0001469367-21-000042.txt : 20210225 0001469367-21-000042.hdr.sgml : 20210225 20210225163050 ACCESSION NUMBER: 0001469367-21-000042 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 128 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210225 DATE AS OF CHANGE: 20210225 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Sunrun Inc. CENTRAL INDEX KEY: 0001469367 STANDARD INDUSTRIAL CLASSIFICATION: HEATING EQUIP, EXCEPT ELEC & WARM AIR & PLUMBING FIXTURES [3430] IRS NUMBER: 262841711 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37511 FILM NUMBER: 21680834 BUSINESS ADDRESS: STREET 1: 225 BUSH STREET, SUITE 1400 CITY: SAN FRANCISCO STATE: CA ZIP: 94104 BUSINESS PHONE: 415-580-6900 MAIL ADDRESS: STREET 1: 225 BUSH STREET, SUITE 1400 CITY: SAN FRANCISCO STATE: CA ZIP: 94104 FORMER COMPANY: FORMER CONFORMED NAME: SunRun Inc. DATE OF NAME CHANGE: 20090730 10-K 1 run-20201231.htm 10-K run-20201231
false2020FY0001469367us-gaap:AccountingStandardsUpdate201712Memberus-gaap:AccountingStandardsUpdate201802Memberus-gaap:AccountingStandardsUpdate201613Memberus-gaap:AccruedLiabilitiesAndOtherLiabilitiesus-gaap:AccruedLiabilitiesAndOtherLiabilities33.3333.3333.330.008480700014693672020-01-012020-12-31iso4217:USD00014693672020-06-30xbrli:shares00014693672021-02-2200014693672020-12-3100014693672019-12-310001469367us-gaap:AssetsLeasedToOthersMember2020-12-310001469367us-gaap:AssetsLeasedToOthersMember2019-12-31iso4217:USDxbrli:shares0001469367us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-12-310001469367us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-12-310001469367us-gaap:AssetsLeasedToOthersMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-12-310001469367us-gaap:AssetsLeasedToOthersMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-12-310001469367us-gaap:ServiceMember2020-01-012020-12-310001469367us-gaap:ServiceMember2019-01-012019-12-310001469367us-gaap:ServiceMember2018-01-012018-12-310001469367us-gaap:ProductMember2020-01-012020-12-310001469367us-gaap:ProductMember2019-01-012019-12-310001469367us-gaap:ProductMember2018-01-012018-12-3100014693672019-01-012019-12-3100014693672018-01-012018-12-310001469367run:RedeemableNoncontrollingInterestMember2017-12-310001469367us-gaap:CommonStockMember2017-12-310001469367us-gaap:AdditionalPaidInCapitalMember2017-12-310001469367us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-310001469367us-gaap:RetainedEarningsMember2017-12-310001469367us-gaap:ParentMember2017-12-310001469367us-gaap:NoncontrollingInterestMember2017-12-3100014693672017-12-3100014693672017-01-012017-12-310001469367us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2017-12-310001469367us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2017-12-310001469367us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2017-12-310001469367srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2017-12-310001469367us-gaap:CommonStockMember2018-01-012018-12-310001469367us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310001469367us-gaap:ParentMember2018-01-012018-12-310001469367run:RedeemableNoncontrollingInterestMember2018-01-012018-12-310001469367us-gaap:NoncontrollingInterestMember2018-01-012018-12-310001469367us-gaap:RetainedEarningsMember2018-01-012018-12-310001469367us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310001469367run:RedeemableNoncontrollingInterestMember2018-12-310001469367us-gaap:CommonStockMember2018-12-310001469367us-gaap:AdditionalPaidInCapitalMember2018-12-310001469367us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001469367us-gaap:RetainedEarningsMember2018-12-310001469367us-gaap:ParentMember2018-12-310001469367us-gaap:NoncontrollingInterestMember2018-12-3100014693672018-12-310001469367us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001469367us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001469367us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001469367srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001469367us-gaap:CommonStockMember2019-01-012019-12-310001469367us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001469367us-gaap:ParentMember2019-01-012019-12-310001469367run:RedeemableNoncontrollingInterestMember2019-01-012019-12-310001469367us-gaap:NoncontrollingInterestMember2019-01-012019-12-310001469367us-gaap:RetainedEarningsMember2019-01-012019-12-310001469367us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001469367run:RedeemableNoncontrollingInterestMember2019-12-310001469367us-gaap:CommonStockMember2019-12-310001469367us-gaap:AdditionalPaidInCapitalMember2019-12-310001469367us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001469367us-gaap:RetainedEarningsMember2019-12-310001469367us-gaap:ParentMember2019-12-310001469367us-gaap:NoncontrollingInterestMember2019-12-310001469367us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001469367us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001469367us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001469367srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001469367us-gaap:CommonStockMember2020-01-012020-12-310001469367us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001469367us-gaap:ParentMember2020-01-012020-12-310001469367run:RedeemableNoncontrollingInterestMember2020-01-012020-12-310001469367us-gaap:NoncontrollingInterestMember2020-01-012020-12-310001469367us-gaap:RetainedEarningsMember2020-01-012020-12-310001469367us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001469367run:RedeemableNoncontrollingInterestMember2020-12-310001469367us-gaap:CommonStockMember2020-12-310001469367us-gaap:AdditionalPaidInCapitalMember2020-12-310001469367us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001469367us-gaap:RetainedEarningsMember2020-12-310001469367us-gaap:ParentMember2020-12-310001469367us-gaap:NoncontrollingInterestMember2020-12-310001469367run:RecourseDebtMember2020-01-012020-12-310001469367run:RecourseDebtMember2019-01-012019-12-310001469367run:RecourseDebtMember2018-01-012018-12-310001469367run:NonRecourseDebtMember2020-01-012020-12-310001469367run:NonRecourseDebtMember2019-01-012019-12-310001469367run:NonRecourseDebtMember2018-01-012018-12-310001469367srt:MinimumMember2020-12-310001469367srt:MaximumMember2020-12-31run:investment_fundrun:segmentrun:business_activity0001469367run:CustomerAgreementsMember2020-01-012020-12-310001469367run:CustomerAgreementsMember2019-01-012019-12-310001469367run:CustomerAgreementsMember2018-01-012018-12-310001469367run:IncentivesMember2020-01-012020-12-310001469367run:IncentivesMember2019-01-012019-12-310001469367run:IncentivesMember2018-01-012018-12-310001469367run:SolarEnergySystemsMember2020-01-012020-12-310001469367run:SolarEnergySystemsMember2019-01-012019-12-310001469367run:SolarEnergySystemsMember2018-01-012018-12-310001469367us-gaap:ManufacturedProductOtherMember2020-01-012020-12-310001469367us-gaap:ManufacturedProductOtherMember2019-01-012019-12-310001469367us-gaap:ManufacturedProductOtherMember2018-01-012018-12-310001469367run:VivintSolarIncMember2020-10-080001469367run:SolarEnergySystemsMember2020-01-012020-12-310001469367run:InvertersMember2020-01-012020-12-310001469367us-gaap:LeaseholdImprovementsMember2020-01-012020-12-310001469367us-gaap:FurnitureAndFixturesMember2020-01-012020-12-310001469367run:ComputerHardwareAndSoftwareMember2020-01-012020-12-310001469367us-gaap:MachineryAndEquipmentMember2020-01-012020-12-310001469367us-gaap:CustomerRelationshipsMembersrt:MinimumMember2020-01-012020-12-310001469367us-gaap:CustomerRelationshipsMembersrt:MaximumMember2020-01-012020-12-310001469367us-gaap:DevelopedTechnologyRightsMember2020-01-012020-12-310001469367srt:MinimumMemberus-gaap:TradeNamesMember2020-01-012020-12-310001469367us-gaap:TradeNamesMembersrt:MaximumMember2020-01-012020-12-31run:reporting_unit0001469367run:PaymentsUnderCustomerAgreementsMemberrun:PaymentsReceivedMember2020-12-310001469367run:PaymentsUnderCustomerAgreementsMemberrun:PaymentsReceivedMember2019-12-310001469367run:PaymentsUnderCustomerAgreementsMemberrun:FinancingMember2020-12-310001469367run:PaymentsUnderCustomerAgreementsMemberrun:FinancingMember2019-12-310001469367run:PaymentsUnderCustomerAgreementsMember2020-12-310001469367run:PaymentsUnderCustomerAgreementsMember2019-12-310001469367run:SRECContractsMemberrun:PaymentsReceivedMember2020-12-310001469367run:SRECContractsMemberrun:PaymentsReceivedMember2019-12-310001469367run:SRECContractsMemberrun:FinancingMember2020-12-310001469367run:SRECContractsMemberrun:FinancingMember2019-12-310001469367run:SRECContractsMember2020-12-310001469367run:SRECContractsMember2019-12-31xbrli:pure0001469367run:PaymentsUnderCustomerAgreementsMemberrun:SolarEnergySystemsMember2020-01-012020-12-310001469367run:SRECContractsMember2019-03-012019-03-310001469367run:SRECContractsMembersrt:MinimumMember2019-03-310001469367run:SRECContractsMembersrt:MaximumMember2019-03-310001469367us-gaap:CommonStockMemberrun:VivantMember2020-01-012020-12-310001469367run:TopFiveSuppliersMemberus-gaap:SupplierConcentrationRiskMemberus-gaap:ProductMemberus-gaap:CostOfGoodsTotalMember2020-01-012020-12-310001469367run:TopFiveSuppliersMemberus-gaap:SupplierConcentrationRiskMemberus-gaap:ProductMemberus-gaap:CostOfGoodsTotalMember2019-01-012019-12-310001469367srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-01-010001469367srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-01-010001469367srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-010001469367run:OmniEnergyLLCMember2019-07-012019-07-310001469367run:OmniEnergyLLCMember2019-07-310001469367us-gaap:CustomerRelationshipsMemberrun:OmniEnergyLLCMember2019-07-310001469367us-gaap:CustomerRelationshipsMemberrun:OmniEnergyLLCMember2019-07-012019-07-310001469367run:OmniEnergyLLCMember2020-12-310001469367run:OmniEnergyLLCMember2019-12-310001469367run:VivintSolarIncMember2020-10-082020-10-080001469367run:VivantSolarMember2020-10-080001469367run:VivantSolarMember2020-10-082020-10-080001469367run:VivantSolarMember2020-12-310001469367run:VivantSolarMember2020-01-012020-12-310001469367run:RecourseDebtMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-310001469367run:RecourseDebtMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001469367run:RecourseDebtMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310001469367run:RecourseDebtMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2019-12-310001469367run:SeniorDebtMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-310001469367run:SeniorDebtMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001469367run:SeniorDebtMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310001469367run:SeniorDebtMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2019-12-310001469367us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SubordinatedDebtMember2020-12-310001469367us-gaap:SubordinatedDebtMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001469367us-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SubordinatedDebtMember2019-12-310001469367us-gaap:SubordinatedDebtMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2019-12-310001469367run:SecuritizationDebtMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-310001469367run:SecuritizationDebtMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001469367run:SecuritizationDebtMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310001469367run:SecuritizationDebtMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2019-12-310001469367us-gaap:CarryingReportedAmountFairValueDisclosureMember2020-12-310001469367us-gaap:EstimateOfFairValueFairValueDisclosureMember2020-12-310001469367us-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-310001469367us-gaap:EstimateOfFairValueFairValueDisclosureMember2019-12-310001469367us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2020-12-310001469367us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2020-12-310001469367us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2020-12-310001469367us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2020-12-310001469367us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001469367us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001469367us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001469367us-gaap:FairValueMeasurementsRecurringMember2020-12-310001469367us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2019-12-310001469367us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2019-12-310001469367us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2019-12-310001469367us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2019-12-310001469367us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001469367us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001469367us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2019-12-310001469367us-gaap:FairValueMeasurementsRecurringMember2019-12-310001469367us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-12-310001469367us-gaap:AccruedLiabilitiesMember2020-12-310001469367run:OmniEnergyLLCMember2019-08-012019-12-310001469367run:OmniEnergyLLCMember2020-01-012020-12-310001469367us-gaap:EquipmentMember2020-12-310001469367us-gaap:EquipmentMember2019-12-310001469367run:InvertersMember2020-12-310001469367run:InvertersMember2019-12-310001469367run:SolarEnergySystemMember2020-12-310001469367run:SolarEnergySystemMember2019-12-310001469367us-gaap:MachineryAndEquipmentMember2020-12-310001469367us-gaap:MachineryAndEquipmentMember2019-12-310001469367run:LeaseholdImprovementsFurnitureAndComputerMember2020-12-310001469367run:LeaseholdImprovementsFurnitureAndComputerMember2019-12-310001469367us-gaap:VehiclesMember2020-12-310001469367us-gaap:VehiclesMember2019-12-310001469367us-gaap:ComputerEquipmentMember2020-12-310001469367us-gaap:ComputerEquipmentMember2019-12-310001469367run:OmniEnergyLLCMember2019-01-012019-12-310001469367run:VivintSolarIncMember2020-01-012020-12-310001469367us-gaap:CustomerRelationshipsMember2020-12-310001469367us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001469367us-gaap:DevelopedTechnologyRightsMember2020-12-310001469367us-gaap:TradeNamesMember2020-12-310001469367us-gaap:TradeNamesMember2020-01-012020-12-310001469367us-gaap:CustomerRelationshipsMember2019-12-310001469367us-gaap:CustomerRelationshipsMember2019-01-012019-12-310001469367us-gaap:DevelopedTechnologyRightsMember2019-12-310001469367us-gaap:DevelopedTechnologyRightsMember2019-01-012019-12-310001469367us-gaap:TradeNamesMember2019-12-310001469367us-gaap:TradeNamesMember2019-01-012019-12-310001469367run:CustomerAgreementsMember2020-12-310001469367run:CustomerAgreementsMember2019-12-310001469367run:IncentivesMember2020-12-310001469367run:IncentivesMember2019-12-310001469367run:RecourseDebtMemberrun:BankLineOfCreditMember2020-12-310001469367run:RecourseDebtMemberrun:BankLineOfCreditMember2019-12-310001469367srt:MinimumMemberrun:RecourseDebtMemberrun:BankLineOfCreditMember2020-12-310001469367srt:MinimumMemberrun:RecourseDebtMemberrun:BankLineOfCreditMember2019-12-310001469367run:RecourseDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMemberrun:BankLineOfCreditMember2020-01-012020-12-310001469367run:RecourseDebtMember2020-12-310001469367run:RecourseDebtMember2019-12-310001469367run:SeniorRevolvingAndDelayedDrawLoansMemberrun:NonRecourseDebtMember2020-12-310001469367run:SeniorRevolvingAndDelayedDrawLoansMemberrun:NonRecourseDebtMember2019-12-310001469367run:SeniorRevolvingAndDelayedDrawLoansMembersrt:MinimumMemberrun:NonRecourseDebtMemberus-gaap:LondonInterbankOfferedRateLiborSwapRateMember2020-01-012020-12-310001469367run:SeniorRevolvingAndDelayedDrawLoansMemberrun:NonRecourseDebtMembersrt:MaximumMemberus-gaap:LondonInterbankOfferedRateLiborSwapRateMember2020-01-012020-12-310001469367run:SeniorNonRevolvingLoansMemberrun:NonRecourseDebtMember2020-12-310001469367run:SeniorNonRevolvingLoansMemberrun:NonRecourseDebtMember2019-12-310001469367run:SeniorNonRevolvingLoansMembersrt:MinimumMemberrun:NonRecourseDebtMember2020-01-012020-12-310001469367run:SeniorNonRevolvingLoansMemberrun:NonRecourseDebtMembersrt:MaximumMember2020-01-012020-12-310001469367run:SeniorNonRevolvingLoansMembersrt:MinimumMemberrun:NonRecourseDebtMemberus-gaap:LondonInterbankOfferedRateLiborSwapRateMember2020-01-012020-12-310001469367run:SeniorNonRevolvingLoansMemberrun:NonRecourseDebtMembersrt:MaximumMemberus-gaap:LondonInterbankOfferedRateLiborSwapRateMember2020-01-012020-12-310001469367run:SubordinatedDelayedDrawLoansMemberrun:NonRecourseDebtMember2020-12-310001469367run:SubordinatedDelayedDrawLoansMemberrun:NonRecourseDebtMember2019-12-310001469367run:SubordinatedDelayedDrawLoansMembersrt:MinimumMemberrun:NonRecourseDebtMember2020-01-012020-12-310001469367run:SubordinatedDelayedDrawLoansMemberrun:NonRecourseDebtMembersrt:MaximumMember2020-01-012020-12-310001469367run:SubordinatedLoansMemberrun:NonRecourseDebtMember2020-12-310001469367run:SubordinatedLoansMemberrun:NonRecourseDebtMember2019-12-310001469367srt:MinimumMemberrun:SubordinatedLoansMemberrun:NonRecourseDebtMember2020-12-310001469367srt:MinimumMemberrun:SubordinatedLoansMemberrun:NonRecourseDebtMember2019-12-310001469367srt:MinimumMemberrun:SubordinatedLoansMemberrun:NonRecourseDebtMember2020-01-012020-12-310001469367run:SubordinatedLoansMemberrun:NonRecourseDebtMembersrt:MaximumMember2020-01-012020-12-310001469367srt:MinimumMemberrun:SubordinatedLoansMemberrun:NonRecourseDebtMemberus-gaap:LondonInterbankOfferedRateLiborSwapRateMember2020-01-012020-12-310001469367run:SubordinatedLoansMemberrun:NonRecourseDebtMembersrt:MaximumMemberus-gaap:LondonInterbankOfferedRateLiborSwapRateMember2020-01-012020-12-310001469367run:SecuritizedLoansMemberrun:NonRecourseDebtMember2020-12-310001469367run:SecuritizedLoansMemberrun:NonRecourseDebtMember2019-12-310001469367run:SecuritizedLoansMembersrt:MinimumMemberrun:NonRecourseDebtMember2020-01-012020-12-310001469367run:SecuritizedLoansMemberrun:NonRecourseDebtMembersrt:MaximumMember2020-01-012020-12-310001469367run:SecuritizedLoansMemberrun:NonRecourseDebtMemberus-gaap:LondonInterbankOfferedRateLiborSwapRateMember2020-01-012020-12-310001469367run:NonRecourseDebtMember2020-12-310001469367run:NonRecourseDebtMember2019-12-310001469367run:RecourseAndNonrecourseDebtMember2020-12-310001469367run:RecourseAndNonrecourseDebtMember2019-12-310001469367run:RecourseDebtMemberus-gaap:BaseRateMemberrun:BankLineOfCreditMember2020-12-310001469367run:RecourseDebtMemberus-gaap:FederalFundsEffectiveSwapRateMemberrun:BankLineOfCreditMember2020-12-310001469367run:RecourseDebtMemberus-gaap:PrimeRateMemberrun:BankLineOfCreditMember2020-12-310001469367run:SeniorRevolvingAndDelayedDrawLoansMemberus-gaap:RevolvingCreditFacilityMemberrun:NonRecourseDebtMember2020-12-310001469367us-gaap:RevolvingCreditFacilityMemberrun:NonRecourseDebtMemberus-gaap:BaseRateMemberrun:SeniorRevolvingAndDelayedDrawLoansBaseRateLoansMember2020-01-012020-12-310001469367us-gaap:RevolvingCreditFacilityMemberrun:NonRecourseDebtMemberus-gaap:FederalFundsEffectiveSwapRateMemberrun:SeniorRevolvingAndDelayedDrawLoansBaseRateLoansMember2020-01-012020-12-310001469367us-gaap:RevolvingCreditFacilityMemberrun:NonRecourseDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMemberrun:SeniorRevolvingAndDelayedDrawLoansBaseRateLoansMember2020-01-012020-12-310001469367us-gaap:RevolvingCreditFacilityMemberrun:LiborFloorRateMemberrun:NonRecourseDebtMemberrun:SeniorRevolvingAndDelayedDrawLoansBaseRateLoansMember2020-01-012020-12-310001469367us-gaap:RevolvingCreditFacilityMemberrun:SeniorRevolvingAndDelayedDrawLoansLIBORLoansMemberrun:NonRecourseDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-01-012020-12-310001469367us-gaap:RevolvingCreditFacilityMemberrun:SeniorRevolvingAndDelayedDrawLoansLIBORLoansMemberrun:LiborFloorRateMemberrun:NonRecourseDebtMember2020-01-012020-12-31run:derivative0001469367us-gaap:InterestRateSwapMember2020-12-310001469367srt:MinimumMemberus-gaap:LondonInterbankOfferedRateLiborSwapRateMember2020-12-310001469367srt:MaximumMemberus-gaap:LondonInterbankOfferedRateLiborSwapRateMember2020-12-310001469367us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2020-01-012020-12-310001469367us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2019-01-012019-12-310001469367us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2018-01-012018-12-310001469367us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2020-01-012020-12-310001469367us-gaap:InterestRateSwapMemberus-gaap:OtherNonoperatingIncomeExpenseMember2020-01-012020-12-310001469367us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2019-01-012019-12-310001469367us-gaap:InterestRateSwapMemberus-gaap:OtherNonoperatingIncomeExpenseMember2019-01-012019-12-310001469367us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2018-01-012018-12-310001469367us-gaap:InterestRateSwapMemberus-gaap:OtherNonoperatingIncomeExpenseMember2018-01-012018-12-31run:derivative_instrument0001469367us-gaap:AssetsLeasedToOthersMembersrt:MinimumMember2020-12-310001469367us-gaap:AssetsLeasedToOthersMembersrt:MaximumMember2020-12-310001469367run:SolarEnergySystemsUnderLeasePassThroughArrangementsMember2020-12-310001469367run:SolarEnergySystemsUnderLeasePassThroughArrangementsMember2019-12-31run:fund00014693672020-10-082020-10-080001469367us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-01-012020-12-310001469367us-gaap:ConvertiblePreferredStockMember2019-12-310001469367us-gaap:ConvertiblePreferredStockMember2020-12-310001469367us-gaap:ConvertiblePreferredStockMember2018-01-012018-12-310001469367us-gaap:ConvertiblePreferredStockMember2019-01-012019-12-310001469367us-gaap:ConvertiblePreferredStockMember2020-01-012020-12-310001469367run:Vivints2014EquityIncentivePlanMember2020-12-310001469367run:Vivints2014EquityIncentivePlanMember2019-12-310001469367run:TwoThousandFifteenEquityIncentivePlanMember2020-12-310001469367run:TwoThousandFifteenEquityIncentivePlanMember2019-12-310001469367run:TwentyFifteenEmployeeStockPurchasePlanMember2020-12-310001469367run:TwentyFifteenEmployeeStockPurchasePlanMember2019-12-310001469367us-gaap:EmployeeStockOptionMember2020-12-310001469367us-gaap:EmployeeStockOptionMember2019-12-310001469367us-gaap:RestrictedStockUnitsRSUMember2020-12-310001469367us-gaap:RestrictedStockUnitsRSUMember2019-12-3100014693672019-11-3000014693672019-11-012019-11-300001469367run:TwoThousandThirteenEquityIncentivePlanMember2015-03-012015-03-310001469367run:TwoThousandThirteenEquityIncentivePlanMember2015-03-310001469367run:TwoThousandThirteenEquityIncentivePlanMembersrt:MaximumMember2015-03-310001469367run:TwoThousandThirteenEquityIncentivePlanMembersrt:MaximumMember2015-03-012015-03-310001469367us-gaap:ShareBasedCompensationAwardTrancheOneMemberrun:TwoThousandThirteenEquityIncentivePlanMember2015-03-012015-03-310001469367us-gaap:ShareBasedCompensationAwardTrancheTwoMemberrun:TwoThousandThirteenEquityIncentivePlanMember2015-03-012015-03-310001469367run:TwoThousandFourteenEquityIncentivePlanMember2014-08-310001469367run:TwoThousandFourteenEquityIncentivePlanMember2015-07-310001469367us-gaap:RestrictedStockUnitsRSUMemberrun:TwoThousandFourteenEquityIncentivePlanMember2015-07-012015-07-310001469367run:A2014VivintSolarEquityIncentivePlanMember2020-12-310001469367run:OmnibusIncentivePlanMember2014-09-012014-09-300001469367us-gaap:RestrictedStockUnitsRSUMemberrun:LongTermIncentivePlanTwoThousandThirteenMember2019-07-012019-07-310001469367us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:RestrictedStockUnitsRSUMemberrun:LongTermIncentivePlanTwoThousandThirteenMember2020-01-012020-12-310001469367us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMemberrun:LongTermIncentivePlanTwoThousandThirteenMember2020-01-012020-12-310001469367us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMemberrun:LongTermIncentivePlanTwoThousandThirteenMember2020-01-012020-12-310001469367run:LongTermIncentivePlanTwoThousandThirteenMember2020-12-310001469367run:TwoThousandFifteenEquityIncentivePlanMember2015-07-310001469367run:TwoThousandFifteenEquityIncentivePlanMembersrt:MaximumMember2015-07-310001469367run:TwoThousandFifteenEquityIncentivePlanMember2015-07-012015-07-310001469367run:TwoThousandFifteenEquityIncentivePlanMember2020-01-012020-12-310001469367run:TwoThousandFifteenEquityIncentivePlanMember2019-01-012019-12-310001469367run:TwoThousandFifteenEquityIncentivePlanMembersrt:MaximumMember2015-07-012015-07-310001469367us-gaap:ShareBasedCompensationAwardTrancheOneMemberrun:TwoThousandFifteenEquityIncentivePlanMember2015-07-012015-07-310001469367us-gaap:ShareBasedCompensationAwardTrancheTwoMemberrun:TwoThousandFifteenEquityIncentivePlanMember2015-07-012015-07-310001469367run:TwoThousandFifteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2015-07-012015-07-310001469367us-gaap:ShareBasedCompensationAwardTrancheOneMemberrun:TwoThousandFifteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2015-07-012015-07-310001469367run:TwoThousandFifteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2015-07-012015-07-310001469367srt:MinimumMember2020-01-012020-12-310001469367srt:MaximumMember2020-01-012020-12-310001469367srt:MinimumMember2019-01-012019-12-310001469367srt:MaximumMember2019-01-012019-12-310001469367srt:MinimumMember2018-01-012018-12-310001469367srt:MaximumMember2018-01-012018-12-310001469367us-gaap:RestrictedStockUnitsRSUMember2014-01-012014-12-310001469367run:TwoThousandFifteenEquityIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2017-12-310001469367run:PerformanceBasedAwardsPlanMember2018-01-012018-12-310001469367us-gaap:RestrictedStockUnitsRSUMember2018-12-310001469367us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001469367us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001469367run:EmployeeStockPurchasePlanMember2020-01-012020-12-31run:purchase_period0001469367run:EmployeeStockPurchasePlanMember2020-12-310001469367run:EmployeeStockPurchasePlanMember2019-01-012019-12-310001469367run:CostOfOperatingLeasesAndIncentivesMember2020-01-012020-12-310001469367run:CostOfOperatingLeasesAndIncentivesMember2019-01-012019-12-310001469367run:CostOfOperatingLeasesAndIncentivesMember2018-01-012018-12-310001469367run:CostOfSolarEnergySystemsAndProductSalesMember2020-01-012020-12-310001469367run:CostOfSolarEnergySystemsAndProductSalesMember2019-01-012019-12-310001469367run:CostOfSolarEnergySystemsAndProductSalesMember2018-01-012018-12-310001469367us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001469367us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001469367us-gaap:SellingAndMarketingExpenseMember2018-01-012018-12-310001469367us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001469367us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001469367us-gaap:ResearchAndDevelopmentExpenseMember2018-01-012018-12-310001469367us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001469367us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001469367us-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-12-31run:grantee0001469367run:EffectiveThresholdOneMemberrun:Sunrun401KMember2018-01-012018-01-010001469367run:Sunrun401KMemberrun:EffectiveThresholdTwoMember2018-01-012018-01-010001469367run:VivintSolar401KMember2020-01-012020-12-310001469367run:CaliforniaEnterpriseZoneCreditsMember2020-01-012020-12-310001469367run:CaliforniaEnterpriseZoneCreditsMember2019-01-012019-12-310001469367run:VivintSolarMember2020-12-310001469367us-gaap:DomesticCountryMember2020-12-310001469367us-gaap:StateAndLocalJurisdictionMember2020-12-310001469367us-gaap:DomesticCountryMemberrun:IndefiniteMember2019-12-310001469367run:IndefiniteMemberus-gaap:StateAndLocalJurisdictionMember2019-12-310001469367us-gaap:LetterOfCreditMembersrt:MinimumMember2020-01-012020-12-310001469367us-gaap:LetterOfCreditMembersrt:MaximumMember2020-01-012020-12-310001469367us-gaap:LetterOfCreditMembersrt:MinimumMember2019-01-012019-12-310001469367us-gaap:LetterOfCreditMembersrt:MaximumMember2019-01-012019-12-310001469367us-gaap:SettledLitigationMember2020-06-30run:plantiff00014693672019-10-012019-10-3100014693672019-12-012019-12-3100014693672020-01-172020-01-170001469367us-gaap:WarrantMember2020-01-012020-12-310001469367us-gaap:WarrantMember2019-01-012019-12-310001469367us-gaap:WarrantMember2018-01-012018-12-310001469367us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001469367us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001469367us-gaap:EmployeeStockOptionMember2018-01-012018-12-310001469367us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001469367us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001469367us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-12-310001469367us-gaap:SubsequentEventMemberus-gaap:ConvertibleDebtMemberrun:ConvertibleSeniorNotesDue2026Member2021-01-280001469367us-gaap:SubsequentEventMemberus-gaap:ConvertibleDebtMemberrun:ConvertibleSeniorNotesDue2026Member2021-01-282021-01-280001469367us-gaap:SubsequentEventMember2021-01-28

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission File Number 001-37511
Sunrun Inc.
(Exact name of Registrant as specified in its Charter)
Delaware
26-2841711
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)

225 Bush Street, Suite 1400
San Francisco, California 94104
(Address of principal executive offices and Zip Code)

(415) 580-6900
(Registrant’s telephone number, including area code) 
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.0001 par value per share
RUN
Nasdaq Global Select Market
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.     Yes ☒    No  ☐
Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.     Yes  ☐    No  ☒
Indicate by check mark whether the Registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.     Yes ☒    No ☐
Indicate by check mark whether the Registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit and post such files).     Yes  ☒    No  ☐
Indicate by check mark whether the Registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definition of “large accelerated filer”, “accelerated filer”, “smaller reporting company”, and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
Accelerated filer
    
Non-accelerated filer
(Do not check if a smaller reporting company)
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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).     Yes      No  ☒
The aggregate market value of the voting and non-voting common equity held by non-affiliates of the Registrant, based on the closing price of the shares of common stock on The Nasdaq Stock Market on, June 30, 2020 was approximately $2.3 billion.
As of February 22, 2021, the number of shares of the registrant’s common stock outstanding was 202,583,673.
Portions of the information called for by Part III of this Form 10-K is hereby incorporated by reference from the definitive Proxy Statements for our annual meeting of stockholders, which will be filed with the Securities and Exchange Commission not later than 120 days after December 31, 2020.



Table of Contents
Page
PART I
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
PART II
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
PART III
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
PART IV
Item 15.

i


SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

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

the potential effects of the COVID-19 pandemic on our business and operations, results of operations and financial position;
the expected benefits and potential value created by the merger with Vivint Solar, Inc. ("Vivint Solar") for our stockholders, including the ownership percentage of our stockholders in the combined organization immediately following the consummation of the merger;
the inherent risks, costs and uncertainties associated with integrating the businesses in the merger with Vivint Solar successfully and risks of not achieving all or any of the anticipated benefits of the merger with Vivint Solar, or the risk that the anticipated benefits of the acquisition may not be fully realized or take longer to realize than expected;
the amount of any costs, fees, expenses, impairments and charges relating to the merger with Vivint Solar;
the availability of rebates, tax credits and other financial incentives, and decreases to federal solar tax credits;
determinations by the Internal Revenue Service of the fair market value of our solar energy systems;
the retail price of utility-generated electricity or electricity from other energy sources;
regulatory and policy development and changes;
our ability to manage our supply chains and distribution channels and the impact of natural disasters and other events beyond our control, such as the COVID-19 pandemic;
our industry’s, and specifically our, continued ability to manage costs (including, but not limited to, equipment costs) associated with solar service offerings;
our strategic partnerships and expected benefits of such partnerships;
our ability to realize the anticipated benefits of past or future investments, strategic transactions, or acquisitions, and risk that the integration of these acquisitions may disrupt our business and management;
the sufficiency of our cash, investment fund commitments and available borrowings to meet our anticipated cash needs;
the expected size and time frame of our stock repurchase program;
our need and ability to raise capital, refinance existing debt, and finance our operations and solar energy systems from new and existing investors;
the potential impact of interest rates on our interest expense;
our business plan and our ability to effectively manage our growth, including our rate of revenue growth;
our ability to further penetrate existing markets, expand into new markets and our expectations regarding market growth (including, but not limited to, expected cancellation rates);
our expectations concerning relationships with third parties, including the attraction, retention and continued existence of qualified solar partners;
the impact of seasonality on our business;
our investment in research and development and new product offerings;
our ability to protect our intellectual property and customer data, as well as to maintain our brand;
1


technical and capacity limitations imposed by power grid operators;
the willingness of and ability of our solar partners to fulfill their respective warranty and other contractual obligations;
our ability to renew or replace expiring, cancelled or terminated Customer Agreements at favorable rates or on a long-term basis;
the ability of our solar energy systems to operate or deliver energy for any reason, including if interconnection or transmission facilities on which we rely become unavailable;
our expectations regarding certain performance objectives and the renewal rates and purchase value of our solar energy systems after expiration of our Customer Agreements; and
the calculation of certain of our key financial and operating metrics and accounting policies.

These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in the section titled “Risk Factors” and elsewhere in this Annual Report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment, and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. These risks and uncertainties may be amplified by the ongoing COVID-19 pandemic, which has caused significant economic uncertainty and negative impacts on capital and credit markets. The extent to which the COVID-19 pandemic impacts our business, operations, and financial results, including the duration and magnitude of such effects, will depend on numerous factors, many of which are unpredictable, including, but not limited to, the duration and spread of the pandemic, its severity, the actions to contain the pandemic or treat its impact, and how quickly and to what extent normal economic and operating conditions can resume. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Annual Report on Form 10-K may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or occur. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of the forward-looking statements. We undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Annual Report on Form 10-K to conform these statements to actual results or to changes in our expectations, except as required by law.
You should read this Annual Report on Form 10-K and the documents that we reference in this Annual Report on Form 10-K and have filed with the Securities and Exchange Commission (the “SEC”) as exhibits to this Annual Report on Form 10-K with the understanding that our actual future results, levels of activity, performance, and events and circumstances may be materially different from what we expect.

2


SELECTED RISKS AFFECTING OUR BUSINESS

Investing in our common stock involves numerous risks, including the risks described in “Part I, Item 1A. Risk Factors”, of this Annual Report on Form 10-K. Below are some of these risks, any one of which could materially adversely affect our business, financial condition, results of operations and prospects.

Selected Risks Related to the Impacts of COVID-19

The COVID-19 pandemic has had and could continue to have an adverse impact on our business, operations and the markets and communities in which we operate. Efforts to mitigate or contain the pandemic and the resulting weakened economic conditions may disrupt and adversely affect our business.

Selected Risks Related to the Solar Industry

The solar energy industry is an emerging market which is constantly evolving and may not develop to the size or at the rate we expect.
We have historically benefited from declining costs in our industry, and our business and financial results may be harmed not only as a result of any increases in costs associated with our solar service offerings but also any failure of these costs to continue to decline as we currently expect. If we do not reduce our cost structure in the future, our ability to continue to be profitable may be impaired.
We face competition from traditional energy companies as well as solar and other renewable energy companies.

Selected Risks Related to Our Operating Structure and Financing Activities

We need to raise capital to finance the continued growth of our operations and solar service business. If capital is not available to us on acceptable terms, as and when needed, our business and prospects would be materially and adversely impacted. In addition, our business is affected by general economic conditions and related uncertainties affecting markets in which we operate. Volatility in current economic conditions could adversely impact our business, including our ability to raise financing.
Rising interest rates would adversely impact our business.
We expect to incur substantially more debt in the future, which could intensify the risks to our business.

Selected Risks Related to Regulation and Policy

We rely on net metering and related policies to offer competitive pricing to customers in all of our current markets, and changes to such policies may significantly reduce demand for electricity from our solar service offerings.
Electric utility statutes and regulations and changes to such statutes or regulations may present technical, regulatory and economic barriers to the purchase and use of our solar service offerings that may significantly reduce demand for such offerings.
Regulations and policies related to rate design could deter potential customers from purchasing our solar service offerings, reduce the value of the electricity our systems produce, and reduce any savings that our customers could realize from our solar service offerings.

Selected Risks Related to Our Business Operations

Our growth depends in part on the success of our relationships with third parties, including our solar partners.
We and our solar partners depend on a limited number of suppliers of solar panels, batteries, and other system components to adequately meet anticipated demand for our solar service offerings. Any shortage, delay or component price change from these suppliers, or the acquisition of any of these suppliers by a competitor, could result in sales and installation delays, cancellations and loss of market share.
3


We may not realize the anticipated benefits of past or future investments, strategic transactions, or acquisitions, and integration of these acquisitions may disrupt our business and our management.
Our results of operations may fluctuate from quarter to quarter, which could make our future performance difficult to predict and could cause our results of operations for a particular period to fall below expectations, resulting in a decline in the price of our common stock.
Our actual financial results may differ materially from any guidance we may publish from time to time.

Selected Risks Related to Taxes and Accounting

Our ability to provide our solar service offerings to customers on an economically viable basis depends in part on our ability to finance these systems with fund investors who seek particular tax and other benefits.
If the Internal Revenue Service makes determinations that the fair market value of our solar energy systems is materially lower than what we have claimed, we may have to pay significant amounts to our fund investors, and our business, financial condition and prospects may be materially and adversely affected.
Our business currently depends on the availability of utility rebates, tax credits and other benefits, tax exemptions and other financial incentives. The expiration, elimination or reduction of these benefits, rebates, or incentives could adversely impact our business.

If we are unable to adequately address these and other risks we face, our business may be harmed.


4


PART I
Item 1. Business.
Overview
Sunrun’s (the “Company”) mission is to provide our customers with clean, affordable solar energy and storage, and a best-in-class customer experience. In 2007, we pioneered the residential solar service model, creating a low-cost solution for customers seeking to lower their energy bills. By removing the high initial cost and complexity of cash system sales that used to define the residential solar industry, we have fostered the industry’s rapid growth and exposed an enormous market opportunity. Our relentless drive to increase the accessibility of solar energy is fueled by our enduring vision: to create a planet run by the sun.

On October 8, 2020, we completed the acquisition of Vivint Solar, Inc. ("Vivint Solar") a leading full-service residential solar provider in the United States, at an estimated purchase price of $5.0 billion, pursuant to an Agreement and Plan of Merger, dated as of July 6, 2020, by and among Sunrun, Vivint Solar and Viking Merger Sub, Inc., a Delaware corporation and direct wholly owned subsidiary of the Company (“Merger Sub”). Further information about the acquisition of Vivint Solar can be found in Note 3, Acquisitions to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.

    We are engaged in the design, development, installation, sale, ownership and maintenance of residential solar energy systems (“Projects”) in the United States. We provide clean, solar energy typically at savings compared to traditional utility energy. Our primary customers are residential homeowners. We also offer battery storage along with solar energy systems to our customers in select markets and sell our services to certain commercial developers through our multi-family and new homes offerings. After inventing the residential solar service model and recognizing its enormous market potential, we have built the infrastructure and capabilities necessary to rapidly acquire and serve customers in a low-cost and scalable manner. Today, our scalable operating platform provides us with a number of unique advantages. First, we are able to drive distribution by marketing our solar service offerings through multiple channels, including our diverse partner network and direct-to-consumer operations. This multi-channel model supports broad sales and installation capabilities, which together allow us to achieve capital-efficient growth. Second, we are able to provide differentiated solutions to our customers that, combined with a great customer experience, we believe will drive meaningful margin advantages for us over the long term as we strive to create the industry’s most valuable and satisfied customer base.

Our core solar service offerings are provided through our lease and power purchase agreements, which we refer to as our “Customer Agreements” and which provide customers with simple, predictable pricing for solar energy that is insulated from rising retail electricity prices. While customers have the option to purchase a solar energy system outright from us, most of our customers choose to buy solar as a service from us through our Customer Agreements without the significant upfront investment of purchasing a solar energy system. With our solar service offerings, we install solar energy systems on our customers’ homes and provide them the solar power produced by those systems for typically a 20- or 25-year initial term. In addition, we monitor, maintain and insure the system during the term of the contract. In exchange, we receive predictable cash flows from high credit quality customers and qualify for tax and other benefits. We finance portions of these tax benefits and cash flows through tax equity, non-recourse debt and project equity structures in order to fund our upfront costs, overhead and growth investments. We develop valuable customer relationships that can extend beyond this initial contract term and provide us an opportunity to offer additional services in the future, such as our home battery storage service. Since our founding, we have continued to invest in a platform of services and tools to enable large scale operations for us and our partner network, and these partners include solar integrators, sales partners, installation partners and other strategic partners. The platform includes processes and software, as well as fulfillment and acquisition of marketing leads. We believe our platform empowers new market entrants and smaller industry participants to profitably serve our large and underpenetrated market without making the significant investments in technology and infrastructure required to compete effectively against established industry players. Our platform provides the support for our multi-channel model, which drives broad customer reach and capital-efficient growth.

5


Delivering a differentiated customer experience is core to our strategy. We emphasize a customized solution, including a design specific to each customer’s home and pricing configurations that typically drive both customer savings and value to us. We believe that our passion for engaging our customers, developing a trusted brand, and providing a customized solar service offering resonates with our customers who are accustomed to a traditional residential power market that is often overpriced and lacking in customer choice.

We have experienced substantial growth in our business and operations since our inception in 2007, as well as through our acquisition of Vivint Solar on October 8, 2020. As of December 31, 2020, we operated the largest fleet of residential solar energy systems in the United States. We have a Networked Solar Energy Capacity of 3,885 Megawatts as of December 31, 2020, which represents the aggregate megawatt production capacity of our solar energy systems that have been recognized as deployments, from the company’s inception through the measurement date. Our Gross Earning Assets as of December 31, 2020 were approximately $7.8 billion. Please see the section entitled “Management’s Discussion and Analysis of Financial Condition and Results of Operations — Key Operating Metrics” for more details on how we calculate Networked Solar Energy Capacity and Gross Earning Assets.

We also have a long track record of attracting low-cost capital from diverse sources, including tax equity and debt investors. Since inception we have raised tax equity investment funds to finance the installation of solar energy systems.
Our Multi-Channel Capabilities
Our unique, multi-channel capabilities offer consumers a compelling solar service through scalable, cost-effective and consumer-friendly channels. Customers can access our products through three channels: direct-to-consumer, solar partnerships and strategic partnerships.
Direct-to-Consumer
We sell solar service offerings and install solar energy systems for customers through our direct-to-consumer channel. These solar energy systems are offered to customers either under a Customer Agreement or for purchase. This channel consists of an online lead generation function, a telesales and field sales team, a direct-to-home sales force, a retail sales team and an industry-leading installation organization.
Solar Partnerships
We contract with diverse solar organizations that act as either exclusive or non-exclusive (depending on the terms of their contract with us) distributors of our solar service offerings and subcontractors for the installation of the related solar energy systems. Because of our commitment to these solar organizations and our vested interest in their success, we refer to them as our “solar partners,” although the actual legal relationship is that of an independent contractor. Our solar partners include:
Solar integrators: trained and trusted partners who originate customers for our solar service offerings and procure and install the solar energy systems on our customers’ homes on our behalf as our subcontractors. Partnerships with solar integrators allow us to expand our brand, quickly enter new markets and drive capital-efficient growth. We compensate our solar integrators on a per solar energy system basis for generating Customer Agreements and the installation work they perform for us.
Sales partners: sales and lead generation partners who provide us with high-quality leads and customers at competitive prices. We compensate our sales partners on a per customer basis for the sales and lead generation services they perform for us. All contracts are between the customer and us, based on a price set by us.
Installation partners: trusted installation partners who procure and install a subset of our solar energy systems as our subcontractors and allow us to more efficiently deploy a mix of in-house and outsourced installation capabilities. We compensate our installation partners on a per solar energy system basis for the procurement of materials and installation work they perform for us. Installation partners are solely our subcontractors and do not enter into any agreements with our customers.
6


Our ability to connect specialized sales and installation firms on a single platform, which we license to our solar partners at no cost, allows us to enjoy the benefits of vertical integration without the additional fixed cost structure. This creates margin opportunities, system efficiencies and benefits from network effects in matching these ecosystem participants.
Strategic Partnerships
Our strategic partnerships encompass relationships with new market entrants not previously engaged in solar, including consumer marketing, retail and specialized energy retail companies. Our strategic partners find the residential solar market attractive, but recognize that significant barriers to entry make partnerships the preferred method to reach solar customers. Through these strategic arrangements, we typically market our solar service offerings to the strategic partner’s customer base and install the solar energy systems directly or through one of our solar partners. We manage the customer experience and retain the value of the economic relationship through the term of the customer’s contract and potential renewal period. We have executed strategic partnerships in competitive processes that give us access to millions of potential customers. As our industry grows, we believe that our unique platform and deep partnership experience position us to be the partner of choice for new market entrants. We believe that these broad strategic relationships will help us drive down our customer acquisition costs and make solar accessible to even more customers.
The combination of direct-to-consumer, solar partnerships and strategic partnerships offers distinct advantages. The direct-to-consumer channel allows us to scale rapidly, drive incremental unit costs down over the long term, and refine operational processes to share with our partners. Our solar partnerships and strategic partnerships enable nimble market entry and exit, while allowing for capital efficient growth. Together, this multi-channel strategy supported by our open platform allows us to reach more customers with our leading solar service without compromising our ability to provide exceptional customer service.
Customer Agreements
Since we were founded in 2007, we have been providing solar energy to residential customers at prices typically below utility rates through a variety of offerings, most commonly through our leases and power purchase agreements which we refer to as our “Customer Agreements.” Under our Customer Agreements, customers have the right to use and consume all electricity produced by the solar energy system on a continuous basis. Most Customer Agreements, other than those billed based on generation, entitle the customer to a refund for underproduction below a guaranteed amount, which we refer to as our "performance guarantee." Either directly or through a solar partner, we construct a solar energy system on a customer’s home which generates electricity at set prices through Customer Agreements which typically have an initial term of 20 or 25 years. Rates for both forms of our Customer Agreements can be fixed for the duration of the contract or escalated at a pre-determined percentage annually. Upon installation, a system is interconnected to the local utility grid. The home’s energy usage is provided by the solar energy system with any additional energy needs provided by the local utility. Any excess solar energy, including amounts in excess of battery storage, that is not immediately used by our customers is exported to the utility grid using a bi-directional utility net meter, and the customer generally receives a credit for this excess power from their utility to offset future usage of utility-generated energy.
Although many of our customers choose to pay little-to-nothing upfront and instead receive a monthly bill, some customers choose to prepay an amount upfront, thereby reducing their monthly bill. The amount of an upfront payment is customized for each customer. Customers may also choose to fully prepay their 20- or 25-year contracts. The prepayment amount is based on the estimated amount of the solar energy system’s output over the typically 20- or 25-year term of the Customer Agreement. If the estimated production of the solar energy system is less than the actual production for a given year after the first full one to two years of the agreement, prepaid customers are refunded the difference at the end of each such year. If the solar energy system’s energy production is in excess of the estimate, we allow customers to keep the excess energy at no charge. After the initial term of the Customer Agreement, customers have the option to renew their contracts for the remaining life of the solar energy system, typically at a 10% discount to then-prevailing power prices, to purchase the system from us at its fair market value, or have us remove the system.
Regardless of the type of Customer Agreement our customers choose, we operate the system and agree to monitor and maintain it in good condition at no cost to the customer. We offer an industry-leading performance guarantee to ensure that our customers are receiving the energy they expect at the price they expect. Our customers also receive up to a ten-year warranty for roof penetrations.
7


If a customer sells his or her home, the customer has the right to purchase the system or assign the Customer Agreement to the new homeowner, provided the new homeowner meets our credit requirements and agrees to be bound by the terms and conditions of the Customer Agreement. In connection with this service transfer, the customer may prepay all or a portion of the remaining payments due under the Customer Agreement to lower or eliminate the monthly rate to be paid by the new homeowner. If the customer fails to purchase the system or assign the Customer Agreement to a new homeowner, we may negotiate directly with the new homeowner to transfer the Customer Agreement (at times on modified terms) and/or look to the original customer to pay all remaining payments due. We have completed thousands of service transfers and, from inception through December 31, 2020, the aggregate expected net present value of the Customer Agreements once assigned represented approximately 100% of what it was prior to assignment.
Sales and Marketing
We sell our solar energy offerings through a scalable sales organization using both a direct-to-consumer approach across online, retail, mass media, digital media, canvassing, field marketing and referral channels as well as our diverse partner network. We sell to customers over the phone, online, in the field through canvassing and in-home sales and through our strategic retail sales partnerships. We also partner with sales-only organizations that focus on direct-to-consumer marketing and sales on our behalf, typically with a Sunrun-branded offering at point of sale, which further increases our brand and reach. We also generate sales volume through customer referrals. Customer referrals increase in relation to our penetration in a market and shortly after market entry become an increasingly effective way to market our solar energy systems. We believe that a customized, customer-focused selling process is important before, during and after the sale of our solar services to maximize our sales success and customer experience.
We train our sales team to customize their consultative presentation to the individual customer based on guidelines and principles outlined in our training materials. We are able to provide our sales team with real-time data and pricing tools through our proprietary technology which is designed to generate a tailored product offering with optimized pricing based on the actual characteristics of a customer's home, including roof characteristics and shading, as well as actual energy usage. This allows our sales team to differentially price homes in the same geographic region quickly and effectively.
Supply Chain
We purchase equipment, including solar panels, inverters and batteries from a limited number of manufacturers and suppliers. If we fail to maintain or expand our relationships with these suppliers and manufacturers, or if one or more that we rely upon to meet anticipated demand reduces or ceases production, it may be difficult to quickly identify and qualify alternatives on acceptable terms. In addition, equipment prices may increase in the coming years, or not decrease at the rates we historically have experienced, due to tariffs or other factors. As discussed in Item 1A. Risk Factors---"We have historically benefited from declining costs in our industry, and our business and financial results may be harmed not only as a result of any increases in costs associated with our solar service offerings but also any failure of these costs to continue to decline as we currently expect. If we do not reduce our cost structure in the future, our ability to continue to be profitable may be impaired.”--tariffs on both solar modules and inverters were imposed beginning in 2018. While these tariffs have not had a material negative impact on our business, we believe the tariffs were a contributing factor to smaller decreases to equipment costs than we would have otherwise experienced in 2020.
Competition
We believe that our primary competitors are the traditional utilities that supply electricity to our potential customers. We compete with these traditional utilities primarily based on price (cents per kilowatt hour), predictability of future prices (by providing pre-determined annual price escalations), the backup power capabilities of our BrightboxTM battery storage solution and the ease by which customers can switch to electricity generated by our solar energy systems.
8


We also compete with companies that are not regulated like traditional utilities but that have access to the traditional utility electricity transmission and distribution infrastructure pursuant to state and local pro-competitive and consumer choice policies and with solar companies with business models that are similar to ours. Some customers might choose to subscribe to a community solar project or renewable subscriber program with these companies or their utilities, instead of installing a solar energy system on their home, which could affect our sales. Additionally, some utilities offer generation portfolios that are increasingly renewable in nature. We believe that we compete favorably with these companies based on our unique multi-channel approach and differentiated customer experience.
We also face competition from purely finance-driven organizations that acquire customers and then subcontract out the installation of solar energy systems, from installation businesses that seek financing from external parties, from large construction companies and utilities and from sophisticated electrical and roofing companies.
Intellectual Property
As of December 31, 2020, we had 42 issued patents and 16 filed patent applications in the United States and foreign jurisdictions relating to a variety of aspects of our solar solutions. Our issued U.S. patents will expire 20 years from their respective filing dates, with the earliest expiring in 2029. We intend to file additional patent applications as we continue to innovate through our research and development efforts.
Government Regulation
Although we are not regulated as a public utility in the United States under applicable national, state or other local regulatory regimes where we conduct business, we compete primarily with regulated utilities. As a result, we have developed and are committed to maintaining a policy team to focus on the key regulatory and legislative issues impacting the entire industry. We believe these efforts help us better navigate local markets through relationships with key stakeholders and facilitate a deep understanding of the national and regional policy environment.
To operate our systems, we obtain interconnection permission from the applicable local primary electric utility. Depending on the size of the solar energy system and local law requirements, interconnection permission is provided by the local utility directly to us and/or our customers. In almost all cases, interconnection permissions are issued on the basis of a standard process that has been pre-approved by the local public utility commission or other regulatory body with jurisdiction over net metering policies. As such, no additional regulatory approvals are required once interconnection permission is given.
Our operations are subject to stringent and complex federal, state and local laws, including regulations governing the occupational health and safety of our employees and wage regulations. For example, we are subject to the requirements of the federal Occupational Safety and Health Act, as amended (“OSHA”), the U.S. Department of Transportation (“DOT”), and comparable state laws that protect and regulate employee health and safety. We endeavor to maintain compliance with applicable DOT, OSHA and other comparable government regulations. However, we have in the past experienced workplace accidents and received citations from regulators resulting in fines, as discussed in Item 1A. Risk Factors--"Compliance with occupational safety and health requirements and best practices can be costly, and noncompliance with such requirements may result in potentially significant penalties, operational delays and adverse publicity.” These incidents have not had a material impact on our business or our relations with our employees.
Government Incentives
Federal, state and local government bodies provide incentives to owners, distributors, system integrators and manufacturers of solar energy systems to promote solar energy in the form of rebates, tax credits, payments for renewable energy credits associated with renewable energy generation and exclusion of solar energy systems from property tax assessments. These incentives enable us to lower the price we charge customers for energy from, and to lease, our solar energy systems, helping to catalyze customer acceptance of solar energy as an alternative to utility-provided power. In addition, for some investors, the acceleration of depreciation creates a valuable tax benefit that reduces the overall cost of the solar energy system and increases the return on investment.

9


    The federal government currently offers an investment tax credit (“Commercial ITC”) under Section 48(a) of the Internal Revenue Code of 1986, as amended (the “Code”), for the installation of certain solar power facilities owned for business purposes. If construction on the facility began before January 1, 2020, the amount of the Commercial ITC available is 30%, if construction began during 2020, 2021, or 2022 the amount of the Commercial ITC available is 26%, and if construction begins during 2023 the amount of the Commercial ITC available is 22%. The Commercial ITC steps down to 10% if construction of the facility begins after December 31, 2023 or if the facility is not placed in service before January 1, 2026. The depreciable basis of a solar facility is also reduced by 50% of the amount of any Commercial ITC claimed. The Internal Revenue Service (the “IRS”) provided taxpayers guidance in Notice 2018-59 for determining when construction has begun on a solar facility. This guidance is relevant for any facilities which we seek to deploy in future years but take advantage of a higher tax credit rate available for an earlier year. For example, we have sought to avail ourselves of the methods set forth in the guidance to retain the 30% Commercial ITC that was available prior to January 1, 2020 by incurring certain costs and taking title to equipment in 2019 or early 2020 and/or by performing physical work on components that will be installed in solar facilities. From and after 2023, we may seek to avail ourselves of the 26% credit rate by using these methods to establish the beginning of construction in 2020, 2021, or 2022 and we may plan to similarly further utilize the program in future years if the Commercial ITC step down continues.
More than half of the states, and many local jurisdictions, have established property tax incentives for renewable energy systems that include exemptions, exclusions, abatements and credits. Many states also have adopted procurement requirements for renewable energy, and in 2018 the California Energy Commission and California Building Standards Commission approved a standard for newly constructed single-family and multifamily residences up to three stories tall to be solar-powered beginning in 2020. Approximately thirty states and the District of Columbia have adopted a renewable portfolio standard (and approximately eight other states have some voluntary goal) that requires regulated utilities to procure a specified percentage of total electricity delivered in the state from eligible renewable energy sources, such as solar energy systems, by a specified date. To prove compliance with such mandates, utilities must surrender solar renewable energy credits (“SRECs”) to the applicable authority. Solar energy system owners such as our investment funds often are able to sell SRECs to utilities directly or in SREC markets.

    While there are numerous federal, state and local government incentives that benefit our business, some adverse interpretations or determinations of new and existing laws can have a negative impact on our business. For example, in the state of Texas, the Court of Appeals for the Fifth District of Texas at Dallas recently held that a personal property tax exemption on solar panels does not apply to solar panels that are leased (as opposed to owned), and counties in that district have subjected our leased solar panels to personal property taxes. That decision is currently being challenged; however, an adverse outcome will subject us to an increase in personal property taxes. If we pass this additional tax on to our customers in the form of higher prices, it could reduce or eliminate entirely any savings that these solar panels might otherwise provide to our customers in Texas.
Human Capital Management
We believe Sunrun’s employees are our core differentiators, embodying Sunrun values and a culture of conscious leadership, coming together to do their best work every day to enable our vision of a "planet run by the sun”.
At Sunrun, the foundation of all our talent programs and initiatives is fostering a culture of inclusive, connected and innovative teams. In 2020, we focused on building a shared identity and strengthening our culture of belonging, especially as we managed the integration of Vivint Solar and the challenges of COVID-19.

Conscious Leadership. To build a culture of inclusive leadership and develop our leaders, we recently launched a multi-phased conscious leadership training strategy. We are undertaking a process, beginning with a multi-month training, to build stronger leaders who are passionate about developing themselves and a strong culture of thoughtful leadership throughout the Company.

10


Diversity, Inclusion and Belonging. We believe that having a diverse workforce and an inclusive workplace better positions us to respond to the unique needs of our customers. We strengthened our efforts by hiring a new Head of Diversity, a new Head of Talent Management, and formed six Employee Resource Groups (ERGs) that have grown to a membership of over 800 employees as of December 31, 2020. These ERGs promote connection and communication among our employees, assist in the development and facilitation of programming that supports personal and professional development while also supporting the company’s objectives. Annually, as part of our larger impact report on environment, sustainability and governance, we share details on our strategies, focus areas, outcomes achieved and workforce demographics.

Human Capital. As of December 31, 2020, we had approximately 8,500 full-time employees, inclusive of our active direct-to-home salesforce. Our front-line sales and installation teams are 86% of our total workforce. We also engage independent contractors and consultants. None of our employees are covered by collective bargaining agreements. We have not experienced any work stoppages.

Supporting Our Employees through COVID-19. In response to COVID-19, we have established remote working arrangements, including work-from-home for certain employees and provided safety policies and protocols for our employees working in the field. Our management team has also implemented processes that facilitate frequent virtual interaction between individual employees and employee groups. Our cross functional task-force continues to monitor and recommend steps to help employees and our customers safely interact.
Corporate Information
Our principal executive offices are located at 225 Bush Street, Suite 1400, San Francisco, California 94104, and our telephone number is (415) 580-6900. Our website address is www.sunrun.com. Information contained on, or that can be accessed through, our website does not constitute part of this Annual Report on Form 10-K and inclusions of our website address in this Annual Report on Form 10-K are inactive textual references only. We were formed in 2007 as a California limited liability company, and converted in 2008 into a Delaware corporation.
The Sunrun design logo, “Sunrun”, "Brightbox" and our other registered or common law trademarks, service marks or trade names appearing in this Annual Report on Form 10-K are the property of Sunrun Inc. Other trademarks and trade names referred to in this Annual Report on Form 10-K are the property of their respective owners.
Available Information
We file annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Exchange Act. The SEC maintains a website at www.sec.gov that contains reports, proxy and information statements and other information that we file with the SEC electronically. Copies of our reports on Form 10-K, Forms 10-Q, Forms 8-K, and amendments to those reports may also be obtained, free of charge, electronically on the investor relations page on our website located at investors.sunrun.com as soon as reasonably practical after we file such material with, or furnish it to, the SEC.
We also use the investor relations page on our website as a channel of distribution for important company information. Important information, including press releases, analyst presentations and financial information regarding us, as well as corporate governance information, is routinely posted and accessible on the investor relations page on our website. Information on or that can be accessed through our website is not part of this Annual Report on Form 10-K, and the inclusion of our website address is an inactive textual reference only.
11


Item 1A. Risk Factors.

Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, including the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial statements and related notes, before making a decision to invest in our common stock. The risks and uncertainties described below may not be the only ones we face. If any of the risks actually occur, our business, financial condition, results of operations, cash flows and prospects could be materially and adversely affected. In that event, the market price of our common stock could decline, and you could lose part or all of your investment.

Risks Related to the Impacts of COVID-19

The COVID-19 pandemic has had and could continue to have an adverse impact on our business, operations, and the markets and communities in which we operate. Efforts to mitigate or contain the pandemic and the resulting weakened economic conditions may disrupt and adversely affect our business.

The COVID-19 pandemic is having an unprecedented impact on the U.S. economy and has impacted our business and created significant uncertainties for our industry and the economy in general. As COVID-19 continues to spread and impact the country, effects such as the widespread growth in infections, travel restrictions, quarantines, return-to-work restrictions, government regulations, and site closures have impacted and may continue to impact our ability to staff sales and operations centers and install and maintain solar energy systems in the field, as well as direct-to-home sales activities of our Vivint Solar business. The mutation of different strains of the COVID-19 virus, potentially varying in degree of transmissibility and lethality, present further uncertainty, as does the timing, distribution, and efficacy of the COVID-19 vaccines.

Due to these impacts and uncertainties, we have run multiple scenarios to stress test our business and operations to evaluate the impact of significant reductions in demand, and restraints or regulations limiting our ability to sell and/or install our products in some or all jurisdictions in which we operate. Given these developments and mitigation measures that restrict certain paths to market our services, we have accelerated our transition to a more digital sales-focused model and reduced the size of certain parts of our workforce, particularly in our retail sales channels. We believe that the actions we have taken, and may continue to take in the future, to address these impacts will better position our company to manage these risks; however, we cannot ensure that the steps we have taken will be successful, and such steps may also disrupt our operations, impede our productivity, or otherwise be ineffective in a rapidly changing environment.

We are further responding by taking steps to mitigate the potential risks to us posed by the spread of COVID-19. For example, we have taken extra precautions for our employees who work in the field and for employees who continue to work in our facilities, including implementing social distancing policies, and have implemented work-from-home policies where appropriate. We have also implemented several protocols aimed at safeguarding customers. Because we provide a critical service to our customers, we believe that we must take steps aimed at keeping our employees and customers safe and minimizing unnecessary risk of exposure to the virus. Even with the mitigation strategies we have employed, we may not be successful in limiting the spread of COVID-19 among our employees or our customers, which could damage our reputation among our employee base and among our customers and materially and adversely impact our business.

In an effort to curtail the spread of the disease, various state and local jurisdictions have adopted executive orders, shelter-in-place orders, quarantines, and similar government orders and restrictions on the operations of many businesses and industries. In many such jurisdictions, we have been deemed an essential service, allowing us to continue our installation and field service operations. However, in 2020 certain jurisdictions temporarily enacted restrictions that prevented our field sales and installations, and it is possible that other jurisdictions could enact similar restrictions or curtail the scope of currently permitted operations. Following our acquisition of Vivint Solar, the impact of these and any additional restrictive orders could have an additional material adverse impact on our business given the importance of the direct-to-home sales model used by Vivint Solar.

12


The COVID-19 pandemic has also led to significant volatility in global financial markets, which could negatively affect our cost of and access to capital and could have an adverse impact on customer demand and the financial health and credit risk associated with our customers. Future disruptions or instability in capital markets could also negatively impact our ability to raise capital from third parties, such as tax equity partners, to grow our business. In addition, a recession or market correction resulting from the COVID-19 pandemic could adversely affect our business and the value of our common stock. The full economic impact of the pandemic and resulting restrictive governmental orders is still not known. Our customers may face reduced income, unemployment or increased medical bills as a result of the pandemic, which could negatively impact their ability to pay for our services and may cause potential new customers to delay or choose not to engage in a dialogue with us about our services, which may materially and adversely impact our business.

While COVID-19 has not significantly impacted our supply chain to date, we continue to monitor the situation closely and are working closely with our solar partners and suppliers to develop contingency plans for potential operations and supply chain interruptions.

The global COVID-19 pandemic continues to rapidly evolve. The ultimate impact of the pandemic is highly uncertain and subject to change. We do not yet know the full extent of potential delays or impacts on our business, operations or the global economy as a whole. However, these effects could have a material impact on our operations. We will continue to monitor developments affecting our workforce, our customers, and our business operations generally and will take additional actions that we determine are necessary in order to mitigate the impacts, however, any steps we take may be inadequate and, as a result, our business may be harmed.



Risks Related to the Solar Industry

The solar energy industry is an emerging market which is constantly evolving and may not develop to the size or at the rate we expect.

The solar energy industry is an emerging and constantly evolving market opportunity. We believe the solar energy industry will still take several years to fully develop and mature, and we cannot be certain that the market will grow to the size or at the rate we expect. For example, we have experienced increases in cancellations of our Customer Agreements in certain geographic markets during certain periods in our operating history. Any future growth of the solar energy market and the success of our solar service offerings depend on many factors beyond our control, including recognition and acceptance of the solar service market by consumers, the pricing of alternative sources of energy, a favorable regulatory environment, the continuation of expected tax benefits and other incentives, and our ability to provide our solar service offerings cost-effectively. If the markets for solar energy do not develop to the size or at the rate we expect, our business may be adversely affected.

Solar energy has yet to achieve broad market acceptance and depends in part on continued support in the form of rebates, tax credits, and other incentives from federal, state and local governments. If this support diminishes materially, our ability to obtain external financing on acceptable terms, or at all, could be materially adversely affected. These types of funding limitations could lead to inadequate financing support for the anticipated growth in our business. Furthermore, growth in residential solar energy depends in part on macroeconomic conditions, retail prices of electricity and customer preferences, each of which can change quickly. Declining macroeconomic conditions, including in the job markets and residential real estate markets, could contribute to instability and uncertainty among customers and impact their financial wherewithal, credit scores or interest in entering into long-term contracts, even if such contracts would generate immediate and long-term savings.

Furthermore, market prices of retail electricity generated by utilities or other energy sources could decline for a variety of reasons, as discussed further below. Any such declines in macroeconomic conditions, changes in retail prices of electricity or changes in customer preferences would adversely impact our business.

We have historically benefited from declining costs in our industry, and our business and financial results may be harmed not only as a result of any increases in costs associated with our solar service offerings but also any failure of these costs to continue to decline as we currently expect. If we do not reduce our cost structure in the future, our ability to continue to be profitable may be impaired.

13


Declining costs related to raw materials, manufacturing and the sale and installation of our solar service offerings have been a key driver in the pricing of our solar service offerings and, more broadly, customer adoption of solar energy. While historically the prices of solar panels and raw materials have declined, the cost of solar panels and raw materials could increase in the future, and such products’ availability could decrease, due to a variety of factors, including restrictions stemming from the COVID-19 pandemic, tariffs and trade barriers, export regulations, regulatory or contractual limitations, industry market requirements, and changes in technology and industry standards.

For example, we and our solar partners purchased a significant portion of the solar panels used in our solar service offerings from overseas manufacturers. In January 2018, in response to a petition filed under Section 201 of the Trade Act of 1974, President Trump imposed four-year tariffs on imported solar modules and imported solar cells not assembled into other products (the “Section 201 Module Tariffs”) that apply to all imports above a 2.5 gigawatts (GW) annual threshold. The Section 201 Module Tariffs were 30% in 2018 and stepped down by 5% annually in the second, third and fourth years. In October 2020, President Trump issued a proclamation increasing the tariff from 15% to 18% for 2021, the final year under the original Sec. 201 proclamation imposing the tariffs. Additionally, President Trump authorized the U.S. Trade Representative (USTR) to file a petition to extend the Sec. 201 tariffs, a decision on which could be made in the coming months.

The United States and China each imposed additional new tariffs in 2018 on various products imported from the other country. These include an additional 25% tariff on solar panels and cells that are manufactured in China and a tariff on inverters, certain batteries and other electrical equipment initially set at 10%. In May 2019, the 10% tariff was increased to 25%, and the Trump administration threatened additional incremental increases. The United States also has, from time to time, announced potential tariffs on goods imported from other countries. We cannot predict what actions may ultimately be taken with respect to tariffs or trade relations between the United States and other countries, what products may be subject to such actions, or what actions may be taken by the other countries in retaliation. The tariffs described above, the adoption and expansion of trade restrictions, the occurrence of a trade war, or other governmental action related to tariffs, trade agreements or related policies have the potential to adversely impact our supply chain and access to equipment, our costs and ability to economically serve certain markets. Any such cost increases or decreases in availability could slow our growth and cause our financial results and operational metrics to suffer. We cannot predict whether and to what extent U.S. trade policies will change under the Biden administration and cannot ensure that additional tariffs or other restrictive measures will not continue or increase.

Other factors may also impact costs, such as our choice to make significant investments to drive growth in the future.

We face competition from traditional energy companies as well as solar and other renewable energy companies.

The solar energy industry is highly competitive and continually evolving as participants strive to distinguish themselves within their markets and compete with large utilities. We believe that our primary competitors are the established utilities that supply energy to homeowners by traditional means. We compete with these utilities primarily based on price, predictability of price, and the ease by which homeowners can switch to electricity generated by our solar service offerings. If we cannot offer compelling value to customers based on these factors, then our business and revenue will not grow. Utilities generally have substantially greater financial, technical, operational and other resources than we do. As a result of their greater size, utilities may be able to devote more resources to the research, development, promotion and sale of their products or respond more quickly to evolving industry standards and changes in market conditions than we can. Furthermore, these competitors are able to devote substantially more resources and funding to regulatory and lobbying efforts.

Utilities could also offer other value-added products or services that could help them compete with us even if the cost of electricity they offer is higher than ours. In addition, a majority of utilities’ sources of electricity are non-solar, which may allow utilities to sell electricity more cheaply than we can. Moreover, regulated utilities are increasingly seeking approval to “rate-base” their own residential solar and storage businesses. Rate-basing means that utilities would receive guaranteed rates of return for their solar and storage businesses. This is already commonplace for utility scale solar projects and commercial solar projects. While few utilities to date have received regulatory permission to rate-base residential solar or storage, our competitiveness would be significantly harmed should more utilities receive such permission because we do not receive guaranteed profits for our solar service offerings.
14



We also face competition from other residential solar service providers. Some of these competitors have a higher degree of brand name recognition, differing business and pricing strategies, and greater capital resources than we have, as well as extensive knowledge of our target markets. If we are unable to establish or maintain a consumer brand that resonates with customers, maintain high customer satisfaction, or compete with the pricing offered by our competitors, our sales and market share position may be adversely affected, as our growth is dependent on originating new customers. We also face competitive pressure from companies that may offer lower-priced consumer offerings than we do.

In addition, we compete with companies that are not regulated like traditional utilities but that have access to the traditional utility electricity transmission and distribution infrastructure. These energy service companies are able to offer customers electricity supply-only solutions that are competitive with our solar service offerings on both price and usage of solar energy technology while avoiding the long-term agreements and physical installations that our current fund-financed business model requires. This may limit our ability to attract customers, particularly those who wish to avoid long-term contracts or have an aesthetic or other objection to putting solar panels on their roofs.

Furthermore, we face competition from purely finance-driven nonintegrated competitors that subcontract out the installation of solar energy systems, from installation businesses (including solar partners) that seek financing from external parties, from large construction companies and from electrical and roofing companies. In addition, local installers that might otherwise be viewed as potential solar partners may gain market share by being able to be the first providers in new local markets. Some of these competitors may provide energy at lower costs than we do. Finally, as declining prices for solar panels and related equipment has resulted in an increase in consumers purchasing instead of leasing solar energy systems, we face competition from companies that offer consumer loans for these solar panel purchases.

As the solar industry grows and evolves, we will continue to face existing competitors as well as new competitors who are not currently in the market (including those resulting from the consolidation of existing competitors) that achieve significant developments in alternative technologies or new products such as storage solutions, loan products, or other programs related to third-party ownership. Our failure to adapt to changing market conditions, to compete successfully with existing or new competitors and to adopt new or enhanced technologies could limit our growth and have a material adverse effect on our business and prospects.

A material drop in the retail price of utility-generated electricity or electricity from other sources would harm our business, financial condition, and results of operations.

A customer’s decision to buy solar energy from us is impacted by a desire to lower electricity costs. Decreases in the retail prices of electricity from utilities or other energy sources would harm our ability to offer competitive pricing and could harm our business. The price of electricity from utilities could decrease as a result of:

the construction of a significant number of new power generation plants, including nuclear, coal, natural gas or renewable energy technologies;

the construction of additional electric transmission and distribution lines;

a reduction in the price of natural gas or other natural resources;

energy conservation technologies and public initiatives to reduce electricity consumption;

development of new energy technologies that provide less expensive energy, including storage; and

utility rate adjustments and customer class cost reallocation.

A reduction in utility electricity prices would make the purchase of our solar service offerings less attractive. If the retail price of energy available from utilities were to decrease due to any of these or other reasons, we would be at a competitive disadvantage. As a result, we may be unable to attract new customers and our growth would be limited.

15


The production and installation of solar energy systems depends heavily on suitable meteorological and environmental conditions. If meteorological or environmental conditions are unexpectedly unfavorable, the electricity production from our solar service offerings may be below our expectations, and our ability to timely deploy new systems may be adversely impacted.

The energy produced and revenue and cash flows generated by a solar energy system depend on suitable solar and weather conditions, both of which are beyond our control. Furthermore, components of our systems, such as panels and inverters, could be damaged by severe weather or natural catastrophes, such as hailstorms, tornadoes, fires, or earthquakes. In these circumstances, we generally would be obligated to bear the expense of repairing the damaged solar energy systems that we own. Sustained unfavorable weather or environmental conditions also could unexpectedly delay the installation of our solar energy systems, leading to increased expenses and decreased revenue and cash flows in the relevant periods. Extreme weather conditions, as well as the natural catastrophes that could result from such conditions, can severely impact our operations by delaying the installation of our systems, lowering sales, and causing a decrease in the output from our systems due to smoke or haze. Weather patterns could change, making it harder to predict the average annual amount of sunlight striking each location where our solar energy systems are installed. This could make our solar service offerings less economical overall or make individual systems less economical. Any of these events or conditions could harm our business, financial condition, and results of operations.

Climate change may have long-term impacts on our business, our industry, and the global economy.

Climate change poses a systemic threat to the global economy and will continue to do so until our society transitions to renewable energy and decarbonizes. While our core business model seeks to accelerate this transition to renewable energy, there are inherent climate-related risks to our business operations. Warming temperatures throughout the United States, and in California in particular, have contributed to extreme weather, intense drought, and increased wildfire risks. These events have the potential to disrupt our business, our third-party suppliers, and our customers, and may cause us to incur additional operational costs. For instance, natural disasters and extreme weather events associated with climate change can impact our operations by delaying the installation of our systems, leading to increased expenses and decreased revenue and cash flows in the period. They can also cause a decrease in the output from our systems due to smoke or haze. Additionally, if weather patterns significantly shift due to climate change, it may be harder to predict the average annual amount of sunlight striking each location where our solar energy systems are installed. This could make our solar service offerings less economical overall or make individual systems less economical.

Our corporate mission is to create a planet run by the sun, and we seek to mitigate these climate-related risks not only through our core business model and sustainability initiatives, but also by working with organizations who are also focused on mitigating their own climate-related risks.


Risks Related to Our Operating Structure and Financing Activities

We need to raise capital to finance the continued growth of our operations and solar service business. If capital is not available to us on acceptable terms, as and when needed, our business and prospects would be materially and adversely impacted. In addition, our business is affected by general economic conditions and related uncertainties affecting markets in which we operate. Volatility in current economic conditions could adversely impact our business, including our ability to raise financing.

Our future success depends on our ability to raise capital from third parties to grow our business. To date, we have funded our business principally through low-cost tax equity investment funds. If we are unable to establish new investment funds when needed, or upon desirable terms, the growth of our solar service business would be impaired. Changes in tax law could also affect our ability to establish such tax equity investment funds, impact the terms of existing or future funds, or reduce the pool of capital available for us to grow our business.

16


The contract terms in certain of our existing investment fund documents contain various conditions with respect to our ability to draw on financing commitments from the fund investors, including conditions that restrict our ability to draw on such commitments if an event occurs that could reasonably be expected to have a material adverse effect on the fund or, in some instances, us. If we are not able to satisfy such conditions due to events related to our business, a specific investment fund, developments in our industry, including tax or regulatory changes, or otherwise, and as a result, we are unable to draw on existing funding commitments, we could experience a material adverse effect on our business, liquidity, financial condition, results of operations and prospects. If any of the investors that currently invest in our investment funds decide not to invest in future investment funds to finance our solar service offerings due to general market conditions, concerns about our business or prospects or any other reason, or materially change the terms under which they are willing to provide future financing, we would need to identify new investors to invest in our investment funds and our cost of capital may increase.

In addition, our business and results of operations are materially affected by conditions in the global capital markets and the economy. A general slowdown or volatility in current economic conditions, stemming from the COVID-19 pandemic, the level of U.S. national debt, currency fluctuations, unemployment rates, the availability and cost of credit, the U.S. housing market, tariffs, trade wars, inflation levels, interest rates, energy costs, and concerns over a slowing economy or other factors, could adversely affect our business, including our ability to raise financing.

    There can be no assurance that we will be able to continue to successfully access capital in a manner that supports the growth of our business. Certain sources of capital may not be available in the future, and competition for any available funding may increase. We cannot be sure that we will be able to maintain necessary levels of funding without incurring high funding costs, unfavorable changes in the terms of funding instruments or the liquidation of certain assets. If we are unable to continue to offer a competitive investment profile, we may lose access to these funds or they may only be available on less favorable terms than those provided to our competitors or currently provided to us. If we are unable to arrange new or alternative methods of financing on favorable terms, our business, liquidity, financial condition, results of operations, and prospects could be materially and adversely affected.

Rising interest rates would adversely impact our business.

Rising interest rates may increase our cost of capital. Our future success depends on our ability to raise capital from fund investors and obtain secured lending to help finance the deployment of our solar service offerings. Part of our business strategy is to seek to reduce our cost of capital through these arrangements to improve our margins, offset reductions in government incentives and maintain the price competitiveness of our solar service offerings. Rising interest rates may have an adverse impact on our ability to offer attractive pricing on our solar service offerings to customers, which could negatively impact sales of our solar energy offerings.

The majority of our cash flows to date have been from solar service offerings under Customer Agreements that have been monetized under various investment fund structures. One of the components of this monetization is the present value of the payment streams from customers who enter into these Customer Agreements. If the rate of return required by capital providers, including debt providers, rises as a result of a rise in interest rates, it will reduce the present value of the customer payment stream and consequently reduce the total value derived from this monetization. Any measures that we could take to mitigate the impact of rising interest rates on our ability to secure third-party financing could ultimately have an adverse impact on the value proposition that we offer customers.

We expect to incur substantially more debt in the future, which could intensify the risks to our business.

We and our subsidiaries expect to incur additional debt in the future, subject to the restrictions contained in our debt instruments. Some of our existing debt arrangements restrict our ability to incur additional indebtedness, including secured indebtedness, and we may be subject to similar restrictions under the terms of future debt arrangements. These restrictions could inhibit our ability to pursue our business strategies. Increases in our existing debt obligations would further heighten the debt related risk discussed above.
17



Furthermore, there is no assurance that we will be able to enter into new debt instruments on acceptable terms or at all. If we were unable to satisfy financial covenants and other terms under existing or new instruments, or obtain waivers or forbearance from our lenders, or if we were unable to obtain refinancing or new financings for our working capital, equipment, and other needs on acceptable terms if and when needed, our business would be adversely affected.

We may be required to make payments or contribute assets to our investors upon the occurrence of certain events, including one-time reset or true-up payments or upon the exercise of a redemption option by one of our tax equity investors.

Our investors in our tax equity investment funds typically advance capital to us based on, among other things, production capacity estimates. The models we use to calculate prepayments in connection with certain of our tax equity investment funds are updated at a fixed date occurring after placement in service of all applicable solar energy systems or an agreed upon date (typically within the first year of the applicable term) to reflect certain specified conditions, as they exist at such date including the ultimate system size of the equipment that was sold or leased to the tax equity investment fund, the cost thereof, and the date the equipment went into service. In some cases, these true-up models also incorporate any changes in law, which would include any reduction in rates (and thus any reduction in the benefits of depreciation). As a result of this true-up, applicable payments are resized, and we may be obligated to refund a portion of the tax equity investor’s prepayments or to contribute additional assets to the tax equity investment fund. In addition, certain of our tax equity fund investors have the right to require us to purchase their interests in the tax equity investment funds after a set period of time, generally at a price equal to the greater of a set purchase price or fair market value of the interests at the time of the repurchase. Any significant refunds, capital contributions, or purchases that we may be required to make could adversely affect our liquidity or financial condition.

Loan financing developments could adversely impact our business.

The third-party ownership structure, which we bring to market through our solar service offerings, continues to be the predominant form of system ownership in the residential solar market in many states. However, with the development of new loan financing products, we have seen a modest shift from leasing and power purchase arrangements to outright purchases of the solar energy system by the customer (i.e., a customer purchases the solar energy system outright instead of leasing the system or buying power from us). Continued increases in third-party loan financing products and outright purchases could result in the demand for long-term Customer Agreements to decline, which would require us to shift our product focus to respond to the market trend and could have an adverse effect on our business. In 2020, 2019, and 2018, the majority of our customers chose our solar service offerings as opposed to buying a solar energy system outright. Our financial model is impacted by the volume of customers who choose our solar service offerings, and an increase in the number of customers who choose to purchase solar energy systems (whether for cash or through third-party financing) may harm our business and financial results.

Additionally, as discussed above, further reductions in the Commercial ITC as scheduled may impact the attractiveness of solar energy to certain customers and could potentially harm our business. Further reductions in, eliminations of, or expirations of, governmental incentives such as the Residential Energy Efficiency Tax Credit could reduce the number of customers who choose to purchase our solar energy systems.

Servicing our debt requires a significant amount of cash to comply with certain covenants and satisfy payment obligations, and we may not have sufficient cash flow from our business to pay our substantial debt and may be forced to take other actions to satisfy our obligations under our indebtedness, which may not be successful.

We have substantial amounts of debt, including our Notes, the working capital facility and the non-recourse debt facilities entered into by our subsidiaries, as discussed in more detail in the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial
18


statements, in each case, included in this periodic report. Our ability to make scheduled payments of the principal of, to pay interest on or to refinance our indebtedness depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. Our business may not continue to generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures to operate our business. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to timely repay or otherwise refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations and negatively impact our financial condition and prospects.

Indebtedness under our Bank Line of Credit and certain of our Senior and Subordinated Debt Facilities bear interest at variable interest rates based on LIBOR. Changes in the method of determining LIBOR, or the replacement of LIBOR with an alternative reference rate, may adversely affect interest rates on our current or future indebtedness and may otherwise adversely affect our financial condition and results of operations.

In July 2017, the Financial Conduct Authority, the authority that regulates LIBOR, announced that it intended to stop compelling banks to submit rates for the calculation of LIBOR after 2021. The Alternative Reference Rates Committee (“ARRC”) in the U.S. has proposed that the Secured Overnight Financing Rate (“SOFR”) is the rate that represents best practice as the alternative to the U.S. dollar LIBOR for use in derivatives and other financial contracts that are currently indexed to LIBOR. ARRC has proposed a paced market transition plan to SOFR from U.S. dollar LIBOR and organizations are currently working on industry-wide and company-specific transition plans as relating to derivatives and cash markets exposed to U.S. dollar LIBOR. We have certain financial contracts, including our Bank Line of Credit and many of our Senior and Subordinated Debt Facilities, that are indexed to U.S. dollar LIBOR. Furthermore, changes in the method of determining LIBOR, or the replacement of LIBOR with an alternative reference rate, may adversely affect interest rates on our current or future indebtedness. Any transition process may involve, among other things, increased volatility or illiquidity in markets for instruments that rely on LIBOR, reductions in the value of certain instruments or the effectiveness of related transactions such as hedges, increased borrowing costs, uncertainty under applicable documentation, or difficult and costly consent or amendment processes. We are monitoring this activity and evaluating the related risks, and any such effects of the transition away from LIBOR may result in increased expenses, may impair our ability to refinance our indebtedness or hedge our exposure to floating rate instruments, or may result in difficulties, complications or delays in connection with future financing efforts, any of which could adversely affect our financial condition and results of operations.

We may not have the ability to raise the funds necessary to settle conversions of the Senior Convertible Notes in cash or to repurchase the Senior Convertible Notes upon a fundamental change, and our future debt may contain limitations on our ability to pay cash upon conversion or repurchase of the Senior Convertible Notes.

Holders of the Senior Convertible Notes (the “Notes”) will have the right to require us to repurchase all or a portion of their Notes upon the occurrence of a fundamental change under the indenture, which includes certain events such as a change of control, before the maturity date at a fundamental change repurchase price equal to 100% of the principal amount of the Notes to be repurchased, plus accrued and unpaid special interest, if any. In addition, upon conversion of the Notes, unless we elect to deliver solely shares of our common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the Notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of Notes surrendered therefor or pay cash for Notes being converted. In addition, our ability to repurchase the Notes or to pay cash upon conversions of the Notes may be limited by law, by regulatory authority or by agreements governing our indebtedness at the time.

19


Our failure to repurchase Notes at a time when the repurchase is required by the indenture governing such Notes or to pay any cash payable on future conversions of the Notes as required by the indenture would constitute a default. A default under the indenture or the fundamental change itself could also lead to a default under agreements governing our existing or future indebtedness. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the Notes or make cash payments upon conversions thereof.

We are subject to counterparty risk with respect to the capped call transactions.

In connection with our issuance of the Notes in January 2021, we entered into privately negotiated capped call transactions (the “Capped Call transactions”) with certain financial institutions (the "option counterparties"). The option counterparties are financial institutions or affiliates of financial institutions, and we will be subject to the risk that one or more of such option counterparties may default under the Capped Call transactions. Our exposure to the credit risk of the option counterparties will not be secured by any collateral. If any option counterparty becomes subject to bankruptcy or other insolvency proceedings, with respect to such option counterparty’s obligations under the relevant Capped Call transaction, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under such transaction. Our exposure will depend on many factors but, generally, an increase in our exposure will be positively correlated to an increase in our common stock market price and in the volatility of the market price of our common stock. In addition, upon a default by any of the option counterparties, we may suffer adverse tax consequences and dilution with respect to our common stock. We can provide no assurance as to the financial stability or viability of any of the option counterparties.

Risks Related to Regulation and Policy

We rely on net metering and related policies to offer competitive pricing to customers in all of our current markets, and changes to such policies may significantly reduce demand for electricity from our solar service offerings.

As of December 31, 2020, a substantial majority of states have adopted net metering policies. Net metering policies are designed to allow homeowners to serve their own energy load using on-site generation. Electricity that is generated by a solar energy system and consumed on-site avoids a retail energy purchase from the applicable utility, and excess electricity that is exported back to the electric grid generates a retail credit within a homeowner’s monthly billing period. At the end of the monthly billing period, if the homeowner has generated excess electricity within that month, the homeowner typically carries forward a credit for any excess electricity to be offset against future utility energy purchases. At the end of an annual billing period or calendar year, utilities either continue to carry forward a credit, or reconcile the homeowner’s final annual or calendar year bill using different rates (including zero credit) for the exported electricity.

Utilities, their trade associations, and fossil fuel interests in the country are currently challenging net metering policies, and seeking to eliminate them, cap them, reduce the value of the credit provided to homeowners for excess generation, or impose charges on homeowners that have net metering. For example, on April 14, 2020, the New England Ratepayers Association filed a petition with the Federal Energy Regulatory Commission (“FERC”), asking it to assert exclusive federal jurisdiction over state net metering programs. Such a declaratory order, if granted, would have encouraged legal challenges to state net metering programs and could have reduced the bill credits customers receive for the electricity they export to the grid. On July 16, 2020, FERC dismissed the petition unanimously on procedural grounds, but at least one commissioner indicated that FERC could revisit the issue of net metering jurisdiction in the future.

20


In October 2015 the Hawaii Public Utilities Commission (the “Hawaii Commission”) issued an order that eliminates net metering for all new homeowners. All existing net metering customers and customers who submitted net metering applications before October 12, 2015 are grandfathered indefinitely under the old rules. Interim tariffs currently exist in Hawaii. Permanent tariffs are currently under consideration by the Hawaii Commission, and customers on the interim tariff may be switched over to these newer tariffs. We continue to sell, build, and service systems in Hawaii. The new programs in Hawaii are more complex, which decreases certainty in the economic value proposition we provide to customers and potentially slows down market growth. Recent proposals submitted by utility companies have proposed significant changes to the marketplace, such as utility ownership/control over solar systems, which may further detrimentally impact the economic value proposition to customers and slow down market growth.

In addition, in early 2016 we ceased new installations in Nevada in response to the elimination of net metering by the Public Utilities Commission of Nevada (“PUCN”). However, in September 2016, the PUCN issued an order making customers eligible for the prior net metering rules if they had installed a solar energy system or had submitted a net metering application prior to December 31, 2015. Furthermore, in June 2017, Nevada enacted legislation, AB 405, that restores net metering at a reduced credit and guarantees new customers receive the net metering rate in effect at the time they applied for interconnection for 20 years. As another example, in December 2016, the Arizona Corporation Commission (“ACC”) issued a decision to eliminate net metering for new solar customers and replace it with a net-feed in tariff (a fixed export rate). In May 2018, Connecticut enacted legislation to end the state’s net metering program upon the conclusion of the Residential Solar Investment Program, and replace it with two yet-to-be-determined rate structures. On June 28, 2019, legislation was signed into law delaying the implementation of these programs and continuing Connecticut’s net metering program through the end of 2021. In November 2017, the Utah Public Service Commission (“Utah PSC”) approved a settlement between the solar industry and Rocky Mountain Power, the main investor-owned utility in Utah. The agreement reduced the compensation customers receive for power exported to the grid by about 10% below the retail rate. The Utah PSC then initiated a case to quantify the value of power exported from behind-the-meter solar energy systems. In December 2020, after a three-year case, the Utah PSC established a new compensation rate at roughly 45% below the average retail rate.

Some states set limits on the total percentage of a utility’s customers that can adopt net metering. For example, South Carolina had a net metering cap that was eliminated in May 2019 when South Carolina enacted the Energy Freedom Act. The new law allows for regulatory review of net metering after two years, with changes to rate design to occur in June 2021. While Sunrun and Duke Energy have reached a settlement in South Carolina, the state’s Public Service Commission has not yet approved the deal. Conversely, Dominion has filed an anti-net energy metering plan that we will oppose strongly. Illinois has a threshold that triggers a commission process to determine what valuation of solar comes after net metering rate design. New Jersey currently has no net metering cap; however, it has a threshold that triggers commission review of its net metering policy. These policies could be subject to change in the future, and other states we serve now or in the future may adopt net metering caps. If the net metering caps in these jurisdictions are reached without an extension of net metering policies, homeowners in those jurisdictions will not have access to the economic value proposition net metering provides. Our ability to sell our solar service offerings may be adversely impacted by the failure to extend existing limits to net metering or the elimination of currently existing net metering policies. The failure to adopt a net metering policy where it currently is not in place would pose a barrier to entry in those states. Additionally, the imposition of charges that only or disproportionately impact homeowners that have solar energy systems, or the introduction of rate designs mentioned above, would adversely impact our business.

California’s Public Utilities Commission (“CPUC”) has made changes to rate design for solar customers, such as adopting "time of use" rates with different electricity prices during peak and off peak hours, as well as modifications to the minimum bill for solar customers. The CPUC is revisiting its net metering policy in a proceeding that began in the third quarter of 2020 and is expected to conclude near the end of 2021 and not take effect until sometime in 2022. The California investor-owned utilities, along with other parties, are seeking to reduce the level of compensation for customer-owned generation and to impose grid access fees on solar customers. Similarly, certain California municipal utilities, which are not regulated by the CPUC and would not be governed by the CPUC's net metering policy, have also announced they plan to review their net metering policies.

Electric utility statutes and regulations and changes to such statutes or regulations may present technical, regulatory and economic barriers to the purchase and use of our solar service offerings that may significantly reduce demand for such offerings.

21


Federal, state and local government statutes and regulations concerning electricity heavily influence the market for our solar service offerings and are constantly evolving. These statutes, regulations, and administrative rulings relate to electricity pricing, net metering, consumer protection, incentives, taxation, competition with utilities, and the interconnection of homeowner-owned and third party-owned solar energy systems to the electrical grid. These statutes and regulations are constantly evolving. Governments, often acting through state utility or public service commissions, change and adopt different rates for residential customers on a regular basis and these changes can have a negative impact on our ability to deliver savings, or energy bill management, to customers.

In addition, many utilities, their trade associations, and fossil fuel interests in the country, which have significantly greater economic, technical, operational, and political resources than the residential solar industry, are currently challenging solar-related policies to reduce the competitiveness of residential solar energy. Any adverse changes in solar-related policies could have a negative impact on our business and prospects.

Regulations and policies related to rate design could deter potential customers from purchasing our solar service offerings, reduce the value of the electricity our systems produce, and reduce any savings that our customers could realize from our solar service offerings.

All states regulate investor-owned utility retail electricity pricing. In addition, there are numerous publicly owned utilities and electric cooperatives that establish their own retail electricity pricing through some form of regulation or internal process. These regulations and policies could deter potential customers from purchasing our solar service offerings. For example, some utilities in states such as Arizona and Utah have sought and secured rate design changes that reduce credit for residential solar exports to below the retail rate and impose new charges for rooftop solar customers. Utilities in additional states may follow suit. Such rate changes can include changing rates to charge lower volume-based rates—the rates charged for kilowatt hours of electricity purchased by a residential customer—while raising unavoidable fixed charges that a homeowner is subject to when they purchase solar energy from third parties, and levying charges on homeowners based on their point of maximum demand during a month (referred to as “demand charge”). For example, the Arizona Public Service Company offers residential demand charge rate plans and if our solar customers have subscribed to those plans, they may not realize typical savings from our offerings. These forms of rate design could adversely impact our business by reducing the value of the electricity our solar energy systems produce compared to retail net metering, and reducing any savings customers realize by purchasing our solar service offerings. These proposals could continue or be replicated in other states. In addition to changes in general rates charged to all residential customers, utilities are increasingly seeking solar-specific charges (which may be fixed charges, capacity-based charges, or other rate charges). Any of these changes could materially reduce the demand for our offerings and could limit the number of markets in which our offerings are competitive with electricity provided by the utilities.

We are not currently regulated as a utility under applicable laws, but we may be subject to regulation as a utility in the future or become subject to new federal and state regulations for any additional solar service offerings we may introduce in the future.

Most federal, state, and municipal laws do not currently regulate us as a utility. As a result, we are not subject to the various regulatory requirements applicable to U.S. utilities. However, any federal, state, local or other applicable regulations could place significant restrictions on our ability to operate our business and execute our business plan by prohibiting or otherwise restricting our sale of electricity. These regulatory requirements could include restricting our sale of electricity, as well as regulating the price of our solar service offerings. For example, the New York Public Service Commission and the Illinois Power Agency have issued orders regulating distributed energy providers in certain ways as if they were energy service companies, which increases the regulatory compliance burden for us in such states. If we become subject to the same regulatory authorities as utilities in other states or if new regulatory bodies are established to oversee our business, our operating costs could materially increase.

22


Our business depends in part on the regulatory treatment of third-party-owned solar energy systems.

Our Customer Agreements are third-party ownership arrangements. Sales of electricity by third parties face regulatory challenges in some states and jurisdictions. These challenges pertain to issues such as whether third-party-owned systems qualify for the same rebates, tax exemptions or other non-tax incentives available for homeowner-owned solar energy systems, whether third-party-owned systems are eligible at all for these incentives, and whether third-party-owned systems are eligible for net metering and the associated significant cost savings. Adverse regulatory treatment of third-party ownership arrangements could reduce demand for our solar service offerings, adversely impact our access to capital and cause us to increase the price we charge customers for energy.

Interconnection limits or circuit-level caps imposed by regulators may significantly reduce our ability to sell electricity from our solar service offerings in certain markets or slow interconnections, harming our growth rate and customer satisfaction scores.

Interconnection rules establish the circumstances in which rooftop solar will be connected to the electricity grid. Interconnection limits or circuit-level caps imposed by regulators may curb our growth in key markets. Utilities throughout the country have different rules and regulations regarding interconnection and some utilities cap or limit the amount of solar energy that can be interconnected to the grid. Our systems do not provide power to customers until they are interconnected to the grid.

Interconnection regulations are based on claims from utilities regarding the amount of solar energy that can be connected to the grid without causing grid reliability issues or requiring significant grid upgrades. Although recent rulings from the Hawaii Utilities Commission have helped resolve some problems, historically, interconnection limits or circuit-level caps have slowed the pace of our installations in Hawaii. Similar interconnection limits could slow our future installations in Hawaii or other markets, harming our growth rate and customer satisfaction scores. Similarly, the California and Hawaii Public Utilities Commissions require the activation of some advanced inverter functionality to head off presumed grid reliability issues, which may require more expensive equipment and more oversight of the operation of the solar energy systems over time. As a result, these regulations may hamper our ability to sell our offerings in certain markets and increase our costs, adversely affecting our business, operating results, financial condition, and prospects. These advanced functions will become more commonplace as regions start to require 1547-2018 inverters, with activation of some advanced functions starting January 2022 in Maryland, Colorado and Arizona, with more to follow.

Risks Related to Our Business Operations

Our growth depends in part on the success of our relationships with third parties, including our solar partners.

A key component of our growth strategy is to develop or expand our relationships with third parties. For example, we are investing resources in establishing strategic relationships with market players across a variety of industries, including large retailers, to generate new customers. These programs may not roll out as quickly as planned or produce the results we anticipated. A significant portion of our business depends on attracting and retaining new and existing solar partners. Negotiating relationships with our solar partners, investing in due diligence efforts with potential solar partners, training such third parties and contractors, and monitoring them for compliance with our standards require significant time and resources and may present greater risks and challenges than expanding a direct sales or installation team. If we are unsuccessful in establishing or maintaining our relationships with these third parties, our ability to grow our business and address our market opportunity could be impaired. Even if we are able to establish and maintain these relationships, we may not be able to execute on our goal of leveraging these relationships to meaningfully expand our business, brand recognition and customer base. This would limit our growth potential and our opportunities to generate significant additional revenue or cash flows.

We and our solar partners depend on a limited number of suppliers of solar panels, batteries, and other system components to adequately meet anticipated demand for our solar service offerings. Any shortage, delay or component price change from these suppliers, or the acquisition of any of these suppliers by a competitor, could result in sales and installation delays, cancellations, and loss of market share.

23


We and our solar partners purchase solar panels, inverters, batteries, and other system components from a limited number of suppliers, making us susceptible to quality issues, shortages and price changes. If we or our solar partners fail to develop, maintain and expand our relationships with these or other suppliers, we may be unable to adequately meet anticipated demand for our solar service offerings, or we may only be able to offer our systems at higher costs or after delays. If one or more of the suppliers that we or our solar partners rely upon to meet anticipated demand ceases or reduces production, we may be unable to quickly identify alternate suppliers or to qualify alternative products on commercially reasonable terms, and we may be unable to satisfy this demand.

The acquisition of a supplier by one of our competitors could also limit our access to such components and require significant redesigns of our solar energy systems or installation procedures and have a material adverse effect on our business.

In particular, there is a limited number of suppliers of inverters, which are components that convert electricity generated by solar panels into electricity that can be used to power the home. For example, once we design a system for use with a particular inverter, if that type of inverter is not readily available at an anticipated price, we may incur delays and additional expenses to redesign the system. Further, the inverters on our solar energy systems generally carry only ten year warranties. If there is an inverter equipment shortage in a year when a substantial number of inverters on our systems need to be replaced, we may not be able to replace the inverters to maintain proper system functioning or may be forced to do so at higher than anticipated prices, either of which would adversely impact our business.

Similarly, there is a limited number of suppliers of batteries. Once we design a system for use with a particular battery, if that type of battery is not readily available from our supplier, we may incur delays and additional expenses to install the system or be forced to redesign the system.

There have also been periods of industry-wide shortage of key components, including solar panels, in times of rapid industry growth or regulatory change. For example, guidance from the IRS on the steps required for construction to be deemed to have commenced in time to qualify for federal investment tax credits resulted in significant module shortages in the market as utilities and large commercial customers started purchasing supplies in advance of the December 2019 deadline to qualify for a 30% Commercial ITC. Further, new or unexpected changes in rooftop fire codes or building codes may require new or different system components to satisfy compliance with such newly effective codes or regulations, which may not be readily available for distribution to us or our suppliers. The manufacturing infrastructure for some of these components has a long lead time, requires significant capital investment and relies on the continued availability of key commodity materials, potentially resulting in an inability to meet demand for these components and, as a result, could negatively impact our ability to install systems in a timely manner. Additionally, any decline in the exchange rate of the U.S. dollar compared to the functional currency of our component suppliers could increase our component prices. Any of these shortages, delays or price changes could limit our growth, cause cancellations or adversely affect our operating margins, and result in loss of market share and damage to our brand.

In addition, our supply chain and operations (or those of our partners) could be subject to events beyond our control, such as earthquakes, wildfires, flooding, hurricanes, tsunamis, typhoons, volcanic eruptions, droughts, tornadoes, the effects of climate change and related extreme weather, public health issues and pandemics, war, terrorism, government restrictions or limitations on trade, and geo-political unrest and uncertainties. For example, the COVID-19 pandemic is having an unprecedented impact on the U.S. economy and on our business, and the extent to which the COVID-19 pandemic may impact our supply chain and operations is uncertain. The extent of the impact of the COVID-19 pandemic on our business and operations will depend on several factors, such as the duration, severity, and geographic spread of the outbreak and the extent of travel restrictions and business closures imposed in China, the United States, and other countries. In addition, human rights issues in foreign countries and the U.S. government response to them could disrupt our supply chain and operations. For example, allegations regarding forced labor in China and U.S. regulations to prohibit the importation of any goods derived from forced labor could affect our supply chain and operations.

As the primary entity that contracts with customers, we are subject to risks associated with construction, cost overruns, delays, customer cancellations, regulatory compliance and other contingencies, any of which could have a material adverse effect on our business and results of operations.

24


We are a licensed contractor in certain communities that we service, and we are ultimately responsible as the contracting party for every solar energy system installation. We may be liable, either directly or through our solar partners, to customers for any damage we cause to them, their home, belongings or property during the installation of our systems. For example, we, either directly or through our solar partners, frequently penetrate customers’ roofs during the installation process and may incur liability for the failure to adequately weatherproof such penetrations following the completion of construction. In addition, because the solar energy systems we or our solar partners deploy are high voltage energy systems, we may incur liability for any failure to comply with electrical standards and manufacturer recommendations.

For example, on December 2, 2020, the California Contractors State License Board (the “CSLB”) filed an administrative proceeding against Sunrun and certain of its officers related to an accident that occurred during an installation by one of our channel partners, Horizon Solar Power, which holds its own license with the CSLB. If this proceeding is not resolved in our favor, it could potentially result in fines, a public reprimand, probation or the suspension or revocation of our California Contractor’s License. We strongly deny any wrongdoing in the matter and intend to work cooperatively with the CSLB while vigorously defending ourselves in this action.

Completing the sale and installation of a solar energy system requires many different steps including a site audit, completion of designs, permitting, installation, electrical sign-off and interconnection. Customers may cancel their Customer Agreement, subject to certain conditions, during this process until commencement of installation, and we have experienced increased customer cancellations in certain geographic markets during certain periods in our operating history. We or our solar partners may face customer cancellations, delays or cost overruns which may adversely affect our or our solar partners’ ability to ramp up the volume of sales or installations in accordance with our plans. These cancellations, delays or overruns may be the result of a variety of factors, such as labor shortages or other labor issues, defects in materials and workmanship, adverse weather conditions, transportation constraints, construction change orders, site changes or roof conditions, geographic factors and other unforeseen difficulties, any of which could lead to increased cancellation rates, reputational harm and other adverse effects. For example, some customer orders are cancelled after a site visit if we determine that a customer needs to make repairs to or install a new roof, or that there is excessive shading on their property. If we continue to experience increased customer cancellations, our financial results may be materially and adversely affected.

In addition, the installation of solar energy systems and other energy-related products requiring building modifications are subject to oversight and regulation in accordance with national, state and local laws and ordinances relating to building, fire and electrical codes, safety, environmental protection, utility interconnection and metering, and related matters. We also rely on certain of our and our partners' employees to maintain professional licenses in many of the jurisdictions in which we operate, and our failure to employ properly licensed personnel could adversely affect our licensing status in those jurisdictions. It is difficult and costly to track the requirements of every individual authority having jurisdiction over our installations and to design solar energy systems to comply with these varying standards. Any new government regulations or utility policies pertaining to our systems may result in significant additional expenses to us and our customers and, as a result, could cause a significant reduction in demand for our solar service offerings.

We have a variety of stringent quality standards that we apply in the selection, supervision, and oversight of our third-party suppliers and solar partners. We exercise oversight over our partners through written agreements requiring compliance with the laws and requirements of all jurisdictions, including regarding safety and consumer protections, by oversight of compliance with these agreements, and enforced by termination of a partner relationship for failure to meet those obligations. However, because our suppliers and partners are third parties, ultimately, we cannot guarantee that they will follow our standards or ethical business practices, such as fair wage practices and compliance with environmental, safety and other local laws, despite our efforts to hold them accountable to our standards. A lack of demonstrated compliance could lead us to seek alternative suppliers or contractors, which could increase our costs and result in delayed delivery or installation of our products, product shortages or other disruptions of our operations. Violation of labor or other laws by our suppliers and solar partners or the divergence of a supplier’s or solar partner's labor or other practices from those generally accepted as ethical in the United States or other markets in which we do business could also attract negative publicity for us and harm our business, brand and reputation in the market.

We typically bear the risk of loss and the cost of maintenance, repair and removal on solar energy systems that are owned or leased by our investment funds.

25


We typically bear the risk of loss and are generally obligated to cover the cost of maintenance, repair and removal for any solar energy system that we sell or lease to our investment funds. At the time we sell or lease a solar energy system to an investment fund, we enter into a maintenance services agreement where we agree to operate and maintain the system for a fixed fee that is calculated to cover our future expected maintenance costs. If our solar energy systems require an above-average amount of repairs or if the cost of repairing systems were higher than our estimate, we would need to perform such repairs without additional compensation. If our solar energy systems, more than 40% of which were located in California as of December 31, 2020, are damaged as the result of a natural disaster beyond our control, losses could exceed or be excluded from, our insurance policy limits, and we could incur unforeseen costs that could harm our business and financial condition. We may also incur significant costs for taking other actions in preparation for, or in reaction to, such events. We purchase property insurance with industry standard coverage and limits approved by an investor’s third-party insurance advisors to hedge against such risk, but such coverage may not cover our losses.

Product liability claims against us could result in adverse publicity and potentially significant monetary damages.

If our solar service offerings, including our racking systems, photovoltaic modules, batteries, inverters, or other products, injured someone, we would be exposed to product liability claims. Because solar energy systems and many of our other current and anticipated products are electricity-producing devices, it is possible that customers or their property could be injured or damaged by our products, whether by product malfunctions, defects, improper installation or other causes. We rely on third-party manufacturing warranties, warranties provided by our solar partners and our general liability insurance to cover product liability claims and have not obtained separate product liability insurance. Our solar systems, including our photovoltaic modules, batteries, inverters, and other products, may also be subject to recalls due to product malfunctions or defects. Any product liability claim we face could be expensive to defend and divert management’s attention. The successful assertion of product liability claims against us could result in potentially significant monetary damages that could require us to make significant payments, as well as subject us to adverse publicity, damage our reputation and competitive position and adversely affect sales of our systems and other products. In addition, product liability claims, injuries, defects or other problems experienced by other companies in the residential solar industry could lead to unfavorable market conditions to the industry as a whole, and may have an adverse effect on our ability to attract customers, thus affecting our growth and financial performance.

Our business is concentrated in certain markets, putting us at risk of region-specific disruptions.

As of December 31, 2020, more than 40% of our customers were in California, and we expect many of our future installations to be in California, which could further concentrate our customer base and operational infrastructure. Accordingly, our business and results of operations are particularly susceptible to adverse economic, regulatory, political, weather and other conditions in this market, including the impacts of the COVID-19 pandemic, and in other markets that may become similarly concentrated, in particular the east coast, where we have seen significant growth recently.

Our corporate and sales headquarters are located in San Francisco, California, an area that has a heightened risk of earthquakes and nearby wildfires. We may not have adequate insurance, including business interruption insurance, to compensate us for losses that may occur from any such significant events, including damage to our solar energy systems. A significant natural disaster, such as an earthquake or wildfire, or a public health crisis, such as a pandemic, or civil unrest could have a material adverse impact on our business, results of operations and financial condition. In addition, acts of terrorism or malicious computer viruses could cause disruptions in our or our solar partners’ businesses or the economy as a whole. To the extent that these disruptions result in delays or cancellations of installations or the deployment of our solar service offerings, our business, results of operations and financial condition would be adversely affected.

The majority of the Vivint Solar business is conducted using the direct-to-home sales channel.

26


Historically, the Vivint Solar business’ primary sales channel has been a direct-to-home sales model. We are vulnerable to changes in laws and regulations related to direct sales and marketing that could impose additional limitations on unsolicited residential sales calls and may impose additional restrictions such as adjustments to our marketing materials and direct-selling processes, and new training for personnel. If additional laws and regulations affecting direct sales and marketing are passed in the markets in which we operate, it would take time to train our sales professionals to comply with such laws, and we may be exposed to fines or other penalties for violations of such laws. If we fail to compete effectively through our direct-selling efforts, our financial condition, results of operations and growth prospects could be adversely affected.

Expansion into new sales channels could be costly and time-consuming. As we enter new channels, we could be at a disadvantage relative to other companies who have more history in these spaces.

As we continue to expand into new sales channels, such as direct-to-home, homebuilder, retail, and e-commerce channels and adapt to a remote selling model, we have incurred and may continue to incur significant costs. In addition, we may not initially or ever be successful in utilizing these new channels. Furthermore, we may not be able to compete successfully with companies with a historical presence in such channels, and we may not realize the anticipated benefits of entering such channels, including efficiently increasing our customer base and ultimately reducing costs. Entering new channels also poses the risk of conflicts between sales channels. If we are unable to successfully compete in new channels, our operating results and growth prospects could be adversely affected.

Obtaining a sales contract with a potential customer does not guarantee that a potential customer will not decide to cancel or that we will not need to cancel due to a failed inspection, which could cause us to generate no revenue from a product and adversely affect our results of operations.

Even after we secure a sales contract with a potential customer, we (either directly or through our solar partners) must perform an inspection to ensure the home, including the rooftop, meets our standards and specifications. If the inspection finds repairs to the rooftop are required in order to satisfy our standards and specifications to install the solar energy system, and a potential customer does not want to make such required repairs, we would lose that anticipated sale. In addition, per the terms of our Customer Agreements, a customer maintains the ability to cancel before commencement of installation, subject to certain conditions. Any delay or cancellation of an anticipated sale could materially and adversely affect our financial results, as we may have incurred sales-related, design-related, and other expenses and generated no revenue.

The value of our solar energy systems at the end of the associated term of the lease or power purchase agreement may be lower than projected, which may adversely affect our financial performance and valuation.

We depreciate the costs of our solar energy systems over their estimated useful life of 35 years. At the end of the initial typically 20- or 25-year term of the Customer Agreement, customers may choose to purchase their solar energy systems, ask to remove the system at our cost or renew their Customer Agreements. Customers may choose to not renew or purchase for any reason, including pricing, decreased energy consumption, relocation of residence, or switching to a competitor product.

Furthermore, it is difficult to predict how future environmental regulations may affect the costs associated with the removal, disposal or recycling of our solar energy systems. If the value in trade or renewal revenue is less than we expect, we may be required to recognize all or some of the remaining unamortized costs. This could materially impair our future results of operations.

We are exposed to the credit risk of customers and payment delinquencies on our accounts receivables.

Our Customer Agreements are typically for 20 or 25 years and require the customer to make monthly payments to us. Accordingly, we are subject to the credit risk of customers. As of December 31, 2020, the average FICO score of our customers under a Customer Agreement with a monthly payment schedule remained at or above 740, which is generally categorized as a “Very Good” credit profile by the Fair Isaac Corporation. However, this may decline to the extent FICO score requirements under future investment funds are relaxed. While customer defaults have been immaterial to date, we expect that the risk of customer defaults may increase as we grow our business. Due to the immaterial amount of customer defaults to date, our reserve for this exposure is minimal, and our future exposure may exceed the amount of such reserves. If we experience increased customer credit defaults, our
27


revenue and our ability to raise new investment funds could be adversely affected. If economic conditions worsen, certain of our customers may face liquidity concerns and may be unable to satisfy their payment obligations to us on a timely basis or at all, which could have a material adverse effect on our financial condition and results of operations.

We may not realize the anticipated benefits of past or future investments, strategic transactions, or acquisitions, and integration of these acquisitions may disrupt our business and management.

We have in the past and may in the future, acquire companies, Project pipelines, Projects, SRECs, products, or technologies or enter into joint ventures or other strategic transactions. For example, we completed the acquisition of Vivint Solar on October 8, 2020. Also, in July 2020, we announced a venture with SK E&S Co., Ltd. and other affiliated companies focused on home electrification. We may not realize the anticipated benefits of past or future investments, strategic transactions, or acquisitions, and these transactions involve numerous risks that are not within our control. These risks include the following, among others:

failure to satisfy the required conditions and otherwise complete a planned acquisition, joint venture or other strategic transaction on a timely basis or at all;

legal or regulatory proceedings, if any, relating to a planned acquisition, joint venture or other strategic transaction and the outcome of such legal proceedings;

difficulty in assimilating the operations and personnel of the acquired company, especially given our unique culture;

difficulty in effectively integrating the acquired technologies or products with our current products and technologies;

difficulty in maintaining controls, procedures and policies during the transition and integration;

disruption of our ongoing business and distraction of our management and employees from other opportunities and challenges due to integration issues;

difficulty integrating the acquired company’s accounting, management information and other administrative systems;

inability to retain key technical and managerial personnel of the acquired business;
inability to retain key customers, vendors and other business partners of the acquired business;

inability to achieve the financial and strategic goals for the acquired and combined businesses;

incurring acquisition-related costs or amortization costs for acquired intangible assets that could impact our results of operations;

significant post-acquisition investments which may lower the actual benefits realized through the acquisition;

potential failure of the due diligence processes to identify significant issues with product quality, legal, and financial liabilities, among other things;

potential inability to assert that internal controls over financial reporting are effective; and

potential inability to obtain, or obtain in a timely manner, approvals from governmental authorities, which could delay or prevent such acquisitions.

28


Our failure to address these risks, or other problems encountered in connection with our past or future investments, strategic transactions, or acquisitions, could cause us to fail to realize the anticipated benefits of these acquisitions or investments, cause us to incur unanticipated liabilities, and harm our business generally. Future acquisitions could also result in dilutive issuances of our equity securities, the incurrence of debt, contingent liabilities, amortization expenses, incremental expenses or the write-off of goodwill, any of which could harm our financial condition or results of operations, and the trading price of our common stock could decline.

Mergers and acquisitions are inherently risky, may not produce the anticipated benefits and could adversely affect our business, financial condition or results of operations.

If we are unsuccessful in developing and maintaining our proprietary technology, including our BrightPath software, our ability to attract and retain solar partners could be impaired, our competitive position could be harmed and our revenue could be reduced.

Our future growth depends on our ability to continue to develop and maintain our proprietary technology that supports our solar service offerings, including our design and proposal software, BrightPath. In addition, we rely, and expect to continue to rely, on licensing agreements with certain third parties for aerial images that allow us to efficiently and effectively analyze a customer’s rooftop for solar energy system specifications. In the event that our current or future products require features that we have not developed or licensed, or we lose the benefit of an existing license, we will be required to develop or obtain such technology through purchase, license or other arrangements. If the required technology is not available on commercially reasonable terms, or at all, we may incur additional expenses in an effort to internally develop the required technology. In addition, our BrightPath software was developed, in part, with U.S. federal government funding. When new technologies are developed with U.S. government funding, the government obtains certain rights in any resulting patents, including a nonexclusive license authorizing the government to use the invention for non-commercial purposes. These rights may permit the government to disclose certain confidential information related to BrightPath to third parties and to exercise “march-in” rights to use or allow third parties to use our patented technology. We are also subject to certain reporting and other obligations to the U.S. government in connection with funding for BrightPath. If we are unable to maintain our existing proprietary technology, our ability to attract and retain solar partners could be impaired, our competitive position could be harmed and our revenue could be reduced.

Disruptions to our solar production metering solution could negatively impact our revenue and increase our expenses.

Our ability to monitor solar energy production for various purposes depends on the operation of our metering solution. We could incur significant expense and disruption to our operations in connection with failures of our metering solution, including meter hardware failures and failure or obsolescence of the cellular technology that we use to communicate with those meters. For example, many of our meters operate on either the 3G or 4G cellular data networks, which are expected to sunset before the term of our Customer Agreements, and newer technologies we use today may become obsolete before the end of the term of Customer Agreements entered into now. Upgrading our metering solution may cause us to incur significant expense. Additionally, our meters communicate data through proprietary software, which we license from our metering partners. Should we be unable to continue to license, on agreeable terms, the software necessary to communicate with our meters, it could cause a significant disruption in our business and operations.

Problems with product quality or performance may cause us to incur warranty expenses and performance guarantee expenses, may lower the residual value of our solar energy systems and may damage our market reputation and cause our financial results to decline.

Customers who enter into Customer Agreements with us are covered by production guarantees and roof penetration warranties. As the owners of the solar energy systems, we or our investment funds receive a warranty from the inverter and solar panel manufacturers, and, for those solar energy systems that we do not install directly, we receive workmanship and material warranties as well as roof penetration warranties from our solar partners. For example, in 2014 and 2015, we had to replace a significant number of defective inverters, the cost of which was borne by the manufacturer. However, our customers were without solar service for a period of time while the work was done, which impacted customer satisfaction. Furthermore, one or more of our third-party manufacturers or solar partners could cease operations and no longer honor these warranties, leaving us to fulfill these potential obligations to customers, or such warranties may be limited in scope and amount, and may be inadequate to protect us. We also provide a performance guarantee with certain solar service offerings pursuant to which we compensate
29


customers on an annual basis if their system does not meet the electricity production guarantees set forth in their agreement with us. Customers who enter into Customer Agreements with us are covered by production guarantees equal to the length of the term of these agreements, typically 20 or 25 years. We may suffer financial losses associated if significant performance guarantee payments are triggered.

Because of our limited operating history and the length of the term of our Customer Agreements, we have been required to make assumptions and apply judgments regarding a number of factors, including our anticipated rate of warranty claims and the durability, performance and reliability of our solar energy systems. Our assumptions could prove to be materially different from the actual performance of our systems, causing us to incur substantial expense to repair or replace defective solar energy systems in the future or to compensate customers for systems that do not meet their production guarantees. Product failures or operational deficiencies also would reduce our revenue from power purchase or lease agreements because they are dependent on system production. Any widespread product failures or operating deficiencies may damage our market reputation and adversely impact our financial results.

Our business may be harmed if we fail to properly protect our intellectual property, and we may also be required to defend against claims or indemnify others against claims that our intellectual property infringes on the intellectual property rights of third parties.

We believe that the success of our business depends in part on our proprietary technology, including our software, information, processes and know-how. We rely on copyright, trade secret and patent protections to secure our intellectual property rights. Although we may incur substantial costs in protecting our technology, we cannot be certain that we have adequately protected or will be able to adequately protect it, that our competitors will not be able to utilize our existing technology or develop similar technology independently, that the claims allowed with respect to any patents held by us will be broad enough to protect our technology or that foreign intellectual property laws will adequately protect our intellectual property rights. Moreover, we cannot be certain that our patents provide us with a competitive advantage. Despite our precautions, it may be possible for third parties to obtain and use our intellectual property without our consent. Unauthorized use of our intellectual property by third parties, and the expenses incurred in protecting our intellectual property rights, may adversely affect our business. In the future, some of our products could be alleged to infringe existing patents or other intellectual property of third parties, and we cannot be certain that we will prevail in any intellectual property dispute. In addition, any future litigation required to enforce our patents, to protect our trade secrets or know-how or to defend us or indemnify others against claimed infringement of the rights of third parties could harm our business, financial condition, and results of operations.

We use “open source” software in our solutions, which may require that we release the source code of certain software subject to open source licenses or subject us to possible litigation or other actions that could adversely affect our business.

We utilize software that is licensed under so-called “open source,” “free” or other similar licenses. Open source software is made available to the general public on an “as-is” basis under the terms of a non-negotiable license. We currently combine our proprietary software with open source software but not in a manner that we believe requires the release of the source code of our proprietary software to the public. However, our use of open source software may entail greater risks than use of third-party commercial software. Open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. In addition, if we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public. This would allow our competitors to create similar offerings with lower development effort and time.

We may also face claims alleging noncompliance with open source license terms or infringement or misappropriation of proprietary software. These claims could result in litigation, require us to purchase a costly license or require us to devote additional research and development resources to change our software, any of which would have a negative effect on our business and results of operations. In addition, if the license terms for open source software that we use change, we may be forced to re-engineer our solutions, incur additional costs or discontinue the use of these solutions if re-engineering cannot be accomplished on a timely basis. Although we monitor our use of open source software to avoid subjecting our offerings to unintended conditions, few courts have interpreted open source licenses, and there is a risk that these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to use our proprietary software. We cannot guarantee that we have incorporated or will incorporate open source software in our software in a manner that will not subject us to liability or in a manner that is consistent with our current policies and procedures.
30



Any security breach or unauthorized disclosure or theft of personal information we gather, store and use, or other hacking and phishing attacks on our systems, could harm our reputation, subject us to claims or litigation, and have an adverse impact on our business.

We receive, store and use personal information of customers, including names, addresses, e-mail addresses, credit information and other housing and energy use information, as well as the personal information of our employees. Unauthorized disclosure of such personal information, whether through breach of our systems by an unauthorized party, employee theft or misuse, or otherwise, could harm our business. In addition, computer malware, viruses, social engineering (predominantly spear phishing attacks), and general hacking have become more prevalent, have occurred on our systems in the past, and could occur on our systems in the future. Inadvertent disclosure of such personal information, or if a third party were to gain unauthorized access to the personal information in our possession, has resulted in, and could result in future claims or litigation arising from damages suffered by such individuals. In addition, we could incur significant costs in complying with the multitude of federal, state and local laws regarding the unauthorized disclosure of personal information. Our efforts to protect such personal information may be unsuccessful due to software bugs or other technical malfunctions; employees, contractor, or vendor error or malfeasance; or other threats that evolve. In addition, third parties may attempt to fraudulently induce employees or users to disclose sensitive information. Although we have developed systems and processes that are designed to protect the personal information we receive, store and use and to prevent or detect security breaches, we cannot assure you that such measures will provide absolute security. Finally, any perceived or actual unauthorized disclosure of such information could harm our reputation, substantially impair our ability to attract and retain customers and have an adverse impact on our business.

While we currently maintain cybersecurity insurance, such insurance may not be sufficient to cover us against claims, and we cannot be certain that cyber insurance will continue to be available to us on economically reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim.

Our business is subject to complex and evolving laws and regulations regarding privacy and data protection (“data protection laws”). Many of these laws and regulations are subject to change and uncertain interpretation, and could result in claims, increased cost of operations, or otherwise harm our business.

The regulatory environment surrounding data privacy and protection is constantly evolving and can be subject to significant change. New data protection laws, including recent California legislation and regulation which affords California consumers an array of new rights, including the right to be informed about what kinds of personal data companies have collected and why it was collected, pose increasingly complex compliance challenges and potentially elevate our costs. Complying with varying jurisdictional requirements could increase the costs and complexity of compliance, and violations of applicable data protection laws could result in significant penalties. Any failure, or perceived failure, by us to comply with applicable data protection laws could result in proceedings or actions brought against us by governmental entities or others, subject us to significant fines, penalties, judgments and negative publicity, require us to change our business practices, increase the costs and complexity of compliance, and adversely affect our business.

Damage to our brand and reputation or failure to expand our brand would harm our business and results of operations.

We depend significantly on our brand and reputation for high-quality solar service offerings, engineering and customer service to attract customers and grow our business. If we fail to continue to deliver our solar service offerings within the planned timelines, if our solar service offerings do not perform as anticipated or if we damage any customers’ properties or cancel Projects, our brand and reputation could be significantly impaired. We also depend greatly on referrals from customers for our growth. Therefore, our inability to meet or exceed customers’ expectations would harm our reputation and growth through referrals. We have at times focused particular attention on expeditiously growing our direct sales force and our solar partners, leading us in some instances to hire personnel or partner with third parties who we may later determine do not fit our company culture and standards. Given the sheer volume of interactions our direct sales force and our solar partners have with customers and potential customers, it is also unavoidable that some interactions will be perceived by customers and potential customers as less than satisfactory and result in complaints. If we cannot manage our hiring and training processes to limit potential issues and maintain appropriate customer service levels, our brand and reputation may be harmed and our ability to grow our business would suffer. In addition, if we were unable to achieve a similar level of brand recognition as our competitors, some of which may have a broader brand footprint, more resources and longer
31


operational history, we could lose recognition in the marketplace among prospective customers, suppliers and partners, which could affect our growth and financial performance. Our growth strategy involves marketing and branding initiatives that will involve incurring significant expenses in advance of corresponding revenue. We cannot assure you that such marketing and branding expenses will result in the successful expansion of our brand recognition or increase our revenue. We are also subject to marketing and advertising regulations in various jurisdictions, and overly restrictive conditions on our marketing and advertising activities may inhibit the sales of the affected products.

A failure to hire and retain a sufficient number of employees and service providers in key functions would constrain our growth and our ability to timely complete customers’ Projects and successfully manage customer accounts.

To support our growth, we need to hire, train, deploy, manage and retain a substantial number of skilled employees, engineers, installers, electricians, sales and project finance specialists. Competition for qualified personnel in our industry is increasing, particularly for skilled personnel involved in the installation of solar energy systems. We have in the past been, and may in the future be, unable to attract or retain qualified and skilled installation personnel or installation companies to be our solar partners, which would have an adverse effect on our business. We and our solar partners also compete with the homebuilding and construction industries for skilled labor. As these industries grow and seek to hire additional workers, our cost of labor may increase. The unionization of the industry’s labor force could also increase our labor costs. Shortages of skilled labor could significantly delay a project or otherwise increase our costs. Because our profit on a particular installation is based in part on assumptions as to the cost of such project, cost overruns, delays or other execution issues may cause us to not achieve our expected margins or cover our costs for that project. In addition, because we are headquartered in the San Francisco Bay Area, we compete for a limited pool of technical and engineering resources that requires us to pay wages that are competitive with relatively high regional standards for employees in these fields. Further, we need to continue to expand upon the training of our customer service team to provide high-end account management and service to customers before, during and following the point of installation of our solar energy systems. Identifying and recruiting qualified personnel and training them requires significant time, expense and attention. It can take several months before a new customer service team member is fully trained and productive at the standards that we have established. If we are unable to hire, develop and retain talented technical and customer service personnel, we may not be able to realize the expected benefits of this investment or grow our business.

In addition, to support the growth and success of our direct-to-consumer channel, we need to recruit, retain and motivate a large number of sales personnel on a continuing basis. We compete with many other companies for qualified sales personnel, and it could take many months before a new salesperson is fully trained on our solar service offerings. If we are unable to hire, develop and retain qualified sales personnel or if they are unable to achieve desired productivity levels, we may not be able to compete effectively.

If we or our solar partners cannot meet our hiring, retention and efficiency goals, we may be unable to complete customers’ Projects on time or manage customer accounts in an acceptable manner or at all. Any significant failures in this regard would materially impair our growth, reputation, business and financial results. If we are required to pay higher compensation than we anticipate, these greater expenses may also adversely impact our financial results and the growth of our business.

The loss of one or more members of our senior management or key employees may adversely affect our ability to implement our strategy.

We depend on our experienced management team, and the loss of one or more key executives could have a negative impact on our business. In particular, we are dependent on the services of our chief executive officer and co-founder, Lynn Jurich, and our Chairman and co-founder, Edward Fenster. We also depend on our ability to retain and motivate key employees and attract qualified new employees. Neither our founders nor our key employees are bound by employment agreements for any specific term, and we may be unable to replace key members of our management team and key employees in the event we lose their services. Integrating new employees into our management team could prove disruptive to our operations, require substantial resources and management attention and ultimately prove unsuccessful. An inability to attract and retain sufficient managerial personnel who have critical industry experience and relationships could limit or delay our strategic efforts, which could have a material adverse effect on our business, financial condition, and results of operations.

32


We are subject to legal proceedings, regulatory inquiries and litigation, and we have previously been, and may in the future be, named in additional legal proceedings, become involved in regulatory inquiries or be subject to litigation in the future, all of which are costly, distracting to our core business and could result in an unfavorable outcome, or a material adverse effect on our business, financial condition, results of operations, or the trading price for our securities.

We are involved in legal proceedings and receive inquiries from government and regulatory agencies from time to time. In the event that we are involved in significant disputes or are the subject of a formal action by a regulatory agency, we could be exposed to costly and time-consuming legal proceedings that could result in any number of outcomes. Although outcomes of such actions vary, any current or future claims or regulatory actions initiated by or against us, whether successful or not, could result in significant costs, costly damage awards or settlement amounts, injunctive relief, increased costs of business, fines or orders to change certain business practices, significant dedication of management time, diversion of significant operational resources, or otherwise harm our business.

If we are not successful in our legal proceedings and litigation, we may be required to pay significant monetary damages, which could hurt our results of operations. Lawsuits are time-consuming and expensive to resolve and divert management’s time and attention. Although we carry general liability insurance, our insurance may not cover potential claims or may not be adequate to indemnify us for all liability that may be imposed. We cannot predict how the courts will rule in any potential lawsuit against us. Decisions in favor of parties that bring lawsuits against us could subject us to significant liability for damages, adversely affect our results of operations and harm our reputation.

A failure to comply with laws and regulations relating to our interactions with current or prospective residential customers could result in negative publicity, claims, investigations, and litigation, and adversely affect our financial performance.

Our business involves transactions with customers. We and our solar partners must comply with numerous federal, state and local laws and regulations that govern matters relating to our interactions with customers, including those pertaining to privacy and data security, consumer financial and credit transactions, home improvement contracts, warranties and direct-to-home solicitation, along with certain rules and regulations specific to the marketing and sale of residential solar products and services. These laws and regulations are dynamic and subject to potentially differing interpretations, and various federal, state and local legislative and regulatory bodies may expand current laws or regulations, or enact new laws and regulations, regarding these matters. Changes in these laws or regulations or their interpretation could dramatically affect how we do business, acquire customers, and manage and use information we collect from and about current and prospective customers and the costs associated therewith. We strive to comply with all applicable laws and regulations relating to our interactions with residential customers. It is possible, however, that these requirements may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or our practices. Noncompliance with any such laws or regulations, or the perception that we or our solar partners have violated such laws or regulations or engaged in deceptive practices that could result in a violation, could also expose us to claims, proceedings, litigation and investigations by private parties and regulatory authorities, as well as substantial fines and negative publicity, each of which may materially and adversely affect our business. We have incurred, and will continue to incur, significant expenses to comply with such laws and regulations, and increased regulation of matters relating to our interactions with residential customers could require us to modify our operations and incur significant additional expenses, which could have an adverse effect on our business, financial condition, and results of operations.

Any investigations, actions, adoption or amendment of regulations relating to the marketing of our products to residential consumers could divert management’s attention from our business, require us to modify our operations and incur significant additional expenses, which could have an adverse effect on our business, financial condition, and results of operations or could reduce the number of our potential customers.

We cannot ensure that our sales professionals and other personnel will always comply with our standard practices and policies, as well as applicable laws and regulations. In any of the numerous interactions between our sales professionals or other personnel and our customers or potential customers, our sales professionals or other personnel may, without our knowledge and despite our efforts to effectively train them and enforce compliance, engage in conduct that is or may be prohibited under our standard practices and policies and applicable laws and regulations. Any such non-compliance, or the perception of non-compliance, has exposed us to claims and could
33


expose us to additional claims, proceedings, litigation, investigations, or enforcement actions by private parties or regulatory authorities, as well as substantial fines and negative publicity, each of which may materially and adversely affect our business and reputation. We have incurred, and will continue to incur, significant expenses to comply with the laws, regulations and industry standards that apply to us.

Compliance with occupational safety and health requirements and best practices can be costly, and noncompliance with such requirements may result in potentially significant penalties, operational delays and adverse publicity.

The installation of solar energy systems requires our employees and employees of our solar partners to work with complicated and potentially dangerous electrical and utility systems. The evaluation and installation of our energy-related products also require these employees to work in locations that may contain potentially dangerous levels of asbestos, lead or mold or other substances. We also maintain large fleets of vehicles that these employees use in the course of their work. There is substantial risk of serious illness, injury, or death if proper safety procedures are not followed. Our operations are subject to regulation under the U.S. Occupational Safety and Health Act ("OSHA") and equivalent state laws. Changes to OSHA requirements, or stricter interpretation or enforcement of existing laws or regulations, could result in increased costs. If we fail to comply with applicable OSHA regulations, even if no work-related serious illness, injury, or death occurs, we may be subject to civil or criminal enforcement and be required to pay substantial penalties, incur significant capital expenditures, or suspend or limit operations. Any accidents, citations, violations, illnesses, injuries or failure to comply with industry best practices may subject us to adverse publicity, damage our reputation and competitive position and adversely affect our business.

If our products do not work as well as planned or if we are unsuccessful in developing and selling new products or in penetrating new markets, our business, financial condition, and results of operations could be adversely affected.

Our success and ability to compete are dependent on the products that we have developed or may develop in the future. There is a risk that the products that we have developed or may develop may not work as intended, or that the marketing of the products may not be as successful as anticipated. The development of new products generally requires substantial investment and can require long development and testing periods before they are commercially viable. We intend to continue to make substantial investments in developing new products and it is possible that that we may not develop or acquire new products or product enhancements that compete effectively within our target markets or differentiate our products based on functionality, performance or cost and thus our new technologies and products may not result in meaningful revenue. In addition, any delays in developing and releasing new or enhanced products could cause us to lose revenue opportunities and potential customers. Any technical flaws in product releases could diminish the innovative impact of our products and have a negative effect on customer adoption and our reputation. If we fail to introduce new products that meet the demands of our customers or target markets or do not achieve market acceptance, or if we fail to penetrate new markets, our business, financial conditions and results of operations could be adversely affected.

If we fail to manage our recent and future growth effectively, we may be unable to execute our business plan, maintain high levels of customer service, or adequately address competitive challenges.

We have experienced significant growth in recent periods, including as a result of our recent acquisition of Vivint Solar, and we intend to continue to expand our business within existing markets and in a number of new locations in the future. This growth has placed, and any future growth may continue to place, a significant strain on our management, operational and financial infrastructure. In particular, we have been in the past, and may in the future, be required to expand, train and manage our growing employee base and solar partners. Our management will also be required to maintain and expand our relationships with customers, suppliers, and other third parties and attract new customers and suppliers, as well as to manage multiple geographic locations.

34


In addition, our current and planned operations, personnel, systems and procedures might be inadequate to support our future growth and may require us to make additional unanticipated investment in our infrastructure, including additional costs for the expansion of our employee base and our solar partners as well as marketing and branding costs. Our success and ability to further scale our business will depend, in part, on our ability to manage these changes in a cost-effective and efficient manner. If we cannot manage our growth, we may be unable to take advantage of market opportunities, execute our business strategies or respond to competitive pressures. This could also result in declines in quality or customer satisfaction, increased costs, difficulties in introducing new solar service offerings or other operational difficulties. Any failure to effectively manage growth could adversely impact our business and reputation.

It is difficult to evaluate our business and prospects due to our limited operating history.

Our limited operating history, particularly as a publicly traded company, combined with the rapidly evolving and competitive nature of our industry, may not provide an adequate basis for you to evaluate our results of operations and business prospects. We cannot assure you that we will continue to be successful in generating revenue from our current solar service offerings or from any additional solar service offerings we may introduce in the future. In addition, we only have limited insight into emerging trends, such as alternative energy sources, commodity prices in the overall energy market, and legal and regulatory changes that impact the solar industry, any of which could adversely impact our business, prospects and results of operations.

We have incurred losses and may be unable to sustain profitability in the future.

We have incurred net losses in the past and may continue to incur net losses as we increase our spending to finance the expansion of our operations, expand our installation, engineering, administrative, sales and marketing staffs, increase spending on our brand awareness and other sales and marketing initiatives, make significant investments to drive future growth in our business and implement internal systems and infrastructure to support our growth. We do not know whether our revenue will grow rapidly enough to absorb these costs and our limited operating history makes it difficult to assess the extent of these expenses or their impact on our results of operations. Our ability to sustain profitability depends on a number of factors, including but not limited to:

mitigating the impact of the COVID-19 pandemic on our business;

growing our customer base;

finding investors willing to invest in our investment funds on favorable terms;

maintaining or further lowering our cost of capital;

reducing the cost of components for our solar service offerings;

growing and maintaining our channel partner network;

maintaining high levels of product quality, performance, and customer satisfaction;

successfully integrating the Vivint Solar business;

growing our direct-to-consumer business to scale; and

reducing our operating costs by lowering our customer acquisition costs and optimizing our design and installation processes and supply chain logistics.

Even if we do sustain profitability, we may be unable to achieve positive cash flows from operations in the future.

Our results of operations may fluctuate from quarter to quarter, which could make our future performance difficult to predict and could cause our results of operations for a particular period to fall below expectations, resulting in a decline in the price of our common stock.

35


Our quarterly results of operations are difficult to predict and may fluctuate significantly in the future. We have experienced seasonal and quarterly fluctuations in the past and expect these fluctuations to continue. However, given that we are operating in a rapidly changing industry, those fluctuations may be masked by our recent growth rates and thus may not be readily apparent from our historical results of operations. As such, our past quarterly results of operations may not be good indicators of likely future performance.

In addition to the other risks described in this “Risk Factors” section, as well as the factors discussed in the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section, the following factors, among others, could cause our results of operations and key performance indicators to fluctuate:

the expiration, reduction or initiation of any governmental tax rebates, tax exemptions, or incentives;

significant fluctuations in customer demand for our solar service offerings or fluctuations in the geographic concentration of installations of solar energy systems;

changes in financial markets, which could restrict our ability to access available and cost-effective financing sources;

seasonal, environmental or weather conditions that impact sales, energy production, and system installations;

the amount and timing of operating expenses related to the maintenance and expansion of our business, operations and infrastructure;

announcements by us or our competitors of new products or services, significant acquisitions, strategic partnerships, joint ventures, or capital-raising activities or commitments;

changes in our pricing policies or terms or those of our competitors, including utilities;

changes in regulatory policy related to solar energy generation;

the loss of one or more key partners or the failure of key partners to perform as anticipated;

our failure to successfully integrate the Vivint Solar business;

actual or anticipated developments in our competitors’ businesses or the competitive landscape;

actual or anticipated changes in our growth rate;

general economic, industry and market conditions, including as a result of the COVID-19 pandemic; and

changes to our cancellation rate.

In the past, we have experienced seasonal fluctuations in sales and installations, particularly in the fourth quarter. This has been the result of decreased sales through the holiday season and weather-related installation delays. Our incentives revenue is also highly variable due to associated revenue recognition rules, as discussed in greater detail in Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations. Seasonal and other factors may also contribute to variability in our sales of solar energy systems and product sales. For these or other reasons, the results of any prior quarterly or annual periods should not be relied upon as indications of our future performance. In addition, our actual revenue or key operating metrics in one or more future quarters may fall short of the expectations of investors and financial analysts. If that occurs, the trading price of our common stock could decline and you could lose part or all of your investment.

Our actual financial results may differ materially from any guidance we may publish from time to time.

We have in the past provided, and may from time to time provide, guidance regarding our future performance that represents our management’s estimates as of the date such guidance is provided. Any such guidance is based upon a number of assumptions with respect to future business decisions (some of which may change) and estimates that, while presented with numerical specificity, are inherently subject to significant business, economic,
36


and competitive uncertainties and contingencies (many of which are beyond our control, including those related to the COVID-19 pandemic). Guidance is necessarily speculative in nature, and it can be expected that some or all of the assumptions that inform such guidance will not materialize or will vary significantly from actual results. Our ability to meet deployment volume, cost, net present value or any other forward-looking guidance is impacted by a number of factors including, but not limited to, the number of our solar energy systems purchased outright versus the number of our solar energy systems that are subject to long-term Customer Agreements, changes in installation costs, the availability of additional financing on acceptable terms, changes in the retail prices of traditional utility generated electricity, the availability of rebates, tax credits and other incentives, changes in policies and regulations including net metering and interconnection limits or caps, the availability of solar panels and other raw materials, as well as the other risks to our business that are described in this section. Accordingly, our guidance is only an estimate of what management believes is realizable as of the date such guidance is provided. Actual results may vary from such guidance and the variations may be material. Investors should also recognize that the reliability of any forecasted financial data diminishes the farther in the future that the data is forecast. In light of the foregoing, investors should not place undue reliance on our financial guidance, and should carefully consider any guidance we may publish in context.

The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain qualified board members and officers.

We are subject to the reporting requirements of the Exchange Act, the listing requirements of the Nasdaq Stock Market and other applicable securities rules and regulations. Compliance with these rules and regulations has increased our legal and financial compliance costs, made some activities more difficult, time-consuming or costly and increased demand on our systems and resources. The Exchange Act requires, among other things, that we file annual, quarterly and current reports with respect to our business and results of operations and maintain effective disclosure controls and procedures and internal controls over financial reporting. Maintaining our disclosure controls and procedures and internal controls over financial reporting in accordance with this standard requires significant resources and management oversight. As a result, management’s attention may be diverted from other business concerns, which could harm our business and results of operations. Although we have already hired additional employees to comply with these requirements, we may need to hire more employees in the future, which will increase our costs and expenses.

Risks Related to Taxes and Accounting

Our ability to provide our solar service offerings to customers on an economically viable basis depends in part on our ability to finance these systems with fund investors who seek particular tax and other benefits.

Our solar service offerings have been eligible for federal investment tax credits, U.S. Treasury grants, and other tax benefits. We have relied on, and will continue to rely on, tax equity investment funds, which are financing structures that monetize a substantial portion of those benefits, in order to finance our solar service offerings. If, for any reason, we are unable to continue to monetize those benefits through these arrangements, we may be unable to provide and maintain our solar service offerings for customers on an economically viable basis.

The availability of this tax-advantaged financing depends upon many factors, including:    

our ability to compete with other solar energy companies for the limited number of potential fund investors, each of which has limited funds and limited appetite for the tax benefits associated with these financings;

the state of financial and credit markets;

changes in the legal or tax risks associated with these financings; and

legislative or regulatory changes or decreases to these incentives including the anticipated step-down of the Commercial ITC (described below).
37



The federal government currently offers an investment tax credit (“Commercial ITC”) under Section 48(a) of the Internal Revenue Code of 1986, as amended (the “Code”), for the installation of certain solar power facilities owned for business purposes. If construction on the facility began before January 1, 2020, the amount of the Commercial ITC available is 30%, if construction began during 2020, 2021, or 2022 the amount of the Commercial ITC available is 26%, and if construction begins during 2023 the amount of the Commercial ITC available is 22%. The Commercial ITC steps down to 10% if construction of the facility begins after December 31, 2023 or if the facility is not placed in service before January 1, 2026. The depreciable basis of a solar facility is also reduced by 50% of the amount of any Commercial ITC claimed. The Internal Revenue Service (the “IRS”) provided taxpayers guidance in Notice 2018-59 for determining when construction has begun on a solar facility. This guidance is relevant for any facilities which we seek to deploy in future years but take advantage of a higher tax credit rate available for an earlier year. For example, we have sought to avail ourselves of the methods set forth in the guidance to retain the 30% Commercial ITC that was available prior to January 1, 2020 by incurring certain costs and taking title to equipment in 2019 or early 2020 and/or by performing physical work on components that will be installed in solar facilities. From and after 2023, we may seek to avail ourselves of the 26% credit rate by using these methods to establish the beginning of construction in 2020, 2021, or 2022 and we may plan to similarly further utilize the program in future years if the Commercial ITC step down continues. While we have attempted to ensure that these transactions will comply with the guidance issued by the IRS, this guidance is relatively limited and potentially subject to change. Either the IRS or our financing partners could challenge whether a facility is properly qualified for the relevant tax credit rate under the guidance, which could either result in lower tax equity advances or trigger indemnification obligations to our tax equity investors. It is also possible that we will not be able to use all of the equipment purchased or manufactured to satisfy the beginning of construction rules set forth in the guidance.

The federal government also currently offers a personal income tax credit under Section 25D of the Code (“Residential Energy Efficiency Tax Credit”), for the installation of certain solar power facilities owned by residential taxpayers, which is applicable to customers who purchase a solar system outright as opposed to entering into a Customer Agreement. The Residential Energy Efficiency Tax Credit is currently 26% if the facility is placed in service during 2020, 2021, or 2022 and 22% if placed in service during 2023. The Residential Energy Efficiency Tax Credit is not available for property placed in service after December 31, 2023.

Future reductions in the Commercial ITC and any further legislative reductions or changes to the Commercial ITC may impact the attractiveness of solar energy to certain tax equity investors and could potentially harm our business. Obtaining tax equity funding (and tax equity funding on advantageous terms) also may become more challenging. Additionally, the benefits of the Commercial ITC have historically enhanced our ability to provide competitive pricing for customers. Further reductions in, eliminations of, or expirations of, governmental incentives such as the Residential Energy Efficiency Tax Credit could reduce the number of customers who choose to purchase our solar energy systems.

Additionally, potential investors must remain satisfied that the structures that we offer make the tax benefits associated with solar energy systems available to these investors, which depends on the investors’ assessment of the tax law, the absence of any unfavorable interpretations of that law and the continued application of existing tax law and interpretations to our funding structures. Changes in existing law or interpretations of existing law by the IRS and/or the courts could reduce the willingness of investors to invest in funds associated with these solar energy systems. Moreover, reductions to the corporate tax rate may have reduced the appetite for tax benefits overall, which could reduce the pool of available funds. Accordingly, we cannot assure you that this type of financing will continue to be available to us. New investment fund structures or other financing mechanisms may become available, but if we are unable to take advantage of these fund structures and financing mechanisms, we may be at a competitive disadvantage. If, for any reason, we are unable to finance our solar service offerings through tax-advantaged structures or if we are unable to realize or monetize Commercial ITCs or other tax benefits, we may no longer be able to provide our solar service offerings to new customers on an economically viable basis, which would have a material adverse effect on our business, financial condition, and results of operations.

If the IRS makes determinations that the fair market value of our solar energy systems is materially lower than what we have claimed, we may have to pay significant amounts to our fund investors, and our business, financial condition, and prospects may be materially and adversely affected.

38


We and our fund investors claim the Commercial ITC or the U.S. Treasury grant in amounts based on the fair market value of our solar energy systems. We have obtained independent appraisals to determine the fair market values we report for claiming Commercial ITCs and U.S. Treasury grants. With respect to U.S. Treasury grants, the U.S. Treasury Department reviews the reported fair market value in determining the amount initially awarded, and the IRS may also subsequently audit the fair market value and determine that amounts previously awarded constitute taxable income for U.S. federal income tax purposes. With respect to Commercial ITCs, the IRS may review the fair market value on audit and determine that the tax credits previously claimed must be reduced. If the fair market value is determined in these circumstances to be less than what we or our tax equity investment funds reported, we may owe our fund investors an amount equal to this difference (including any interest and penalties), plus any costs and expenses associated with a challenge to that valuation. We could also be subject to tax liabilities, including interest and penalties. If the IRS further disagrees now or in the future with the amounts we or our tax equity investment funds reported regarding the fair market value of our solar energy systems, it could have a material adverse effect on our business, financial condition, and prospects.

We purchased an insurance policy in 2018 insuring us and related parties for additional taxes owed in respect of lost Commercial ITCs, gross-up costs and expenses incurred in defending the types of claims described above. However, this policy only covers certain investment funds and has negotiated exclusions from, and limitations to, coverage and therefore may not cover us for all such lost Commercial ITCs, taxes, costs and expenses. Similarly, not all of the investment funds related to Vivint Solar are covered by insurance policies.

One of our investment funds covered by our 2018 insurance policy is currently being audited by the IRS in an audit involving a review of the fair market value determination of our solar energy systems. If this audit results in an adverse finding, we may be subject to an indemnity obligation to our investor, which may result in certain out-of-pocket costs and increased insurance premiums in the future. The IRS audit is still ongoing, and we are unable to determine the potential tax liabilities, if any, at this time.

Our business currently depends on the availability of utility rebates, tax credits and other benefits, tax exemptions and exclusions and other financial incentives. We may be adversely affected by changes in U.S. tax laws, and the expiration, elimination or reduction of these benefits could adversely impact our business.

Our business depends on government policies that promote and support solar energy and enhance the economic viability of owning solar energy systems. U.S. federal, state and local governmental bodies provide incentives to owners, distributors, installers and manufacturers of solar energy systems to promote solar energy. These incentives include Commercial ITCs and Residential Energy Efficiency Tax Credit, as discussed above, as well as other tax credits, rebates and solar renewable energy credits (“SRECs”) associated with solar energy generation. Some markets, such as New Jersey and Maryland, currently utilize SRECs. SRECs can be volatile and could decrease over time as the supply of SREC-producing solar energy systems installed in a particular market increases. For example, in New Jersey, because of the substantial supply of solar energy systems installed, the state was on the cusp of reaching the solar carve-out under the state’s Renewable Portfolio Standard. In May 2018, legislation was enacted to expand New Jersey’s solar carve-out to 5.1% of kilowatt hours of electricity sold in the state. In December 2019, the state regulators adopted a transition program to follow the current SREC program that will be based on a fixed price SREC model and which is anticipated to be available to replace the current SREC program. We rely on these incentives to lower our cost of capital and to attract investors, all of which enable us to lower the price we charge customers for our solar service offerings. These incentives have had a significant impact on the development of solar energy but they could change at any time, especially in light of the recent change in administration, as further described below. These incentives may also expire on a particular date (as discussed above with respect to the Commercial ITC and Residential Energy Efficiency Tax Credit), end when the allocated funding is exhausted, or be reduced, terminated or repealed without notice. The financial value of certain incentives may also decrease over time.

In December 2017, significant tax legislation was enacted, including a change to the corporate tax rate (the “Tax Act”). As part of the Tax Act, the current corporate income tax rate was reduced, and there were other changes including limiting or eliminating various other deductions, credits and tax preferences. This reduction in the corporate income tax rate may have reduced appetite for the Commercial ITC and depreciation benefits available with respect to solar facilities. We cannot predict whether and to what extent U.S. the corporate income tax rate will change under the Biden administration. Further limitations on, or elimination of, such tax benefits could significantly impact our ability to raise tax equity investment funds or impact the terms thereof, including the amount of cash
39


distributable to our investors. Similarly, any unfavorable interpretations of tax law by the IRS and/or the courts with respect to our financing structures could reduce the willingness of investors to invest in our funds associated with any such structure.

The Trump administration overturned and modified policies of, and regulations enacted by, the prior administration that placed limitations on coal and gas electric generation, mining and/or exploration. Any effort to overturn federal and state laws, regulations or policies that are supportive of solar energy generation or that remove costs or other limitations on other types of energy generation that compete with solar energy projects could materially and adversely affect our business.

Our business model also relies on multiple tax exemptions offered at the state and local levels. For example, some states have property tax exemptions that exempt the value of solar energy systems in determining values for calculation of local and state real and personal property taxes. State and local tax exemptions can have sunset dates, triggers for loss of the exemption, and can be changed by state legislatures and other regulators, and if solar energy systems were not exempt from such taxes, the property taxes payable by customers would be higher, which could offset any potential savings our solar service offerings could offer. Similarly, if state or local legislatures or tax administrators impose property taxes on third-party owners of solar energy systems, solar companies like us would be subject to higher costs. For example, South Carolina counties do not currently assess property tax on customer-owned residential solar energy systems; however, third-party-owned systems are subject to business personal property taxes. In Connecticut, a number of municipalities have assessed property tax on third-party-owned solar energy systems, despite an applicable exemption under state law. In Texas, there is inconsistency between counties on how third-party-owned systems are subjected to the state solar property tax exemption. California provides an exclusion (the “Solar Exclusion”) from the assessment of California property taxes for qualifying “active solar energy systems” installed as fixtures before January 1, 2025, provided such systems are locally rather than centrally assessed (“Eligible Property”). However, the Solar Exclusion is not a permanent exclusion from the assessment of property tax. Once a change in ownership of the Eligible Property occurs, the Eligible Property may be subject to reassessment and California property taxes may become due.

In general, we rely on certain state and local tax exemptions that apply to the sale of equipment, sale of power, or both. These state and local tax exemptions can expire or can be changed by state legislatures, regulators, tax administrators, or court rulings and such changes could adversely impact our business and the profitability of our offerings in certain markets.

As a result of our acquisition of Vivint Solar, we may be subject to adverse California property tax consequences.

The State of California provides an exclusion (the “Solar Exclusion”) from the assessment of California property taxes for qualifying “active solar energy systems” installed as fixtures before January 1, 2025, provided such systems are locally rather than centrally assessed (“Eligible Property”). However, the Solar Exclusion is not a permanent exclusion from the assessment of property tax. Once a change in ownership of the Eligible Property occurs, the Eligible Property may be subject to reassessment and California property taxes may become due.

Vivint Solar, through certain of its subsidiaries, owns solar energy systems that constitute Eligible Property (the “California PV Systems”). To the extent Vivint Solar or its subsidiaries are considered the tax owners of the California PV Systems for purposes of the California Revenue and Tax Code (“CR&T”), our acquisition of Vivint Solar would constitute a change of control of the California PV Systems triggering the loss of the Solar Exclusion and the imposition of California property taxes, which could adversely affect our business.

If we are unable to maintain effective disclosure controls and internal controls over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports and, as a result, the value of our common stock may be materially and adversely affected.

We are required, pursuant to the Exchange Act, to furnish a report by management on, among other things, the effectiveness of our internal controls over financial reporting. This assessment includes disclosure of any material weaknesses, if any, identified by our management in our internal controls over financial reporting. We are continuing to develop and refine our disclosure controls and improve our internal controls over financial reporting. We have expended, and anticipate that we will continue to expend, significant resources in order to maintain and continuously look for ways to enhance existing effective disclosure controls and procedures and internal controls
40


over financial reporting. Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business, including the integration of Vivint Solar, which presents additional complexities relating to the design and implementation of our disclosure controls and internal control over financial reporting. In addition, we or our independent accounting firm may identify weaknesses and deficiencies that we may not otherwise identify in a timely manner in the future. If we are not able to complete the work required under Section 404 of the Sarbanes-Oxley Act on a timely basis for future fiscal years, our annual report on Form 10-K may be delayed or deficient. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud will be detected.

We cannot guarantee that our internal controls over financial reporting will prevent or detect all errors and fraud. The risk of errors is increased in light of the complexity of our business and investment funds. For example, we must deal with significant complexity in accounting for our fund structures and the resulting allocation of net income (loss) between our stockholders and noncontrolling interests under the hypothetical liquidation at book value (“HLBV”) method as well as the income tax consequences of these fund structures. As we enter into additional investment funds, which may have contractual provisions different from those of our existing funds, the analysis as to whether we consolidate these funds, the calculation under the HLBV method, and the analysis of the tax impact could become increasingly complicated. This additional complexity could require us to hire additional resources and increase the chance that we experience errors in the future.

If we are unable to assert that our internal controls over financial reporting is effective, we could lose investor confidence in the accuracy and completeness of our financial reports, which would cause the price of our common stock to decline. In addition, we could become subject to investigations by Nasdaq, the SEC or other regulatory authorities, which could require additional management attention and which could adversely affect our business.

Our reported financial results may be affected, and comparability of our financial results with other companies in our industry may be impacted, by changes in the accounting principles generally accepted in the United States.

Generally accepted accounting principles in the United States are subject to change and interpretation by the Financial Accounting Standards Board (“FASB"), the SEC, and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on our reported financial results and on the financial results of other companies in our industry, and may even affect the reporting of transactions completed before the announcement or effectiveness of a change. For example, in June 2016 the FASB issued Accounting Standards Update No. 2016-13, Measurement of Credit Losses on Financial Instruments ("ASU No. 2016-13"), which replaces the current incurred loss impairment methodology with a current expected credit losses model. Other companies in our industry may be affected differently by the adoption of ASU No. 2016-13 or other new accounting standards, including timing of the adoption of new accounting standards, adversely affecting the comparability of financial statements.
41



Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.

As of December 31, 2020, we had U.S. federal and state net operating loss carryforwards (“NOLs”) of approximately $0.7 billion and $2.1 billion, respectively, which begin expiring in varying amounts in 2028 and 2024, respectively, if unused. Our U.S. federal and certain state NOLs generated in tax years beginning after December 31, 2017 total approximately $1.1 billion and $176.3 million, respectively, have indefinite carryover periods, and do not expire. Under Sections 382 and 383 of the Code, if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change NOLs and other pre-change tax assets, such as tax credits, to offset its post- change income and taxes may be limited. In general, an “ownership change” occurs if there is a cumulative change in our ownership by “5% shareholders” that exceeds 50 percentage points over a rolling three-year period. Similar rules may apply under state tax laws. Additionally, states may impose other limitations on the use of NOLs and tax credit carryforwards. For example, California has recently imposed other limitations on the use of NOLs and limited the use of certain tax credits for taxable years beginning in 2020 through 2022. Any such limitations on our ability to use our NOLs and other tax assets could adversely impact our business, financial condition, and results of operations. We have performed an analysis to determine whether an ownership change under Section 382 of the Code had occurred and determined that only Vivint Solar, Inc. underwent an ownership change as of October 8, 2020.

We may be required to record an impairment expense on our goodwill or intangible assets.

We are required under generally accepted accounting principles to test goodwill for impairment at least annually or when events or changes in circumstances indicate that the carrying amount may be impaired, and to review our intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. Factors that can lead to impairment of goodwill and intangible assets include significant adverse changes in the business climate and actual or projected operating results, declines in the financial condition of our business and sustained decrease in our stock price. Since our annual impairment test of goodwill for the fiscal year ended December 31, 2020, we have not identified any qualitative factors that would require a quantitative goodwill impairment analysis. However, if we identify any factors that could indicate an impairment, including a sustained decrease in our stock price, we may be required to record charges to earnings if our goodwill becomes impaired.

Risks Related to Our Common Stock

Our executive officers, directors and principal stockholders continue to have substantial control over us, which will limit your ability to influence the outcome of important matters, including a change in control.

Each of our executive officers, directors and each of our stockholders who beneficially own 5% or more of our outstanding common stock and their affiliates, in the aggregate, beneficially own approximately 45.0% of the outstanding shares of our common stock, based on the number of shares outstanding as of December 31, 2020. As a result, these stockholders, if acting together, will be able to influence or control matters requiring approval by our stockholders, including the election of directors and the approval of mergers, acquisitions or other extraordinary transactions. They may also have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests. This concentrated control may have the effect of delaying or preventing a change in control of our company, could deprive our stockholders of an opportunity to receive a premium for their capital stock and might ultimately affect the market price of our common stock.

The market price of our common stock has been and may continue to be volatile, and you could lose all or part of your investment in our common stock.

The trading price of our common stock has been volatile since our initial public offering, and is likely to continue to be volatile. Factors that could cause fluctuations in the market price of our common stock include the following:

42


price and volume fluctuations in the overall stock market from time to time;

volatility in the market prices and trading volumes of companies in our industry or companies that investors consider comparable;

changes in operating performance and stock market valuations of other companies generally, or those in our industry in particular;

sales of shares of our common stock by us or our stockholders;

failure of securities analysts to maintain coverage of us, changes in financial estimates by securities analysts who follow us, or our failure to meet these estimates or the expectations of investors;

the financial projections we may provide to the public, any changes in those projections or our failure to meet those projections;

announcements by us or our competitors of new products or services;

the public’s reaction to our press releases, other public announcements and filings with the SEC;

rumors and market speculation involving us or other companies in our industry;

actual or anticipated changes in our results of operations;

the continued adverse impact of the COVID-19 pandemic;

changes in tax and other incentives that we rely upon in order to raise tax equity investment funds;

actual or perceived privacy or data security incidents;

our ability to protect our intellectual property and other proprietary rights;

changes in the regulatory environment and utility policies and pricing, including those that could reduce any savings we are able to offer to customers;

actual or anticipated developments in our business, our competitors’ businesses or the competitive landscape generally;

litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;

announced or completed acquisitions of businesses or technologies by us or our competitors;

new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
43



changes in accounting standards, policies, guidelines, interpretations or principles;

major catastrophic events or civil unrest;

negative publicity, including accurate or inaccurate commentary or reports regarding us, our products, our sales professionals or other personnel, or other third parties affiliated with us, on social media platforms, blogs, and other websites;

any significant change in our management; and

general economic conditions and slow or negative growth of our markets.

Further, the stock markets have experienced price and volume fluctuations that have affected and continue to affect the market prices of equity securities of many companies. These fluctuations often have been unrelated or disproportionate to the operating performance of those companies. In addition, the stock prices of many renewable energy companies have experienced fluctuations that have often been unrelated to the operating performance of those companies. These broad market and industry fluctuations, as well as general economic, political and market conditions such as recessions, government shutdowns, interest rate changes, or international currency fluctuations, may cause the trading price of the notes and our common stock to decline. In the past, following periods of volatility in the overall market and the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. We are party to litigation that could result in substantial costs and a diversion of our management’s attention and resources.

Sales of a substantial number of shares of our common stock in the public market, including by our existing stockholders, could cause our stock price to fall.

Sales of a substantial number of shares of our common stock in the public market, or the perception that these sales might occur, could depress the market price of our common stock and could impair our ability to raise capital through the sale of additional equity securities. We are unable to predict the effect that these sales and others may have on the prevailing market price of our common stock.

In addition, certain of our stockholders, including SK E&S Co., Ltd. and other affiliated companies as well as stockholders who received shares as a result of our acquisition of Vivint Solar, have registration rights that would require us to register shares of our capital stock owned by them for public sale in the United States. We have also filed a registration statement to register shares of our common stock reserved for future issuance under our equity compensation plans, including shares underlying equity awards assumed in connection with our acquisition of Vivint Solar. Subject to the satisfaction of applicable exercise periods and applicable volume and restrictions that apply to affiliates, the shares of our common stock issued upon exercise of outstanding options will become available for immediate resale in the public market upon issuance.

Future sales of our common stock may make it more difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate. These sales also could cause the market price of our common stock to decline and make it more difficult for you to sell shares of our common stock.

Anti-takeover provisions contained in our amended and restated certificate of incorporation and amended and restated bylaws, as well as provisions of Delaware law, could impair a takeover attempt.

Our amended and restated certificate of incorporation, amended and restated bylaws and Delaware law contain provisions that could have the effect of rendering more difficult, delaying, or preventing an acquisition deemed undesirable by our board of directors and therefore depress the trading price of our common stock. Among other things, our amended and restated certificate of incorporation and amended and restated bylaws include provisions:
44


creating a classified board of directors whose members serve staggered three-year terms;

authorizing “blank check” preferred stock, which could be issued by our board of directors without stockholder approval and may contain voting, liquidation, dividend and other rights superior to our common stock;

limiting the liability of, and providing indemnification to, our directors and officers;

limiting the ability of our stockholders to call and bring business before special meetings;

requiring advance notice of stockholder proposals for business to be conducted at meetings of our stockholders and for nominations of candidates for election to our board of directors; and

controlling the procedures for the conduct and scheduling of board of directors and stockholder meetings.

These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our management.

As a Delaware corporation, we are also subject to provisions of Delaware law, including Section 203 of the Delaware General Corporation law, which prevents certain stockholders holding more than 15% of our outstanding capital stock from engaging in certain business combinations without approval of the holders of at least two-thirds of our outstanding capital stock not held by such stockholder. Any provision of our amended and restated certificate of incorporation, amended and restated bylaws or Delaware law that has the effect of delaying or preventing a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our capital stock and could also affect the price that some investors are willing to pay for our common stock.

Provisions contained in our amended and restated certificate of incorporation and amended and restated bylaws limit the ability of our stockholders to call special meetings and prohibit stockholder action by written consent.

Our amended and restated certificate of incorporation provides that our stockholders may not take action by written consent. Instead, any such actions must be taken at an annual or special meeting of our stockholders. As a result, our stockholders are not able to take any action without first holding a meeting of our stockholders called in accordance with the provisions of our amended and restated bylaws, including advance notice procedures set forth in our amended and restated bylaws. Our amended and restated bylaws further provide that special meetings of our stockholders may be called only by a majority of our board of directors, the chairman of our board of directors, our Chief Executive Officer or our President. As a result, our stockholders are not allowed to call a special meeting. These provisions may delay the ability of our stockholders to force consideration of a stockholder proposal, including a proposal to remove directors.

45


Provisions contained in our amended and restated certificate of incorporation and amended and restated bylaws could preclude our stockholders from bringing matters before meetings of stockholders and delay changes in our board of directors.

Our amended and restated bylaws provide advance notice procedures for stockholders seeking to bring business before, or nominate candidates for election as directors at, our annual or special meetings of stockholders. In addition, our amended and restated certificate of incorporation provides that stockholders may remove directors only for cause. Any amendment of these provisions in our amended and restated bylaws or amended and restated certificate of incorporation would require approval by holders of at least 66 2/3% of our then outstanding capital stock. These provisions could preclude our stockholders from bringing matters before annual or special meetings of stockholders and delay changes in our board of directors.

Our amended and restated bylaws provide that a state or federal court located within the State of Delaware will be the sole and exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.

Our amended and restated bylaws provide that, unless we consent to the selection of an alternative forum, the sole and exclusive forum for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of fiduciary duty owed by any of our directors, officers or other employees to us or to our stockholders, (iii) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law or (iv) any action asserting a claim governed by the internal affairs doctrine shall be a state or federal court located within the state of Delaware, in all cases subject to the court’s having personal jurisdiction over the indispensable parties names as defendants. The choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and other employees. In addition, our amended and restated bylaws also provide that, unless we consent to the selection of an alternative forum, to the fullest extent permitted by law, the federal district courts of the United States of America shall be the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act. If a court were to find the choice of forum provisions contained in our amended and restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, results of operations and financial condition.

If securities or industry analysts cease publishing research or reports about us, our business, our market or our competitors, or if they adversely change their recommendations regarding our common stock, the market price of our common stock and trading volume could decline.

The market for our common stock is influenced by the research and reports that securities or industry analysts publish about us, our business, our market or our competitors. If any of the analysts who cover us adversely change their recommendations regarding our common stock, or provide more favorable recommendations about our competitors, the market price of our common stock would likely decline. If any of the analysts who cover us cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause the market price of our common stock and trading volume to decline.

We do not expect to declare any dividends in the foreseeable future.

We do not anticipate declaring any cash dividends to holders of our common stock in the foreseeable future. In addition, our credit agreements contain restrictions on payments of cash dividends. Consequently, investors may need to rely on sales of our common stock after price appreciation, which may never occur or only occur at certain times, as the only way to realize any future gains on their investment. Investors seeking cash dividends should not purchase shares of our common stock.

Additional issuances of our capital stock or equity-linked securities could result in dilution to our stockholders.
46



We may issue additional equity securities to raise capital, make acquisitions or for a variety of other purposes. For example, we recently completed the acquisition of Vivint Solar, in which we issued 0.55 shares of our common stock for each share of Vivint Solar’s common stock owned prior to the acquisition, which resulted in dilution to our stockholders. Additional issuances of our capital stock may be made pursuant to the exercise or conversion of new or existing convertible debt securities (including the Notes), warrants, stock options or other equity incentive awards to new and existing service providers. Any such issuances will result in dilution to existing holders of our stock. We also rely on equity-based compensation as an important tool in recruiting and retaining employees. The amount of dilution due to equity-based compensation of our employees and other additional issuances of our common stock or securities convertible into or exchangeable or exercisable for our common stock could be substantial, and the market price of our common stock could decline.

The Capped Call transactions may affect the value of our common stock.

In connection with the issuance of the Notes, we entered into the Capped Call transactions with the option counterparties. The capped call transactions are expected generally to reduce the potential dilution to our common stock upon any conversion of Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be, with such reduction and/or offset subject to a cap.

The option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the Notes (and are likely to do so during the observation period for conversions of Notes following November 1, 2025 or following any repurchase of Notes by us). This activity could also cause or avoid an increase or a decrease in the market price of our common stock.

The potential effect, if any, of these transactions and activities on the market price of our common stock will depend in part on market conditions and cannot be ascertained at this time.


Item 1B. Unresolved Staff Comments.
Not applicable.

47


Item 2. Properties.
Our corporate headquarters and executive offices are located in San Francisco, California, where we occupy approximately 44,000 square feet of office space. We also maintain 113 other locations, consisting primarily of branch offices, warehouses, sales offices and design centers in 19 states.
We lease all of our facilities and we do not own any real property. We believe that our current facilities are adequate to meet our ongoing needs. If we require additional space, we believe that we will be able to obtain additional facilities on commercially reasonable terms.

Item 3. Legal Proceedings.
See Note 19, Commitments and Contingencies, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.

Item 4. Mine Safety Disclosures.
Not applicable.

48


PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
Market Information
Our common stock began trading on the Nasdaq Global Select Market under the symbol “RUN” on August 5, 2015.
Holders of Record
As of February 22, 2021, there were approximately 341 holders of record of common stock. Certain shares are held in “street” name and, accordingly, the number of beneficial owners of such shares is not known or included in the foregoing number.
Dividend Policy
We have never declared or paid any cash dividends on our capital stock. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not expect to pay any dividends on our capital stock in the foreseeable future. Any future determination to declare dividends will be made at the discretion of our board of directors, subject to applicable laws, and will depend on a number of factors, including our financial condition, results of operations, capital requirements, contractual restrictions, general business conditions and other factors that our board of directors may deem relevant. In addition, our credit agreements contain restrictions on payments of cash dividends.
Stock Repurchase Program
In November 2019, our board of directors approved a stock repurchase program authorizing us to repurchase up to $50.0 million of our common stock from time to time over the next three years. Stock repurchases under this program may be made through open market transactions, negotiated purchases or otherwise, at times and in such amounts as we consider appropriate and in accordance with applicable regulations of the Securities and Exchange Commission. The timing of repurchases and the number of shares repurchased will depend on a variety of factors including price, regulatory requirements, and other market conditions. We may limit, amend, suspend, or terminate the stock repurchase program at any time without prior notice. Any shares repurchased under the program will be returned to the status of authorized, but unissued shares of common stock.
Share repurchase activity as of December 31, 2020 was as follows (in thousands, except per share amounts):
PeriodsTotal Shares Purchased
Average Price Paid Per Share (1)
Total Shares Purchased As Part Of Publicly Announced Programs
Remaining Authorized Repurchases (2)
November 27 - November 29, 201986$13.9786
December 2 to December 10, 2019283$13.40283
Total369$45,000
(1) Average price paid per share excludes commission costs.
(2) Amounts represent the approximate dollar value of the maximum remaining number of shares that may yet be purchased under the stock repurchase program, and excludes commission costs.
Stock Price Performance Graph
The following stock performance graph compares our total stock return with the total return for (i) the Nasdaq Composite Index and the (ii) the Invesco Solar ETF, which represents a peer group of solar companies, for the period from December 31, 2015 through December 31, 2020. The figures represented below assume an investment of $100 in our common stock at the closing price of $11.77 on December 31, 2015 and in the Nasdaq Composite Index and the Invesco Solar ETF on December 31, 2015 including the reinvestment of dividends into shares of
49


common stock. The comparisons in the table are required by the SEC, and are not intended to forecast or be indicative of possible future performance of our common stock. This graph shall not be deemed “soliciting material” or be deemed “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities under that section, and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act, whether made before or after the date hereof and irrespective of any general incorporation language in any such filing.
run-20201231_g1.jpg

Item 6. Selected Consolidated Financial Data.
Not applicable.




50


Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations.
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and related notes thereto included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed below. Factors that could cause or contribute to such differences include those identified below and those discussed in the section titled “Risk Factors” included elsewhere in this Annual Report on Form 10-K.
We provide clean, solar energy to customers at a significant savings compared to traditional utility energy. We have been selling solar energy to residential customers through a variety of offerings since we were founded in 2007. We, either directly or through one of our solar partners, install a solar energy system on a customer’s home and either sell the system to the customer or, as is more often the case, sell the energy generated by the system to the customer pursuant to a lease or power purchase agreement (“PPA”) with no or low upfront costs. We refer to these leases and PPAs as “Customer Agreements.” Following installation, a system is interconnected to the local utility grid. The home’s energy usage is provided by the solar energy system, with any additional energy needs provided by the local utility. Any excess solar energy, including amounts in excess of battery storage, that is not immediately used by the customers is exported to the utility grid using a bi-directional utility net meter, and the customer generally receives a credit for the excess energy from their utility to offset future usage of utility-generated energy.
On July 6, 2020, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Vivint Solar and Viking Merger Sub, Inc., a Delaware corporation and our direct wholly owned subsidiary. The acquisition of Vivint Solar was completed on October 8, 2020 pursuant to the terms of the Merger Agreement. As part of this merger, we welcomed approximately 3,800 employees from Vivint Solar to Sunrun, bringing the total employees to approximately 8,500 as of December 31, 2020. We also added approximately 210,000 customers and 1,441 megawatts to our existing fleet. The merger is expected to support continued growth through stronger differentiated sales channels, expanding customers’ access to the best offerings including battery storage solutions, improving cost efficiency from greater scale and improved access to project finance and other capital at lower costs and better terms.
We offer our solar service offerings both directly to the customer and through our solar partners, which include sales and installation partners, and strategic partners, which include retail partners. In addition, we sell solar energy systems directly to customers for cash. We also sell solar energy panels and other products (such as racking) to resellers. As of December 31, 2020, we provided our solar services to customers and sold solar energy panels and other products to resellers throughout the United States. More than 40% of our cumulative systems deployed are in California.
We compete mainly with traditional utilities. In the markets we serve, our strategy is to price the energy we sell below prevailing local retail electricity rates. As a result, the price our customers pay under our solar service offerings varies depending on the state where the customer lives, the local traditional utility that otherwise provides electricity to the customer, as well as the prices other solar energy companies charge in that region. Even within the same neighborhood, site-specific characteristics drive meaningful variability in the revenue and cost profiles of each home. Using our proprietary technology, we target homes with advantageous revenue and cost characteristics, which means we are often able to offer pricing that allows customers to save more on their energy bill while maintaining our ability to meet our targeted returns. For example, with the insights provided by our technology, we can offer competitive pricing to customers with homes that have favorable characteristics, such as roofs that allow for easy installation, high electricity consumption, or low shading, effectively passing through the cost savings we are able to achieve on these installations to the customer.
Our ability to offer Customer Agreements depends in part on our ability to finance the purchase and installation of the solar energy systems by monetizing the resulting customer cash flows and related commercial investment tax credits (“Commercial ITCs”), accelerated tax depreciation and other incentives from governments and local utilities. We monetize these incentives under tax equity investment funds, which are generally structured as non-recourse project financings. Since inception we have raised numerous tax equity investment funds to finance the installation of solar energy systems. From time to time, we may repurchase investors' interests in our tax equity investment funds after the recapture period of the relevant tax incentives. We intend to establish additional investment funds and may also use debt, equity and other financing strategies to fund our growth.
51


In addition, completing the sale and installation of a solar energy system requires many different steps including a site audit, completion of designs, permitting, installation, electrical sign-off and interconnection. Customers may cancel their Customer Agreements with us, subject to certain conditions, during this process until commencement of installation. Customer cancellation rates can change over time and vary between markets.

Recent Developments
Convertible Senior Notes Offering
On January 25, 2021, we entered into a purchase agreement (the “Purchase Agreement”) with Credit Suisse Securities (USA) LLC and Morgan Stanley & Co. LLC, as representatives of the several initial purchasers (the “Purchasers”), to issue and sell $350 million aggregate principal amount of 0% Convertible Senior Notes due 2026 (the “Notes”) in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The Notes were sold to the Purchasers pursuant to an exemption from the registration requirements of the Securities Act afforded by Section 4(a)(2) of the Securities Act. In addition, we granted the Purchasers an option to purchase, during a 13-day period beginning on, and including, the date on which the Notes were first issued, up to an additional $50 million aggregate principal amount of Notes on the same terms and conditions. The Purchasers exercised their option in full on January 26, 2021. The net proceeds from the sale of the Notes issued on January 28, 2021 (after deducting the Purchasers’ discount and estimated offering expenses) was approximately $389.0 million.
On January 28, 2021, we entered into an Indenture (the “Indenture”) with Wells Fargo Bank, National Association, as trustee (the “Trustee”), pursuant to which we issued $400 million aggregate principal amount of Notes. The Notes will not bear regular interest, and the principal amount of the notes will not accrete. The Notes may bear special interest under specified circumstances relating to our failure to comply with our reporting obligations under the Indenture or if the Notes are not freely tradeable as required by the Indenture. The Notes will mature on February 1, 2026, unless earlier repurchased by us, redeemed by us or converted pursuant to their terms.
In connection with the offering of the Notes, on January 25. 2021 and January 26, 2021, we entered into privately negotiated capped call transactions with Credit Suisse Capital LLC, represented by Credit Suisse Securities (USA) LLC, Morgan Stanley & Co. LLC, Barclays Bank PLC, through its agent Barclays Capital Inc., and Royal Bank of Canada, represented by RBC Capital Markets, LLC (the “Capped Calls”). The Capped Calls each have an initial strike price of approximately $117.91 per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of $157.22 per share. The Capped Calls cover, subject to anti-dilution adjustments, approximately 3.4 million shares of Common Stock. The Capped Calls are expected generally to reduce the potential dilution to the Common Stock upon any conversion of Notes and/or offset any cash payments we are required to make in excess of the principal amount of the Notes, as the case may be, in the event the market price per share of Common Stock, as measured under the Capped Calls, is greater than the strike price of the Capped Call, with such offset subject to a cap. If, however, the market price per share of the Common Stock, as measured under the Capped Calls, exceeds the cap price of the Capped Calls, there would be dilution and/or there would not be an offset of such potential cash payments, in each case, to the extent that the then-market price per share of the Common Stock exceeds the cap price. We used approximately $28.0 million from the net proceeds from the issuance and sale of the Notes to purchase the Capped Calls. The final components of the Capped Calls are scheduled to expire on January 29, 2026.
Vivint Acquisition
On October 8, 2020, we completed the acquisition of Vivint Solar pursuant to the terms of the Merger Agreement. Each share of Vivint Solar common stock issued and outstanding immediately prior to the effective time of the merger was converted automatically into the right to receive 0.55 shares of our common stock.

52


Impacts of COVID-19 on Our Business
The COVID-19 pandemic and the resulting impact on the U.S. economy have accelerated many of our operational initiatives to deliver best-in-class customer value and to reduce costs. We have invested in technology to streamline our installation processes, including online permitting and interconnection in many locations, as well as employing extensive use of drone technology to complete rooftop surveys. While we continue to install solar systems in most markets, we are monitoring this fluid situation and will follow official regulations to protect our employees and customers.
Following the first shelter-in-place orders in California, we enabled our entire salesforce to complete sales consultations in a virtual setting. Despite the fact that we have at times paused sourcing leads through certain channels, we have seen more leads through our digital channels at similar or more attractive customer acquisition costs. We believe this transition towards a digital model for many sales channels will position us well to realize sustaining reductions in customer acquisition costs. We are gradually returning to retail sales, and our direct-to-home sales professionals, after adapting to remote sales practices, have subsequently been able to resume direct-to-home sales activities in most markets.
The ultimate impact of the COVID-19 pandemic is highly uncertain and subject to change, and we do not yet know the full extent of potential delays or impacts on our business, operations or the global economy as a whole. We will continue to monitor developments affecting our workforce, our customers, and our business operations generally and will take actions that we determine are necessary in order to mitigate these impacts.

Investment Funds
Our Customer Agreements provide for recurring customer payments, typically over 20 or 25 years, and the related solar energy systems are generally eligible for Commercial ITCs, accelerated tax depreciation and other government or utility incentives. Our financing strategy is to monetize these benefits at a low weighted average cost of capital. This low cost of capital enables us to offer attractive pricing to our customers for the energy generated by the solar energy system on their homes. Historically, we have monetized a portion of the value created by our Customer Agreements and the related solar energy systems through investment funds. These assets are attractive to fund investors due to the long-term, recurring nature of the cash flows generated by our Customer Agreements, the high credit scores of our customers, the fact that energy is a non-discretionary good and our low loss rates. In addition, fund investors can receive attractive after-tax returns from our investment funds due to their ability to utilize Commercial ITCs, accelerated depreciation and certain government or utility incentives associated with the funds’ ownership of solar energy systems.
As of December 31, 2020, we had 63 active investment funds, which are described below. We have established different types of investment funds to implement our asset monetization strategy. Depending on the nature of the investment fund, cash may be contributed to the investment fund by the investor upfront or in stages based on milestones associated with the design, construction or interconnection status of the solar energy systems. The cash contributed by the fund investor is used by the investment fund to purchase solar energy systems. The investment funds either own or enter into a master lease with a Sunrun subsidiary for the solar energy systems, Customer Agreements and associated incentives. We receive on-going cash distributions from the investment funds representing a portion of the monthly customer payments received. We use the upfront cash, as well as on-going distributions to cover our costs associated with designing, purchasing and installing the solar energy systems. In addition, we also use debt, equity and other financing strategies to fund our operations. The allocation of the economic benefits between us and the fund investor and the corresponding accounting treatment varies depending on the structure of the investment fund.
We currently utilize three legal structures in our investment funds, which we refer to as: (i) pass-through financing obligations, (ii) partnership flips and (iii) joint venture (“JV”) inverted leases. We reflect pass-through financing obligations on our consolidated balance sheet as a pass-through financing obligation. We record the investor’s interest in partnership flips or JV inverted leases (which we define collectively as “consolidated joint ventures”) as noncontrolling interests or redeemable noncontrolling interests. These consolidated joint ventures are usually redeemable at our option and, in certain cases, at the investor’s option. If redemption is at our option or the consolidated joint ventures are not redeemable, we record the investor’s interest as a noncontrolling interest and account for the interest using the hypothetical liquidation at book value (“HLBV”) method. If the investor has the option to put their interest to us, we record the investor’s interest as a redeemable noncontrolling interest at the greater of the HLBV and the redemption value.
53


The table below provides an overview of our current investment funds (dollars in millions):
Consolidated Joint Ventures
Pass-Through Financing ObligationsPartnership FlipJV Inverted Lease
ConsolidationOwner entity consolidated, tenant entity not consolidatedSingle entity, consolidatedOwner and tenant entities consolidated
Balance sheet classificationPass-through financing obligationRedeemable noncontrolling interests and noncontrolling interestsRedeemable noncontrolling interests and noncontrolling interests
Revenue from Commercial ITCsRecognized on the PTO dateNoneNone
Method of calculating investor interestEffective interest rate methodGreater of HLBV or redemption value; or pro rataGreater of HLBV or redemption value; or pro rata
Liability balance as of December 31, 2020$340.4 N/AN/A
  Noncontrolling interest balance (redeemable or otherwise) as of December 31, 2020N/A$1,167.6 $43.9 
For further information regarding our investment funds, including the associated risks, see Item 1A. Risk Factors—"Our ability to provide our solar service offerings to customers on an economically viable basis depends in part on our ability to finance these systems with fund investors who seek particular tax and other benefits.", Note 11, Project Equity Financing, Note 13, Pass-Through Financing Obligations, Note 14, VIE Arrangements and Note 15, Redeemable Noncontrolling Interests to our consolidated financial statements appearing elsewhere in this Annual Report on Form 10-K.

Pass-through Financing Obligations
Pass-Through Financing Obligations. In this investment fund structure, we and the fund investor each utilize separate entities to facilitate the pass-through of the Commercial ITC or U.S. Treasury grants to the fund investors. We contribute solar energy systems to an “owner” entity in exchange for interests in the owner entity, and the fund investors contribute cash to a “tenant” entity in exchange for interests in the tenant entity.
Under our pass-through financing obligation structure, in accordance with the provisions of FASB, Accounting Standards Codification Topic 810 (“ASC 810”) Consolidation, we have determined that we are the primary beneficiary of the owner entity, and accordingly, we consolidate that entity. We have also determined that we are not the primary beneficiary of the tenant entity, and accordingly, we do not consolidate that entity.
In this investment fund structure, the investors make a series of large up-front payments as well as, in some instances, subsequent smaller quarterly lease payments through their respective tenant entity to the corresponding owner entity in exchange for the assignment of cash flows from Customer Agreements and certain other benefits associated with the Customer Agreements and related solar energy systems. We account for the payments from investors as borrowings by recording the proceeds received as financing obligations. The financing obligation is reduced over a period of approximately 22 years, or over seven years in the case of one fund, by customer payments under the Customer Agreements, U.S. Treasury grants (where applicable); and proceeds from the contracted resale of SRECs as they are received by the investor. In addition, funds paid for the Commercial ITC value upfront are initially recorded as a refund liability and recognized as revenue as the associated solar system reaches permission to operate ("PTO").
54


We account for these investment funds in our consolidated financial statements as if we have not assigned the Customer Agreement to the investor, and we record on our consolidated financial statements activities arising from the Customer Agreements and any related U.S. Treasury grants, Commercial ITCs monetized as part of the upfront payments received from the investor and SREC sales. The interest charge on our pass-through financing obligations is imputed at the inception of the fund based on the effective interest rate in the arrangement giving rise to the obligation and is updated prospectively as appropriate.
In certain arrangements, we agree to defer a portion of the up-front payments by arranging a loan between one of our indirectly wholly owned subsidiaries to a subsidiary of the investor’s tenant entity.
Consolidated Joint Ventures
Partnership Flips. Under partnership flip structures, we and our fund investors contribute cash into a partnership entity. The partnership uses the cash to acquire solar energy systems developed by us with signed Customer Agreements. Each fund investor receives a rate of return, typically on an after-tax basis, which varies by investment fund. Prior to the fund investor receiving its contractual rate of return or for a time period specified in the contractual arrangements, the fund investor receives a significant portion of the value attributable to customer payments, a majority of the accelerated tax depreciation and substantially all of the Commercial ITCs. After the fund investor receives its contractual rate of return or after the specified time period, we receive substantially all of the value attributable to the remaining customer payments and SREC sales.
Included within the Partnership Flips is the project equity financing we entered into in December 2016. We pooled and transferred our interests in certain financing funds into a special purpose entity (“SPE”) with a new investor. We did not recognize a gain or loss on the transfer of its interests in the financing funds and continue to consolidate the financing funds. The SPE’s assets and cash flows are not available to our other creditors, and the investor has no recourse to our other assets.
Under our partnership flip structures, we have determined that we control the partnership entity which is a variable interest entity (“VIE”), and accordingly we consolidate the entity and record the investor’s interest as either noncontrolling interests or redeemable noncontrolling interests in our consolidated balance sheets.
Inverted Leases. Under our inverted lease structure, we and the fund investor set up a multi-tiered investment vehicle that is comprised of two partnership entities which facilitate the pass through of the tax benefits to the fund investors. In this structure we contribute solar energy systems to an “owner” partnership entity in exchange for interests in the owner partnership and the fund investors contribute cash to a “tenant” partnership in exchange for interests in the tenant partnership, which in turn makes an investment in the owner partnership entity in exchange for interests in the owner partnership. The owner partnership uses the cash contributions received from the tenant partnership to purchase systems from us and/or fund installation of such systems. Under our existing JV inverted lease structure, a substantial portion of the value generated by the solar energy systems is provided to the fund investor for a specified period of time, which is generally based upon the period of time corresponding to the expiry of the recapture period associated with the Commercial ITCs. After that point in time, we receive substantially all of the value attributable to the long-term recurring customer payments and the other incentives. Generally, under the terms of each agreement, the investors’ contributions include the value of Commercial ITCs earned or grants to be received by the fund investor. Any other proceeds are allocated on a pro rata basis to the fund investor and us in accordance with their ownership percentages. Since Sunrun has the power to control both the owner and tenant entities, both entities are included in our consolidated financial statements.
We also have one JV inverted lease fund whereby we have a pro rata interest in the entity and we account for the noncontrolling interest’s share of income on a pro rata basis. Accordingly, the noncontrolling interest of this fund is carried on our balance sheet at the cumulative amount of capital contributions, reduced by cumulative distributions paid to the investor, as well as the pro rata share of their income. Under our JV inverted lease structure, we have determined that we control each VIE, and accordingly we consolidate the entity and record investor’s interest as a noncontrolling interest or redeemable noncontrolling interest.
For all of our partnership flips and JV inverted leases, the redeemable noncontrolling interest is carried on our balance sheet at the greater of the redemption value or the amount calculated under the HLBV method. The HLBV method estimates the amount that, if the fund’s assets were hypothetically sold at their book value, the investor would be entitled to receive according to the liquidation waterfall in the partnership agreement.
55


Key Operating Metrics
We regularly review a number of metrics, including the following key operating metrics, to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections and make strategic decisions. Some of our key operating metrics are estimates that are based on our management’s beliefs and assumptions and on information currently available to management. Although we believe that we have a reasonable basis for each of these estimates, we caution you that these estimates are based on a combination of assumptions that may prove to be inaccurate over time. Any inaccuracies could be material to our actual results when compared to our calculations. Please see the section titled “Risk Factors” in this Annual Report on Form 10-K for more information. Furthermore, other companies may calculate these metrics differently than we do now or in the future, which would reduce their usefulness as a comparative measure.

Networked Solar Energy Capacity represents the aggregate megawatt production capacity of our solar energy systems, whether sold directly to customers or subject to executed Customer Agreements (i) for which we have confirmation that the systems are installed on the roof, subject to final inspection; (ii) in the case of certain system installations by our partners, for which we have accrued at least 80% of the expected project cost, or (iii) for multi-family and any other systems that have reached NTP, measured on the percentage of the project that has been completed based on expected project cost. Systems that have met this criteria are considered to be deployed.

Gross Earning Assets is calculated as Gross Earning Assets Contracted Period plus Gross Earning Assets Renewal Period.

Gross Earning Assets Contracted Period represents the present value of the remaining net cash flows (discounted at 5%) during the initial term of our Customer Agreements as of the measurement date. It is calculated as the present value of cash flows (discounted at 5%) we expect to receive from Subscribers in future periods, after deducting expected operating and maintenance costs, equipment replacements costs, distributions to tax equity partners in consolidated joint venture partnership flip structures, and distributions to project equity investors. We include cash flows we expect to receive in future periods from state incentive and rebate programs, contracted sales of solar renewable energy credits, and awarded net cash flows from grid service programs with utility or grid operators.


Gross Earning Assets Renewal Period is the forecasted net present value we would receive upon or following the expiration of the initial Customer Agreement term but before the 30th anniversary of the system’s activation (either in the form of cash payments during any applicable renewal period or a system purchase at the end of the initial term), for Subscribers as of the measurement date. We calculate the Gross Earning Assets Renewal Period amount at the expiration of the initial contract term assuming either a system purchase or a renewal, forecasting only a 30-year customer relationship (although the customer may renew for additional years, or purchase the system), at a contract rate equal to 90% of the customer’s contractual rate in effect at the end of the initial contract term. After the initial contract term, our Customer Agreements typically automatically renew on an annual basis and the rate is initially set at up to a 10% discount to then-prevailing utility power prices.

Subscribers represent the cumulative number of Customer Agreements for systems that have been recognized as deployments through the measurement date.

Customers represent the cumulative number of deployments, from our inception through the measurement date.

56


Gross Earning Assets is forecasted as of a specific date. It is forward-looking, and we use judgment in developing the assumptions used to calculate it. Factors that could impact Gross Earning Assets include, but are not limited to, customer payment defaults, or declines in utility rates or early termination of a contract in certain circumstances, including prior to installation.

The definitions of Gross Earning Assets, Gross Earning Assets Contracted Period, and Gross Earning Assets Renewal Period use a discount rate of 5%; whereas the definitions used previously in our periodic reports used a discount rate of 6%.

As of December 31,
20202019
Networked Solar Energy Capacity (megawatts)3,8851,987
Customers550,078277,228

As of December 31,
20202019
(in thousands)
Gross Earning Assets Contracted Period$5,234,164 $2,743,480 
Gross Earning Assets Renewal Period2,539,311 1,403,285 
Gross Earning Assets$7,773,475 $4,146,765 

As a result of the acquisition of Vivint Solar on October 8, 2020, we added $2.9 billion of Gross Earning Assets, of which $2.0 billion related to Gross Earning Assets Contracted Period and $0.9 billion related to Gross Earning Assets Renewal Period.

The tables below provide a range of Gross Earning Asset amounts if different default, discount and purchase and renewal assumptions were used.
Gross Earning Assets Contracted Period: 
As of December 31, 2020
Discount rate
Default rate3%4%5%6%7%
(in thousands)
5%$6,006,969 $5,515,319 $5,083,793 $4,838,052 $4,367,424 
0%$6,187,229 $5,676,625 $5,234,164 $4,839,584 $4,485,564 
Gross Earning Assets Renewal Period: 
As of December 31, 2020
Discount rate
Purchase or Renewal rate3%4%5%6%7%
(in thousands)
80%$3,389,572 $2,758,673 $2,201,277 $1,846,547 $1,518,468 
90%$3,902,973 $3,176,476 $2,539,311 $2,083,517 $1,748,360 
100%$4,416,373 $3,594,277 $2,935,505 $2,405,744 $1,978,252 
57


Total Gross Earning Assets: 
As of December 31, 2020
Discount rate
Purchase or Renewal rate3%4%5%6%7%
(in thousands)
80%$9,576,800 $8,435,299 $7,435,440 $6,686,131 $6,004,032 
90%$10,090,202 $8,853,102 $7,773,474 $6,923,101 $6,233,925 
100%$10,603,602 $9,270,903 $8,169,668 $7,245,328 $6,463,816 

Critical Accounting Policies and Estimates
Our discussion and analysis of our financial condition and results of operations are based upon our financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States ("GAAP"). GAAP requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. In many instances, we could have reasonably used different accounting estimates, and in other instances, changes in the accounting estimates are reasonably likely to occur from period-to-period. Actual results could differ significantly from our estimates. Our future financial statements will be affected to the extent that our actual results materially differ from these estimates. For further information on all of our significant accounting policies, see Note 2, Summary of Significant Accounting Policies, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
We believe that policies associated with our principles of consolidation, revenue recognition, goodwill, impairment of long-lived assets, provision for income taxes, business combinations and calculation of noncontrolling interests and redeemable noncontrolling interests have the greatest impact on our consolidated financial statements. Therefore, we consider these to be our critical accounting policies and estimates.
Principles of Consolidation
Our consolidated financial statements include our accounts and those of our subsidiaries in which we have a controlling financial interest. The typical condition for a controlling financial interest is holding a majority of the voting interests of an entity. However, a controlling financial interest may also exist in entities, such as VIEs, through arrangements that do not involve controlling financial interests. We consolidate any VIE of which we are the primary beneficiary, which is defined as the party that has (1) the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance and (2) the obligation to absorb losses or receive benefits of the VIE that could potentially be significant to the VIE. We evaluate our relationships with our VIEs on an ongoing basis to determine whether we continue to be the primary beneficiary. Our financial statements reflect the assets and liabilities of VIEs that we consolidate. All intercompany transactions and balances have been eliminated in consolidation. For further information regarding consolidation of our investment funds, see “—Investment Funds” above.
Revenue Recognition
We recognize revenue when control of goods or services is transferred to customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services.
Customer Agreements and Incentives Revenue. Customer agreements and incentives revenue is primarily comprised of revenue from our Customer Agreements and sales of Commercial ITCs and SRECs to third parties.
58


We recognize revenue from a Customer Agreement when PTO for the applicable solar energy system is given by the local utility company or on the date daily operation commences if utility approval is not required. For Customer Agreements that include a fixed fee per month which entitles the customer to any and all electricity generated by the system, we recognize revenue evenly over the time that we satisfy our performance obligations over the initial term of Customer Agreements. For Customer Agreements that charge a fixed price per kilowatt hour, revenue is recognized based on the actual amount of power generated at rates specified under the contracts. Customer Agreements typically have an initial term of 20 or 25 years. After the initial contract term, our Customer Agreements typically automatically renew on an annual basis.
We also apply for and receive SRECs associated with the energy generated by our solar energy systems and sell them to third parties in certain jurisdictions. SREC revenue is estimated net of any variable consideration related to possible liquidated damages if we were to deliver fewer SRECs than contractually committed, and is generally recognized upon delivery of the SRECs to the counterparty.
Certain upfront payments related to Customer Agreements and SRECs are deemed to have a financing component, and therefore increase both revenue and interest expense by the same amount over the term of the related agreement. The additional revenue is included in the total transaction price to be recorded over the term of the agreement and is recognized based on the timing of the delivery. The interest expense is recognized based upon an amortization schedule which typically decreases throughout the term of the related agreement.
For pass-through financing obligation Funds, the value attributable to the Commercial ITCs is recognized in the period a solar system is granted PTO, at which point we have met our obligation to the investor. The Commercial ITCs are subject to recapture under the Internal Revenue Code (“Code”) if the underlying solar energy system either ceases to be a qualifying property or undergoes a change in ownership within five years of its placed-in-service date. The recapture amount decreases on the anniversary of the PTO date. We have not historically incurred a material recapture of Commercial ITCs, and do not expect to experience a material recapture of Commercial ITCs in the future.
    Consideration from customers is considered variable due to the performance guarantee under Customer Agreements and liquidated damage provisions under SREC contracts in the event minimum deliveries are not achieved. Customer Agreements with a performance guarantee provide a credit to the customer if the system's cumulative production, as measured on various PTO anniversary dates, is below our guarantee of a specified minimum. Revenue is recognized to the extent it is probable that a significant reversal of such revenue will not occur.
    Solar Energy Systems and Product Sales. Solar energy systems sales are comprised of revenue from the sale of solar energy systems directly to customers. We generally recognize revenue from solar energy systems sold to customers when the solar energy system passes inspection by the authority having jurisdiction, which inspection generally occurs after installation but prior to PTO, at which time we have met the performance obligation in the contract. For solar energy system sales that include delivery obligations up until interconnection to the local power grid with permission to operate, we recognize revenue at PTO.

    Product sales revenue consists of revenue from the sale of solar panels, inverters, racking systems,
roofing services, fees for extended services on solar energy systems sold to customers and other solar energy products sold to resellers, as well as the sale of customer leads to third parties, including our partners and other solar providers. Product sales revenue is recognized when control is transferred, generally upon shipment. Customer lead revenue is recognized at the time the lead is delivered.

Goodwill
Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. Goodwill is reviewed for impairment at least annually or whenever events or changes in circumstances indicate that the carrying amount may be impaired. We have determined that we operate as one reporting unit and our goodwill is tested for impairment at the enterprise level. We perform our annual impairment test of goodwill on October 1 of each fiscal year or whenever events or circumstances change or occur that would indicate that goodwill might be impaired. When assessing goodwill for impairment, we use qualitative and if necessary, quantitative methods in accordance with FASB ASC Topic 350, Goodwill. We also consider our enterprise value and if necessary, a discounted cash flow model, which involves assumptions and estimates, including our future financial performance, weighted average cost of capital and interpretation of currently enacted tax laws.
59


Circumstances that could indicate impairment and require us to perform a quantitative impairment test include a significant decline in our financial results, a significant decline in our enterprise value relative to our net book value, an unanticipated change in competition or our market share and a significant change in our strategic plans.
Impairment of Long-Lived Assets
The carrying amounts of our long-lived assets, including solar energy systems and definite-lived intangible assets, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable or that the useful life is shorter than originally estimated. Factors that we consider in deciding when to perform an impairment review would include significant negative industry or economic trends, and significant changes or planned changes in our use of the assets. Recoverability of these assets is measured by comparison of the carrying amount of each asset group to the future undiscounted cash flows the asset is expected to generate over its remaining life. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. If the useful life is shorter than originally estimated, we amortize the remaining carrying value over the new shorter useful life.
Provision for Income Taxes
We account for income taxes under an asset and liability approach. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and the amounts recognized for income tax reporting purposes, net operating loss carryforwards and other tax credits measured by applying currently enacted tax laws. A valuation allowance is provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized. We consider all available evidence, both positive and negative, including historical levels of income, estimates of future taxable income, reversing taxable temporary differences, and ongoing tax planning strategies in assessing the need for a valuation allowance. We recognize the effect of tax rate and law changes on deferred taxes in the reporting period in which the legislation is enacted.
We sell solar energy systems to the investment funds. As the investment funds are consolidated by us, the gain on the sale of the solar energy systems is not recognized in the consolidated financial statements. However, this gain is recognized for tax reporting purposes. We account for the income tax consequences of these intra-entity transfers, both current and deferred, as a component of income tax expense and deferred tax liability, net during the period in which the transfers occur.
We account for investment tax credits as a reduction of income tax expense in the year in which the credits arise.
We determine whether a tax position is more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. We use a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement.
Our policy is to include interest and penalties related to unrecognized tax benefits, if any, within the provision for taxes in the consolidated statements of operations.
Business Combinations
We allocate the fair value of purchase price to the tangible assets acquired, liabilities assumed and intangible assets acquired based on their estimated fair values. Any residual purchase price is recorded as goodwill. The allocation of the purchase price requires management to make significant estimates in determining the fair values of assets acquired and liabilities assumed, especially with respect to the solar energy systems acquired as part of our acquisition of Vivint Solar.
60


Significant estimates in valuing certain tangible and intangible assets include but are not limited to discount rates. These estimates are inherently uncertain and unpredictable.
See Note 3, Acquisition to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
Noncontrolling Interests and Redeemable Noncontrolling Interests
Our noncontrolling interests and redeemable noncontrolling interests represent fund investors’ interests in the net assets of certain investment funds, which we consolidate, that we have entered into in order to finance the costs of solar energy facilities under Customer Agreements. We have determined that the provisions in the contractual arrangements of the investment funds represent substantive profit-sharing arrangements, which gives rise to the noncontrolling interests and redeemable noncontrolling interests. We have further determined that for all but two of these arrangements, the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach using the HLBV method.
Attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests under the HLBV method requires the use of various inputs to calculate the amounts that fund investors would receive upon a hypothetical liquidation. Changes in these inputs, including change in tax rates, can have a significant impact on the amount that fund investors would receive upon a hypothetical liquidation.
We classify certain noncontrolling interests with redemption features that are not solely within our control outside of permanent equity on our consolidated balance sheets. Redeemable noncontrolling interests are reported using the greater of their carrying value at each reporting date as determined by the HLBV method or their estimated redemption value in each reporting period. Estimating the redemption value of the redeemable noncontrolling interests requires the use of significant assumptions and estimates such as projected future cash flows at the time the redemption feature can be exercised.
We determine the net income (loss) attributable to common stockholders by deducting from net loss, the net loss attributable to noncontrolling interests and redeemable noncontrolling interests in these funds. The net loss attributable to noncontrolling interests and redeemable noncontrolling interests represents the fund investors’ allocable share in the results of operations of these investment funds. For these funds, we have determined that the provisions in the contractual arrangements represent substantive profit sharing arrangements, where the allocations to the partners sometimes differ from the stated ownership percentages. We have further determined that, for these arrangements, the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach using the HLBV method. Under the HLBV method, the amounts of income and loss attributed to the noncontrolling interests and redeemable noncontrolling interests in the consolidated statements of operations reflect changes in the amounts the fund investors would hypothetically receive at each balance sheet date under the liquidation provisions of the contractual provisions of these funds, assuming the net assets of the respective investment funds were liquidated at the carrying value determined in accordance with GAAP. The fund investors’ interest in the results of operations of these investment funds is initially determined by calculating the difference in the noncontrolling interests and redeemable noncontrolling interests’ claim under the HLBV method at the start and end of each reporting period, after taking into account any contributions and distributions between the fund and the fund investors and subject to the redemption provisions in certain funds.
Results of Operations
The results of operations presented below should be reviewed in conjunction with the consolidated financial statements and notes thereto included elsewhere in this Annual Report on Form 10-K. Our Annual Report on Form 10-K for the year ended December 31, 2019 includes a discussion and analysis of our financial condition and results of operations for the year ended December 31, 2018 in Item 7. of Part II, “Management's Discussion and Analysis of Financial Condition and Results of Operations.” 
We completed the acquisition of Vivint Solar on October 8, 2020, which plays a significant role in the year over year changes discussed below, as commencing from the acquisition date our consolidated financial statements include the assets, liabilities, operating results and cashflows of Vivint Solar. Further information about the acquisition of Vivint Solar can be found in Note 3, Acquisitions to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
61


Year Ended December 31,
20202019
(in thousands, except per share amounts)
Revenue:
Customer agreements and incentives$484,160 $387,835 
Solar energy systems and product sales438,031 470,743 
Total revenue922,191 858,578 
Operating expenses:  
Cost of customer agreements and incentives385,650 280,344 
Cost of solar energy systems and product sales357,876 365,485 
Sales and marketing352,299 275,148 
Research and development19,548 23,563 
General and administrative266,746 125,023 
Amortization of intangible assets5,180 4,755 
Total operating expenses1,387,299 1,074,318 
Loss from operations(465,108)(215,740)
Interest expense, net(230,601)(174,246)
Other income (expenses), net8,188 (9,254)
Loss before income taxes(687,521)(399,240)
Income tax benefit(60,573)(8,218)
Net loss(626,948)(391,022)
Net loss attributable to noncontrolling interests and redeemable noncontrolling interests(453,554)(417,357)
Net (loss) income attributable to common stockholders$(173,394)$26,335 
Net (loss) income per share attributable to common stockholders
Basic$(1.24)$0.23 
Diluted$(1.24)$0.21 
Weighted average shares used to compute net (loss) income per share attributable to common stockholders 
Basic139,606 116,397 
Diluted139,606 123,876 

Comparison of the Years Ended December 31, 2020 and 2019
Revenue
Year Ended
December 31,
Change
20202019$%
(in thousands)
Customer agreements$432,527 $345,486 $87,041 25 %
Incentives51,633 42,349 9,284 22 %
Customer agreements and incentives484,160 387,835 96,325 25 %
Solar energy systems269,866 283,429 (13,563)(5)%
Products168,165 187,314 (19,149)(10)%
Solar energy systems and product sales438,031 470,743 (32,712)(7)%
Total revenue$922,191 $858,578 $63,613 %
62


Customer Agreements and Incentives. Revenue from Customer Agreements increased by $87.0 million. Revenue from Vivint Solar Customer Agreements from the acquisition date through December 31, 2020, accounted for $32.5 million of the increase. The remaining $54.5 million increase was due to both an increase in solar energy systems under Customer Agreements being placed in service in 2020 and a full year of revenue recognized in 2020 for systems placed in service in 2019 versus only a partial amount of such revenue related to the period in which the assets were in service in 2019. Revenue from incentives, which consists of sales of Commercial ITCs and SRECs, increased by $9.3 million when compared to the prior year. Approximately $18.9 million of this increase relates to activity for Vivint Solar incentives from the acquisition date through December 31, 2020. Offsetting this increase was a decrease due to the sale of Commercial ITCs under a financing obligation fund opened in 2018, with PTO activity in that fund primarily concluding during the second quarter of 2019. There has been no such comparable fund opened in 2019 or 2020.
Solar Energy Systems and Product Sales. Revenue from solar energy systems sales decreased by $13.6 million compared to the prior year due to decreased demand through retail partners. This decrease was offset by revenue of $27.2 million from solar energy systems sales by Vivint Solar from the acquisition date through December 31, 2020. Product sales decreased by $19.1 million compared to the prior year primarily due to a decrease in the volume of wholesale products sold, which has been impacted by COVID-19 and customers' reduced purchases in 2020 after purchasing safe harbor materials in 2019 for use in 2020. Partially offsetting this decline was approximately $2.7 million of product sales by Vivint Solar from the acquisition date through December 31, 2020.
Operating Expenses
Year Ended
December 31,
Change
20202019$%
(in thousands)
Cost of customer agreements and incentives$385,650 $280,344 $105,306 38 %
Cost of solar energy systems and product sales357,876 365,485 (7,609)(2)%
Sales and marketing352,299 275,148 77,151 28 %
Research and development19,548 23,563 (4,015)(17)%
General and administrative expense266,746 125,023 141,723 113 %
Amortization of intangible assets5,180 4,755 425 %
Total operating expenses$1,387,299 $1,074,318 $312,981 29 %
Cost of Customer Agreements and Incentives. The $105.3 million increase in Cost of customer agreements and incentives was due to the increase in solar energy systems placed in service in 2020, plus a full year of costs recognized in 2019 for systems placed in service in 2019 versus only a partial amount of such expenses related to the period in which the assets were in service in 2019. Additionally, there was an increase of $60.1 million related to Vivint Solar’s costs from the acquisition date through December 31, 2020, which included $29.7 million of depreciation expense on solar fixed assets recorded in the initial purchase accounting for the acquisition. The depreciable basis of Vivint Solar’s solar fixed assets increased by $1.1 billion based on the excess of fair value over book value as of the acquisition date.

The Cost of customer agreements and incentives increased to 80% of customer agreements and incentives revenue during 2020, from 72% during 2019. The increase was impacted by the acquisition of Vivint Solar, which had negative gross margins due to seasonality, as well as the increase in depreciable basis discussed above.

Cost of Solar Energy Systems and Product Sales. There was a $7.6 million decrease in Cost of solar energy systems and product sales which was the result of a $34.3 million decrease related to the decreases in the solar energy systems and product sales discussed above, offset by the addition of $26.7 million of the Vivint Solar costs from the acquisition date through December 31, 2020. Vivint Solar’s cost of solar energy systems sales were impacted by a $7.7 million increase in inventory based on the excess of fair value over book value as of the acquisition date.
Sales and Marketing Expense. The $77.2 million increase in Sales and marketing expense was primarily attributable to $67.9 million related to the inclusion of Vivint Solar from the acquisition date through December 31, 2020, which included $43.7 million of stock-based compensation expense based on the fair value at the time of the
63


acquisition. The remaining increase in Sales and marketing expense is primarily attributable to $9.6 million in non-recurring and restructuring costs incurred during the twelve months ended December 31, 2020, as well as increases in costs to acquire customers through our retail and sales lead generating partners and in advertising costs, partially offset by a decrease in headcount driving lower compensation, as well as a fair value adjustment on contingent consideration. Included in sales and marketing expense were $14.4 million and $11.8 million of amortization of costs to obtain Customer Agreements for 2020 and 2019, respectively.
Research and Development Expense. The $4.0 million decrease in Research and development expense was primarily attributable to a decrease in consulting fees, as well as a decrease in headcount resulting in lower employee compensation. Partially offsetting these decreases was approximately $0.4 million related to Vivint Solar from the acquisition date through December 31, 2020.
General and Administrative Expense. The $141.7 million increase in General and administrative expenses was primarily attributable to $89.8 million related to the inclusion of Vivint Solar from the acquisition date through December 31, 2020, which included $73.3 million of stock-based compensation expense based on the fair value at the time of the acquisition. The remaining increases related to a $6.7 million legal settlement accrual, $35.6 million in nonrecurring (primarily acquisition-related) costs incurred during 2020, as well as an increase in stock-based compensation.
Non-Operating Expenses
Year Ended
December 31,
Change
20202019$%
(in thousands) 
Interest expense, net$(230,601)$(174,246)$(56,355)32 %
Other income (expenses), net8,188 (9,254)17,442 (188)%
Total interest and other expenses, net$(222,413)$(183,500)$(38,913)21 %
Interest expense, net. The increase in Interest expense, net of $56.4 million included $25.2 million of interest expense associated with the debt acquired with Vivint Solar. The remaining increase is primarily related to additional non-recourse and pass-through financing obligation debt entered into in 2020. Included in net interest expense is $24.8 million and $28.6 million of non-cash interest imputed under prepaid Customer Agreements for 2020 and 2019, respectively.
Other income (expenses), net. The decrease in other expenses of $17.4 million relates primarily to losses on extinguishment of debt related to an early repayment of a pass-through financing obligation and certain non-recourse debt in 2019, with no such comparable activity in 2020. Additionally, there was a $6.5 million gain on extinguishment of debt recognized in 2020.
Income Tax Benefit
Year Ended
December 31,
Change
20202019$%
(in thousands)
Income tax benefit$(60,573)$(8,218)$(52,355)637 %
The increase in Income tax benefit of $52.4 million primarily relates to an increase in tax benefit related to a higher pre-tax loss and an increase in stock compensation deductions that was offset by an increase in noncontrolling interest and redeemable noncontrolling interests and valuation allowance.
Given our net operating loss carryforwards as of December 31, 2020, we do not expect to pay income tax, including in connection with our 2020 income tax provision, until our net operating losses are fully utilized. As of December 31, 2020, the Company had net operating loss carryforwards for federal and state income tax purposes of approximately $720.7 million and $2.1 billion, respectively, which will begin to expire in 2028 for federal purposes
64


and in 2024 for state purposes. In addition, federal and certain state net operating loss carryforwards generated in tax years beginning after December 31, 2017 total $1.1 billion and $176.3 million, respectively, and have indefinite carryover periods and do not expire.
Net Loss Attributable to Noncontrolling Interests and Redeemable Noncontrolling Interests 
Year Ended
December 31,
Change
20202019$%
(in thousands)
Net loss attributable to noncontrolling interests and redeemable noncontrolling interests$(453,554)$(417,357)$(36,197)%
The increase in Net loss attributable to noncontrolling interests and redeemable noncontrolling interests was primarily the result of an additional $25.3 million net loss related Vivint Solar's noncontrolling interests and redeemable noncontrolling interests from the acquisition date through December 31, 2020.

Liquidity and Capital Resources
As of December 31, 2020, we had cash of $520.0 million, which consisted of cash held in checking and savings accounts with financial institutions. This balance included $433.2 million of cash assumed as a result of the acquisition of Vivint Solar. We finance our operations mainly through a variety of financing fund arrangements that we have formed with fund investors, cash generated from our sources of revenue and borrowings from secured credit facilities arrangements with syndicates of banks and from secured, long-term non-recourse loan arrangements. In 2020, we received $595.0 million of new commitments on secured credit facilities arrangements with syndicates of banks and $1.3 billion of commitments from secured, long-term non-recourse loan arrangements. Our principal uses of cash are funding our business, including the costs of acquisition and installation of solar energy systems, satisfaction of our obligations under our debt instruments and other working capital requirements. As of December 31, 2020, we had outstanding borrowings of $230.7 million on our $250.0 million corporate bank line of credit maturing in April 2022, as well as outstanding borrowings of $60.0 million on our $200.0 million corporate asset financing facility maturing in June 2023. Additionally, we have purchase commitments, which have the ability to be canceled without significant penalties, with multiple suppliers to purchase $56.9 million of photovoltaic modules, inverters and batteries by the end of 2022. In January 2021, we issued $400.0 million of convertible senior notes with a maturity date of February 1, 2026, for net proceeds of approximately $389.0 million. Our business model requires substantial outside financing arrangements to grow the business and facilitate the deployment of additional solar energy systems. The solar energy systems that are operational are expected to generate a positive return rate over the term of the Customer Agreement, typically 20 or 25 years. However, in order to grow, we will continue to be dependent on financing from outside parties. If financing is not available to us on acceptable terms if and when needed, we may be required to reduce planned spending, which could have a material adverse effect on our operations. While there can be no assurances, we anticipate raising additional required capital from new and existing investors. We believe our cash, investment fund commitments and available borrowings as further described below will be sufficient to meet our anticipated cash needs for at least the next 12 months. The following table summarizes our cash flows for the periods indicated:
Year Ended December 31,
20202019
(in thousands)
Consolidated cash flow data:
Net cash used in operating activities
$(317,972)$(204,487)
Net cash used in investing activities
(497,789)(843,255)
Net cash provided by financing activities
1,160,740 1,106,572 
Net increase in cash
$344,979 $58,830 
65


Operating Activities
During 2020, we used $318.0 million in net cash from operating activities. The driver of our operating cash inflow consists of payments received from customers as well as incentives. The driver of our operating cash outflow consists of the costs of our revenue, as well as sales, marketing and general and administrative costs. During 2020, our operating cash outflows were $239.0 million from our net loss excluding non-cash and non-operating items. Changes in working capital resulted in a net cash outflow of $79.0 million.
During 2019, we used $204.5 million in net cash from operating activities. The driver of our operating cash inflow consists of payments received from customers as well as incentives. The driver of our operating cash outflow consists of the costs of our revenue, as well as sales, marketing and general and administrative costs. During 2019, our operating cash outflows were $174.7 million from our net loss excluding non-cash and non-operating items. Changes in working capital resulted in a net cash outflow of $29.7 million.
Investing Activities
During 2020, we used $497.8 million in cash in investing activities. The majority was used to design, acquire and install solar energy systems and components under our long-term Customer Agreements. During 2020, we contributed $65.4 million as an investment in a home electrification venture. Offsetting these outflows was $537.2 million of cash and restricted cash provided by the acquisition of Vivint Solar on October 8, 2020.
During 2019, we used $843.3 million in cash in investing activities. The majority was used to design, acquire and install solar energy systems and components under our long-term Customer Agreements.
Financing Activities
During 2020, we generated $1.2 billion from financing activities. This was primarily driven by $712.8 million in net proceeds from fund investors, $329.1 million in net proceeds from debt, offset by $10.6 million in repayments under finance lease obligations. Additionally, during 2020, we received $75.0 million from the sale and issuance of shares pursuant to a subscription agreement with SK E&S Co., Ltd.
During 2019, we generated $1.1 billion from financing activities. This was primarily driven by $632.2 million in net proceeds from fund investors, $474.8 million in net proceeds from debt, offset by $13.9 million in repayments under finance lease obligations.
Debt, Equity, and Financing Fund Commitments
Debt Instruments
For a discussion of the terms and conditions of debt instruments and changes thereof in the period, refer to Note 11, Indebtedness, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
Investment Fund Commitments
As of December 31, 2020, we had committed and available capital of approximately $332.5 million that may only be used to purchase and install solar energy systems. We intend to establish new investment funds in the future, and we may also use debt, equity or other financing strategies to finance our business.

66


Recent Accounting Pronouncements
See Note 2, Summary of Significant Accounting Policies, to our consolidated financial statement included elsewhere in this Annual Report on Form 10-K.

67


Item 7A. Quantitative and Qualitative Disclosures About Market Risk.
We are exposed to certain market risks in the ordinary course of our business. Our primary exposure includes changes in interest rates because certain borrowings bear interest at floating rates based on LIBOR plus a specified margin. We sometimes manage our interest rate exposure on floating-rate debt by entering into derivative instruments to hedge all or a portion of our interest rate exposure in certain debt facilities. We do not enter into any derivative instruments for trading or speculative purposes. Changes in economic conditions could result in higher interest rates, thereby increasing our interest expense and operating expenses and reducing funds available for capital investments, operations and other purposes. A hypothetical 10% increase in our interest rates on our variable rate debt facilities would have increased our interest expense by $4.1 million and $3.9 million for the year ended December 31, 2020 and 2019, respectively. Following our acquisition of Vivint Solar on October 8, 2020, we expect the impact of interest rate changes on our variable debt facilities to be greater going forward. For example, a hypothetical 10% increase in interest rates on our variable rate debt facilities would have increased our interest expense by $1.0 million for the three months ended December 31, 2020.
68


Item 8. Financial Statements and Supplementary Data.
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

69


Report of Ernst & Young LLP, Independent Registered Public Accounting Firm
To the Stockholders and the Board of Directors of Sunrun Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Sunrun Inc. (the Company) as of December 31, 2020 and 2019, the related consolidated statements of operations, comprehensive (loss) income, redeemable noncontrolling interests and stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2020, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2020, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February 25, 2021 expressed an unqualified opinion thereon.
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
70


Noncontrolling interests and redeemable noncontrolling interests
Description of matter
At December 31, 2020, noncontrolling interests were $651.0 million and redeemable noncontrolling interests were $560.5 million. As explained in Note 1 to the consolidated financial statements, noncontrolling interests and redeemable noncontrolling interests represent investors’ interests in the net assets of the tax-equity Funds that the Company has created to finance the cost of its solar energy systems subject to the Company’s Customer Agreements. The Company has determined that the contractual provisions in the funding arrangements represent substantive profit sharing arrangements. The Company has further determined that the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach referred to as the hypothetical liquidation at book value (“HLBV”) method.

Auditing the noncontrolling interests and redeemable noncontrolling interests is complex due to the volume of tax equity funds and the allocation of the net income or loss to the equity holders. Each HLBV calculation is based upon the liquidation provisions of each fund’s contractual agreement used to calculate the amount of income or loss to be attributed to the noncontrolling member.
How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of internal controls that address the risks of material misstatement relating to the noncontrolling interests and redeemable noncontrolling interests. This included evaluating controls over establishing each HLBV model and management’s review of each significant input into the HLBV models for compliance with the contractual provisions of such funding arrangements, the completeness and accuracy of underlying data, the calculation of tax capital accounts, and the mathematical accuracy of the HLBV models.

To test the noncontrolling interests and redeemable noncontrolling interests, our audit procedures included, among others, examining the HLBV models for compliance with contractual provisions in the funding arrangements. We tested the completeness and accuracy of the underlying data used in each HLBV model. We involved tax professionals to assist in evaluating the calculation of the tax capital accounts in accordance with the tax code, as well as compliance with contractual provisions in the funding arrangements. We also tested the mathematical accuracy of management’s HLBV models.

71


Realizability of Deferred Tax Assets
Description of matter
As described in Note 19 to the consolidated financial statements, at December 31, 2020, the total and gross deferred tax assets were $779.1 million and $687.7 million, respectively. Valuation allowances are provided against deferred tax assets to the extent that it is more likely than not that the deferred tax assets will not be realized. The Company considers all available positive and negative evidence including its history of operating income or losses, future reversals of existing taxable temporary differences, taxable income in carryback years and tax-planning strategies.

Auditing management’s assessment of recoverability of deferred tax assets involved complex auditor judgment in determining whether the reversal of temporary differences and the execution of a prudent and feasible tax planning strategy are sufficient to support the realization of the existing deferred tax assets before expiration.
How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of internal controls that address the risks of material misstatement relating to the realizability of deferred tax assets. This included controls over management’s scheduling of the future reversal of existing taxable temporary differences and evaluation of a prudent and feasible tax planning strategy.

Among other audit procedures performed, we tested the Company’s scheduling of the reversal of existing temporary taxable differences including its mathematical accuracy. We tested the completeness and accuracy of the underlying data and appropriateness of significant inputs and assumptions including the estimated reversal periods for taxable temporary differences. We also evaluated the prudence and feasibility of the Company’s tax planning strategy, including involvement of our tax professionals.

72



Business Combination
Description of matter
As described in Note 3 to the consolidated financial statements, the Company completed the acquisition of Vivint Solar, Inc. during 2020 for total consideration of $5.0 billion. The acquisition was accounted for as a business combination. The recognition, measurement and disclosure of the Company’s business combination in the 2020 consolidated financial statements was considered especially challenging and required significant auditor judgment due to the complex determination by management of the appropriate assumptions, such as the discount rate used in the discounted cash flow model related to the valuation of solar energy systems.
How We Addressed the Matter in Our AuditWe obtained an understanding, evaluated the design and tested the operating effectiveness of internal controls that address the risks of material misstatement relating to the business combination. This included controls over the recognition and measurement of consideration transferred and acquired assets and liabilities, including the valuation models and underlying assumptions used to develop such estimates.

To test the valuation of acquired assets, we performed audit procedures that included, among others, evaluating management’s identification of assets acquired and assessing the fair value measurements prepared by management and their third-party valuation specialists, including the discount rate as used in valuing the solar energy systems. We involved our valuation specialists to assist with the valuation of methodologies used by the Company and significant assumptions included in the fair value estimates. For example, to evaluate the discount rate, we evaluated the current industry and market trends in which the Company operates, the Company’s historical application of discount rates for solar energy systems, and performed a sensitivity analysis. We also evaluated the adequacy of the Company’s disclosures included in Note 3 related to this acquisition.
/s/ Ernst & Young LLP

We have served as the Company’s auditor since 2010.

San Francisco, California
February 25, 2021




73


Report of Ernst & Young LLP, Independent Registered Public Accounting Firm
To the Stockholders and the Board of Directors of Sunrun Inc.
Opinion on Internal Control over Financial Reporting
We have audited Sunrun Inc.’s internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Sunrun Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on the COSO criteria.
As indicated in the accompanying Management’s Report on Internal Control over Financial Reporting, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Vivint Solar, Inc., which is included in the 2020 consolidated financial statements of the Company and constituted $7.9 billion of total assets as of December 31, 2020 and $81.3 million of total revenues for the year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of Vivint Solar, Inc.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the 2020 consolidated financial statements of the Company and our report dated February 25, 2021 expressed an unqualified opinion on those consolidated financial statements.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.
Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
74


/s/ Ernst & Young LLP

We have served as the Company’s auditor since 2010.

San Francisco, California
February 25, 2021
75



Sunrun Inc.
Consolidated Balance Sheets
(In Thousands, Except Share Par Values)
As of December 31,
20202019
Assets
Current assets:
Cash$519,965 $269,577 
Restricted cash188,095 93,504 
Accounts receivable (net of allowances for credit losses of $4,861 and $3,151
   as of December 31, 2020 and 2019, respectively)
95,141 77,728 
Inventories283,045 260,571 
Prepaid expenses and other current assets51,483 32,450 
Total current assets1,137,729 733,830 
Restricted cash148 148 
Solar energy systems, net8,202,788 4,492,615 
Property and equipment, net62,182 56,708 
Intangible assets, net18,262 19,543 
Goodwill4,280,169 95,094 
Other assets681,665 408,403 
Total assets (1)
$14,382,943 $5,806,341 
Liabilities and total equity
Current liabilities:
Accounts payable$207,441 $223,356 
Distributions payable to noncontrolling interests and redeemable noncontrolling interests28,627 16,062 
Accrued expenses and other liabilities325,614 148,497 
Deferred revenue, current portion108,452 77,643 
Deferred grants, current portion8,251 8,093 
Finance lease obligations, current portion11,037 10,064 
Non-recourse debt, current portion195,036 35,348 
Pass-through financing obligation, current portion16,898 11,031 
Total current liabilities901,356 530,094 
Deferred revenue, net of current portion690,824 651,856 
Deferred grants, net of current portion213,269 218,568 
Finance lease obligations, net of current portion12,929 12,895 
Recourse debt230,660 239,485 
Non-recourse debt, net of current portion4,370,449 1,980,107 
Pass-through financing obligation, net of current portion323,496 327,974 
Other liabilities268,684 141,401 
Deferred tax liabilities81,905 65,964 
Total liabilities (1)
7,093,572 4,168,344 
Commitments and contingencies (Note 19)
Redeemable noncontrolling interests560,461 306,565 
Stockholders’ equity:
Preferred stock, $0.0001 par value—authorized, 200,000 shares as of
   December 31, 2020 and 2019; no shares issued and outstanding
   as of December 31, 2020 and 2019
  
Common stock, $0.0001 par value—authorized, 2,000,000 shares as of
   December 31, 2020 and 2019; issued and outstanding, 201,406 and
   118,451 shares as of December 31, 2020 and 2019, respectively
20 12 
Additional paid-in capital6,107,802 766,006 
Accumulated other comprehensive loss(106,755)(52,753)
Retained earnings76,844 251,466 
Total stockholders’ equity6,077,911 964,731 
Noncontrolling interests650,999 366,701 
Total equity6,728,910 1,331,432 
Total liabilities, redeemable noncontrolling interests and total equity$14,382,943 $5,806,341 
76


(1)The Company’s consolidated assets as of December 31, 2020 and 2019 include $7,190,866 and $3,521,202, respectively, in assets of variable interest entities, or “VIEs”, that can only be used to settle obligations of the VIEs. Solar energy systems, net, as of December 31, 2020 and 2019 were $6,748,127 and $3,259,712, respectively; cash as of December 31, 2020 and 2019 were $219,502 and $133,362, respectively; restricted cash as of December 31, 2020 and 2019 were $34,559 and $2,746, respectively; accounts receivable, net as of December 31, 2020 and 2019 were $35,152 and $21,956, respectively; inventories as of December 31, 2020 and December 31, 2019 of $23,306 and $15,721; prepaid expenses and other current assets as of December 31, 2020 and 2019 were $2,629 and $554, respectively and other assets as of December 31, 2020 and 2019 were $127,591 and $87,151, respectively. The Company’s consolidated liabilities as of December 31, 2020 and 2019 include $1,857,967 and $774,564, respectively, in liabilities of VIEs whose creditors have no recourse to the Company. These liabilities include accounts payable as of December 31, 2020 and 2019 of $15,609 and $11,531, respectively; distributions payable to noncontrolling interests and redeemable noncontrolling interests as of December 31, 2020 and 2019 of $28,577 and $16,012, respectively; accrued expenses and other liabilities as of December 31, 2020 and 2019 of $24,660 and $10,740, respectively; deferred revenue as of December 31, 2020 and 2019 of $538,067 and $482,138, respectively; deferred grants as of December 31, 2020 and 2019 of $26,898 and $28,034, respectively; non-recourse debt as of December 31, 2020 and 2019 of $1,192,411 and $206,476, respectively; and other liabilities as of December 31, 2020 and December 31, 2019 of $31,745 and $19,633, respectively.
The accompanying notes are an integral part of these consolidated financial statements.
77


Sunrun Inc.
Consolidated Statements of Operations
(In Thousands, Except Per Share Amounts) 
Year Ended December 31,
202020192018
Revenue:
Customer agreements and incentives$484,160 $387,835 $404,466 
Solar energy systems and product sales438,031 470,743 355,515 
Total revenue922,191 858,578 759,981 
Operating expenses:
Cost of customer agreements and incentives385,650 280,344 240,857 
Cost of solar energy systems and product sales357,876 365,485 294,066 
Sales and marketing352,299 275,148 207,232 
Research and development19,548 23,563 18,844 
General and administrative266,746 125,023 116,659 
Amortization of intangible assets5,180 4,755 4,204 
Total operating expenses1,387,299 1,074,318 881,862 
Loss from operations(465,108)(215,740)(121,881)
Interest expense, net(230,601)(174,246)(131,771)
Other income (expenses), net8,188 (9,254)2,788 
Loss before income taxes(687,521)(399,240)(250,864)
Income tax (benefit) expense(60,573)(8,218)9,322 
Net loss(626,948)(391,022)(260,186)
Net loss attributable to noncontrolling interests and
   redeemable noncontrolling interests
(453,554)(417,357)(286,843)
Net (loss) income attributable to common stockholders$(173,394)$26,335 $26,657 
Net (loss) income per share attributable to common stockholders
Basic$(1.24)$0.23 $0.24 
Diluted$(1.24)$0.21 $0.23 
Weighted average shares used to compute net (loss) income
   per share attributable to common stockholders
Basic139,606 116,397 110,089 
Diluted139,606 123,876 117,112 
The accompanying notes are an integral part of these consolidated financial statements.
78


Sunrun Inc.
Consolidated Statements of Comprehensive (Loss) Income
(In Thousands) 
Year Ended December 31,
202020192018
Net (loss) income attributable to common stockholders$(173,394)$26,335 $26,657 
Unrealized (loss) gain on derivatives, net of income taxes(63,445)(48,295)6,187 
Adjustment for net loss (gain) on derivatives recognized into earnings, net of income taxes9,443 (594)(5,198)
Other comprehensive (loss) income(54,002)(48,889)989 
Comprehensive (loss) income$(227,396)$(22,554)$27,646 
The accompanying notes are an integral part of these consolidated financial statements.
79


Sunrun Inc.
Consolidated Statements of Redeemable Noncontrolling Interests and Stockholders' Equity
(In Thousands)
Redeemable
Noncontrolling
Interests
Common Stock
Additional
Paid-In
Capital
Accumulated
Other
Comprehensive
Income (Loss)
Retained
Earnings (Accumulated Deficit)
Total
Stockholders'
Equity
Noncontrolling
Interests
Total
Equity
SharesAmount
Balance - December 31, 2017$123,801 107,350 $11 $682,950 $(4,113)$202,734 $881,582 $358,934 $1,240,516 
Cumulative effect of adoption of new ASU (No. 2017-12)— — — — 1,992  1,992 — 1,992 
Exercise of stock options— 3,271 — 17,178 — — 17,178 $— 17,178 
Issuance of restricted stock units, net of tax withholdings— 1,614 — (10,102)— — (10,102)— (10,102)
Shares issued in connection with the Employee Stock Purchase Plan— 914 — 4,546 — — 4,546 — 4,546 
Stock-based compensation— — — 27,857 — — 27,857 — 27,857 
Contributions from redeemable noncontrolling interests and noncontrolling interests111,125 — — — — — — 234,022 234,022 
Distributions to redeemable noncontrolling interests and noncontrolling interests(11,057)— — — — — — (69,605)(69,605)
Net (loss) income(97,567)— — — — 26,657 26,657 (189,276)(162,619)
Other comprehensive loss, net of taxes— — — — (1,003)— (1,003)— (1,003)
Balance - December 31, 2018126,302 113,149 11 722,429 (3,124)229,391 948,707 334,075 1,282,782 
Cumulative effect of adoption of new ASU (No. 2018-02)— — — — (740)740  —  
Exercise of stock options— 3,624 — 19,840 — — 19,840 — 19,840 
Issuance of restricted stock units, net of tax withholdings— 1,105 (10,585)— — (10,584)— (10,584)
Shares issued in connection with the Employee Stock Purchase Plan— 942 — 6,939 — — 6,939 — 6,939 
Stock-based compensation— — — 26,306 — — 26,306 — 26,306 
Contributions from redeemable noncontrolling interests and noncontrolling interests429,786 — — — — — — 282,127 282,127 
Distributions to redeemable noncontrolling interests and noncontrolling interests(15,137)— — — — — — (61,732)(61,732)
Net (loss) income(234,386)— — — — 26,335 26,335 (182,971)(156,636)
Acquisition of noncontrolling interest— — — 1,077 — — 1,077 (4,798)(3,721)
Repurchase of common stock— (369)— — — (5,000)(5,000)— (5,000)
Other comprehensive loss, net of taxes— — — — (48,889)— (48,889)— (48,889)
Balance - December 31, 2019306,565 118,451 12 766,006 (52,753)251,466 964,731 366,701 1,331,432 
Cumulative effect of adoption of new ASU (No. 2016-13)— — — —  (1,228)(1,228)— (1,228)
Exercise of stock options— 6,609 — 41,840 — — 41,840 — 41,840 
Issuance of restricted stock units, net of tax withholdings— 4,124 1 (1,026)— — (1,025)— (1,025)
Shares issued in connection with the Employee Stock Purchase Plan— 675 — 7,842 — — 7,842 — 7,842 
Stock-based compensation— — — 177,082 — — 177,082 — 177,082 
Contributions from redeemable noncontrolling interests and noncontrolling interests
484,091 — — — — — — 333,970 333,970 
Distributions to redeemable noncontrolling interests and noncontrolling interests
(37,453)— — — — — — (69,060)(69,060)
Net (loss) income(243,542)— — — — (173,394)(173,394)(210,012)(383,406)
Shares issued in connection with a subscription agreement— 2,075 — 75,000 — — 75,000  75,000 
Acquisition of Vivint Solar58,300 69,472 7 5,037,516 — — 5,037,523 229,400 5,266,923 
Acquisition of noncontrolling interests(7,500)— — 3,542 — — 3,542 — 3,542 
Other comprehensive loss, net of taxes— — — — (54,002)— (54,002)— (54,002)
Balance - December 31, 2020$560,461 201,406 $20 $6,107,802 $(106,755)$76,844 $6,077,911 $650,999 $6,728,910 
The accompanying notes are an integral part of these consolidated financial statements
80


Sunrun Inc.
Consolidated Statements of Cash Flows
(In Thousands)
Year Ended December 31,
202020192018
Operating activities:
Net loss$(626,948)$(391,022)$(260,186)
Adjustments to reconcile net loss to net cash used in operating activities:   
Depreciation and amortization, net of amortization of deferred grants242,942 187,163 156,007 
Deferred income taxes(60,573)(8,218)9,322 
Stock-based compensation expense170,587 26,306 27,856 
Interest on pass-through financing obligations23,166 24,326 19,205 
Reduction in pass-through financing obligations(39,188)(39,083)(25,005)
Other noncash items51,040 25,780 25,484 
Changes in operating assets and liabilities:   
Accounts receivable4,988 (14,864)(5,707)
Inventories47,554 (181,104)14,960 
Prepaid and other assets(117,033)(81,630)(75,924)
Accounts payable(45,718)67,356 8,848 
Accrued expenses and other liabilities(10,306)42,081 15,286 
Deferred revenue41,517 138,422 27,393 
Net cash used in operating activities(317,972)(204,487)(62,461)
Investing activities:
Payments for the costs of solar energy systems(966,580)(815,188)(806,365)
Business combination, net of cash acquired537,242 (2,722) 
Purchase of equity method investment(65,356)  
Purchases of property and equipment, net(3,095)(25,345)(4,951)
Net cash used in investing activities(497,789)(843,255)(811,316)
Financing activities:
Proceeds from state tax credits, net of recapture5,683 2,253 10,887 
Proceeds from issuance of recourse debt182,700 185,450 17,000 
Repayment of recourse debt(191,525)(192,965)(17,000)
Proceeds from issuance of non-recourse debt751,493 1,181,549 980,544 
Repayment of non-recourse debt(399,459)(670,508)(517,594)
Payment of debt fees(14,083)(28,687)(24,849)
Proceeds from pass-through financing and other obligations8,701 9,140 217,082 
Early repayment of pass-through financing obligations (7,597) 
Payment of finance lease obligations(10,578)(13,919)(9,025)
Contributions received from noncontrolling interests and redeemable noncontrolling interests818,061 711,914 345,147 
Distributions paid to noncontrolling interests and redeemable noncontrolling interests(111,223)(76,654)(78,398)
Acquisition of noncontrolling interests(2,694)(4,600) 
Net proceeds related to stock-based award activities48,664 16,196 12,592 
Proceeds from shares issued in connection with a subscription agreement75,000   
Repurchase of common stock (5,000) 
Net cash provided by financing activities1,160,740 1,106,572 936,386 
Net change in cash and restricted cash344,979 58,830 62,609 
Cash and restricted cash, beginning of period363,229 304,399 241,790 
Cash and restricted cash, end of period$708,208 $363,229 $304,399 
Supplemental disclosures of cash flow information
Cash paid for interest$119,626 $99,472 $76,313 
Cash paid for income taxes$ $ $ 
Supplemental disclosures of noncash investing and financing activities
Purchases of solar energy systems and property and equipment included in accounts payable and accrued expenses$66,433 $51,719 $27,169 
Right-of-use assets obtained in exchange for finance lease liabilities
$4,265 $17,914 $14,302 
The accompanying notes are an integral part of these consolidated financial statements.
81

Sunrun Inc.
Notes to Consolidated Financial Statements

Note 1. Organization
Sunrun Inc. (“Sunrun” or the “Company”) was originally formed in 2007 as a California limited liability company and was converted into a Delaware corporation in 2008. The Company is engaged in the design, development, installation, sale, ownership and maintenance of residential solar energy systems (“Projects”) in the United States.
Sunrun acquires customers directly and through relationships with various solar and strategic partners (“Partners”). The Projects are constructed either by Sunrun or by Sunrun’s Partners and are owned by the Company. Sunrun’s customers enter into an agreement to utilize the solar system (“Customer Agreement”) which typically has an initial term of 20 or 25 years. Sunrun monitors, maintains and insures the Projects. The Company also sells solar energy systems and products, such as panels and racking and solar leads generated to customers.
The Company has formed various subsidiaries (“Funds”) to finance the development of Projects. These Funds, structured as limited liability companies, obtain financing from outside investors and purchase or lease Projects from Sunrun under master purchase or master lease agreements. The Company currently utilizes three legal structures in its investment Funds, which are referred to as: (i) pass-through financing obligations, (ii) partnership-flips and (iii) joint venture (“JV”) inverted leases.

Note 2. Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and reflect the accounts and operations of the Company and those of its subsidiaries, including Funds, in which the Company has a controlling financial interest. Beginning October 8, 2020, our consolidated subsidiaries include Vivint Solar, Inc. ("Vivint Solar"). The typical condition for a controlling financial interest ownership is holding a majority of the voting interests of an entity. However, a controlling financial interest may also exist in entities, such as variable interest entities (“VIEs”), through arrangements that do not involve controlling voting interests. In accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 810 (“ASC 810”) Consolidation, the Company consolidates any VIE of which it is the primary beneficiary. The primary beneficiary, as defined in ASC 810, is the party that has (1) the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance and (2) the obligation to absorb the losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The Company evaluates its relationships with its VIEs on an ongoing basis to determine whether it continues to be the primary beneficiary. The consolidated financial statements reflect the assets and liabilities of VIEs that are consolidated. All intercompany transactions and balances have been eliminated in consolidation.
Beginning in the quarter ended March 31, 2020, a strain of coronavirus (COVID-19) has spread throughout the world, and at this point, the extent to which the coronavirus may impact operations of the Company is uncertain. The extent of the impact of the coronavirus on the Company's business and operations will depend on several factors, such as the duration, severity, and geographic spread of the outbreak. The Company is monitoring the evolving situation closely and evaluating its potential exposure.
Use of Estimates
The preparation of the consolidated financial statements requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company regularly makes estimates and assumptions, including, but not limited to, revenue recognition constraints that result in variable consideration, the discount rate used to adjust the promised amount of consideration for the effects of a significant financing component, the estimates that affect the collectability of accounts receivable, the valuation of inventories, the useful lives of solar energy systems, the useful lives of property and equipment, the valuation and useful lives of intangible assets, the effective interest rate used to amortize pass-through financing obligations, the discount rate uses for operating and financing leases, the fair value of contingent consideration, the fair value of assets acquired and liabilities assumed in a business combination, the valuation of stock-based compensation, the determination of valuation allowances associated with deferred tax assets, the fair value of debt instruments disclosed and the redemption value of redeemable noncontrolling
82

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
interests. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable. In light of the uncertain impact COVID-19 could have on the Company's business, the Company's estimates may change in the future. Actual results may differ from such estimates.
Segment Information
The Company has one operating segment with one business activity, providing solar energy services and products to customers. The Company’s chief operating decision maker (“CODM”) is its Chief Executive Officer, who manages operations on a consolidated basis for purposes of allocating resources. When evaluating performance and allocating resources, the CODM reviews financial information presented on a consolidated basis.
Revenue from external customers (including, but not limited to homeowners) for each group of similar products and services is as follows (in thousands): 
Year Ended December 31,
202020192018
Customer agreements$432,527 $345,486 $272,672 
Incentives51,633 42,349 131,794 
Customer agreements and incentives484,160 387,835 404,466 
Solar energy systems269,866 283,429 186,512 
Products168,165 187,314 169,003 
Solar energy systems and product sales438,031 470,743 355,515 
Total revenue$922,191 $858,578 $759,981 
Revenue from Customer Agreements includes payments by customers for the use of the system as well as utility and other rebates assigned by the customer to the Company in the Customer Agreement. Revenue from incentives includes revenue from the sale of commercial investment tax credits ("Commercial ITCs") and solar renewable energy credits (“SRECs”).
Cash and Restricted Cash
Cash consists of bank deposits held in checking and savings accounts. The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company has exposure to credit risk to the extent cash balances exceed amounts covered by federal deposit insurance. The Company believes that its credit risk is not significant.
Restricted cash represents amounts related to obligations under certain financing transactions and future replacement of solar energy system components.
The following table provides a reconciliation of cash and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statement of cash flows. Cash and restricted cash consists of the following (in thousands):
December 31,
202020192018
Cash$519,965 $269,577 $226,625 
Restricted cash, current and long-term188,243 93,652 77,774 
Total$708,208 $363,229 $304,399 
As a result of the acquisition of Vivint Solar on October 8, 2020, cash and restricted cash increased by $537.2 million.
83

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
Accounts Receivable
Accounts receivable consist of amounts due from customers as well as state and utility rebates due from government agencies and utility companies. Under Customer Agreements, the customers typically assign incentive rebates to the Company.
Accounts receivable are recorded at net realizable value. The Company maintains allowances for the applicable portion of receivables using the expected credit loss model. The Company estimates expected credit losses from doubtful accounts based upon the expected collectability of all accounts receivables, which takes into account the number of days past due, collection history, identification of specific customer exposure, current economic trends, and management’s expectation of future economic conditions. Once a receivable is deemed to be uncollectible, it is written off. In 2020, 2019 and 2018, the Company recorded provisions for credit losses of $7.2 million, $3.4 million and $3.4 million, respectively, and wrote-off uncollectible receivables of $5.4 million, $2.0 million and $2.8 million, respectively.
Accounts receivable, net consists of the following (in thousands):
December 31,
20202019
Customer receivables$97,723 $79,899 
Other receivables710 23 
Rebates receivable1,569 957 
Allowance for credit losses(4,861)(3,151)
Total$95,141 $77,728 
State Tax Credits Receivable
State tax credits receivable are recognized upon submission of the state income tax return.
Inventories
Inventories are stated at the lower of cost or net realizable value on a first-in, first-out basis. Inventories consist of raw materials such as photovoltaic panels, inverters and mounting hardware as well as miscellaneous electrical components that are sold as-is by the distribution operations and used in installations and work-in-process. Work-in-process primarily relates to solar energy systems that will be sold to customers, which are partially installed and have yet to meet the criteria for revenue recognition. For solar energy systems where the Company performs the installation, the Company commences transferring component parts from inventories to construction-in-progress, a component of solar energy systems, once a lease contract with a lease customer has been executed and the component parts have been assigned to a specific project. Additional costs incurred including labor and overhead are recorded within construction in progress.
The Company periodically reviews inventories for unusable and obsolete items based on assumptions about future demand and market conditions. Based on this evaluation, provisions are made to write inventories down to their market value.
Solar Energy Systems, net
The Company records solar energy systems subject to signed Customer Agreements and solar energy systems that are under installation as solar energy systems, net on its consolidated balance sheet. Solar energy systems, net is comprised of system equipment costs related to solar energy systems, less accumulated depreciation and amortization. Depreciation on solar energy systems is calculated on a straight-line basis over the estimated useful lives of the systems of 35 years. The Company periodically reviews its estimated useful life and recognizes changes in estimates by prospectively adjusting depreciation expense. Inverters and batteries are depreciated over their estimated useful life of 10 years.
Solar energy systems under construction will be depreciated as solar energy systems subject to signed Customer Agreements when the respective systems are completed and interconnected.
84

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
Property and Equipment, net
Property and equipment, net consists of leasehold improvements, furniture, computer hardware and software, machinery and equipment and automobiles. All property and equipment are stated at historical cost net of accumulated depreciation. Repairs and maintenance are expensed as incurred.
Property and equipment is depreciated on a straight-line basis over the following periods:
Leasehold improvements
Lesser of 6 years or lease term
Furniture5 years
Computer hardware and software3 years
Machinery and equipment
5 years or lease term
AutomobilesLease term
Capitalization of Software Costs
For costs incurred in the development of internal use software, the Company capitalizes costs incurred during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Internal use software is amortized on a straight-line basis over its estimated useful life. Additional costs of $2.0 million, $2.6 million and $2.5 million were capitalized in 2020, 2019 and 2018, respectively.
Intangible Assets, net
Finite-lived intangible assets are initially recorded at fair value and are subsequently presented net of accumulated amortization. Intangible assets are amortized on a straight-line basis over their estimated useful lives as follows:
Customer relationships
5 -10 years
Developed technology5 years
Trade names
5 - 8 years
Impairment of Long-Lived Assets
The carrying amounts of the Company’s long-lived assets, including solar energy systems and intangible assets subject to depreciation and amortization, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable or that the useful life is shorter than originally estimated. Factors that are considered in deciding when to perform an impairment review would include significant negative industry or economic trends and significant changes or planned changes in the use of the assets. Recoverability of these assets is measured by comparison of the carrying amount of each asset group to the future undiscounted cash flows the asset group is expected to generate over its remaining life. If the asset group is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset group. If the useful life is shorter than originally estimated, the Company amortizes the remaining carrying value over the new shorter useful life. The Company has recognized no material impairments of its long-lived assets in any of the periods presented.
Goodwill
Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. Goodwill is reviewed for impairment at least annually or whenever events or changes in circumstances indicate that the carrying amount may be impaired. The Company has determined that it operates as one reporting unit and the Company’s goodwill is recorded at the enterprise level. The Company performs its annual impairment test of goodwill on October 1 of each fiscal year or whenever events or circumstances change or occur that would indicate that goodwill might be impaired. When assessing goodwill for impairment, the Company uses qualitative and if necessary, quantitative methods in accordance with FASB ASC Topic 350, Goodwill. The Company also considers its enterprise value and if necessary, discounted cash flow model, which involves assumptions and
85

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
estimates, including the Company’s future financial performance, weighted average cost of capital and interpretation of currently enacted tax laws.
Circumstances that could indicate impairment and require the Company to perform a quantitative impairment test include a significant decline in the Company’s financial results, a significant decline in the Company’s enterprise value relative to its net book value, an unanticipated change in competition or the Company’s market share and a significant change in the Company’s strategic plans. As of October 1, 2020, the Company concluded that the fair value of the Company exceeded its carrying value.
Deferred Revenue
When the Company receives consideration, or when such consideration is unconditionally due, from a customer prior to delivering goods or services to the customer under the terms of a Customer Agreement, the Company records deferred revenue. Such deferred revenue consists of amounts for which the criteria for revenue recognition have not yet been met and includes amounts that are collected or assigned from customers, including upfront deposits and prepayments, and rebates. Deferred revenue relating to financing components represents the cumulative excess of interest expense recorded on financing component elements over the related revenue recognized to date and will eventually net to zero by the end of the initial term. Amounts received related to the sales of SRECs which have not yet been delivered to the counterparty are recorded as deferred revenue.

    The opening balance of deferred revenue was $591.6 million as of December 31, 2018. Deferred revenue consists of the following (in thousands):
December 31,
20202019
Under Customer Agreements:
Payments received$614,906 $558,630 
Financing component balance51,835 44,874 
666,741 603,504 
Under SREC contracts:
Payments received126,793 122,680 
Financing component balance5,742 3,315 
132,535 125,995 
Total$799,276 $729,499 
    In the years ended December 31, 2020, 2019 and 2018, the Company recognized revenue of $80.3 million, $69.4 million and $52.9 million, respectively, from amounts included in deferred revenue at the beginning of the respective periods. Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized and includes deferred revenue as well as amounts that will be invoiced and recognized as revenue in future periods. Contracted but not yet recognized revenue was approximately $11.0 billion as of December 31, 2020, of which the Company expects to recognize approximately 6% over the next 12 months. The annual recognition is not expected to vary significantly over the next 10 years as the vast majority of existing Customer Agreements have at least 10 years remaining, given that the average age of the Company's fleet of residential solar energy systems under Customer Agreements is less than 4 years due to the Company being formed in 2007 and having experienced significant growth in the last few years. The annual recognition on these existing contracts will gradually decline over the midpoint of the Customer Agreements over the following 10 years as the typical 20- or 25-year initial term expires on individual Customer Agreements. In March 2019, deferred revenue increased by $95.5 million arising from the Company's sale of the right to SRECs to be generated over the next 10 to 15 years by a group of solar energy systems. In connection with the sale, the Company repaid debt previously drawn against the rights to these SRECs.
86

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
Deferred Grants
Deferred grants consist of U.S. Treasury grants and state tax credits. The Company applied for a renewable energy technologies income tax credit offered by one of the states in the form of a cash payment and deferred the tax credit as a grant on the consolidated balance sheets. The Company records the grants as deferred grants and recognizes the benefit on a straight-line basis over the estimated depreciable life of the associated assets as a reduction in Cost of customer agreements and incentives.
Warranty Accrual
The Company accrues warranty costs when revenue is recognized for solar energy systems sales, based on the estimated future costs of meeting its warranty obligations. Warranty costs primarily consist of replacement costs for supplies and labor costs for service personnel since warranties for equipment and materials are covered by the original manufacturer’s warranty (other than a small deductible in certain cases). As such, the warranty reserve is immaterial in all periods presented. The Company makes and revises these estimates based on the number of solar energy systems under warranty, the Company’s historical experience with warranty claims, assumptions on warranty claims to occur over a systems’ warranty period and the Company’s estimated replacement costs. A warranty is provided for solar systems sold and leased. However, for the solar energy systems under Customer Agreements, the Company does not accrue a warranty liability because those systems are owned by consolidated subsidiaries of the Company. Instead, any repair costs on those solar energy systems are expensed when they are incurred as a component of customer agreements and incentives costs of revenue.

Solar Energy Performance Guarantees
The Company guarantees to customers certain specified minimum solar energy production output for solar facilities over the initial term of the Customer Agreements. The Company monitors the solar energy systems to determine whether these specified minimum outputs are being achieved. Annually or every two years, depending on the terms of the Customer Agreement, the Company will refund a portion of electricity payments to a customer if his or her solar energy production output was less than the performance guarantee. The Company considers this a variable component that offsets the transaction price.
Derivative Financial Instruments
The Company recognizes all derivative instruments on the balance sheet at their fair value. Changes in the fair value of derivatives are recorded each period in current earnings or other comprehensive loss if a derivative is designated as part of a hedge transaction. The ineffective portion of the hedge, if any, is immediately recognized in earnings and are included in other (expenses) income, net in the consolidated statements of operations.
The Company uses derivative financial instruments, primarily interest rate swaps, to manage its exposure to interest rate risks on its syndicated term loans, which are recognized on the balance sheet at their fair values. On the date that the Company enters into a derivative contract, the Company formally documents all relationships between the hedging instruments and the hedged items, as well as its risk management objective and strategy for undertaking each hedge transaction. Derivative instruments designated in a hedge relationship to mitigate exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Cash flow hedges are accounted for by recording the fair value of the derivative instrument on the balance sheet as either a freestanding asset or liability. Changes in the fair value of a derivative that is designated and qualifies as an effective cash flow hedge are recorded in accumulated other comprehensive loss, net of tax, until earnings are affected by the variability of cash flows of the hedged item. Any derivative gains and losses that are not effective in hedging the variability of expected cash flows of the hedged item or that do not qualify for hedge accounting treatment are recognized directly into income. At the hedge’s inception and at least quarterly thereafter, a formal assessment is performed to determine whether changes in cash flows of the derivative instrument have been highly effective in offsetting changes in the cash flows of the hedged items and whether they are expected to be highly effective in the future. The Company discontinues hedge accounting prospectively when (i) it determines that the derivative is no longer effective in offsetting changes in the cash flows of a hedged item; (ii) the derivative expires or is sold, terminated, or exercised; or (iii) management determines that designating the derivative as a hedging instrument is no longer appropriate. In all situations in which hedge accounting is discontinued and the derivative remains outstanding, the derivative instrument is carried at its fair market value on the balance sheet with the changes in fair value recognized in current period earnings. The remaining balance in accumulated other
87

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
comprehensive loss associated with the derivative that has been discontinued is not recognized in the income statement unless it is probable that the forecasted transaction will not occur. Such amounts are recognized in earnings when earnings are affected by the hedged transaction.
Fair Value of Financial Instruments
The Company defines fair value as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company uses valuation approaches to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. The FASB establishes a three-tier fair value hierarchy for disclosure of fair value measurements as follows:
Level 1—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;
Level 2—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities 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 related assets or liabilities; and
Level 3—Inputs that are unobservable, significant to the measurement of the fair value of the assets or liabilities and are supported by little or no market data.
The Company’s financial instruments include cash, receivables, accounts payable, accrued expenses, distributions payable to noncontrolling interests, derivatives, contingent consideration, and recourse and non-recourse debt.
Revenue Recognition
    The Company recognizes revenue when control of goods or services is transferred to its customers, in an amount that reflects the consideration it expected to be entitled to in exchange for those goods or services.
Customer agreements and incentives
    Customer agreements and incentives revenue is primarily comprised of revenue from Customer Agreements in which the Company provides continuous access to a functioning solar system and revenue from the sales of SRECs generated by the Company’s solar energy systems to third parties.

    The Company begins to recognize revenue on Customer Agreements when permission to operate ("PTO") is given by the local utility company or on the date daily operation commences if utility approval is not required. Revenue recognition does not necessarily follow the receipt of cash. For Customer Agreements that include a fixed fee per month which entitles the customer to any and all electricity generated by the system, and for which the Company’s obligation is to provide continuous access to a functioning solar energy system, the Company recognizes revenue evenly over the time that it satisfies its performance obligations, which is over the initial term of Customer Agreements. For Customer Agreements that charge a fixed price per kilowatt hour, and for which the Company’s obligation is the provision of electricity from a solar energy system, revenue is recognized based on the actual amount of power generated at rates specified under the contracts. Customer Agreements typically have an initial term of 20 or 25 years. After the initial contract term, Customer Agreements typically automatically renew on an annual basis.

    SREC revenue arises from the sale of environmental credits generated by solar energy systems and is generally recognized upon delivery of the SRECs to the counterparty or upon reporting of the electricity generation. For pass-through financing obligation Funds, the value attributable to the monetization of Commercial ITCs are recognized in the period a solar system is granted PTO - see Note 14, Pass-through Financing Obligations.

    In determining the transaction price, the Company adjusts the promised amount of consideration for the effects of the time value of money when the timing of payments provides it with a significant benefit of financing the transfer of goods or services to the customer. In those circumstances, the contract contains a significant financing component. When adjusting the promised amount of consideration for a significant financing component, the
88

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
Company uses the discount rate that would be reflected in a separate financing transaction between the entity and its customer at contract inception and recognizes the revenue amount on a straight-line basis over the term of the Customer Agreement, and interest expense using the effective interest rate method.

    Consideration from customers is considered variable due to the performance guarantee under Customer Agreements and liquidating damage provisions under SREC contracts in the event minimum deliveries are not achieved. Performance guarantees provide a credit to the customer if the system's cumulative production, as measured on various PTO anniversary dates, is below the Company's guarantee of a specified minimum. Revenue is recognized to the extent it is probable that a significant reversal of such revenue will not occur.

    The Company capitalizes incremental costs incurred to obtain a contract in Other Assets in the consolidated balance sheets. These amounts are amortized on a straight-line basis over the term of the Customer Agreements, and are included in Sales and marketing in the consolidated statements of operations.
Solar energy systems and product sales
For solar energy systems sold to customers when the solar energy system passes inspection by the authority having jurisdiction, which inspection generally occurs after installation but prior to PTO, at which time the Company has met the performance obligation in the contract. For solar energy system sales that include delivery obligations up until interconnection to the local power grid with permission to operate, the Company recognizes revenue at PTO. The Company’s installation Projects are typically completed in less than twelve months.
Product sales consist of solar panels, racking systems, inverters, other solar energy products sold to resellers, roofing services, fees for extended services on solar energy systems sold to customers and customer leads. Product sales revenue is recognized at the time when control is transferred, upon shipment. Customer lead revenue, included in product sales, is recognized at the time the lead is delivered.
Taxes assessed by government authorities that are directly imposed on revenue producing transactions are excluded from solar energy systems and product sales.
Cost of Revenue
Customer agreements and incentives
Cost of revenue for customer agreements and incentives is primarily comprised of (1) the depreciation of the cost of the solar energy systems, as reduced by amortization of deferred grants, (2) solar energy system operations, monitoring and maintenance costs including associated personnel costs, and (3) allocated corporate overhead costs.
Solar energy systems and product sales
Cost of revenue for solar energy systems and non-lead generation product sales consist of direct and indirect material and labor costs for solar energy systems installations and product sales. Also included are engineering and design costs, estimated warranty costs, freight costs, allocated corporate overhead costs, vehicle depreciation costs and personnel costs associated with supply chain, logistics, operations management, safety and quality control. Cost of revenue for lead generations consists of costs related to direct-response advertising activities associated with generating customer leads.
Research and development Expense
Research and development expenses include personnel costs, allocated overhead costs, and other costs related to the development of the Company’s proprietary technology.
89

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
Stock-Based Compensation
The Company grants stock options and restricted stock units (“RSUs”) for its equity incentive plan and employee stock purchase plan. Stock-based compensation to employees is measured based on the grant date fair value of the awards and recognized over the period during which the employee is required to perform services in exchange for the award (generally the vesting period of the award). The Company estimates the fair value of stock options and employee stock purchase plans awards granted using the Black-Scholes option-valuation model. Upon completion of the acquisition of Vivint Solar, all outstanding equity awards under Vivint Solar's equity incentive plans were automatically converted to Sunrun equity awards with the number of shares underlying such awards (and, in the case of stock options, the applicable exercise price) adjusted based on the exchange ratio of 0.55 shares of Sunrun common stock per share of Vivint Solar common stock and the fair value was also updated in accordance with ASC 718, Stock Compensation. Compensation cost is recognized over the vesting period of the applicable award using the straight-line method for those options expected to vest. For performance-based equity compensation awards, the Company generally recognizes compensation expense for each vesting tranche over the related performance period.
The Company also grants RSUs to non-employees that vest upon the satisfaction of both performance and service conditions. For RSUs granted to non-employees that vest upon the satisfaction of a performance condition, the Company starts recognizing expense on the RSUs when the performance condition is met.
Noncontrolling Interests and Redeemable Noncontrolling Interests
Noncontrolling interests represent investors’ interests in the net assets of the Funds that the Company has created to finance the cost of its solar energy systems subject to the Company’s Customer Agreements. The Company has determined that the contractual provisions in the funding arrangements represent substantive profit sharing arrangements. The Company has further determined that the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach referred to as the hypothetical liquidation at book value (“HLBV”) method.
Under the HLBV method, the amounts of income and loss attributed to the noncontrolling interests and redeemable noncontrolling interests in the consolidated statements of operations reflect changes in the amounts the investors would hypothetically receive at each balance sheet date under the liquidation provisions of the contractual agreements of these arrangements, which are based on the investors' tax capital accounts, assuming the net assets of these funding structures were liquidated at recorded amounts. The Company’s initial calculation of the investor’s noncontrolling interest in the results of operations of these funding arrangements is determined as the difference in the noncontrolling interests’ claim under the HLBV method at the start and end of each reporting period, after taking into account any capital transactions, such as contributions or distributions, between the Fund and the investors.
The Company classifies certain noncontrolling interests with redemption features that are not solely within the control of the Company outside of permanent equity on its consolidated balance sheets. Redeemable noncontrolling interests are reported using the greater of their carrying value as determined by the HLBV method or their estimated redemption value at each reporting date.
Income Taxes
The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements and tax returns. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Valuation allowances are provided against deferred tax assets to the extent that it is more likely than not that the deferred tax asset will not be realized. The Company is subject to the provisions of ASC 740, Income Taxes, which establishes consistent thresholds as it relates to accounting for income taxes. It defines the threshold for recognizing the benefits of tax return positions in the financial statements as “more likely than not” to be sustained by the taxing authority and requires measurement of a tax position meeting the more-likely-than-not criterion, based on the largest benefit that is more than 50% likely to be realized. Management has analyzed the Company’s inventory of tax positions with respect to all applicable income tax issues for all open tax years (in each respective jurisdiction).
90

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
The Company sells solar energy systems to the Funds. As the Funds are consolidated by the Company, the gain on the sale of the solar energy systems is not recognized in the consolidated financial statements. However, this gain is recognized for tax reporting purposes. The Company accounts for the income tax consequences of these intra-entity transfers, both current and deferred, as a component of income tax expense and deferred tax liability, net during the period in which the transfers occur.
The Company files tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business, the Company is subject to examination by federal, state and local jurisdictions, where applicable. The statute of limitations for the tax returns varies by jurisdiction.
Concentrations of Risk
Financial instruments which potentially subject the Company to concentrations of credit risk consist primarily of cash and accounts receivable, which includes rebates receivable. The associated risk of concentration for cash is mitigated by banking with institutions with high credit ratings. At certain times, amounts on deposit exceed Federal Deposit Insurance Corporation insurance limits. The Company does not require collateral or other security to support accounts receivable. To reduce credit risk, management performs periodic credit evaluations and ongoing evaluations of its customers’ financial condition. Rebates receivable are due from various states and local governments as well as various utility companies. The Company considers the collectability risk of such amounts to be low. The Company is not dependent on any single customer. The Company’s customers under Customer Agreements are primarily located in California, Arizona, New Jersey, Hawaii, New York, Maryland and Massachusetts. The loss of a customer would not adversely impact the Company’s operating results or financial position. The Company depends on a limited number of suppliers of solar panels and other system components. During the years ended December 31, 2020 and 2019, the solar materials purchases from the top five suppliers were approximately $297.7 million and $180.1 million, respectively.
Recently Issued and Adopted Accounting Standards

Accounting standards adopted January 1, 2018:
    In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging, Targeted Improvements to Accounting for Hedging Activities, which expands an entity's ability to hedge nonfinancial and financial risk components, eliminates the requirement to separately measure and report hedge ineffectiveness, and aligned the recognition and presentation of the effects of hedging instruments in the financial statements. The Company adopted ASU 2017-12 effective October 1, 2018, with the retrospective adjustment applicable to prior periods of $2.0 million included as a cumulative-effect adjustment recorded to accumulated other comprehensive loss and retained earnings as of January 1, 2018.
Accounting standards adopted January 1, 2019:
    In February 2018, the FASB issued Accounting Standards Update ("ASU") No. 2018-02, Income Statement -- Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. The Company adopted ASU No. 2018-02 effective January 1, 2019, which resulted in an adjustment of $0.7 million for the reclassification, as reflected in its consolidated statement of redeemable noncontrolling interests and equity. The Company uses the aggregate portfolio approach when reclassifying stranded tax effects from accumulated other comprehensive income.
91

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
    In June 2018, the FASB issued ASU No. 2018-07, Compensation - Stock Compensation (Topic 718), Improvements to Nonemployee Share-Based Payment Accounting, which is intended to align the accounting for share-based payment awards issued to employees and nonemployees, however, this amendment does not apply to instruments issued in a financing transaction nor to equity instruments granted to a customer under a contract in the scope of Topic 606. Currently, performance conditions are recognized once the performance conditions are met. Under this new amendment, equity-classified nonemployee share-based payments will be measured at the grant-date fair value and will be recognized based on the probable outcome of the performance conditions. This ASU is effective for fiscal periods beginning after December 15, 2018. The Company adopted ASU No. 2018-07 effective January 1, 2019, and there was no material impact to its consolidated financial statements.
    In July 2018, the FASB issued ASU No. 2018-09, Codification Improvements. This amendment makes changes to a variety of topics to clarify, correct errors in, or make minor improvements to the Accounting Standards Codification. The majority of the amendments in ASU 2018-09 are effective for periods beginning after December 15, 2018. The Company adopted ASU No. 2018-09 effective January 1, 2019, and there was no material impact to its consolidated financial statements.
Accounting standards adopted January 1, 2020:
In June 2016, the FASB issued ASU No. 2016-13, Measurement of Credit Losses on Financial Instruments, which replaces the current incurred loss impairment methodology with a current expected credit losses model. The amendment applies to entities that hold financial assets and net investment in leases that are not accounted for at fair value through net income as well as loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company adopted ASU No. 2016-13 effective January 1, 2020, using a modified retrospective transition method, which resulted in a cumulative-effect adjustment of $1.2 million for the establishment of a credit loss allowance for unbilled receivables related to Customer Agreements, as reflected in its consolidated statement of redeemable noncontrolling interests and stockholders' equity.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements as part of its disclosure framework project. Under this amendment, entities will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy. However, for Level 3 fair value measurements, disclosures around the range and weighted average used to develop significant unobservable inputs will be required. The Company adopted ASU No. 2018-13 effective January 1, 2020, and there was no impact to its consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in Topic 350, Intangibles—Goodwill and Other, to determine which implementation costs to capitalize as assets or expense as incurred. This ASU is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company prospectively adopted ASU No. 2018-15 effective January 1, 2020, and there was no adoption date impact to its consolidated financial statements.
In October 2018, the FASB issued ASU No. 2018-17, Consolidation (Topic 810), Targeted Improvements to Related Party Guidance for Variable Interest Entities, which aligns the evaluation of decision-making fees under the variable interest entity guidance. Under this new guidance, in order to determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportionate basis. This ASU is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and must be applied retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. The Company adopted ASU No. 2018-17 effective January 1, 2020, and there was no impact to its consolidated financial statements.                

92

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
Accounting standards to be adopted:
In November 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740), which simplifies the accounting for income taxes, primarily by eliminating certain exceptions to the guidance in ASC 740.  This ASU is effective for fiscal periods beginning after December 15, 2020.  The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.
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, which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or other reference rates that are expected to be discontinued because of reference rate reform. This ASU is available for adoption as of the beginning of the interim period that includes March 12, 2020 through December 31, 2022, as contract modifications or hedging relationships entered into or evaluated after December 31, 2022 are excluded unless an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. For the Company’s cash flow hedges in which the designated hedged risk is LIBOR or another rate that is expected to be discontinued, the Company has adopted the portion of the guidance that allows it to assert that it remains probable that the hedged forecasted transaction will occur. The Company is currently evaluating the remainder of this guidance and the impact it may have on the Company's consolidated financial statements.
In August 2020, the FASB issued ASU No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40), simplifies the accounting for convertible instruments and the application of the derivatives scope exception for contracts in an entity’s own equity. This ASU is effective for fiscal periods beginning after December 15, 2021. The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.
In January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, which permits entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by reference rate reform. This ASU is effective upon issuance and can generally be applied through December 31, 2022. The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.

Note 3. Acquisitions
Omni Energy, LLC
    In July 2019, the Company acquired a specified customer pipeline and assembled workforce from Omni Energy, LLC (“Omni”), an existing solar integrator with multi-family solar project origination and development capabilities.
     The purchase consideration for the assets acquired was approximately $23.5 million, consisting of $2.7 million in cash upfront and $20.8 million representing the fair value of contingent consideration based upon new solar system installations through 2022. The Company estimated the fair value of the contingent consideration at the acquisition date using a probability-weighted discounted cash flow methodology. The estimated range of outcomes (undiscounted) was from $17.7 million to $28.9 million. The total fair value of the assets acquired of $23.5 million is comprised of an intangible asset related to customer relationships of $14.2 million with estimated useful life of five years, and goodwill of $9.3 million. Customer relationships were valued with level 3 inputs. The Company reassesses the valuation assumptions each reporting period, with any changes in the fair value accounted for in sales and marketing expense within the consolidated statements of operations. The fair value of the contingent consideration as of December 31, 2020 and 2019 was $4.7 million and $11.8 million, respectively.
The fair value of the assets acquired and liabilities assumed was finalized during 2020 and resulted in no additional adjustments.
93

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
     Goodwill represents the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Goodwill recorded is primarily attributable to the acquired assembled workforce and synergies achieved through the elimination of redundant costs.
There was no revenue contributed from the acquired business to the Company, as measured from the date of the acquisition through December 31, 2019. The portion of the total expenses and net income associated with the acquired business was not separately identifiable due to the integration with the Company’s operations. Due to the nature of the acquisition, the operations acquired and the related unaudited pro forma information are immaterial.
Vivint Solar, Inc.
On October 8, 2020, the Company completed the acquisition of Vivint Solar, a leading full-service residential solar provider in the United States, at an estimated purchase price of $5.0 billion, pursuant to an Agreement and Plan of Merger, dated as of July 6, 2020, by and among the Company, Vivint Solar and Viking Merger Sub, Inc., a Delaware corporation and direct wholly owned subsidiary of the Company (“Merger Sub”), pursuant to which Merger Sub merged with and into Vivint Solar, with Vivint Solar continuing as the surviving corporation (the “Merger”). As a result of the Merger, Vivint Solar became a direct wholly owned subsidiary of the Company.
The calculation of the purchase price is as follows (in thousands, except for share, per share and ratio amounts):
Vivint Solar outstanding common stock at October 8, 2020126,313,816 
Exchange ratio0.55 
Number of Sunrun shares issued69,472,599 
Per share price of Sunrun common stock at October 8, 2020$70.54 
Fair value of Sunrun common stock issued4,900,597 
Fair value of replacement Sunrun stock options and restricted stock units136,919 
Purchase price$5,037,516 
Transaction costs of $25.5 million were expensed as incurred in general and administrative expense in the Company's consolidated statements of operations.
The results of Vivint Solar have been included in the Company's consolidated financial statements since the acquisition date. For the year ended December 31, 2020, the revenue and net loss from Vivint Solar recognized in the Company's consolidated statement of operations were $81.3 million and $167.7 million, respectively.
Fair values assigned to assets acquired and liabilities assumed are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives and the expected future cash flows and related discount rates, can materially impact the Company's results of operations. Specifically, the Company used discounted cash flow models to value the solar energy systems and the noncontrolling interests in subsidiaries. Inputs used for the models were Level 3 inputs and included the amount of cash flows, the expected period of the cash flows and the discount rates. The fair value of the assumed debt instruments was based on rates offered for debt with similar maturities and terms on October 8, 2020 and its fair value fell under the Level 2 hierarchy.
As the Company finalizes the fair value of assets acquired and liabilities assumed, additional purchase price adjustments may be recorded during the measurement period (a period not to exceed 12 months) in 2021. The Company is in the process of finalizing its third-party valuations of solar energy systems; thus, the provisional measurements of solar energy systems, goodwill and deferred income tax assets are subject to change as additional information is received and certain tax returns are finalized.

94

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
The following table sets forth the purchase accounting for Vivint Solar’s identifiable tangible and intangible assets acquired and liabilities assumed, with the excess recorded as goodwill (in thousands):
Assets acquired:
Cash and cash equivalents$433,217 
Accounts receivable29,207 
Inventories70,028 
Solar energy systems2,979,304 
Property and equipment19,308 
Intangible assets3,900 
Restricted cash, current and non-current104,025 
Prepaid expenses and other assets, current and non-current110,402 
Total assets acquired3,749,391 
Liabilities assumed:
Accrued liabilities, accounts payable and distributions payable177,092 
Finance lease obligations, current and non-current8,408 
Deferred revenue, current and long-term32,604 
Debt, current and long-term2,191,831 
Pass-through financing obligation, current and non-current4,759 
Long-term deferred tax liability92,792 
Other long-term liabilities101,764 
Total liabilities assumed2,609,250 
Net assets acquired, excluding goodwill1,140,141 
Redeemable non-controlling interests in subsidiaries58,300 
Non-controlling interests in subsidiaries229,400 
Total other287,700 
Total preliminary estimated purchase price5,037,516 
Goodwill$4,185,075 
Goodwill represents a significant portion of the purchase price for Vivint Solar and is primarily attributable to the acquired assembled workforce and expected synergies from combining operations. Goodwill is not expected to be deductible for tax purposes.
The following table shows selected unaudited pro forma condensed combined total revenue and earnings of the Company after giving effect to the Merger. The selected unaudited pro forma condensed combined total revenue and earnings for the twelve months ended December 31, 2020 and 2019 give effect to the Merger if it occurred on January 1, 2019, the first day of the Company’s 2019 fiscal year (in thousands).
Year Ended December 31,
20202019
Total revenues$1,234,352 $1,198,759 
Net loss $(971,554)$(886,774)
95

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
The unaudited pro forma financial information includes adjustments to give effect to pro forma events that are directly attributable to the acquisition. The pro forma financial information includes adjustments to amortization and depreciation for solar energy systems, share based compensation, the effect of acquisition on deferred costs and revenues and noncontrolling interests, and transaction costs related to the acquisition. The unaudited pro forma financial information is presented for illustrative purposes only and is not necessarily indicative of the results of operations of future periods. The unaudited pro forma financial information does not give effect to the potential impact of current financial conditions, regulatory matters, or any anticipated synergies, operating efficiencies, or cost savings that may be associated with the acquisition.
     
Note 4. Fair Value Measurement
At December 31, 2020 and 2019, the carrying value of receivables, accounts payable, accrued expenses and distributions payable to noncontrolling interests approximates fair value due to their short-term nature and falls under the Level 2 hierarchy. The carrying values and fair values of debt instruments are as follows (in thousands):
December 31, 2020December 31, 2019
Carrying Value
Fair Value
Carrying Value
Fair Value
Recourse debt$230,660 $230,660 $239,485 $239,485 
Senior debt1,722,730 1,733,767 625,519 626,023 
Subordinated debt934,386 958,880 513,938 524,581 
Securitization debt1,908,369 2,012,283 875,998 931,320 
Total
$4,796,145 $4,935,590 $2,254,940 $2,321,409 
At December 31, 2020 and 2019, the fair value of the Company’s lines of credit, and certain senior, subordinated, and SREC loans approximate their carrying values because their interest rates are variable rates that approximate rates currently available to the Company. At December 31, 2020 and 2019, the fair value of the Company’s other debt instruments are based on rates currently offered for debt with similar maturities and terms. The Company’s fair value of the debt instruments fell under the Level 2 hierarchy. These valuation approaches involve some level of management estimation and judgment, the degree of which is dependent on the price transparency for the instruments or market.
At December 31, 2020 and 2019, financial instruments measured at fair value on a recurring basis, based upon the fair value hierarchy are as follows (in thousands):
December 31, 2020
Level 1
Level 2
Level 3
Total
Derivative assets:
Interest rate swaps
$ $5,218 $ $5,218 
Total
$ $5,218 $ $5,218 
Derivative liabilities:
Interest rate swaps$ $175,444 $ $175,444 
Total
$ $175,444 $ $175,444 
Contingent consideration:
Contingent consideration:$ $ $4,653 $4,653 
Total$ $ $4,653 $4,653 
96

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
December 31, 2019
Level 1
Level 2
Level 3
Total
Derivative assets:
Interest rate swaps$ $683 $ $683 
Total$ $683 $ $683 
Derivative liabilities:   
Interest rate swaps$ $64,361 $ $64,361 
Total$ $64,361 $ $64,361 
Contingent consideration:
Contingent consideration:$ $ $11,809 $11,809 
Total$ $ $11,809 $11,809 
The above balances are recorded in other assets and other liabilities, respectively, in the consolidated balance sheets, except for $0.1 million as of December 31, 2020, which is recorded in prepaid and other assets and $23.9 million as of December 31, 2020, which is recorded in accrued expenses and other liabilities.
The Company determines the fair value of its interest rate swaps using a discounted cash flow model that incorporates an assessment of the risk of non-performance by the interest rate swap counterparty and an evaluation of the Company’s credit risk in valuing derivative instruments. The valuation model uses various inputs including contractual terms, interest rate curves, credit spreads and measures of volatility.
The Company recorded contingent consideration in connection with the Omni business combination, which is dependent on the achievement of specified deployment milestones associated with the number of solar systems installed through 2022. The Company determined the fair value of the contingent consideration using a probability-weighted expected return methodology that considers the timing and probabilities of achieving these milestones and uses discount rates that reflect the appropriate cost of capital. Contingent consideration was valued with level 3 inputs. The Company reassesses the valuation assumptions each reporting period, with any changes in the fair value accounted for in the consolidated statements of operations.
The following table summarizes the activity of Level 3 contingent consideration balance in the year ended December 31, 2020 (in thousands):
Balance recorded in connection with business acquisition$20,800 
Gains recognized in earnings within sales and marketing expense(2,271)
Payable for solar systems that have met deployment milestones(6,720)
Balance at December 31, 2019
11,809 
Change in fair value recognized in earnings within sales and marketing expense(6,030)
Payable for solar systems that have met deployment milestones(1,126)
Balance at December 31, 2020
$4,653 


97

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
Note 5. Inventories
Inventories consist of the following (in thousands):
December 31,
20202019
Raw materials
$241,095 $239,449 
Work-in-process
41,950 21,122 
Total
$283,045 $260,571 
    The Internal Revenue Service (“IRS”) provided taxpayers a safe harbor opportunity to retain access to the pre-step down tax credit amounts through specific rules released in Notice 2018-59. The Company has sought to avail itself of the safe harbor by incurring certain costs and taking title in in the year the Company took delivery, for tax purposes, of the underlying inventory and/or by performing physical work on components that will be installed in solar facilities. There was approximately $73.0 million and $132.6 million for the years ended December 31, 2020 and 2019, respectively, related to the safe harbor program within raw materials.

Note 6. Solar Energy Systems, net
Solar energy systems, net consists of the following (in thousands):
December 31,
20202019
Solar energy system equipment costs
$7,839,427 $4,510,677 
Inverters
883,785 471,471 
Total solar energy systems
8,723,212 4,982,148 
Less: accumulated depreciation and amortization(914,551)(692,218)
Add: construction-in-progress394,127 202,685 
Total solar energy systems, net
$8,202,788 $4,492,615 
All solar energy systems, including construction-in-progress, have been leased to or are subject to signed Customer Agreements with customers. The Company recorded depreciation expense related to solar energy systems of $225.9 million, $167.9 million and $139.2 million for the years ended December 31, 2020, 2019 and 2018, respectively. The depreciation expense was reduced by the amortization of deferred grants of $8.2 million, $8.1 million and $7.8 million for the years ended December 31, 2020, 2019 and 2018, respectively.
Note 7. Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
December 31,
20202019
Machinery and equipment
$8,860 $7,907 
Leasehold improvements, furniture, and computer hardware
42,614 34,951 
Vehicles
68,245 65,663 
Computer software37,997 35,329 
Total property and equipment
157,716 143,850 
Less: Accumulated depreciation and amortization
(95,534)(87,142)
Total property and equipment, net$62,182 $56,708 
Depreciation and amortization expense was $20.0 million, $22.6 million and $20.4 million for the years ended December 31, 2020, 2019 and 2018, respectively.
98


Note 8. Goodwill and Intangible Assets, net
The goodwill and intangible assets were acquired as part of the acquisition of Mainstream Energy Corporation, which included AEE Solar and its racking business SnapNrack; Clean Energy Experts, LLC; Omni Energy, LLC; and Vivint Solar.
The change in the carrying value of goodwill is as follows (in thousands):
Balance—January 1, 2018$87,543 
Acquisition of Omni (Note 3)7,551 
Balance—December 31, 201995,094 
Acquisition of Vivint Solar (Note 3)$4,185,075 
Balance—December 31, 2020$4,280,169 
The Company performs its annual impairment test of goodwill on October 1 of each fiscal year or whenever events or circumstances change or occur that would indicate that goodwill might be impaired. The Company has determined that it has one reporting unit.
There was no impairment of goodwill during the years ended December 31, 2020, 2019 and 2018, respectively.
Intangible assets, net as of December 31, 2020 consist of the following (in thousands, except weighted average remaining life):
Cost
Accumulated
amortization
Carrying
value
Weighted
average
remaining life
(in years)
Customer relationships$32,770 $(15,349)$17,421 3.6
Developed technology6,820 (6,820) — 
Trade names6,990 (6,149)841 2.3
Total
$46,580 $(28,318)$18,262 
Intangible assets, net as of December 31, 2019 consist of the following (in thousands, except weighted average remaining life):
Cost
Accumulated
amortization
Carrying
value
Weighted
average
remaining life
(in years)
Customer relationships
$28,870 $(10,837)$18,033 4.3
Developed technology
6,820 (6,525)295 0.3
Trade names
6,990 (5,775)1,215 3.3
Total
$42,680 $(23,137)$19,543 
99


The Company recorded amortization of intangible assets expense of $5.2 million, $4.8 million and $4.2 million for the years ended December 31, 2020, 2019 and 2018, respectively. As of December 31, 2020, expected amortization of intangible assets for each of the five succeeding fiscal years and thereafter is as follows (in thousands):
2021$5,371 
20225,364 
20234,673 
20242,269 
2025585 
Thereafter
 
Total
$18,262 

Note 9. Other Assets
Other assets consist of the following (in thousands): 
December 31,
20202019
Costs to obtain contracts - customer agreements$377,839 $268,964 
Costs to obtain contracts - incentives2,481 2,481 
Accumulated amortization of costs to obtain contracts(51,365)(36,925)
Unbilled receivables150,603 105,574 
Allowance for credit loss on unbilled receivables(1,731)(1,228)
Operating lease right-of-use assets81,516 34,678 
Equity method investment65,356  
Other assets56,966 34,859 
Total$681,665 $408,403 
    The Company recorded amortization of costs to obtain contracts of $14.4 million and $11.8 million for the years ended December 31, 2020 and 2019, respectively, in the sales and marketing expense.

    The majority of unbilled receivables arise from fixed price escalators included in the Company’s long-term Customer Agreements.  The escalator is included in calculating the total estimated transaction value for an individual Customer Agreement.  The total estimated transaction value is then recognized over the term of the Customer Agreement. The amount of unbilled receivables increases while cumulative billings for an individual Customer Agreement are less than the cumulative revenue recognized for that Customer Agreement.  Conversely, the amount of unbilled receivables decreases when the actual cumulative billings becomes higher than the cumulative revenue recognized. At the end of the initial term of a Customer Agreement, the cumulative amounts recognized as revenue and billed to date are the same, therefore the unbilled receivable balance for an individual Customer Agreement will be zero. As a result of the adoption of ASU No. 2016-13, an allowance for credit loss on unbilled receivables was established as of January 1, 2020. The Company applies an estimated loss-rate in order to determine the current expected credit loss for unbilled receivables. The estimated loss-rate is determined by analyzing historical credit losses, residential first and second mortgage foreclosures and consumers' utility default rates, as well as current economic conditions. The Company reviews individual customer collection status of electricity billings to determine whether the unbilled receivables for an individual customer should be written off, including the possibility of a service transfer to a potential new homeowner.

100


Note 10. Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following (in thousands): 
December 31,
20202019
Accrued employee compensation
$91,115 $38,750 
Operating lease obligations21,461 9,790 
Accrued interest38,340 13,048 
Accrued professional fees15,834 4,732 
Other accrued expenses158,864 82,177 
Total$325,614 $148,497 

Note 11. Indebtedness
As of December 31, 2020 and 2019, respectively, debt consisted of the following (in thousands, except percentages):
December 31, 2020December 31, 2019
Unused Borrowing Capacity (1)
Weighted Average Interest Rate at December 31, 2020 (2)
Weighted Average Interest Rate at December 31, 2019 (2)
Contractual Interest Rate (3)
Contractual Maturity Date
Recourse debt
Bank Line of Credit (4)
$230,660 $239,485 $ 3.53%5.36%
LIBOR +3.25%
April 2022
Total recourse debt230,660 239,485  
Non-recourse debt (5)
Senior revolving and delayed draw loans (6)(7)
587,600 157,200 99,429 2.85%4.40%
LIBOR +2.50% - 3.10%
March 2023 - October 2027
Senior non-revolving loans1,087,386 476,909  3.68%4.16%
4.50% - 6.50%; LIBOR +2.125% - 3.00%
April 2022 - November 2040
Subordinated delayed draw loans282,722  56,963 8.43%N/A
8.00% - 10.00%
May 2023 - October 2032
Subordinated loans (8)
668,642 526,825  8.76%9.04%
9.25% - 10.00%; LIBOR +5.00% - 9.00%
March 2023 - January 2042
Securitized loans1,885,981 902,891  4.18%4.36%
2.33% - 5.31%; LIBOR +2.50%
August 2023 - February 2055
Total nonrecourse debt4,512,331 2,063,825 156,392 
Total recourse and nonrecourse debt4,742,991 2,303,310 156,392 
Plus: Debt premium108,779 — — 
Less: Debt discount(55,625)(48,370)— 
Total debt, net$4,796,145 $2,254,940 $156,392 

(1)Represents the additional amount the Company could borrow, if any, based on the state of its existing assets as of December 31, 2020.
(2)Reflects weighted average contractual, unhedged rates. See Note 12, Derivatives for hedge rates.
(3)Ranges shown reflect fixed interest rate and rates using LIBOR as applicable.
(4)This syndicated working capital facility with banks has a total commitment up to $250.0 million and is secured by substantially all of the unencumbered assets of the Company, as well as ownership interests in certain subsidiaries of the Company. Loans under this facility bear interest at LIBOR +3.25% per annum or Base Rate +2.25% per annum. The Base Rate is the highest of the Federal Funds Rate +0.50 %, the Prime Rate, or LIBOR +1.00 %. Subject to various restrictive covenants, such as the completion and presentation of audited consolidated financial statements, maintaining a minimum unencumbered liquidity of at least $25.0
101


million at the end of each calendar month, maintaining quarter end liquidity to be at least $35.0 million, and maintaining a minimum interest coverage ratio of 3.50 or greater, measured quarterly as of the last day of each quarter. The Company was in compliance with all debt covenants as of December 31, 2020.
(5)Certain loans under this category are part of project equity transactions.
(6)A loan within this category, with an outstanding balance of $60.0 million as of December 31, 2020 is recourse to Vivint Solar Inc., a wholly owned subsidiary of the Company, and is non-recourse to the Company. Under this loan, the Company may incur up to an aggregate principal amount of $200.0 million in revolver borrowings. Borrowings under this revolving loan may be designated as base rate loans or LIBOR loans, subject to certain terms and conditions. Base rate loans accrue interest at a rate per year equal to 2.25% plus the highest of (i) the federal funds rate plus 0.50%, (ii) Bank of America, N.A.’s published “prime rate,” and (iii) LIBOR rate plus 1.00%, subject to a 0.00% floor. LIBOR loans accrue interest at a rate per annum equal to 3.25% plus the fluctuating rate of interest equal to LIBOR or a comparable successor rate approved by the administrative agent, subject to a 0.00% floor. In addition to customary covenants for these type of facilities, the Company is subject to financial covenants and is required to have unencumbered cash and cash equivalents at the end of each fiscal quarter of at least the greater of (i) $30.0 million and (ii) the amount of unencumbered liquidity to be maintained by Vivint Solar, Inc. in accordance with any loan documents governing recourse debt facilities of Vivint Solar Inc. As of December 31, 2020, Vivint Solar, Inc. did not have any recourse debt facilities other than the facility described in this paragraph.
(7)Pursuant to the terms of the aggregation facilities within this category the Company may draw up to an aggregate principal amount of $1.1 billion in revolver borrowings depending on the available borrowing base at the time.
(8)A loan under this category with an outstanding balance of $123.4 million as of December 31, 2020 contains a put option that can be exercised beginning in 2036 that would require the Company to pay off the entire loan on November 30, 2037.

Senior and Subordinated Debt Facilities
    Each of the Company's senior and subordinated debt facilities contain customary covenants including the requirement to maintain certain financial measurements and provide lender reporting. Each of the senior and subordinated debt facilities also contain certain provisions in the event of default that entitle lenders to take certain actions including acceleration of amounts due under the facilities and acquisition of membership interests and assets that are pledged to the lenders under the terms of the senior and subordinated debt facilities. The facilities are non-recourse to the Company and are secured by net cash flows from Customer Agreements or inventories less certain operating, maintenance and other expenses that are available to the borrower after distributions to tax equity investors, where applicable. Under the terms of these facilities, the Company's subsidiaries pay interest and principal from the net cash flows available to the subsidiaries. The Company was in compliance with all debt covenants as of December 31, 2020.
Securitization Loans
Each of the Company's securitized loans contains customary covenants including the requirement to provide reporting to the indenture trustee and ratings agencies. Each of the securitized loans also contain certain provisions in the event of default which entitle the indenture trustee to take certain actions including acceleration of amounts due under the facilities and acquisition of membership interests and assets that are pledged to the lenders under the terms of the securitized loans. The facilities are non-recourse to the Company and are secured by net cash flows from Customer Agreements less certain operating, maintenance and other expenses which are available to the borrower after distributions to tax equity investors, where applicable. Under the terms of these loans, the Company's subsidiaries pay interest and principal from the net cash flows available to the subsidiaries. The Company was in compliance with all debt covenants as of December 31, 2020.
102


Maturities of Indebtedness
The aggregate future principal payments for debt as of December 31, 2020 are as follows (in thousands):
2021$190,212 
2022342,044 
2023819,298 
2024565,439 
2025400,586 
Thereafter2,425,412 
Subtotal4,742,991 
Plus: Debt premium108,779 
Less: Debt discount(55,625)
Total$4,796,145 

Note 12. Derivatives
Interest Rate Swaps
The Company uses interest rate swaps to hedge variable interest payments due on certain of its term loans and aggregation facility. These swaps allow the Company to incur fixed interest rates on these loans and receive payments based on variable interest rates with the swap counterparty based on the one or three month LIBOR on the notional amounts over the life of the swaps.
Certain interest rate swaps have been designated as cash flow hedges. The credit risk adjustment associated with these swaps is the risk of non-performance by the counterparties to the contracts. In the year ended December 31, 2020, the majority of hedge relationships on the Company’s interest rate swaps have been assessed as highly effective as the quarterly assessment performed determined changes in cash flows of the derivative instruments have been highly effective in offsetting the changes in the cash flows of the hedged items and are expected to be highly effective in the future. Accordingly, changes in the fair value of these derivatives are recorded as a component of accumulated other comprehensive income, net of income taxes. Changes in the fair value of these derivatives are subsequently reclassified into earnings, and are included in interest expense, net in the Company’s statements of operations, in the period that the hedged forecasted transactions affects earnings. To the extent that the hedge relationships are not effective, changes in the fair value of these derivatives are recorded in other expenses, net in the Company's statements of operations on a prospective basis.
The Company’s master netting and other similar arrangements allow net settlements under certain conditions. When those conditions are met, the Company presents derivatives at net fair value. As of December 31, 2020, the information related to these offsetting arrangements were as follows (in thousands):

Instrument DescriptionGross Amounts of Recognized Assets / LiabilitiesGross Amounts Offset in the Consolidated Balance SheetNet Amounts of Assets / Liabilities Included in the Consolidated Balance Sheet
Notional Amount (1)
Assets:
Derivatives
$5,218 $(19)$5,199 $357,875 
Liabilities:
Derivatives
(175,444)19 (175,425)1,987,126 
Total$(170,226)$— $(170,226)$2,345,001 

(1)Comprised of 52 interest rate swaps which effectively fix the LIBOR portion of interest rates on outstanding balances of certain loans under the senior and securitized sections of the debt footnote table (see Note 11, Indebtedness) at 0.57% to 3.33% per annum. These swaps mature from April 30, 2021 to January 31, 2043.
103



As of December 31, 2019, the information related to these offsetting arrangements were as follows (in thousands):

Instrument DescriptionGross Amounts of Recognized Assets / LiabilitiesGross Amounts Offset in the Consolidated Balance SheetNet Amounts of Assets / Liabilities Included in the Consolidated Balance SheetNotional Amount
Assets:
Derivatives
$683 $(615)$68 $11,605 
Liabilities:
Derivatives
(64,361)615 (63,746)1,161,092 
Total$(63,678)$— $(63,678)$1,172,697 
The losses (gains) on derivatives designated as cash flow hedges recognized into OCI, before tax effect, consisted of the following (in thousands):
Year Ended December 31,
202020192018
Derivatives designated as cash flow hedges:
Interest rate swaps$86,367 $65,809 $(8,602)
The losses (gains) on derivatives financial instruments recognized into the consolidated statements of operations, before tax effect, consisted of the following (in thousands):
Year Ended December 31,
202020192018
Interest expense, netOther expense, netInterest expense, netOther expense, netInterest expense, netOther expense, net
Derivatives designated as cash flow hedges:
Interest rate swaps
Losses (gains) reclassified from AOCI into income$12,971 $ $(785)$ $295 $(7,549)
Derivatives not designated as cash flow hedges:
Interest rate swaps
Gains recognized into income (2,911)    
Total losses (gains)$12,971 $(2,911)$(785)$ $295 $(7,549)
All amounts in Accumulated other comprehensive income (loss) ("AOCI") in the consolidated statements of redeemable noncontrolling interests and equity relate to derivatives, refer to the consolidated statements of comprehensive (loss) income. The net (loss) gain on derivatives includes the tax effect of $19.4 million, $17.7 million and $0.4 million for the twelve months ended December 31, 2020, 2019 and 2018, respectively.
During the next 12 months, the Company expects to reclassify $28.2 million of net losses on derivative instruments from accumulated other comprehensive income to earnings. There were six undesignated derivative instruments recorded by the Company as of December 31, 2020.

104


Note 13. Pass-Through Financing Obligations
The Company's pass-through financing obligations ("financing obligations") arise when the Company leases solar energy systems to Fund investors who are considered commercial customers under a master lease agreement, and these investors in turn are assigned the Customer Agreements with customers. The Company receives all of the value attributable to the accelerated tax depreciation and some or all of the value attributable to the other incentives. Given the assignment of operating cash flows, these arrangements are accounted for as financing obligations. The Company also sells the rights and related value attributable to the Commercial ITC to these investors.
Under these financing obligation arrangements, wholly owned subsidiaries of the Company finance the cost of solar energy systems with investors for an initial term of typically 20 or 22 years, and one fund with an initial term of 7 years. The solar energy systems are subject to Customer Agreements with an initial term of typically 20 or 25 years that automatically renew on an annual basis. These solar energy systems are reported under the line item solar energy systems, net in the consolidated balance sheets. As of December 31, 2020 and 2019, the cost of the solar energy systems placed in service under the financing obligation arrangements was $715.5 million and $657.9 million, respectively. The accumulated depreciation related to these assets as of December 31, 2020 and 2019 was $120.2 million and $95.9 million, respectively.
The investors make a series of large up-front payments and in certain cases subsequent smaller quarterly payments (lease payments) to the subsidiaries of the Company. The Company accounts for the payments received from the investors under the financing obligation arrangements as borrowings by recording the proceeds received as financing obligations on its consolidated balance sheets, and cash provided by financing activities in its consolidated statement of cash flows. These financing obligations are reduced over a period of approximately 22 years, or over seven years in the case of one fund, by customer payments under the Customer Agreements, U.S. Treasury grants (where applicable),) and proceeds from the contracted resale of SRECs as they are received by the investor. In addition, funds paid for the Commercial ITC value upfront are initially recorded as a refund liability and recognized as revenue as the associated solar system reaches PTO. The Commercial ITC value is reflected in cash provided by operations on the consolidated statement of cash flows. The Company accounts for the Customer Agreements and any related U.S. Treasury grants as well as the resale of SRECs consistent with the Company’s revenue recognition accounting policies as described in Note 2, Summary of Significant Accounting Policies.
Interest is calculated on the financing obligations using the effective interest rate method. The effective interest rate, which is adjusted on a prospective basis, is the interest rate that equates the present value of the estimated cash amounts to be received by the investor over the lease term with the present value of the cash amounts paid by the investor to the Company, adjusted for amounts received by the investor. The financing obligations are nonrecourse once the associated assets have been placed in service and all the contractual arrangements have been assigned to the investor.
Under the majority of the financing obligations, the investor has a right to extend its right to receive cash flows from the customers beyond the initial term in certain circumstances. Depending on the arrangement, the Company has the option to settle the outstanding financing obligation on the ninth or eleventh anniversary of the Fund inception at a price equal to the higher of (a) the fair value of future remaining cash flows or (b) the amount that would result in the investor earning their targeted return. In several of these financing obligations, the investor has an option to require repayment of the entire outstanding balance on the tenth anniversary of the Fund inception at a price equal to the fair value of the future remaining cash flows.
Under the majority of the financing obligations, the Company is responsible for services such as warranty support, accounting, lease servicing and performance reporting to customers. As part of the warranty and performance guarantee with the customers in applicable funds, the Company guarantees certain specified minimum annual solar energy production output for the solar energy systems leased to the customers, which the Company accounts for as disclosed in Note 2, Summary of Significant Accounting Policies.

105


Note 14. VIE Arrangements
The Company consolidated various VIEs at December 31, 2020 and 2019. The carrying amounts and classification of the VIEs’ assets and liabilities included in the consolidated balance sheets are as follows (in thousands):
December 31,
20202019
Assets
Current assets
Cash
$219,502 $133,362 
Restricted cash
34,559 2,746 
Accounts receivable, net
35,152 21,956 
Inventories23,306 15,721 
Prepaid expenses and other current assets
2,629 554 
Total current assets
315,148 174,339 
Solar energy systems, net
6,748,127 3,259,712 
Other assets
127,591 87,151 
Total assets
$7,190,866 $3,521,202 
Liabilities
Current liabilities
Accounts payable
$15,609 $11,531 
Distributions payable to noncontrolling interests
   and redeemable noncontrolling interests
28,577 16,012 
Accrued expenses and other liabilities
24,660 10,740 
Deferred revenue, current portion
44,906 38,265 
Deferred grants, current portion
1,007 1,011 
Non-recourse debt, current portion31,594 4,901 
Total current liabilities
146,353 82,460 
Deferred revenue, net of current portion
493,161 443,873 
Deferred grants, net of current portion
25,891 27,023 
Non-recourse debt, net of current portion1,160,817 201,575 
Other liabilities31,745 19,633 
Total liabilities
$1,857,967 $774,564 
As a result of the acquisition of Vivint Solar on October 8, 2020, the Company added 35 VIE funds.
The Company holds a variable interest in an entity that provides the noncontrolling interest with a right to terminate the leasehold interests in all of the leased projects on the tenth anniversary of the effective date of the master lease. In this circumstance, the Company would be required to pay the noncontrolling interest an amount equal to the fair market value, as defined in the governing agreement of all leased projects as of that date.
The Company holds certain variable interests in nonconsolidated VIEs established as a result of seven pass-through Fund arrangements as further explained in Note 14, Pass-Through Financing Obligations. The Company does not have material exposure to losses as a result of its involvement with the VIEs in excess of the amount of the pass-through financing obligation recorded in the Company’s consolidated financial statements. The Company is not considered the primary beneficiary of these VIEs.
Note 15. Redeemable Noncontrolling Interests
During certain specified periods of time (the “Early Exit Periods”), noncontrolling interests in certain funding arrangements have the right to put all of their membership interests to the Company (the “Put Provisions”). During a specific period of time (the “Call Periods”), the Company has the right to call all membership units of the related redeemable noncontrolling interests.
106


The carrying value of redeemable noncontrolling interests was greater than the redemption value except for fifteen and nine Funds at December 31, 2020 and 2019, respectively, where the carrying value has been adjusted to the redemption value.
There was a $70.3 million difference between the fair value of the noncontrolling interests and redeemable noncontrolling interests acquired at the date of the merger with Vivint Solar and the noncontrolling interests and redeemable noncontrolling interests balances as calculated using the HLBV method of accounting, which will remain in NCI until a realization event occurs.
Note 16. Stockholders’ Equity
Convertible Preferred Stock
The Company did not have any convertible preferred stock issued and outstanding as of December 31, 2020 and 2019.
The Company did not declare or pay any dividends in 2020, 2019 or 2018.
Common Stock
The Company has reserved sufficient shares of common stock for issuance upon the exercise of stock options and the exercise of warrants. Common stockholders are entitled to dividends if and when declared by the board of directors, subject to the prior rights of the preferred stockholders. As of December 31, 2020, no common stock dividends had been declared by the board of directors.
The Company has reserved shares of common stock for issuance as follows (in thousands):
December 31,
20202019
Stock plans
Shares available for grant
Vivint's 2014 Equity Incentive Plan8,940  
2015 Equity Incentive Plan
15,033 14,828 
2015 Employee Stock Purchase Plan
8,216 6,522 
Options outstanding
8,019 10,784 
Restricted stock units outstanding
7,103 3,943 
Total
47,311 36,077 
Stock Repurchase Program
In November 2019, the Company's board of directors approved a stock repurchase program authorizing the Company to repurchase up to $50.0 million of its common stock from time to time over the next three years. Stock repurchases under this program may be made through open market transactions, negotiated purchases or otherwise, at times and in such amounts as the Company considers appropriate and in accordance with applicable regulations of the Securities and Exchange Commission. The timing of repurchases and the number of shares repurchased will depend on a variety of factors including price, regulatory requirements, and other market conditions. The Company may limit, amend, suspend, or terminate the stock repurchase program at any time without prior notice. Any shares repurchased under the program will be returned to the status of authorized, but unissued shares of common stock. During 2019, the Company repurchased 368,996 shares for approximately $5.0 million. There were no such repurchases in 2020.

107

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
Note 17. Stock-Based Compensation
2013 Equity Incentive Plan
In July 2013, the Board of Directors approved the 2013 Equity Incentive Plan (“2013 Plan”). In March 2015, the Board of Directors authorized an additional 3,000,000 shares reserved for issuance under the 2013 Plan. An aggregate of 4,500,000 shares of common stock are reserved for issuance under the 2013 Plan plus (i) any shares that were reserved but not issued under the plan that was previously in place, and (ii) any shares subject to stock options or similar awards granted under the plan that was previously in place that expire or otherwise terminate without having been exercised in full and shares issued that are forfeited to or repurchased by the Company, with the maximum number of shares to be added to the 2013 Plan pursuant to clauses (i) and (ii) equal to 8,044,829 shares. Stock options granted to employees generally have a maximum term of ten-years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. The options may include provisions permitting exercise of the option prior to full vesting. Any unvested shares shall be subject to repurchase by the Company at the original exercise price of the option in the event of a termination of an optionee’s employment prior to vesting. All the remaining shares that were available for future grants under the 2013 Plan were transferred to the 2015 Equity Incentive Plan (“2015 Plan”) at the inception of the 2015 Plan. As of December 31, 2020, the Company had not granted restricted stock or other equity awards (other than options) under the 2013 Plan.
2014 Equity Incentive Plan
In August 2014, the Board approved Sunrun's 2014 Equity Incentive Plan (“Sunrun 2014 Plan”). An aggregate of 947,342 shares of common stock are reserved for issuance under the Sunrun 2014 Plan. The Sunrun 2014 Plan was adopted to accommodate a broader transaction with a sales entity and to allow for similar transactions in the future. In July 2015, the Board approved an increase in the number of shares of common stock reserved to 1,197,342. As of July 2015, the Company granted all 1,197,342 restricted stock units (“RSUs”) available under the Sunrun 2014 Plan.
Vivint Solar 2014 Equity Incentive Plan
Upon completion of the Merger, the Company may grant equity awards through the Vivint Solar 2014 Equity Incentive Plan (“Vivint Solar 2014 Plan”). Under the Vivint Solar 2014 Plan, the Company may grant stock options, restricted stock, restricted stock units (“RSUs”), stock appreciation rights, performance stock units, performance shares and performance awards to its employees, directors and consultants, and its parent and subsidiary corporations’ employees and consultants.
As of December 31, 2020, a total of 8.9 million shares of common stock were available for grant under the Vivint Solar 2014 Plan, subject to adjustment in the case of certain events. In addition, any shares that otherwise would be returned to the Omnibus Plan (as defined below) as the result of the expiration or termination of stock options may be added to the Vivint Solar 2014 Plan. The number of shares available to grant under the Vivint Solar 2014 Plan is subject to an annual increase on the first day of each year.
2013 Omnibus Incentive Plan
Vivint Solar’s 2013 Omnibus Incentive Plan (the “Omnibus Plan”) was terminated in connection with the adoption of the Vivint Solar 2014 Plan in September 2014, and accordingly no additional shares are available for issuance under the Omnibus Plan. The Omnibus Plan will continue to govern outstanding awards granted under the plan. The stock options outstanding under the Omnibus Plan have a ten-year contractual period.
Long-term Incentive Plan
In July 2013, Vivint Solar’s board of directors approved shares of common stock for six Long-term Incentive Plan Pools (“LTIP Pools”) that comprise the 2013 Long-term Incentive Plan (the “LTIP”). Participants in the LTIP are allocated a portion of the LTIP Pools relative to the performance of other participants on a measurement date that is determined once performance conditions are met. The Merger Agreement provided that the LTIP awards outstanding immediately prior to the Closing Date were cancelled and terminated and that subsequent to the Closing Date, each holder of a cancelled LTIP award would be granted an RSU award to be settled in shares of
108

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
Sunrun common stock, with the number of shares underlying such award calculated as if the LTIP performance hurdles were achieved, with the Closing Date as the determination date. As a result, approximately 1.5 million shares of the Company common stock were awarded as RSUs to LTIP participants with a grant date equal to the Closing Date. These RSUs vest in three equal installments, subject to the grantee’s continued provision of services to the Company. One-third vested 30 days after the Closing Date, one-third will vest nine months after the Closing Date, and one-third will vest 18 months after the Closing Date. As of December 31, 2020, there are no remaining shares available for grant under the LTIP.
2015 Equity Incentive Plan
In July 2015, the Sunrun Board approved the 2015 Plan. An aggregate of 11,400,000 shares of common stock are reserved for issuance under the 2015 Plan plus (i) any shares that were reserved but not issued under the 2013 Plan at the inception of the 2015 Plan, and (ii) any shares subject to stock options or similar awards granted under the 2008 Plan, 2013 Plan and 2014 Plan that expire or otherwise terminate without having been exercised in full and shares issued that are forfeited to or repurchased by the Company, with the maximum number of shares to be added to the 2015 Plan pursuant to clauses (i) and (ii) equal to 15,439,334 shares. The 2015 Plan provides for annual automatic increases on January 1 to the shares reserved for issuance. The automatic increase of the number of shares available for issuance under the 2015 Plan is equal to the least of 10 million shares, 4% of the outstanding shares of common stock as of the last day of the Company’s immediately preceding fiscal year or such other amount as the Board of Directors may determine. In 2020 and 2019, the Board of Directors authorized an additional 4,738,048 and 4,525,946 shares reserved for issuance under the 2015 Plan, respectively. Stock options granted to employees generally have a maximum term of ten-years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. The options may include provisions permitting exercise of the option prior to full vesting. Any unvested shares shall be subject to repurchase by the Company at the original exercise price of the option in the event of a termination of an optionee’s employment prior to vesting. RSUs granted to employees generally vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest quarterly over the remaining three years.
Stock Options
The following table summarizes the activity for all stock options under all of the Company’s equity incentive plans for the years ended December 31, 2020 and 2019 (shares and aggregate intrinsic value in thousands):
Number of Options
Weighted
Average
Exercise Price
Weighted
Average
Remaining
Contractual Life
Aggregate
Intrinsic
Value
Outstanding at December 31, 201813,590 $6.07 6.63$66,462 
Granted
1,362 15.44 
Exercised
(3,625)5.48 
Cancelled(543)7.62 
Outstanding at December 31, 201910,784 7.38 6.5271,745 
Assumed through acquisition2,565 10.23 
Granted
1,740 17.48 
Exercised
(6,608)7.40 
Cancelled(462)9.36 
Outstanding at December 31, 20208,019 $10.35 6.87$473,371 
Options vested and exercisable at December 31, 20204,277 $6.65 5.35$268,284 
Options vested and expected to vest at December 31, 20208,019 $10.35 6.87$473,371 
There were no unvested exercisable shares as of the year ended December 31, 2020 and 2019, which are subject to a repurchase option held by the Company at the original exercise price. These options became fully vested during the year ended December 31, 2019.
109

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
The weighted-average grant-date fair value of stock options granted during the year ended December 31, 2020, 2019 and 2018 were $9.33, $8.27 and $4.21 per share, respectively. The total intrinsic value of the options exercised during the year ended December 31, 2020, 2019 and 2018 was $251.7 million, $37.8 million and $21.4 million, respectively. The aggregate intrinsic value is the difference of the current fair value of the stock and the exercise price for in-the-money stock options. The total fair value of options vested during the year ended December 31, 2020, 2019 and 2018 was $104.8 million, $9.5 million and $8.8 million, respectively. 
The Company estimates the fair value of stock-based awards on their grant date using the Black-Scholes option-pricing model. The Company estimates the fair value using a single-option approach and amortizes the fair value on a straight-line basis for options expected to vest. All options are amortized over the requisite service periods of the awards, which are generally the vesting periods.
The Company estimated the fair value of stock options with the following assumptions:
Year Ended December 31,
202020192018
Risk-free interest rate
0.30% - 1.50%
1.70% - 2.59%
 2.72% - 2.92%
Volatility
54.40% - 59.70%
52.90% - 55.07%
44.87% - 54.61%
Expected term (in years)
5.30 - 6.10
6.10 - 6.12
6.09 - 6.11
Expected dividend yield
0.00%
0.00%
0.00%
The expected term assumptions were determined based on the average vesting terms and contractual lives of the options. The risk-free interest rate is based on the rate for a U.S. Treasury zero-coupon issue with a term that approximates the expected life of the option grant. For stock options granted in the year ended December 31, 2020, 2019 and 2018, the Company considered the volatility data of a group of publicly traded peer companies in its industry. The Company accounts for forfeitures as they occur and, as such, reverses compensation cost previously recognized in the period the award is forfeited, for an award that is forfeited before completion of the requisite service period.
Restricted Stock Units
In 2014, the Company granted a total of 947,342 RSUs subject to certain performance targets to a third party partner. As of December 31, 2017, 350,000 outstanding RSUs had a performance feature that is required to be satisfied before the option is vested. In March 2018, the Company amended the terms of all of these RSUs, such that the RSUs are deemed earned subject to a clawback provision that requires the holder of the RSUs to either forfeit all the RSUs or pay the Company repayment value for all RSUs that are not forfeited if the third party breaches the exclusivity provision of the parties’ commercial agreement. The exclusivity clawback provision for all of the RSUs expired in September 2019.
The performance-based provision is considered substantive. As a result, the Company recognizes expense once the performance targets are met. The first performance target was met in 2015. The Company recognized $3.5 million in compensation expense in the year ended December 31, 2018 upon certain performance targets being met.
110

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
The following table summarizes the activity for all RSUs under all of the Company’s equity incentive plans for the years ended December 31, 2020 and 2019 (shares in thousands):
Shares
Weighted
Average Grant
Date Fair
Value
Unvested balance at December 31, 20184,182 $7.05 
Granted
2,258 15.25 
Issued
(1,104)6.83 
Cancelled / forfeited
(1,393)8.14 
Unvested balance at December 31, 20193,943 11.42 
Assumed through acquisition3,033 70.54 
Granted
5,295 34.71 
Issued
(4,222)30.10 
Cancelled / forfeited
(946)32.08 
Unvested balance at December 31, 20207,103 $40.17 
Employee Stock Purchase Plan
Under the Company's 2015 Employee Stock Purchase Plan (“ESPP”) (as amended in May 2017), eligible employees are offered shares bi-annually through a 24 month offering period which encompasses four six-month purchase periods. Each purchase period begins on the first trading day on or after May 15 and November 15 of each year. Employees may purchase a limited number of shares of the Company’s common stock via regular payroll deductions at a discount of 15% of the lower of the fair market value of the Company’s common stock on the first trading date of each offering period or on the exercise date. Employees may deduct up to 15% of payroll, with a cap of $25,000 of fair market value of shares in any calendar year and 10,000 shares per employee per purchase period. Under the ESPP, 1,000,000 shares of the Company’s common stock have been reserved for issuance to eligible employees. The ESPP provides for an automatic increase of the number of shares available for issuance under the ESPP on the first day of each fiscal year beginning on January 1, 2016, equal to the least of 5 million shares, 2% of the outstanding shares of the Company’s common stock on the last day of the immediately preceding fiscal year, or such other amount as may be determined by the Board of Directors. In 2020 and 2019, the Board of Directors authorized an additional 2,369,024 and 2,262,973 shares, respectively, reserved for issuance under the ESPP.
Stock-Based Compensation Expense
The Company recognized stock-based compensation expense, including ESPP expenses, in the consolidated statements of operations as follows (in thousands): 
Year Ended December 31,
202020192018
Cost of customer agreements and incentives$4,315 $2,434 $2,568 
Cost of solar energy systems and product sales
1,582 844 718 
Sales and marketing
53,366 5,162 7,191 
Research and development
2,518 1,439 1,253 
General and administration
108,806 16,427 16,126 
Total
$170,587 $26,306 $27,856 
111

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
During the year ended December 31, 2020, stock-based compensation expense capitalized to the Company’s consolidated balance sheet was $6.5 million. As of December 31, 2020 and 2019, total unrecognized compensation cost related to outstanding stock options and RSUs was $280.1 million and $30.0 million, respectively, which are expected to be recognized over a weighted-average period of 1.5 years. Total unrecognized compensation cost includes the assumed unvested Vivint Solar awards to be recognized as stock-based compensation expense over the remaining requisite service period. Per ASC 805, the replacement of stock options or other share-based payment awards in conjunction with a business combination represents a modification of share-based payment awards that must be accounted for in accordance with ASC 718, Stock Compensation. As a result of the Company’s issuance of replacement awards, a portion of the fair-value-based measure of the replacement awards is included in the purchase consideration. To determine the portion of the replacement awards that is part of the purchase consideration, the Company measured the fair value of both the replacement awards and the historical awards as of the Acquisition Date. The fair value of the replacement awards, whether vested or unvested, was included in the purchase consideration to the extent that pre-acquisition services were rendered. In the year ended December 31, 2020, the Company recognized compensation cost of $30.8 million for modifications due to accelerated vesting of unvested outstanding shares for 21 grantees.
401(k) Plans
    The Sunrun 401(k) Plan and the Vivint Solar 401(k) Plan are deferred salary arrangements under Section 401(k) of the Internal Revenue Code. Under both the Sunrun and Vivint Solar 401(k) Plans, participating U.S. employees may defer a portion of their pre-tax earnings, up to the IRS annual contribution limit ($19,500 for calendar year 2020). Under the Sunrun 401(k) Plan, the Company matches 100% of the first 1% and 50% of the next 5% of each employee's contributions. Under the Vivint Solar 401(k) Plan, the Company matches 33% of each employee's contributions up to a maximum of 6% of the employee’s eligible earnings. The Company recognized expense of $9.6 million and $8.5 million in the years ended December 31, 2020 and 2019, respectively.

Note 18. Income Taxes
The following table presents the loss (income) before income taxes for the periods presented (in thousands): 
For the Year Ended December 31,
202020192018
Loss (income) attributable to common stockholders$233,967 $(18,117)$(35,979)
Loss attributable to noncontrolling interest and redeemable noncontrolling interests
453,554 417,357 286,843 
Loss before income taxes$687,521 $399,240 $250,864 
The income tax provision (benefit) consists of the following (in thousands):
For the Year Ended December 31,
202020192018
Current
Federal
$ $(454)$(1,100)
State
 (593)292 
Foreign(1,422)1,435  
Total current (benefit) expense(1,422)388 (808)
Deferred
Federal
(61,387)(7,634)1,995 
State
2,236 (972)8,135 
Foreign   
Total deferred (benefit) provision(59,151)(8,606)10,130 
Total
$(60,573)$(8,218)$9,322 
112

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
The following table represents a reconciliation of the statutory federal rate and the Company’s effective tax rate for the periods presented:
For the Year Ended December 31,
202020192018
Tax provision (benefit) at federal statutory rate
(21.00)%(21.00)%(21.00)%
State income taxes, net of federal benefit
(1.69)(0.97)0.32 
Effect of noncontrolling and redeemable noncontrolling interests
13.85 21.95 24.01 
Stock-based compensation
(2.98)(1.96)(1.77)
ASC 740-10 Reserve (0.11) 
Tax credits
(0.77)(0.99)(1.35)
Effect of rate change   
Effect of valuation allowance3.45 0.40 3.04 
Other
0.33 0.62 0.47 
Total
(8.81)%(2.06)%3.72 %
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The following table represents the components of the Company’s deferred tax assets and liabilities for the periods presented (in thousands):
December 31,
20202019
Deferred tax assets
Accruals and prepaids
$53,845 $19,704 
Deferred revenue
17,736 11,229 
Net operating loss carryforwards
529,394 347,997 
Stock-based compensation
22,224 7,104 
Investment tax and other credits
86,175 32,878 
Interest Expense16,627 12,394 
Interest rate derivatives53,057 18,988 
Total deferred tax assets
779,058 450,294 
Less: Valuation allowance
(91,322)(12,120)
Gross deferred tax assets
687,736 438,174 
Deferred tax liabilities
Capitalized costs to obtain a contract93,441 66,247 
Fixed asset depreciation and amortization333,970 263,917 
Deferred tax on investment in partnerships
342,230 173,974 
Gross deferred tax liabilities
769,641 504,138 
Net deferred tax liabilities
$(81,905)$(65,964)
The Company accounts for investment tax credits as a reduction of income tax expense in the year in which the credits arise. As of December 31, 2020, the Company has an investment tax credit carryforward of approximately $66.0 million which begins to expire in the year 2028, if not utilized, $1.0 million of California enterprise zone credits which begin to expire in the year 2023, and $1.9 million of other state tax credits which begin to expire in the year 2021. As of December 31, 2019, the Company has an investment tax credit carryforward of approximately $18.8 million and California enterprise zone credits of approximately $1.0 million.
113

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
Generally, utilization of the net operating loss carryforwards and credits may be subject to a substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code (IRC) of 1986, as amended and similar state provisions. The Company performed an analysis to determine whether an ownership change under Section 382 of the Code had occurred and determined that only Vivint Solar, Inc. underwent an ownership change as of October 8, 2020.
Valuation allowances are provided against deferred tax assets to the extent that it is more likely than not that the deferred tax asset will not be realized. The Company’s management considers all available positive and negative evidence including its history of operating income or losses, future reversals of existing taxable temporary difference, taxable income in carryback years and tax-planning strategies. The Company has concluded that it is more likely than not that the benefit from certain federal tax credits, state net operating loss carryforwards, and state tax credits will not be realized. In recognition of this risk, the Company has provided a valuation allowance of $91.3 million on the deferred tax assets relating to these federal tax credits, state net operating loss carryforwards, and state tax credits which is an increase of $79.2 million in 2020.
The Company sells solar energy systems to investment Funds. As the investment Funds are consolidated by the Company, the gain on the sale of the assets has been eliminated in the consolidated financial statements. However, this gain is recognized for tax reporting purposes. The Company accounts for the income tax consequences of these intra-entity transfers, both current and deferred, as a component of income tax expense and deferred tax liability, net during the period in which the transfers occur.
Uncertain Tax Positions
The Company files tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business, the Company is subject to examination by federal, state and local jurisdictions, where applicable. The statute of limitations for the tax returns varies by jurisdictions.
We determine whether a tax position is more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. We use a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. We have analyzed the Company’s inventory of tax positions with respect to all applicable income tax issues for all open tax years (in each respective jurisdiction).
The Company’s policy is to include interest and penalties related to unrecognized tax benefits, if any, within the provision for taxes in the consolidated statements of operations.  
As a result of the acquisition of Vivint Solar, the Company established an unrecognized tax benefit of $1.0 million as of December 31, 2020 that, if recognized, would impact the Company’s effective tax rate. As a result of the expiration of statute of limitations, the Company had no uncertain tax positions as of December 31, 2019.
The change in unrecognized tax benefits during 2020, 2019 and 2018, excluding penalties and interest, is as follows:
For the Year Ended December 31,
202020192018
Unrecognized tax benefits at beginning of the year$ $647 $1,525 
Reversal of prior year unrecognized tax benefits due to the expiration of the statute of limitations
 (647)(878)
Increases/(decreases) in unrecognized tax benefits as a result of tax positions taken during the prior period961   
Unrecognized tax benefits at end of the year$961 $ $647 
114

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
One of the Company’s investment funds covered by the Company’s 2018 insurance policy is currently being audited by the Internal Revenue Service (the “IRS”) in an audit involving a review of the fair market value determination of solar energy systems. If this audit results in an adverse finding, the Company may be subject to an indemnity obligation to its investor, which may result in certain out-of-pocket costs and increased insurance premiums in the future. The IRS audit is still ongoing, and the Company is unable to determine the potential tax liabilities, if any, at this time.
The Company is subject to taxation and files income tax returns in the U.S., its territories, and various state and local jurisdictions. Due to the Company’s net losses, substantially all of its federal, state and local income tax returns since inception are still subject to audit.
The following table summarizes the tax years that remain open and subject to examination by the tax authorities in the most significant jurisdictions in which the Company operates:
Tax Years
U.S. Federal2017 - 2020
State2016 - 2020
Net Operating Loss Carryforwards
As a result of the Company’s net operating loss carryforwards as of December 31, 2020, the Company does not expect to pay income tax, including in connection with its income tax provision for the year ended December 31, 2020. As of December 31, 2020, the Company had net operating loss carryforwards for federal and state income tax purposes of approximately $720.7 million and $2.1 billion, respectively, which will begin to expire in 2028 for federal purposes and in 2024 for state purposes. In addition, federal and certain state net operating loss carryforwards generated in tax years beginning after December 31, 2017 total $1.1 billion and $176.3 million, respectively, and have indefinite carryover periods and do not expire.
Note 19. Commitments and Contingencies
Letters of Credit
As of December 31, 2020 and 2019, the Company had $37.0 million and $20.1 million, respectively, of unused letters of credit outstanding, which carry fees of 2.13% - 3.25% per annum and 1.25% - 3.25% per annum, respectively.
Guarantees
Certain tax equity funds and debt facilities require the Company to maintain an aggregate amount of $30.0 million of unencumbered cash and cash equivalents at the end of each month.
Operating and Finance Leases
The Company leases real estate under non-cancellable operating leases and equipment under finance leases.
The components of lease expense were as follows (in thousands):
115

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
For the Year Ended December 31,
202020192018
Finance lease cost:
Amortization of right-of-use assets$10,151 $13,999 $11,884 
Interest on lease liabilities890 1,915 676 
Operating lease cost15,592 13,159 10,467 
Short-term lease cost689 1,349 732 
Variable lease cost4,135 3,565 3,112 
Sublease income(782)(669)(572)
Total lease cost$30,675 $33,318 $26,299 
Other information related to leases was as follows (in thousands):
For the Year Ended December 31,
202020192018
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$15,756 $11,516 $10,765 
Operating cash flows from finance leases854 991 482 
Financing cash flows from finance leases10,578 13,919 9,220 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases2,071 19,503 3,411 
Finance leases4,265 17,914 15,370 
Weighted average remaining lease term (years):
Operating leases7.245.393.43
Finance leases2.592.913.37
Weighted average discount rate:
Operating leases4.2 %5.5 %4.3 %
Finance leases4.3 %4.2 %4.3 %
Future minimum lease commitments under non-cancellable leases as of December 31, 2020 were as follows (in thousands):
Operating LeasesSublease IncomeNet Operating LeasesFinance leases
2021$25,451 $685 $24,766 $11,878 
202220,116 35 20,081 8,540 
202317,283  17,283 4,013 
202412,229  12,229 889 
20259,872  9,872 5 
Thereafter38,193  38,193  
Total future lease payments 123,144 720 122,424 25,325 
Less: Amount representing interest(16,132)— (16,132)(1,359)
Present value of future payments107,012 720 106,292 23,966 
Less: Amount for tenant incentives —  — 
Revised Present value of future payments107,012 720 106,292 23,966 
Less: Current portion(21,461)— (21,461)(11,037)
Long term portion$85,551 $720 $84,831 $12,929 
116

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
Purchase Commitment
    The Company entered into purchase commitments, which have the ability to be canceled without significant penalties, with multiple suppliers to purchase $56.9 million of photovoltaic modules, inverters and batteries by the end of 2022.
Warranty Accrual
The Company accrues warranty costs when revenue is recognized for solar energy systems sales, based on the estimated future costs of meeting its warranty obligations. Warranty costs primarily consist of replacement costs for supplies and labor costs for service personnel since warranties for equipment and materials are covered by the original manufacturer’s warranty (other than a small deductible in certain cases). As such, the warranty reserve is immaterial in all periods presented. The Company makes and revises these estimates based on the number of solar energy systems under warranty, the Company’s historical experience with warranty claims, assumptions on warranty claims to occur over a systems’ warranty period and the Company’s estimated replacement costs. A warranty is provided for solar systems sold and leased. However, for the solar energy systems under Customer Agreements, the Company does not accrue a warranty liability because those systems are owned by consolidated subsidiaries of the Company. Instead, any repair costs on those solar energy systems are expensed when they are incurred as a component of customer agreements and incentives costs of revenue.
Commercial ITC Indemnification
The Company is contractually committed to compensate certain investors for any losses that they may suffer in certain limited circumstances resulting from reductions in Commercial ITCs. Generally, such obligations would arise as a result of reductions to the value of the underlying solar energy systems as assessed by the Internal Revenue Service (the “IRS”). At each balance sheet date, the Company assesses and recognizes, when applicable, the potential exposure from this obligation based on all the information available at that time, including any audits undertaken by the IRS. One of the Company's investors is being audited by the IRS. Since this audit is ongoing, the Company is unable to determine the potential tax liabilities as of the filing date of this Annual Report on Form 10-K. The maximum potential future payments that the Company could have to make under this obligation would depend largely on the difference between the prices at which the solar energy systems were sold or transferred to the Funds (or, in certain structures, the fair market value claimed in respect of such systems (referred to as "claimed values")) and the eligible basis determined by the IRS. The Company set the purchase prices and claimed values based on fair market values determined with the assistance of an independent third-party appraisal with respect to the systems that generate Commercial ITCs that are passed-through to, and claimed by, the Fund investors. In April 2018, the Company purchased an insurance policy providing for certain payments by the insurers in the event there is any final determination (including a judicial determination) that reduced the Commercial ITCs claimed in respect of solar energy systems sold or transferred to most Funds through April 2018, or later, in the case of Funds added to the policy after such date. In general, the policy indemnifies the Company and related parties for additional taxes (including penalties and interest) owed in respect of lost Commercial ITCs, gross-up costs and expenses incurred in defending such claim, subject to negotiated exclusions from, and limitations to, coverage.
Litigation
The Company is subject to certain legal proceedings, claims, investigations and administrative proceedings in the ordinary course of its business. The Company records a provision for a liability when it is both probable that the liability has been incurred and the amount of the liability can be reasonably estimated. These provisions, if any, are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Depending on the nature and timing of any such proceedings that may arise, an unfavorable resolution of a matter could materially affect the Company’s future consolidated results of operations, cash flows or financial position in a particular period.

On April 8, 2019, a putative class action captioned Loftus et al. v. Sunrun Inc., Case No. 3:19-cv-01608, was filed in the United States District Court, Northern District of California. The complaint generally alleges violations of the Telephone Consumer Protection Act (the “TCPA”) on behalf of an individual and putative classes of persons alleged to be similarly situated. Plaintiffs filed a First Amended Complaint on June 26, 2019, adding defendant MediaMix 365, LLC, also asserting individual and putative class claims under the TCPA, along with claims under the California Invasion of Privacy Act. In the amended version of their Complaint, plaintiffs seek statutory damages, equitable and injunctive relief, and attorneys’ fees and costs on behalf of themselves and the absent purported classes. Most, if not all, of the claims asserted in the lawsuit relate to activities allegedly engaged in by third-party
117

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
vendors, for which the Company denies any responsibility. While the Company believes that the claims against it are without merit, in view of the cost and risk of continuing to defend the action, it has reached an agreement with plaintiffs to settle the lawsuit on a class-wide basis for $5.5 million, which was accrued as of June 30, 2020, in exchange for a release of all claims that were or could have been asserted in the litigation. The settlement is subject to court approval. Preliminary approval was granted on September 25, 2020 and the court has scheduled the final approval hearing for May 6, 2021.

In October 2019, two shareholders filed separate putative class actions in the U.S. District Court for the Eastern District of New York (Crumrine v. Vivint Solar, Inc. and Li v. Vivint Solar, Inc.) purportedly on behalf of themselves and all others similarly situated. The lawsuits purport to allege violations of Federal Securities Laws. In March 2020, the court consolidated the two actions and appointed lead plaintiffs and lead counsel to represent the alleged putative class. Subsequently, in December 2020, the Eastern District of New York transferred the case to the District of Utah, where it is now pending. Vivint Solar disputes the allegations in the complaint. The Company is unable to estimate a range of loss, if any, at this time.

In December 2019, ten customers who signed residential power purchase agreements named Vivint Solar in a putative class action lawsuit captioned Dekker v. Vivint Solar, Inc. (N.D. Cal.), alleging that the agreements contain unlawful termination fee provisions. The Company disputes the allegations in the complaint. On January 17, 2020, Vivint Solar moved to compel arbitration with respect to nine of the ten plaintiffs whose contracts included arbitration provisions. The court issued an order compelling eight plaintiffs to pursue their claims in arbitration but subsequently rescinded the order as to certain plaintiffs. At this time, certain plaintiffs’ claims remain pending before the court and other plaintiffs’ claims are in arbitration. The Company is unable to estimate a range of loss, if any, at this time.

In March 2020, a shareholder filed a derivative action captioned Oyola-Rivera v. Allred (DE Chancery Court) against various officers and directors of Vivint Solar, Inc., alleging that they breached their duties of loyalty, care, and good faith. Vivint Solar, Inc. is named as a nominal defendant. The defendants dispute the allegations in the complaint. The Company is unable to estimate a range of loss, if any, at this time.

On December 2, 2020, the California Contractors State License Board (the “CSLB”) filed an administrative proceeding against the Company and certain of its officers related to an accident that occurred during an installation by one of the Company’s channel partners, Horizon Solar Power, which holds its own license with the CSLB. If this proceeding is not resolved in the Company’s favor, it could potentially result in fines, a public reprimand, probation or the suspension or revocation of the Company’s California Contractor’s License. The Company strongly denies any wrongdoing in the matter and intends to work cooperatively with the CSLB while vigorously defending itself in this action. Any potential effect of the CSLB proceeding on the Company’s consolidated financial statements is unknown.

In addition to the matters discussed above, in the normal course of business, the Company has from time to time been named as a party to various legal claims, actions and complaints. While the outcome of these matters cannot currently be predicted with certainty, the Company does not currently believe that the outcome of any of these claims will have a material adverse effect, individually or in the aggregate, on its consolidated financial position, results of operations or cash flows.

The Company accrues for losses that are probable and can be reasonably estimated. The Company evaluates the adequacy of its legal reserves based on its assessment of many factors, including interpretations of the law and assumptions about the future outcome of each case based on available information.

Note 20. Net Income Per Share
Basic net income per share is computed by dividing net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share is computed by dividing net income attributable to common stockholders by the weighted-average number of common
118

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
shares outstanding during the period adjusted to include the effect of potentially dilutive securities. Potentially dilutive securities are excluded from the computation of dilutive EPS in periods in which the effect would be antidilutive.
The computation of the Company’s basic and diluted net income per share is as follows (in thousands, except per share amounts):
Years Ended December 31,
202020192018
Numerator:
Net income attributable to common stockholders$(173,394)$26,335 $26,657 
Denominator:
Weighted average shares used to compute net income per share attributable to common stockholders, basic
139,606 116,397 110,089 
Weighted average effect of potentially dilutive shares to purchase common stock
 7,479 7,023 
Weighted average shares used to compute net income per share attributable to common stockholders, diluted
139,606 123,876 117,112 
Net income per share attributable to common stockholders
Basic
$(1.24)$0.23 $0.24 
Diluted
$(1.24)$0.21 $0.23 
The following shares were excluded from the computation of diluted net income per share as the impact of including those shares would be anti-dilutive (in thousands):
Year Ended December 31,
202020192018
Warrants
  625 
Outstanding stock options
1,286 1,486 3,271 
Unvested restricted stock units
1,493 673 649 
Total
2,779 2,159 4,545 

119

Sunrun Inc.
Notes to Consolidated Financial Statements — Continued
Note 21Related Party Transactions
Advances Receivable—Related Party
Net amounts due from direct-sales professionals were $6.7 million as of December 31, 2020. The Company provided a reserve of $0.6 million as of December 31, 2020 related to advances to direct-sales professionals who have terminated their employment agreement with the Company.

Note 22. Subsequent Events

Convertible Senior Notes
On January 28, 2021, the Company issued $400.0 million in aggregate principal of amount of 0% Convertible Senior Notes due 2026 (the “Notes”) for net proceeds of approximately $389.0 million. The Notes will not bear regular interest, and the principal amount of the notes will not accrete. The Notes may bear special interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under the Indenture or if the Notes are not freely tradeable as required by the Indenture. The Notes will mature on February 1, 2026, unless earlier repurchased by the Company, redeemed by the Company or converted pursuant to their terms.
The initial conversion rate of the Notes is 8.4807 shares of the Company’s common stock, par value $0.0001 per share, per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $117.91 per share. The conversion rate will be subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid special interest. In addition, upon the occurrence of a make-whole fundamental change or an issuance of a notice of redemption, the Company will, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its Notes in connection with such make-whole fundamental change or notice of redemption.

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.
None.
Item 9A. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
We carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, of the effectiveness of our “disclosure controls and procedures” as of the end of the period covered by this Annual Report on Form 10-K, pursuant to Rules 13a-15(e) and 15d-15(e) under the Exchange Act.
In connection with that evaluation, our Chief Executive Officer and our Chief Financial Officer concluded that our disclosure controls and procedures were effective and designed to provide reasonable assurance that the information required to be disclosed is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission rules and forms as of December 31, 2020. The term “disclosure controls and procedures,” as defined in Rules 13a-15I and 15d-15I under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

120


Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the period covered by this Annual Report on Form 10-K that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Management’s Report on Internal Control over Financial Reporting
Management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act. Our management used the Committee of Sponsoring Organizations of the Treadway Commission Internal Control - Integrated Framework (2013), or the COSO framework, to evaluate the effectiveness of internal control over financial reporting. Management believes that the COSO framework is a suitable framework for its evaluation of financial reporting because it is free from bias, permits reasonably consistent qualitative and quantitative measurements of our internal control over financial reporting, is sufficiently complete so that those relevant factors that would alter a conclusion about the effectiveness of our internal control over financial reporting are not omitted and is relevant to an evaluation of internal control over financial reporting.
Management has assessed the effectiveness of our internal control over financial reporting as of December 31, 2020 and has concluded that such internal control over financial reporting is effective.
We acquired Vivint Solar on October 8, 2020 in a purchase business combination. We excluded from our assessment of internal control over financial reporting as of December 31, 2020, the internal control over financial reporting of Vivint Solar. Associated with Vivint Solar are total assets of $7.9 billion and total revenues of $81.3 million included in our consolidated financial statements as of and for the fiscal year ended December 31, 2020.
The effectiveness of our internal control over financial reporting as of December 31, 2020 has been audited by Ernst & Young LLP, an independent registered public accounting firm, as stated in its report which is included in Item 8 of this Annual Report on Form 10-K.

Item 9B. Other Information.
None.

121


PART III
Item 10. Directors, Executive Officers and Corporate Governance.
The information required by this Item 10 of Form 10-K will be set forth in our proxy statement to be filed with the SEC in connection with the solicitation of proxies for our 2021 Annual Meeting of Stockholders (“Proxy Statement”) and is incorporated herein by reference. The Proxy Statement will be filed with the SEC within 120 days after the year-end of the fiscal year which this report relates.
Item 11. Executive Compensation.
The information required by this Item 11 will be set forth in the Proxy Statement and is incorporated herein by reference.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
The information required by this Item 12 will be set forth in the Proxy Statement and is incorporated herein by reference.
Item 13. Certain Relationships and Related Transactions, and Director Independence.
The information required by this Item 13 will be set forth in the Proxy Statement and is incorporated herein by reference.

Item 14. Principal Accounting Fees and Services.
The information required by this Item 14 will be set forth in the Proxy Statement and is incorporated herein by reference.
122


PART IV
Item 15. Exhibits, Financial Statement Schedules.
Documents filed as part of this report are as follows:
(1)Consolidated Financial Statements
Our Consolidated Financial Statements are listed in the “Index to Consolidated Financial Statements” under Item 8 of Part II of this Annual Report.
(2)Financial Statement Schedules
The required information is included elsewhere in this Annual Report, not applicable, or not material.
(3)Exhibits
The exhibits listed in the accompanying “Exhibit Index” are filed or incorporated by reference as part of this Annual Report.
123


EXHIBIT INDEX
ExhibitIncorporated by ReferenceFiled Herewith
NumberExhibit DescriptionFormFile No.ExhibitFiling Date
2.18-K001-375112.17/10/2020
3.110-Q001-375113.19/15/2015
3.210-Q001-375113.29/15/2015
3.38-K001-375113.17/10/2020
4.1S-1333-2052174.16/25/2015
4.2S-1/A333-2052174.47/22/2015
4.38-K001-375114.11/28/2021
4.48-K001-75114.21/28/2021
4.5X
10.1+S-1333-20521710.16/25/2015
10.2+S-1/A333-20521710.27/22/2015
10.3+10-Q001-3751110.18/9/2018
10.4+S-1333-20521710.46/25/2015
10.5+S-1333-20521710.56/25/2015
10.6+S-1333-20521710.66/25/2015
10.7+S-1333-20521710.76/25/2015
10.8+8-K333-20521710.12/4/2020
10.9+S-1333-19837210.39/8/2014
10.10+10-Q001-3664210.1511/12/2014
10.11+10-Q001-3664210.1611/12/2014
10.12+S-1333-19837210.28/26/2014
10.13+10-Q001-3664210.1711/12/2014
10.14+8-K001-3751110.12/4/2020
10.15+10-Q001-3751110.111/7/2018
124


ExhibitIncorporated by ReferenceFiled Herewith
NumberExhibit DescriptionFormFile No.ExhibitFiling Date
10.16+S-1333-20521710.106/25/2015
10.17+S-1333-20521710.116/25/2015
10.18+8-K001-3751110.204/23/2020
10.19+8-K333-20521710.112/6/2017
10.20+10-K001-3751110.142/27/2020
10.21+X
10.22+S-1333-20521710.156/25/2015
10.23¥
10-Q/A
001-37511

10.312/29/2017
10.24¥10-K001-3751110.303/6/2018
10.25¥10-Q001-3751110.25/9/2018
10.2610-Q001-3751110.35/9/2018
10.27¥10-Q001-3751110.311/7/2018
125


ExhibitIncorporated by ReferenceFiled Herewith
NumberExhibit DescriptionFormFile No.ExhibitFiling Date
10.28

10-Q001-3751110.411/7/2018
10.29¥10-K001-3751110.362/28/2019
10.30¥10-K001-3751110.372/28/2019
10.31^10-Q001-3751110.15/8/2019
10.32^10-Q001-3751110.25/8/2019
10.33^10-Q001-3751110.18/7/2019
10.34^10-Q001-3751110.28/7/2019
10.35^10-K001-3751110.412/27/2020
10.36^10-K001-3751110.422/27/2020
126


ExhibitIncorporated by ReferenceFiled Herewith
NumberExhibit DescriptionFormFile No.ExhibitFiling Date
10.37^10-Q001-3751110.111/12/2019
10.38^
10-K001-3751110.442/27/2020
10.39^10-Q001-3664210.111/6/2019
10.40^10-K001-3664210.313/10/2020
10.41^10-Q001-3664210.18/5/2020
10.42^10-Q001-3664210.28/5/2020
10.43¥10-Q001-3751110.811/5/2020
10.44¥X
127


ExhibitIncorporated by ReferenceFiled Herewith
NumberExhibit DescriptionFormFile No.ExhibitFiling Date
10.45¥X
10.468-K001-3751110.17/30/2020
10.478-K001-3751110.11/28/2021
10.488-K001-3751110.21/28/2021
21.1X
23.1X
31.1X
31.2X
32.1
X
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the In-line XBRL document
101.SCHXBRL Taxonomy Schema Linkbase Document
101.CALXBRL Taxonomy Definition Linkbase Document
101.DEFXBRL Taxonomy Calculation Linkbase Document
101.LABXBRL Taxonomy Labels Linkbase Document
101.PREXBRL Taxonomy Presentation Linkbase Document
104
Cover Page Interactive Data File - the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the In-line XBRL document.

128


The certifications attached as Exhibit 32.1 that accompany this Annual Report on Form 10-K, are deemed furnished and not filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Sunrun Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Annual Report on Form 10-K, irrespective of any general incorporation language contained in such filing.
+Indicates management contract or compensatory plan.
¥

Confidential treatment has been requested as to certain portions of this exhibit, which portions have been omitted and submitted separately to the Securities and Exchange Commission.
^


Portions of this exhibit have been omitted from the exhibit because they are both not material and would be competitively harmful if publicly disclosed.
129


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized. 
Sunrun Inc.
Date: February 25, 2021By:/s/ Lynn Jurich
Lynn Jurich
Chief Executive Officer and Director
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Report has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated. 
130


NameTitleDate
   
/s/ Lynn JurichChief Executive Officer and Director (Principal Executive Officer)February 25, 2021
Lynn Jurich
/s/ Thomas vonReichbauerChief Financial Officer (Principal Financial Officer)February 25, 2021
Thomas vonReichbauer
/s/ Michelle PhilpotChief Accounting Officer (Principal Accounting Officer)February 25, 2021
Michelle Philpot
/s/ Edward FensterChairman and DirectorFebruary 25, 2021
Edward Fenster
/s/ Katherine August-deWildeDirectorFebruary 25, 2021
Katherine August-deWilde
/s/ David BywaterDirectorFebruary 25, 2021
David Bywater
/s/ Leslie DachDirectorFebruary 25, 2021
Leslie Dach
/s/ Alan FerberDirectorFebruary 25, 2021
Alan Ferber
/s/ Mary PowellDirectorFebruary 25, 2021
Mary Powell
/s/ Gerald RiskDirectorFebruary 25, 2021
Gerald Risk
/s/ Ellen SmithDirectorFebruary 25, 2021
Ellen Smith

131
EX-4.5 2 sunrun-ex45xdescriptionofc.htm EX-4.5 Document
Exhibit 4.5
DESCRIPTION OF CAPITAL STOCK
 
General
The following is a summary of the rights of our common stock and preferred stock and certain provisions of our amended and restated certificate of incorporation and amended and restated bylaws. This summary does not purport to be complete and is qualified in its entirety by the provisions of our amended and restated certificate of incorporation, amended and restated bylaws, amended and restated investors’ rights agreement and shareholders agreement, which are filed as exhibits to the Annual Report on Form 10-K of which this exhibit is a part, and to the applicable provisions of Delaware law.
Our authorized capital stock consists of 2,200,000,000 shares of capital stock, $0.0001 par value per share, of which:
 
  2,000,000,000 shares are designated as common stock; and
 
  200,000,000 shares are designated as preferred stock.
As of February 22, 2021, there were 202,583,673 shares of our common stock outstanding, held by 341 stockholders of record, and no shares of our preferred stock outstanding.

Common Stock

Dividend Rights
Subject to preferences that may apply to any shares of preferred stock outstanding at the time, the holders of our common stock are entitled to receive dividends out of funds legally available if our board of directors, in its discretion, determines to issue dividends and then only at the times and in the amounts that our board of directors may determine.

Voting Rights
Holders of our common stock are entitled to one vote for each share held on all matters submitted to a vote of stockholders. We have not provided for cumulative voting for the election of directors in our amended and restated certificate of incorporation. Our amended and restated certificate of incorporation establishes a classified board of directors that is divided into three classes with staggered three-year terms. Only the directors in one class are subject to election by a plurality of the votes cast at each annual meeting of our stockholders, with the directors in the other classes continuing for the remainder of their respective three-year terms.
 
No Preemptive or Similar Rights
Our common stock is not entitled to preemptive rights and is not subject to conversion, redemption or sinking fund provisions.
 
Right to Receive Liquidation Distributions
If we become subject to a liquidation, dissolution or winding-up, the assets legally available for distribution to our stockholders would be distributable ratably among the holders of our common stock and any participating preferred stock outstanding at that time, subject to prior satisfaction of all outstanding debt and liabilities and the preferential rights and payment of liquidation preferences, if any, on any outstanding shares of preferred stock.
 



 
Fully Paid and Non-Assessable
All of the outstanding shares of our common stock are fully paid and non-assessable.
 
Preferred Stock
Pursuant to our amended and restated certificate of incorporation, our board of directors has the authority, without further action by the stockholders, to issue from time to time shares of preferred stock in one or more series. Our board of directors may designate the rights, preferences, privileges and restrictions of the preferred stock, including dividend rights, conversion rights, voting rights, redemption rights, liquidation preference, sinking fund terms, and the number of shares constituting any series or the designation of any series. The issuance of preferred stock could have the effect of restricting dividends on our common stock, diluting the voting power of our common stock, impairing the liquidation rights of our common stock, or delaying, deterring, or preventing a change in control. Such issuance could have the effect of decreasing the market price of our common stock. We currently have no plans to issue any shares of preferred stock.
 
Options
As of December 31, 2020, we had outstanding options to purchase an aggregate of 7,850,754 shares of our common stock, with a weighted-average exercise price of approximately $9.70 per share, under our equity compensation plans and the equity compensation plan we assumed in connection with one of our acquisitions.
 
Restricted Stock Units
As of December 31, 2020, we had outstanding 6,886,787 shares of our common stock issuable upon the vesting of RSUs under our equity compensation plans.
 
 
Registration Rights
Certain holders of our common stock are entitled to rights with respect to the registration of their shares under the Securities Act. These registration rights are contained in our shareholders agreement (the “Shareholders Agreement”). We and certain former securityholders of CEE are parties to the Shareholders Agreement. The registration rights set forth in the Shareholders Agreement will expire seven years following our initial public offering, or, with respect to any particular stockholder, when such stockholder is able to sell all of its shares entitled to registration rights pursuant to Rule 144 of the Securities Act during any 90-day period. We will pay the registration expenses (other than underwriting discounts and commissions and stock transfer taxes) of the holders of the shares registered pursuant to the registrations described below.

Demand Registration Rights
The holders of at least a majority of the shares entitled to registration rights then outstanding can request that we file a registration statement to register the offer and sale of their shares. We are obligated to effect only two such registrations. Such request for registration must cover securities the anticipated aggregate public offering price of which, before payment of underwriting discounts and commissions, is at least $60,000,000 for the first request, and at least $10,000,000 for the second request. If we determine that it would be materially detrimental to us and our



stockholders to effect such a demand registration, we have the right to defer such registration, not more than once in any 12-month period, for a period of up to 90 days.

Piggyback Registration Rights
If we propose to register the offer and sale of shares of our common stock under the Securities Act, all holders of shares entitled to registration rights then outstanding can request that we include their shares in such registration, subject to certain marketing and other limitations. As a result, whenever we propose to file a registration statement under the Securities Act, other than with respect to (i) a registration on Form S-8 relating solely to employee stock option, stock purchase or other benefit plans, or (ii) a registration on Form S-4 relating solely to a transaction covered by Rule 145 promulgated under the Securities Act, the holders of these shares are entitled to notice of the registration and have the right, subject to certain limitations, to include their shares in the registration.

S-3 Registration Rights
The holders of at least a majority of the shares entitled to registration rights then outstanding can request that we register the offer and sale of their shares of our common stock on a registration statement on Form S-3 if we are eligible to file a registration statement on Form S-3 so long as the request covers securities the anticipated aggregate public offering price of which, before payment of underwriting discounts and commissions, is at least $3,000,000. These stockholders may make an unlimited number of requests for registration on a registration statement on Form S-3. However, we will not be required to effect a registration on Form S-3 if we have effected two such registrations within the 12-month period preceding the date of the request. Additionally, if we determine that it would be materially detrimental to us and our stockholders to effect such a registration, we have the right to defer such registration, not more than once in any 12-month period, for a period of up to 90 days.
 
Anti-Takeover Provisions
The provisions of our amended and restated certificate of incorporation and our amended and restated bylaws, which are summarized below, may have the effect of delaying or discouraging another person from acquiring control of us. These provisions are designed, in part, to encourage persons seeking to acquire control of us to negotiate first with our board of directors. We believe that the benefits of increased protection of our potential ability to negotiate with an unfriendly or unsolicited acquirer outweigh the disadvantages of discouraging a proposal to acquire us because negotiation of these proposals could result in an improvement of their terms.
 
 Delaware Law
We are subject to of Section 203 of the Delaware General Corporation Law. In general, Section 203 prohibits a public Delaware corporation from engaging in a “business combination” with an “interested stockholder” for a period of three years after the date of the transaction in which the person became an interested stockholder, unless:
 
  the transaction was approved by the board of directors prior to the time that the stockholder became an interested stockholder;
 
  upon consummation of the transaction which resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding shares owned by directors who are also officers of the corporation and shares owned by employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or
 



  at or subsequent to the time the stockholder became an interested stockholder, the business combination was approved by the board of directors and authorized at an annual or special meeting of the stockholders, and not by written consent, by the affirmative vote of at least two-thirds of the outstanding voting stock which is not owned by the interested stockholder.
In general, Section 203 defines a “business combination” to include mergers, asset sales and other transactions resulting in financial benefit to a stockholder and an “interested stockholder” as a person who, together with affiliates and associates, owns, or within three years did own, 15% or more of the corporation’s outstanding voting stock. These provisions may have the effect of delaying, deferring or preventing changes in control of our company.
 
Amended and Restated Certificate of Incorporation and Amended and Restated Bylaw Provisions
Our amended and restated certificate of incorporation and our amended and restated bylaws include a number of provisions that could delay or discourage an unsolicited takeover or a change in control or changes in our board of directors or management team, including the following:
 
Board of Directors Vacancies. Our amended and restated certificate of incorporation and amended and restated bylaws authorize only our board of directors to fill vacant directorships, including newly created seats. In addition, the number of directors constituting our board of directors is be permitted to be set only by a resolution adopted by a majority vote of our entire board of directors. These provisions prevent a stockholder from increasing the size of our board of directors and then gaining control of our board of directors by filling the resulting vacancies with its own nominees. This makes it more difficult to change the composition of our board of directors and promotes continuity of management.
 
Classified Board. Our amended and restated certificate of incorporation and amended and restated bylaws provide that our board of directors is classified into three classes of directors. A third party may be discouraged from making a tender offer or otherwise attempting to obtain control of us as it is more difficult and time consuming for stockholders to replace a majority of the directors on a classified board of directors. See the section titled “Management—Classified Board of Directors.”
 
Directors Removed Only for Cause. Our amended and restated certificate of incorporation provides that stockholders may remove directors only for cause.
 
Stockholder Action; Special Meeting of Stockholders. Our amended and restated certificate of incorporation provides that our stockholders may not take action by written consent, but may only take action at annual or special meetings of our stockholders. As a result, a holder controlling a majority of our capital stock is not
able to amend our amended and restated bylaws or remove directors without holding a meeting of our stockholders called in accordance with our amended and restated bylaws. Our amended and restated bylaws further provide that special meetings of our stockholders may be called only by a majority of our board of directors, the chairman of our board of directors, our Chief Executive Officer or our President, thus preventing a stockholder from calling a special meeting. These provisions might delay the ability of our stockholders to force consideration of a proposal or for stockholders controlling a majority of our capital stock to take any action, including the removal of directors.
 
Advance Notice Requirements for Stockholder Proposals and Director Nominations. Our amended and restated bylaws provide advance notice procedures for stockholders seeking to bring business before our annual or special meetings of stockholders or to nominate candidates for election as directors at our annual or special meetings of stockholders. Our amended and restated bylaws also specify certain requirements regarding the form and content



of a stockholder’s notice. These provisions might preclude our stockholders from bringing matters before our annual or special meetings of stockholders or from making nominations for directors at our annual or special meetings of stockholders if the proper procedures are not followed. We expect that these provisions may also discourage a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of our company.
 
No Cumulative Voting. The Delaware General Corporation Law provides that stockholders are not entitled to cumulate votes in the election of directors unless a corporation’s certificate of incorporation provides otherwise. Our amended and restated certificate of incorporation does not provide for cumulative voting.
 
Amendment of Charter Provisions. Any amendment of the above provisions in our amended and restated certificate of incorporation would require approval by holders of at least 66 23% of our then outstanding capital stock.
 
Issuance of Undesignated Preferred Stock. Our board of directors has the authority, without further action by our stockholders, to designate and issue shares of preferred stock with rights and preferences, including voting rights, designated from time to time by our board of directors. The existence of authorized but unissued shares of undesignated preferred stock would enable our board of directors to render more difficult or to discourage an attempt to obtain control of us by means of a merger, tender offer, proxy contest or other means.
 
Choice of Forum. Our bylaws provide that, unless the we consent in writing to the selection of an alternative forum, the sole and exclusive forum for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees to us or our stockholders, (iii) any action asserting a claim arising pursuant to any provision of the DGCL, or (iv) any action asserting a claim governed by the internal affairs doctrine, shall in each case be a state or federal court located within the state of Delaware, in all cases subject to the court’s having personal jurisdiction over the indispensable parties named as defendants. In addition, our bylaws provide that, unless we consent in writing to the selection of an alternative forum, to the fullest extent permitted by law, the federal district courts of the United States of America shall be the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act of 1933, as amended. 
 
Transfer Agent and Registrar
The transfer agent and registrar for our common stock is American Stock Transfer & Trust Company, LLC. The transfer agent and registrar’s address is 6201 15th Avenue, Brooklyn, New York 11219.
 
Limitations of Liability and Indemnification
See the section titled “Certain Relationships and Related Party Transactions—Limitation of Liability and Indemnification of Officers and Directors” of the Annual Report on Form 10-K of which this Exhibit 4.7 is a part.
 
 
Listing
Our common stock is currently listed on the Nasdaq Global Select Market under the symbol “RUN.”

EX-10.21 3 ex1021-davidbywaterxofferl.htm EX-10.21 Document

Exhibit 10.21
July 6, 2020                                        

David Bywater
VIA EMAIL
Dear David,
Sunrun Inc. (the “Company”) is pleased to offer you the exempt position of Chief Executive Officer, Vivint Solar, Inc., reporting solely and directly to our Chief Executive Officer, Lynn Jurich. This position is located in Salt Lake City, Utah.
This offer of employment is contingent upon the closing of the merger between Vivint Solar, Inc. (“Vivint Solar”) and the Company (the “Transaction”). In the event the Transaction does not close, this offer will be null and void. Your first day of employment with the Company would be the Transaction closing date (“Start Date”).
If there is any conflict or disagreement with the terms of any other agreement you have with the Company, the terms of this letter agreement shall prevail.
EMPLOYMENT TERM, DUTIES, AND TRANSITION PERIOD
Your employment with the Company will be temporary and you and the Company anticipate it will last no more than twelve (12) months from the Start Date, although you and the Company may mutually agree in writing on an alternate time period (your actual period of employment, the “Employment Term”). During the first six (6) months of the Employment Term (the “Full-Time Term”), you will be a full-time employee and your duties will be focused on assisting with integration of the Company and Vivint Solar and providing general transition support and assistance. From the end of the Full-Time Term until the end of the Employment Term (the “Part-Time Term”), you will be a part-time employee (unless you elect at any time after six months to change your status to a non-employee advisor), with your hours of work during the first three (3) months of the Part-Time Term equal to 2/3 of your worktime during the Full-Time Term and during the next three (3) months of the Part-Time Term equal to 1/3 of your worktime during the Full-Time Term and you will provide continued transition duties and other duties as may be reasonably agreed to by you and the Company.
The Company shall appoint you to its Board of Directors (the “Board”) as of the Start Date as a Class One Director. Following the Employment Term, you shall receive typical Board compensation based upon your role as a Board member for so long as you remain on the Board.
At the end of the Employment Term, your employment shall terminate and you and the Company agree that such termination shall constitute a termination “without Cause” for purposes of your eligibility to receive severance as set forth in this letter agreement. Notwithstanding anything herein to the contrary, your employment with the Company is “at will,” meaning that either you or the Company may terminate your employment at any time for any reason, subject to the severance provisions set forth in this letter agreement.
BASE COMPENSATION
Your annual base salary will be $660,000, less applicable tax withholdings. You will be paid in accordance with the Company’s regular payroll schedule, which is currently bi-weekly. The base salary will be pro-rated during the Part-
1





Time Term, based on the hours of work agreed to by you and the Company as set forth above. Any such reduction shall not provide a basis for a Good Reason resignation.
INCENTIVE
During 2020, you will be eligible for an incentive bonus with a target of 99% of your annual base salary. For 2020 only, your bonus will be measured and paid based on the terms of the Vivint Solar 2020 bonus plan and corresponding performance targets.
Starting in 2021, you will be eligible to participate in the Company’s Corporate Incentive Plan (“CIP”), with a target annual bonus of 99% of your applicable 2021 base salary (“Target Bonus”). Incentives are discretionary and depend on both Company performance and your individual performance; provided, that, you shall not receive less than the Company performance percentage (e.g., if Company performance is at target, you shall receive not less than target). All CIP incentives are subject to the terms and conditions of the CIP, which will be provided to you separately.
Any bonus and incentive compensation you may be eligible to earn shall also be pro-rated during the Part-Time Term, based on your applicable reduced pro-rata annual base salary payable during the Part-Time Term. Any such reduction shall not provide a basis for a Good Reason resignation.
2020 ANNUAL EQUITY GRANTS
Upon commencement of your employment and provided that you do not receive a 2020 annual equity award from Vivint Solar prior to the closing of the Transaction (“Vivint Solar Grant”), the Company will grant you 2020 annual equity awards with a grant date fair value of $2,500,000, with 50% of the grant value in the form of stock options granted at fair market value on the date of grant (the “2020 Option Grant”) and 50% of the grant value in the form of restricted stock units (the “2020 RSU Grant”). If you receive a Vivint Solar Grant, you will not be eligible to receive the 2020 Option Grant or the 2020 RSU Grant. If granted, the grant date of the 2020 Option Grant and the 2020 RSU Grant shall be your Start Date or as soon as reasonably practicable thereafter, but no more than 14 calendar days after your Start Date.
If granted, 100% of the total number of restricted stock units (“RSUs”) subject to the 2020 RSU Grant shall vest on the date that is six-months following the Start Date, contingent upon your continuous employment at the Company through such date, except as provided herein. The 2020 RSU Grant will be subject to the terms and conditions applicable to RSUs awarded under the Company’s 2015 Equity Incentive Plan (the “2015 Plan”), as described in the 2015 Plan and the applicable award agreement, except as provided herein.
If granted, 100% of the total number of shares subject to the 2020 Option Grant will vest on the date that is six-months following the Start Date, contingent upon your continuous employment at the Company through such date, except as provided herein. The 2020 Option Grant will be subject to the terms and conditions applicable to stock options awarded under the 2015 Plan, as described in the 2015 Plan and the applicable award agreement, except as provided herein. The 2020 Option Grant shall remain exercisable for not less than 18 months following the later of your termination of employment or the cessation of your service as a Board member.
ONE-TIME RETENTION GRANTS
Upon the Start Date, the Company will grant you a one-time retention equity award with a grant date fair value of $2,000,000, with 50% of the grant value in the form of stock options granted at fair market value (the “Retention
2





Option Grant”) and 50% of the grant value the form of restricted stock units (the “Retention RSU Grant”). The grant date of the Retention Option Grant and the Retention RSU Grant shall be your Start Date or as soon as reasonably practicable thereafter, but no more than 14 calendar days after your Start Date. Together, the Retention Option Grant and the Retention RSU Grant are the “Retention Equity Awards.”
The Retention RSU Grant will vest over one year, commencing on the Start Date, with 100% of the total Retention RSU Grant vesting on the first anniversary of the Start Date, contingent upon your continuous employment at the Company through such date, except as otherwise provided herein. The Retention RSU Grant will be subject to the terms and conditions applicable to RSUs awarded under the 2015 Plan, as described in the 2015 Plan and the applicable award agreement, except as provided herein.
The shares subject to the Retention Option Grant will vest over one year, commencing on the Start Date, with 100% of the total shares subject to the Retention Option Grant vesting on the first anniversary of the Start Date contingent upon your continuous employment at the Company through such date, except as otherwise provided herein. The shares subject to the Retention Option Grant will be subject to the terms and conditions applicable to stock options awarded under the 2015 Plan, as described in the 2015 Plan and the applicable award agreement, except as provided herein. The Retention Option Grant shall remain exercisable for not less than 18 months following the later of your termination of employment or the cessation of your service as a Board member.
ASSUMED VIVINT SOLAR EQUITY GRANTS/EQUITY
The Company is assuming your outstanding Vivint Solar equity awards (“Vivint Solar Equity”) in connection with the Transaction. Your Vivint Solar Equity will accelerate and become fully vested and exercisable (i) 50% on the Start Date (with the specific awards, or portions thereof, to be accelerated to be mutually agreed upon between the parties) and (ii) the remaining 50% on the date that is six-months following the Start Date, contingent upon your continuous employment with the Company through each such vesting/exercisability date except as provided below.
You will be permitted to enter into a 10b5-1 Plan following the Closing, so long as you are permitted to do so under the applicable securities laws.
BENEFITS
As a regular full-time employee of the Company, you will be eligible to participate in a number of Company-sponsored benefits (or, alternatively, Vivint Solar-sponsored benefits) following your Start Date. Such benefits will include continuation of the Vivint Solar company car lease, whether by the Company assuming the lease or providing cash equivalent payments. Please see the separate Benefits Summary for information. The Company may modify compensation and benefits periodically, including canceling benefits or changing providers, provided, that you shall be treated no less favorably than other senior executives of Vivint Solar and Sunrun, and the vehicle policy (including any applicable repurchase rights), travel policy and excess liability coverage under your current employment arrangements shall not be modified. You shall be indemnified and provided with directors’ and officers’ liability insurance not less favorable than that provided to the executive officers and Board members of Sunrun.
3





SEVERANCE
Upon (x) the termination of your employment (i) at the expiration of the Employment Term; or (ii) by the Company without Cause prior to the conclusion of the Employment Term; or (iii) by you for Good Reason prior to the conclusion of the Employment Term; or (iv) as a result of your death or disability prior to the conclusion of the Employment Term; or (y) upon the 12-month anniversary of the Start Date, and if you satisfy the Release Requirement (defined below) then the Company shall pay or provide you with the following “Severance Benefits:”
(A)    Severance Payment. You shall be paid the amount of $2,565,528 (the “Severance Payment”). The Severance Payment will be paid, less applicable withholdings, in a lump sum on the 61st day following your termination of employment.
(B)    Additional Bonus Payment. You shall be paid an additional severance payment representing a prorated bonus for FY21 (or FY 22, if applicable) (the “Additional Bonus Severance”). The Additional Bonus Severance will be based on the actual salary amount paid to you during FY21 (or FY22, if applicable) through your termination date, and shall be calculated at the same percentage rate as your FY20 bonus. This Additional Bonus Severance will be paid in a lump sum, less applicable withholdings, at the same time as the Severance Payment.
(C)    Equity Compensation Acceleration. 100% of your then unvested Vivint Solar Equity, 100% of the Retention Equity Awards, and if granted, 100% of your then-unvested 2020 Option Grant and your then-unvested 2020 RSU Grant shall accelerate and become immediately vested and exercisable as of the date of your employment termination or the 12-month anniversary of the Start Date. The 2020 Option Grant and any assumed Vivint Solar Equity options shall thereafter remain exercisable following your employment termination for the period prescribed in the respective option and grant agreements, and the 2020 Option Grant and the Retention Option Grant shall remain exercisable for not less than 18 months following the later of the date of your employment termination or the cessation of your service as a Board member.
(D)    Continued Employee Benefits. If you elect continuation coverage pursuant to the COBRA within the time period prescribed pursuant to COBRA for you and your eligible dependents, then the Company will reimburse you for the COBRA premiums for such coverage (at the coverage levels in effect immediately prior to your termination) until the earlier of (A) the end of 18 months or (B) the date upon which you and/or your eligible dependents are no longer eligible for COBRA continuation coverage. The reimbursements will be made by the Company to you consistent with the Company’s normal expense reimbursement policy. Notwithstanding the first sentence of this Section (D), if, at the time of your termination of employment, it would result in a Company excise tax to reimburse you for the COBRA premiums than no such premiums will be reimbursed and if to do so would not cause imposition of an excise tax, you will instead be paid a single lump sum of $36,000.
Cause” means any of the following occurring during your employment by the Company: (i) your conviction of (or pleading no lo contendere to a charge of) a felony involving the Company or (ii) your bad faith gross misconduct in the course of your employment which is materially injurious to the Company, and which was not based upon advice of counsel to the Company or the direction of the Board of Directors of the Company or the Chief Executive Officer of the Company. You may only be terminated for Cause following a majority resolution of the Board.

Good Reason” means your resignation within 90 days following the expiration of any Company cure period (discussed below) following the occurrence of one or more of the following, without your express written consent:
(i) a material diminution in your title, duties, authority, reporting position or responsibilities measured in the aggregate during the Employment Term; or (ii) a material reduction of your base compensation (in other words, a
4





material reduction in your base salary or target bonus opportunity) as in effect immediately prior to such reduction, other than reductions implemented as part of an overall Company-wide reduction program that is applied similarly to all executive officers and is no more than 30%; or (iii) a material change in the geographic location at which you must perform services (in other words, your relocation to a facility or an office location more than a thirty-five (35)-mile radius from your then current location); or (iv) a material breach by the Company of a material provision of any material agreement between you and the Company. Notwithstanding the foregoing, you agree not to resign for Good Reason without first providing the Company with written notice of the acts or omissions constituting the grounds for Good Reason within ninety (90) days of the initial existence of the grounds for Good Reason and a cure period of thirty (30) days following the date of such notice.

To be eligible for the Severance Benefits pursuant to this Agreement, you must satisfy the following release requirement (the “Release Requirement”): return to the Company a signed and dated general release of all known and unknown claims in a termination agreement in the form attached hereto (the “Release”) within the applicable deadline set forth therein, but in no event later than forty-five (45) calendar days following your employment termination date (the “Release Deadline”), and permit the Release to become effective and irrevocable in accordance with its terms (such effective date of the Release, the “Release Effective Date”). No Severance Benefits will be paid hereunder prior to such Release Effective Date.
Upon termination for any reason, you shall be entitled to receive payment for accrued but unpaid vacation/PTO (to the extent you were eligible for accrued vacation/PTO benefits), expense reimbursements, any earned and unpaid wages (including any earned and unpaid bonus), and other benefits due under any of the Company’s established employee plans or policies that provide benefits other than in the nature of severance or separation pay.
409A
It is intended that all of the Severance Benefits and other payments payable under this letter agreement satisfy, to the greatest extent possible, the exemptions from the application of Code Section 409A provided under Treasury Regulations Sections 1.409A-1(b)(4), 1.409A-1(b)(5) and 1.409A-1(b)(9), and this letter agreement will be construed to the greatest extent possible as consistent with those provisions, and to the extent not so exempt, this letter agreement (and any definitions hereunder) will be construed in a manner that complies with Section 409A. If the parties agree in good faith that this letter agreement is not in compliance with Code Section 409A, the parties shall in good faith cooperate to modify this letter agreement to comply with Code Section 409A while endeavoring to provide the intended economic benefits hereunder. For all purposes of Code Section 409A (including, without limitation, for purposes of Treasury Regulations Sections 1.409A-2(b)(2)(i) and (iii)), your right to receive any installment payments under this letter agreement (whether severance payments, reimbursements or otherwise) shall be treated as a right to receive a series of separate payments and, accordingly, each installment payment hereunder shall at all times be considered a separate and distinct payment. Notwithstanding any provision to the contrary in this letter agreement, if you are deemed by the Company at the time of your “Separation from Service” (within the meaning of Treasury Regulation Section 1.409A-1(h)) to be a “specified employee” for purposes of Code Section 409A(a)(2)(B)(i), and if any of the payments upon Separation from Service set forth herein and/or under any other agreement with the Company are deemed to be “deferred compensation,” then to the extent delayed commencement of any portion of such payments is required in order to avoid a prohibited distribution under Code Section 409A(a)(2)(B)(i) and the related adverse taxation under Section 409A, such payments shall not be provided to you prior to the earliest of (i) the first date following expiration of the six-month period following the date of your Separation from Service with the Company, (ii) the date of your death or (iii) such earlier date as permitted under Section 409A without the imposition of adverse taxation. Upon the first business day following the expiration of such applicable Code Section 409A(a)(2)(B)(i) period, all payments deferred pursuant to this Paragraph shall be paid in a lump sum to you, and any remaining payments due shall be paid as otherwise provided herein or in the applicable agreement. No interest shall be due on any amounts so deferred. If the severance benefits are not covered by one or more exemptions from the application of Section 409A and the Release Deadline occurs in the calendar
5





year following the calendar year of your Separation from Service, the Release will not be deemed effective any earlier than the Release Deadline for purposes of determining the timing of provision of any severance benefits.
THE SUNRUN FREEDOM POLICY
The Sunrun Freedom Policy provides you with the opportunity to take paid days out of the office limited only by your manager’s approval and your judgment that you will timely complete your job assignments and achieve your performance goals. Details on the Company’s Freedom Policy can be found in the Employee Guidebook. The Company may modify benefits, including but not limited to the Sunrun Freedom Policy, from time to time as it deems necessary.
OTHER TERMS OF EMPLOYMENT
You agree not to engage in any other employment, consulting or other business activity directly related to the business in which the Company is now involved or becomes involved during the Employment Term (whether full-time or part-time), nor will you engage in any other activities that conflict with your obligations to the Company without the prior written permission of the Company. For the avoidance of doubt, you may continue to serve on the boards or advisory boards of the Westminster College Gore School of Business, Savatree and the BYU Advisory Board of Economics. During the Part-Time Term, you may provide employment or consulting services to other entities if not in conflict with your obligations to the Company.
You must not disclose or use confidential information or trade secrets of a current or prior employer (other than Vivint Solar) while working for the Company. Do not bring to the Company any business records or materials from a prior employer (other than Vivint Solar). By signing this letter agreement, you promise the Company that you have no contractual obligations with a former employer, such as a non-compete or confidentiality agreement, that would prohibit you from performing your duties for the Company.
In addition to this letter agreement, to accept this offer of employment you must sign the Company’s Confidentiality, Inventions Assignment, and Arbitration Agreement (the “Confidentiality Agreement”). This letter agreement, together with your executed Confidentiality Agreement and other agreements referenced herein, will form the complete and exclusive statement of your employment agreement with the Company.
This letter agreement supersedes any other agreements or promises made to you by anyone, whether oral or written with respect to your employment terms. It supersedes and replaces in their entirety all other or prior agreements, whether oral or written, with respect to your employment terms with the Company, Vivint Solar, and each of their respective their affiliates and predecessors, including, but not limited to that certain Involuntary Termination Protection Agreement between you and Vivint Solar, dated December 14, 2016 (the “Termination Agreement”), and any other employment agreement or offer letter between you and Vivint Solar (collectively, the “Prior Agreements”); provided, that, the provisions of Section 5 of the Termination Agreement (Golden Parachute Excise Tax Best Results) shall be incorporated herein by reference. You agree and acknowledge, in consideration of this offer of employment and the compensation, benefits, and equity provided to you by the Company, that your continuing employment pursuant to the terms of this letter agreement does not constitute and shall not be deemed for any purpose to be either a termination without Cause or a termination for Good Reason, including for purposes of the Prior Agreements, and that you are not eligible for, and will not receive, any severance benefits pursuant to the Prior Agreements or otherwise as a result of your continuing employment pursuant to the terms of this letter agreement.
In the event of any dispute or claim relating to or arising out of our employment relationship, you and the Company agree that (i) any and all disputes between you and the Company shall be fully and finally resolved by binding arbitration, (ii) you are waiving any and all rights to a jury trial but all court remedies will be available in arbitration, (iii) all disputes shall be resolved by a neutral arbitrator who shall issue a written opinion, (iv) the arbitration shall
6





provide for adequate discovery, and (v) the Company shall pay all the arbitration fees, except an amount equal to the filing fees you would have paid had you filed a complaint in a court of law. You will be entitled to payment or reimbursement of your attorneys’ fees if you are a prevailing party on any material issue in any arbitration or litigation, but the Company shall not be entitled to recovery of its fees as the prevailing party in any arbitration or litigation. Please note that we must receive your signed Confidentiality Agreement before your first day of employment.
You are under no legal or contractual duty to mitigate any damages in order to receive the full benefits under this letter agreement or any referenced agreements, and no mitigation shall apply. If you die or become totally disabled at time you are otherwise entitled to severance, COBRA or equity related benefits, your heirs shall be entitled to such consideration in your place to the extent legally permissible.
[remainder of this page left intentionally blank]

7





Please sign this letter agreement and return it to me. I look forward to you joining the Sunrun team!
Sincerely,

/s/ Lynn Jurich7/6/2020
Lynn Jurich, Chief Executive OfficerDate


/s/ Sejal Patel Daswani


7/6/2020
Sejal Patel Daswani, Chief Human Resources OfficerDate

Accepted:
/s/ David Bywater7/6/2020
David Bywater
Date

ATTACHMENT: FORM OF SEPARATION AGREEMENT

8



EX-10.44 4 ex1044-amendmentno1to2darc.htm EX-10.44 Document
Exhibit 10.44


SECOND AMENDED AND RESTATED
CREDIT AGREEMENT*

Dated as of October 5, 2020

among

SUNRUN INC.,

AEE SOLAR, INC.,

SUNRUN SOUTH LLC

and

SUNRUN INSTALLATION SERVICES INC.

as the Borrowers,

THE SUBSIDIARIES OF THE BORROWERS PARTY HERETO,
as the Guarantors,

KEYBANK NATIONAL ASSOCIATION,
as Administrative Agent,

SILICON VALLEY BANK,
as Collateral Agent

THE LENDERS PARTY HERETO

and

KEYBANC CAPITAL MARKETS INC.,
CREDIT SUISSE SECURITIES (USA) LLC, and
SILICON VALLEY BANK
as Joint Lead Arrangers and Joint Book Runners


* All amendments made pursuant to Amendment No. 1 to the Second Amended and Restated Credit Agreement, dated as of January 25, 2021, among the parties hereto, are reflected herein.
[***] = Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.

TABLE OF CONTENTS
Page
Article I DEFINITIONS AND ACCOUNTING TERMS1
Section 1.01Defined Terms1
Section 1.02Other Interpretive Provisions51
Section 1.03Accounting Terms52
Section 1.04Rounding53
Section 1.05Times of Day53
Section 1.06Letter of Credit Amounts53
Section 1.07UCC Terms53
Article IICOMMITMENTS AND CREDIT EXTENSIONS53
Section 2.01Loans54

i
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 2.02Borrowings, Conversions and Continuations of Loans55
Section 2.03Letters of Credit57
Section 2.04Prepayments66
Section 2.05Termination or Reduction of Commitments68
Section 2.06Repayment of Loans69
Section 2.07Interest and Default Rate69
Section 2.08Fees70
Section 2.09Loans70
Section 2.10Evidence of Debt70
Section 2.11Payments Generally; Administrative Agent's Clawback71
Section 2.12Sharing of Payments by Lenders73

ii
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 2.13Cash Collateral74
Section 2.14Defaulting Lenders75
Section 2.15Increase in Facility77
Section 2.16Joint and Several Liability79
Article IIITAXES, YIELD PROTECTION AND ILLEGALITY79
Section 3.01Taxes79
Section 3.02Illegality84
Section 3.03Inability to Determine Rates; Benchmark Replacement85
Section 3.04Increased Costs; Reserves on Eurodollar Rate Loans86
Section 3.05Compensation for Losses87
Section 3.06Mitigation Obligations; Replacement of Lenders88

iii
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 3.07Survival89
Article IVCONDITIONS PRECEDENT TO CLOSING DATE AND CREDIT EXTENSIONS89
Section 4.01Conditions Precedent to Closing Date89
Section 4.02Conditions to all Credit Extensions93
Article VREPRESENTATIONS AND WARRANTIES94
Section 5.01Existence, Qualification and Power94
Section 5.02Authorization; No Contravention95
Section 5.03Governmental Authorization; Other Consents95
Section 5.04Binding Effect95
Section 5.05Financial Statements; No Material Adverse Effect95
Section 5.06Litigation96

iv
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 5.07No Default, Borrowing Base Deficiency or NYGB Borrowing Base Deficiency96
Section 5.08Ownership of Property96
Section 5.09Environmental Compliance97
Section 5.10Insurance97
Section 5.11Taxes98
Section 5.12ERISA Compliance98
Section 5.13Margin Regulations; Investment Company Act99
Section 5.14Disclosure99
Section 5.15Compliance with Laws99
Section 5.16Solvency100
Section 5.17Casualty, Etc100

v
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 5.18Sanctions Concerns100
Section 5.19Responsible Officers100
Section 5.20Subsidiaries; Equity Interests; Loan Parties100
Section 5.21Collateral Representations101
Section 5.22Intellectual Property; Licenses, Etc103
Section 5.23Labor Matters103
Section 5.24[Reserved]103
Section 5.25Immaterial Subsidiaries103
Section 5.26Government Regulation103
Section 5.27Anti-Terrorism Laws104
Section 5.28PATRIOT Act104

vi
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 5.29No Ownership/Use by Disqualified Persons105
Section 5.30Partnerships and Joint Ventures105
Section 5.31Consumer Protection105
Section 5.32Hawaii Tax Credits105
Section 5.33Host Customer Agreements105
Section 5.34Permits106
Section 5.35Senior Indebtedness106
Article VIAFFIRMATIVE COVENANTS106
Section 6.01Financial Statements106
Section 6.02Certificates; Other Information107
Section 6.03Notices110

vii
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 6.04Payment of Obligations111
Section 6.05Preservation of Existence, Etc111
Section 6.06Maintenance of Properties112
Section 6.07Maintenance of Insurance112
Section 6.08Compliance with Laws113
Section 6.09Books and Records113
Section 6.10Inspection Rights113
Section 6.11Use of Proceeds114
Section 6.12[Reserved]114
Section 6.13Covenant to Guarantee Obligations114
Section 6.14Covenant to Give Security114

viii
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 6.15Further Assurances116
Section 6.16Compliance with Environmental Laws117
Section 6.17Title117
Section 6.18Compliance with Anti-Terrorism Laws117
Article VIINEGATIVE COVENANTS118
Section 7.01Liens118
Section 7.02Indebtedness120
Section 7.03Investments122
Section 7.04Fundamental Changes123
Section 7.05Dispositions124
Section 7.06Restricted Payments125

ix
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 7.07Change in Nature of Business126
Section 7.08Transactions with Affiliates126
Section 7.09Burdensome Agreements126
Section 7.10Margin Stock127
Section 7.11Financial Covenants127
Section 7.12Amendments of Organization Documents and Material Contracts; Fiscal Year; Legal Name, State of Formation; Form of Entity and Accounting Changes127
Section 7.13Sale and Leaseback Transactions127
Section 7.14Disqualified Person128
Section 7.15Amendments to Host Customer Agreements, Back-Log Spreadsheets or Take-Out Spreadsheets128
Section 7.16[Reserved]128
Section 7.17[Reserved]128

x
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 7.18Partnerships and Joint Ventures128
Section 7.19ERISA128
Section 7.20Secured Hedge Agreements128
Article VIIIEVENTS OF DEFAULT AND REMEDIES128
Section 8.01Events of Default129
Section 8.02Remedies upon Event of Default131
Section 8.03Application of Funds132
Article IXADMINISTRATIVE AGENT; COLLATERAL AGENT133
Section 9.01Appointment and Authority133
Section 9.02Rights as a Lender134
Section 9.03Exculpatory Provisions134

xi
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 9.04Reliance by Administrative Agent and Collateral Agent135
Section 9.05Delegation of Duties136
Section 9.06Resignation of Administrative Agent or Collateral Agent136
Section 9.07Non-Reliance on Administrative Agent and Other Lenders138
Section 9.08No Other Duties, Etc138
Section 9.09Administrative Agent May File Proofs of Claim; Credit Bidding138
Section 9.10Collateral and Loan Party Guarantee Matters140
Section 9.11Secured Cash Management Agreements and Secured Hedge Agreements141
Section 9.12Field Examinations141
Article XCONTINUING GUARANTY141
Section 10.01Loan Party Guarantee141

xii
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 10.02Rights of Lenders142
Section 10.03Certain Waivers142
Section 10.04Obligations Independent142
Section 10.05Subrogation143
Section 10.06Termination; Reinstatement143
Section 10.07Stay of Acceleration143
Section 10.08Condition of Borrowers143
Section 10.09Appointment of Borrowers144
Section 10.10Right of Contribution144
Section 10.11Keepwell144
Article XIMISCELLANEOUS144

xiii
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 11.01Amendments, Etc144
Section 11.02Notices; Effectiveness; Electronic Communications147
Section 11.03No Waiver; Cumulative Remedies; Enforcement149
Section 11.04Expenses; Indemnity; Damage Waiver150
Section 11.05Payments Set Aside152
Section 11.06Successors and Assigns152
Section 11.07Treatment of Certain Information; Confidentiality157
Section 11.08Right of Setoff159
Section 11.09Interest Rate Limitation160
Section 11.10Counterparts; Integration; Effectiveness160
Section 11.11Survival of Representations and Warranties161

xiv
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 11.12Severability161
Section 11.13Replacement of Lenders161
Section 11.14Governing Law; Jurisdiction; Etc162
Section 11.15Waiver of Jury Trial163
Section 11.16Subordination163
Section 11.17No Advisory or Fiduciary Responsibility164
Section 11.18Electronic Execution of Assignments and Certain Other Documents165
Section 11.19USA PATRIOT Act Notice165
Section 11.20Time of the Essence165

xv
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 11.21No Novation165
Section 11.22Iran Divestment Act166






xvi
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


BORROWER PREPARED SCHEDULES
Schedule 1.01(c)Authorized Officers
Schedule 1.01(b)Commitments and Unadjusted Applicable Percentages
Schedule 1.01(d)Existing Letters of Credit
Schedule 4.01(t)No Litigation
Schedule 5.06Litigation
Schedule 5.10Insurance
Schedule 5.20(a)Subsidiaries, Partnerships and Other Equity Investments
Schedule 5.20(b)Loan Parties
Schedule 5.21(c)Documents, Instrument, and Tangible Chattel Paper
Schedule 5.21(d)(i)Deposit Accounts & Securities Accounts
Schedule 5.21(d)(ii)Electronic Chattel Paper & Letter-of-Credit Rights
Schedule 5.21(e)Commercial Tort Claims
Schedule 5.21(f)Pledged Equity Interests
Schedule 5.21(g)(i)Mortgaged Properties
Schedule 5.21(g)(ii)Other Properties
Schedule 5.21(h)Material Contracts
Schedule 6.14(d)(i)(D)Excluded Deposit Accounts
Schedule 7.01Existing Liens
Schedule 7.02Existing Indebtedness
Schedule 7.03Existing Investments
ADMINISTRATIVE AGENT PREPARED SCHEDULES
Schedule 1.01(a)Certain Addresses for Notices
Schedule 1.01(b)Initial Commitments and Applicable Percentages
Schedule 1.01(e)Mortgaged Property Support Documentation
EXHIBITS
Exhibit AForm of Administrative Questionnaire
Exhibit BForm of Assignment and Assumption
Exhibit CForm of Compliance Certificate
Exhibit DForm of Joinder Agreement
Exhibit EForm of Loan Notice
Exhibit FForm of Permitted Acquisition Certificate
Exhibit GForm of Revolving Note
Exhibit HForm of Secured Party Designation Notice
Exhibit IForm of Solvency Certificate
Exhibit JForm of Officer’s Certificate

xvii
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Exhibit KForms of U.S. Tax Compliance Certificates
Exhibit LForm of Funding Indemnity Letter
Exhibit M-1    
Exhibit M-2    
Form of Bailee Agreement
Form of Landlord Waiver
Exhibit NForm of Financial Condition Certificate
Exhibit OForm of Authorization to Share Insurance Information
Exhibit PForm of Borrowing Base Certificate
Exhibit QForm of Back-Log Spreadsheet
Exhibit RForm of Take-Out Spreadsheet
Exhibit S
Form of Financial Covenants Certificate

Exhibit TForm of Letter of Credit Notice



xviii
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


SECOND AMENDED AND RESTATED
CREDIT AGREEMENT
This SECOND AMENDED AND RESTATED CREDIT AGREEMENT is entered into as of October 5, 2020, by and among SUNRUN INC., a Delaware corporation (“Sunrun”), AEE SOLAR, INC., a California corporation (“AEE Solar”), SUNRUN SOUTH LLC, a Delaware limited liability company (“Sunrun South”), and SUNRUN INSTALLATION SERVICES INC., a Delaware corporation (“Sunrun Installation Services”) (each, a “Borrower” and, collectively, the “Borrowers”), the Guarantors (defined herein), the Lenders (defined herein), KEYBANK NATIONAL ASSOCIATION (“KeyBank”), as the Administrative Agent, SILICON VALLEY BANK, as the Collateral Agent, and KEYBANC CAPITAL MARKETS INC., CREDIT SUISSE SECURITIES (USA) LLC, and SILICON VALLEY BANK, as Joint Lead Arrangers and Joint Book Runners.
PRELIMINARY STATEMENTS:
WHEREAS, the Borrowers have requested that the Lenders make loans and other financial accommodations to the Borrowers in an aggregate amount of up to $250,000,000.
WHEREAS, the Lenders have agreed to make such loans and other financial accommodations to the Borrowers on the terms and subject to the conditions set forth herein;
NOW THEREFORE, in consideration of the mutual conditions and agreements set forth in this Agreement, and for good and valuable consideration, the receipt of which is hereby acknowledged, the parties hereto hereby agree as follows:
ARTICLE I

DEFINITIONS AND ACCOUNTING TERMS

Section 1.01    Defined Terms.
As used in this Agreement, the following terms shall have the respective meanings set forth below:
Account Debtor” means the party who is obligated on or under any Account.
Accounts” means all presently existing and hereafter arising accounts, contract rights, payment intangibles and all other forms of obligations owing to a Borrower, a Guarantor or an Excluded Subsidiary, as applicable, including, without limitation, (a) Customer Prepayments, (b) obligations of the State of Hawaii to make payments to a Borrower or Project Fund in lieu of granting a Hawaii Tax Credit, or (c) accounts or accounts receivable as defined under the UCC, including without limitation, with respect to any Person, any right of such Person to payment for goods sold or leased or for services rendered.
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Acquisition” means the acquisition, whether through a single transaction or a series of related transactions, of (a) a majority of the Voting Stock or other controlling ownership interest in another Person (including the purchase of an option, warrant or convertible or similar type security to acquire such a controlling interest at the time it becomes exercisable by the holder thereof), whether by purchase of such equity or other ownership interest or upon the exercise of an option or warrant for, or conversion of securities into, such equity or other ownership interest, or (b) assets of another Person which constitute all or substantially all of the assets of such Person or of a division, line of business or other business unit of such Person.
Additional Secured Obligations” means (a) all obligations arising under Secured Cash Management Agreements and Secured Hedge Agreements and (b) all costs and expenses incurred in connection with enforcement and collection of the foregoing, including the fees, charges and disbursements of counsel, in each case whether direct or indirect (including those acquired by assumption), absolute or contingent, due or to become due, now existing or hereafter arising and including interest and fees that accrue after the commencement by or against any Loan Party or any Affiliate thereof of any proceeding under any Debtor Relief Laws naming such Person as the debtor in such proceeding, regardless of whether such interest and fees are allowed claims in such proceeding; provided that, Additional Secured Obligations of a Loan Party shall exclude any Excluded Swap Obligations with respect to such Loan Party.
Adjusted Applicable Percentage” means, with respect to any Lender at any time with respect to any Revolving Borrowing or any risk participation in any L/C Credit Extension (including the obligation to make any L/C Advance in connection with such L/C Credit Extension), such Lender’s Adjusted Applicable Percentage determined in accordance with the provisions of Section 2.01(c) and subject to adjustment as provided in Sections 2.14 and 2.15.
Administrative Agent” means KeyBank National Association, in its capacity as sole administrative agent under any of the Loan Documents, or any successor administrative agent.
Administrative Agent’s Office” means the Administrative Agent’s address and, as appropriate, account as set forth on Schedule 1.01(a), or such other address or account as the Administrative Agent may from time to time notify the Borrowers and the Lenders.
Administrative Questionnaire” means an Administrative Questionnaire in substantially the form of Exhibit A or any other form approved by the Administrative Agent.
Affiliate” means, with respect to a specified Person, another Person that directly, or indirectly through one or more intermediaries, Controls or is Controlled by or is under common Control with the Person specified.
Aggregate Commitments” means the Commitments of all the Lenders.
Agreement” means this Second Amended and Restated Credit Agreement.

2
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Anti-Terrorism Laws” means any Federal laws of the United States of America relating to terrorism, money laundering, bribery, corruption or sanctions, including Executive Order 13224, FCPA, the PATRIOT Act and the regulations administered by OFAC.
Applicable Percentage” means with respect to any Lender at any time with respect to any Revolving Borrowing or any risk participation in any L/C Credit Extension (including the obligation to make any L/C Advance in connection with such L/C Credit Extension), such Lender’s Unadjusted Applicable Percentage or such Lender’s Adjusted Applicable Percentage, as the case may be, determined in accordance with the provisions of Section 2.01(c) and subject to adjustment as provided in Sections 2.14 and 2.15.
Applicable Permit” means any Permit, including any Environmental Permit or zoning, FERC, any state public utility commission, safety, siting or building Permit (a) that is material and necessary at any given time to (i) design, construct, operate, maintain, repair, own or use any Project as contemplated by the Loan Documents or the Host Customer Agreements, (ii) sell electric energy, capacity, or ancillary services, or renewable energy credits, “green tags,” or other like environmental credits or benefits therefrom, or (iii) consummate any transaction contemplated by the Loan Documents or the Host Customer Agreements, or (b) that is necessary so that (i) none of the Administrative Agent, the Collateral Agent, any Lender, or any Affiliate of any of them may be deemed by any Governmental Authority to be subject to regulation under the FPA or PUHCA or under any state laws or regulations respecting the rates or the financial or organizational regulation of electric utilities solely as a result of the construction or operation of any such Project or the sale of electricity or renewable energy credits, “green tags” or other like environmental credits or benefits therefrom, or (ii) neither the Borrowers nor any of their Affiliates may be deemed by any Governmental Authority to be subject to, or not exempted from, regulation under the FPA, PUHCA (other than Section 1265 thereof or any regulation applicable to “exempt wholesale generators” or “foreign utility companies” under Section 1262(6) of PUHCA), as applicable, or state laws or regulations respecting the rates or the financial or organizational regulation of electric utilities.
Applicable Rate” means, for (a) Revolving Loans that are Base Rate Loans, 2.25%, (b) Revolving Loans that are Eurodollar Rate Loans, 3.25%, (c) the Letter of Credit Fee, 3.25%, and (d) the Commitment Fee, 0.50%.
Applicable Revolving Percentage” means, with respect to any Lender at any time with respect to any Revolving Borrowing or any risk participation in any L/C Credit Extension (including the obligation to make any L/C Advance in connection with such L/C Credit Extension), such Lender’s Applicable Percentage.
Appraisal” means the appraisal acquired by the Borrowers on a semi-annual basis, which (i) is from a nationally recognized third-party appraiser that (A) is qualified to appraise independent electric generating businesses and (B) (x) has been engaged in the appraisal or business valuation and consulting business for no fewer than three (3) years or (y) is otherwise acceptable to the Collateral Agent, and (ii) (A) is approved by the applicable Tax Equity Investor and (B) shows the fair market value of new residential photovoltaic systems in each of the States

3
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


of the United States in which Projects are being installed, in each case expressed in terms of dollars per watt of installed capacity.
Appropriate Lender” means, at any time, (a) with respect to the Facility, a Lender that has a Commitment or holds a Revolving Loan at such time, and (b) with respect to the Letter of Credit Sublimit, (i) the L/C Issuer and (ii) if any Letters of Credit have been issued pursuant to Section 2.03, the Lenders.
Approved Fund” means any Fund that is administered or managed by (a) a Lender, (b) an Affiliate of a Lender or (c) an entity or an Affiliate of an entity that administers or manages a Lender.
Arranger” means each of KeyBanc Capital Markets Inc., Credit Suisse Securities (USA) LLC, and Silicon Valley Bank, in its capacity as a joint lead arranger and a joint book runner, or any successor arranger and book runner.
Assignment and Assumption” means an assignment and assumption entered into by a Lender and an Eligible Assignee (with the consent of any party whose consent is required by Section 11.06(b)), and accepted by the Administrative Agent, in substantially the form of Exhibit B or any other form (including electronic documentation generated by MarkitClear or other electronic platform) approved by the Administrative Agent.
Attributable Indebtedness” means, on any date, (a) in respect of any Capitalized Lease of any Person, the capitalized amount thereof that would appear on a balance sheet of such Person prepared as of such date in accordance with GAAP, and (b) in respect of any Synthetic Lease Obligation, the capitalized amount of the remaining lease or similar payments under the relevant lease or other applicable agreement or instrument that would appear on a balance sheet of such Person prepared as of such date in accordance with GAAP if such lease or other agreement or instrument were accounted for as a Capitalized Lease.
Audited Financial Statements” means the audited Consolidated balance sheet of Sunrun and its Subsidiaries for the fiscal year ended December 31, 2014, and the related Consolidated statements of income or operations, shareholders’ equity and cash flows for such fiscal year of Sunrun and its Subsidiaries, including the notes thereto.
Availability Period” means in respect of the Facility the period from and including the Closing Date to the earliest of (i) the Maturity Date of the Facility, (ii) the date of termination of the Commitments pursuant to Section 2.05, and (iii) the date of termination of the Commitment of each Lender to make Revolving Loans and of the obligation of the L/C Issuer to make L/C Credit Extensions pursuant to Section 8.02.
Available Take-Out” means, as of a given date of determination, the sum of:
(a) the aggregate amount of each Tax Equity Investor’s undrawn Tax Equity Commitment plus the aggregate amount of drawn but unused amounts under such Tax Equity Commitment;

4
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(b) the aggregate amount of undrawn commitments in respect of each Backlever Financing;
(c) the aggregate amount of each Cash Equity Investor’s undrawn Cash Equity Commitment plus the aggregate amount of drawn but unused amounts under such Cash Equity Commitment; and
(d) the aggregate amount of committed and undrawn financings acceptable to the Collateral Agent and the Required Lenders (and not otherwise covered by the foregoing clauses (a), (b) or (c));
in each case as set forth in the Take-Out Spreadsheet; provided that any such Tax Equity Commitment, Cash Equity Commitment or Backlever Financing not existing as of the Closing Date shall have been approved (or deemed approved) for inclusion in the Borrowing Base pursuant to Section 2.01(b)(ii). For the avoidance of doubt, no Vivint Financing shall constitute Available Take Out.
Backlever Financing” means Indebtedness for borrowed money incurred or to be incurred by an Excluded Subsidiary pursuant to an accounts receivable financing, a factoring facility, project financing, or other similar financing where (i) any Projects directly or indirectly subject to such Indebtedness have been Tranched or have been contributed or sold to such Excluded Subsidiary or an Excluded Subsidiary owned directly or indirectly by such Excluded Subsidiary; (ii)  none of the Loan Parties guaranties the payment of debt service for such Indebtedness; and (iii) no Person providing financing for such Indebtedness maintains any interest in, right or title to any Available Take-Out (other than a Backlever Financing).
Back-Log Spreadsheet” means a spreadsheet for Projects (other than, for the avoidance of doubt, Projects owned by a Vivint Entity), substantially in the form attached hereto as Exhibit Q, providing for the status and amount of Project Back-Log.
Base Rate” means for any day a fluctuating rate per annum equal to the highest of (a) the Federal Funds Rate plus 0.50%, (b) the rate of interest in effect for such day as determined from time to time by Administrative Agent as its prime rate (the “Prime Rate”) and notified to the Borrowers and (c) the Eurodollar Rate (as defined in clause (b) of the definition thereof) plus 1.00%. The Prime Rate is a rate set by the Administrative Agent based upon various factors including the Administrative Agent’s costs and desired return, general economic conditions and other factors, and is used as a reference point for pricing some loans, which may be priced at, above, or below such rate. Any change in the Prime Rate shall take effect at the opening of business on the day of such change. Any change in the Base Rate due to a change in the Prime Rate, the Federal Funds Rate or the Eurodollar Rate shall be effective on the effective date of such change in the Prime Rate, the Federal Funds Rate or the Eurodollar Rate, as the case may be.
Base Rate Loan” means a Revolving Loan that bears interest based on the Base Rate.

5
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Benchmark Replacement” means the sum of: (a) the alternate benchmark rate (which may include the Base Rate or Term SOFR) that has been selected by the Administrative Agent and the Borrower giving due consideration to (i) any selection or recommendation of a replacement rate or the mechanism for determining such a rate by the Relevant Governmental Body or (ii) any evolving or then-prevailing market convention for determining a rate of interest as a replacement to LIBOR for Dollar-denominated syndicated credit facilities and (b) the Benchmark Replacement Adjustment; provided that, if the Benchmark Replacement as so determined would be less than zero, the Benchmark Replacement will be deemed to be zero for the purposes of this Agreement.
Benchmark Replacement Adjustment” means, with respect to any replacement of LIBOR with an Unadjusted Benchmark Replacement for each applicable Interest Period, the spread adjustment, or method for calculating or determining such spread adjustment, (which may be a positive or negative value or zero) that has been selected by the Administrative Agent and the Borrower giving due consideration to (i) any selection or recommendation of a spread adjustment, or method for calculating or determining such spread adjustment, for the replacement of LIBOR with the applicable Unadjusted Benchmark Replacement by the Relevant Governmental Body or (ii) any evolving or then-prevailing market convention for determining a spread adjustment, or method for calculating or determining such spread adjustment, for the replacement of LIBOR with the applicable Unadjusted Benchmark Replacement for Dollar-denominated syndicated credit facilities at such time.
Benchmark Replacement Conforming Changes” means, with respect to any Benchmark Replacement, any technical, administrative or operational changes (including changes to the definition of “Base Rate,” the definition of “Interest Period,” timing and frequency of determining rates and making payments of interest and other administrative matters) that the Administrative Agent decides may be appropriate to reflect the adoption and implementation of such Benchmark Replacement and to permit the administration thereof by the Administrative Agent in a manner substantially consistent with market practice (or, if the Administrative Agent decides that adoption of any portion of such market practice is not administratively feasible or if the Administrative Agent determines that no market practice for the administration of the Benchmark Replacement exists, in such other manner of administration as the Administrative Agent decides is reasonably necessary in connection with the administration of this Agreement).
Benchmark Replacement Date” means the earlier to occur of the following events with respect to LIBOR:
(1) in the case of clause (1) or (2) of the definition of “Benchmark Transition Event,” the later of (a) the date of the public statement or publication of information referenced therein and (b) the date on which the administrator of LIBOR permanently or indefinitely ceases to provide LIBOR; or
(2) in the case of clause (3) of the definition of “Benchmark Transition Event,” the date of the public statement or publication of information referenced therein.

6
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Benchmark Transition Event” means the occurrence of one or more of the following events with respect to LIBOR:
(1) a public statement or publication of information by or on behalf of the administrator of LIBOR announcing that such administrator has ceased or will cease to provide LIBOR permanently or indefinitely, provided that, at the time of such statement or publication, there is no successor administrator that will continue to provide LIBOR;
(2) a public statement or publication of information by the regulatory supervisor for the administrator of LIBOR, the U.S. Federal Reserve System, an insolvency official with jurisdiction over the administrator for LIBOR or a resolution authority with jurisdiction over the administrator for LIBOR or a court or an entity with similar insolvency or resolution authority over the administrator for LIBOR, which states that the administrator of LIBOR has ceased or will cease to provide LIBOR permanently or indefinitely, provided that, at the time of such statement or publication, there is no successor administrator that will continue to provide LIBOR; or
(3) a public statement or publication of information by the regulatory supervisor for the administrator of LIBOR announcing that LIBOR is no longer representative.
Benchmark Transition Start Date” means (a) in the case of a Benchmark Transition Event, the earlier of (i) the applicable Benchmark Replacement Date and (ii) if such Benchmark Transition Event is a public statement or publication of information of a prospective event, the 90th day prior to the expected date of such event as of such public statement or publication of information (or if the expected date of such prospective event is fewer than 90 days after such statement or publication, the date of such statement or publication) and (b) in the case of an Early Opt-in Election, the date specified by the Administrative Agent or the Required Lenders, as applicable, by notice to the Borrower, the Administrative Agent (in the case of such notice by the Required Lenders) and the Lenders.
Benchmark Unavailability Period” means, if a Benchmark Transition Event and its related Benchmark Replacement Date have occurred with respect to LIBOR and solely to the extent that LIBOR has not been replaced with a Benchmark Replacement, the period (x) beginning at the time that such Benchmark Replacement Date has occurred if, at such time, no Benchmark Replacement has replaced LIBOR for all purposes hereunder in accordance with Section 3.03(b) and (y) ending at the time that a Benchmark Replacement has replaced LIBOR for all purposes hereunder pursuant to Section 3.03(b).
Beneficial Ownership Certification” means a certification regarding beneficial ownership as required by the Beneficial Ownership Regulation.
Beneficial Ownership Regulation” means 31 C.F.R. § 1010.230.
Borrower” and “Borrowers” have the meaning specified in the introductory paragraph hereto.

7
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Borrower Materials” has the meaning specified in Section 6.02.
Borrowing” means a Revolving Borrowing.
Borrowing Base” means, as of any date of determination, the sum of the following:
(a)    the least of (i) [***] of the PV System Value of Eligible Project Back-Log (net of terminated contracts, which will be calculated as reported on the monthly Borrowing Base Certificate) for Projects (less cash sale Projects in the Project Back Log accounted for in clause (e) below), (ii) [***] of Eligible Take-Out less Backlever Financing required to collateralize clause (b) and (iii) [***] of Net Retained Value; plus
(b)    [***] of committed but undrawn Backlever Financing proceeds for Projects (excluding any Project owned in whole or in part by Vivint Entities) that have been sold or contributed to a Project Fund or a Tax Equity Investor (and removed from Eligible Project Back-Log in clause (a)); plus
(c)    [***] of the Eligible Hawaii Tax Credit Receivables expected to be received on Projects (excluding any Project owned in whole or in part by Vivint Entities) that have achieved Milestone One, up to a maximum of [***]; plus
(d)    [***] of the Eligible Customer Upfront Payment Receivables expected to be received on Projects that have achieved Milestone One; plus
(e)    [***] of the estimated final sale value of direct cash sale Projects (excluding any Project owned in whole or in part by Vivint Entities) in the Project Back-Log as of a given date of determination (regardless of whether the payment is made directly by the consumer or a lender or financing party on behalf of the consumer); plus
(f)    [***] of the Eligible Trade Accounts of the Borrowing Base Obligors; plus
(g)    [***] of Eligible Inventory for sale to third parties held by the Borrowing Base Obligor that is AEE Solar as of a given date of determination, up to a maximum of [***];
provided that (w) the components of the formula for calculation of the Borrowing Base set forth above (including eligibility criteria) shall be determined by a field examination conducted on behalf of the Collateral Agent prior to the Closing Date with results reasonably satisfactory to the Collateral Agent, and Eligible Inventory comprising the components of clause (g) of such formula shall be subject to appraisal at the request of the Collateral Agent with results reasonably satisfactory to the Collateral Agent; (x) the components of clauses (c) and (d) of formula for calculation of the Borrowing Base set forth above shall be factually supportable and reasonably expected to be received on the applicable Projects in the good faith judgment of the Borrowers, (y) the Borrowing Base shall be determined on the basis of the most current Borrowing Base Certificate required or permitted to be submitted hereunder, and (z) if the Collateral Agent, at the

8
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


direction or with the concurrence of the Required Lenders, in their good faith business judgment based on events, conditions, contingencies or risks reasonably determines that the foregoing amounts and percentages, if left unchanged, would reasonably be expected to result in a material overvaluation of the Collateral, then the Collateral Agent shall give the Borrowers written notice of suggested amendments to the Borrowing Base calculation and the justification for such changes and the Parties shall work in good faith to revise such amounts and percentages. For purposes of clause (z), if the Collateral is overvalued by 5% or more, such overvaluation shall be deemed to be a material overvaluation of the Collateral.
Borrowing Base Certificate” means a certificate substantially in the form of Exhibit P.
Borrowing Base Deficiency” means, at any time of determination, the failure of the Borrowing Base to at least equal the Total Outstandings. Such determination shall be made based on the most recently delivered Borrowing Base Certificate and Total Outstandings as reflected in the Register.
Borrowing Base Obligors” means AEE Solar and, Sunrun Installation Services, and “Borrowing Base Obligor” means any of them, as the context shall indicate.
Business Day” means the hours between 9:00 a.m. and 4:00 p.m., Eastern time, Monday through Friday, other than the following days: (a) New Year’s Day, Dr. Martin Luther King, Jr. Day, Washington’s Birthday (celebrated on President’s Day), Memorial Day, the day before Independence Day, Independence Day, Labor Day, Columbus Day, Veterans’ Day, the day before and after Thanksgiving Day, Thanksgiving Day, Christmas Eve, Christmas Day and New Year’s Eve, (b) any other day on which banks are required or authorized by Law to close in New York State, (c) a legal holiday in the State of New York or California, (d) solely for purposes of any Eurodollar Rate Loan, a London Banking Day and (e) any day on which commercial banks and the U.S. Federal Reserve Bank are authorized or required to be closed in any of the foregoing states. For purposes hereof, if any day listed above as a day on which a bank is closed falls on a Saturday or Sunday, such day is celebrated on either the prior Friday or the following Monday.
CAD Project” means, at any time, any Project (i) the PV System related to which has not been installed as of such time, (ii) with respect to which a Loan Party has (A) entered into a Host Customer Agreement and (B) completed a system design, in each case, at such time, (iii) with respect to which the Loan Parties have not received all necessary permits from any Governmental Authority required to be obtained prior to installation of the related PV System and (iv) that has not been Tranched as of such time.
Capital Expenditures” means, with respect to any Person for any period, any expenditure in respect of the purchase or other acquisition of any fixed or capital asset (excluding (i) acquisitions of PV Systems made in the ordinary course of business and (ii) normal replacements and maintenance which are properly charged to current operations).
Capitalized Leases” means all leases that have been or should be, in accordance with GAAP, recorded as capitalized leases.

9
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Cash Collateral Account” means a blocked, non-interest bearing deposit account of one or more of the Loan Parties at a bank acceptable to the Administrative Agent, in the name of the Collateral Agent and under the sole dominion and control of the Collateral Agent, and otherwise established in a manner satisfactory to the Collateral Agent.
Cash Collateralize” means, to pledge and deposit with or deliver to the Collateral Agent, for the benefit of one or more of the L/C Issuers or the Lenders, as collateral for L/C Obligations, the Obligations, or obligations of the Revolving Lenders to fund participations in respect of L/C Obligations, (a) cash or deposit account balances, (b) backstop letters of credit entered into on terms, from issuers and in amounts satisfactory to the Collateral Agent and the applicable L/C Issuer, and/or (c) if the Collateral Agent and the applicable L/C Issuer shall agree, in their sole discretion, other credit support, in each case, in Dollars and pursuant to documentation in form and substance satisfactory to the Collateral Agent and such L/C Issuer. “Cash Collateral” shall have a meaning correlative to the foregoing and shall include the proceeds of such Cash Collateral and other credit support.
Cash Consideration” means, with respect to any Acquisition, as at the date of consummation of such Acquisition, the amount of any cash and fair market value or other property including earnout payments (excluding Equity Consideration and the unpaid principal amount of any debt instrument) given as consideration in connection with such Acquisition.
Cash Equity Commitment” means, with respect to a given Cash Equity Investor, such Cash Equity Investor’s commitment to contribute to the Cash Equity Partnership for the payment of the purchase price of a Project purchased by the Cash Equity Partnership or a wholly-owned Subsidiary thereof.
Cash Equity Document” means any agreement entered into by Sunrun or any of its Subsidiaries, on the one hand, and Cash Equity Investors, on the other hand, in each case relating to, arising under or in connection with a Cash Equity Partnership.
Cash Equity Investor” means an investor that has entered into agreements with any Borrower or its Subsidiaries (other than a Vivint Entity) to make contributions to a Cash Equity Partnership.
Cash Equity Partnership” means a special purpose entity whose membership interests are held by any Borrower or an Excluded Subsidiary, as the managing member, and a Cash Equity Investor, as the investor member, and whose members are obligated to advance capital contributions to the Cash Equity Partnership in accordance with the terms of the applicable Cash Equity Documents.
Cash Equivalents” means any of the following types of investments, to the extent owned by the Borrowers or any of their Subsidiaries free and clear of all Liens (other than Permitted Liens):
(a)    readily marketable obligations issued or directly and fully guaranteed or insured by the United States or any agency or instrumentality thereof having maturities of

10
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


not more than three hundred sixty days (360) days from the date of acquisition thereof; provided that, the full faith and credit of the United States is pledged in support thereof;
(b)    time deposits with, or insured certificates of deposit or bankers’ acceptances of, any commercial bank that (i) (A) is a Lender or (B) is organized under the laws of the United States, any state thereof or the District of Columbia or is the principal banking subsidiary of a bank holding company organized under the laws of the United States, any state thereof or the District of Columbia, and is a member of the Federal Reserve System, (ii) issues (or the parent of which issues) commercial paper rated as described in clause (c) of this definition and (iii) has combined capital and surplus of at least $1,000,000,000, in each case with maturities of not more than one hundred eighty (180) days from the date of acquisition thereof;
(c)    commercial paper issued by any Person organized under the laws of any state of the United States and rated at least “Prime-1” (or the then equivalent grade) by Moody’s or at least “A-1” (or the then equivalent grade) by S&P, in each case with maturities of not more than one hundred eighty (180) days from the date of acquisition thereof; and
(d)    Investments, classified in accordance with GAAP as current assets of the Borrowers or any of their Subsidiaries, in money market investment programs registered under the Investment Company Act, which are administered by financial institutions that have the highest rating obtainable from either Moody’s or S&P, and the portfolios of which are limited solely to Investments of the character, quality and maturity described in clauses (a), (b) and (c) of this definition.
Cash Management Agreement” means any agreement that is not prohibited by the terms hereof to provide treasury or cash management services, including deposit accounts, overnight draft, credit cards, debit cards, p-cards (including purchasing cards and commercial cards), funds transfer, automated clearinghouse, zero balance accounts, returned check concentration, controlled disbursement, lockbox, account reconciliation and reporting and trade finance services and other cash management services.
Cash Management Bank” means any Person in its capacity as a party to a Cash Management Agreement that, (a) at the time it enters into a Cash Management Agreement with a Loan Party, is a Lender or an Affiliate of a Lender, or (b) at the time it (or its Affiliate) becomes a Lender, is a party to a Cash Management Agreement with a Loan Party, in each case in its capacity as a party to such Cash Management Agreement (even if such Person ceases to be a Lender or such Person’s Affiliate ceased to be a Lender); provided, however, that for any of the foregoing to be included as a “Secured Cash Management Agreement” on any date of determination by the Administrative Agent, the applicable Cash Management Bank (other than the Administrative Agent or an Affiliate of the Administrative Agent) must have delivered a Secured Party Designation Notice to the Administrative Agent prior to such date of determination.

11
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


CEE” means Clean Energy Experts LLC, a California limited liability company, as existing prior to the Closing Date, which as of the Closing Date merged into LH Merger Sub 2, LLC, a California limited liability company and whollyowned Subsidiary of Sunrun (with LH Merger Sub 2, LLC being the surviving entity and changing its name to Clean Energy Experts LLC as of April 1, 2015).
CERCLA” means the Comprehensive Environmental Response, Compensation and Liability Act of 1980, as amended.
CERCLIS” means the Comprehensive Environmental Response, Compensation and Liability Information System maintained by the U.S. Environmental Protection Agency.
CFC” means a Person that is a controlled foreign corporation under Section 957 of the Code.
Change in Law” means the occurrence, after the Closing Date, of any of the following: (a) the adoption or taking effect of any Law, (b) any change in any Law or in the administration, interpretation, implementation or application thereof by any Governmental Authority or (c) the making or issuance of any request, rule, guideline or directive (whether or not having the force of law) by any Governmental Authority; provided that, notwithstanding anything herein to the contrary, (i) the Dodd-Frank Wall Street Reform and Consumer Protection Act and all requests, rules, guidelines or directives thereunder or issued in connection therewith and (ii) all requests, rules, guidelines or directives promulgated by the Bank for International Settlements, the Basel Committee on Banking Supervision (or any successor or similar authority) or the United States or foreign regulatory authorities, in each case pursuant to Basel III, shall in each case be deemed to be a “Change in Law,” regardless of the date enacted, adopted or issued.
Change of Control” means an event or series of events by which:
(a)    any “person” or “group” (as such terms are used in Sections 13(d) and 14(d) of the Exchange Act, but excluding any employee benefit plan of such person or its subsidiaries, and any person or entity acting in its capacity as trustee, agent or other fiduciary or administrator of any such plan) becomes the “beneficial owner” (as defined in Rules 13d-3 and 13d-5 under the Exchange Act, except that a person or group shall be deemed to have “beneficial ownership” of all securities that such person or group has the right to acquire, whether such right is exercisable immediately or only after the passage of time (such right, an “option right”)), directly or indirectly, of 35% or more of the Equity Interests of any Borrower entitled to vote for members of the board of directors or equivalent governing body of such Borrower on a fully-diluted basis (and taking into account all such securities that such “person” or “group” has the right to acquire pursuant to any option right); or
(b)    during any period of twelve (12) consecutive months, a majority of the members of the board of directors or other equivalent governing body of Sunrun ceases to be composed of individuals (i) who were members of that board or equivalent governing body on the first day of such period, (ii) whose election or nomination to that board or

12
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


equivalent governing body was approved by individuals referred to in clause (i) above constituting at the time of such election or nomination at least a majority of that board or equivalent governing body or (iii) whose election or nomination to that board or other equivalent governing body was approved by individuals referred to in clauses (i) and (ii) above constituting at the time of such election or nomination at least a majority of that board or equivalent governing body;
provided that any Change of Control that might result from a Permitted Acquisition described in clause (A) of the definition thereof shall not constitute a Change of Control.
Closing Date” means April 1, 2015.
Code” means the Internal Revenue Code of 1986, as amended.
Collateral” means all of the “Collateral” and “Mortgaged Property” referred to in the Collateral Documents and all of the other property that is or is intended under the terms of the Collateral Documents to be subject to Liens in favor of the Collateral Agent for the benefit of the Secured Parties.
Collateral Agent” means Silicon Valley Bank in its capacity as sole collateral agent under any of the Loan Documents, or any successor collateral agent.
Collateral Access Agreement” means a bailee agreement, landlord waiver or other collateral access agreement in form and substance satisfactory to the Collateral Agent in its sole discretion (it being acknowledged and agreed that any bailee agreement substantially in the form of Exhibit M-1 or any landlord waiver substantially in the form of Exhibit M-2 is satisfactory to the Collateral Agent), pursuant to which a mortgagee or lessor of real property on which over $1,000,000 worth of Collateral is stored or otherwise located, including the premises located at 1 Chestnut Street, Suite 222, Nashua, New Hampshire 03060 or at 1227 Striker Avenue, Suite 260, Sacramento, California 95834, containing inventory or other Collateral owned by any Borrower or Guarantor, or a warehouseman, processor or other bailee of over $1,000,000 worth of inventory or other property owned by any Borrower or Guarantor, acknowledges the Liens under the Collateral Documents and subordinates or waives any Liens held by such Person on such property, and such other agreements with respect to the Collateral as the Collateral Agent may require in its reasonable discretion, as the same may be amended, restated or otherwise modified from time to time.
Collateral Documents” means, collectively, the Security Agreement, the Mortgages, the Collateral Access Agreements, any related Mortgaged Property Support Documents, each Joinder Agreement, each of the mortgages, collateral assignments, security agreements, pledge agreements or other similar agreements delivered to the Collateral Agent pursuant to Section 6.14, and each of the other agreements, instruments or documents that creates or purports to create a Lien in favor of the Collateral Agent for the benefit of the Secured Parties.
Commitment” means, as to each Lender, its obligation to (a) make Revolving Loans to the Borrower pursuant to Section 2.01(b) and (b) purchase participations in L/C Obligations, in

13
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


an aggregate principal amount at any one time outstanding not to exceed the amount set forth opposite such Lender’s name on Schedule 1.01(b) under the caption “Commitment” or opposite such caption in the Assignment and Assumption pursuant to which such Lender becomes a party hereto, as applicable, as such amount may be adjusted from time to time in accordance with this Agreement.
Commitment Fee” has the meaning set forth in Section 2.08(a).
Commodity Exchange Act” means the Commodity Exchange Act (7 U.S.C. § 1 et seq.), as amended from time to time, and any successor statute.
Common Stock” means the common stock of Sunrun with a par value of $0.0001.
Competitor” means any Person that is primarily in the business of developing, owning, installing, constructing or operating solar equipment and providing solar electricity from such solar equipment to residential customers located in jurisdictions where the Loan Parties are then doing business, primarily through power purchase agreements, customer service or lease agreements or capital loan products and not through direct sales of solar panels or any Affiliate of such a Person, but shall not include any back-up servicer or any Person engaged in the business of making loans in respect of, or passive ownership or tax equity investments in, such solar equipment and associated businesses so long as such Person has in place procedures to prevent the distribution of confidential information that is prohibited under the Loan Documents; provided that (x) the Administrative Agent shall have no duties or responsibilities for monitoring or enforcing prohibitions on assignments to Competitors or have any liability with respect to or arising out of any assignment of Loans, or disclosure of confidential information, to any Competitor, (y) in no event shall any bank or other financial institution (other than any venture capital or private equity firm that owns any interest in one or more Competitors) be deemed a Competitor and (z) in no event shall any debt fund Affiliate of a Competitor (i.e. a debt fund Affiliate of a venture capital or private equity firm) be deemed a Competitor; provided, further, that in the case of (z), such debt fund Affiliate has in place procedures to prevent the distribution of confidential information that is prohibited under the Loan Documents.
Compliance Certificate” means a certificate substantially in the form of Exhibit C.
Connection Income Taxes” means Other Connection Taxes that are imposed on or measured by net income (however denominated) or that are franchise Taxes or branch profits Taxes.
Consolidated” means, when used with reference to financial statements or financial statement items of any Person, such statements or items on a consolidated basis in accordance with the consolidation principles of GAAP.
Contractual Obligation” means, as to any Person, any provision of any security issued by such Person or of any agreement, instrument or other undertaking to which such Person is a party or by which it or any of its property is bound.

14
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Control” means the possession, directly or indirectly, of the power to direct or cause the direction of the management or policies of a Person, whether through the ability to exercise voting power, by contract or otherwise. “Controlling” and “Controlled” have meanings correlative thereto.
Convertible Debt” means any unsecured Indebtedness of Sunrun which by its terms may be converted into or exchanged for Equity Interests of Sunrun (or other securities or property following a merger event, reclassification or other change of the Equity Interests of Sunrun), cash or a combination thereof (such amount of cash determined by reference to the price of the underlying Equity Interests or such other securities or property), and cash in lieu of fractional shares of Equity Interests of Sunrun.
Cost of Acquisition” means, with respect to any Acquisition, as at the date of entering into any agreement therefor, the sum of the following (without duplication): (a) Equity Consideration, (b) Cash Consideration, (c) the amount (determined by using the face amount or the amount payable at maturity, whichever is greater) of any Indebtedness incurred, assumed or acquired by any Borrower or any Subsidiary thereof in connection with such Acquisition, (d) a reasonable estimate of all additional purchase price amounts in the form of earn outs and other contingent obligations that should be recorded on the financial statements of the Borrowers and their Subsidiaries in accordance with GAAP in connection with such Acquisition, (e) a reasonable estimate of all amounts paid in respect of covenants not to compete, consulting agreements that should be recorded on the financial statements of the Borrowers and their Subsidiaries in accordance with GAAP, and other affiliated contracts in connection with such Acquisition, and (f) the aggregate fair market value of all other consideration given by any Borrower or any Subsidiary thereof in connection with such Acquisition.
Credit Extension” means each of the following: (a) a Borrowing and (b) an L/C Credit Extension.
Current Unencumbered Liquidity” means, at any given time, the sum of the Loan Parties’ cash and Cash Equivalents held in deposit accounts and securities accounts maintained at a bank reasonably acceptable to the Administrative Agent, in which the Collateral Agent has obtained a perfected first priority Lien subject to no other Liens.
Customer Lease Agreement” means a lease agreement between Sunrun or a Subsidiary thereof (other than a Vivint Entity) and a customer, pursuant to which such customer agrees to lease a PV System from such Person in the ordinary course of business.
Customer Prepayments” means those initial lump-sum prepayments owing from a customer to any Loan Party or an Excluded Subsidiary pursuant to the applicable Host Customer Agreement.
Debtor Relief Laws” means the Bankruptcy Code of the United States, and all other liquidation, conservatorship, bankruptcy, assignment for the benefit of creditors, moratorium, rearrangement, receivership, insolvency, reorganization, or similar debtor relief Laws of the United States or other applicable jurisdictions from time to time in effect.

15
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Default” means any event or condition that constitutes an Event of Default or that, with the giving of any notice, the passage of time, or both, would be an Event of Default.
Default Rate” means (a) with respect to any Obligation for which a rate is specified, a rate per annum equal to two percent (2.0%) in excess of the rate otherwise applicable thereto and (b) with respect to any Obligation for which a rate is not specified or available, a rate per annum equal to the Base Rate plus the Applicable Rate for Revolving Loans that are Base Rate Loans plus two percent (2%), in each case, to the fullest extent permitted by applicable Law.
Defaulting Lender” means, subject to Section 2.14(b), any Lender that (a) has failed to (i) fund all or any portion of its Loans within two (2) Business Days of the date such Loans were required to be funded hereunder unless such Lender notifies the Administrative Agent and the Borrowers in writing that such failure is the result of such Lender’s determination that one or more conditions precedent to funding (each of which conditions precedent, together with any applicable default, shall be specifically identified in such writing) has not been satisfied, or (ii) pay to the Administrative Agent, the L/C Issuer or any other Lender any other amount required to be paid by it hereunder (including in respect of its participation in Letters of Credit) within two (2) Business Days of the date when due, (b) has notified the Borrowers, the Administrative Agent or the L/C Issuer in writing that it does not intend to comply with its funding obligations hereunder, or has made a public statement to that effect (unless such writing or public statement relates to such Lender’s obligation to fund a Loan hereunder and states that such position is based on such Lender’s determination that a condition precedent to funding (which condition precedent, together with any applicable default, shall be specifically identified in such writing or public statement) cannot be satisfied), (c) has failed, within three (3) Business Days after written request by the Administrative Agent or the Borrowers, to confirm in writing to the Administrative Agent and the Borrowers that it will comply with its prospective funding obligations hereunder (provided that such Lender shall cease to be a Defaulting Lender pursuant to this clause (c) upon receipt of such written confirmation by the Administrative Agent and the Borrowers), or (d) has, or has a direct or indirect parent company that has, (i) become the subject of a proceeding under any Debtor Relief Law, or (ii) had appointed for it a receiver, custodian, conservator, trustee, administrator, assignee for the benefit of creditors or similar Person charged with reorganization or liquidation of its business or assets, including the Federal Deposit Insurance Corporation or any other state or federal regulatory authority acting in such a capacity; provided that a Lender shall not be a Defaulting Lender solely by virtue of the ownership or acquisition of any Equity Interest in that Lender or any direct or indirect parent company thereof by a Governmental Authority so long as such ownership interest does not result in or provide such Lender with immunity from the jurisdiction of courts within the United States or from the enforcement of judgments or writs of attachment on its assets or permit such Lender (or such Governmental Authority) to reject, repudiate, disavow or disaffirm any contracts or agreements made with such Lender. Any determination by the Administrative Agent that a Lender is a Defaulting Lender under any one or more of clauses (a) through (d) above, and the effective date of such status, shall be conclusive and binding absent manifest error, and such Lender shall be deemed to be a Defaulting Lender (subject to Section 2.14(b)) as of the date established therefor by the Administrative Agent in a written notice of such determination, which shall be delivered

16
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


by the Administrative Agent to the Borrowers, the L/C Issuer and each other Lender promptly following such determination.
Deposit Account” has the meaning set forth in the UCC.
Designated Jurisdiction” means any country or territory to the extent that such country or territory is the subject of any Sanction.
Disposition” or “Dispose” means the sale, transfer, license, lease or other disposition (including any Sale and Leaseback Transaction) of any property (or the granting of any option or other right to do any of the foregoing), including any sale, assignment, transfer or other disposal, with or without recourse, of any notes or accounts receivable or any rights and claims associated therewith. For the avoidance of doubt, an Investment permitted under Section 7.03 shall not constitute a Disposition.
Disqualified Person” means:
(a)    a Person that is a “tax-exempt entity” or a “tax-exempt controlled entity” within the meaning of Section 168(h) of the Code;
(b)    an entity described in Sections 46(e), 46(f) or 46(g) of the Code, in effect on the day before the date of the enactment of the Revenue Reconciliation Act of 1990; or
(c)    a Person that is for U.S. federal income tax purposes an entity disregarded as separate from its owner or a partnership a direct or indirect owner of a beneficial interest in which is a Person described in (a) or (b) above, unless such Person holds its interest through a taxable C Corporation (as defined in the Code) that either (i) is not a “tax-exempt controlled entity” within the meaning of Section 168(h) of the Code or (ii) is not treated as a “tax-exempt controlled entity” under Section 168(h)(6)(F) of the Code because it has made an election under Section 168(h)(6)(F)(ii) of the Code;
provided that a Person will not be treated as a Disqualified Person if it is demonstrated to the satisfaction of the Administrative Agent and the Lenders that a loss or recapture of ITC will not occur as a result of such Person owning a direct or indirect interest in the Borrowers.
Dollar” and “$” mean lawful money of the United States.
Early Opt-in Election” means the occurrence of:
(1) (i) a determination by the Administrative Agent or (ii) a notification by the Required Lenders to the Administrative Agent (with a copy to the Borrower) that the Required Lenders have determined that Dollar-denominated syndicated credit facilities being executed at such time, or that include language similar to that contained in Section

17
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


3.03(b), are being executed or amended, as applicable, to incorporate or adopt a new benchmark interest rate to replace LIBOR; and
(2) (i) the election by the Administrative Agent or (ii) the election by the Required Lenders to declare that an Early Opt-in Election has occurred and the provision, as applicable, by the Administrative Agent of written notice of such election to the Borrower and the Lenders or by the Required Lenders of written notice of such election to the Administrative Agent.
Eligible Assignee” means any Person that meets the requirements to be an assignee under Section 11.06 (subject to such consents, if any, as may be required under Section 11.06(b)(iii)).
Eligible Customer Upfront Payment Receivables means those Accounts (other than Accounts of any Vivint Entity) consisting of Customer Prepayment obligations under the Host Customer Agreements that (a) are due and owing to a Borrower, either directly or by assignment from an Excluded Subsidiary, pursuant to the Host Customer Agreement as a result of the applicable Project achieving Milestone One, (b) arise in the ordinary course of such Borrower’s or Excluded Subsidiary’s business, (c) comply with all of the related representations and warranties set forth in Section 5.33 of this Agreement, (d) will be paid into an account permitted by the Loan Documents or into a deposit account maintained by a Project Fund, and (e) are not subject to any Backlever Financing or other financing arrangement, except to the extent approved by the Collateral Agent. Unless otherwise agreed to by the Collateral Agent, Eligible Customer Upfront Payment Receivables shall not include Accounts with respect to an Account Debtor that have not been paid (a) within 120 days of achievement of Milestone One, if Milestone Three has not been achieved during such 120-day period, or (b) within 180 days of achievement of Milestone Three.
Eligible Hawaii Tax Credit Receivables” means those Accounts (other than Accounts of any Vivint Entity) consisting of obligations of the State of Hawaii to make payments to a Project Fund in lieu of Hawaii Tax Credits, which Accounts, with respect to a particular Project Fund, (i) arise in the ordinary course of business of such Project Fund after Milestone One has been achieved, (ii) comply with all of the related representations and warranties set forth in Section 5.32 of this Agreement, (iii)  have been assigned by such Project Fund to a Borrower and (iv) are not subject to any Backlever Financing or other financing arrangement, except to the extent approved by Collateral Agent; provided that at the time of the initial Credit Extension based on a Borrowing Base Certificate that includes Eligible Hawaii Tax Credit Receivables, (a) the State of Hawaii meets the Minimum Credit Rating Requirement, (b) the Hawaii Tax Credit Program is in full force and effect and there has not occurred, and there is not reasonably likely to occur, a material change in the Hawaii Tax Credit Program that could reasonably be expected to result in the ineligibility, restriction or other impediment to any Project Fund, any other applicable Excluded Subsidiary or any Borrower (directly or indirectly from a Project Fund) receiving such payments in lieu of Hawaii Tax Credits; provided, however, that a reduction in the amount of the Hawaii Tax Credit that a Project Fund is eligible for or in the amount of the Eligible Hawaii Tax Credit Receivable that a Project Fund is entitled to shall not

18
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


be deemed to be a material change in the Hawaii Tax Credit program so long as any such reduction results in a corresponding reduction in the amount of the Eligible Hawaii Tax Credit Receivable included in the Borrowing Base, and (c) the Borrowers have demonstrated to the Collateral Agent that the applicable Project Funds, the other applicable Excluded Subsidiaries and the Borrowers are not and could not reasonably be expected to be subject to any Hawaii Income Taxes assessed by the State of Hawaii for the period for which such payment in lieu of the Hawaii Tax Credit applies. Unless otherwise agreed to by the Collateral Agent, “Eligible Hawaii Tax Credit Receivables” shall not include Accounts with respect to an Account Debtor that have not been paid within [***] months of the last day of the calendar year in which Milestone Three was achieved; provided that an Account shall be deemed an “Eligible Hawaii Tax Credit Receivable” if (i) the applicable system of a Project Fund related to such Account has achieved Milestone Two on or prior to December 31, 2014, (ii) such system achieves Milestone Three on or prior to December 31, 2015 and (iii) such Account does not remain unpaid beyond fifteen (15) months following the calendar year ending December 31, 2015.
Eligible Inventory” means Inventory, valued at the lower of cost or market value, of any Borrowing Base Obligor which meets each of the following requirements on the date that such Inventory is included in the applicable Borrowing Base Certificate:
(a)    it (i) is subject to a first priority perfected Lien in favor of the Collateral Agent and (ii) is not subject to any other Liens;
(b)    it is in saleable condition;
(c)    it (i) is stored and held in locations owned by a Borrowing Base Obligor or, if such locations are not so owned, the Collateral Agent is, beginning on June 30, 2015 (or such later date as agreed to by the Collateral Agent) and at any time thereafter, in possession of a Collateral Access Agreement or other similar waiver or acknowledgment agreements (but only to the extent such location has over $1,000,000 worth of Inventory or is the premises holding Inventory located at 1 Chestnut Street, Suite 222, Nashua, New Hampshire 03060 or at 1227 Striker Avenue, Suite 260, Sacramento, California 95834), pursuant to which the applicable lessor, warehouseman, processor or bailee provides satisfactory lien waivers and access rights to the Inventory and (ii) has not been identified or otherwise set aside for use by a Project (other than a Project owned by a Vivint Entity) in the Project Back-Log;
(d)    it is not Inventory produced in violation of the Fair Labor Standards Act and subject to the “hot goods” provisions contained in Title 29 U.S.C. §215;
(e)     it is located in the United States or in any territory or possession of the United States that has adopted Article 9 of the UCC;
(e)    (i) it is not “in transit” to any Borrowing Base Obligor and (ii) it is not held by any Borrowing Base Obligor on consignment;

19
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(f)    it is not subject to any agreement which would restrict the Collateral Agent’s ability to sell or otherwise dispose of such Inventory;
(h)    it is not work-in-progress Inventory, unfinished goods, sample Inventory or spare Inventory;
(i)    it is not Inventory that has been aged twelve (12) months or longer;
(j)    it is not stored or held in a location for which the value of all Inventory of the Borrowing Base Obligors stored or held at such location is less than $100,000 in the aggregate; and
(k)    the Collateral Agent shall not have determined in its reasonable discretion following a field inspection to be unacceptable due to age, type and/or quality.
Inventory which is at any time Eligible Inventory but which subsequently fails to meet any of the foregoing requirements shall forthwith cease to be Eligible Inventory.
Eligible Project Back-Log” means the Project Back-Log except for the following, which shall be deemed ineligible:
(a)An incremental % of Projects for which the period of time during which the applicable customer can terminate the Host Customer Agreement has not yet expired, which incremental % shall be equal to the % which, when combined with the cancelled Projects previously excluded from the Project Backlog, would result in an overall cancellation rate of [***] of the total value of Projects that have achieved Sunrun Sign-Off over the prior twelve (12) months;
(b)Projects which are purchased in cash by a customer (to the extent included in Project Back-Log);
(a)Projects which are subject to any Lien other than (i) Liens in favor of the Collateral Agent and (ii) Liens thereon permitted under Section 7.01;
(b)Projects in which any Person other than a Loan Party shall have any ownership interest or any other interest or title, other than (i) any such interest or title of any customer pursuant to the Host Customer Agreement related thereto and (ii) Liens thereon permitted under Section 7.01;
(c)Projects that are not Tax Credit Eligible Projects;
(d)Projects the PV Systems related to which use solar photovoltaic panels or inverters that were obtained from, or are a product of, a manufacturer that has not been approved by any Tax Equity Investor or provider of Backlever Financing;
(e)Projects located in a state or locality that has not been approved by any Tax Equity Investor or provider of Backlever Financing;

20
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(f)Projects for which any manufacturer’s warranty related to the photovoltaic panels and inverters related thereto is not in full force or effect or cannot be enforced by a Loan Party;
(g)Inactive Projects;
(h)to the extent applicable, Projects specifically identified to be Tranched in order to cure a True-Up Liability; and
(i)a Project which has been identified for Tranching using Available Take-Out which is not Eligible Take-Out.
Eligible Take-Out” means the Available Take-Out except for the following, which shall be deemed ineligible:
(a)    Available Take-Out provided by any Person (i) that has provided written notice that it disputes its obligation to fund such Available Take-Out, (ii) that generally made statements that it is unable to satisfy its funding obligations, or (iii) for which any Person may have any valid and asserted claim, demand, or liability whether by action, suit, counterclaim or otherwise against such Available Take-Out;
(b)    the Person providing such Available Take-Out is the subject of any action or proceeding of a type described in Section 8.01(f);
(c)    Available Take-Out provided by a Person who has the right of offset with respect to any amounts owed to such Person by any Borrower or its Subsidiaries; provided, that ineligibility shall be limited to the amount of such set-off; and
(d)    any Available Take-Out with respect to which a Loan Party or any Subsidiary has given or received formal written notice that a default or event of default has occurred and is continuing under the documents governing the applicable Tax Equity Commitments, Cash Equity Commitments or Backlever Financing, or has knowledge of the occurrence and continuation of such default or event of default but has not given such formal written notice; provided that this clause (d) shall not apply to the extent that (x) any default that has not become an event of default thereunder has been cured within the applicable cure period thereunder and (y) no Material Adverse Effect has resulted from such default; and provided, further, that this clause (d) shall be operative solely to the extent that the Tax Equity Investor, Cash Equity Investor or the provider of Backlever Financing would, as a result of the continuation of such default or event of default, have the right to cease funding (unless such right to cease funding has been waived).
Eligible Trade Accounts” means an Account (other than an Account of a Vivint Entity) as to which the following is true and accurate as of the date that such Account is included in the applicable Borrowing Base Certificate:

21
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(a)    such Account arose in the ordinary course of the business of a Borrowing Base Obligor out of either (i) a bona fide sale of Inventory by such Borrowing Base Obligor, and in such case such Inventory has in fact been shipped to the applicable Account Debtor or the Inventory has otherwise been accepted by the applicable Account Debtor, or (ii) services performed by such Borrowing Base Obligor under an enforceable contract (written or oral), and in such case such services have in fact been performed for the applicable Account Debtor and accepted by such Account Debtor;
(b)    such Account represents a legally valid and enforceable claim which is due and owing to a Borrowing Base Obligor by the applicable Account Debtor and for such amount as is represented by the Borrowers to the Collateral Agent in the applicable Borrowing Base Certificate;
(c)    such Account is evidenced by an invoice dated not later than three (3) Business Days after the date of the delivery or shipment of the related Inventory giving rise to such Account, not more than sixty (60) days have passed since the due date corresponding to such Account and not more than one hundred twenty (120) days have passed since the invoice date corresponding to such Account;
(d)    the unpaid balance of such Account (or portion thereof) that is included in the applicable Borrowing Base Certificate is not subject to any defense or counterclaim that has been asserted by the applicable Account Debtor, or any setoff, contra account, credit, allowance or adjustment by the Account Debtor because of returned, inferior or damaged Inventory or services, or for any other reason, except for customary discounts allowed by the applicable Borrowing Base Obligor in the ordinary course of business for prompt payment, and, to the extent there is any agreement between the applicable Borrowing Base Obligor, the related Account Debtor and any other Person, for any rebate, discount, concession or release of liability in respect of such Account, in whole or in part, the amount of such rebate, discount, concession or release of liability shall be excluded from the Borrowing Base;
(e)    the applicable Borrowing Base Obligor has granted to the Collateral Agent pursuant to or in accordance with the Collateral Documents (except to the extent not required to do so thereunder) a first priority perfected security interest in such Account prior in right to all other Persons and such Account has not been sold, transferred or otherwise assigned or encumbered by such Borrowing Base Obligor, as applicable, to or in favor of any Person other than pursuant to or in accordance with the Collateral Documents or this Agreement;
(f)    such Account is not owing by any Account Debtor who, as of the date of determination, has failed to pay twenty-five percent (25%) or more of the aggregate amount of its Accounts owing to any Borrowing Base Obligor within sixty (60) days since the due date corresponding to such Accounts and within one hundred twenty (120) days since the original invoice date corresponding to such Accounts;

22
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(g)    it is not an Account owing by any Account Debtor which when aggregated with all other Accounts owing by such Account Debtor would cause the Borrowing Base Obligors’ Accounts owing from such Account Debtor to exceed an amount equal to twenty five percent (25%) of the Borrowing Base Obligors’ aggregate Eligible Trade Accounts owing from all Account Debtors (the “Concentration Limit”); provided that to the extent that the aggregate outstanding amount of otherwise eligible Accounts due from any Account Debtor exceeds the Concentration Limit, only the amount of such excess shall be ineligible;
(h)    such Account is not represented by any note, trade acceptance, draft or other negotiable instrument or by any chattel paper, except to the extent any such note, trade acceptance, draft, other negotiable instrument or chattel paper has been endorsed and delivered by any Borrowing Base Obligor pursuant to or in accordance with the Collateral Documents or this Agreement and/or otherwise in a manner satisfactory to the Collateral Agent on or prior to such Account’s inclusion in any applicable Borrowing Base Certificate;
(i)    the Borrowing Base Obligors have not received, with respect to such Account, any notice of the dissolution, liquidation, termination of existence, insolvency, business failure, appointment of a receiver for any part of the property of, assignment for the benefit of creditors by, or the filing of a petition in bankruptcy or the commencement of any proceeding under any bankruptcy or insolvency laws by or against, such Account Debtor;
(j)    it is not an account billed in advance, payable on delivery, for consigned goods, for guaranteed sales, for unbilled sales, payable at a future date, bonded or insured by a surety company or subject to a retainage or holdback by the Account Debtor;
(k)    the Account Debtor on such Account is not:
(i)    an Affiliate of any Loan Party;
(ii)    the United States of America, or any department, agency, or instrumentality thereof (unless the applicable Borrowing Base Obligor has assigned its right to payment of such Account to the Agent in a manner satisfactory to the Agent so as to comply with the provisions of the Federal Assignment of Claims Act);
(iii)    a citizen or resident of any jurisdiction other than one of the United States or Canada, unless such Account is secured by a letter of credit issued by a bank acceptable to the Agent which letter of credit shall be in form and substance acceptable to the Collateral Agent; or
(iv)     an Account Debtor whose Accounts the Collateral Agent, acting in its reasonable credit judgment, has deemed not to constitute

23
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Eligible Trade Accounts because the collectability of such Accounts is or is reasonably expected to be impaired;
(l)    such Account is not an Account in respect of which Credit Extensions are available under any other component of the Borrowing Base.
Any Account, which is at any time an Eligible Trade Account but which subsequently fails to meet any of the foregoing requirements, shall forthwith cease to be an Eligible Trade Account.
Environmental Laws” means any and all Laws (including common laws) pertaining to protected animal and plant species, navigation, human health, safety or the environment, or to the presence, treatment, transport, storage, use, management, disposal or Release of any Hazardous Materials or to property damage or personal injury as a result of Hazardous Materials, including, without limitation, the Clean Air Act, as amended, CERCLA, the Federal Water Pollution Control Act, as amended, the Resource Conservation and Recovery Act of 1976, as amended (“RCRA”), the Safe Drinking Water Act, as amended, the Toxic Substances Control Act, as amended, the Superfund Amendments and Reauthorization Act of 1986, as amended, Section 10 of the Rivers and Harbors Act of 1899, as amended, the Endangered Species Act, as amended, the Migratory Bird Treaty Act, as amended, and any other federal, state, regional or local environmental conservation, environmental protection, health or safety Laws as each may from time to time be amended or supplemented.
Environmental Liability” means any costs, losses or liability, contingent or otherwise (including any liability for damages, costs of environmental remediation, fines, penalties or indemnities), of any Borrower, any other Loan Party or any of their respective Subsidiaries directly or indirectly resulting from or based upon (a) violation of any Environmental Law, (b) the generation, use, handling, transportation, storage, or treatment of any Hazardous Materials, (c) exposure to any Hazardous Materials, (d) the Release or threatened Release of any Hazardous Materials or (e) any contract, agreement or other consensual arrangement pursuant to which costs or liability is assumed or imposed with respect to any of the foregoing.
Environmental Permit” means any permit, approval, consent, identification number, license, exemption, authorization or other form of permission required to be issued or obtained under any Environmental Law.
Equity Consideration” means, with respect to any Acquisition, as at the date of consummation of such Acquisition, the Equity Interests of any Borrower or any Subsidiary thereof to be transferred as consideration in connection with such Acquisition. For purposes of determining the Equity Consideration for any transaction, the Equity Interests of a Borrower shall be valued in accordance with GAAP.
Equity Interests” means, with respect to any Person, all of the shares of capital stock of (or other ownership or profit interests in) such Person, all of the warrants, options or other rights for the purchase or acquisition from such Person of shares of capital stock of (or other ownership or profit interests in) such Person, all of the securities convertible into or exchangeable for shares

24
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


of capital stock of (or other ownership or profit interests in) such Person or warrants, rights or options for the purchase or acquisition from such Person of such shares (or such other interests), and all of the other ownership or profit interests in such Person (including partnership, member or trust interests therein), whether voting or nonvoting, and whether or not such shares, warrants, options, rights or other interests are outstanding. Notwithstanding the foregoing, debt securities convertible into Equity Interests, cash or a combination thereof (including Convertible Debt) and Permitted Call Spread Transactions shall not constitute Equity Interests.
ERISA” means the Employee Retirement Income Security Act of 1974, as amended.
ERISA Affiliate” means any Person, trade or business (whether or not incorporated) under common control with any Borrower within the meaning of Section 414(b), (c), (m) or (o) of the Code or Section 4001(b) of ERISA.
ERISA Event” means (a) a Reportable Event with respect to a Pension Plan; (b) the withdrawal of any Borrower or any ERISA Affiliate from a Pension Plan subject to Section 4063 of ERISA during a plan year in which such entity was a “substantial employer” as defined in Section 4001(a)(2) of ERISA or a cessation of operations that is treated as such a withdrawal under Section 4062(e) of ERISA; (c) a complete or partial withdrawal by any Borrower or any ERISA Affiliate from a Multiemployer Plan or notification that a Multiemployer Plan is in reorganization; (d) the filing of a notice of intent to terminate, the treatment of a Pension Plan amendment as a termination under Section 4041 or 4041A of ERISA; (e) the institution by the PBGC of proceedings to terminate a Pension Plan; (f) any event or condition which constitutes grounds under Section 4042 of ERISA for the termination of, or the appointment of a trustee to administer, any Pension Plan; (g) the determination that any Pension Plan is considered an at-risk plan or a plan in endangered or critical status within the meaning of Sections 430, 431 and 432 of the Code or Sections 303, 304 and 305 of ERISA; or (h) the imposition of any liability under Title IV of ERISA, other than for PBGC premiums due but not delinquent under Section 4007 of ERISA, upon any Borrower or any ERISA Affiliate.
Eurodollar Rate” means, subject to Section 3.03(b):
(a)    for any Interest Period with respect to a Eurodollar Rate Loan, the rate per annum equal to the London Interbank Offered Rate (“LIBOR”), or a comparable or successor rate which rate is approved by the Administrative Agent, as published on the applicable Bloomberg screen page (or such other commercially available source providing such quotations as may be designated by the Administrative Agent from time to time) (in such case, the “LIBOR Rate”) at or about 11:00 a.m., London time, two (2) Business Days prior to the commencement of such Interest Period, for Dollar deposits (for delivery on the first day of such Interest Period) with a term equivalent to such Interest Period; and
(b)    for any interest calculation with respect to a Base Rate Loan on any date, the rate per annum equal to the LIBOR Rate, at or about 11:00 a.m., London time, two (2) Business Days prior to such date for Dollar deposits with a term of one (1) month commencing that day;

25
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


in each case, times the Statutory Reserves; provided that, to the extent a comparable or successor rate is approved by the Administrative Agent in connection herewith, the approved rate shall be applied in a manner consistent with market practice; provided, further, that to the extent such market practice is not administratively feasible for the Administrative Agent, such approved rate shall be applied in a manner as otherwise reasonably determined by the Administrative Agent; and provided, further, that the Eurodollar Rate shall at no time be less than 0.00%.
Eurodollar Rate Loan” means a Revolving Loan that bears interest at a rate based on clause (a) of the definition of “Eurodollar Rate.”
Event of Default” has the meaning specified in Section 8.01.
Exchange Act” means the Securities Exchange Act of 1934, including all amendments thereto and regulations promulgated thereunder.
Excluded Property” means, with respect to any Loan Party, (a) any owned or leased real property which is located outside of the United States, (b) any Intellectual Property, (c) the Equity Interests of or in any Excluded Subsidiary and (d) any SREC Excluded Property.
Excluded Subsidiaries” means:
(i) any direct or indirect subsidiary of Sunrun:
(a) in which Sunrun owns Equity Interests of less than fifty-one percent (51%);
(b) that, or that is formed to, own, lease or finance no assets other than specific Projects and related assets that are financed as a pool in a manner that is non-recourse to any of the Loan Parties (other than such recourse as is permitted pursuant to Section 7.02(i));
(c) that is a Safe Harbor Subsidiary;
(d) that is a direct or indirect member of one or more Excluded Subsidiaries of the type described in the foregoing clauses (a), (b), and/or (c) and that, or that is formed to, own no assets other than (x) Equity Interests in and Indebtedness of Excluded Subsidiaries of the type described in the foregoing clauses (a), (b), (c), and/or this clause (d), or (y) SREC Excluded Property or cash and cash equivalents and contractual rights related to a Non-Recourse Financing, cash equity financing or tax equity financing of any Excluded Subsidiary, it being understood that Sunrun may contribute, transfer, assign or otherwise convey Projects and related assets or inventory and related assets, as applicable to any Excluded Subsidiary of the type described in the foregoing clauses (a), (b), or (c) through an Excluded Subsidiary of the type described in this clause (d);
(e) the Vivint Entities; or
(f) created for or encumbered by SREC Transactions; or

26
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(ii) any existing or future acquired or formed Immaterial Subsidiary.
For the avoidance of doubt, a subsidiary of Sunrun may constitute an Excluded Subsidiary under more than one of the clauses provided in this definition.
Excluded Swap Obligation” means, with respect to any Guarantor, any Swap Obligation if, and to the extent that, all or a portion of the Loan Party Guarantee of such Guarantor of, or the grant by such Guarantor of a Lien to secure, such Swap Obligation (or any Guarantee thereof) is or becomes illegal under the Commodity Exchange Act (or the application or official interpretation thereof) by virtue of such Guarantor’s failure for any reason to constitute an “eligible contract participant” as defined in the Commodity Exchange Act (determined after giving effect to Section 10.11 and any other keepwell, support or other agreement for the benefit of such Guarantor and any and all guarantees of such Guarantor’s Swap Obligations by other Loan Parties) at the time the Loan Party Guarantee of such Guarantor, or grant by such Guarantor of a Lien, becomes effective with respect to such Swap Obligation. If a Swap Obligation arises under a Master Agreement governing more than one Swap Contract, such exclusion shall apply only to the portion of such Swap Obligation that is attributable to Swap Contracts for which such Loan Party Guarantee or Lien is or becomes excluded in accordance with the first sentence of this definition.
Excluded Taxes” means any of the following Taxes imposed on or with respect to any Recipient or required to be withheld or deducted from a payment to a Recipient, (a) Taxes imposed on or measured by net income (however denominated), franchise Taxes, and branch profits Taxes, in each case, (i) imposed as a result of such Recipient being organized under the laws of, or having its principal office or, in the case of any Lender, its Lending Office located in, the jurisdiction imposing such Tax (or any political subdivision thereof) or (ii) that are Other Connection Taxes; (b) in the case of a Lender, U.S. federal withholding Taxes imposed on amounts payable to or for the account of such Lender with respect to an applicable interest in a Loan or Commitment pursuant to a law in effect on the date on which (i) such Lender acquires such interest in the Loan or Commitment (other than pursuant to an assignment request by any Borrower under Section 11.13) or (ii) such Lender changes its Lending Office, except in each case to the extent that, pursuant to Sections 3.01(a)(ii), or 3.01(a)(iii) or (c), amounts with respect to such Taxes were payable either to such Lender’s assignor immediately before such Lender became a party hereto or to such Lender immediately before it changed its Lending Office; (c) Taxes attributable to such Recipient’s failure to comply with Section 3.01(e); and (d) any U.S. federal withholding Taxes imposed pursuant to FATCA.
Existing Credit Agreement” means that certain Amended and Restated Credit Agreement, dated as of December 31, 2014, by and among the Borrowers, Comerica Bank, as administrative agent, sole lead arranger and sole book runner, Silicon Valley Bank, as documentation agent, and various lenders party thereto, as further amended, restated or otherwise modified from time to time.
Existing Letters of Credit” means each letter of credit set forth on Schedule 1.01(d) that was previously issued for the account of any Borrower by Comerica Bank under the Existing Credit Agreement that is outstanding on the Closing Date.

27
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Facility” means, at any time, the aggregate amount of the Lenders’ Commitments at such time.
Facility Termination Date” means the date as of which all of the following shall have occurred: (a) the Aggregate Commitments have terminated, (b) all Obligations have been paid in full (other than contingent indemnification obligations), and (c) all Letters of Credit have terminated or expired (other than Letters of Credit as to which other arrangements with respect thereto satisfactory to the Administrative Agent and the L/C Issuer shall have been made).
FASB ASC” means the Accounting Standards Codification of the Financial Accounting Standards Board.
FATCA” means Sections 1471 through 1474 of the Code, as of the date of this Agreement (or any amended or successor version that is substantively comparable and not materially more onerous to comply with) and any current or future regulations or official interpretations thereof and any agreements entered into pursuant to Section 1471(b)(1) of the Code.
FCPA” means Foreign Corrupt Practices Act of 1977, as amended, and the rules and regulations promulgated thereunder.
Federal Funds Rate” means, for any day, the rate per annum equal to the weighted average of the rates on overnight federal funds transactions with members of the Federal Reserve System arranged by federal funds brokers on such day, as published by the Federal Reserve Bank of New York on the Business Day next succeeding such day; provided that (a) if such day is not a Business Day, the Federal Funds Rate for such day shall be such rate on such transactions on the next preceding Business Day as so published on the next succeeding Business Day, and (b) if no such rate is so published on such next succeeding Business Day, the Federal Funds Rate for such day shall be the average rate (rounded upward, if necessary, to a whole multiple of 1/100 of 1%) charged to the Administrative Agent on such day on such transactions as determined by the Administrative Agent.
Federal Reserve Bank of New York’s Website” means the website of the Federal Reserve Bank of New York at http://www.newyorkfed.org, or any successor source.
Fee Letter” means the Administrative Agent Fee Letter, dated November 12, 2019, by and among Sunrun, the other Borrowers and the Administrative Agent.
FERC” means the Federal Energy Regulatory Commission and its successors.
Flood Hazard Property” means any Mortgaged Property that is in an area designated by the Federal Emergency Management Agency as having special flood or mudslide hazards.
Foreign Lender” means (a) if any Borrower is a U.S. Person, a Lender that is not a U.S. Person, and (b) if any Borrower is not a U.S. Person, a Lender that is resident or organized under the laws of a jurisdiction other than that in which such Borrower is resident for tax

28
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


purposes. For purposes of this definition, the United States, each State thereof and the District of Columbia shall be deemed to constitute a single jurisdiction.
FPA” means the Federal Power Act, as amended, and FERC’s regulations promulgated thereunder.
FRB” means the Board of Governors of the Federal Reserve System of the United States.
Fronting Exposure” means, with respect to the L/C Issuer, at any time there is a Lender that is a Defaulting Lender, the aggregate amount of such Defaulting Lender’s respective Applicable Percentage of each outstanding L/C Obligation other than L/C Obligations as to which such Defaulting Lender’s participation obligation has been reallocated to other Lenders or Cash Collateralized in accordance with the terms hereof.
Fund” means any Person (other than a natural Person) that is (or will be) engaged in making, purchasing, holding or otherwise investing in commercial loans and similar extensions of credit in the ordinary course of its activities.
Funding Indemnity Letter” means a funding indemnity letter, substantially in the form of Exhibit L.
GAAP” means generally accepted accounting principles in the United States set forth from time to time in the opinions and pronouncements of the Accounting Principles Board and the American Institute of Certified Public Accountants and statements and pronouncements of the Financial Accounting Standards Board (or agencies with similar functions of comparable stature and authority within the accounting profession) including, without limitation, the FASB ASC, that are applicable to the circumstances as of the date of determination, consistently applied and subject to Section 1.03.
Governmental Authority” means the government of the United States or any other nation, or of any political subdivision thereof, whether state or local, and any agency, authority, instrumentality, regulatory body, court, central bank or other entity exercising executive, legislative, judicial, taxing, regulatory or administrative powers or functions of or pertaining to government (including any supra-national bodies such as the European Union or the European Central Bank), including FERC and any designated regional reliability entity, a state public utilities commission or state public service commission or similar agency, or a designated regional transmission organization, independent system operator or balancing authority.
Guarantee” means, as to any Person, (a) any obligation, contingent or otherwise, of such Person guaranteeing or having the economic effect of guaranteeing any Indebtedness of the kind described in clauses (a) through (g) of the definition thereof or other obligation payable or performable by another Person (the “primary obligor”) in any manner, whether directly or indirectly, and including any obligation of such Person, direct or indirect, (i) to purchase or pay (or advance or supply funds for the purchase or payment of) such Indebtedness or other obligation, (ii) to purchase or lease property, securities or services for the purpose of assuring the

29
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


obligee in respect of such Indebtedness or other obligation of the payment or performance of such Indebtedness or other obligation, (iii) to maintain working capital, equity capital or any other financial statement condition or liquidity or level of income or cash flow of the primary obligor so as to enable the primary obligor to pay such Indebtedness or other obligation, or (iv) entered into for the purpose of assuring in any other manner the obligee in respect of such Indebtedness or other obligation of the payment or performance thereof or to protect such obligee against loss in respect thereof (in whole or in part), or (b) any Lien on any assets of such Person securing any Indebtedness of the kind described in clauses (a) through (g) of the definition thereof or other obligation of any other Person, whether or not such Indebtedness or other obligation is assumed or expressly undertaken by such Person (or any right, contingent or otherwise, of any holder of such Indebtedness to obtain any such Lien). The amount of any Guarantee shall be deemed to be an amount equal to the stated or determinable amount of the related primary obligation, or portion thereof, in respect of which such Guarantee is made or, if not stated or determinable, the maximum reasonably anticipated liability in respect thereof as determined by the guaranteeing Person in good faith. The term “Guarantee” as a verb has a corresponding meaning.
Guaranteed Obligations” has the meaning set forth in Section 10.01.
Guarantors” means, collectively, (a) CEE, (b) all other existing or future acquired or formed Subsidiaries of Sunrun (other than, for the avoidance of doubt, Excluded Subsidiaries) as are or may from time to time become parties to this Agreement pursuant to Section 6.13, and (c) with respect to Additional Secured Obligations owing by any Loan Party (other than the Borrowers) and any Swap Obligation of a Specified Loan Party (determined before giving effect to Sections 10.01 and 10.11) under the Loan Party Guarantee, the Borrowers.
Hawaii Income Taxes” means (a) any income (or similar) tax, that is, has been or may in the future be imposed, assessed or collected by or under the authority of the State of Hawaii (or a political subdivision thereof), and (b) each liability for the payment of any amounts of the type described in clause (a) as a result of any express or implied obligation to pay directly, indemnify or otherwise assume or succeed to the liability of any other Person.
Hawaii Tax Credit” means tax credits available to the Borrowers under Hawaii Rev Stat. § 235-12.5 (Renewable energy technologies; income tax credit).
Hazardous Materials” means any hazardous substances, pollutants, contaminants, wastes, or materials (including petroleum (including crude oil or any fraction thereof), petroleum wastes, radioactive material, hazardous wastes, toxic substances, or asbestos or any materials containing asbestos) designated, regulated, or defined under or with respect to which any requirement or liability may be imposed pursuant to any Environmental Law.
Hedge Bank” means any Person in its capacity as a party to a Swap Contract that, (a) at the time it enters into a Swap Contract (other than a Permitted Call Spread Transaction) not prohibited under Article VI or VII, is a Lender or an Affiliate of a Lender, or (b) at the time it (or its Affiliate) becomes a Lender, is a party to a Swap Contract not prohibited under Article VI or VII, in each case, in its capacity as a party to such Swap Contract (even if such Person ceases to

30
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


be a Lender or such Person’s Affiliate ceased to be a Lender); provided, in the case of a Secured Hedge Agreement with a Person who is no longer a Lender (or Affiliate of a Lender), such Person shall be considered a Hedge Bank only through the stated termination date (without extension or renewal) of such Secured Hedge Agreement; and provided, further, that for any of the foregoing to be included as a “Secured Hedge Agreement” on any date of determination by the Administrative Agent, the applicable Hedge Bank (other than the Administrative Agent or an Affiliate of the Administrative Agent) must have delivered a Secured Party Designation Notice to the Administrative Agent prior to such date of determination.
Honor Date” has the meaning set forth in Section 2.03(c).
Host Customer Agreements” means the Power Purchase Agreements and Customer Lease Agreements.
Immaterial Subsidiary” means each Subsidiary of Sunrun which at no time after the Closing Date holds more than $2,500,000 of assets in accordance with GAAP for a trailing twelve (12) month period; provided, that at no time shall the aggregate assets held by all such Subsidiaries exceed $10,000,000 in accordance with GAAP for a trailing twelve (12) month period.
Inactive Project” means any Project that (a) remains a CAD Project for more than 180 days after such Project was first included in the Eligible Project Back-Log as a CAD Project or (b) remains a Permitted Project for more than 180 days after such Project was first included in the Eligible Project Back-Log as a Permitted Project.
Indebtedness” means, as to any Person at a particular time, without duplication, all of the following, whether or not included as indebtedness or liabilities in accordance with GAAP:
(a)    all obligations of such Person for borrowed money and all obligations of such Person evidenced by bonds, debentures, notes, loan agreements or other similar instruments (including Convertible Debt);
(b)    the maximum amount of all direct or contingent obligations of such Person arising under letters of credit (including standby and commercial), bankers’ acceptances, bank guaranties, surety bonds and similar instruments;
(c)    net obligations of such Person under any Swap Contract;
(d)    all obligations (including, without limitation, earnout obligations) of such Person to pay the deferred purchase price of property or services (other than trade accounts payable in the ordinary course of business and that do not remain unpaid for more than one-hundred twenty (120) days after the date on which such trade account was created);
(e)    indebtedness (excluding prepaid interest thereon) secured by a Lien on property owned or being purchased by such Person (including indebtedness arising under

31
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


conditional sales or other title retention agreements), whether or not such indebtedness shall have been assumed by such Person or is limited in recourse;
(f)    all Attributable Indebtedness in respect of Capitalized Leases and Synthetic Lease Obligations of such Person and all Synthetic Debt of such Person;
(g)    all obligations of such Person to purchase, redeem, retire, defease or otherwise make any payment in respect of any Equity Interest in such Person or any other Person or any warrant, right or option to acquire such Equity Interest, valued, in the case of a redeemable preferred interest, at the greater of its voluntary or involuntary liquidation preference plus accrued and unpaid dividends; and
(h)    all Guarantees of such Person in respect of any of the foregoing.
For all purposes hereof, the Indebtedness of any Person shall include the Indebtedness of any partnership in which such Person is a general partner, unless such Indebtedness is expressly made non-recourse to such Person. The amount of any net obligation under any Swap Contract on any date shall be deemed to be the Swap Termination Value thereof as of such date.
Indemnified Taxes” means (a) Taxes, other than Excluded Taxes, imposed on or with respect to any payment made by or on account of any obligation of any Loan Party under any Loan Document and (b) to the extent not otherwise described in clause (a), Other Taxes.
Indemnitees” has the meaning specified in Section 11.04(b).
Information” has the meaning specified in Section 11.07.
Intellectual Property” has the meaning set forth in the Security Agreement.
Intercompany Debt” has the meaning specified in Section 7.02.
Interest Charges” means, for any period of measurement, the sum of (i) (a) all interest, premium payments, debt discount, fees, charges and related expenses in connection with borrowed money (including capitalized interest) or in connection with the deferred purchase price of assets, in each case to the extent treated as interest in accordance with GAAP, (b) all interest paid or payable with respect to discontinued operations, plus (c) the portion of rent expense under Capitalized Leases that is treated as interest in accordance with GAAP which is to be paid in cash, in each case, of or by any Borrower for such period of measurement and (ii) all interest, premium payments, fees, charges and related expenses under any Vivint Recourse Facility.
Interest Coverage Ratio” means, as of any date of determination, with respect to the Borrowers, the ratio of (a) to (b), where:
(a) is the sum of, for the prior trailing twelve month period then ended (i) Operating income (measured in accordance with GAAP) plus depreciation and amortization included in COGS, plus (ii) [***]% of general and administrative costs (G&A, as measured in accordance

32
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


with GAAP), plus (iii) [***]% of sales and marketing costs (S&M as measured in accordance with GAAP), plus (iv) [***]% of research and development costs (R&D as measured in accordance with GAAP); and
(b) is, for the prior trailing twelve month period then ended, the aggregate cash Interest Charges of the Borrowers and their Subsidiaries (other than Excluded Subsidiaries) and the cash Interest Charges of the Vivint Entities under any Vivint Recourse Facility (which Interest Charges shall not be determined on a consolidated basis).
Interest Payment Date” means, (a) as to any Eurodollar Rate Loan, the last day of each Interest Period applicable to such Loan and the Maturity Date of the Facility under which such Loan was made; provided, however, that if any Interest Period for a Eurodollar Rate Loan exceeds three (3) months, the respective dates that fall every three (3) months after the beginning of such Interest Period shall also be Interest Payment Dates; and (b) as to any Base Rate Loan, the last Business Day of each March, June, September and December and the Maturity Date of the Facility under which such Loan was made.
Interest Period” means, as to each Eurodollar Rate Loan, the period commencing on the date such Eurodollar Rate Loan is disbursed or converted to or continued as a Eurodollar Rate Loan and ending on the date one (1), two (2), three (3) or six (6) months thereafter, as selected by the Borrowers in its Loan Notice, or such other period that is twelve (12) months or less requested by the Borrowers and consented to by all the Appropriate Lenders; provided that:
(a)    any Interest Period that would otherwise end on a day that is not a Business Day shall be extended to the next succeeding Business Day unless such Business Day falls in another calendar month, in which case such Interest Period shall end on the next preceding Business Day;
(b)    any Interest Period that begins on the last Business Day of a calendar month (or on a day for which there is no numerically corresponding day in the calendar month at the end of such Interest Period) shall end on the last Business Day of the calendar month at the end of such Interest Period; and
(c)    no Interest Period shall extend beyond the Maturity Date of the Facility under which such Loan was made.
Inventory” means any inventory as defined under the UCC.
Inverted Lease Structure” means a tax equity investment structure in which Sunrun or any Subsidiary thereof contributes PV Systems and assigns the affiliated Host Customer Agreements to an Excluded Subsidiary, which Excluded Subsidiary then leases such PV Systems to a Tax Equity Investor or a partnership between an Excluded Subsidiary and a Tax Equity Investor pursuant to a lease agreement.
Investment” means, as to any Person, any direct or indirect acquisition or investment by such Person, whether by means of (a) the purchase or other acquisition of Equity Interests of

33
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


another Person, (b) a loan, advance or capital contribution to, Guarantee or assumption of Indebtedness of, or purchase or other acquisition of any other Indebtedness or interest in, another Person (including any partnership or joint venture equity interest in such other Person and any arrangement pursuant to which the investor guaranties Indebtedness of such other Person), or (c) the purchase or other acquisition (in one transaction or a series of transactions) of assets of another Person which constitute all or substantially all of the assets of such Person or of a division, line of business or other business unit of such Person. For purposes of covenant compliance, the amount of any Investment shall be the amount actually invested, without adjustment for subsequent increases or decreases in the value of such Investment.
Investment Company Act” means the Investment Company Act of 1940, as amended.
IRS” means the United States Internal Revenue Service.
ISP” means, with respect to any Letter of Credit, the “International Standby Practices 1998” published by the Institute of International Banking Law & Practice, Inc. (or such later version thereof as may be in effect at the time of issuance).
Issuer Documents” means with respect to any Letter of Credit, the Letter of Credit Application, and any other document, agreement and instrument entered into by the L/C Issuer and any Borrower (or any Subsidiary thereof) or in favor of the L/C Issuer and relating to such Letter of Credit.
ITC” means any investment tax credit under Title 26, Section 48 of the United States Code or any successor or other similar provision, including any similar provision concerning a refundable tax credit that replaces such investment tax credit program.
Joinder Agreement” means a joinder agreement substantially in the form of Exhibit D executed and delivered in accordance with the provisions of Sections 6.13 and 6.14.
KeyBank” has the meaning specified in the introductory paragraph hereto.
Laws” means, collectively, all international, foreign, federal, state and local statutes, treaties, rules, guidelines, regulations, ordinances, codes and administrative or judicial precedents or authorities, and binding guidance, including the interpretation or administration thereof by any Governmental Authority charged with the enforcement, interpretation or administration thereof, and all applicable administrative orders, and agreements with any Governmental Authority.
L/C Advance” means, with respect to each Lender, such Lender’s funding of its participation in any L/C Borrowing in accordance with its Applicable Revolving Percentage.
L/C Borrowing” means an extension of credit resulting from a drawing under any Letter of Credit which has not been reimbursed on the date when made or refinanced as a Revolving Borrowing.
L/C Credit Extension” means, with respect to any Letter of Credit, the issuance thereof or extension of the expiry date thereof, or the increase of the amount thereof.

34
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


L/C Issuer” means, as the context may require, (a) Silicon Valley Bank, acting through any of its Affiliates or branches, in its capacity as the issuer of Letters of Credit hereunder, (b) Comerica Bank, acting through any of its Affiliates or branches, in its capacity as the issuer of each Existing Letter of Credit, and (c) any other Lender that may become an L/C Issuer pursuant to Section 2.03(k) or 11.06(f), with respect to Letters of Credit issued by such Lender. Each L/C Issuer may, in its discretion, arrange for one or more Letters of Credit to be issued by Affiliates or branches of such L/C Issuer, in which case the term “L/C Issuer” shall include any such Affiliate or branch with respect to Letters of Credit issued by such Affiliate or branch.
L/C Obligations” means, as at any date of determination, the aggregate amount available to be drawn under all outstanding Letters of Credit plus the aggregate of all Unreimbursed Amounts, including all L/C Borrowings. For purposes of computing the amount available to be drawn under any Letter of Credit, the amount of such Letter of Credit shall be determined in accordance with Section 1.06. For all purposes of this Agreement, if on any date of determination a Letter of Credit has expired by its terms but any amount may still be drawn thereunder by reason of the operation of Rule 3.14 of the ISP, such Letter of Credit shall be deemed to be “outstanding” in the amount so remaining available to be drawn.
Lender” means each of the Persons identified as a “Lender” on the signature pages hereto, each other Person that becomes a “Lender” in accordance with this Agreement and their successors and assigns.
Lending Office” means, as to any Lender, the office or offices of such Lender described as such in such Lender’s Administrative Questionnaire, or such other office or offices as a Lender may from time to time notify the Borrowers and the Administrative Agent.
Letter of Credit” means any letter of credit issued hereunder (including any Existing Letter of Credit). A Letter of Credit may be a commercial letter of credit or a standby letter of credit.
Letter of Credit Application” means an application and agreement for the issuance or amendment of a Letter of Credit in the form from time to time in use by the L/C Issuer.
Letter of Credit Expiration Date” means the day that is five (5) Business Days prior to the Maturity Date then in effect for the Facility (or, if such day is not a Business Day, the next preceding Business Day).
Letter of Credit Fee” has the meaning specified in Section 2.03(h).
Letter of Credit Notice” means a notice of a request for an L/C Credit Extension, pursuant to Section 2.03(a), which shall be substantially in the form of Exhibit T and shall include the Letter of Credit Application for such L/C Credit Extension.
Letter of Credit Sublimit” means an amount equal to the lesser of (a) $25,000,000 (or, from and after the date the Vivint ABL Facility has been paid in full and the Vivint ABL Facility has been terminated (other than customary provisions that by their express terms survive such

35
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


termination), $50,000,000) and (b) the Facility. The Letter of Credit Sublimit is part of, and not in addition to, the Facility.
Lien” means any mortgage, pledge, hypothecation, assignment, deposit arrangement, encumbrance, lien (statutory or otherwise), charge, or preference, priority or other security interest or preferential arrangement in the nature of a security interest of any kind or nature whatsoever (including any conditional sale or other title retention agreement, any easement, right of way or other encumbrance on title to real property and any financing lease having substantially the same economic effect as any of the foregoing).
Loan” means an extension of credit by a Lender to any Borrower under Article II in the form of a Revolving Loan.
Loan Documents” means, collectively, (a) this Agreement, (b) the Revolving Notes, (c) the Loan Party Guarantee, (d) the Collateral Documents, (e) the Fee Letter, (f) each Issuer Document, (g) each Joinder Agreement and (h) any agreement creating or perfecting rights in Cash Collateral pursuant to the provisions of Section 2.13 (but specifically excluding any Secured Hedge Agreement or any Secured Cash Management Agreement).
Loan Notice” means a notice of (a) a Borrowing, (b) a conversion of Loans from one Type to the other, or (c) a continuation of Eurodollar Rate Loans, pursuant to Section 2.02(a), which, if in writing, shall be substantially in the form of Exhibit E.
Loan Parties” means, collectively, the Borrowers and each Guarantor.
Loan Party Guarantee” means, collectively, the Guarantee made by the Guarantors under Article X in favor of the Secured Parties, together with each other guaranty delivered pursuant to Section 6.13.
London Banking Day” means any day on which dealings in Dollar deposits are conducted by and between banks in the London interbank eurodollar market.
Master Agreement” has the meaning set forth in the definition of “Swap Contract.”
Material Adverse Effect” means (a) a material adverse change in, or a material adverse effect upon, the operations, business, properties, liabilities (actual or contingent), financial condition of the Loan Parties taken as a whole; (b) a material impairment of the rights and remedies of the Administrative Agent or any Lender under any Loan Document, or of the ability of any Loan Party to perform its obligations under any Loan Document to which it is a party; (c) a material adverse effect upon the legality, validity, binding effect or enforceability against any Loan Party of any Loan Document to which it is a party; or (d) a material adverse effect on the Collateral or the Liens in favor of the Collateral Agent (for its benefit and for the benefit of the other Secured Parties) on the Collateral or the priority of such Liens, in each case of this clause (d), when taken as a whole.

36
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Material Contract” means, with respect to any Loan Party, each contract or agreement to which such Person would be required to disclose pursuant to reporting obligations under the Exchange Act if such person were subject to the Exchange Act, even if such Person is not currently subject to the Exchange Act.
Maturity Date” means the date that is seven (7) years after the Closing Date; provided, however, if such date is not a Business Day, the Maturity Date shall be the next succeeding Business Day.
Milestone One” means, with respect to any Project, the day on which each of the following has occurred (in each case as certified by the Borrowers in a Borrowing Base Certificate): (a) the occurrence of Sunrun Sign-Off, (b) delivery to the construction contractor for such Project of a duly executed notice to proceed, and (c) if applicable, assignment to a construction site or tagged to a specific Project in a warehouse of building materials necessary to construct the Project, including evidence (to the extent available) of the same if requested by the Collateral Agent.
Milestone Three” means, with respect to any Project, the day on which the “permission to operate” notification for such Project is executed (as certified by the Borrowers in a Borrowing Base Certificate).
Milestone Two” means, with respect to any Project, the day on which the following has occurred (as certified by the Borrowers in a Borrowing Base Certificate): the Project has reached Substantial Completion.
Minimum Collateral Amount” means, at any time, (a) with respect to Cash Collateral consisting of cash or deposit account balances provided to reduce or eliminate Fronting Exposure during any period when a Lender constitutes a Defaulting Lender, an amount equal to 105% of the Fronting Exposure of the L/C Issuer with respect to Letters of Credit issued and outstanding at such time, (b) with respect to Cash Collateral consisting of cash or deposit account balances provided in accordance with the provisions of Section 2.13(a)(i), (a)(ii), (a)(iii) or (a)(iv), an amount equal to 105% of the Outstanding Amount of all L/C Obligations, and (c) otherwise, an amount determined by the Collateral Agent and the L/C Issuer in their sole discretion.
Minimum Credit Rating Requirement” means the state general bond obligation rating of at least AA from Standard and Poor’s Rating Group, Aa2 from Moody’s, and AA from Fitch Ratings, or such other general bond obligation rating satisfactory to the Administrative Agent in its sole discretion.
Moody’s” means Moody’s Investors Service, Inc. and any successor thereto.
Mortgage” or “Mortgages” means, individually and collectively, as the context requires, each of the fee or leasehold mortgages, deeds of trust and deeds executed by a Loan Party that purport to grant a Lien to the Collateral Agent (or a trustee for the benefit of the Collateral Agent) for the benefit of the Secured Parties in any Mortgaged Properties, in form and substance satisfactory to the Collateral Agent.

37
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Mortgaged Property” means any owned property of a Loan Party listed on Schedule 5.21(g)(i) and any other owned real property of a Loan Party that is or will become encumbered by a Mortgage in favor of the Collateral Agent in accordance with the terms of this Agreement.
Mortgaged Property Support Documents” means with respect to any real property subject to a Mortgage, the deliveries and documents described on Schedule 1.01(e) attached hereto.
Multiemployer Plan” means any employee benefit plan of the type described in Section 4001(a)(3) of ERISA, to which the Borrower or any ERISA Affiliate makes or is obligated to make contributions, or during the preceding five (5) plan years, has made or been obligated to make contributions.
Multiple Employer Plan” means a Plan which has two or more contributing sponsors (including any Borrower or any ERISA Affiliate) at least two of whom are not under common control, as such a plan is described in Section 4064 of ERISA.
Net Retained Value” means, as of a given date of determination, the present value, discounted at a rate of six percent (6%) per annum, of:
(A) all remaining (1) customer cash flows under Host Customer Agreements and (2) PBI Payments, reduced by
(B) the following:
(a)    for Tax Equity Partnerships subject to HLBV accounting (i.e., Partnership Flip Structures and complex Inverted Lease Structures), estimated future cash distributions to the Tax Equity Investor;
(b)    estimated operating expenses;
(c)    estimated major maintenance expenses;
(d)    for simple Inverted Lease Structures, the GAAP financing liability recorded on the most recent (i) annual audited financial statements of Sunrun or (ii) quarterly unaudited financial statements of Sunrun (reduced by cash deposited by the Tax Equity Investor in the applicable Project Fund, if any, and ITCs from assets funded but not in service);
(e)    for SaleLeaseback Structures, the GAAP financing liability recorded on the most recent (i) annual audited financial statements of Sunrun or (ii) quarterly unaudited financial statements of Sunrun (or, if applicable, the rent payable by the lessee under the related lease);
(f)    the excess of (1) the GAAP carrying value of all non-recourse or unsecured Indebtedness (other than Indebtedness associated with SREC Transactions,

38
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Safe Harbor Financings or Vivint Financings), recorded on the most recent (i) annual audited financial statements of Sunrun or (ii) quarterly unaudited financial statements of Sunrun; provided, that any additional Indebtedness shall be calculated on a Pro Forma Basis over (2) cash held by an Excluded Subsidiary in maintenance reserve accounts, debt service reserve accounts or distribution suspense accounts in connection with any Indebtedness described in clause (1); and
(g) for Cash Equity Partnerships, further adjustments on a Pro Forma Basis to reflect the portion of Net Retained Value associated with the value retained by the Cash Equity Investor.
Net Retained Value will only be calculated based on Projects that are (x) deployed to Project Funds or (y) owned by a Loan Party and have achieved Milestone Three. No Net Retained Value will be ascribed to either customer renewal value or Projects in the Project Back-Log. Any Host Customer Agreement owned by a Vivint Entity or a Project or Project Fund owned in whole or in part by a Vivint Entity shall not be included in Net Retained Value.
Customer cash flows under Host Customer Agreements shall include the sum of the remaining contracted cash payments that customers are expected to pay over the initially contracted term of such Host Customer Agreements for Projects installed or placed into a Project Fund as of the measurement date. In the case of SaleLeaseback Structures, customer cash flows from Host Customer Agreements following the stated expiration of the SaleLeaseback Structures shall be disregarded. This amount shall include Customer Prepayments contractually owing to the Loan Parties, an Excluded Subsidiary or a Project Fund but uncollected. Operating expenses and major maintenance expenses shall be estimated consistent with the most recent engineering report issued and relied upon in connection with a non-recourse debt financing of Sunrun.
New Lenders” has the meaning specified in Section 2.15(c).
Non-Consenting Lender” means any Lender that does not approve any consent, waiver or amendment that (a) requires the approval of all Lenders or all affected Lenders in accordance with the terms of Section 11.01 and (b) has been approved by the Required Lenders.
Non-Defaulting Lender” means, at any time, each Lender that is not a Defaulting Lender at such time.
Non-Recourse Financings” means Backlever Financings, System Refinancings, Safe Harbor Financings and Vivint Financings.
NPL” means the National Priorities List under CERCLA.
NYGB” means NY Green Bank, a division of the New York State Energy Research & Development Authority.

39
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


NYGB Borrowing Base” means, as of any date of determination, the PV System Value of the Eligible Project Back-Log attributable to NY Projects.
NYGB Borrowing Base Availability” means, as of any date of determination, the difference of the NYGB Borrowing Base minus NYGB’s Revolving Exposure at such time.
NYGB Borrowing Base Deficiency” means, at the time a Revolving Loan is to be made by NYGB or a participation in an L/C Credit Extension is to be purchased by NYGB, the failure of the amount of the NYGB Borrowing Base Availability at such time to equal or exceed the amount of such Revolving Loan or such participation in the L/C Credit Extension. Such determination shall be made based on the most recently delivered Borrowing Base Certificate and NYGB’s Revolving Exposure as reflected in the Register.
NY Project” means a Project located in the State of New York with respect to which the PV System has an aggregate installed footprint for solar arrays of 4,000 square feet or less.
Obligations” means (a) all advances to, and debts, liabilities, obligations, covenants and duties of, any Loan Party arising under any Loan Document or otherwise with respect to any Loan or Letter of Credit and (b) all costs and expenses incurred in connection with enforcement and collection of the foregoing, including the fees, charges and disbursements of counsel, in each case whether direct or indirect (including those acquired by assumption), absolute or contingent, due or to become due, now existing or hereafter arising and including interest and fees that accrue after the commencement by or against any Loan Party or any Affiliate thereof pursuant to any proceeding under any Debtor Relief Laws naming such Person as the debtor in such proceeding, regardless of whether such interest and fees are allowed claims in such proceeding; provided that Obligations of a Guarantor shall exclude any Excluded Swap Obligations with respect to such Guarantor.
OFAC” means the Office of Foreign Assets Control of the United States Department of the Treasury.
Organization Documents” means, (a) with respect to any corporation, the certificate or articles of incorporation and the bylaws (or equivalent or comparable constitutive documents with respect to any non-U.S. jurisdiction); (b) with respect to any limited liability company, the certificate or articles of formation or organization and operating agreement or limited liability company agreement (or equivalent or comparable documents with respect to any non-U.S. jurisdiction); (c) with respect to any partnership, trust or other form of business entity, the partnership or other applicable agreement of formation or organization (or equivalent or comparable documents with respect to any non-U.S. jurisdiction) and (d) with respect to all entities, any agreement, instrument, filing or notice with respect thereto filed in connection with its formation or organization with the applicable Governmental Authority in the jurisdiction of its formation or organization (or equivalent or comparable documents with respect to any non-U.S. jurisdiction).
Other Connection Taxes” means, with respect to any Recipient, Taxes imposed as a result of a present or former connection between such Recipient and the jurisdiction imposing

40
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


such Tax (other than connections arising solely from such Recipient having executed, delivered, become a party to, performed its obligations under, received payments under, received or perfected a security interest under, engaged in any other transaction pursuant to or enforced any Loan Document, or sold or assigned an interest in any Loan or Loan Document).
Other Taxes” means all present or future stamp, court or documentary, intangible, recording, filing or similar Taxes that arise from any payment made under, from the execution, delivery, performance, enforcement or registration of, from the receipt or perfection of a security interest under, or otherwise with respect to, any Loan Document, except any such Taxes that are Other Connection Taxes imposed with respect to an assignment (other than an assignment made pursuant to Section 3.06).
Outstanding Amount” means (a) with respect to Revolving Loans on any date, the aggregate outstanding principal amount thereof after giving effect to any borrowings and prepayments or repayments of Revolving Loans occurring on such date; and (b) with respect to any L/C Obligations on any date, the amount of such L/C Obligations on such date after giving effect to any L/C Credit Extension occurring on such date and any other changes in the aggregate amount of the L/C Obligations as of such date, including as a result of any reimbursements by any Borrower of Unreimbursed Amounts.
Participant” has the meaning specified in Section 11.06(d).
Participant Register” has the meaning specified in Section 11.06(d).
Partnership Flip Structure” means a tax equity investment structure in which the Tax Equity Partnership or a subsidiary of such Tax Equity Partnership purchases PV Systems and takes assignment of Host Customer Agreements from Sunrun or any of its Subsidiaries pursuant to a purchase agreement. In a Partnership Flip Structure, the percentages at which cash is distributed to the members of such Tax Equity Partnership changes (or “flips”) upon fulfillment of specified conditions in the Organization Documents of such Tax Equity Partnership.
PATRIOT Act” has the meaning specified in Section 5.28.
PBGC” means the Pension Benefit Guaranty Corporation.
PBI Obligor means the utility, Governmental Authority or other Person that makes the payments under the applicable PBI Program.
PBI Payments” means, with respect to a Project, all payments due by the related PBI Obligor under the applicable PBI Program.
PBI Program” means a renewable energy program maintained or administered by a utility, Governmental Authority or other Person designed to incentivize the installation of photovoltaic solar energy projects and the use of solar-generated electricity pursuant to which the utility, Governmental Authority or other Person is obligated to make payments at a stated amount or rate to the owner of the related photovoltaic solar energy project.

41
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Pension Act” means the Pension Protection Act of 2006, as amended.
Pension Funding Rules” means the rules of the Code and ERISA regarding minimum required contributions (including any installment payment thereof) to Pension Plans and set forth in Section 412, 430, 431, 432 and 436 of the Code and Sections 302, 303, 304 and 305 of ERISA.
Pension Plan” means any employee pension benefit plan (including a Multiple Employer Plan or a Multiemployer Plan) that is maintained or is contributed to by any Borrower and any ERISA Affiliate and is either covered by Title IV of ERISA or is subject to the minimum funding standards under Section 412 of the Code.
Permit” means any action, approval, consent, certificate, notice, filing, registration, waiver, exemption, variance, franchise, order, permit, authorization, right or license with, by, of or from a Governmental Authority.
Permitted Acquisition” means (A) the acquisition of Vivint Solar pursuant to the Agreement and Plan of Merger among Vivint Solar, Sunrun and Viking Merger Sub, Inc. dated as of July 6, 2020 or (B) (i) an Acquisition with a Cost of Acquisition of less than $5,000,000 by a Loan Party of a Target that meets the conditions set forth in clauses (a), (c) and (f) below, (ii) an Acquisition with a Cost of Acquisition of less than $15,000,000 but greater than or equal to $5,000,000, by a Loan Party of a Target that meets the conditions set forth in clauses (a), (c), (d)(i), (d)(iv), (e) and (f) below, or (iii) an Acquisition with a Cost of Acquisition in excess of $15,000,000 by a Loan Party of a Target that meets all of the following conditions:
(a)    no Default or Event of Default shall then exist or would exist after giving effect thereto;
(b)    the Loan Parties shall demonstrate to the reasonable satisfaction of the Administrative Agent that, after giving effect to the Acquisition on a Pro Forma Basis, the Loan Parties are in compliance with (x) each of the financial covenants set forth in Section 7.11 and (y) the most recently delivered Borrowing Base Certificate;
(c)    the Collateral Agent, on behalf of the Secured Parties, shall have received (or shall receive in connection with the closing of such Acquisition) a first priority perfected security interest in all property (including, without limitation, Equity Interests) acquired with respect to the Target in accordance with the terms of Section 6.14 and the Target, if a Person, shall have executed a Joinder Agreement in accordance with the terms of Section 6.13, unless, in either case, such Target becomes an Excluded Subsidiary immediate after such Acquisition;
(d)    the Administrative Agent and the Lenders shall have received (i) a description of the material terms of such Acquisition, (ii) audited financial statements (or, if unavailable, management-prepared financial statements) of the Target for its two most recent fiscal years, (iii) unaudited financial statements of the Target for any fiscal quarters ended within the fiscal year to date, to extent available and (iv) not less than five

42
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(5) Business Days prior to the consummation of any Permitted Acquisition, a certificate substantially in the form of Exhibit F, executed by a Responsible Officer of the Borrowers certifying that such Permitted Acquisition complies with the requirements of this Agreement (other than with respect to the Acquisition of CEE, for which the Borrowers shall provide such relevant information to the Administrative Agent and the Lenders prior to the Closing Date);
(e)    such Acquisition shall not be a “hostile” Acquisition and shall have been duly authorized by the board of directors (or equivalent) and/or shareholders (or equivalent) of the applicable Loan Party and the Target, in each case where such authorization is required; and
(f)    with respect to the Cost of Acquisition paid by the Loan Parties and their Subsidiaries for all Acquisitions made after the Closing Date and during the term of this Agreement, on a fully diluted basis with respect to all such Acquisitions, the aggregate Cost of Acquisition (excluding Equity Consideration) shall not exceed [***].
Permitted Call Spread Transaction” means (a) any call or capped call option (or substantively equivalent derivative transaction) relating to the Common Stock (or other securities or property following a merger event, reclassification or other change of the Common Stock) purchased by Sunrun in connection with the issuance of any Convertible Debt and settled in Common Stock (or such other securities or property), cash or a combination thereof (such amount of cash determined by reference to the price of the Common Stock or such other securities or property), and cash in lieu of fractional shares of Common Stock, or (b) any call option, warrant or right to purchase (or substantively equivalent derivative transaction) relating to the Common Stock (or other securities or property following a merger event, reclassification or other change of the Common Stock) sold by Sunrun substantially concurrently with any purchase by Sunrun of an option described in clause (a) and settled in Common Stock (or such other securities or property), cash or a combination thereof (such amount of cash determined by reference to the price of the Common Stock or such other securities or property), and cash in lieu of fractional shares of Common Stock; provided that the terms, conditions and covenants of each such transaction described in clause (a) or clause (b) shall be such as are customary for transactions of such type (as determined by Sunrun in good faith).
Permitted Dispositions” means (a) Dispositions of Inventory, equipment and Host Customer Agreements (including residential Customer Lease Agreements and solar services agreements), including Tranching of Inventory, equipment, Projects and Host Customer Agreements (including any warranties arising in connection therewith) (i) to an Excluded Subsidiary (other than any Vivint Entity) (x) pursuant to an Inverted Lease Structure, Sale-Leaseback Structure or Partnership Flip Structure on an arm’s length basis or (y) in connection with a Non-Recourse Financing or (ii) to the Loan Parties’ customers or other third parties pursuant to a cash sale for fair market value or on an arm’s length basis, or sale of Projects pursuant to a customer’s purchase right under its applicable Host Customer Agreement; (b) Dispositions of property to any Borrower or any Subsidiary thereof; provided, that if the transferor of such property is a Loan Party then the transferee thereof must be a Loan Party; (c) Dispositions of accounts receivable in connection with the collection or compromise thereof; (d) licenses, sublicenses, leases or subleases granted to others not interfering in any material respect with the business of the Borrowers and their Subsidiaries; (e) Dispositions of Cash

43
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Equivalents for fair market value; (f) Dispositions of Equity Interests in accordance with the terms herein; and (g) Dispositions of SREC Excluded Property.
Permitted Liens” has the meaning specified in Section 7.01.
Permitted Project” means, at any time, any Project (i) the PV System related to which has not been installed as of such time, (ii) with respect to which a Loan Party has (A) entered into a Host Customer Agreement and (B) completed a system design, in each case, at such time, (iii) with respect to which the Loan Parties have received all necessary permits from Governmental Authorities required to be obtained prior to installation of the related PV System and (iv) that has not been Tranched as of such time.
Person” means any natural person, corporation, limited liability company, trust, association, company, partnership, Governmental Authority or other entity.
Plan” means any employee benefit plan within the meaning of Section 3(3) of ERISA (including a Pension Plan), maintained for employees of any Borrower or any ERISA Affiliate or any such Plan to which any Borrower or any ERISA Affiliate is required to contribute on behalf of any of its employees.
Platform” has the meaning specified in Section 6.02.
Pledged Equity” has the meaning specified in the Security Agreement.
Power Purchase Agreements” means a power purchase agreement between Sunrun or a Subsidiary thereof (other than a Vivint Entity) and a customer pursuant to which such customer agrees to purchase from such Person electricity generated by a PV System installed on such customer’s property.
Prime Rate” has the meaning specified in the definition of “Base Rate”.
Pro Forma Basis” and “Pro Forma Effect” means, for any Disposition of all or substantially all of a line of business, for any Acquisition or for the incurrence of any Indebtedness, in each instance whether actual or proposed, each such transaction or proposed transaction shall be deemed to have occurred on and as of the first day of the relevant measurement period, and the following pro forma adjustments shall be made:
(a)    in the case of an actual or proposed Disposition, all income statement items (whether positive or negative) attributable to the line of business or the Person subject to such Disposition shall be excluded from the results of any Borrower and its Subsidiaries for such measurement period;
(b)    in the case of an actual or proposed Acquisition, income statement items (whether positive or negative) attributable to the property, line of business or the Person subject to such Acquisition shall be included in the results of any Borrower and its Subsidiaries for such measurement period;

44
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(c)    interest accrued during the relevant measurement period on, and the principal of, any Indebtedness repaid or to be repaid or refinanced in such transaction shall be excluded from the results of any Borrower and its Subsidiaries for such measurement period; and
(d)    any Indebtedness actually or proposed to be incurred or assumed in such transaction shall be deemed to have been incurred as of the first day of the applicable measurement period, and interest thereon shall be deemed to have accrued from such day on such Indebtedness at the applicable rates provided therefor (and in the case of interest that does or would accrue at a formula or floating rate, at the rate in effect at the time of determination) and shall be included in the results of any Borrower and its Subsidiaries for such measurement period.
Project” means a PV System together with all associated real property rights, rights under the applicable Host Customer Agreement, and all other related rights to the extent applicable thereto, including without limitation, all parts and manufacturers’ warranties and rights to access customer data.
Project Back-Log” means, as of a given date of determination, all Projects owned by a Loan Party that have achieved Sunrun Sign-off as of such date of determination, as set forth in the Back-Log Spreadsheet; provided that Projects shall be removed from the Project Back-Log once Tax Equity Commitments have been drawn for that Project and the Project is sold to a Tax Equity Partnership or has otherwise been sold or contributed to an Excluded Subsidiary.
Project Funds” means (a) as of the date hereof, each of the entities listed on Schedule 5.20(a) and (b) any additional Tax Equity Partnerships, Cash Equity Partnership, Subsidiaries or other limited liability companies, partnerships or similar entities created after the date hereof by a Borrower or its respective Subsidiaries in connection with Tax Equity Documents, Cash Equity Partnerships or Non-Recourse Financings.
Public Lender” has the meaning specified in Section 6.02.
Public Offering” means a public offering of the Equity Interests of any Borrower pursuant to an effective registration statement under the Securities Act.
PUHCA” means the Public Utility Holding Company Act of 2005, and FERC’s regulations promulgated thereunder.
PURPA” means the Public Utility Regulatory Policies Act of 1978, as amended, and FERC’s regulations promulgated thereunder.
PV Systems” means a photovoltaic system, including photovoltaic panels, racks, wiring and other electrical devices, conduit, weatherproof housings, hardware, one or more inverters, remote monitoring equipment, connectors, meters, disconnects and over current devices.

45
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


PV System Value” means, for PV Systems, the appraised value of such PV Systems (based on the most recent Appraisal).
QF” means a qualifying small power production facility pursuant to PURPA and FERC’s regulations thereunder, including at 18 C.F.R. §§ 292.203(a) and 292.204.
Qualified ECP Guarantor” means, at any time, each Loan Party with total assets exceeding $10,000,000 or that qualifies at such time as an “eligible contract participant” under the Commodity Exchange Act and can cause another Person to qualify as an “eligible contract participant” at such time under Section 1a(18)(A)(v)(II) of the Commodity Exchange Act.
Qualifying Control Agreement” means an agreement, among a Loan Party, a depository institution or securities intermediary and the Collateral Agent, which agreement is in form and substance acceptable to the Collateral Agent and which provides the Collateral Agent with “control” (as such term is used in Article 9 of the UCC) over the deposit account(s) or securities account(s) described therein.
Quarter-End Liquidity” means, with respect to each fiscal quarter, the sum of the Borrowers’ cash and Cash Equivalents (determined as of the last day of the applicable fiscal quarter based on the balances thereof on such date) held in deposit accounts and securities accounts maintained at a bank reasonably acceptable to the Administrative Agent, in which the Collateral Agent has obtained a perfected first priority Lien subject to no other Liens.
Recipient” means the Administrative Agent, the Collateral Agent, any Lender, the L/C Issuer or any other recipient of any payment to be made by or on account of any obligation of any Loan Party hereunder.
Register” has the meaning specified in Section 11.06(c).
Related Parties” means, with respect to any Person, such Person’s Affiliates and the partners, members, shareholders, directors, officers, employees, agents, trustees, administrators, managers, advisors and representatives of such Person and of such Person’s Affiliates.
Release” or “Released” means any spilling, leaking, pumping, pouring, emitting, emptying, discharging, injecting, escaping, leaching, dumping, or disposing of any Hazardous Materials.
Relevant Governmental Body” means the Federal Reserve Board and/or the Federal Reserve Bank of New York, or a committee officially endorsed or convened by the Federal Reserve Board and/or the Federal Reserve Bank of New York or any successor thereto.
Reportable Event” means any of the events set forth in Section 4043(c) of ERISA.
Request for Credit Extension” means (a) with respect to a Borrowing, conversion or continuation of Revolving Loans, a Loan Notice and, (b) with respect to an L/C Credit Extension, a Letter of Credit Notice.

46
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Required Lenders” means, at any time, at least two (2) Lenders having Total Credit Exposures representing more than 50% of the Total Credit Exposures of all Lenders. The Total Credit Exposure of any Defaulting Lender shall be disregarded in determining Required Lenders at any time; provided that, the Unreimbursed Amounts that such Defaulting Lender has failed to fund that have not been reallocated to and funded by another Lender shall be deemed to be held by the Lender that is the L/C Issuer in making such determination.
Resignation Effective Date” has the meaning set forth in Section 9.06(a).
Responsible Officer” means the chief executive officer, chief financial officer, chief operations officer, chief revenue officer or controller of a Loan Party and, solely for purposes of the delivery of incumbency certificates pursuant to Section 4.01, the general counsel, the secretary or any assistant secretary of a Loan Party or any other officer of such Loan Party designated as a Responsible Officer on a certificate executed by one of the aforementioned individuals. Any document delivered hereunder that is signed by a Responsible Officer of a Loan Party shall be conclusively presumed to have been authorized by all necessary corporate, partnership and/or other action on the part of such Loan Party and such Responsible Officer shall be conclusively presumed to have acted on behalf of such Loan Party. To the extent requested by the Administrative Agent, each Responsible Officer will provide an incumbency certificate, in form and substance satisfactory to the Administrative Agent.
Restricted Payment” means (a) any dividend or other distribution, direct or indirect, on account of any shares (or equivalent) of any class of Equity Interests of any Borrower or any of its Subsidiaries, now or hereafter outstanding, except such dividends or distributions made by an Excluded Subsidiary in the ordinary course of business pursuant to and as permitted by the terms of the Tax Equity Documents, Cash Equity Documents, or any Non-Recourse Financing, (b) any redemption, retirement, sinking fund or similar payment, purchase or other acquisition for value, direct or indirect, of any shares (or equivalent) of any class of Equity Interests of any Borrower or any other Loan Party, now or hereafter outstanding, and (c) any payment made to retire, or to obtain the surrender of, any outstanding warrants, options or other rights to acquire shares of any class of Equity Interests of any Loan Party or any of its Subsidiaries, now or hereafter outstanding.
Revolving Borrowing” means a borrowing consisting of simultaneous Revolving Loans of the same Type and, in the case of Eurodollar Rate Loans, having the same Interest Period made by each of the Lenders pursuant to Section 2.01(b).
Revolving Exposure” means, as to any Lender at any time, the aggregate principal amount at such time of its outstanding Revolving Loans and such Lender’s participation in L/C Obligations at such time.
Revolving Increase Effective Date” has the meaning specified in Section 2.15(d).
Revolving Loan” has the meaning specified in Section 2.01(b).

47
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Revolving Note” means a promissory note made by the Borrowers in favor of a Lender evidencing Revolving Loans made by such Lender, substantially in the form of Exhibit G.
S&P” means Standard & Poor’s Financial Services LLC, a subsidiary of The McGraw-Hill Companies, Inc., and any successor thereto.
Safe Harbor Financing” means Indebtedness for borrowed money incurred by a Safe Harbor Subsidiary that is non-recourse to Loan Parties (except such recourse in respect of Safe Harbor Permitted Covenants) and where the Loan Parties undertake no obligations other than Safe Harbor Permitted Covenants.
Safe Harbor Inventory” means solar panels, inverters and module-level electronics acquired pursuant to agreements entered into by Sunrun or any Affiliate thereof for the purpose of, among other things, allowing Sunrun to have a sufficient quantity of solar panels, inverters and module-level electronics for installation by Sunrun and its channel partners as “safe harbor” components in Projects for purposes of allowing such Projects to qualify for the then-highest available ITC pursuant to IRS Notice 2018-59, 2018-28 I.R.B. 196 (June 22, 2018).
Safe Harbor Permitted Covenants” means obligations of the Loan Parties in respect of (i) servicing and administering of a Safe Harbor Financing and the related Safe Harbor Subsidiaries (including reporting obligations, coordinating purchases of inventory by the applicable Safe Harbor Subsidiary, deliveries of inventory to the applicable Excluded Subsidiary or a warehouse specified by the applicable Safe Harbor Subsidiary, the warehousing of inventory at any such warehouse and deliveries of inventory from the applicable Safe Harbor Subsidiary or from any such warehouse, and acting as agent of the applicable Safe Harbor Excluded Subsidiary in order to effect the foregoing), (ii) the transfer and sale of inventory to a Safe Harbor Subsidiary (and related obligations in connection therewith) and, to the extent a Loan Party exercises the right to buy Safe Harbor Inventory from the applicable Safe Harbor Subsidiary, the payment of the purchase price for such Safe Harbor Inventory, (iii) the payment of purchase price for Safe Harbor Inventory to the applicable equipment suppliers in excess of the amount financed under the Safe Harbor Financing and the payment of any warehousing fees or other amounts payable to the applicable warehouse providers with respect to warehousing of the Safe Harbor Inventory, and (iv) the Safe Harbor Utilization Covenant; provided that under no circumstances shall a Safe Harbor Permitted Covenant include (x) any guaranty by a Loan Party of the payment of debt service of Indebtedness incurred pursuant to a Safe Harbor Financing, or (y) except as contemplated by the Safe Harbor Utilization Covenant, any obligation to purchase equipment from a Safe Harbor Subsidiary. 
Safe Harbor Subsidiary” means those direct or indirect subsidiaries of Sunrun (other than any Vivint Entity) (a) that, or that are formed to, own or finance no assets other than Safe Harbor Inventory and related assets in a manner that is non-recourse to the Loan Parties (other than Safe Harbor Permitted Covenants) or (b) that are direct or indirect members of any Safe Harbor Subsidiary of the type described in the foregoing clause (a) and that, or that are formed to, hold no other assets other than Equity Interests in any Safe Harbor Subsidiary of the type described in the foregoing clause (a) or its direct or indirect member, cash and cash equivalents and contractual rights related to a Safe Harbor Financing of any Safe Harbor Subsidiary, it being

48
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


understood that Sunrun may contribute, transfer, assign or otherwise convey Safe Harbor Inventory and related assets to any Safe Harbor Subsidiary of the type described in the foregoing clause (a) through a Safe Harbor Subsidiary of the type described in this clause (b).
Safe Harbor Utilization Covenant” means a covenant pursuant to which Sunrun agrees (i) that during one or more measurement periods the percentage obtained by dividing (a) the amount of megawatts of equipment acquired by Sunrun from a Safe Harbor Subsidiary during such measurement period by (b) the amount of megawatts of photovoltaic systems subject to power purchase agreements or lease agreements installed by Sunrun and its channel partners during such measurement period shall not be less than a percentage not to exceed [***]% and (ii) to the extent Sunrun is acquiring equipment from a Safe Harbor Subsidiary, to use commercially reasonable efforts to acquire such equipment on a “first-in, first-out” basis.
Sale and Leaseback Transaction” means, with respect to any Loan Party or any Subsidiary thereof, any arrangement, directly or indirectly, with any Person whereby such Loan Party or such Subsidiary shall sell or transfer any property used or useful in its business, whether now owned or hereafter acquired, and thereafter rent or lease such property or other property that it intends to use for substantially the same purpose or purposes as the property being sold or transferred.
Sale-Leaseback Structure” means a tax equity investment structure in which any Borrower either sells PV Systems to a Tax Equity Investor or contributes PV Systems to an Excluded Subsidiary, which entity then sells such PV Systems to a Tax Equity Investor or a partnership between an Excluded Subsidiary and a Tax Equity Investor pursuant to a purchase agreement, which such entity subsequently leases back the same PV Systems to an Excluded Subsidiary.
Sanction(s)” means any international economic sanction administered or enforced by the United States Government (including, without limitation, OFAC), the United Nations Security Council, the European Union, Her Majesty’s Treasury or other relevant sanctions authority.
SEC” means the Securities and Exchange Commission, or any Governmental Authority succeeding to any of its principal functions.
Secured Cash Management Agreement” means any Cash Management Agreement between the any Loan Party and any Cash Management Bank.
Secured Hedge Agreement” means any interest rate, currency, foreign exchange, or commodity Swap Contract (other than a Permitted Call Spread Transaction) permitted under Article VI or VII between any Loan Party and any Hedge Bank.
Secured Obligations” means all Obligations and all Additional Secured Obligations.
Secured Parties” means, collectively, the Administrative Agent, the Collateral Agent, the Lenders, the L/C Issuer, the Hedge Banks, the Cash Management Banks, the Indemnitees,

49
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


each co-agent or sub-agent appointed by the Administrative Agent or the Collateral Agent from time to time pursuant to Section 9.05.
Secured Party Designation Notice” means a notice from any Lender or an Affiliate of a Lender substantially in the form of Exhibit H.
Securities Act” means the Securities Act of 1933, including all amendments thereto and regulations promulgated thereunder.
Security Agreement” means the Security and Pledge Agreement, dated as of the date hereof, executed in favor of the Collateral Agent by each of the Loan Parties.
SOFR” with respect to any day means the secured overnight financing rate published for such day by the Federal Reserve Bank of New York, as the administrator of the benchmark, (or a successor administrator) on the Federal Reserve Bank of New York’s Website.
Solvency Certificate” means a solvency certificate in substantially in the form of Exhibit I.
Solvent” and “Solvency” mean, with respect to any Person on any date of determination, that on such date (a) the fair value of the property of such Person is greater than the total amount of liabilities, including contingent liabilities, of such Person, (b) the present fair saleable value of the assets of such Person is not less than the amount that will be required to pay the probable liability of such Person on its debts as they become absolute and matured, (c) such Person does not intend to, and does not believe that it will, incur debts or liabilities beyond such Person’s ability to pay such debts and liabilities as they mature, (d) such Person is not engaged in business or a transaction, and is not about to engage in business or a transaction, for which such Person’s property would constitute an unreasonably small capital, and (e) such Person is able to pay its debts and liabilities, contingent obligations and other commitments as they mature in the ordinary course of business. The amount of contingent liabilities at any time shall be computed as the amount that, in the light of all the facts and circumstances existing at such time, represents the amount that can reasonably be expected to become an actual or matured liability.
Specified Loan Party” means any Loan Party that is not an “eligible contract participant” under the Commodity Exchange Act (determined prior to giving effect to Section 10.11 hereof).
SREC” means Solar Renewable Energy Certificates or any other similar credit or certificate issued by a governmental entity and all associated reporting rights.
SREC Excluded Property” means any SREC and any contracts related to the financing or hedging of SRECs, any SREC tracking accounts or any proceeds of any of the foregoing.
SREC Transaction” means any contract or agreement for the sale of SRECs, or for the sale or financing of any SREC Excluded Property.
Statutory Reserves” means a fraction (expressed as a decimal), the numerator of which is the number one and the denominator of which is the number one minus the aggregate of the

50
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


maximum reserve percentages (including any marginal, special, emergency or supplemental reserves) expressed as a decimal established by the FRB and any other banking authority, domestic or foreign, to which the Administrative Agent or any Lender (including any branch, Affiliate or other fronting office making or holding a Loan) is subject for Eurocurrency Liabilities (as defined in Regulation D of the FRB). Eurodollar Loans shall be deemed to constitute Eurocurrency Liabilities (as defined in Regulation D of the FRB) and to be subject to such reserve requirements without benefit of or credit for proration, exemptions or offsets that may be available from time to time to any Lender under such Regulation D. Statutory Reserves shall be adjusted automatically on and as of the effective date of any change in any reserve percentage.
Subordinated Debt” means any unsecured Indebtedness of any Borrower and its Subsidiaries under the Subordinated Debt Documents and any other Indebtedness of such Borrower and its Subsidiaries which has been subordinated in right of payment and priority to the Indebtedness arising under this Agreement and the other Loan Documents, all on terms and conditions satisfactory to the Administrative Agent.
Subordinated Debt Documents” means and include any documents evidencing any Subordinated Debt, in each case, as the same may be amended, modified, supplemented or otherwise modified from time to time in compliance with the terms of this Agreement.
Subsidiary” of a Person means a corporation, partnership, limited liability company or other business entity of which a majority of the shares of Voting Stock is at the time beneficially owned, or the management of which is otherwise controlled, directly, or indirectly through one or more intermediaries, or both, by such Person. Unless otherwise specified, all references herein to a “Subsidiary” or to “Subsidiaries” shall refer to a Subsidiary or Subsidiaries of the Loan Parties.
Substantial Completion” means a performed meter test (pursuant to which a PV System produces electricity and communicates with a utility meter) and receipt of a closed out building permit from a local inspector.
Sunrun Sign-off” means, for a given Project, full execution of a Host Customer Agreement.
Supermajority Lenders” means, as of any date of determination, Lenders having more than 66 2/3% of the Total Credit Exposures of all Lenders. The Total Credit Exposure of any Defaulting Lender shall be disregarded in determining Supermajority Lenders at any time; provided that, the Unreimbursed Amounts that such Defaulting Lender has failed to fund that have not been reallocated to and funded by another Lender shall be deemed to be held by the Lender that is the L/C Issuer in making such determination.
Swap Contract” means (a) any and all rate swap transactions, basis swaps, credit derivative transactions, forward rate transactions, commodity swaps, commodity options, forward commodity contracts, equity or equity index swaps or options, bond or bond price or bond index swaps or options or forward bond or forward bond price or forward bond index

51
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


transactions, interest rate options, forward foreign exchange transactions, cap transactions, floor transactions, collar transactions, currency swap transactions, cross-currency rate swap transactions, currency options, spot contracts, or any other similar transactions or any combination of any of the foregoing (including any options to enter into any of the foregoing), whether or not any such transaction is governed by or subject to any master agreement (for the avoidance of doubt, this clause (a) shall include any Permitted Call Spread Transaction), and (b) any and all transactions of any kind, and the related confirmations, which are subject to the terms and conditions of, or governed by, any form of master agreement published by the International Swaps and Derivatives Association, Inc., any International Foreign Exchange Master Agreement, or any other master agreement (any such master agreement, together with any related schedules, a “Master Agreement”), including any such obligations or liabilities under any Master Agreement.
Swap Obligations” means with respect to any Guarantor, any obligation to pay or perform under any agreement, contract or transaction that constitutes a “swap” within the meaning of Section 1a(47) of the Commodity Exchange Act.
Swap Termination Value” means, in respect of any one or more Swap Contracts, after taking into account the effect of any legally enforceable netting agreement relating to such Swap Contracts, (a) for any date on or after the date such Swap Contracts have been closed out and termination value(s) determined in accordance therewith, such termination value(s), and (b) for any date prior to the date referenced in clause (a), the amount(s) determined as the mark-to-market value(s) for such Swap Contracts, as determined based upon one or more mid-market or other readily available quotations provided by any recognized dealer in such Swap Contracts (which may include a Lender or any Affiliate of a Lender).
Synthetic Debt” means, with respect to any Person as of any date of determination thereof, all obligations of such Person in respect of transactions entered into buy such Person that are intended to function primarily as a borrowing of funds but are not otherwise included in the definition of “Indebtedness” or as a liability on the Consolidated balance sheet of such Person and its Subsidiaries in accordance with GAAP.
Synthetic Lease Obligation” means the monetary obligation of a Person under (a) a so-called synthetic, off-balance sheet or tax retention lease, or (b) an agreement for the use or possession of property (including Sale and Leaseback Transactions), in each case, creating obligations that do not appear on the balance sheet of such Person but which, upon the application of any Debtor Relief Laws to such Person, would be characterized as the indebtedness of such Person (without regard to accounting treatment).
System Refinancing” means Indebtedness for borrowed money incurred by an Excluded Subsidiary in connection with (i) the purchase of a Tax Equity Investor’s interest in a Partnership Flip Structure, Sale-Leaseback Structure or Inverted Lease Structure, (ii) the purchase of a Cash Equity Investor’s interest in a Cash Equity Partnership or (iii) the refinancing of any Backlever Financing, System Refinancing or financing described in clause (i), in each case, so long as (x) no Loan Party guaranties the payment of debt service for such Indebtedness and (y) the Tax Equity Commitment or Backlever Financing of such Excluded Subsidiary and its partially or

52
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


whollyowned Subsidiaries are no longer included in the calculation of Available Take-Out and the exclusion of such Tax Equity Commitments or Backlever Financings from the calculation of Available Take-Out does not result in a Borrowing Base Deficiency.
Take-Out Spreadsheet” means a spreadsheet for Projects (other than, for the avoidance of doubt, Projects owned by any Vivint Entity), substantially in the form attached hereto as Exhibit R, providing for the amount of Available Take-Out.
Target” means a Person or division, line of business or other business unit or asset of such Person who is to be acquired or purchased by a Loan Party.
Tax Credit” means (i) ITC, and (ii) other tax credits established by the IRS or a state of the United States for the purchase, lease or other acquisition of PV Systems.
Tax Credit Eligible Project” means a Project (or a PV System to which such Project relates) that satisfies the eligibility requirements for a Tax Credit.
Tax Equity Commitment” means, with respect to a given Tax Equity Investor, such Tax Equity Investor’s (i) in the case of an Inverted Lease Structure, commitment to prepay rent, (ii) in the case of a Sale Leaseback Structure, commitment to pay the purchase price (excluding any long-term payment of a deferred purchase price or any other payment that does not constitute a payment received for Tranching), (iii) in the case of a Partnership Flip Structure, commitment to contribute to the partnership for the payment of purchase price, and (iv) in the case of any other tax structure, commitment to fund Tranching.
Tax Equity Document” means any agreements entered into by any Borrower or its Subsidiaries and Tax Equity Investors relating to, arising under or in connection with a Tax Equity Commitment.
Tax Equity Investor” means an investor that has an agreement with any Borrower or its Subsidiaries (other than any Vivint Entity) to provide a commitment to purchase, lease or otherwise finance PV System projects installed or to be installed pursuant to a Host Customer Agreement, which projects are eligible for a Tax Credit.
Tax Equity Partnership” means a special purpose entity in a Partnership Flip Structure whose membership interests are held by Sunrun or an Excluded Subsidiary, as the managing member, and a Tax Equity Investor or a Subsidiary of such Tax Equity Investor, as the investor member, and whose members are obligated to advance capital contributions to purchase PV Systems from Sunrun or any of its Subsidiaries in accordance with the related Tax Equity Documents.
Taxes” means all present or future taxes, levies, imposts, duties, deductions, withholdings (including backup withholding), assessments, fees or other charges imposed by any Governmental Authority, including any interest, additions to tax or penalties applicable thereto.

53
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Term SOFR” means the forward-looking term rate based on SOFR that has been selected or recommended by the Relevant Governmental Body.
Threshold Amount” means [***].
Total Credit Exposure” means, as to any Lender at any time, the unused Commitments and Revolving Exposure of such Lender at such time.
Total Outstandings” means the aggregate Outstanding Amount of all Revolving Loans and L/C Obligations.
Tranching” means the sale, lease, assignment, contribution or other transfer of Projects by any Borrower or its Subsidiaries to an Excluded Subsidiary or Tax Equity Investor pursuant to an Inverted Lease Structure, Sale-Leaseback Structure, Partnership Flip Structure transaction or Cash Equity Partnership Transaction. “Tranched” has a meaning correlative thereto.
True-Up Liability” means any Borrower’s liability to any Tax Equity Investor or Cash Equity Investor (as measured in Dollars) due to a reduction of fair market value of Projects already Tranched, as set forth in such Borrower’s financial statements and as may be reduced from time to time by the Tranching of such Projects pursuant to the applicable Tax Equity Documents or Cash Equity Documents.
Type” means, with respect to a Loan, its character as a Base Rate Loan or a Eurodollar Rate Loan.
UCC” means the Uniform Commercial Code as in effect in the State of New York; provided that, if perfection or the effect of perfection or non-perfection or the priority of any security interest in any Collateral is governed by the Uniform Commercial Code as in effect in a jurisdiction other than the State of New York, “UCC” means the Uniform Commercial Code as in effect from time to time in such other jurisdiction for purposes of the provisions hereof relating to such perfection, effect of perfection or non-perfection or priority.
UCP” means, with respect to any Letter of Credit, the Uniform Customs and Practice for Documentary Credits, International Chamber of Commerce (“ICC”) Publication No. 600 (or such later version thereof as may be in effect at the time of issuance).
Unadjusted Applicable Percentage” means with respect to any Lender at any time, the percentage (carried out to the ninth decimal place) represented by such Lender’s Commitment at such time, subject to adjustment as provided in Sections 2.14 and 2.15. If the Commitment of all of the Lenders to make Revolving Loans and the obligation of the L/C Issuer to make L/C Credit Extensions have been terminated pursuant to Section 8.02, or if the Commitments have expired, then the Unadjusted Applicable Percentage of each Lender shall be determined based on the Unadjusted Applicable Percentage of such Lender most recently in effect, giving effect to any subsequent assignments. The Unadjusted Applicable Percentage of each Lender is set forth opposite the name of such Lender on Schedule 1.01(b) or in the Assignment and Assumption

54
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


pursuant to which such Lender becomes a party hereto, or in any documentation executed by such Lender pursuant to Section 2.15, as applicable.
Unadjusted Benchmark Replacement” means the Benchmark Replacement excluding the Benchmark Replacement Adjustment.
Unencumbered Liquidity” means the sum of the Loan Parties’ cash and Cash Equivalents (determined as of the last day of each month based on the average daily balance thereof during such month) held in deposit accounts and securities accounts maintained at a bank reasonably acceptable to the Administrative Agent, in which the Collateral Agent has obtained a perfected first priority Lien subject to no other Liens.
Unencumbered Liquidity Certificate” means a certificate substantially in the form of Exhibit S.
United States” and “U.S.” mean the United States of America.
Unreimbursed Amount” has the meaning specified in Section 2.03(c)(i).
U.S. Loan Party” means any Loan Party that is organized under the laws of one of the states of the United States and that is not a CFC.
U.S. Person” means any Person that is a “United States Person” as defined in Section 7701(a)(30) of the Code.
U.S. Tax Compliance Certificate” has the meaning specified in Section 3.01(e)(ii)(B)(3).
Vivint ABL Facility” means the Loan and Security Agreement dated as of December 18, 2019 by and among Vivint Solar ABL, LLC, Bank of America, N.A., and the other parties thereto.
Vivint Entities” means Vivint Solar and the Subsidiaries thereof.
Vivint Financings” means any financing (whether secured or unsecured and whether recourse or non-recourse) (including any tax equity financing) to which any Vivint Entity is a party (including any tax equity financing and cash equity financing).
Vivint Holdco Facility” means that certain Loan Agreement, dated as of May 27, 2020, by and among Vivint Solar Financing Holdings 2 Borrower, LLC, the financial institutions party thereto from time to time as Lenders, BID Administrator LLC, as administrative agent and as collateral agent.
Vivint Recourse Facility” means the Vivint ABL Facility and any other facility for indebtedness for money borrowed that is fully recourse to Vivint Solar.
Vivint Solar” means Vivint Solar, Inc., a Delaware corporation.

55
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Voting Stock” means, with respect to any Person, Equity Interests issued by such Person the holders of which are ordinarily, in the absence of contingencies, entitled to vote for the election of directors (or persons performing similar functions) of such Person, even though the right to so vote has been suspended by the happening of such contingency.
Section 1.02    Other Interpretive Provisions.
With reference to this Agreement and each other Loan Document, unless otherwise specified herein or in such other Loan Document:
(a)The definitions of terms herein shall apply equally to the singular and plural forms of the terms defined. Whenever the context may require, any pronoun shall include the corresponding masculine, feminine and neuter forms. The words “include,” “includes” and “including” shall be deemed to be followed by the phrase “without limitation.” The word “will” shall be construed to have the same meaning and effect as the word “shall.” Unless the context requires otherwise, (i) any definition of or reference to any agreement, instrument or other document (including the Loan Documents and any Organization Document) shall be construed as referring to such agreement, instrument or other document as from time to time amended, modified, extended, restated, replaced or supplemented from time to time (subject to any restrictions on such amendments, supplements or modifications set forth herein or in any other Loan Document), (ii) any reference herein to any Person shall be construed to include such Person’s successors and assigns, (iii) the words “hereto,” “herein,” “hereof” and “hereunder,” and words of similar import when used in any Loan Document, shall be construed to refer to such Loan Document in its entirety and not to any particular provision thereof, (iv) all references in a Loan Document to Articles, Sections, Preliminary Statements, Exhibits and Schedules shall be construed to refer to Articles and Sections of, and Preliminary Statements, Exhibits and Schedules to, the Loan Document in which such references appear, (v) any reference to any law shall include all statutory and regulatory rules, regulations, orders and provisions consolidating, amending, replacing or interpreting such law and any reference to any law or regulation shall, unless otherwise specified, refer to such law or regulation as amended, modified, extended, restated, replaced or supplemented from time to time, and (vi) the words “asset” and “property” shall be construed to have the same meaning and effect and to refer to any and all tangible and intangible assets and properties, including cash, securities, accounts and contract rights.
(b)In the computation of periods of time from a specified date to a later specified date, the word “from” means “from and including;” the words “to” and “until” each mean “to but excluding;” and the word “through” means “to and including.”
(c)Section headings herein and in the other Loan Documents are included for convenience of reference only and shall not affect the interpretation of this Agreement or any other Loan Document.
Section 1.03    Accounting Terms.
(a)Generally. All accounting terms not specifically or completely defined herein shall be construed in conformity with, and all financial data (including financial ratios and other

56
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


financial calculations) required to be submitted pursuant to this Agreement shall be prepared in conformity with, GAAP applied on a consistent basis, as in effect from time to time, applied in a manner consistent with that used in preparing the annual audited financial statements of Sunrun, except as otherwise specifically prescribed herein. Notwithstanding the foregoing, for purposes of determining compliance with any covenant (including the computation of any financial covenant) contained herein, Indebtedness of the Borrowers and its Subsidiaries shall be deemed to be carried at 100% of the outstanding principal amount thereof, and the effects of FASB ASC 825 on financial liabilities shall be disregarded.
(b)Changes in GAAP. If at any time any change in GAAP would affect the computation of any financial ratio or requirement set forth in any Loan Document, and either the Borrowers or the Required Lenders shall so request, the Administrative Agent, the Lenders and the Borrowers shall negotiate in good faith to amend such ratio or requirement to preserve the original intent thereof in light of such change in GAAP (subject to the approval of the Required Lenders); provided that, until so amended, (i) such ratio or requirement shall continue to be computed in accordance with GAAP prior to such change therein and (ii) the Borrowers shall provide to the Administrative Agent and the Lenders financial statements and other documents required under this Agreement or as reasonably requested hereunder setting forth a reconciliation between calculations of such ratio or requirement made before and after giving effect to such change in GAAP. Without limiting the foregoing, leases shall continue to be classified and accounted for on a basis consistent with that reflected in the annual audited financial statements of Sunrun for all purposes of this Agreement, notwithstanding any change in GAAP relating thereto, unless the parties hereto shall enter into a mutually acceptable amendment addressing such changes, as provided for above.
(c)Pro Forma Treatment. Each Disposition of all or substantially all of a line of business, and each Acquisition, by any Borrower and its Subsidiaries that is consummated during any measurement period shall, for purposes of determining compliance with the financial covenants set forth in Section 7.11, be given Pro Forma Effect as of the first day of such measurement period.
(d)Convertible Debt. Notwithstanding any other provision contained herein, all terms of an accounting or financial nature used herein shall be construed, and all computations of amounts and ratios referred to herein shall be made without giving effect to any treatment of Indebtedness in respect of Convertible Debt under Accounting Standards Codification 470-20 (or any other Accounting Standards Codification or Financial Accounting Standard having a similar result or effect) to value any such Convertible Debt in a reduced or bifurcated manner as described therein, and such Convertible Debt shall at all times be valued at the full stated principal amount thereof. For the avoidance of doubt, and without limiting the foregoing, Convertible Debt shall at all times be valued at the full stated principal amount thereof and shall not include any reduction or appreciation in value of the shares deliverable upon conversion thereof.
Section 1.04    Rounding.

57
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Any financial ratios required to be maintained by the Borrowers pursuant to this Agreement shall be calculated by dividing the appropriate component by the other component, carrying the result to one place more than the number of places by which such ratio is expressed herein and rounding the result up or down to the nearest number (with a rounding-up if there is no nearest number).
Section 1.05    Times of Day.
Unless otherwise specified, all references herein to times of day shall be references to Eastern time (daylight or standard, as applicable).
Section 1.06    Letter of Credit Amounts.
Unless otherwise specified herein, the amount of a Letter of Credit at any time shall be deemed to be the stated amount of such Letter of Credit in effect at such time; provided, however, that with respect to any Letter of Credit that, by its terms or the terms of any Issuer Document related thereto, provides for one or more automatic increases in the stated amount thereof, the amount of such Letter of Credit shall be deemed to be the maximum stated amount of such Letter of Credit after giving effect to all such increases, whether or not such maximum stated amount is in effect at such time.
Section 1.07    UCC Terms.
Terms defined in the UCC in effect on the Closing Date and not otherwise defined herein shall, unless the context otherwise indicates, have the meanings provided by those definitions. Subject to the foregoing, the term “UCC” refers, as of any date of determination, to the UCC then in effect.
Section 1.08    Divisions.
For all purposes under this Agreement and the other Loan Documents, in connection with any division or plan of division under Delaware law (or any comparable event under a different jurisdiction’s laws) (a) if any asset, right, obligation or liability of any Person becomes the asset, right, obligation or liability of a different Person, then it shall be deemed to have been transferred from the original Person to the subsequent Person, and (b) if any new Person comes into existence, such new Person shall be deemed to have been organized on the first date of its existence by the holders of its Equity Interests at such time.
ARTICLE II
COMMITMENTS AND CREDIT EXTENSIONS

Section 2.01    Loans.
(a)Revolving Borrowings. Subject to the terms and conditions set forth herein, each Lender severally agrees to make loans (each such loan, a “Revolving Loan”) to the Borrowers, in Dollars, from time to time, on any Business Day during the Availability Period, in an aggregate

58
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


amount not to exceed at any time outstanding the amount of such Lender’s Commitment; provided, however, that after giving effect to any Revolving Borrowing, (i) the Total Outstandings shall not exceed the lesser of the Facility and the Borrowing Base, and (ii) the Revolving Exposure of any Lender shall not exceed such Lender’s Commitment; and provided, further, that the requested date of any Borrowing shall not be later than five (5) Business Days prior to the Maturity Date of the Facility. Within the limits of each Lender’s Commitment, and subject to the other terms and conditions hereof, the Borrowers may borrow Revolving Loans, prepay such Loans under Section 2.04, and reborrow under this Section 2.01(a). Revolving Loans may be Base Rate Loans or Eurodollar Rate Loans, as further provided herein; provided, however, any Revolving Borrowings made on the Closing Date or any of the three (3) Business Days following the Closing Date shall be made as Base Rate Loans unless the Borrowers deliver a Funding Indemnity Letter not less than three (3) Business Days prior to the date of such Revolving Borrowing.
(b)Borrowing Base.
(i)Eligible Project Back-Log. If at any time during the Availability Period, the Collateral Agent conducts a field examination in accordance with Section 6.10 and determines based on the results of such field examination, after consulting with the Borrowers, that in the Collateral Agent’s commercially reasonable judgment, the eligibility criteria for Eligible Project Back-Log need to be revised, the Borrowers shall work in good faith with the Collateral Agent to revise the components of Eligible Project Back-Log and such agreed upon revisions shall be deemed to revise the definition of Eligible Project Back-Log accordingly and the Borrowing Base shall be calculated thereafter using such revised definition.
(ii)Eligible Take-Out. During the Availability Period, within five (5) Business Days after the closing of a new Tax Equity Commitment, Cash Equity Commitment or Backlever Financing, the Borrowers shall provide to counsel to the Administrative Agent and the Collateral Agent (subject to the restrictions set forth in Section 6.10) (i) a copy of the operative documents for such new Tax Equity Commitment, Cash Equity Commitment or Backlever Financing, as the case may be, and (ii) a written summary of operative terms of such Tax Equity Commitment, Cash Equity Commitment or Backlever Financing. Counsel to the Administrative Agent and the Collateral Agent shall review such documents and report its results to the Administrative Agent and the Collateral Agent. If based on such report or a field examination conducted in accordance with Section 6.10, the Collateral Agent determines, after consulting with the Borrowers, that in its commercially reasonable judgment, that such Tax Equity Commitment, Cash Equity Commitment or Backlever Financing is ineligible, the Borrowing Base shall be calculated without reference to such Tax Equity Commitment, Cash Equity Commitment or Backlever Financing. If the Borrowers do not receive notice from the Collateral Agent that any new Tax Equity Commitment, Cash Equity Commitment or Backlever Financing is to be ineligible under this clause (b)(ii) within twenty (20) days after the delivery of the applicable documents as set forth above, such Tax Equity Commitments, Cash Equity Commitment or Backlever Financing, as the case may be, shall be deemed eligible subject to the then existing eligibility conditions set forth herein.

59
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(c)    Adjustments to Applicable Percentages.
(i)    Except as set forth in Section 2.01(c)(ii) and Section 2.01(c)(iii), the Applicable Percentage of each Lender with respect to a Revolving Borrowing shall be such Lender’s Unadjusted Applicable Percentage.
(ii)    Except as set forth in Section 2.01(c)(iii) with respect to an Unreimbursed Amount, the obligation of NYGB to make any Revolving Loan shall not exceed the amount of NYGB Borrowing Base Availability at the time such Revolving Loan is to be made. In the event that as a result of the preceding sentence the amount of such Revolving Loan to be made by NYGB is less than NYGB’s Unadjusted Applicable Percentage of the applicable Revolving Borrowing requested in the applicable Loan Notice:
(A) NYGB’s Applicable Percentage of such Revolving Borrowing shall be the percentage (carried out to the ninth decimal place) determined by dividing the amount of the Revolving Loan that can then be made by NYGB by the total amount of the Revolving Borrowing to be made in accordance with the provisions of this Section 2.01(c)(ii) (such percentage to be NYGB’s Adjusted Applicable Percentage with respect to such Revolving Borrowing); and
(B) the Applicable Percentage of each Lender other than NYGB with respect to such Revolving Borrowing shall be the percentage (carried out to the ninth decimal place) determined by dividing (1) an amount equal to such Lender’s pro rata share (determined based on the Unadjusted Applicable Percentage of such Lender divided by the sum of the Unadjusted Applicable Percentages of all Lenders other than NYGB) of (x) the amount of such Revolving Borrowing requested in the applicable Loan Notice minus (y) the amount of the Revolving Loan to be made by NYGB in accordance with the provisions of Section 2.01(c)(ii)(A) by (2) the amount of such Revolving Borrowing requested in the applicable Loan Notice; provided, however, that in no event shall the amount in clause (1) cause such Lender’s Revolving Exposure (after giving effect to such Revolving Borrowing) to exceed such Lender’s Commitment (such percentage to be such Lender’s Adjusted Applicable Percentage with respect to such Revolving Borrowing).
(iii)    For purposes of Section 2.03(c), a Lender’s Applicable Percentage with respect to (x) such Lender’s risk participation in a Letter of Credit shall be a percentage equal to the Applicable Percentage of such Lender determined in accordance with Section 2.01(c)(i) or Section 2.01(c)(ii) as if a Revolving Borrowing in an amount equal to the amount available to be drawn under such Letter of Credit, determined in accordance with Section 1.06, had been requested to be made at the time of the issuance of such Letter of Credit or of the most recent L/C Credit Extension increasing the amount of such Letter of Credit, and (y) any Unreimbursed Amount with respect to a Letter of Credit shall be equal to such Lender’s Applicable Percentage determined in accordance with clause (x) of this sentence. For the avoidance of doubt, the Lenders’ Applicable Percentages under clause (x) of the preceding sentence shall be recalculated at the time of any L/C Credit Extension that increases the amount of such Letter of Credit based on the amount of the Letter of Credit as so increased.

60
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 2.02    Borrowings, Conversions and Continuations of Loans.
(a)Notice of Borrowing. Each Borrowing, each conversion of Loans from one Type to the other, and each continuation of Eurodollar Rate Loans shall be made upon the Borrowers’ irrevocable notice to the Administrative Agent, which may be given by telephone; provided that, in the case of any Borrowing, telephonic notice may be given only if the Applicable Percentage of each Lender with respect to such Borrowing will be its Unadjusted Applicable Percentage. Each such notice must be received by the Administrative Agent not later than 11:00 a.m. (i) four (4) Business Days prior to the requested date of any Borrowing of, conversion to or continuation of Eurodollar Rate Loans or of any conversion of Eurodollar Rate Loans to Base Rate Loans, and (ii) on the requested date of any Borrowing of Base Rate Loans; provided, however, that if the Borrower wishes to request Eurodollar Rate Loans having an Interest Period other than one (1), two (2), three (3) or six (6) months in duration as provided in the definition of “Interest Period”, the applicable notice must be received by the Administrative Agent not later than 11:00 a.m. five (5) Business Days prior to the requested date of such Borrowing, conversion or continuation, whereupon the Administrative Agent shall give prompt notice to the Appropriate Lenders of such request and determine whether the requested Interest Period is acceptable to all of them. Not later than 11:00 a.m., four (4) Business Days before the requested date of such Borrowing, conversion or continuation, the Administrative Agent shall notify the Borrowers (which notice may be by telephone) whether or not the requested Interest Period has been consented to by all the Lenders. Each telephonic notice by the Borrowers pursuant to this Section 2.02(a) must be confirmed promptly by delivery to the Administrative Agent of a written Loan Notice, appropriately completed and signed by a Responsible Officer of the Borrowers. Each Borrowing of, conversion to or continuation of Eurodollar Rate Loans shall be in a principal amount of $5,000,000 or a whole multiple of $1,000,000 in excess thereof. Except as provided in Sections 2.03(c), each Borrowing of or conversion to Base Rate Loans shall be in a principal amount of $500,000 or a whole multiple of $100,000 in excess thereof. Each Loan Notice (whether telephonic or written) shall specify (A) the Facility and whether the Borrowers are requesting a Borrowing, a conversion of Loans from one Type to the other, or a continuation of Loans, as the case may be, under such Facility, (B) the requested date of the Borrowing, conversion or continuation, as the case may be (which shall be a Business Day), (C) the principal amount of Loans to be borrowed, converted or continued, (D) the Type of Loans to be borrowed or to which existing Loans are to be converted, (E) if applicable, the duration of the Interest Period with respect thereto, (F) which of the Borrowers is or are making the request in the Loan Notice, (G) the Borrowing Base applicable to the requested Borrowing, (H) the NYGB Borrowing Base applicable to the requested Borrowing, (I) the amount of the NYGB Borrowing Base Availability, (J) whether the Lenders will be required to fund the requested Borrowing based on the respective Unadjusted Applicable Percentage or Adjusted Applicable Percentage, (K) each Lender’s Applicable Percentage of the requested Borrowing and (L) each Lender’s Revolving Exposure after giving effect to the requested Borrowing. If the Borrowers fail to specify a Type of Loan in a Loan Notice or if the Borrowers fail to give a timely notice requesting a conversion or continuation, then the applicable Loans shall be made as, or converted to, Base Rate Loans. Any such automatic conversion to Base Rate Loans shall be effective as of the last day of the Interest Period then in effect with respect to the applicable Eurodollar Rate Loans. If the Borrowers request a Borrowing of, conversion to, or continuation of Eurodollar

61
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Rate Loans in any such Loan Notice, but fail to specify an Interest Period, it will be deemed to have specified an Interest Period of one (1) month.
(b)Advances. Following receipt of a Loan Notice for the Facility, the Administrative Agent shall promptly notify each Appropriate Lender of the amount of its Applicable Percentage under such Facility of the applicable Loans, and if no timely notice of a conversion or continuation is provided by the Borrowers, the Administrative Agent shall notify each Appropriate Lender of the details of any automatic conversion to Base Rate Loans described in Section 2.02(a). In the case of a Borrowing, each Appropriate Lender shall make the amount of its Loan available to the Administrative Agent in immediately available funds at the Administrative Agent’s Office not later than 1:00 p.m. on the Business Day specified in the applicable Loan Notice. Upon satisfaction of the applicable conditions set forth in Section 4.02 (and, if such Borrowing is the initial Credit Extension to be made on the Closing Date, Section 4.01), the Administrative Agent shall make all funds so received available to the Borrowers in like funds as received by the Administrative Agent either by (i) crediting the account of the Borrowers on the books of a bank acceptable to the Administrative Agent with the amount of such funds or (ii) wire transfer of such funds, in each case in accordance with instructions provided to (and reasonably acceptable to) the Administrative Agent by the Borrowers; provided, however, that if, on the date a Loan Notice with respect to a Revolving Borrowing is given by the Borrowers, there are L/C Borrowings outstanding, then the proceeds of such Revolving Borrowing, first, shall be applied to the payment in full of any such L/C Borrowings, and second, shall be made available to the Borrowers as provided above.
(c)Eurodollar Rate Loans. Except as otherwise provided herein, a Eurodollar Rate Loan may be continued or converted only on the last day of an Interest Period for such Eurodollar Rate Loan. During the existence of a Default, no Loans may be requested as, converted to or continued as Eurodollar Rate Loans without the consent of the Required Lenders, and the Required Lenders may demand that any or all of the outstanding Eurodollar Rate Loans be converted immediately to Base Rate Loans.
(d)Notice of Interest Rates. The Administrative Agent shall promptly notify the Borrowers and the Lenders of the interest rate applicable to any Interest Period for Eurodollar Rate Loans upon determination of such interest rate. At any time that Base Rate Loans are outstanding, the Administrative Agent shall notify the Borrowers and the Lenders of any change in the Prime Rate used in determining the Base Rate promptly following the announcement of such change.
(e)Interest Periods. After giving effect to all Revolving Borrowings, all conversions of Revolving Loans from one Type to the other, and all continuations of Revolving Loans as the same Type, there shall not be more than eight (8) Interest Periods in effect in respect of the Facility.

62
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 2.03    Letters of Credit.
(a)The Letter of Credit Commitment.
(i)Subject to the terms and conditions set forth herein, (A) the L/C Issuer agrees, in reliance upon the agreements of the Lenders set forth in this Section, (1) from time to time on any Business Day during the period from the Closing Date until thirty (30) days prior to the Maturity Date, to issue Letters of Credit in Dollars for the account of any Borrower, and to amend Letters of Credit previously issued by it, in accordance with Section 2.03(b), and (2) to honor drawings under the Letters of Credit; and (B) the Lenders severally agree to participate in Letters of Credit issued for the account of any Borrower and any drawings thereunder in an amount up to their respective Applicable Percentage of such Letter of Credit; provided that, after giving effect to any L/C Credit Extension with respect to any Letter of Credit, (x) the Total Outstandings shall not exceed the lesser of the Facility and the Borrowing Base, (y) the Revolving Exposure of any Lender shall not exceed such Lender’s Commitment, and (z) the Outstanding Amount of the L/C Obligations shall not exceed the Letter of Credit Sublimit. Each request by any Borrower for the issuance or amendment of a Letter of Credit shall be deemed to be a representation by such Borrower that the L/C Credit Extension so requested complies with the conditions set forth in the proviso to the preceding sentence. Within the foregoing limits, and subject to the terms and conditions hereof, any Borrower’s ability to obtain Letters of Credit shall be fully revolving, and accordingly such Borrower may, during the foregoing period, obtain Letters of Credit to replace Letters of Credit that have expired or that have been drawn upon and reimbursed. Each Existing Letter of Credit is deemed to be a Letter of Credit issued hereunder for all purposes of this Agreement and the other Loan Documents.
(ii)The L/C Issuer shall not issue any Letter of Credit if:
(A)the initial expiry date of the requested Letter of Credit would occur more than twelve (12) months after the date of issuance, unless the Required Lenders have approved such expiry date; or
(B)the expiry date of the requested Letter of Credit would occur after the Letter of Credit Expiration Date;
in each case, provided, however, that any Letter of Credit may provide for renewal thereof for additional periods of up to twelve (12) months (which in no event shall extend beyond the date referred to in clause (B) above).
(iii)Any issuance of a Letter of Credit is subject to satisfaction of the conditions set forth in Section 4.02, and the L/C Issuer shall not be under any obligation to issue any Letter of Credit if:
(A)any order, judgment or decree of any Governmental Authority or arbitrator shall by its terms purport to enjoin or restrain the L/C Issuer from issuing the Letter of Credit, or any Law applicable to the L/C Issuer or any request or directive (whether or not having the force of law) from any Governmental Authority with jurisdiction over the L/C Issuer shall

63
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


prohibit, or request that the L/C Issuer refrain from, the issuance of letters of credit generally or the Letter of Credit in particular or shall impose upon the L/C Issuer with respect to the Letter of Credit any restriction, reserve or capital requirement (for which the L/C Issuer is not otherwise compensated hereunder) not in effect on the Closing Date, or shall impose upon the L/C Issuer any unreimbursed loss, cost or expense which was not applicable on the Closing Date and which the L/C Issuer in good faith deems material to it;
(B)the issuance of the Letter of Credit would violate one or more policies of the L/C Issuer applicable to letters of credit generally;
(C)except as otherwise agreed by the Administrative Agent and the L/C Issuer, the Letter of Credit is in an initial stated amount less than $100,000, in the case of a commercial Letter of Credit, or $100,000, in the case of a standby Letter of Credit;
(D)the Letter of Credit is to be denominated in a currency other than Dollars; or
(E)any Lender is at that time a Defaulting Lender, unless the L/C Issuer has entered into arrangements, including the delivery of Cash Collateral, satisfactory to the L/C Issuer (in its sole discretion) with any Borrower or such Lender to eliminate the L/C Issuer’s actual or potential Fronting Exposure (after giving effect to Section 2.14(a)(iv)) with respect to the Defaulting Lender arising from either the Letter of Credit then proposed to be issued or that Letter of Credit and all other L/C Obligations as to which the L/C Issuer has actual or potential Fronting Exposure, as it may elect in its sole discretion.
(iv)The L/C Issuer shall not amend any Letter of Credit if the L/C Issuer would not be permitted at such time to issue the Letter of Credit in its amended form under the terms hereof.
(v)The L/C Issuer shall be under no obligation to amend any Letter of Credit if (A) the L/C Issuer would have no obligation at such time to issue such Letter of Credit in its amended form under the terms hereof, or (B) the beneficiary of such Letter of Credit does not accept the proposed amendment to the Letter of Credit.
(vi)The L/C Issuer shall act on behalf of the Lenders with respect to any Letters of Credit issued by it and the documents associated therewith, and the L/C Issuer shall have all of the benefits and immunities (A) provided to the Administrative Agent in Article IX with respect to any acts taken or omissions suffered by the L/C Issuer in connection with Letters of Credit issued by it or proposed to be issued by it and Issuer Documents pertaining to such Letters of Credit as fully as if the term “Administrative Agent” as used in Article IX included the L/C Issuer with respect to such acts or omissions, and (B) as additionally provided herein with respect to the L/C Issuer.
(vii)In no event shall the Administrative Agent be required to issue commercial or trade Letters of Credit.

64
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(viii)Letters of Credit shall be used solely to support payment obligations incurred in the ordinary course of business by any Borrower and its Subsidiaries.
(b)Procedures for Issuance and Amendment of Letters of Credit; Auto Extension Letters of Credit.
(i)Each Letter of Credit shall be issued or amended, as the case may be, upon the request of any Borrower delivered to the L/C Issuer (with a copy to the Administrative Agent) in the form of a Letter of Credit Notice, appropriately completed and signed by a Responsible Officer of such Borrower. Such Letter of Credit Notice may be sent by fax transmission, by United States mail, by overnight courier, by electronic transmission using the system provided by the L/C Issuer, by personal delivery or by any other means acceptable to the L/C Issuer. Such Letter of Credit Notice must be received by the L/C Issuer and the Administrative Agent not later than 11:00 a.m. at least three (3) Business Days (or such later date and time as the Administrative Agent and the L/C Issuer may agree in a particular instance in their sole discretion) prior to the proposed issuance date or date of amendment, as the case may be. In the case of a request for an initial issuance of a Letter of Credit, the Letter of Credit Application included in such Letter of Credit Notice shall specify in form and detail satisfactory to the L/C Issuer: (A) the proposed issuance date of the requested Letter of Credit (which shall be a Business Day); (B) the amount thereof; (C) the expiry date thereof; (D) the name and address of the beneficiary thereof; (E) the documents to be presented by such beneficiary in case of any drawing thereunder; (F) the full text of any certificate to be presented by such beneficiary in case of any drawing thereunder; (G) the purpose and nature of the requested Letter of Credit; and (H) such other matters as the L/C Issuer may require. In the case of a request for an amendment of any outstanding Letter of Credit, the Letter of Credit Application included in such Letter of Credit Notice shall specify in form and detail satisfactory to the L/C Issuer (1) the Letter of Credit to be amended; (2) the proposed date of amendment thereof (which shall be a Business Day); (3) the nature of the proposed amendment; and (4) such other matters as the L/C Issuer may require. Additionally, such Borrower shall furnish to the L/C Issuer and the Administrative Agent a Letter of Credit Notice and such other documents and information pertaining to such requested Letter of Credit issuance or amendment, including any Issuer Documents, as the L/C Issuer or the Administrative Agent may require. Each Letter of Credit Notice shall specify (A) the Borrowing Base applicable to the requested Letter of Credit, (B) the NYGB Borrowing Base applicable to the requested Letter of Credit, (C) each Lender’s Revolving Exposure that will result after giving effect to the issuance of the requested Letter of Credit, (D) whether Lenders will be required to purchase their respective participation in the requested Letter of Credit based on their respective Unadjusted Applicable Percentage or Adjusted Applicable Percentage, (E) the amount of the participation to be purchased by each Lender in the requested Letter of Credit and (F) each Lender’s Applicable Percentage of the requested Letter of Credit.
(ii)Promptly after receipt of any Letter of Credit Notice, the L/C Issuer will confirm with the Administrative Agent (by telephone or in writing) that the Administrative Agent has received a copy of such Letter of Credit Notice from such Borrower and, if not, the L/C Issuer will provide the Administrative Agent with a copy thereof. Unless the L/C Issuer has

65
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


received written notice from any Lender, the Administrative Agent or any Loan Party, at least two (2) Business Days prior to the requested date of issuance or amendment of the applicable Letter of Credit, that one or more applicable conditions contained in Article IV shall not then be satisfied, then, subject to the terms and conditions hereof, the L/C Issuer shall, on the requested date, issue a Letter of Credit for the account of such Borrower or enter into the applicable amendment, as the case may be, in each case in accordance with the L/C Issuer’s usual and customary business practices. Immediately upon the issuance of each Letter of Credit, each Lender shall be deemed to, and hereby irrevocably and unconditionally agrees to, purchase from the L/C Issuer a risk participation in such Letter of Credit in an amount equal to the product of such Lender’s Applicable Revolving Percentage times the amount of such Letter of Credit.
(iii)Promptly after its delivery of any Letter of Credit or any amendment to a Letter of Credit to an advising bank with respect thereto or to the beneficiary thereof, the L/C Issuer will also deliver to such Borrower and the Administrative Agent a true and complete copy of such Letter of Credit or amendment.
(iv)If such Borrower so requests in the Letter of Credit Application included in any applicable Letter of Credit Notice, the L/C Issuer may, in its sole discretion, agree to issue a standby Letter of Credit that has automatic extension provisions (each, an “Auto-Extension Letter of Credit”); provided that, any such Auto-Extension Letter of Credit must permit the L/C Issuer to prevent any such extension at least once in each twelve (12) month period (commencing with the date of issuance of such Letter of Credit) by giving prior notice to the beneficiary thereof not later than a day (the “Non-Extension Notice Date”) in each such twelve (12) month period to be agreed upon at the time such Letter of Credit is issued. Unless otherwise directed by the L/C Issuer, such Borrower shall not be required to make a specific request to the L/C Issuer for any such extension. Once an Auto-Extension Letter of Credit has been issued, the Lenders shall be deemed to have authorized (but may not require) the L/C Issuer to permit the extension of such Letter of Credit at any time to an expiry date not later than the Letter of Credit Expiration Date; provided, however, that the L/C Issuer shall not permit any such extension if (A) the L/C Issuer has determined that it would not be permitted, or would have no obligation at such time to issue such Letter of Credit in its revised form (as extended) under the terms hereof (by reason of the provisions of clause (ii) or (iii) of Section 2.03(a) or otherwise), or (B) it has received notice (which may be by telephone or in writing) on or before the day that is seven (7) Business Days before the Non-Extension Notice Date (1) from the Administrative Agent that the Required Lenders have elected not to permit such extension or (2) from the Administrative Agent, any Lender or such Borrower that one or more of the applicable conditions specified in Section 4.02 is not then satisfied, and in each such case directing the L/C Issuer not to permit such extension.
(v)Notwithstanding the terms of any Letter of Credit Application for a commercial Letter of Credit, in no event may any Borrower extend the time for reimbursing any drawing under a commercial Letter of Credit by obtaining a bankers’ acceptance from the L/C Issuer. With respect to commercial Letters of Credit, the L/C Issuer may issue sight and/or deferred payment Letters of Credit only.
(c)Drawings and Reimbursements; Funding of Participations.

66
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(i)Upon receipt from the beneficiary of any Letter of Credit of any notice of a drawing under such Letter of Credit, the L/C Issuer shall notify the Borrower and the Administrative Agent thereof. Not later than 11:00 a.m. on the date of any payment by the L/C Issuer under a Letter of Credit (each such date, an “Honor Date”), such Borrower shall reimburse the L/C Issuer through the Administrative Agent in an amount equal to the amount of such drawing. If such Borrower fails to so reimburse the L/C Issuer by such time, the Administrative Agent shall promptly notify each Lender of the Honor Date, the amount of the unreimbursed drawing (the “Unreimbursed Amount”), and the amount of such Lender’s Applicable Revolving Percentage thereof. In such event, such Borrower shall be deemed to have requested a Revolving Borrowing of Base Rate Loans to be disbursed on the Honor Date in an amount equal to the Unreimbursed Amount, without regard to the minimum and multiples specified in Section 2.02 for the principal amount of Base Rate Loans, but subject to the conditions set forth in Section 4.02 (other than the delivery of a Loan Notice and the existence of a Borrowing Base Deficiency or a NYGB Borrowing Base Deficiency). Any notice given by the L/C Issuer or the Administrative Agent pursuant to this Section 2.03(c)(i) may be given by telephone if immediately confirmed in writing; provided that, the lack of such an immediate confirmation shall not affect the conclusiveness or binding effect of such notice.
(ii)Each Lender shall upon any notice pursuant to Section 2.03(c)(i) make funds available (and the Administrative Agent may apply Cash Collateral provided for this purpose) for the account of the L/C Issuer at the Administrative Agent’s Office in an amount equal to its Applicable Revolving Percentage of the Unreimbursed Amount not later than 1:00 p.m. on the Business Day specified in such notice by the Administrative Agent, whereupon, subject to the provisions of Section 2.03(c)(iii), each Lender that so makes funds available shall be deemed to have made a Base Rate Loan to such Borrower in such amount. The Administrative Agent shall remit the funds so received to the L/C Issuer.
(iii)With respect to any Unreimbursed Amount that is not fully refinanced by a Revolving Borrowing of Base Rate Loans because the conditions set forth in Section 4.02 (other than the delivery of a Loan Notice and the existence of a Borrowing Base Deficiency or a NYGB Borrowing Base Deficiency) cannot be satisfied or for any other reason, such Borrower shall be deemed to have incurred from the L/C Issuer an L/C Borrowing in the amount of the Unreimbursed Amount that is not so refinanced, which L/C Borrowing shall be due and payable on demand (together with interest) and shall bear interest at the Default Rate. In such event, each Lender’s payment to the Administrative Agent for the account of the L/C Issuer pursuant to Section 2.03(c)(ii) shall be deemed payment in respect of its participation in such L/C Borrowing and shall constitute an L/C Advance from such Lender in satisfaction of its participation obligation under this Section.
(iv)Until each Lender funds its Revolving Loan or L/C Advance pursuant to this Section 2.03(c) to reimburse the L/C Issuer for any amount drawn under any Letter of Credit, interest in respect of such Lender’s Applicable Revolving Percentage of such amount shall be solely for the account of the L/C Issuer.

67
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(v)Each Lender’s obligation to make Revolving Loans or L/C Advances to reimburse the L/C Issuer for amounts drawn under Letters of Credit, as contemplated by this Section 2.03(c), shall be absolute and unconditional and shall not be affected by any circumstance, including (A) any setoff, counterclaim, recoupment, defense or other right which such Lender may have against the L/C Issuer, any Borrower or any other Person for any reason whatsoever; (B) the occurrence or continuance of a Default; or (C) any other occurrence, event or condition, whether or not similar to any of the foregoing; provided, however, that each Lender’s obligation to make Revolving Loans pursuant to this Section 2.03(c) is subject to the conditions set forth in Section 4.02 (other than delivery by any Borrower of a Loan Notice and the existence of a Borrowing Base Deficiency or a NYGB Borrowing Base Deficiency). If, on any date of determination, a Letter of Credit has expired by its terms but any amount may still be drawn thereunder by reason of the operation of Rule 3.14 of the ISP, each Lender shall remain obligated to reimburse the L/C Issuer for any drawings made during the period after the expiry date of such Letter of Credit even if such Letter of Credit is extended beyond the Maturity Date of the Facility. No such making of an L/C Advance shall relieve or otherwise impair the obligation of any Borrower to reimburse the L/C Issuer for the amount of any payment made by the L/C Issuer under any Letter of Credit, together with interest as provided herein.
(vi)If any Lender fails to make available to the Administrative Agent for the account of the L/C Issuer any amount required to be paid by such Lender pursuant to the foregoing provisions of this Section 2.03(c) by the time specified in Section 2.03(c)(ii), then, without limiting the other provisions of this Agreement, the L/C Issuer shall be entitled to recover from such Lender (acting through the Administrative Agent), on demand, such amount with interest thereon for the period from the date such payment is required to the date on which such payment is immediately available to the L/C Issuer at a rate per annum equal to the greater of the Federal Funds Rate and a rate determined by the L/C Issuer in accordance with banking industry rules on interbank compensation, plus any administrative, processing or similar fees customarily charged by the L/C Issuer in connection with the foregoing. If such Lender pays such amount (with interest and fees as aforesaid), the amount so paid shall constitute such Lender’s Revolving Loan included in the relevant Revolving Borrowing or L/C Advance in respect of the relevant L/C Borrowing, as the case may be. A certificate of the L/C Issuer submitted to any Lender (through the Administrative Agent) with respect to any amounts owing under this Section 2.03(c)(vi) shall be conclusive absent manifest error.
(d)Repayment of Participations.
(i)At any time after the L/C Issuer has made a payment under any Letter of Credit and has received from any Lender such Lender’s L/C Advance in respect of such payment in accordance with Section 2.03(c), if the Administrative Agent receives for the account of the L/C Issuer any payment in respect of the related Unreimbursed Amount or interest thereon (whether directly from any Borrower or otherwise, including proceeds of Cash Collateral applied thereto by the Administrative Agent), the Administrative Agent will distribute to such Lender its Applicable Revolving Percentage thereof in the same funds as those received by the Administrative Agent.

68
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(ii)If any payment received by the Administrative Agent for the account of the L/C Issuer pursuant to Section 2.03(c)(i) is required to be returned under any of the circumstances described in Section 11.05 (including pursuant to any settlement entered into by the L/C Issuer in its discretion), each Lender shall pay to the Administrative Agent for the account of the L/C Issuer, on demand of the Administrative Agent, such Lender’s pro rata share thereof (determined based upon such Lender’s Applicable Revolving Percentage used to determine the applicable payment made by such Lender pursuant to Section 2.03(c)(i)), plus interest thereon from the date of such demand to the date such amount is returned by such Lender, at a rate per annum equal to the Federal Funds Rate from time to time in effect. The obligations of the Lenders under this clause shall survive the payment in full of the Obligations and the termination of this Agreement.
(e)Obligations Absolute. The obligation of any Borrower to reimburse the L/C Issuer for each drawing under each Letter of Credit and to repay each L/C Borrowing shall be absolute, unconditional and irrevocable, and shall be paid strictly in accordance with the terms of this Agreement under all circumstances, including the following:
(i)any lack of validity or enforceability of such Letter of Credit, this Agreement, or any other Loan Document;
(ii)the existence of any claim, counterclaim, setoff, defense or other right that such Borrower or any Subsidiary thereof may have at any time against any beneficiary or any transferee of such Letter of Credit (or any Person for whom any such beneficiary or any such transferee may be acting), the L/C Issuer or any other Person, whether in connection with this Agreement or by such Letter of Credit, the transactions contemplated hereby or any agreement or instrument relating thereto, or any unrelated transaction;
(iii)any draft, demand, endorsement, certificate or other document presented under or in connection with such Letter of Credit proving to be forged, fraudulent, invalid or insufficient in any respect or any statement therein being untrue or inaccurate in any respect; or any loss or delay in the transmission or otherwise of any document required in order to make a drawing under such Letter of Credit;
(iv)waiver by the L/C Issuer of any requirement that exists for the L/C Issuer’s protection and not the protection of such Borrower or any waiver by the L/C Issuer which does not in fact materially prejudice such Borrower;
(v)honor of a demand for payment presented electronically even if such Letter of Credit requires that demand be in the form of a draft;
(vi)any payment made by the L/C Issuer in respect of an otherwise complying item presented after the date specified as the expiration date of, or the date by which documents must be received under such Letter of Credit if presentation after such date is authorized by the UCC, the ISP or the UCP, as applicable;

69
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(vii)any payment by the L/C Issuer under such Letter of Credit against presentation of a draft or certificate that does not strictly comply with the terms of such Letter of Credit; or any payment made by the L/C Issuer under such Letter of Credit to any Person purporting to be a trustee in bankruptcy, debtor-in-possession, assignee for the benefit of creditors, liquidator, receiver or other representative of or successor to any beneficiary or any transferee of such Letter of Credit, including any arising in connection with any proceeding under any Debtor Relief Law; or
(viii)any other circumstance or happening whatsoever, whether or not similar to any of the foregoing, including any other circumstance that might otherwise constitute a defense available to, or a discharge of, such Borrower or any of its Subsidiaries.
Such Borrower shall promptly examine a copy of each Letter of Credit and each amendment thereto that is delivered to it and, in the event of any claim of noncompliance with such Borrower’s instructions or other irregularity, such Borrower will immediately notify the L/C Issuer. Such Borrower shall be conclusively deemed to have waived any such claim against the L/C Issuer and its correspondents unless such notice is given as aforesaid.
(f)Role of L/C Issuer. Each Lender and each Borrower agree that, in paying any drawing under a Letter of Credit, the L/C Issuer shall not have any responsibility to obtain any document (other than any sight or time draft, certificates and documents expressly required by the Letter of Credit) or to ascertain or inquire as to the validity or accuracy of any such document or the authority of the Person executing or delivering any such document. None of the L/C Issuer, the Administrative Agent, any of their respective Related Parties nor any correspondent, participant or assignee of the L/C Issuer shall be liable to any Lender for (i) any action taken or omitted in connection herewith at the request or with the approval of the Lenders or the Required Lenders, as applicable; (ii) any action taken or omitted in the absence of gross negligence or willful misconduct; or (iii) the due execution, effectiveness, validity or enforceability of any document or instrument related to any Letter of Credit or Issuer Document. Each Borrower hereby assumes all risks of the acts or omissions of any beneficiary or transferee with respect to its use of any Letter of Credit; provided, however, that this assumption is not intended to, and shall not, preclude such Borrower’s pursuing such rights and remedies as any of them may have against the beneficiary or transferee at law or under any other agreement. None of the L/C Issuer, the Administrative Agent, any of their respective Related Parties nor any correspondent, participant or assignee of the L/C Issuer shall be liable or responsible for any of the matters described in Section 2.03(e); provided, however, that anything in such clauses to the contrary notwithstanding, any Borrower may have a claim against the L/C Issuer, and the L/C Issuer may be liable to such Borrower, to the extent, but only to the extent, of any direct, as opposed to consequential or exemplary, damages suffered by such Borrower which such Borrower proves, as determined by a final nonappealable judgment of a court of competent jurisdiction, were caused by the L/C Issuer’s willful misconduct or gross negligence or the L/C Issuer’s willful failure to pay under any Letter of Credit after the presentation to it by the beneficiary of a sight or time draft and certificate(s) strictly complying with the terms and conditions of a Letter of Credit. In furtherance and not in limitation of the foregoing, the L/C Issuer may accept documents that appear on their face to be in order, without responsibility for further

70
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


investigation, regardless of any notice or information to the contrary, and the L/C Issuer shall not be responsible for the validity or sufficiency of any instrument transferring, endorsing or assigning or purporting to transfer, endorse or assign a Letter of Credit or the rights or benefits thereunder or proceeds thereof, in whole or in part, which may prove to be invalid or ineffective for any reason. The L/C Issuer may send a Letter of Credit or conduct any communication to or from the beneficiary via the Society for Worldwide Interbank Financial Telecommunication (“SWIFT”) message or overnight courier, or any other commercially reasonable means of communicating with a beneficiary.
(g)Applicability of ISP and UCP; Limitation of Liability. Unless otherwise expressly agreed by the L/C Issuer and any Borrower when a Letter of Credit is issued, (i) the rules of the ISP shall apply to each standby Letter of Credit, and (ii) the rules of the UCP shall apply to each commercial Letter of Credit. Notwithstanding the foregoing, the L/C Issuer shall not be responsible to such Borrower for, and the L/C Issuer’s rights and remedies against such Borrower shall not be impaired by, any action or inaction of the L/C Issuer required or permitted under any law, order, or practice that is required or permitted to be applied to any Letter of Credit or this Agreement, including the Law or any order of a jurisdiction where the L/C Issuer or the beneficiary is located, the practice stated in the ISP or UCP, as applicable, or in the decisions, opinions, practice statements, or official commentary of the ICC Banking Commission, the Bankers Association for Finance and Trade - International Financial Services Association (BAFT-IFSA), or the Institute of International Banking Law & Practice, whether or not any Letter of Credit chooses such law or practice.
(h)Letter of Credit Fees. Each Borrower shall pay to the Administrative Agent for the account of each Lender, subject to Section 2.14, in proportion to its Applicable Revolving Percentage with respect to each Letter of Credit, a Letter of Credit fee (the “Letter of Credit Fee”) for each Letter of Credit issued pursuant to this Section 2.03 equal to the Applicable Rate times the aggregate face amount available to be drawn under such Letter of Credit. For purposes of computing the aggregate face amount available to be drawn under any Letter of Credit, the amount of such Letter of Credit shall be determined in accordance with Section 1.06. Letter of Credit Fees shall be due and payable quarterly in arrears on the first Business Day after the end of each March, June, September and December, commencing with the first such date to occur after the issuance of such Letter of Credit, on the Letter of Credit Expiration Date and thereafter on demand.
(i)Fronting Fee and Documentary and Processing Charges Payable to L/C Issuer. Each Borrower shall pay directly to the L/C Issuer for its own account a fronting fee (i) with respect to each commercial Letter of Credit, at the rate equal to 0.25% per annum, computed on the amount of such Letter of Credit, and payable upon the issuance thereof, (ii) with respect to any amendment of a commercial Letter of Credit increasing the amount of such Letter of Credit, at a rate separately agreed between such Borrower and the L/C Issuer, computed on the amount of such increase, and payable upon the effectiveness of such amendment, and (iii) with respect to each standby Letter of Credit, at the rate equal to 0.25% per annum, computed on the aggregate face amount available to be drawn under such Letter of Credit on a quarterly basis in arrears. Such fronting fee shall be due and payable quarterly in arrears on the first Business Day after the

71
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


end of each March, June, September and December, commencing with the first such date to occur after the issuance of such Letter of Credit, on the Letter of Credit Expiration Date and thereafter on demand. For purposes of computing the daily amount available to be drawn under any Letter of Credit, the amount of such Letter of Credit shall be determined in accordance with Section 1.06. In addition, each Borrower shall pay directly to the L/C Issuer for its own account the customary issuance, presentation, amendment and other processing fees, and other standard costs and charges, of the L/C Issuer as from time to time in effect. Such customary fees and standard costs and charges are due and payable on demand and are nonrefundable.
(j)Conflict with Issuer Documents. In the event of any conflict between the terms hereof and the terms of any Issuer Document, the terms hereof shall control.
(k)Additional L/C Issuers. The Borrowers may, at any time and from time to time with the consent of the Administrative Agent (which consent shall not be unreasonably withheld or delayed) and such Lender, designate one or more additional Lenders to act as an L/C Issuer under the terms of this Agreement, subject to reporting requirements reasonably satisfactory to the Administrative Agent with respect to issuances, amendments, extensions and terminations of Letters of Credit by such additional L/C Issuer. Any Lender designated as an L/C Issuer pursuant to this paragraph (k) shall be deemed to be an “L/C Issuer” (in addition to being a Lender) in respect of Letters of Credit issued or to be issued by such Lender, and, with respect to such Letters of Credit, such term shall thereafter apply to the other L/C Issuer and such Lender.
Section 2.04    Prepayments.
(a)Optional.
(i)The Borrowers may, upon notice to the Administrative Agent, at any time or from time to time voluntarily prepay any Revolving Borrowing in whole or in part without premium or penalty; provided that, (A) such notice must be received by the Administrative Agent not later than 11:00 a.m. (1) four (4) Business Days prior to any date of prepayment of Eurodollar Rate Loans and (2) one (1) Business Day prior to any date of prepayment of Base Rate Loans; (B) any prepayment of Eurodollar Rate Loans shall be in a principal amount of $5,000,000 or a whole multiple of $1,000,000 in excess thereof; and (C) any prepayment of Base Rate Loans shall be in a principal amount of $500,000 or a whole multiple of $100,000 in excess thereof or, in each case, if less, the entire principal amount thereof then outstanding. Each such notice shall specify the Revolving Borrowing(s) being prepaid, the date and amount of such prepayment and the Type(s) of Loans to be prepaid and, if Eurodollar Rate Loans are to be prepaid, the Interest Period(s) of such Loans. The Administrative Agent will promptly notify each Lender of its receipt of each such notice, and of the amount of such Lender’s ratable portion of such prepayment (determined based on such Lender’s Applicable Percentage in respect of each Revolving Borrowing (or portion thereof) being prepaid). If such notice is given by the Borrowers, the Borrowers shall make such prepayment and the payment amount specified in such notice shall be due and payable on the date specified therein. Any prepayment of principal shall be accompanied by all accrued interest on the amount of the Revolving Borrowing(s) being prepaid, together with any additional amounts required pursuant to Section 3.05. Subject to

72
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 2.14, such prepayments shall be paid to the Lenders in accordance with their respective Revolving Loans being prepaid.
(b)Mandatory.
(i)Revolving Outstandings. If for any reason a Borrowing Base Deficiency exists in an amount in excess of twenty percent (20%) of the Borrowing Base at any time of determination, the Borrowers shall immediately on demand prepay Revolving Loans and/or L/C Borrowings (together with all accrued but unpaid interest thereon) and/or Cash Collateralize the L/C Obligations in an aggregate amount equal to such excess, and if a Borrowing Base Deficiency exists in an amount in excess of twenty percent (20%) of the Borrowing Base Collateral Agent shall have the right to have a field examination conducted on behalf of the Collateral Agent in accordance with Section 6.10 with results reasonably satisfactory to the Collateral Agent. If for any reason a Borrowing Base Deficiency exists in an amount equal to or less than twenty percent (20%) of the Borrowing Base at any time of determination, the Borrowers shall, within forty-five (45) days of demand, prepay Revolving Loans and/or L/C Borrowings (together with all accrued but unpaid interest thereon) and/or Cash Collateralize the L/C Obligations in an aggregate amount equal to such excess; provided that, if such Borrowing Base Deficiency exists, at such time and at any time during which such Borrowing Base Deficiency exists, the Borrowers do not have at least $100,000,000 in unrestricted cash and deposit account balances with respect to which the Collateral Agent has obtained a perfected first priority Lien subject to no other Liens, the reference to forty-five (45) days in this sentence shall be deemed to reference three (3) Business Days; and provided, further, that, at any time during which such Borrowing Base Deficiency exists, the Borrowers shall notify the Administrative Agent immediately in the event that the Borrowers have less than $100,000,000 in unrestricted cash. Notwithstanding the foregoing, in the event of any Borrowing Base Deficiency, the Borrowers shall not be required to Cash Collateralize the L/C Obligations pursuant to this Section 2.04(b)(i) unless, after the prepayment of the Revolving Loans, a Borrowing Base Deficiency continues to exist.
(ii)Certain Indebtedness. If any Borrower is required to make a payment or contribution in connection with Indebtedness incurred pursuant to Section 7.02(i) and the conditions in clauses (x) and (y) of Section 7.02(i)(ii), after giving effect to such payment or contribution on a Pro Forma Basis, are not satisfied, the Borrowers shall immediately on demand prepay Revolving Loans and/or L/C Borrowings (together with all accrued but unpaid interest thereon) and/or Cash Collateralize the L/C Obligations in an aggregate amount sufficient to cause the Loan Parties to be in compliance with such conditions.
(iii)Application of Other Payments. Except as otherwise provided in Section 2.14, prepayments of the Facility made pursuant to this Section 2.04(b), first, shall be applied ratably to the L/C Borrowings, second, shall be applied ratably to the outstanding Revolving Borrowings, and, third, shall be used to Cash Collateralize the remaining L/C Obligations. Upon the drawing of any Letter of Credit that has been Cash Collateralized, the funds held as Cash Collateral shall be applied (without any further action by or notice to or from

73
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


the Borrowers or any other Loan Party or any Defaulting Lender that has provided Cash Collateral) to reimburse the L/C Issuer or the Lenders, as applicable.
Within the parameters of the applications set forth above, prepayments pursuant to this Section 2.04(b) shall be applied first to Revolving Borrowings that consist of Base Rate Loans and then to Revolving Borrowings that consist of Eurodollar Rate Loans in direct order of Interest Period maturities. All prepayments under this Section 2.04(b) shall be subject to Section 3.05, but otherwise without premium or penalty, and shall be accompanied by interest on the principal amount prepaid to the date of prepayment. Each Lender’s pro rata share of a prepayment of a Revolving Borrowing shall equal such Lender’s Applicable Revolving Percentage of such Revolving Borrowing.
Section 2.05    Termination or Reduction of Commitments.
(a)Optional. The Borrowers may, upon notice to the Administrative Agent, terminate the Facility or the Letter of Credit Sublimit, or from time to time permanently reduce the Facility or the Letter of Credit Sublimit; provided that (i) any such notice shall be received by the Administrative Agent not later than 11:00 a.m. five (5) Business Days prior to the date of termination or reduction, (ii) any such partial reduction shall be in an aggregate amount of $10,000,000 or any whole multiple of $1,000,000 in excess thereof and (iii) the Borrowers shall not terminate or reduce (A) the Facility if, after giving effect thereto and to any concurrent prepayments hereunder, the Total Outstandings would exceed the Facility or the Revolving Exposure of any Lender would exceed such Lender’s Commitment or (B) the Letter of Credit Sublimit if, after giving effect thereto, the Outstanding Amount of L/C Obligations not fully Cash Collateralized hereunder would exceed the Letter of Credit Sublimit. If after giving effect to any reduction or termination of Commitments under this Section 2.05, the Letter of Credit Sublimit exceeds the Facility at such time, the Letter of Credit Sublimit shall be automatically reduced by the amount of such excess.
(b)Application of Commitment Reductions; Payment of Fees. The Administrative Agent will promptly notify the Lenders of any termination or reduction of the Letter of Credit Sublimit or the Commitments under this Section 2.05. Upon any reduction of the Commitments, the Commitment of each Lender shall be reduced by such Lender’s Unadjusted Applicable Percentage of such reduction amount, the Facility shall be reduced as to such amount and any Commitment Fees accruing with respect thereto shall be calculated based on the reduced Facility. All fees in respect of the Facility accrued until the effective date of any termination of the Facility shall be paid on the effective date of such termination.
Section 2.06    Repayment of Loans.
The Borrowers shall repay to the Lenders on the Maturity Date for the Facility the aggregate principal amount of all Revolving Loans and all L/C Borrowings outstanding on such date.

74
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 2.07    Interest and Default Rate.
(a)Interest. Subject to the provisions of Section 2.07(b), (i) each Eurodollar Rate Loan under the Facility shall bear interest on the outstanding principal amount thereof for each Interest Period from the applicable borrowing date at a rate per annum equal to the Eurodollar Rate for such Interest Period plus the Applicable Rate for such Facility; and (ii) each Base Rate Loan under the Facility shall bear interest on the outstanding principal amount thereof from the applicable borrowing date at a rate per annum equal to the Base Rate plus the Applicable Rate for such Facility.
(b)Default Rate.
(i)If any amount of principal of any Loan is not paid when due, whether at stated maturity, by acceleration or otherwise, such amount shall thereafter bear interest at a fluctuating interest rate per annum at all times equal to the Default Rate to the fullest extent permitted by applicable Laws.
(ii)If any amount (other than principal of any Loan) payable by the Borrowers under any Loan Document is not paid when due, whether at stated maturity, by acceleration or otherwise, then upon the request of the Required Lenders such amount shall thereafter bear interest at a fluctuating interest rate per annum at all times equal to the Default Rate to the fullest extent permitted by applicable Laws.
(iii)Upon the request of the Required Lenders, while any Event of Default exists, outstanding Obligations (including Letter of Credit Fees) may accrue at a fluctuating rate per annum at all times equal to the Default Rate to the fullest extent permitted by applicable Laws.
(iv)Accrued and unpaid interest on past due amounts (including interest on past due interest) shall be due and payable upon demand.
(c)Interest Payments. Interest on each Loan shall be due and payable in arrears on each Interest Payment Date applicable thereto and at such other times as may be specified herein. Interest hereunder shall be due and payable in accordance with the terms hereof before and after judgment, and before and after the commencement of any proceeding under any Debtor Relief Law.
Section 2.08    Fees.
In addition to certain fees described in Section 2.03:
(a)Commitment Fee. The Borrowers shall pay to the Administrative Agent for the account of each Lender a commitment fee (the “Commitment Fee”) equal to the Applicable Rate times the actual daily amount by which such Lender’s Commitment exceeds the sum of (i) the Outstanding Amount of such Lender’s Revolving Loans and (ii) the Outstanding Amount of such Lender’s L/C Obligations, subject to adjustment as provided in Section 2.14. The Commitment

75
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Fee shall accrue at all times during the Availability Period, including at any time during which one or more of the conditions in Article IV is not met, and shall be due and payable quarterly in arrears on the last Business Day of each March, June, September and December, commencing with the first such date to occur after the Closing Date, and on the last day of the Availability Period for the Facility.
(b)Other Fees.
(i)The Borrowers shall pay to the Administrative Agent for its own account fees in the amounts and at the times specified in the Fee Letter. Such fees shall be fully earned when paid and shall not be refundable for any reason whatsoever.
(ii)The Borrowers shall pay to the Lenders (x) an upfront fee equal to 1.00% of the Aggregate Commitments on the Closing Date and (y) such fees as shall have been separately agreed upon in writing in the amounts and at the times so specified. Such fees shall be fully earned when paid and shall not be refundable for any reason whatsoever.
Section 2.09    Computation of Interest and Fees; Retroactive Adjustments of Applicable Rate.
(a)Computation of Interest and Fees. All computations of interest for Base Rate Loans (including Base Rate Loans determined by reference to the Eurodollar Rate) shall be made on the basis of a year of three hundred sixty-five (365) or three hundred sixty-six (366) days, as the case may be, and actual days elapsed. All other computations of fees and interest shall be made on the basis of a 360-day year and actual days elapsed (which results in more fees or interest, as applicable, being paid than if computed on the basis of a three hundred sixty-five (365) day year). Interest shall accrue on each Loan for the day on which the Loan is made, and shall not accrue on a Loan, or any portion thereof, for the day on which the Loan or such portion is paid, provided that, any Loan that is repaid on the same day on which it is made shall, subject to Section 2.11(a), bear interest for one (1) day. All computations of interest and fees in respect of the Facility shall be calculated on the basis of the full stated principal amount of the Facility. Each determination by the Administrative Agent of an interest rate or fee hereunder shall be conclusive and binding for all purposes, absent manifest error.
Section 2.10    Evidence of Debt.
(a)Maintenance of Accounts. The Credit Extensions made by each Lender shall be evidenced by one or more accounts or records maintained by such Lender and by the Administrative Agent in the ordinary course of business. The accounts or records maintained by the Administrative Agent and each Lender shall be conclusive absent manifest error of the amount of the Credit Extensions made by the Lenders to the Borrowers and the interest and payments thereon. Any failure to so record or any error in doing so shall not, however, limit or otherwise affect the obligation of the Borrowers hereunder to pay any amount owing with respect to the Obligations. In the event of any conflict between the accounts and records maintained by any Lender and the accounts and records of the Administrative Agent in respect of such matters, the accounts and records of the Administrative Agent shall control in the absence of manifest

76
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


error. Upon the request of any Lender made through the Administrative Agent, the Borrowers shall execute and deliver to such Lender (through the Administrative Agent) a Revolving Note, which shall evidence such Lender’s Loans in addition to such accounts or records. Each Lender may attach schedules to its Revolving Note and endorse thereon the date, Type (if applicable), amount and maturity of its Loans and payments with respect thereto.
(b)Maintenance of Records. In addition to the accounts and records referred to in Section 2.10(a), each Lender and the Administrative Agent shall maintain in accordance with its usual practice accounts or records evidencing the purchases and sales by such Lender of participations in Letters of Credit. In the event of any conflict between the accounts and records maintained by the Administrative Agent and the accounts and records of any Lender in respect of such matters, the accounts and records of the Administrative Agent shall control in the absence of manifest error.
Section 2.11    Payments Generally; Administrative Agent’s Clawback.
(a)General. All payments to be made by the Borrowers shall be made free and clear of and without condition or deduction for any counterclaim, defense, recoupment or setoff. Except as otherwise expressly provided herein, all payments by the Borrowers hereunder shall be made to the Administrative Agent, for the account of the respective Lenders to which such payment is owed, at the Administrative Agent’s Office in Dollars and in immediately available funds not later than 2:00 p.m. on the date specified herein. The Administrative Agent will promptly distribute to each Lender its ratable share of such payment in like funds as received by wire transfer to such Lender’s Lending Office. All payments received by the Administrative Agent after 2:00 p.m. shall be deemed received on the next succeeding Business Day (in the Administrative Agent’s sole discretion) and any applicable interest or fee shall continue to accrue. Subject to Section 2.06 and as otherwise specifically provided for in this Agreement, if any payment to be made by the Borrowers shall come due on a day other than a Business Day, payment shall be made on the next following Business Day, and such extension of time shall be reflected in computing interest or fees, as the case may be.
(b)(i) Funding by Lenders; Presumption by Administrative Agent. Unless the Administrative Agent shall have received notice from a Lender prior to the proposed date of any Borrowing of Eurodollar Rate Loans (or, in the case of any Borrowing of Base Rate Loans, prior to 12:00 noon on the date of such Borrowing) that such Lender will not make available to the Administrative Agent such Lender’s share of such Borrowing, the Administrative Agent may assume that such Lender has made such share available on such date in accordance with Section 2.02 (or, in the case of a Borrowing of Base Rate Loans, that such Lender has made such share available in accordance with and at the time required by Section 2.02) and may, in reliance upon such assumption, make available to the Borrowers a corresponding amount. In such event, if a Lender has not in fact made its share of the applicable Borrowing available to the Administrative Agent, then the applicable Lender and the Borrowers severally agree to pay to the Administrative Agent forthwith on demand such corresponding amount in immediately available funds with interest thereon, for each day from and including the date such amount is made available to the Borrowers to but excluding the date of payment to the Administrative Agent, at

77
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(A) in the case of a payment to be made by such Lender, the greater of the Federal Funds Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation, plus any administrative, processing or similar fees customarily charged by the Administrative Agent in connection with the foregoing, and (B) in the case of a payment to be made by the Borrowers, the interest rate applicable to Base Rate Loans. If the Borrowers and such Lender shall pay such interest to the Administrative Agent for the same or an overlapping period, the Administrative Agent shall promptly remit to the Borrowers the amount of such interest paid by the Borrowers for such period. If such Lender pays its share of the applicable Borrowing to the Administrative Agent, then the amount so paid shall constitute such Lender’s Loan included in such Borrowing. Any payment by the Borrowers shall be without prejudice to any claim the Borrowers may have against a Lender that shall have failed to make such payment to the Administrative Agent.
(ii)Payments by Borrowers; Presumptions by Administrative Agent. Unless the Administrative Agent shall have received notice from the Borrowers prior to the date on which any payment is due to the Administrative Agent for the account of the Lenders or the L/C Issuer hereunder that the Borrowers will not make such payment, the Administrative Agent may assume that the Borrowers have made such payment on such date in accordance herewith and may, in reliance upon such assumption, distribute to the Appropriate Lenders or the L/C Issuer, as the case may be, the amount due. In such event, if the Borrowers have not in fact made such payment, then each of the Appropriate Lenders or the L/C Issuer, as the case may be, severally agrees to repay to the Administrative Agent forthwith on demand the amount so distributed to such Lender or the L/C Issuer, in immediately available funds with interest thereon, for each day from and including the date such amount is distributed to it to but excluding the date of payment to the Administrative Agent, at the greater of the Federal Funds Rate and a rate determined by the Administrative Agent in accordance with banking industry rules on interbank compensation.
A notice of the Administrative Agent to any Lender or the Borrowers with respect to any amount owing under this subsection (b) shall be conclusive, absent manifest error.
(c)Failure to Satisfy Conditions Precedent. If any Lender makes available to the Administrative Agent funds for any Loan to be made by such Lender as provided in the foregoing provisions of this Article II, and such funds are not made available to the Borrowers by the Administrative Agent because the conditions to the applicable Credit Extension set forth in Article IV are not satisfied or waived in accordance with the terms hereof, the Administrative Agent shall return such funds (in like funds as received from such Lender) to such Lender, without interest.
(d)Obligations of Lenders Several. The obligations of the Lenders hereunder to make Revolving Loans, to fund participations in Letters of Credit and to make payments pursuant to Section 11.04(c) are several and not joint. The failure of any Lender to make any Loan, to fund any such participation or to make any payment under Section 11.04(c) on any date required hereunder shall not relieve any other Lender of its corresponding obligation to do so on such date, and no Lender shall be responsible for the failure of any other Lender to so make its Loan, to purchase its participation or to make its payment under Section 11.04(c).

78
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(e)Funding Source. Nothing herein shall be deemed to obligate any Lender to obtain the funds for any Loan in any particular place or manner or to constitute a representation by any Lender that it has obtained or will obtain the funds for any Loan in any particular place or manner.
Section 2.12    Sharing of Payments by Lenders.
If any Lender shall, by exercising any right of setoff or counterclaim or otherwise, obtain payment in respect of (a) Obligations in respect of any of the Facility due and payable to such Lender hereunder and under the other Loan Documents at such time in excess of its ratable share (according to the proportion of (i) the amount of such Obligations due and payable to such Lender at such time to (ii) the aggregate amount of such Obligations due and payable to all Lenders hereunder and under the other Loan Documents at such time) of payments on account of the Obligations in respect of the Facility due and payable to all Lenders hereunder and under the other Loan Documents at such time obtained by all the Lenders at such time or (b) Obligations in respect of any of the Facility owing (but not due and payable) to such Lender hereunder and under the other Loan Documents at such time in excess of its ratable share (according to the proportion of (i) the amount of such Obligations owing (but not due and payable) to such Lender at such time to (ii) the aggregate amount of such Obligations owing (but not due and payable) to all Lenders hereunder and under the other Loan Documents at such time) of payments on account of the Obligations in respect of the Facility owing (but not due and payable) to all Lenders hereunder and under the other Loan Documents at such time obtained by all of the Lenders at such time, then, in each case under clauses (a) and (b) above, the Lender receiving such greater proportion shall (A) notify the Administrative Agent of such fact, and (B) purchase (for cash at face value) participations in the Loans and subparticipations in L/C Obligations of the other Lenders, or make such other adjustments as shall be equitable, so that the benefit of all such payments shall be shared by the Lenders ratably in accordance with the aggregate amount of Obligations in respect of the Facility then due and payable to the Lenders or owing (but not due and payable) to the Lenders, as the case may be, provided that:
(1)if any such participations or subparticipations are purchased and all or any portion of the payment giving rise thereto is recovered, such participations or subparticipations shall be rescinded and the purchase price restored to the extent of such recovery, without interest; and
(2)the provisions of this Section shall not be construed to apply to (x) any payment made by or on behalf of the Borrowers pursuant to and in accordance with the express terms of this Agreement (including the application of funds arising from the existence of a Defaulting Lender), (y) the application of Cash Collateral provided for in Section 2.13, or (z) any payment obtained by a Lender as consideration for the assignment of or sale of a participation in any of its Loans or subparticipations in L/C Obligations to any assignee or participant, other than an assignment to any Loan Party or any Affiliate thereof (as to which the provisions of this Section shall apply).
Each Loan Party consents to the foregoing and agrees, to the extent it may effectively do so under applicable Law, that any Lender acquiring a participation pursuant to the foregoing

79
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


arrangements may exercise against such Loan Party rights of setoff and counterclaim with respect to such participation as fully as if such Lender were a direct creditor of such Loan Party in the amount of such participation.
Section 2.13    Cash Collateral.
(a)Certain Credit Support Events. If (i) the L/C Issuer has honored any full or partial drawing request under any Letter of Credit and such drawing has resulted in an L/C Borrowing, (ii) as of the Letter of Credit Expiration Date, any L/C Obligation for any reason remains outstanding, (iii) the Loan Parties shall be required to provide Cash Collateral pursuant to Section 2.04 or 8.02(c), or (iv) there shall exist a Defaulting Lender, the Loan Parties shall immediately (in the case of clause (iii) above) or within one (1) Business Day (in all other cases) following any request by the Collateral Agent or the L/C Issuer, provide Cash Collateral in an amount not less than the applicable Minimum Collateral Amount (determined in the case of Cash Collateral provided pursuant to clause (iv) above, after giving effect to Section 2.14(a)(iv) and any Cash Collateral provided by the Defaulting Lender).
(b)Grant of Security Interest. The Loan Parties hereby grant to (and subjects to the control of) the Collateral Agent, for the benefit of the Secured Parties, and agrees to maintain, a first priority security interest in all such cash, deposit accounts and all balances therein, and all other property so provided as collateral pursuant hereto, and in all proceeds of the foregoing, all as security for the obligations to which such Cash Collateral may be applied pursuant to Section 2.13(c). If at any time the Collateral Agent determines that Cash Collateral is subject to any right or claim of any Person other than the Collateral Agent or the L/C Issuer as herein provided, or that the total amount of such Cash Collateral is less than the Minimum Collateral Amount, the Loan Parties will, promptly upon demand by the Collateral Agent, pay or provide to the Collateral Agent additional Cash Collateral in an amount sufficient to eliminate such deficiency. All Cash Collateral (other than credit support not constituting funds subject to deposit) shall be maintained in one or more Cash Collateral Accounts. The Loan Parties shall pay on demand therefor from time to time all customary account opening, activity and other administrative fees and charges in connection with the maintenance and disbursement of Cash Collateral.
(c)Application. Notwithstanding anything to the contrary contained in this Agreement, Cash Collateral provided under any of this Section 2.13 or Sections 2.03, 2.04, 2.14 or 8.02 in respect of Letters of Credit shall be held and applied to the satisfaction of the specific L/C Obligations, obligations to fund participations therein (including, as to Cash Collateral provided by a Lender that is a Defaulting Lender, any interest accrued on such obligation) and other obligations for which the Cash Collateral was so provided, prior to any other application of such property as may be provided for herein.
(d)Release. Cash Collateral (or the appropriate portion thereof) provided to reduce Fronting Exposure or to secure other obligations shall be released promptly following (i) the elimination of the applicable Fronting Exposure or other obligations giving rise thereto (including by the termination of Defaulting Lender status of the applicable Lender (or, as appropriate, its assignee following compliance with Section 11.06(b)(vi))) or (ii) the

80
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


determination by the Collateral Agent and the L/C Issuer that there exists excess Cash Collateral; provided, however, (A) any such release shall be without prejudice to, and any disbursement or other transfer of Cash Collateral shall be and remain subject to, any other Lien conferred under the Loan Documents and the other applicable provisions of the Loan Documents, and (B) the Person providing Cash Collateral and the L/C Issuer may agree that Cash Collateral shall not be released but instead held to support future anticipated Fronting Exposure or other obligations.
Section 2.14    Defaulting Lenders.
(a)Adjustments. Notwithstanding anything to the contrary contained in this Agreement, if any Lender becomes a Defaulting Lender, then, until such time as that Lender is no longer a Defaulting Lender, to the extent permitted by applicable Law:
(i)Waivers and Amendments. Such Defaulting Lender’s right to approve or disapprove any amendment, waiver or consent with respect to this Agreement shall be restricted as set forth in the definition of “Required Lenders” and Section 11.01.
(ii)Defaulting Lender Waterfall. Any payment of principal, interest, fees or other amounts received by the Administrative Agent for the account of such Defaulting Lender (whether voluntary or mandatory, at maturity, pursuant to Article VIII or otherwise) or received by the Administrative Agent from a Defaulting Lender pursuant to Section 11.08 shall be applied at such time or times as may be determined by the Administrative Agent as follows: first, to the payment of any amounts owing by such Defaulting Lender to the Administrative Agent hereunder; second, to the payment on a ratable basis of any amounts owing by such Defaulting Lender to the L/C Issuer hereunder; third, to Cash Collateralize the L/C Issuer’s Fronting Exposure with respect to such Defaulting Lender in accordance with Section 2.13; fourth, as the Borrowers may request (so long as no Default or Event of Default exists), to the funding of any Loan in respect of which such Defaulting Lender has failed to fund its portion thereof as required by this Agreement, as determined by the Administrative Agent; fifth, if so determined by the Administrative Agent and the Borrowers, to be held in a deposit account and released as necessary in order to (A) satisfy such Defaulting Lender’s potential future funding obligations with respect to Loans under this Agreement and (B) Cash Collateralize the L/C Issuer’s future Fronting Exposure with respect to such Defaulting Lender with respect to future Letters of Credit issued under this Agreement, in accordance with Section 2.13; sixth, to the payment of any amounts owing to the Lenders or the L/C Issuer as a result of any judgment of a court of competent jurisdiction obtained by any Lender or the L/C Issuer against such Defaulting Lender as a result of such Defaulting Lender’s breach of its obligations under this Agreement; seventh, so long as no Default or Event of Default exists, to the payment of any amounts owing to the Borrowers as a result of any judgment of a court of competent jurisdiction obtained by the Borrowers against such Defaulting Lender as a result of such Defaulting Lender’s breach of its obligations under this Agreement; and eighth, to such Defaulting Lender or as otherwise as may be required under the Loan Documents in connection with any Lien conferred thereunder or directed by a court of competent jurisdiction; provided that, if (1) such payment is a payment of the principal amount of any Loans or L/C Borrowings in respect of which such Defaulting Lender has not fully funded its appropriate share, and (2) such Loans were made or the related

81
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Letters of Credit were issued at a time when the conditions set forth in Section 4.02 were satisfied or waived, such payment shall be applied solely to pay the Loans of, and L/C Obligations owed to, all Non-Defaulting Lenders on a pro rata basis prior to being applied to the payment of any Loans of, or L/C Obligations owed to, such Defaulting Lender until such time as all Loans and funded and unfunded participations in L/C Obligations are held by the Lenders pro rata in accordance with their respective Applicable Percentages of such Loans and funded and unfunded participations in L/C Obligations without giving effect to Section 2.14(a)(v). Any payments, prepayments or other amounts paid or payable to a Defaulting Lender that are applied (or held) to pay amounts owed by a Defaulting Lender or to post Cash Collateral pursuant to this Section 2.14(a)(ii) shall be deemed paid to and redirected by such Defaulting Lender, and each Lender irrevocably consents hereto.
(iii)Certain Fees.
(A)Fees. No Defaulting Lender shall be entitled to receive any fee payable under Section 2.08 for any period during which that Lender is a Defaulting Lender (and the Borrowers shall not be required to pay any such fee that otherwise would have been required to have been paid to that Defaulting Lender).
(B)Letter of Credit Fees. Each Defaulting Lender shall be entitled to receive Letter of Credit Fees for any period during which that Lender is a Defaulting Lender only to the extent allocable to its Applicable Revolving Percentage of the stated amount of Letters of Credit for which it has provided Cash Collateral pursuant to Section 2.13.
(C)Defaulting Lender Fees. With respect to any Letter of Credit Fee not required to be paid to any Defaulting Lender pursuant to clause (A) or (B) above, the Borrowers shall (1) pay to each Non-Defaulting Lender that portion of any such fee otherwise payable to such Defaulting Lender with respect to such Defaulting Lender’s participation in L/C Obligations that has been reallocated to such Non-Defaulting Lender pursuant to clause (iv) below, (2) pay to the L/C Issuer the amount of any such fee otherwise payable to such Defaulting Lender to the extent allocable to such L/C Issuer’s Fronting Exposure to such Defaulting Lender, and (3) not be required to pay the remaining amount of any such fee.
(iv)Reallocation of Applicable Revolving Percentages to Reduce Fronting Exposure. All or any part of such Defaulting Lender’s participation in L/C Obligations shall be reallocated among the Non-Defaulting Lenders in accordance with their respective Applicable Revolving Percentages (calculated without regard to such Defaulting Lender’s Applicable Revolving Percentage) but only to the extent that (A) the conditions set forth in Section 4.02 are satisfied at the time of such reallocation (and, unless the Borrowers shall have otherwise notified the Administrative Agent at such time, the Borrowers shall be deemed to have represented and warranted that such conditions are satisfied at such time), and (B) such reallocation does not cause the aggregate Revolving Exposure of any Non-Defaulting Lender to exceed such Non-Defaulting Lender’s Commitment. No reallocation hereunder shall constitute a waiver or release of any claim of any party hereunder against a Defaulting Lender arising from that Lender having become a Defaulting Lender, including any claim of a Non-Defaulting Lender as a result of such Non-Defaulting Lender’s increased Revolving Exposure following such reallocation.

82
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(v)Cash Collateral. If the reallocation described in clause (a)(iv) above cannot, or can only partially, be effected, the Borrowers shall, without prejudice to any right or remedy available to it hereunder or under applicable Law, Cash Collateralize the L/C Issuer’s Fronting Exposure in accordance with the procedures set forth in Section 2.13.
(b)Defaulting Lender Cure. If the Borrowers, the Administrative Agent and the L/C Issuer agree in writing that a Lender is no longer a Defaulting Lender, the Administrative Agent will so notify the parties hereto, whereupon as of the effective date specified in such notice and subject to any conditions set forth therein (which may include arrangements with respect to any Cash Collateral), that Lender will, to the extent applicable, purchase at par that portion of outstanding Loans of the other Lenders or take such other actions as the Administrative Agent may determine to be necessary to cause the Loans and funded and unfunded participations in Letters of Credit to be held on a pro rata basis by the Lenders in accordance with their Applicable Percentage of each such Loan and each such funded and unfunded participation in a Letter of Credit (without giving effect to Section 2.14(a)(iv)), whereupon such Lender will cease to be a Defaulting Lender; provided that, no adjustments will be made retroactively with respect to fees accrued or payments made by or on behalf of the Borrowers while that Lender was a Defaulting Lender; and provided, further, that except to the extent otherwise expressly agreed by the affected parties, no change hereunder from Defaulting Lender to Lender will constitute a waiver or release of any claim of any party hereunder arising from that Lender’s having been a Defaulting Lender.
Section 2.15    Increase in Facility.
(a)Request for Increase. Provided there exists no Default, upon notice to the Administrative Agent (which shall promptly notify the Lenders), the Borrowers may from time to time, request an increase in the Facility (“Incremental Facility”) so long as the Facility, after taking into account all such requests, does not exceed an aggregate principal amount of $300,000,000; provided that (i) any such request for an Incremental Facility shall be in a minimum aggregate principal amount of $10,000,000 and in increments of $5,000,000 in excess thereof, and (ii) the Borrowers may make a maximum of two (2) such requests; provided, however, that any such request that occurs within ninety (90) days after the most recent request shall not be deemed an additional request. At the time of sending such notice, the Borrower (in consultation with the Administrative Agent) shall specify the time period within which each Lender is requested to respond.
(b)Lender Elections to Increase. Each Lender shall elect to participate in the Incremental Facility its sole discretion and shall notify the Administrative Agent within such time period whether or not it agrees to increase its Commitment and, if so, whether by an amount equal to, greater than, or less than its Applicable Revolving Percentage of such requested increase. Any Lender not responding within such time period shall be deemed to have declined to increase its Commitment.
(c)Notification by Administrative Agent; Additional Lenders. The Administrative Agent shall notify the Borrowers and each Lender of the Lenders’ responses to each request made hereunder. To achieve the full amount of a requested increase, and subject to the approval

83
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


of the Administrative Agent and the L/C Issuer (which approvals shall not be unreasonably withheld), the Borrowers may also invite additional Eligible Assignees to become Lenders pursuant to a joinder agreement (“New Lenders”) in form and substance satisfactory to the Administrative Agent and its counsel.
(d)Effective Date and Allocations. If the Facility is increased in accordance with this Section, the Administrative Agent and the Borrowers shall determine the effective date (the “Revolving Increase Effective Date”) and the final allocation of such increase. The Administrative Agent shall promptly notify the Borrowers, the Lenders and the New Lenders of the final allocation of such increase and the Revolving Increase Effective Date. The Unadjusted Applicable Percentages shall be recalculated in accordance with the final allocation of such increase to the extent that the final allocation of such increase is nonratable among the Lenders.
(e)Conditions to Effectiveness of Increase. As a condition precedent to such increase, the Borrowers shall deliver to the Administrative Agent a certificate of each Loan Party dated as of the Revolving Increase Effective Date (in sufficient copies for each Lender) signed by a Responsible Officer of such Loan Party (i) certifying and attaching the resolutions adopted by such Loan Party approving or consenting to such increase, and (ii) in the case of each Borrower, certifying that, immediately before and after giving effect to the Incremental Facility, (A) the representations and warranties contained in Article V and the other Loan Documents are, (x) with respect to representations and warranties that contain a materiality qualification, true and correct in all respects, and (y) with respect to representations and warranties that do not contain a materiality qualification, true and correct in all material respects, in each case, on and as of the Revolving Increase Effective Date (or if such representations and warranties expressly relate to an earlier date, as of such earlier date), and except that, for purposes of this Section 2.15, the representations and warranties contained in subsections (a) and (b) of Section 5.05 shall be deemed to refer to the most recent statements furnished pursuant to clauses (a) and (b), respectively, of Section 6.01, (B) no Default exists, (C) all financial covenants in Section 7.11 would be satisfied on a Pro Forma Basis on the Revolving Increase Effective Date and for the most recent determination period, after giving effect to any such Incremental Facility (and assuming such Incremental Facility were fully drawn), (D) the maturity date of the Loans in respect of any portion of such Incremental Facility shall be no earlier than the Maturity Date of the Facility, (E) the average life to maturity of the Loans in respect of such Incremental Facility shall be no shorter than the remaining average life to maturity of the Facility, and (F) all fees and expenses owing in respect of such increase to the Administrative Agent and the Lenders shall have been paid. The Borrowers shall deliver or cause to be delivered any other customary documents (including, without limitation, legal opinions) as reasonably requested by the Administrative Agent in connection with any Incremental Facility. The Borrowers shall borrow from each New Lender and from each Lender increasing its Commitment on the Revolving Increase Effective Date, and such Lenders shall make, Revolving Loans to the Borrowers (in the case of Eurodollar Rate Loans, with Eurodollar Rate(s) applying to the Interest Period(s) ending on the date(s) of any then outstanding Interest Period(s)), and the Borrowers shall prepay any Revolving Loans outstanding on the Revolving Increase Effective Date (and pay any additional amounts required pursuant to Section 3.05) to the extent necessary to keep the outstanding Revolving Loans ratable with any revised Applicable Revolving Percentages arising from any

84
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


nonratable increase in the Commitments under this Section. Each Lender’s Applicable Percentage with respect to a Letter of Credit outstanding on the Revolving Increase Effective Date shall be recalculated in accordance with any revised Applicable Revolving Percentages arising from any nonratable increase in the Commitments under this Section.
(f)Conflicting Provisions. This Section shall supersede any provisions in Section 2.12 or 11.01 to the contrary.
(g)Incremental Facility. Except as otherwise specifically set forth herein, all of the other terms and conditions applicable to such Incremental Facility shall be identical to the terms and conditions applicable to the Facility, including, without limitation, having the same Guarantees as the Facility and being secured on a pari passu basis by the same Collateral securing the Facility.
Section 2.16    Joint and Several Liability.
It is the intent of the parties hereto that the Borrowers shall be jointly and severally obligated hereunder, as co-borrowers under this Agreement, in respect of the principal of and interest on, and all other amounts owing in respect of, the Credit Extensions. In that connection, each Borrower hereby (i) jointly and severally and irrevocably and unconditionally accepts, not merely as a surety but also as a co-debtor, joint and several liability with the other Borrowers with respect to the payment and performance of all of the obligations hereunder, it being the intention of the parties hereto that all such obligations shall be the joint and several obligations of each Borrower without preferences or distinction among them and that the obligations of each Borrower hereunder shall be unconditional irrespective of any circumstance whatsoever that might otherwise constitute a legal or equitable discharge or defense of a guarantor or surety, and (ii) further agrees that, if any of such obligations are not paid in full when due (whether at stated maturity, as a mandatory prepayment or cash collateralization, by acceleration or otherwise), the Borrowers will, jointly and severally, promptly pay the same, without any demand or notice whatsoever. All Borrowers acknowledge and agree that the delivery of funds to any Borrower under this Agreement shall constitute valuable consideration and reasonably equivalent value to all Borrowers for the purpose of binding them and their assets on a joint and several basis for the obligations hereunder.
ARTICLE III
TAXES, YIELD PROTECTION AND ILLEGALITY

Section 3.01    Taxes.
(a)Payments Free of Taxes; Obligation to Withhold; Payments on Account of Taxes.
(i)Any and all payments by or on account of any obligation of any Loan Party under any Loan Document shall be made without deduction or withholding for any Taxes, except as required by applicable Laws. If any applicable Laws (as determined in the good faith discretion of the Administrative Agent) require the deduction or withholding of any Tax from

85
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


any such payment by the Administrative Agent or a Loan Party, then the Administrative Agent or such Loan Party shall be entitled to make such deduction or withholding, upon the basis of the information and documentation to be delivered pursuant to subsection (e) below.
(ii)If any Loan Party or the Administrative Agent shall be required by the Code to withhold or deduct any Taxes, including both United States federal backup withholding and withholding taxes, from any payment, then (A) the Administrative Agent shall withhold or make such deductions as are determined by the Administrative Agent to be required based upon the information and documentation it has received pursuant to subsection (e) below, (B) the Administrative Agent shall timely pay the full amount withheld or deducted to the relevant Governmental Authority in accordance with the Code, and (C) to the extent that the withholding or deduction is made on account of Indemnified Taxes, the sum payable by the applicable Loan Party shall be increased as necessary so that after any required withholding or the making of all required deductions (including deductions applicable to additional sums payable under this Section 3.01) the applicable Recipient receives an amount equal to the sum it would have received had no such withholding or deduction been made.
(iii)If any Loan Party or the Administrative Agent shall be required by any applicable Laws other than the Code to withhold or deduct any Taxes from any payment, then (A) such Loan Party or the Administrative Agent, as required by such Laws, shall withhold or make such deductions as are determined by it to be required based upon the information and documentation it has received pursuant to subsection (e) below, (B) such Loan Party or the Administrative Agent, to the extent required by such Laws, shall timely pay the full amount withheld or deducted to the relevant Governmental Authority in accordance with such Laws, and (C) to the extent that the withholding or deduction is made on account of Indemnified Taxes, the sum payable by the applicable Loan Party shall be increased as necessary so that after any required withholding or the making of all required deductions (including deductions applicable to additional sums payable under this Section 3.01) the applicable Recipient receives an amount equal to the sum it would have received had no such withholding or deduction been made.
(b)Payment of Other Taxes by the Loan Parties. Without limiting the provisions of subsection (a) above, the Loan Parties shall timely pay to the relevant Governmental Authority in accordance with applicable law, or at the option of the Administrative Agent timely reimburse it for the payment of, any Other Taxes.
(c)Tax Indemnifications.
(i)Each of the Loan Parties shall, and does hereby, jointly and severally indemnify each Recipient, and shall make payment in respect thereof within ten (10) days after demand therefor, for the full amount of any Indemnified Taxes (including Indemnified Taxes imposed or asserted on or attributable to amounts payable under this Section 3.01) payable or paid by such Recipient or required to be withheld or deducted from a payment to such Recipient, and any penalties, interest and reasonable expenses arising therefrom or with respect thereto, whether or not such Indemnified Taxes were correctly or legally imposed or asserted by the relevant Governmental Authority. A certificate as to the amount of such payment or liability delivered to the Borrower by a Lender or the L/C Issuer (with a copy to the Administrative

86
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Agent), or by the Administrative Agent on its own behalf or on behalf of a Lender or the L/C Issuer, shall be conclusive absent manifest error. Each of the Loan Parties shall also, and does hereby, jointly and severally indemnify the Administrative Agent, and shall make payment in respect thereof within ten (10) days after demand therefor, for any amount which a Lender or the L/C Issuer for any reason fails to pay indefeasibly to the Administrative Agent as required pursuant to Section 3.01(c)(ii) below.
(ii)Each Lender and the L/C Issuer shall, and does hereby, severally indemnify and shall make payment in respect thereof within ten (10) days after demand therefor, (A) the Administrative Agent against any Indemnified Taxes attributable to such Lender or the L/C Issuer (but only to the extent that any Loan Party has not already indemnified the Administrative Agent for such Indemnified Taxes and without limiting the obligation of the Loan Parties to do so), (B) the Administrative Agent and the Loan Parties, as applicable, against any Taxes attributable to such Lender’s failure to comply with the provisions of Section 11.06(d) relating to the maintenance of a Participant Register and (C) the Administrative Agent and the Loan Parties, as applicable, against any Excluded Taxes attributable to such Lender or the L/C Issuer, in each case, that are payable or paid by the Administrative Agent or a Loan Party in connection with any Loan Document, and any reasonable expenses arising therefrom or with respect thereto, whether or not such Taxes were correctly or legally imposed or asserted by the relevant Governmental Authority. A certificate as to the amount of such payment or liability delivered to any Lender by the Administrative Agent shall be conclusive absent manifest error. Each Lender and the L/C Issuer hereby authorizes the Administrative Agent to set off and apply any and all amounts at any time owing to such Lender or the L/C Issuer, as the case may be, under this Agreement or any other Loan Document against any amount due to the Administrative Agent under this clause (ii).
(d)Evidence of Payments. Upon request by the Borrowers or the Administrative Agent, as the case may be, after any payment of Taxes by any Loan Party or by the Administrative Agent to a Governmental Authority as provided in this Section 3.01, the Borrowers shall deliver to the Administrative Agent or the Administrative Agent shall deliver to the Borrowers, as the case may be, the original or a certified copy of a receipt issued by such Governmental Authority evidencing such payment, a copy of any return required by Laws to report such payment or other evidence of such payment reasonably satisfactory to the Borrowers or the Administrative Agent, as the case may be.
(e)Status of Lenders; Tax Documentation.
(i)Any Lender that is entitled to an exemption from or reduction of withholding Tax with respect to payments made under any Loan Document shall deliver to the Borrowers and the Administrative Agent, at the time or times reasonably requested by the Borrowers or the Administrative Agent, such properly completed and executed documentation reasonably requested by the Borrowers or the Administrative Agent as will permit such payments to be made without withholding or at a reduced rate of withholding. In addition, any Lender, if reasonably requested by the Borrowers or the Administrative Agent, shall deliver such other documentation prescribed by applicable Law or reasonably requested by the Borrowers or the

87
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Administrative Agent as will enable the Borrowers or the Administrative Agent to determine whether or not such Lender is subject to backup withholding or information reporting requirements. Notwithstanding anything to the contrary in the preceding two sentences, the completion, execution and submission of such documentation (other than such documentation set forth in Section 3.01(e)(ii)(A), (ii)(B) and (ii)(D) below) shall not be required if in the Lender’s reasonable judgment such completion, execution or submission would subject such Lender to any material unreimbursed cost or expense or would materially prejudice the legal or commercial position of such Lender.
(ii)Without limiting the generality of the foregoing, in the event that any Borrower is a U.S. Person,
(A)any Lender that is a U.S. Person shall deliver to the Borrower and the Administrative Agent on or prior to the date on which such Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Borrower or the Administrative Agent), properly completed and executed originals of IRS Form W-9 certifying that such Lender is exempt from U.S. federal backup withholding tax;
(B)any Foreign Lender shall, to the extent it is legally entitled to do so, deliver to the Borrower and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Foreign Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Borrower or the Administrative Agent), whichever of the following is applicable:
(1)in the case of a Foreign Lender claiming the benefits of an income tax treaty to which the United States is a party (x) with respect to payments of interest under any Loan Document, properly completed and executed originals of IRS Form W-8BEN establishing an exemption from, or reduction of, U.S. federal withholding Tax pursuant to the “interest” article of such tax treaty and (y) with respect to any other applicable payments under any Loan Document, properly completed and executed originals of IRS Form W-8BEN establishing an exemption from, or reduction of, U.S. federal withholding Tax pursuant to the “business profits” or “other income” article of such tax treaty;
(2)properly completed and executed originals of IRS Form W-8ECI;
(3)in the case of a Foreign Lender claiming the benefits of the exemption for portfolio interest under Section 881(c) of the Code, (x) a certificate substantially in the form of Exhibit K-1 to the effect that such Foreign Lender is not a “bank” within the meaning of Section 881(c)(3)(A) of the Code, a “10 percent shareholder” of the Borrower within the meaning of Section 881(c)(3)(B) of the Code, or a “controlled foreign corporation” described in Section 881(c)(3)(C) of the Code (a “U.S. Tax Compliance Certificate”) and (y) properly completed and executed originals of IRS Form W-8BEN; or

88
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.



(4)to the extent a Foreign Lender is not the beneficial owner, executed originals of IRS Form W-8IMY from the Foreign Lender, accompanied by IRS Form W-8ECI, IRS Form W-8BEN, a U.S. Tax Compliance Certificate substantially in the form of Exhibit K-2 or Exhibit K-3, properly completed and executed originals of IRS Form W-9 and/or IRS Form W 8IMY, and/or other required documents from each intermediary and direct or indirect beneficial owner, as applicable; provided that, if the Foreign Lender is a partnership and one or more direct or indirect partners of such Foreign Lender are claiming the portfolio interest exemption, such Foreign Lender may provide a U.S. Tax Compliance Certificate substantially in the form of Exhibit K-4 on behalf of each such direct and indirect partner;
(C)any Foreign Lender shall, to the extent it is legally entitled to do so, deliver to the Borrower and the Administrative Agent (in such number of copies as shall be requested by the recipient) on or prior to the date on which such Foreign Lender becomes a Lender under this Agreement (and from time to time thereafter upon the reasonable request of the Borrower or the Administrative Agent), executed originals of any other form prescribed by applicable Law as a basis for claiming exemption from or a reduction in U.S. federal withholding Tax, duly completed, together with such supplementary documentation as may be prescribed by applicable Law to permit the Borrower or the Administrative Agent to determine the withholding or deduction required to be made; and
(D)if a payment made to a Lender under any Loan Document would be subject to U.S. federal withholding Tax imposed by FATCA if such Lender were to fail to comply with the applicable reporting requirements of FATCA (including those contained in Section 1471(b) or 1472(b) of the Code, as applicable), such Lender shall deliver to the Borrower and the Administrative Agent at the time or times prescribed by law and at such time or times reasonably requested by the Borrower or the Administrative Agent such documentation prescribed by applicable Law (including as prescribed by Section 1471(b)(3)(C)(i) of the Code) and such additional documentation reasonably requested by the Borrower or the Administrative Agent as may be necessary for the Borrower and the Administrative Agent to comply with their obligations under FATCA and to determine that such Lender has complied with such Lender’s obligations under FATCA or to determine the amount to deduct and withhold from such payment. Solely for purposes of this clause (D), “FATCA” shall include any amendments made to FATCA after the date of this Agreement.
(iii)The Administrative Agent and each Lender agrees that if any form or certification it previously delivered pursuant to this Section 3.01 expires or becomes obsolete or inaccurate in any respect, it shall provide a new form or certification on or before the next Interest Payment Date or promptly notify the Borrowers and the Administrative Agent, as the case may be, in writing of its legal inability to do so.
(f)Treatment of Certain Refunds. Unless required by applicable Laws, at no time shall the Administrative Agent have any obligation to file for or otherwise pursue on behalf of a Lender or the L/C Issuer, or have any obligation to pay to any Lender or the L/C Issuer, any

89
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


refund of Taxes withheld or deducted from funds paid for the account of such Lender or the L/C Issuer, as the case may be. If any Recipient determines, in its sole discretion exercised in good faith, that it has received a refund of any Taxes as to which it has been indemnified by any Loan Party or with respect to which any Loan Party has paid additional amounts pursuant to this Section 3.01, it shall pay to such Loan Party an amount equal to such refund (but only to the extent of indemnity payments made, or additional amounts paid, by such Loan Party under this Section 3.01 with respect to the Taxes giving rise to such refund), net of all out-of-pocket expenses (including Taxes) incurred by such Recipient, as the case may be, and without interest (other than any interest paid by the relevant Governmental Authority with respect to such refund); provided that, each Loan Party, upon the request of the Recipient, agrees to repay the amount paid over to such Loan Party (plus any penalties, interest or other charges imposed by the relevant Governmental Authority) to the Recipient in the event the Recipient is required to repay such refund to such Governmental Authority. Notwithstanding anything to the contrary in this subsection, in no event will the applicable Recipient be required to pay any amount to such Loan Party pursuant to this subsection the payment of which would place the Recipient in a less favorable net after-Tax position than such Recipient would have been in if the Tax subject to indemnification and giving rise to such refund had not been deducted, withheld or otherwise imposed and the indemnification payments or additional amounts with respect to such Tax had never been paid. This subsection shall not be construed to require the Recipient to make available its tax returns (or any other information relating to its taxes that it deems confidential) to any Loan Party or any other Person.
(g)Survival. Each party’s obligations under this Section 3.01 shall survive the resignation or replacement of the Administrative Agent or the Collateral Agent or any assignment of rights by, or the replacement of, a Lender or the L/C Issuer, the termination of the Commitments and the repayment, satisfaction or discharge of all other Obligations.
Section 3.02    Illegality.
If any Lender determines that any Law has made it unlawful, or that any Governmental Authority has asserted that it is unlawful, for any Lender or its Lending Office to make, maintain or fund Loans whose interest is determined by reference to the Eurodollar Rate, or to determine or charge interest rates based upon the Eurodollar Rate, or any Governmental Authority has imposed material restrictions on the authority of such Lender to purchase or sell, or to take deposits of, Dollars in the London interbank market, then, on notice thereof by such Lender to the Borrowers through the Administrative Agent, (a) any obligation of such Lender to make or continue Eurodollar Rate Loans or to convert Base Rate Loans to Eurodollar Rate Loans shall be suspended, and (b) if such notice asserts the illegality of such Lender making or maintaining Base Rate Loans the interest rate on which is determined by reference to the Eurodollar Rate component of the Base Rate, the interest rate on which Base Rate Loans of such Lender shall, if necessary to avoid such illegality, be determined by the Administrative Agent without reference to the Eurodollar Rate component of the Base Rate, in each case until such Lender notifies the Administrative Agent and the Borrowers that the circumstances giving rise to such determination no longer exist. Upon receipt of such notice, (i) the Borrowers shall, upon demand from such Lender (with a copy to the Administrative Agent), prepay or, if applicable, convert all Eurodollar

90
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Rate Loans of such Lender to Base Rate Loans (the interest rate on which Base Rate Loans of such Lender shall, if necessary to avoid such illegality, be determined by the Administrative Agent without reference to the Eurodollar Rate component of the Base Rate), either on the last day of the Interest Period therefor, if such Lender may lawfully continue to maintain such Eurodollar Rate Loans to such day, or immediately, if such Lender may not lawfully continue to maintain such Eurodollar Rate Loans and (ii) if such notice asserts the illegality of such Lender determining or charging interest rates based upon the Eurodollar Rate, the Administrative Agent shall during the period of such suspension compute the Base Rate applicable to such Lender without reference to the Eurodollar Rate component thereof until the Administrative Agent is advised in writing by such Lender that it is no longer illegal for such Lender to determine or charge interest rates based upon the Eurodollar Rate. Upon any such prepayment or conversion, the Borrowers shall also pay accrued interest on the amount so prepaid or converted.
Section 3.03    Inability to Determine Rates; Benchmark Replacement.
(a)Inability to Determine Rates. If the Required Lenders determine that for any reason in connection with any request for a Eurodollar Rate Loan or a conversion to or continuation thereof that (a) Dollar deposits are not being offered to banks in the London interbank eurodollar market for the applicable amount and Interest Period of such Eurodollar Rate Loan, (b) adequate and reasonable means do not exist for determining the Eurodollar Rate for any requested Interest Period with respect to a proposed Eurodollar Rate Loan or in connection with an existing or proposed Base Rate Loan, or (c) the Eurodollar Rate for any requested Interest Period with respect to a proposed Eurodollar Rate Loan does not adequately and fairly reflect the cost to such Lenders of funding such Loan, the Administrative Agent will promptly so notify the Borrowers and each Lender. Thereafter, until a Benchmark Replacement is adopted pursuant to Section 3.03(b), (i) the obligation of the Lenders to make or maintain Eurodollar Rate Loans shall be suspended, and (ii) in the event of a determination described in the preceding sentence with respect to the Eurodollar Rate component of the Base Rate, the utilization of the Eurodollar Rate component in determining the Base Rate shall be suspended, in each case until the Administrative Agent (upon the instruction of the Required Lenders) revokes such notice. Upon receipt of such notice, the Borrowers may revoke any pending request for a Borrowing of, conversion to or continuation of Eurodollar Rate Loans or, failing that, will be deemed to have converted such request into a request for a Borrowing of Base Rate Loans in the amount specified therein.
(b)Benchmark Replacement.
(i)Notwithstanding anything to the contrary herein or in any other Loan Document, upon the occurrence of a Benchmark Transition Event or an Early Opt-in Election, as applicable, the Administrative Agent and the Borrower may amend this Agreement to replace LIBOR with a Benchmark Replacement. Any such amendment with respect to a Benchmark Transition Event will become effective at 5:00 p.m. on the fifth (5th) Business Day after the Administrative Agent has posted such proposed amendment to all Lenders and the Borrower so long as the Administrative Agent has not received, by such time, written notice of objection to such amendment from Lenders comprising the Required Lenders. Any such amendment with

91
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


respect to an Early Opt-in Election will become effective on the date that Lenders comprising the Required Lenders have delivered to the Administrative Agent written notice that such Required Lenders accept such amendment. No replacement of LIBOR with a Benchmark Replacement pursuant to this Section 3.03(b) will occur prior to the applicable Benchmark Transition Start Date.
(ii)In connection with the implementation of a Benchmark Replacement, the Administrative Agent will have the right to make Benchmark Replacement Conforming Changes from time to time and, notwithstanding anything to the contrary herein or in any other Loan Document, any amendments implementing such Benchmark Replacement Conforming Changes will become effective without any further action or consent of any other party to this Agreement.
(iii)The Administrative Agent will promptly notify the Borrower and the Lenders of (A) any occurrence of a Benchmark Transition Event or an Early Opt-in Election, as applicable, and its related Benchmark Replacement Date and Benchmark Transition Start Date, (B) the implementation of any Benchmark Replacement, (C) the effectiveness of any Benchmark Replacement Conforming Changes and (D) the commencement or conclusion of any Benchmark Unavailability Period. Any determination, decision or election that may be made by the Administrative Agent or Lenders pursuant to this Section 3.03(b), including any determination with respect to a tenor, rate or adjustment or of the occurrence or non-occurrence of an event, circumstance or date and any decision to take or refrain from taking any action, will be conclusive and binding absent manifest error and may be made in its or their sole discretion and without consent from any other party hereto, except, in each case, as expressly required pursuant to this Section 3.03(b).
(iv)Upon the Borrower’s receipt of notice of the commencement of a Benchmark Unavailability Period, the Borrower may revoke any request for a Borrowing of, conversion to or continuation of Eurodollar Rate Loans to be made, converted or continued during any Benchmark Unavailability Period and, failing that, the Borrower will be deemed to have converted any such request into a request for a Borrowing of or conversion to Base Rate Loans. During any Benchmark Unavailability Period, the component of the Base Rate based upon LIBOR will not be used in any determination of the Base Rate.
Section 3.04    Increased Costs; Reserves on Eurodollar Rate Loans.
(a)Increased Costs Generally. If any Change in Law shall:
(i)impose, modify or deem applicable any reserve, special deposit, compulsory loan, insurance charge or similar requirement against assets of, deposits with or for the account of, or credit extended or participated in by, any Lender (except any reserve requirement contemplated by Section 3.04(e)) or the L/C Issuer;
(ii)subject any Recipient to any Taxes (other than (A) Indemnified Taxes, (B) Taxes described in clauses (b) through (d) of the definition of Excluded Taxes and (C) Connection Income Taxes) on its loans, loan principal, letters of credit, commitments, or other obligations, or its deposits, reserves, other liabilities or capital attributable thereto; or

92
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(iii)impose on any Lender or the L/C Issuer or the London interbank market any other condition, cost or expense affecting this Agreement or Eurodollar Rate Loans made by such Lender or any Letter of Credit or participation therein;
and the result of any of the foregoing shall be to increase the cost to such Lender of making, converting to, continuing or maintaining any Loan the interest on which is determined by reference to the Eurodollar Rate (or of maintaining its obligation to make any such Loan), or to increase the cost to such Lender or the L/C Issuer of participating in, issuing or maintaining any Letter of Credit (or of maintaining its obligation to participate in or to issue any Letter of Credit), or to reduce the amount of any sum received or receivable by such Lender or the L/C Issuer hereunder (whether of principal, interest or any other amount) then, upon request of such Lender or the L/C Issuer, the Borrowers will pay to such Lender or the L/C Issuer, as the case may be, such additional amount or amounts as will compensate such Lender or the L/C Issuer, as the case may be, for such additional costs incurred or reduction suffered.
(b)Capital Requirements. If any Lender or the L/C Issuer determines that any Change in Law affecting such Lender or the L/C Issuer or any Lending Office of such Lender or such Lender’s or the L/C Issuer’s holding company, if any, regarding capital or liquidity requirements has or would have the effect of reducing the rate of return on such Lender’s or the L/C Issuer’s capital or on the capital of such Lender’s or the L/C Issuer’s holding company, if any, as a consequence of this Agreement, the Commitments of such Lender or the Loans made by, or participations in Letters of Credit held by, such Lender, or the Letters of Credit issued by the L/C Issuer, to a level below that which such Lender or the L/C Issuer or such Lender’s or the L/C Issuer’s holding company could have achieved but for such Change in Law (taking into consideration such Lender’s or the L/C Issuer’s policies and the policies of such Lender’s or the L/C Issuer’s holding company with respect to capital adequacy), then from time to time the Borrowers will pay to such Lender or the L/C Issuer, as the case may be, such additional amount or amounts as will compensate such Lender or the L/C Issuer or such Lender’s or the L/C Issuer’s holding company for any such reduction suffered.
(c)Certificates for Reimbursement. A certificate of a Lender or the L/C Issuer setting forth the amount or amounts necessary to compensate such Lender or the L/C Issuer or its holding company, as the case may be, as specified in subsection (a) or (b) of this Section and delivered to the Borrowers shall be conclusive absent manifest error. The Borrowers shall pay such Lender or the L/C Issuer, as the case may be, the amount shown as due on any such certificate within ten (10) days after receipt thereof.
(d)Delay in Requests. Failure or delay on the part of any Lender or the L/C Issuer to demand compensation pursuant to the foregoing provisions of this Section 3.04 shall not constitute a waiver of such Lender’s or the L/C Issuer’s right to demand such compensation; provided that, the Borrowers shall not be required to compensate a Lender or the L/C Issuer pursuant to the foregoing provisions of this Section for any increased costs incurred or reductions suffered more than nine (9) months prior to the date that such Lender or the L/C Issuer, as the case may be, notifies the Borrowers of the Change in Law giving rise to such increased costs or reductions and of such Lender’s or the L/C Issuer’s intention to claim compensation therefor

93
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(except that, if the Change in Law giving rise to such increased costs or reductions is retroactive, then the nine (9) month period referred to above shall be extended to include the period of retroactive effect thereof).
(e)Reserves on Eurodollar Rate Loans. The Borrowers shall pay to each Lender, as long as such Lender shall be required to maintain reserves with respect to liabilities or assets consisting of or including Eurocurrency funds or deposits (currently known as “Eurocurrency liabilities”), additional interest on the unpaid principal amount of each Eurodollar Rate Loan equal to the actual costs of such reserves allocated to such Loan by such Lender (as determined by such Lender in good faith, which determination shall be conclusive), which shall be due and payable on each date on which interest is payable on such Loan; provided the Borrowers shall have received at least ten (10) days’ prior notice (with a copy to the Administrative Agent) of such additional interest from such Lender. If a Lender fails to give notice ten (10) days prior to the relevant Interest Payment Date, such additional interest shall be due and payable ten (10) days from receipt of such notice.
Section 3.05    Compensation for Losses.
Upon demand of any Lender (with a copy to the Administrative Agent) from time to time, the Borrowers shall promptly compensate such Lender for and hold such Lender harmless from any loss, cost or expense incurred by it as a result of:
(a)any continuation, conversion, payment or prepayment of any Loan other than a Base Rate Loan on a day other than the last day of the Interest Period for such Loan (whether voluntary, mandatory, automatic, by reason of acceleration, or otherwise);
(b)any failure by the Borrowers (for a reason other than the failure of such Lender to make a Loan) to prepay, borrow, continue or convert any Loan other than a Base Rate Loan on the date or in the amount notified by the Borrowers; or
(c)any assignment of a Eurodollar Rate Loan on a day other than the last day of the Interest Period therefor as a result of a request by the Borrowers pursuant to Section 11.13;
including any loss of anticipated profits and any loss or expense arising from the liquidation or reemployment of funds obtained by it to maintain such Loan or from fees payable to terminate the deposits from which such funds were obtained. The Borrowers shall also pay any customary administrative fees charged by such Lender in connection with the foregoing.
For purposes of calculating amounts payable by the Borrowers to the Lenders under this Section 3.05, each Lender shall be deemed to have funded each Eurodollar Rate Loan made by it at the Eurodollar Rate for such Loan by a matching deposit or other borrowing in the London interbank eurodollar market for a comparable amount and for a comparable period, whether or not such Eurodollar Rate Loan was in fact so funded.

94
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 3.06    Mitigation Obligations; Replacement of Lenders.
(a)Designation of a Different Lending Office. If any Lender requests compensation under Section 3.04, or requires the Borrowers to pay any Indemnified Taxes or additional amounts to any Lender, the L/C Issuer, or any Governmental Authority for the account of any Lender or the L/C Issuer pursuant to Section 3.01, or if any Lender gives a notice pursuant to Section 3.02, then at the request of the Borrowers, such Lender or the L/C Issuer shall, as applicable, use reasonable efforts to designate a different Lending Office for funding or booking its Loans hereunder or to assign its rights and obligations hereunder to another of its offices, branches or affiliates, if, in the judgment of such Lender or the L/C Issuer, such designation or assignment (i) would eliminate or reduce amounts payable pursuant to Section 3.01 or 3.04, as the case may be, in the future, or eliminate the need for the notice pursuant to Section 3.02, as applicable, and (ii) in each case, would not subject such Lender or the L/C Issuer, as the case may be, to any unreimbursed cost or expense and would not otherwise be disadvantageous to such Lender or the L/C Issuer, as the case may be. Each Borrower hereby agrees to pay all reasonable costs and expenses incurred by any Lender or the L/C Issuer in connection with any such designation or assignment.
(b)Replacement of Lenders. If any Lender requests compensation under Section 3.04, or if the Borrowers are required to pay any Indemnified Taxes or additional amounts to any Lender or any Governmental Authority for the account of any Lender pursuant to Section 3.01 and, in each case, such Lender has declined or is unable to designate a different lending office in accordance with Section 3.06(a), the Borrowers may replace such Lender in accordance with Section 11.13.
Section 3.07    Survival.
All of the Borrowers’ obligations under this Article III shall survive termination of the Aggregate Commitments, repayment of all other Obligations hereunder, resignation of the Administrative Agent and the Facility Termination Date.
ARTICLE IV
CONDITIONS PRECEDENT TO CLOSING DATE AND CREDIT EXTENSIONS

Section 4.01    Conditions Precedent to Closing Date.
The occurrence of the Closing Date and the obligation of the L/C Issuer and each Lender to make its initial Credit Extension hereunder on the Closing Date, if applicable, is subject to the prior satisfaction of the following conditions precedent (unless waived in writing by the Administrative Agent (and, if expressly indicated hereunder, the Collateral Agent) and the Lenders in their sole and absolute discretion:
(a)Execution of Credit Agreement; Loan Documents. The Administrative Agent shall have received (i) counterparts of this Agreement, executed by a Responsible Officer of each Loan Party and a duly authorized officer of each Lender, the Collateral Agent and each other

95
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


party hereto, (ii) for the account of each Lender requesting a Revolving Note, a Revolving Note executed by a Responsible Officer of the Borrowers, (iii) counterparts (or reaffirmations, as applicable) of the Security Agreement, each Mortgage and any related Mortgaged Property Support Document (if applicable) and each other Collateral Document, executed by a Responsible Officer of the applicable Loan Parties and a duly authorized officer of each other party thereto, as applicable, and (iv) counterparts (or reaffirmations, as applicable) of any other Loan Document, executed by a Responsible Officer of the applicable Loan Party and a duly authorized officer of each other party thereto. Each Loan Document shall be satisfactory in form and substance to the Administrative Agent, the Collateral Agent and the Lenders and shall have been duly authorized, executed and delivered by the parties thereto.
(b)Officer’s Certificate. The Administrative Agent shall have received a certificate of a Responsible Officer of each Loan Party (in substantially the form of Exhibit J attached hereto) dated the Closing Date, attaching and certifying as true, correct and complete: (i) the Organization Documents of each Loan Party (which, to the extent filed with a Governmental Authority, shall be certified as of a recent date by such Governmental Authority), (ii) the resolutions or other authorizations of the governing body of each Loan Party certified as being in full force and effect on the Closing Date, authorizing the execution, delivery and performance of this Agreement and the other Loan Documents (to the extent such documents are to be executed as of the Closing Date) and any instruments or agreements required hereunder or thereunder, (iii) a certificate of good standing, existence or its equivalent of each Loan Party certified as of a recent date by the appropriate Governmental Authority and (iv) the incumbency (including specimen signatures) of the Responsible Officers of each Loan Party.
(c)Legal Opinions of Counsel. The Administrative Agent shall have received an opinion or opinions of counsel for the Loan Parties, dated the Closing Date and addressed to the Administrative Agent and the Lenders, in form and substance acceptable to the Administrative Agent.
(d)Personal Property Collateral. The Collateral Agent shall have received, in form and substance satisfactory to the Collateral Agent and, in the case of clause (i)(C) of this Section 4.01(d), in form and substance reasonably satisfactory to the Collateral Agent:
(i)(A) searches of UCC filings of a recent date before the Closing Date in the jurisdiction of incorporation or formation, as applicable, of each Loan Party and each jurisdiction where a filing would need to be made in order to perfect the Collateral Agent’s security interest in the Collateral, copies of the financing statements on file in such jurisdictions, evidence that no Liens exist other than Permitted Liens and evidence that all Liens contemplated by the Collateral Documents to be created and perfected in favor of the Collateral Agent as of the Closing Date shall have been perfected, recorded and filed in the appropriate jurisdictions and shall have a first priority interest in such Collateral, subject to Permitted Liens that, pursuant to the applicable Laws, are entitled to a higher priority than the Lien of the Collateral Agent, (B) lien and bankruptcy searches of a recent date before the Closing Date and (C) judgment searches of a recent date before the Closing Date; and

96
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(ii)to the extent required to be delivered pursuant to the terms of the Collateral Documents, all instruments, documents and chattel paper in the possession of any of the Loan Parties, together with allonges or assignments as may be necessary or appropriate to perfect the Collateral Agent’s and the Lenders’ security interest in the Collateral.
(e)Liability, Property, Terrorism and Business Interruption Insurance. The Administrative Agent shall have received copies of insurance policies (with premiums, rates and other proprietary information redacted), declaration pages as they become available, certificates, and endorsements of insurance or insurance binders (with premiums, rates and other proprietary information redacted) in cases where insurance policies evidencing the Loan Parties’ most recent insurance programs are not yet available, evidencing liability, casualty, property, terrorism and business interruption insurance meeting the requirements set forth herein or in the Collateral Documents or as required by the Administrative Agent. The Loan Parties shall have delivered to the Administrative Agent and the Collateral Agent an Authorization to Share Insurance Information in substantially the form of Exhibit O (or such other form as required by each of the Loan Parties’ insurance companies).
(f)Solvency Certificate. The Administrative Agent shall have received a Solvency Certificate signed by a Responsible Officer that is the chief financial officer of the Borrowers, or any other financial officer of the Borrowers having substantially the same authority and responsibility as a chief financial officer, as to the financial condition, solvency and related matters of the Borrowers and their Subsidiaries on a Consolidated basis, after giving effect to the initial borrowings under the Loan Documents and the other transactions contemplated hereby.
(g)Financial Condition Certificate. The Administrative Agent shall have received a certificate or certificates executed by a Responsible Officer of the Borrowers as of the Closing Date, as to certain financial and other matters, substantially in the form of Exhibit N.
(h)Material Contracts. The Administrative Agent or its counsel shall have received true and complete copies, certified by a Responsible Officer of the Borrowers as true and complete, of all Material Contracts, together with all exhibits and schedules.
(i)Loan Notice. The Administrative Agent shall have received a Loan Notice with respect to any Loans to be made on the Closing Date.
(j)Existing Indebtedness. All of the existing Indebtedness for borrowed money of the Borrowers and their Subsidiaries (other than Excluded Subsidiaries), including the Existing Credit Agreement and other than Indebtedness permitted to exist pursuant to Section 7.02, shall be repaid in full with the proceeds of the Facility, all commitments (if any) in respect thereof shall be terminated and all guarantees (if any) thereof and all security interests related thereto shall be terminated on or prior to the Closing Date, and the Administrative Agent shall have received evidence reasonably satisfactory to it of the same. After giving effect to the foregoing and the initial borrowings under this Agreement, the Borrowers and their Subsidiaries (other than the Excluded Subsidiaries) shall have outstanding no Indebtedness other than (x) the Credit Extensions under the Facility and (y) other Indebtedness permitted to exist under this Agreement.

97
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(k)Consents. All consents and approvals of the governing bodies and equity owners of the Loan Parties, Governmental Authorities and third parties necessary in connection with the entering into of this Agreement and the other Loan Documents shall have been obtained.
(l)Fees and Expenses. The Administrative Agent, the Collateral Agent, the Lenders and their respective counsel and consultants shall have received all fees and expenses (including, but not limited to, the fees pursuant to the Fee Letter and Section 2.08) required to be paid to or deposited with such parties hereunder, and under any other separate agreement with such parties, and all taxes, fees and other costs payable in connection with the execution, delivery and filing of the documents and instruments required to be filed as a condition precedent pursuant to this Section 4.01, shall have been paid, or will be paid concurrently on the Closing Date, in full, or, in connection with such taxes, fees (other than fees payable to the Lenders, the Administrative Agent or the Collateral Agent) and costs, the Borrowers shall have made other arrangements acceptable to the Administrative Agent, the Collateral Agent or the Lenders in their respective sole discretion.
(m)Borrowing Base Certificate. The Administrative Agent, the Collateral Agent and the Lenders shall have received a completed Borrowing Base Certificate together with a Back-Log Spreadsheet and a Take-Out Spreadsheet and other supporting information, each prepared as of the Closing Date, duly certified by the chief executive officer, chief financial officer, treasurer or controller of the Borrowers or other such Responsible Officer authorized in writing to execute the Borrowing Base Certificate by one of the aforementioned Persons.
(n)Financial Statements. The Administrative Agent and the Lenders shall have received (i) U.S. GAAP audited Consolidated balance sheets of Sunrun and related statements of income, stockholders’ equity and cash flows for the 2012, 2013 and 2014 fiscal years (and, to the extent available, the related unaudited consolidating financial statements) and (ii) U.S. GAAP unaudited consolidated and (to the extent available) consolidating balance sheets of Sunrun and related statements of income, stockholders’ equity and cash flows for each subsequent fiscal quarter ended at least forty-five (45) days before the Closing Date, which financial statements, in each case, shall be in form and substance satisfactory to the Administrative Agent and the Lenders and shall not be materially inconsistent with the financial statements or forecasts previously provided to the Administrative Agent.
(o)PATRIOT Act. The Administrative Agent and the Lenders shall have received, at least five (5) Business Days prior to the Closing Date, all such documentation and information requested by each of them that is necessary (including the name and addresses of the Loan Parties, taxpayer identification forms, name of officers/board members, documents and copies of government-issued identification of the Loan Parties or owners thereof) for the Administrative Agent and the Lenders to identify the Loan Parties in accordance with the requirements of the PATRIOT Act (including the “know your customer” and similar regulations thereunder).
(p)FPA and PUHCA Litigation. No action, suit, proceeding or investigation shall have been instituted or, to the Loan Parties’ knowledge, threatened in writing, nor shall any order, judgment or decree have been issued or, to the Loan Parties’ knowledge, proposed to be issued by any Governmental Authority that, solely as a result of entering into the Loan

98
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Documents, would cause or deem (i) the Administrative Agent, the Collateral Agent or any Lender or any Affiliate of any of them to be subject to, or not exempted from, regulation under the FPA or PUHCA, any financial, organizational or rate regulation as a “public utility” under relevant state laws, or under any other state laws and regulations respecting the rates or the financial or organizational regulation of electric utilities; or (ii) the Borrowers to be subject to, or not exempted from, regulation under the FPA, any financial, organizational or rate regulation as a “public utility” under relevant state laws, under any other state laws and regulations respecting the rates or the financial or organizational regulation of electric utilities and under PUHCA, other than regulation under Section 1265 of PUHCA and regulations applicable to “exempt wholesale generators” or “foreign utility companies” under Section 1262(6) of PUHCA.
(q)No Material Adverse Effect. There shall not have occurred since December 31, 2013 any event or condition that has had or could be reasonably expected, either individually or in the aggregate, to have a Material Adverse Effect.
(r)Representations and Warranties. Each representation and warranty set forth in Article V is true and correct in all respects on the Closing Date (unless such representation or warranty relates solely to an earlier date, in which case it shall have been true and correct in all respects as of such earlier date).
(s)No Default. No Default has occurred and is continuing.
(t)No Litigation. Other than as set forth on Schedule 4.01(t), no action, suit, proceeding or investigation that could reasonably be expected to have a Material Adverse Effect shall have been instituted or, to the knowledge of the Loan Parties, threatened in writing against any of the Loan Parties in any court or before any arbitrator or Governmental Authority.
(u)Other Documents. Such other documents as the Administrative Agent, the Collateral Agent and the Lenders shall reasonably request, in form and substance satisfactory to the Administrative Agent, the Collateral Agent and the Lenders, if the Administrative Agent, the Collateral Agent or the Lenders have a reasonable concern that any condition precedent in this Section 4.01 has not been satisfied, including a breach of any covenant or representation and warranty in this Agreement.
Without limiting the generality of the provisions of the last paragraph of Section 9.03, for purposes of determining compliance with the conditions specified in this Section, each Lender that has signed this Agreement shall be deemed to have consented to, approved or accepted or to be satisfied with, each document or other matter required thereunder to be consented to or approved by or acceptable or satisfactory to a Lender unless the Administrative Agent shall have received notice from such Lender prior to the proposed Closing Date specifying its objection thereto.
Section 4.02    Conditions to all Credit Extensions.
The obligation of each Lender and the L/C Issuer to honor any Request for Credit Extension is subject to the following conditions precedent:

99
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(a)Representations and Warranties. The representations and warranties of the Borrowers and each other Loan Party contained in this Agreement or any other Loan Document, shall (i) with respect to representations and warranties that contain a materiality qualification, be true and correct in all respects, and (ii) with respect to representations and warranties that do not contain a materiality qualification, be true and correct in all material respects, in each case, on and as of the date of such Credit Extension (or if such representations and warranties expressly relate to an earlier date, as of such earlier date), and except that for purposes of this Section 4.02, the representations and warranties contained in Sections 5.05(a) and (b) shall be deemed to refer to the most recent statements furnished pursuant to Sections 6.01(a) and (b), respectively. The Loan Parties shall have delivered to the Administrative Agent a Schedule (updated for changes since the last such Schedule delivered to the Administrative Agent), with any material and adverse modifications to such previously delivered Schedule subject to the approval of the Administrative Agent. For all purposes of this Agreement, including for purposes of determining whether the conditions in Article IV have been fulfilled, the Schedules shall be deemed to include only that information contained therein on the date hereof and shall be deemed to exclude all information contained in any supplement or amendment to the Schedules, but if acknowledged by the Administrative Agent, then all matters disclosed pursuant to any such supplement or amendment at the applicable date of acknowledgement shall be waived and none of the Secured Parties shall be entitled to make a claim thereon pursuant to the terms of this Agreement.
(b)Default; Borrowing Base Deficiency; NYGB Borrowing Base Deficiency. No Default or Borrowing Base Deficiency shall exist as of the date of such Credit Extension, or would result from such proposed Credit Extension or from the application of the proceeds thereof. Solely with respect to NYGB’s obligation to honor the applicable Request for Credit Extension, no NYGB Borrowing Base Deficiency shall exist as of the date of such Credit Extension, or would result from such proposed Credit Extension.
(c)Request for Credit Extension. The Administrative Agent and, if applicable, the L/C Issuer shall have received a Request for Credit Extension in accordance with the requirements hereof.
(d)Collateral. To the extent not previously delivered to the Collateral Agent in connection with the Closing Date or a prior Credit Extension, as the case may be, duly executed additional Collateral Documents, if any, in connection with the requested Credit Extension shall be delivered to the Collateral Agent. All Liens contemplated by such Collateral Documents to be created and perfected in favor of the Collateral Agent shall have been perfected, recorded and filed in the appropriate jurisdictions.
(e)Material Adverse Effect. Both immediately prior to the making of any Credit Extension and also after giving effect to, and to the intended use of, such Credit Extension, no Material Adverse Effect shall have occurred or is continuing since the date of the last annual audited financial statements of Sunrun.
(f)Field Examination. A field examination shall have been conducted on behalf of the Collateral Agent with results reasonably satisfactory to the Collateral Agent.

100
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Each Request for Credit Extension submitted by the Borrowers shall be deemed to be a representation and warranty that the conditions specified in Sections 4.02(a) and (b) have been satisfied on and as of the date of the applicable Credit Extension.
ARTICLE V
REPRESENTATIONS AND WARRANTIES

Each Loan Party represents and warrants to the Administrative Agent, the Collateral Agent and the Lenders, as of the date made or deemed made, that:
Section 5.01    Existence, Qualification and Power.
Each Loan Party (a) is duly organized or formed, validly existing and, as applicable, in good standing under the Laws of the jurisdiction of its incorporation or organization, (b) has all requisite power and authority and all requisite governmental licenses, authorizations, consents and approvals to (i) own or lease its assets and carry on its business and (ii) execute, deliver and perform its obligations under the Loan Documents to which it is a party, and (c) is duly qualified and is licensed and, as applicable, in good standing under the Laws of each jurisdiction where its ownership, lease or operation of properties or the conduct of its business requires such qualification or license; except in each case referred to in clause (b)(i) or (c), to the extent that failure to do so could not reasonably be expected to have a Material Adverse Effect. The copy of the Organization Documents of each Loan Party provided to the Administrative Agent pursuant to the terms of this Agreement is a true and correct copy of each such document, each of which is valid and in full force and effect.
Section 5.02    Authorization; No Contravention.
The execution, delivery and performance by each Loan Party of each Loan Document to which such Person is or is to be a party have been duly authorized by all necessary corporate or other organizational action, and do not and will not (a) contravene the terms of any of such Person’s Organization Documents; (b)  cause conflict with, or result in any breach or contravention of, any Contractual Obligation to which such Person is a party or affecting such Person or the properties of such Person or any of its Subsidiaries that could reasonably be expected to have a Material Adverse Effect; (c) result in the creation of any Lien under, or require any payment to be made under, (i) any Contractual Obligation to which such Person is a party or affecting such Person or the properties of such Person or any of its Subsidiaries or (ii) any order, injunction, writ or decree of any Governmental Authority or any arbitral award to which such Person or its property is subject; or (d) violate any Law.
Section 5.03    Governmental Authorization; Other Consents.
No approval, consent, exemption, authorization, or other action by, or notice to, or filing with, any Governmental Authority or any other Person is necessary or required in connection with (a) the execution, delivery or performance by, or enforcement against, any Loan Party of this Agreement or any other Loan Document, (b) the grant by any Loan Party of the Liens

101
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


granted by it pursuant to the Collateral Documents, (c) the perfection or maintenance of the Liens created under the Collateral Documents (including the first priority nature thereof) or (d) the exercise by the Administrative Agent or any Lender of its rights under the Loan Documents or the remedies in respect of the Collateral pursuant to the Collateral Documents, other than (i) authorizations, approvals, actions, notices and filings which have been duly obtained and (ii) filings to perfect the Liens created by the Collateral Documents.
Section 5.04    Binding Effect.
This Agreement has been, and each other Loan Document, when delivered hereunder, will have been, duly executed and delivered by each Loan Party that is party thereto. This Agreement constitutes, and each other Loan Document when so delivered will constitute, a legal, valid and binding obligation of such Loan Party, enforceable against each Loan Party that is party thereto in accordance with its terms, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other laws affecting creditors’ rights generally and subject to general principals of equity.
Section 5.05    Financial Statements; No Material Adverse Effect.
(a)Audited Financial Statements. The most recent annual audited financial statements of Sunrun delivered in accordance with Section 6.01(a) (i) were prepared in accordance with GAAP consistently applied throughout the period covered thereby, except as otherwise expressly noted therein; (ii) fairly present the financial condition of the Borrowers and their Subsidiaries as of the date thereof and their results of operations for the period covered thereby in accordance with GAAP consistently applied throughout the period covered thereby, except as otherwise expressly noted therein; and (iii) show all material indebtedness and other liabilities, direct or contingent, of the Borrowers and their Subsidiaries as of the date thereof, including liabilities for taxes, material commitments and Indebtedness.
(b)Quarterly Financial Statements. The most recently delivered unaudited Consolidated balance sheet of Sunrun, and the related Consolidated statements of income or operations and cash flows for the fiscal quarter ended on that date (i) were prepared in accordance with GAAP consistently applied throughout the period covered thereby, except as otherwise expressly noted therein, and (ii) fairly present the financial condition of the Borrowers and their Subsidiaries as of the date thereof and their results of operations for the period covered thereby, subject, in the case of clauses (i) and (ii), to the absence of footnotes and to normal year-end audit adjustments.
(c)Undisclosed Liabilities. No Borrower or any Subsidiary thereof has any direct or contingent material liabilities that are required to be disclosed pursuant to GAAP, except as has been disclosed in the financial statements described in this Section 5.05(a) and (b) or otherwise disclosed in writing to the Administrative Agent prior to the date hereof.
(d)Material Adverse Effect. Since the date of the Audited Financial Statements (and, in addition, after delivery of the most recent annual audited financial statements of Sunrun in accordance with Section 6.01(a), since the date of such annual audited financial statements),

102
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


there has been no event or circumstance, either individually or in the aggregate, that has had or could reasonably be expected to have a Material Adverse Effect.
Section 5.06    Litigation.
Except as set forth on Schedule 5.06, there are no actions, suits, proceedings, claims or disputes pending or, to the knowledge of the Loan Parties after due inquiry, threatened or contemplated, at law, in equity, in court or arbitration or before any Governmental Authority, by or against any Borrower or any Subsidiary thereof or against any of their properties or revenues that (a) purport to materially affect this Agreement or any other Loan Document or any of the transactions contemplated hereby, or (b) either individually or in the aggregate could reasonably be expected to have a Material Adverse Effect.
Section 5.07    No Default, Borrowing Base Deficiency or NYGB Borrowing Base Deficiency.
Neither any Borrower nor any Subsidiary thereof is in default under or with respect to, or a party to, any Contractual Obligation that could, either individually or in the aggregate, reasonably be expected to have a Material Adverse Effect. No Default has occurred and is continuing or would result from the consummation of the transactions contemplated by this Agreement or any other Loan Document. No Borrowing Base Deficiency exists or would result from the consummation of the transactions contemplated by this Agreement. Solely with respect to NYGB’s obligation to honor any Request for Credit Extension, no NYGB Borrowing Base Deficiency exists as of the date of any such proposed Credit Extension, or would result from any such proposed Credit Extension.
Section 5.08    Ownership of Property.
Each Loan Party has good record and marketable title in fee simple to, or valid leasehold interests in, all real property necessary or used in the ordinary conduct of its business, except for such defects in title as could not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect.
Section 5.09    Environmental Compliance.
(a)The Borrowers and their respective Subsidiaries conduct in the ordinary course of business a review of the effect of existing Environmental Laws and claims alleging potential liability or responsibility for violation of any Environmental Law on their respective businesses, operations and properties, and as a result thereof the Borrowers and their Subsidiaries have concluded that such Environmental Laws and claims could not, individually or in the aggregate, reasonably be expected to have a Material Adverse Effect.
(b)(i) None of the properties currently or formerly owned or operated by any Borrower or any of its Subsidiaries is listed or proposed for listing on the NPL or on the CERCLIS or any analogous foreign, state or local list or is adjacent to any such property; (ii) there are no and never have been any underground or above-ground storage tanks or any surface

103
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


impoundments, septic tanks, pits, sumps or lagoons in which Hazardous Materials are being or have been treated, stored or disposed on any property currently owned or operated by any Borrower or any of its Subsidiaries or, to the knowledge of the Loan Parties, on any property formerly owned or operated by any Borrower or any of its Subsidiaries; (iii) there is no asbestos or asbestos-containing material on any property currently owned or operated by any Borrower or any of its Subsidiaries; and (iv) Hazardous Materials have not been Released on, under, in or from any property currently or formerly owned or operated by any Borrower or any of its Subsidiaries.
(c)Neither any Borrower nor any of its Subsidiaries is undertaking, or has completed, either individually or together with other potentially responsible parties, any investigation or assessment or remedial or response action relating to any actual or threatened Release, of Hazardous Materials at any site, location or operation that would reasonably be expected to have a Material Adverse Effect; all Hazardous Materials generated, used, treated, handled or stored at, or transported to or from, any property currently or formerly owned or operated by any Borrower or any of its Subsidiaries have been disposed of in a manner not reasonably expected to result in material liability to any Borrower or any of its Subsidiaries; and Borrower or any of its Subsidiaries have not received any request for information pursuant to Section 104(e) of CERCLA.
Section 5.10    Insurance.
The properties of the Loan Parties are insured with an independent third-party insurer that is rated at least “A” by A.M. Best Company, in such amounts (after giving effect to any self-insurance compatible with the following standards), with such deductibles and covering such risks as are customarily carried by companies engaged in similar businesses and owning similar properties in localities where the applicable Loan Party operates. The general liability, casualty and property insurance coverage of the Loan Parties as in effect on the Closing Date, and as of the last date such Schedule was required to be updated in accordance with Section 6.07, is outlined as to carrier, policy number, expiration date, type, amount and deductibles on Schedule 5.10 and such insurance coverage complies with the requirements set forth in this Agreement and the other Loan Documents.
Section 5.11    Taxes.
Each Loan Party has filed all federal, state and other material tax returns and filings required to be filed and has paid all federal, state and other material taxes, assessments, fees and other governmental charges levied or imposed upon them or their properties, income or assets otherwise due and payable, except those which are being contested in good faith by appropriate proceedings diligently conducted and for which adequate reserves have been provided in accordance with GAAP. There is no proposed tax assessment against any Loan Party that would, if made, have a Material Adverse Effect, nor is there any tax sharing agreement applicable to the Loan Parties that could reasonably be expected to result in a Material Adverse Effect.
Section 5.12    ERISA Compliance.

104
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(a)Each Plan is in compliance in all material respects with the applicable provisions of ERISA, the Code and other federal or state laws. Each Plan that is intended to be a qualified plan under Section 401(a) of the Code has received a favorable determination letter or is subject to a favorable opinion letter from the IRS to the effect that the form of such Plan is qualified under Section 401(a) of the Code and the trust related thereto has been determined by the Internal Revenue Service to be exempt from federal income tax under Section 501(a) of the Code, or an application for such a letter is currently being processed by the IRS. To the knowledge of the Loan Parties, nothing has occurred that would prevent or cause the loss of such tax-qualified status.
(b)There are no pending or, to the knowledge of the Loan Parties, threatened claims, actions or lawsuits, or action by any Governmental Authority, with respect to any Plan that could reasonably be expected to have a Material Adverse Effect. There has been no prohibited transaction or violation of the fiduciary responsibility rules with respect to any Plan that has resulted or could reasonably be expected to result in a Material Adverse Effect.
(c)(i) No ERISA Event has occurred, and no Loan Party nor any ERISA Affiliate is aware of any fact, event or circumstance that could reasonably be expected to constitute or result in an ERISA Event with respect to any Pension Plan; (ii) the Loan Parties and each ERISA Affiliate have met all applicable requirements under the Pension Funding Rules in respect of each Pension Plan, and no waiver of the minimum funding standards under the Pension Funding Rules has been applied for or obtained; (iii) as of the most recent valuation date for any Pension Plan, the funding target attainment percentage (as defined in Section 430(d)(2) of the Code) is 60% or higher and no Loan Party or any ERISA Affiliate knows of any facts or circumstances that could reasonably be expected to cause the funding target attainment percentage for any such plan to drop below 60% as of the most recent valuation date; (iv) no Loan Party or any ERISA Affiliate has incurred any liability to the PBGC other than for the payment of premiums, and there are no premium payments which have become due that are unpaid; (v) neither the Loan Parties nor any ERISA Affiliate have engaged in a transaction that could be subject to Section 4069 or Section 4212(c) of ERISA; and (vi) no Pension Plan has been terminated by the plan administrator thereof nor by the PBGC, and no event or circumstance has occurred or exists that could reasonably be expected to cause the PBGC to institute proceedings under Title IV of ERISA to terminate any Pension Plan.
(d)Neither the Loan Parties nor any ERISA Affiliate sponsors, maintains, participates in, contributes to, or has any unsatisfied obligation to contribute to, or liability under, any active or terminated Pension Plan or Multiemployer Plan.
Section 5.13    Margin Regulations; Investment Company Act.
(a)Margin Regulations. The Loan Parties are not engaged and will not engage, principally or as one of their important activities, in the business of purchasing or carrying margin stock (within the meaning of Regulations T, U or X issued by the FRB), or extending credit for the purpose of purchasing or carrying margin stock. Following the application of the proceeds of each Borrowing or drawing under each Letter of Credit, not more than 25% of the value of the assets (either of the Borrowers only or of the Borrowers and their Subsidiaries on a

105
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Consolidated basis) subject to the provisions of Section 7.01 or Section 7.05 or subject to any restriction contained in any agreement or instrument between any Loan Party and any Lender or any Affiliate of any Lender relating to Indebtedness and within the scope of Section 8.01(e) will be margin stock.
(b)Investment Company Act. None of the Borrowers, any Person Controlling the Borrowers, or any Subsidiary of the Borrowers is or is required to be registered as an “investment company” under the Investment Company Act.
Section 5.14    Disclosure.
The Loan Parties have disclosed to the Administrative Agent and the Lenders all agreements, instruments and corporate or other restrictions to which it or any of its Subsidiaries or any other Loan Party is subject, and all other matters known to it, that, individually or in the aggregate, could reasonably be expected to result in a Material Adverse Effect. No report, financial statement, certificate or other information furnished (whether in writing or orally) by or on behalf of any Loan Party to the Administrative Agent or any Lender in connection with the transactions contemplated hereby and the negotiation of this Agreement or delivered hereunder or under any other Loan Document (in each case as modified or supplemented by other information so furnished) contains any material misstatement of fact or omits to state any material fact necessary to make the statements therein, in the light of the circumstances under which they were made, not misleading; provided that, with respect to projected financial information, each Loan Party represents only that such information was prepared in good faith based upon assumptions believed to be reasonable at the time.
Section 5.15    Compliance with Laws.
Each Borrower and each Subsidiary thereof is in compliance with the requirements of all Laws, including, without limitation, all Anti-Terrorism Laws and Environmental Laws, and all orders, writs, injunctions and decrees applicable to it or to its properties, except in such instances in which (a) such requirement of Law or order, writ, injunction or decree is being contested in good faith by appropriate proceedings diligently conducted or (b) the failure to comply therewith, either individually or in the aggregate, could not reasonably be expected to have a Material Adverse Effect.
Section 5.16    Solvency.
The Borrowers, together with their Subsidiaries, on a Consolidated basis are Solvent.
Section 5.17    Casualty, Etc.
Neither the businesses nor the properties of any Loan Party or any of its Subsidiaries are affected by any fire, explosion, accident, strike, lockout or other labor dispute, drought, storm, hail, earthquake, embargo, act of God or of the public enemy or other casualty (whether or not covered by insurance) that, either individually or in the aggregate, could reasonably be expected to have a Material Adverse Effect.

106
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 5.18    Sanctions Concerns.
No Borrower, or any Subsidiary thereof, or, to the knowledge of the Borrowers and their Subsidiaries, any director, officer, employee, agent, Affiliate or representative thereof, is an individual or entity currently the subject of any Sanctions, nor is any Borrower or any Subsidiary thereof located, organized or resident in a Designated Jurisdiction.
Section 5.19    Responsible Officers.
Set forth on Schedule 1.01(c) are the Responsible Officers of the Loan Parties, holding the offices indicated next to their respective names, as of the Closing Date and as updated thereafter to reflect the resignation of any Responsible Officer or the appointment of any replacement or additional Responsible Officer subsequent thereto. Such Responsible Officers are the duly elected and qualified officers of such Loan Party and are duly authorized to execute and deliver, on behalf of the respective Loan Party, this Agreement, the Revolving Notes and the other Loan Documents.
Section 5.20    Subsidiaries; Equity Interests; Loan Parties.
(a)Subsidiaries, Partnerships and Equity Investments. Set forth on Schedule 5.20(a) is the following information which is true and complete in all respects as of the Closing Date and as updated thereafter to reflect the formation or acquisition of any additional Subsidiary, Project Fund, Excluded Subsidiary, partnership or other equity investment of the Loan Parties subsequent thereto: (i) a complete and accurate list of all Subsidiaries, Project Funds, Excluded Subsidiaries, partnerships and other equity investments of the Loan Parties, (ii) the number of shares of each class of Equity Interests in each Subsidiary outstanding, (iii) the number and percentage of outstanding shares of each class of Equity Interests owned by the Loan Parties and their Subsidiaries and (iv) the class or nature of such Equity Interests (e.g., voting, non-voting, preferred, etc.). The outstanding Equity Interests in all Subsidiaries are validly issued, fully paid and non-assessable and are owned free and clear of all Liens. There are no outstanding subscriptions, options, warrants, calls, rights or other agreements or commitments (other than stock options granted to employees or directors and directors’ qualifying shares) of any nature relating to the Equity Interests of any Loan Party (other than Sunrun), except as contemplated in connection with the Loan Documents.
(b)Loan Parties. Set forth on Schedule 5.20(b) is a complete and accurate list of all Loan Parties, showing as of the Closing Date, and as updated thereafter to reflect the formation or acquisition of any additional Loan Party subsequent thereto, (as to each Loan Party) (i) the exact legal name, (ii) any former legal names of such Loan Party in the four (4) months prior to the Closing Date or update, as applicable, (iii) the jurisdiction of its incorporation or organization, as applicable, (iv) the type of organization, (v) the jurisdictions in which such Loan Party is qualified to do business, (vi) the address of its chief executive office, (vii) the address of its principal place of business, (viii) its U.S. federal taxpayer identification number or, in the case of any non-U.S. Loan Party that does not have a U.S. taxpayer identification number, its unique identification number issued to it by the jurisdiction of its incorporation or organization, (ix) the organization identification number, (x) ownership information (e.g., publicly held or if private or

107
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


partnership, the owners and partners of each of the Loan Parties) and (xi) the industry or nature of business of such Loan Party.
Section 5.21    Collateral Representations.
(a)Collateral Documents. The provisions of the Collateral Documents and the filings of any necessary UCC filings are collectively effective to create in favor of the Collateral Agent for the benefit of the Secured Parties a legal, valid and enforceable first priority Lien (subject to Permitted Liens) on all right, title and interest of the respective Loan Parties in the Collateral described therein. Except for filings completed prior to the Closing Date and as contemplated hereby and by the Collateral Documents, no filing or other action will be necessary to perfect or protect such Liens to the extent such Liens can be perfected by filing of a UCC filing.
(b)[Reserved].
(c)Documents, Instrument, and Tangible Chattel Paper. Set forth on Schedule 5.21(c), as of the Closing Date and as updated thereafter to reflect the acquisition of Collateral subsequent thereto, is a description of all Documents (as defined in the UCC), Instruments (as defined in the UCC), and Tangible Chattel Paper (as defined in the UCC) of the Loan Parties (including the Loan Party owning such Document, Instrument and Tangible Chattel Paper and such other information as reasonably requested by the Administrative Agent), in each case, with a face amount in excess of $1,000,000.
(d)Deposit Accounts, Electronic Chattel Paper, Letter-of-Credit Rights, and Securities Accounts.
(i)Set forth on Schedule 5.21(d)(i), as of the Closing Date and as updated thereafter to reflect the acquisition of Collateral subsequent thereto, is a description of all Deposit Accounts (as defined in the UCC) and Securities Accounts (as defined in the UCC) of the Loan Parties, including the name of (A) the applicable Loan Party, (B) in the case of a Deposit Account, the depository institution and average amount held in such Deposit Account and whether such account is a ZBA account or a payroll account, and (C) in the case of a Securities Account, the Securities Intermediary (as defined in the UCC) or issuer and the average aggregate market value held in such Securities Account, as applicable.
(ii)Set forth on Schedule 5.21(d)(ii), as of the Closing Date and as updated thereafter to reflect the acquisition of Collateral subsequent thereto, is a description of all Electronic Chattel Paper and Letter of Credit Rights of the Loan Parties, including the name of (A) the applicable Loan Party, (B) in the case of Electronic Chattel Paper, the account debtor and (C) in the case of Letter-of-Credit Rights, the issuer or nominated person, as applicable.
(e)Commercial Tort Claims. Set forth on Schedule 5.21(e), as of the Closing Date and as updated thereafter to reflect the acquisition of Collateral subsequent thereto, is a description of all Commercial Tort Claims (as defined in the UCC) for which the Loan Parties are a claimant (detailing such Commercial Tort Claim in such detail as reasonably requested by the Administrative Agent).

108
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(f)Pledged Equity Interests. Set forth on Schedule 5.21(f), as of the Closing Date and as updated thereafter to reflect the acquisition of Collateral subsequent thereto, is a list of (i) all Pledged Equity and (ii) all other Equity Interests required to be pledged to the Collateral Agent pursuant to the Collateral Documents (in each case, detailing the Grantor (as defined in the Security Agreement), the Person whose Equity Interests are pledged, the number of shares of each class of Equity Interests, the certificate number and percentage ownership of outstanding shares of each class of Equity Interests and the class or nature of such Equity Interests (e.g., voting, non-voting, preferred, etc.).
(g)Properties. Set forth on Schedule 5.21(g)(i), as of the Closing Date and as updated thereafter to reflect the acquisition of Collateral subsequent thereto, is a list of all Mortgaged Properties (including (i) the name of the Loan Party owning such Mortgaged Property, (ii) the number of buildings located on such Mortgaged Property, (iii) the property address, and (iv) the city, county, state and zip code which such Mortgaged Property is located). Set forth on Schedule 5.21(g)(ii), as of the Closing Date and as of the last date such Schedule was required to be updated in accordance with Section 6.02, is a list of (A) each headquarter location of the Loan Parties, (B) each other location where any significant administrative or governmental functions are performed, (C) each other location where the Loan Parties maintain any books or records (electronic or otherwise) and (D) each location where any personal property Collateral is located at any premises owned or leased by a Loan Party with a Collateral value in excess of $1,000,000 (in each case, including (1) an indication if such location is leased or owned, (2), if leased, the name of the lessor, and if owned, the name of the Loan Party owning such property, (3) the address of such property (including, the city, county, state and zip code) and (4) to the extent owned, the approximate fair market value of such property).
(h)Material Contracts. Set forth on Schedule 5.21(h), as of the Closing Date and as updated thereafter to reflect the entering into of any Material Contract subsequent thereto, is a complete and accurate list of all Material Contracts of the Borrowers and their Subsidiaries.
(i)Borrowing Base Certificate. All information and calculations set forth on each Borrowing Base Certificate delivered to the Administrative Agent and the Collateral Agent pursuant to Section 6.02(m) are true and correct as of the date reflected therein.
Section 5.22    Intellectual Property; Licenses, Etc.
Each Loan Party owns, or possesses the right to use, all of the trademarks, service marks, trade names, copyrights, patents, patent rights, franchises, licenses and other Intellectual Property rights that are necessary for the operation of their respective businesses, without conflict with the rights of any other Person. To the knowledge of the Loan Parties, no slogan or other advertising device, product, process, method, substance, part or other material now employed, or now contemplated to be employed, by any Loan Party infringes upon any rights held by any other Person.
Section 5.23    Labor Matters.

109
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


There are no collective bargaining agreements or Multiemployer Plans covering the employees of the Borrowers or any of their Subsidiaries as of the Closing Date and the Borrowers and their Subsidiaries have not suffered any strikes, walkouts, work stoppages or other material labor difficulty within the last five (5) years preceding the Closing Date, which has resulted in a Material Adverse Effect.
Section 5.24    [Reserved].
Section 5.25    Immaterial Subsidiaries.
Each of the Borrowers’ Immaterial Subsidiaries has no material assets or material liabilities.
Section 5.26    Government Regulation.
(a)None of the Administrative Agent, the Collateral Agent, the Lenders or any affiliate of any of them will, solely as a result of the execution, delivery and performance by them of the Loan Documents, be subject to, or not exempt from, regulation under the FPA or PUHCA, or financial, organizational or rate regulation as a “public utility,” an “electric utility,” a “holding company” or similar term(s) under any applicable state law or any other laws and regulations respecting the rates or the financial or organizational regulation of electric utilities; provided that (A) the exercise of any remedy provided for in such Loan Documents that would result in a direct or indirect change in ownership of or control over either any Loan Party or its respective FERC jurisdictional facilities may require prior approval by FERC under Section 203 of the FPA; and (B) following such change in ownership or control, an entity that directly or indirectly owns or controls such Loan Party, or owns or operates one or more of the Projects, may be subject to regulation under the FPA, PUHCA, or to state law or regulation as a “public utility”.
(b)None of the Loan Parties is and will not, solely as a result of the ownership or operation of the Projects, the sale of electricity therefrom or the entering into any Loan Document or any transaction contemplated hereby or thereby, be or become subject to, or not exempt from, regulation as a (A) a “public utility” under the FPA, or (B) a “holding company” within the meaning of Section 1262(8) of PUHCA other than as a “holding company” of one or more QFs, “exempt wholesale generators” or “foreign utility companies” under Section 1262(6) of PUHCA. None of the Loan Parties is subject to regulation under any Law as to securities, rates or financial or organizational matters of electric utilities that would preclude the incurrence or repayment of the principal of or interest on any Loans, or the incurrence by the Loan Parties of any of the Obligations or the execution, delivery and performance by such Person of the Loan Documents to which it is party. None of the Loan Parties is subject to financial, organizational or rate regulation as a “public utility,” “electric utility,” or similar term, by public utilities commissions or similar agencies in the relevant state. No authorization, approval, certification, notice or filing is required by or with FERC or the public utility commissions or similar agencies in the relevant state for the execution and delivery of the Loan Documents, the consummation of the transactions contemplated by the Loan Documents or the performance of obligations under the Loan Documents, except for any filings with or approvals by FERC required to obtain or

110
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


maintain the QF status of a Project, and except as may be required as the result of the exercise of remedies under the Loan Documents.
Section 5.27    Anti-Terrorism Laws.
None of the Borrowers and their Subsidiaries and, to the knowledge of the Borrowers and their Subsidiaries, any director, officer, employee, agent, Affiliate or representative thereof (i) is named on any list of persons, entities, and governments issued by OFAC pursuant to Executive Order 13224 – Blocking Property and Prohibiting Transactions with Persons Who Commit, Threaten to Commit, or Support Terrorism, as in effect on the date hereof, or any similar list issued by OFAC (collectively, the “OFAC Lists”); (ii) is a person or entity determined by the Secretary of the Treasury pursuant to Executive Order 13224 to be owned by, controlled by, acting for or on behalf of, providing assistance, support, sponsorship, or services of any kind to, or otherwise associated with any of the persons or entities referred to or described in the OFAC Lists. None of the Borrowers and their Subsidiaries, to each of their knowledge, has conducted business with or engaged in any transaction with any person or entity identified in clause (i) or (ii) of the preceding sentence or otherwise in violation of any Anti-Terrorism Laws.
Section 5.28    PATRIOT Act.
None of the transactions contemplated hereby will violate (i) the United States Trading with the Enemy Act (12 U.S.C. 95a and 12 U.S.C. 95b, as amended), (ii) any of the foreign assets control regulations of the United States Treasury Department (31 C.F.R., Subtitle B, Chapter V, as amended) or any enabling legislation or executive order relating thereto (as amended, the “Department of Treasury Rule”), (iii) Executive Order No. 13,224, 66 Fed Reg 49,079 (2001), issued by the President of the United States (Executive Order Blocking Property and Prohibiting Transactions with Persons Who Commit, Threaten to Commit or Support Terrorism) (as amended, the “Terrorism Order”) or (iv) the Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism (USA PATRIOT ACT) Act of 2001, Public Law 107-56 (October 26, 2001), as amended (the “PATRIOT Act”); (ii) none of the Borrowers and their Subsidiaries and Affiliates is a “blocked person” as described in Section 1 of the Terrorism Order or a Person described in the Department of the Treasury Rule; and (iii) none of the Borrowers and their Subsidiaries and Affiliates knowingly engages in any dealings or transactions, or is otherwise associated, with any such “blocked person” or any such Person described in the Department of Treasury Rule.
Section 5.29    No Ownership/Use by Disqualified Persons.
No Borrower or any of its Subsidiaries that directly or indirectly holds an interest in a Project for which an ITC or accelerated depreciation is included in the Borrowing Base is a Disqualified Person. No Project for which an ITC or accelerated depreciation is included in the Borrowing Base will be used within the meaning of Section 168(h) or Section 50 of the Code by a person described in Section 168(h)(2) of the Code (including by virtue of Section 168(h)(6)(F) of the Code) or Section 50(b)(3) or (4) of the Code.

111
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 5.30    Partnerships and Joint Ventures.
None of the Loan Parties is a general partner or a limited partner in any general or limited partnership, a joint venturer in any joint venture or a member in any limited liability company other than any other Loan Party or Excluded Subsidiary.
Section 5.31    Consumer Protection.
All required disclosures, consents, approvals, filings and permissions relating to consumer finance transactions and required of any Loan Party shall have been made or obtained with respect to each Project, except for those which would not individually or in the aggregate, reasonably be expected to have a Material Adverse Effect.
Section 5.32    Hawaii Tax Credits.
The Hawaii Tax Credit is in full force and effect or all amounts in respect of Hawaii Tax Credit have been excluded from the Borrowing Base. The related Excluded Subsidiary, Tax Equity Investor, Borrower or other Subsidiary is the entity that is entitled to claim the Hawaii Tax Credit with respect to each of the Projects and solar installations for which a Credit Extension is requested hereunder. There is no Law, Contractual Obligation or provision contained in any applicable constitutional document that prohibits any Excluded Subsidiary, Project Fund or Tax Equity Investor from directing the proceeds of such rebates or tax credits to any Borrower (by distribution or otherwise) or, upon the occurrence and during the continuance of an Event of Default, to the Administrative Agent, and any related Account identified by a Borrower as an Eligible Hawaii Tax Credit Receivable is not (a) subject to any known defenses, disputes, offsets, contra accounts or counterclaims, (b) subject to any Lien or any transfer or other restrictions which could reasonably be expected to prohibit, hinder or delay distribution of the amounts represented by such Account to a Borrower or (c) excluded as ineligible by virtue of one or more of the excluding criteria (other than any Administrative Agent-discretionary criteria) set forth in the definition of Eligible Hawaii Tax Credit Receivables.
Section 5.33    Host Customer Agreements.
As to each Account that is identified by a Borrower as an Eligible Customer Upfront Payment Receivable in a Borrowing Base Certificate submitted to the Administrative Agent and the Collateral Agent, such Account is (a) to the knowledge of such Borrower, a bona fide existing payment obligation of the applicable Account Debtor created pursuant to an enforceable Host Customer Agreement in the ordinary course of business, (b) owed to the applicable Excluded Subsidiary without any known defenses, disputes, offsets, contra accounts, counterclaims, or rights of return or cancellation, (c) subject to no Liens and to no transfer or other restrictions which could reasonably be expected to prohibit, hinder or delay distribution of the amounts represented by such Account to a Borrower and (d) not excluded as ineligible by virtue of one or more of the excluding criteria (other than any Collateral Agent-discretionary criteria) set forth in the definition of Eligible Customer Upfront Payment Receivables, except for those which would not individually or in the aggregate, reasonably be expected to have a Material Adverse Effect.

112
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 5.34    Permits.
All Applicable Permits necessary for each Project are either (i) in full force and effect or (ii) of a type that are readily obtained before such Applicable Permit is required. The Loan Parties do not have any reason to believe that any material permit of the type referred to in clause (ii) above will not be obtained in due course before it becomes an Applicable Permit. None of the Loan Parties is in violation of any Applicable Permit which violation could reasonably be expected to (A) have a Material Adverse Effect on the Loan Parties or a Project or (B) constitute a default under a Host Customer Agreement. To each Loan Party’s knowledge, after due inquiry, each counterparty to a Host Customer Agreement possesses all permits, or rights thereto necessary to perform its duties under such Host Customer Agreement to which it is a party, other than those of the type that are routinely granted on application and that would not normally be obtained before the commencement of a construction or reconstruction, and, to each Loan Party’s knowledge, such party is not in violation of any valid rights of others with respect to any of the foregoing.
Section 5.35    Senior Indebtedness.
The Secured Obligations constitute senior debt and sole designated senior debt under all Subordinated Debt Documents.
ARTICLE VI
AFFIRMATIVE COVENANTS

Each of the Loan Parties hereby covenants and agrees that on the Closing Date and thereafter until the Facility Termination Date, such Loan Party shall, and shall cause each of their Subsidiaries to:
Section 6.01    Financial Statements.
Deliver to the Administrative Agent for distribution to each Lender, in form and detail satisfactory to the Administrative Agent and the Lenders:
(a)Audited Financial Statements. As soon as available, but in any event within one hundred twenty (120) days after the end of each fiscal year of Sunrun, a Consolidated balance sheet of Sunrun as at the end of such fiscal year, and the related Consolidated statements of income or operations, changes in shareholders’ equity and cash flows of Sunrun for such fiscal year, setting forth in each case in comparative form the figures for the previous fiscal year, all in reasonable detail and prepared in accordance with GAAP, such Consolidated statements to be audited and accompanied by a report and opinion of an independent certified public accountant of nationally recognized standing reasonably acceptable to the Administrative Agent, which report and opinion shall be prepared in accordance with generally accepted auditing standards and shall not be subject to any “going concern” or like qualification or exception or any qualification or exception as to the scope of such audit.

113
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(b)Quarterly Financial Statements. As soon as available, but in any event within sixty (60) days after the end of each of the first three fiscal quarters of each fiscal year of Sunrun, a Consolidated balance sheet and the related Consolidated statements of Sunrun, as at the end of such fiscal quarter, of income or operations and cash flows for the portion of Sunrun’s fiscal year then ended, which Consolidated statements shall also set forth in comparative form, (A) in the case of the Consolidated balance sheet, either the figures for the prior fiscal quarter of the current fiscal year or the figures for the prior fiscal year ended, (B) in the case of the Consolidated statement of income or operations, the figures for the corresponding fiscal quarter of the previous fiscal year and, (C) in the case of the Consolidated statement of cash flows, the corresponding portion of the previous fiscal year.
All statements shall be provided in reasonable detail and prepared in accordance with GAAP and including management discussion and analysis of operating results inclusive of operating metrics in comparative form, such Consolidated statements to be certified by the chief executive officer, chief financial officer, treasurer or controller who is a Responsible Officer of Sunrun as fairly presenting the financial condition, results of operations and cash flows of Sunrun, subject only to normal year-end audit adjustments and the absence of footnotes.
(c)Megawatts Booked, Installed, Inspected and Terminated. As soon as available, but in any event within sixty (60) days after the end of each of the fiscal quarters of each fiscal year of the Borrowers and their Subsidiaries (including the Vivint Entities commencing with the first full fiscal quarter ending after the consummation of the Permitted Acquisition defined in clause (A) of the definition thereof), (i) an internally prepared income statement, reflecting megawatts booked, installed and inspected for such fiscal quarter and (ii) a report of megawatts terminated for such fiscal quarter. Reporting pursuant to this Section 6.01(c) shall be segregated for each of Sunrun and its Subsidiaries (other than the Vivint Entities), on the one hand, and the Vivint Entities, on the other hand.
As to any information contained in materials furnished pursuant to Section 6.02(g), the Borrowers shall not be separately required to furnish such information under Section 6.01(a) or (b), provided that the materials furnished pursuant to Section 6.02(g) are delivered to the Administrative Agent within the times specified in Section 6.01(a) or (b), as applicable.
Section 6.02    Certificates; Other Information.
Deliver to the Administrative Agent for distribution to each Lender (and, in the case of Sections 6.02(c) and (m), to the Collateral Agent), in form and detail satisfactory to the Administrative Agent and the Required Lenders (and, in the case of Sections 6.02(c) and (m), the Collateral Agent):
(a)Accountants’ Certificate. Concurrently with the delivery of the financial statements referred to in Section 6.01(a), a certificate of its independent certified public accountants certifying such financial statements.
(b)Compliance Certificate. Concurrently with the delivery of the financial statements referred to in Sections 6.01(a) and (b), (i) a duly completed Compliance Certificate

114
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


signed by the chief executive officer, chief financial officer, treasurer or controller which is a Responsible Officer of Sunrun, and in the event of any change in generally accepted accounting principles used in the preparation of such financial statements, Sunrun shall also provide, if necessary for the determination of compliance with Section 7.11, a statement of reconciliation conforming such financial statements to GAAP, and (ii) a copy of management’s discussion and analysis with respect to such financial statements.
(c)Appraisals. As soon as each Appraisal is available, a copy of each such Appraisal.
(d)Calculations. Concurrently with the delivery of the Compliance Certificate referred to in Section 6.02(b) required to be delivered with the financial statements referred to in Section 6.01(a), a certificate from the Borrowers (which may be included in such Compliance Certificate) including the amount of all Restricted Payments, Investments (including Permitted Acquisitions), Dispositions and Capital Expenditures that were made during the prior fiscal year.
(e)Changes in Corporate Structure. Concurrently with the delivery of the Compliance Certificate referred to in Section 6.02(b), the Borrowers will provide notice of any change in corporate structure of any Loan Party (including by merger, consolidation, dissolution or other change in corporate structure) to the Administrative Agent, along with such other information as reasonably requested by the Administrative Agent. Provide notice to the Administrative Agent, not less than ten (10) days prior (or such extended period of time as agreed to by the Administrative Agent) of any change in any Loan Party’s legal name, state of organization, or organizational existence.
(f)[Reserved].
(g)Annual Reports; Etc. Promptly after the same are available, copies of each annual report, proxy or financial statement or other report or communication sent to the stockholders of Sunrun, and copies of all annual, regular, periodic and special reports and registration statements which Sunrun may file or be required to file with the SEC under Section 13 or 15(d) of the Exchange Act, or with any national securities exchange, and in any case not otherwise required to be delivered to the Administrative Agent pursuant hereto.
(h)Debt Securities Statements and Reports. Promptly after the furnishing thereof, copies of any statement or report furnished to any holder of debt securities of any Loan Party pursuant to the terms of any indenture, loan or credit or similar agreement and not otherwise required to be furnished to the Lenders pursuant to Section 6.01 or any other clause of this Section.
(i)[Reserved].
(j)Notices. Not later than five (5) Business Days after receipt thereof by any Loan Party, copies of all notices, requests and other documents (including amendments, waivers and other modifications) so received under or pursuant to any instrument, indenture, loan or credit or similar agreement of any Loan Party regarding or related to any breach or default by any party

115
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


thereto or any other event that could materially impair the value of the interests or the rights of any Loan Party or otherwise have a Material Adverse Effect and, from time to time upon request by the Administrative Agent, such information and reports regarding such instruments, indentures and loan and credit and similar agreements as the Administrative Agent may reasonably request.
(k)[Reserved].
(l)Additional Information. Subject to Section 6.10(b), promptly, (i) such additional information regarding the business, financial, legal or corporate affairs of any Borrower or any Subsidiary thereof, or compliance with the terms of the Loan Documents, as the Administrative Agent, the Collateral Agent or any Lender may from time to time reasonably request; or (ii) information and documentation reasonably requested by the Administrative Agent or any Lender for purposes of compliance with applicable “know your customer” requirements under the PATRIOT Act or other applicable anti-money laundering laws.
(m)Borrowing Base Certificate.
(i)As soon as available, but in any event within twenty (20) days after the end of each month, a Borrowing Base Certificate, together with a Back-Log Spreadsheet and a Take-Out Spreadsheet, providing, as of the end of the prior month, (A) megawatts installed, (B) megawatts added, (C) net megawatts backlog, (D) megawatts terminated, (E) the Borrowing Base, (F) the NYGB Borrowing Base, (G) the Revolving Exposure of NYGB and of each other Lender, (H) the NYGB Borrowing Base Availability, (I) the Total Outstandings, (J) the Unencumbered Liquidity, (K) any contracts included in Project Back-Log that are ineligible for Tranching under any open Tax Equity Partnership (including the number, face value and reasons for rejection) and (L) such other supporting information as reasonably requested by the Administrative Agent, the Collateral Agent or the Lenders, each prepared as at the end of such month, duly certified by a Responsible Officer that is the chief executive officer, chief financial officer, treasurer or controller of the Borrowers. Notwithstanding the foregoing, in the event of a Borrowing Base Deficiency, for the period during which the Borrowing Base Deficiency exists, the Loan Parties shall deliver to the Administrative Agent, the Collateral Agent and the Lenders such Borrowing Base Certificate on a bi-weekly basis.
(ii)Within twenty (20) days after the end of each month, together with the Borrowing Base Certificate delivered pursuant to Section 6.02(m)(i) above, or more frequently as requested by the Administrative Agent, the Collateral Agent or the Required Lenders, (A) the monthly aging of the accounts receivable and accounts payable of the Loan Parties, (B) an aged listing of accounts related to the Eligible Hawaii Tax Credit Receivables, the Eligible Customer Upfront Payment Receivables, the Eligible Trade Accounts and the Eligible Project Back-Log and (C) an Inventory report.
(n)Unencumbered Liquidity. As soon as available, but in any event within fifteen (15) days after the end of each month, an Unencumbered Liquidity Certificate, prepared as at the end of such month, duly certified by the chief executive officer, chief financial officer, treasurer or controller that is a Responsible Officer of the Borrowers.

116
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Documents required to be delivered pursuant to Section 6.01(a) or (b) or Section 6.02(g) (to the extent any such documents are included in materials otherwise filed with the SEC) may be delivered electronically and, if so delivered, shall be deemed to have been delivered on the date (a) on which the Borrowers post such documents, or provide a link thereto on the Borrowers’ website on the Internet at the website address listed on Schedule 1.01(a); or (b) on which such documents are posted on the Borrowers’ behalf on an Internet or intranet website, if any, to which each Lender and the Administrative Agent have access (whether a commercial, third-party website, related to an SEC filing or whether sponsored by the Administrative Agent); provided that: the Borrowers shall deliver paper copies of such documents to the Administrative Agent or any Lender upon its request to the Borrowers to deliver such paper copies. The Administrative Agent shall have no obligation to request the delivery of or to maintain paper copies of the documents referred to above, and in any event shall have no responsibility to monitor compliance by the Borrowers with any such request by a Lender for delivery, and each Lender shall be solely responsible for requesting delivery to it or maintaining its copies of such documents.
The Borrowers hereby acknowledge that (A) the Administrative Agent and/or an Affiliate thereof may, but shall not be obligated to, make available to the Lenders and the L/C Issuer materials and/or information provided by or on behalf of the Borrowers hereunder (collectively, “Borrower Materials”) by posting the Borrower Materials on Debt Domain, IntraLinks, Syndtrak or another similar electronic system (the “Platform”) and (B) certain of the Lenders (each, a “Public Lender”) may have personnel who do not wish to receive material non-public information with respect to the Borrowers or their Affiliates, or the respective securities of any of the foregoing, and who may be engaged in investment and other market-related activities with respect to such Persons’ securities. The Borrowers hereby agree that so long as any Borrower is the issuer of any outstanding debt or Equity Interests that are registered or issued pursuant to a private offering or is actively contemplating issuing any such securities it will use commercially reasonable efforts to identify that portion of the Borrower Materials that may be distributed to the Public Lenders and that (1) all such Borrower Materials shall be clearly and conspicuously marked “PUBLIC” which, at a minimum, shall mean that the word “PUBLIC” shall appear prominently on the first page thereof; (2) by marking Borrower Materials “PUBLIC,” such Borrower shall be deemed to have authorized the Administrative Agent, any Affiliate thereof, each Arranger, the L/C Issuer and the Lenders to treat such Borrower Materials as not containing any material non-public information (although it may be sensitive and proprietary) with respect to such Borrower or its securities for purposes of United States federal and state securities laws (provided, however, that to the extent such Borrower Materials constitute Information, they shall be treated as set forth in Section 11.07); (3) all Borrower Materials marked “PUBLIC” are permitted to be made available through a portion of the Platform designated “Public Side Information;” and (4) the Administrative Agent and any Affiliate thereof and each Arranger shall treat any Borrower Materials that are not marked “PUBLIC” as being suitable only for posting on a portion of the Platform not designated “Public Side Information.” Notwithstanding the foregoing, (i) the Borrowers shall be under no obligation to mark any Borrower Materials “PUBLIC” and (ii) any materials furnished pursuant to Section 6.02(g) may be treated by the Administrative Agent and the Lenders as if the same had been marked “PUBLIC” in accordance herewith.

117
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 6.03    Notices.
(a)Promptly, but in any event within three (3) Business Days of obtaining knowledge thereof, notify the Administrative Agent and each Lender of the occurrence of any Default;
(b)Promptly, but in any event within four (4) Business Days of obtaining knowledge thereof, notify the Administrative Agent and each Lender of:
(i)any matter that has resulted or could reasonably be expected to result in a Material Adverse Effect; and
(ii)any time that a Loan Party or any Subsidiary has given to, or received from, a counterparty to a Tax Equity Commitment, Cash Equity Commitment, or Backlever Financing included in Available Take-Out or a Vivint Financing formal written notice under the documents governing the applicable Tax Equity Commitments, Cash Equity Commitment, Backlever Financing or Vivint Financing stating that a default or event of default has occurred and is continuing thereunder, or has knowledge of the occurrence and continuation of such default or event of default but has not given such formal written notice; provided that such counterparty would have the right to cease funding, and has not waived such right to cease funding, if such default or event of default remains uncured; and
(c)Promptly, but in any event within two (2) Business Days of the occurrence thereof, notify the Administrative Agent and each Lender of any change in the information provided in the Beneficial Ownership Certificate that would result in a change to the list of beneficial owners identified in parts (c) or (d) of such certification.
Each notice pursuant to this Section 6.03 shall be accompanied by a statement of a Responsible Officer of the applicable Borrower setting forth details of the occurrence referred to therein and to the extent applicable, stating what action such Borrower has taken and proposes to take with respect thereto. Each notice pursuant to Section 6.03(a) shall describe with particularity any and all provisions of this Agreement and any other Loan Document that have been breached.
Section 6.04    Payment of Obligations.
Pay and discharge as the same shall become due and payable, all its obligations and liabilities, including (a) all tax liabilities, assessments and governmental charges or levies upon it or its properties or assets, unless the same are being contested in good faith by appropriate proceedings diligently conducted and adequate reserves in accordance with GAAP are being maintained by the Borrowers or any Subsidiary thereof; (b) all lawful claims which, if unpaid, would by law become a Lien upon any of their property; and (c) all Indebtedness, as and when due and payable, but subject to any subordination provisions contained in any instrument or agreement evidencing such Indebtedness; except, in each case, to the extent that failure to do so could not reasonably be expected to have a Material Adverse Effect.
Section 6.05    Preservation of Existence, Etc.

118
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(a)Preserve, renew and maintain in full force and effect its legal existence and good standing under the Laws of the jurisdiction of its organization except in a transaction permitted by Section 7.04 or 7.05, except to the extent that failure to do so could not reasonably be expected to adversely affect the Administrative Agent or the Secured Parties;
(b)take all reasonable action to obtain and maintain all rights, privileges, Permits, licenses and franchises necessary or desirable in the normal conduct of its business, including all Applicable Permits, except to the extent that failure to do so could not reasonably be expected to have a Material Adverse Effect; and
(c)register or cause to be registered (to the extent not already registered) those registrable Intellectual Property rights now owned or hereafter developed or acquired by the Loan Parties, to the extent that Loan Parties, in their reasonable business judgment, deem it appropriate to so protect such Intellectual Property rights, and preserve or renew all of its registered patents, trademarks, trade names, service marks and other Intellectual Property rights, the non-preservation of which could reasonably be expected to have a Material Adverse Effect.
Section 6.06    Maintenance of Properties.
(a)Maintain, preserve and protect all of its material properties and equipment necessary in the operation of its business in good working order and condition, ordinary wear and tear excepted;
(b)make all necessary repairs thereto and renewals and replacements thereof except where the failure to do so could not reasonably be expected to have a Material Adverse Effect; and
(c)use the standard of care typical in the industry in the operation and maintenance of its facilities.
Section 6.07    Maintenance of Insurance.
(a)Maintenance of Insurance. With respect to the Loan Parties, maintain with an independent third-party insurer that is rated at least “A” by A.M. Best Company, reasonably satisfactory insurance with respect to its properties and business against loss or damage of the kinds customarily insured against by Persons engaged in the same or similar business, of such types and in such amounts as are customarily carried under similar circumstances by such other Persons, including, without limitation, (i) property terrorism insurance and (ii) flood hazard insurance on all Mortgaged Properties that are Flood Hazard Properties, on such terms and in such amounts as required by the National Flood Insurance Reform Act of 1994 or as otherwise required by the Administrative Agent.
(b)Evidence of Insurance. With respect to the Loan Parties, cause the Collateral Agent to be named as lenders’ loss payable, loss payee or mortgagee, as its interest may appear, and/or additional insured with respect of any such insurance providing liability coverage or coverage in respect of any Collateral, and cause, unless otherwise agreed to by the

119
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Administrative Agent, each provider of any such insurance to agree, by endorsement upon the policy or policies issued by it or by independent instruments furnished to the Administrative Agent that it will give the Administrative Agent thirty (30) days prior written notice before any such policy or policies shall be altered or cancelled (or ten (10) days prior notice in the case of cancellation due to the nonpayment of premiums). Annually, upon expiration of current insurance coverage, the Loan Parties shall provide, or cause to be provided, to the Administrative Agent, such evidence of insurance as required by the Administrative Agent, including, but not limited to: (i) certified copies of such insurance policies, (ii) evidence of such insurance policies (including, without limitation and as applicable, ACORD Form 28 certificates (or similar form of insurance certificate), and ACORD Form 25 certificates (or similar form of insurance certificate)), (iii) declaration pages for each insurance policy and (iv) lenders’ loss payable endorsement if the Collateral Agent for the benefit of the Secured Parties is not on the declarations page for such policy. As requested by the Administrative Agent, the Loan Parties agree to deliver to the Administrative Agent and the Collateral Agent an Authorization to Share Insurance Information in substantially the form of Exhibit O (or such other form as required by each of the Loan Parties’ insurance companies).
(c)Redesignation. Promptly notify the Administrative Agent of any Mortgaged Property that is, or becomes, a Flood Hazard Property.
Section 6.08    Compliance with Laws.
Comply with the requirements of all Laws and all orders, writs, injunctions and decrees applicable to it or to its business or property, except in such instances in which (a) such requirement of Law or order, writ, injunction or decree is being contested in good faith by appropriate proceedings diligently conducted; or (b) the failure to comply therewith could not reasonably be expected to have a Material Adverse Effect.
Section 6.09    Books and Records.
(a)Maintain proper books of record and account, in which full, true and correct entries in conformity with GAAP consistently applied shall be made of all financial transactions and matters involving the assets and business of such Loan Party or such Subsidiary thereof, as the case may be; and
(b)maintain such books of record and account in material conformity with all applicable requirements of any Governmental Authority having regulatory jurisdiction over such Loan Party or such Subsidiary thereof, as the case may be.
Section 6.10    Inspection Rights.
(a)In addition to any field examinations, permit representatives of the Collateral Agent, or an independent third-party examiner acceptable to the Collateral Agent, at least once a calendar year to visit and inspect any of the Loan Parties’ properties, to examine its and their Subsidiaries’ corporate, financial and operating records, and make copies thereof or abstracts therefrom (subject to the limitation set forth in clause (b) below), and to discuss its affairs,

120
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


finances and accounts with its directors, officers, and independent public accountants, all at the expense of the Loan Parties and at such reasonable times during normal business hours and as often as may be reasonably desired, upon reasonable advance notice to the Loan Parties; provided, however, subject to clause (c) below, prior to an Event of Default, the Collateral Agent shall not conduct more than one such inspection during any calendar year; and provided, further, however, that when an Event of Default exists the Collateral Agent (or any of its representatives or independent third-party examiners) may do any of the foregoing at the expense of the Loan Parties at any time during normal business hours and without advance notice.
(b)Each inspection shall include a review of the Loan Parties’ books and records and other documentation to such extent as determined by the Collateral Agent to be adequate to confirm contract compliance, Tranching criteria, Project Back-Log eligibility, Available Take-Out eligibility and other information requested by the Collateral Agent. Any inspection of the Material Contracts or any other agreement affiliated with a Tax Equity Commitment or Cash Equity Commitment shall be limited to review by the counsel of the Administrative Agent and the Collateral Agent. Such Material Contracts will not be copied, sent by mail, fax, e-mail or any other transmission, or distributed to any Lender or its counsel without the express written consent of the Borrowers.
(c)Subject to the second proviso in clause (a) above and in addition to any field examinations, the Collateral Agent may (and at the direction of a Lender shall) conduct an additional inspection during any calendar year beyond the inspection set forth in the first proviso in clause (a) above so long as (i) the results of such inspection will not result in the exercise of the Collateral Agent’s discretion as set forth in Sections 2.01(b)(i) and (ii), (ii) such inspection shall be at the cost and expense of Lenders if at the time of such inspection no Event of Default exists, and (iii) the Collateral Agent designates such inspection as an “Additional Inspection”.
Section 6.11    Use of Proceeds.
Use the proceeds of the Credit Extensions for general corporate purposes not in contravention of any Law, including any Anti-Terrorism Law, or of any Loan Document.
Section 6.12    [Reserved].
Section 6.13    Covenant to Guarantee Obligations.
The Loan Parties will cause each of their Subsidiaries whether newly formed, after acquired or otherwise existing to promptly (and in any event within thirty (30) days after such Subsidiary is formed or acquired (or such longer period of time as agreed to by the Administrative Agent in its reasonable discretion)) become a Guarantor hereunder by way of execution of a Joinder Agreement; provided, however, no Excluded Subsidiary and no Subsidiary formed with the intent of becoming an Excluded Subsidiary that meets the requirements to be an Excluded Subsidiary shall be required to become a Guarantor. In connection therewith, the Loan Parties shall give notice to the Administrative Agent within thirty (30) days (or such longer period of time as agreed to by the Administrative Agent in its reasonable discretion) after creating a Subsidiary or acquiring the Equity Interests of any other

121
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Person. In connection with the foregoing, the Loan Parties shall deliver to the Administrative Agent, with respect to each new Guarantor to the extent applicable, substantially the same documentation required pursuant to Sections 4.01 and 6.14 and such other documents or agreements as the Administrative Agent may reasonably request. Notwithstanding anything to the contrary in this Section 6.13, with respect to the Acquisition of CEE, the Loan Parties shall cause LH Merger Sub 2 to (x) complete all planned mergers and name changes with respect to CEE no later than fourteen (14) days after the Closing Date, (y) enter into a Joinder Agreement and deliver all other documentation required by this Section 6.13 no later than twenty (20) days after the Closing Date and (z) deliver membership certificates evidencing the Pledged Equity of CEE, Qualifying Control Agreements with respect to all deposit accounts and securities accounts of CEE and an opinion of counsel for the Loan Parties related thereto pursuant to, and in accordance with, Sections 6.14(a)(ii) and (d)(ii).
Section 6.14    Covenant to Give Security.
Except with respect to Excluded Property:
(a)Equity Interests and Personal Property.
(i)Each Loan Party will cause the Pledged Equity and all of its tangible and intangible personal property now owned or hereafter acquired by it to be subject at all times to a first priority, perfected Lien (subject to Permitted Liens to the extent permitted by the Loan Documents) in favor of the Collateral Agent for the benefit of the Secured Parties to secure the Secured Obligations pursuant to the terms and conditions of the Collateral Documents. Each Loan Party shall provide stock or membership certificates evidencing any Pledged Equity and undated stock or transfer powers duly executed in blank, opinions of counsel and any filings and deliveries reasonably necessary in connection with such Pledged Equity to perfect the security interests therein, all in form and substance reasonably satisfactory to the Collateral Agent.
(ii)Each Loan Party shall (A) provide to the Collateral Agent stock or membership certificates evidencing the Pledged Equity listed on Schedule 5.21(f) as of the Closing Date, and undated stock or transfer powers duly executed in blank in connection therewith, no later than fourteen (14) days after the Closing Date, or within such longer period of time after the Closing Date as reasonably requested by the Loan Parties and approved by the Administrative Agent, and (B) deliver to the Administrative Agent an opinion of counsel for the Loan Parties, addressed to the Administrative Agent and the Lenders, in connection with matters relating to such stock or membership certificates and in form and substance acceptable to the Administrative Agent, no later than twenty (20) days after the Closing Date, or within such longer period of time after the Closing Date as reasonably requested by the Loan Parties and approved by the Administrative Agent.
(b)Real Property. If any Loan Party intends to acquire a fee ownership interest in any real property (“Real Estate”) after the Closing Date and such Real Estate has a fair market value in excess of $1,000,000, it shall provide to the Collateral Agent within sixty (60) days (or such extended period of time as agreed to by the Collateral Agent) a Mortgage and such Mortgaged Property Support Documents as the Collateral Agent may request to cause such Real

122
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Estate to be subject at all times to a first priority, perfected Lien (subject in each case to Permitted Liens) in favor of the Collateral Agent for the benefit of the Secured Parties to secure the Secured Obligations pursuant to the terms and conditions of the Collateral Documents.
(c)Collateral Access Agreements. In the case of (i) any personal property Collateral located at any other premises containing personal property Collateral with a value in excess of $1,000,000 and (ii) the premises located at 1 Chestnut Street, Suite 222, Nashua, New Hampshire 03060 or at 1227 Striker Avenue, Suite 260, Sacramento, California 95834, containing personal property Collateral, the Loan Parties will provide the Collateral Agent with Collateral Access Agreements within ninety (90) days of the later of the Closing Date and the date the Loan Party acquires its interest in such premises to the extent (A) requested by the Collateral Agent and (B) the Loan Parties are able to secure such Collateral Access Agreement, or within such longer period of time as reasonably requested by the Loan Parties and approved by the Collateral Agent.
(d)Account Control Agreements.
(i)Each of the Loan Parties shall not open, maintain or otherwise have any deposit or other accounts (including securities accounts) at any bank or other financial institution, or any other account where money or securities are or may be deposited or maintained with any Person, other than (A) deposit accounts that are maintained at all times with depositary institutions as to which the Collateral Agent shall have received a Qualifying Control Agreement; (B) securities accounts that are maintained at all times with financial institutions as to which the Collateral Agent shall have received a Qualifying Control Agreement; (C) deposit accounts established solely as payroll and other zero balance accounts and such accounts are held at a bank acceptable to the Administrative Agent; (D) deposit accounts listed on Schedule 6.14(d)(i)(D) over which the Collateral Agent shall not have a Lien; and (E) other deposit accounts, so long as at any time the balance in any such account does not exceed $10,000 and the aggregate balance in all such other deposit accounts does not exceed $100,000.
(ii)The Loan Parties shall (A) provide the Collateral Agent with Qualifying Control Agreements satisfactory to the Collateral Agent with respect to all deposit accounts and securities accounts listed on Schedule 5.21(d)(i) as of the Closing Date, but excluding the deposit accounts listed on Schedule 6.14(d)(i)(D) over which the Collateral Agent shall not have a Lien, and (B) deliver to the Administrative Agent an opinion of counsel for the Loan Parties, addressed to the Administrative Agent and the Lenders, in connection with matters relating to such Qualifying Control Agreements and in form and substance acceptable to the Administrative Agent, in each case, no later than twenty (20) days after the Closing Date, or within such longer period of time after the Closing Date as reasonably requested by the Loan Parties and approved by the Administrative Agent.
Section 6.15    Further Assurances.
Promptly upon request by the Administrative Agent, the Collateral Agent, or any Lender through the Administrative Agent, (a) correct any material defect or error that may be discovered in any Loan Document or in the execution, acknowledgment, filing or recordation thereof, and (b) do, execute, acknowledge, deliver, record, re-record, file, re-file, register and re-register any

123
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


and all such further acts, deeds, certificates, assurances and other instruments as the Administrative Agent, the Collateral Agent, or any Lender through the Administrative Agent, may reasonably require from time to time in order to (i) carry out more effectively the purposes of the Loan Documents, (ii) to the fullest extent permitted by applicable Law, subject any Loan Party’s or any of its Subsidiaries’ properties, assets, rights or interests to the Liens now or hereafter intended to be covered by any of the Collateral Documents, (iii) perfect and maintain the validity, effectiveness and priority of any of the Collateral Documents and any of the Liens intended to be created thereunder and (iv) assure, convey, grant, assign, transfer, preserve, protect and confirm more effectively unto the Secured Parties the rights granted or now or hereafter intended to be granted to the Secured Parties under any Loan Document or under any other instrument executed in connection with any Loan Document to which any Loan Party or any of its Subsidiaries is or is to be a party, and cause each of its Subsidiaries to do so.
Section 6.16    Compliance with Environmental Laws.
Comply, and cause all lessees and other Persons (other than the customer under the Host Customer Agreements) in all material respects, with all applicable Environmental Laws and Environmental Permits; obtain, maintain and renew all Environmental Permits necessary for its operations and properties; and conduct any investigation, study, sampling and testing, and undertake any cleanup, removal, remedial or other action necessary to prevent, remove and clean up all Hazardous Materials from any of its properties, in accordance with the requirements of all Environmental Laws; provided, however, that neither the Borrowers nor any of their Subsidiaries shall be required to undertake any such cleanup, removal, remedial or other action to the extent that its obligation to do so is being contested in good faith and by proper proceedings and appropriate reserves are being maintained with respect to such circumstances in accordance with GAAP.
Section 6.17    Title.
The Loan Parties shall, and shall cause each of their Subsidiaries to, maintain good title to, or a valid leasehold, easement or other interest in, all of its properties and assets, including those related to each Project, subject only to Permitted Liens.
Section 6.18    Compliance with Anti-Terrorism Laws.
(a)Each Loan Party hereby covenants and agrees that it will not conduct and will not permit any other Loan Party or any of the Borrowers’ Subsidiaries to conduct business with or engage in any transaction with any person or entity named on any of the OFAC Lists or any persons or entities determined and publicly announced by the Secretary of the Treasury pursuant to Executive Order 13224 to be owned by, controlled by, acting for or on behalf of, providing assistance, support, sponsorship, or services of any kind to, or otherwise associated with any of the persons or entities referred to or described in the OFAC Lists; provided that such Loan Party or Subsidiary shall not have any liability under this provision arising out of the transactions with the Administrative Agent, the Lenders or its agents contemplated by this Agreement. Each Loan Party hereby covenants and agrees that it will comply at all times with the requirements of all Anti-Terrorism Laws.

124
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(b)Each Loan Party hereby covenants and agrees that if it obtains knowledge or receives any written notice that any of the Borrowers’ Subsidiaries or Affiliates is named on any of the OFAC Lists (such occurrence, an “OFAC Violation”), such Loan Party will immediately (i) give written notice to the Administrative Agent of such OFAC Violation and (ii) comply with all applicable Laws with respect to such OFAC Violation (regardless of whether the party included on any of the OFAC Lists is located within the jurisdiction of the United States of America), including, without limitation, the Anti-Terrorism Laws, and such Loan Party hereby authorizes and consents to the Administrative Agent’s taking any and all steps it deems necessary, in its sole discretion, to comply with all applicable Laws with respect to any such OFAC Violation, including, without limitation, the requirements of the Anti-Terrorism Laws (including the “freezing” and/or “blocking” of assets).
(c)Upon the Administrative Agent’s request from time to time during the term of this Agreement, each Loan Party agrees to deliver a certification confirming its compliance with the covenants set forth in this Section 6.18.
(d)Each Loan Party shall comply with the PATRIOT Act by promptly informing the Administrative Agent (by written notice) (i) if it is not or ceases to be the beneficiary of the Loans made or to be made hereunder and (ii) of any new beneficiary of the Loans made or to be made hereunder, which notice shall include such new beneficiary’s name and address.
ARTICLE VII
NEGATIVE COVENANTS

Each of the Borrowers hereby covenants and agrees that on the Closing Date and thereafter until the Facility Termination Date, no Borrower shall, nor shall it permit any Loan Party or any of its Subsidiaries (but specifically excluding Excluded Subsidiaries except to the extent referenced below) to, directly or indirect do the following.
Section 7.01    Liens.
Create, incur, assume or suffer to exist any Lien upon the Collateral and any of its other property, assets or revenues, whether now owned or hereafter acquired, except for the following (the “Permitted Liens”):
(a)Liens pursuant to any Loan Document;
(b)Liens existing on the Closing Date and listed on Schedule 7.01 and any renewals or extensions thereof; provided that (i) the property, assets or revenues covered thereby is not changed, (ii) the amount secured or benefited thereby is not increased except as contemplated by Section 7.02(b), (iii) the direct or any contingent obligor with respect thereto is not changed, and (iv) any renewal or extension of the obligations secured or benefited thereby is permitted by Section 7.02(b);

125
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(c)Liens for Taxes not yet due or which are being contested in good faith and by appropriate proceedings diligently conducted, if adequate reserves with respect thereto are maintained on the books of the applicable Person in accordance with GAAP;
(d)statutory Liens such as carriers’, warehousemen’s, mechanics’, materialmen’s, repairmen’s or other like Liens arising in the ordinary course of business which are not overdue for a period of more than thirty (30) days or which are being contested in good faith and by appropriate proceedings diligently conducted, if adequate reserves with respect thereto are maintained on the books of the applicable Person; provided that, a reserve or other appropriate provision shall have been made therefor;
(e)pledges or deposits in the ordinary course of business in connection with workers’ compensation, unemployment insurance and other social security legislation, other than any Lien imposed by ERISA;
(f)deposits to secure the performance of bids, trade contracts and leases (other than Indebtedness) that is not Indebtedness permitted under Section 7.02, statutory obligations, surety and appeal bonds, performance bonds and other obligations of a like nature incurred in the ordinary course of business;
(g)easements, rights-of-way, restrictions and other similar encumbrances affecting real property which, in the aggregate, are not substantial in amount, and which do not in any case materially detract from the value of the property subject thereto or materially interfere with the ordinary conduct of the business of the applicable Person;
(h)Liens securing judgments for the payment of money (or appeal or other surety bonds relating to such judgments) not constituting an Event of Default under Section 8.01(h);
(i)Liens securing Indebtedness permitted under (x) Section 7.02(c)(i), provided that (i) such Liens do not at any time encumber any property, assets or revenues other than the property, assets or revenues financed by such Indebtedness and (ii) the Indebtedness secured thereby does not exceed the cost or fair market value at the time of the acquisition, whichever is lower, of the property being acquired on the date of acquisition and (y) Section 7.02(c)(ii), provided that such Liens do not at any time encumber any property other than property, assets or revenues that are the subject of the applicable repo transaction;
(j)Liens (i) securing Indebtedness permitted under Section 7.02(g) on the property, assets and revenues of Excluded Subsidiaries and (ii) securing obligations of Excluded Subsidiaries pursuant to the Tax Equity Documents or Cash Equity Documents, in each case so long as such Liens do not attach to the net proceeds of any Available Take-Out;
(k)Liens securing Indebtedness permitted under Section 7.02(h) so long as such Liens attach only to the vehicles or computer systems financed thereby;
(l)Liens securing Indebtedness permitted under Section 7.02(j) so long as such Liens attach only to the assets financed thereby;

126
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(m)bankers’ Liens, rights of setoff and other similar Liens existing solely with respect to cash and Cash Equivalents on deposit in one or more accounts maintained by the Borrowers or any of their Subsidiaries, in each case in the ordinary course of business in favor of the bank or banks with which such accounts are maintained, securing solely the customary amounts owing to such bank with respect to cash management and operating account arrangements; provided, that in no case shall any such Liens secure (either directly or indirectly) the repayment of any Indebtedness;
(n)Liens arising out of judgments or awards not resulting in an Event of Default; provided the applicable Loan Party or Subsidiary shall in good faith be prosecuting an appeal or proceedings for review;
(o)any interest or title of a lessor, licensor or sublessor under any lease, license or sublease entered into by any Loan Party or any Subsidiary thereof in the ordinary course of business and covering only the assets so leased, licensed or subleased;
(p)Liens of a collection bank arising under Section 4-210 of the UCC on items in the course of collection;
(q)any zoning, building or similar laws or rights reserved to or vested in any Governmental Authority;
(r)customary Liens granted in favor of a trustee to secure fees and other amounts owing to such trustee under an indenture or other agreement pursuant to Indebtedness not otherwise prohibited under this Agreement so long as such Liens are limited to the security granted under such indenture or other agreement ;
(s)Liens on SREC Excluded Property; and
(t)other Liens securing Indebtedness outstanding in an aggregate principal amount not to exceed $10,000,000; provided that no such Lien shall extend to or cover any Collateral.
Section 7.02    Indebtedness.
Create, incur, assume or suffer to exist, or prepay, redeem or repurchase, any Indebtedness, except:
(a)Indebtedness under the Loan Documents;
(b)Indebtedness outstanding on the date hereof and listed on Schedule 7.02 and any refinancings, refundings, renewals or extensions thereof; provided that the amount of such Indebtedness is not increased at the time of such refinancing, refunding, renewal or extension except by an amount equal to a reasonable premium or other reasonable amount paid, and fees and expenses reasonably incurred, in connection with such refinancing and by an amount equal to any existing commitments unutilized thereunder and the direct or any contingent obligor with respect thereto is not changed, as a result of or in connection with such refinancing, refunding, renewal or extension; and, still further, that the terms relating to principal amount, amortization,

127
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


maturity, collateral (if any) and subordination, standstill and related terms (if any), and other material terms taken as a whole, of any such refinancing, refunding, renewing or extending Indebtedness, and of any agreement entered into and of any instrument issued in connection therewith, are no less favorable in any material respect to the Loan Parties or the Lenders than the terms of any agreement or instrument governing the Indebtedness being refinanced, refunded, renewed or extended and the interest rate applicable to any such refinancing, refunding, renewing or extending Indebtedness does not exceed the then applicable market interest rate;
(c)Indebtedness (i) in respect of Capitalized Leases, Synthetic Lease Obligations and purchase money obligations for fixed or capital assets within the limitations set forth in Section 7.01(i) or (ii) in respect of any repo transaction with respect to Indebtedness of an Excluded Subsidiary; provided, however, that the aggregate principal amount of all Indebtedness of the Loan Parties incurred (1) in reliance on the foregoing sub-clause (c)(i) and clause (p) below at any time outstanding shall not exceed $40,000,000 and (2) in reliance on the foregoing sub-clause (c)(ii) at any time outstanding shall not exceed an amount equal to $75,000,000 minus the amount of Indebtedness outstanding pursuant to the foregoing sub-clause (c)(i) and clause (p) below;
(d)unsecured Indebtedness of a Subsidiary of any Borrower owed to such Borrower or a Subsidiary of such Borrower, which Indebtedness shall (i) to the extent required by the Administrative Agent, be evidenced by promissory notes which shall be pledged to the Collateral Agent as Collateral for the Secured Obligations in accordance with the terms of the Security Agreement, (ii) be on terms (including subordination terms) reasonably acceptable to the Administrative Agent and (iii) be otherwise permitted under the provisions of Section 7.03 (“Intercompany Debt”);
(e)Guarantees of any Borrower or any Subsidiary thereof in respect of Indebtedness otherwise permitted hereunder of such Borrower or any Guarantor;
(f)obligations (contingent or otherwise) existing or arising under any Swap Contract; provided that, except with respect to obligations under Permitted Call Spread Transactions (or any option, warrant or right to purchase comprising a portion thereof), (i) such obligations are (or were) entered into by such Person in the ordinary course of business for the purpose of directly mitigating risks associated with fluctuations in interest rates or foreign exchange rates and (ii) such Swap Contract does not contain any provision exonerating the non-defaulting party from its obligation to make payments on outstanding transactions to the defaulting party;
(g)Non-Recourse Financings;
(h)existing vehicle financing and other Indebtedness incurred for the acquisition or lease of vehicles or computer systems (so long as the amount of the Indebtedness does not exceed the purchase price of the vehicles or computer systems purchased with the proceeds thereof and sole recourse with respect to such Indebtedness is the vehicle or computer systems purchased with the proceeds thereof) and any refinancing of such other Indebtedness (so long as the amount of the Indebtedness is not increased in connection with such refinancing);

128
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(i)any Loan Party’s limited guarantees, indemnification obligations, and obligations to make capital contributions to or repurchase assets of the Excluded Subsidiaries that are not Vivint Entities (including Equity Interests of such Excluded Subsidiaries) as required under the documents evidencing the Tax Equity Commitments, Cash Equity Commitments, Backlever Financings, System Refinancings, or SREC Transactions, as the case may be, so long as (i) such limited guarantees, indemnification and capital contribution obligations are not guaranties of the payment of debt service and, (ii) if any Loan Party is required to make a payment or contribution in connection with such obligations, after giving effect to such payment or contribution on a Pro Forma Basis, (x) the Loan Parties shall be in compliance with each of the financial covenants set forth in Section 7.11 and (y) no Borrowing Base Deficiency shall exist;
(j)vendor financing for the acquisition of Inventory incurred in the ordinary course of the Borrowers or any of their Subsidiaries’ business and secured solely by the Inventory purchased with the proceeds thereof;
(k)obligations of reimbursement owed to the issuers of surety bonds (including, without limitation, payment and performance bonds, operation and maintenance bonds, contractor license bonds, bid bonds, energy broker bonds, prevailing wage bonds, sweepstake bonds, permit bonds, electrical license bonds, notary public bonds and other similar bonds) to the extent such surety bonds are procured in the ordinary course of business;
(l)Indebtedness evidenced by warrants issued by the Borrowers in connection with their Equity Interests and stock options in the Borrowers, in each case issued in the ordinary course of business, so long as such Indebtedness is not for borrowed money;
(m)so long as the Vivint ABL Facility has been paid in full and the Vivint ABL Facility has been terminated (other than customary provisions that by their express terms survive such termination), the procuring of the issuance of one or more Letters of Credit for the benefit of counterparties to Vivint Entities with an aggregate stated amount not to exceed $25,000,000;
(n)Indebtedness incurred in accordance with the applicable Tax Equity Documents in the ordinary course of business;
(o)Convertible Debt; provided, however, that (i) the maturity date for any such Convertible Debt shall occur after the Maturity Date, (ii) such Convertible Debt does not require any scheduled amortization or other required payment of principal prior to, and does not permit any Borrower or any of its Subsidiaries to elect optional redemption that would be settled prior to the date that is six months after the Maturity Date in effect as the time of issuance of such Convertible Debt (it being understood that neither (x) any provision requiring an offer to purchase such Convertible Debt as a result of a Change of Control or fundamental change nor (y) any conversion of such Convertible Debt in accordance with the terms thereof shall, in either case, violate this clause (ii)), (iii) no Subsidiary of Sunrun guaranties the payment of debt service for such Convertible Debt, (iv) all financial covenants in Section 7.11 would be satisfied on a Pro Forma Basis on the date of issuance of any such Convertible Debt, after giving effect to the issuance of such Convertible Debt, (v) the aggregate principal amount of all Indebtedness of the Loan Parties incurred in reliance on this clause (o) at any time outstanding shall not exceed

129
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


$500,000,000, and (vi) both immediately prior to and after giving effect to the issuance of such Convertible Debt, no Default or Event of Default shall exist or result therefrom; and
(p)other unsecured Indebtedness not contemplated by the above provisions, together with the aggregate principal amount of all Indebtedness incurred in reliance on clause (c)(i) above at any time outstanding, in an aggregate principal amount not to exceed $40,000,000 at any time outstanding.
Section 7.03    Investments.
Make or hold any Investments, except:
(a)Investments held by the Borrowers and their Subsidiaries (i) in the form of cash or Cash Equivalents, and (ii) pursuant to the investment policy of the Borrowers;
(b)loans from any Loan Party to any officer, director and/or employee of the Borrowers and Subsidiaries thereof in an aggregate amount not to exceed [***];
(c)(i) Investments by the Borrowers and their Subsidiaries in their respective Subsidiaries outstanding on the date hereof, (ii) Investments by the Borrowers and their Subsidiaries in Loan Parties, (iii) Investments by Excluded Subsidiaries in other Excluded Subsidiaries that are in the same chain of ownership and (iv) so long as no Default has occurred and is continuing or would result from such Investment, additional Investments (other than Investments made under clause 7.03(j) below) by the Loan Parties in Excluded Subsidiaries (other than Vivint Entities) in an aggregate amount invested from the date hereof together with any Investments made under clause 7.03(p) below not to exceed [***];
(d)Investments consisting of extensions of credit in the nature of accounts receivable or notes receivable arising from the grant of trade credit in the ordinary course of business, and Investments received in satisfaction or partial satisfaction thereof from financially troubled account debtors to the extent reasonably necessary in order to prevent or limit loss;
(e)Guarantees permitted by Section 7.02;
(f)Investments existing on the date hereof (other than those referred to in Section 7.03(c)(i)) and set forth on Schedule 7.03;
(g)Permitted Acquisitions (other than of CFCs and Subsidiaries held directly or indirectly by a CFC which Investments are covered by Section 7.03(c)(iv));
(h)Investments (including debt obligations) received in connection with the bankruptcy or reorganization of suppliers and customers and in settlement of delinquent obligations of, and other disputes with, customers and suppliers arising in the ordinary course of business;
(i)Investments (x) in Excluded Subsidiaries (other than Vivint Entities) or in Tax Equity Investors that would meet the requirements of clause (b) of the “Excluded Subsidiaries”

130
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


definition if such Tax Equity Investors were deemed Excluded Subsidiaries (including any subsidiaries of such Tax Equity Investors created in connection with any tax equity transaction), in each case, in accordance with the applicable Tax Equity Documents, Cash Equity Documents or Non-Recourse Financing, as the case may be, (y) in Excluded Subsidiaries of PV Systems which are in operation as collateral to secure accounts receivable financing in which the net proceeds (after deduction of reasonable fees and expenses) are distributed to any Loan Party or (z) in Excluded Subsidiaries as permitted pursuant to Section 7.02(i);
(j)Investments made with proceeds from substantially concurrent issuances of new Equity Interests in Sunrun in an aggregate amount not to exceed [***];
(k)Investments by the Loan Parties in Vivint Entities in the form of loans or capital contributions if, after giving effect to any such Investment, the aggregate amount of Investments in reliance on this Section 7.03(l) does not exceed [***]% of the aggregate amount of cash distributed by the Vivint Entities to the Borrowers;
(l)so long as no Default or Borrowing Base Deficiency shall have occurred and be continuing or would result therefrom, Investments at any time in an amount not to exceed the excess of Current Unencumbered Liquidity over Total Outstandings at such time;
(m)so long as the Vivint ABL Facility has been paid in full and the Vivint ABL Facility has been terminated (other than customary provisions that by their express terms survive such termination), (i) Investments in the form of procuring the issuance of one or more Letters of Credit for the benefit of counterparties to Vivint Entities with an aggregate stated amount not to exceed $25,000,000 and (ii) the payment of the amounts due and owing hereunder in respect of any such Letters of Credit;
(n)so long as (i) no Default or Borrowing Base Deficiency shall have occurred and be continuing or would result therefrom and (ii) the Vivint ABL Facility has been paid in full and the Vivint ABL Facility has been terminated (other than customary provisions that by their express terms survive such termination), Investments in Vivint Entities, not exceeding [***], made solely for the purpose of paying in full the amounts outstanding under the Vivint Holdco Facility;
(o)so long as no Default or Borrowing Base Deficiency shall have occurred and be continuing or would result therefrom, the contribution to a Vivint Entity of Sunrun’s or any of its Subsidiaries’ membership interests in not more than three Tax Equity Partnerships; provided that the commitments of the Tax Equity Investors thereunder (taking into account all prior draws) do not exceed [***] in the aggregate;
(p)the purchase by Sunrun of any Permitted Call Spread Transaction (or any option comprising a portion thereof) and the exercise of its rights and the performance of its obligations thereunder in accordance with its terms; and

131
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(q)other Investments not contemplated by the above provisions not exceeding [***] in the aggregate invested from the date hereof after taking into account Investments under clause 7.03(c)(iv) above;
If an Investment in a Subsidiary (the “Target Subsidiary”) is permitted pursuant to this Section 7.03, the Investment in a Subsidiary that is a direct or indirect parent of the Target Subsidiary in order to pass through such Investment to the Target Subsidiary shall also be an Investment that is permitted under this Section 7.03.
Section 7.04    Fundamental Changes.
Merge, dissolve, liquidate, consolidate with or into another Person, Dispose of (whether in one transaction or in a series of transactions) all or substantially all of its assets (whether now owned or hereafter acquired) to or in favor of any Person, or reorganize in a foreign jurisdiction, except:
(a)any Loan Party may Dispose of all or substantially all of its assets (upon voluntary liquidation or otherwise) to the Borrowers or to another Loan Party, so long as no Default exists or would result therefrom;
(b)any Excluded Subsidiary may (i) dispose of all or substantially all its assets (including any Disposition that is in the nature of a liquidation) as set forth in Section 7.05(e), or (ii) so long as no Default exists or would result therefrom, merge into or consolidate with any other Person or permit any other Person to merge into or consolidate with it, in each case so long as the Tax Equity Commitments, Cash Equity Commitments or Backlever Financings of such Excluded Subsidiary are not included in the calculation of Available Take-Out and the exclusion of such Tax Equity Commitments, Cash Equity Commitments or Backlever Financings from the calculation of Available Take-Out does not result in a Borrowing Base Deficiency;
(c)in connection with any Permitted Acquisition, any Subsidiary of any Borrower may merge into or consolidate with any other Person or permit any other Person to merge into or consolidate with it; provided that (i) the Person surviving such merger shall be a wholly-owned Subsidiary of such Borrower and (ii) in the case of any such merger to which any Loan Party (other than any Borrower) is a party, such Loan Party is the surviving Person;
(d)so long as no Default has occurred and is continuing or would result therefrom, each of the Borrowers and any Loan Party may merge into or consolidate with any other Person or permit any other Person to merge into or consolidate with it; provided, however, that in each case, immediately after giving effect thereto (i) in the case of any such merger to which any Borrower is a party, such Borrower is the surviving Person and (ii) in the case of any such merger to which any Loan Party (other than any Borrower) is a party, such Loan Party is the surviving Person;
(e)Disposition of Equity Interests in or assets of Excluded Subsidiaries as permitted by Section 7.05(e); and

132
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(f)Dispositions permitted by Section 7.05 (other than Section 7.05(d)((i)).
Section 7.05    Dispositions.
Make any Disposition or enter into any agreement to make any Disposition, except:
(a)Permitted Dispositions; provided that, upon any Permitted Disposition described in the clause (a) of the definition of such term, so long as no Default or Borrowing Base Deficiency shall have occurred and be continuing, or would occur after giving effect to such Permitted Disposition, any Lien on such Project(s) pursuant to the Loan Documents shall be released without the need for further action by any Person in accordance with such reborrowing and repayment mechanics with such setoff as provided hereunder (and the Collateral Agent shall execute and deliver any release and termination documents with respect to any Liens on any such Project(s) at the cost of and as reasonably requested by the Loan Parties);
(b)Dispositions of obsolete or worn out property, whether now owned or hereafter acquired, in the ordinary course of business;
(c)Dispositions of equipment or real property to the extent that (i) such property is exchanged for credit against the purchase price of similar replacement property or (ii) the proceeds of such Disposition are reasonably promptly applied to the purchase price of such replacement property;
(d)Dispositions permitted by (i) Section 7.04 or (ii) Section 7.13;
(e)Dispositions of Equity Interests in, or assets of, Excluded Subsidiaries so long as (i) the Tax Equity Commitments, Cash Equity Commitments or Backlever Financing of such Excluded Subsidiary and its partially or whollyowned subsidiaries, if any, are not included in the calculation of Available Take-Out and the exclusion of such Tax Equity Commitments, Cash Equity Commitments or Backlever Financing from the calculation of Available Take-Out does not result in a Borrowing Base Deficiency, (ii) consideration received for any Disposition of (x) any Equity Interests in an Excluded Subsidiary or (y) all or substantially all of the assets of an Excluded Subsidiary, in each case, to a third party is in cash or Cash Equivalents, and (iii) the net proceeds of any Disposition of (x) any Equity Interests in an Excluded Subsidiary or (y) all or substantially all of the assets of an Excluded Subsidiary, in each case, to a third party (after deduction of reasonable fees and expenses), if any, are distributed directly to the Borrowers;
(f)other Dispositions so long as (i) the consideration paid in connection therewith shall be cash or Cash Equivalents paid contemporaneously with consummation of the transaction and shall be in an amount not less than the fair market value of the property disposed of, (ii) such transaction does not involve the Disposition of Equity Interests in any Subsidiary, (iii) such transaction does not involve a Disposition of receivables other than receivables owned by or attributable to other property concurrently being disposed of in a transaction otherwise permitted under this Section, and (iv) the aggregate net book value of all of the assets sold or otherwise disposed of by the Loan Parties and their Subsidiaries in all such transactions in any fiscal year of the Borrowers shall not exceed [***];

133
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(g)Disposition of Equity Interests in, or assets of, an Excluded Subsidiary as a result of a foreclosure of a Permitted Lien in connection with a Non-Recourse Financing so long as such foreclosure does not result in a Borrowing Base Deficiency;
(h)Dispositions made in the ordinary course of business in accordance with the applicable Tax Equity Documents or Cash Equity Documents and Dispositions of Projects to Vivint Entities in connection with a tax equity financing for a purchase price payable in cash in an amount equal to the fair market value thereof as established by an appraisal obtained in connection with such tax equity financing (or a discount to such fair market value as may be agreed to with the related tax equity investor);
(i)the unwinding of Swap Contracts permitted hereunder or any Permitted Call Spread Transaction permitted hereunder; and
(j)Dispositions of Indebtedness of an Excluded Subsidiary.
Section 7.06    Restricted Payments.
Declare or make, directly or indirectly, any Restricted Payment, or incur any obligation (contingent or otherwise) to do so, except:
(a)each Subsidiary may make Restricted Payments to any Person that owns Equity Interests in such Subsidiary, ratably according to their respective holdings of the type of Equity Interest in respect of which such Restricted Payment is being made;
(b)the Borrowers and each Subsidiary (including Excluded Subsidiaries) thereof may declare and make dividend payments or other distributions payable solely in common Equity Interests of such Person;
(c)so long as no Default or Borrowing Base Deficiency shall have occurred and be continuing or would result therefrom, the exercise of stock repurchase rights of the Borrowers in connection with Borrower’s right of first refusal as set forth in Borrowers’ stock option plan;
(d)so long as no Default or Borrowing Base Deficiency shall have occurred and be continuing or would result therefrom, the Borrowers may make other Restricted Payments (i) at any time in an amount not to exceed the excess of Current Unencumbered Liquidity over Total Outstandings at such time and (ii) otherwise in an aggregate amount during any fiscal year of the Borrowers not to exceed [***] (with unused amounts in any fiscal year being carried over to succeeding fiscal years subject to a maximum of $10,000,000 in any fiscal year); provided that for purposes of determining the amount of Restricted Payments that may be made pursuant to clause (ii) of this Section 7.06(d), Restricted Payments made in reliance on clause (i) of this Section 7.06(d) shall be disregarded;
(e)Sunrun may make Restricted Payments to redeem any of its Equity Interests for another class of its Equity Interests or rights to acquire its Equity Interests or with proceeds from substantially concurrent equity contributions by holders of Sunrun’s Equity Interests or issuances

134
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


of new Equity Interests of Sunrun; provided that the only consideration paid for any such redemption is Equity Interests of Sunrun or the proceeds of any substantially concurrent equity contribution or issuance of Equity Interests of Sunrun;
(f)Sunrun may make any Restricted Payment that has been declared by it, so long as (A) such Restricted Payment would be otherwise permitted under clause (d)  of this Section 7.06 at the time so declared and (B) such Restricted Payment is made within 60 days of such declaration;
(g)Sunrun may (i) repurchase fractional shares of its Equity Interests arising out of stock dividends, splits or combinations, business combinations or conversions of convertible securities, exercises of warrants or options, or settlements of restricted stock units or (ii) “net exercise” or “net share settle” warrants or options;
(h)Sunrun may pay the premium in respect of, make any payments of cash or deliveries in shares of Common Stock (or other securities or property following a merger event, reclassification or other change of the Common Stock) and cash in lieu of fractional shares required by, and otherwise perform its obligations under, any Permitted Call Spread Transaction in accordance with its terms (or any option, warrant or right to purchase comprising a portion thereof), including in connection with any settlement, unwind or termination thereof; and
(i) the Borrowers may pay earnouts in connection with a Permitted Acquisition; provided, that, at any time a Default or Borrowing Base Deficiency exists, the Borrowers may only pay earnouts in Equity Interests of the Borrowers; provided, further, that, a Default set forth in Section 8.01(k) shall not be existing after giving effect to the payment of any such earnout in Equity Interests.
Section 7.07    Change in Nature of Business.
Engage in any material line of business substantially different from those lines of business conducted by the Borrowers and their Subsidiaries on the date hereof or any business substantially related or incidental thereto which could reasonably be expected to have a Material Adverse Effect.
Section 7.08    Transactions with Affiliates.
Enter into or permit to exist any transaction or series of transactions with any officer, director or Affiliate of such Person other than (a) advances of working capital to any Loan Party, (b) transfers of cash and assets to any Loan Party, (c) intercompany transactions expressly permitted by this Agreement, (d) normal and reasonable compensation (including grant of stock options in accordance with Borrowers’ stock option plan) and reimbursement of expenses of officers and directors, (e) except as otherwise specifically limited in this Agreement, other transactions which are entered into in the ordinary course of such Person’s business (including Dispositions of Projects permitted pursuant to Section 7.05(h)), (f) transactions contemplated by the Tax Equity Documents, Cash Equity Documents or Non-Recourse Financings (other than to the extent involving Vivint Entities), and (g) except as otherwise specifically limited in this

135
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Agreement, transactions approved by the board of directors of the Borrowers or any authorized committee thereof; provided that such approval shall have included a determination by the board of directors or such committee, as the case may be, that such transaction is fair to, and in the best interest of, the Borrowers, in each case, on fair and reasonable terms and conditions substantially as favorable to such Person as would be obtainable by it in a comparable arm’s length transaction with a Person other than an officer, director or Affiliate. For the avoidance of doubt, any Loan Party’s limited guarantees, indemnification obligations, and obligations to make capital contributions to or repurchase assets of any Vivint Entity shall be deemed specifically limited in this Agreement.
Section 7.09    Burdensome Agreements.
Enter into, or permit to exist, any Contractual Obligation (except for this Agreement and the other Loan Documents) that (a)  restricts the ability of any such Loan Party or its Subsidiaries (other than Excluded Subsidiaries) to (i) act as a Loan Party; (ii) make Restricted Payments to any Loan Party, (iii) pay any Indebtedness or other obligation owed to any Loan Party, (iv) make loans or advances to any Loan Party, or (v) create any Lien upon any of their properties or assets, whether now owned or hereafter acquired, except in the case of clause (a)(v) only, for any document or instrument governing Indebtedness incurred pursuant to Section 7.02(c), provided that any such restriction contained therein relates only to the asset or assets constructed, financed or acquired in connection therewith or that is subject to a repo transaction permitted under Section 7.02(c)(ii); and except that:
(1) the foregoing shall not apply to restrictions and conditions imposed by law or by this Agreement or any other Loan Document,
(2) the foregoing shall not apply to customary restrictions and conditions contained in agreements relating to the sale of a Subsidiary or other assets pending such sale; provided that such restrictions and conditions apply only to the Subsidiary or assets to be sold, pending the closing of the sale of the Subsidiary or assets to be sold, and such sale is not prohibited hereunder,
(3) the foregoing shall not apply to any agreement or restriction or condition in effect at the time any Person becomes a Subsidiary of any Borrower via an acquisition from an unrelated third party permitted under Section 7.03(g), so long as such agreement was not entered into solely in contemplation of such Person becoming a Subsidiary of a Borrower, and
(4) the foregoing shall not apply to restrictions on cash or other deposits (including escrowed funds) imposed under contracts entered into in the ordinary course of business of the applicable Borrower or its Subsidiary;
or (b) requires the grant of any Lien on property for any obligation if a Lien on such property is given as security for the Secured Obligations.
Section 7.10    Margin Stock.

136
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Use the proceeds of any Credit Extension, whether directly or indirectly, and whether immediately, incidentally or ultimately, to purchase or carry margin stock (within the meaning of Regulations T, U or X of the FRB) or to extend credit to others for the purpose of purchasing or carrying margin stock or to refund Indebtedness originally incurred for such purpose, in each case in violation of Regulation U of the FRB.
Section 7.11    Financial Covenants.
(a)Unencumbered Liquidity. Permit the Unencumbered Liquidity of the Borrowers to be less than $25,000,000, measured monthly as of the last day of each month; provided, that an Event of Default shall not be deemed to have occurred solely as a result of Borrower’s failure to maintain an Unencumbered Liquidity of at least $25,000,000 as of any month end unless its Unencumbered Liquidity is less than such amount on two (2) consecutive measurement dates; further provided, that Unencumbered Liquidity shall not be less than $20,000,000 as of the last day of any month;
(b)Minimum Interest Coverage Ratio. (i) For each fiscal quarter ending prior to March 31, 2018, permit an Interest Coverage Ratio below 2.0:1.0, (ii) for each fiscal quarter ending on or after March 31, 2018 and prior to December 31, 2019, permit an Interest Coverage Ratio below 3.0:1.0, in each case, and (iii) for each fiscal quarter ending on or after December 31, 2019, permit an Interest Coverage Ratio below 3.5:1.0, in each case measured quarterly as of the last day of each such fiscal quarter; and
(c)Quarter-End Liquidity. (i) For each fiscal quarter ending on or after March 31, 2018 and prior to December 31, 2019, permit the Quarter-End Liquidity of the Borrowers with respect to such fiscal quarter to be less than $30,000,000 and (ii) for each fiscal quarter ending on or after December 31, 2019, permit the Quarter-End Liquidity of the Borrowers with respect to such fiscal quarter to be less than $35,000,000, measured as of the last day of each such fiscal quarter.
Section 7.12    Amendments of Organization Documents and Material Contracts; Fiscal Year; Legal Name, State of Formation; Form of Entity and Accounting Changes.
(a)Amend any of its Organization Documents or Material Contracts in a manner that could reasonably be expected to lead to a Material Adverse Effect;
(b)change its fiscal year;
(c)without providing thirty (30) days prior written notice to the Administrative Agent (or such extended period of time as agreed to by the Administrative Agent), change its name, state of formation, form of entity or principal place of business; or
(d)make any change in accounting policies or reporting practices, except in accordance with GAAP or as required by the Loan Parties’ external auditors.
Section 7.13    Sale and Leaseback Transactions.

137
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Enter into any Sale and Leaseback Transaction other than (i) a Sale and Leaseback Transaction of vehicles pursuant to any existing vehicle financing, (ii) a Sale and Leaseback Transaction of office equipment and furnishings and computer equipment in the ordinary course of business, and (iii) a Sale and Leaseback Transaction for the sale of PV Systems in the ordinary course of the Loan Parties’ business pursuant to a Sale-Leaseback Structure.
Section 7.14    Disqualified Person.
Permit any Borrower or any of its Subsidiaries that directly or indirectly holds an interest in an Project for which an ITC or accelerated depreciation is included in the Borrowing Base to become a Disqualified Person, or permit any Project for which an ITC or accelerated depreciation is included in the Borrowing Base to be used within the meaning of Section 168(h) or Section 50 of the Code by a person described in Section 168(h)(2) of the Code (including by virtue of Section 168(h)(6)(F) of the Code) or Section 50(b)(3) or (4) of the Code.
Section 7.15    Amendments to Host Customer Agreements, Back-Log Spreadsheets or Take-Out Spreadsheets.
Make any amendments to its forms of Host Customer Agreements as disclosed to the Administrative Agent on the Closing Date, except to the extent that such amendments could not negatively affect compliance with applicable consumer law or could not reasonably be expected to have a Material Adverse Effect, or any amendments to any Back-Log Spreadsheet or Take-Out Spreadsheet delivered with any Borrowing Base Certificate, except to the extent that such amendments could not reasonably be expected to have a Material Adverse Effect.
Section 7.16    [Reserved].
Section 7.17    [Reserved].
Section 7.18    Partnerships and Joint Ventures.
Become, or cause or permit any Loan Party to become, a general or limited partner in any partnership or a joint venturer in any joint venture other than a Project Fund (excluding any Project Fund owned in whole or in part by Vivint Entities) or an Excluded Subsidiary that is not a Vivint Entity.
Section 7.19    ERISA.
Sponsor, maintain, participate in, contribute to, or have any unsatisfied obligation to contribute to, or liability under, any active or terminated Pension Plan or Multiemployer Plan.
Section 7.20    Secured Hedge Agreements.
Enter into any Secured Hedge Agreements unless reasonably satisfactory to, and approved by, the Administrative Agent.
ARTICLE VIII

138
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


EVENTS OF DEFAULT AND REMEDIES

Section 8.01    Events of Default.
Any of the following shall constitute an “Event of Default”:
(a)Non-Payment. The Borrowers or any other Loan Party fail to pay (i) when and as required to be paid herein, any amount of principal of any Loan or any L/C Obligation or deposit any funds as Cash Collateral in respect of L/C Obligations, or (ii) within three (3) days after the same becomes due, any interest on any Loan or on any L/C Obligation, or any fee due hereunder, or (iii) within five (5) days after the same becomes due, any other amount payable hereunder or under any other Loan Document; or
(b)Specific Covenants. (i) Any Loan Party fails to perform or observe any term, covenant or agreement contained in any of Section 6.01, 6.02, 6.03(a), 6.05, 6.14(a)(ii), 6.14(d)(ii) or 6.16, Article VII or Article X or (ii) any of the Loan Parties fails to perform or observe any term, covenant or agreement contained in the Security Agreement; or
(c)Other Defaults. Any Loan Party fails to perform or observe any other covenant or agreement (not specified in Section 8.01(a) or (b) above) contained in any Loan Document on its part to be performed or observed and such failure continues for thirty (30) days; or
(d)Representations and Warranties. Any representation, warranty, certification or statement of fact made or deemed made by or on behalf of the Borrowers or any other Loan Party herein, in any other Loan Document, or in any document delivered in connection herewith or therewith shall be incorrect or misleading when made or deemed made; or
(e)Cross-Default. (i) Any Loan Party (A) fails to make any payment when due (whether by scheduled maturity, required prepayment, acceleration, demand, or otherwise) in respect of any Indebtedness or Guarantee (other than Indebtedness hereunder and Indebtedness under Swap Contracts) having an aggregate principal amount (including undrawn committed or available amounts and including amounts owing to all creditors under any combined or syndicated credit arrangement) of more than the Threshold Amount, or (B) fails to observe or perform any other agreement or condition relating to any such Indebtedness or Guarantee or contained in any instrument or agreement evidencing, securing or relating thereto, in each case having an aggregate principal amount (including undrawn committed or available amounts and including amounts owing to all creditors under any combined or syndicated credit arrangement) of more than the Threshold Amount or any other event occurs, the effect of which default or other event is to cause, or to permit the holder or holders of such Indebtedness or the beneficiary or beneficiaries of such Guarantee (or a trustee or agent on behalf of such holder or holders or beneficiary or beneficiaries) to cause, with the giving of notice if required, such Indebtedness to be demanded or to become due or to be repurchased, prepaid, defeased or redeemed (automatically or otherwise), or an offer to repurchase, prepay, defease or redeem such Indebtedness to be made, prior to its stated maturity, or such Guarantee to become payable or Cash Collateral in respect thereof to be demanded; (ii) there occurs under any Swap Contract an Early Termination Date (as defined in such Swap Contract) resulting from (A) any event of

139
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


default under such Swap Contract as to which a Loan Party thereof is the Defaulting Party (as defined in such Swap Contract) or (B) any Termination Event (as so defined) under such Swap Contract as to which a Loan Party thereof is an Affected Party (as so defined) and, in either event, the Swap Termination Value owed and unpaid by such Loan Party as a result thereof is greater than the Threshold Amount; provided, that this clause (e) shall not apply to (x) any repurchase, prepayment, defeasance, redemption, conversion or settlement with respect to any Convertible Debt permitted under Section 7.02(o) pursuant to its terms, or any event that permits such repurchase, prepayment, defeasance, redemption, conversion or settlement, unless such repurchase, prepayment, defeasance, redemption, conversion or settlement, or such relevant event, results from a default thereunder or an event of the type that constitutes an Event of Default or (y) any settlement, early payment requirement or unwinding or termination with respect to any Permitted Call Spread Transaction; or
(f)Insolvency Proceedings, Etc. Any Loan Party or Vivint Solar institutes or consents to the institution of any proceeding under any Debtor Relief Law, or makes an assignment for the benefit of creditors; or applies for or consents to the appointment of any receiver, trustee, custodian, conservator, liquidator, rehabilitator or similar officer for it or for all or any material part of its property; or any receiver, trustee, custodian, conservator, liquidator, rehabilitator or similar officer is appointed without the application or consent of such Person and the appointment continues undischarged or unstayed for sixty (60) calendar days; or any proceeding under any Debtor Relief Law relating to any such Person or to all or any material part of its property is instituted without the consent of such Person and continues undismissed or unstayed for sixty (60) calendar days, or an order for relief is entered in any such proceeding; or
(g)Inability to Pay Debts; Attachment. (i) Any Loan Party or Vivint Solar becomes unable or admits in writing its inability or fails generally to pay its debts as they become due, or (ii) any writ or warrant of attachment or execution or similar process is issued or levied against all or any material part of the property of any such Person and is not released, vacated or fully bonded within thirty (30) days after its issue or levy; or
(h)Judgments. There is entered against any Loan Party (i) one or more final judgments or orders for the payment of money in an aggregate amount (as to all such judgments and orders) exceeding the Threshold Amount (to the extent not covered by independent third-party insurance as to which the insurer is rated at least “A” by A.M. Best Company, has been notified of the potential claim and does not dispute coverage), or (ii) any one or more non-monetary final judgments that have, or could reasonably be expected to have, individually or in the aggregate, a Material Adverse Effect and, in either case, (A) enforcement proceedings are commenced by any creditor upon such judgment or order, or (B) there is a period of ten (10) consecutive days during which such judgment is not satisfied or a stay of enforcement of such judgment, by reason of a pending appeal or otherwise, is not in effect; or
(i)ERISA. (i) An ERISA Event occurs with respect to a Pension Plan or Multiemployer Plan which has resulted or could reasonably be expected to result in liability of any Loan Party under Title IV of ERISA to the Pension Plan, Multiemployer Plan or the PBGC in an aggregate amount in excess of the Threshold Amount, or (ii) any Borrower or any ERISA

140
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Affiliate fails to pay when due, after the expiration of any applicable grace period, any installment payment with respect to its withdrawal liability under Section 4201 of ERISA under a Multiemployer Plan in an aggregate amount in excess of the Threshold Amount; or
(j)Invalidity of Loan Documents. Any provision of any Loan Document, at any time after its execution and delivery and for any reason other than as expressly permitted hereunder or thereunder or satisfaction in full of all Obligations arising under the Loan Documents, ceases to be in full force and effect; or any Loan Party or any other Person contests in any manner the validity or enforceability of any provision of any Loan Document; or any Loan Party denies that it has any or further liability or obligation under any provision of any Loan Document, or purports to revoke, terminate or rescind any provision of any Loan Document; or
(k)Change of Control. There occurs any Change of Control of the Borrowers (except in connection with a Public Offering of the Borrowers); or
(l)Uninsured Loss. Any uninsured damage to or theft or destruction of any assets of the Loan Parties or any of their Subsidiaries shall occur that is in excess of $10,000,000 (excluding customary deductible thresholds established in accordance with historical past practices); or
(m)Subordination. The validity, binding effect or enforceability of any subordination provisions relating to any Subordinated Debt of any Loan Party shall be contested by any Person party thereto (other than any Lender, the Administrative Agent or the Collateral Agent), or such subordination provisions shall fail to be enforceable by the Administrative Agent, the Collateral Agent and the Lenders in accordance with the terms thereof, or the Indebtedness shall for any reason not have the priority contemplated by this Agreement or such subordination provisions.
Without limiting the provisions of Article IX, if a Default shall have occurred under the Loan Documents, then such Default will continue to exist until it either is cured (to the extent specifically permitted) in accordance with the Loan Documents or is otherwise expressly waived by Administrative Agent (with the approval of requisite Appropriate Lenders (in their sole discretion) as determined in accordance with Section 11.01; and once an Event of Default occurs under the Loan Documents, then such Event of Default will continue to exist until it is expressly waived by the requisite Appropriate Lenders or by the Administrative Agent with the approval of the requisite Appropriate Lenders, as required hereunder in Section 11.01.
Section 8.02    Remedies upon Event of Default.
If any Event of Default occurs and is continuing, the Administrative Agent shall, at the request of, or may, with the consent of, the Required Lenders, take any or all of the following actions:
(a)declare the Commitment of each Lender to make Loans and any obligation of the L/C Issuer to make L/C Credit Extensions to be terminated, whereupon such commitments and obligation shall be terminated;

141
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(b)declare the unpaid principal amount of all outstanding Loans, all interest accrued and unpaid thereon, and all other amounts owing or payable hereunder or under any other Loan Document to be immediately due and payable, without presentment, demand, protest or other notice of any kind, all of which are hereby expressly waived by the Loan Parties;
(c)require that the Loan Parties Cash Collateralize the L/C Obligations (in an amount equal to the Minimum Collateral Amount with respect thereto); and
(d)exercise on behalf of itself, the Lenders and the L/C Issuer all rights and remedies available to it, the Lenders and the L/C Issuer under the Loan Documents or applicable Law or equity;
provided, however, that upon the occurrence of an actual or deemed entry of an order for relief with respect to the Loan Parties under the Bankruptcy Code of the United States, the obligation of each Lender to make Loans and any obligation of the L/C Issuer to make L/C Credit Extensions shall automatically terminate, the unpaid principal amount of all outstanding Loans and all interest and other amounts as aforesaid shall automatically become due and payable, and the obligation of the Loan Parties to Cash Collateralize the L/C Obligations as aforesaid shall automatically become effective, in each case without further act of the Administrative Agent or any Lender.
For the avoidance of doubt, if any Event of Default occurs and is continuing, the Collateral Agent may take any or all of the remedial actions described in the Collateral Documents.
Section 8.03    Application of Funds.
After the exercise of remedies provided for in Section 8.02 (or after the Loans have automatically become immediately due and payable and the L/C Obligations have automatically been required to be Cash Collateralized as set forth in the proviso to Section 8.02) or if at any time insufficient funds are received by and available to the Administrative Agent to pay fully all Secured Obligations then due hereunder, any amounts received on account of the Secured Obligations shall, subject to the provisions of Sections 2.13 and 2.14, be applied by the Administrative Agent in the following order:
First, to payment of that portion of the Secured Obligations constituting fees, indemnities, expenses and other amounts (including fees, charges and disbursements of counsel to the Administrative Agent and amounts payable under Article III) payable to the Administrative Agent in its capacity as such;
Second, to payment of that portion of the Secured Obligations constituting fees, indemnities and other amounts (other than principal, interest and Letter of Credit Fees) payable to the Lenders and the L/C Issuer (including fees, charges and disbursements of counsel to the respective Lenders and the L/C Issuer arising under the Loan Documents and amounts payable under Article III, ratably among them in proportion to the respective amounts described in this clause Second payable to them;

142
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Third, to payment of that portion of the Secured Obligations constituting accrued and unpaid Letter of Credit Fees and interest on the Loans, L/C Borrowings and other Secured Obligations arising under the Loan Documents, ratably among the Lenders and the L/C Issuer in proportion to the respective amounts described in this clause Third payable to them;
Fourth, to payment of that portion of the Secured Obligations constituting unpaid principal of the Loans, L/C Borrowings and Secured Obligations then owing under Secured Hedge Agreements and Secured Cash Management Agreements, ratably among the Lenders, the L/C Issuer, the Hedge Banks and the Cash Management Banks in proportion to the respective amounts described in this clause Fourth held by them;
Fifth, to the Administrative Agent for the account of the L/C Issuer, to Cash Collateralize that portion of L/C Obligations comprised of the aggregate undrawn amount of Letters of Credit to the extent not otherwise Cash Collateralized by the Loan Parties pursuant to Sections 2.03 and 2.13; and
Last, the balance, if any, after all of the Secured Obligations have been indefeasibly paid in full, to the Loan Parties or as otherwise required by Law.
Subject to Sections 2.03(c) and 2.13, amounts used to Cash Collateralize the aggregate undrawn amount of Letters of Credit pursuant to clause Fifth above shall be applied to satisfy drawings under such Letters of Credit as they occur. If any amount remains on deposit as Cash Collateral after all Letters of Credit have either been fully drawn or expired, such remaining amount shall be applied to the other Secured Obligations, if any, in the order set forth above. Excluded Swap Obligations with respect to any Guarantor shall not be paid with amounts received from such Guarantor or its assets, but appropriate adjustments shall be made with respect to payments from other Loan Parties to preserve the allocation to Secured Obligations otherwise set forth above in this Section.
Notwithstanding the foregoing, Secured Obligations arising under Secured Cash Management Agreements and Secured Hedge Agreements shall be excluded from the application described above if the Administrative Agent has not received a Secured Party Designation Notice, together with such supporting documentation as the Administrative Agent may request, from the applicable Cash Management Bank or Hedge Bank, as the case may be. Each Cash Management Bank or Hedge Bank not a party to this Agreement that has given the notice contemplated by the preceding sentence shall, by such notice, be deemed to have acknowledged and accepted the appointment of the Administrative Agent pursuant to the terms of Article IX for itself and its Affiliates as if a “Lender” party hereto.
ARTICLE IX
ADMINISTRATIVE AGENT; COLLATERAL AGENT

Section 9.01    Appointment and Authority.

143
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Each of the Lenders and the L/C Issuer hereby irrevocably appoints, designates and authorizes KeyBank to act on its behalf as the Administrative Agent hereunder and under the other Loan Documents and authorizes the Administrative Agent to take such actions on its behalf and to exercise such powers as are delegated to the Administrative Agent by the terms hereof or thereof, together with such actions and powers as are reasonably incidental thereto. Each of the Lenders, the Administrative Agent and the L/C Issuer hereby irrevocably appoints, designates and authorizes Silicon Valley Bank to act on its behalf as the Collateral Agent hereunder and under the other Loan Documents and authorizes the Collateral Agent to take such actions on its behalf and to exercise such powers as are delegated to the Collateral Agent by the terms hereof or thereof, together with such actions and powers as are reasonably incidental thereto. Without limiting the generality of the foregoing, each of the Administrative Agent and the Collateral Agent is hereby expressly authorized to (i) execute any and all documents (including releases) with respect to the Collateral and the rights of the Secured Parties with respect thereto, as contemplated by and in accordance with the provisions of this Agreement and the other Loan Documents and (ii) negotiate, enforce or the settle any claim, action or proceeding affecting the Lenders in their capacity as such, at the direction of the Required Lenders, which negotiation, enforcement or settlement will be binding upon each Lender. The provisions of this Article are solely for the benefit of the Administrative Agent, the Collateral Agent, the Lenders and the L/C Issuer, and neither the Borrowers nor any other Loan Party shall have rights as a third party beneficiary of any of such provisions. It is understood and agreed that the use of the term “agent” herein or in any other Loan Documents (or any other similar term) with reference to the Administrative Agent or the Collateral Agent is not intended to connote any fiduciary or other implied (or express) obligations arising under agency doctrine of any applicable Law. Instead such term is used as a matter of market custom, and is intended to create or reflect only an administrative relationship between contracting parties.
Section 9.02    Rights as a Lender.
The Person serving as the Administrative Agent or the Collateral Agent hereunder shall have the same rights and powers in its capacity as a Lender as any other Lender and may exercise the same as though it were not the Administrative Agent or the Collateral Agent, and the term “Lender” or “Lenders” shall, unless otherwise expressly indicated or unless the context otherwise requires, include the Person serving as the Administrative Agent or the Collateral Agent hereunder in its individual capacity. Such Person and its Affiliates may accept deposits from, lend money to, own securities of, act as the financial advisor or in any other advisory capacity for and generally engage in any kind of banking, trust, financial, advisory, underwriting or other business with any Loan Party or any Subsidiary or other Affiliate thereof as if such Person were not the Administrative Agent or the Collateral Agent hereunder and without any duty to account therefor to the Lenders or to provide notice to or consent of the Lenders with respect thereto.
Section 9.03    Exculpatory Provisions.
Neither the Administrative Agent nor the Collateral Agent shall have any duties or obligations except those expressly set forth herein and in the other Loan Documents, and its

144
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


duties hereunder shall be administrative in nature. Without limiting the generality of the foregoing, none of the Administrative Agent, the Collateral Agent and their respective Related Parties:
(a)shall be subject to any fiduciary or other implied duties, regardless of whether a Default has occurred and is continuing;
(b)shall have any duty to take any discretionary action or exercise any discretionary powers, except discretionary rights and powers expressly contemplated hereby or by the other Loan Documents that the Administrative Agent or the Collateral Agent is required to exercise as directed in writing by the Required Lenders (or such other number or percentage of the Lenders as shall be expressly provided for herein or in the other Loan Documents), provided that neither the Administrative Agent nor the Collateral Agent shall be required to take any action that, in its opinion or the opinion of its counsel, may expose the Administrative Agent or the Collateral Agent to liability or that is contrary to any Loan Document or applicable Law, including for the avoidance of doubt any action that may be in violation of the automatic stay under any Debtor Relief Law or that may effect a forfeiture, modification or termination of property of a Defaulting Lender in violation of any Debtor Relief Law;
(c)shall, except as expressly set forth herein and in the other Loan Documents, have any duty or responsibility to disclose, and shall be liable for the failure to disclose, any information relating to any Borrower or any of its Subsidiaries or Affiliates that is communicated to or obtained by the Person serving as the Administrative Agent or the Collateral Agent or any of its Affiliates in any capacity; and
(d)shall be liable for any action taken or not taken by it with the consent or at the request of the Required Lenders (or such other number or percentage of the Lenders as shall be necessary under the circumstances as provided herein or in the other Loan Documents) or in the absence of its own gross negligence or willful misconduct.
None of the Administrative Agent, the Collateral Agent or any of their respective Related Parties shall be liable for any action taken or not taken by the Administrative Agent or the Collateral Agent under or in connection with this Agreement or any other Loan Document or the transactions contemplated hereby or thereby (i) with the consent or at the request of the Required Lenders (or such other number or percentage of the Lenders as shall be necessary), or as the Administrative Agent or the Collateral Agent shall believe in good faith shall be necessary, under the circumstances as provided in Sections 11.01 and 8.02) or (ii) in the absence of its own gross negligence or willful misconduct as determined by a court of competent jurisdiction by final and nonappealable judgment. Any such action taken or failure to act pursuant to the foregoing shall be binding on all Lenders. Each of the Administrative Agent and the Collateral Agent shall be deemed not to have knowledge of any Default unless and until notice describing such Default is given in writing to the Administrative Agent or the Collateral Agent by any Borrower, a Lender or the L/C Issuer.
None of the Administrative Agent, the Collateral Agent or any of their respective Related Parties shall be responsible for, or have any duty or obligation to any Lender or any other Person

145
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


to ascertain or inquire into (i) any statement, warranty or representation made in or in connection with this Agreement or any other Loan Document, (ii) the contents of any certificate, report or other document delivered hereunder or thereunder or in connection herewith or therewith, (iii) the performance or observance of any of the covenants, agreements or other terms or conditions set forth herein or therein or the occurrence of any Default, (iv) the validity, enforceability, effectiveness or genuineness of this Agreement, any other Loan Document or any other agreement, instrument or document, or the creation, perfection or priority of any Lien purported to be created by the Collateral Documents, (v) the value or the sufficiency of any Collateral, or (vi) the satisfaction of any condition set forth in Article IV or elsewhere herein or in any other Loan Document, other than to confirm receipt of items expressly required to be delivered to the Administrative Agent or the Collateral Agent.
Section 9.04    Reliance by Administrative Agent and Collateral Agent.
Each of the Administrative Agent and the Collateral Agent shall be entitled to rely upon, and shall be fully protected in relying and shall not incur any liability for relying upon, any notice, request, certificate, communication, consent, statement, instrument, document or other writing (including any electronic message, Internet or intranet website posting or other distribution) believed by it to be genuine and to have been signed, sent or otherwise authenticated by the proper Person. Each of the Administrative Agent and the Collateral Agent also may rely upon any statement made to it orally or by telephone and believed by it to have been made by the proper Person, and shall be fully protected in relying and shall not incur any liability for relying thereon. In determining compliance with any condition hereunder to the making of a Loan, or the issuance, extension, renewal or increase of a Letter of Credit, that by its terms must be fulfilled to the satisfaction of a Lender or the L/C Issuer, the Administrative Agent may presume that such condition is satisfactory to such Lender or the L/C Issuer unless the Administrative Agent shall have received notice to the contrary from such Lender or the L/C Issuer prior to the making of such Loan or the issuance of such Letter of Credit. Each of the Administrative Agent and the Collateral Agent may consult with legal counsel (who may be counsel for the Loan Parties), independent accountants and other experts selected by it, and shall not be liable for any action taken or not taken by it in accordance with the advice of any such counsel, accountants or experts. For purposes of determining compliance with the conditions specified in Section 4.01, each Lender that has signed this Agreement shall be deemed to have consented to, approved or accepted or to be satisfied with, each document or other matter required thereunder to be consented to or approved by or acceptable or satisfactory to a Lender unless the Administrative Agent or the Collateral Agent shall have received notice from such Lender prior to the proposed Closing Date specifying its objections.
Section 9.05    Delegation of Duties.
Each of the Administrative Agent and the Collateral Agent may perform any and all of its duties and exercise its rights and powers hereunder or under any other Loan Document by or through any one or more sub-agents appointed by it. Each of the Administrative Agent, the Collateral Agent and any such sub-agent may perform any and all of its duties and exercise its rights and powers by or through their respective Related Parties. The exculpatory provisions of

146
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


this Article shall apply to any such sub-agent and to the Related Parties of the Administrative Agent and the Collateral Agent and any such sub-agent, and shall apply to their respective activities in connection with the syndication of the Facility as well as activities as Administrative Agent or Collateral Agent. Neither the Administrative Agent nor the Collateral Agent shall be responsible for the negligence or misconduct of any sub-agents except to the extent that a court of competent jurisdiction determines in a final and non-appealable judgment that the Administrative Agent or the Collateral Agent acted with gross negligence or willful misconduct in the selection of such sub-agents.
Section 9.06    Resignation of Administrative Agent or Collateral Agent.
(a)Notice. Each of the Administrative Agent or the Collateral Agent may at any time give notice of its resignation to the Lenders, the L/C Issuer and the Borrowers. Upon receipt of any such notice of resignation, the Required Lenders shall have the right, in consultation with the Borrowers, to appoint a successor, which shall be a bank with an office in the United States, or an Affiliate of any such bank with an office in the United States. If no such successor shall have been so appointed by the Required Lenders and shall have accepted such appointment within thirty (30) days after the retiring Administrative Agent or the Collateral Agent gives notice of its resignation (or such earlier days as shall be agreed by the Required Lenders) (the “Resignation Effective Date”), then the retiring Administrative Agent or the Collateral Agent may (but shall not be obligated to) on behalf of the Lenders and the L/C Issuer, appoint a successor Administrative Agent or Collateral Agent meeting the qualifications set forth above. Whether or not a successor has been appointed, such resignation shall become effective in accordance with the notice on the Resignation Effective Date. If no successor Administrative Agent or Collateral Agent has been appointed by the Resignation Effective Date, the Required Lenders shall thereafter perform all the duties of the Administrative Agent or Collateral Agent hereunder and/or under any other Loan Document until such time, if any, as the Required Lenders appoint a successor Administrative Agent and/or Collateral Agent, as the case may be.
(b)Defaulting Lender. If the Person serving as Administrative Agent or Collateral Agent is a Defaulting Lender pursuant to clause (d) of the definition thereof, the Required Lenders may, to the extent permitted by applicable Law, by notice in writing to the Borrowers and such Person remove such Person as Administrative Agent or Collateral Agent and, in consultation with the Borrowers, appoint a successor. If no such successor shall have been so appointed by the Required Lenders and shall have accepted such appointment within thirty (30) days (or such earlier day as shall be agreed by the Required Lenders) (the “Removal Effective Date”), then such removal shall nonetheless become effective in accordance with such notice on the Removal Effective Date.
(c)Effect of Resignation or Removal. Any such resignation by the Administrative Agent or the Collateral Agent hereunder shall also constitute, to the extent applicable, its resignation as an L/C Issuer, in which case such resigning Administrative Agent or Collateral Agent (x) shall not be required to issue any further Letters of Credit hereunder and (y) shall maintain all of its rights as L/C Issuer with respect to any Letters of Credit issued by it prior to the Resignation Effective Date. With effect from the Resignation Effective Date or the Removal

147
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Effective Date (as applicable) (i) the retiring or removed Administrative Agent or Collateral Agent shall be discharged from its duties and obligations hereunder and under the other Loan Documents (except that in the case of any collateral security held by the Collateral Agent on behalf of the Lenders or the L/C Issuer under any of the Loan Documents, the retiring or removed Collateral Agent shall continue to hold such collateral security until such time as a successor Collateral Agent is appointed and shall continue to receive its current level of remuneration for such continuation of service) and (ii) except for any indemnity payments or other amounts then owed to the retiring or removed Administrative Agent or Collateral Agent, all payments, communications and determinations provided to be made by, to or through the Administrative Agent or the Collateral Agent shall instead be made by or to each Lender and the L/C Issuer directly, until such time, if any, as the Required Lenders appoint a successor Administrative Agent or Collateral Agent as provided for above. Upon the acceptance of a successor’s appointment as Administrative Agent or Collateral Agent hereunder, such successor shall succeed to and become vested with all of the rights, powers, privileges and duties of the retiring (or removed) Administrative Agent or Collateral Agent (other than as provided in Section 3.01(g) and other than any rights to indemnity payments or other amounts owed to the retiring or removed Administrative Agent or Collateral Agent as of the Resignation Effective Date or the Removal Effective Date, as applicable), and the retiring or removed Administrative Agent or Collateral Agent shall be discharged from all of its duties and obligations hereunder or under the other Loan Documents (if not already discharged therefrom as provided above in this Section). The fees payable by the Borrowers to a successor Administrative Agent or Collateral Agent shall be the same as those payable to its predecessor unless otherwise agreed between the Borrowers and such successor. After the retiring or removed Administrative Agent’s or Collateral Agent’s resignation or removal hereunder and under the other Loan Documents, the provisions of this Article and Section 11.04 shall continue in effect for the benefit of such retiring or removed Administrative Agent or Collateral Agent, its sub agents and their respective Related Parties in respect of any actions taken or omitted to be taken by any of them while the retiring or removed Administrative Agent or Collateral Agent was acting as Administrative Agent or Collateral Agent.
(d)L/C Issuer. Any resignation by Silicon Valley Bank as Collateral Agent pursuant to this Section shall also constitute its resignation as L/C Issuer. If Silicon Valley Bank or Comerica Bank resigns as an L/C Issuer, it shall retain all the rights, powers, privileges and duties of the L/C Issuer hereunder with respect to all Letters of Credit issued by it outstanding as of the effective date of its resignation as L/C Issuer and all L/C Obligations with respect thereto, including the right to require the Lenders to make Base Rate Loans or fund risk participations in Unreimbursed Amounts pursuant to Section 2.03(c). Upon the appointment by the Borrowers of a successor L/C Issuer hereunder (which successor shall in all cases be a Lender other than a Defaulting Lender and shall be subject to the consent of the Administrative Agent (which consent shall not be unreasonably withheld or delayed) and such Lender), (i) such successor shall succeed to and become vested with all of the rights, powers, privileges and duties of the retiring L/C Issuer, (ii) the retiring L/C Issuer shall be discharged from all of its duties and obligations hereunder or under the other Loan Documents, and (iii) the successor L/C Issuer shall issue letters of credit in substitution for the Letters of Credit issued by the retiring L/C Issuer, if any, outstanding at the time of such succession or make other arrangements satisfactory to the retiring

148
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


L/C Issuer to effectively assume the obligations of the retiring L/C Issuer with respect to such Letters of Credit.
Section 9.07    Non-Reliance on Administrative Agent and Other Lenders.
Each Lender and the L/C Issuer acknowledges that it has, independently and without reliance upon the Administrative Agent, the Collateral Agent, any other Lender or any of their Related Parties and based on such documents and information as it has deemed appropriate, made its own credit analysis and decision to enter into this Agreement. Each Lender and the L/C Issuer also acknowledges that it will, independently and without reliance upon the Administrative Agent, the Collateral Agent, any other Lender or any of their Related Parties and based on such documents and information as it shall from time to time deem appropriate, continue to make its own decisions in taking or not taking action under or based upon this Agreement, any other Loan Document or any related agreement or any document furnished hereunder or thereunder.
Section 9.08    No Other Duties, Etc.
Anything herein to the contrary notwithstanding, none of the titles listed on the cover page hereof shall have any powers, duties or responsibilities under this Agreement or any of the other Loan Documents, except in its capacity, as applicable, as the Administrative Agent, the Collateral Agent, a Lender or the L/C Issuer hereunder. Notwithstanding any other provision of this Agreement or any provision of any other Loan Document, each Arranger is named as such for recognition purposes only, and in its capacity as such shall have no duties, responsibilities or liabilities with respect to this Agreement or any other Loan Document; it being understood and agreed that each Arranger shall be entitled to all indemnification and reimbursement rights in favor of the Administrative Agent and the Collateral Agent provided herein and in the other Loan Documents. Without limitation of the foregoing, each Arranger in its capacity as such shall not, by reason of this Agreement or any other Loan Document, have any fiduciary relationship in respect of any Lender, Loan Party or any other Person.
Section 9.09    Administrative Agent May File Proofs of Claim; Credit Bidding.
(a)In case of the pendency of any proceeding under any Debtor Relief Law or any other judicial proceeding relative to any Loan Party, the Administrative Agent (irrespective of whether the principal of any Loan or L/C Obligation shall then be due and payable as herein expressed or by declaration or otherwise and irrespective of whether the Administrative Agent shall have made any demand on the Borrowers) shall be entitled and empowered, by intervention in such proceeding or otherwise:
(i)to file and prove a claim for the whole amount of the principal and interest owing and unpaid in respect of the Loans, L/C Obligations and all other Secured Obligations that are owing and unpaid and to file such other documents as may be necessary or advisable in order to have the claims of the Lenders, the L/C Issuer and the Administrative Agent (including any claim for the reasonable compensation, expenses, disbursements and advances of the Lenders, the L/C Issuer and the Administrative Agent and their respective agents and counsel and all other

149
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


amounts due the Lenders, the L/C Issuer and the Administrative Agent under Sections 2.03(h) and (i), 2.08, and 11.04) allowed in such judicial proceeding; and
(ii)to collect and receive any monies or other property payable or deliverable on any such claims and to distribute the same;
and any custodian, receiver, assignee, trustee, liquidator, sequestrator or other similar official in any such judicial proceeding is hereby authorized by each Lender and the L/C Issuer to make such payments to the Administrative Agent and, in the event that the Administrative Agent shall consent to the making of such payments directly to the Lenders and the L/C Issuer, to pay to the Administrative Agent any amount due for the reasonable compensation, expenses, disbursements and advances of the Administrative Agent and its agents and counsel, and any other amounts due the Administrative Agent under Sections 2.08 and 11.04.
Nothing contained herein shall be deemed to authorize the Administrative Agent or the Collateral Agent to authorize or consent to or accept or adopt on behalf of any Lender or the L/C Issuer any plan of reorganization, arrangement, adjustment or composition affecting the Secured Obligations or the rights of any Lender or the L/C Issuer or to authorize the Administrative Agent or the Collateral Agent to vote in respect of the claim of any Lender or the L/C Issuer or in any such proceeding.
(b)The Loan Parties and the Secured Parties hereby irrevocably authorize the Collateral Agent, based upon the instruction of the Required Lenders, to (a) credit bid and in such manner purchase (either directly or through one or more acquisition vehicles) all or any portion of the Collateral at any sale thereof conducted under the provisions of the Bankruptcy Code of the United States, including under Section 363 of the Bankruptcy Code of the United States or any similar Laws in any other jurisdictions to which a Loan Party is subject, or (b) credit bid and in such manner purchase (either directly or through one or more acquisition vehicles) all or any portion of the Collateral at any other sale or foreclosure conducted by (or with the consent or at the direction of) the Collateral Agent (whether by judicial action or otherwise) in accordance with applicable Law. In connection with any such credit bid and purchase, the Secured Obligations owed to the Secured Parties shall be entitled to be, and shall be, credit bid on a ratable basis (with Secured Obligations with respect to contingent or unliquidated claims being estimated for such purpose if the fixing or liquidation thereof would not unduly delay the ability of the Collateral Agent to credit bid and purchase at such sale or other disposition of the Collateral and, if such claims cannot be estimated without unduly delaying the ability of the Collateral Agent to credit bid, then such claims shall be disregarded, not credit bid, and not entitled to any interest in the asset or assets purchased by means of such credit bid) and the Secured Parties whose Secured Obligations are credit bid shall be entitled to receive interests (ratably based upon the proportion of their Secured Obligations credit bid in relation to the aggregate amount of Secured Obligations so credit bid) in the asset or assets so purchased (or in the Equity Interests of the acquisition vehicle or vehicles that are used to consummate such purchase). Except as provided above and otherwise expressly provided for herein or in the other Collateral Documents, the Collateral Agent will not execute and deliver a release of any Lien on any Collateral. Upon request by the Collateral Agent or the Borrowers at

150
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


any time, the Secured Parties will confirm in writing the Collateral Agent’s authority to release any such Liens on particular types or items of Collateral pursuant to this Section 9.09.
Section 9.10    Collateral and Loan Party Guarantee Matters.
Each of the Lenders (including in its capacities as a potential Cash Management Bank and a potential Hedge Bank) and the L/C Issuer irrevocably authorize the Collateral Agent, at its option and in its discretion,
(a)to release any Lien on any property granted to or held by the Collateral Agent under any Loan Document (i) upon the Facility Termination Date, (ii) that is sold or otherwise disposed of or to be sold or otherwise disposed of as part of or in connection with any sale or other disposition permitted hereunder or under any other Loan Document, or (iii) if approved, authorized or ratified in writing by the Required Lenders in accordance with Section 11.01;
(b)to subordinate any Lien on any property granted to or held by the Collateral Agent under any Loan Document to the holder of any Lien on such property that is permitted by Section 7.01(i);
(c)to release any Guarantor from its obligations under the Loan Party Guarantee if such Person ceases to be a Subsidiary as a result of a transaction permitted under the Loan Documents or if such person becomes an Excluded Subsidiary;
(d)to release any Lien on the assets or Equity Interests of a Subsidiary that becomes an Excluded Subsidiary.
Upon request by the Collateral Agent at any time, the Required Lenders will confirm in writing the Collateral Agent’s authority to release or subordinate its interest in particular types or items of property, or to release any Guarantor from its obligations under the Loan Party Guarantee pursuant to this Section 9.10. In each case as specified in this Section 9.10, the Collateral Agent will, at the Borrowers’ expense, execute and deliver to the applicable Loan Party such documents as such Loan Party may reasonably request to evidence the release of such item of Collateral from the assignment and security interest granted under the Collateral Documents or to subordinate its interest in such item, or to release such Guarantor from its obligations under the Loan Party Guarantee, in each case in accordance with the terms of the Loan Documents and this Section 9.10.
Neither the Administrative Agent nor the Collateral Agent shall be responsible for or have a duty to ascertain or inquire into any representation or warranty regarding the existence, value or collectability of the Collateral, the existence, priority or perfection of the Collateral Agent’s Lien thereon, or any certificate prepared by any Loan Party in connection therewith, nor shall the Administrative Agent or the Collateral Agent be responsible or liable to the Lenders for any failure to monitor or maintain any portion of the Collateral.

151
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 9.11    Secured Cash Management Agreements and Secured Hedge Agreements.
Except as otherwise expressly set forth herein, no Cash Management Bank or Hedge Bank that obtains the benefit of the provisions of Section 8.03, the Loan Party Guarantee or any Collateral by virtue of the provisions hereof or any Collateral Document shall have any right to notice of any action or to consent to, direct or object to any action hereunder or under any other Loan Document or otherwise in respect of the Collateral (including the release or impairment of any Collateral) (or to notice of or to consent to any amendment, waiver or modification of the provisions hereof or of the Loan Party Guarantee or any Collateral Document) other than in its capacity as a Lender and, in such case, only to the extent expressly provided in the Loan Documents. Notwithstanding any other provision of this Article IX to the contrary, the Administrative Agent shall not be required to verify the payment of, or that other satisfactory arrangements have been made with respect to, Secured Obligations arising under Secured Cash Management Agreements and Secured Hedge Agreements except to the extent expressly provided herein and unless the Administrative Agent has received a Secured Party Designation Notice of such Secured Obligations, together with such supporting documentation as the Administrative Agent may request, from the applicable Cash Management Bank or Hedge Bank, as the case may be. The Administrative Agent shall not be required to verify the payment of, or that other satisfactory arrangements have been made with respect to, Secured Obligations arising under Secured Cash Management Agreements and Secured Hedge Agreements in the case of the Facility Termination Date.
Section 9.12    Field Examinations.
After any field examination is conducted by or on behalf of the Collateral Agent, within ten (10) days of sign-off from the Collateral Agent on the results of such field examination, the Collateral Agent shall deliver a report of the results of such field examination to the Administrative Agent for distribution to each Lender.
ARTICLE X
CONTINUING GUARANTY

Section 10.01    Loan Party Guarantee.
Each Guarantor hereby absolutely and unconditionally, jointly and severally guarantees, as a guaranty of payment and performance and not merely as a guaranty of collection, prompt payment when due, whether at stated maturity, by required prepayment, upon acceleration, demand or otherwise, and at all times thereafter, of any and all Obligations and Additional Secured Obligations (for each Guarantor, subject to the proviso in this sentence, its “Guaranteed Obligations”); provided that liability of each Guarantor individually with respect to this Loan Party Guarantee shall be limited to an aggregate amount equal to the largest amount that would not render its obligations hereunder subject to avoidance under Section 548 of the Bankruptcy Code of the United States or any comparable provisions of any applicable state law. The Administrative Agent’s books and records showing the amount of the Secured Obligations shall be admissible in evidence in any action or proceeding, and shall be binding upon each Guarantor,

152
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


and conclusive for the purpose of establishing the amount of the Secured Obligations. This Loan Party Guarantee shall not be affected by the genuineness, validity, regularity or enforceability of the Secured Obligations or any instrument or agreement evidencing any Secured Obligations, or by the existence, validity, enforceability, perfection, non-perfection or extent of any collateral therefor, or by any fact or circumstance relating to the Secured Obligations which might otherwise constitute a defense to the obligations of the Guarantors, or any of them, under this Loan Party Guarantee, and each Guarantor hereby irrevocably waives any defenses it may now have or hereafter acquire in any way relating to any or all of the foregoing.
Section 10.02    Rights of Lenders.
Each Guarantor consents and agrees that the Secured Parties may, at any time and from time to time, without notice or demand, and without affecting the enforceability or continuing effectiveness hereof: (a) amend, extend, renew, compromise, discharge, accelerate or otherwise change the time for payment or the terms of the Secured Obligations or any part thereof; (b) take, hold, exchange, enforce, waive, release, fail to perfect, sell, or otherwise dispose of any security for the payment of this Loan Party Guarantee or any Secured Obligations; (c) apply such security and direct the order or manner of sale thereof as the Collateral Agent, the L/C Issuer and the Lenders in their sole discretion may determine; and (d) release or substitute one or more of any endorsers or other guarantors of any of the Secured Obligations. Without limiting the generality of the foregoing, each Guarantor consents to the taking of, or failure to take, any action which might in any manner or to any extent vary the risks of such Guarantor under this Loan Party Guarantee or which, but for this provision, might operate as a discharge of such Guarantor.
Section 10.03    Certain Waivers.
Each Guarantor waives (a) any defense arising by reason of any disability or other defense of the Borrowers or any other Guarantor, or the cessation from any cause whatsoever (including any act or omission of any Secured Party) of the liability of the Borrowers or any other Loan Party; (b) any defense based on any claim that such Guarantor’s obligations exceed or are more burdensome than those of the Borrowers or any other Loan Party; (c) the benefit of any statute of limitations affecting any Guarantor’s liability hereunder; (d) any right to proceed against the Borrowers or any other Loan Party, proceed against or exhaust any security for the Secured Obligations, or pursue any other remedy in the power of any Secured Party whatsoever; (e) any benefit of and any right to participate in any security now or hereafter held by any Secured Party; and (f) to the fullest extent permitted by law, any and all other defenses or benefits that may be derived from or afforded by applicable Law limiting the liability of or exonerating guarantors or sureties. Each Guarantor expressly waives all setoffs and counterclaims and all presentments, demands for payment or performance, notices of nonpayment or nonperformance, protests, notices of protest, notices of dishonor and all other notices or demands of any kind or nature whatsoever with respect to the Secured Obligations, and all notices of acceptance of this Loan Party Guarantee or of the existence, creation or incurrence of new or additional Secured Obligations.

153
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 10.04    Obligations Independent.
The obligations of each Guarantor hereunder are those of primary obligor, and not merely as surety, and are independent of the Secured Obligations and the obligations of any other guarantor, and a separate action may be brought against each Guarantor to enforce this Loan Party Guarantee whether or not the Borrowers or any other person or entity is joined as a party.
Section 10.05    Subrogation.
No Guarantor shall exercise any right of subrogation, contribution, indemnity, reimbursement or similar rights with respect to any payments it makes under this Loan Party Guarantee until all of the Secured Obligations and any amounts payable under this Loan Party Guarantee have been indefeasibly paid and performed in full and the Commitments and the Facility are terminated. If any amounts are paid to a Guarantor in violation of the foregoing limitation, then such amounts shall be held in trust for the benefit of the Secured Parties and shall forthwith be paid to the Secured Parties to reduce the amount of the Secured Obligations, whether matured or unmatured.
Section 10.06    Termination; Reinstatement.
This Loan Party Guarantee is a continuing and irrevocable guaranty of all Secured Obligations now or hereafter existing and shall remain in full force and effect until the Facility Termination Date. Notwithstanding the foregoing, this Loan Party Guarantee shall continue in full force and effect or be revived, as the case may be, if any payment by or on behalf of the Borrowers or a Guarantor is made, or any of the Secured Parties exercises its right of setoff, in respect of the Secured Obligations and such payment or the proceeds of such setoff or any part thereof is subsequently invalidated, declared to be fraudulent or preferential, set aside or required (including pursuant to any settlement entered into by any of the Secured Parties in their discretion) to be repaid to a trustee, receiver or any other party, in connection with any proceeding under any Debtor Relief Laws or otherwise, all as if such payment had not been made or such setoff had not occurred and whether or not the Secured Parties are in possession of or have released this Loan Party Guarantee and regardless of any prior revocation, rescission, termination or reduction. The obligations of each Guarantor under this paragraph shall survive termination of this Loan Party Guarantee.
Section 10.07    Stay of Acceleration.
If acceleration of the time for payment of any of the Secured Obligations is stayed, in connection with any case commenced by or against a Guarantor or the Borrowers under any Debtor Relief Laws, or otherwise, all such amounts shall nonetheless be payable by each Guarantor, jointly and severally, immediately upon demand by the Secured Parties.
Section 10.08    Condition of Borrowers.
Each Guarantor acknowledges and agrees that it has the sole responsibility for, and has adequate means of, obtaining from the Borrowers and any other Guarantor such information

154
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


concerning the financial condition, business and operations of the Borrowers and any such other Guarantor as such Guarantor requires, and that none of the Secured Parties has any duty, and such Guarantor is not relying on the Secured Parties at any time, to disclose to it any information relating to the business, operations or financial condition of the Borrowers or any other Guarantor (each Guarantor waiving any duty on the part of the Secured Parties to disclose such information and any defense relating to the failure to provide the same).
Section 10.09    Appointment of Borrowers.
Each of the Guarantors hereby appoints the Borrowers to act as its agent for all purposes of this Agreement and the other Loan Documents and agrees that (a) the Borrowers may execute such documents on behalf of such Guarantor as the Borrowers deem appropriate in its sole discretion and each Guarantor shall be obligated by all of the terms of any such document executed on its behalf, (b) any notice or communication delivered by the Administrative Agent, the Collateral Agent or the Lenders to the Borrowers shall be deemed delivered to each Guarantor and (c) the Administrative Agent, the Collateral Agent or the Lenders may accept, and be permitted to rely on, any document, instrument or agreement executed by the Borrowers on behalf of each Guarantor.
Section 10.10    Right of Contribution.
The Guarantors agree among themselves that, in connection with payments made hereunder, each Guarantor shall have contribution rights against the other Guarantors as permitted under applicable Law.
Section 10.11    Keepwell.
Each Loan Party that is a Qualified ECP Guarantor at the time the Loan Party Guarantee or the grant of a Lien under the Loan Documents, in each case, by any Specified Loan Party becomes effective with respect to any Swap Obligation, hereby jointly and severally, absolutely, unconditionally and irrevocably undertakes to provide such funds or other support to each Specified Loan Party with respect to such Swap Obligation as may be needed by such Specified Loan Party from time to time to honor all of its obligations under the Loan Documents in respect of such Swap Obligation (but, in each case, only up to the maximum amount of such liability that can be hereby incurred without rendering such Qualified ECP Guarantor’s obligations and undertakings under this Article X voidable under applicable law relating to fraudulent conveyance or fraudulent transfer, and not for any greater amount). The obligations and undertakings of each Qualified ECP Guarantor under this Section shall remain in full force and effect until the Secured Obligations have been indefeasibly paid and performed in full. Each Loan Party intends this Section to constitute, and this Section shall be deemed to constitute, a guarantee of the obligations of, and a “keepwell, support, or other agreement” for the benefit of, each Specified Loan Party for all purposes of the Commodity Exchange Act.
ARTICLE XI
MISCELLANEOUS

155
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 11.01    Amendments, Etc.
No amendment or waiver of any provision of this Agreement or any other Loan Document (other than such amendments or waivers which are administrative or ministerial in nature), and no consent to any departure by the Borrowers or any other Loan Party therefrom, shall be effective unless in writing signed by the Required Lenders and the Borrowers or the applicable Loan Party, as the case may be, and acknowledged by the Administrative Agent, and each such waiver or consent shall be effective only in the specific instance and for the specific purpose for which given; provided, however, that no such amendment, waiver or consent shall:
(a)waive any condition set forth in Section 4.01, or, in the case of the initial Credit Extension, Section 4.02, without the written consent of each Lender;
(b)without limiting the generality of clause (a) above, waive any condition set forth in Section 4.02 as to any Credit Extension without the written consent of the Required Lenders;
(c)extend or increase the Commitment of any Lender (or reinstate any Commitment terminated pursuant to Section 8.02) without the written consent of such Lender (it being understood and agreed that a waiver of any condition precedent in Section 4.02 or of any Default or a mandatory reduction in Commitments is not considered an extension or increase in Commitments of any Lender);
(d)postpone any date fixed by this Agreement or any other Loan Document for any payment (excluding mandatory prepayments) of principal, interest, fees, reimbursement obligations or other amounts due to the Lenders (or any of them) hereunder or under such other Loan Document without the written consent of each Lender entitled to such payment;
(e)reduce the principal of, or the rate of interest specified herein on, any Loan or L/C Borrowing, or (subject to clause (iv) of the second proviso to this Section 11.01) any fees or other amounts payable or required to be reimbursed hereunder or under any other Loan Document without the written consent of each Lender entitled to such amount; provided, however, that only the consent of the Required Lenders shall be necessary to amend the definition of “Default Rate” or to waive any obligation of the Loan Parties to pay interest or Letter of Credit Fees at the Default Rate;
(f)change any provision of Section 11.06 in a manner that imposes any additional restriction on any Lender’s ability to assign any of its rights or obligations hereunder without the written consent of such Lender;
(g)change Section 8.03 in a manner that would alter the pro rata sharing of payments required thereby without the written consent of each Lender;
(h)change any provision of this Section 11.01 or the definition of “Required Lenders” or any other provision of any Loan Document specifying the number or percentage of Lenders required to amend, waive or otherwise modify any rights hereunder or thereunder or

156
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


make any determination or grant any consent hereunder, without the written consent of each Lender;
(i)release all or substantially all of the Collateral in any transaction or series of related transactions (except with respect to Permitted Dispositions and Investments permitted under Section 7.03), without the written consent of each Lender;
(j)release all or substantially all of the value of the Loan Party Guarantee, without the written consent of each Lender, except to the extent the release of any Guarantor from the Loan Party Guarantee is permitted pursuant to Section 9.10 (in which case such release may be made by the Administrative Agent acting alone);
(k)release the Loan Parties from any of its obligations under this Agreement or the other Loan Documents, or permit the Loan Parties to assign or transfer any of their rights or obligations under this Agreement or the other Loan Documents, without the consent of each Lender;
(l)change the percentages of the formula for calculation of the Borrowing Base as set forth in the definition of “Borrowing Base” in a manner that is intended to increase the availability under the Borrowing Base in any material respect, without the written consent of the Supermajority Lenders; provided that this clause (l) shall not limit the ability of the Collateral Agent and the Borrowers to revise the amounts and percentages of the formula for calculation of the Borrowing Base as described in clause (z) of the definition of the term “Borrowing Base”; or
(m)change or otherwise modify the eligibility criteria, eligible asset classes, reserves or sublimits in respect of the Borrowing Base, or add new asset categories to the Borrowing Base, including “Eligible Project Back-Log” and “Eligible Take-Out”, if such change, modification or addition is intended to increase availability under the Borrowing Base, in each case without the written consent of the Supermajority Lenders; provided that this clause (m) shall not limit the ability of the Collateral Agent and the Borrowers to revise the amounts and percentages of the formula for calculation of the Borrowing Base as described in clause (z) of the definition of the term “Borrowing Base”;
and provided, further, that (i) no amendment, waiver or consent shall, unless in writing and signed by the L/C Issuer in addition to the Lenders required above, affect the rights or duties of the L/C Issuer under this Agreement or any Issuer Document relating to any Letter of Credit issued or to be issued by it; (ii) no amendment, waiver or consent shall, unless in writing and signed by the Collateral Agent in addition to the Lenders required above, affect the rights or duties of the Collateral Agent under this Agreement; (iii) no amendment, waiver or consent shall, unless in writing and signed by the Administrative Agent in addition to the Lenders required above, affect the rights or duties of the Administrative Agent under this Agreement or any other Loan Document; and (iv) the Fee Letter may be amended, or rights or privileges thereunder waived, in a writing executed only by the parties thereto. Notwithstanding anything to the contrary herein, (A) no Defaulting Lender shall have any right to approve or disapprove any amendment, waiver or consent hereunder (and any amendment, waiver or consent which by its terms requires the consent of all Lenders or each affected Lender, or all Lenders or each affected

157
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Lender under the Facility, may be effected with the consent of the applicable Lenders other than Defaulting Lenders, except that (1) the Commitment of any Defaulting Lender may not be increased or extended without the consent of such Lender and (2) any waiver, amendment or modification requiring the consent of all Lenders or each affected Lender, or all Lenders or each affected Lender under the Facility, that by its terms affects any Defaulting Lender disproportionately adversely relative to other affected Lenders shall require the consent of such Defaulting Lender; (B) each Lender is entitled to vote as such Lender sees fit on any bankruptcy reorganization plan that affects the Loans, and each Lender acknowledges that the provisions of Section 1126(c) of the Bankruptcy Code of the United States supersedes the unanimous consent provisions set forth herein; and (C) the Required Lenders shall determine whether or not to allow a Loan Party to use cash collateral in the context of a bankruptcy or insolvency proceeding and such determination shall be binding on all of the Lenders.
Notwithstanding anything to the contrary herein the Administrative Agent may, with the prior written consent of the Borrowers only, amend, modify or supplement this Agreement or any of the other Loan Documents to cure any ambiguity, omission, mistake, defect or inconsistency.
Notwithstanding any provision herein to the contrary, this Agreement may be amended with the written consent of the Required Lenders, the Administrative Agent and the Borrowers (I) to add one or more additional revolving credit or term loan facilities to this Agreement and to permit the extensions of credit and all related obligations and liabilities arising in connection therewith from time to time outstanding to share ratably (or on a basis subordinated to the existing facilities hereunder) in the benefits of this Agreement and the other Loan Documents with the obligations and liabilities from time to time outstanding in respect of the existing facilities hereunder, and (II) in connection with the foregoing, to permit, as deemed appropriate by the Administrative Agent and approved by the Required Lenders, the Lenders providing such additional credit facilities to obtain comparable tranche voting rights with respect to each such new facility and to participate in any required vote or action required to be approved by the Required Lenders or by any other number, percentage or class of Lenders hereunder.
If any Lender does not consent to a proposed amendment, waiver, consent or release with respect to any Loan Document that requires the consent of each Lender and that has been approved by the Required Lenders, the Borrowers may replace such Non-Consenting Lender in accordance with Section 11.13; provided that, such amendment, waiver, consent or release can be effected as a result of the assignment contemplated by such Section (together with all other such assignments required by the Borrowers to be made pursuant to this paragraph).
Section 11.02    Notices; Effectiveness; Electronic Communications.
(a)Notices Generally. Except in the case of notices and other communications expressly permitted to be given by telephone (and except as provided in subsection (b) below), all notices and other communications provided for herein shall be in writing and shall be delivered by hand or overnight courier service, mailed by certified or registered mail or sent by fax transmission or e-mail transmission as follows, and all notices and other communications expressly permitted hereunder to be given by telephone shall be made to the applicable telephone number, as follows:

158
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(i)if to any Borrower or any other Loan Party, the Administrative Agent, the Collateral Agent or the L/C Issuer, to the address, facsimile number, e-mail address or telephone number specified for such Person on Schedule 1.01(a); and
(ii)if to any other Lender, to the address, facsimile number, e-mail address or telephone number specified in its Administrative Questionnaire (including, as appropriate, notices delivered solely to the Person designated by a Lender on its Administrative Questionnaire then in effect for the delivery of notices that may contain material non-public information relating to the Borrowers).
Notices and other communications sent by hand or overnight courier service, or mailed by certified or registered mail, shall be deemed to have been given when received; notices and other communications sent by (fax transmission or e-mail transmission shall be deemed to have been given when sent (except that, if not given during normal business hours for the recipient, shall be deemed to have been given at the opening of business on the next Business Day for the recipient). Notices and other communications delivered through electronic communications to the extent provided in subsection (b) below shall be effective as provided in such subsection (b).
(b)Electronic Communications. Notices and other communications to the Lenders and the L/C Issuer hereunder may be delivered or furnished by electronic communication (including e-mail address and Internet or intranet websites) pursuant to procedures approved by the Administrative Agent; provided that, the foregoing shall not apply to notices to any Lender or the L/C Issuer pursuant to Article II if such Lender or the L/C Issuer, as applicable, has notified the Administrative Agent that it is incapable of receiving notices under such Article by electronic communication. The Administrative Agent, the Collateral Agent, the L/C Issuer or any Loan Party may each, in its discretion, agree to accept notices and other communications to it hereunder by electronic communications pursuant to procedures approved by it; provided that, approval of such procedures may be limited to particular notices or communications.
Unless the Administrative Agent otherwise prescribes, (i) notices and other communications sent to an e-mail address shall be deemed received upon the sender’s receipt of an acknowledgement from the intended recipient (such as by the “return receipt requested” function, as available, return e-mail address or other written acknowledgement), and (ii) notices or communications posted to an Internet or intranet website shall be deemed received upon the deemed receipt by the intended recipient at its e-mail address as described in the foregoing clause (i) of notification that such notice or communication is available and identifying the website address therefor; provided that, for both clauses (i) and (ii), if such notice, email or other communication is not sent during the normal business hours of the recipient, such notice, email or communication shall be deemed to have been sent at the opening of business on the next business day for the recipient.
(c)The Platform. THE PLATFORM IS PROVIDED “AS IS” AND “AS AVAILABLE.” THE AGENT PARTIES (AS DEFINED BELOW) DO NOT WARRANT THE ACCURACY OR COMPLETENESS OF THE BORROWER MATERIALS OR THE ADEQUACY OF THE PLATFORM, AND EXPRESSLY DISCLAIM LIABILITY FOR ERRORS IN OR OMISSIONS FROM THE BORROWER MATERIALS. NO WARRANTY

159
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


OF ANY KIND, EXPRESS, IMPLIED OR STATUTORY, INCLUDING ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT OF THIRD PARTY RIGHTS OR FREEDOM FROM VIRUSES OR OTHER CODE DEFECTS, IS MADE BY ANY AGENT PARTY IN CONNECTION WITH THE BORROWER MATERIALS OR THE PLATFORM. In no event shall the Administrative Agent, the Collateral Agent or any of their respective Related Parties (collectively, the “Agent Parties”) have any liability to the Loan Parties, any Lender, the L/C Issuer or any other Person for losses, claims, damages, liabilities or expenses of any kind (whether in tort, contract or otherwise) arising out of any Borrower’s, any Loan Party’s, the Administrative Agent’s or the Collateral Agent’s transmission of Borrower Materials or any other Information through the Internet, telecommunications, electronic or other information transmission systems.
(d)Change of Address, Etc. Each of the Loan Parties, the Administrative Agent, the Collateral Agent and the L/C Issuer may change its address, facsimile number or telephone number or e-mail address for notices and other communications hereunder by notice to the other parties hereto. Each Lender may change its address, facsimile number or telephone number or e-mail address for notices and other communications hereunder by notice to the Loan Parties, the Administrative Agent, the Collateral Agent and the L/C Issuer. In addition, each Lender agrees to notify the Administrative Agent from time to time to ensure that the Administrative Agent has on record (i) an effective address, contact name, telephone number, facsimile number and e-mail address to which notices and other communications may be sent and (ii) accurate wire instructions for such Lender. Furthermore, each Public Lender agrees to cause at least one (1) individual at or on behalf of such Public Lender to at all times have selected the “Private Side Information” or similar designation on the content declaration screen of the Platform in order to enable such Public Lender or its delegate, in accordance with such Public Lender’s compliance procedures and applicable Law, including United States federal and state securities Laws, to make reference to Borrower Materials that are not made available through the “Public Side Information” portion of the Platform and that may contain material non-public information with respect to the Borrowers or their securities for purposes of United States federal or state securities laws.
(e)Reliance by Administrative Agent, Collateral Agent, L/C Issuer and Lenders. The Administrative Agent, the Collateral Agent, the L/C Issuer and the Lenders shall be entitled to rely and act upon any notices (including telephonic or electronic Loan Notices and Letter of Credit Applications) purportedly given by or on behalf of any Loan Party even if (i) such notices were not made in a manner specified herein, were incomplete or were not preceded or followed by any other form of notice specified herein, or (ii) the terms thereof, as understood by the recipient, varied from any confirmation thereof. The Loan Parties shall indemnify the Administrative Agent, the Collateral Agent, the L/C Issuer, each Lender and the Related Parties of each of them from all losses, costs, expenses and liabilities resulting from the reliance by such Person on each notice purportedly given by or on behalf of a Loan Party. All telephonic notices to and other telephonic communications with the Administrative Agent or the Collateral Agent may be recorded by the Administrative Agent or the Collateral Agent, and each of the parties hereto hereby consents to such recording.

160
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 11.03    No Waiver; Cumulative Remedies; Enforcement.
No failure by any Lender, the L/C Issuer, the Administrative Agent or the Collateral Agent to exercise, and no delay by any such Person in exercising, any right, remedy, power or privilege hereunder or under any other Loan Document shall operate as a waiver thereof; nor shall any single or partial exercise of any right, remedy, power or privilege hereunder or under any other Loan Document preclude any other or further exercise thereof or the exercise of any other right, remedy, power or privilege. The rights, remedies, powers and privileges herein provided, and provided under each other Loan Document, are cumulative and not exclusive of any rights, remedies, powers and privileges provided by law.
Notwithstanding anything to the contrary contained herein or in any other Loan Document, the authority to enforce rights and remedies hereunder and under the other Loan Documents against the Loan Parties or any of them shall be vested exclusively in, and all actions and proceedings at law in connection with such enforcement shall be instituted and maintained exclusively by, the Administrative Agent in accordance with Section 8.02 for the benefit of all the Lenders and the L/C Issuer; provided, however, that the foregoing shall not prohibit (a) the Administrative Agent from exercising on its own behalf the rights and remedies that inure to its benefit (solely in its capacity as Administrative Agent) hereunder and under the other Loan Documents, (b) the L/C Issuer from exercising the rights and remedies that inure to its benefit (solely in its capacity as L/C Issuer) hereunder and under the other Loan Documents, (c) any Lender from exercising setoff rights in accordance with Section 11.08 (subject to the terms of Section 2.12), or (d) any Lender from filing proofs of claim or appearing and filing pleadings on its own behalf during the pendency of a proceeding relative to any Loan Party under any Debtor Relief Law; and provided, further, that if at any time there is no Person acting as Administrative Agent hereunder and under the other Loan Documents, then (i) the Required Lenders shall have the rights otherwise ascribed to the Administrative Agent pursuant to Section 8.02 and (ii) in addition to the matters set forth in clauses (b), (c) and (d) of the preceding proviso and subject to Section 2.12, any Lender may, with the consent of the Required Lenders, enforce any rights and remedies available to it and as authorized by the Required Lenders.
Section 11.04    Expenses; Indemnity; Damage Waiver.
(a)Costs and Expenses. The Loan Parties shall pay (i) all reasonable out-of-pocket expenses incurred by the Administrative Agent, each Arranger, the Collateral Agent and the L/C Issuer and their respective Affiliates (including the reasonable fees, charges and disbursements of counsel for such Persons), in connection with the syndication of the credit facilities provided for herein, the preparation, negotiation, execution, delivery and administration of this Agreement and the other Loan Documents or any amendments, modifications or waivers of the provisions hereof or thereof (whether or not the transactions contemplated hereby or thereby shall be consummated); (ii) all reasonable out-of-pocket expenses incurred by the L/C Issuer in connection with the issuance, amendment, renewal or extension of any Letter of Credit or any demand for payment thereunder; and (iii) all out-of-pocket expenses incurred by the Administrative Agent, each Arranger, the Collateral Agent, any Lender or the L/C Issuer and their respective Affiliates (including the reasonable fees, charges and disbursements of any

161
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


counsel for such Persons) (x) in connection with the enforcement or protection of its rights (A) in connection with this Agreement and the other Loan Documents, including its rights under this Section, or (B) in connection with Loans made or Letters of Credit issued hereunder, including all such reasonable out-of-pocket expenses incurred during any workout, restructuring or negotiations in respect of such Loans or Letters of Credit, and (y) in connection with any documentary taxes associated with the Facility.
(b)Indemnification by the Loan Parties. The Loan Parties shall indemnify the Administrative Agent and the Collateral Agent (and any sub-agent thereof), each Lender and the L/C Issuer, and each Related Party, successor and assign of any of the foregoing Persons (each such Person being called an “Indemnitee”) against, and hold each Indemnitee harmless from, any and all losses, claims, damages, liabilities and related expenses (including the reasonable fees, charges and disbursements of counsel, which shall include the fees of one firm of counsel for all Indemnitees, taken as a whole (and, if necessary, the fees of a single firm of local counsel in each appropriate jurisdiction for all Indemnitees, taken as a whole (and, in the case of an actual or perceived conflict of interest, the fees of another firm of counsel (and local counsel, if applicable) for such affected Indemnitee))), incurred by any Indemnitee or asserted against any Indemnitee by any Person (including the Borrowers or any other Loan Party) arising out of, in connection with, or as a result of (i) the execution or delivery of this Agreement, any other Loan Document or any agreement or instrument contemplated hereby or thereby, the performance by the parties hereto of their respective obligations hereunder or thereunder or the consummation of the transactions contemplated hereby or thereby, or, in the case of the Administrative Agent (and any sub-agent thereof) and its Related Parties only, the administration of this Agreement and the other Loan Documents (including in respect of any matters addressed in Section 3.01), (ii) any Loan or Letter of Credit or the use or proposed use of the proceeds therefrom (including any refusal by the L/C Issuer to honor a demand for payment under a Letter of Credit if the documents presented in connection with such demand do not strictly comply with the terms of such Letter of Credit), (iii) any actual or alleged presence or Release of Hazardous Materials on or from any property owned or operated by a Loan Party or any of its Subsidiaries or related to any of the Projects, or any Environmental Liability related in any way to a Loan Party or any of its Subsidiaries, or (iv) any actual or prospective claim, litigation, investigation or proceeding relating to any of the foregoing, whether based on contract, tort or any other theory, whether brought by a third party or by any Borrower or any other Loan Party or any of such Borrower’s or such Loan Party’s Affiliates, directors, equity holders or creditors, and regardless of whether any Indemnitee is a party thereto; provided that, such indemnity shall not, as to any Indemnitee, be available to the extent that such losses, claims, damages, liabilities or related expenses are determined by a court of competent jurisdiction by final and nonappealable judgment to have resulted primarily from the gross negligence or willful misconduct of such Indemnitee. Without limiting the provisions of Section 3.01(c), this Section 11.04(b) shall not apply with respect to Taxes other than any Taxes that represent losses, claims, damages, etc. arising from any non-Tax claim.
(c)Reimbursement by Lenders. To the extent that the Loan Parties for any reason fail to indefeasibly pay any amount required under subsection (a) or (b) of this Section to be paid by it to the Administrative Agent or the Collateral Agent (or any sub-agent thereof), the L/C

162
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Issuer or any Related Party of any of the foregoing, each Lender severally agrees to pay to the Administrative Agent or the Collateral Agent (or any such sub-agent), the L/C Issuer or such Related Party, as the case may be, such Lender’s pro rata share (determined as of the time that the applicable unreimbursed expense or indemnity payment is sought based on each Lender’s share of the Total Credit Exposure at such time) of such unpaid amount (including any such unpaid amount in respect of a claim asserted by such Lender), provided, further that, the unreimbursed expense or indemnified loss, claim, damage, liability or related expense, as the case may be, was incurred by or asserted against the Administrative Agent or the Collateral Agent (or any such sub-agent) or the L/C Issuer in its capacity as such, or against any Related Party of any of the foregoing acting for the Administrative Agent or the Collateral Agent (or any such sub-agent) or the L/C Issuer in connection with such capacity. The obligations of the Lenders under this subsection (c) are subject to the provisions of Section 2.11(d).
(d)Waiver of Consequential Damages, Etc. To the fullest extent permitted by applicable Law, no Loan Party shall assert, and each Loan Party hereby waives, and acknowledges that no other Person shall have, any claim against any Indemnitee, on any theory of liability, for special, indirect, consequential or punitive damages (as opposed to direct or actual damages) arising out of, in connection with, or as a result of, this Agreement, any other Loan Document or any agreement or instrument contemplated hereby, the transactions contemplated hereby or thereby, any Loan or Letter of Credit or the use of the proceeds thereof. No Indemnitee referred to in subsection (b) above shall be liable for any damages arising from the use by unintended recipients of any information or other materials distributed to such unintended recipients by such Indemnitee through telecommunications, electronic or other information transmission systems in connection with this Agreement or the other Loan Documents or the transactions contemplated hereby or thereby other than for direct or actual damages resulting from the gross negligence or willful misconduct of such Indemnitee as determined by a final and nonappealable judgment of a court of competent jurisdiction.
(e)Payments. All amounts due under this Section shall be payable not later than ten (10) Business Days after demand therefor.
(f)Survival. The agreements in this Section and the indemnity provisions of Section 11.02(e) shall survive the resignation of the Administrative Agent, the Collateral Agent and the L/C Issuer, the replacement of any Lender, the termination of the Aggregate Commitments and the repayment, satisfaction or discharge of all the other Obligations.
Section 11.05    Payments Set Aside.
To the extent that any payment by or on behalf of the Loan Parties is made to the Administrative Agent, the Collateral Agent, the L/C Issuer or any Lender, or the Administrative Agent, the Collateral Agent, the L/C Issuer or any Lender exercises its right of setoff, and such payment or the proceeds of such setoff or any part thereof is subsequently invalidated, declared to be fraudulent or preferential, set aside or required (including pursuant to any settlement entered into by the Administrative Agent, the Collateral Agent, the L/C Issuer or such Lender in its discretion) to be repaid to a trustee, receiver or any other party, in connection with any proceeding under any Debtor Relief Law or otherwise, then (a) to the extent of such recovery,

163
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


the obligation or part thereof originally intended to be satisfied shall be revived and continued in full force and effect as if such payment had not been made or such setoff had not occurred, and (b) each Lender and the L/C Issuer severally agrees to pay to the Administrative Agent or the Collateral Agent upon demand its applicable share (without duplication) of any amount so recovered from or repaid by the Administrative Agent or the Collateral Agent, plus interest thereon from the date of such demand to the date such payment is made at a rate per annum equal to the Federal Funds Rate from time to time in effect. The obligations of the Lenders and the L/C Issuer under clause (b) of the preceding sentence shall survive the payment in full of the Obligations and the termination of this Agreement.
Section 11.06    Successors and Assigns.
(a)Successors and Assigns Generally. The provisions of this Agreement and the other Loan Documents shall be binding upon and inure to the benefit of the parties hereto and thereto and their respective successors and assigns permitted hereby, except neither the Borrowers nor any other Loan Party may assign or otherwise transfer any of its rights or obligations hereunder without the prior written consent of the Administrative Agent and no Lender may assign or otherwise transfer any of its rights or obligations hereunder except (i) to an assignee in accordance with the provisions of subsection (b) of this Section, (ii) by way of participation in accordance with the provisions of subsection (d) of this Section, or (iii) by way of pledge or assignment of a security interest subject to the restrictions of subsection (f) of this Section  (and any other attempted assignment or transfer by any party hereto shall be null and void). Nothing in this Agreement, expressed or implied, shall be construed to confer upon any Person (other than the parties hereto, their respective successors and assigns permitted hereby, Participants to the extent provided in subsection (d) of this Section and, to the extent expressly contemplated hereby, the Related Parties of each of the Administrative Agent, the Collateral Agent, the L/C Issuer and the Lenders) any legal or equitable right, remedy or claim under or by reason of this Agreement.
(b)Assignments by Lenders. Any Lender may at any time assign to one or more assignees all or a portion of its rights and obligations under this Agreement and the other Loan Documents (including all or a portion of its Commitment(s) and the Loans (including for purposes of this subsection (b), participations in L/C Obligations) at the time owing to it); provided that (in each case with respect to the Facility), any such assignment shall be subject to the following conditions:
(i)Minimum Amounts.
(A)in the case of an assignment of the entire remaining amount of the assigning Lender’s Commitment under the Facility and/or the Loans at the time owing to it (in each case with respect to the Facility) or contemporaneous assignments to related Approved Funds that equal at least the amount specified in paragraph (b)(i)(B) of this Section in the aggregate or in the case of an assignment to a Lender, an Affiliate of a Lender or an Approved Fund, no minimum amount need be assigned; and

164
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(B)in any case not described in subsection (b)(i)(A) of this Section, the aggregate amount of the Commitment (which for this purpose includes Loans outstanding thereunder) or, if the Commitment is not then in effect, the principal outstanding balance of the Loans of the assigning Lender subject to each such assignment, determined as of the date the Assignment and Assumption with respect to such assignment is delivered to the Administrative Agent or, if “Trade Date” is specified in the Assignment and Assumption, as of the Trade Date, shall not be less than $5,000,000 (and shall be in an amount of an integral multiple of $1,000,000), in the case of any assignment in respect of the Facility, unless each of the Administrative Agent and, so long as no Event of Default has occurred and is continuing, the Borrowers otherwise consent (each such consent not to be unreasonably withheld or delayed).
(ii)Proportionate Amounts. Each partial assignment shall be made as an assignment of a proportionate part of all the assigning Lender’s rights and obligations under this Agreement and the other Loan Documents with respect to the Loans and/or the Commitment assigned.
(iii)Required Consents. No consent shall be required for any assignment except to the extent required by subsection (b)(i)(B) of this Section and, in addition:
(A)the consent of the Borrowers (such consent not to be unreasonably withheld or delayed) shall be required unless (1) an Event of Default has occurred and is continuing at the time of such assignment or (2) such assignment is to a Lender, an Affiliate of a Lender or an Approved Fund; provided that, (i) in no event shall any such assignment be made to any Competitor of the Loan Parties and (ii) the Borrowers shall be deemed to have consented to any such assignment unless it shall object thereto by written notice to the Administrative Agent within five (5) Business Days after having received notice thereof;
(B)the consent of the Administrative Agent (such consent not to be unreasonably withheld or delayed) shall be required for assignments in respect of any Commitment if such assignment is to a Person that is not a Lender with a Commitment in respect of the applicable Facility, an Affiliate of such Lender or an Approved Fund with respect to such Lender; and
(C)the consent of the L/C Issuer (such consent not to be unreasonably withheld or delayed) shall be required for any assignment in respect of the Facility.
(iv)Assignment and Assumption. The parties to each assignment shall execute and deliver to the Administrative Agent an Assignment and Assumption, together with a processing and recordation fee in the amount of $3,500; provided, however, that the Administrative Agent may, in its sole discretion, elect to waive or reduce such processing and recordation fee in the case of any assignment. The assignee, if it is not a Lender, shall deliver to the Administrative Agent an Administrative Questionnaire and all applicable tax forms.
(v)No Assignment to Certain Persons. No such assignment shall be made (A) to any Borrower or any of the Borrowers’ Affiliates or Subsidiaries, (B) to any Defaulting

165
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Lender or any of its Subsidiaries, or any Person who, upon becoming a Lender hereunder, would constitute any of the foregoing Persons described in this clause (B), or (C) to a natural Person.
(vi)Certain Additional Payments. In connection with any assignment of rights and obligations of any Defaulting Lender hereunder, no such assignment shall be effective unless and until, in addition to the other conditions thereto set forth herein, the parties to the assignment shall make such additional payments to the Administrative Agent in an aggregate amount sufficient, upon distribution thereof as appropriate (which may be outright payment, purchases by the assignee of participations or subparticipations, or other compensating actions, including funding, with the consent of the Borrowers and the Administrative Agent, the applicable pro rata share of Loans previously requested but not funded by the Defaulting Lender, to each of which the applicable assignee and assignor hereby irrevocably consent), to (A) pay and satisfy in full all payment liabilities then owed by such Defaulting Lender to the Administrative Agent, the L/C Issuer or any Lender hereunder (and interest accrued thereon) and (B) acquire (and fund as appropriate) such Defaulting Lender’s full pro rata share of all Revolving Borrowings and participations in Letters of Credit in accordance with its Applicable Percentage of each Revolving Borrowing and of each participation in a Letter of Credit. Notwithstanding the foregoing, in the event that any assignment of rights and obligations of any Defaulting Lender hereunder shall become effective under applicable Law without compliance with the provisions of this paragraph, then the assignee of such interest shall be deemed to be a Defaulting Lender for all purposes of this Agreement until such compliance occurs.
Subject to acceptance and recording thereof by the Administrative Agent pursuant to subsection (c) of this Section, from and after the effective date specified in each Assignment and Assumption, the assignee thereunder shall be a party to this Agreement and, to the extent of the interest assigned by such Assignment and Assumption, have the rights and obligations of a Lender under this Agreement, and the assigning Lender thereunder shall, to the extent of the interest assigned by such Assignment and Assumption, be released from its obligations under this Agreement (and, in the case of an Assignment and Assumption covering all of the assigning Lender’s rights and obligations under this Agreement, such Lender shall cease to be a party hereto but shall continue to be entitled to the benefits of Sections 3.01, 3.04, 3.05 and 11.04 with respect to facts and circumstances occurring prior to the effective date of such assignment); provided that, except to the extent otherwise expressly agreed by the affected parties, no assignment by a Defaulting Lender will constitute a waiver or release of any claim of any party hereunder arising from that Lender’s having been a Defaulting Lender. Upon request, each Borrower (at its expense) shall execute and deliver a Revolving Note to the assignee Lender. Any assignment or transfer by a Lender of rights or obligations under this Agreement that does not comply with this subsection shall be treated for purposes of this Agreement as a sale by such Lender of a participation in such rights and obligations in accordance with subsection (d) of this Section.
(c)Register. The Administrative Agent, acting solely for this purpose as an agent of the Borrowers (and such agency being solely for tax purposes), shall maintain at the Administrative Agent’s Office a copy of each Assignment and Assumption delivered to it (or the equivalent thereof in electronic form) and a register for the recordation of the names and

166
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


addresses of the Lenders, and the Commitments of, and principal amounts (and stated interest) of the Loans and L/C Obligations owing to, each Lender pursuant to the terms hereof from time to time (the “Register”). The entries in the Register shall be conclusive, absent manifest error, and the Borrowers, the Administrative Agent and the Lenders shall treat each Person whose name is recorded in the Register pursuant to the terms hereof as a Lender hereunder for all purposes of this Agreement. The Register shall be available for inspection by the Borrowers and any Lender, at any reasonable time and from time to time upon reasonable prior notice. Upon its receipt of, and consent to, a duly completed Assignment and Assumption executed by an assigning Lender and an assignee, an Administrative Questionnaire completed in respect of the assignee (unless the assignee shall already be a Lender hereunder), the processing and recordation fee referred to in paragraph (b) above, if applicable, and the written consent of the Administrative Agent and the L/C Issuer and, if required, the Borrowers, to such assignment and any applicable tax forms, the Administrative Agent shall (i) accept such Assignment and Assumption and (ii) promptly record the information contained therein in the Register. No assignment shall be effective unless it has been recorded in the Register as provided in this paragraph (c).
(d)Participations. Any Lender may at any time, without the consent of, or notice to, the Borrowers, the Administrative Agent or the L/C Issuer, sell participations to any Person (other than a natural Person, a Defaulting Lender or the Borrowers or any of the Borrowers’ Affiliates or Subsidiaries) (each, a “Participant”) in all or a portion of such Lender’s rights and/or obligations under this Agreement (including all or a portion of its Commitment and/or the Loans (including such Lender’s participations in L/C Obligations) owing to it); provided that, (i) such Lender’s obligations under this Agreement shall remain unchanged, (ii) such Lender shall remain solely responsible to the other parties hereto for the performance of such obligations and (iii) the Borrowers, the Administrative Agent, the Lenders and the L/C Issuer shall continue to deal solely and directly with such Lender in connection with such Lender’s rights and obligations under this Agreement; and provided, further, that in no event shall any such participation be sold to any Competitor of the Loan Parties. For the avoidance of doubt, each Lender shall be responsible for the indemnity under Section 11.04(c) without regard to the existence of any participations.
Any agreement or instrument pursuant to which a Lender sells such a participation shall provide that such Lender shall retain the sole right to enforce this Agreement and to approve any amendment, modification or waiver of any provision of this Agreement; provided that, such agreement or instrument may provide that such Lender will not, without the consent of the Participant, agree to any amendment, waiver or other modification described in clauses (c), (d), (e), (i) and (j) of the first proviso to Section 11.01 that affects such Participant. The Borrowers agree that each Participant shall be entitled to the benefits of Sections 3.01, 3.04 and 3.05, subject to the requirements and limitations herein, including the requirements under Section 3.01(e) (it being understood that the documentation required under Section 3.01(e) shall be delivered to the Lender who sells the participation) to the same extent as if it were a Lender and had acquired its interest by assignment pursuant to paragraph (b) of this Section; provided that, such Participant (A) agrees to be subject to the provisions of Sections 3.06 and 11.13 as if it were an assignee under paragraph (b) of this Section and (B) shall not be entitled to receive any greater payment under Sections 3.01 or 3.04, with respect to any participation, than the Lender

167
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


from whom it acquired the applicable participation would have been entitled to receive, except to the extent such entitlement to receive a greater payment results from a Change in Law that occurs after the Participant acquired the applicable participation. Each Lender that sells a participation agrees, at the Borrowers’ request and expense, to use reasonable efforts to cooperate with the Borrowers to effectuate the provisions of Section 3.06 with respect to any Participant. To the extent permitted by law, each Participant also shall be entitled to the benefits of Section 11.08 as though it were a Lender; provided that, such Participant agrees to be subject to Section 2.12 as though it were a Lender. Each Lender that sells a participation shall, acting solely for this purpose as a non-fiduciary agent of the Borrowers, maintain a register on which it enters the name and address of each Participant and the principal amounts (and stated interest) of each Participant’s interest in the Loans or other obligations under the Loan Documents (the “Participant Register”); provided that, no Lender shall have any obligation to disclose all or any portion of the Participant Register (including the identity of any Participant or any information relating to a Participant’s interest in any commitments, loans, letters of credit or its other obligations under any Loan Document) to any Person except to the extent that such disclosure is necessary to establish that such commitment, loan, letter of credit or other obligation is in registered form under Section 5f.103-1(c) of the United States Treasury Regulations. The entries in the Participant Register shall be conclusive absent manifest error, and such Lender shall treat each Person whose name is recorded in the Participant Register as the owner of such participation for all purposes of this Agreement notwithstanding any notice to the contrary. For the avoidance of doubt, the Administrative Agent (in its capacity as Administrative Agent) shall have no responsibility for maintaining a Participant Register.
(e)Certain Pledges. Any Lender may at any time, without consent of the Loan Parties or the Administrative Agent, pledge or assign a security interest in all or any portion of its rights under this Agreement (including under its Revolving Note or Revolving Notes, if any) to secure obligations of such Lender, including any pledge or assignment to secure obligations, to a Federal Reserve Bank; provided that no such pledge or assignment shall release such Lender from any of its obligations hereunder or substitute any such pledgee or assignee for such Lender as a party hereto.
(f)Resignation as L/C Issuer after Assignment. Notwithstanding anything to the contrary contained herein, if at any time a Lender assigns all of its Commitment and Revolving Loans pursuant to subsection (b) above, such Lender may, (i) upon ten (10) days’ notice to the Borrowers and the Lenders, resign as L/C Issuer. In the event of any such resignation as L/C Issuer, the Borrowers shall be entitled to appoint from among the Lenders a successor L/C Issuer hereunder with the consent of the Administrative Agent (which consent shall not be unreasonably withheld or delayed) and such Lender; provided, however, that no failure by the Borrowers to appoint any such successor shall affect the resignation of such Lender as L/C Issuer. If such Lender resigns as L/C Issuer, it shall retain all the rights, powers, privileges and duties of the L/C Issuer hereunder with respect to all Letters of Credit issued by such Lender outstanding as of the effective date of its resignation as L/C Issuer and all L/C Obligations with respect thereto (including the right to require the Lenders to make Base Rate Loans or fund risk participations in Unreimbursed Amounts pursuant to Section 2.03(c)). Upon the appointment of a successor L/C Issuer, (A) such successor shall succeed to and become vested with all of the

168
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


rights, powers, privileges and duties of the retiring L/C Issuer, (B) the retiring L/C Issuer shall be discharged from all of its duties and obligations hereunder or under the other Loan Documents and (C) the successor L/C Issuer shall issue letters of credit in substitution for the Letters of Credit issued by the retiring L/C Issuer, if any, outstanding at the time of such succession or make other arrangements satisfactory to the retiring L/C Issuer to effectively assume the obligations of the retiring L/C Issuer with respect to such Letters of Credit.
Section 11.07    Treatment of Certain Information; Confidentiality.
(a)Treatment of Certain Information. Each of the Administrative Agent, the Collateral Agent, the Lenders and the L/C Issuer agrees to maintain the confidentiality of the Information (as defined below), except that Information may be disclosed (i) to its Affiliates and to its Related Parties (it being understood that the Persons to whom such disclosure is made will be informed of the confidential nature of such Information and instructed to keep such Information confidential), (ii) to the extent required or requested by any regulatory authority having jurisdiction over such Person or its Related Parties (including any self-regulatory authority, such as the National Association of Insurance Commissioners), (iii) to the extent required by applicable Laws or regulations or by any subpoena or similar legal process, (iv) to any other party hereto, (v) in connection with the exercise of any remedies hereunder or under any other Loan Document or any action or proceeding relating to this Agreement or any other Loan Document or the enforcement of rights hereunder or thereunder, (vi) subject to an agreement containing provisions substantially the same as those of this Section, to (A) any assignee of or Participant in, or any prospective assignee of or Participant in, any of its rights and obligations under this Agreement or (B) any actual or prospective party (or its Related Parties) to any swap, derivative or other transaction under which payments are to be made by reference to any Borrower and its obligations, this Agreement or payments hereunder, (vii) on a confidential basis to (1) the CUSIP Service Bureau or any similar agency in connection with the issuance and monitoring of CUSIP numbers or other market identifiers with respect to the credit facilities provided hereunder or (2) any administration, management or settlement service providers, (viii) with the consent of the Borrowers or to the extent such Information (1) becomes publicly available other than as a result of a breach of this Section or (2) becomes available to the Administrative Agent, the Collateral Agent, any Lender, the L/C Issuer or any of their respective Affiliates on a nonconfidential basis from a source other than the Borrowers or any Subsidiary thereof. For purposes of this Section, “Information” means all information received from the Borrowers or any Subsidiary thereof relating to the Borrowers or any Subsidiary thereof or any of their respective businesses, other than any such information that is available to the Administrative Agent, the Collateral Agent, any Lender or the L/C Issuer on a nonconfidential basis prior to disclosure by any Borrower or any Subsidiary thereof; all information received from any Borrower or any Subsidiary thereof relating to any Borrower or any Subsidiary thereof or any of their respective businesses shall be deemed “Information” for purposes of this Section 11.07(a) unless marked “Public.” Any Person required to maintain the confidentiality of Information as provided in this Section shall be considered to have complied with its obligation to do so if such Person has exercised the same degree of care to maintain the confidentiality of such Information as such Person would accord to its own confidential information.

169
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


(b)Non-Public Information. Each of the Administrative Agent, the Collateral Agent, the Lenders and the L/C Issuer acknowledges that (i) the Information may include material non-public information concerning a Loan Party or a Subsidiary thereof, as the case may be, (ii) it has developed compliance procedures regarding the use of material non-public information and (iii) it will handle such material non-public information in accordance with applicable Law, including United States federal and state securities Laws.
(c)Press Releases. The Loan Parties and their Affiliates agree that they will not in the future issue any press releases or other public disclosure using the name of the Administrative Agent, the Collateral Agent or any Lender or their respective Affiliates or referring to this Agreement or any of the Loan Documents without the prior written consent of the Administrative Agent, unless (and only to the extent that) the Loan Parties or such Affiliates are required to do so under law and then, in any event the Loan Parties or such Affiliates will consult with such Person before issuing such press release or other public disclosure.
(d)Customary Advertising Material. The Loan Parties consent to the publication by the Administrative Agent, the Collateral Agent or any Lender of customary advertising material relating to the transactions contemplated hereby using the name, product photographs, logo or trademark of the Loan Parties; provided that, if any such advertising materials include Borrowers’ results of operating or other non-public Information that is to be treated as confidential under this Section 11.07, the Borrowers’ consent shall be required prior to use of such Information.
(e)FOIL. NOTWITHSTANDING ANY PROVISION OF THIS SECTION 11.07 TO THE CONTRARY, THE LOAN PARTIES ACKNOWLEDGE AND AGREE THAT ALL INFORMATION, IN ANY FORMAT, SUBMITTED TO NYGB SHALL BE SUBJECT TO AND TREATED IN ACCORDANCE WITH THE NYS FREEDOM OF INFORMATION LAW (“FOIL,” PUBLIC OFFICERS LAW, ARTICLE 6). PURSUANT TO FOIL, NYGB IS REQUIRED TO MAKE AVAILABLE TO THE PUBLIC, UPON REQUEST, RECORDS OR PORTIONS THEREOF WHICH IT POSSESSES, UNLESS THAT INFORMATION IS STATUTORILY EXEMPT FROM DISCLOSURE. THEREFORE, UNLESS THIS AGREEMENT SPECIFICALLY REQUIRES OTHERWISE, THE LOAN PARTIES SHOULD SUBMIT INFORMATION TO NYGB IN A NON-CONFIDENTIAL, NON-PROPRIETARY FORMAT. FOIL DOES PROVIDE THAT NYGB MAY DENY ACCESS TO RECORDS OR PORTIONS THEREOF THAT “ARE TRADE SECRETS OR ARE SUBMITTED TO AN AGENCY BY A COMMERCIAL ENTERPRISE OR DERIVED FROM INFORMATION OBTAINED FROM A COMMERCIAL ENTERPRISE AND WHICH IF DISCLOSED WOULD CAUSE SUBSTANTIAL INJURY TO THE COMPETITIVE POSITION OF THE SUBJECT ENTERPRISE.” [SEE PUBLIC OFFICERS LAW, § 87(2)(D)]. ACCORDINGLY, IF THIS AGREEMENT SPECIFICALLY REQUIRES SUBMISSION OF INFORMATION IN A FORMAT THE LOAN PARTIES CONSIDER A PROPRIETARY AND/OR CONFIDENTIAL TRADE SECRET, THE LOAN PARTIES SHALL FULLY IDENTIFY AND PLAINLY LABEL THE INFORMATION “CONFIDENTIAL” OR “PROPRIETARY” AT THE TIME OF DISCLOSURE. BY SO MARKING SUCH INFORMATION, THE LOAN PARTIES REPRESENT THAT THE INFORMATION HAS ACTUAL OR POTENTIAL

170
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


SPECIFIC COMMERCIAL OR COMPETITIVE VALUE TO THE COMPETITORS OF THE LOAN PARTIES. WITHOUT LIMITATION, INFORMATION WILL NOT BE CONSIDERED CONFIDENTIAL OR PROPRIETARY IF IT IS OR HAS BEEN (I) GENERALLY KNOWN OR AVAILABLE FROM OTHER SOURCES WITHOUT OBLIGATION CONCERNING ITS CONFIDENTIALITY; (II) MADE AVAILABLE BY THE OWNER TO OTHERS WITHOUT OBLIGATION CONCERNING ITS CONFIDENTIALITY; OR (III) ALREADY AVAILABLE TO NYGB WITHOUT OBLIGATION CONCERNING ITS CONFIDENTIALITY. IN THE EVENT OF A FOIL REQUEST, IT IS NYGB’S POLICY TO CONSIDER RECORDS AS MARKED ABOVE PURSUANT TO THE TRADE SECRET EXEMPTION PROCEDURE SET FORTH IN 21 NEW YORK CODES RULES & REGULATIONS § 501.6 AND ANY OTHER APPLICABLE LAW OR REGULATION. HOWEVER, NYGB CANNOT GUARANTEE THE CONFIDENTIALITY OF ANY INFORMATION SUBMITTED. MORE INFORMATION ON FOIL, AND THE RELEVANT STATUTORY LAW AND REGULATIONS, CAN BE FOUND AT THE WEBSITE FOR THE COMMITTEE ON OPEN GOVERNMENT (HTTP://WWW.DOS.STATE.NY.US/COOG/FOIL2.HTML) AND NYGB’S REGULATIONS, PART 501.
Section 11.08    Right of Setoff.
If an Event of Default shall have occurred and be continuing, each Lender, the L/C Issuer and each of their respective Affiliates is hereby authorized at any time and from time to time, to the fullest extent permitted by applicable Law, to set off and apply any and all deposits (general or special, time or demand, provisional or final, in whatever currency) at any time held and other obligations (in whatever currency) at any time owing by such Lender, the L/C Issuer or any such Affiliate to or for the credit or the account of the Borrowers or any other Loan Party against any and all of the obligations of the Borrowers or such Loan Party now or hereafter existing under this Agreement or any other Loan Document to such Lender or the L/C Issuer or their respective Affiliates, irrespective of whether or not such Lender, the L/C Issuer or Affiliate shall have made any demand under this Agreement or any other Loan Document and although such obligations of the Borrowers or such Loan Party may be contingent or unmatured, secured or unsecured, or are owed to a branch, office or Affiliate of such Lender or the L/C Issuer different from the branch, office or Affiliate holding such deposit or obligated on such indebtedness; provided that, in the event that any Defaulting Lender shall exercise any such right of setoff, (a) all amounts so set off shall be paid over immediately to the Administrative Agent for further application in accordance with the provisions of Section 2.14 and, pending such payment, shall be segregated by such Defaulting Lender from its other funds and deemed held in trust for the benefit of the Administrative Agent, the L/C Issuer and the Lenders, and (b) the Defaulting Lender shall provide promptly to the Administrative Agent a statement describing in reasonable detail the Secured Obligations owing to such Defaulting Lender as to which it exercised such right of setoff. The rights of each Lender, the L/C Issuer and their respective Affiliates under this Section are in addition to other rights and remedies (including other rights of setoff) that such Lender, the L/C Issuer or their respective Affiliates may have. Each Lender and the L/C Issuer agrees to notify the Borrowers or such Loan Party and the Administrative Agent promptly after any such setoff and application; provided that, the failure to give such notice shall not affect the validity of such setoff and application.

171
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 11.09    Interest Rate Limitation.
Notwithstanding anything to the contrary contained in any Loan Document, the interest paid or agreed to be paid under the Loan Documents shall not exceed the maximum rate of non-usurious interest permitted by applicable Law (the “Maximum Rate”). If the Administrative Agent or any Lender shall receive interest in an amount that exceeds the Maximum Rate, the excess interest shall be applied to the principal of the Loans or, if it exceeds such unpaid principal, refunded to the Borrowers. In determining whether the interest contracted for, charged, or received by the Administrative Agent or a Lender exceeds the Maximum Rate, such Person may, to the extent permitted by applicable Law, (a) characterize any payment that is not principal as an expense, fee, or premium rather than interest, (b) exclude voluntary prepayments and the effects thereof, and (c) amortize, prorate, allocate, and spread in equal or unequal parts the total amount of interest throughout the contemplated term of the Obligations hereunder.
Section 11.10    Counterparts; Integration; Effectiveness.
This Agreement and each of the other Loan Documents may be executed in counterparts (and by different parties hereto in different counterparts), each of which shall constitute an original, but all of which taken together shall constitute a single contract. This Agreement, the other Loan Documents, and any separate letter agreements with respect to fees payable to the Administrative Agent, the Collateral Agent or the L/C Issuer, constitute the entire contract among the parties relating to the subject matter hereof and supersede any and all previous agreements and understandings, oral or written, relating to the subject matter hereof. Except as provided in Section 4.01, this Agreement shall become effective when it shall have been executed by the Administrative Agent and when the Administrative Agent shall have received counterparts hereof that, when taken together, bear the signatures of each of the other parties hereto. Delivery of an executed counterpart of a signature page of this Agreement or any other Loan Document, or any certificate delivered thereunder, by fax transmission or other e-mail transmission (e.g., “pdf” or “tif”) shall be effective as delivery of an original executed counterpart of this Agreement or such other Loan Document or certificate. Without limiting the foregoing, to the extent an original executed counterpart is not specifically required to be delivered under the terms of any Loan Document, upon the request of any party, such fax transmission or e-mail transmission shall be promptly followed by delivery of such original executed counterpart.
Section 11.11    Survival of Representations and Warranties.
All representations and warranties made hereunder and in any other Loan Document or other document delivered pursuant hereto or thereto or in connection herewith or therewith shall survive the execution and delivery hereof and thereof. Such representations and warranties have been or will be relied upon by the Administrative Agent and each Lender, regardless of any investigation made by the Administrative Agent or any Lender or on their behalf and notwithstanding that the Administrative Agent or any Lender may have had notice or knowledge of any Default at the time of any Credit Extension, and shall continue in full force and effect as long as any Loan or any other Obligation hereunder shall remain unpaid or unsatisfied or any Letter of Credit shall remain outstanding.

172
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


Section 11.12    Severability.
If any provision of this Agreement or the other Loan Documents is held to be illegal, invalid or unenforceable, (a) the legality, validity and enforceability of the remaining provisions of this Agreement and the other Loan Documents shall not be affected or impaired thereby and (b) the parties shall endeavor in good faith negotiations to replace the illegal, invalid or unenforceable provisions with valid provisions the economic effect of which comes as close as possible to that of the illegal, invalid or unenforceable provisions. The invalidity of a provision in a particular jurisdiction shall not invalidate or render unenforceable such provision in any other jurisdiction. Without limiting the foregoing provisions of this Section, if and to the extent that the enforceability of any provisions in this Agreement relating to Defaulting Lenders shall be limited by Debtor Relief Laws, as determined in good faith by the Administrative Agent or the L/C Issuer, as applicable, then such provisions shall be deemed to be in effect only to the extent not so limited.
Section 11.13    Replacement of Lenders.
If the Borrowers are entitled to replace a Lender pursuant to the provisions of Section 3.06, or if any Lender is a Defaulting Lender or a Non-Consenting Lender or if any other circumstance exists hereunder that gives the Borrowers the right to replace a Lender as a party hereto, then the Borrowers may, at their sole expense and effort, upon notice to such Lender and the Administrative Agent, require such Lender to assign and delegate, without recourse (in accordance with and subject to the restrictions contained in, and consents required by, Section 11.06), all of its interests, rights (other than its existing rights to payments pursuant to Sections 3.01 and 3.04) and obligations under this Agreement and the related Loan Documents to an Eligible Assignee that shall assume such obligations (which assignee may be another Lender, if a Lender accepts such assignment); provided that:
(a)the Borrowers shall have paid to the Administrative Agent the assignment fee (if any) specified in Section 11.06(b);
(b)such Lender shall have received payment of an amount equal to 100% of the outstanding principal of its Loans and L/C Advances, accrued interest thereon, accrued fees and all other amounts payable to it hereunder and under the other Loan Documents (including any amounts under Section 3.05) from the assignee (to the extent of such outstanding principal and accrued interest and fees) or the Borrowers (in the case of all other amounts);
(c)in the case of any such assignment resulting from a claim for compensation under Section 3.04 or payments required to be made pursuant to Section 3.01, such assignment will result in a reduction in such compensation or payments thereafter;
(d)such assignment does not conflict with applicable Laws; and
(e)in the case of an assignment resulting from a Lender becoming a Non-Consenting Lender, the applicable assignee shall have consented to the applicable amendment, waiver or consent.

173
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


A Lender shall not be required to make any such assignment or delegation if, prior thereto, as a result of a waiver by such Lender or otherwise, the circumstances entitling the Borrowers to require such assignment and delegation cease to apply.
Section 11.14    Governing Law; Jurisdiction; Etc.
(a)GOVERNING LAW. THIS AGREEMENT AND THE OTHER LOAN DOCUMENTS (EXCEPT, AS TO ANY OTHER LOAN DOCUMENT, AS EXPRESSLY SET FORTH THEREIN) AND ANY CLAIMS, CONTROVERSY, DISPUTE OR CAUSE OF ACTION (WHETHER IN CONTRACT OR TORT OR OTHERWISE) BASED UPON, ARISING OUT OF OR RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT (EXCEPT, AS TO ANY OTHER LOAN DOCUMENT, AS EXPRESSLY SET FORTH THEREIN) AND THE TRANSACTIONS CONTEMPLATED HEREBY AND THEREBY SHALL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE LAW OF THE STATE OF NEW YORK.
(b)SUBMISSION TO JURISDICTION. THE BORROWERS AND EACH OTHER LOAN PARTY IRREVOCABLY AND UNCONDITIONALLY AGREE THAT IT WILL NOT COMMENCE ANY ACTION, LITIGATION OR PROCEEDING OF ANY KIND OR DESCRIPTION, WHETHER IN LAW OR EQUITY, WHETHER IN CONTRACT OR IN TORT OR OTHERWISE, AGAINST THE ADMINISTRATIVE AGENT, ANY LENDER, THE L/C ISSUER, OR ANY RELATED PARTY OF THE FOREGOING IN ANY WAY RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT OR THE TRANSACTIONS RELATING HERETO OR THERETO OR FOR THE RECOGNITION AND ENFORCEMENT OF ANY JUDGMENT IN RESPECT THEREOF, IN ANY FORUM OTHER THAN THE COURTS OF THE STATE OF NEW YORK SITTING IN NEW YORK COUNTY, AND ANY APPELLATE COURT THEREOF, AND EACH OF THE PARTIES HERETO IRREVOCABLY AND UNCONDITIONALLY, IN ACCORDANCE WITH THE PROVISIONS OF NY CLS CPLR § 505, SUBMITS TO THE EXCLUSIVE GENERAL JURISDICTION OF SUCH COURTS AND AGREES THAT ALL CLAIMS IN RESPECT OF ANY SUCH ACTION, LITIGATION OR PROCEEDING MAY BE HEARD AND DETERMINED IN SUCH NEW YORK STATE COURT. EACH OF THE PARTIES HERETO AGREES THAT A FINAL JUDGMENT IN ANY SUCH ACTION, LITIGATION OR PROCEEDING SHALL BE CONCLUSIVE AND MAY BE ENFORCED IN OTHER JURISDICTIONS BY SUIT ON THE JUDGMENT OR IN ANY OTHER MANNER PROVIDED BY LAW. NOTHING IN THIS AGREEMENT OR IN ANY OTHER LOAN DOCUMENT SHALL AFFECT ANY RIGHT THAT THE ADMINISTRATIVE AGENT, THE COLLATERAL AGENT, ANY LENDER OR THE L/C ISSUER MAY OTHERWISE HAVE TO BRING ANY ACTION OR PROCEEDING RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT AGAINST THE BORROWERS OR ANY OTHER LOAN PARTY OR THEIR PROPERTIES IN THE COURTS OF ANY JURISDICTION.
(c)WAIVER OF VENUE. EACH OF THE PARTIES HERETO IRREVOCABLY AND UNCONDITIONALLY WAIVE, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY OBJECTION THAT IT MAY NOW OR HEREAFTER HAVE TO

174
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


THE LAYING OF VENUE OF ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT IN ANY COURT REFERRED TO IN PARAGRAPH (B) OF THIS SECTION 11.14. EACH OF THE PARTIES HERETO HEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, THE DEFENSE OF AN INCONVENIENT FORUM TO THE MAINTENANCE OF SUCH ACTION OR PROCEEDING IN ANY SUCH COURT.
(d)SERVICE OF PROCESS. EACH PARTY HERETO IRREVOCABLY CONSENTS TO SERVICE OF PROCESS IN THE MANNER PROVIDED FOR NOTICES IN SECTION 11.02. NOTHING IN THIS AGREEMENT WILL AFFECT THE RIGHT OF ANY PARTY HERETO TO SERVE PROCESS IN ANY OTHER MANNER PERMITTED BY APPLICABLE LAW.
Section 11.15    Waiver of Jury Trial.
EACH PARTY HERETO HEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY RIGHT IT MAY HAVE TO A TRIAL BY JURY IN ANY LEGAL PROCEEDING DIRECTLY OR INDIRECTLY ARISING OUT OF OR RELATING TO THIS AGREEMENT OR ANY OTHER LOAN DOCUMENT OR THE TRANSACTIONS CONTEMPLATED HEREBY OR THEREBY (WHETHER BASED ON CONTRACT, TORT OR ANY OTHER THEORY). EACH PARTY HERETO (a) CERTIFIES THAT NO REPRESENTATIVE, AGENT OR ATTORNEY OF ANY OTHER PERSON HAS REPRESENTED, EXPRESSLY OR OTHERWISE, THAT SUCH OTHER PERSON WOULD NOT, IN THE EVENT OF LITIGATION, SEEK TO ENFORCE THE FOREGOING WAIVER AND (b) ACKNOWLEDGES THAT IT AND THE OTHER PARTIES HERETO HAVE BEEN INDUCED TO ENTER INTO THIS AGREEMENT AND THE OTHER LOAN DOCUMENTS BY, AMONG OTHER THINGS, THE MUTUAL WAIVERS AND CERTIFICATIONS IN THIS SECTION 11.15.
Section 11.16    Subordination.
Each Loan Party (a “Subordinating Loan Party”) hereby subordinates the payment of all obligations and indebtedness of any other Loan Party owing to it, whether now existing or hereafter arising, including but not limited to any obligation of any such other Loan Party to the Subordinating Loan Party as subrogee of the Secured Parties or resulting from such Subordinating Loan Party’s performance under this Loan Party Guarantee, to the indefeasible payment in full in cash of all Obligations. If the Secured Parties so request, any such obligation or indebtedness of any such other Loan Party to the Subordinating Loan Party shall be enforced and performance received by the Subordinating Loan Party as trustee for the Secured Parties and the proceeds thereof shall be paid over to the Secured Parties on account of the Secured Obligations, but without reducing or affecting in any manner the liability of the Subordinating Loan Party under this Agreement. Without limitation of the foregoing, so long as no Default has occurred and is continuing, the Loan Parties may make and receive payments with respect to Intercompany Debt; provided, that in the event that any Loan Party receives any payment of any Intercompany Debt at a time when such payment is prohibited by this Section, such payment

175
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


shall be held by such Loan Party, in trust for the benefit of, and shall be paid forthwith over and delivered, upon written request, to the Administrative Agent.
Section 11.17    No Advisory or Fiduciary Responsibility.
In connection with all aspects of each transaction contemplated hereby (including in connection with any amendment, waiver or other modification hereof or of any other Loan Document), the Borrowers and each other Loan Party acknowledge and agree, and acknowledge their respective Affiliates’ understanding, that: (a) (i) the arranging and other services regarding this Agreement provided by the Administrative Agent and any Affiliate thereof, each Arranger and the Lenders are arm’s-length commercial transactions between the Borrowers, each other Loan Party and their respective Affiliates, on the one hand, and the Administrative Agent and its Affiliates, the L/C Issuer and its Affiliates, the Collateral Agent and its Affiliates and the Lenders and their Affiliates (including in the case of any such Affiliate as an Arranger), on the other hand, (ii) each of the Borrowers and the other Loan Parties has consulted its own legal, accounting, regulatory and tax advisors to the extent it has deemed appropriate, and (iii) the Borrowers and each other Loan Party are capable of evaluating, and understand and accept, the terms, risks and conditions of the transactions contemplated hereby and by the other Loan Documents; (b) (i) the Administrative Agent and its Affiliates, the L/C Issuer and its Affiliates, the Collateral Agent and its Affiliates and each Lender and its Affiliates (including in the case of any such Affiliate as an Arranger) each are and have been acting solely as a principal and, except as expressly agreed in writing by the relevant parties, have not been, are not, and will not be acting as an advisor, agent or fiduciary, for the Borrowers, any other Loan Party or any of their respective Affiliates, or any other Person and (ii) none the Administrative Agent and any of its Affiliates, the L/C Issuer and any of its Affiliates, the Collateral Agent and any of its Affiliates, or any Lender and any of its Affiliates (including in the case of any such Affiliate as an Arranger) has any obligation to the Borrowers, any other Loan Party or any of their respective Affiliates with respect to the transactions contemplated hereby except those obligations expressly set forth herein and in the other Loan Documents; and (c) the Administrative Agent and its Affiliates, the L/C Issuer and its Affiliates, the Collateral Agent and its Affiliates, and the Lenders and their Affiliates (including in the case of any such Affiliate as an Arranger) may be engaged in a broad range of transactions that involve interests that differ from those of the Borrowers, the other Loan Parties and their respective Affiliates, and none the Administrative Agent and any of its Affiliates, the L/C Issuer and any of its Affiliates, the Collateral Agent and any of its Affiliates, or any Lender and any of its Affiliates (including in the case of any such Affiliate as an Arranger) has any obligation to disclose any of such interests to the Borrowers, any other Loan Party or any of their respective Affiliates. To the fullest extent permitted by law, each of the Borrowers and each other Loan Party hereby waives and releases any claims that it may have against the Administrative Agent and any of its Affiliates, the L/C Issuer and any of its Affiliates, the Collateral Agent and any of its Affiliates, or any Lender and any of its Affiliates (including in the case of any such Affiliate as an Arranger) with respect to any breach or alleged breach of agency or fiduciary duty in connection with any aspect of any transactions contemplated hereby.
Section 11.18    Electronic Execution of Assignments and Certain Other Documents.

176
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


The words “execute,” “execution,” “signed,” “signature,” and words of like import in any Assignment and Assumption or in any amendment or other modification hereof (including waivers and consents) shall be deemed to include electronic signatures, the electronic matching of assignment terms and contract formations on electronic platforms approved by the Administrative Agent, or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable Law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act.
Section 11.19    USA PATRIOT Act Notice.
Each Lender that is subject to the PATRIOT Act and the Administrative Agent (for itself and not on behalf of any Lender) hereby notifies the Borrowers and the other Loan Parties that pursuant to the requirements of PATRIOT Act, it is required to obtain, verify and record information that identifies each Loan Party, which information includes the name and address of each Loan Party and other information that will allow such Lender or the Administrative Agent, as applicable, to identify each Loan Party in accordance with the PATRIOT Act. The Borrowers and the other Loan Parties agree to, promptly following a request by the Administrative Agent or any Lender and no later than five (5) Business Days prior to the Closing Date, provide all such other documentation and information that the Administrative Agent or such Lender requests in order to comply with its ongoing obligations under applicable “know your customer” and anti-money laundering rules and regulations, including the PATRIOT Act.
Section 11.20    Time of the Essence.
Time is of the essence of the Loan Documents.
Section 11.21    No Novation.
The Loan Parties, the Administrative Agent and the Lenders hereby agree that, effective upon the execution and delivery of this Agreement by each such party, the terms and provisions of the Existing Credit Agreement shall be and hereby are amended, restated and superseded in their entirety by the terms and provisions of this Agreement. Nothing herein contained shall be construed as a substitution or novation of the obligations of the Loan Parties outstanding under the Existing Credit Agreement or instruments securing the same, which obligations shall remain in full force and effect, except to the extent that the terms thereof are modified hereby or by instruments executed concurrently herewith. Nothing expressed or implied in this Agreement shall be construed as a release or other discharge of the Loan Parties, or any guarantor from any of its obligations or liabilities under the Existing Credit Agreement or any of the notes, security agreements, pledge agreements, mortgages, guaranties or other loan documents executed in connection therewith. The Loan Parties hereby (i) confirm and agree that each Loan Document to which it is a party is, and shall continue to be, in full force and effect and is hereby ratified and confirmed in all respects except that on and after the Closing Date all references in any such Loan Document to “the Credit Agreement”, “thereto”, “thereof”, “thereunder” or words of like

177
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


import referring to the Existing Credit Agreement shall mean the Existing Credit Agreement as amended and restated by this Agreement; and (ii) confirm and agree that to the extent that the Existing Credit Agreement or any Loan Document executed in connection therewith purports to assign or pledge to the Administrative Agent, for the benefit of Lenders, or to grant to Administrative Agent, for the benefit of the Lenders, a security interest in or lien on, any collateral as security for the Obligations of the Loan Parties from time to time existing in respect of the Existing Credit Agreement, such pledge, assignment or grant of the security interest or lien is hereby ratified and confirmed in all respects and shall remain effective as of the first date it became effective.
Section 11.22    Iran Divestment Act.
In accordance with Section 2879-c of the Public Authorities Law, by signing this Agreement, each of the Borrowers certifies, for itself, each other Loan Party and their respective Affiliates, under penalty of perjury, to the best of its knowledge and belief, that none of the Borrowers, the other Loan Parties or any of their respective Affiliates is on the list created pursuant to paragraph (b) of subdivision 3 of section 165-a of the New York State Finance Law (See www.ogs.ny.gov/about/regs/ida.asp).
[REMAINDER OF PAGE INTENTIONALLY LEFT BLANK.]


178
[***] Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.


IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be duly executed as of the date first above written.

[Signature blocks intentionally omitted]


EX-10.45 5 ex1045-herax10thamendmentt.htm EX-10.45 Document
[***] = Certain information contained in this document, marked by brackets, has been omitted because it is both not material and would be competitively harmful if publicly disclosed.

Exhibit 10.45

CONSENT AND TENTH AMENDMENT TO
SECOND AMENDED AND RESTATED CREDIT AGREEMENT AND
TENTH AMENDMENT TO AMENDED AND RESTATED
CASH DIVERSION AND COMMITMENT FEE GUARANTY

This CONSENT AND TENTH AMENDMENT TO SECOND AMENDED AND RESTATED CREDIT AGREEMENT AND TENTH AMENDMENT TO AMENDED AND RESTATED CASH DIVERSION AND COMMITMENT FEE GUARANTY, dated as of November 23, 2020 (this “Amendment”), is entered into among the undersigned in connection with (a) that certain Second Amended and Restated Credit Agreement, dated as of March 27, 2018, among Sunrun Hera Portfolio 2015-A, LLC, a Delaware limited liability company, as Borrower (the “Borrower”), the financial institutions as Lenders from time to time party thereto (the “Lenders”), and Investec Bank PLC, as Administrative Agent for the Lenders (in such capacity, the “Administrative Agent”) and as Issuing Bank (in such capacity, the “Issuing Bank”) (the “Credit Agreement” and as amended by this Amendment, the “Amended Credit Agreement”) and (b) the Cash Diversion and Commitment Fee Guaranty (as in effect prior to the date hereof, the “Guaranty” and as amended by this Amendment, the “Amended Guaranty”). Capitalized terms which are used but not otherwise defined herein shall have the meanings ascribed to such terms in the Amended Credit Agreement and the rules of construction set forth in Section 1.02 of the Credit Agreement apply to this Amendment.
W I T N E S S E T H
WHEREAS, the Borrower wishes to obtain, and the Administrative Agent and the Required Lenders wish to provide, consent to the acquisition by the Borrower of Sunrun Ursa Manager 2020, LLC, a Delaware limited liability company and a Tax Equity Holdco (such acquisition, the “Tax Equity Holdco Acquisition”); and
WHEREAS, the Borrower and the Sponsor also wish to make, and the undersigned also wish to agree to make, certain additional amendments to the Credit Agreement and the Guaranty as provided herein.
NOW, THEREFORE, in consideration of the mutual agreements, provisions and covenants contained herein and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:
I.Amendments to the Credit Agreement. Subject to the satisfaction of the conditions set forth in Article IV below, the following amendments to the Credit Agreement are hereby accepted and agreed by the parties hereto:
1.Amendment to Section 1.01. The following is hereby added as a new defined term to Section 1.01 of the Credit Agreement in the appropriate alphabetical order:
““Ursa 2020 LLCA” shall mean that certain Amended and Restated Operating Agreement of Sunrun Ursa Owner 2020, LLC, dated as of July
1


31, 2020, entered into by and among Sunrun Ursa Manager 2020, LLC, [***] and [***].”
2.Amendment to Section 1.02. Section 1.02 of the Credit Agreement is hereby amended by (i) replacing the period at the end of clause (h) with the text “; and” and (ii) inserting the following as a new clause (i):
“(i)    any reference herein to the taking of an action by a Tax Equity Class A Member shall be deemed to refer to the taking of such action by either or both of, as applicable, such Tax Equity Class A Member or the Person or Persons (other than Sponsor or any Affiliate of Sponsor) authorized to take such action on behalf of such Tax Equity Class A Member pursuant to the applicable Tax Equity Document.”
3.New Section 7.29. Article VII of the Credit Agreement is hereby amended by inserting the following as a new Section 7.29:
“The Borrower shall not cause or otherwise permit any [***] Project (as defined in the Ursa 2020 LLCA) to be treated as an Eligible Project.”
4.New Section 7.30. Article VII of the Credit Agreement is hereby amended by inserting the following as a new Section 7.30:
“The Borrower shall not cause or otherwise permit any New Home Project (as defined in the Ursa 2020 LLCA) to be treated as an Eligible Project unless and until (i) such New Home Project has become a “Former New Home Project” (as defined in the Ursa 2020 LLCA), (ii) such Former New Home Project meets the conditions set forth in the definition of “Eligible Project” and (iii) there has occurred an inspection of the residential structure or building associated with such New Home Project conducted by an official of the applicable Governmental Authority when such structure or building is completed and ready for occupancy.”
II.Amendment to the Cash Diversion and Commitment Fee Guaranty. Subject to the satisfaction of the conditions set forth in Article IV below, the definition of “Cash Diversion” in Section 1.01 of the Guaranty is hereby amended by (i) replacing the period at the end of clause (kk) with the text “; and” and (ii) inserting the following as a new clause (ll):
“(ll)    if, for any quarterly period preceding a Calculation Date, expenses, including, without limitation, operations and maintenance expenses and payments under any production guarantee, incurred in connection with any and all [***] Projects (as defined in the Ursa 2020 LLCA) exceed aggregate revenues from such [***] Projects, in the amount of such excess.”
III.Limited Consent. At the request of the Borrower and subject to the satisfaction of the conditions set forth in Article IV below, the Administrative Agent and each of the undersigned Lenders hereby consents and agrees to the Tax Equity Holdco Acquisition, for which consent of the Administrative Agent and the Required Lenders is required pursuant to Section 2.05(b)(iii) of
2


the Amended Credit Agreement (the “Consent”). The Consent granted pursuant to this Article III is limited precisely as written and shall not extend to any other provision of the Credit Agreement or the Amended Credit Agreement.
IV.Conditions Precedent to Effectiveness. The amendments contained in Articles I and II and the Consent contained in Article III shall not be effective until the date (such date, the “Amendment Effective Date”) that:
1.the Administrative Agent shall have received copies of this Amendment executed by the Borrower, the Sponsor and the Required Lenders, and acknowledged by the Administrative Agent; and
2.the Borrower shall have paid all fees, costs and expenses of the Administrative Agent and the Lenders incurred in connection with the execution and delivery of this Amendment (including third-party fees and out-of-pocket expenses of the Lenders’ counsel and other advisors or consultants retained by the Administrative Agent).
V.Representations and Warranties. Each of the Borrower and, as applicable, the Sponsor represents and warrants to each Agent and each Lender Party that the following statements are true, correct and complete in all respects as of the Amendment Effective Date:
1.Power and Authority; Authorization. Each of the Borrower and the Sponsor has all requisite power and authority to execute, deliver and perform its obligations under this Amendment and the Borrower has all requisite power and authority to perform its obligations under the Amended Credit Agreement and the Sponsor has all requisite power and authority to perform its obligations under the Amended Guaranty. Each of the Borrower and the Sponsor has duly authorized, executed and delivered this Amendment.
2.Enforceability. Each of this Amendment and the Amended Credit Agreement is a legal, valid and binding obligation of the Borrower, enforceable against the Borrower in accordance with its terms, except to the extent that enforceability may be limited by (i) applicable bankruptcy, insolvency, moratorium, reorganization or other similar laws affecting the enforcement of creditors’ rights, (ii) the effect of general equitable principles (regardless of whether such enforceability is considered in a proceeding in equity or at law) or (iii) implied covenants of good faith and fair dealing. Each of this Amendment and the Amended Guaranty is a legal, valid and binding obligation of the Sponsor, enforceable against the Sponsor in accordance with its terms, except to the extent that enforceability may be limited by (i) applicable bankruptcy, insolvency, moratorium, reorganization or other similar laws affecting the enforcement of creditors’ rights, (ii) the effect of general equitable principles (regardless of whether such enforceability is considered in a proceeding in equity or at law) or (iii) implied covenants of good faith and fair dealing
3.Credit Agreement and Guaranty Representations and Warranties. Each of the representations and warranties set forth in the Credit Agreement (with respect to the Borrower) and the Guaranty (with respect to the Sponsor) is true and correct in all respects both before and after giving effect to this Amendment, except to the extent that any such representation and
3


warranty relates solely to any earlier date, in which case such representation and warranty is true and correct in all respects as of such earlier date.
4.Defaults. No event has occurred or is continuing as of the date hereof, or will result from the transactions contemplated hereby as of the date hereof, that would constitute an Event of Default or a Default.
VI.Limited Amendment. Except as expressly set forth herein, this Amendment shall not, by implication or otherwise, limit, impair, constitute a waiver of or otherwise affect the rights and remedies of the Lenders or the other Secured Parties under the Credit Agreement or any other Loan Document, and shall not alter, modify, amend or in any way affect any of the terms, conditions, obligations, covenants or agreements contained in the Credit Agreement or any other provision of the Credit Agreement or any other Loan Document, and each of the Borrower and the Sponsor acknowledges and agrees that each of the Loan Documents to which it is a party or otherwise bound shall continue in full force and effect and that all of its obligations thereunder shall be valid and enforceable and shall not be impaired or limited by the execution or effectiveness of this Amendment. From and after the Amendment Effective Date, all references to (i) the Credit Agreement in any Loan Document shall, unless expressly provided otherwise, refer to the Amended Credit Agreement and (ii) the Guaranty in any Loan Document shall, unless expressly provided otherwise, refer to the Amended Guaranty.
VII.Miscellaneous.
1.Counterparts. This Amendment may be executed in one or more duplicate counterparts and by facsimile or other electronic delivery and by different parties on different counterparts, each of which shall constitute an original, but all of which shall constitute a single document and when signed by all of the parties listed below shall constitute a single binding document.
2.Severability. In case any one or more of the provisions contained in this Amendment should be invalid, illegal or unenforceable in any respect, the validity, legality and enforceability of the remaining provisions shall not in any way be affected or impaired thereby, and the parties hereto shall enter into good faith negotiations to replace the invalid, illegal or unenforceable provision.
3.Governing Law, etc.. THIS AMENDMENT SHALL BE GOVERNED BY, AND CONSTRUED UNDER, THE LAWS OF THE STATE OF NEW YORK. The provisions in Sections 12.08(b) through (d) and Section 12.09 of the Amended Credit Agreement shall apply, mutatis mutandis, to this Amendment and the parties hereto.
4.Loan Document. This Amendment shall be deemed to be a Loan Document for all purposes of the Amended Credit Agreement and each other Loan Document.
5.Headings. Paragraph headings have been inserted in this Amendment as a matter of convenience for reference only and it is agreed that such paragraph headings are not a part of this Amendment and shall not be used in the interpretation of any provision of this Amendment.
4


6.Execution of Documents. The undersigned Lenders hereby authorize and instruct the Administrative Agent to execute and deliver this Amendment.
[Signature Pages Follow]

5


IN WITNESS WHEREOF, the parties hereto have caused this Amendment to be duly executed and delivered by their duly authorized officers as of the day and year first above written.
SUNRUN HERA PORTFOLIO 2015-A, LLC,
as Borrower
By: Sunrun Hera Portfolio 2015-B, LLC
Its: Sole Member
By: Sunrun Hera Holdco 2015, LLC
Its: Sole Member
By: Sunrun Inc.
Its: Sole Member

By: /s/ Tom vonReichbauer    
Name: Tom vonReichbauer
Title: Chief Financial Officer

SUNRUN INC.,
as Guarantor

By: /s/ Tom vonReichbauer    
Name: Tom vonReichbauer
Title: Chief Financial Officer



[Signature Page to Consent and Tenth Amendment (2nd A&R AF Credit Agreement)]


SUNRUN GAIA PORTFOLIO 2016-A, LLC,
as Lender

By: Sunrun Gaia Holdco 2016, LLC
Its: Sole Member
By: Sunrun Inc.
Its: Sole Member

By: /s/ Tom vonReichbauer    
Name: Tom vonReichbauer
Title: Chief Financial Officer

[Signature Page to Consent and Tenth Amendment (2nd A&R AF Credit Agreement)]




INVESTEC BANK PLC,
as Administrative Agent

By: /s/ Olivier Fricot    
Name: Olivier Fricot
Title: Authorised Signatory

By: /s/ Andrew Nosworthy    
Name: Andrew Nosworthy
Title: Authorised Signatory


[Signature Page to Consent and Tenth Amendment (2nd A&R AF Credit Agreement)]



DEUTSCHE BANK AG, NEW YORK BRANCH,
as Lender

By: /s/ Jeremy Eisman    
Name: Jeremy Eisman
Title: Managing Director

By: /s/ Kyle Hatzes    
Name: Kyle Hatzes
Title: Director


[Signature Page to Consent and Tenth Amendment (2nd A&R AF Credit Agreement)]


EAST WEST BANK,
as Lender

By: /s/ Christopher Simeone    
Name: Christopher Simeone
Title: Senior Vice President


[Signature Page to Consent and Tenth Amendment (2nd A&R AF Credit Agreement)]


ING Capital LLC,
as Lender

By: /s/ Henry Miller    
Name: Henry Miller
Title: Director

By: /s/ Thomas Cantello    
Name: Thomas Cantello
Title: Managing Director


[Signature Page to Consent and Tenth Amendment (2nd A&R AF Credit Agreement)]


SUNTRUST BANK,
as Lender

By: /s/ Arize Agumadu    
Name: Arize Agumadu
Title: Director


[Signature Page to Consent and Tenth Amendment (2nd A&R AF Credit Agreement)]


SILICON VALLEY BANK,
as Lender

By: /s/ Jamie Goh    
Name: Jamie Goh
Title: Vice President
[Signature Page to Consent and Tenth Amendment (2nd A&R AF Credit Agreement)]


ABN AMRO Capital USA LLC,
as Lender

By: /s/ Amit Wynalda    
Name: Amit Wynalda
Title: Executive Director
By: /s/ Maria Fahey    
Name: Maria Fahey
Title: Director

[Signature Page to Consent and Tenth Amendment (2nd A&R AF Credit Agreement)]
EX-21.1 6 ex211final.htm EX-21.1 Document
EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

AEE Solar, Inc.California
Clean Energy Experts LLCCalifornia
Sunrun Installation Services, Inc.Delaware
Sunrun PR Operations LLCPuerto Rico
Sunrun Solar Electrical CorporationNew York
Sunrun South LLCDelaware
Vivint Solar, Inc.Delaware
----------------------------------------------------------------------------------------------------------------------------------------
Kina'ole Hawaii Kai Solar, LLCDelaware
Kina'ole HK Solar Partners, LLCHawaii
Residential Solar Holding, LLCDelaware
Residential Solar II, LLCDelaware
Solmetric CorporationCalifornia
SR Lease Co II, LLCDelaware
Sunrun Athena Depositor 2018-1, LLCDelaware
Sunrun Athena Holdco 2018-1, LLCDelaware
Sunrun Athena Investor 2018-1, LLCDelaware
Sunrun Athena Issuer 2018-1, LLCDelaware
Sunrun Athena Manager 2018, LLCDelaware
Sunrun Athena Owner 2018, LLCDelaware
Sunrun Athena Portfolio Holdings 2018-1, LLCDelaware
Sunrun Atlas Depositor 2019-2, LLCDelaware
Sunrun Atlas Holdco 2019-2, LLCDelaware
Sunrun Atlas Holdings 2019-2, LLCDelaware
Sunrun Atlas Investor 2019-2, LLCDelaware
Sunrun Atlas Issuer 2019-2, LLCDelaware
Sunrun Atlas Pledgor 2019-2, LLCDelaware
Sunrun Aurora Manager 2014, LLCDelaware
Sunrun Balerion II Manager 2021, LLCDelaware
Sunrun Balerion II Owner 2021, LLCDelaware
Sunrun Balerion Manager 2015, LLCDelaware
Sunrun Balerion Owner 2015, LLCDelaware
Sunrun Bravo Manager 2017, LLCDelaware
Sunrun Bravo Owner 2017, LLCDelaware
Sunrun Callisto Issuer 2015-1, LLCDelaware
Sunrun Calypso Accounts 2015, LLCDelaware
Sunrun Calypso Investor 2015, LLCDelaware
Sunrun Calypso Manager 2015, LLCDelaware
Sunrun Calypso Manager 2018, LLCDelaware
Sunrun Calypso Manager 2019, LLCDelaware
Sunrun Calypso Owner 2015, LLCDelaware
Sunrun Calypso Owner 2018, LLCDelaware
Sunrun Calypso Owner 2019, LLCCayman Islands
Sunrun Caspar Manager 2019, LLCDelaware
Page 1 of 7

EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

Sunrun Caspar Owner 2019, LLCDelaware
Sunrun Cygnus Manager 2018, LLCDelaware
Sunrun Cygnus Manager 2019, LLCDelaware
Sunrun Cygnus Owner 2018, LLCDelaware
Sunrun Cygnus Owner 2019, LLCDelaware
Sunrun Delaware RECS, LLCDelaware
Sunrun Delphi Manager 2016, LLCDelaware
Sunrun Delphi Owner 2016, LLCDelaware
Sunrun EH 2014-A, LLCDelaware
Sunrun EH Manager 2015-A, LLCDelaware
Sunrun Electra Manager 2018, LLCDelaware
Sunrun Electra Owner 2018, LLCDelaware
Sunrun Environmental Holdings, LLCDelaware
Sunrun Gaia Holdco 2016, LLCDelaware
Sunrun Gaia Portfolio 2016-A, LLCDelaware
Sunrun Gaia Portfolio 2016-B, LLCDelaware
Sunrun Grid Services 2018, LLCDelaware
Sunrun Hera Holdco 2015, LLCDelaware
Sunrun Hera Owner 2017, LLCDelaware
Sunrun Hera Owner Holdco 2017, LLCDelaware
Sunrun Hera Portfolio 2015-A, LLCDelaware
Sunrun Hera Portfolio 2015-B, LLCDelaware
Sunrun Juno Manager 2016, LLCDelaware
Sunrun Juno Manager 2017, LLCDelaware
Sunrun Juno Manager 2019, LLCDelaware
Sunrun Juno Manager 2021, LLCDelaware
Sunrun Juno Owner 2016, LLCDelaware
Sunrun Juno Owner 2017, LLCDelaware
Sunrun Juno Owner 2019, LLCDelaware
Sunrun Juno Owner 2021, LLCDelaware
Sunrun JV Owner LLCDelaware
Sunrun Kronos Manager 2020, LLCDelaware
Sunrun Kronos Owner 2020, LLCDelaware
Sunrun Luna Depositor 2021, LLCDelaware
Sunrun Luna Holdco 2021, LLCDelaware
Sunrun Luna Portfolio 2021, LLCDelaware
Sunrun Mars Gaia Holdco 2020, LLCDelaware
Sunrun Mars Gaia Portfolio 2020, LLCDelaware
Sunrun Mars Holdco 2020, LLCDelaware
Sunrun Mars Holdings 2020, LLCDelaware
Sunrun Mars Portfolio 2020-A, LLCDelaware
Sunrun Mars Portfolio 2020-B, LLCDelaware
Sunrun Neptune Gaia Holdco 2016, LLCDelaware
Sunrun Neptune Gaia Portfolio 2016, LLCDelaware
Sunrun Neptune Holdco 2016, LLCDelaware
Page 2 of 7

EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

Sunrun Neptune Investor 2016, LLCDelaware
Sunrun Neptune Portfolio 2016-A, LLCDelaware
Sunrun Nymeria Investor 2018, LLCDelaware
Sunrun Nymeria Portfolio 2018-A, LLCDelaware
Sunrun Nymeria Portfolio 2018-B, LLCDelaware
Sunrun Pegasus Manager 2021, LLCDelaware
Sunrun Pegasus Owner 2021, LLCDelaware
Sunrun Ragnar Manager 2015, LLCDelaware
Sunrun Ragnar Manager 2017, LLCDelaware
Sunrun Ragnar Manager 2021, LLCDelaware
Sunrun Ragnar Owner 2015, LLCDelaware
Sunrun Ragnar Owner 2017, LLCDelaware
Sunrun Ragnar Owner 2021, LLCDelaware
Sunrun Safe Harbor HoldCo, LLCDelaware
Sunrun Safe Harbor Manager, LLCDelaware
Sunrun Safe Harbor OpCo, LLCDelaware
Sunrun Scorpio Holdco 2017, LLCDelaware
Sunrun Scorpio Portfolio 2017-A, LLCDelaware
Sunrun Scorpio Portfolio 2017-B, LLCDelaware
Sunrun Sirius Manager 2018, LLCDelaware
Sunrun Sirius Owner 2018, LLCDelaware
Sunrun Solar Owner Holdco XI, LLCCalifornia
Sunrun Solar Owner Holdco XII, LLCDelaware
Sunrun Solar Owner Holdco XIX, LLCDelaware
Sunrun Solar Owner Holdco XV, LLCDelaware
Sunrun Solar Owner Holdco XVI, LLCDelaware
Sunrun Solar Owner Holdco XVII, LLCDelaware
Sunrun Solar Owner Holdco XVIII, LLCDelaware
SunRun Solar Owner V, LLCCalifornia
SunRun Solar Owner VII, LLCCalifornia
Sunrun Solar Owner XI, LLCCalifornia
Sunrun Solar Owner XII, LLCDelaware
Sunrun Solar Owner XIX, LLCDelaware
Sunrun Solar Owner XV, LLCDelaware
Sunrun Solar Owner XVI, LLCDelaware
Sunrun Solar Owner XVII, LLCDelaware
Sunrun Solar Owner XVIII, LLCDelaware
Sunrun Solar Tenant XI, LLCCalifornia
Sunrun Solar Tenant XVI, LLCDelaware
Sunrun Ukiah Manager 2015, LLCDelaware
Sunrun Ukiah Owner 2015, LLCDelaware
Sunrun Ukiah Tenant 2015, LLCDelaware
Sunrun Uluwatu Holdco 2017, LLCDelaware
Sunrun Ulysses Manager 2015, LLCDelaware
Sunrun Ulysses Manager 2016, LLCDelaware
Page 3 of 7

EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

Sunrun Ulysses Manager 2017, LLCDelaware
Sunrun Ulysses Manager 2018, LLCDelaware
Sunrun Ulysses Manager 2019, LLCDelaware
Sunrun Ulysses Owner 2015, LLCDelaware
Sunrun Ulysses Owner 2016, LLCDelaware
Sunrun Ulysses Owner 2017, LLCDelaware
Sunrun Ulysses Owner 2018, LLCDelaware
Sunrun Ulysses Owner 2019, LLCDelaware
Sunrun Upolu Holdco Manager 2017, LLCDelaware
Sunrun Ursa Manager 2017, LLCDelaware
Sunrun Ursa Manager 2020, LLCDelaware
Sunrun Ursa Owner 2017, LLCDelaware
Sunrun Ursa Owner 2020, LLCDelaware
Sunrun Utu Manager 2015, LLCDelaware
Sunrun Utu Owner 2015, LLCDelaware
Sunrun Vulcan Depositor 2021-1, LLCDelaware
Sunrun Vulcan Issuer 2021-1, LLCDelaware
Sunrun Xanadu Depositor 2019-1, LLCDelaware
Sunrun Xanadu Holdco 2019-1, LLCDelaware
Sunrun Xanadu Holdings 2019-1, LLCDelaware
Sunrun Xanadu Investor 2019-1, LLCDelaware
Sunrun Xanadu Issuer 2019-1, LLCDelaware
Sunrun Xanadu Pledgor 2019-1, LLCDelaware
Sunrun Zeus Holdco 2017, LLCDelaware
Sunrun Zeus Owner 2017, LLCDelaware
Sunrun Zeus Portfolio 2017, LLCDelaware
The Alliance for Solar Choice, LLCDelaware
Ukiah Solar Intermediate I, LLCDelaware
Vivint Solar Aaliyah Manager, LLCDelaware
Vivint Solar Aaliyah Project Company, LLCDelaware
Vivint Solar ABL Parent, LLCDelaware
Vivint Solar ABL, LLCDelaware
Vivint Solar Asset 1 Class B, LLCDelaware
Vivint Solar Asset 1 Manager, LLCDelaware
Vivint Solar Asset 1 Owner, LLCDelaware
Vivint Solar Asset 1 Project Company, LLCDelaware
Vivint Solar Asset 2 Class B, LLCDelaware
Vivint Solar Asset 2 Manager, LLCDelaware
Vivint Solar Asset 2 Owner, LLCDelaware
Vivint Solar Asset 2 Project Company, LLCDelaware
Vivint Solar Asset 3 Holdco Borrower, LLCDelaware
Vivint Solar Asset 3 Holdco Parent, LLCDelaware
Vivint Solar Asset 3 Manager, LLCDelaware
Vivint Solar Asset 3 Senior Borrower, LLCDelaware
Vivint Solar Asset 3 Senior Parent, LLCDelaware
Page 4 of 7

EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

Vivint Solar Asset Holdings, LLCDelaware
Vivint Solar Consumer Finance 1 Holdings Parent, LLCDelaware
Vivint Solar Consumer Finance 1 Holdings, LLCDelaware
Vivint Solar Consumer Finance 1 Parent, LLCDelaware
Vivint Solar Consumer Finance 1, LLCDelaware
Vivint Solar Consumer Finance, LLCDelaware
Vivint Solar Developer, LLCDelaware
Vivint Solar Elyse Manager, LLCDelaware
Vivint Solar Elyse Project Company, LLCDelaware
Vivint Solar Financing Holdings 2 Borrower Parent Topco, LLCDelaware
Vivint Solar Financing Holdings 2 Borrower Parent, LLCDelaware
Vivint Solar Financing Holdings 2 Borrower, LLCDelaware
Vivint Solar Financing Holdings 2 Parent, LLCDelaware
Vivint Solar Financing Holdings 2, LLCDelaware
Vivint Solar Financing III Holdings, LLCDelaware
Vivint Solar Financing III Parent, LLCDelaware
Vivint Solar Financing III, LLCDelaware
Vivint Solar Financing IV Holdings, LLCDelaware
Vivint Solar Financing IV Parent, LLCDelaware
Vivint Solar Financing IV, LLCDelaware
Vivint Solar Financing V Holdings, LLCDelaware
Vivint Solar Financing V Parent, LLCDelaware
Vivint Solar Financing V, LLCDelaware
Vivint Solar Financing VI Holdings, LLCDelaware
Vivint Solar Financing VI Parent, LLCDelaware
Vivint Solar Financing VI, LLCDelaware
Vivint Solar Financing VII Holdings, LLCDelaware
Vivint Solar Financing VII Parent, LLCDelaware
Vivint Solar Financing VII, LLCDelaware
Vivint Solar Financing VIII Holdings, LLCDelaware
Vivint Solar Financing VIII Parent, LLCDelaware
Vivint Solar Financing VIII, LLCDelaware
Vivint Solar Fund 20 Manager, LLCDelaware
Vivint Solar Fund 20 Project Company, LLCDelaware
Vivint Solar Fund 21 Manager, LLCDelaware
Vivint Solar Fund 21 Project Company, LLCDelaware
Vivint Solar Fund 22 Manager, LLCDelaware
Vivint Solar Fund 22 Project Company, LLCDelaware
Vivint Solar Fund 23 Manager, LLCDelaware
Vivint Solar Fund 23 Project Company, LLCDelaware
Vivint Solar Fund 24 Manager, LLCDelaware
Vivint Solar Fund 24 Project Company, LLCDelaware
Vivint Solar Fund 25 Manager, LLCDelaware
Vivint Solar Fund 25 Project Company, LLCDelaware
Vivint Solar Fund 26 Manager, LLCDelaware
Page 5 of 7

EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

Vivint Solar Fund 26 Project Company, LLCDelaware
Vivint Solar Fund 27 Manager, LLCDelaware
Vivint Solar Fund 27 Project Company, LLCDelaware
Vivint Solar Fund 28 Manager, LLCDelaware
Vivint Solar Fund 28 Project Company, LLCDelaware
Vivint Solar Fund 29 Manager, LLCDelaware
Vivint Solar Fund 29 Project Company, LLCDelaware
Vivint Solar Fund 30 Manager, LLCDelaware
Vivint Solar Fund 30 Project Company, LLCDelaware
Vivint Solar Fund 31 Manager, LLCDelaware
Vivint Solar Fund 31 Project Company, LLCDelaware
Vivint Solar Fund III Manager, LLCDelaware
Vivint Solar Fund III Master Tenant, LLCDelaware
Vivint Solar Fund III Owner, LLCDelaware
Vivint Solar Fund X Manager, LLCDelaware
Vivint Solar Fund X Project Company, LLCDelaware
Vivint Solar Fund XI Manager, LLCDelaware
Vivint Solar Fund XI Project Company, LLCDelaware
Vivint Solar Fund XII Manager, LLCDelaware
Vivint Solar Fund XII Project Company, LLCDelaware
Vivint Solar Fund XIII Manager, LLCDelaware
Vivint Solar Fund XIII Project Company, LLCDelaware
Vivint Solar Fund XIV Manager, LLCDelaware
Vivint Solar Fund XIV Project Company, LLCDelaware
Vivint Solar Fund XIX Manager, LLCDelaware
Vivint Solar Fund XIX Project Company, LLCDelaware
Vivint Solar Fund XV Manager, LLCDelaware
Vivint Solar Fund XV Project Company, LLCDelaware
Vivint Solar Fund XVI Lessor, LLCDelaware
Vivint Solar Fund XVI Manager, LLCDelaware
Vivint Solar Fund XVIII Manager, LLCDelaware
Vivint Solar Fund XVIII Project Company, LLCDelaware
Vivint Solar Hannah Manager, LLCDelaware
Vivint Solar Hannah Project Company, LLCDelaware
Vivint Solar Holdings, Inc.Delaware
Vivint Solar Inventory Holdings Parent, LLCDelaware
Vivint Solar Inventory Holdings, LLCDelaware
Vivint Solar Licensing, LLCDelaware
Vivint Solar Margaux Manager, LLCDelaware
Vivint Solar Margaux Master Tenant, LLCDelaware
Vivint Solar Margaux Owner, LLCDelaware
Vivint Solar Mia Manager, LLCDelaware
Vivint Solar Mia Project Company, LLCDelaware
Vivint Solar Nicole Manager, LLCDelaware
Vivint Solar Nicole Master Tenant, LLCDelaware
Page 6 of 7

EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

Vivint Solar Nicole Owner, LLCDelaware
Vivint Solar NYC Electrical, LLCDelaware
Vivint Solar Operations, LLCDelaware
Vivint Solar OTM 2, LLCDelaware
Vivint Solar OTM Holdings, LLCDelaware
Vivint Solar OTM I Lessor, LLCDelaware
Vivint Solar OTM I Manager, LLCDelaware
Vivint Solar Owner I, LLCDelaware
Vivint Solar Owner V Manager, LLCDelaware
Vivint Solar Owner V, LLCDelaware
Vivint Solar Owner VIII Manager, LLCDelaware
Vivint Solar Owner VIII, LLCDelaware
Vivint Solar Provider, LLCDelaware
Vivint Solar Rebecca Manager, LLCDelaware
Vivint Solar Rebecca Project Company, LLCDelaware
Vivint Solar Servicer, LLCDelaware
Vivint Solar SREC Aggregator, LLCDelaware
Vivint Solar SREC Financing, LLCDelaware
Vivint Solar SREC Guarantor III, LLCDelaware
Vivint Solar SREC Marketing, LLCDelaware
VS BC Solar Lessee I, LLCDelaware

Page 7 of 7
EX-23.1 7 sunrunex2312020.htm EX-23.1 Document
Exhibit 23.1

Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the following Registration Statements:
Form S-8 (No. 333-231293) pertaining to the Sunrun Inc. 2015 Equity Incentive Plan, Sunrun Inc. 2015 Employee Stock Purchase Plan
Form S-8 (No. 333-224806) pertaining to the Sunrun Inc. 2015 Equity Incentive Plan, Sunrun Inc. 2015 Employee Stock Purchase Plan
Form S-8 (No. 333-217869) pertaining to the Sunrun Inc. 2015 Equity Incentive Plan and Sunrun Inc. 2015 Employee Stock Purchase Plan
Form S-8 (No. 333-211356) pertaining to the Sunrun Inc. 2015 Equity Incentive Plan and Sunrun Inc. 2015 Employee Stock Purchase Plan
Form S-8 (No. 333-206120) pertaining to the Sunrun Inc. 2015 Equity Incentive Plan, Sunrun Inc. 2015 Employee Stock Purchase Plan, Sunrun Inc. 2014 Equity Incentive Plan, Sunrun Inc. 2013 Equity Incentive Plan, Sunrun Inc. 2008 Equity Incentive Plan, and Mainstream Energy Corporation 2009 Stock Plan
Form S-8 (No. 333-246371) pertaining to the V Solar Holdings, Inc. 2013 Omnibus Incentive Plan and Vivint Solar, Inc. 2014 Equity Incentive Plan
Form S-8 (No. 333-245684) pertaining to the Sunrun Inc. 2015 Equity Incentive Plan and Sunrun Inc. 2015 Employee Stock Purchase Plan
Form S-3ASR (No. 333-249868) pertaining to resale of common stock

of our reports dated February 25, 2021, with respect to the consolidated financial statements of Sunrun Inc. and the effectiveness of internal control over financial reporting of Sunrun Inc. included in this Annual Report (Form 10-K) of Sunrun Inc. for the year ended December 31, 2020.

/s/ Ernst & Young LLP

San Francisco, California
February 25, 2021


EX-31.1 8 sunrunex3112020.htm EX-31.1 Document

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

Date: February 25, 2021
By:/s/ Lynn Jurich
  Lynn Jurich
  Chief Executive Officer and Director
  (Principal Executive Officer)

EX-31.2 9 sunrunex3122020.htm EX-31.2 Document

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

EX-32.1 10 sunrunex3212020.htm EX-32.1 Document

Exhibit 32.1
Certifications Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
(18 U.S.C. Section 1350)
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, each of the undersigned officers of Sunrun Inc. (the “Company”) hereby certifies that the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: February 25, 2021
By:/s/ Lynn Jurich
 Lynn Jurich
 Chief Executive Officer and Director
 (Principal Executive Officer)
  
By:/s/ Tom vonReichbauer
 Tom vonReichbauer
 Chief Financial Officer
(Principal Financial Officer)


EX-101.SCH 11 run-20201231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Redeemable Noncontrolling Interests and Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Organization - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenues from External Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Summary of Significant Accounting Policies - Cash and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Summary of Significant Accounting Policies - Depreciated Property and Equipment, Net Estimated Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - Summary of Significant Accounting Policies - Amortized Finite-Lived Intangible Assets Estimated Useful lives (Details) link:presentationLink link:calculationLink link:definitionLink 2412408 - Disclosure - Summary of Significant Accounting Policies - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2113103 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2314302 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2415409 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2416410 - Disclosure - Acquisitions - Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 2417411 - Disclosure - Acquisitions - Identifiable Tangible and Intangible Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2418412 - Disclosure - Acquisitions - Unaudited Pro forma (Details) link:presentationLink link:calculationLink link:definitionLink 2119104 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 2320303 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 2421413 - Disclosure - Fair Value Measurement - Schedule of Carrying Values and Fair Values of Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2422414 - Disclosure - Fair Value Measurement - Schedule of Fair Value, Financial Instruments Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2423415 - Disclosure - Fair Value Measurement - Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 2124105 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2325304 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2426416 - Disclosure - Inventories - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2127106 - Disclosure - Solar Energy Systems, net link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Solar Energy Systems, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - Solar Energy Systems, net (Details) link:presentationLink link:calculationLink link:definitionLink 2430418 - Disclosure - Solar Energy Systems, net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2131107 - Disclosure - Property and Equipment, net link:presentationLink link:calculationLink link:definitionLink 2332306 - Disclosure - Property and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2433419 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 2434420 - Disclosure - Property and Equipment, net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2135108 - Disclosure - Goodwill and Intangible Assets, net link:presentationLink link:calculationLink link:definitionLink 2336307 - Disclosure - Goodwill and Intangible Assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - Goodwill and Intangible Assets, net - Goodwill Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2438422 - Disclosure - Goodwill and Intangible Assets, net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2439423 - Disclosure - Goodwill and Intangible Assets, net - Summary of Intangible Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2440424 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Expected Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2141109 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 2342308 - Disclosure - Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2443425 - Disclosure - Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2144110 - Disclosure - Accrued Expenses and Other Liabilities link:presentationLink link:calculationLink link:definitionLink 2345309 - Disclosure - Accrued Expenses and Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2446426 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2147111 - Disclosure - Indebtedness link:presentationLink link:calculationLink link:definitionLink 2348310 - Disclosure - Indebtedness (Tables) link:presentationLink link:calculationLink link:definitionLink 2449427 - Disclosure - Indebtedness - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2450428 - Disclosure - Indebtedness - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2451429 - Disclosure - Indebtedness - Schedule of Maturities of Debt, Excluding Debt Discount (Details) link:presentationLink link:calculationLink link:definitionLink 2152112 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 2353311 - Disclosure - Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 2454430 - Disclosure - Derivatives - Offsetting Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 2455431 - Disclosure - Derivative - Derivatives Designated as Cash Flow Hedges (Details) link:presentationLink link:calculationLink link:definitionLink 2456432 - Disclosure - Derivatives - Losses (Gains) on Derivatives Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2457433 - Disclosure - Derivatives - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2158113 - Disclosure - Pass-Through Financing Obligations link:presentationLink link:calculationLink link:definitionLink 2459434 - Disclosure - Pass-Through Financing Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2160114 - Disclosure - VIE Arrangements link:presentationLink link:calculationLink link:definitionLink 2361312 - Disclosure - VIE Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 2462435 - Disclosure - VIE Arrangements - Carrying Amounts and Classification of the VIEs' Assets and Liabilities Included in the Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2163115 - Disclosure - Redeemable Noncontrolling Interests link:presentationLink link:calculationLink link:definitionLink 2464436 - Disclosure - Redeemable Noncontrolling Interests (Details) link:presentationLink link:calculationLink link:definitionLink 2165116 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2366313 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2467437 - Disclosure - Stockholders' Equity - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2468438 - Disclosure - Stockholders' Equity - Schedule of Reserve Share of Common Stock for Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2169117 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2370314 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2471439 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2472440 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2473441 - Disclosure - Stock-Based Compensation - Estimated Fair Value of Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2474442 - Disclosure - Stock-Based Compensation - Summary of Activity for All RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2475443 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2176118 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2377315 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2478444 - Disclosure - Income Taxes - Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2479445 - Disclosure - Income Taxes - Income Tax Provision Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 2480446 - Disclosure - Income Taxes - Reconciliation of The Statutory Federal Rate and The Company's Effective Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2481447 - Disclosure - Income Taxes - Significant Components of The Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2482448 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2483449 - Disclosure - Income Taxes Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2184119 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2385316 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2486450 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2487451 - Disclosure - Commitments and Contingencies - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2488452 - Disclosure - Commitments and Contingencies - Other Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2489453 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2489453 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2190120 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2391317 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2492454 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2493455 - Disclosure - Net Income Per Share - Schedule of Shares Excluded From Computation of Diluted Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2194121 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2495456 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2196122 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2497457 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 run-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 run-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 run-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock option plan, number of shares granted (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Aggregate intrinsic value, options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Redeemable non-controlling interests in subsidiaries Business Combination, Acquisition of Less than 100 Percent, Redeemable Noncontrolling Interest, Fair Value Business Combination, Acquisition of Less than 100 Percent, Redeemable Noncontrolling Interest, Fair Value Payable for solar systems that have met deployment milestones Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Subordinated debt Subordinated Debt [Member] Plus: Debt premium Amortization of Debt Discount (Premium) Long-term deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Additional common stock shares reserved for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Operating leases, future lease payments Lessee, Operating Lease, Liability, Net Of Sublease Income, Interest Included in Payments Lessee, Operating Lease, Liability, Net Of Sublease Income, Interest Included in Payments Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities and total equity Liabilities and Equity [Abstract] Total preliminary estimated purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Distributions to redeemable noncontrolling interests and noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Fair value of noncontrolling interest acquired Redeemable Noncontrolling Interest, Equity, Fair Value Security Exchange Name Security Exchange Name Unused Borrowing Capacity Debt Instrument, Unused Borrowing Capacity, Amount Proceeds from notes Proceeds from Issuance of Long-term Debt Sales and marketing Selling and Marketing Expense [Member] Net operating leases, 2020 Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Remainder of Fiscal Year Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Remainder of Fiscal Year Total current liabilities Liabilities, Current Accounts Receivable Accounts Receivable [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Unvested beginning balance (in dollars per share) Unvested ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Variable Rate Variable Rate [Domain] Accrued professional fees Accrued Professional Fees, Current Finance leases, future lease payments Finance Lease, Liability, Payment, Due Effect of valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Assets Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Cash and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Stock-based compensation Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Cash paid for amounts included in the measurement of lease liabilities, operating cash flows from operating leases Operating Lease, Payments 2023 Long-Term Debt, Maturity, Year Three Accumulated amortization of costs to obtain contracts Capitalized Contract Cost, Accumulated Amortization Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Amortization of deferred grants Amortization Of Deferred Grants Amortization of deferred grants. Unrealized (loss) gain on derivatives, net of income taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Intangible assets acquired, weighted average useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Operating leases, 2020 Lessee, Operating Lease, Liability, to be Paid, Year One Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Operating leases, 2023 Lessee, Operating Lease, Liability, to be Paid, Year Four Schedule of financial instruments measured at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Total unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Maximum number of shares available for employee to purchase per offering period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee State Current State and Local Tax Expense (Benefit) Other state tax credit carryforward Tax Credit Carryforward, Amount Preferred Stock, Value, Issued Preferred Stock, Value, Issued Annual contribution limit Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Other liabilities Other Liabilities, Noncurrent Payment of finance lease obligations Cash paid for amounts included in the measurement of lease liabilities, financing cash flows from finance leases Finance Lease, Principal Payments Total fair value of options vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Work-in-process Inventory, Work in Process, Net of Reserves Unbilled receivables Unbilled Receivables, Current Inventories Total Inventory, Net Measurement Frequency [Domain] Measurement Frequency [Domain] Tranche Three Share-based Payment Arrangement, Tranche Three [Member] Stock options granted, expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Purchase commitment Long-term Purchase Commitment, Amount Statement [Line Items] Statement [Line Items] Schedule of shares excluded from computation of diluted net income per share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Class of Stock Class of Stock [Domain] Tax Period [Axis] Tax Period [Axis] Computer software Computer Equipment [Member] Statement [Table] Statement [Table] Uncollectible receivables written off Accounts Receivable, Allowance for Credit Loss, Writeoff Warranty Accrual Standard Product Warranty, Policy [Policy Text Block] Customer receivables Contract with Customer, Asset, before Allowance for Credit Loss, Current Statistical Measurement [Axis] Statistical Measurement [Axis] Securitization debt Securitization Debt [Member] Securitization Debt [Member] Net operating leases, 2023 Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Four Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Four Effect of rate change Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Losses (gains) reclassified from AOCI into income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Entity Small Business Entity Small Business Indebtedness Debt Disclosure [Text Block] Fair Value Hierarchy Fair Value Hierarchy and NAV [Domain] Other receivables Other Receivables, Gross, Current Amendment Flag Amendment Flag Vivint Solar Vivant Solar [Member] Vivant Solar Weighted average shares used to compute net (loss) income
   per share attributable to common stockholders Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Fixed asset depreciation and amortization Deferred Tax Liabilities Depreciable and Amortization Fixed Assets Deferred tax liabilities depreciable and amortization fixed assets. Business Acquisition, Contingent Consideration [Line Items] Business Acquisition, Contingent Consideration [Line Items] Deferred tax assets Deferred Tax Assets, Gross [Abstract] Common stock available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other accrued expenses Other Accrued Liabilities, Current Sunrun 401 (k) Sunrun 401 (k) [Member] Sunrun 401 (k) Adjustment for net loss (gain) on derivatives recognized into earnings, net of income taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Measurement Frequency [Axis] Measurement Frequency [Axis] Financial Instruments Financial Instruments [Domain] Schedule of carrying values and fair values of debt instruments Fair Value, by Balance Sheet Grouping [Table Text Block] Total losses (gains) Derivative, Gain (Loss) on Derivative, Net Offsetting assets Offsetting Assets [Table Text Block] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Fair value of replacement Sunrun stock options and restricted stock units Business Combination, Consideration Transferred, Other Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Subsequent Events Subsequent Events [Text Block] Shares awarded (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Schedule of (income) loss before income taxes Schedule Of Loss Before Income Taxes [Table Text Block] Schedule of loss before income taxes. Restricted cash, current and non-current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash Solar Energy Systems, net Lessor, Leases [Policy Text Block] Financing component balance Financing [Member] Financing [Member] Weighted average effect of potentially dilutive shares to purchase common stock (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Allowance for doubtful accounts Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Acquisition of Vivint Solar Stock Issued During Period, Value, Acquisitions Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Income Statement Location [Domain] Income Statement Location [Domain] Number of funds, carrying value adjusted to redemption value Number of Funds, Carrying Value Adjusted to Redemption Value Number of Funds, Carrying Value Adjusted to Redemption Value Operating leases, 2021 Lessee, Operating Lease, Liability, to be Paid, Year Two Other Commitments [Line Items] Other Commitments [Line Items] State State and Local Jurisdiction [Member] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] California Enterprise Zone Credits. California Enterprise Zone Credits [Member] California enterprise zone credits. Deferred revenue Deferred Tax Assets, Deferred Income Lease expense and other information related to leases Lease, Cost [Table Text Block] Operating leases, 2022 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets Total Other Assets, Noncurrent Plan Name Plan Name [Axis] Solar Energy Systems, net Solar Energy Systems Disclosure [Text Block] Solar energy systems disclosure. Interest on pass-through financing obligations Interest On Lease Financing Interest on lease financing. Total assets Total assets Assets Related Party Transactions Related Party Transactions Disclosure [Text Block] 2013 Omnibus Incentive Plan Omnibus Incentive Plan [Member] Omnibus Incentive Plan Unvested beginning balance (in shares) Unvested ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Finance leases Finance Lease, Liability, Payment, Due [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Antidilutive Securities Antidilutive Securities [Axis] Lessor, Lease, Description [Table] Lessor, Lease, Description [Table] Intangible Assets, net Intangible Assets, Finite-Lived, Policy [Policy Text Block] Concentrations of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Net operating leases, 2024 Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Five Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Five Schedule of Other Assets Schedule of Other Assets, Noncurrent [Table Text Block] Additional common stock shares reserved for issuance (in shares) Additional Common Stock Shares Reserved For Issuance Additional common stock shares reserved for issuance. Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Summary of activity for all RSUs Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block] Total liabilities Total liabilities Liabilities Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Net Operating Leases Net Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Net Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Operating leases, present value of future payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Senior Revolving and Delayed Draw Loans, Base Rate Loans Senior Revolving and Delayed Draw Loans, Base Rate Loans [Member] Senior Revolving and Delayed Draw Loans, Base Rate Loans Weighted-average remaining contractual life, options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Omni Energy, LLC Omni Energy, LLC [Member] Omni Energy, LLC [Member] Sublease income, 2021 Sublease Income, Payments Due Year Two Sublease Income, Payments Due Year Two Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] Weighted-average remaining contractual life, options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Inventories Increase (Decrease) in Inventories Weighted average interest rate Debt, Weighted Average Interest Rate Derivative liabilities, gross amounts offset Derivative Liability, Fair Value, Gross Asset Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Valuation allowance, deferred tax asset, increase (decrease) Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Additional Paid-In Capital Additional Paid-in Capital [Member] Beginning balance, (in shares) Ending balance, (in shares) Shares, Issued Other assets Other Assets, Miscellaneous, Noncurrent Interest on lease liabilities Finance Lease, Interest Expense Machinery and equipment Machinery and Equipment [Member] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Acquisition of noncontrolling interest Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Sublease income, 2020 Sublease Income, Payments Due Next Twelve Months Sublease Income, Payments Due Next Twelve Months Equity method investment Equity Method Investments Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Revolving loan Revolving Credit Facility [Member] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Minimum unencumbered liquid assets to be maintained Debt Instrument, Covenant Compliance, Minimum Unencumbered Liquid Assets, Monthly Debt Instrument, Covenant Compliance, Minimum Unencumbered Liquid Assets, Monthly Solar energy systems Solar Energy System [Member] Solar Energy System VIE Arrangements Variable Interest Entity Disclosure [Text Block] Loss before income taxes Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Options vested and exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Business combination, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (in shares) Common Stock, Shares Authorized Redeemable Noncontrolling Interests Redeemable Noncontrolling Interest [Member] Redeemable noncontrolling interest. Solar energy systems Total property and equipment Property, Plant and Equipment, Gross Federal Deferred Federal Income Tax Expense (Benefit) Sublease Income Future Minimum Sublease Rentals, Sale Leaseback Transactions, Rolling Maturity [Abstract] Pass-through financing obligation, current and non-current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Pass-Through Financing Obligation, Current and Noncurrent Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Pass-Through Financing Obligation, Current and Noncurrent Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Amortization cost Amortization of Deferred Sales Commissions Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Prepaid and other assets Increase (Decrease) in Prepaid Expense and Other Assets Non Recourse Debt Non Recourse Debt [Member] Non Recourse Debt Member Variable Interest Entities Variable Interest Entity, Primary Beneficiary [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Leasehold improvements, furniture, and computer hardware Leasehold Improvements Furniture And Computer [Member] Leasehold improvements furniture and computer member. Income Tax Authority Income Tax Authority [Domain] Consolidated Entities [Axis] Consolidated Entities [Axis] Purchases of property and equipment, net Payments to Acquire Property, Plant, and Equipment Senior Revolving and Delayed Draw Loans, LIBOR Loans Senior Revolving and Delayed Draw Loans, LIBOR Loans [Member] Senior Revolving and Delayed Draw Loans, LIBOR Loans Contingent consideration Beginning balance Ending balance Business Combination, Contingent Consideration, Liability Goodwill and Intangible Assets, net Goodwill and Intangible Assets Disclosure [Text Block] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Loss contingency accrual Loss Contingency Accrual Shares of common stock reserved for issuance (in shares) Common stock reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Hedging Designation [Axis] Hedging Designation [Axis] Subordinated loans Subordinated Loans [Member] Subordinated Loans Schedule of inventories Schedule of Inventory, Current [Table Text Block] Entity [Domain] Entity [Domain] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Accrued liabilities, accounts payable and distributions payable Business Combination, Recognized Identifiable Asset Acquired and Liabilities Assumed, Accrued Liabilities, Accounts Payable and Distributions Payable Business Combination, Recognized Identifiable Asset Acquired and Liabilities Assumed, Accrued Liabilities, Accounts Payable and Distributions Payable Goodwill, acquired Goodwill, Acquired During Period Estimated useful life Property, Plant and Equipment, Useful Life ASC 740-10 Reserve Effective Income Tax Rate Reconciliation, ASC 740-10 Reserve Effective Income Tax Rate Reconciliation, ASC 740-10 Reserve Goodwill [Line Items] Goodwill [Line Items] Other noncash items Other Noncash Expense Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Settled Litigation Settled Litigation [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Subordinated delayed draw loans Subordinated Delayed Draw Loans [Member] Subordinated Delayed Draw Loans Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Purchase period Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period Consolidated Entities [Domain] Consolidated Entities [Domain] Operating lease obligations Operating lease, current portion Operating Lease, Liability, Current Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Sublease income, 2022 Sublease Income, Payments Due Year Three Sublease Income, Payments Due Year Three Schedule of contingent consideration Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Cancelled / forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Estimated fair value of stock options Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Employer matching contribution, percentage Defined Contribution Plan, Employer Matching Contribution, Percent of Match Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Fair Value Measurement Fair Value Disclosures [Text Block] Residential solar energy system, average age Property, Plant and Equipment, Average Age Property, Plant and Equipment, Average Age Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Interest rate swaps Interest Rate Swap [Member] Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Vivint Solar, Inc. Vivint Solar Inc [Member] Vivint Solar Inc Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Revenue recognized, term, existing deferred revenue Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period, Prior Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period, Prior Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted average discount rate, operating leases Operating Lease, Weighted Average Discount Rate, Percent Accrued employee compensation Accrued Employee Benefits, Current 2013 Equity Incentive Plan Two Thousand Thirteen Equity Incentive Plan [Member] Two thousand thirteen equity incentive plan. Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Finance leases, amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Vehicles Vehicles [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Depreciation and amortization, net of amortization of deferred grants Depreciation, Depletion and Amortization, Nonproduction Proceeds from pass-through financing and other obligations Proceeds From Lease Pass Through Financing Obligations Proceeds from lease pass through financing obligations. Cash and restricted cash Schedule of Cash and Cash Equivalents [Table Text Block] Restricted cash Restricted Cash, Noncurrent Interest coverage ratio Debt Instrument, Covenant Compliance, Interest Coverage Ratio Debt Instrument, Covenant Compliance, Interest Coverage Ratio Entity Address, Postal Zip Code Entity Address, Postal Zip Code Gross deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Accrued Expenses and Other Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Other Assets Prepaid Expense and Other Assets, Noncurrent [Abstract] Goodwill Goodwill Beginning balance Ending balance Goodwill Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Warrants Warrant [Member] Transaction costs Business Acquisition, Transaction Costs Deferred grants Deferred Grants Deferred grants. Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Payments received Payments Received [Member] Payments Received [Member] Aggregate principal amount Debt Instrument, Face Amount Capitalization of Software Costs Capitalization Of Software Costs [Policy Text Block] Capitalization of software costs policy. Operating leases, revised present value of future payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Revised Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Revised Schedule of Goodwill Schedule of Goodwill [Table Text Block] Equity [Abstract] Equity [Abstract] Assets, fair value Assets, Fair Value Disclosure Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Minimum percentage of annual automatic increase included in common stock reserved for future issuance as of last day of immediately preceding fiscal year Minimum Percentage Of Annual Increase Included In Common Stock Reserved For Future Issuance As Of Last Day Of Immediately Preceding Fiscal Year Minimum percentage of annual increase included in common stock reserved for future issuance as of last day of immediately preceding fiscal year. Prepaid expenses and other assets, current and non-current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Prepaid Expenses and Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Prepaid Expenses and Other Assets Deferred revenue, current portion Contract with Customer, Liability, Current Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract] Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract] Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Derivative Contract [Domain] Derivative Contract [Domain] Schedule of expected amortization of intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Diluted (in shares) Weighted average shares used to compute net income per share attributable to common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Letter of Credit Letter of Credit [Member] Number of operating segments Number of Operating Segments Cancelled / forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Sales and marketing Selling and Marketing Expense Accruals and prepaids Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Unrecognized tax benefits Unrecognized tax benefits at beginning of the year Unrecognized tax benefits at end of the year Unrecognized Tax Benefits Common Stock, Value, Issued Common Stock, Value, Issued Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two Restricted cash Restricted Cash, Current Number of purchase periods Share-based Compensation Arrangement by Share-based Payment Award, Number of Purchase Periods Share-based Compensation Arrangement by Share-based Payment Award, Number of Purchase Periods Entity Current Reporting Status Entity Current Reporting Status Change in fair value recognized in earnings within sales and marketing expense Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Derivative Asset [Abstract] Derivative Asset [Abstract] Recourse debt Recourse Debt [Member] Recourse Debt Member Payment of finance lease obligations Repayments of Long-term Capital Lease Obligations Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Vesting award percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Common stock, shares issued (in shares) Common Stock, Shares, Issued Net deferred tax liabilities Deferred Tax Liabilities, Net Senior debt Senior Debt [Member] Senior Debt [Member] Capitalized additional costs associated with software Capitalized Additional Costs Associated With Software Capitalized additional costs associated with software. Debt Instrument [Line Items] Debt Instrument [Line Items] Total stockholders’ equity Stockholders' Equity Attributable to Parent Interest Expense Deferred Tax Asset, Interest Carryforward Purchase price Purchase price Business Combination, Consideration Transferred Vivint Solar Vivint Solar [Member] Vivint Solar Number of Sunrun shares issued Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Assumed through acquisition (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Assumed Through Acquisition Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Assumed Through Acquisition Derivatives, net amounts of assets/ liabilities Derivative Assets (Liabilities), at Fair Value, Net Entity Address, City or Town Entity Address, City or Town Vivant Vivant [Member] Vivant Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Restricted Stock Units (RSUs) Unvested restricted stock units Restricted Stock Units (RSUs) [Member] Total Stockholders' Equity Parent [Member] Operating leases, 2024 Lessee, Operating Lease, Liability, to be Paid, Year Five Maximum percentage in payroll deductions to acquire shares of common stock Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Financial Instrument Financial Instrument [Axis] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Solar energy systems and product sales Product [Member] Short-term lease cost Short-term Lease, Cost Schedule of cash flow hedges included in accumulated other comprehensive income (loss) Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Less: Valuation allowance Deferred tax asset, valuation allowance Deferred Tax Assets, Valuation Allowance Liabilities Liabilities [Abstract] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Deferred Revenue, Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Sublease income, thereafter Sublease Income, Payments Due After Year Five Sublease Income, Payments Due After Year Five Finance lease obligations, net of current portion Finance lease obligations, net of current portion Finance Lease, Liability, Noncurrent Defined Contribution Plan, Effective Threshold [Axis] Defined Contribution Plan, Effective Threshold [Axis] Defined Contribution Plan, Effective Threshold [Axis] Solar Energy Systems Disclosure [Abstract] Solar Energy Systems Disclosure [Abstract] Solar energy systems disclosure. Leases [Abstract] Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Earnings Per Share [Abstract] Earnings Per Share [Abstract] Net operating loss carryforwards Operating Loss Carryforwards Income Tax Authority, Name Income Tax Authority, Name [Axis] Schedule of deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Incentives Incentives [Member] Incentives [Member] State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Non-controlling interests in subsidiaries Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value Contributions from redeemable noncontrolling interests and noncontrolling interests Noncontrolling Interest, Increase from Subsidiary Equity Issuance Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Fiscal Period Focus Document Fiscal Period Focus Supplier Concentration Risk Supplier Concentration Risk [Member] Initial lease term Lessor, Operating Lease, Term of Contract Proceeds from state tax credits, net of recapture Proceeds From State Tax Credits Net Of Recapture Proceeds from state tax credits, net of recapture arrangements. Entity Filer Category Entity Filer Category Net operating leases, revised present value of future payments Lessee, Operating Lease, Liability, Net Of Sublease Income, Undiscounted Excess Amount, Revised Lessee, Operating Lease, Liability, Net Of Sublease Income, Undiscounted Excess Amount, Revised Summary of stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock Common Stock [Member] Product and Service [Domain] Product and Service [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Cost of customer agreements and incentives Cost Of Operating Leases And Incentives [Member] Cost of operating leases and incentives. Defined contribution expense Defined Contribution Plan, Cost Weighted average discount rate, finance leases Finance Lease, Weighted Average Discount Rate, Percent Supplier [Axis] Supplier [Axis] Leasehold improvements Leasehold Improvements [Member] Other expense, net Other Nonoperating Income (Expense) [Member] Contingent consideration, low Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Interest rate Debt Instrument, Interest Rate, Stated Percentage Products Manufactured Product, Other [Member] Loss (income) attributable to common stockholders Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic Supplemental disclosures of noncash investing and financing activities Noncash Investing and Financing Items [Abstract] Exercise of stock options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Net change in cash and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquisitions Business Combination Disclosure [Text Block] Preferred stock dividend declared or paid Dividends, Preferred Stock Outstanding stock options Share-based Payment Arrangement, Option [Member] Operating expenses: Costs and Expenses [Abstract] Subsequent Events [Abstract] Subsequent Events [Abstract] State Deferred State and Local Income Tax Expense (Benefit) 2025 Long-Term Debt, Maturity, Year Five Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Tax Period [Domain] Tax Period [Domain] Total equity Balance at beginning of period Balance at end of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Additional paid-in capital Additional Paid in Capital 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One Revenue Revenues Class of Stock Class of Stock [Axis] Liabilities, fair value Financial and Nonfinancial Liabilities, Fair Value Disclosure Diluted (in dollars per share) Earnings Per Share, Diluted Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Performance-based Plan Performance Based Awards Plan [Member] Performance based awards plan. Vivint Solar 2014 Equity Incentive Plan 2014 Vivint Solar Equity Incentive Plan [Member] 2014 Vivint Solar Equity Incentive Plan Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Fair value of Sunrun common stock issued Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Schedule of debt Schedule of Debt [Table Text Block] Depreciation expense Depreciation Deferred revenue, current and long-term Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract With Customer, Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract With Customer, Liability Entity Address, Address Line One Entity Address, Address Line One Capitalized costs to obtain a contract Deferred Tax Liabilities, Deferred Expense, Other Capitalized Costs Entity Address, Address Line Two Entity Address, Address Line Two Prime Rate Prime Rate [Member] Schedule of reserve shares of common stock for issuance Common Stock Reserved For Issuance [Table Text Block] Common stock reserved for issuance. Entity Emerging Growth Company Entity Emerging Growth Company Total deferred (benefit) provision Deferred Income Tax Expense (Benefit) Total revenues Business Acquisition, Pro Forma Revenue Derivative liabilities, gross amounts of liabilities Derivative Liability, Fair Value, Gross Liability Total other Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Other Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Other Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Federal Funds Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Noncontrolling Interests Noncontrolling Interest [Member] Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Total Effective Income Tax Rate Reconciliation, Percent Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Options vested and exercisable (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Number Share based compensation arrangement by share based payment award options vested and exercisable number. Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Allowance for credit loss on unbilled receivables Accounts Receivable, Allowance for Credit Loss Net operating leases, 2021 Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Two Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Two Distributions payable to noncontrolling interests and redeemable noncontrolling interests Distributions Payable To Noncontrolling Interests And Redeemable Noncontrolling Interests Distributions payable to non-controlling interests and redeemable non-controlling interests. Offsetting liabilities Offsetting Liabilities [Table Text Block] Trading Symbol Trading Symbol Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Deferred Revenue Status [Domain] Deferred Revenue Status [Domain] [Domain] for Deferred Revenue Status [Axis] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Solar energy system equipment costs Equipment [Member] Entity Shell Company Entity Shell Company Weighted average remaining life (in years) Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension Cost of Goods and Service Benchmark Cost of Goods and Service Benchmark [Member] Fair value, measurements, recurring Fair Value, Recurring [Member] Finance leases, 2021 Finance Lease, Liability, to be Paid, Year Two Segment Information Segment Reporting, Policy [Policy Text Block] Entity Public Float Entity Public Float Document Type Document Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Vivint's 2014 Equity Incentive Plan Vivint's 2014 Equity Incentive Plan [Member] Vivint's 2014 Equity Incentive Plan Other income (expenses), net Other Nonoperating Income (Expense) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Carrying amounts and classification of VIE's asset and liabilities Schedule of Variable Interest Entities [Table Text Block] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Customer agreements and incentives Service [Member] Issued (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Level 3 Fair Value, Inputs, Level 3 [Member] Repurchase of common stock (in shares) Stock repurchase program, stock repurchased (in shares) Stock Repurchased During Period, Shares Derivative assets Derivative assets, net amounts of assets Derivative Asset Offering period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Deferred tax liabilities Deferred Income Tax Liabilities, Net Derivatives Derivative Instruments and Hedging Activities Disclosure [Text Block] Proceeds from issuance of debt Proceeds from Issuance of Debt Loss from operations Operating Income (Loss) Payment of debt fees Payments of Debt Issuance Costs Redeemable Noncontrolling Interests Noncontrolling Interest Disclosure [Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Deferred revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Secured borrowing, carrying amount Transfers Accounted for as Secured Borrowings, Assets, Carrying Amount Other comprehensive loss, net of taxes Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Before Cumulative Adjustment Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Before Cumulative Adjustment Variable Rate Variable Rate [Axis] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 19) Commitments and Contingencies Solar Energy Performance Guarantees Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Tranche Two Share-based Payment Arrangement, Tranche Two [Member] Repurchase of common stock Stock repurchase program, stock repurchased Payments for Repurchase of Common Stock Minimum required fiscal unencumbered cash balance Debt Instrument, Covenant Compliance, Minimum Unencumbered Liquid Assets, Fiscal Debt Instrument, Covenant Compliance, Minimum Unencumbered Liquid Assets, Fiscal Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Operating leases, thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Furniture Furniture and Fixtures [Member] Entity Address, State or Province Entity Address, State or Province Issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Accounts payable Accounts Payable, Current Sublease income Sublease Income Raw materials, safe harbor program Inventory, Raw Materials, Safe Harbor Inventory, Raw Materials, Safe Harbor Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary of significant accounting policies. Other Commitments [Table] Other Commitments [Table] Retained earnings Retained Earnings (Accumulated Deficit) Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Other Assets Other Assets Disclosure [Text Block] Less: Debt discount Less: Debt discount Debt Instrument, Unamortized Discount Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Cash paid for income taxes Income Taxes Paid Finance leases, 2020 Finance Lease, Liability, to be Paid, Year One Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Derivative liability, notional amount Derivative Liability, Notional Amount Initial lease term Lessor, Direct Financing Lease, Term of Contract Gains recognized into income Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Income Taxes Income Tax, Policy [Policy Text Block] Hedging Designation [Domain] Hedging Designation [Domain] Total lease cost Lease, Cost Purchase of equity method investment Payments to Acquire Equity Method Investments Second threshold Effective Threshold Two [Member] Effective Threshold Two [Member] Stock repurchase program period Stock Repurchase Program, Period in Force Cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Add: construction-in-progress Construction in Progress, Gross Thereafter Long-Term Debt, Maturity, after Year Five Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Revenue Status [Axis] Deferred Revenue Status [Axis] Deferred Revenue Status [Axis] Business Acquisition [Axis] Business Acquisition [Axis] Initial conversion rate Debt Instrument, Convertible, Conversion Ratio Acquisition of Vivint Solar (in shares) Stock Issued During Period, Shares, Acquisitions Foreign Deferred Foreign Income Tax Expense (Benefit) Net (loss) income per share attributable to common stockholders Net income per share attributable to common stockholders Earnings Per Share, Basic and Diluted [Abstract] Entity Voluntary Filers Entity Voluntary Filers Recourse and Nonrecourse Debt Recourse and Nonrecourse Debt [Member] Recourse and Nonrecourse Debt Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Other Assets [Line Items] Other Assets [Line Items] [Line Items] for Other Assets [Table] Credit Facility [Axis] Credit Facility [Axis] Liabilities assumed: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Defined Contribution Plan, Effective Threshold [Domain] Defined Contribution Plan, Effective Threshold [Domain] [Domain] for Defined Contribution Plan, Effective Threshold [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued 2015 Employee Stock Purchase Plan Twenty Fifteen Employee Stock Purchase Plan [Member] 2015 Employee Stock Purchase Plan. Business Combinations [Abstract] Business Combinations [Abstract] Assumed through acquisition (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed Through Acquisition, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options , Weighted Average Exercise Price Estimated useful life Public Utilities, Property, Plant and Equipment, Equipment, Useful Life Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Solar energy systems Solar Energy Systems [Member] Solar energy systems. Proceeds from shares issued in connection with a subscription agreement Proceeds from Issuance of Common Stock Number of interest rate swaps Derivative, Number of Instruments Held Goodwill [Roll Forward] Goodwill [Roll Forward] Computation of basic and diluted net income per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Derivative, undesignated, number of instruments held Derivative Undesignated Number of Instruments Held Derivative Undesignated Number of Instruments Held Research and development Expense Research and Development Expense, Policy [Policy Text Block] Schedule of identifiable tangible and intangible assets acquired and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Noncontrolling Interests and Redeemable Noncontrolling Interests Noncontrolling Interests And Redeemable Noncontrolling Interests [Policy Text Block] Noncontrolling interests and redeemable noncontrolling interests policy. Recourse debt Long-term Line of Credit Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Repayment of debt Repayments of Debt Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Unvested options exercisable (in shares) Stock Issued During Period Repurchase Unvested Stock Options Exercised Stock issued during period repurchase unvested stock options exercised. Number of reporting units Number of Reporting Units Derivative Instrument [Axis] Derivative Instrument [Axis] Net amounts due from direct-sales professionals Related Party Transaction, Due from (to) Related Party Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Intangible assets, net Summary of intangible assets, net Schedule of Finite-Lived Intangible Assets [Table Text Block] Pass-Through Financing Obligations Lease Pass Through Obligation Disclosure [Text Block] Lease pass through obligation disclosure. Sublease income, 2023 Sublease Income, Payments Due Year Four Sublease Income, Payments Due Year Four Reduction in pass-through financing obligations Reduction In Lease Pass Through Financing Obligations Reduction in lease pass through financing obligations. Interest rate derivatives Deferred Tax Assets, Derivative Instruments Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Net loss Business Acquisition, Pro Forma Net Income (Loss) Contracted but not yet recognized Contract with Customer, Amount Not Yet Recognized Contract with Customer, Amount Not Yet Recognized 2024 Long-Term Debt, Maturity, Year Four Net (loss) income Income (Loss) Attributable to Parent, before Tax Income Statement Location [Axis] Income Statement Location [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Assumed through acquisition (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed Through Acquisition Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed Through Acquisition Net operating leases, thereafter Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due after Year Five Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due after Year Five Issuance of restricted stock units, net of tax withholdings (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Additional amount to be classified as an increase to earnings during next 12 months Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net Federal Current Federal Tax Expense (Benefit) Derivative, notional amount Derivative, Notional Amount Purchases of solar energy systems and property and equipment included in accounts payable and accrued expenses Purchases Of Solar Energy Systems And Property And Equipment Included In Accounts Payable And Accrued Expenses Purchases of solar energy systems and property and equipment included in accounts payable and accrued expenses. Amortization of intangible assets Amortization of Intangible Assets Supplier [Domain] Supplier [Domain] Derivative, net, gross amounts of assets/ liabilities Derivative, Fair Value, Net Operating leases, amount not on Balance Sheet Lessee, Operating Lease, Liability, Off Balance Sheet Lessee, Operating Lease, Liability, Off Balance Sheet Shares issued in connection with a subscription agreement Stock Issued During Period, Value, New Issues Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Cash paid for amounts included in the measurement of lease liabilities, operating cash flows from finance leases Finance Lease, Interest Payment on Liability Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary of significant accounting policies. LIBOR London Interbank Offered Rate (LIBOR) Swap Rate [Member] Title of 12(b) Security Title of 12(b) Security Finance lease obligations, current and non-current Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Schedule of accrued expenses and other liabilities Schedule of Accrued Liabilities [Table Text Block] Deferred tax on investment in partnerships Deferred Tax Liabilities, Investments Intangible assets, net Carrying value Finite-Lived Intangible Assets, Net Weighted-average grant-date fair value of stock options granted (in usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Future minimum lease payments under non-cancellable leases Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Vesting Vesting [Domain] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Depreciation and amortization expense Depreciation, Depletion and Amortization Schedule of income tax provision (benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Product and Service [Axis] Product and Service [Axis] Finance leases, 2024 Finance Lease, Liability, to be Paid, Year Five Weighted-average period of recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Supplemental disclosures of cash flow information Supplemental Cash Flow Elements [Abstract] 2022 Long-Term Debt, Maturity, Year Two Deferred revenue, revenue recognized Contract with Customer, Liability, Revenue Recognized Operating lease cost Operating Lease, Expense Losses (gains) on derivatives designated as cash flow hedges recognized into OCI Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accounts payable Increase (Decrease) in Accounts Payable Raw materials Inventory, Raw Materials, Net of Reserves Right-of-use assets obtained in exchange for finance lease liabilities Noncash or Part Noncash Acquisition, Value of Assets Acquired Sublease income, future payments Sublease Income, Payments Due Sublease Income, Payments Due Debt Instrument Debt Instrument [Axis] Schedule of business acquisitions Schedule of Business Acquisitions, by Acquisition [Table Text Block] Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Class of Stock [Line Items] Class of Stock [Line Items] Derivative liabilities Derivative liabilities, net amounts of liabilities Derivative Liability Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Variable lease cost Variable Lease, Cost Research and development Research and Development Expense Subsequent Event Subsequent Event [Member] U.S. Federal Domestic Tax Authority [Member] Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Concentration Risk Type [Axis] Concentration Risk Type [Axis] Top Five Suppliers Top Five Suppliers [Member] Top Five Suppliers Non-recourse debt Non-Recourse Debt Contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Rebates receivable Rebates Receivable, Current, Gross Rebates Receivable, Current, Gross Senior non-revolving loans Senior Non Revolving Loans [Member] Senior Non Revolving Loans Fair Value Estimate of Fair Value Measurement [Member] Operating leases, long term portion Operating Lease, Liability, Noncurrent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Intangible assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Payments for the costs of solar energy systems Payments For Cost Of Solar Energy Systems To Be Leased Payments for the cost of solar energy systems to be leased. Convertible Senior Notes Due 2026 Convertible Senior Notes Due 2026 [Member] Convertible Senior Notes Due 2026 Current assets: Assets, Current [Abstract] Pass-through financing obligation, net of current portion Lease Pass Through Financing Obligation Net Of Current Portion Lease pass-through financing obligation, net of current portion. Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Finance leases, 2022 Finance Lease, Liability, to be Paid, Year Three Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Schedule of reconciliation of the statutory federal rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] 2021 Long-Term Debt, Maturity, Year One Legal Entity [Axis] Legal Entity [Axis] City Area Code City Area Code Non-recourse debt, net of current portion Non Recourse Debt Noncurrent Non recourse debt noncurrent. Income Tax Authority Income Tax Authority [Axis] Document Period End Date Document Period End Date Advances to direct-sales professionals Advances to Affiliate Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Schedule of revenue from external customers Disaggregation of Revenue [Table Text Block] Outstanding RSUs (in shares) Share-Based Compensation Arrangement By Share Based Payment, Equity Instruments Other Than Options, Outstanding Before Vested And Exercisable Share based compensation arrangement by share based payment equity instruments other than options outstanding before vested and exercisable. Stock-based compensation expense capitalized Share-based Payment Arrangement, Amount Capitalized Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Repurchase of common stock Stock Repurchased During Period, Value Vivint Solar 401 (k) Vivint Solar 401 (k) [Member] Vivint Solar 401 (k) Solar energy systems, net Assets Leased to Others [Member] Issuance of restricted stock units, net of tax withholdings Restricted Stock, Value, Shares Issued Net of Tax Withholdings Cover [Abstract] Cover [Abstract] Base Rate Base Rate [Member] Percent of pay matched Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Total debt, net Loan outstanding balance Long-term Debt Deferred revenue Increase (Decrease) in Contract with Customer, Liability Accrued interest Deposit Liabilities, Accrued Interest Customer relationships Customer Relationships [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Basis of Presentation and Principles of Consolidation Basis Of Presentation And Principles Of Consolidation, Policy [Policy Text Block] Disclosure of accounting policy for basis of presentation and principles of consolidation. Costs Cost of Goods and Services Sold Finance lease cost: Lease, Cost [Abstract] Total operating expenses Costs and Expenses Equity Components [Axis] Equity Components [Axis] Debt Instrument, Name Debt Instrument, Name [Domain] Total deferred tax assets Deferred Tax Assets, Gross Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Revenue expected to recognize over next twelve months, percent Contract With Customer, Revenue Expected to Recognize Over Next Twelve Months, Percent Contract With Customer, Revenue Expected to Recognize Over Next Twelve Months, Percent Income Tax Authority, Name Income Tax Authority, Name [Domain] Net loss attributable to noncontrolling interests and    redeemable noncontrolling interests Loss attributable to noncontrolling interest and redeemable noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Entity Interactive Data Current Entity Interactive Data Current Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Cash and restricted cash Restrictions on Cash and Cash Equivalents [Table Text Block] Revenue: Revenues [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Summary of stock option activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Foreign Current Foreign Tax Expense (Benefit) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Gross deferred tax liabilities Deferred Tax Liabilities, Gross Early repayment of pass-through financing obligations Repayments Of Lease Pass Through Financing and Other Obligations Repayments Of Lease Pass Through Financing and Other Obligations Research and development Research and Development Expense [Member] Accrued Liabilities and Other Liabiltiies Accrued Liabilities [Member] Goodwill impairment Goodwill, Impairment Loss Accounts receivable (net of allowances for credit losses of $4,861 and $3,151    as of December 31, 2020 and 2019, respectively) Accounts receivable, net Total Accounts Receivable, after Allowance for Credit Loss, Current Operating leases, future lease payments Lessee, Operating Lease, Liability, to be Paid Bank Line of Credit Bank Line Of Credit [Member] Bank line of credit. Net operating leases, long term portion Net Operating Lease, Liability, Noncurrent Net Operating Lease, Liability, Noncurrent Noncontrolling Interest [Abstract] Noncontrolling Interest [Abstract] Acquisition of noncontrolling interests Payments To Acquire Non Controlling Interest Payments to acquire non-controlling interest. Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee stock purchase plan. Minimum required quarter-end unencumbered cash balance Debt Instrument, Covenant Compliance, Minimum Unencumbered Liquid Assets, Quarterly Debt Instrument, Covenant Compliance, Minimum Unencumbered Liquid Assets, Quarterly Common stock issued (in shares) Exchange ratio Business Combination, Consideration Transferred Per Share, Shares Business Combination, Consideration Transferred Per Share, Shares 2015 Equity Incentive Plan 2015 Equity Incentive Plan Two Thousand Fifteen Equity Incentive Plan [Member] Two Thousand Fifteen Of Employee Stock Purchase Plan Member. Sublease income, 2024 Sublease Income, Payments Due Year Five Sublease Income, Payments Due Year Five Inverters Inverters [Member] Inverters. Derivative Liabilities [Abstract] Offsetting Derivative Liabilities [Abstract] Cash Cash Document Transition Report Document Transition Report Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Numerator: Net Income (Loss) Attributable to Parent [Abstract] Derivative assets, gross amounts of recognized assets Derivative Asset, Fair Value, Gross Asset Costs to obtain contracts Capitalized Contract Cost, Gross Number of business activities Number Of Business Activities Number of business activities. Level 2 Fair Value, Inputs, Level 2 [Member] Deferred Grants Deferred Grants [Policy Text Block] Deferred Grants. Vesting Vesting [Axis] Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] General and administration General and Administrative Expense [Member] Maximum annual shares reserved for issuance (in shares) Annual Increase Included In Common Stock Reserved For Future Issuance As Of Last Day Of Immediately Preceding Fiscal Year Annual Increase Included In Common Stock Reserved For Future Issuance As Of Last Day Of Immediately Preceding Fiscal Year Derivative asset, notional amount Derivative Asset, Notional Amount Subsequent Event [Line Items] Subsequent Event [Line Items] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Options vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Credit Facility [Domain] Credit Facility [Domain] Conversion price (in usd per share) Debt Instrument, Convertible, Conversion Price Basic (in dollars per share) Earnings Per Share, Basic Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Entity File Number Entity File Number Weighted average remaining lease term (years), operating leases Operating Lease, Weighted Average Remaining Lease Term Assets acquired: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] First threshold Effective Threshold One [Member] Effective Threshold One [Member] Computer hardware and software Computer Hardware And Software [Member] Computer hardware and software. Contributions received from noncontrolling interests and redeemable noncontrolling interests Proceeds from Noncontrolling Interests Common stock dividends Dividends, Common Stock Gains recognized in earnings within sales and marketing expense Business Combination, Contingent Consideration, Changes in Liability, Gains Recognized in Earnings Business Combination, Contingent Consideration, Changes in Liability, Gains Recognized in Earnings Aggregate intrinsic value, options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Compensation expense recognized Share-based Payment Arrangement, Expense Number of plaintiffs Loss Contingency, Number of Plaintiffs Balance Sheet Location [Axis] Balance Sheet Location [Axis] Shares issued in connection with the Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Document Annual Report Document Annual Report Property Subject to or Available for Operating Lease, by Major Property Class [Table] Property Subject to or Available for Operating Lease, by Major Property Class [Table] Debt, current and long-term Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Debt, Current and Long-Term Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Debt, Current and Long-Term Accounts receivable, net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Finance leases, 2023 Finance Lease, Liability, to be Paid, Year Four Interest rate during period Debt Instrument, Interest Rate During Period Subsequent Event [Table] Subsequent Event [Table] Net operating leases, 2022 Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Three Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Three Schedule of unrecognized tax benefits Summary of Income Tax Contingencies [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Net operating leases, future lease payments Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Net assets acquired, excluding goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Number of grantees Number of Grantees Number of Grantees Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Summary of tax years that remain open and subject to examination by the tax authorities Summary of Income Tax Examinations [Table Text Block] Litigation Status [Axis] Litigation Status [Axis] Number of types of investment funds used by the company Number Of Investment Funds Used By Entity Number of types of investment funds used by entity. Effect of noncontrolling and redeemable noncontrolling interests Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent Derivative asset, gross amounts offset Derivative Asset, Fair Value, Gross Liability Interest expense, net Interest Expense [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Concentration Risk Type [Domain] Concentration Risk Type [Domain] 2014 Equity Incentive Plan Two Thousand Fourteen Equity Incentive Plan [Member] Two thousand fourteen equity incentive plan. Total liabilities, redeemable noncontrolling interests and total equity Liabilities and Equity Accumulated other comprehensive loss Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Other Assets [Table] Other Assets [Table] Other Assets [Table] Reversal of prior year unrecognized tax benefits due to the expiration of the statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities General and administrative General and Administrative Expense Deferred tax liabilities Deferred Tax Liabilities, Gross [Abstract] Increase (decrease) cash and restricted cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Restricted Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Restricted Cash Antidilutive securities excluded from computation of net income (loss) per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Total current (benefit) expense Current Income Tax Expense (Benefit) Weighted average remaining lease term (years), finance leases Finance Lease, Weighted Average Remaining Lease Term Increases/(decreases) in unrecognized tax benefits as a result of tax positions taken during the prior period Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Estimated useful lives Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Total property and equipment, net Property, Plant and Equipment, Net Derivatives designated as cash flow hedges: Effect of Cash Flow Hedges on Results of Operations [Abstract] Entity Tax Identification Number Entity Tax Identification Number Interest expense, net Interest Income (Expense), Nonoperating, Net Stock-Based Compensation Share-based Payment Arrangement [Text Block] Net (loss) income attributable to common stockholders Net (loss) income attributable to common stockholders Net loss Net income attributable to common stockholders Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Variable Interest Entity Disclosure [Abstract] Variable Interest Entity Disclosure [Abstract] Variable interest entity disclosure. Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Distributions paid to noncontrolling interests and redeemable noncontrolling interests Payments to Noncontrolling Interests LIBOR London Interbank Offered Rate (LIBOR) [Member] Inventories Inventory Disclosure [Text Block] Securitized loans Securitized Loans [Member] Securitized Loans Trade names Trade Names [Member] Deferred grants, current portion Deferred Grant Current Portion Deferred grant current portion. Customer agreements Customer Agreements [Member] Customer Agreements [Member] Current Fiscal Year End Date Current Fiscal Year End Date Long-term Incentive Plan 2013 Long-term Incentive Plan Two Thousand Thirteen [Member] Long-term Incentive Plan Two Thousand Thirteen Deferred grants, net of current portion Deferred Grant Income Noncurrent Deferred grant income noncurrent. Finance leases, present value of future payments Finance Lease, Liability Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Developed technology Developed Technology Rights [Member] Number of Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Finance leases, thereafter Finance Lease, Liability, to be Paid, after Year Five State Tax Credits Receivable State Tax Credits Receivable [Policy Text Block] State tax credits receivable. Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Investment tax and other credits Deferred Tax Assets, Investments Net operating leases, present value of future payments Lessee, Operating Lease, Liability, Net Of Sublease Income, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Net Of Sublease Income, Undiscounted Excess Amount Non-recourse debt, current portion Non Recourse Debt Current Non recourse debt current. Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Effective Income Tax Rate Reconciliation, Percent [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Shares issued in connection with the Employee Stock Purchase Plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Investment tax credit Investment Tax Credit Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Senior revolving and delayed draw loans Senior Revolving and Delayed Draw Loans [Member] Senior Revolving and Delayed Draw Loans Convertible Debt Convertible Debt [Member] Schedule of property and equipment depreciation Schedule of solar energy systems, net Property, Plant and Equipment [Table Text Block] Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Cost of solar energy systems and product sales Cost Of Solar Energy Systems And Product Sales [Member] Cost of solar energy systems and product sales. Shares issued in connection with a subscription agreement (in shares) Stock Issued During Period, Shares, New Issues Cost Finite-Lived Intangible Assets, Gross Lessor, Lease, Description [Line Items] Lessor, Lease, Description [Line Items] Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Less: accumulated depreciation and amortization Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Aggregate intrinsic value, options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Related Party Transactions [Abstract] Related Party Transactions [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Future minimum lease payments under non-cancellable leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Basic (in shares) Weighted average shares used to compute net income per share attributable to common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Cancelled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities LIBOR Floor Rate Libor Floor Rate [Member] Libor floor rate member. Carrying Value Reported Value Measurement [Member] Indefinite Indefinite [Member] Indefinite [Member] Plan Name Plan Name [Domain] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Minimum annual automatic increase included in common stock reserved for future issuance as of first day of each fiscal year (in shares) Minimum Annual Increase Included In Common Stock Reserved For Future Issuance As Of First Day Of Each Fiscal Year Minimum annual increase included in common stock reserved for future issuance as of first day of each fiscal year. Right-of-use assets obtained in exchange for lease obligations, operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Net proceeds related to stock-based award activities Payments for (Proceeds from) From Stock Options Exercised And Issuance Of Shares In Connection With Employee Stock Purchase Plan Payments for (Proceeds from) From Stock Options Exercised And Issuance Of Shares In Connection With Employee Stock Purchase Plan Debt instrument, fair value Long-term Debt, Fair Value Inventories Inventory, Policy [Policy Text Block] Income tax (benefit) expense Deferred income taxes Total Income Tax Expense (Benefit) Cash and restricted cash, beginning of period Cash and restricted cash, end of period Total Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Property and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Schedule of aggregate future principal payments for debt Schedule of Maturities of Long-term Debt [Table Text Block] Solar energy systems Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Solar Energy Systems Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Solar Energy Systems Finance lease obligations, current portion Finance lease obligations, current portion Finance Lease, Liability, Current Under Customer Agreements Payments Under Customer Agreements [Member] Payments Under Customer Agreements [Member] Local Phone Number Local Phone Number Payments to acquire businesses Payments to Acquire Businesses, Gross Schedule of unaudited pro forma Business Acquisition, Pro Forma Information [Table Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Accrued expenses and other liabilities Total Accrued Liabilities and Other Liabilities Tranche One Share-based Payment Arrangement, Tranche One [Member] Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Share-based compensation expense due to accelerated vesting Share-based Payment Arrangement, Accelerated Cost Total debt, gross Subtotal Long-term Debt, Gross Deferred revenue Contract with Customer, Liability Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Convertible Preferred Stock Convertible Preferred Stock [Member] Contingent consideration, high Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Net (loss) gain on derivatives, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Award Type Award Type [Axis] Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Property Subject to or Available for Operating Lease [Line Items] Property Subject to or Available for Operating Lease [Line Items] Under SREC contracts SREC Contracts [Member] SREC Contracts [Member] Pass-through financing obligation, current portion Lease Pass Through Financing Obligation Current Portion Lease pass-through financing obligation, current portion. Restricted cash, current and long-term Restricted Cash Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Measurement Basis Measurement Basis [Axis] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Weighted Average Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted-average remaining contractual life, options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Equity Award Award Type [Domain] Required cash and cash equivalents balance Guarantor Obligations, Current Carrying Value Solar energy systems under lease pass-through fund arrangements Solar Energy Systems Under Lease Pass Through Arrangements [Member] Solar energy systems under lease pass through arrangements Property and Equipment, net Property, Plant and Equipment Disclosure [Text Block] Letter of credit, fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Litigation Status [Domain] Litigation Status [Domain] Assumed through acquisition (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Assumed Through Acquisition Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Assumed Through Acquisition Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Net Income Per Share Earnings Per Share [Text Block] Redeemable noncontrolling interests Beginning balance Ending balance Redeemable Noncontrolling Interest, Equity, Carrying Amount Current liabilities: Liabilities, Current [Abstract] Tax provision (benefit) at federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Options vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Maximum deductible fair market value of shares available for employee to purchase per calendar year Share Based Compensation Arrangement By Share Based Payment Award Maximum Deductible Fair Market Value Of Shares Per Calendar Year Share based compensation arrangement by share based payment award maximum deductible fair market value of shares per calendar year. Number of VIE funds Number Of Variable Interest Entity Funds Acquired Number Of Variable Interest Entity Funds Acquired Income Tax Contingency [Table] Income Tax Contingency [Table] Recently Issued and Adopted Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 15 run-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 run-20201231_g1.jpg GRAPHIC begin 644 run-20201231_g1.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_X1#L17AI9@ 34T *@ @ ! $[ ( M + (2H=I 0 ! (5IR= $ 6 0SNH< < @, /@ M '!A8VME="!B96=I;CTG[[N_)R!I M9#TG5S5-,$UP0V5H:4AZDY48WIK8SED)S\^#0H\>#IX;7!M971A('AM M;&YS.G@](F%D;V)E.FYS.FUE=&$O(CX\&UL;G,Z9&,](FAT=' Z+R]P=7)L M+F]R9R]D8R]E;&5M96YT&UP;65T M83X-"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TG=R<_ M/O_; $, !P4%!@4$!P8%!@@'!P@*$0L*"0D*%0\0#!$8%1H9&!48%QL>)R$; M'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H<&!PJ M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*O_ !$( E $=P,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 M 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q0083 M46$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7 MF)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7F MY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@) M"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@4 M0I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2E MIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U M]O?X^?K_V@ , P$ A$#$0 _ /I&BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *"0.IQ17#^/8Y'O;-XY(IUB +V33M$Q&\?.I'&>,<]* .XHKBYK&PUS4=& M6WAD1KB!;V>5Y6\SRU"[5//4DC/T-4I7ET^\EU*,VM[-=7=Q'$8W\NVU/3_LTS-'23[1= M7X=_[1CUE+>(>8?]5E1MV],%23^M '=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^Q1YT M_P#S['_OL4 3T5!YT_\ S['_ +[%'G3_ //L?^^Q0!/14'G3_P#/L?\ OL4> M=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^Q1YT_P#S['_OL4 3T5!YT_\ S['_ +[% M'G3_ //L?^^Q0!/14'G3_P#/L?\ OL4>=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^ MQ1YT_P#S['_OL4 3T5!YT_\ S['_ +[%'G3_ //L?^^Q0!/14'G3_P#/L?\ MOL4>=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^Q1YT_P#S['_OL4 3T5!YT_\ S['_ M +[%'G3_ //L?^^Q0!/14'G3_P#/L?\ OL4>=/\ \^Q_[[% $]%0>=/_ ,^Q M_P"^Q1YT_P#S['_OL4 3T5!YT_\ S['_ +[%'G3_ //L?^^Q0!/14'G3_P#/ ML?\ OL4>=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^Q1YT_P#S['_OL4 3T5!YT_\ MS['_ +[%'G3_ //L?^^Q0!/14'G3_P#/L?\ OL4>=/\ \^Q_[[% $]%0>=/_ M ,^Q_P"^Q1YT_P#S['_OL4 3T5!YT_\ S['_ +[%'G3_ //L?^^Q0!/14'G3 M_P#/L?\ OL4>=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^Q1YT_P#S['_OL4 3T5!Y MT_\ S['_ +[%'G3_ //L?^^Q0!/14'G3_P#/L?\ OL4>=/\ \^Q_[[% $]%0 M>=/_ ,^Q_P"^Q1YT_P#S['_OL4 3T5!YT_\ S['_ +[%'G3_ //L?^^Q0!/1 M4'G3_P#/L?\ OL4>=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^Q1YT_P#S['_OL4 3 MT5!YT_\ S['_ +[%'G3_ //L?^^Q0!/14'G3_P#/L?\ OL4>=/\ \^Q_[[% M$]%0>=/_ ,^Q_P"^Q1YT_P#S['_OL4 3T5!YT_\ S['_ +[%'G3_ //L?^^Q M0!/14'G3_P#/L?\ OL4>=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^Q1YT_P#S['_O ML4 3T5!YT_\ S['_ +[%'G3_ //L?^^Q0!/14'G3_P#/L?\ OL4>=/\ \^Q_ M[[% $]%0>=/_ ,^Q_P"^Q1YT_P#S['_OL4 3T5!YT_\ S['_ +[%'G3_ //L M?^^Q0!/14'G3_P#/L?\ OL4>=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^Q1YT_P#S M['_OL4 3T5!YT_\ S['_ +[%'G3_ //L?^^Q0!/14'G3_P#/L?\ OL4>=/\ M\^Q_[[% $]%0>=/_ ,^Q_P"^Q1YT_P#S['_OL4 3T5!YT_\ S['_ +[%'G3_ M //L?^^Q0!/14'G3_P#/L?\ OL4>=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^Q1YT M_P#S['_OL4 3T5!YT_\ S['_ +[%'G3_ //L?^^Q0!/14'G3_P#/L?\ OL4> M=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^Q1YT_P#S['_OL4 3T5!YT_\ S['_ +[% M'G3_ //L?^^Q0!/14'G3_P#/L?\ OL4>=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^ MQ1YT_P#S['_OL4 3T5!YT_\ S['_ +[%'G3_ //L?^^Q0!/14'G3_P#/L?\ MOL4>=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^Q1YT_P#S['_OL4 3T5!YT_\ S['_ M +[%'G3_ //L?^^Q0!/14'G3_P#/L?\ OL4>=/\ \^Q_[[% $]%0>=/_ ,^Q M_P"^Q1YT_P#S['_OL4 3T5!YT_\ S['_ +[%'G3_ //L?^^Q0!/14'G3_P#/ ML?\ OL4>=/\ \^Q_[[% $]%0>=/_ ,^Q_P"^Q3HY)6;#PE!CKN!H EHHHH * M*** "BBB@ HHHH *I:CH]AJPB&HVL<_E,&0NH..?Y<=*NT4 1+;0)-YR1(L@ M01APHSM';/I[5$FEV,=ZUY'9P+O-6J* *2:-ID4ZE9:<$-_=0VXD;:GF.%W'VJS7"^/UB2^LYQ.8;A5"J M)X/,@E7>,J>^+Y?F\K*G<#_=V C/X4 =K#?6EQ<20074,LL?WXTD!9?J.U3UP_AT M(UWH4$*8N[.*=;_"8*D\88^[8/OUKN* "BH"UUGB*+'^^?\ "C==?\\HO^_A M_P * )Z*@W77_/*+_OX?\*-UU_SRB_[^'_"@">BH-UU_SRB_[^'_ HW77_/ M*+_OX?\ "@">BH-UU_SRB_[^'_"C==?\\HO^_A_PH GHJ#==?\\HO^_A_P * M-UU_SRB_[^'_ H GHJ#==?\\HO^_A_PHW77_/*+_OX?\* )Z*@W77_/*+_O MX?\ "C==?\\HO^_A_P * )Z*@W77_/*+_OX?\*-UU_SRB_[^'_"@">BH-UU_ MSRB_[^'_ HW77_/*+_OX?\ "@">BH-UU_SRB_[^'_"C==?\\HO^_A_PH GH MJ#==?\\HO^_A_P *-UU_SRB_[^'_ H GHJ#==?\\HO^_A_PHW77_/*+_OX? M\* )Z*@W77_/*+_OX?\ "C==?\\HO^_A_P * )Z*@W77_/*+_OX?\*-UU_SR MB_[^'_"@">BH-UU_SRB_[^'_ HW77_/*+_OX?\ "@">BH-UU_SRB_[^'_"C M==?\\HO^_A_PH GHJ#==?\\HO^_A_P *-UU_SRB_[^'_ H GHJ#==?\\HO^ M_A_PHW77_/*+_OX?\* )Z*@W77_/*+_OX?\ "C==?\\HO^_A_P * )Z*@W77 M_/*+_OX?\*-UU_SRB_[^'_"@">BH-UU_SRB_[^'_ HW77_/*+_OX?\ "@"> MBH-UU_SRB_[^'_"C==?\\HO^_A_PH GHJ#==?\\HO^_A_P *-UU_SRB_[^'_ M H GHJ#==?\\HO^_A_PHW77_/*+_OX?\* )Z*@W77_/*+_OX?\ "C==?\\H MO^_A_P * )Z*@W77_/*+_OX?\*-UU_SRB_[^'_"@">BH-UU_SRB_[^'_ HW M77_/*+_OX?\ "@">BH-UU_SRB_[^'_"C==?\\HO^_A_PH GHJ#==?\\HO^_A M_P *-UU_SRB_[^'_ H GHJ#==?\\HO^_A_PHW77_/*+_OX?\* )Z*@W77_/ M*+_OX?\ "C==?\\HO^_A_P * )Z*@W77_/*+_OX?\*-UU_SRB_[^'_"@">BH M-UU_SRB_[^'_ HW77_/*+_OX?\ "@">BH-UU_SRB_[^'_"C==?\\HO^_A_P MH GHJ#==?\\HO^_A_P *-UU_SRB_[^'_ H GHJ#==?\\HO^_A_PHW77_/*+ M_OX?\* )Z*@W77_/*+_OX?\ "C==?\\HO^_A_P * )Z*@W77_/*+_OX?\*-U MU_SRB_[^'_"@">BH-UU_SRB_[^'_ HW77_/*+_OX?\ "@">BH-UU_SRB_[^ M'_"C==?\\HO^_A_PH GHJ#==?\\HO^_A_P *-UU_SRB_[^'_ H GHJ#==?\ M\HO^_A_PHW77_/*+_OX?\* )Z*@W77_/*+_OX?\ "C==?\\HO^_A_P * )Z* M@W77_/*+_OX?\*-UU_SRB_[^'_"@">BH-UU_SRB_[^'_ HW77_/*+_OX?\ M"@">BH-UU_SRB_[^'_"C==?\\HO^_A_PH GHJ#==?\\HO^_A_P *-UU_SRB_ M[^'_ H GHJ#==?\\HO^_A_PHW77_/*+_OX?\* )Z*@W77_/*+_OX?\ "C== M?\\HO^_A_P * )Z*@W77_/*+_OX?\*-UU_SRB_[^'_"@">BH-UU_SRB_[^'_ M HW77_/*+_OX?\ "@">BH-UU_SRB_[^'_"C==?\\HO^_A_PH GHJ#==?\\H MO^_A_P *-UU_SRB_[^'_ H GHJ#==?\\HO^_A_PHW77_/*+_OX?\* )Z*@W M77_/*+_OX?\ "C==?\\HO^_A_P * )Z*@W77_/*+_OX?\*-UU_SRB_[^'_"@ M">BH-UU_SRB_[^'_ HW77_/*+_OX?\ "@">BH-UU_SRB_[^'_"C==?\\HO^ M_A_PH GHJ#==?\\HO^_A_P *-UU_SRB_[^'_ H GHJ#==?\\HO^_A_PHW77 M_/*+_OX?\* )Z*@W77_/*+_OX?\ "C==?\\HO^_A_P * )Z*@W77_/*+_OX? M\*-UU_SRB_[^'_"@">BH-UU_SRB_[^'_ HW77_/*+_OX?\ "@">BH-UU_SR MB_[^'_"G1M.6_>HBKCJK$_TH EHHHH **** "BBB@ HHHH *;)$DH E17"L& M&X9P1T-.HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y;PGJ7GZEK MD-Q<[F_M&01([\[0!P!Z"M(TW*,I+H93J*,XQ?4ZFBBBLS4**** "BBB@ HH MHH **** "BBB@ HHHH *H:GKFG:/Y8U&Z6$R'"@@DGG&>.W/6K]<3X[B(O+. MXA%Y!<+M6.X@C\U&^<'8R8/.<$=* .GEUS3(+F*WEO8EEF"E%W9SN^[SVSV] M:1-=TV34&L4NE:X1BK(%/! R1G&*XQK;58Y+EKF&87EV;:6.VCM@\$A"H&5F MP=H4@]QCK5B6TNS<2VVDKJ4-U/VM;J.69,[D4^AP<>N#Z5=KC=!@G-QH5J;:>.33(IENG>(J MN2-H 8\-D\\>E=E0 45 1=9X:''^Z?\ &C%W_>A_[Y/^- $]%08N_P"]#_WR M?\:,7?\ >A_[Y/\ C0!/14&+O^]#_P!\G_&C%W_>A_[Y/^- $]%08N_[T/\ MWR?\:,7?]Z'_ +Y/^- $]%08N_[T/_?)_P :,7?]Z'_OD_XT 3T5!B[_ +T/ M_?)_QHQ=_P!Z'_OD_P"- $]%08N_[T/_ 'R?\:,7?]Z'_OD_XT 3T5!B[_O0 M_P#?)_QHQ=_WH?\ OD_XT 3T5!B[_O0_]\G_ !HQ=_WH?^^3_C0!/14&+O\ MO0_]\G_&C%W_ 'H?^^3_ (T 3T5!B[_O0_\ ?)_QHQ=_WH?^^3_C0!/14&+O M^]#_ -\G_&C%W_>A_P"^3_C0!/14&+O^]#_WR?\ &C%W_>A_[Y/^- $]%08N M_P"]#_WR?\:,7?\ >A_[Y/\ C0!/14&+O^]#_P!\G_&C%W_>A_[Y/^- $]%0 M8N_[T/\ WR?\:,7?]Z'_ +Y/^- $]%08N_[T/_?)_P :,7?]Z'_OD_XT 3T5 M!B[_ +T/_?)_QHQ=_P!Z'_OD_P"- $]%08N_[T/_ 'R?\:,7?]Z'_OD_XT 3 MT5!B[_O0_P#?)_QHQ=_WH?\ OD_XT 3T5!B[_O0_]\G_ !HQ=_WH?^^3_C0! M/14&+O\ O0_]\G_&C%W_ 'H?^^3_ (T 3T5!B[_O0_\ ?)_QHQ=_WH?^^3_C M0!/14&+O^]#_ -\G_&C%W_>A_P"^3_C0!/14&+O^]#_WR?\ &C%W_>A_[Y/^ M- $]%08N_P"]#_WR?\:,7?\ >A_[Y/\ C0!/14&+O^]#_P!\G_&C%W_>A_[Y M/^- $]%08N_[T/\ WR?\:,7?]Z'_ +Y/^- $]%08N_[T/_?)_P :,7?]Z'_O MD_XT 3T5!B[_ +T/_?)_QHQ=_P!Z'_OD_P"- $]%08N_[T/_ 'R?\:,7?]Z' M_OD_XT 3T5!B[_O0_P#?)_QHQ=_WH?\ OD_XT 3T5!B[_O0_]\G_ !HQ=_WH M?^^3_C0!/14&+O\ O0_]\G_&C%W_ 'H?^^3_ (T 3T5!B[_O0_\ ?)_QHQ=_ MWH?^^3_C0!/14&+O^]#_ -\G_&C%W_>A_P"^3_C0!/14&+O^]#_WR?\ &C%W M_>A_[Y/^- $]%08N_P"]#_WR?\:,7?\ >A_[Y/\ C0!/14&+O^]#_P!\G_&C M%W_>A_[Y/^- $]%08N_[T/\ WR?\:,7?]Z'_ +Y/^- $]%08N_[T/_?)_P : M,7?]Z'_OD_XT 3T5!B[_ +T/_?)_QHQ=_P!Z'_OD_P"- $]%08N_[T/_ 'R? M\:,7?]Z'_OD_XT 3T5!B[_O0_P#?)_QHQ=_WH?\ OD_XT 3T5!B[_O0_]\G_ M !HQ=_WH?^^3_C0!/14&+O\ O0_]\G_&C%W_ 'H?^^3_ (T 3T5!B[_O0_\ M?)_QHQ=_WH?^^3_C0!/14&+O^]#_ -\G_&C%W_>A_P"^3_C0!/14&+O^]#_W MR?\ &C%W_>A_[Y/^- $]%08N_P"]#_WR?\:,7?\ >A_[Y/\ C0!/14&+O^]# M_P!\G_&C%W_>A_[Y/^- $]%08N_[T/\ WR?\:,7?]Z'_ +Y/^- $]%08N_[T M/_?)_P :,7?]Z'_OD_XT 3T5!B[_ +T/_?)_QHQ=_P!Z'_OD_P"- $]%08N_ M[T/_ 'R?\:,7?]Z'_OD_XT 3T5!B[_O0_P#?)_QHQ=_WH?\ OD_XT 3T5!B[ M_O0_]\G_ !HQ=_WH?^^3_C0!/14&+O\ O0_]\G_&C%W_ 'H?^^3_ (T 3T5! MB[_O0_\ ?)_QHQ=_WH?^^3_C0!/14&+O^]#_ -\G_&C%W_>A_P"^3_C0!/7B M>DS,WQ1B.X[?[0<_F3_A7LN+O^]#_P!\G_&O*-)TN2'4[35!(A>XUAH@"#\N MTM_/->I@)*,:E^JM^9Y&8QE*=*W1W_(]>HJ#%W_>A_[Y/^-&+O\ O0_]\G_& MO+/7)Z*@Q=_WH?\ OD_XT8N_[T/_ 'R?\: )Z*@Q=_WH?^^3_C3HQ/N_>F,K MC^$'- $M%%% !1110 4444 %%%% !2%0V-P!PET445P'I!1110 4444 %%%% !1110 4444 %%%% !6 M7J_B&PT62)+PREY>0D49<@9QN..@R:U*XWQS9RS7-G-!:7?FJ56*[LY,.K;Q M\I4\$=P3W% &[-XDTR"X2%YV)<(2RQLRIO\ N[F PN?>GIX@TZ2_-H)6#AF0 M.T;!&91EE#8P2.>,]C7)G2=;BEN&F2ZDO[LV\B21,/(#A5$GF#."/E/4'VJ5 MM%U"XLXM&^S2QF"\N)S=-CRRK"3;@YR2=XX[8- '4Z=KECJDICM)'+!!( \; M)O0G&YXIK:]IZ:E]A:5A+Y@B+>6VP.1D+NQC..V:QM+6\CN;2ZFTZZC& MG:<;9TP-TKDIP@SR!LZ^]0RZ;?/)<:<+6;$^J)>"YXV+'E6.3GK\N,4 =!9Z M]87]Y]FMI'+D,4+1LJR!3@E6(PV#Z5HUR.B6%ZEQHMM/:30C28Y5EE?&V0D; M1M]<]:ZZ@ HJ V\A/_'S*/P7_"C[/)_S]2_DO^% $]%0?9Y/^?J7\E_PH^SR M?\_4OY+_ (4 3T5!]GD_Y^I?R7_"C[/)_P _4OY+_A0!/14'V>3_ )^I?R7_ M H^SR?\_4OY+_A0!/14'V>3_GZE_)?\*/L\G_/U+^2_X4 3T5!]GD_Y^I?R M7_"C[/)_S]2_DO\ A0!/14'V>3_GZE_)?\*/L\G_ #]2_DO^% $]%0?9Y/\ MGZE_)?\ "C[/)_S]2_DO^% $]%0?9Y/^?J7\E_PH^SR?\_4OY+_A0!/14'V> M3_GZE_)?\*/L\G_/U+^2_P"% $]%0?9Y/^?J7\E_PH^SR?\ /U+^2_X4 3T5 M!]GD_P"?J7\E_P */L\G_/U+^2_X4 3T5!]GD_Y^I?R7_"C[/)_S]2_DO^% M$]%0?9Y/^?J7\E_PH^SR?\_4OY+_ (4 3T5!]GD_Y^I?R7_"C[/)_P _4OY+ M_A0!/14'V>3_ )^I?R7_ H^SR?\_4OY+_A0!/14'V>3_GZE_)?\*/L\G_/U M+^2_X4 3T5!]GD_Y^I?R7_"C[/)_S]2_DO\ A0!/14'V>3_GZE_)?\*/L\G_ M #]2_DO^% $]%0?9Y/\ GZE_)?\ "C[/)_S]2_DO^% $]%0?9Y/^?J7\E_PH M^SR?\_4OY+_A0!/14'V>3_GZE_)?\*/L\G_/U+^2_P"% $]%0?9Y/^?J7\E_ MPH^SR?\ /U+^2_X4 3T5!]GD_P"?J7\E_P */L\G_/U+^2_X4 3T5!]GD_Y^ MI?R7_"C[/)_S]2_DO^% $]%0?9Y/^?J7\E_PH^SR?\_4OY+_ (4 3T5!]GD_ MY^I?R7_"C[/)_P _4OY+_A0!/14'V>3_ )^I?R7_ H^SR?\_4OY+_A0!/14 M'V>3_GZE_)?\*/L\G_/U+^2_X4 3T5!]GD_Y^I?R7_"C[/)_S]2_DO\ A0!/ M14'V>3_GZE_)?\*/L\G_ #]2_DO^% $]%0?9Y/\ GZE_)?\ "C[/)_S]2_DO M^% $]%0?9Y/^?J7\E_PH^SR?\_4OY+_A0!/14'V>3_GZE_)?\*/L\G_/U+^2 M_P"% $]%0?9Y/^?J7\E_PH^SR?\ /U+^2_X4 3T5!]GD_P"?J7\E_P */L\G M_/U+^2_X4 3T5!]GD_Y^I?R7_"C[/)_S]2_DO^% $]%0?9Y/^?J7\E_PH^SR M?\_4OY+_ (4 3T5!]GD_Y^I?R7_"C[/)_P _4OY+_A0!/14'V>3_ )^I?R7_ M H^SR?\_4OY+_A0!/14'V>3_GZE_)?\*/L\G_/U+^2_X4 3T5!]GD_Y^I?R M7_"C[/)_S]2_DO\ A0!/14'V>3_GZE_)?\*/L\G_ #]2_DO^% $]%0?9Y/\ MGZE_)?\ "C[/)_S]2_DO^% $]%0?9Y/^?J7\E_PH^SR?\_4OY+_A0!/14'V> M3_GZE_)?\*/L\G_/U+^2_P"% $]%0?9Y/^?J7\E_PH^SR?\ /U+^2_X4 3T5 M!]GD_P"?J7\E_P */L\G_/U+^2_X4 3T5!]GD_Y^I?R7_"C[/)_S]2_DO^% M$]%0?9Y/^?J7\E_PH^SR?\_4OY+_ (4 3T5!]GD_Y^I?R7_"C[/)_P _4OY+ M_A0!/14'V>3_ )^I?R7_ H^SR?\_4OY+_A0!/14'V>3_GZE_)?\*/L\G_/U M+^2_X4 3T5!]GD_Y^I?R7_"C[/)_S]2_DO\ A0!/14'V>3_GZE_)?\*/L\G_ M #]2_DO^% $]%0?9Y/\ GZE_)?\ "C[/)_S]2_DO^% $]%0?9Y/^?J7\E_PH M^SR?\_4OY+_A0!/14'V>3_GZE_)?\*/L\G_/U+^2_P"% $]%0?9Y/^?J7\E_ MPH^SR?\ /U+^2_X4 3T5!]GD_P"?J7\E_P */L\G_/U+^2_X4 23OY=O(Y_A M0G]*\W,BV?P[T"\FZ?VDDTA ]78_RKN-7CDAT2^D-S)\EO(W1?[I]JX[4]+, MOPDLW:9Q]GBBG"8&,^G_ (\:]#"V25^LE^3_ ,SS<9=MVZ1?YK_(]$!R,BBJ M=M#(]K$_VJ7YD4]%]/I4OV>3_GZE_)?\*X'HST5JB>BH/L\G_/U+^2_X4?9Y M/^?J7\E_PI#)Z*KM"R*6:[D"J,DD+Q^E1:9=0ZA:1WEG=O<02 [20 #@X]/: MG9VN*ZO;J7:***0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH R/%$M3?_IW8?F,5FZM!M^%\D6/NV"_HH-6?'+[/!E__ M +2JOYL!5C6H<>"[R+'W;)A^25V4G:$'_>_R.&JN:S;^] MA_\ '15NLWPX_F>&=-?UMH__ $$5I5S5%:;1UTW>"?D% ((R#D>U,E_U+_[I MKDOAE?F[\*&)V+-;3,F2>Q^8?SJHTW*G*?:WXW(E54:L:;ZW_"QT.O/Y?AW4 M6!P1:R8/_ 37!^"-3)CT+31(R213SF6+IE3&64D=QS7:^*6V>$]3;_IV?^5< M3IEN(OB5HFU0,Z:I.!U_=$5W89)T)I^;^Y?\$\_%N2Q$&O)?>_\ @'IE%%%> M8>L%%%% !1110 4444 %86N^)?['OK>SAM&NKB]1R>)8TOGC^RR&TCN1:O=;AA9# MCC;UQD@9]:K:?I>K6TT-Q/':M+967V6!5E;$I)7+,=OR_<''-1R>'KY[B6U_ M(UU"ZMT-I)##=J[6LS,")0O7@U;5BH/LH_YZS?]_#1]E'_ #UF_P"_AH GHJ#[*/\ GK-_ MW\-'V4?\]9O^_AH GHJ#[*/^>LW_ '\-'V4?\]9O^_AH GHJ#[*/^>LW_?PT M?91_SUF_[^&@">BH/LH_YZS?]_#1]E'_ #UF_P"_AH GHJ#[*/\ GK-_W\-' MV4?\]9O^_AH GHJ#[*/^>LW_ '\-'V4?\]9O^_AH GHJ#[*/^>LW_?PT?91_ MSUF_[^&@">BH/LH_YZS?]_#1]E'_ #UF_P"_AH GHJ#[*/\ GK-_W\-'V4?\ M]9O^_AH GHJ#[*/^>LW_ '\-'V4?\]9O^_AH GHJ#[*/^>LW_?PT?91_SUF_ M[^&@">BH/LH_YZS?]_#1]E'_ #UF_P"_AH GHJ#[*/\ GK-_W\-'V4?\]9O^ M_AH GHJ#[*/^>LW_ '\-'V4?\]9O^_AH GHJ#[*/^>LW_?PT?91_SUF_[^&@ M">BH/LH_YZS?]_#1]E'_ #UF_P"_AH GHJ#[*/\ GK-_W\-'V4?\]9O^_AH MGHJ#[*/^>LW_ '\-'V4?\]9O^_AH GHJ#[*/^>LW_?PT?91_SUF_[^&@">BH M/LH_YZS?]_#1]E'_ #UF_P"_AH GHJ#[*/\ GK-_W\-'V4?\]9O^_AH GHJ# M[*/^>LW_ '\-'V4?\]9O^_AH GHJ#[*/^>LW_?PT?91_SUF_[^&@">BH/LH_ MYZS?]_#1]E'_ #UF_P"_AH GHJ#[*/\ GK-_W\-'V4?\]9O^_AH GHJ#[*/^ M>LW_ '\-'V4?\]9O^_AH GHJ#[*/^>LW_?PT?91_SUF_[^&@">BH/LH_YZS? M]_#1]E'_ #UF_P"_AH GHJ#[*/\ GK-_W\-'V4?\]9O^_AH GHJ#[*/^>LW_ M '\-'V4?\]9O^_AH GHJ#[*/^>LW_?PT?91_SUF_[^&@">BH/LH_YZS?]_#1 M]E'_ #UF_P"_AH GHJ#[*/\ GK-_W\-'V4?\]9O^_AH GHJ#[*/^>LW_ '\- M'V4?\]9O^_AH GHJ#[*/^>LW_?PT?91_SUF_[^&@">BH/LH_YZS?]_#1]E'_ M #UF_P"_AH GHJ#[*/\ GK-_W\-'V4?\]9O^_AH GHJ#[*/^>LW_ '\-'V4? M\]9O^_AH GHJ#[*/^>LW_?PT?91_SUF_[^&@">BH/LH_YZS?]_#1]E'_ #UF M_P"_AH GHJ#[*/\ GK-_W\-'V4?\]9O^_AH GHJ#[*/^>LW_ '\-'V4?\]9O M^_AH GHJ#[*/^>LW_?PT?91_SUF_[^&@">BH/LH_YZS?]_#1]E'_ #UF_P"_ MAH GHJ#[*/\ GK-_W\-'V4?\]9O^_AH GHJ#[*/^>LW_ '\-'V4?\]9O^_AH M GHJ#[*/^>LW_?PT?91_SUF_[^&@">BH/LH_YZS?]_#1]E'_ #UF_P"_AH G MHJ#[*/\ GK-_W\-'V4?\]9O^_AH GHJ#[*/^>LW_ '\-'V4?\]9O^_AH GHJ M#[*/^>LW_?PT?91_SUF_[^&@">BH/LH_YZS?]_#1]E'_ #UF_P"_AH GHJ#[ M*/\ GK-_W\-'V4?\]9O^_AH GHJ#[*/^>LW_ '\-'V4?\]9O^_AH GHJ#[*/ M^>LW_?PT?91_SUF_[^&@">BH/LH_YZS?]_#1]E'_ #UF_P"_AH GHJ#[*/\ MGK-_W\-'V4?\]9O^_AH GHJ#[*/^>LW_ '\-'V4?\]9O^_AH PO'_/@^X7^] M+$/_ "(M;&JIYFAWJ?WK:0?^.FL'QU;A?#?$DK;KF$8+D_QBMZXL@]I*GFS' MU*'J_T.2UZTUY+_P!N*'@V99_!NF,IR! $/U'!_E6W7$?#687G MAEK=C+&UI,T9 2'7+;+ M29C_ HQ_2O/_A46@%_;.?\ 6)'.H]CD?X5V>K0K%HM[)YLOR6\CWX:G/B/]YI/M?\=#I_&K[/!F MI?[46W\R!6#!!Y?Q,TD8^[I8_0$5I>.X-GA.=5DE)DDC0 N3G+BFFR:+XEVD MBB1HUTUAO;) ._&,TZ+Y:+\^;\D3B%S5UY'&]%UXCC@Y+-K/FX]BP']*]QKT<925&$(KS_0\O U MG7G4F_)?F<-HDQ\/^/+[1ELY%M]0F,T,S$A>$W''KS7-O#C?[4X_\ M#M08'!>/RQ]6(']:S; M6W^Q^/-+@Q@)HQC'U#BK7CC]YIVGVW:XU&%&'J,Y/\JK>)KHZ;XMTR^4!BMG M=<'H=J;@/TK>BOW:BNO-^1SUVE5A5P^F3)KOC?3-1N(U$G]DB95!X5BQ']37<5GB?=C"G;9?B:X1B7^LI"EJ]O)!N4207,891\V=X/7IG([T ,N?%4T6NC3UAM(M MJQ&1KBX*D,_\(PI![=QG-.'BPHPN9[54TV2>6".<29PDCA21I(_WJ[ =I'7.._2E_X1263;9SW$1TV.>6>-%0^82X8; M2>F!O/Z4 7-)URXO;N&"]M$MSZDB\^'^SYKQ;UTV'S-XP=H/3&X YZT 2Z9XBFOKJS$UHD5MJ"NUK(LNY MCMY^88XR.>":WJY[2_#US975B+BXB>VTU9%M51"&.[C+9]!QQ70T %%0&S@) MR5/_ 'V?\:/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_[[/\ C0!/14'V M*#^ZW_?9_P :/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_P"^S_C0!/14 M'V*#^ZW_ 'V?\:/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_[[/\ C0!/ M14'V*#^ZW_?9_P :/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_P"^S_C0 M!/14'V*#^ZW_ 'V?\:/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_[[/\ MC0!/14'V*#^ZW_?9_P :/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_P"^ MS_C0!/14'V*#^ZW_ 'V?\:/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_[ M[/\ C0!/14'V*#^ZW_?9_P :/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6 M_P"^S_C0!/14'V*#^ZW_ 'V?\:/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0? MW6_[[/\ C0!/14'V*#^ZW_?9_P :/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q M0?W6_P"^S_C0!/14'V*#^ZW_ 'V?\:/L4']UO^^S_C0!/14'V*#^ZW_?9_QH M^Q0?W6_[[/\ C0!/14'V*#^ZW_?9_P :/L4']UO^^S_C0!/14'V*#^ZW_?9_ MQH^Q0?W6_P"^S_C0!/14'V*#^ZW_ 'V?\:/L4']UO^^S_C0!/14'V*#^ZW_? M9_QH^Q0?W6_[[/\ C0!/14'V*#^ZW_?9_P :/L4']UO^^S_C0!/14'V*#^ZW M_?9_QH^Q0?W6_P"^S_C0!/14'V*#^ZW_ 'V?\:/L4']UO^^S_C0!/14'V*#^ MZW_?9_QH^Q0?W6_[[/\ C0!/14'V*#^ZW_?9_P :/L4']UO^^S_C0!/14'V* M#^ZW_?9_QH^Q0?W6_P"^S_C0!/14'V*#^ZW_ 'V?\:/L4']UO^^S_C0!/14' MV*#^ZW_?9_QH^Q0?W6_[[/\ C0!/14'V*#^ZW_?9_P :/L4']UO^^S_C0!/1 M4'V*#^ZW_?9_QH^Q0?W6_P"^S_C0!/14'V*#^ZW_ 'V?\:/L4']UO^^S_C0! M/14'V*#^ZW_?9_QH^Q0?W6_[[/\ C0!/14'V*#^ZW_?9_P :/L4']UO^^S_C M0!/14'V*#^ZW_?9_QH^Q0?W6_P"^S_C0!/14'V*#^ZW_ 'V?\:/L4']UO^^S M_C0!/14'V*#^ZW_?9_QH^Q0?W6_[[/\ C0!/14'V*#^ZW_?9_P :/L4']UO^ M^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_P"^S_C0!/14'V*#^ZW_ 'V?\:/L4']U MO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_[[/\ C0!/14'V*#^ZW_?9_P :/L4' M]UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_P"^S_C0!/14'V*#^ZW_ 'V?\:/L M4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_[[/\ C0!/14'V*#^ZW_?9_P : M/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_P"^S_C0!/14'V*#^ZW_ 'V? M\:/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_[[/\ C0!/14'V*#^ZW_?9 M_P :/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_P"^S_C0!/14'V*#^ZW_ M 'V?\:/L4']UO^^S_C0!/14'V*#^ZW_?9_QH^Q0?W6_[[/\ C0!/14'V*#^Z MW_?9_P :/L4']UO^^S_C0!/37.(V/H#47V. ?PM_WV?\:Y[2M4BU?P[J%ZT( MB:W:9,+(QX4<'KZ5<82DKK^KF[O\ @<]\./#ZSW5QK=];'F3=:2$\ M')8,<5Z37.^#;&(>#M-+*8/B'CQ9X<;_IM*/\ QRNEKE/$MO!#X@\.D_*K7;*ZU MI:[?V&@64=U=QR-'),L7RN>,YYZ^U*47.--1WM^K'"<83J2D]+K\D4_%GS:G MX>B/1]0!_)2:ROB0_DOI\W_3.X3\XZE\4!%\8>&;9 ?+>=G8;CST _F:K_$S M2I9M*LGL8F9A<;#@D_>&*Z\.K3I7ZI_J<>);=.M;HU^C(_!#;]:L3G[NC(/_ M !\UZ#7E?PSE_M#6)EF0 6]F(UPQY^;.?UKT^.WCB;<@(.,B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 174JP6DTSG"QHS,?0 9KS+PKJ"VWPX\033MM#2.HSZN@ 'YFNX\82M M%X.U-D.#Y! /UXK@8[9%TBZT[;^ZFU>VB9?52@)_E7J82*=)WZM?A_PYX^-G M)5E;HG^/_#'H_AZ+R?#6G1_W;:,?^.BM&FQQK%&L<8VH@"J!V IU>;*7-)L] M:$>6*CV.0^(MNPTBSU(-@:?=)*R@![&\M23%/.DB9&#C: M>M=Q?0+U>06H:Y\"VEE(#E=1D3:1T_=DUZF#M-1;^P_P ' M_P ,>/CKPE-+[:_%?\.=9>1OJOC/PN\3+B*T^TMGN.*[EE#*5/0C%>??#2*7 M4U?5KVX>26T7[%"F %5,*?SKT*N;&>[-4_Y?^'.O ^_3=7^;7\$OT,+0/".G M^';B2:P,I:2,1MO8'/.<].O^%;M%%B7EG#;_ &>".;DW%TK&/.X#;D=.#G)KJ:PO$6A7 M>K^5]DOO)3*K+#(F]&&X'=C^\.?K0!#J/B:6VO\ 3;2UABF:>:-+J0,62(.# M@ ]R<9'M56/Q9<#4KK[4T$-I#+,D:M;R!I1&#G$F=N>"<>E69? VE-%8K%'Y M;6LD;M)@DRA%V@'GT Y]JEE\,O=SJM_J,ES91S/-' Z?,"P(P7SR &.!B@!= M'UF^N;ZW@U&.W'VRT^UPF'/R %05;)Y/S+R,=^*@E\1W:74TXC@.GPWRV3CG MS"20-P.<8W$#&.G>K%EX?N;,B3^TO,FAMOLUJY@ $29!R1GYC\HYXZ4C>&=U MXY-X?L4,M(,?Q9X&0#C'XT 1:3X@O+RYT]KJ.!;;4TD:W$>=Z;>0 M&R<'*\\8Q71UAZ;X<-A=6S27AF@LE=;2'RPOEAO4Y^; X'2MR@"/[1".LT?_ M 'T*/M,'_/:/_OH4[RH_[B_E2>5'_P \U_[YH 3[3!_SVC_[Z%'VF#_GM'_W MT*7RH_\ GFO_ 'S1Y4?_ #S7_OF@!/M,'_/:/_OH4?:8/^>T?_?0I?*C_P"> M:_\ ?-'E1_\ /-?^^: $^TP?\]H_^^A1]I@_Y[1_]]"E\J/_ )YK_P!\T>5' M_P \U_[YH 3[3!_SVC_[Z%'VF#_GM'_WT*7RH_\ GFO_ 'S1Y4?_ #S7_OF@ M!/M,'_/:/_OH4?:8/^>T?_?0I?*C_P">:_\ ?-'E1_\ /-?^^: $^TP?\]H_ M^^A1]I@_Y[1_]]"E\J/_ )YK_P!\T>5'_P \U_[YH 3[3!_SVC_[Z%'VF#_G MM'_WT*7RH_\ GFO_ 'S1Y4?_ #S7_OF@!/M,'_/:/_OH4?:8/^>T?_?0I?*C M_P">:_\ ?-'E1_\ /-?^^: $^TP?\]H_^^A1]I@_Y[1_]]"E\J/_ )YK_P!\ MT>5'_P \U_[YH 3[3!_SVC_[Z%'VF#_GM'_WT*7RH_\ GFO_ 'S1Y4?_ #S7 M_OF@!/M,'_/:/_OH4?:8/^>T?_?0I?*C_P">:_\ ?-'E1_\ /-?^^: $^TP? M\]H_^^A1]I@_Y[1_]]"E\J/_ )YK_P!\T>5'_P \U_[YH 3[3!_SVC_[Z%'V MF#_GM'_WT*7RH_\ GFO_ 'S1Y4?_ #S7_OF@!/M,'_/:/_OH4?:8/^>T?_?0 MI?*C_P">:_\ ?-'E1_\ /-?^^: $^TP?\]H_^^A1]I@_Y[1_]]"E\J/_ )YK M_P!\T>5'_P \U_[YH 3[3!_SVC_[Z%'VF#_GM'_WT*7RH_\ GFO_ 'S1Y4?_ M #S7_OF@!/M,'_/:/_OH4?:8/^>T?_?0I?*C_P">:_\ ?-'E1_\ /-?^^: $ M^TP?\]H_^^A1]I@_Y[1_]]"E\J/_ )YK_P!\T>5'_P \U_[YH 3[3!_SVC_[ MZ%'VF#_GM'_WT*7RH_\ GFO_ 'S1Y4?_ #S7_OF@!/M,'_/:/_OH4?:8/^>T M?_?0I?*C_P">:_\ ?-'E1_\ /-?^^: $^TP?\]H_^^A1]I@_Y[1_]]"E\J/_ M )YK_P!\T>5'_P \U_[YH 3[3!_SVC_[Z%'VF#_GM'_WT*7RH_\ GFO_ 'S1 MY4?_ #S7_OF@!/M,'_/:/_OH4?:8/^>T?_?0I?*C_P">:_\ ?-'E1_\ /-?^ M^: $^TP?\]H_^^A1]I@_Y[1_]]"E\J/_ )YK_P!\T>5'_P \U_[YH 3[3!_S MVC_[Z%'VF#_GM'_WT*7RH_\ GFO_ 'S1Y4?_ #S7_OF@!/M,'_/:/_OH4?:8 M/^>T?_?0I?*C_P">:_\ ?-'E1_\ /-?^^: $^TP?\]H_^^A1]I@_Y[1_]]"E M\J/_ )YK_P!\T>5'_P \U_[YH 3[3!_SVC_[Z%'VF#_GM'_WT*7RH_\ GFO_ M 'S1Y4?_ #S7_OF@!/M,'_/:/_OH4?:8/^>T?_?0I?*C_P">:_\ ?-'E1_\ M/-?^^: $^TP?\]H_^^A1]I@_Y[1_]]"E\J/_ )YK_P!\T>5'_P \U_[YH 3[ M3!_SVC_[Z%'VF#_GM'_WT*7RH_\ GFO_ 'S1Y4?_ #S7_OF@!/M,'_/:/_OH M4?:8/^>T?_?0I?*C_P">:_\ ?-'E1_\ /-?^^: $^TP?\]H_^^A1]I@_Y[1_ M]]"E\J/_ )YK_P!\T>5'_P \U_[YH 3[3!_SVC_[Z%'VF#_GM'_WT*7RH_\ MGFO_ 'S1Y4?_ #S7_OF@!/M,'_/:/_OH4?:8/^>T?_?0I?*C_P">:_\ ?-'E M1_\ /-?^^: $^TP?\]H_^^A1]I@_Y[1_]]"E\J/_ )YK_P!\T>5'_P \U_[Y MH 3[3!_SVC_[Z%'VF#_GM'_WT*7RH_\ GFO_ 'S1Y4?_ #S7_OF@!/M,'_/: M/_OH4?:8/^>T?_?0I?*C_P">:_\ ?-'E1_\ /-?^^: $^TP?\]H_^^A1]I@_ MY[1_]]"E\J/_ )YK_P!\T>5'_P \U_[YH 3[3!_SVC_[Z%'VF#_GM'_WT*7R MH_\ GFO_ 'S1Y4?_ #S7_OF@!/M,'_/:/_OH4?:8/^>T?_?0I?*C_P">:_\ M?-'E1_\ /-?^^: $^TP?\]H_^^A1]I@_Y[1_]]"E\J/_ )YK_P!\T>5'_P \ MU_[YH 3[3!_SVC_[Z%'VF#_GM'_WT*7RH_\ GFO_ 'S1Y4?_ #S7_OF@!/M, M'_/:/_OH4?:8/^>T?_?0I?*C_P">:_\ ?-'E1_\ /-?^^: $^TP?\]H_^^A1 M]I@_Y[1_]]"E\J/_ )YK_P!\T>5'_P \U_[YH 3[3!_SVC_[Z%'VF#_GM'_W MT*7RH_\ GFO_ 'S1Y4?_ #S7_OF@!/M,'_/:/_OH4?:8/^>T?_?0I?*C_P"> M:_\ ?-'E1_\ /-?^^: $^TP?\]H_^^A1]I@_Y[1_]]"E\J/_ )YK_P!\T>5' M_P \U_[YH 3[3!_SVC_[Z%'VF#_GM'_WT*7RH_\ GFO_ 'S1Y4?_ #S7_OF@ M!/M,'_/:/_OH4?:8/^>T?_?0I?*C_P">:_\ ?-'E1_\ /-?^^: $^TP?\]H_ M^^A1]I@_Y[1_]]"E\J/_ )YK_P!\T>5'_P \U_[YH 3[3!_SVC_[Z%'VF#_G MM'_WT*7RH_\ GFO_ 'S1Y4?_ #S7_OF@!/M,'_/:/_OH4?:8/^>T?_?0I?*C M_P">:_\ ?-'E1_\ /-?^^: $^TP?\]H_^^A1]I@_Y[1_]]"E\J/_ )YK_P!\ MT>5'_P \U_[YH 3[3!_SVC_[Z%'VF#_GM'_WT*7RH_\ GFO_ 'S1Y4?_ #S7 M_OF@!/M,'_/:/_OH4?:8/^>T?_?0I?*C_P">:_\ ?-'E1_\ /-?^^: $^TP? M\]H_^^A1]I@_Y[1_]]"E\J/_ )YK_P!\T>5'_P \U_[YH 3[3!_SVC_[Z%'V MF#_GM'_WT*7RH_\ GFO_ 'S1Y4?_ #S7_OF@#G_&]S$?!M^%E0EE48##^\*Y M LBZV\.YHB^#[D*BAF>-1@>KBN8FC7_A8C6P4?\A*%L8[" M$FO6PG\%_/\ ]M/%QO\ '7_;OX\QZ3]I@_Y[1_\ ?0H^TP?\]H_^^A2^5'_S MS7_OFCRH_P#GFO\ WS7DGM"?:8/^>T?_ 'T*\QL=,74OB7J@DNO+@MIFN F? ME=FX_KUKT_RH_P#GFO\ WS6#I.A26?BK6=0FC3R;HQ^3T.0%^;CMS77AZOLX MSUU:_5'%BJ/M94[K1/7[F9WP\TZ?0])O+?4O+BD:Y++^\!##:!D8^E==]I@_ MY[1_]]"E\J/_ )YK_P!\T>5'_P \U_[YK&K4=6;G+=G11I1HTU3CLA/M,'_/ M:/\ [Z%*DT;MA)%8^@;-'E1_\\U_[YI51%.550?85D:CJ*** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** //_ (BW<[:WHFFQ2,(9 MI0TD8/#?.H&?IS3(+0O\:IC_ I%YQ'OY84?SK<=%N?B:-ZAA;Z=P",X)?.: MT(=#$7BRYUDR ^=;K"(\<@@\G/Y5Z:K1ITU#^Z_Q9Y+H2JU74_OK[DC7HHHK MS#U@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y#QM?:I8SVDEK+=0V. M1YLEHBNZMN&,J>2,9X'>NOK(UKPY;:U+%+)+-!+'@%X7*ETSG:?\>U '/ZAX MP#:AI4%AJ5N(//A6ZE;:IF#KG 4]!C!)]P*5M?U&WLX]8:X>2.:[G@-F47:B MH)-I!QG/R#//186 MD)C5W!#,%]3D_F: ,_1+R_&HV4-Y>/=+?6!NCO11Y;@KD+@#@[^_I56;5]06 M:XU%;I_)@U-;,6FQ=K(2JDYQG.6SG-;-MX;L[1'$,MT&:+R40LL(8Y8*.V:TZ (#>6X.#**/MMO M_P ]5J>B@"#[;;_\]5H^VV__ #U6IZ* (/MMO_SU6C[;;_\ /5:GHH @^VV_ M_/5:/MMO_P ]5J>B@"#[;;_\]5H^VV__ #U6IZ* (/MMO_SU6C[;;_\ /5:G MHH @^VV__/5:/MMO_P ]5J>B@"#[;;_\]5H^VV__ #U6IZ* (/MMO_SU6C[; M;_\ /5:GHH @^VV__/5:/MMO_P ]5J>B@"#[;;_\]5H^VV__ #U6IZ* (/MM MO_SU6C[;;_\ /5:GHH @^VV__/5:/MMO_P ]5J>B@"#[;;_\]5H^VV__ #U6 MIZ* (/MMO_SU6C[;;_\ /5:GHH @^VV__/5:/MMO_P ]5J>B@"#[;;_\]5H^ MVV__ #U6IZ* (/MMO_SU6C[;;_\ /5:GHH @^VV__/5:/MMO_P ]5J>B@"#[ M;;_\]5H^VV__ #U6IZ* (/MMO_SU6C[;;_\ /5:GHH @^VV__/5:/MMO_P ] M5J>B@"#[;;_\]5H^VV__ #U6IZ* (/MMO_SU6C[;;_\ /5:GHH @^VV__/5: M/MMO_P ]5J>B@"#[;;_\]5H^VV__ #U6IZ* (/MMO_SU6C[;;_\ /5:GHH @ M^VV__/5:/MMO_P ]5J>B@"#[;;_\]5H^VV__ #U6IZ* (/MMO_SU6C[;;_\ M/5:GHH @^VV__/5:/MMO_P ]5J>B@"#[;;_\]5H^VV__ #U6IZ* (/MMO_SU M6C[;;_\ /5:GHH @^VV__/5:/MMO_P ]5J>B@"#[;;_\]5H^VV__ #U6IZ* M(/MMO_SU6C[;;_\ /5:GHH @^VV__/5:/MMO_P ]5J>B@"#[;;_\]5H^VV__ M #U6IZ* (/MMO_SU6C[;;_\ /5:GHH @^VV__/5:/MMO_P ]5J>B@"#[;;_\ M]5H^VV__ #U6IZ* (/MMO_SU6C[;;_\ /5:GHH @^VV__/5:/MMO_P ]5J>B M@"#[;;_\]5H^VV__ #U6IZ* (/MMO_SU6C[;;_\ /5:GHH @^VV__/5:/MMO M_P ]5J>B@"#[;;_\]5H^VV__ #U6IZ* (/MMO_SU6C[;;_\ /5:GHH @^VV_ M_/5:/MMO_P ]5J>B@"#[;;_\]5H^VV__ #U6IZ* (/MMO_SU6C[;;_\ /5:G MHH @^VV__/5:/MMO_P ]5J>B@"#[;;_\]5H^VV__ #U6IZ* (/MMO_SU6C[; M;_\ /5:GHH @^VV__/5:/MMO_P ]5J>B@"#[;;_\]5H^VV__ #U6IZ* (/MM MO_SU6C[;;_\ /5:GHH @^VV__/5:/MMO_P ]5J>B@"#[;;_\]5JG>^(=.T^> MVAN)OGN7*)@=P,\^@K3KQCX@->W?B2]D:5GMK69(8DS]UF0$X'X5V8/#K$5. M5NR.''8EX:ESQ5WJUR/P\\ M-7F@QW>A)!';&<5VM&-E&5=\FVGY!@(SCAUS[Z_F0?;;?_GJ MM'VVW_YZK4]%<9W$'VVW_P">JT?;;?\ YZK4]% $'VVW_P">JT?;;?\ YZK4 M]% $'VVW_P">JTZ.YBE;;&X8XS@4MS.EK:RSR\)$A=OH!DUD>&_$]GXBTR*X MC>.*>0D&W\T%EP3VZ]!FH=2*DH-ZLM4Y.+FEHC;HHHJR HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "O+M47S-8NI2,C_A(84_(5Z-)JMC# M?I92W<2W3XVPEOF.>G'X5Y[2GG*FQ9-HW!>N,^E<$J:K5K_RV_P ST(5'0H6_F3_R):***[SSPHHHH ** M** "BBB@ KC/'$E_'=6CVTL[6J8,L-I<".8$N,/C^(=1]:[.LS5_#VGZTT3W MT1+Q$8=&*DC()4D=0<=* .=U*]G%I;:S8:E<3V^ZW,A$H7R(SMR7C'WBP/?& M.U0S7VH:;=S:E=/+-'/\G MN4O=--S+YTF[$@*G'41?&W'V@,'W;VQN P&V MYQG'&<9H Y[0KN[-QH=S+=SS-JDM=A5"TT33[&[:Y MM;<)*P(SN)"@G)V@G"Y/IBK] $!NXP<;9/\ OVW^%'VR/^[)_P!^V_PJ>B@" M#[9'_=D_[]M_A1]LC_NR?]^V_P *GHH @^V1_P!V3_OVW^%'VR/^[)_W[;_" MIZ* (/MD?]V3_OVW^%'VR/\ NR?]^V_PJ>B@"#[9'_=D_P"_;?X4?;(_[LG_ M '[;_"IZ* (/MD?]V3_OVW^%'VR/^[)_W[;_ J>B@"#[9'_ '9/^_;?X4?; M(_[LG_?MO\*GHH @^V1_W9/^_;?X4?;(_P"[)_W[;_"IZ* (/MD?]V3_ +]M M_A1]LC_NR?\ ?MO\*GHH @^V1_W9/^_;?X4?;(_[LG_?MO\ "IZ* (/MD?\ M=D_[]M_A1]LC_NR?]^V_PJ>B@"#[9'_=D_[]M_A1]LC_ +LG_?MO\*GHH @^ MV1_W9/\ OVW^%'VR/^[)_P!^V_PJ>B@"#[9'_=D_[]M_A1]LC_NR?]^V_P * MGHH @^V1_P!V3_OVW^%'VR/^[)_W[;_"IZ* (/MD?]V3_OVW^%'VR/\ NR?] M^V_PJ>B@"#[9'_=D_P"_;?X4?;(_[LG_ '[;_"IZ* (/MD?]V3_OVW^%'VR/ M^[)_W[;_ J>B@"#[9'_ '9/^_;?X4?;(_[LG_?MO\*GHH @^V1_W9/^_;?X M4?;(_P"[)_W[;_"IZ* (/MD?]V3_ +]M_A1]LC_NR?\ ?MO\*GHH @^V1_W9 M/^_;?X4?;(_[LG_?MO\ "IZ* (/MD?\ =D_[]M_A1]LC_NR?]^V_PJ>B@"#[ M9'_=D_[]M_A1]LC_ +LG_?MO\*GHH @^V1_W9/\ OVW^%'VR/^[)_P!^V_PJ M>B@"#[9'_=D_[]M_A1]LC_NR?]^V_P *GHH @^V1_P!V3_OVW^%'VR/^[)_W M[;_"IZ* (/MD?]V3_OVW^%'VR/\ NR?]^V_PJ>B@"#[9'_=D_P"_;?X4?;(_ M[LG_ '[;_"IZ* (/MD?]V3_OVW^%'VR/^[)_W[;_ J>B@"#[9'_ '9/^_;? MX4?;(_[LG_?MO\*GHH @^V1_W9/^_;?X4?;(_P"[)_W[;_"IZ* (/MD?]V3_ M +]M_A1]LC_NR?\ ?MO\*GHH @^V1_W9/^_;?X4?;(_[LG_?MO\ "IZ* (/M MD?\ =D_[]M_A1]LC_NR?]^V_PJ>B@"#[9'_=D_[]M_A1]LC_ +LG_?MO\*GH MH @^V1_W9/\ OVW^%'VR/^[)_P!^V_PJ>B@"#[9'_=D_[]M_A1]LC_NR?]^V M_P *GHH @^V1_P!V3_OVW^%'VR/^[)_W[;_"IZ* (/MD?]V3_OVW^%'VR/\ MNR?]^V_PJ>B@"#[9'_=D_P"_;?X4?;(_[LG_ '[;_"IZ* (/MD?]V3_OVW^% M'VR/^[)_W[;_ J>B@"#[9'_ '9/^_;?X4?;(_[LG_?MO\*GHH @^V1_W9/^ M_;?X4?;(_P"[)_W[;_"IZ* (/MD?]V3_ +]M_A1]LC_NR?\ ?MO\*GHH @^V M1_W9/^_;?X4?;(_[LG_?MO\ "IZ* (/MD?\ =D_[]M_A1]LC_NR?]^V_PJ>B M@"#[9'_=D_[]M_A1]LC_ +LG_?MO\*GHH @^V1_W9/\ OVW^%'VR/^[)_P!^ MV_PJ>B@"#[9'_=D_[]M_A1]LC_NR?]^V_P *GHH @^V1_P!V3_OVW^%'VR/^ M[)_W[;_"IZ* (/MD?]V3_OVW^%'VR/\ NR?]^V_PJ>B@"#[9'_=D_P"_;?X4 M?;(_[LG_ '[;_"IZ* (/MD?]V3_OVW^%'VR/^[)_W[;_ J>B@"#[9'_ '9/ M^_;?X4?;(_[LG_?MO\*GHH @^V1_W9/^_;?X4?;(_P"[)_W[;_"IZ* (/MD? M]V3_ +]M_A1]LC_NR?\ ?MO\*GHH @^V1_W9/^_;?X4?;(_[LG_?MO\ "IZ* M /)]>O!_PMZTE&["20KRIST]/QKJ?"AMI[?4C^V1_P!V3_OVW^%'VR/^[)_W[;_"IZ*\<]P@^V1_W9/^_;?X4?;( M_P"[)_W[;_"IZ* (/MD?]V3_ +]M_A1]LC_NR?\ ?MO\*GHH @^V1_W9/^_; M?X4?;(_[LG_?MO\ "IZ* ./E>WN/BE#-)&S?9].)3,9RK%SSCZ$UU<=PDK;5 M#@XS\R$?SKG+;Y_BA>_],].C'YM745ST/M/S9TXC[*\D%%%%=!S!1110 444 M4 %%%% !1103CK0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4$X&315'6KY--T.\NY#@11,1 MCUQQ^M.*!8C'X,L"WWI%:0 M^^YB:Y_5M-FMO@[%;&)C,%CHHHKS#U@HHHH **** &R-LC9O[H)KS+P_ MXDU&QEEOKZZ:>&^L9[X12=$='*A5/I@5W^O7:V'A^_N7.T1P.0??''ZUQDW@ MB?6/"OAY$E$#6\!%P,D%D<;B!^/\Z\_%>T-TN%B 9[(SF)_OCYU(XSQCGI7;U1U+1=/U<1?VC:QS^4P9 M"R@D( )(8QE0.F/I3DT MNQCOGO([2%;E_O2A!N/XT +>9W2ZTOS[G=*6!DW)ACGH3N;\O: MJD\LOVBYU 22?;XM82WC7S#_ *K*C;MZ8*DGI[UU4>B:9%%/'%86Z)<#$JB, M /\ 6G_V78?;A>_8X?M*C FV#<.,=?I0!ROA]V6ZT*X661KC4(IVO0TA;<0, MY(/3#S'_@8H\Z? M_GU;_OL5/10!!YT__/JW_?8H\Z?_ )]6_P"^Q4]% $'G3_\ /JW_ 'V*/.G_ M .?5O^^Q4]% $'G3_P#/JW_?8H\Z?_GU;_OL5/10!!YT_P#SZM_WV*/.G_Y] M6_[[%3T4 0>=/_SZM_WV*/.G_P"?5O\ OL5/10!!YT__ #ZM_P!]BCSI_P#G MU;_OL5/10!!YT_\ SZM_WV*/.G_Y]6_[[%3T4 0>=/\ \^K?]]BCSI_^?5O^ M^Q4]% $'G3_\^K?]]BCSI_\ GU;_ +[%3T4 0>=/_P ^K?\ ?8H\Z?\ Y]6_ M[[%3T4 0>=/_ ,^K?]]BCSI_^?5O^^Q4]% $'G3_ //JW_?8H\Z?_GU;_OL5 M/10!!YT__/JW_?8H\Z?_ )]6_P"^Q4]% $'G3_\ /JW_ 'V*/.G_ .?5O^^Q M4]% $'G3_P#/JW_?8H\Z?_GU;_OL5/10!!YT_P#SZM_WV*/.G_Y]6_[[%3T4 M 0>=/_SZM_WV*/.G_P"?5O\ OL5/10!!YT__ #ZM_P!]BCSI_P#GU;_OL5/1 M0!!YT_\ SZM_WV*/.G_Y]6_[[%3T4 0>=/\ \^K?]]BCSI_^?5O^^Q4]% $' MG3_\^K?]]BCSI_\ GU;_ +[%3T4 0>=/_P ^K?\ ?8H\Z?\ Y]6_[[%3T4 0 M>=/_ ,^K?]]BCSI_^?5O^^Q4]% $'G3_ //JW_?8H\Z?_GU;_OL5/10!!YT_ M_/JW_?8H\Z?_ )]6_P"^Q4]% $'G3_\ /JW_ 'V*/.G_ .?5O^^Q4]% $'G3 M_P#/JW_?8H\Z?_GU;_OL5/10!!YT_P#SZM_WV*/.G_Y]6_[[%3T4 0>=/_SZ MM_WV*/.G_P"?5O\ OL5/10!!YT__ #ZM_P!]BCSI_P#GU;_OL5/10!!YT_\ MSZM_WV*/.G_Y]6_[[%3T4 0>=/\ \^K?]]BCSI_^?5O^^Q4]% $'G3_\^K?] M]BCSI_\ GU;_ +[%3T4 0>=/_P ^K?\ ?8H\Z?\ Y]6_[[%3T4 0>=/_ ,^K M?]]BCSI_^?5O^^Q4]% $'G3_ //JW_?8H\Z?_GU;_OL5/10!!YT__/JW_?8H M\Z?_ )]6_P"^Q4]% $'G3_\ /JW_ 'V*/.G_ .?5O^^Q4]% $'G3_P#/JW_? M8H\Z?_GU;_OL5/10!!YT_P#SZM_WV*/.G_Y]6_[[%3T4 0>=/_SZM_WV*/.G M_P"?5O\ OL5/10!!YT__ #ZM_P!]BCSI_P#GU;_OL5/10!!YT_\ SZM_WV*/ M.G_Y]6_[[%3T4 0>=/\ \^K?]]BCSI_^?5O^^Q4]% $'G3_\^K?]]BCSI_\ MGU;_ +[%3T4 0>=/_P ^K?\ ?8H\Z?\ Y]6_[[%3T4 0>=/_ ,^K?]]BCSI_ M^?5O^^Q4]% $'G3_ //JW_?8H\Z?_GU;_OL5/10!!YT__/JW_?8H\Z?_ )]6 M_P"^Q4]% $'G3_\ /JW_ 'V*/.G_ .?5O^^Q4]% $'G3_P#/JW_?8H\Z?_GU M;_OL5/10!!YT_P#SZM_WV*/.G_Y]6_[[%3T4 0>=/_SZM_WV*/.G_P"?5O\ MOL5/10!!YT__ #ZM_P!]BCSI_P#GU;_OL5/10!!YT_\ SZM_WV*/.G_Y]6_[ M[%3T4 0>=/\ \^K?]]BCSI_^?5O^^Q4]% $'G3_\^K?]]BN=\=3S'PG/&8&3 MS9(TSN!ZN*ZFN:\<_-I=A%_SUU&!#_WUG^E;X?\ C1]3FQ7\"?H;B22I&JK: ML H WBG>=/_ ,^K?]]BIZ*P.D@\Z?\ Y]6_[[%'G3_\^K?]]BIZ* (/.G_Y M]6_[[%(9Y@,FV8#_ 'UJQ7%?$E;RYL]-L+&=XFNK@J0I^^0NX _B*RK5/94W M.US:C3]K44+VN:]]XAGL_$NF:6+,$7JR,Q+C(VC(Q6OYT_\ SZM_WV*\C\-W MVM7_ (OT.ZUI)RJR/%'-*I&_()P/I79?$RXN8/#4 L97BF>[0 HQ!/#'''T% M<=+%\U*=5K1=/DCLJX/EJPHIZM:OYLD\;S37-C8:9Y+*+^]CC8;A\R@[B/TK MI5EF50JVK 8 WK7G?A>/Q#XOO=+U;5)$2ST^5G1NAF.>@ ].F:],K;#S]JY M5;63M;T_X=/_SZM_WV*=')(S8>$H,=2P-2T5UG M&%%%% !1110 4444 %%%% !115:\U&ST\(;ZZAMQ(VU/-<+N/MF@"S15>2_L MXKA();J!)I/N1M( S?0=Z:-3L&O#:"]MC<@X,(E7>#_NYS0!:HJ&WO+6Z9Q: MW,,QC.'$<@;:?0XZ4&\M1=BU-S"+@C(A\P;R/IUH FHJ&*]M9YWA@N89)8_O MQI("R_4#I4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !7->,OF_L9/[VIQ'\LUTMJC"+3H19HQ[MN);'Y5S5W?EAW:_#7]#IPZLY3[)_CI^I9\:VUV MMI::O8*DDFE2FX:)L_.N,'I7':CXU3Q;XCTS2X+4):K>*WF%LL_;IVZUZI-$ ML]O)#(,I(I5A[$8KA[3X:V^E:AI5U83;Y+:?S+B24X+KVP.@KFQ5&LY_N]G: M_P#7];'7A*U&,+5?B5[?/^OQ.IT#1H] T2#3HI#*L.[YV&"A&* MC%16R/-E)SDY2W8445774+-[PVB741N ,F(.-WY4VTMR2Q1113 **** "BBB M@ HHHH *X7Q^L*7UG/YXAN%4*JW$'F02KO&5]0>G ZBNZIDD46^DD.#&0 5BC![\8[ ?6D7>L%P$ M?6UY MH4,"@7EK%.+_ N&4GLQ]WP??K7<444 0%[K/$,>/^NA_P *-]U_SQC_ ._A M_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_ MSQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A M_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_ MSQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"I MZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQ MC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX? M\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7 M_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A_P * MGHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ M ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A_P * M-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ M ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* ( M-]U_SQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^ M'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-] MU_SQC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/ M_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A_P *GHH M@WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A M_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_ MSQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A M_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_ MSQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"I MZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQ MC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX? M\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7 M_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A_P * MGHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ M ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ ._A_P * M-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* (-]U_SQC_ M ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^'_"IZ* ( M-]U_SQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-]U_SQC_[^ M'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/_OX?\*-] MU_SQC_[^'_"IZ* (-]U_SQC_ ._A_P *-]U_SQC_ ._A_P *GHH @WW7_/&/ M_OX?\*YK6'N+SQMHEIY:9@62Z8!_0;1V]:ZRN3T@7%[\1M8NY2##9Q);1^V< M,1^>:Z*&G-+LG^.GZG+B'?EAW:_#7]#I=]U_SQC_ ._A_P *-]U_SQC_ ._A M_P *GHKG.H@WW7_/&/\ [^'_ HWW7_/&/\ [^'_ J+4]5M-(M/M-])L3.T M8!)8^F!6/X/U.]U'^T?[0WB1)PRHXP45AD"LW4BIJ'5DN24N4W=]U_SQC_[^ M'_"N8\"M.VDWLJQHS27\Y8E\<[OI757$RV]M+-(=JQH68^@ S7*^$;E-,\ ? MVE=?*)&EN2#WW,;"W& >A&>Q%)XEUJ;1;&&2U@6>:64(L9SR, M$G^5:^UAR<_0Y>=VO%T[3[:.YOY%R%63*Q^[ M>GTJE;>)];UE#+HVE1M;%S%NEDPP.,Y],5LZ!H4.D641DCC:^*GSIP,LY)R> M>N*R]HZNE/;O_D1S.>D3 M9-3\7FW^UPS6UG#'F7:QB\Z3IP?2M_2]!LM-=# M#80HZ9Q-NW/D^Y%:]%7"BHZRU?G:/Y?]HW20&4X0-U/OQV]Z +]%4)=]M[N] MD='CSDL<8'Y#--UZ=*G)3>]OS.6L[5(-^?Y'I%8USXLTBSNKBVN;G9+;D!EV MD[B1T&.MH)KC5:532FM5O4]F/Y]*Q M]&\6 Y M5$&<$=N:R'M](MKOQ,^L*GEVER)(59L;F:+A??.*XZDIQJ>Z]GJWWM?\$>@L M(G0NM9O5>E[?CJ6==\:VFI^!=1DM7$4K2_9 A;DY/7_OG)J+3SJVLK8Z;]@> M/1X)4R^S;NC4?+G/4<9X]:S="^&LMQIUEJ$UWS-)%<&W(PH7J<^I]*]5 MX Z5=&G6KOGJZ:+YDXJ,(I482ND]?/;^OF8VL>%]/UB4W$RNEP$VK)&V,>AQ MWQ7+:+J6>QFF,KN<[@!P3_*O0JKQV%I%=M=16T23N,-*J ,1] M:ZZE#FDI1T[^9Q2IW=T20016T*Q6\:Q1KT5!@"I***Z=C4**** "BBB@ HHH MH **** "BBB@ KB?'<>V\L[B'[9!<#:J3PQ>;&_S@[&7!YS@CIFNVI&56QN4 M'!R,CO0!PT]Y]LF@TR]L);$2)!+J$L5HY\V0 $1J54@ 8 )SQT%1M97D]E#I M,,,ZWT-]O3^E=]10!Q^D3[+NRNC;7,46GZ68+C-NP.\ MLF% QEL;6Z9ZU!-;W#37.G"&]\7V,$H@L U_=-(8Q##U!']/>J[3>+(+?[=(EI* = MS62+\^WT#>N*Q=:-]-?0CVBZ:F]))/%&7EDMT11DLV0!^M<])XQ636+*PTYX M+DSS>7(X5@$&.H/>JUG;7OBS4//U^SDM+*V7Y;ZN_\ 7W'-6K-)6Z_?YGH>+OUA_(T8 MN_6'\C5;3M4@N;.Q,D\?GW4(=5SRY ^; K0K4ZTTU=$&+OUA_(T8N_6'\C4] M% R#%WZP_D:,7?K#^1J9W5$9W(55&23V%.;>:UN$TB*2:[#B.!2GWR03 MNQUQQ6@_&N2'CB_:68_985WI&;6 M)_O2;S@'K^-::Z+JVMSHWB26*.T4 _8[9CAS_M'^E:4/AO3H-42^2'+QQ+%$ MAY6,+T(]ZPE[:HTX:(S?/+;0Y.]?Q,^I-I-ZS2"^9&+0CY4C_B /8?X5I^!X M98;#4$M_*6-;Z50"#QC KKJYKP/SI-X_]Z_F/_CU=E"BH4YN]]OU,7'EKQU[ M_H;GEW!??BWW8QNVG.*\_P#%OB/6;R_FT73Q'! MU#;27<>X,LC\@#GIQS7H MC75NDX@>>-96Z1EP&/X5S7@V-+@ZUUK?>/\.^#QX?N9[M9Q=7EP!YLTV22>IQ]365K_@2^UG77G%U"ME= M21R7,8R&RBD C\#7>454L-2E!4[:(B.*K1J.I?5E:..XBB6./R%1 %4 '@"G M8N_6'\C4]%=)S$&+OUA_(T8N_6'\C4]% $&+OUA_(T8N_6'\C4]% $&+OUA_ M(TZ/S]W[TQ[XI&U M[3TU+["TS";>(R?+;8'(R%W8QG';- &C16=9Z[I]_>&VMIF:3#%Q>-[7-^BN=?QQI" LPNA%CY)?(.V3Z&F-XFFU9Q;^&;=I7/W[BX0K'&/ZGVI M>WI]'<7M(]&=+17,MJ'B337DBN=/74RR@Q2VXV*#W#9J.#7?$UQO2/P^@>,; M69Y=J[O49ZC_ #FE[>.S3^YA[1'545SVG:_=IK$FG>($M+201J\3(YVR9/09 MKH00[^VQ&%"02#R2#C@=36>/$NH79!TO0+F:)C\LD MSB(,/7FLG6@NOW:_D0YQ1T=%TMNCKJ*S=,\0Z;J^!97*F3!)B;A M@/I4FIZS8:0B-J%P(M^=HP26Q["M?:0Y>:^A7,K7N7JY2[\=VVG>(+JQO[62 M*UMV5&NU^8!BNX @#C_ZU4M2^(R0Z@$TJU^V6ZQ[Y7(92/?V'3DBH]*\,ZQ> M65QOQD=..M=+J&JV>F6F0*X_7/ M KV^BE=&FGG\I@XM'(PYXR0>QQ7':UIVIZ>TDT^GOI\%P#"(VDW_ "X!//?D M9K5RINU24>6"T>J;];'/*OB**<9KF>ZTT/:H95GA26/E9%#+GT(S3ZX2T\:W MJ6;V\&D.\EK"AQG@(%&6;^E7F\7WM_"?[$TF:0-M19W'RJY]1Z#UKA>)I7=G M^#.^-:+1UM% MLFU /IZYJG+KVO:#OCU:P%ZA=8X9XB M%WDYQGKR:'6Y=9Q:7]=BO:6W1V%1SW$-K"TUQ(L4:#+,QP *Y:/4/$NNS.EE M%%I*6\FR5I#O8MZ#C!'2K4/A);J7[1XANGU&<-\HR40 =MHH]K*?P1^;T7^8 M<[?PHEN/&FBPY$5PUR_9((RVX^F>E0-X@UB\;9I>AR(RIKH8K>& M!2((8XP>H10,U)3Y*CWE]R_X<.63W9S$>H^)=67%KI\>FPN>)YSEE&.?E^O2 MK%OX.TP R:BK:A)8:%>W,C;1'"Q!]\M[J^L6'AZSD1(9U^T76[NBL./YU+XH\2-H.N:%:+(L-M<2D M3DKGY!@ >W)_2MJ\XT,.G+J[_HOU,J%.6)Q,E%;*WZO]#B="D.G>*-->:X!C M$SQ*2?NJ&*GZ$KV&[\*V;1,<0Q")\CHRCFN10IT*GLZ=^5J^O?J<^&YXR<)[FW7. M:YXP@T;4A:"UDN&5-\Q0X\M>WUJ:_P#%5BFASWFG3+F^ M'%EL+B36)'N;G4(U\\L NT8^Z,=,5%2OH7*Z)<2,YUJ6&]=E_@4AF;\<8_*O5PN&55.S^/-)FTF^ELY9//A3"1R1E6=FX7 [Y-.MKF'P9X!AF MO]P=(PS@#YFE?G'YG]*I:AX4ENO'6FSI&W]GV\"&1\_>:,G:#[]*KWXU3Q;X MEDL/(MY-&T_4$\TL?F.U>01W'-J1V.NIK#07TR"9S("Q0DY&WTP#7H6BZ1;Z'I<=E:[F526= MW.6=CU8^YJ\BJB*B *JC ' %+7%1PM.CK%:G?7Q52LK2>@4445TG*%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 5QGCFTDEN;.:"UO!,I58KNS M?YE;>/D9>A'0@GO79T4 ?>H)=.O7DN-.%K/^_U5+Q;G \M8\JQR?4;2,5V5% '( MZ'8WJ7&BVTUI-"-*CE6:5P LA(VC:>^>M==110! 8),_\?,@_!?\*/L\O_/U M)^2_X5/10!!]GE_Y^I/R7_"C[/+_ ,_4GY+_ (5/10!!]GE_Y^I/R7_"C[/+ M_P _4GY+_A4]% $'V>7_ )^I/R7_ H^SR_\_4GY+_A4]% $'V>7_GZD_)?\ M*/L\O_/U)^2_X5/10!!]GE_Y^I/R7_"C[/+_ ,_4GY+_ (5/10!!]GE_Y^I/ MR7_"C[/+_P _4GY+_A4]% $'V>7_ )^I/R7_ H^SR_\_4GY+_A4]% $'V>7 M_GZD_)?\*/L\O_/U)^2_X5/10!!]GE_Y^I/R7_"C[/+_ ,_4GY+_ (5/10!! M]GE_Y^I/R7_"C[/+_P _4GY+_A4]% $'V>7_ )^I/R7_ H^SR_\_4GY+_A4 M]% $'V>7_GZD_)?\*/L\O_/U)^2_X5/10!!]GE_Y^I/R7_"C[/+_ ,_4GY+_ M (5/10!!]GE_Y^I/R7_"C[/+_P _4GY+_A4]% $'V>7_ )^I/R7_ H^SR_\ M_4GY+_A4]% $'V>7_GZD_)?\*/L\O_/U)^2_X5/10!!]GE_Y^I/R7_"C[/+_ M ,_4GY+_ (5/10!!]GE_Y^I/R7_"C[/+_P _4GY+_A4]% $'V>7_ )^I/R7_ M H^SR_\_4GY+_A4],EFCA0O-(L:CJSL !0!']GE_P"?J3\E_P */L\O_/U) M^2_X4]+B&1 \>(]*L;=)IKR-ED&4$9W%OH!5'_ (2^.1 ;72=3 ME)&0/L^T$?7-0ZU-.S9+G%=3;^SR_P#/U)^2_P"%'V>7_GZD_)?\*Y]O%5]= M3I:Z5HLYN2I=UNOW84#T/>G^9XP5&<0::^X9$99@4]L]#4^WB_A3?R%[1=#= M^SR_\_4GY+_A1]GE_P"?J3\E_P *P'T7Q%NE^) M;@,MUK<=NJ_*I@@!+CU.>A^E'M9?R/\ #_,.9]C;$$AZ74GY+_A63JNO6>DL M8I;Z:6YQQ!$H9C^G'XU$/!=HD06*_P!0C)^^5G/S?A]:T]*T2STB-OLR%I7Y MDFD.YW/N:+U9:6M^(7F_(P_MOB/5=RZ5 ]E&IPTUZ &]\+BI=,U.]AU672M> MO4CN0%,#H !,#GU'6NGK#\1>&HM<$4T7*D*H7/\ M!QG)%=1I>F0:38K;6V2 9">2 >NZMVTO(+VRBNH-1/E2XVEBH.3V/'7VJW>V-MJ-JUO>Q+ M-$Q!*M[5SX)BGN(8#SY*/P'S]X$^W%+EJTW:&J]=@M.+]W5$E]XK MT^ROX[8W\LH9MLDL84K%]3BI;KQ+I\,(:VU%[R5VV)#;A69C],5JVNCV%G8K M9PVL?D@8(90=WN?4TRTT#2K%D:UL(4>,Y5]N6!^IYIVK]U_D.U0PQ/XQ?:RV MML$<9"M( R?[WO\ 2GOH_B/4-MOJFI0I:-S+]F!5V_V?I74T4_8W^*38#]*LF9H(1EA@EU#\?CFJK>$KB"ZD_LC59=/MI5^>*-0?F]0. /PKIZ"<# M)Z53HTVK6^[0;A'L9.G>'K;2XD%LY$BJ092B[FRW6&_D>1 M%;^+/$K17>K:=;6YT>&4HK./F*@X)Z_YS77Z;K^GZI;VLEO.H M:[1FBBV*ZZF#=.&J5O+IZG/2Q%*HW!:>O7T)DT\1VZP)*PB5=H38 MN /3&*D%M(!@7,@_X"O^%6**Q.L@^SR_\_4GY+_A1]GE_P"?J3\E_P *GHH MP/$V@S:KI$B0.)+I2&B+JHQ@YQG'%8%S9ZYX4MI]6:_CN//E5KF,)R23V/0= M:[ZD=%D7;(H9?1AD5SU*"G+G3LS.5--W6YP[:GKWB'SET!V6T&T?:&8*RMC) M'J?3BM'0/$*ZI,MA///#>QQ9D5U498<$#C\:Z2"WAMH]EO$D29)VHN!D]35# M5O#]EK C-PK1O&^X21':Q[$9]*GV=6/O*5WU[?+L+EFM;G.W7BJYBUA$1V33 M8[DV\URP#98#M@<#I740.ET9!;Z@93&VU]FT[3Z'BHQH.G+I$FFQVZI;2#YE M7@D^N?7WK!NK#_A$+Z*_TL!=.E9(KN(Y)7G K3]Z>J_+_@"O..KV.H^ MSR_\_4GY+_A5:_N(M,M3<7U^\40(&XJ.I_"L;6?&(M8YTTNTDN'A<1M.R_ND M;.,9[U-9^$U,T5UJ]U+>SAB[QLV8BQ]%/I5.JY/EIZO\"N>[M$;>>)K2)A!I M]W)?W;,%2&$+R2,YSC&*KQ7'BN]F6V\D6#+DR3R .A'8+CO6Y:Z!I=E-'+:V M444D18HRCD;NM3ZCJ=GI5HUSJ$Z0QKW8\GV [FG&E5F[2?R7]7)=TKS=D8:^ M%]0N-YU+Q!>NQ?*B!MB@?2HX/"5S=W ?Q!?M>QVY(MT(!ROJV1R:R[WQ/XDU M2V=-)TF:V@GN!%#>%#N5/[Q4].O7I72^$M0DU/PQ:3W+E[A08YB>N]3@Y_*N MFIEZIPYY=]KW^\YZ5:E5J7_GZ MD_)?\*ECECE7=$ZNH)&5.>1VKD?$/BNZ_M)M&\-P)?7?E2>>%;!B(&!CMD9I MT'S&C/XNWTYD82L"(^-Q"_C6)X;%UI MVJZ7J^H2L7O[291N& JHHV#\0*[_ *M1G3?([VO\]+['"\36A42J1T=M.RO; M_(ZZ\\-Z->ZDD#W!CO5CW*(6"/MX&3@<]JJ6NCW5E?3:AXDU$M!8H5MI78'* MD')(/?'%&-"D5K&=N6/_+0CU]/I7/4RZE3FI2DK+>W5]K=;!3Q+J_!!\W3HK=&R7PTL M6LZ_K&HVLC/9L(X(I#& ' '(P1T%=6+>0# N9 /]U?\ "H]*TRWT?3(;&S7$ M42X!/5CW)]S5RLZTU.?N[=/EH=U"FX0M+?=_/4@^SR_\_4GY+_A61XIT_P"T M>&+_ ,Z5I?+@=U#*O! //2MZH[FW2[M9;>89CF0HP'<$8-9Q:4DV:5(\T''N M9.@6WF^'[&43,#+;1[L(O(VC@\?6_B:]\*7M]HI M$FI1V+Q^7E,>7 %RQ)'<945U*N MGM;[SDH8JDX_W%?Q9?ZGI5G:KI,WF7EU<+#&LBK@Y!_P#K57\.:\VI MQ26NMWD<6HPW)A,("X+#IC(Z\'\J=;R#Q-XR\]'#6&D &/'_ "UE=<[OP%9/ MC7P?(U\-7T;SOMD]Q&NR%<;"+M6TJ"73[2P%Q;6$S MR3D*=PBW8./?))S25&&(B_8K6-OG_P &XW7GAIKVSNI7^3_RL>I?9Y?^?J3\ ME_PH^SR_\_4GY+_A197<5_8PW5N7_GZD_) M?\*/L\O_ #]2?DO^%3T4AD'V>7_GZD_)?\*XNX\2:>18T12Q9C@#%>>^&-=\-WGA_\ L;59U,EY/(Q22-@, MLQQAL8ST[UM3J8>FFZW71:V^:]#"K2Q-5I4.FKTNO1^I/X:GU+4KG4/$VJ;X M(XK8I;G8!N09?//;&.:S[;3]<\:Q+?:G:^4@T^1(9"5 E=CE2!V'3FM;66N+ M^6S\*>%KJ%+46A-Q,6#@19V;<\\]:[.QM$L-/@M(ON01K&OT Q7#B9+&5G;2 M"T\G_P ,=^%@\#05]9RU\U_PYXWK?BR[O=#L=-DD(4&!(C?*,X_P!G M/XUK>&M;;3M"U&U:1HW,9EA!Q\^1C'3\:Z#XG62#P>T\$:HT%PLA*J!G.5/\ MZ@L?!=MK>@Z3>_:9()3:1!L*"& 6N=TJW)92O*+_ DK?^VG-C(J=6-:E&UT MU]S_ /MB#3_ M[;WUA(DP-NP2:X8G&&!R !WKO/L\O\ S]2?DO\ A4R@*H Z M 8%+752HPI*T2804%H0?9Y?^?J3\E_PH^SR_\_4GY+_A4]8WBS6O[ \-W5ZI M E V19_OG@?X_A6VBW=B]>BN8GBNX74-1LO#45V\DMS.C7*;1\L0^;KCVJ:T MT21_B!<7\;_Z/!:+"DB;3ANZX'0@?SKC]/O)K_4Q_9%V+WQ+>!A+=L"(H(]O M.WCKVSBGBT\1:%J%[H?A]GENI;:*YGD63E9!]XJ3UR>*FOF4*7[N@N:-FFUW M?;OL5A\KG6O4Q#Y9732?1+OVWN>@>(;]M%T*ZO/M4C21KB-,+\SGA1T]:C\+ MZ%+I.A0QRSNMS-^^N" .9&Y/;\/PK&LO $KZU;:IJNISW9*K+<0R<;Y1]WIQ M@>GM7<5STU.<_:35K:+_ #.FJX0A[.G*]]6_T_,@^SR_\_4GY+_A1]GE_P"? MJ3\E_P *GHKJ.0@^SR_\_4GY+_A1]GE_Y^I/R7_"IZ* (/L\O_/U)^2_X4?9 MY?\ GZD_)?\ "IZ* (/L\O\ S]2?DO\ A1]GE_Y^I/R7_"IZ* (/L\O_ #]2 M?DO^%'V>7_GZD_)?\*GHH @^SR_\_4GY+_A3HXG1LM,[C'1@/Z"I:* "BBB@ M HHHH **** "BBB@ HHK#UWQ*-'O;>SAM'N[B8!MBN$PNX+QGJ1Q[TR3Q)&E^T1M9#:I M<"U>Z##:LIQQCKC) SZT ;5%8VG>(TU"[@C^R2PPW2NUK,Q!$H7KP.1QR,]J MV: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ"XO;6TC+W5Q%"OJ[@ M5DR>,]!C8J;X,0-ES],CF MD3QGHSSJ@GD6-N!.T96//ID]ZGVU+^9"]I#N;U%<[+XWTE) L'GW*Y.]XH6( M0>OO2'QI;- 98=,U*1<9!^SX4CZYI>WI?S![2':[UR^:YD/S20L(QC'3;TI>TF]H/\ M YI=$;EY?VEA%YE[<1P)ZNV*S#XPT$1LQU&/Y3C&#D_ABEM/">E6LWG/"UU* M.CW+F0CZ9K3-A:$Y-K 3TSY8I_OGV7X_Y![[,J3QEH,:@_;U;/9%9C^0%(?& MF@^4KB^!W'&T1L6'U&,UKK9VJ-E+:%3G.1&!S206-I;,6M[:*-B2250 \]>: M+5NZ^[_@A[_=&5%XRT.:58Q>;2W0R1LH_,C%1R^)VN[@P>';0ZDRCYY-^R-/ M^!'J?:MNXM8+N$Q7,*2QDY*NH(IT4$5NFR"-(U_NHH HY:KTHQC[3<6^F!25)2+>[X[X/ %=/12]CWD_O% MR>;.8E\)WC%;E-0E<^R MUT%%/V,.NOKJ/V:ZZF!+X)T&5MPLMAR3A)& /X9JFG@J>WM5BL]=NXCL*/D; M@5ST S\M=712>'I/I^@O9P['/Q>#K%I'?4YKC4W9 @-R^=@]L=*NVWAO1[55 M$.G0?*<@LNXY^IR:TZ*I4::V0U"*Z&?9Z#I>GW+W%G9112OU8#I]/3\*T*** MTC%15DBDDM@HHHIC"BBB@ HHHH **** "BBB@ HHHH **** "B@G R>!6=KN MLP:'I,UY,R[E4B)"?]8^.%%5&+E)16Y,I*$7*6R*>M^*[/0-4L[6_P#DCN$= MFES]S'3COFJ^J>*[&;PE>W^DW*S,%\I,<$.W X//>LKPX;CQ7XA_MK5M*$,, M-L(8A(-RE]W) -:E_P""+*]\1VNJ1N+=(=IDMXXP%E*G()_3MVKNY*%.2C4W M6_5>GZ'G>TQ%6+G3^%[=';O^IHZ1HT-GX8MM+N(UD00A9589#$\MG\2:X&\\ M,:IX3C36TE%Q):3E(8(@2%B;=_5A7J=%8TL5.G)O=/';2?1;N59+W;& MMA=!,>8"P7D=,BIH/%FM:%.T'BK3I9+>)6_TVWB)WX/!/8#%9?4ZC5XM/MY^ MAM]>IIVDFN_EY,[=94=V1'5F3[R@Y*_6G5YSX7\46;^,=8N9YC!:7Q#0R3#: M"4'(SZX-2Z9XJU:/5I;B:,W&B7FH^3!<2'!0$G&T=<=*J6"J)M=DO^&)ACZ< MDGW;7W=?0]!HK@O%6L>(9M8O+;PXQ^SV$*-J]?Z1NZ-HT.D:2ED#YX#%F=U^\2VUA;F>]GC@B! WR-@9->;""248H]32*\A\\\=M;R3S,$CC4LS'L!7*^'=+7 M7B/$.M!KB25V:TADY2&//RD+Z\9S3?%5]::Q>:=H5MKWC'\_^ .KE'\"QK-(UCJ^H M6<>X@!U,QD3S%MS$LVU[:"$!E(8 @\$'O6'XK\/?V[H?V:U*PW$1#6[] IZ8X[$<5N MT@8'H0?QK&$Y4Y*4=T=%2G&I%QELRKI5BNFZ3:V2G(@B5,^N!5NBL77O%-AH M&V.X\R>Y=2R6\"%G8#O[#ZUG4J*-YS9I3IN5H01M45P;^.M5U1;B7PQI:30V MD2O.MR&$FX_PJ!UQ5F+PCJ6J0OJ&K:SN58E3_ (2O M^".MX5P_BRY?Q?W'9US_ (H\3V^B6%U'#/'_ &BEN9HH7!.X9Q_D53'A;7GC M\V;Q;>&Z4#9Y<:K$#_M+_%52?X=G5I!>:]J37%^949I(TVJ$7^ #W]:FI4KR MC:G"S\VO\]RJ5/#QE>I.Z\D_U6Q@ZQK^FRZ=>ZA8QR?VY?0K;7-H\9S&,9=@ M/H.OTJII2>")=/@34(KZU?>KM<3H0LI'501G@YSC]:])M_#5A;^(KG645FN+ MF,1LK8*@ 8X^H J]I3+'%Y,V2I8??R23TJUX.O;^.ZU71]8N3< MRZ?*NR>1LM(K D9_+]:M:+X(T?0M1EO;2)VF8G89&W>4/1:A\0>!=/U^]^V- M+-;7+%1(\;??4<8Q[CO6$EB93]M+67:_3U[G3!X:,/81TCWMU].UCH&OK1+E M;=[F%9V&5B,@#$?3K21PVD\+M"D+QS*0S1@8<'KR.O>NV.U9R^ ]0T2*WG\/ZK-//;S;UM[F0K"4YRN!WJ_:UXO6&GDS M/V.'FM)Z^:*_B+2=0\)V<*^&=0N(K:[G6$P.=WEL3P5/;..:U=-\<6EKI<2: M_/MO5F>"4(F<%3]X@=!TJ.YU[Q7;")K[PM#,AD"XAG#G)Z$#G&/4UG13:I=: MG/+HOA)+2[D=C>RWQ^5P>P/OWQ7=_:5"<.6K%M^FK_ \]97B*<^>C-*/F[I? MB=%XB\86>BZ,E_;F.]#NJ!8Y1QD$Y_2N!LO%/C#RVO;=;FZL8Y/.F,H M"PZ#GI6KH/PRN!>VU]K,T:*)#))8H,J,?=&IYOIVFZUX]F@OM=98M&69Y(K<<.X MZ!>.WO\ 6NTU/P[I^IZ&VEO!''#LV1E$&8O0BM155%"H J@8 P!2U@J,$FM M[]]3=UZC:>UNVB.<\+^"[#PLTDEM)+-/*@1Y)#V]AVYKHZ**NG3C3CRP5D34 MJ3JRYIN[,CQ79K?^$M2@[MD>.]D\YB=J[<@<]CD"M;3OAS)KD-EJ MVKZI-)+=();@$?,00"J@_P Z](CL[>&8S10HLI0(7"_,5'09]*7LYUW>OI;9 M+U^U\M!^TA07+A];[M^GV7OOJ5K#1-,TL)]@LH8#&I165?F )R1GKUJTMM M MTURL*"=U"-(%^8@=!FI:*Z%&*5DCGBWFKBV6"RM;R(,!B0E'B; M1R><]JZZB@#FM/TS5K>:&YGAM3+8V1M8$68XE)*Y8G;\ MH^0<N"&*;:CIE@ M[)>:GY3H,E&F^;\JX?PUJUGXDGMH;5WT?6X8MIECC4K.H !XX_*NTLO"^FVJ M%[J);VX8[I+BX&YF/X]*4*E2:M&VG7_@;_>*4:L+*2,MO%"2^<^FV.I7T$1V M^=$WRDXZ8Z]ZGYU:U+QCH.AS?9WFW/C>ZVL M>_8/5L<"J]M\0=+N+R"W^R:C"9I5B5Y;;:H9N@)SWK-U(WM*KKY6-5A,1*/- M9V]"/[!XMNAYPO8K+<^!;L=^Q?4L.IJ:/0_$,ZF2ZU]K>3/RQPIN4?7/6NGK M/U/7=-T>%I=1O(X0N,KG+<]/E'-;.G"*O*3^\QC2,-)UV_N+6RG&^(@)O./- M&,Y4=3BMVIA'G5X3=ODQSHU*;Y971R\.B^(+V+S;W6Y;)F)/D0J&V>@W9YIK M:-XELIF-CJRWD1(.V[9@P]>17545?L(]W?U(]FCB%O\ Q''?'3)HS]MFEW1R M[CY*QXR>>]:$/AB]O?WNN:KM=/125!?;;8>S[NY@1>"M$B< M/]F:1^[2.6S[\U>MM#L;,8M8O*YR-F!S6C16L:<([(I1BMD5)--@E*F4NY7[ MI8YQ3)]'M+F%8;A3)$IR$8Y /TJ]1563'9%6+3XH8ECA>1$4855; I_V0?\ M]IO^^ZGHIC*<6F6\.?)W1[NNPXS5&X\)Z5GQ0@B)I$!Z[6QFG_9!_SVF_[[J>BJ&0?91_SVF_[^&C[*/^>TW_?P MU/10!!]E'_/:;_OX:/LH_P">TW_?PU/10!!]E'_/:;_OX:/LH_Y[3?\ ?PU/ M10!!]E'_ #VF_P"_AH^RC_GM-_W\-3T4 0?91_SVF_[^&C[*/^>TW_?PU/10 M!!]E'_/:;_OX:/LH_P">TW_?PU/10!!]E'_/:;_OX:/LH_Y[3?\ ?PU/10!! M]E'_ #VF_P"_AH^RC_GM-_W\-3U!7;#S&/Y4^V\:^'KN2)(M M4@#2IO4.=N!Z'/0^U9>WI7MS+[S7ZO6M?E?W&M]E'_/:;_OX:/LH_P">TW_? MPUF7_C#0=.5#/J4+[S@" ^:?R7.*S)?B+I32!--MK[43M);[/;M\OIG(%*6( MHQ=G)%1PU:2NHLZ;[*/^>TW_ '\-'V4?\]IO^_AK#B\>^'9+%;F34$@)!S#( M")%([;1SFH9/'VG2G;H]K>:K)MW,MM"<(/6BOL+-..&]/K7.1V_B7Q1>)+>-<:!IZH2BV\P$LA M)XW#M@58C^&OAY482PS3NZX9Y)B23W;ZU'M:L]:<=//3\"_8TH:59:^6OX[% M^?7]#M;X6<^LJDY&=OG9QSC&>@/M6J;=5^]<2CZR5CS>!_#\NF-9+IT<4;8) M>,8?(Z'=UK-A\ M=38\0:G/?V\"^7:QJQ0JF?XB.I[?2CGQ"=G%/Y_F')AY* MZDUZK?T_X,M8A,AOX]'BD88A M!+RHO^\.]=+I>@:7HJL-+LH[?>XO:TZ?\*/S> MOX;'&26/C730/L]W;:LF=H$A,3@>IYP:O>&M4N-4-U9ZJDEIJ5F^)8ED.TJ? MNLN>QKI:YSQ!X6?4KU-2TJ^?3]2C4*)5^ZXST8=^]3*G.G[T&WY7_+_AQQJ0 MJ^[427FE^=NGR*^I>*(;2^FM+"SU/4Y;"YC$&F6.I7 M.I[MCV9ROE'./G;H![UTN@Z+#H.EK:Q,9')+S3,/FE<]6-7TACC=FCC16)6/E'HQR1@@8KO:Y;Q/XD70+S3;.R2#= M=7 $PQ]U,C)P.YSUJZ>%Q$Y\M.=[]U_E8SJXO#4Z?-4IVMV;_6YGKXSGNGBA MT_1-5EN'!D,4C[/W>,[@>ASZ5*OCG3(D?^TTU/3I0,I'<1MF3Z8]^*ZG4-3L MM*CCDOYU@2201H6[L>U9EUXHT*2&\0WD$DEFK,R-UROIGKSZ54Y[\4^VU/5$U#3)=6 MANY]*L).+B6)D(5OE5B3P<<&O1/!5B+;PG8--$JS.AD)V\C<2?Y8K:NK6"]M M)+:ZC66&5=KHPX(K2IAZ5&ZHWYUIS7W^79]C&GB*U>SK6Y'KR\NWS[KN1;(- MR+]K?=(,HOF\L/4>M/%LK#*SS$>TE.&X.']SFN?VE?K#\?\ @'5[/#])O[O^"= @MY9GBCO6 M>2/[Z+-DK]1VJ7[,,X\^;/\ UTKFS\.M&54:V>[MKE5Q]IBG(=CUW$]S5=_! MNM0W8OK3Q-/)>HOE1O<1 CR_0^I[YI>TK+>%_1_YV#V5"6T[>J_RN=9]E'_/ M:;_OX:/LH_Y[3?\ ?PUQ\EUXST"V_M'5'M-2MH4/G0P_(X&?O@XY/M5C_A,] M1U-7;PUH$]Y&JY\^=O*4G'0 ]:/K4-I)I]K:_@/ZK/>+37>^GXV-Z\T.RU!H M6O%>9H'$D99N58=Q4T^G0W,#PW#221.,,C-D$5SMOXY6TF:#Q58MHTOEB2,L MWF+(.X! Z^U+-\1-)64_9(;N^MT0/+<6T)98\]CG%7];I65Y;??]Q'U*K=VA MOUZ/Y[,?XN\+?VIX=>VTZ(-<*ZM$&8 #D G\JLWOA6.]\+QZ4UQ+&T<:!'5N M%=1P1Z)W1Q3PL5.3G'5JS]# MG_#?AN71K&5;R\>XNIY3)+*A(W'M5FY\,Z;=H%EC;'GBX.UL;I!_$?6KFI:K M9:/:_:=1N%@BW!0S=R?:I?MEMNV_:(MVW?C>,[?7Z5,J[HSBHPV(I.:E%W2>I>+PU54W" M2LVM#D;#X@Z/=W9@D:\BW3".)]V0RG@,?3FDTS1QXOGNKW5+ZYGLHKUU@M=^ M8F5> 3^9K5\2>%;2_P!!DM[""UM9,I\Y4* JMD@D>Q-5XO''A?2PUA;.T:6\ MABVPP$H,=6!'!'O775Q6&H0YH/E;TU?];G%1PF*Q$^6HN9+71;_\,7[30]#\ M,PJ8F%H)9-JN\G+,>BY/\J?J&MZ-IEJEQ>:MMCD8JA6;=N(Z]*YZ#3V^(=S) M?W]RZZ-!.R6UK&-IDP,;R>HYK?M?!/AVSF,L.E0[B,?/EQ^1)%>6ZU>NW.-K M/JW^)ZZH8>@E"5[K=);>7](YZTF\8:YYU[I5S%:V+3E;=;M&#F/L_OFFV'CA MI[-(/L5_>ZFFY)H[4'8C@X&3V!KT 8 Z"H8+.WM6D:V@CB,K;Y"B@;F] M3ZU/L*J:<9^O7[NQ7MZ334J:\K:??W.8TKQ78S:++=:S=?8+FWD:.>W\_+*P M..!U-4;?4O%^H.UWIVFHUA/D6XGG*.HSPS#WZXKIY/#6BRZB+^33;=KH-O\ M,V_?9>AR"^&O$MS&9KWQ-+!U,S74D3"Z$SX$C9S\OIU/>O1**)82G+76_>["., MJ1TTMVLC@K/P)KC2P_VEXFNF@6/:T<3LK>N,Y]:W]'\(6&CRO/'+6A66QC1F9'D5FY8AL9^M.^RC_GM M-_W\-3T5T',0?91_SVF_[^&C[*/^>TW_ '\-3T4 0?91_P ]IO\ OX:/LH_Y M[3?]_#4]% $'V4?\]IO^_AH^RC_GM-_W\-3T4 0?91_SVF_[^&C[*/\ GM-_ MW\-3T4 0?91_SVF_[^&C[*/^>TW_ '\-3T4 0?91_P ]IO\ OX:/LH_Y[3?] M_#4]% $'V4?\]IO^_AH^RC_GM-_W\-3T4 0?91_SVF_[^&C[*/\ GM-_W\-3 MT4 5WLPR,OG3TR_\ [)T'Q/HLLCQR1;C'\^-W(0C'>O::\>\8Z):Q M^*=9EN=RN\4<]O@X#%F4-]>]14P]7$0Y*/Q?\.G^=_D53Q-+#5%.M\/ZZ-?E M;YF1#-KL?A$6<8EETR=2Y9%.V+:Q+!C[XK>T/PIJVJ>(K2;Q%;/L0QK#"D2<*BA1] *[Z=&. M7P;I._/MY1Z6^;9YU2M+,IQ596Y-^SEUNMMDB&.Q2&)8XY)E1 %50_0"G?91 M_P ]IO\ OX:GHKC.\@^RC_GM-_W\-'V4?\]IO^_AJ>B@"#[*/^>TW_?PT?91 M_P ]IO\ OX:GHH @^RC_ )[3?]_#1]E'_/:;_OX:GHH @^RC_GM-_P!_#1]E M'_/:;_OX:GHH @^RC_GM-_W\-'V4?\]IO^_AJ>B@"#[*/^>TW_?PT?91_P ] MIO\ OX:GHH @^RC_ )[3?]_#1]E'_/:;_OX:GHH @^RC_GM-_P!_#3HX/+;/ MF2-QT9LBI:* "BBB@ HHHH **** "BBB@ HHHH **YF[\531>+%T:VM(7QC? MYDX1V! .4!X(&?7G!H@\7^;JEU Z6L=O;22J6:X/F,(PG(KV M6JEMI5C9WT]W:VR13W E=!C=BNBG4A&/O1NUM?6W9YIK6GR:!J5P_E-#,^Y&>.];40\2^,K:>YMKT:5I=P/+ MCA>(%W3&&;/49YK8\>19\+27"\26LLN:8+4RM;R1R++#,@R8W4\'%9'B[Q'-;B31M$CFFU62+>#%_P LEZYS MZ\=/>LVR\;ZOYTDUQH\S:?;B))W*E9(V(^9MO4BMHX!RI:)6[;?U?H<\\RC" MMJW===_ZMU+\WA7Q XW)XNN_-=L2'R@J[?\ 94=#[T__ (1O0O#=K+K&JK)? MW$/[R2[N3YDA.1C Z5!>^-KBZ\NUT+3;H74\BK#)=P%(V&?F/TQ3Y/#FO:Y( MQ\0:G'!;,Z%K&U7K;?R6II/,JM2+A0U?DDE\WI] MQSMYK%EKVI$6K)IS0W:?V=J*V^$^[EE=O?/2MQ/$'B^&U\A_#Z7=P>$NH91Y M3#LQ KH;WPWI-_IHL)K-%MA)YH2,;,-Z\5Q?A7Q;;: LFC:K;RVT<,TF)VZ* M-J89QIXJTD[V;OH^WI\S3XA:$PW2M M=0Q]!));L%)],BI=.\7:)JYD,Y6V:W(=!> (2IZ.N:YI8#$0]Z-U;O=HZHYC MAI^Y+E=^UDRG_P +&T]TVV]E>27)G\E;78!*>,[MN>F*;%K7C'4 ;RPT6V@M M0Q"6]TY65Q_>]!6S8Q:%K-U'K=E'#//&6C6X48.>A'O6Q6'L:]VJD[6[:'1[ M>A9.E"]^[O\ <<9YGCY?*NF@TYMK$-:(V-P/WQ'\/;@L,UQ.Q&<1VS MY_4"M'^Q?#FGQF^^P6$"!<^:8E Q]:Q]0\7VUZL5MX3\JZU.YS&A9-OE*!DD MY'3TITZ&+J[67R=OON34Q&#H_$F_*ZO]UG9%66X\MB TY@98XR>@ M8GI72PS17$*RP2++&PRKH<@CZUQEGXN\Y[/3/$.E2PI,GE7%S=1A8S+CI@C! M!QUJ34/ 0$'-4N=,65&!@1R8V)Y&.?E&?2BK3Q6'?OI2]-/\ ,=&KA,2O M<;CZZ_HCLJ*Y!=0\9Z;;)'&T\DCUK+ZPOY7]QM]6?\T?O.SH)P,G@5R)M/&]O";:VO\ 3KI% M'R7,R,)#[$#C\:CC\&:MD8/\$'L( M+651?BSIY]5T^U?9#.VB:FMB M#S=&'Y0.S8ZXJS:Z'X7\+3^=BWMYG^ZUQ+E@/]G<>!]*WXKBWN%/DS1RC.#L M8-^%3[/$27,W;Y7_ !*]IAHOE2YGZV_!&,?&WAQ;<3?VM;[<@8!.<_3K6S;7 M=O>0+-:S1S1/]UT8$&J;^'M&DG,SZ7:-(Q!+&%I [4KXA;I/[U_F5;#O9M?<_\CI]ZCJPY]Z0N@7)9<>N:YY'UI$^'6B"5O-^U36VY&.?UHYZ_\B^__@"Y,/\ MSO[O^":][XFT33CB\U2VC;GY?,!/'L*SYO'_ (=BAC>.]^T&3I' A9Q[D=JN M6/A+0=-;=::7;JW]YEWG\VS5VUTK3[%F:SLK>!F)):., DGKS1;$/JE][_R' M?#+HW]R_S.>_X6-HVX!H-07/3-J>?4U#+XQGUV2WM/!\4AED?]]J^7G_"WXW(GB,/2 MCS\C^^_X6U*CVGC@$(NHZ6ROP9/)8%/H.]+8^"=.MHWNO$4O]K73#]Y/=G*+ M] >!5.W\-^)]-F@N;'54N+B2-EN1=2,T:$G.4'M5P^#KC4F!\2ZQ/J"!?EAC M40H#WSCK71]1PZE><^9?-_AM]YR_VAB91Y84^5_)?CO]QJV6G:#%,!I]M8+) M;@C$2KNCSUZ=,TV7PIH$MN8I-)M/+YZ1!<9]QS63=?#K1WM@MGYUNZQ,F4D/ M[PGH6]<&J8B\>IIL< BL'7R#&P+?,,#&2<]3U]*U^J8>:]QKYI(Q^N8FF_?B M_DVSI]-T31K)A<:58VD19<"6%!R/J*T@ .@KA]*TCQAHNGQ:7:2V#VY4[9VS MN@)Y(QWZU/+=>(/"IAFU6ZCU/2E8+-,$VRQYZ$^H!JOJL4^6G)>7G_P2?KDY M+FJQ:[OM_P #S.B&A:6-1DO_ +! ;J0 /(4!)Q_7WJXD4<;,8XU0L<8 M)Z9SVK2,)2^%7,Y3C#XG8U:*K1ZC92JK17ENZLVU2LJD$^@YZU89E12SD*H& M22< 4FFMQII["T54CU73IMWDW]K)M&6VS*<#U/-5]3\1Z5I-M)-=WD0\L F- M'#.<],+UJE3FW9+4EU()AIT5A7/C+1K;28=0^T^;#,VQ%B&Y\^A7J*E\. M^($U^RFF\AK:2&4QR0R'YE[@GZBJ=&HH\S6A"KTI34%+5FQ1G%<;>ZSXBUNX MN5\)I;K:VLPC-Q(?FE8?>VYXP*IR^%_%>J2QRZGK!BDMK@"(PD*/+_B<8'WO M0&MEADOCFE^9A+%-NU.#EY]/O+>O:S-J^NZ?H_AO5DAEP.,5MZ'X=L-!M]EJF^5F+//( 9')ZDFM M6G+$T3E7U;_#3I_FV"(K*)L)#GOD=3 M6G'X/T*.UMX/[/C=+=MT9;).?4GO^-;5%92Q%1[.R[+8VCAJ4=6KON]6P P, M#@4445@= 4444 %%%% !1THHH BFMH+@J;B&.7:P_:M$5+#5(L>3-&2BG!SA@.HK,>W\4>%\ MZBUW_;$,TP>ZM4B.Y<]3'[#BNYHKGEAH.7-'1^7^1TPQ4U'EEJO/_,XJQMAX MXUA]2U*U==*M5:&VMIUP9'(^9R/;H*E;X9:$\A9FNF^=2 TQ.U1_!G^Z:["B MDL+3:_>*[[C>+J)_NWRKL4)-#TR72QITEC";0+M$6W 'T]#[US\_A%]#E%_X M-S!.N/-LWD)CN%]"3T/H:Z^BM)T:<^FO?JC.%>I#KIU71G#7>@>+?$.G/!JU M_:6MO/)O:V6/G6>GVHMK*VB@A'\"* *LT44Z,8/FW?=A4K MSJ+EV79:#8XHX4V0HL:_W5&!3J**V, HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YGQ/X377]4TR[&Q?LTH M\\L3EH\YP/Q_G7345I3J2IRYH[F=6E"K'EFM"G>Z5::A<6DUU'N>TD\R(YQA ML?K5RBBH7\B6]_>>^!72T4 <]8: M+J=K)'/+/:O-:6GV6VPC;2,@EG[Y.T<"FOX;N7NI(O.A_L^:]6]==I\S>,': M.V-P!SUKHZ* .>TKP]=65S8BYGA>VTU)%M@BD.V[C+9XX7CCK70T44 0&SA) MSAO^^S_C1]BA]&_[[;_&IZ* ,?Q!I"WOAV^MX$9Y9(6"+O/+8R!U]:X_?XM M6XM=+N$ACMA;_9Y),,9-O^M SV.*](HKII5_9QY7%/U.6MA_:2YE)KT.:\.> M%WTXRWNIW4EW?72)YC,<%"!RH(ZC/\JWOL4'HW_?9_QJ>BL9SE4ES2-J=.-. M/+$@^Q0>C?\ ?9_QH^Q0^C?]]M_C4]%0:$'V*'T;_OMO\:JW.@:7>$&ZLXYB M&W#?SSZUHT4TVG="<5)693FTJRN(&AGA$D3#!1F)!_"JUUX9T>^>-KNPCE,0 MPA;)P/3Z5JT4U*4=F*4(R^)7.#U?P+J"ZAYGA^\2"T\S[3]F=B )1TQCL:LO MJ7B1>!X7.4&'_P!,R&)Z%>>GK79T5T?67))3BG;^NAR_55%MTY.-^UOU3.,_ MM+Q)$R)-X7+N,L[1W?RE?0<]?:JT6EZKXIU6VO+VV^Q:7;W'_'G.3O? /S'\ M>*[RBA8A1UC!)]]?\P>&'/+"?V5#@'KSG\\YJ2X\(Z+< M:<]F+&*.-@0NQ?N$]Q[UM45E[:IOS/[S;V%)*RBON.-MO!%U-N7\=]I] MGGRH=A4OQ@;N<<5T*:!ID=Z+N.U5)PGEAU8@A?3K6C13G6G/=_H*G0IT]E]^ MIF:KH5IJNF3VQ_"N3L_$3Z"DFF>)+.4W=O&OD"V+.;A>1GK@ M=*[^F&*,RB4QJ9%& Y7D#TS3IU8QBX35T*K1E*2G3=G^G];'!MXZB%IO.AWZ M23*QM\EBK]AS]:>8O&$ZRZ?):PAID5A>K(56$'[PQGEA7>8'I16GMZ:^"FOG MJ9?5ZLOCJ/Y:?U^AP2^!]:AN#;VNN2Q6,(WVYW$MOXX8=UZ_G4L?AGQ/Z7W(%@J2V;^]G.6_@?28K&ZMI_.NOM M3;GDFDR_'3!]JSYO!NIV+[- UF:.WE(61+ABYB7/5#ZX[5V=%0L353U=_74T M>%I-*RM;MHSF+/P+IR[Y-9>35KE^/-N3]U>P [5#>?#[35B:;0]^GWRD-%*L MC$*0.F/0UUM%'UFLG?F_R^[8'A*#5N7_ #^_+["3<8]&UEUSA&6!CN/<=>.>*["BG*K1;OR?B*-&O%6]I^!P]U MJNO7;P6UAH4]@UQ* MQ<.754YR6 Z&MC1?"D.G2-=WT\E[J,@(>X9B, _P * MC/ KH**F5;W>6"Y5U\RHX>TN:;YGTOT^6Q!]BA]&_P"^V_QH^Q0^C?\ ?;?X MU/17.=)!]BA]&_[[;_&C[%#Z-_WVW^-3T4 0?8H?1O\ OMO\:ANM)M+RTEMY MT+1R*58%B?ZU=HIIM.Z$TFK,X*Q\(>(T:2T?7'M+.W41V[1+N,B\G)&?E(Z5 M<'A?Q+DK_P )* BKA&$&68_[6378T5TRQ4V[M+[D$ MM7O9576];=[=%.T6A:-F;L6/M5BU^'OA^ Q/+;-9R?,)[L.E=114O$ MU;63LO+3\BEA*-[M7?GK^9RNI_#_ $>ZM7_LV!;"[R&CGCS\A!STSCM4(\#3 MWL9.N:W=W#G VPGRT"]QCOGUKL**:Q59*U_\_O!X2@W?E_R^XYZ;P)X=F5!_ M9R1[3G]VQ7=[''45)#X*\.V^/+TN'(.06RQ!^I-;M%1[>K:W,_O+^KT4[\B^ MY&/'X4T2'4#>Q6$:W!.=X)X/J.>#69KOA":XEEO- O'LKJ_KJ$L/3E'EM;TT,S2M!M-*TR"S@4@1J Q#$;F[G\:N?8H?1O M^^V_QJ>BLI2I^9>1[U#+XDND MNI9Q% =.AOELGZ^86) W#MC<0,4 =)17.Z5X@O+RYT]KJ*!;;4TD:W\LG>FW MD!L\'*\\8Q714 %%1_:(1UE3_OH4?:(?^>T?_?0H DHJ/[1#_P ]H_\ OH4? M:(?^>T?_ 'T* )**C^T0_P#/:/\ [Z%'VB'_ )[1_P#?0H DHJ/[1#_SVC_[ MZ%'VB'_GM'_WT* )**C^T0_\]H_^^A1]HA_Y[1_]]"@"2BH_M$/_ #VC_P"^ MA1]HA_Y[1_\ ?0H DHJ/[1#_ ,]H_P#OH4?:(?\ GM'_ -]"@"2BH_M$/_/: M/_OH4?:(?^>T?_?0H DHJ/[1#_SVC_[Z%'VB'_GM'_WT* )**C^T0_\ /:/_ M +Z%'VB'_GM'_P!]"@"2BH_M$/\ SVC_ .^A1]HA_P">T?\ WT* )**C^T0_ M\]H_^^A1]HA_Y[1_]]"@"2BH_M$/_/:/_OH4?:(?^>T?_?0H DHJ/[1#_P ] MH_\ OH4?:(?^>T?_ 'T* )**C^T0_P#/:/\ [Z%'VB'_ )[1_P#?0H DHJ/[ M1#_SVC_[Z%'VB'_GM'_WT* )**C^T0_\]H_^^A1]HA_Y[1_]]"@"2BH_M$/_ M #VC_P"^A1]HA_Y[1_\ ?0H DHJ/[1#_ ,]H_P#OH4?:(?\ GM'_ -]"@"2B MH_M$/_/:/_OH4?:(?^>T?_?0H DHJ/[1#_SVC_[Z%'VB'_GM'_WT* )**C^T M0_\ /:/_ +Z%'VB'_GM'_P!]"@"2BH_M$/\ SVC_ .^A1]HA_P">T?\ WT* M)**C^T0_\]H_^^A1]HA_Y[1_]]"@"2BH_M$/_/:/_OH4?:(?^>T?_?0H DHJ M/[1#_P ]H_\ OH4?:(?^>T?_ 'T* )**C^T0_P#/:/\ [Z%'VB'_ )[1_P#? M0H DHJ/[1#_SVC_[Z%'VB'_GM'_WT* )**C^T0_\]H_^^A1]HA_Y[1_]]"@" M2BH_M$/_ #VC_P"^A1]HA_Y[1_\ ?0H DHJ/[1#_ ,]H_P#OH4?:(?\ GM'_ M -]"@"2BH_M$/_/:/_OH4?:(?^>T?_?0H DHJ/[1#_SVC_[Z%'VB'_GM'_WT M* )**C^T0_\ /:/_ +Z%'VB'_GM'_P!]"@"2BH_M$/\ SVC_ .^A1]HA_P"> MT?\ WT* )**C^T0_\]H_^^A1]HA_Y[1_]]"@"2BH_M$/_/:/_OH4?:(?^>T? M_?0H DHJ/[1#_P ]H_\ OH4?:(?^>T?_ 'T* )**C^T0_P#/:/\ [Z%'VB'_ M )[1_P#?0H DHJ/[1#_SVC_[Z%'VB'_GM'_WT* )**C^T0_\]H_^^A1]HA_Y M[1_]]"@"2BH_M$/_ #VC_P"^A1]HA_Y[1_\ ?0H DHJ/[1#_ ,]H_P#OH4?: M(?\ GM'_ -]"@"2BH_M$/_/:/_OH4?:(?^>T?_?0H DHJ/[1#_SVC_[Z%'VB M'_GM'_WT* )**C^T0_\ /:/_ +Z%'VB'_GM'_P!]"@"2BH_M$/\ SVC_ .^A M1]HA_P">T?\ WT* )**C^T0_\]H_^^A1]HA_Y[1_]]"@"2BH_M$/_/:/_OH4 M?:(?^>T?_?0H DHJ/[1#_P ]H_\ OH4?:(?^>T?_ 'T* )**C^T0_P#/:/\ M[Z%'VB'_ )[1_P#?0H DHJ/[1#_SVC_[Z%'VB'_GM'_WT* )**C^T0_\]H_^ M^A1]HA_Y[1_]]"@"2BH_M$/_ #VC_P"^A1]HA_Y[1_\ ?0H DHJ/[1#_ ,]H M_P#OH4?:(?\ GM'_ -]"@"2BH_M$/_/:/_OH4?:(?^>T?_?0H DHJ/[1#_SV MC_[Z%'VB'_GM'_WT* )**C^T0_\ /:/_ +Z%'VB'_GM'_P!]"@"2BH_M$/\ MSVC_ .^A1]HA_P">T?\ WT* )**C^T0_\]H_^^A1]HA_Y[1_]]"@"2BH_M$/ M_/:/_OH4?:(?^>T?_?0H DHJ/[1#_P ]H_\ OH4?:(?^>T?_ 'T* )**C^T0 M_P#/:/\ [Z%'VB'_ )[1_P#?0H DHJ/[1#_SVC_[Z%*LL;G"2*Q] V: 'T44 M4 %%%% !1110 4444 %%%% !7*R>#YKO7S5M*!O[QS\V!P.E M;M-EECAC,DSK&@ZLQP!7-7>LZI#XIEM(;22X*Q;K>W1@B2)QND9SW!^4*/ZT M =)Y,?\ SS3_ +Y%'DQ?\\T_[Y%5]+U&/5=-BO(D:,29!1_O(P."I^A!%6Z M&>3%_P \T_[Y%'DQ?\\T_P"^13Z* &>3%_SS3_OD4>3%_P \T_[Y%/K \3:R M;#3$FMKH0Q>?Y5Q3%_SS3_OD5DZ M+K,UU,++4+62VN1 LR%V5A,G3=\O .>H[9K9H 9Y,7_/-/\ OD4>3%_SS3_O MD4^B@!GDQ?\ /-/^^11Y,7_/-/\ OD4^HI9UC.P,OG,I*1EL%L>E #O)B_YY MI_WR*/)B_P">:?\ ?(KD-'\577DO=7BS7=L'1+F4*B"TD.,IM^\0"0"3794 M,\F+_GFG_?(H\F+_ )YI_P!\BGT4 ,\F+_GFG_?(H\F+_GFG_?(I](S*B%G( M55&22< "@!ODQ?\ /-/^^11Y,7_/-/\ OD5S6O:WEWCV>V2[A@,BQ=3CGG'4]#]<5CZ)XBDD^SK<>;=6EU M,T5OJ)" 2,,\;5Z#Y3@^U '2^3%_SS3_ +Y%'DQ?\\T_[Y%/HH 9Y,7_ #S3 M_OD4>3%_SS3_ +Y%/HH 9Y,7_/-/^^11Y,7_ #S3_OD423)%M\QU4N=J!CC< M?0>_%<]:W>J6_B:#^UY!'#J$3K#;J3%_SS3_OD4>3%_SS3_OD4^B@!GDQ?\\T_P"^11Y,7_/- M/^^13R<#)X% M:?\ ?(H\F+_GFG_?(I+:XCN[6*X@8/%*@=&'<$9%24 ,\F+_ )YI_P!\BCR8 MO^>:?]\BGT4 ,\F+_GFG_?(H\F+_ )YI_P!\BGU5OKJ2*%TLECFO-FZ.%I N M><9/L* )_)B_YYI_WR*/)B_YYI_WR*Q?#T]Y'>:CIVJW1N+J&195:?]\BCR8O\ GFG_ 'R*?10 SR8O^>:?]\BCR8O^>:?] M\BGTV25(8FDF=411EF8X 'UH 3R8O^>:?]\BCR8O^>:?]\BN=U>\U2UU*VOY M)!;Z7#3%_P \T_[Y%'DQ?\\T_P"^13Z* M &>3%_SS3_OD4>3%_P \T_[Y%/HH 9Y,7_/-/^^11Y,7_/-/^^16+XCU6:TL M8Y;&8I")62YN8HO., )^Z/< 'TI?#^MW%ZL=IJML]O??9UFR0-LJDXW#!./ MH>F: -GR8O\ GFG_ 'R*/)B_YYI_WR*?10 SR8O^>:?]\BCR8O\ GFG_ 'R* M?10 SR8O^>:?]\BCR8O^>:?]\BF7%P(E*(5:4()RRC*\C/6@#L?)B_YYI_WR*/)B_YYI_WR*?10 SR M8O\ GFG_ 'R*/)B_YYI_WR*?10 SR8O^>:?]\BCR8O\ GFG_ 'R*<[K&C.[! M549+$X %HX/!!S[U>H 9Y,7_/-/^^1 M1Y,7_/-/^^13Z* &>3%_SS3_ +Y%'DQ?\\T_[Y%/K/U>]EM],O&TX+->0Q[E MB'S,,]]O4]^.^* +ODQ?\\T_[Y%'DQ?\\T_[Y%3%_SS3_OD4>3%_SS3_OD4^B@!GDQ?\\T_P"^ M11Y,7_/-/^^13Z:\L<102.J%VVKN.-QZX'OP: $\F+_GFG_?(H\F+_GFG_?( MKBV\67UO ]^ #SP<\5VL;K+&KH:?\ ?(H\F+_GFG_?(I]!.!D\ 4 , M\F+_ )YI_P!\BCR8O^>:?]\BN+LK;0P(]B"#0!I^3%_SS3_OD4>3%_P \T_[Y M%/HH 9Y,7_/-/^^11Y,7_/-/^^13Z* &>3%_SS3_ +Y%'DQ?\\T_[Y%5=3O7 MM=/NFM%6:[B@:5(,\MUQQUQD5SNE>*)3JL,$MW'J5E<*@-U''L,$S9Q&P]\? M4<9H ZSR8O\ GFG_ 'R*/)B_YYI_WR*?10 SR8O^>:?]\BCR8O\ GFG_ 'R* M?10 SR8O^>:?]\BCR8O^>:?]\BEEECAB:29UC11EF8X 'UKD]<\07UGJEU%; MW,4$D(C-I:R1Y^V[NN&Z]>..G4T =7Y,7_/-/^^11Y,7_/-/^^15;2M175=- MBNT1HRV5>-NJ,#AE/T(-7* &>3%_SS3_ +Y%'DQ?\\T_[Y%/HH 9Y,7_ #S3 M_OD4>3%_SS3_ +Y%/KG]>\0P6R"WL=0MXYQ.B7#\.;=#UF: -WR8O M^>:?]\BCR8O^>:?]\BLK2]0NUU!]+U4I).(_.@N(AA9X\X)QV8$C(]P:V* & M>3%_SS3_ +Y%'DQ?\\T_[Y%/HH 9Y,7_ #S3_OD4>3%_SS3_ +Y%/JK?:G9Z M3%_P \T_[Y%3%_SS3_OD4>3%_P \T_[Y%/HH 9Y, M7_/-/^^11Y,7_/-/^^13Z1F5%+.0JJ,DDX % #?)B_YYI_WR*/)B_P">:?\ M?(KF[O77U#5H+31-5M8HWC8I-L$JRR@_ZL\\<<^I_"M;1M2DU&VD%U#Y%W;2 M&&XB!R P .0>X(((^M %[R8O^>:?]\BCR8O^>:?]\BGT4 ,\F+_GFG_?(H\F M+_GFG_?(I]% #/)B_P">:?\ ?(I5C13E44'U K-UG6H=.MIHH9H6U#R6>"V9 MQND(&0 .IK/T[5[R&6R:[NHM1L-0(6&[BC"&.0C.U@#T.",]0>#0!TE%%% ! M1110 4444 %%%% !1110 4444 %%(S*@R[!1G')Q7-:G;G5]:FL]0^2VM;=Y M%B65E,F<;9!C'0AACMP>] %74M7;5=*N!J-D%T669H)9HI-TD6U\$NN.%)'. M"< UI0://L?3III9-. #VUQ'.4ECY_U9(Y(]#Z<&L+0[2+7K$+97MU"9K2-= M1DC56BGV%IB))O+&U2!@'!R>:Q;'3H[F"XU#1U:4W4[C4=/N^ Y)^92.@9>Q[C\ZISV MEC9>(KC3K=[B.<>0]FL#EY(Y&#;V&[^' !;/'XUUNDZ6VG"XDFN#PK1HHH ***AGN%B&Q M7C\]E/E1N^-Y]* (=6U!=*TJ>]9/,\E<[ <9YP.>PYZUS]S#_;6M6\&L1R:; MJ,,3O92P2[T8G!+*V!DC'*D=":SKY89+!-:U.7;)+?K$X:0[8X2=KQ.O3 ^; MZ\&M?1-)^TI978NKLV-N[26=M>>: )[3P[!*?J[-JFI6.G[T^P3GS&=)2!.%#;DR/JIQW M/I6'HT,I)Y)I=-L8],TV" MSA+,D*;06ZGWJS0 4444 %9NLZG)IT-N+:*.2>YG6",2OM0$@G).#Z?GBK%_ M6%=QB!Y(ZG\<9Q7$7EMI]I%IEUJUPTZW\/[Z,2<]P1VK3TWP]90RQ7SV7V: MYR9&@69FCCD/5E7.W/7G%&BZ3)#)'J%Y=7-Q.8!'&MRJAHD."5;;U.0.?:MJ M@ HHHH *BN9UM;66=P2L2%R%') &>*D+*& ) += 3UKB-:66]M-9U"]8Q3Z> M@6!$E8>2X).['0A@5.3[B@"S=7*>(%TZ'7K4VEM<2+/:3V\^]6?:=JEL#:W. M1[CK6Q;Z=/=6OV37%6X^RS*]O1TR,_D10 M_KMTEY>6]GIQNH;-5^T%9<2889RB8^; ]Q4&@:?_ M &=;V;:%+]KTBX0;XY&YC./OKGU/5?6L?3X(%UZXLM+N;B&^@NGCC>,>8(X- MH.) W5=Q.._I78Z5IR:5IR6J.TFTLS.PP69B6)QVY)XH DL;46UHA2%2 M2J[B0N3G ST'/2K%%% !115:\NC##(MOYV_MK7&:Z\S2]A!K,OHK%+ M33]4U6*Y15DC M5B/OD?>. .O\Z +]I9F>2WU#4;=8=1BC:)C&Y*D$\_4'&1GI6C110 444C,% M7+$ >I- "]*Y/5=7EU"PU&*YLO\ B4K(]I<3129FB ."Y3'W?QSCFK6I0MJO MB!-.O_ELXXFE\M9&7SP0 &X[J<\>X-8GAZ"/5X$73[ZZAN3;[+Z>-5>.3G"J MV[K)M[CGUH Z"RTMXHY-..V\T2XB/E;WRT0/\'^TN#P>HK9@A6WMXX8]VR-0 MJ[F).!ZD]:;:6L=E9PVL (CA01IDYX P*FH **** "L?4=8NK?4UL=-LDNYA M 9W#S>7EV17-S6=C9>( M[C3[62YBNE:![(0-ODC9@WF'YOX,!2V>/QH OV&GI+!-J.B%IEO)I/[0L;D[ M=Y9CN4C^%USCW'YUO:9H=GI+,UJ)6=E";YI6D*J.B@D\ >E+I.F'38YS+.;B M>XE,LTI4*&; ' '3@"K] !1110 52UC4AI6F271C\PJ555W;02S!1D]AD\FI M[BX$2E$>/[0RDQ1N^-YQTKA[^."6QAUG4Y0&N+\1R[Y#MCA((:)EZ<8(^HS0 M!IW$ UO6H8=5233-4M8G:T>&7>C9*Y=6P,D8P5(Z&KMKH"7@///-=)0 M4444 %%(S*BEG8*H&22< 5S^IG^UM8L]/D9382 S$I*0+@ $%N33)J<"V#26%N3;7,L4G[U,H"6"8Y #>N?:FVOA^,VT%E;/]JT255EA8 M2E7MF RK(PYP?TSZ5E:%"MW*(=+O;B&]C\V.>95$B>4LC+&LF[JV!QWP.>*[ M33K&/3--M[* L8X$"*6ZG% !8:?;Z;;>1:JP4L69G8LSL>I)/)-6:** "BBJ MFH74EM83S6L8GDA&XQ@\XZG\<=!0!!K.IRZ=';);11RSW4XAC\U]B D$\G!] M/SK#BMI-1UB[O8M^G^(+=$5H7;=&Z#.!G^)&SUZ@BLN\M]/LUTR?5;AIQ?P2 MM>W!0H.S9(QCI74:+I$D$JZA>W5S<7#0")!<*H:),YVG;U.>] #K#0 M+.*X2_>V>&X8F4P&8O'%(P^8JO3)R><5L444 %%%(6 8 D!CT!/6@".ZN%M+ M.:X<$K%&SD+U( SQ7+74Z:__ &=!K]JUI!,XGM)K>?>KOM.T%L JPW9'8D=: MJ:LLEW9:KJE[(8KFQ9$A196'V=E(SQT(;(.3U!J[I6E6^I+NT^ZN4T>.Z$L5 MN\8V.RG(,;=0F[M[<<4 :$>C37\!MM<+2>2VU9H92GVE,?QJ/R(Z5MJH50JC M P .U+10 444A(526( '4GM0 M8%]KMT+N]@M-/-S!9A1<,LN)?F7.43'S M ^HSS2:S*=2N[&PCD3[%5)2!*%SNCR/48/O@BL/2X86U:2STRZN(-0M[ MF:(21CS%C@#?*LN[J,Y"]_2@#4T;25M+*UCT:8W>C7,0#*[X:(X_UB'MGN.Q MY%;NG:;;Z9 T=MO.]M[O*Y=W;IDD\G@"C2]/32]-BM(W:0)DEV'+,26)X]R: MMT %%%% !6?K&IG2[-)(XEEEEE2&-6?:NYC@9/.!4UY=^1#*+;RY;I4+I 7 M+XKB;V"Q2WT[4=4N/,6_FF^TR&1L/%M=E7;V9<+@#D$4 :AMSJ^N232^9IFO M6D 6(!M\;)N)R#@;U).".HQVK7@TI+J:WO\ 486BNHP"8%F+1*XS\P7H3R>< M9YJMH>E3>9;ZC>7=S,R0&.".Y15DC1B"=Y'4_**WJ "BBB@ HZ4C,J+ER%'J M3BN=U*!M6U[^S[\;;2&%I1&)&7S\@ -QW4[LCW!H J:EK$FI:7>+?66W1Y)' MM9IXI-TL(#;2SIC@<=CP#FM"VT>:,-I_F/+I;)OMYDE*RV_/W PY*^A].*Y_ MP_:QZU8I'97UU#+):JNH2QJK1RDC #;O^6FWJ1^-=W#"EO;QPQ\)&H1U@M] M&-K8S7.+"M)&LC\(KL!N- %?5=072M*N+UT M+B%"VT'&:YJ^E-Q=7HUBS$-W-ILD=NBN)8IE +':V =WJ,=,54U!%N-/FUK4 MWV2K?11%6E.V"/XC 8<%00WW MMF"< \T 0:%I=MKD$=_>:(;FUL-/2\AOH;:59<%(T1=V9-PY#= ,EZ;%:1,SB,'+MU8DDD\>Y-6Z "BBB@ K/U MG4GTRTC>&-))9IDAC$C[5#-T+'!P*L7D\D-I.]K&L\T2[A%NQN]OQKA[N&PA MATW4-6N/-CU!Y_M+^8Q$J%69%V]F!"X Y!'% #]3N%AM=3;4;9XM0%W;73QJ M/,RBNB[HR!EAQTZ@D^M;NCZ+!-*-4N].^QSO*94MQ*Q5<]&9,[0^.N!WI^B: M2ZO!J%W=7!U]*W: "BBB@ HHHH **** "BBB@ HH MHH *;)*D*;Y6"+TR3BG5RMSJ5UJ4BVUU;Q)IUY=262D%A-&Z[L/Z=4R/PH K MWVMV.OPQ:?JN=/MKS9/;3><,RJL@X./N$G_.:T[;3M0-[#'>N7:R/[F]P#Y\ M3<-&X_O=.>G /M5865WKVEFT>:"W5,VM[BWRTF#U1LX (.>AQGVKIU4(@5>B MC H BM;2WL;9+>SA2"%/NHBX J:BB@ HHK%U[5[W3F"6%O'(RP27#O-NV[4Q M\HP/O'/% #-6\41:9<.BV[7$<"+) M'ONK?T?3'TV"4QIL3<0!@#GC % #[#3([0)+*$FO%B$+W)3#NH MZ9-7J** "BBJFJWITW2;J]$9E,$32;!WP* &ZIJ<>F6OFLIED9E2.)2 79F" M@<].2.:XR74-/U+6KE]4L_-\Q!!-#'^\GLGC)&Y=O.TYSE>0:M3ZY]HDMKF= M$FNK>9@DD$#>1.HY>-6;JPQD>Z\5MVNER7&KP:D\UN;6$.]JD$.QCY@Y+'// MZ>M %/P[I+7-A))JB^?#-)N$=Q%@N4;"2D'HQ4+D8ZC-=/110 4444 (S!%+ M.0J@9))P!7&^(_$$5W;R6;QI!;M.4CN9Y%$M>()XI-2A M6TMYK:S"+/#(Y$LZN/X!T[XYZG(J'23-J>D"UTY[9)(@0);FWWF2%P0#U'S< M8.>ZG- %.UM8]1U2$:/;W&GK(#-/$T)$=O,N-KJ?NG/*G:<$&NSMK.WM#*;: M".(S.9)"BXWL>I/O2:?9II^FVUG$2R6\2QJ3U( Q5B@ HHHH *R]6UG^SWB@ MM85NKJ8L%B,@0 *NXDD].*DUB_FL;6,VD2R333)"F_.U2QQELA/I0 RS9-6NIO$'AZ]WWKQQF6Q=OEVA?N M-Z'KAO7VK:T[1X$C22> $+*;BWBE4%K4L/F4'ZD_G1I>D3VNH37U]<133R1+ M"ODP^6JHI)'&3D\UK4 %%%% !5;4+^#3+&6ZN6PD2%R!U; S@5.[;(V;!.T$ MX'>N(O\ 79KRW0:G:K;L8X[JTD2-V6,L2!'*2,#(X/;DT 6KBYMO$FI06=[. M^DZE92&2&)9E9F+)\K @\XSR*TK73;B^F:35X45_+:UND !CNTZJP&>.IX/J M14:6,FN2VE[N@AL1(ESY(AQ,)5XP6SV(QT[8KH: &QQI#&L<2*B(,*JC ]* M=110 4$A023@#J317.ZOX@DL]9%@L4;1A$+QE&>2?>6&V-1QP%.2>* *7B3Q M!#<6=W8%?)M7?[,;UY!L$NW> 5ZE<<$^]488(M3NK9=+M)K"2X_X^XHXCY"% M1N29&^Z2& P0>0>:OZ/,]W:R66E&".2WD+P/=VY)$9RI4C((=3\OT ]:Z+2= M/72M)M[)'+B%<;B,9.E $EM90VSR2QQ1K/.0T\B+@R,!C)_*K%%% ! M115#6]2.DZ5)=JBNRLJ#<<*"S!P&01Q0JX7)() MY)Z#"G\JXU;W2]5O+NXNH'D6Z*N)[<>9<6$JC;M.W)QE<@CCKGK5N36VB\3 MW\$)N;8!97@RTA-;^GZ//#JQO[N6W8QPF"!+>'8%0L#SRWYT 5?#VDM)I<4NK1K*[R"Y6*6/'ER\@N!V+?>QV)-=%110 4444 ([K&I M:1@JCJ6.!7'ZEK]EJ]NVG:G_ *!8WH;R;II1EPD@# C^')Z&K-]JUS=3/;W% MK"=,ENSI[@EA+DC <=L9_P #?:W4C6^\RH>C*<@ D=>O M.?2@"Q!IM_\ :H8)Y&D6T<2VM]P69.C1N.YQW[\'J*VK6SM[&#R;.%(8\EMJ M+@9)R33X8E@@CB3.V-0HR>P&*?0 4444 %8.J>*8=.NG5;=IX(/+-S.LB@1! MVPO!^]T/2GZ]K%[IS[+"VCD*6[W$CR[MNU2!M&!]XYK)TN]CNKN[M-.C6*28 MB:(7=N?W$H^9HV4X..=RGW/I0!)8Z5Y%C_Q*[C^U=*OW<7,8 M1[9'-=!8Z;':[)I0DUX(EBDN2@#R*O3-,T;3#I=I(DDBR333--*R+M7].U:^.F:1=7HC\PP1EP MF>N*Y2?70]S:WEQ&LMQ;RLGFPP-Y$Z#ED5CG++C3V,D9*[EVY.TGG'M):XL'DU5//CFD$@CN(L%F1B%E(/0 ME0I(QU&>]7+3297UB+49YKA'GSQ/"1';RKC#*? MNG<"RD*<$'-7-,\[5-(%MI\MLK1 KY]Q;[S+ XX8DSVM]->W]Q'/<21K"/)A\M5122.,G)YH 73]'@B5'FA5A'* M9K:.1!NMMPY4'ZD_G6K110 445'/+Y%O)+M9_+0MM4SO@\,5BLBW*Q+"5F\P#&&; M/8]>.V* 'VFF3WTLLFL01JSQ&VNHL!H[H#E7'IU/!]<=JW$18T5(U"JHP% P M *6B@ HHHH 0D*I+$ #DD]JY#Q)K\-S9W5B5$-J\GV;[:\BA/- W[2O7:<8) M]ZNZIX@DMM;:P$*21*J;XA&SS3[PQ^11Q@!3DFJFCR/>6+6>DM;H\+EX9;J ML3$IWMJ-(M9M.DF^>ZC2(^3&RC*3(V-IYP.#\P/ M-=M;6=O:M*\$,<<=B34^G://!JIOKV6W9DA,$*6\/EJJ;L\\G)Z>P_&MB@ HHHH *;)(D2;Y6 M5%]6.*=7+7VI75],UM<6T(TV>\-@W^-:4&F7XNX8+B0R"S8/;7QP6>,\-&X[G'?OP> MHJNME>:WIC6+SP0&/=:7I^S[FD [H.*P@C=VBDF:2;=L54 )'RCJ<\? MC0!%J_B:+2YG1+=KE((Q-:/7UQ!:0B"2]02B.[MS_H\^-V"#@E3@L/<-71: M/IDFG1W#W$J27%U,9I3&FU V , 9/8#ZT .T_2HK-89)=L]U%%Y(N67YS&#D M FK]%% !115>_NOL6FW-T(S)Y$32;%ZM@9Q0!'JFI1Z79F:13(^55(E(!=F8 M*!S[D-)KF";]W)!"WD2 @%HMS=6[CMN K=MM,DN]6MM2::W-I#OEM4AA*L?,7!+' M//4]NIH I>'M(-U:7#ZCNN;:9]H2ZBPTP1OWU2R+Y9E3Y]K+UV'&"?>K>L M^(KBVGU&*&VMY8+%$,T4KE9)U*KZ.\M]IOV72S;H\1WQ374!8M" MV1@X(^=2-I_W?>@"C;V\>IZA;#2+:?36FS)T"]QJ/EQB6Q M=_EVC.4;'J5 3;2$?-@_4D_B:-.T>>WU-[Z]N( MII/*\B)88?+58]V>1DY-:] !1110 4444 %%%% !1110 4444 %%%% &;KFD MOK%K##'=26ICG67S(N&XST_'%9=UINHZY;0V=],]E-P-3:=81:98I:P%F5%Q@0%E 8X[MQC/8<5O44 %%%% !1110 5FZGI']J.J37DR6N M );9 NV7!SR<9_(UI44 %%%% !1110 5FZMH=OJTEO.SO!=VS;H+F+ >,]^O M!!]#6E10!3TS38],MFCC=Y7DI.,"KE%% !1110 4V6*.>)HID6 M2-QAE89!'H13J* ,>T\.6MEJ*7$#%(8BQAM414CC9AACP,DD>I[UL444 %%% M% !6=KFEMK&F_9$N'MLRHYDC.& 5@>#V/%:-% ',W.FZGJUH--O)WMKBTG26 M._C0$3*,C..SXSD=C@UO6%A;Z991VMHFR*,<9.23W)/F:6-/:>62XENKFX(,LTH +8& , 5?HH * M*** "BBB@!&570JX#*PP01P16)9^%;6QN(O)N+C[)!*9H;,L/+CFX&M*B@"MI]C%IM MA%:0;BD8QECDLJ6DKWL-S-OFLO1=H M*?[0QR.]=%10!A:?X:2WUJXU*YG>X+S-+;Q,,+ 6 W''=O<]!Q6[110 4444 M %%%% &;J.C_ -ISIY]Y,MJ-I>U4+MD*G(R<9ZXZ'M6E110 4444 %%%% &9 MJFAV^ISV]UYDEM>6Q)AN8<;U!ZCD$$'T-6--T^/3;3R8F>0L[2/)(A%95GXI-;%% !1110 4444 9VN:6^L:<+5+E[;]ZCF2,X8!6!X/8 M\5EW&G:GJ]HNG7L[VMS9SI*E]$@Q,O(R/[K8)SZ'FNEHH KV-C;Z=91VMHFR M*,8 SDGU)/-P( MJ;3=/CTRQ2VB9G +,SO]YV8DDGZDFK5% !1110 4444 <_<:;J.G:I=ZO83- M="9U,EB3@,@4#Y<]'&"??.*=:^'8VUZ?5[F:25)76:"V==JPOL"EB.[8'X5O M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 445'<3"WMI)F5F$:%BJC).!GB@"2BN;TKQ5+?1 MKX\TP@#.)% &TX^O/%:5UX@TVS3?<7&U?*2;[C'Y6;:IX'< MT :5%9'_ E&E[$;S9=SRF$1^0^_>!NQMQD<'/2ICKVG"VBN#.1'-YFP[&Y\ ML$OV[;3^5 &C16?IVN6&JR,EE*S,J"3#Q,F4/1AN R..HJI_PE%I#=74-XKQ M&&Z^S1A%:0RGRU?@*,]&_2@#;HK(?Q1I*0PR_:&99D,@V1.Q50<%F &5 .1S MCI6LK!U#*'2XI;/3Y621AF: .CHK O_%<%GJ&G0QPF:"[57DF#8$*.0J$CW8XJ>75[R;4+JVTF MQCN1:$+,\LWEC>0&VKP*=*N+A84FD#F3RB'@==KXSM)(X..<&@#7HK'M_%>CW,3 M2QW16,1&8-)$R!D'4@D#./:G?\)/I?DLYFD4JZIY30.)"6!*X3&3D ]NQH U MJ*YV_P#&%I9P^?"C7$1C1P$5M_,FPY7;Q@_CGC%7T\0Z:]\+03L)2_EY,;!= M^,[=V,;O;.: -.BLK4=>ATO4DM[M=D!M9+EYLD[ C*,8 Y^_^E(OB;2V@DE\ MZ0>6ZH4:%PY+?=PN,G.#C [4 :U%85MXML)8'EFWI^_DBC1(V=W"8RVT#(Z\ MY'%6#XETD,B_:P6D6-HP$8F0.<+MXYY].G>@#5HHHH **** "BBB@ HJAJ>I M_P!FR6*F/>+JY$!.[&S*LV??[O2JD7BW1I8S(ERX3R_,#-"X#+D D9'(!(SC MI0!M45FW.OZ=:320RS,98W5"B1L[%BNX #G@9XZ5$_BC246)OM+,LB;\K$[ M;5SMRV!\O((YQTH UZ*S&\1Z6EX]LUP0R,49S&WEA@,E=^-N<=LU)I^MV.IR M&.TE8N$$FV2-D+*>C#XH OT5S<5HMXATY;UK3SCYJN8L^6VS?C.S?C;GVS0!IT5A0>+=/.GVUQ=EX&F@2 M9U6-G6(-TW,!@?CBM"TU:TOKRXMK9W>2W8I*?+8*K#J-Q&": +M%<_IVN:IJ MI:Q%!M;U !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 8%YX/LKV\EN9+S44>5MQ6.Z M95'T':H/^$%T_P#Y_P#5/_ QJZ:BMUB*J5E(YWAJ+=W%',_\(+I__/\ ZI_X M&-5RP\,PZ7Y[65[?>;+&4#S3F0(3_$ >,BMJBE*O5DK.0XX>E%\T8ZG)_P#" M*WMW=K-?/80NL,D;36<)5Y]R%?G[8YSCGF@>&=3GFCDOKFT_=16\2K$K/KD9K/;PMJ3K%;-=6OV6 W1 MCPK;V\Y7 SVX+]JZVB@#*LM)DM=3BN6D4JEBEKM YRISGZ55A\/S1Z^;\S1E M#>O<[<'.&@$>/KD9K?HH Y>W\.:GI[>9IUW;++)"\,C2(3L!E=U9?4C>>#P: MZ*V6Y7>MRT;@,!&R @E<#EO?.>G'2IJ* "BBB@#*U'P_;:G=>?-<7<;;0N(9 MRB_E53_A#K+_ )_-1_\ IJZ"BLG1IMW:(<(O6QS_P#PAUE_S^:C_P"!358L MO#-K8WB7$5S>NR'A9+@LI^HK8HH5&FG=(.2*Z'(7?@J:?0TMX;J.*]CGD<3! M3M:-Y"Q0_AC\13KKP4]Y%?W$U_,E_<7'VB,QRL(D92/+RO? _6NMHK4LY74 M_#>IZIYD5U+I\BNP9+EH3Y]OWPA&,X[$_C3WT/60NIVEO3H9D6&!89654C10$##N0_8"257$LD9SEF8DN/Q M.SVP*D;!@S;2"X/IMQCO5^\\-ZAJ,DUU?&PEN)!&@A M*/Y81-QR&^\&RVE=!10!QQ\'WCR MI=W#6-S<^=.[12(WE8E*GCOD;1]:F/A.[%W8745Q:Q2Z:BK;1QQ;8SG_ %F1 MV!' QTZUU=% !1110!#>6J7MG+;2-(B2J5+1MM8?0]JYW_A =._Y_P#5?_ U MJZBBLITH5'>2N:PK5*:M%V.7_P"$!T[_ )_]5_\ UJ/^$!T[_G_ -5_\#6K MJ**CZM1_E1?UJM_,S"E\-A+/3K:TN)&2SNO/+7$A=F&UAC/_ *HX/#!%KI] MO)H6+$Y4J>1ST;J1GO7844Q M',MX[T\7T2V%U)+([A/WI\P'*^F-QSGKVJWIFDWT>I17FIS6[-;VOV: M);=2 02"6.>_RCCM6W10!R^K^'-0U66:*66PDADDW17,D)^T6XSG"D<''8_S MIQ\-7I+6GVF'[ ;W[8"5)ESNW;?3&[OZ5TU% '$W?@O4[C34LA?0M&MI' NY MY (V4CSEK MIYQ/(C>: SENN.HS6Z--?_A(IM1WKLDLUMPG<$.S9^GS5HT4 8?AWPS9Z)9P M9MK&;))Z]>];E%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 8 !1110 4444 %%%% !1110 4444 ?__9 end XML 17 run-20201231_htm.xml IDEA: XBRL DOCUMENT 0001469367 2020-01-01 2020-12-31 0001469367 2020-06-30 0001469367 2021-02-22 0001469367 2020-12-31 0001469367 2019-12-31 0001469367 us-gaap:AssetsLeasedToOthersMember 2020-12-31 0001469367 us-gaap:AssetsLeasedToOthersMember 2019-12-31 0001469367 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001469367 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001469367 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:AssetsLeasedToOthersMember 2020-12-31 0001469367 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember us-gaap:AssetsLeasedToOthersMember 2019-12-31 0001469367 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001469367 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001469367 us-gaap:ServiceMember 2018-01-01 2018-12-31 0001469367 us-gaap:ProductMember 2020-01-01 2020-12-31 0001469367 us-gaap:ProductMember 2019-01-01 2019-12-31 0001469367 us-gaap:ProductMember 2018-01-01 2018-12-31 0001469367 2019-01-01 2019-12-31 0001469367 2018-01-01 2018-12-31 0001469367 run:RedeemableNoncontrollingInterestMember 2017-12-31 0001469367 us-gaap:CommonStockMember 2017-12-31 0001469367 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001469367 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001469367 us-gaap:RetainedEarningsMember 2017-12-31 0001469367 us-gaap:ParentMember 2017-12-31 0001469367 us-gaap:NoncontrollingInterestMember 2017-12-31 0001469367 2017-12-31 0001469367 2017-01-01 2017-12-31 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2017-12-31 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2017-12-31 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2017-12-31 0001469367 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001469367 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001469367 us-gaap:ParentMember 2018-01-01 2018-12-31 0001469367 run:RedeemableNoncontrollingInterestMember 2018-01-01 2018-12-31 0001469367 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0001469367 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001469367 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001469367 run:RedeemableNoncontrollingInterestMember 2018-12-31 0001469367 us-gaap:CommonStockMember 2018-12-31 0001469367 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001469367 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001469367 us-gaap:RetainedEarningsMember 2018-12-31 0001469367 us-gaap:ParentMember 2018-12-31 0001469367 us-gaap:NoncontrollingInterestMember 2018-12-31 0001469367 2018-12-31 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2018-12-31 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0001469367 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001469367 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001469367 us-gaap:ParentMember 2019-01-01 2019-12-31 0001469367 run:RedeemableNoncontrollingInterestMember 2019-01-01 2019-12-31 0001469367 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001469367 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001469367 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001469367 run:RedeemableNoncontrollingInterestMember 2019-12-31 0001469367 us-gaap:CommonStockMember 2019-12-31 0001469367 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001469367 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001469367 us-gaap:RetainedEarningsMember 2019-12-31 0001469367 us-gaap:ParentMember 2019-12-31 0001469367 us-gaap:NoncontrollingInterestMember 2019-12-31 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2019-12-31 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001469367 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001469367 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001469367 us-gaap:ParentMember 2020-01-01 2020-12-31 0001469367 run:RedeemableNoncontrollingInterestMember 2020-01-01 2020-12-31 0001469367 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001469367 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001469367 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001469367 run:RedeemableNoncontrollingInterestMember 2020-12-31 0001469367 us-gaap:CommonStockMember 2020-12-31 0001469367 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001469367 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001469367 us-gaap:RetainedEarningsMember 2020-12-31 0001469367 us-gaap:ParentMember 2020-12-31 0001469367 us-gaap:NoncontrollingInterestMember 2020-12-31 0001469367 run:RecourseDebtMember 2020-01-01 2020-12-31 0001469367 run:RecourseDebtMember 2019-01-01 2019-12-31 0001469367 run:RecourseDebtMember 2018-01-01 2018-12-31 0001469367 run:NonRecourseDebtMember 2020-01-01 2020-12-31 0001469367 run:NonRecourseDebtMember 2019-01-01 2019-12-31 0001469367 run:NonRecourseDebtMember 2018-01-01 2018-12-31 0001469367 srt:MinimumMember 2020-12-31 0001469367 srt:MaximumMember 2020-12-31 0001469367 run:CustomerAgreementsMember 2020-01-01 2020-12-31 0001469367 run:CustomerAgreementsMember 2019-01-01 2019-12-31 0001469367 run:CustomerAgreementsMember 2018-01-01 2018-12-31 0001469367 run:IncentivesMember 2020-01-01 2020-12-31 0001469367 run:IncentivesMember 2019-01-01 2019-12-31 0001469367 run:IncentivesMember 2018-01-01 2018-12-31 0001469367 run:SolarEnergySystemsMember 2020-01-01 2020-12-31 0001469367 run:SolarEnergySystemsMember 2019-01-01 2019-12-31 0001469367 run:SolarEnergySystemsMember 2018-01-01 2018-12-31 0001469367 us-gaap:ManufacturedProductOtherMember 2020-01-01 2020-12-31 0001469367 us-gaap:ManufacturedProductOtherMember 2019-01-01 2019-12-31 0001469367 us-gaap:ManufacturedProductOtherMember 2018-01-01 2018-12-31 0001469367 run:VivintSolarIncMember 2020-10-08 0001469367 run:SolarEnergySystemsMember 2020-01-01 2020-12-31 0001469367 run:InvertersMember 2020-01-01 2020-12-31 0001469367 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001469367 us-gaap:FurnitureAndFixturesMember 2020-01-01 2020-12-31 0001469367 run:ComputerHardwareAndSoftwareMember 2020-01-01 2020-12-31 0001469367 us-gaap:MachineryAndEquipmentMember 2020-01-01 2020-12-31 0001469367 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001469367 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001469367 us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001469367 srt:MinimumMember us-gaap:TradeNamesMember 2020-01-01 2020-12-31 0001469367 srt:MaximumMember us-gaap:TradeNamesMember 2020-01-01 2020-12-31 0001469367 run:PaymentsUnderCustomerAgreementsMember run:PaymentsReceivedMember 2020-12-31 0001469367 run:PaymentsUnderCustomerAgreementsMember run:PaymentsReceivedMember 2019-12-31 0001469367 run:PaymentsUnderCustomerAgreementsMember run:FinancingMember 2020-12-31 0001469367 run:PaymentsUnderCustomerAgreementsMember run:FinancingMember 2019-12-31 0001469367 run:PaymentsUnderCustomerAgreementsMember 2020-12-31 0001469367 run:PaymentsUnderCustomerAgreementsMember 2019-12-31 0001469367 run:SRECContractsMember run:PaymentsReceivedMember 2020-12-31 0001469367 run:SRECContractsMember run:PaymentsReceivedMember 2019-12-31 0001469367 run:SRECContractsMember run:FinancingMember 2020-12-31 0001469367 run:SRECContractsMember run:FinancingMember 2019-12-31 0001469367 run:SRECContractsMember 2020-12-31 0001469367 run:SRECContractsMember 2019-12-31 0001469367 run:PaymentsUnderCustomerAgreementsMember run:SolarEnergySystemsMember 2020-01-01 2020-12-31 0001469367 run:SRECContractsMember 2019-03-01 2019-03-31 0001469367 run:SRECContractsMember srt:MinimumMember 2019-03-31 0001469367 run:SRECContractsMember srt:MaximumMember 2019-03-31 0001469367 run:VivantMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001469367 us-gaap:ProductMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember run:TopFiveSuppliersMember 2020-01-01 2020-12-31 0001469367 us-gaap:ProductMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember run:TopFiveSuppliersMember 2019-01-01 2019-12-31 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-01-01 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-01-01 0001469367 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 0001469367 run:OmniEnergyLLCMember 2019-07-01 2019-07-31 0001469367 run:OmniEnergyLLCMember 2019-07-31 0001469367 run:OmniEnergyLLCMember us-gaap:CustomerRelationshipsMember 2019-07-31 0001469367 run:OmniEnergyLLCMember us-gaap:CustomerRelationshipsMember 2019-07-01 2019-07-31 0001469367 run:OmniEnergyLLCMember 2020-12-31 0001469367 run:OmniEnergyLLCMember 2019-12-31 0001469367 run:VivintSolarIncMember 2020-10-08 2020-10-08 0001469367 run:VivantSolarMember 2020-10-08 0001469367 run:VivantSolarMember 2020-10-08 2020-10-08 0001469367 run:VivantSolarMember 2020-12-31 0001469367 run:VivantSolarMember 2020-01-01 2020-12-31 0001469367 run:RecourseDebtMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0001469367 run:RecourseDebtMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001469367 run:RecourseDebtMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0001469367 run:RecourseDebtMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0001469367 run:SeniorDebtMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0001469367 run:SeniorDebtMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001469367 run:SeniorDebtMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0001469367 run:SeniorDebtMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0001469367 us-gaap:SubordinatedDebtMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0001469367 us-gaap:SubordinatedDebtMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001469367 us-gaap:SubordinatedDebtMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0001469367 us-gaap:SubordinatedDebtMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0001469367 run:SecuritizationDebtMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0001469367 run:SecuritizationDebtMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001469367 run:SecuritizationDebtMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0001469367 run:SecuritizationDebtMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0001469367 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-12-31 0001469367 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-12-31 0001469367 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-12-31 0001469367 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-12-31 0001469367 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0001469367 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0001469367 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0001469367 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2020-12-31 0001469367 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001469367 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001469367 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001469367 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001469367 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2019-12-31 0001469367 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2019-12-31 0001469367 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2019-12-31 0001469367 us-gaap:FairValueMeasurementsRecurringMember us-gaap:InterestRateSwapMember 2019-12-31 0001469367 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001469367 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001469367 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001469367 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001469367 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001469367 us-gaap:AccruedLiabilitiesMember 2020-12-31 0001469367 run:OmniEnergyLLCMember 2019-08-01 2019-12-31 0001469367 run:OmniEnergyLLCMember 2020-01-01 2020-12-31 0001469367 us-gaap:EquipmentMember 2020-12-31 0001469367 us-gaap:EquipmentMember 2019-12-31 0001469367 run:InvertersMember 2020-12-31 0001469367 run:InvertersMember 2019-12-31 0001469367 run:SolarEnergySystemMember 2020-12-31 0001469367 run:SolarEnergySystemMember 2019-12-31 0001469367 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001469367 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001469367 run:LeaseholdImprovementsFurnitureAndComputerMember 2020-12-31 0001469367 run:LeaseholdImprovementsFurnitureAndComputerMember 2019-12-31 0001469367 us-gaap:VehiclesMember 2020-12-31 0001469367 us-gaap:VehiclesMember 2019-12-31 0001469367 us-gaap:ComputerEquipmentMember 2020-12-31 0001469367 us-gaap:ComputerEquipmentMember 2019-12-31 0001469367 run:OmniEnergyLLCMember 2019-01-01 2019-12-31 0001469367 run:VivintSolarIncMember 2020-01-01 2020-12-31 0001469367 us-gaap:CustomerRelationshipsMember 2020-12-31 0001469367 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001469367 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001469367 us-gaap:TradeNamesMember 2020-12-31 0001469367 us-gaap:TradeNamesMember 2020-01-01 2020-12-31 0001469367 us-gaap:CustomerRelationshipsMember 2019-12-31 0001469367 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001469367 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001469367 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001469367 us-gaap:TradeNamesMember 2019-12-31 0001469367 us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001469367 run:CustomerAgreementsMember 2020-12-31 0001469367 run:CustomerAgreementsMember 2019-12-31 0001469367 run:IncentivesMember 2020-12-31 0001469367 run:IncentivesMember 2019-12-31 0001469367 run:BankLineOfCreditMember run:RecourseDebtMember 2020-12-31 0001469367 run:BankLineOfCreditMember run:RecourseDebtMember 2019-12-31 0001469367 srt:MinimumMember run:BankLineOfCreditMember run:RecourseDebtMember 2020-12-31 0001469367 srt:MinimumMember run:BankLineOfCreditMember run:RecourseDebtMember 2019-12-31 0001469367 run:BankLineOfCreditMember run:RecourseDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001469367 run:RecourseDebtMember 2020-12-31 0001469367 run:RecourseDebtMember 2019-12-31 0001469367 run:SeniorRevolvingAndDelayedDrawLoansMember run:NonRecourseDebtMember 2020-12-31 0001469367 run:SeniorRevolvingAndDelayedDrawLoansMember run:NonRecourseDebtMember 2019-12-31 0001469367 srt:MinimumMember run:SeniorRevolvingAndDelayedDrawLoansMember run:NonRecourseDebtMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2020-01-01 2020-12-31 0001469367 srt:MaximumMember run:SeniorRevolvingAndDelayedDrawLoansMember run:NonRecourseDebtMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2020-01-01 2020-12-31 0001469367 run:SeniorNonRevolvingLoansMember run:NonRecourseDebtMember 2020-12-31 0001469367 run:SeniorNonRevolvingLoansMember run:NonRecourseDebtMember 2019-12-31 0001469367 srt:MinimumMember run:SeniorNonRevolvingLoansMember run:NonRecourseDebtMember 2020-01-01 2020-12-31 0001469367 srt:MaximumMember run:SeniorNonRevolvingLoansMember run:NonRecourseDebtMember 2020-01-01 2020-12-31 0001469367 srt:MinimumMember run:SeniorNonRevolvingLoansMember run:NonRecourseDebtMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2020-01-01 2020-12-31 0001469367 srt:MaximumMember run:SeniorNonRevolvingLoansMember run:NonRecourseDebtMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2020-01-01 2020-12-31 0001469367 run:SubordinatedDelayedDrawLoansMember run:NonRecourseDebtMember 2020-12-31 0001469367 run:SubordinatedDelayedDrawLoansMember run:NonRecourseDebtMember 2019-12-31 0001469367 srt:MinimumMember run:SubordinatedDelayedDrawLoansMember run:NonRecourseDebtMember 2020-01-01 2020-12-31 0001469367 srt:MaximumMember run:SubordinatedDelayedDrawLoansMember run:NonRecourseDebtMember 2020-01-01 2020-12-31 0001469367 run:SubordinatedLoansMember run:NonRecourseDebtMember 2020-12-31 0001469367 run:SubordinatedLoansMember run:NonRecourseDebtMember 2019-12-31 0001469367 srt:MinimumMember run:SubordinatedLoansMember run:NonRecourseDebtMember 2020-12-31 0001469367 srt:MinimumMember run:SubordinatedLoansMember run:NonRecourseDebtMember 2019-12-31 0001469367 srt:MinimumMember run:SubordinatedLoansMember run:NonRecourseDebtMember 2020-01-01 2020-12-31 0001469367 srt:MaximumMember run:SubordinatedLoansMember run:NonRecourseDebtMember 2020-01-01 2020-12-31 0001469367 srt:MinimumMember run:SubordinatedLoansMember run:NonRecourseDebtMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2020-01-01 2020-12-31 0001469367 srt:MaximumMember run:SubordinatedLoansMember run:NonRecourseDebtMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2020-01-01 2020-12-31 0001469367 run:SecuritizedLoansMember run:NonRecourseDebtMember 2020-12-31 0001469367 run:SecuritizedLoansMember run:NonRecourseDebtMember 2019-12-31 0001469367 srt:MinimumMember run:SecuritizedLoansMember run:NonRecourseDebtMember 2020-01-01 2020-12-31 0001469367 srt:MaximumMember run:SecuritizedLoansMember run:NonRecourseDebtMember 2020-01-01 2020-12-31 0001469367 run:SecuritizedLoansMember run:NonRecourseDebtMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2020-01-01 2020-12-31 0001469367 run:NonRecourseDebtMember 2020-12-31 0001469367 run:NonRecourseDebtMember 2019-12-31 0001469367 run:RecourseAndNonrecourseDebtMember 2020-12-31 0001469367 run:RecourseAndNonrecourseDebtMember 2019-12-31 0001469367 run:BankLineOfCreditMember run:RecourseDebtMember us-gaap:BaseRateMember 2020-12-31 0001469367 run:BankLineOfCreditMember run:RecourseDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2020-12-31 0001469367 run:BankLineOfCreditMember run:RecourseDebtMember us-gaap:PrimeRateMember 2020-12-31 0001469367 us-gaap:RevolvingCreditFacilityMember run:SeniorRevolvingAndDelayedDrawLoansMember run:NonRecourseDebtMember 2020-12-31 0001469367 us-gaap:RevolvingCreditFacilityMember run:SeniorRevolvingAndDelayedDrawLoansBaseRateLoansMember run:NonRecourseDebtMember us-gaap:BaseRateMember 2020-01-01 2020-12-31 0001469367 us-gaap:RevolvingCreditFacilityMember run:SeniorRevolvingAndDelayedDrawLoansBaseRateLoansMember run:NonRecourseDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2020-01-01 2020-12-31 0001469367 us-gaap:RevolvingCreditFacilityMember run:SeniorRevolvingAndDelayedDrawLoansBaseRateLoansMember run:NonRecourseDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001469367 us-gaap:RevolvingCreditFacilityMember run:SeniorRevolvingAndDelayedDrawLoansBaseRateLoansMember run:NonRecourseDebtMember run:LiborFloorRateMember 2020-01-01 2020-12-31 0001469367 us-gaap:RevolvingCreditFacilityMember run:SeniorRevolvingAndDelayedDrawLoansLIBORLoansMember run:NonRecourseDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-01-01 2020-12-31 0001469367 us-gaap:RevolvingCreditFacilityMember run:SeniorRevolvingAndDelayedDrawLoansLIBORLoansMember run:NonRecourseDebtMember run:LiborFloorRateMember 2020-01-01 2020-12-31 0001469367 us-gaap:InterestRateSwapMember 2020-12-31 0001469367 srt:MinimumMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2020-12-31 0001469367 srt:MaximumMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2020-12-31 0001469367 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-01-01 2020-12-31 0001469367 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-01-01 2019-12-31 0001469367 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0001469367 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-01-01 2020-12-31 0001469367 us-gaap:InterestRateSwapMember us-gaap:OtherNonoperatingIncomeExpenseMember 2020-01-01 2020-12-31 0001469367 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2019-01-01 2019-12-31 0001469367 us-gaap:InterestRateSwapMember us-gaap:OtherNonoperatingIncomeExpenseMember 2019-01-01 2019-12-31 0001469367 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2018-01-01 2018-12-31 0001469367 us-gaap:InterestRateSwapMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 0001469367 srt:MinimumMember us-gaap:AssetsLeasedToOthersMember 2020-12-31 0001469367 srt:MaximumMember us-gaap:AssetsLeasedToOthersMember 2020-12-31 0001469367 run:SolarEnergySystemsUnderLeasePassThroughArrangementsMember 2020-12-31 0001469367 run:SolarEnergySystemsUnderLeasePassThroughArrangementsMember 2019-12-31 0001469367 2020-10-08 2020-10-08 0001469367 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001469367 us-gaap:ConvertiblePreferredStockMember 2019-12-31 0001469367 us-gaap:ConvertiblePreferredStockMember 2020-12-31 0001469367 us-gaap:ConvertiblePreferredStockMember 2018-01-01 2018-12-31 0001469367 us-gaap:ConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001469367 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001469367 run:Vivints2014EquityIncentivePlanMember 2020-12-31 0001469367 run:Vivints2014EquityIncentivePlanMember 2019-12-31 0001469367 run:TwoThousandFifteenEquityIncentivePlanMember 2020-12-31 0001469367 run:TwoThousandFifteenEquityIncentivePlanMember 2019-12-31 0001469367 run:TwentyFifteenEmployeeStockPurchasePlanMember 2020-12-31 0001469367 run:TwentyFifteenEmployeeStockPurchasePlanMember 2019-12-31 0001469367 us-gaap:EmployeeStockOptionMember 2020-12-31 0001469367 us-gaap:EmployeeStockOptionMember 2019-12-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001469367 2019-11-30 0001469367 2019-11-01 2019-11-30 0001469367 run:TwoThousandThirteenEquityIncentivePlanMember 2015-03-01 2015-03-31 0001469367 run:TwoThousandThirteenEquityIncentivePlanMember 2015-03-31 0001469367 srt:MaximumMember run:TwoThousandThirteenEquityIncentivePlanMember 2015-03-31 0001469367 srt:MaximumMember run:TwoThousandThirteenEquityIncentivePlanMember 2015-03-01 2015-03-31 0001469367 run:TwoThousandThirteenEquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2015-03-01 2015-03-31 0001469367 run:TwoThousandThirteenEquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2015-03-01 2015-03-31 0001469367 run:TwoThousandFourteenEquityIncentivePlanMember 2014-08-31 0001469367 run:TwoThousandFourteenEquityIncentivePlanMember 2015-07-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember run:TwoThousandFourteenEquityIncentivePlanMember 2015-07-01 2015-07-31 0001469367 run:A2014VivintSolarEquityIncentivePlanMember 2020-12-31 0001469367 run:OmnibusIncentivePlanMember 2014-09-01 2014-09-30 0001469367 us-gaap:RestrictedStockUnitsRSUMember run:LongTermIncentivePlanTwoThousandThirteenMember 2019-07-01 2019-07-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember run:LongTermIncentivePlanTwoThousandThirteenMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-12-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember run:LongTermIncentivePlanTwoThousandThirteenMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-12-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember run:LongTermIncentivePlanTwoThousandThirteenMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-01-01 2020-12-31 0001469367 run:LongTermIncentivePlanTwoThousandThirteenMember 2020-12-31 0001469367 run:TwoThousandFifteenEquityIncentivePlanMember 2015-07-31 0001469367 srt:MaximumMember run:TwoThousandFifteenEquityIncentivePlanMember 2015-07-31 0001469367 run:TwoThousandFifteenEquityIncentivePlanMember 2015-07-01 2015-07-31 0001469367 run:TwoThousandFifteenEquityIncentivePlanMember 2020-01-01 2020-12-31 0001469367 run:TwoThousandFifteenEquityIncentivePlanMember 2019-01-01 2019-12-31 0001469367 srt:MaximumMember run:TwoThousandFifteenEquityIncentivePlanMember 2015-07-01 2015-07-31 0001469367 run:TwoThousandFifteenEquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2015-07-01 2015-07-31 0001469367 run:TwoThousandFifteenEquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2015-07-01 2015-07-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember run:TwoThousandFifteenEquityIncentivePlanMember 2015-07-01 2015-07-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember run:TwoThousandFifteenEquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2015-07-01 2015-07-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember run:TwoThousandFifteenEquityIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2015-07-01 2015-07-31 0001469367 srt:MinimumMember 2020-01-01 2020-12-31 0001469367 srt:MaximumMember 2020-01-01 2020-12-31 0001469367 srt:MinimumMember 2019-01-01 2019-12-31 0001469367 srt:MaximumMember 2019-01-01 2019-12-31 0001469367 srt:MinimumMember 2018-01-01 2018-12-31 0001469367 srt:MaximumMember 2018-01-01 2018-12-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember 2014-01-01 2014-12-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember run:TwoThousandFifteenEquityIncentivePlanMember 2017-12-31 0001469367 run:PerformanceBasedAwardsPlanMember 2018-01-01 2018-12-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001469367 run:EmployeeStockPurchasePlanMember 2020-01-01 2020-12-31 0001469367 run:EmployeeStockPurchasePlanMember 2020-12-31 0001469367 run:EmployeeStockPurchasePlanMember 2019-01-01 2019-12-31 0001469367 run:CostOfOperatingLeasesAndIncentivesMember 2020-01-01 2020-12-31 0001469367 run:CostOfOperatingLeasesAndIncentivesMember 2019-01-01 2019-12-31 0001469367 run:CostOfOperatingLeasesAndIncentivesMember 2018-01-01 2018-12-31 0001469367 run:CostOfSolarEnergySystemsAndProductSalesMember 2020-01-01 2020-12-31 0001469367 run:CostOfSolarEnergySystemsAndProductSalesMember 2019-01-01 2019-12-31 0001469367 run:CostOfSolarEnergySystemsAndProductSalesMember 2018-01-01 2018-12-31 0001469367 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001469367 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001469367 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001469367 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001469367 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001469367 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001469367 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001469367 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001469367 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001469367 run:Sunrun401KMember run:EffectiveThresholdOneMember 2018-01-01 2018-01-01 0001469367 run:Sunrun401KMember run:EffectiveThresholdTwoMember 2018-01-01 2018-01-01 0001469367 run:VivintSolar401KMember 2020-01-01 2020-12-31 0001469367 run:CaliforniaEnterpriseZoneCreditsMember 2020-01-01 2020-12-31 0001469367 run:CaliforniaEnterpriseZoneCreditsMember 2019-01-01 2019-12-31 0001469367 run:VivintSolarMember 2020-12-31 0001469367 us-gaap:DomesticCountryMember 2020-12-31 0001469367 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001469367 us-gaap:DomesticCountryMember run:IndefiniteMember 2019-12-31 0001469367 us-gaap:StateAndLocalJurisdictionMember run:IndefiniteMember 2019-12-31 0001469367 srt:MinimumMember us-gaap:LetterOfCreditMember 2020-01-01 2020-12-31 0001469367 srt:MaximumMember us-gaap:LetterOfCreditMember 2020-01-01 2020-12-31 0001469367 srt:MinimumMember us-gaap:LetterOfCreditMember 2019-01-01 2019-12-31 0001469367 srt:MaximumMember us-gaap:LetterOfCreditMember 2019-01-01 2019-12-31 0001469367 us-gaap:SettledLitigationMember 2020-06-30 0001469367 2019-10-01 2019-10-31 0001469367 2019-12-01 2019-12-31 0001469367 2020-01-17 2020-01-17 0001469367 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001469367 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001469367 us-gaap:WarrantMember 2018-01-01 2018-12-31 0001469367 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001469367 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001469367 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001469367 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001469367 run:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2021-01-28 0001469367 run:ConvertibleSeniorNotesDue2026Member us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2021-01-28 2021-01-28 0001469367 us-gaap:SubsequentEventMember 2021-01-28 iso4217:USD shares iso4217:USD shares run:investment_fund run:segment run:business_activity run:reporting_unit pure run:derivative run:derivative_instrument run:fund run:purchase_period run:grantee run:plantiff false 2020 FY 0001469367 us-gaap:AccountingStandardsUpdate201712Member us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccruedLiabilitiesAndOtherLiabilities us-gaap:AccruedLiabilitiesAndOtherLiabilities 0.3333 0.3333 0.3333 0.0084807 10-K true 2020-12-31 --12-31 false 001-37511 Sunrun Inc. DE 26-2841711 225 Bush Street Suite 1400 San Francisco CA 94104 415 580-6900 Common Stock, $0.0001 par value per share RUN NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 2300000000 202583673 Portions of the information called for by Part III of this Form 10-K is hereby incorporated by reference from the definitive Proxy Statements for our annual meeting of stockholders, which will be filed with the Securities and Exchange Commission not later than 120 days after December 31, 2020. 519965000 269577000 188095000 93504000 4861000 3151000 95141000 77728000 283045000 260571000 51483000 32450000 1137729000 733830000 148000 148000 8202788000 4492615000 62182000 56708000 18262000 19543000 4280169000 95094000 681665000 408403000 14382943000 5806341000 207441000 223356000 28627000 16062000 325614000 148497000 108452000 77643000 8251000 8093000 11037000 10064000 195036000 35348000 16898000 11031000 901356000 530094000 690824000 651856000 213269000 218568000 12929000 12895000 230660000 239485000 4370449000 1980107000 323496000 327974000 268684000 141401000 81905000 65964000 7093572000 4168344000 560461000 306565000 0.0001 0.0001 200000000 200000000 0 0 0 0 0 0 0.0001 0.0001 2000000000 2000000000 201406000 201406000 118451000 118451000 20000 12000 6107802000 766006000 -106755000 -52753000 76844000 251466000 6077911000 964731000 650999000 366701000 6728910000 1331432000 14382943000 5806341000 7190866000 3521202000 6748127000 3259712000 219502000 133362000 34559000 2746000 35152000 21956000 23306000 15721000 2629000 554000 127591000 87151000 1857967000 774564000 15609000 11531000 28577000 16012000 24660000 10740000 538067000 482138000 26898000 28034000 1192411000 206476000 31745000 19633000 484160000 387835000 404466000 438031000 470743000 355515000 922191000 858578000 759981000 385650000 280344000 240857000 357876000 365485000 294066000 352299000 275148000 207232000 19548000 23563000 18844000 266746000 125023000 116659000 5180000 4755000 4204000 1387299000 1074318000 881862000 -465108000 -215740000 -121881000 -230601000 -174246000 -131771000 -8188000 9254000 -2788000 -687521000 -399240000 -250864000 -60573000 -8218000 9322000 -626948000 -391022000 -260186000 -453554000 -417357000 -286843000 -173394000 26335000 26657000 -1.24 0.23 0.24 -1.24 0.21 0.23 139606000 116397000 110089000 139606000 123876000 117112000 -173394000 26335000 26657000 -63445000 -48295000 6187000 -9443000 594000 5198000 -54002000 -48889000 989000 -227396000 -22554000 27646000 123801000 107350000 11000 682950000 -4113000 202734000 881582000 358934000 1240516000 1992000 0 1992000 1992000 3271000 17178000 17178000 17178000 1614000 -10102000 -10102000 -10102000 914000 4546000 4546000 4546000 27857000 27857000 27857000 111125000 234022000 234022000 11057000 69605000 69605000 -97567000 26657000 26657000 -189276000 -162619000 -1003000 -1003000 -1003000 126302000 113149000 11000 722429000 -3124000 229391000 948707000 334075000 1282782000 -740000 740000 0 0 3624000 19840000 19840000 19840000 1105000 -10585000 -10584000 -10584000 942000 6939000 6939000 6939000 26306000 26306000 26306000 429786000 282127000 282127000 15137000 61732000 61732000 -234386000 26335000 26335000 -182971000 -156636000 -1077000 -1077000 4798000 3721000 369000 5000000 5000000 5000000 -48889000 -48889000 -48889000 306565000 118451000 12000 766006000 -52753000 251466000 964731000 366701000 1331432000 0 -1228000 -1228000 -1228000 6609000 41840000 41840000 41840000 4124000 1000 -1026000 -1025000 -1025000 675000 7842000 7842000 7842000 177082000 177082000 177082000 484091000 333970000 333970000 37453000 69060000 69060000 -243542000 -173394000 -173394000 -210012000 -383406000 2075000 75000000 75000000 0 75000000 58300000 69472000 7000 5037516000 5037523000 229400000 5266923000 7500000 -3542000 -3542000 -3542000 -54002000 -54002000 -54002000 560461000 201406000 20000 6107802000 -106755000 76844000 6077911000 650999000 6728910000 -626948000 -391022000 -260186000 242942000 187163000 156007000 -60573000 -8218000 9322000 170587000 26306000 27856000 23166000 24326000 19205000 39188000 39083000 25005000 51040000 25780000 25484000 -4988000 14864000 5707000 -47554000 181104000 -14960000 117033000 81630000 75924000 -45718000 67356000 8848000 -10306000 42081000 15286000 41517000 138422000 27393000 -317972000 -204487000 -62461000 966580000 815188000 806365000 -537242000 2722000 0 65356000 0 0 3095000 25345000 4951000 -497789000 -843255000 -811316000 5683000 2253000 10887000 182700000 185450000 17000000 191525000 192965000 17000000 751493000 1181549000 980544000 399459000 670508000 517594000 14083000 28687000 24849000 8701000 9140000 217082000 0 7597000 0 10578000 13919000 9025000 818061000 711914000 345147000 111223000 76654000 78398000 2694000 4600000 0 -48664000 -16196000 -12592000 75000000 0 0 0 5000000 0 1160740000 1106572000 936386000 344979000 58830000 62609000 363229000 304399000 241790000 708208000 363229000 304399000 119626000 99472000 76313000 0 0 0 66433000 51719000 27169000 4265000 17914000 14302000 Organization <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sunrun Inc. (“Sunrun” or the “Company”) was originally formed in 2007 as a California limited liability company and was converted into a Delaware corporation in 2008. The Company is engaged in the design, development, installation, sale, ownership and maintenance of residential solar energy systems (“Projects”) in the United States.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sunrun acquires customers directly and through relationships with various solar and strategic partners (“Partners”). The Projects are constructed either by Sunrun or by Sunrun’s Partners and are owned by the Company. Sunrun’s customers enter into an agreement to utilize the solar system (“Customer Agreement”) which typically has an initial term of 20 or 25 years. Sunrun monitors, maintains and insures the Projects. The Company also sells solar energy systems and products, such as panels and racking and solar leads generated to customers.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has formed various subsidiaries (“Funds”) to finance the development of Projects. These Funds, structured as limited liability companies, obtain financing from outside investors and purchase or lease Projects from Sunrun under master purchase or master lease agreements. The Company currently utilizes three legal structures in its investment Funds, which are referred to as: (i) pass-through financing obligations, (ii) partnership-flips and (iii) joint venture (“JV”) inverted leases.</span></div> P20Y P25Y 3 Summary of Significant Accounting Policies <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and reflect the accounts and operations of the Company and those of its subsidiaries, including Funds, in which the Company has a controlling financial interest. Beginning October 8, 2020, our consolidated subsidiaries include Vivint Solar, Inc. ("Vivint Solar"). The typical condition for a controlling financial interest ownership is holding a majority of the voting interests of an entity. However, a controlling financial interest may also exist in entities, such as variable interest entities (“VIEs”), through arrangements that do not involve controlling voting interests. In accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 810 (“ASC 810”) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company consolidates any VIE of which it is the primary beneficiary. The primary beneficiary, as defined in ASC 810, is the party that has (1) the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance and (2) the obligation to absorb the losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The Company evaluates its relationships with its VIEs on an ongoing basis to determine whether it continues to be the primary beneficiary. The consolidated financial statements reflect the assets and liabilities of VIEs that are consolidated. All intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in the quarter ended March 31, 2020, a strain of coronavirus (COVID-19) has spread throughout the world, and at this point, the extent to which the coronavirus may impact operations of the Company is uncertain. The extent of the impact of the coronavirus on the Company's business and operations will depend on several factors, such as the duration, severity, and geographic spread of the outbreak. The Company is monitoring the evolving situation closely and evaluating its potential exposure.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:174%">Use of Estimates</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The preparation of the consolidated financial statements requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company regularly makes estimates and assumptions, including, but not limited to, revenue recognition constraints that result in variable consideration, the discount rate used to adjust the promised amount of consideration for the effects of a significant financing component, the estimates that affect the collectability of accounts receivable, the valuation of inventories, the useful lives of solar energy systems, the useful lives of property and equipment, the valuation and useful lives of intangible assets, the effective interest rate used to amortize pass-through financing obligations, the discount rate uses for operating and financing leases, the fair value of contingent consideration, the fair value of assets acquired and liabilities assumed in a business combination, the valuation of stock-based compensation, the determination of valuation allowances associated with deferred tax assets, the fair value of debt instruments disclosed and the redemption value of redeemable noncontrolling </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">interests. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable. In light of the uncertain impact COVID-19 could have on the Company's business, the Company's estimates may change in the future. Actual results may differ from such estimates.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one operating segment with one business activity, providing solar energy services and products to customers. The Company’s chief operating decision maker (“CODM”) is its Chief Executive Officer, who manages operations on a consolidated basis for purposes of allocating resources. When evaluating performance and allocating resources, the CODM reviews financial information presented on a consolidated basis.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from external customers (including, but not limited to homeowners) for each group of similar products and services is as follows (in thousands): </span></div><div style="margin-bottom:3pt;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:59.310%"/><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.363%"/><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.363%"/><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.365%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incentives</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,633 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,349 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,794 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer agreements and incentives</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484,160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar energy systems</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,866 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,429 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,512 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,165 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,314 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,003 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar energy systems and product sales</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,031 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470,743 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922,191 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858,578 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759,981 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from Customer Agreements includes payments by customers for the use of the system as well as utility and other rebates assigned by the customer to the Company in the Customer Agreement. Revenue from incentives includes revenue from the sale of commercial investment tax credits ("Commercial ITCs") and solar renewable energy credits (“SRECs”). </span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Restricted Cash</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of bank deposits held in checking and savings accounts. The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company has exposure to credit risk to the extent cash balances exceed amounts covered by federal deposit insurance. The Company believes that its credit risk is not significant.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash represents amounts related to obligations under certain financing transactions and future replacement of solar energy system components.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statement of cash flows. Cash and restricted cash consists of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:11pt"><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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, current and long-term</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,652 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,774 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708,208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,229 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,399 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:11pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the acquisition of Vivint Solar on October 8, 2020, cash and restricted cash increased by $537.2 million.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consist of amounts due from customers as well as state and utility rebates due from government agencies and utility companies. Under Customer Agreements, the customers typically assign incentive rebates to the Company.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at net realizable value. The Company maintains allowances for the applicable portion of receivables using the expected credit loss model. The Company estimates expected credit losses from doubtful accounts based upon the expected collectability of all accounts receivables, which takes into account the number of days past due, collection history, identification of specific customer exposure, current economic trends, and management’s expectation of future economic conditions. Once a receivable is deemed to be uncollectible, it is written off. In 2020, 2019 and 2018, the Company recorded provisions for credit losses of $7.2 million, $3.4 million and $3.4 million, respectively, and wrote-off uncollectible receivables of $5.4 million, $2.0 million and $2.8 million, respectively.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consists of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.738%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.396%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rebates receivable</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,569 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,861)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,151)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,728 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">State Tax Credits Receivable</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State tax credits receivable are recognized upon submission of the state income tax return.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value on a first-in, first-out basis. Inventories consist of raw materials such as photovoltaic panels, inverters and mounting hardware as well as miscellaneous electrical components that are sold as-is by the distribution operations and used in installations and work-in-process. Work-in-process primarily relates to solar energy systems that will be sold to customers, which are partially installed and have yet to meet the criteria for revenue recognition. For solar energy systems where the Company performs the installation, the Company commences transferring component parts from inventories to construction-in-progress, a component of solar energy systems, once a lease contract with a lease customer has been executed and the component parts have been assigned to a specific project. Additional costs incurred including labor and overhead are recorded within construction in progress.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews inventories for unusable and obsolete items based on assumptions about future demand and market conditions. Based on this evaluation, provisions are made to write inventories down to their market value.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Solar Energy Systems, net</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records solar energy systems subject to signed Customer Agreements and solar energy systems that are under installation as solar energy systems, net on its consolidated balance sheet. Solar energy systems, net is comprised of system equipment costs related to solar energy systems, less accumulated depreciation and amortization. Depreciation on solar energy systems is calculated on a straight-line basis over the estimated useful lives of the systems of 35 years. The Company periodically reviews its estimated useful life and recognizes changes in estimates by prospectively adjusting depreciation expense. Inverters and batteries are depreciated over their estimated useful life of 10 years.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Solar energy systems under construction will be depreciated as solar energy systems subject to signed Customer Agreements when the respective systems are completed and interconnected.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of leasehold improvements, furniture, computer hardware and software, machinery and equipment and automobiles. All property and equipment are stated at historical cost net of accumulated depreciation. Repairs and maintenance are expensed as incurred.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is depreciated on a straight-line basis over the following periods:</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><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:65.422%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of 6 years or lease term</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years or lease term</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobiles</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalization of Software Costs</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For costs incurred in the development of internal use software, the Company capitalizes costs incurred during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Internal use software is amortized on a straight-line basis over its estimated useful life. Additional costs of $2.0 million, $2.6 million and $2.5 million were capitalized in 2020, 2019 and 2018, respectively.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets, net</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finite-lived intangible assets are initially recorded at fair value and are subsequently presented net of accumulated amortization. Intangible assets are amortized on a straight-line basis over their estimated useful lives as follows:</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><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:65.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 -10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 8 years</span></div></td></tr></table></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company’s long-lived assets, including solar energy systems and intangible assets subject to depreciation and amortization, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable or that the useful life is shorter than originally estimated. Factors that are considered in deciding when to perform an impairment review would include significant negative industry or economic trends and significant changes or planned changes in the use of the assets. Recoverability of these assets is measured by comparison of the carrying amount of each asset group to the future undiscounted cash flows the asset group is expected to generate over its remaining life. If the asset group is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset group. If the useful life is shorter than originally estimated, the Company amortizes the remaining carrying value over the new shorter useful life. The Company has recognized no material impairments of its long-lived assets in any of the periods presented.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. Goodwill is reviewed for impairment at least annually or whenever events or changes in circumstances indicate that the carrying amount may be impaired. The Company has determined that it operates as one reporting unit and the Company’s goodwill is recorded at the enterprise level. The Company performs its annual impairment test of goodwill on October 1 of each fiscal year or whenever events or circumstances change or occur that would indicate that goodwill might be impaired. When assessing goodwill for impairment, the Company uses qualitative and if necessary, quantitative methods in accordance with FASB ASC Topic 350, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company also considers its enterprise value and if necessary, discounted cash flow model, which involves assumptions and </span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimates, including the Company’s future financial performance, weighted average cost of capital and interpretation of currently enacted tax laws.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Circumstances that could indicate impairment and require the Company to perform a quantitative impairment test include a significant decline in the Company’s financial results, a significant decline in the Company’s enterprise value relative to its net book value, an unanticipated change in competition or the Company’s market share and a significant change in the Company’s strategic plans. As of October 1, 2020, the Company concluded that the fair value of the Company exceeded its carrying value.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company receives consideration, or when such consideration is unconditionally due, from a customer prior to delivering goods or services to the customer under the terms of a Customer Agreement, the Company records deferred revenue. Such deferred revenue consists of amounts for which the criteria for revenue recognition have not yet been met and includes amounts that are collected or assigned from customers, including upfront deposits and prepayments, and rebates. Deferred revenue relating to financing components represents the cumulative excess of interest expense recorded on financing component elements over the related revenue recognized to date and will eventually net to zero by the end of the initial term. Amounts received related to the sales of SRECs which have not yet been delivered to the counterparty are recorded as deferred revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The opening balance of deferred revenue was $591.6 million as of December 31, 2018. Deferred revenue consists of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Under Customer Agreements:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments received</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614,906 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,630 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing component balance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,835 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,741 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,504 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Under SREC contracts:</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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments received</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,793 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,680 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing component balance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,742 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,995 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799,276 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In the years ended December 31, 2020, 2019 and 2018, the Company recognized revenue of $80.3 million, $69.4 million and $52.9 million, respectively, from amounts included in deferred revenue at the beginning of the respective periods. Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized and includes deferred revenue as well as amounts that will be invoiced and recognized as revenue in future periods. Contracted but not yet recognized revenue was approximately $11.0 billion as of December 31, 2020, of which the Company expects to recognize approximately 6% over the next 12 months. The annual recognition is not expected to vary significantly over the next 10 years as the vast majority of existing Customer Agreements have at least 10 years remaining, given that the average age of the Company's fleet of residential solar energy systems under Customer Agreements is less than 4 years due to the Company being formed in 2007 and having experienced significant growth in the last few years. The annual recognition on these existing contracts will gradually decline over the midpoint of the Customer Agreements over the following 10 years as the typical 20- or 25-year initial term expires on individual Customer Agreements. In March 2019, deferred revenue increased by $95.5 million arising from the Company's sale of the right to SRECs to be generated over the next 10 to 15 years by a group of solar energy systems. In connection with the sale, the Company repaid debt previously drawn against the rights to these SRECs.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Grants</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred grants consist of U.S. Treasury grants and state tax credits. The Company applied for a renewable energy technologies income tax credit offered by one of the states in the form of a cash payment and deferred the tax credit as a grant on the consolidated balance sheets. The Company records the grants as deferred grants and recognizes the benefit on a straight-line basis over the estimated depreciable life of the associated assets as a reduction in Cost of customer agreements and incentives. </span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranty Accrual</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues warranty costs when revenue is recognized for solar energy systems sales, based on the estimated future costs of meeting its warranty obligations. Warranty costs primarily consist of replacement costs for supplies and labor costs for service personnel since warranties for equipment and materials are covered by the original manufacturer’s warranty (other than a small deductible in certain cases). As such, the warranty reserve is immaterial in all periods presented. The Company makes and revises these estimates based on the number of solar energy systems under warranty, the Company’s historical experience with warranty claims, assumptions on warranty claims to occur over a systems’ warranty period and the Company’s estimated replacement costs. A warranty is provided for solar systems sold and leased. However, for the solar energy systems under Customer Agreements, the Company does not accrue a warranty liability because those systems are owned by consolidated subsidiaries of the Company. Instead, any repair costs on those solar energy systems are expensed when they are incurred as a component of customer agreements and incentives costs of revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Solar Energy Performance Guarantees</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company guarantees to customers certain specified minimum solar energy production output for solar facilities over the initial term of the Customer Agreements. The Company monitors the solar energy systems to determine whether these specified minimum outputs are being achieved. Annually or every two years, depending on the terms of the Customer Agreement, the Company will refund a portion of electricity payments to a customer if his or her solar energy production output was less than the performance guarantee. The Company considers this a variable component that offsets the transaction price.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes all derivative instruments on the balance sheet at their fair value. Changes in the fair value of derivatives are recorded each period in current earnings or other comprehensive loss if a derivative is designated as part of a hedge transaction. The ineffective portion of the hedge, if any, is immediately recognized in earnings and are included in other (expenses) income, net in the consolidated statements of operations.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses derivative financial instruments, primarily interest rate swaps, to manage its exposure to interest rate risks on its syndicated term loans, which are recognized on the balance sheet at their fair values. On the date that the Company enters into a derivative contract, the Company formally documents all relationships between the hedging instruments and the hedged items, as well as its risk management objective and strategy for undertaking each hedge transaction. Derivative instruments designated in a hedge relationship to mitigate exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Cash flow hedges are accounted for by recording the fair value of the derivative instrument on the balance sheet as either a freestanding asset or liability. Changes in the fair value of a derivative that is designated and qualifies as an effective cash flow hedge are recorded in accumulated other comprehensive loss, net of tax, until earnings are affected by the variability of cash flows of the hedged item. Any derivative gains and losses that are not effective in hedging the variability of expected cash flows of the hedged item or that do not qualify for hedge accounting treatment are recognized directly into income. At the hedge’s inception and at least quarterly thereafter, a formal assessment is performed to determine whether changes in cash flows of the derivative instrument have been highly effective in offsetting changes in the cash flows of the hedged items and whether they are expected to be highly effective in the future. The Company discontinues hedge accounting prospectively when (i) it determines that the derivative is no longer effective in offsetting changes in the cash flows of a hedged item; (ii) the derivative expires or is sold, terminated, or exercised; or (iii) management determines that designating the derivative as a hedging instrument is no longer appropriate. In all situations in which hedge accounting is discontinued and the derivative remains outstanding, the derivative instrument is carried at its fair market value on the balance sheet with the changes in fair value recognized in current period earnings. The remaining balance in accumulated other </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">comprehensive loss associated with the derivative that has been discontinued is not recognized in the income statement unless it is probable that the forecasted transaction will not occur. Such amounts are recognized in earnings when earnings are affected by the hedged transaction.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company defines fair value as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company uses valuation approaches to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. The FASB establishes a three-tier fair value hierarchy for disclosure of fair value measurements as follows:</span></div><div style="margin-bottom:3pt;margin-top:12pt;padding-left:58.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 1—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:58.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 2—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities 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 related assets or liabilities; and</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:58.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 3—Inputs that are unobservable, significant to the measurement of the fair value of the assets or liabilities and are supported by little or no market data.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments include cash, receivables, accounts payable, accrued expenses, distributions payable to noncontrolling interests, derivatives, contingent consideration, and recourse and non-recourse debt.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company recognizes revenue when control of goods or services is transferred to its customers, in an amount that reflects the consideration it expected to be entitled to in exchange for those goods or services.</span></div><div style="margin-bottom:3pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer agreements and incentives</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Customer agreements and incentives revenue is primarily comprised of revenue from Customer Agreements in which the Company provides continuous access to a functioning solar system and revenue from the sales of SRECs generated by the Company’s solar energy systems to third parties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    The Company begins to recognize revenue on Customer Agreements when permission to operate ("PTO") is given by the local utility company or on the date daily operation commences if utility approval is not required. Revenue recognition does not necessarily follow the receipt of cash. For Customer Agreements that include a fixed fee per month which entitles the customer to any and all electricity generated by the system, and for which the Company’s obligation is to provide continuous access to a functioning solar energy system, the Company recognizes revenue evenly over the time that it satisfies its performance obligations, which is over the initial term of Customer Agreements. For Customer Agreements that charge a fixed price per kilowatt hour, and for which the Company’s obligation is the provision of electricity from a solar energy system, revenue is recognized based on the actual amount of power generated at rates specified under the contracts. Customer Agreements typically have an initial term of 20 or 25 years. After the initial contract term, Customer Agreements typically automatically renew on an annual basis.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    SREC revenue arises from the sale of environmental credits generated by solar energy systems and is generally recognized upon delivery of the SRECs to the counterparty or upon reporting of the electricity generation. For pass-through financing obligation Funds, the value attributable to the monetization of Commercial ITCs are recognized in the period a solar system is granted PTO - see Note 14, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pass-through Financing Obligations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In determining the transaction price, the Company adjusts the promised amount of consideration for the effects of the time value of money when the timing of payments provides it with a significant benefit of financing the transfer of goods or services to the customer. In those circumstances, the contract contains a significant financing component. When adjusting the promised amount of consideration for a significant financing component, the </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company uses the discount rate that would be reflected in a separate financing transaction between the entity and its customer at contract inception and recognizes the revenue amount on a straight-line basis over the term of the Customer Agreement, and interest expense using the effective interest rate method. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Consideration from customers is considered variable due to the performance guarantee under Customer Agreements and liquidating damage provisions under SREC contracts in the event minimum deliveries are not achieved. Performance guarantees provide a credit to the customer if the system's cumulative production, as measured on various PTO anniversary dates, is below the Company's guarantee of a specified minimum. Revenue is recognized to the extent it is probable that a significant reversal of such revenue will not occur.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company capitalizes incremental costs incurred to obtain a contract in Other Assets in the consolidated balance sheets. These amounts are amortized on a straight-line basis over the term of the Customer Agreements, and are included in Sales and marketing in the consolidated statements of operations.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Solar energy systems and product sales</span></div><div style="text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For solar energy systems sold to customers when the solar energy system passes inspection by the authority having jurisdiction, which inspection generally occurs after installation but prior to PTO, at which time the Company has met the performance obligation in the contract. For solar energy system sales that include delivery obligations up until interconnection to the local power grid with permission to operate, the Company recognizes revenue at PTO. The Company’s installation Projects are typically completed in less than twelve months.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product sales consist of solar panels, racking systems, inverters, other solar energy products sold to resellers, roofing services, fees for extended services on solar energy systems sold to customers and customer leads. Product sales revenue is recognized at the time when control is transferred, upon shipment. Customer lead revenue, included in product sales, is recognized at the time the lead is delivered.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes assessed by government authorities that are directly imposed on revenue producing transactions are excluded from solar energy systems and product sales.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer agreements and incentives</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue for customer agreements and incentives is primarily comprised of (1) the depreciation of the cost of the solar energy systems, as reduced by amortization of deferred grants, (2) solar energy system operations, monitoring and maintenance costs including associated personnel costs, and (3) allocated corporate overhead costs. </span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Solar energy systems and product sales</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue for solar energy systems and non-lead generation product sales consist of direct and indirect material and labor costs for solar energy systems installations and product sales. Also included are engineering and design costs, estimated warranty costs, freight costs, allocated corporate overhead costs, vehicle depreciation costs and personnel costs associated with supply chain, logistics, operations management, safety and quality control. Cost of revenue for lead generations consists of costs related to direct-response advertising activities associated with generating customer leads.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and development Expense</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses include personnel costs, allocated overhead costs, and other costs related to the development of the Company’s proprietary technology. </span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="text-indent:29.25pt"><span style="color:#222222;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company grants stock options and restricted stock units (“RSUs”) for its equity incentive plan and employee stock purchase plan. Stock-based compensation to employees is measured based on the grant date fair value of the awards and recognized over the period during which the employee is required to perform services in exchange for the award (generally the vesting period of the award). The Company estimates the fair value of stock options and employee stock purchase plans awards granted using the Black-Scholes option-valuation model. Upon completion of the acquisition of Vivint Solar, all outstanding equity awards under Vivint Solar's equity incentive plans were automatically converted to Sunrun equity awards with the number of shares underlying such awards (and, in the case of stock options, the applicable exercise price) adjusted based on the exchange ratio of 0.55 shares of Sunrun common stock per share of Vivint Solar common stock and the fair value was also updated in accordance with ASC 718, Stock Compensation. Compensation cost is recognized over the vesting period of the applicable award using the straight-line method for those options expected to vest. For performance-based equity compensation awards, the Company generally recognizes compensation expense for each vesting tranche over the related performance period.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#222222;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also grants RSUs to non-employees that vest upon the satisfaction of both performance and service conditions. For RSUs granted to non-employees that vest upon the satisfaction of a performance condition, the Company starts recognizing expense on the RSUs when the performance condition is met.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Noncontrolling Interests and Redeemable Noncontrolling Interests</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests represent investors’ interests in the net assets of the Funds that the Company has created to finance the cost of its solar energy systems subject to the Company’s Customer Agreements. The Company has determined that the contractual provisions in the funding arrangements represent substantive profit sharing arrangements. The Company has further determined that the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach referred to as the hypothetical liquidation at book value (“HLBV”) method.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the HLBV method, the amounts of income and loss attributed to the noncontrolling interests and redeemable noncontrolling interests in the consolidated statements of operations reflect changes in the amounts the investors would hypothetically receive at each balance sheet date under the liquidation provisions of the contractual agreements of these arrangements, which are based on the investors' tax capital accounts, assuming the net assets of these funding structures were liquidated at recorded amounts. The Company’s initial calculation of the investor’s noncontrolling interest in the results of operations of these funding arrangements is determined as the difference in the noncontrolling interests’ claim under the HLBV method at the start and end of each reporting period, after taking into account any capital transactions, such as contributions or distributions, between the Fund and the investors.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies certain noncontrolling interests with redemption features that are not solely within the control of the Company outside of permanent equity on its consolidated balance sheets. Redeemable noncontrolling interests are reported using the greater of their carrying value as determined by the HLBV method or their estimated redemption value at each reporting date.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements and tax returns. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Valuation allowances are provided against deferred tax assets to the extent that it is more likely than not that the deferred tax asset will not be realized. The Company is subject to the provisions of ASC 740, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which establishes consistent thresholds as it relates to accounting for income taxes. It defines the threshold for recognizing the benefits of tax return positions in the financial statements as “more likely than not” to be sustained by the taxing authority and requires measurement of a tax position meeting the more-likely-than-not criterion, based on the largest benefit that is more than 50% likely to be realized. Management has analyzed the Company’s inventory of tax positions with respect to all applicable income tax issues for all open tax years (in each respective jurisdiction).</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells solar energy systems to the Funds. As the Funds are consolidated by the Company, the gain on the sale of the solar energy systems is not recognized in the consolidated financial statements. However, this gain is recognized for tax reporting purposes. The Company accounts for the income tax consequences of these intra-entity transfers, both current and deferred, as a component of income tax expense and deferred tax liability, net during the period in which the transfers occur.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business, the Company is subject to examination by federal, state and local jurisdictions, where applicable. The statute of limitations for the tax returns varies by jurisdiction.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Risk</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments which potentially subject the Company to concentrations of credit risk consist primarily of cash and accounts receivable, which includes rebates receivable. The associated risk of concentration for cash is mitigated by banking with institutions with high credit ratings. At certain times, amounts on deposit exceed Federal Deposit Insurance Corporation insurance limits. The Company does not require collateral or other security to support accounts receivable. To reduce credit risk, management performs periodic credit evaluations and ongoing evaluations of its customers’ financial condition. Rebates receivable are due from various states and local governments as well as various utility companies. The Company considers the collectability risk of such amounts to be low. The Company is not dependent on any single customer. The Company’s customers under Customer Agreements are primarily located in California, Arizona, New Jersey, Hawaii, New York, Maryland and Massachusetts. The loss of a customer would not adversely impact the Company’s operating results or financial position. The Company depends on a limited number of suppliers of solar panels and other system components. During the years ended December 31, 2020 and 2019, the solar materials purchases from the top five suppliers were approximately $297.7 million and $180.1 million, respectively.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued and Adopted Accounting Standards</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting standards adopted January 1, 2018: </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In August 2017, the FASB issued ASU No. 2017-12, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Targeted Improvements to Accounting for Hedging Activities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which expands an entity's ability to hedge nonfinancial and financial risk components, eliminates the requirement to separately measure and report hedge ineffectiveness, and aligned the recognition and presentation of the effects of hedging instruments in the financial statements. The Company adopted ASU 2017-12 effective October 1, 2018, with the retrospective adjustment applicable to prior periods of $2.0 million included as a cumulative-effect adjustment recorded to accumulated other comprehensive loss and retained earnings as of January 1, 2018.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting standards adopted January 1, 2019:</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In February 2018, the FASB issued Accounting Standards Update ("ASU") No. 2018-02, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement -- Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. The Company adopted ASU No. 2018-02 effective January 1, 2019, which resulted in an adjustment of $0.7 million for the reclassification, as reflected in its consolidated statement of redeemable noncontrolling interests and equity. The Company uses the aggregate portfolio approach when reclassifying stranded tax effects from accumulated other comprehensive income.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In June 2018, the FASB issued ASU No. 2018-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation (Topic 718), Improvements to Nonemployee Share-Based Payment Accounting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is intended to align the accounting for share-based payment awards issued to employees and nonemployees, however, this amendment does not apply to instruments issued in a financing transaction nor to equity instruments granted to a customer under a contract in the scope of Topic 606. Currently, performance conditions are recognized once the performance conditions are met. Under this new amendment, equity-classified nonemployee share-based payments will be measured at the grant-date fair value and will be recognized based on the probable outcome of the performance conditions. This ASU is effective for fiscal periods beginning after December 15, 2018. The Company adopted ASU No. 2018-07 effective January 1, 2019, and there was no material impact to its consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In July 2018, the FASB issued ASU No. 2018-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This amendment makes changes to a variety of topics to clarify, correct errors in, or make minor improvements to the Accounting Standards Codification. The majority of the amendments in ASU 2018-09 are effective for periods beginning after December 15, 2018. The Company adopted ASU No. 2018-09 effective January 1, 2019, and there was no material impact to its consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting standards adopted January 1, 2020:</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which replaces the current incurred loss impairment methodology with a current expected credit losses model. The amendment applies to entities that hold financial assets and net investment in leases that are not accounted for at fair value through net income as well as loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company adopted ASU No. 2016-13 effective January 1, 2020, using a modified retrospective transition method, which resulted in a cumulative-effect adjustment of $1.2 million for the establishment of a credit loss allowance for unbilled receivables related to Customer Agreements, as reflected in its consolidated statement of redeemable noncontrolling interests and stockholders' equity.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which modifies the disclosure requirements on fair value measurements as part of its disclosure framework project. Under this amendment, entities will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy. However, for Level 3 fair value measurements, disclosures around the range and weighted average used to develop significant unobservable inputs will be required. The Company adopted ASU No. 2018-13 effective January 1, 2020, and there was no impact to its consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in Topic 350, Intangibles—Goodwill and Other, to determine which implementation costs to capitalize as assets or expense as incurred. This ASU is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company prospectively adopted ASU No. 2018-15 effective January 1, 2020, and there was no adoption date impact to its consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2018, the FASB issued ASU No. 2018-17, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation (Topic 810), Targeted Improvements to Related Party Guidance for Variable Interest Entities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which aligns the evaluation of decision-making fees under the variable interest entity guidance. Under this new guidance, in order to determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportionate basis. This ASU is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and must be applied retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. The Company adopted ASU No. 2018-17 effective January 1, 2020, and there was no impact to its consolidated financial statements.    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">            </span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting standards to be adopted:</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, the FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the accounting for income taxes, primarily by eliminating certain exceptions to the guidance in ASC 740.  This ASU is effective for fiscal periods beginning after December 15, 2020.  The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or other reference rates that are expected to be discontinued because of reference rate reform. This ASU is available for adoption as of the beginning of the interim period that includes March 12, 2020 through December 31, 2022, as contract modifications or hedging relationships entered into or evaluated after December 31, 2022 are excluded unless an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. For the Company’s cash flow hedges in which the designated hedged risk is LIBOR or another rate that is expected to be discontinued, the Company has adopted the portion of the guidance that allows it to assert that it remains probable that the hedged forecasted transaction will occur. The Company is currently evaluating the remainder of this guidance and the impact it may have on the Company's consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU No. 2020-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, simplifies the accounting for convertible instruments and the application of the derivatives scope exception for contracts in an entity’s own equity. This ASU is effective for fiscal periods beginning after December 15, 2021. The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the FASB issued ASU No. 2021-01, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Scope</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which permits entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by reference rate reform. This ASU is effective upon issuance and can generally be applied through December 31, 2022. The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.</span></div> <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and reflect the accounts and operations of the Company and those of its subsidiaries, including Funds, in which the Company has a controlling financial interest. Beginning October 8, 2020, our consolidated subsidiaries include Vivint Solar, Inc. ("Vivint Solar"). The typical condition for a controlling financial interest ownership is holding a majority of the voting interests of an entity. However, a controlling financial interest may also exist in entities, such as variable interest entities (“VIEs”), through arrangements that do not involve controlling voting interests. In accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 810 (“ASC 810”) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company consolidates any VIE of which it is the primary beneficiary. The primary beneficiary, as defined in ASC 810, is the party that has (1) the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance and (2) the obligation to absorb the losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The Company evaluates its relationships with its VIEs on an ongoing basis to determine whether it continues to be the primary beneficiary. The consolidated financial statements reflect the assets and liabilities of VIEs that are consolidated. All intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in the quarter ended March 31, 2020, a strain of coronavirus (COVID-19) has spread throughout the world, and at this point, the extent to which the coronavirus may impact operations of the Company is uncertain. The extent of the impact of the coronavirus on the Company's business and operations will depend on several factors, such as the duration, severity, and geographic spread of the outbreak. The Company is monitoring the evolving situation closely and evaluating its potential exposure.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:174%">Use of Estimates</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The preparation of the consolidated financial statements requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company regularly makes estimates and assumptions, including, but not limited to, revenue recognition constraints that result in variable consideration, the discount rate used to adjust the promised amount of consideration for the effects of a significant financing component, the estimates that affect the collectability of accounts receivable, the valuation of inventories, the useful lives of solar energy systems, the useful lives of property and equipment, the valuation and useful lives of intangible assets, the effective interest rate used to amortize pass-through financing obligations, the discount rate uses for operating and financing leases, the fair value of contingent consideration, the fair value of assets acquired and liabilities assumed in a business combination, the valuation of stock-based compensation, the determination of valuation allowances associated with deferred tax assets, the fair value of debt instruments disclosed and the redemption value of redeemable noncontrolling </span></div>interests. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable. In light of the uncertain impact COVID-19 could have on the Company's business, the Company's estimates may change in the future. Actual results may differ from such estimates. <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one operating segment with one business activity, providing solar energy services and products to customers. The Company’s chief operating decision maker (“CODM”) is its Chief Executive Officer, who manages operations on a consolidated basis for purposes of allocating resources. When evaluating performance and allocating resources, the CODM reviews financial information presented on a consolidated basis.</span></div> 1 1 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from external customers (including, but not limited to homeowners) for each group of similar products and services is as follows (in thousands): </span></div><div style="margin-bottom:3pt;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:59.310%"/><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.363%"/><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.363%"/><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.365%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">432,527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,486 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,672 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incentives</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,633 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,349 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,794 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer agreements and incentives</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">484,160 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar energy systems</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,866 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,429 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,512 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Products</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,165 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,314 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,003 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar energy systems and product sales</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,031 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">470,743 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">922,191 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858,578 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">759,981 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 432527000 345486000 272672000 51633000 42349000 131794000 484160000 387835000 404466000 269866000 283429000 186512000 168165000 187314000 169003000 438031000 470743000 355515000 922191000 858578000 759981000 <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Restricted Cash</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash consists of bank deposits held in checking and savings accounts. The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company has exposure to credit risk to the extent cash balances exceed amounts covered by federal deposit insurance. The Company believes that its credit risk is not significant.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash represents amounts related to obligations under certain financing transactions and future replacement of solar energy system components.</span></div> <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statement of cash flows. Cash and restricted cash consists of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:11pt"><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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, current and long-term</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,652 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,774 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708,208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,229 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,399 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:11pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the acquisition of Vivint Solar on October 8, 2020, cash and restricted cash increased by $537.2 million.</span></div> <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statement of cash flows. Cash and restricted cash consists of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:11pt"><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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,965 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,577 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, current and long-term</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,652 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,774 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708,208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,229 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,399 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:11pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the acquisition of Vivint Solar on October 8, 2020, cash and restricted cash increased by $537.2 million.</span></div> 519965000 269577000 226625000 188243000 93652000 77774000 708208000 363229000 304399000 537200000 <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consist of amounts due from customers as well as state and utility rebates due from government agencies and utility companies. Under Customer Agreements, the customers typically assign incentive rebates to the Company.</span></div>Accounts receivable are recorded at net realizable value. The Company maintains allowances for the applicable portion of receivables using the expected credit loss model. The Company estimates expected credit losses from doubtful accounts based upon the expected collectability of all accounts receivables, which takes into account the number of days past due, collection history, identification of specific customer exposure, current economic trends, and management’s expectation of future economic conditions. Once a receivable is deemed to be uncollectible, it is written off. 7200000 3400000 3400000 5400000 2000000.0 2800000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consists of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.738%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.102%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.396%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer receivables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,899 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rebates receivable</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,569 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,861)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,151)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,141 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,728 </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> 97723000 79899000 710000 23000 1569000 957000 4861000 3151000 95141000 77728000 <div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">State Tax Credits Receivable</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State tax credits receivable are recognized upon submission of the state income tax return.</span></div> <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value on a first-in, first-out basis. Inventories consist of raw materials such as photovoltaic panels, inverters and mounting hardware as well as miscellaneous electrical components that are sold as-is by the distribution operations and used in installations and work-in-process. Work-in-process primarily relates to solar energy systems that will be sold to customers, which are partially installed and have yet to meet the criteria for revenue recognition. For solar energy systems where the Company performs the installation, the Company commences transferring component parts from inventories to construction-in-progress, a component of solar energy systems, once a lease contract with a lease customer has been executed and the component parts have been assigned to a specific project. Additional costs incurred including labor and overhead are recorded within construction in progress.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews inventories for unusable and obsolete items based on assumptions about future demand and market conditions. Based on this evaluation, provisions are made to write inventories down to their market value.</span></div> <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Solar Energy Systems, net</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records solar energy systems subject to signed Customer Agreements and solar energy systems that are under installation as solar energy systems, net on its consolidated balance sheet. Solar energy systems, net is comprised of system equipment costs related to solar energy systems, less accumulated depreciation and amortization. Depreciation on solar energy systems is calculated on a straight-line basis over the estimated useful lives of the systems of 35 years. The Company periodically reviews its estimated useful life and recognizes changes in estimates by prospectively adjusting depreciation expense. Inverters and batteries are depreciated over their estimated useful life of 10 years.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Solar energy systems under construction will be depreciated as solar energy systems subject to signed Customer Agreements when the respective systems are completed and interconnected.</span></div> P35Y P10Y <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of leasehold improvements, furniture, computer hardware and software, machinery and equipment and automobiles. All property and equipment are stated at historical cost net of accumulated depreciation. Repairs and maintenance are expensed as incurred.</span></div> <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is depreciated on a straight-line basis over the following periods:</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><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:65.422%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of 6 years or lease term</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years or lease term</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobiles</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease term</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Solar energy systems, net consists of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.198%"/><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.519%"/><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.523%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar energy system equipment costs</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,839,427 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,510,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inverters</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883,785 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,471 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total solar energy systems</span></div></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,723,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,982,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(914,551)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(692,218)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: construction-in-progress</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,685 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total solar energy systems, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,202,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,492,615 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.198%"/><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.519%"/><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.523%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements, furniture, and computer hardware</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,614 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,951 </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:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,245 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,663 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,997 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,329 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></div></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,534)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,142)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,182 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,708 </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> P6Y P5Y P3Y P5Y Capitalization of Software CostsFor costs incurred in the development of internal use software, the Company capitalizes costs incurred during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Internal use software is amortized on a straight-line basis over its estimated useful life. 2000000.0 2600000 2500000 <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets, net</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finite-lived intangible assets are initially recorded at fair value and are subsequently presented net of accumulated amortization. Intangible assets are amortized on a straight-line basis over their estimated useful lives as follows:</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><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:65.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 -10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 8 years</span></div></td></tr></table></div> <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finite-lived intangible assets are initially recorded at fair value and are subsequently presented net of accumulated amortization. Intangible assets are amortized on a straight-line basis over their estimated useful lives as follows:</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.648%"/><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:65.422%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 -10 years</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 8 years</span></div></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net as of December 31, 2020 consist of the following (in thousands, except weighted average remaining life):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.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:13.519%"/><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.519%"/><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.519%"/><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.527%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>remaining life<br/>(in years)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,770 </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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,349)</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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,421 </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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,820 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,820)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,990 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,149)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,580 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,318)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,262 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net as of December 31, 2019 consist of the following (in thousands, except weighted average remaining life):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.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:13.519%"/><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.519%"/><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.519%"/><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.527%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>remaining life<br/>(in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,870 </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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,837)</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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,033 </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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,820 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,525)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,990 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,775)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,215 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,680 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,137)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,543 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> P5Y P10Y P5Y P5Y P8Y <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company’s long-lived assets, including solar energy systems and intangible assets subject to depreciation and amortization, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable or that the useful life is shorter than originally estimated. Factors that are considered in deciding when to perform an impairment review would include significant negative industry or economic trends and significant changes or planned changes in the use of the assets. Recoverability of these assets is measured by comparison of the carrying amount of each asset group to the future undiscounted cash flows the asset group is expected to generate over its remaining life. If the asset group is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset group. If the useful life is shorter than originally estimated, the Company amortizes the remaining carrying value over the new shorter useful life. The Company has recognized no material impairments of its long-lived assets in any of the periods presented.</span></div> <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. Goodwill is reviewed for impairment at least annually or whenever events or changes in circumstances indicate that the carrying amount may be impaired. The Company has determined that it operates as one reporting unit and the Company’s goodwill is recorded at the enterprise level. The Company performs its annual impairment test of goodwill on October 1 of each fiscal year or whenever events or circumstances change or occur that would indicate that goodwill might be impaired. When assessing goodwill for impairment, the Company uses qualitative and if necessary, quantitative methods in accordance with FASB ASC Topic 350, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company also considers its enterprise value and if necessary, discounted cash flow model, which involves assumptions and </span></div>estimates, including the Company’s future financial performance, weighted average cost of capital and interpretation of currently enacted tax laws.Circumstances that could indicate impairment and require the Company to perform a quantitative impairment test include a significant decline in the Company’s financial results, a significant decline in the Company’s enterprise value relative to its net book value, an unanticipated change in competition or the Company’s market share and a significant change in the Company’s strategic plans. 1 <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company receives consideration, or when such consideration is unconditionally due, from a customer prior to delivering goods or services to the customer under the terms of a Customer Agreement, the Company records deferred revenue. Such deferred revenue consists of amounts for which the criteria for revenue recognition have not yet been met and includes amounts that are collected or assigned from customers, including upfront deposits and prepayments, and rebates. Deferred revenue relating to financing components represents the cumulative excess of interest expense recorded on financing component elements over the related revenue recognized to date and will eventually net to zero by the end of the initial term. Amounts received related to the sales of SRECs which have not yet been delivered to the counterparty are recorded as deferred revenue.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company recognizes revenue when control of goods or services is transferred to its customers, in an amount that reflects the consideration it expected to be entitled to in exchange for those goods or services.</span></div><div style="margin-bottom:3pt;margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer agreements and incentives</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Customer agreements and incentives revenue is primarily comprised of revenue from Customer Agreements in which the Company provides continuous access to a functioning solar system and revenue from the sales of SRECs generated by the Company’s solar energy systems to third parties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    The Company begins to recognize revenue on Customer Agreements when permission to operate ("PTO") is given by the local utility company or on the date daily operation commences if utility approval is not required. Revenue recognition does not necessarily follow the receipt of cash. For Customer Agreements that include a fixed fee per month which entitles the customer to any and all electricity generated by the system, and for which the Company’s obligation is to provide continuous access to a functioning solar energy system, the Company recognizes revenue evenly over the time that it satisfies its performance obligations, which is over the initial term of Customer Agreements. For Customer Agreements that charge a fixed price per kilowatt hour, and for which the Company’s obligation is the provision of electricity from a solar energy system, revenue is recognized based on the actual amount of power generated at rates specified under the contracts. Customer Agreements typically have an initial term of 20 or 25 years. After the initial contract term, Customer Agreements typically automatically renew on an annual basis.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    SREC revenue arises from the sale of environmental credits generated by solar energy systems and is generally recognized upon delivery of the SRECs to the counterparty or upon reporting of the electricity generation. For pass-through financing obligation Funds, the value attributable to the monetization of Commercial ITCs are recognized in the period a solar system is granted PTO - see Note 14, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pass-through Financing Obligations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In determining the transaction price, the Company adjusts the promised amount of consideration for the effects of the time value of money when the timing of payments provides it with a significant benefit of financing the transfer of goods or services to the customer. In those circumstances, the contract contains a significant financing component. When adjusting the promised amount of consideration for a significant financing component, the </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company uses the discount rate that would be reflected in a separate financing transaction between the entity and its customer at contract inception and recognizes the revenue amount on a straight-line basis over the term of the Customer Agreement, and interest expense using the effective interest rate method. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Consideration from customers is considered variable due to the performance guarantee under Customer Agreements and liquidating damage provisions under SREC contracts in the event minimum deliveries are not achieved. Performance guarantees provide a credit to the customer if the system's cumulative production, as measured on various PTO anniversary dates, is below the Company's guarantee of a specified minimum. Revenue is recognized to the extent it is probable that a significant reversal of such revenue will not occur.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company capitalizes incremental costs incurred to obtain a contract in Other Assets in the consolidated balance sheets. These amounts are amortized on a straight-line basis over the term of the Customer Agreements, and are included in Sales and marketing in the consolidated statements of operations.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Solar energy systems and product sales</span></div><div style="text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For solar energy systems sold to customers when the solar energy system passes inspection by the authority having jurisdiction, which inspection generally occurs after installation but prior to PTO, at which time the Company has met the performance obligation in the contract. For solar energy system sales that include delivery obligations up until interconnection to the local power grid with permission to operate, the Company recognizes revenue at PTO. The Company’s installation Projects are typically completed in less than twelve months.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product sales consist of solar panels, racking systems, inverters, other solar energy products sold to resellers, roofing services, fees for extended services on solar energy systems sold to customers and customer leads. Product sales revenue is recognized at the time when control is transferred, upon shipment. Customer lead revenue, included in product sales, is recognized at the time the lead is delivered.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes assessed by government authorities that are directly imposed on revenue producing transactions are excluded from solar energy systems and product sales.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer agreements and incentives</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue for customer agreements and incentives is primarily comprised of (1) the depreciation of the cost of the solar energy systems, as reduced by amortization of deferred grants, (2) solar energy system operations, monitoring and maintenance costs including associated personnel costs, and (3) allocated corporate overhead costs. </span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Solar energy systems and product sales</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue for solar energy systems and non-lead generation product sales consist of direct and indirect material and labor costs for solar energy systems installations and product sales. Also included are engineering and design costs, estimated warranty costs, freight costs, allocated corporate overhead costs, vehicle depreciation costs and personnel costs associated with supply chain, logistics, operations management, safety and quality control. Cost of revenue for lead generations consists of costs related to direct-response advertising activities associated with generating customer leads.</span></div> The opening balance of deferred revenue was $591.6 million as of December 31, 2018. Deferred revenue consists of the following (in thousands):<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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Under Customer Agreements:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments received</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614,906 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,630 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing component balance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,835 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,741 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603,504 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr 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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Under SREC contracts:</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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments received</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,793 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,680 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing component balance</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,742 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,315 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,535 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,995 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799,276 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">729,499 </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> 591600000 614906000 558630000 51835000 44874000 666741000 603504000 126793000 122680000 5742000 3315000 132535000 125995000 799276000 729499000 80300000 69400000 52900000 11000000000.0 0.06 P10Y P10Y P4Y P10Y P20Y P25Y 95500000 P10Y P15Y Deferred GrantsDeferred grants consist of U.S. Treasury grants and state tax credits. The Company applied for a renewable energy technologies income tax credit offered by one of the states in the form of a cash payment and deferred the tax credit as a grant on the consolidated balance sheets. The Company records the grants as deferred grants and recognizes the benefit on a straight-line basis over the estimated depreciable life of the associated assets as a reduction in Cost of customer agreements and incentives. <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranty Accrual</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues warranty costs when revenue is recognized for solar energy systems sales, based on the estimated future costs of meeting its warranty obligations. Warranty costs primarily consist of replacement costs for supplies and labor costs for service personnel since warranties for equipment and materials are covered by the original manufacturer’s warranty (other than a small deductible in certain cases). As such, the warranty reserve is immaterial in all periods presented. The Company makes and revises these estimates based on the number of solar energy systems under warranty, the Company’s historical experience with warranty claims, assumptions on warranty claims to occur over a systems’ warranty period and the Company’s estimated replacement costs. A warranty is provided for solar systems sold and leased. However, for the solar energy systems under Customer Agreements, the Company does not accrue a warranty liability because those systems are owned by consolidated subsidiaries of the Company. Instead, any repair costs on those solar energy systems are expensed when they are incurred as a component of customer agreements and incentives costs of revenue.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Solar Energy Performance Guarantees</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company guarantees to customers certain specified minimum solar energy production output for solar facilities over the initial term of the Customer Agreements. The Company monitors the solar energy systems to determine whether these specified minimum outputs are being achieved. Annually or every two years, depending on the terms of the Customer Agreement, the Company will refund a portion of electricity payments to a customer if his or her solar energy production output was less than the performance guarantee. The Company considers this a variable component that offsets the transaction price.</span></div> <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes all derivative instruments on the balance sheet at their fair value. Changes in the fair value of derivatives are recorded each period in current earnings or other comprehensive loss if a derivative is designated as part of a hedge transaction. The ineffective portion of the hedge, if any, is immediately recognized in earnings and are included in other (expenses) income, net in the consolidated statements of operations.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses derivative financial instruments, primarily interest rate swaps, to manage its exposure to interest rate risks on its syndicated term loans, which are recognized on the balance sheet at their fair values. On the date that the Company enters into a derivative contract, the Company formally documents all relationships between the hedging instruments and the hedged items, as well as its risk management objective and strategy for undertaking each hedge transaction. Derivative instruments designated in a hedge relationship to mitigate exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Cash flow hedges are accounted for by recording the fair value of the derivative instrument on the balance sheet as either a freestanding asset or liability. Changes in the fair value of a derivative that is designated and qualifies as an effective cash flow hedge are recorded in accumulated other comprehensive loss, net of tax, until earnings are affected by the variability of cash flows of the hedged item. Any derivative gains and losses that are not effective in hedging the variability of expected cash flows of the hedged item or that do not qualify for hedge accounting treatment are recognized directly into income. At the hedge’s inception and at least quarterly thereafter, a formal assessment is performed to determine whether changes in cash flows of the derivative instrument have been highly effective in offsetting changes in the cash flows of the hedged items and whether they are expected to be highly effective in the future. The Company discontinues hedge accounting prospectively when (i) it determines that the derivative is no longer effective in offsetting changes in the cash flows of a hedged item; (ii) the derivative expires or is sold, terminated, or exercised; or (iii) management determines that designating the derivative as a hedging instrument is no longer appropriate. In all situations in which hedge accounting is discontinued and the derivative remains outstanding, the derivative instrument is carried at its fair market value on the balance sheet with the changes in fair value recognized in current period earnings. The remaining balance in accumulated other </span></div>comprehensive loss associated with the derivative that has been discontinued is not recognized in the income statement unless it is probable that the forecasted transaction will not occur. Such amounts are recognized in earnings when earnings are affected by the hedged transaction. <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company defines fair value as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company uses valuation approaches to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. The FASB establishes a three-tier fair value hierarchy for disclosure of fair value measurements as follows:</span></div><div style="margin-bottom:3pt;margin-top:12pt;padding-left:58.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 1—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:58.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 2—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities 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 related assets or liabilities; and</span></div><div style="margin-bottom:3pt;margin-top:6pt;padding-left:58.5pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 3—Inputs that are unobservable, significant to the measurement of the fair value of the assets or liabilities and are supported by little or no market data.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments include cash, receivables, accounts payable, accrued expenses, distributions payable to noncontrolling interests, derivatives, contingent consideration, and recourse and non-recourse debt.</span></div> P20Y P25Y Research and development ExpenseResearch and development expenses include personnel costs, allocated overhead costs, and other costs related to the development of the Company’s proprietary technology. <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="text-indent:29.25pt"><span style="color:#222222;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company grants stock options and restricted stock units (“RSUs”) for its equity incentive plan and employee stock purchase plan. Stock-based compensation to employees is measured based on the grant date fair value of the awards and recognized over the period during which the employee is required to perform services in exchange for the award (generally the vesting period of the award). The Company estimates the fair value of stock options and employee stock purchase plans awards granted using the Black-Scholes option-valuation model. Upon completion of the acquisition of Vivint Solar, all outstanding equity awards under Vivint Solar's equity incentive plans were automatically converted to Sunrun equity awards with the number of shares underlying such awards (and, in the case of stock options, the applicable exercise price) adjusted based on the exchange ratio of 0.55 shares of Sunrun common stock per share of Vivint Solar common stock and the fair value was also updated in accordance with ASC 718, Stock Compensation. Compensation cost is recognized over the vesting period of the applicable award using the straight-line method for those options expected to vest. For performance-based equity compensation awards, the Company generally recognizes compensation expense for each vesting tranche over the related performance period.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#222222;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also grants RSUs to non-employees that vest upon the satisfaction of both performance and service conditions. For RSUs granted to non-employees that vest upon the satisfaction of a performance condition, the Company starts recognizing expense on the RSUs when the performance condition is met.</span></div> 0.55 <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Noncontrolling Interests and Redeemable Noncontrolling Interests</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests represent investors’ interests in the net assets of the Funds that the Company has created to finance the cost of its solar energy systems subject to the Company’s Customer Agreements. The Company has determined that the contractual provisions in the funding arrangements represent substantive profit sharing arrangements. The Company has further determined that the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach referred to as the hypothetical liquidation at book value (“HLBV”) method.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the HLBV method, the amounts of income and loss attributed to the noncontrolling interests and redeemable noncontrolling interests in the consolidated statements of operations reflect changes in the amounts the investors would hypothetically receive at each balance sheet date under the liquidation provisions of the contractual agreements of these arrangements, which are based on the investors' tax capital accounts, assuming the net assets of these funding structures were liquidated at recorded amounts. The Company’s initial calculation of the investor’s noncontrolling interest in the results of operations of these funding arrangements is determined as the difference in the noncontrolling interests’ claim under the HLBV method at the start and end of each reporting period, after taking into account any capital transactions, such as contributions or distributions, between the Fund and the investors.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies certain noncontrolling interests with redemption features that are not solely within the control of the Company outside of permanent equity on its consolidated balance sheets. Redeemable noncontrolling interests are reported using the greater of their carrying value as determined by the HLBV method or their estimated redemption value at each reporting date.</span></div> <div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements and tax returns. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Valuation allowances are provided against deferred tax assets to the extent that it is more likely than not that the deferred tax asset will not be realized. The Company is subject to the provisions of ASC 740, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which establishes consistent thresholds as it relates to accounting for income taxes. It defines the threshold for recognizing the benefits of tax return positions in the financial statements as “more likely than not” to be sustained by the taxing authority and requires measurement of a tax position meeting the more-likely-than-not criterion, based on the largest benefit that is more than 50% likely to be realized. Management has analyzed the Company’s inventory of tax positions with respect to all applicable income tax issues for all open tax years (in each respective jurisdiction).</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells solar energy systems to the Funds. As the Funds are consolidated by the Company, the gain on the sale of the solar energy systems is not recognized in the consolidated financial statements. However, this gain is recognized for tax reporting purposes. The Company accounts for the income tax consequences of these intra-entity transfers, both current and deferred, as a component of income tax expense and deferred tax liability, net during the period in which the transfers occur.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business, the Company is subject to examination by federal, state and local jurisdictions, where applicable. The statute of limitations for the tax returns varies by jurisdiction.</span></div> Concentrations of RiskFinancial instruments which potentially subject the Company to concentrations of credit risk consist primarily of cash and accounts receivable, which includes rebates receivable. The associated risk of concentration for cash is mitigated by banking with institutions with high credit ratings. At certain times, amounts on deposit exceed Federal Deposit Insurance Corporation insurance limits. The Company does not require collateral or other security to support accounts receivable. To reduce credit risk, management performs periodic credit evaluations and ongoing evaluations of its customers’ financial condition. Rebates receivable are due from various states and local governments as well as various utility companies. The Company considers the collectability risk of such amounts to be low. The Company is not dependent on any single customer. The Company’s customers under Customer Agreements are primarily located in California, Arizona, New Jersey, Hawaii, New York, Maryland and Massachusetts. The loss of a customer would not adversely impact the Company’s operating results or financial position. The Company depends on a limited number of suppliers of solar panels and other system components. 297700000 180100000 <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued and Adopted Accounting Standards</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting standards adopted January 1, 2018: </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In August 2017, the FASB issued ASU No. 2017-12, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Targeted Improvements to Accounting for Hedging Activities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which expands an entity's ability to hedge nonfinancial and financial risk components, eliminates the requirement to separately measure and report hedge ineffectiveness, and aligned the recognition and presentation of the effects of hedging instruments in the financial statements. The Company adopted ASU 2017-12 effective October 1, 2018, with the retrospective adjustment applicable to prior periods of $2.0 million included as a cumulative-effect adjustment recorded to accumulated other comprehensive loss and retained earnings as of January 1, 2018.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting standards adopted January 1, 2019:</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In February 2018, the FASB issued Accounting Standards Update ("ASU") No. 2018-02, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Statement -- Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. The Company adopted ASU No. 2018-02 effective January 1, 2019, which resulted in an adjustment of $0.7 million for the reclassification, as reflected in its consolidated statement of redeemable noncontrolling interests and equity. The Company uses the aggregate portfolio approach when reclassifying stranded tax effects from accumulated other comprehensive income.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In June 2018, the FASB issued ASU No. 2018-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation (Topic 718), Improvements to Nonemployee Share-Based Payment Accounting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which is intended to align the accounting for share-based payment awards issued to employees and nonemployees, however, this amendment does not apply to instruments issued in a financing transaction nor to equity instruments granted to a customer under a contract in the scope of Topic 606. Currently, performance conditions are recognized once the performance conditions are met. Under this new amendment, equity-classified nonemployee share-based payments will be measured at the grant-date fair value and will be recognized based on the probable outcome of the performance conditions. This ASU is effective for fiscal periods beginning after December 15, 2018. The Company adopted ASU No. 2018-07 effective January 1, 2019, and there was no material impact to its consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In July 2018, the FASB issued ASU No. 2018-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This amendment makes changes to a variety of topics to clarify, correct errors in, or make minor improvements to the Accounting Standards Codification. The majority of the amendments in ASU 2018-09 are effective for periods beginning after December 15, 2018. The Company adopted ASU No. 2018-09 effective January 1, 2019, and there was no material impact to its consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting standards adopted January 1, 2020:</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which replaces the current incurred loss impairment methodology with a current expected credit losses model. The amendment applies to entities that hold financial assets and net investment in leases that are not accounted for at fair value through net income as well as loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company adopted ASU No. 2016-13 effective January 1, 2020, using a modified retrospective transition method, which resulted in a cumulative-effect adjustment of $1.2 million for the establishment of a credit loss allowance for unbilled receivables related to Customer Agreements, as reflected in its consolidated statement of redeemable noncontrolling interests and stockholders' equity.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which modifies the disclosure requirements on fair value measurements as part of its disclosure framework project. Under this amendment, entities will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy. However, for Level 3 fair value measurements, disclosures around the range and weighted average used to develop significant unobservable inputs will be required. The Company adopted ASU No. 2018-13 effective January 1, 2020, and there was no impact to its consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in Topic 350, Intangibles—Goodwill and Other, to determine which implementation costs to capitalize as assets or expense as incurred. This ASU is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company prospectively adopted ASU No. 2018-15 effective January 1, 2020, and there was no adoption date impact to its consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2018, the FASB issued ASU No. 2018-17, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation (Topic 810), Targeted Improvements to Related Party Guidance for Variable Interest Entities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which aligns the evaluation of decision-making fees under the variable interest entity guidance. Under this new guidance, in order to determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportionate basis. This ASU is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and must be applied retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. The Company adopted ASU No. 2018-17 effective January 1, 2020, and there was no impact to its consolidated financial statements.    </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">            </span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting standards to be adopted:</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, the FASB issued ASU No. 2019-12, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which simplifies the accounting for income taxes, primarily by eliminating certain exceptions to the guidance in ASC 740.  This ASU is effective for fiscal periods beginning after December 15, 2020.  The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020-04, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848), Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or other reference rates that are expected to be discontinued because of reference rate reform. This ASU is available for adoption as of the beginning of the interim period that includes March 12, 2020 through December 31, 2022, as contract modifications or hedging relationships entered into or evaluated after December 31, 2022 are excluded unless an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. For the Company’s cash flow hedges in which the designated hedged risk is LIBOR or another rate that is expected to be discontinued, the Company has adopted the portion of the guidance that allows it to assert that it remains probable that the hedged forecasted transaction will occur. The Company is currently evaluating the remainder of this guidance and the impact it may have on the Company's consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU No. 2020-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, simplifies the accounting for convertible instruments and the application of the derivatives scope exception for contracts in an entity’s own equity. This ASU is effective for fiscal periods beginning after December 15, 2021. The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2021, the FASB issued ASU No. 2021-01, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Scope</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which permits entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by reference rate reform. This ASU is effective upon issuance and can generally be applied through December 31, 2022. The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.</span></div> 2000000.0 2000000.0 700000 -700000 -1200000 Acquisitions <div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Omni Energy, LLC</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In July 2019, the Company acquired a specified customer pipeline and assembled workforce from Omni Energy, LLC (“Omni”), an existing solar integrator with multi-family solar project origination and development capabilities. </span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     The purchase consideration for the assets acquired was approximately $23.5 million, consisting of $2.7 million in cash upfront and $20.8 million representing the fair value of contingent consideration based upon new solar system installations through 2022. The Company estimated the fair value of the contingent consideration at the acquisition date using a probability-weighted discounted cash flow methodology. The estimated range of outcomes (undiscounted) was from $17.7 million to $28.9 million. The total fair value of the assets acquired of $23.5 million is comprised of an intangible asset related to customer relationships of $14.2 million with estimated useful life of five years, and goodwill of $9.3 million. Customer relationships were valued with level 3 inputs. The Company reassesses the valuation assumptions each reporting period, with any changes in the fair value accounted for in sales and marketing expense within the consolidated statements of operations. The fair value of the contingent consideration as of December 31, 2020 and 2019 was $4.7 million and $11.8 million, respectively.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the assets acquired and liabilities assumed was finalized during 2020 and resulted in no additional adjustments.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Goodwill represents the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Goodwill recorded is primarily attributable to the acquired assembled workforce and synergies achieved through the elimination of redundant costs.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There was no revenue contributed from the acquired business to the Company, as measured from the date of the acquisition through December 31, 2019. The portion of the total expenses and net income associated with the acquired business was not separately identifiable due to the integration with the Company’s operations. Due to the nature of the acquisition, the operations acquired and the related unaudited pro forma information are immaterial.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Vivint Solar, Inc.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2020, the Company completed the acquisition of Vivint Solar, a leading full-service residential solar provider in the United States, at an estimated purchase price of $5.0 billion, pursuant to an Agreement and Plan of Merger, dated as of July 6, 2020, by and among the Company, Vivint Solar and Viking Merger Sub, Inc., a Delaware corporation and direct wholly owned subsidiary of the Company (“Merger Sub”), pursuant to which Merger Sub merged with and into Vivint Solar, with Vivint Solar continuing as the surviving corporation (the “Merger”). As a result of the Merger, Vivint Solar became a direct wholly owned subsidiary of the Company. </span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The calculation of the purchase price is as follows (in thousands, except for share, per share and ratio amounts):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><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:78.870%"/><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:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vivint Solar outstanding common stock at October 8, 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,313,816 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange ratio</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Sunrun shares issued</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,472,599 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per share price of Sunrun common stock at October 8, 2020</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.54 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of Sunrun common stock issued</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,900,597 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of replacement Sunrun stock options and restricted stock units</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,919 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,037,516 </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 style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction costs of $25.5 million were expensed as incurred in general and administrative expense in the Company's consolidated statements of operations.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of Vivint Solar have been included in the Company's consolidated financial statements since the acquisition date. For the year ended December 31, 2020, the revenue and net loss from Vivint Solar recognized in the Company's consolidated statement of operations were $81.3 million and $167.7 million, respectively.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values assigned to assets acquired and liabilities assumed are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives and the expected future cash flows and related discount rates, can materially impact the Company's results of operations. Specifically, the Company used discounted cash flow models to value the solar energy systems and the noncontrolling interests in subsidiaries. Inputs used for the models were Level 3 inputs and included the amount of cash flows, the expected period of the cash flows and the discount rates. The fair value of the assumed debt instruments was based on rates offered for debt with similar maturities and terms on October 8, 2020 and its fair value fell under the Level 2 hierarchy.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As the Company finalizes the fair value of assets acquired and liabilities assumed, additional purchase price adjustments may be recorded during the measurement period (a period not to exceed 12 months) in 2021. The Company is in the process of finalizing its third-party valuations of solar energy systems; thus, the provisional measurements of solar energy systems, goodwill and deferred income tax assets are subject to change as additional information is received and certain tax returns are finalized.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the purchase accounting for Vivint Solar’s identifiable tangible and intangible assets acquired and liabilities assumed, with the excess recorded as goodwill (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><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:78.870%"/><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:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets acquired:</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,217 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,207 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,028 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar energy systems</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,979,304 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,308 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, current and non-current</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,025 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets, current and non-current</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,749,391 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities, accounts payable and distributions payable</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,092 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations, current and non-current</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,408 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current and long-term</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,604 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, current and long-term</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,191,831 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass-through financing obligation, current and non-current</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,759 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term deferred tax liability</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,792 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired, excluding goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,141 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable non-controlling interests in subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,300 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interests in subsidiaries</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total preliminary estimated purchase price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,037,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,185,075 </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 style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents a significant portion of the purchase price for Vivint Solar and is primarily attributable to the acquired assembled workforce and expected synergies from combining operations. Goodwill is not expected to be deductible for tax purposes.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows selected unaudited pro forma condensed combined total revenue and earnings of the Company after giving effect to the Merger. The selected unaudited pro forma condensed combined total revenue and earnings for the twelve months ended December 31, 2020 and 2019 give effect to the Merger if it occurred on January 1, 2019, the first day of the Company’s 2019 fiscal year (in thousands). </span></div><div style="margin-bottom:3pt"><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.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.523%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,234,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,198,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(971,554)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(886,774)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The unaudited pro forma financial information includes adjustments to give effect to pro forma events that are directly attributable to the acquisition. The pro forma financial information includes adjustments to amortization and depreciation for solar energy systems, share based compensation, the effect of acquisition on deferred costs and revenues and noncontrolling interests, and transaction costs related to the acquisition. The unaudited pro forma financial information is presented for illustrative purposes only and is not necessarily indicative of the results of operations of future periods. The unaudited pro forma financial information does not give effect to the potential impact of current financial conditions, regulatory matters, or any anticipated synergies, operating efficiencies, or cost savings that may be associated with the acquisition. 23500000 2700000 20800000 17700000 28900000 23500000 14200000 P5Y 9300000 4700000 11800000 5000000000.0 <div style="margin-bottom:3pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The calculation of the purchase price is as follows (in thousands, except for share, per share and ratio amounts):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><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:78.870%"/><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:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vivint Solar outstanding common stock at October 8, 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,313,816 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange ratio</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of Sunrun shares issued</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,472,599 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Per share price of Sunrun common stock at October 8, 2020</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.54 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of Sunrun common stock issued</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,900,597 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of replacement Sunrun stock options and restricted stock units</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,919 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,037,516 </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> 126313816 0.55 69472599 70.54 4900597000 136919000 5037516000 25500000 81300000 -167700000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the purchase accounting for Vivint Solar’s identifiable tangible and intangible assets acquired and liabilities assumed, with the excess recorded as goodwill (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><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:78.870%"/><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:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets acquired:</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,217 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,207 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,028 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar energy systems</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,979,304 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,308 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, current and non-current</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,025 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other assets, current and non-current</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,749,391 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities assumed:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities, accounts payable and distributions payable</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,092 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease obligations, current and non-current</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,408 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current and long-term</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,604 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt, current and long-term</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,191,831 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pass-through financing obligation, current and non-current</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,759 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term deferred tax liability</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,792 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,609,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired, excluding goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,141 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable non-controlling interests in subsidiaries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,300 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interests in subsidiaries</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">229,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total preliminary estimated purchase price</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,037,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,185,075 </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> 433217000 29207000 70028000 2979304000 19308000 3900000 104025000 110402000 3749391000 177092000 8408000 32604000 2191831000 4759000 92792000 101764000 2609250000 1140141000 58300000 229400000 287700000 5037516000 4185075000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows selected unaudited pro forma condensed combined total revenue and earnings of the Company after giving effect to the Merger. The selected unaudited pro forma condensed combined total revenue and earnings for the twelve months ended December 31, 2020 and 2019 give effect to the Merger if it occurred on January 1, 2019, the first day of the Company’s 2019 fiscal year (in thousands). </span></div><div style="margin-bottom:3pt"><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.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.523%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,234,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,198,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(971,554)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(886,774)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1234352000 1198759000 -971554000 -886774000 Fair Value Measurement <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2020 and 2019, the carrying value of receivables, accounts payable, accrued expenses and distributions payable to noncontrolling interests approximates fair value due to their short-term nature and falls under the Level 2 hierarchy. The carrying values and fair values of debt instruments are as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.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:14.689%"/><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.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><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.795%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></div></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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recourse debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,485 </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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,722,730 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,733,767 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,519 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958,880 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513,938 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524,581 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securitization debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,908,369 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,012,283 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875,998 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931,320 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,796,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,935,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,254,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,321,409 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2020 and 2019, the fair value of the Company’s lines of credit, and certain senior, subordinated, and SREC loans approximate their carrying values because their interest rates are variable rates that approximate rates currently available to the Company. At December 31, 2020 and 2019, the fair value of the Company’s other debt instruments are based on rates currently offered for debt with similar maturities and terms. The Company’s fair value of the debt instruments fell under the Level 2 hierarchy. These valuation approaches involve some level of management estimation and judgment, the degree of which is dependent on the price transparency for the instruments or market. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2020 and 2019, financial instruments measured at fair value on a recurring basis, based upon the fair value hierarchy are as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.116%"/><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:9.864%"/><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:9.864%"/><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:9.864%"/><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:9.872%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,218 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,218 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative liabilities:</span></div></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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,444 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,444 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent consideration:</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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration:</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><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:51.531%"/><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.011%"/><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.011%"/><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.011%"/><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.016%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative liabilities:</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,361 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,361 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent consideration:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/><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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,809 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,809 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,809 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,809 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above balances are recorded in other assets and other liabilities, respectively, in the consolidated balance sheets, except for $0.1 million as of December 31, 2020, which is recorded in prepaid and other assets and $23.9 million as of December 31, 2020, which is recorded in accrued expenses and other liabilities. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the fair value of its interest rate swaps using a discounted cash flow model that incorporates an assessment of the risk of non-performance by the interest rate swap counterparty and an evaluation of the Company’s credit risk in valuing derivative instruments. The valuation model uses various inputs including contractual terms, interest rate curves, credit spreads and measures of volatility.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded contingent consideration in connection with the Omni business combination, which is dependent on the achievement of specified deployment milestones associated with the number of solar systems installed through 2022. The Company determined the fair value of the contingent consideration using a probability-weighted expected return methodology that considers the timing and probabilities of achieving these milestones and uses discount rates that reflect the appropriate cost of capital. Contingent consideration was valued with level 3 inputs. The Company reassesses the valuation assumptions each reporting period, with any changes in the fair value accounted for in the consolidated statements of operations.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity of Level 3 contingent consideration balance in the year ended December 31, 2020 (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:17pt;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:78.724%"/><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:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance recorded in connection with business acquisition</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,800 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains recognized in earnings within sales and marketing expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,271)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payable for solar systems that have met deployment milestones</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,720)</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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,809 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value recognized in earnings within sales and marketing expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,030)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payable for solar systems that have met deployment milestones</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,126)</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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653 </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> The carrying values and fair values of debt instruments are as follows (in thousands):<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:36.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:14.689%"/><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.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><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.795%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></div></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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recourse debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,485 </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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,722,730 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,733,767 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,519 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">626,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subordinated debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958,880 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513,938 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524,581 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securitization debt</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,908,369 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,012,283 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">875,998 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">931,320 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,796,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,935,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,254,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,321,409 </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> 230660000 230660000 239485000 239485000 1722730000 1733767000 625519000 626023000 934386000 958880000 513938000 524581000 1908369000 2012283000 875998000 931320000 4796145000 4935590000 2254940000 2321409000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2020 and 2019, financial instruments measured at fair value on a recurring basis, based upon the fair value hierarchy are as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.116%"/><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:9.864%"/><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:9.864%"/><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:9.864%"/><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:9.872%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative assets:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,218 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,218 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative liabilities:</span></div></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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,444 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,444 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent consideration:</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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration:</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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:51.531%"/><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.011%"/><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.011%"/><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.011%"/><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.016%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2019</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative liabilities:</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,361 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,361 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,361 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contingent consideration:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/><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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,809 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,809 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,809 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,809 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 0 5218000 0 5218000 0 5218000 0 5218000 0 175444000 0 175444000 0 175444000 0 175444000 0 0 4653000 4653000 0 0 4653000 4653000 0 683000 0 683000 0 683000 0 683000 0 64361000 0 64361000 0 64361000 0 64361000 0 0 11809000 11809000 0 0 11809000 11809000 100000 23900000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity of Level 3 contingent consideration balance in the year ended December 31, 2020 (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:17pt;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:78.724%"/><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:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance recorded in connection with business acquisition</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,800 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gains recognized in earnings within sales and marketing expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,271)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payable for solar systems that have met deployment milestones</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,720)</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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,809 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value recognized in earnings within sales and marketing expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,030)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payable for solar systems that have met deployment milestones</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,126)</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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,653 </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> 20800000 2271000 6720000 11809000 -6030000 1126000 4653000 Inventories <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.198%"/><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.519%"/><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.523%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,095 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,449 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;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:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,950 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,122 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,045 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,571 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">    The Internal Revenue Service (“IRS”) provided taxpayers a safe harbor opportunity to retain access to the pre-step down tax credit amounts through specific rules released in Notice 2018-59. The Company has sought to avail itself of the safe harbor by incurring certain costs and taking title in in the year the Company took delivery, for tax purposes, of the underlying inventory and/or by performing physical work on components that will be installed in solar facilities. There was approximately $73.0 million and $132.6 million for the years ended December 31, 2020 and 2019, respectively, related to the safe harbor program within raw materials.</span></div> <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.198%"/><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.519%"/><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.523%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,095 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,449 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;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:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,950 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,122 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,045 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,571 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 241095000 239449000 41950000 21122000 283045000 260571000 73000000.0 132600000 Solar Energy Systems, net <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Solar energy systems, net consists of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.198%"/><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.519%"/><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.523%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar energy system equipment costs</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,839,427 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,510,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inverters</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">883,785 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,471 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total solar energy systems</span></div></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,723,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,982,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(914,551)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(692,218)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: construction-in-progress</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,685 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total solar energy systems, net</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,202,788 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,492,615 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div>All solar energy systems, including construction-in-progress, have been leased to or are subject to signed Customer Agreements with customers. The Company recorded depreciation expense related to solar energy systems of $225.9 million, $167.9 million and $139.2 million for the years ended December 31, 2020, 2019 and 2018, respectively. The depreciation expense was reduced by the amortization of deferred grants of $8.2 million, $8.1 million and $7.8 million for the years ended December 31, 2020, 2019 and 2018, respectively. 7839427000 4510677000 883785000 471471000 8723212000 4982148000 914551000 692218000 394127000 202685000 8202788000 4492615000 225900000 167900000 139200000 8200000 8100000 7800000 Property and Equipment, net <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.198%"/><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.519%"/><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.523%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,907 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements, furniture, and computer hardware</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,614 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,951 </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:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,245 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,663 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,997 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,329 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment</span></div></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation and amortization</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,534)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,142)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,182 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,708 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense was $20.0 million, $22.6 million and $20.4 million for the years ended December 31, 2020, 2019 and 2018, respectively.</span></div> 8860000 7907000 42614000 34951000 68245000 65663000 37997000 35329000 157716000 143850000 95534000 87142000 62182000 56708000 20000000.0 22600000 20400000 Goodwill and Intangible Assets, net<div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill and intangible assets were acquired as part of the acquisition of Mainstream Energy Corporation, which included AEE Solar and its racking business SnapNrack; Clean Energy Experts, LLC; Omni Energy, LLC; and Vivint Solar.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying value of goodwill is as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:11pt;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:78.724%"/><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:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—January 1, 2018</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,543 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of Omni (Note 3)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,551 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of Vivint Solar (Note 3)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,185,075 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2020</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,280,169 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performs its annual impairment test of goodwill on October 1 of each fiscal year or whenever events or circumstances change or occur that would indicate that goodwill might be impaired. The Company has determined that it has one reporting unit. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no impairment of goodwill during the years ended December 31, 2020, 2019 and 2018, respectively.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net as of December 31, 2020 consist of the following (in thousands, except weighted average remaining life):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.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:13.519%"/><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.519%"/><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.519%"/><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.527%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>remaining life<br/>(in years)</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,770 </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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,349)</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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,421 </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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,820 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,820)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,990 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,149)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,580 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,318)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,262 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net as of December 31, 2019 consist of the following (in thousands, except weighted average remaining life):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.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:13.519%"/><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.519%"/><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.519%"/><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.527%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying<br/>value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>average<br/>remaining life<br/>(in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,870 </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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,837)</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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,033 </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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,820 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,525)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,990 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,775)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,215 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,680 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,137)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,543 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded amortization of intangible assets expense of $5.2 million, $4.8 million and $4.2 million for the years ended December 31, 2020, 2019 and 2018, respectively. As of December 31, 2020, expected amortization of intangible assets for each of the five succeeding fiscal years and thereafter is as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.502%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,371 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,364 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,673 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,269 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></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:'Arial',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,262 </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:middle"/></tr></table></div> <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the carrying value of goodwill is as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:11pt;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:78.724%"/><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:18.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—January 1, 2018</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,543 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of Omni (Note 3)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,551 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of Vivint Solar (Note 3)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,185,075 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2020</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,280,169 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 87543000 7551000 95094000 4185075000 4280169000 1 0 0 0 32770000 15349000 17421000 P3Y7M6D 6820000 6820000 0 6990000 6149000 841000 P2Y3M18D 46580000 28318000 18262000 28870000 10837000 18033000 P4Y3M18D 6820000 6525000 295000 P0Y3M18D 6990000 5775000 1215000 P3Y3M18D 42680000 23137000 19543000 5200000 4800000 4200000 As of December 31, 2020, expected amortization of intangible assets for each of the five succeeding fiscal years and thereafter is as follows (in thousands):<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:81.502%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,371 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,364 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,673 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,269 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></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:'Arial',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,262 </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:middle"/></tr></table> 5371000 5364000 4673000 2269000 585000 0 18262000 Other Assets <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consist of the following (in thousands): </span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.198%"/><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.519%"/><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.523%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs to obtain contracts - customer agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,964 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs to obtain contracts - incentives</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,481 </span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,481 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization of costs to obtain contracts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,365)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,925)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,603 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,574 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit loss on unbilled receivables</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,731)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,228)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,516 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,678 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,356 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,966 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,859 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681,665 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company recorded amortization of costs to obtain contracts of $14.4 million and $11.8 million for the years ended December 31, 2020 and 2019, respectively, in the sales and marketing expense.</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The majority of unbilled receivables arise from fixed price escalators included in the Company’s long-term Customer Agreements.  The escalator is included in calculating the total estimated transaction value for an individual Customer Agreement.  The total estimated transaction value is then recognized over the term of the Customer Agreement. The amount of unbilled receivables increases while cumulative billings for an individual Customer Agreement are less than the cumulative revenue recognized for that Customer Agreement.  Conversely, the amount of unbilled receivables decreases when the actual cumulative billings becomes higher than the cumulative revenue recognized. At the end of the initial term of a Customer Agreement, the cumulative amounts recognized as revenue and billed to date are the same, therefore the unbilled receivable balance for an individual Customer Agreement will be zero. As a result of the adoption of ASU No. 2016-13, an allowance for credit loss on unbilled receivables was established as of January 1, 2020. The Company applies an estimated loss-rate in order to determine the current expected credit loss for unbilled receivables. The estimated loss-rate is determined by analyzing historical credit losses, residential first and second mortgage foreclosures and consumers' utility default rates, as well as current economic conditions. The Company reviews individual customer collection status of electricity billings to determine whether the unbilled receivables for an individual customer should be written off, including the possibility of a service transfer to a potential new homeowner.</span></div> <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets consist of the following (in thousands): </span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.198%"/><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.519%"/><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.523%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs to obtain contracts - customer agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,964 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs to obtain contracts - incentives</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,481 </span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,481 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization of costs to obtain contracts</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,365)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36,925)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,603 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,574 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit loss on unbilled receivables</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,731)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,228)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,516 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,678 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investment</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,356 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,966 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,859 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">681,665 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,403 </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> 377839000 268964000 2481000 2481000 51365000 36925000 150603000 105574000 1731000 1228000 81516000 34678000 65356000 0 56966000 34859000 681665000 408403000 14400000 11800000 Accrued Expenses and Other Liabilities <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consist of the following (in thousands): </span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,115 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,750 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,461 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,790 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,340 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,834 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,732 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,864 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,614 </span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,497 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities consist of the following (in thousands): </span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,115 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,750 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,461 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,790 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,340 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,834 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,732 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,864 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,614 </span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,497 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 91115000 38750000 21461000 9790000 38340000 13048000 15834000 4732000 158864000 82177000 325614000 148497000 Indebtedness <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, respectively, debt consisted of the following (in thousands, except percentages):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><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:20.098%"/><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:7.671%"/><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:7.671%"/><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:8.110%"/><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.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.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.629%"/><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:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unused Borrowing Capacity </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Interest Rate at December 31, 2020 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Interest Rate at December 31, 2019 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Interest Rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Maturity Date</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Recourse debt</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Bank Line of Credit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239,485 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.53%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.36%</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LIBOR +3.25%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total recourse debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,660 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239,485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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 style="height:12pt"><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"/><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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-recourse debt </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Senior revolving and delayed draw loans </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(6)(7)</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">587,600 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157,200 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.85%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.40%</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LIBOR +2.50% - 3.10%</span></div></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 2023 - October 2027</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Senior non-revolving loans</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,087,386 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">476,909 </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:'Arial',sans-serif;font-size:8pt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.68%</span></td><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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.16%</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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.50% - 6.50%; LIBOR +2.125% - 3.00%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 2022 - November 2040</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subordinated delayed draw loans</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">282,722 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.43%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">N/A</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.00% - 10.00%</span></div></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 2023 - October 2032</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subordinated loans </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(8)</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">668,642 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">526,825 </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:'Arial',sans-serif;font-size:8pt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.76%</span></td><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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.04%</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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.25% - 10.00%; LIBOR +5.00% - 9.00%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 2023 - January 2042 </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Securitized loans</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,885,981 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">902,891 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.18%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.36%</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.33% - 5.31%; LIBOR +2.50%</span></div></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">August 2023 - February 2055</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total nonrecourse debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,512,331 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,063,825 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,392 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total recourse and nonrecourse debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,742,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,303,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Plus: Debt premium</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,779 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: Debt discount</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(55,625)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48,370)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total debt, net</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,796,145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,254,940 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,392 </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 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></table></div><div style="text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">Represents the additional amount the Company could borrow, if any, based on the state of its existing assets as of December 31, 2020.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">Reflects weighted average contractual, unhedged rates. See Note 12, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for hedge rates.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">Ranges shown reflect fixed interest rate and rates using LIBOR as applicable. </span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">This syndicated working capital facility with banks has a total commitment up to $250.0 million and is secured by substantially all of the unencumbered assets of the Company, as well as ownership interests in certain subsidiaries of the Company. Loans under this facility bear interest at LIBOR +3.25% per annum or Base Rate +2.25% per annum. The Base Rate is the highest of the Federal Funds Rate +0.50 %, the Prime Rate, or LIBOR +1.00 %. Subject to various restrictive covenants, such as the completion and presentation of audited consolidated financial statements, maintaining a minimum unencumbered liquidity of at least $25.0 </span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million at the end of each calendar month, maintaining quarter end liquidity to be at least $35.0 million, and maintaining a minimum interest coverage ratio of 3.50 or greater, measured quarterly as of the last day of each quarter. The Company was in compliance with all debt covenants as of December 31, 2020.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">Certain loans under this category are part of project equity transactions.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(6)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.78pt">A loan within this category, with an outstanding balance of $60.0 million as of December 31, 2020 is recourse to Vivint Solar Inc., a wholly owned subsidiary of the Company, and is non-recourse to the Company. Under this loan, the Company may incur up to an aggregate principal amount of $200.0 million in revolver borrowings. Borrowings under this revolving loan may be designated as base rate loans or LIBOR loans, subject to certain terms and conditions. Base rate loans accrue interest at a rate per year equal to 2.25% plus the highest of (i) the federal funds rate plus 0.50%, (ii) Bank of America, N.A.’s published “prime rate,” and (iii) LIBOR rate plus 1.00%, subject to a 0.00% floor. LIBOR loans accrue interest at a rate per annum equal to 3.25% plus the fluctuating rate of interest equal to LIBOR or a comparable successor rate approved by the administrative agent, subject to a 0.00% floor. In addition to customary covenants for these type of facilities, the Company is subject to financial covenants and is required to have unencumbered cash and cash equivalents at the end of each fiscal quarter of at least the greater of (i) $30.0 million and (ii) the amount of unencumbered liquidity to be maintained by Vivint Solar, Inc. in accordance with any loan documents governing recourse debt facilities of Vivint Solar Inc. As of December 31, 2020, Vivint Solar, Inc. did not have any recourse debt facilities other than the facility described in this paragraph.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">Pursuant to the terms of the aggregation facilities within this category the Company may draw up to an aggregate principal amount of $1.1 billion in revolver borrowings depending on the available borrowing base at the time. </span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">A loan under this category with an outstanding balance of $123.4 million as of December 31, 2020 contains a put option that can be exercised beginning in 2036 that would require the Company to pay off the entire loan on November 30, 2037. </span></div><div style="text-indent:-9pt"><span><br/></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Senior and Subordinated Debt Facilities</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Each of the Company's senior and subordinated debt facilities contain customary covenants including the requirement to maintain certain financial measurements and provide lender reporting. Each of the senior and subordinated debt facilities also contain certain provisions in the event of default that entitle lenders to take certain actions including acceleration of amounts due under the facilities and acquisition of membership interests and assets that are pledged to the lenders under the terms of the senior and subordinated debt facilities. The facilities are non-recourse to the Company and are secured by net cash flows from Customer Agreements or inventories less certain operating, maintenance and other expenses that are available to the borrower after distributions to tax equity investors, where applicable. Under the terms of these facilities, the Company's subsidiaries pay interest and principal from the net cash flows available to the subsidiaries. The Company was in compliance with all debt covenants as of December 31, 2020.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securitization Loans</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the Company's securitized loans contains customary covenants including the requirement to provide reporting to the indenture trustee and ratings agencies. Each of the securitized loans also contain certain provisions in the event of default which entitle the indenture trustee to take certain actions including acceleration of amounts due under the facilities and acquisition of membership interests and assets that are pledged to the lenders under the terms of the securitized loans. The facilities are non-recourse to the Company and are secured by net cash flows from Customer Agreements less certain operating, maintenance and other expenses which are available to the borrower after distributions to tax equity investors, where applicable. Under the terms of these loans, the Company's subsidiaries pay interest and principal from the net cash flows available to the subsidiaries. The Company was in compliance with all debt covenants as of December 31, 2020.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturities of Indebtedness</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate future principal payments for debt as of December 31, 2020 are as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,212 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,044 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">819,298 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,439 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,586 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,425,412 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,742,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Debt premium</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,779 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,625)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,796,145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, respectively, debt consisted of the following (in thousands, except percentages):</span></div><div style="margin-bottom:3pt;margin-top:6pt"><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:20.098%"/><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:7.671%"/><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:7.671%"/><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:8.110%"/><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.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.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.629%"/><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:'Arial',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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unused Borrowing Capacity </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Interest Rate at December 31, 2020 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Interest Rate at December 31, 2019 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Interest Rate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual Maturity Date</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Recourse debt</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Bank Line of Credit </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239,485 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.53%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.36%</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LIBOR +3.25%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total recourse debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,660 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239,485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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 style="height:12pt"><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"/><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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-recourse debt </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Senior revolving and delayed draw loans </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(6)(7)</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">587,600 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157,200 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.85%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.40%</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LIBOR +2.50% - 3.10%</span></div></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 2023 - October 2027</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Senior non-revolving loans</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,087,386 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">476,909 </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:'Arial',sans-serif;font-size:8pt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.68%</span></td><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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.16%</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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.50% - 6.50%; LIBOR +2.125% - 3.00%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">April 2022 - November 2040</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subordinated delayed draw loans</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">282,722 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">56,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.43%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">N/A</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.00% - 10.00%</span></div></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">May 2023 - October 2032</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subordinated loans </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(8)</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">668,642 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">526,825 </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:'Arial',sans-serif;font-size:8pt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.76%</span></td><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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.04%</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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.25% - 10.00%; LIBOR +5.00% - 9.00%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">March 2023 - January 2042 </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Securitized loans</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,885,981 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">902,891 </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.18%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.36%</span></td><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"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.33% - 5.31%; LIBOR +2.50%</span></div></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">August 2023 - February 2055</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total nonrecourse debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,512,331 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,063,825 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,392 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total recourse and nonrecourse debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,742,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,303,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Plus: Debt premium</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108,779 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: Debt discount</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(55,625)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(48,370)</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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total debt, net</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,796,145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,254,940 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,392 </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 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></table></div><div style="text-indent:-9pt"><span><br/></span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">Represents the additional amount the Company could borrow, if any, based on the state of its existing assets as of December 31, 2020.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">Reflects weighted average contractual, unhedged rates. See Note 12, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for hedge rates.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">Ranges shown reflect fixed interest rate and rates using LIBOR as applicable. </span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">This syndicated working capital facility with banks has a total commitment up to $250.0 million and is secured by substantially all of the unencumbered assets of the Company, as well as ownership interests in certain subsidiaries of the Company. Loans under this facility bear interest at LIBOR +3.25% per annum or Base Rate +2.25% per annum. The Base Rate is the highest of the Federal Funds Rate +0.50 %, the Prime Rate, or LIBOR +1.00 %. Subject to various restrictive covenants, such as the completion and presentation of audited consolidated financial statements, maintaining a minimum unencumbered liquidity of at least $25.0 </span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million at the end of each calendar month, maintaining quarter end liquidity to be at least $35.0 million, and maintaining a minimum interest coverage ratio of 3.50 or greater, measured quarterly as of the last day of each quarter. The Company was in compliance with all debt covenants as of December 31, 2020.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">Certain loans under this category are part of project equity transactions.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(6)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%;padding-left:14.78pt">A loan within this category, with an outstanding balance of $60.0 million as of December 31, 2020 is recourse to Vivint Solar Inc., a wholly owned subsidiary of the Company, and is non-recourse to the Company. Under this loan, the Company may incur up to an aggregate principal amount of $200.0 million in revolver borrowings. Borrowings under this revolving loan may be designated as base rate loans or LIBOR loans, subject to certain terms and conditions. Base rate loans accrue interest at a rate per year equal to 2.25% plus the highest of (i) the federal funds rate plus 0.50%, (ii) Bank of America, N.A.’s published “prime rate,” and (iii) LIBOR rate plus 1.00%, subject to a 0.00% floor. LIBOR loans accrue interest at a rate per annum equal to 3.25% plus the fluctuating rate of interest equal to LIBOR or a comparable successor rate approved by the administrative agent, subject to a 0.00% floor. In addition to customary covenants for these type of facilities, the Company is subject to financial covenants and is required to have unencumbered cash and cash equivalents at the end of each fiscal quarter of at least the greater of (i) $30.0 million and (ii) the amount of unencumbered liquidity to be maintained by Vivint Solar, Inc. in accordance with any loan documents governing recourse debt facilities of Vivint Solar Inc. As of December 31, 2020, Vivint Solar, Inc. did not have any recourse debt facilities other than the facility described in this paragraph.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">Pursuant to the terms of the aggregation facilities within this category the Company may draw up to an aggregate principal amount of $1.1 billion in revolver borrowings depending on the available borrowing base at the time. </span></div>(8)A loan under this category with an outstanding balance of $123.4 million as of December 31, 2020 contains a put option that can be exercised beginning in 2036 that would require the Company to pay off the entire loan on November 30, 2037. 230660000 239485000 0 0.0353 0.0536 0.0325 230660000 239485000 0 587600000 157200000 99429000 0.0285 0.0440 0.0250 0.0310 1087386000 476909000 0 0.0368 0.0416 0.0450 0.0650 0.02125 0.0300 282722000 0 56963000 0.0843 0.0800 0.1000 668642000 526825000 0 0.0876 0.0904 0.0925 0.1000 0.0500 0.0900 1885981000 902891000 0 0.0418 0.0436 0.0233 0.0531 0.0250 4512331000 2063825000 156392000 4742991000 2303310000 156392000 108779000 55625000 48370000 4796145000 2254940000 156392000 250000000.0 0.0325 0.0225 0.0050 0.0100 25000000.0 35000000.0 3.50 60000000.0 200000000.0 0.0225 0.0050 0.0100 0.0000 0.0325 0.0000 30000000.0 1100000000 123400000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate future principal payments for debt as of December 31, 2020 are as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,212 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,044 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">819,298 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,439 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,586 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,425,412 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subtotal</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,742,991 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus: Debt premium</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,779 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,625)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,796,145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 190212000 342044000 819298000 565439000 400586000 2425412000 4742991000 108779000 55625000 4796145000 Derivatives <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate Swaps</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses interest rate swaps to hedge variable interest payments due on certain of its term loans and aggregation facility. These swaps allow the Company to incur fixed interest rates on these loans and receive payments based on variable interest rates with the swap counterparty based on the one or three month LIBOR on the notional amounts over the life of the swaps.</span></div><div style="margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain interest rate swaps have been designated as cash flow hedges. The credit risk adjustment associated with these swaps is the risk of non-performance by the counterparties to the contracts. In the year ended December 31, 2020, the majority of hedge relationships on the Company’s interest rate swaps have been assessed as highly effective as the quarterly assessment performed determined changes in cash flows of the derivative instruments have been highly effective in offsetting the changes in the cash flows of the hedged items and are expected to be highly effective in the future. Accordingly, changes in the fair value of these derivatives are recorded as a component of accumulated other comprehensive income, net of income taxes. Changes in the fair value of these derivatives are subsequently reclassified into earnings, and are included in interest expense, net in the Company’s statements of operations, in the period that the hedged forecasted transactions affects earnings. To the extent that the hedge relationships are not effective, changes in the fair value of these derivatives are recorded in other expenses, net in the Company's statements of operations on a prospective basis.</span></div><div style="margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s master netting and other similar arrangements allow net settlements under certain conditions. When those conditions are met, the Company presents derivatives at net fair value. As of December 31, 2020, the information related to these offsetting arrangements were as follows (in thousands):</span></div><div style="text-indent:29.25pt"><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:15.712%"/><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:18.198%"/><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:21.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:26.823%"/><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:9.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Instrument Description</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets / Liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheet</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amounts of Assets / Liabilities Included in the Consolidated Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,218 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,199 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,875 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175,444)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175,425)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,226)</span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,226)</span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,345,001 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">Comprised of 52 interest rate swaps which effectively fix the LIBOR portion of interest rates on outstanding balances of certain loans under the senior and securitized sections of the debt footnote table (see Note 11, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indebtedness</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) at 0.57% to 3.33% per annum. These swaps mature from April 30, 2021 to January 31, 2043.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2019, the information related to these offsetting arrangements were as follows (in thousands):</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><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:15.712%"/><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:18.198%"/><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:21.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:26.677%"/><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:9.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Instrument Description</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets / Liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheet</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amounts of Assets / Liabilities Included in the Consolidated Balance Sheet</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(615)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,605 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,361)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,746)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,678)</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:'Arial',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:'Arial',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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,678)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172,697 </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 style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The losses (gains) on derivatives designated as cash flow hedges recognized into OCI, before tax effect, consisted of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:12pt"><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.321%"/><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:17.174%"/><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:17.174%"/><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:17.179%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivatives designated as cash flow hedges:</span></td><td colspan="3" style="padding:0 1pt"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,367 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,809 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,602)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The losses (gains) on derivatives financial instruments recognized into the consolidated statements of operations, before tax effect, consisted of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:12pt"><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:32.233%"/><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:9.426%"/><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:9.426%"/><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:9.426%"/><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:9.426%"/><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:9.426%"/><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:9.433%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest expense, net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other expense, net</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest expense, net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other expense, net</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest expense, net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other expense, net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives designated as cash flow hedges:</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"/><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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses (gains) reclassified from AOCI into income</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,971 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(785)</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">295 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,549)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives not designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate swaps</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"/><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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains recognized into income</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,911)</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total losses (gains)</span></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,971 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,911)</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(785)</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">295 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,549)</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 style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All amounts in Accumulated other comprehensive income (loss) ("AOCI") in the consolidated statements of redeemable noncontrolling interests and equity relate to derivatives, refer to the consolidated statements of comprehensive (loss) income. The net (loss) gain on derivatives includes the tax effect of $19.4 million, $17.7 million and $0.4 million for the twelve months ended December 31, 2020, 2019 and 2018, respectively. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the next 12 months, the Company expects to reclassify $28.2 million of net losses on derivative instruments from accumulated other comprehensive income to earnings. There were six undesignated derivative instruments recorded by the Company as of December 31, 2020.</span></div> As of December 31, 2020, the information related to these offsetting arrangements were as follows (in thousands):<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:15.712%"/><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:18.198%"/><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:21.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:26.823%"/><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:9.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Instrument Description</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets / Liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheet</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amounts of Assets / Liabilities Included in the Consolidated Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,218 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,199 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,875 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175,444)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175,425)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,226)</span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,226)</span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,345,001 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">Comprised of 52 interest rate swaps which effectively fix the LIBOR portion of interest rates on outstanding balances of certain loans under the senior and securitized sections of the debt footnote table (see Note 11, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indebtedness</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) at 0.57% to 3.33% per annum. These swaps mature from April 30, 2021 to January 31, 2043.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2019, the information related to these offsetting arrangements were as follows (in thousands):</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><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:15.712%"/><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:18.198%"/><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:21.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:26.677%"/><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:9.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Instrument Description</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets / Liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheet</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amounts of Assets / Liabilities Included in the Consolidated Balance Sheet</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(615)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,605 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,361)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,746)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,678)</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:'Arial',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:'Arial',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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,678)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172,697 </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> As of December 31, 2020, the information related to these offsetting arrangements were as follows (in thousands):<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:15.712%"/><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:18.198%"/><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:21.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:26.823%"/><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:9.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Instrument Description</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets / Liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheet</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amounts of Assets / Liabilities Included in the Consolidated Balance Sheet</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,218 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,199 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,875 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175,444)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(175,425)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,987,126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,226)</span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(170,226)</span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,345,001 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.78pt">Comprised of 52 interest rate swaps which effectively fix the LIBOR portion of interest rates on outstanding balances of certain loans under the senior and securitized sections of the debt footnote table (see Note 11, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indebtedness</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) at 0.57% to 3.33% per annum. These swaps mature from April 30, 2021 to January 31, 2043.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2019, the information related to these offsetting arrangements were as follows (in thousands):</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><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:15.712%"/><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:18.198%"/><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:21.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:26.677%"/><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:9.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Instrument Description</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amounts of Recognized Assets / Liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Amounts Offset in the Consolidated Balance Sheet</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Amounts of Assets / Liabilities Included in the Consolidated Balance Sheet</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(615)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,605 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivatives</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,361)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">615 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,746)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,161,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,678)</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:'Arial',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:'Arial',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 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,678)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172,697 </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> 5218000 19000 5199000 357875000 175444000 19000 175425000 1987126000 -170226000 -170226000 2345001000 52 0.0057 0.0333 683000 615000 68000 11605000 64361000 615000 63746000 1161092000 -63678000 -63678000 1172697000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The losses (gains) on derivatives designated as cash flow hedges recognized into OCI, before tax effect, consisted of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:12pt"><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.321%"/><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:17.174%"/><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:17.174%"/><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:17.179%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivatives designated as cash flow hedges:</span></td><td colspan="3" style="padding:0 1pt"/><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swaps</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,367 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,809 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,602)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The losses (gains) on derivatives financial instruments recognized into the consolidated statements of operations, before tax effect, consisted of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:12pt"><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:32.233%"/><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:9.426%"/><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:9.426%"/><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:9.426%"/><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:9.426%"/><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:9.426%"/><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:9.433%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest expense, net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other expense, net</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest expense, net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other expense, net</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Interest expense, net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other expense, net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives designated as cash flow hedges:</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"/><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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Losses (gains) reclassified from AOCI into income</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,971 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(785)</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 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><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">295 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,549)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives not designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest rate swaps</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"/><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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains recognized into income</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,911)</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total losses (gains)</span></td><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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,971 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,911)</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(785)</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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">295 </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:'Arial',sans-serif;font-size:8pt;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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,549)</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> 86367000 65809000 -8602000 -12971000 0 785000 0 -295000 7549000 0 2911000 0 0 0 0 -12971000 2911000 785000 0 -295000 7549000 19400000 17700000 400000 -28200000 6 Pass-Through Financing Obligations <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's pass-through financing obligations ("financing obligations") arise when the Company leases solar energy systems to Fund investors who are considered commercial customers under a master lease agreement, and these investors in turn are assigned the Customer Agreements with customers. The Company receives all of the value attributable to the accelerated tax depreciation and some or all of the value attributable to the other incentives. Given the assignment of operating cash flows, these arrangements are accounted for as financing obligations. The Company also sells the rights and related value attributable to the Commercial ITC to these investors.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under these financing obligation arrangements, wholly owned subsidiaries of the Company finance the cost of solar energy systems with investors for an initial term of typically 20 or 22 years, and one fund with an initial term of 7 years. The solar energy systems are subject to Customer Agreements with an initial term of typically 20 or 25 years that automatically renew on an annual basis. These solar energy systems are reported under the line item solar energy systems, net in the consolidated balance sheets. As of December 31, 2020 and 2019, the cost of the solar energy systems placed in service under the financing obligation arrangements was $715.5 million and $657.9 million, respectively. The accumulated depreciation related to these assets as of December 31, 2020 and 2019 was $120.2 million and $95.9 million, respectively.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The investors make a series of large up-front payments and in certain cases subsequent smaller quarterly payments (lease payments) to the subsidiaries of the Company. The Company accounts for the payments received from the investors under the financing obligation arrangements as borrowings by recording the proceeds received as financing obligations on its consolidated balance sheets, and cash provided by financing activities in its consolidated statement of cash flows. These financing obligations are reduced over a period of approximately 22 years, or over seven years in the case of one fund, by customer payments under the Customer Agreements, U.S. Treasury grants (where applicable),) and proceeds from the contracted resale of SRECs as they are received by the investor. In addition, funds paid for the Commercial ITC value upfront are initially recorded as a refund liability and recognized as revenue as the associated solar system reaches PTO. The Commercial ITC value is reflected in cash provided by operations on the consolidated statement of cash flows. The Company accounts for the Customer Agreements and any related U.S. Treasury grants as well as the resale of SRECs consistent with the Company’s revenue recognition accounting policies as described in Note 2, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Summary of Significant Accounting Policies.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest is calculated on the financing obligations using the effective interest rate method. The effective interest rate, which is adjusted on a prospective basis, is the interest rate that equates the present value of the estimated cash amounts to be received by the investor over the lease term with the present value of the cash amounts paid by the investor to the Company, adjusted for amounts received by the investor. The financing obligations are nonrecourse once the associated assets have been placed in service and all the contractual arrangements have been assigned to the investor.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the majority of the financing obligations, the investor has a right to extend its right to receive cash flows from the customers beyond the initial term in certain circumstances. Depending on the arrangement, the Company has the option to settle the outstanding financing obligation on the ninth or eleventh anniversary of the Fund inception at a price equal to the higher of (a) the fair value of future remaining cash flows or (b) the amount that would result in the investor earning their targeted return. In several of these financing obligations, the investor has an option to require repayment of the entire outstanding balance on the tenth anniversary of the Fund inception at a price equal to the fair value of the future remaining cash flows. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the majority of the financing obligations, the Company is responsible for services such as warranty support, accounting, lease servicing and performance reporting to customers. As part of the warranty and performance guarantee with the customers in applicable funds, the Company guarantees certain specified minimum annual solar energy production output for the solar energy systems leased to the customers, which the Company accounts for as disclosed in Note 2, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies.</span></div> P20Y P22Y P7Y P20Y P25Y 715500000 657900000 120200000 95900000 P22Y P7Y VIE Arrangements <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company consolidated various VIEs at December 31, 2020 and 2019. The carrying amounts and classification of the VIEs’ assets and liabilities included in the consolidated balance sheets are as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current assets</span></div></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;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,502 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,362 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,559 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,746 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,152 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,956 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,306 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,721 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554 </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:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current assets</span></div></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar energy systems, net</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,748,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,259,712 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,591 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,151 </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:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,190,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,521,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current liabilities</span></div></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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,609 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,531 </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"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributions payable to noncontrolling interests<br/>   and redeemable noncontrolling interests</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,577 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,012 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,660 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,740 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current portion</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,906 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,265 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred grants, current portion</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recourse debt, current portion</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,594 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current liabilities</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,353 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,460 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, net of current portion</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,161 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,873 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred grants, net of current portion</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,891 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,023 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recourse debt, net of current portion</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,160,817 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,575 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></div></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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,857,967 </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:top"/><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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774,564 </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:top"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the acquisition of Vivint Solar on October 8, 2020, the Company added 35 VIE funds.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds a variable interest in an entity that provides the noncontrolling interest with a right to terminate the leasehold interests in all of the leased projects on the tenth anniversary of the effective date of the master lease. In this circumstance, the Company would be required to pay the noncontrolling interest an amount equal to the fair market value, as defined in the governing agreement of all leased projects as of that date.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds certain variable interests in nonconsolidated VIEs established as a result of seven pass-through Fund arrangements as further explained in Note 14, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pass-Through Financing Obligations</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company does not have material exposure to losses as a result of its involvement with the VIEs in excess of the amount of the pass-through financing obligation recorded in the Company’s consolidated financial statements. The Company is not considered the primary beneficiary of these VIEs.</span></div> The carrying amounts and classification of the VIEs’ assets and liabilities included in the consolidated balance sheets are as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current assets</span></div></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;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,502 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,362 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,559 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,746 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,152 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,956 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,306 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,721 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,629 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554 </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:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current assets</span></div></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">315,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar energy systems, net</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,748,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,259,712 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,591 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,151 </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:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,190,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,521,202 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current liabilities</span></div></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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,609 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,531 </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"><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributions payable to noncontrolling interests<br/>   and redeemable noncontrolling interests</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,577 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,012 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,660 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,740 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, current portion</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,906 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,265 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred grants, current portion</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,007 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recourse debt, current portion</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,594 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total current liabilities</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,353 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,460 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, net of current portion</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493,161 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">443,873 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred grants, net of current portion</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,891 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,023 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-recourse debt, net of current portion</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,160,817 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,575 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,633 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total liabilities</span></div></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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,857,967 </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:top"/><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:top"><span style="color:#000000;font-family:'Arial',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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">774,564 </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:top"/></tr></table> 219502000 133362000 34559000 2746000 35152000 21956000 23306000 15721000 2629000 554000 315148000 174339000 6748127000 3259712000 127591000 87151000 7190866000 3521202000 15609000 11531000 28577000 16012000 24660000 10740000 44906000 38265000 1007000 1011000 31594000 4901000 146353000 82460000 493161000 443873000 25891000 27023000 1160817000 201575000 31745000 19633000 1857967000 774564000 35 7 Redeemable Noncontrolling Interests During certain specified periods of time (the “Early Exit Periods”), noncontrolling interests in certain funding arrangements have the right to put all of their membership interests to the Company (the “Put Provisions”). During a specific period of time (the “Call Periods”), the Company has the right to call all membership units of the related redeemable noncontrolling interests.The carrying value of redeemable noncontrolling interests was greater than the redemption value except for fifteen and nine Funds at December 31, 2020 and 2019, respectively, where the carrying value has been adjusted to the redemption value.There was a $70.3 million difference between the fair value of the noncontrolling interests and redeemable noncontrolling interests acquired at the date of the merger with Vivint Solar and the noncontrolling interests and redeemable noncontrolling interests balances as calculated using the HLBV method of accounting, which will remain in NCI until a realization event occurs. 15 9 70300000 Stockholders’ Equity <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Preferred Stock</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have any convertible preferred stock issued and outstanding as of December 31, 2020 and 2019.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not declare or pay any dividends in 2020, 2019 or 2018.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reserved sufficient shares of common stock for issuance upon the exercise of stock options and the exercise of warrants. Common stockholders are entitled to dividends if and when declared by the board of directors, subject to the prior rights of the preferred stockholders. As of December 31, 2020, no common stock dividends had been declared by the board of directors.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reserved shares of common stock for issuance as follows (in thousands):</span></div><div style="margin-bottom:12pt;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:68.108%"/><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.562%"/><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.564%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock plans</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for grant</span></div></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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vivint's 2014 Equity Incentive Plan</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,940 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2015 Equity Incentive Plan</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,033 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,828 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2015 Employee Stock Purchase Plan</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,216 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,522 </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:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,019 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,784 </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:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,103 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,943 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,311 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,077 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Repurchase Program</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#212529;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, the Company's board of directors approved a stock repurchase program authorizing the Company to repurchase up to $50.0 million of its common stock from time to time over the next three years. Stock repurchases under this program may be made through open market transactions, negotiated purchases or otherwise, at times and in such amounts as the Company considers appropriate and in accordance with applicable regulations of the Securities and Exchange Commission. The timing of repurchases and the number of shares repurchased will depend on a variety of factors including price, regulatory requirements, and other market conditions. The Company may limit, amend, suspend, or terminate the stock repurchase program at any time without prior notice. Any shares repurchased under the program will be returned to the status of authorized, but unissued shares of common stock. During 2019, the Company repurchased 368,996 shares for approximately $5.0 million. There were no such repurchases in 2020.</span></div> 0 0 0 0 0 0 0 0 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reserved shares of common stock for issuance as follows (in thousands):</span></div><div style="margin-bottom:12pt;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:68.108%"/><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.562%"/><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.564%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock plans</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares available for grant</span></div></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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vivint's 2014 Equity Incentive Plan</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,940 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2015 Equity Incentive Plan</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,033 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,828 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2015 Employee Stock Purchase Plan</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,216 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,522 </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:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,019 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,784 </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:middle"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,103 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,943 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,311 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,077 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8940000 0 15033000 14828000 8216000 6522000 8019000 10784000 7103000 3943000 47311000 36077000 50000000.0 P3Y 368996 5000000.0 0 Stock-Based Compensation <div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2013 Equity Incentive Plan</span></div><div style="text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In July 2013, the Board of Directors approved the 2013 Equity Incentive Plan (“2013 Plan”). In March 2015, the Board of Directors authorized an additional 3,000,000 shares reserved for issuance under the 2013 Plan. An aggregate of 4,500,000 shares of common stock are reserved for issuance under the 2013 Plan plus (i) any shares that were reserved but not issued under the plan that was previously in place, and (ii) any shares subject to stock options or similar awards granted under the plan that was previously in place that expire or otherwise terminate without having been exercised in full and shares issued that are forfeited to or repurchased by the Company, with the maximum number of shares to be added to the 2013 Plan pursuant to clauses (i) and (ii) equal to 8,044,829 shares. Stock options granted to employees generally have a maximum term of ten-years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. The options may include provisions permitting exercise of the option prior to full vesting. Any unvested shares shall be subject to repurchase by the Company at the original exercise price of the option in the event of a termination of an optionee’s employment prior to vesting. All the remaining shares that were available for future grants under the 2013 Plan were transferred to the 2015 Equity Incentive Plan (“2015 Plan”) at the inception of the 2015 Plan. As of December 31, 2020, the Company had not granted restricted stock or other equity awards (other than options) under the 2013 Plan.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2014 Equity Incentive Plan</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2014, the Board approved Sunrun's 2014 Equity Incentive Plan (“Sunrun 2014 Plan”). An aggregate of 947,342 shares of common stock are reserved for issuance under the Sunrun 2014 Plan. The Sunrun 2014 Plan was adopted to accommodate a broader transaction with a sales entity and to allow for similar transactions in the future. In July 2015, the Board approved an increase in the number of shares of common stock reserved to 1,197,342. As of July 2015, the Company granted all 1,197,342 restricted stock units (“RSUs”) available under the Sunrun 2014 Plan.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Vivint Solar 2014 Equity Incentive Plan</span></div><div style="margin-bottom:3pt;margin-top:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon completion of the Merger, the Company may grant equity awards through the Vivint Solar 2014 Equity Incentive Plan (“Vivint Solar 2014 Plan”). Under the Vivint Solar 2014 Plan, the Company may grant stock options, restricted stock, restricted stock units (“RSUs”), stock appreciation rights, performance stock units, performance shares and performance awards to its employees, directors and consultants, and its parent and subsidiary corporations’ employees and consultants.</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, a total of 8.9 million shares of common stock were available for grant under the Vivint Solar 2014 Plan, subject to adjustment in the case of certain events. In addition, any shares that otherwise would be returned to the Omnibus Plan (as defined below) as the result of the expiration or termination of stock options may be added to the Vivint Solar 2014 Plan. The number of shares available to grant under the Vivint Solar 2014 Plan is subject to an annual increase on the first day of each year.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2013 Omnibus Incentive Plan</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vivint Solar’s 2013 Omnibus Incentive Plan (the “Omnibus Plan”) was terminated in connection with the adoption of the Vivint Solar 2014 Plan in September 2014, and accordingly no additional shares are available for issuance under the Omnibus Plan. The Omnibus Plan will continue to govern outstanding awards granted under the plan. The stock options outstanding under the Omnibus Plan have a ten-year contractual period.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-term Incentive Plan</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2013, Vivint Solar’s board of directors approved shares of common stock for six Long-term Incentive Plan Pools (“LTIP Pools”) that comprise the 2013 Long-term Incentive Plan (the “LTIP”). Participants in the LTIP are allocated a portion of the LTIP Pools relative to the performance of other participants on a measurement date that is determined once performance conditions are met. The Merger Agreement provided that the LTIP awards outstanding immediately prior to the Closing Date were cancelled and terminated and that subsequent to the Closing Date, each holder of a cancelled LTIP award would be granted an RSU award to be settled in shares of </span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sunrun common stock, with the number of shares underlying such award calculated as if the LTIP performance hurdles were achieved, with the Closing Date as the determination date. As a result, approximately 1.5 million shares of the Company common stock were awarded as RSUs to LTIP participants with a grant date equal to the Closing Date. These RSUs vest in three equal installments, subject to the grantee’s continued provision of services to the Company. One-third vested 30 days after the Closing Date, one-third will vest nine months after the Closing Date, and one-third will vest 18 months after the Closing Date. As of December 31, 2020, there are no remaining shares available for grant under the LTIP.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2015 Equity Incentive Plan</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2015, the Sunrun Board approved the 2015 Plan. An aggregate of 11,400,000 shares of common stock are reserved for issuance under the 2015 Plan plus (i) any shares that were reserved but not issued under the 2013 Plan at the inception of the 2015 Plan, and (ii) any shares subject to stock options or similar awards granted under the 2008 Plan, 2013 Plan and 2014 Plan that expire or otherwise terminate without having been exercised in full and shares issued that are forfeited to or repurchased by the Company, with the maximum number of shares to be added to the 2015 Plan pursuant to clauses (i) and (ii) equal to 15,439,334 shares. The 2015 Plan provides for annual automatic increases on January 1 to the shares reserved for issuance. The automatic increase of the number of shares available for issuance under the 2015 Plan is equal to the least of 10 million shares, 4% of the outstanding shares of common stock as of the last day of the Company’s immediately preceding fiscal year or such other amount as the Board of Directors may determine. In 2020 and 2019, the Board of Directors authorized an additional 4,738,048 and 4,525,946 shares reserved for issuance under the 2015 Plan, respectively. Stock options granted to employees generally have a maximum term of ten-years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. The options may include provisions permitting exercise of the option prior to full vesting. Any unvested shares shall be subject to repurchase by the Company at the original exercise price of the option in the event of a termination of an optionee’s employment prior to vesting. RSUs granted to employees generally vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest quarterly over the remaining three years.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity for all stock options under all of the Company’s equity incentive plans for the years ended December 31, 2020 and 2019 (shares and aggregate intrinsic value in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:34.876%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.000%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Options</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual Life</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,590 </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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.07 </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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.63</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.44 </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:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,625)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.48 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(543)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.62 </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:bottom"><span style="color:#000000;font-family:'Arial',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,784 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.52</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,745 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed through acquisition</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,565 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23 </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: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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,608)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.40 </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: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,019 </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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35 </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="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.87</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,371 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable at December 31, 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.65 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,284 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest at December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,019 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.87</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,371 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no unvested exercisable shares as of the year ended December 31, 2020 and 2019, which are subject to a repurchase option held by the Company at the original exercise price. These options became fully vested during the year ended December 31, 2019.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of stock options granted during the year ended December 31, 2020, 2019 and 2018 were $9.33, $8.27 and $4.21 per share, respectively. The total intrinsic value of the options exercised during the year ended December 31, 2020, 2019 and 2018 was $251.7 million, $37.8 million and $21.4 million, respectively. The aggregate intrinsic value is the difference of the current fair value of the stock and the exercise price for in-the-money stock options. The total fair value of options vested during the year ended December 31, 2020, 2019 and 2018 was $104.8 million, $9.5 million and $8.8 million, respectively. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimates the fair value of stock-based awards on their grant date using the Black-Scholes option-pricing model. The Company estimates the fair value using a single-option approach and amortizes the fair value on a straight-line basis for options expected to vest. All options are amortized over the requisite service periods of the awards, which are generally the vesting periods.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated the fair value of stock options with the following assumptions:</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:41.924%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.258%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30% - 1.50%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.70% - 2.59%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2.72% - 2.92%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.40% - 59.70%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.90% - 55.07%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.87% - 54.61%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></div></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.30 - 6.10</span></div></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.10 - 6.12</span></div></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.09 - 6.11</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></div></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expected term assumptions were determined based on the average vesting terms and contractual lives of the options. The risk-free interest rate is based on the rate for a U.S. Treasury zero-coupon issue with a term that approximates the expected life of the option grant. For stock options granted in the year ended December 31, 2020, 2019 and 2018, the Company considered the volatility data of a group of publicly traded peer companies in its industry. The Company accounts for forfeitures as they occur and, as such, reverses compensation cost previously recognized in the period the award is forfeited, for an award that is forfeited before completion of the requisite service period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2014, the Company granted a total of 947,342 RSUs subject to certain performance targets to a third party partner. As of December 31, 2017, 350,000 outstanding RSUs had a performance feature that is required to be satisfied before the option is vested. In March 2018, the Company amended the terms of all of these RSUs, such that the RSUs are deemed earned subject to a clawback provision that requires the holder of the RSUs to either forfeit all the RSUs or pay the Company repayment value for all RSUs that are not forfeited if the third party breaches the exclusivity provision of the parties’ commercial agreement. The exclusivity clawback provision for all of the RSUs expired in September 2019.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The performance-based provision is considered substantive. As a result, the Company recognizes expense once the performance targets are met. The first performance target was met in 2015. The Company recognized $3.5 million in compensation expense in the year ended December 31, 2018 upon certain performance targets being met.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity for all RSUs under all of the Company’s equity incentive plans for the years ended December 31, 2020 and 2019 (shares in thousands):</span></div><div style="margin-bottom:3pt;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:68.108%"/><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.562%"/><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.564%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at December 31, 2018</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,182 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,258 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.25 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,104)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.83 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled / forfeited</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,393)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.14 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at December 31, 2019</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed through acquisition</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,033 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.54 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,295 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.71 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.10 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled / forfeited</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(946)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.08 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,103 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.17 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Company's 2015 Employee Stock Purchase Plan (“ESPP”) (as amended in May 2017), eligible employees are offered shares bi-annually through a 24 month offering period which encompasses four six-month purchase periods. Each purchase period begins on the first trading day on or after May 15 and November 15 of each year. Employees may purchase a limited number of shares of the Company’s common stock via regular payroll deductions at a discount of 15% of the lower of the fair market value of the Company’s common stock on the first trading date of each offering period or on the exercise date. Employees may deduct up to 15% of payroll, with a cap of $25,000 of fair market value of shares in any calendar year and 10,000 shares per employee per purchase period. Under the ESPP, 1,000,000 shares of the Company’s common stock have been reserved for issuance to eligible employees. The ESPP provides for an automatic increase of the number of shares available for issuance under the ESPP on the first day of each fiscal year beginning on January 1, 2016, equal to the least of 5 million shares, 2% of the outstanding shares of the Company’s common stock on the last day of the immediately preceding fiscal year, or such other amount as may be determined by the Board of Directors. In 2020 and 2019, the Board of Directors authorized an additional 2,369,024 and 2,262,973 shares, respectively, reserved for issuance under the ESPP. </span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized stock-based compensation expense, including ESPP expenses, in the consolidated statements of operations as follows (in thousands): </span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of customer agreements and incentives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of solar energy systems and product sales</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,582 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718 </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:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,366 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,162 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,191 </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:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,518 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253 </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:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administration</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,806 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,427 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,126 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,306 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,856 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the year ended December 31, 2020, stock-based compensation expense capitalized to the Company’s consolidated balance sheet was $6.5 million. As of December 31, 2020 and 2019, total unrecognized compensation cost related to outstanding stock options and RSUs was $280.1 million and $30.0 million, respectively, which are expected to be recognized over a weighted-average period of 1.5 years. Total unrecognized compensation cost includes the assumed unvested Vivint Solar awards to be recognized as stock-based compensation expense over the remaining requisite service period. Per ASC 805, the replacement of stock options or other share-based payment awards in conjunction with a business combination represents a modification of share-based payment awards that must be accounted for in accordance with ASC 718, Stock Compensation. As a result of the Company’s issuance of replacement awards, a portion of the fair-value-based measure of the replacement awards is included in the purchase consideration. To determine the portion of the replacement awards that is part of the purchase consideration, the Company measured the fair value of both the replacement awards and the historical awards as of the Acquisition Date. The fair value of the replacement awards, whether vested or unvested, was included in the purchase consideration to the extent that pre-acquisition services were rendered. In the year ended December 31, 2020, the Company recognized compensation cost of $30.8 million for modifications due to accelerated vesting of unvested outstanding shares for 21 grantees.</span></div><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">401(k) Plans</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Sunrun 401(k) Plan and the Vivint Solar 401(k) Plan are deferred salary arrangements under Section 401(k) of the Internal Revenue Code. Under both the Sunrun and Vivint Solar 401(k) Plans, participating U.S. employees may defer a portion of their pre-tax earnings, up to the IRS annual contribution limit ($19,500 for calendar year 2020). Under the Sunrun 401(k) Plan, the Company matches 100% of the first 1% and 50% of the next 5% of each employee's contributions. Under the Vivint Solar 401(k) Plan, the Company matches 33% of each employee's contributions up to a maximum of 6% of the employee’s eligible earnings. The Company recognized expense of $9.6 million and $8.5 million in the years ended December 31, 2020 and 2019, respectively.</span></div> 3000000 4500000 8044829 P10Y P4Y 0.25 P1Y 0.75 P3Y 947342 1197342 1197342 8900000 P10Y 1500000 P30D P9M P18M 0 11400000 15439334 10000000 0.04 4738048 4525946 P10Y P4Y 0.25 P1Y 0.75 P3Y P4Y 0.25 P1Y 0.75 P3Y <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity for all stock options under all of the Company’s equity incentive plans for the years ended December 31, 2020 and 2019 (shares and aggregate intrinsic value in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:34.876%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.000%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Options</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise Price</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual Life</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,590 </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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.07 </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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.63</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.44 </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:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,625)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.48 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(543)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.62 </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:bottom"><span style="color:#000000;font-family:'Arial',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,784 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.38 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.52</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,745 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed through acquisition</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,565 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.23 </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: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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,608)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.40 </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: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,019 </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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35 </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="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.87</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,371 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and exercisable at December 31, 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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.65 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.35</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,284 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest at December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,019 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.35 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.87</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,371 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 13590000 6.07 P6Y7M17D 66462000 1362000 15.44 3625000 5.48 543000 7.62 10784000 7.38 P6Y6M7D 71745000 2565000 10.23 1740000 17.48 6608000 7.40 462000 9.36 8019000 10.35 P6Y10M13D 473371000 4277000 6.65 P5Y4M6D 268284000 8019000 10.35 P6Y10M13D 473371000 0 0 9.33 8.27 4.21 251700000 37800000 21400000 104800000 9500000 8800000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company estimated the fair value of stock options with the following assumptions:</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:41.924%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.258%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30% - 1.50%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.70% - 2.59%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2.72% - 2.92%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.40% - 59.70%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.90% - 55.07%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.87% - 54.61%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></div></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.30 - 6.10</span></div></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.10 - 6.12</span></div></td><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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.09 - 6.11</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></div></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"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00%</span></div></td></tr></table></div> 0.0030 0.0150 0.0170 0.0259 0.0272 0.0292 0.5440 0.5970 0.5290 0.5507 0.4487 0.5461 P5Y3M18D P6Y1M6D P6Y1M6D P6Y1M13D P6Y1M2D P6Y1M9D 0.0000 0.0000 0.0000 947342 350000 3500000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity for all RSUs under all of the Company’s equity incentive plans for the years ended December 31, 2020 and 2019 (shares in thousands):</span></div><div style="margin-bottom:3pt;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:68.108%"/><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.562%"/><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.564%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at December 31, 2018</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,182 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,258 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.25 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,104)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.83 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled / forfeited</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,393)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.14 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at December 31, 2019</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.42 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assumed through acquisition</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,033 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.54 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,295 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.71 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issued</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.10 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled / forfeited</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(946)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.08 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance at December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,103 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.17 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4182000 7.05 2258000 15.25 1104000 6.83 1393000 8.14 3943000 11.42 3033000 70.54 5295000 34.71 4222000 30.10 946000 32.08 7103000 40.17 P24M 4 P6M 0.15 0.15 25000 10000 1000000 5000000 0.02 2369024 2262973 <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized stock-based compensation expense, including ESPP expenses, in the consolidated statements of operations as follows (in thousands): </span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of customer agreements and incentives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,568 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of solar energy systems and product sales</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,582 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">844 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718 </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:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,366 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,162 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,191 </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:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,518 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,439 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,253 </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:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administration</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,806 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,427 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,126 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,306 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,856 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4315000 2434000 2568000 1582000 844000 718000 53366000 5162000 7191000 2518000 1439000 1253000 108806000 16427000 16126000 170587000 26306000 27856000 6500000 280100000 30000000.0 P1Y6M 30800000 21 19500 1 0.01 0.50 0.05 0.33 0.06 9600000 8500000 Income Taxes <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the loss (income) before income taxes for the periods presented (in thousands): </span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:61.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (income) attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,979)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss attributable to noncontrolling interest and redeemable noncontrolling interests</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453,554 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,357 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,843 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision (benefit) consists of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:61.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(593)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,422)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current (benefit) expense</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,422)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(808)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,995 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,236 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(972)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred (benefit) provision</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,151)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,606)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,130 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,573)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,218)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a reconciliation of the statutory federal rate and the Company’s effective tax rate for the periods presented:</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:61.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision (benefit) at federal statutory rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.00)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.00)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.00)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.69)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.97)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of noncontrolling and redeemable noncontrolling interests</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.85 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.95 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.01 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.98)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.96)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.77)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 740-10 Reserve</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.77)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.99)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.35)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of rate change</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.45 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04 </span></td><td style="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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.62 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.47 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.81)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.06)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.72 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The following table represents the components of the Company’s deferred tax assets and liabilities for the periods presented (in thousands): </span><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:68.694%"/><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.122%"/><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.418%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and prepaids</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,845 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,704 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,736 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,229 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,394 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,997 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,224 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,104 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment tax and other credits</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,175 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,878 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,627 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate derivatives</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,057 </span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,988 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></div></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Valuation allowance</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,322)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,120)</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:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></div></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,736 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,174 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></div></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized costs to obtain a contract</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,441 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,247 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed asset depreciation and amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,970 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,917 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax on investment in partnerships</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,230 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,974 </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:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax liabilities</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,641 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,905)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,964)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for investment tax credits as a reduction of income tax expense in the year in which the credits arise. As of December 31, 2020, the Company has an investment tax credit carryforward of approximately $66.0 million which begins to expire in the year 2028, if not utilized, $1.0 million of California enterprise zone credits which begin to expire in the year 2023, and $1.9 million of other state tax credits which begin to expire in the year 2021. As of December 31, 2019, the Company has an investment tax credit carryforward of approximately $18.8 million and California enterprise zone credits of approximately $1.0 million.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, utilization of the net operating loss carryforwards and credits may be subject to a substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code (IRC) of 1986, as amended and similar state provisions. The Company performed an analysis to determine whether an ownership change under Section 382 of the Code had occurred and determined that only Vivint Solar, Inc. underwent an ownership change as of October 8, 2020.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowances are provided against deferred tax assets to the extent that it is more likely than not that the deferred tax asset will not be realized. The Company’s management considers all available positive and negative evidence including its history of operating income or losses, future reversals of existing taxable temporary difference, taxable income in carryback years and tax-planning strategies. The Company has concluded that it is more likely than not that the benefit from certain federal tax credits, state net operating loss carryforwards, and state tax credits will not be realized. In recognition of this risk, the Company has provided a valuation allowance of $91.3 million on the deferred tax assets relating to these federal tax credits, state net operating loss carryforwards, and state tax credits which is an increase of $79.2 million in 2020.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells solar energy systems to investment Funds. As the investment Funds are consolidated by the Company, the gain on the sale of the assets has been eliminated in the consolidated financial statements. However, this gain is recognized for tax reporting purposes. The Company accounts for the income tax consequences of these intra-entity transfers, both current and deferred, as a component of income tax expense and deferred tax liability, net during the period in which the transfers occur. </span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uncertain Tax Positions</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company files tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business, the Company is subject to examination by federal, state and local jurisdictions, where applicable. The statute of limitations for the tax returns varies by jurisdictions.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether a tax position is more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. We use a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. We have analyzed the Company’s inventory of tax positions with respect to all applicable income tax issues for all open tax years (in each respective jurisdiction).</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s policy is to include interest and penalties related to unrecognized tax benefits, if any, within the provision for taxes in the consolidated statements of operations.  </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the acquisition of Vivint Solar, the Company established an unrecognized tax benefit of $1.0 million as of December 31, 2020 that, if recognized, would impact the Company’s effective tax rate. As a result of the expiration of statute of limitations, the Company had no uncertain tax positions as of December 31, 2019.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in unrecognized tax benefits during 2020, 2019 and 2018, excluding penalties and interest, is as follows:</span></div><div style="margin-bottom:3pt;margin-top:17pt"><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:61.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:10.776%"/><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:10.630%"/><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:10.779%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits at beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of prior year unrecognized tax benefits due to the expiration of the statute of limitations</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(647)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases/(decreases) in unrecognized tax benefits as a result of tax positions taken during the prior period</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits at end of the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One of the Company’s investment funds covered by the Company’s 2018 insurance policy is currently being audited by the Internal Revenue Service (the “IRS”) in an audit involving a review of the fair market value determination of solar energy systems. If this audit results in an adverse finding, the Company may be subject to an indemnity obligation to its investor, which may result in certain out-of-pocket costs and increased insurance premiums in the future. The IRS audit is still ongoing, and the Company is unable to determine the potential tax liabilities, if any, at this time. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to taxation and files income tax returns in the U.S., its territories, and various state and local jurisdictions. Due to the Company’s net losses, substantially all of its federal, state and local income tax returns since inception are still subject to audit.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the tax years that remain open and subject to examination by the tax authorities in the most significant jurisdictions in which the Company operates:</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 - 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016 - 2020</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Operating Loss Carryforwards</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Company’s net operating loss carryforwards as of December 31, 2020, the Company does not expect to pay income tax, including in connection with its income tax provision for the year ended December 31, 2020. As of December 31, 2020, the Company had net operating loss carryforwards for federal and state income tax purposes of approximately $720.7 million and $2.1 billion, respectively, which will begin to expire in 2028 for federal purposes and in 2024 for state purposes. In addition, federal and certain state net operating loss carryforwards generated in tax years beginning after December 31, 2017 total $1.1 billion and $176.3 million, respectively, and have indefinite carryover periods and do not expire.</span></div> <div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the loss (income) before income taxes for the periods presented (in thousands): </span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:61.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (income) attributable to common stockholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,967 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,979)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss attributable to noncontrolling interest and redeemable noncontrolling interests</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">453,554 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,357 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,843 </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 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,521 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,864 </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> -233967000 18117000 35979000 -453554000 -417357000 -286843000 -687521000 -399240000 -250864000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision (benefit) consists of the following (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:61.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(593)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,422)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current (benefit) expense</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,422)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(808)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,995 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,236 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(972)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred (benefit) provision</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(59,151)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,606)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,130 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,573)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,218)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,322 </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> 0 -454000 -1100000 0 -593000 292000 -1422000 1435000 0 -1422000 388000 -808000 -61387000 -7634000 1995000 2236000 -972000 8135000 0 0 0 -59151000 -8606000 10130000 -60573000 -8218000 9322000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents a reconciliation of the statutory federal rate and the Company’s effective tax rate for the periods presented:</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:61.161%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.647%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.796%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax provision (benefit) at federal statutory rate</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.00)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.00)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.00)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><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;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.69)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.97)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.32 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of noncontrolling and redeemable noncontrolling interests</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.85 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.95 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.01 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.98)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.96)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.77)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ASC 740-10 Reserve</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.77)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.99)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.35)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of rate change</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.45 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.40 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.04 </span></td><td style="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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.33 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.62 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.47 </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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.81)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.06)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.72 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.2100 0.2100 0.2100 0.0169 0.0097 -0.0032 0.1385 0.2195 0.2401 0.0298 0.0196 0.0177 0 0.0011 0 -0.0077 -0.0099 -0.0135 0 0 0 -0.0345 -0.0040 -0.0304 -0.0033 -0.0062 -0.0047 0.0881 0.0206 -0.0372 The following table represents the components of the Company’s deferred tax assets and liabilities for the periods presented (in thousands): <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:68.694%"/><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.122%"/><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.418%"/><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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and prepaids</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,845 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,704 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,736 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,229 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,394 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,997 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,224 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,104 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment tax and other credits</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,175 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,878 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest Expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,627 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate derivatives</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,057 </span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,988 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></div></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">779,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Valuation allowance</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,322)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,120)</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:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets</span></div></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,736 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,174 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></div></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized costs to obtain a contract</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,441 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,247 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed asset depreciation and amortization</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,970 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,917 </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:middle"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax on investment in partnerships</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,230 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,974 </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:middle"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax liabilities</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,641 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504,138 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liabilities</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,905)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,964)</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> 53845000 19704000 17736000 11229000 529394000 347997000 22224000 7104000 86175000 32878000 16627000 12394000 53057000 18988000 779058000 450294000 91322000 12120000 687736000 438174000 93441000 66247000 333970000 263917000 342230000 173974000 769641000 504138000 81905000 65964000 66000000.0 1000000.0 1900000 18800000 1000000.0 91300000 79200000 1000000.0 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in unrecognized tax benefits during 2020, 2019 and 2018, excluding penalties and interest, is as follows:</span></div><div style="margin-bottom:3pt;margin-top:17pt"><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:61.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:10.776%"/><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:10.630%"/><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:10.779%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits at beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,525 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of prior year unrecognized tax benefits due to the expiration of the statute of limitations</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(647)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases/(decreases) in unrecognized tax benefits as a result of tax positions taken during the prior period</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized tax benefits at end of the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 647000 1525000 0 647000 878000 961000 0 0 961000 0 647000 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the tax years that remain open and subject to examination by the tax authorities in the most significant jurisdictions in which the Company operates:</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tax Years</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 - 2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2016 - 2020</span></td></tr></table></div> 720700000 2100000000 1100000000 176300000 Commitments and Contingencies <div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, the Company had $37.0 million and $20.1 million, respectively, of unused letters of credit outstanding, which carry fees of 2.13% - 3.25% per annum and 1.25% - 3.25% per annum, respectively.</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain tax equity funds and debt facilities require the Company to maintain an aggregate amount of $30.0 million of unencumbered cash and cash equivalents at the end of each month.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating and Finance Leases</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases real estate under non-cancellable operating leases and equipment under finance leases. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:17pt;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:62.057%"/><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.449%"/><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.449%"/><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.455%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,151 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,999 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,884 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">890 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,915 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,592 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,159 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,467 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,135 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,565 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(782)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(669)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,675 </span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,318 </span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,299 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:17pt;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:62.057%"/><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.449%"/><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.449%"/><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.455%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,756 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,516 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,765 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,578 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,919 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,220 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</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"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,503 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,411 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,265 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,914 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,370 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.24</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.39</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.43</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.91</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.37</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</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"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease commitments under non-cancellable leases as of December 31, 2020 were as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><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.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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.208%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sublease Income</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Operating Leases</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</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:'Arial',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,766 </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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,081 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,540 </span></td><td style="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:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,283 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,013 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </span></td><td style="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:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,872 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,193 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,193 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,144 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,424 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,132)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,132)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,012 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,292 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Amount for tenant incentives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revised Present value of future payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,012 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,292 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,461)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,461)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,037)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long term portion</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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,551 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,831 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,929 </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:middle"/></tr></table></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase Commitment</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company entered into purchase commitments, which have the ability to be canceled without significant penalties, with multiple suppliers to purchase $56.9 million of photovoltaic modules, inverters and batteries by the end of 2022.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranty Accrual</span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company accrues warranty costs when revenue is recognized for solar energy systems sales, based on the estimated future costs of meeting its warranty obligations. Warranty costs primarily consist of replacement costs for supplies and labor costs for service personnel since warranties for equipment and materials are covered by the original manufacturer’s warranty (other than a small deductible in certain cases). As such, the warranty reserve is immaterial in all periods presented. The Company makes and revises these estimates based on the number of solar energy systems under warranty, the Company’s historical experience with warranty claims, assumptions on warranty claims to occur over a systems’ warranty period and the Company’s estimated replacement costs. A warranty is provided for solar systems sold and leased. However, for the solar energy systems under Customer Agreements, the Company does not accrue a warranty liability because those systems are owned by consolidated subsidiaries of the Company. Instead, any repair costs on those solar energy systems are expensed when they are incurred as a component of customer agreements and incentives costs of revenue.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commercial ITC Indemnification</span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is contractually committed to compensate certain investors for any losses that they may suffer in certain limited circumstances resulting from reductions in Commercial ITCs. Generally, such obligations would arise as a result of reductions to the value of the underlying solar energy systems as assessed by the Internal Revenue Service (the “IRS”). At each balance sheet date, the Company assesses and recognizes, when applicable, the potential exposure from this obligation based on all the information available at that time, including any audits undertaken by the IRS. One of the Company's investors is being audited by the IRS. Since this audit is ongoing, the Company is unable to determine the potential tax liabilities as of the filing date of this Annual Report on Form 10-K. The maximum potential future payments that the Company could have to make under this obligation would depend largely on the difference between the prices at which the solar energy systems were sold or transferred to the Funds (or, in certain structures, the fair market value claimed in respect of such systems (referred to as "claimed values")) and the eligible basis determined by the IRS. The Company set the purchase prices and claimed values based on fair market values determined with the assistance of an independent third-party appraisal with respect to the systems that generate Commercial ITCs that are passed-through to, and claimed by, the Fund investors. In April 2018, the Company purchased an insurance policy providing for certain payments by the insurers in the event there is any final determination (including a judicial determination) that reduced the Commercial ITCs claimed in respect of solar energy systems sold or transferred to most Funds through April 2018, or later, in the case of Funds added to the policy after such date. In general, the policy indemnifies the Company and related parties for additional taxes (including penalties and interest) owed in respect of lost Commercial ITCs, gross-up costs and expenses incurred in defending such claim, subject to negotiated exclusions from, and limitations to, coverage.</span></div><div style="margin-bottom:3pt;margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to certain legal proceedings, claims, investigations and administrative proceedings in the ordinary course of its business. The Company records a provision for a liability when it is both probable that the liability has been incurred and the amount of the liability can be reasonably estimated. These provisions, if any, are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Depending on the nature and timing of any such proceedings that may arise, an unfavorable resolution of a matter could materially affect the Company’s future consolidated results of operations, cash flows or financial position in a particular period.</span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span><br/></span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 8, 2019, a putative class action captioned Loftus et al. v. Sunrun Inc., Case No. 3:19-cv-01608, was filed in the United States District Court, Northern District of California. The complaint generally alleges violations of the Telephone Consumer Protection Act (the “TCPA”) on behalf of an individual and putative classes of persons alleged to be similarly situated. Plaintiffs filed a First Amended Complaint on June 26, 2019, adding defendant MediaMix 365, LLC, also asserting individual and putative class claims under the TCPA, along with claims under the California Invasion of Privacy Act. In the amended version of their Complaint, plaintiffs seek statutory damages, equitable and injunctive relief, and attorneys’ fees and costs on behalf of themselves and the absent purported classes. Most, if not all, of the claims asserted in the lawsuit relate to activities allegedly engaged in by third-party </span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">vendors, for which the Company denies any responsibility. While the Company believes that the claims against it are without merit, in view of the cost and risk of continuing to defend the action, it has reached an agreement with plaintiffs to settle the lawsuit on a class-wide basis for $5.5 million, which was accrued as of June 30, 2020, in exchange for a release of all claims that were or could have been asserted in the litigation. The settlement is subject to court approval. Preliminary approval was granted on September 25, 2020 and the court has scheduled the final approval hearing for May 6, 2021.</span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span><br/></span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2019, two shareholders filed separate putative class actions in the U.S. District Court for the Eastern District of New York (Crumrine v. Vivint Solar, Inc. and Li v. Vivint Solar, Inc.) purportedly on behalf of themselves and all others similarly situated. The lawsuits purport to allege violations of Federal Securities Laws. In March 2020, the court consolidated the two actions and appointed lead plaintiffs and lead counsel to represent the alleged putative class. Subsequently, in December 2020, the Eastern District of New York transferred the case to the District of Utah, where it is now pending. Vivint Solar disputes the allegations in the complaint. The Company is unable to estimate a range of loss, if any, at this time.</span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span><br/></span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, ten customers who signed residential power purchase agreements named Vivint Solar in a putative class action lawsuit captioned Dekker v. Vivint Solar, Inc. (N.D. Cal.), alleging that the agreements contain unlawful termination fee provisions. The Company disputes the allegations in the complaint. On January 17, 2020, Vivint Solar moved to compel arbitration with respect to nine of the ten plaintiffs whose contracts included arbitration provisions. The court issued an order compelling eight plaintiffs to pursue their claims in arbitration but subsequently rescinded the order as to certain plaintiffs. At this time, certain plaintiffs’ claims remain pending before the court and other plaintiffs’ claims are in arbitration. The Company is unable to estimate a range of loss, if any, at this time.</span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span><br/></span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, a shareholder filed a derivative action captioned Oyola-Rivera v. Allred (DE Chancery Court) against various officers and directors of Vivint Solar, Inc., alleging that they breached their duties of loyalty, care, and good faith. Vivint Solar, Inc. is named as a nominal defendant. The defendants dispute the allegations in the complaint. The Company is unable to estimate a range of loss, if any, at this time. </span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span><br/></span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 2, 2020, the California Contractors State License Board (the “CSLB”) filed an administrative proceeding against the Company and certain of its officers related to an accident that occurred during an installation by one of the Company’s channel partners, Horizon Solar Power, which holds its own license with the CSLB. If this proceeding is not resolved in the Company’s favor, it could potentially result in fines, a public reprimand, probation or the suspension or revocation of the Company’s California Contractor’s License. The Company strongly denies any wrongdoing in the matter and intends to work cooperatively with the CSLB while vigorously defending itself in this action. Any potential effect of the CSLB proceeding on the Company’s consolidated financial statements is unknown.</span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span><br/></span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the matters discussed above, in the normal course of business, the Company has from time to time been named as a party to various legal claims, actions and complaints. While the outcome of these matters cannot currently be predicted with certainty, the Company does not currently believe that the outcome of any of these claims will have a material adverse effect, individually or in the aggregate, on its consolidated financial position, results of operations or cash flows.</span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span><br/></span></div><div style="margin-bottom:3pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues for losses that are probable and can be reasonably estimated. The Company evaluates the adequacy of its legal reserves based on its assessment of many factors, including interpretations of the law and assumptions about the future outcome of each case based on available information.</span></div> 37000000.0 20100000 0.0213 0.0325 0.0125 0.0325 30000000.0 The components of lease expense were as follows (in thousands):<div style="margin-bottom:3pt;margin-top:17pt;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:62.057%"/><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.449%"/><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.449%"/><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.455%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,151 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,999 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,884 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">890 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,915 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,592 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,159 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,467 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,349 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,135 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,565 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,112 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(782)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(669)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(572)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease cost</span></td><td colspan="3" style="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,675 </span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,318 </span></td><td style="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="padding:0 1pt"/><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,299 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to leases was as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:17pt;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:62.057%"/><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.449%"/><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.449%"/><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.455%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the Year Ended December 31,</span></td></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,756 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,516 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,765 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,578 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,919 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,220 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</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"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,071 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,503 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,411 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,265 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,914 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,370 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (years):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.24</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.39</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.43</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.59</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.91</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.37</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate:</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"/></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 10151000 13999000 11884000 890000 1915000 676000 15592000 13159000 10467000 689000 1349000 732000 4135000 3565000 3112000 782000 669000 572000 30675000 33318000 26299000 15756000 11516000 10765000 854000 991000 482000 10578000 13919000 9220000 2071000 19503000 3411000 4265000 17914000 15370000 P7Y2M26D P5Y4M20D P3Y5M4D P2Y7M2D P2Y10M28D P3Y4M13D 0.042 0.055 0.043 0.043 0.042 0.043 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease commitments under non-cancellable leases as of December 31, 2020 were as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><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.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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.208%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sublease Income</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Operating Leases</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</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:'Arial',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,766 </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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,081 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,540 </span></td><td style="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:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,283 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,013 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </span></td><td style="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:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,872 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,193 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,193 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,144 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,424 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,132)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,132)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,012 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,292 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Amount for tenant incentives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revised Present value of future payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,012 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,292 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,461)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,461)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,037)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long term portion</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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,551 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,831 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,929 </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:middle"/></tr></table></div> <div style="margin-bottom:3pt;margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease commitments under non-cancellable leases as of December 31, 2020 were as follows (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><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.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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.208%"/><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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sublease Income</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Operating Leases</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance leases</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:'Arial',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,766 </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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,081 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,540 </span></td><td style="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:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,283 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,013 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,229 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </span></td><td style="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:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,872 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,872 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,193 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,193 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,144 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,424 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Amount representing interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,132)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,132)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,359)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,012 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,292 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Amount for tenant incentives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revised Present value of future payments</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,012 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </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="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,292 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,966 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,461)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,461)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,037)</span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long term portion</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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,551 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,831 </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:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,929 </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:middle"/></tr></table></div> 25451000 685000 24766000 11878000 20116000 35000 20081000 8540000 17283000 0 17283000 4013000 12229000 0 12229000 889000 9872000 0 9872000 5000 38193000 0 38193000 0 123144000 720000 122424000 25325000 16132000 16132000 1359000 107012000 720000 106292000 23966000 0 0 107012000 720000 106292000 23966000 21461000 21461000 11037000 85551000 720000 84831000 12929000 56900000 5500000 2 10 10 8 Net Income Per Share Basic net income per share is computed by dividing net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share is computed by dividing net income attributable to common stockholders by the weighted-average number of common <div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares outstanding during the period adjusted to include the effect of potentially dilutive securities. Potentially dilutive securities are excluded from the computation of dilutive EPS in periods in which the effect would be antidilutive.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of the Company’s basic and diluted net income per share is as follows (in thousands, except per share amounts):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.348%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173,394)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,335 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,657 </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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></div></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net income per share attributable to common stockholders, basic</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,606 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,397 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average effect of potentially dilutive shares to purchase common stock</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,479 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net income per share attributable to common stockholders, diluted</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,606 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,876 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,112 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shares were excluded from the computation of diluted net income per share as the impact of including those shares would be anti-dilutive (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></div></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock options</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,286 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,271 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock units</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,779 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,545 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of the Company’s basic and diluted net income per share is as follows (in thousands, except per share amounts):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:58.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.348%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173,394)</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,335 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,657 </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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></div></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net income per share attributable to common stockholders, basic</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,606 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,397 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average effect of potentially dilutive shares to purchase common stock</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,479 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net income per share attributable to common stockholders, diluted</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,606 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,876 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,112 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></div></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.24)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.23 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -173394000 26335000 26657000 139606000 116397000 110089000 0 7479000 7023000 139606000 123876000 117112000 -1.24 0.23 0.24 -1.24 0.21 0.23 <div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following shares were excluded from the computation of diluted net income per share as the impact of including those shares would be anti-dilutive (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants</span></div></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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding stock options</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,286 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,271 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock units</span></div></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,779 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,545 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 625000 1286000 1486000 3271000 1493000 673000 649000 2779000 2159000 4545000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Related Party Transactions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div style="margin-bottom:3pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advances Receivable—Related Party</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net amounts due from direct-sales professionals were $6.7 million as of December 31, 2020. The Company provided a reserve of $0.6 million as of December 31, 2020 related to advances to direct-sales professionals who have terminated their employment agreement with the Company.</span></div> 6700000 600000 Subsequent Events<div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:3pt;margin-top:6pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 28, 2021, the Company issued $400.0 million in aggregate principal of amount of 0% Convertible Senior Notes due 2026 (the “Notes”) for net proceeds of approximately $389.0 million. The Notes will not bear regular interest, and the principal amount of the notes will not accrete. The Notes may bear special interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under the Indenture or if the Notes are not freely tradeable as required by the Indenture. The Notes will mature on February 1, 2026, unless earlier repurchased by the Company, redeemed by the Company or converted pursuant to their terms.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-indent:29.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial conversion rate of the Notes is 8.4807 shares of the Company’s common stock, par value $0.0001 per share, per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $117.91 per share. The conversion rate will be subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid special interest. In addition, upon the occurrence of a make-whole fundamental change or an issuance of a notice of redemption, the Company will, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its Notes in connection with such make-whole fundamental change or notice of redemption.</span></div> 400000000.0 0 389000000.0 0.0001 117.91 The Company’s consolidated assets as of December 31, 2020 and 2019 include $7,190,866 and $3,521,202, respectively, in assets of variable interest entities, or “VIEs”, that can only be used to settle obligations of the VIEs. Solar energy systems, net, as of December 31, 2020 and 2019 were $6,748,127 and $3,259,712, respectively; cash as of December 31, 2020 and 2019 were $219,502 and $133,362, respectively; restricted cash as of December 31, 2020 and 2019 were $34,559 and $2,746, respectively; accounts receivable, net as of December 31, 2020 and 2019 were $35,152 and $21,956, respectively; inventories as of December 31, 2020 and December 31, 2019 of $23,306 and $15,721; prepaid expenses and other current assets as of December 31, 2020 and 2019 were $2,629 and $554, respectively and other assets as of December 31, 2020 and 2019 were $127,591 and $87,151, respectively. The Company’s consolidated liabilities as of December 31, 2020 and 2019 include $1,857,967 and $774,564, respectively, in liabilities of VIEs whose creditors have no recourse to the Company. These liabilities include accounts payable as of December 31, 2020 and 2019 of $15,609 and $11,531, respectively; distributions payable to noncontrolling interests and redeemable noncontrolling interests as of December 31, 2020 and 2019 of $28,577 and $16,012, respectively; accrued expenses and other liabilities as of December 31, 2020 and 2019 of $24,660 and $10,740, respectively; deferred revenue as of December 31, 2020 and 2019 of $538,067 and $482,138, respectively; deferred grants as of December 31, 2020 and 2019 of $26,898 and $28,034, respectively; non-recourse debt as of December 31, 2020 and 2019 of $1,192,411 and $206,476, respectively; and other liabilities as of December 31, 2020 and December 31, 2019 of $31,745 and $19,633, respectively. XML 18 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Cover Page - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2020
Feb. 22, 2021
Jun. 30, 2020
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2020    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-37511    
Entity Registrant Name Sunrun Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 26-2841711    
Entity Address, Address Line One 225 Bush Street    
Entity Address, Address Line Two Suite 1400    
Entity Address, City or Town San Francisco    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 94104    
City Area Code 415    
Local Phone Number 580-6900    
Title of 12(b) Security Common Stock, $0.0001 par value per share    
Trading Symbol RUN    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 2.3
Entity Common Stock, Shares Outstanding   202,583,673  
Documents Incorporated by Reference Portions of the information called for by Part III of this Form 10-K is hereby incorporated by reference from the definitive Proxy Statements for our annual meeting of stockholders, which will be filed with the Securities and Exchange Commission not later than 120 days after December 31, 2020.    
Amendment Flag false    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Entity Central Index Key 0001469367    
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash $ 519,965 $ 269,577
Restricted cash 188,095 93,504
Accounts receivable (net of allowances for credit losses of $4,861 and $3,151    as of December 31, 2020 and 2019, respectively) 95,141 77,728
Inventories 283,045 260,571
Prepaid expenses and other current assets 51,483 32,450
Total current assets 1,137,729 733,830
Restricted cash 148 148
Property and equipment, net 62,182 56,708
Intangible assets, net 18,262 19,543
Goodwill 4,280,169 95,094
Other assets 681,665 408,403
Total assets [1] 14,382,943 5,806,341
Current liabilities:    
Accounts payable 207,441 223,356
Distributions payable to noncontrolling interests and redeemable noncontrolling interests 28,627 16,062
Accrued expenses and other liabilities 325,614 148,497
Deferred revenue, current portion 108,452 77,643
Deferred grants, current portion 8,251 8,093
Finance lease obligations, current portion 11,037 10,064
Non-recourse debt, current portion 195,036 35,348
Pass-through financing obligation, current portion 16,898 11,031
Total current liabilities 901,356 530,094
Deferred revenue, net of current portion 690,824 651,856
Deferred grants, net of current portion 213,269 218,568
Finance lease obligations, net of current portion 12,929 12,895
Recourse debt 230,660 239,485
Non-recourse debt, net of current portion 4,370,449 1,980,107
Pass-through financing obligation, net of current portion 323,496 327,974
Other liabilities 268,684 141,401
Deferred tax liabilities 81,905 65,964
Total liabilities [1] 7,093,572 4,168,344
Commitments and contingencies (Note 19)
Redeemable noncontrolling interests 560,461 306,565
Stockholders’ equity:    
Preferred Stock, Value, Issued 0 0
Common Stock, Value, Issued 20 12
Additional paid-in capital 6,107,802 766,006
Accumulated other comprehensive loss (106,755) (52,753)
Retained earnings 76,844 251,466
Total stockholders’ equity 6,077,911 964,731
Noncontrolling interests 650,999 366,701
Total equity 6,728,910 1,331,432
Total liabilities, redeemable noncontrolling interests and total equity 14,382,943 5,806,341
Solar energy systems, net    
Current assets:    
Property and equipment, net $ 8,202,788 $ 4,492,615
[1] The Company’s consolidated assets as of December 31, 2020 and 2019 include $7,190,866 and $3,521,202, respectively, in assets of variable interest entities, or “VIEs”, that can only be used to settle obligations of the VIEs. Solar energy systems, net, as of December 31, 2020 and 2019 were $6,748,127 and $3,259,712, respectively; cash as of December 31, 2020 and 2019 were $219,502 and $133,362, respectively; restricted cash as of December 31, 2020 and 2019 were $34,559 and $2,746, respectively; accounts receivable, net as of December 31, 2020 and 2019 were $35,152 and $21,956, respectively; inventories as of December 31, 2020 and December 31, 2019 of $23,306 and $15,721; prepaid expenses and other current assets as of December 31, 2020 and 2019 were $2,629 and $554, respectively and other assets as of December 31, 2020 and 2019 were $127,591 and $87,151, respectively. The Company’s consolidated liabilities as of December 31, 2020 and 2019 include $1,857,967 and $774,564, respectively, in liabilities of VIEs whose creditors have no recourse to the Company. These liabilities include accounts payable as of December 31, 2020 and 2019 of $15,609 and $11,531, respectively; distributions payable to noncontrolling interests and redeemable noncontrolling interests as of December 31, 2020 and 2019 of $28,577 and $16,012, respectively; accrued expenses and other liabilities as of December 31, 2020 and 2019 of $24,660 and $10,740, respectively; deferred revenue as of December 31, 2020 and 2019 of $538,067 and $482,138, respectively; deferred grants as of December 31, 2020 and 2019 of $26,898 and $28,034, respectively; non-recourse debt as of December 31, 2020 and 2019 of $1,192,411 and $206,476, respectively; and other liabilities as of December 31, 2020 and December 31, 2019 of $31,745 and $19,633, respectively.
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Allowance for doubtful accounts $ 4,861 $ 3,151
Preferred stock, par value (in usd per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 200,000,000 200,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 2,000,000,000 2,000,000,000
Common stock, shares issued (in shares) 201,406,000 118,451,000
Common stock, shares outstanding (in shares) 201,406,000 118,451,000
Total assets [1] $ 14,382,943 $ 5,806,341
Property and equipment, net 62,182 56,708
Cash 519,965 269,577
Restricted cash 188,095 93,504
Accounts receivable, net 95,141 77,728
Inventories 283,045 260,571
Prepaid expenses and other current assets 51,483 32,450
Other assets 681,665 408,403
Total liabilities [1] 7,093,572 4,168,344
Accounts payable 207,441 223,356
Distributions payable to noncontrolling interests and redeemable noncontrolling interests 28,627 16,062
Accrued expenses and other liabilities 325,614 148,497
Deferred revenue 799,276 729,499
Other liabilities 268,684 141,401
Variable Interest Entities    
Total assets 7,190,866 3,521,202
Cash 219,502 133,362
Restricted cash 34,559 2,746
Accounts receivable, net 35,152 21,956
Inventories 23,306 15,721
Prepaid expenses and other current assets 2,629 554
Other assets 127,591 87,151
Total liabilities 1,857,967 774,564
Accounts payable 15,609 11,531
Distributions payable to noncontrolling interests and redeemable noncontrolling interests 28,577 16,012
Accrued expenses and other liabilities 24,660 10,740
Deferred revenue 538,067 482,138
Deferred grants 26,898 28,034
Non-recourse debt 1,192,411 206,476
Other liabilities 31,745 19,633
Solar energy systems, net    
Property and equipment, net 8,202,788 4,492,615
Solar energy systems, net | Variable Interest Entities    
Property and equipment, net $ 6,748,127 $ 3,259,712
[1] The Company’s consolidated assets as of December 31, 2020 and 2019 include $7,190,866 and $3,521,202, respectively, in assets of variable interest entities, or “VIEs”, that can only be used to settle obligations of the VIEs. Solar energy systems, net, as of December 31, 2020 and 2019 were $6,748,127 and $3,259,712, respectively; cash as of December 31, 2020 and 2019 were $219,502 and $133,362, respectively; restricted cash as of December 31, 2020 and 2019 were $34,559 and $2,746, respectively; accounts receivable, net as of December 31, 2020 and 2019 were $35,152 and $21,956, respectively; inventories as of December 31, 2020 and December 31, 2019 of $23,306 and $15,721; prepaid expenses and other current assets as of December 31, 2020 and 2019 were $2,629 and $554, respectively and other assets as of December 31, 2020 and 2019 were $127,591 and $87,151, respectively. The Company’s consolidated liabilities as of December 31, 2020 and 2019 include $1,857,967 and $774,564, respectively, in liabilities of VIEs whose creditors have no recourse to the Company. These liabilities include accounts payable as of December 31, 2020 and 2019 of $15,609 and $11,531, respectively; distributions payable to noncontrolling interests and redeemable noncontrolling interests as of December 31, 2020 and 2019 of $28,577 and $16,012, respectively; accrued expenses and other liabilities as of December 31, 2020 and 2019 of $24,660 and $10,740, respectively; deferred revenue as of December 31, 2020 and 2019 of $538,067 and $482,138, respectively; deferred grants as of December 31, 2020 and 2019 of $26,898 and $28,034, respectively; non-recourse debt as of December 31, 2020 and 2019 of $1,192,411 and $206,476, respectively; and other liabilities as of December 31, 2020 and December 31, 2019 of $31,745 and $19,633, respectively.
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue:      
Total revenue $ 922,191 $ 858,578 $ 759,981
Operating expenses:      
Sales and marketing 352,299 275,148 207,232
Research and development 19,548 23,563 18,844
General and administrative 266,746 125,023 116,659
Amortization of intangible assets 5,180 4,755 4,204
Total operating expenses 1,387,299 1,074,318 881,862
Loss from operations (465,108) (215,740) (121,881)
Interest expense, net (230,601) (174,246) (131,771)
Other income (expenses), net 8,188 (9,254) 2,788
Loss before income taxes (687,521) (399,240) (250,864)
Income tax (benefit) expense (60,573) (8,218) 9,322
Net loss (626,948) (391,022) (260,186)
Net loss attributable to noncontrolling interests and    redeemable noncontrolling interests (453,554) (417,357) (286,843)
Net (loss) income attributable to common stockholders $ (173,394) $ 26,335 $ 26,657
Net (loss) income per share attributable to common stockholders      
Basic (in dollars per share) $ (1.24) $ 0.23 $ 0.24
Diluted (in dollars per share) $ (1.24) $ 0.21 $ 0.23
Weighted average shares used to compute net (loss) income
   per share attributable to common stockholders      
Basic (in shares) 139,606 116,397 110,089
Diluted (in shares) 139,606 123,876 117,112
Customer agreements and incentives      
Revenue:      
Total revenue $ 484,160 $ 387,835 $ 404,466
Operating expenses:      
Costs 385,650 280,344 240,857
Solar energy systems and product sales      
Revenue:      
Total revenue 438,031 470,743 355,515
Operating expenses:      
Costs $ 357,876 $ 365,485 $ 294,066
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive (Loss) Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]      
Net (loss) income attributable to common stockholders $ (173,394) $ 26,335 $ 26,657
Unrealized (loss) gain on derivatives, net of income taxes (63,445) (48,295) 6,187
Adjustment for net loss (gain) on derivatives recognized into earnings, net of income taxes 9,443 (594) (5,198)
Other comprehensive (loss) income (54,002) (48,889) 989
Comprehensive (loss) income $ (227,396) $ (22,554) $ 27,646
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Redeemable Noncontrolling Interests and Stockholders' Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Redeemable Noncontrolling Interests
Total Stockholders' Equity
Total Stockholders' Equity
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income (Loss)
Cumulative Effect, Period of Adoption, Adjustment
Retained Earnings (Accumulated Deficit)
Retained Earnings (Accumulated Deficit)
Cumulative Effect, Period of Adoption, Adjustment
Noncontrolling Interests
Beginning balance at Dec. 31, 2017     $ 123,801                  
Beginning balance, (in shares) at Dec. 31, 2017           107,350,000            
Balance at beginning of period at Dec. 31, 2017 $ 1,240,516 $ 1,992   $ 881,582 $ 1,992 $ 11 $ 682,950 $ (4,113) $ 1,992 $ 202,734 $ 0 $ 358,934
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Exercise of stock options (in shares)           3,271,000            
Exercise of stock options 17,178     17,178     17,178          
Issuance of restricted stock units, net of tax withholdings (in shares)           1,614,000            
Issuance of restricted stock units, net of tax withholdings (10,102)     (10,102)     (10,102)          
Shares issued in connection with the Employee Stock Purchase Plan (in shares)           914,000            
Shares issued in connection with the Employee Stock Purchase Plan 4,546     4,546     4,546          
Stock-based compensation 27,857     27,857     27,857          
Contributions from redeemable noncontrolling interests and noncontrolling interests 234,022   111,125                 234,022
Distributions to redeemable noncontrolling interests and noncontrolling interests (69,605)   (11,057)                 (69,605)
Net (loss) income (162,619)   (97,567) 26,657           26,657   (189,276)
Other comprehensive loss, net of taxes (1,003)     (1,003)       (1,003)        
Ending balance at Dec. 31, 2018     126,302                  
Ending balance, (in shares) at Dec. 31, 2018           113,149,000            
Balance at end of period at Dec. 31, 2018 $ 1,282,782 0   948,707 0 $ 11 722,429 (3,124) (740) 229,391 740 334,075
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201802Member                      
Exercise of stock options (in shares) 3,625,000         3,624,000            
Exercise of stock options $ 19,840     19,840     19,840          
Issuance of restricted stock units, net of tax withholdings (in shares)           1,105,000            
Issuance of restricted stock units, net of tax withholdings (10,584)     (10,584)     (10,585)          
Shares issued in connection with the Employee Stock Purchase Plan (in shares)           942,000            
Shares issued in connection with the Employee Stock Purchase Plan 6,939     6,939     6,939          
Stock-based compensation 26,306     26,306     26,306          
Contributions from redeemable noncontrolling interests and noncontrolling interests 282,127   429,786                 282,127
Distributions to redeemable noncontrolling interests and noncontrolling interests (61,732)   (15,137)                 (61,732)
Net (loss) income (156,636)   (234,386) 26,335           26,335   (182,971)
Acquisition of noncontrolling interest $ (3,721)     1,077     1,077         (4,798)
Repurchase of common stock (in shares) (368,996)         (369,000)            
Repurchase of common stock $ (5,000)     (5,000)           (5,000)    
Other comprehensive loss, net of taxes (48,889)     (48,889)       (48,889)        
Ending balance at Dec. 31, 2019 306,565   306,565                  
Ending balance, (in shares) at Dec. 31, 2019           118,451,000            
Balance at end of period at Dec. 31, 2019 $ 1,331,432 $ (1,228)   964,731 $ (1,228) $ 12 766,006 (52,753) $ 0 251,466 $ (1,228) 366,701
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member                      
Exercise of stock options (in shares) 6,608,000         6,609,000            
Exercise of stock options $ 41,840     41,840     41,840          
Issuance of restricted stock units, net of tax withholdings (in shares)           4,124,000            
Issuance of restricted stock units, net of tax withholdings (1,025)     (1,025)   $ 1 (1,026)          
Shares issued in connection with the Employee Stock Purchase Plan (in shares)           675,000            
Shares issued in connection with the Employee Stock Purchase Plan 7,842     7,842     7,842          
Stock-based compensation 177,082     177,082     177,082          
Contributions from redeemable noncontrolling interests and noncontrolling interests 333,970   484,091                 333,970
Distributions to redeemable noncontrolling interests and noncontrolling interests (69,060)   (37,453)                 (69,060)
Net (loss) income (383,406)   (243,542) (173,394)           (173,394)   (210,012)
Acquisition of Vivint Solar 5,266,923   58,300 5,037,523   $ 7 5,037,516         229,400
Acquisition of Vivint Solar (in shares)           69,472,000            
Acquisition of noncontrolling interest $ 3,542   (7,500) 3,542     3,542          
Repurchase of common stock (in shares) 0                      
Shares issued in connection with a subscription agreement $ 75,000     75,000     75,000         0
Shares issued in connection with a subscription agreement (in shares)           2,075,000            
Other comprehensive loss, net of taxes (54,002)     (54,002)       (54,002)        
Ending balance at Dec. 31, 2020 560,461   $ 560,461                  
Ending balance, (in shares) at Dec. 31, 2020           201,406,000            
Balance at end of period at Dec. 31, 2020 $ 6,728,910     $ 6,077,911   $ 20 $ 6,107,802 $ (106,755)   $ 76,844   $ 650,999
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating activities:      
Net loss $ (626,948) $ (391,022) $ (260,186)
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation and amortization, net of amortization of deferred grants 242,942 187,163 156,007
Deferred income taxes (60,573) (8,218) 9,322
Stock-based compensation expense 170,587 26,306 27,856
Interest on pass-through financing obligations 23,166 24,326 19,205
Reduction in pass-through financing obligations (39,188) (39,083) (25,005)
Other noncash items 51,040 25,780 25,484
Changes in operating assets and liabilities:      
Accounts receivable 4,988 (14,864) (5,707)
Inventories 47,554 (181,104) 14,960
Prepaid and other assets (117,033) (81,630) (75,924)
Accounts payable (45,718) 67,356 8,848
Accrued expenses and other liabilities (10,306) 42,081 15,286
Deferred revenue 41,517 138,422 27,393
Net cash used in operating activities (317,972) (204,487) (62,461)
Investing activities:      
Payments for the costs of solar energy systems (966,580) (815,188) (806,365)
Business combination, net of cash acquired 537,242 (2,722) 0
Purchase of equity method investment (65,356) 0 0
Purchases of property and equipment, net (3,095) (25,345) (4,951)
Net cash used in investing activities (497,789) (843,255) (811,316)
Financing activities:      
Proceeds from state tax credits, net of recapture 5,683 2,253 10,887
Payment of debt fees (14,083) (28,687) (24,849)
Proceeds from pass-through financing and other obligations 8,701 9,140 217,082
Early repayment of pass-through financing obligations 0 (7,597) 0
Payment of finance lease obligations (10,578) (13,919) (9,220)
Payment of finance lease obligations     (9,025)
Contributions received from noncontrolling interests and redeemable noncontrolling interests 818,061 711,914 345,147
Distributions paid to noncontrolling interests and redeemable noncontrolling interests (111,223) (76,654) (78,398)
Acquisition of noncontrolling interests (2,694) (4,600) 0
Net proceeds related to stock-based award activities 48,664 16,196 12,592
Proceeds from shares issued in connection with a subscription agreement 75,000 0 0
Repurchase of common stock 0 (5,000) 0
Net cash provided by financing activities 1,160,740 1,106,572 936,386
Net change in cash and restricted cash 344,979 58,830 62,609
Cash and restricted cash, beginning of period 363,229 304,399 241,790
Cash and restricted cash, end of period 708,208 363,229 304,399
Supplemental disclosures of cash flow information      
Cash paid for interest 119,626 99,472 76,313
Cash paid for income taxes 0 0 0
Supplemental disclosures of noncash investing and financing activities      
Purchases of solar energy systems and property and equipment included in accounts payable and accrued expenses 66,433 51,719 27,169
Right-of-use assets obtained in exchange for finance lease liabilities 4,265 17,914 14,302
Recourse debt      
Financing activities:      
Proceeds from issuance of debt 182,700 185,450 17,000
Repayment of debt (191,525) (192,965) (17,000)
Non Recourse Debt      
Financing activities:      
Proceeds from issuance of debt 751,493 1,181,549 980,544
Repayment of debt $ (399,459) $ (670,508) $ (517,594)
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.20.4
Organization
12 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization Organization
Sunrun Inc. (“Sunrun” or the “Company”) was originally formed in 2007 as a California limited liability company and was converted into a Delaware corporation in 2008. The Company is engaged in the design, development, installation, sale, ownership and maintenance of residential solar energy systems (“Projects”) in the United States.
Sunrun acquires customers directly and through relationships with various solar and strategic partners (“Partners”). The Projects are constructed either by Sunrun or by Sunrun’s Partners and are owned by the Company. Sunrun’s customers enter into an agreement to utilize the solar system (“Customer Agreement”) which typically has an initial term of 20 or 25 years. Sunrun monitors, maintains and insures the Projects. The Company also sells solar energy systems and products, such as panels and racking and solar leads generated to customers.
The Company has formed various subsidiaries (“Funds”) to finance the development of Projects. These Funds, structured as limited liability companies, obtain financing from outside investors and purchase or lease Projects from Sunrun under master purchase or master lease agreements. The Company currently utilizes three legal structures in its investment Funds, which are referred to as: (i) pass-through financing obligations, (ii) partnership-flips and (iii) joint venture (“JV”) inverted leases.
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and reflect the accounts and operations of the Company and those of its subsidiaries, including Funds, in which the Company has a controlling financial interest. Beginning October 8, 2020, our consolidated subsidiaries include Vivint Solar, Inc. ("Vivint Solar"). The typical condition for a controlling financial interest ownership is holding a majority of the voting interests of an entity. However, a controlling financial interest may also exist in entities, such as variable interest entities (“VIEs”), through arrangements that do not involve controlling voting interests. In accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 810 (“ASC 810”) Consolidation, the Company consolidates any VIE of which it is the primary beneficiary. The primary beneficiary, as defined in ASC 810, is the party that has (1) the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance and (2) the obligation to absorb the losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The Company evaluates its relationships with its VIEs on an ongoing basis to determine whether it continues to be the primary beneficiary. The consolidated financial statements reflect the assets and liabilities of VIEs that are consolidated. All intercompany transactions and balances have been eliminated in consolidation.
Beginning in the quarter ended March 31, 2020, a strain of coronavirus (COVID-19) has spread throughout the world, and at this point, the extent to which the coronavirus may impact operations of the Company is uncertain. The extent of the impact of the coronavirus on the Company's business and operations will depend on several factors, such as the duration, severity, and geographic spread of the outbreak. The Company is monitoring the evolving situation closely and evaluating its potential exposure.
Use of Estimates
The preparation of the consolidated financial statements requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company regularly makes estimates and assumptions, including, but not limited to, revenue recognition constraints that result in variable consideration, the discount rate used to adjust the promised amount of consideration for the effects of a significant financing component, the estimates that affect the collectability of accounts receivable, the valuation of inventories, the useful lives of solar energy systems, the useful lives of property and equipment, the valuation and useful lives of intangible assets, the effective interest rate used to amortize pass-through financing obligations, the discount rate uses for operating and financing leases, the fair value of contingent consideration, the fair value of assets acquired and liabilities assumed in a business combination, the valuation of stock-based compensation, the determination of valuation allowances associated with deferred tax assets, the fair value of debt instruments disclosed and the redemption value of redeemable noncontrolling
interests. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable. In light of the uncertain impact COVID-19 could have on the Company's business, the Company's estimates may change in the future. Actual results may differ from such estimates.
Segment Information
The Company has one operating segment with one business activity, providing solar energy services and products to customers. The Company’s chief operating decision maker (“CODM”) is its Chief Executive Officer, who manages operations on a consolidated basis for purposes of allocating resources. When evaluating performance and allocating resources, the CODM reviews financial information presented on a consolidated basis.
Revenue from external customers (including, but not limited to homeowners) for each group of similar products and services is as follows (in thousands): 
Year Ended December 31,
202020192018
Customer agreements$432,527 $345,486 $272,672 
Incentives51,633 42,349 131,794 
Customer agreements and incentives484,160 387,835 404,466 
Solar energy systems269,866 283,429 186,512 
Products168,165 187,314 169,003 
Solar energy systems and product sales438,031 470,743 355,515 
Total revenue$922,191 $858,578 $759,981 
Revenue from Customer Agreements includes payments by customers for the use of the system as well as utility and other rebates assigned by the customer to the Company in the Customer Agreement. Revenue from incentives includes revenue from the sale of commercial investment tax credits ("Commercial ITCs") and solar renewable energy credits (“SRECs”).
Cash and Restricted Cash
Cash consists of bank deposits held in checking and savings accounts. The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company has exposure to credit risk to the extent cash balances exceed amounts covered by federal deposit insurance. The Company believes that its credit risk is not significant.
Restricted cash represents amounts related to obligations under certain financing transactions and future replacement of solar energy system components.
The following table provides a reconciliation of cash and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statement of cash flows. Cash and restricted cash consists of the following (in thousands):
December 31,
202020192018
Cash$519,965 $269,577 $226,625 
Restricted cash, current and long-term188,243 93,652 77,774 
Total$708,208 $363,229 $304,399 
As a result of the acquisition of Vivint Solar on October 8, 2020, cash and restricted cash increased by $537.2 million.
Accounts Receivable
Accounts receivable consist of amounts due from customers as well as state and utility rebates due from government agencies and utility companies. Under Customer Agreements, the customers typically assign incentive rebates to the Company.
Accounts receivable are recorded at net realizable value. The Company maintains allowances for the applicable portion of receivables using the expected credit loss model. The Company estimates expected credit losses from doubtful accounts based upon the expected collectability of all accounts receivables, which takes into account the number of days past due, collection history, identification of specific customer exposure, current economic trends, and management’s expectation of future economic conditions. Once a receivable is deemed to be uncollectible, it is written off. In 2020, 2019 and 2018, the Company recorded provisions for credit losses of $7.2 million, $3.4 million and $3.4 million, respectively, and wrote-off uncollectible receivables of $5.4 million, $2.0 million and $2.8 million, respectively.
Accounts receivable, net consists of the following (in thousands):
December 31,
20202019
Customer receivables$97,723 $79,899 
Other receivables710 23 
Rebates receivable1,569 957 
Allowance for credit losses(4,861)(3,151)
Total$95,141 $77,728 
State Tax Credits Receivable
State tax credits receivable are recognized upon submission of the state income tax return.
Inventories
Inventories are stated at the lower of cost or net realizable value on a first-in, first-out basis. Inventories consist of raw materials such as photovoltaic panels, inverters and mounting hardware as well as miscellaneous electrical components that are sold as-is by the distribution operations and used in installations and work-in-process. Work-in-process primarily relates to solar energy systems that will be sold to customers, which are partially installed and have yet to meet the criteria for revenue recognition. For solar energy systems where the Company performs the installation, the Company commences transferring component parts from inventories to construction-in-progress, a component of solar energy systems, once a lease contract with a lease customer has been executed and the component parts have been assigned to a specific project. Additional costs incurred including labor and overhead are recorded within construction in progress.
The Company periodically reviews inventories for unusable and obsolete items based on assumptions about future demand and market conditions. Based on this evaluation, provisions are made to write inventories down to their market value.
Solar Energy Systems, net
The Company records solar energy systems subject to signed Customer Agreements and solar energy systems that are under installation as solar energy systems, net on its consolidated balance sheet. Solar energy systems, net is comprised of system equipment costs related to solar energy systems, less accumulated depreciation and amortization. Depreciation on solar energy systems is calculated on a straight-line basis over the estimated useful lives of the systems of 35 years. The Company periodically reviews its estimated useful life and recognizes changes in estimates by prospectively adjusting depreciation expense. Inverters and batteries are depreciated over their estimated useful life of 10 years.
Solar energy systems under construction will be depreciated as solar energy systems subject to signed Customer Agreements when the respective systems are completed and interconnected.
Property and Equipment, net
Property and equipment, net consists of leasehold improvements, furniture, computer hardware and software, machinery and equipment and automobiles. All property and equipment are stated at historical cost net of accumulated depreciation. Repairs and maintenance are expensed as incurred.
Property and equipment is depreciated on a straight-line basis over the following periods:
Leasehold improvements
Lesser of 6 years or lease term
Furniture5 years
Computer hardware and software3 years
Machinery and equipment
5 years or lease term
AutomobilesLease term
Capitalization of Software Costs
For costs incurred in the development of internal use software, the Company capitalizes costs incurred during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Internal use software is amortized on a straight-line basis over its estimated useful life. Additional costs of $2.0 million, $2.6 million and $2.5 million were capitalized in 2020, 2019 and 2018, respectively.
Intangible Assets, net
Finite-lived intangible assets are initially recorded at fair value and are subsequently presented net of accumulated amortization. Intangible assets are amortized on a straight-line basis over their estimated useful lives as follows:
Customer relationships
5 -10 years
Developed technology5 years
Trade names
5 - 8 years
Impairment of Long-Lived Assets
The carrying amounts of the Company’s long-lived assets, including solar energy systems and intangible assets subject to depreciation and amortization, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable or that the useful life is shorter than originally estimated. Factors that are considered in deciding when to perform an impairment review would include significant negative industry or economic trends and significant changes or planned changes in the use of the assets. Recoverability of these assets is measured by comparison of the carrying amount of each asset group to the future undiscounted cash flows the asset group is expected to generate over its remaining life. If the asset group is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset group. If the useful life is shorter than originally estimated, the Company amortizes the remaining carrying value over the new shorter useful life. The Company has recognized no material impairments of its long-lived assets in any of the periods presented.
Goodwill
Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. Goodwill is reviewed for impairment at least annually or whenever events or changes in circumstances indicate that the carrying amount may be impaired. The Company has determined that it operates as one reporting unit and the Company’s goodwill is recorded at the enterprise level. The Company performs its annual impairment test of goodwill on October 1 of each fiscal year or whenever events or circumstances change or occur that would indicate that goodwill might be impaired. When assessing goodwill for impairment, the Company uses qualitative and if necessary, quantitative methods in accordance with FASB ASC Topic 350, Goodwill. The Company also considers its enterprise value and if necessary, discounted cash flow model, which involves assumptions and
estimates, including the Company’s future financial performance, weighted average cost of capital and interpretation of currently enacted tax laws.
Circumstances that could indicate impairment and require the Company to perform a quantitative impairment test include a significant decline in the Company’s financial results, a significant decline in the Company’s enterprise value relative to its net book value, an unanticipated change in competition or the Company’s market share and a significant change in the Company’s strategic plans. As of October 1, 2020, the Company concluded that the fair value of the Company exceeded its carrying value.
Deferred Revenue
When the Company receives consideration, or when such consideration is unconditionally due, from a customer prior to delivering goods or services to the customer under the terms of a Customer Agreement, the Company records deferred revenue. Such deferred revenue consists of amounts for which the criteria for revenue recognition have not yet been met and includes amounts that are collected or assigned from customers, including upfront deposits and prepayments, and rebates. Deferred revenue relating to financing components represents the cumulative excess of interest expense recorded on financing component elements over the related revenue recognized to date and will eventually net to zero by the end of the initial term. Amounts received related to the sales of SRECs which have not yet been delivered to the counterparty are recorded as deferred revenue.

    The opening balance of deferred revenue was $591.6 million as of December 31, 2018. Deferred revenue consists of the following (in thousands):
December 31,
20202019
Under Customer Agreements:
Payments received$614,906 $558,630 
Financing component balance51,835 44,874 
666,741 603,504 
Under SREC contracts:
Payments received126,793 122,680 
Financing component balance5,742 3,315 
132,535 125,995 
Total$799,276 $729,499 
    In the years ended December 31, 2020, 2019 and 2018, the Company recognized revenue of $80.3 million, $69.4 million and $52.9 million, respectively, from amounts included in deferred revenue at the beginning of the respective periods. Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized and includes deferred revenue as well as amounts that will be invoiced and recognized as revenue in future periods. Contracted but not yet recognized revenue was approximately $11.0 billion as of December 31, 2020, of which the Company expects to recognize approximately 6% over the next 12 months. The annual recognition is not expected to vary significantly over the next 10 years as the vast majority of existing Customer Agreements have at least 10 years remaining, given that the average age of the Company's fleet of residential solar energy systems under Customer Agreements is less than 4 years due to the Company being formed in 2007 and having experienced significant growth in the last few years. The annual recognition on these existing contracts will gradually decline over the midpoint of the Customer Agreements over the following 10 years as the typical 20- or 25-year initial term expires on individual Customer Agreements. In March 2019, deferred revenue increased by $95.5 million arising from the Company's sale of the right to SRECs to be generated over the next 10 to 15 years by a group of solar energy systems. In connection with the sale, the Company repaid debt previously drawn against the rights to these SRECs.
Deferred Grants
Deferred grants consist of U.S. Treasury grants and state tax credits. The Company applied for a renewable energy technologies income tax credit offered by one of the states in the form of a cash payment and deferred the tax credit as a grant on the consolidated balance sheets. The Company records the grants as deferred grants and recognizes the benefit on a straight-line basis over the estimated depreciable life of the associated assets as a reduction in Cost of customer agreements and incentives.
Warranty Accrual
The Company accrues warranty costs when revenue is recognized for solar energy systems sales, based on the estimated future costs of meeting its warranty obligations. Warranty costs primarily consist of replacement costs for supplies and labor costs for service personnel since warranties for equipment and materials are covered by the original manufacturer’s warranty (other than a small deductible in certain cases). As such, the warranty reserve is immaterial in all periods presented. The Company makes and revises these estimates based on the number of solar energy systems under warranty, the Company’s historical experience with warranty claims, assumptions on warranty claims to occur over a systems’ warranty period and the Company’s estimated replacement costs. A warranty is provided for solar systems sold and leased. However, for the solar energy systems under Customer Agreements, the Company does not accrue a warranty liability because those systems are owned by consolidated subsidiaries of the Company. Instead, any repair costs on those solar energy systems are expensed when they are incurred as a component of customer agreements and incentives costs of revenue.

Solar Energy Performance Guarantees
The Company guarantees to customers certain specified minimum solar energy production output for solar facilities over the initial term of the Customer Agreements. The Company monitors the solar energy systems to determine whether these specified minimum outputs are being achieved. Annually or every two years, depending on the terms of the Customer Agreement, the Company will refund a portion of electricity payments to a customer if his or her solar energy production output was less than the performance guarantee. The Company considers this a variable component that offsets the transaction price.
Derivative Financial Instruments
The Company recognizes all derivative instruments on the balance sheet at their fair value. Changes in the fair value of derivatives are recorded each period in current earnings or other comprehensive loss if a derivative is designated as part of a hedge transaction. The ineffective portion of the hedge, if any, is immediately recognized in earnings and are included in other (expenses) income, net in the consolidated statements of operations.
The Company uses derivative financial instruments, primarily interest rate swaps, to manage its exposure to interest rate risks on its syndicated term loans, which are recognized on the balance sheet at their fair values. On the date that the Company enters into a derivative contract, the Company formally documents all relationships between the hedging instruments and the hedged items, as well as its risk management objective and strategy for undertaking each hedge transaction. Derivative instruments designated in a hedge relationship to mitigate exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Cash flow hedges are accounted for by recording the fair value of the derivative instrument on the balance sheet as either a freestanding asset or liability. Changes in the fair value of a derivative that is designated and qualifies as an effective cash flow hedge are recorded in accumulated other comprehensive loss, net of tax, until earnings are affected by the variability of cash flows of the hedged item. Any derivative gains and losses that are not effective in hedging the variability of expected cash flows of the hedged item or that do not qualify for hedge accounting treatment are recognized directly into income. At the hedge’s inception and at least quarterly thereafter, a formal assessment is performed to determine whether changes in cash flows of the derivative instrument have been highly effective in offsetting changes in the cash flows of the hedged items and whether they are expected to be highly effective in the future. The Company discontinues hedge accounting prospectively when (i) it determines that the derivative is no longer effective in offsetting changes in the cash flows of a hedged item; (ii) the derivative expires or is sold, terminated, or exercised; or (iii) management determines that designating the derivative as a hedging instrument is no longer appropriate. In all situations in which hedge accounting is discontinued and the derivative remains outstanding, the derivative instrument is carried at its fair market value on the balance sheet with the changes in fair value recognized in current period earnings. The remaining balance in accumulated other
comprehensive loss associated with the derivative that has been discontinued is not recognized in the income statement unless it is probable that the forecasted transaction will not occur. Such amounts are recognized in earnings when earnings are affected by the hedged transaction.
Fair Value of Financial Instruments
The Company defines fair value as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company uses valuation approaches to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. The FASB establishes a three-tier fair value hierarchy for disclosure of fair value measurements as follows:
Level 1—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;
Level 2—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities 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 related assets or liabilities; and
Level 3—Inputs that are unobservable, significant to the measurement of the fair value of the assets or liabilities and are supported by little or no market data.
The Company’s financial instruments include cash, receivables, accounts payable, accrued expenses, distributions payable to noncontrolling interests, derivatives, contingent consideration, and recourse and non-recourse debt.
Revenue Recognition
    The Company recognizes revenue when control of goods or services is transferred to its customers, in an amount that reflects the consideration it expected to be entitled to in exchange for those goods or services.
Customer agreements and incentives
    Customer agreements and incentives revenue is primarily comprised of revenue from Customer Agreements in which the Company provides continuous access to a functioning solar system and revenue from the sales of SRECs generated by the Company’s solar energy systems to third parties.

    The Company begins to recognize revenue on Customer Agreements when permission to operate ("PTO") is given by the local utility company or on the date daily operation commences if utility approval is not required. Revenue recognition does not necessarily follow the receipt of cash. For Customer Agreements that include a fixed fee per month which entitles the customer to any and all electricity generated by the system, and for which the Company’s obligation is to provide continuous access to a functioning solar energy system, the Company recognizes revenue evenly over the time that it satisfies its performance obligations, which is over the initial term of Customer Agreements. For Customer Agreements that charge a fixed price per kilowatt hour, and for which the Company’s obligation is the provision of electricity from a solar energy system, revenue is recognized based on the actual amount of power generated at rates specified under the contracts. Customer Agreements typically have an initial term of 20 or 25 years. After the initial contract term, Customer Agreements typically automatically renew on an annual basis.

    SREC revenue arises from the sale of environmental credits generated by solar energy systems and is generally recognized upon delivery of the SRECs to the counterparty or upon reporting of the electricity generation. For pass-through financing obligation Funds, the value attributable to the monetization of Commercial ITCs are recognized in the period a solar system is granted PTO - see Note 14, Pass-through Financing Obligations.

    In determining the transaction price, the Company adjusts the promised amount of consideration for the effects of the time value of money when the timing of payments provides it with a significant benefit of financing the transfer of goods or services to the customer. In those circumstances, the contract contains a significant financing component. When adjusting the promised amount of consideration for a significant financing component, the
Company uses the discount rate that would be reflected in a separate financing transaction between the entity and its customer at contract inception and recognizes the revenue amount on a straight-line basis over the term of the Customer Agreement, and interest expense using the effective interest rate method.

    Consideration from customers is considered variable due to the performance guarantee under Customer Agreements and liquidating damage provisions under SREC contracts in the event minimum deliveries are not achieved. Performance guarantees provide a credit to the customer if the system's cumulative production, as measured on various PTO anniversary dates, is below the Company's guarantee of a specified minimum. Revenue is recognized to the extent it is probable that a significant reversal of such revenue will not occur.

    The Company capitalizes incremental costs incurred to obtain a contract in Other Assets in the consolidated balance sheets. These amounts are amortized on a straight-line basis over the term of the Customer Agreements, and are included in Sales and marketing in the consolidated statements of operations.
Solar energy systems and product sales
For solar energy systems sold to customers when the solar energy system passes inspection by the authority having jurisdiction, which inspection generally occurs after installation but prior to PTO, at which time the Company has met the performance obligation in the contract. For solar energy system sales that include delivery obligations up until interconnection to the local power grid with permission to operate, the Company recognizes revenue at PTO. The Company’s installation Projects are typically completed in less than twelve months.
Product sales consist of solar panels, racking systems, inverters, other solar energy products sold to resellers, roofing services, fees for extended services on solar energy systems sold to customers and customer leads. Product sales revenue is recognized at the time when control is transferred, upon shipment. Customer lead revenue, included in product sales, is recognized at the time the lead is delivered.
Taxes assessed by government authorities that are directly imposed on revenue producing transactions are excluded from solar energy systems and product sales.
Cost of Revenue
Customer agreements and incentives
Cost of revenue for customer agreements and incentives is primarily comprised of (1) the depreciation of the cost of the solar energy systems, as reduced by amortization of deferred grants, (2) solar energy system operations, monitoring and maintenance costs including associated personnel costs, and (3) allocated corporate overhead costs.
Solar energy systems and product sales
Cost of revenue for solar energy systems and non-lead generation product sales consist of direct and indirect material and labor costs for solar energy systems installations and product sales. Also included are engineering and design costs, estimated warranty costs, freight costs, allocated corporate overhead costs, vehicle depreciation costs and personnel costs associated with supply chain, logistics, operations management, safety and quality control. Cost of revenue for lead generations consists of costs related to direct-response advertising activities associated with generating customer leads.
Research and development Expense
Research and development expenses include personnel costs, allocated overhead costs, and other costs related to the development of the Company’s proprietary technology.
Stock-Based Compensation
The Company grants stock options and restricted stock units (“RSUs”) for its equity incentive plan and employee stock purchase plan. Stock-based compensation to employees is measured based on the grant date fair value of the awards and recognized over the period during which the employee is required to perform services in exchange for the award (generally the vesting period of the award). The Company estimates the fair value of stock options and employee stock purchase plans awards granted using the Black-Scholes option-valuation model. Upon completion of the acquisition of Vivint Solar, all outstanding equity awards under Vivint Solar's equity incentive plans were automatically converted to Sunrun equity awards with the number of shares underlying such awards (and, in the case of stock options, the applicable exercise price) adjusted based on the exchange ratio of 0.55 shares of Sunrun common stock per share of Vivint Solar common stock and the fair value was also updated in accordance with ASC 718, Stock Compensation. Compensation cost is recognized over the vesting period of the applicable award using the straight-line method for those options expected to vest. For performance-based equity compensation awards, the Company generally recognizes compensation expense for each vesting tranche over the related performance period.
The Company also grants RSUs to non-employees that vest upon the satisfaction of both performance and service conditions. For RSUs granted to non-employees that vest upon the satisfaction of a performance condition, the Company starts recognizing expense on the RSUs when the performance condition is met.
Noncontrolling Interests and Redeemable Noncontrolling Interests
Noncontrolling interests represent investors’ interests in the net assets of the Funds that the Company has created to finance the cost of its solar energy systems subject to the Company’s Customer Agreements. The Company has determined that the contractual provisions in the funding arrangements represent substantive profit sharing arrangements. The Company has further determined that the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach referred to as the hypothetical liquidation at book value (“HLBV”) method.
Under the HLBV method, the amounts of income and loss attributed to the noncontrolling interests and redeemable noncontrolling interests in the consolidated statements of operations reflect changes in the amounts the investors would hypothetically receive at each balance sheet date under the liquidation provisions of the contractual agreements of these arrangements, which are based on the investors' tax capital accounts, assuming the net assets of these funding structures were liquidated at recorded amounts. The Company’s initial calculation of the investor’s noncontrolling interest in the results of operations of these funding arrangements is determined as the difference in the noncontrolling interests’ claim under the HLBV method at the start and end of each reporting period, after taking into account any capital transactions, such as contributions or distributions, between the Fund and the investors.
The Company classifies certain noncontrolling interests with redemption features that are not solely within the control of the Company outside of permanent equity on its consolidated balance sheets. Redeemable noncontrolling interests are reported using the greater of their carrying value as determined by the HLBV method or their estimated redemption value at each reporting date.
Income Taxes
The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements and tax returns. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Valuation allowances are provided against deferred tax assets to the extent that it is more likely than not that the deferred tax asset will not be realized. The Company is subject to the provisions of ASC 740, Income Taxes, which establishes consistent thresholds as it relates to accounting for income taxes. It defines the threshold for recognizing the benefits of tax return positions in the financial statements as “more likely than not” to be sustained by the taxing authority and requires measurement of a tax position meeting the more-likely-than-not criterion, based on the largest benefit that is more than 50% likely to be realized. Management has analyzed the Company’s inventory of tax positions with respect to all applicable income tax issues for all open tax years (in each respective jurisdiction).
The Company sells solar energy systems to the Funds. As the Funds are consolidated by the Company, the gain on the sale of the solar energy systems is not recognized in the consolidated financial statements. However, this gain is recognized for tax reporting purposes. The Company accounts for the income tax consequences of these intra-entity transfers, both current and deferred, as a component of income tax expense and deferred tax liability, net during the period in which the transfers occur.
The Company files tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business, the Company is subject to examination by federal, state and local jurisdictions, where applicable. The statute of limitations for the tax returns varies by jurisdiction.
Concentrations of Risk
Financial instruments which potentially subject the Company to concentrations of credit risk consist primarily of cash and accounts receivable, which includes rebates receivable. The associated risk of concentration for cash is mitigated by banking with institutions with high credit ratings. At certain times, amounts on deposit exceed Federal Deposit Insurance Corporation insurance limits. The Company does not require collateral or other security to support accounts receivable. To reduce credit risk, management performs periodic credit evaluations and ongoing evaluations of its customers’ financial condition. Rebates receivable are due from various states and local governments as well as various utility companies. The Company considers the collectability risk of such amounts to be low. The Company is not dependent on any single customer. The Company’s customers under Customer Agreements are primarily located in California, Arizona, New Jersey, Hawaii, New York, Maryland and Massachusetts. The loss of a customer would not adversely impact the Company’s operating results or financial position. The Company depends on a limited number of suppliers of solar panels and other system components. During the years ended December 31, 2020 and 2019, the solar materials purchases from the top five suppliers were approximately $297.7 million and $180.1 million, respectively.
Recently Issued and Adopted Accounting Standards

Accounting standards adopted January 1, 2018:
    In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging, Targeted Improvements to Accounting for Hedging Activities, which expands an entity's ability to hedge nonfinancial and financial risk components, eliminates the requirement to separately measure and report hedge ineffectiveness, and aligned the recognition and presentation of the effects of hedging instruments in the financial statements. The Company adopted ASU 2017-12 effective October 1, 2018, with the retrospective adjustment applicable to prior periods of $2.0 million included as a cumulative-effect adjustment recorded to accumulated other comprehensive loss and retained earnings as of January 1, 2018.
Accounting standards adopted January 1, 2019:
    In February 2018, the FASB issued Accounting Standards Update ("ASU") No. 2018-02, Income Statement -- Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. The Company adopted ASU No. 2018-02 effective January 1, 2019, which resulted in an adjustment of $0.7 million for the reclassification, as reflected in its consolidated statement of redeemable noncontrolling interests and equity. The Company uses the aggregate portfolio approach when reclassifying stranded tax effects from accumulated other comprehensive income.
    In June 2018, the FASB issued ASU No. 2018-07, Compensation - Stock Compensation (Topic 718), Improvements to Nonemployee Share-Based Payment Accounting, which is intended to align the accounting for share-based payment awards issued to employees and nonemployees, however, this amendment does not apply to instruments issued in a financing transaction nor to equity instruments granted to a customer under a contract in the scope of Topic 606. Currently, performance conditions are recognized once the performance conditions are met. Under this new amendment, equity-classified nonemployee share-based payments will be measured at the grant-date fair value and will be recognized based on the probable outcome of the performance conditions. This ASU is effective for fiscal periods beginning after December 15, 2018. The Company adopted ASU No. 2018-07 effective January 1, 2019, and there was no material impact to its consolidated financial statements.
    In July 2018, the FASB issued ASU No. 2018-09, Codification Improvements. This amendment makes changes to a variety of topics to clarify, correct errors in, or make minor improvements to the Accounting Standards Codification. The majority of the amendments in ASU 2018-09 are effective for periods beginning after December 15, 2018. The Company adopted ASU No. 2018-09 effective January 1, 2019, and there was no material impact to its consolidated financial statements.
Accounting standards adopted January 1, 2020:
In June 2016, the FASB issued ASU No. 2016-13, Measurement of Credit Losses on Financial Instruments, which replaces the current incurred loss impairment methodology with a current expected credit losses model. The amendment applies to entities that hold financial assets and net investment in leases that are not accounted for at fair value through net income as well as loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company adopted ASU No. 2016-13 effective January 1, 2020, using a modified retrospective transition method, which resulted in a cumulative-effect adjustment of $1.2 million for the establishment of a credit loss allowance for unbilled receivables related to Customer Agreements, as reflected in its consolidated statement of redeemable noncontrolling interests and stockholders' equity.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements as part of its disclosure framework project. Under this amendment, entities will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy. However, for Level 3 fair value measurements, disclosures around the range and weighted average used to develop significant unobservable inputs will be required. The Company adopted ASU No. 2018-13 effective January 1, 2020, and there was no impact to its consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in Topic 350, Intangibles—Goodwill and Other, to determine which implementation costs to capitalize as assets or expense as incurred. This ASU is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company prospectively adopted ASU No. 2018-15 effective January 1, 2020, and there was no adoption date impact to its consolidated financial statements.
In October 2018, the FASB issued ASU No. 2018-17, Consolidation (Topic 810), Targeted Improvements to Related Party Guidance for Variable Interest Entities, which aligns the evaluation of decision-making fees under the variable interest entity guidance. Under this new guidance, in order to determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportionate basis. This ASU is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and must be applied retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. The Company adopted ASU No. 2018-17 effective January 1, 2020, and there was no impact to its consolidated financial statements.                
Accounting standards to be adopted:
In November 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740), which simplifies the accounting for income taxes, primarily by eliminating certain exceptions to the guidance in ASC 740.  This ASU is effective for fiscal periods beginning after December 15, 2020.  The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.
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, which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or other reference rates that are expected to be discontinued because of reference rate reform. This ASU is available for adoption as of the beginning of the interim period that includes March 12, 2020 through December 31, 2022, as contract modifications or hedging relationships entered into or evaluated after December 31, 2022 are excluded unless an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. For the Company’s cash flow hedges in which the designated hedged risk is LIBOR or another rate that is expected to be discontinued, the Company has adopted the portion of the guidance that allows it to assert that it remains probable that the hedged forecasted transaction will occur. The Company is currently evaluating the remainder of this guidance and the impact it may have on the Company's consolidated financial statements.
In August 2020, the FASB issued ASU No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40), simplifies the accounting for convertible instruments and the application of the derivatives scope exception for contracts in an entity’s own equity. This ASU is effective for fiscal periods beginning after December 15, 2021. The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.
In January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, which permits entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by reference rate reform. This ASU is effective upon issuance and can generally be applied through December 31, 2022. The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Acquisitions Acquisitions
Omni Energy, LLC
    In July 2019, the Company acquired a specified customer pipeline and assembled workforce from Omni Energy, LLC (“Omni”), an existing solar integrator with multi-family solar project origination and development capabilities.
     The purchase consideration for the assets acquired was approximately $23.5 million, consisting of $2.7 million in cash upfront and $20.8 million representing the fair value of contingent consideration based upon new solar system installations through 2022. The Company estimated the fair value of the contingent consideration at the acquisition date using a probability-weighted discounted cash flow methodology. The estimated range of outcomes (undiscounted) was from $17.7 million to $28.9 million. The total fair value of the assets acquired of $23.5 million is comprised of an intangible asset related to customer relationships of $14.2 million with estimated useful life of five years, and goodwill of $9.3 million. Customer relationships were valued with level 3 inputs. The Company reassesses the valuation assumptions each reporting period, with any changes in the fair value accounted for in sales and marketing expense within the consolidated statements of operations. The fair value of the contingent consideration as of December 31, 2020 and 2019 was $4.7 million and $11.8 million, respectively.
The fair value of the assets acquired and liabilities assumed was finalized during 2020 and resulted in no additional adjustments.
     Goodwill represents the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Goodwill recorded is primarily attributable to the acquired assembled workforce and synergies achieved through the elimination of redundant costs.
There was no revenue contributed from the acquired business to the Company, as measured from the date of the acquisition through December 31, 2019. The portion of the total expenses and net income associated with the acquired business was not separately identifiable due to the integration with the Company’s operations. Due to the nature of the acquisition, the operations acquired and the related unaudited pro forma information are immaterial.
Vivint Solar, Inc.
On October 8, 2020, the Company completed the acquisition of Vivint Solar, a leading full-service residential solar provider in the United States, at an estimated purchase price of $5.0 billion, pursuant to an Agreement and Plan of Merger, dated as of July 6, 2020, by and among the Company, Vivint Solar and Viking Merger Sub, Inc., a Delaware corporation and direct wholly owned subsidiary of the Company (“Merger Sub”), pursuant to which Merger Sub merged with and into Vivint Solar, with Vivint Solar continuing as the surviving corporation (the “Merger”). As a result of the Merger, Vivint Solar became a direct wholly owned subsidiary of the Company.
The calculation of the purchase price is as follows (in thousands, except for share, per share and ratio amounts):
Vivint Solar outstanding common stock at October 8, 2020126,313,816 
Exchange ratio0.55 
Number of Sunrun shares issued69,472,599 
Per share price of Sunrun common stock at October 8, 2020$70.54 
Fair value of Sunrun common stock issued4,900,597 
Fair value of replacement Sunrun stock options and restricted stock units136,919 
Purchase price$5,037,516 
Transaction costs of $25.5 million were expensed as incurred in general and administrative expense in the Company's consolidated statements of operations.
The results of Vivint Solar have been included in the Company's consolidated financial statements since the acquisition date. For the year ended December 31, 2020, the revenue and net loss from Vivint Solar recognized in the Company's consolidated statement of operations were $81.3 million and $167.7 million, respectively.
Fair values assigned to assets acquired and liabilities assumed are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. The judgments used to determine the estimated fair value assigned to each class of assets acquired and liabilities assumed, as well as asset lives and the expected future cash flows and related discount rates, can materially impact the Company's results of operations. Specifically, the Company used discounted cash flow models to value the solar energy systems and the noncontrolling interests in subsidiaries. Inputs used for the models were Level 3 inputs and included the amount of cash flows, the expected period of the cash flows and the discount rates. The fair value of the assumed debt instruments was based on rates offered for debt with similar maturities and terms on October 8, 2020 and its fair value fell under the Level 2 hierarchy.
As the Company finalizes the fair value of assets acquired and liabilities assumed, additional purchase price adjustments may be recorded during the measurement period (a period not to exceed 12 months) in 2021. The Company is in the process of finalizing its third-party valuations of solar energy systems; thus, the provisional measurements of solar energy systems, goodwill and deferred income tax assets are subject to change as additional information is received and certain tax returns are finalized.
The following table sets forth the purchase accounting for Vivint Solar’s identifiable tangible and intangible assets acquired and liabilities assumed, with the excess recorded as goodwill (in thousands):
Assets acquired:
Cash and cash equivalents$433,217 
Accounts receivable29,207 
Inventories70,028 
Solar energy systems2,979,304 
Property and equipment19,308 
Intangible assets3,900 
Restricted cash, current and non-current104,025 
Prepaid expenses and other assets, current and non-current110,402 
Total assets acquired3,749,391 
Liabilities assumed:
Accrued liabilities, accounts payable and distributions payable177,092 
Finance lease obligations, current and non-current8,408 
Deferred revenue, current and long-term32,604 
Debt, current and long-term2,191,831 
Pass-through financing obligation, current and non-current4,759 
Long-term deferred tax liability92,792 
Other long-term liabilities101,764 
Total liabilities assumed2,609,250 
Net assets acquired, excluding goodwill1,140,141 
Redeemable non-controlling interests in subsidiaries58,300 
Non-controlling interests in subsidiaries229,400 
Total other287,700 
Total preliminary estimated purchase price5,037,516 
Goodwill$4,185,075 
Goodwill represents a significant portion of the purchase price for Vivint Solar and is primarily attributable to the acquired assembled workforce and expected synergies from combining operations. Goodwill is not expected to be deductible for tax purposes.
The following table shows selected unaudited pro forma condensed combined total revenue and earnings of the Company after giving effect to the Merger. The selected unaudited pro forma condensed combined total revenue and earnings for the twelve months ended December 31, 2020 and 2019 give effect to the Merger if it occurred on January 1, 2019, the first day of the Company’s 2019 fiscal year (in thousands).
Year Ended December 31,
20202019
Total revenues$1,234,352 $1,198,759 
Net loss $(971,554)$(886,774)
The unaudited pro forma financial information includes adjustments to give effect to pro forma events that are directly attributable to the acquisition. The pro forma financial information includes adjustments to amortization and depreciation for solar energy systems, share based compensation, the effect of acquisition on deferred costs and revenues and noncontrolling interests, and transaction costs related to the acquisition. The unaudited pro forma financial information is presented for illustrative purposes only and is not necessarily indicative of the results of operations of future periods. The unaudited pro forma financial information does not give effect to the potential impact of current financial conditions, regulatory matters, or any anticipated synergies, operating efficiencies, or cost savings that may be associated with the acquisition.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurement
12 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurement Fair Value Measurement
At December 31, 2020 and 2019, the carrying value of receivables, accounts payable, accrued expenses and distributions payable to noncontrolling interests approximates fair value due to their short-term nature and falls under the Level 2 hierarchy. The carrying values and fair values of debt instruments are as follows (in thousands):
December 31, 2020December 31, 2019
Carrying Value
Fair Value
Carrying Value
Fair Value
Recourse debt$230,660 $230,660 $239,485 $239,485 
Senior debt1,722,730 1,733,767 625,519 626,023 
Subordinated debt934,386 958,880 513,938 524,581 
Securitization debt1,908,369 2,012,283 875,998 931,320 
Total
$4,796,145 $4,935,590 $2,254,940 $2,321,409 
At December 31, 2020 and 2019, the fair value of the Company’s lines of credit, and certain senior, subordinated, and SREC loans approximate their carrying values because their interest rates are variable rates that approximate rates currently available to the Company. At December 31, 2020 and 2019, the fair value of the Company’s other debt instruments are based on rates currently offered for debt with similar maturities and terms. The Company’s fair value of the debt instruments fell under the Level 2 hierarchy. These valuation approaches involve some level of management estimation and judgment, the degree of which is dependent on the price transparency for the instruments or market.
At December 31, 2020 and 2019, financial instruments measured at fair value on a recurring basis, based upon the fair value hierarchy are as follows (in thousands):
December 31, 2020
Level 1
Level 2
Level 3
Total
Derivative assets:
Interest rate swaps
$— $5,218 $— $5,218 
Total
$— $5,218 $— $5,218 
Derivative liabilities:
Interest rate swaps$— $175,444 $— $175,444 
Total
$— $175,444 $— $175,444 
Contingent consideration:
Contingent consideration:$— $— $4,653 $4,653 
Total$— $— $4,653 $4,653 
December 31, 2019
Level 1
Level 2
Level 3
Total
Derivative assets:
Interest rate swaps$— $683 $— $683 
Total$— $683 $— $683 
Derivative liabilities:   
Interest rate swaps$— $64,361 $— $64,361 
Total$— $64,361 $— $64,361 
Contingent consideration:
Contingent consideration:$— $— $11,809 $11,809 
Total$— $— $11,809 $11,809 
The above balances are recorded in other assets and other liabilities, respectively, in the consolidated balance sheets, except for $0.1 million as of December 31, 2020, which is recorded in prepaid and other assets and $23.9 million as of December 31, 2020, which is recorded in accrued expenses and other liabilities.
The Company determines the fair value of its interest rate swaps using a discounted cash flow model that incorporates an assessment of the risk of non-performance by the interest rate swap counterparty and an evaluation of the Company’s credit risk in valuing derivative instruments. The valuation model uses various inputs including contractual terms, interest rate curves, credit spreads and measures of volatility.
The Company recorded contingent consideration in connection with the Omni business combination, which is dependent on the achievement of specified deployment milestones associated with the number of solar systems installed through 2022. The Company determined the fair value of the contingent consideration using a probability-weighted expected return methodology that considers the timing and probabilities of achieving these milestones and uses discount rates that reflect the appropriate cost of capital. Contingent consideration was valued with level 3 inputs. The Company reassesses the valuation assumptions each reporting period, with any changes in the fair value accounted for in the consolidated statements of operations.
The following table summarizes the activity of Level 3 contingent consideration balance in the year ended December 31, 2020 (in thousands):
Balance recorded in connection with business acquisition$20,800 
Gains recognized in earnings within sales and marketing expense(2,271)
Payable for solar systems that have met deployment milestones(6,720)
Balance at December 31, 2019
11,809 
Change in fair value recognized in earnings within sales and marketing expense(6,030)
Payable for solar systems that have met deployment milestones(1,126)
Balance at December 31, 2020
$4,653 
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories
12 Months Ended
Dec. 31, 2020
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories consist of the following (in thousands):
December 31,
20202019
Raw materials
$241,095 $239,449 
Work-in-process
41,950 21,122 
Total
$283,045 $260,571 
    The Internal Revenue Service (“IRS”) provided taxpayers a safe harbor opportunity to retain access to the pre-step down tax credit amounts through specific rules released in Notice 2018-59. The Company has sought to avail itself of the safe harbor by incurring certain costs and taking title in in the year the Company took delivery, for tax purposes, of the underlying inventory and/or by performing physical work on components that will be installed in solar facilities. There was approximately $73.0 million and $132.6 million for the years ended December 31, 2020 and 2019, respectively, related to the safe harbor program within raw materials.
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Solar Energy Systems, net
12 Months Ended
Dec. 31, 2020
Solar Energy Systems Disclosure [Abstract]  
Solar Energy Systems, net Solar Energy Systems, net
Solar energy systems, net consists of the following (in thousands):
December 31,
20202019
Solar energy system equipment costs
$7,839,427 $4,510,677 
Inverters
883,785 471,471 
Total solar energy systems
8,723,212 4,982,148 
Less: accumulated depreciation and amortization(914,551)(692,218)
Add: construction-in-progress394,127 202,685 
Total solar energy systems, net
$8,202,788 $4,492,615 
All solar energy systems, including construction-in-progress, have been leased to or are subject to signed Customer Agreements with customers. The Company recorded depreciation expense related to solar energy systems of $225.9 million, $167.9 million and $139.2 million for the years ended December 31, 2020, 2019 and 2018, respectively. The depreciation expense was reduced by the amortization of deferred grants of $8.2 million, $8.1 million and $7.8 million for the years ended December 31, 2020, 2019 and 2018, respectively.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, net
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Property and Equipment, net Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
December 31,
20202019
Machinery and equipment
$8,860 $7,907 
Leasehold improvements, furniture, and computer hardware
42,614 34,951 
Vehicles
68,245 65,663 
Computer software37,997 35,329 
Total property and equipment
157,716 143,850 
Less: Accumulated depreciation and amortization
(95,534)(87,142)
Total property and equipment, net$62,182 $56,708 
Depreciation and amortization expense was $20.0 million, $22.6 million and $20.4 million for the years ended December 31, 2020, 2019 and 2018, respectively.
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets, net
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, net Goodwill and Intangible Assets, net
The goodwill and intangible assets were acquired as part of the acquisition of Mainstream Energy Corporation, which included AEE Solar and its racking business SnapNrack; Clean Energy Experts, LLC; Omni Energy, LLC; and Vivint Solar.
The change in the carrying value of goodwill is as follows (in thousands):
Balance—January 1, 2018$87,543 
Acquisition of Omni (Note 3)7,551 
Balance—December 31, 201995,094 
Acquisition of Vivint Solar (Note 3)$4,185,075 
Balance—December 31, 2020$4,280,169 
The Company performs its annual impairment test of goodwill on October 1 of each fiscal year or whenever events or circumstances change or occur that would indicate that goodwill might be impaired. The Company has determined that it has one reporting unit.
There was no impairment of goodwill during the years ended December 31, 2020, 2019 and 2018, respectively.
Intangible assets, net as of December 31, 2020 consist of the following (in thousands, except weighted average remaining life):
Cost
Accumulated
amortization
Carrying
value
Weighted
average
remaining life
(in years)
Customer relationships$32,770 $(15,349)$17,421 3.6
Developed technology6,820 (6,820)— — 
Trade names6,990 (6,149)841 2.3
Total
$46,580 $(28,318)$18,262 
Intangible assets, net as of December 31, 2019 consist of the following (in thousands, except weighted average remaining life):
Cost
Accumulated
amortization
Carrying
value
Weighted
average
remaining life
(in years)
Customer relationships
$28,870 $(10,837)$18,033 4.3
Developed technology
6,820 (6,525)295 0.3
Trade names
6,990 (5,775)1,215 3.3
Total
$42,680 $(23,137)$19,543 
The Company recorded amortization of intangible assets expense of $5.2 million, $4.8 million and $4.2 million for the years ended December 31, 2020, 2019 and 2018, respectively. As of December 31, 2020, expected amortization of intangible assets for each of the five succeeding fiscal years and thereafter is as follows (in thousands):
2021$5,371 
20225,364 
20234,673 
20242,269 
2025585 
Thereafter
— 
Total
$18,262 
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Other Assets
12 Months Ended
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Assets Other Assets
Other assets consist of the following (in thousands): 
December 31,
20202019
Costs to obtain contracts - customer agreements$377,839 $268,964 
Costs to obtain contracts - incentives2,481 2,481 
Accumulated amortization of costs to obtain contracts(51,365)(36,925)
Unbilled receivables150,603 105,574 
Allowance for credit loss on unbilled receivables(1,731)(1,228)
Operating lease right-of-use assets81,516 34,678 
Equity method investment65,356 — 
Other assets56,966 34,859 
Total$681,665 $408,403 
    The Company recorded amortization of costs to obtain contracts of $14.4 million and $11.8 million for the years ended December 31, 2020 and 2019, respectively, in the sales and marketing expense.

    The majority of unbilled receivables arise from fixed price escalators included in the Company’s long-term Customer Agreements.  The escalator is included in calculating the total estimated transaction value for an individual Customer Agreement.  The total estimated transaction value is then recognized over the term of the Customer Agreement. The amount of unbilled receivables increases while cumulative billings for an individual Customer Agreement are less than the cumulative revenue recognized for that Customer Agreement.  Conversely, the amount of unbilled receivables decreases when the actual cumulative billings becomes higher than the cumulative revenue recognized. At the end of the initial term of a Customer Agreement, the cumulative amounts recognized as revenue and billed to date are the same, therefore the unbilled receivable balance for an individual Customer Agreement will be zero. As a result of the adoption of ASU No. 2016-13, an allowance for credit loss on unbilled receivables was established as of January 1, 2020. The Company applies an estimated loss-rate in order to determine the current expected credit loss for unbilled receivables. The estimated loss-rate is determined by analyzing historical credit losses, residential first and second mortgage foreclosures and consumers' utility default rates, as well as current economic conditions. The Company reviews individual customer collection status of electricity billings to determine whether the unbilled receivables for an individual customer should be written off, including the possibility of a service transfer to a potential new homeowner.
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses and Other Liabilities
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Accrued Expenses and Other Liabilities Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following (in thousands): 
December 31,
20202019
Accrued employee compensation
$91,115 $38,750 
Operating lease obligations21,461 9,790 
Accrued interest38,340 13,048 
Accrued professional fees15,834 4,732 
Other accrued expenses158,864 82,177 
Total$325,614 $148,497 
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Indebtedness
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Indebtedness Indebtedness
As of December 31, 2020 and 2019, respectively, debt consisted of the following (in thousands, except percentages):
December 31, 2020December 31, 2019
Unused Borrowing Capacity (1)
Weighted Average Interest Rate at December 31, 2020 (2)
Weighted Average Interest Rate at December 31, 2019 (2)
Contractual Interest Rate (3)
Contractual Maturity Date
Recourse debt
Bank Line of Credit (4)
$230,660 $239,485 $— 3.53%5.36%
LIBOR +3.25%
April 2022
Total recourse debt230,660 239,485 — 
Non-recourse debt (5)
Senior revolving and delayed draw loans (6)(7)
587,600 157,200 99,429 2.85%4.40%
LIBOR +2.50% - 3.10%
March 2023 - October 2027
Senior non-revolving loans1,087,386 476,909 — 3.68%4.16%
4.50% - 6.50%; LIBOR +2.125% - 3.00%
April 2022 - November 2040
Subordinated delayed draw loans282,722 — 56,963 8.43%N/A
8.00% - 10.00%
May 2023 - October 2032
Subordinated loans (8)
668,642 526,825 — 8.76%9.04%
9.25% - 10.00%; LIBOR +5.00% - 9.00%
March 2023 - January 2042
Securitized loans1,885,981 902,891 — 4.18%4.36%
2.33% - 5.31%; LIBOR +2.50%
August 2023 - February 2055
Total nonrecourse debt4,512,331 2,063,825 156,392 
Total recourse and nonrecourse debt4,742,991 2,303,310 156,392 
Plus: Debt premium108,779 — — 
Less: Debt discount(55,625)(48,370)— 
Total debt, net$4,796,145 $2,254,940 $156,392 

(1)Represents the additional amount the Company could borrow, if any, based on the state of its existing assets as of December 31, 2020.
(2)Reflects weighted average contractual, unhedged rates. See Note 12, Derivatives for hedge rates.
(3)Ranges shown reflect fixed interest rate and rates using LIBOR as applicable.
(4)This syndicated working capital facility with banks has a total commitment up to $250.0 million and is secured by substantially all of the unencumbered assets of the Company, as well as ownership interests in certain subsidiaries of the Company. Loans under this facility bear interest at LIBOR +3.25% per annum or Base Rate +2.25% per annum. The Base Rate is the highest of the Federal Funds Rate +0.50 %, the Prime Rate, or LIBOR +1.00 %. Subject to various restrictive covenants, such as the completion and presentation of audited consolidated financial statements, maintaining a minimum unencumbered liquidity of at least $25.0
million at the end of each calendar month, maintaining quarter end liquidity to be at least $35.0 million, and maintaining a minimum interest coverage ratio of 3.50 or greater, measured quarterly as of the last day of each quarter. The Company was in compliance with all debt covenants as of December 31, 2020.
(5)Certain loans under this category are part of project equity transactions.
(6)A loan within this category, with an outstanding balance of $60.0 million as of December 31, 2020 is recourse to Vivint Solar Inc., a wholly owned subsidiary of the Company, and is non-recourse to the Company. Under this loan, the Company may incur up to an aggregate principal amount of $200.0 million in revolver borrowings. Borrowings under this revolving loan may be designated as base rate loans or LIBOR loans, subject to certain terms and conditions. Base rate loans accrue interest at a rate per year equal to 2.25% plus the highest of (i) the federal funds rate plus 0.50%, (ii) Bank of America, N.A.’s published “prime rate,” and (iii) LIBOR rate plus 1.00%, subject to a 0.00% floor. LIBOR loans accrue interest at a rate per annum equal to 3.25% plus the fluctuating rate of interest equal to LIBOR or a comparable successor rate approved by the administrative agent, subject to a 0.00% floor. In addition to customary covenants for these type of facilities, the Company is subject to financial covenants and is required to have unencumbered cash and cash equivalents at the end of each fiscal quarter of at least the greater of (i) $30.0 million and (ii) the amount of unencumbered liquidity to be maintained by Vivint Solar, Inc. in accordance with any loan documents governing recourse debt facilities of Vivint Solar Inc. As of December 31, 2020, Vivint Solar, Inc. did not have any recourse debt facilities other than the facility described in this paragraph.
(7)Pursuant to the terms of the aggregation facilities within this category the Company may draw up to an aggregate principal amount of $1.1 billion in revolver borrowings depending on the available borrowing base at the time.
(8)A loan under this category with an outstanding balance of $123.4 million as of December 31, 2020 contains a put option that can be exercised beginning in 2036 that would require the Company to pay off the entire loan on November 30, 2037.

Senior and Subordinated Debt Facilities
    Each of the Company's senior and subordinated debt facilities contain customary covenants including the requirement to maintain certain financial measurements and provide lender reporting. Each of the senior and subordinated debt facilities also contain certain provisions in the event of default that entitle lenders to take certain actions including acceleration of amounts due under the facilities and acquisition of membership interests and assets that are pledged to the lenders under the terms of the senior and subordinated debt facilities. The facilities are non-recourse to the Company and are secured by net cash flows from Customer Agreements or inventories less certain operating, maintenance and other expenses that are available to the borrower after distributions to tax equity investors, where applicable. Under the terms of these facilities, the Company's subsidiaries pay interest and principal from the net cash flows available to the subsidiaries. The Company was in compliance with all debt covenants as of December 31, 2020.
Securitization Loans
Each of the Company's securitized loans contains customary covenants including the requirement to provide reporting to the indenture trustee and ratings agencies. Each of the securitized loans also contain certain provisions in the event of default which entitle the indenture trustee to take certain actions including acceleration of amounts due under the facilities and acquisition of membership interests and assets that are pledged to the lenders under the terms of the securitized loans. The facilities are non-recourse to the Company and are secured by net cash flows from Customer Agreements less certain operating, maintenance and other expenses which are available to the borrower after distributions to tax equity investors, where applicable. Under the terms of these loans, the Company's subsidiaries pay interest and principal from the net cash flows available to the subsidiaries. The Company was in compliance with all debt covenants as of December 31, 2020.
Maturities of Indebtedness
The aggregate future principal payments for debt as of December 31, 2020 are as follows (in thousands):
2021$190,212 
2022342,044 
2023819,298 
2024565,439 
2025400,586 
Thereafter2,425,412 
Subtotal4,742,991 
Plus: Debt premium108,779 
Less: Debt discount(55,625)
Total$4,796,145 
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives
12 Months Ended
Dec. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivatives Derivatives
Interest Rate Swaps
The Company uses interest rate swaps to hedge variable interest payments due on certain of its term loans and aggregation facility. These swaps allow the Company to incur fixed interest rates on these loans and receive payments based on variable interest rates with the swap counterparty based on the one or three month LIBOR on the notional amounts over the life of the swaps.
Certain interest rate swaps have been designated as cash flow hedges. The credit risk adjustment associated with these swaps is the risk of non-performance by the counterparties to the contracts. In the year ended December 31, 2020, the majority of hedge relationships on the Company’s interest rate swaps have been assessed as highly effective as the quarterly assessment performed determined changes in cash flows of the derivative instruments have been highly effective in offsetting the changes in the cash flows of the hedged items and are expected to be highly effective in the future. Accordingly, changes in the fair value of these derivatives are recorded as a component of accumulated other comprehensive income, net of income taxes. Changes in the fair value of these derivatives are subsequently reclassified into earnings, and are included in interest expense, net in the Company’s statements of operations, in the period that the hedged forecasted transactions affects earnings. To the extent that the hedge relationships are not effective, changes in the fair value of these derivatives are recorded in other expenses, net in the Company's statements of operations on a prospective basis.
The Company’s master netting and other similar arrangements allow net settlements under certain conditions. When those conditions are met, the Company presents derivatives at net fair value. As of December 31, 2020, the information related to these offsetting arrangements were as follows (in thousands):

Instrument DescriptionGross Amounts of Recognized Assets / LiabilitiesGross Amounts Offset in the Consolidated Balance SheetNet Amounts of Assets / Liabilities Included in the Consolidated Balance Sheet
Notional Amount (1)
Assets:
Derivatives
$5,218 $(19)$5,199 $357,875 
Liabilities:
Derivatives
(175,444)19 (175,425)1,987,126 
Total$(170,226)$— $(170,226)$2,345,001 

(1)Comprised of 52 interest rate swaps which effectively fix the LIBOR portion of interest rates on outstanding balances of certain loans under the senior and securitized sections of the debt footnote table (see Note 11, Indebtedness) at 0.57% to 3.33% per annum. These swaps mature from April 30, 2021 to January 31, 2043.
As of December 31, 2019, the information related to these offsetting arrangements were as follows (in thousands):

Instrument DescriptionGross Amounts of Recognized Assets / LiabilitiesGross Amounts Offset in the Consolidated Balance SheetNet Amounts of Assets / Liabilities Included in the Consolidated Balance SheetNotional Amount
Assets:
Derivatives
$683 $(615)$68 $11,605 
Liabilities:
Derivatives
(64,361)615 (63,746)1,161,092 
Total$(63,678)$— $(63,678)$1,172,697 
The losses (gains) on derivatives designated as cash flow hedges recognized into OCI, before tax effect, consisted of the following (in thousands):
Year Ended December 31,
202020192018
Derivatives designated as cash flow hedges:
Interest rate swaps$86,367 $65,809 $(8,602)
The losses (gains) on derivatives financial instruments recognized into the consolidated statements of operations, before tax effect, consisted of the following (in thousands):
Year Ended December 31,
202020192018
Interest expense, netOther expense, netInterest expense, netOther expense, netInterest expense, netOther expense, net
Derivatives designated as cash flow hedges:
Interest rate swaps
Losses (gains) reclassified from AOCI into income$12,971 $— $(785)$— $295 $(7,549)
Derivatives not designated as cash flow hedges:
Interest rate swaps
Gains recognized into income— (2,911)— — — — 
Total losses (gains)$12,971 $(2,911)$(785)$— $295 $(7,549)
All amounts in Accumulated other comprehensive income (loss) ("AOCI") in the consolidated statements of redeemable noncontrolling interests and equity relate to derivatives, refer to the consolidated statements of comprehensive (loss) income. The net (loss) gain on derivatives includes the tax effect of $19.4 million, $17.7 million and $0.4 million for the twelve months ended December 31, 2020, 2019 and 2018, respectively.
During the next 12 months, the Company expects to reclassify $28.2 million of net losses on derivative instruments from accumulated other comprehensive income to earnings. There were six undesignated derivative instruments recorded by the Company as of December 31, 2020.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Pass-Through Financing Obligations
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Pass-Through Financing Obligations Pass-Through Financing Obligations
The Company's pass-through financing obligations ("financing obligations") arise when the Company leases solar energy systems to Fund investors who are considered commercial customers under a master lease agreement, and these investors in turn are assigned the Customer Agreements with customers. The Company receives all of the value attributable to the accelerated tax depreciation and some or all of the value attributable to the other incentives. Given the assignment of operating cash flows, these arrangements are accounted for as financing obligations. The Company also sells the rights and related value attributable to the Commercial ITC to these investors.
Under these financing obligation arrangements, wholly owned subsidiaries of the Company finance the cost of solar energy systems with investors for an initial term of typically 20 or 22 years, and one fund with an initial term of 7 years. The solar energy systems are subject to Customer Agreements with an initial term of typically 20 or 25 years that automatically renew on an annual basis. These solar energy systems are reported under the line item solar energy systems, net in the consolidated balance sheets. As of December 31, 2020 and 2019, the cost of the solar energy systems placed in service under the financing obligation arrangements was $715.5 million and $657.9 million, respectively. The accumulated depreciation related to these assets as of December 31, 2020 and 2019 was $120.2 million and $95.9 million, respectively.
The investors make a series of large up-front payments and in certain cases subsequent smaller quarterly payments (lease payments) to the subsidiaries of the Company. The Company accounts for the payments received from the investors under the financing obligation arrangements as borrowings by recording the proceeds received as financing obligations on its consolidated balance sheets, and cash provided by financing activities in its consolidated statement of cash flows. These financing obligations are reduced over a period of approximately 22 years, or over seven years in the case of one fund, by customer payments under the Customer Agreements, U.S. Treasury grants (where applicable),) and proceeds from the contracted resale of SRECs as they are received by the investor. In addition, funds paid for the Commercial ITC value upfront are initially recorded as a refund liability and recognized as revenue as the associated solar system reaches PTO. The Commercial ITC value is reflected in cash provided by operations on the consolidated statement of cash flows. The Company accounts for the Customer Agreements and any related U.S. Treasury grants as well as the resale of SRECs consistent with the Company’s revenue recognition accounting policies as described in Note 2, Summary of Significant Accounting Policies.
Interest is calculated on the financing obligations using the effective interest rate method. The effective interest rate, which is adjusted on a prospective basis, is the interest rate that equates the present value of the estimated cash amounts to be received by the investor over the lease term with the present value of the cash amounts paid by the investor to the Company, adjusted for amounts received by the investor. The financing obligations are nonrecourse once the associated assets have been placed in service and all the contractual arrangements have been assigned to the investor.
Under the majority of the financing obligations, the investor has a right to extend its right to receive cash flows from the customers beyond the initial term in certain circumstances. Depending on the arrangement, the Company has the option to settle the outstanding financing obligation on the ninth or eleventh anniversary of the Fund inception at a price equal to the higher of (a) the fair value of future remaining cash flows or (b) the amount that would result in the investor earning their targeted return. In several of these financing obligations, the investor has an option to require repayment of the entire outstanding balance on the tenth anniversary of the Fund inception at a price equal to the fair value of the future remaining cash flows.
Under the majority of the financing obligations, the Company is responsible for services such as warranty support, accounting, lease servicing and performance reporting to customers. As part of the warranty and performance guarantee with the customers in applicable funds, the Company guarantees certain specified minimum annual solar energy production output for the solar energy systems leased to the customers, which the Company accounts for as disclosed in Note 2, Summary of Significant Accounting Policies.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.20.4
VIE Arrangements
12 Months Ended
Dec. 31, 2020
Variable Interest Entity Disclosure [Abstract]  
VIE Arrangements VIE Arrangements
The Company consolidated various VIEs at December 31, 2020 and 2019. The carrying amounts and classification of the VIEs’ assets and liabilities included in the consolidated balance sheets are as follows (in thousands):
December 31,
20202019
Assets
Current assets
Cash
$219,502 $133,362 
Restricted cash
34,559 2,746 
Accounts receivable, net
35,152 21,956 
Inventories23,306 15,721 
Prepaid expenses and other current assets
2,629 554 
Total current assets
315,148 174,339 
Solar energy systems, net
6,748,127 3,259,712 
Other assets
127,591 87,151 
Total assets
$7,190,866 $3,521,202 
Liabilities
Current liabilities
Accounts payable
$15,609 $11,531 
Distributions payable to noncontrolling interests
   and redeemable noncontrolling interests
28,577 16,012 
Accrued expenses and other liabilities
24,660 10,740 
Deferred revenue, current portion
44,906 38,265 
Deferred grants, current portion
1,007 1,011 
Non-recourse debt, current portion31,594 4,901 
Total current liabilities
146,353 82,460 
Deferred revenue, net of current portion
493,161 443,873 
Deferred grants, net of current portion
25,891 27,023 
Non-recourse debt, net of current portion1,160,817 201,575 
Other liabilities31,745 19,633 
Total liabilities
$1,857,967 $774,564 
As a result of the acquisition of Vivint Solar on October 8, 2020, the Company added 35 VIE funds.
The Company holds a variable interest in an entity that provides the noncontrolling interest with a right to terminate the leasehold interests in all of the leased projects on the tenth anniversary of the effective date of the master lease. In this circumstance, the Company would be required to pay the noncontrolling interest an amount equal to the fair market value, as defined in the governing agreement of all leased projects as of that date.
The Company holds certain variable interests in nonconsolidated VIEs established as a result of seven pass-through Fund arrangements as further explained in Note 14, Pass-Through Financing Obligations. The Company does not have material exposure to losses as a result of its involvement with the VIEs in excess of the amount of the pass-through financing obligation recorded in the Company’s consolidated financial statements. The Company is not considered the primary beneficiary of these VIEs.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Redeemable Noncontrolling Interests
12 Months Ended
Dec. 31, 2020
Noncontrolling Interest [Abstract]  
Redeemable Noncontrolling Interests Redeemable Noncontrolling Interests During certain specified periods of time (the “Early Exit Periods”), noncontrolling interests in certain funding arrangements have the right to put all of their membership interests to the Company (the “Put Provisions”). During a specific period of time (the “Call Periods”), the Company has the right to call all membership units of the related redeemable noncontrolling interests.The carrying value of redeemable noncontrolling interests was greater than the redemption value except for fifteen and nine Funds at December 31, 2020 and 2019, respectively, where the carrying value has been adjusted to the redemption value.There was a $70.3 million difference between the fair value of the noncontrolling interests and redeemable noncontrolling interests acquired at the date of the merger with Vivint Solar and the noncontrolling interests and redeemable noncontrolling interests balances as calculated using the HLBV method of accounting, which will remain in NCI until a realization event occurs.
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Convertible Preferred Stock
The Company did not have any convertible preferred stock issued and outstanding as of December 31, 2020 and 2019.
The Company did not declare or pay any dividends in 2020, 2019 or 2018.
Common Stock
The Company has reserved sufficient shares of common stock for issuance upon the exercise of stock options and the exercise of warrants. Common stockholders are entitled to dividends if and when declared by the board of directors, subject to the prior rights of the preferred stockholders. As of December 31, 2020, no common stock dividends had been declared by the board of directors.
The Company has reserved shares of common stock for issuance as follows (in thousands):
December 31,
20202019
Stock plans
Shares available for grant
Vivint's 2014 Equity Incentive Plan8,940 — 
2015 Equity Incentive Plan
15,033 14,828 
2015 Employee Stock Purchase Plan
8,216 6,522 
Options outstanding
8,019 10,784 
Restricted stock units outstanding
7,103 3,943 
Total
47,311 36,077 
Stock Repurchase Program
In November 2019, the Company's board of directors approved a stock repurchase program authorizing the Company to repurchase up to $50.0 million of its common stock from time to time over the next three years. Stock repurchases under this program may be made through open market transactions, negotiated purchases or otherwise, at times and in such amounts as the Company considers appropriate and in accordance with applicable regulations of the Securities and Exchange Commission. The timing of repurchases and the number of shares repurchased will depend on a variety of factors including price, regulatory requirements, and other market conditions. The Company may limit, amend, suspend, or terminate the stock repurchase program at any time without prior notice. Any shares repurchased under the program will be returned to the status of authorized, but unissued shares of common stock. During 2019, the Company repurchased 368,996 shares for approximately $5.0 million. There were no such repurchases in 2020.
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
2013 Equity Incentive Plan
In July 2013, the Board of Directors approved the 2013 Equity Incentive Plan (“2013 Plan”). In March 2015, the Board of Directors authorized an additional 3,000,000 shares reserved for issuance under the 2013 Plan. An aggregate of 4,500,000 shares of common stock are reserved for issuance under the 2013 Plan plus (i) any shares that were reserved but not issued under the plan that was previously in place, and (ii) any shares subject to stock options or similar awards granted under the plan that was previously in place that expire or otherwise terminate without having been exercised in full and shares issued that are forfeited to or repurchased by the Company, with the maximum number of shares to be added to the 2013 Plan pursuant to clauses (i) and (ii) equal to 8,044,829 shares. Stock options granted to employees generally have a maximum term of ten-years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. The options may include provisions permitting exercise of the option prior to full vesting. Any unvested shares shall be subject to repurchase by the Company at the original exercise price of the option in the event of a termination of an optionee’s employment prior to vesting. All the remaining shares that were available for future grants under the 2013 Plan were transferred to the 2015 Equity Incentive Plan (“2015 Plan”) at the inception of the 2015 Plan. As of December 31, 2020, the Company had not granted restricted stock or other equity awards (other than options) under the 2013 Plan.
2014 Equity Incentive Plan
In August 2014, the Board approved Sunrun's 2014 Equity Incentive Plan (“Sunrun 2014 Plan”). An aggregate of 947,342 shares of common stock are reserved for issuance under the Sunrun 2014 Plan. The Sunrun 2014 Plan was adopted to accommodate a broader transaction with a sales entity and to allow for similar transactions in the future. In July 2015, the Board approved an increase in the number of shares of common stock reserved to 1,197,342. As of July 2015, the Company granted all 1,197,342 restricted stock units (“RSUs”) available under the Sunrun 2014 Plan.
Vivint Solar 2014 Equity Incentive Plan
Upon completion of the Merger, the Company may grant equity awards through the Vivint Solar 2014 Equity Incentive Plan (“Vivint Solar 2014 Plan”). Under the Vivint Solar 2014 Plan, the Company may grant stock options, restricted stock, restricted stock units (“RSUs”), stock appreciation rights, performance stock units, performance shares and performance awards to its employees, directors and consultants, and its parent and subsidiary corporations’ employees and consultants.
As of December 31, 2020, a total of 8.9 million shares of common stock were available for grant under the Vivint Solar 2014 Plan, subject to adjustment in the case of certain events. In addition, any shares that otherwise would be returned to the Omnibus Plan (as defined below) as the result of the expiration or termination of stock options may be added to the Vivint Solar 2014 Plan. The number of shares available to grant under the Vivint Solar 2014 Plan is subject to an annual increase on the first day of each year.
2013 Omnibus Incentive Plan
Vivint Solar’s 2013 Omnibus Incentive Plan (the “Omnibus Plan”) was terminated in connection with the adoption of the Vivint Solar 2014 Plan in September 2014, and accordingly no additional shares are available for issuance under the Omnibus Plan. The Omnibus Plan will continue to govern outstanding awards granted under the plan. The stock options outstanding under the Omnibus Plan have a ten-year contractual period.
Long-term Incentive Plan
In July 2013, Vivint Solar’s board of directors approved shares of common stock for six Long-term Incentive Plan Pools (“LTIP Pools”) that comprise the 2013 Long-term Incentive Plan (the “LTIP”). Participants in the LTIP are allocated a portion of the LTIP Pools relative to the performance of other participants on a measurement date that is determined once performance conditions are met. The Merger Agreement provided that the LTIP awards outstanding immediately prior to the Closing Date were cancelled and terminated and that subsequent to the Closing Date, each holder of a cancelled LTIP award would be granted an RSU award to be settled in shares of
Sunrun common stock, with the number of shares underlying such award calculated as if the LTIP performance hurdles were achieved, with the Closing Date as the determination date. As a result, approximately 1.5 million shares of the Company common stock were awarded as RSUs to LTIP participants with a grant date equal to the Closing Date. These RSUs vest in three equal installments, subject to the grantee’s continued provision of services to the Company. One-third vested 30 days after the Closing Date, one-third will vest nine months after the Closing Date, and one-third will vest 18 months after the Closing Date. As of December 31, 2020, there are no remaining shares available for grant under the LTIP.
2015 Equity Incentive Plan
In July 2015, the Sunrun Board approved the 2015 Plan. An aggregate of 11,400,000 shares of common stock are reserved for issuance under the 2015 Plan plus (i) any shares that were reserved but not issued under the 2013 Plan at the inception of the 2015 Plan, and (ii) any shares subject to stock options or similar awards granted under the 2008 Plan, 2013 Plan and 2014 Plan that expire or otherwise terminate without having been exercised in full and shares issued that are forfeited to or repurchased by the Company, with the maximum number of shares to be added to the 2015 Plan pursuant to clauses (i) and (ii) equal to 15,439,334 shares. The 2015 Plan provides for annual automatic increases on January 1 to the shares reserved for issuance. The automatic increase of the number of shares available for issuance under the 2015 Plan is equal to the least of 10 million shares, 4% of the outstanding shares of common stock as of the last day of the Company’s immediately preceding fiscal year or such other amount as the Board of Directors may determine. In 2020 and 2019, the Board of Directors authorized an additional 4,738,048 and 4,525,946 shares reserved for issuance under the 2015 Plan, respectively. Stock options granted to employees generally have a maximum term of ten-years and vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest monthly over the remaining three years. The options may include provisions permitting exercise of the option prior to full vesting. Any unvested shares shall be subject to repurchase by the Company at the original exercise price of the option in the event of a termination of an optionee’s employment prior to vesting. RSUs granted to employees generally vest over a four-year period from the date of grant; 25% vest at the end of one year, and 75% vest quarterly over the remaining three years.
Stock Options
The following table summarizes the activity for all stock options under all of the Company’s equity incentive plans for the years ended December 31, 2020 and 2019 (shares and aggregate intrinsic value in thousands):
Number of Options
Weighted
Average
Exercise Price
Weighted
Average
Remaining
Contractual Life
Aggregate
Intrinsic
Value
Outstanding at December 31, 201813,590 $6.07 6.63$66,462 
Granted
1,362 15.44 
Exercised
(3,625)5.48 
Cancelled(543)7.62 
Outstanding at December 31, 201910,784 7.38 6.5271,745 
Assumed through acquisition2,565 10.23 
Granted
1,740 17.48 
Exercised
(6,608)7.40 
Cancelled(462)9.36 
Outstanding at December 31, 20208,019 $10.35 6.87$473,371 
Options vested and exercisable at December 31, 20204,277 $6.65 5.35$268,284 
Options vested and expected to vest at December 31, 20208,019 $10.35 6.87$473,371 
There were no unvested exercisable shares as of the year ended December 31, 2020 and 2019, which are subject to a repurchase option held by the Company at the original exercise price. These options became fully vested during the year ended December 31, 2019.
The weighted-average grant-date fair value of stock options granted during the year ended December 31, 2020, 2019 and 2018 were $9.33, $8.27 and $4.21 per share, respectively. The total intrinsic value of the options exercised during the year ended December 31, 2020, 2019 and 2018 was $251.7 million, $37.8 million and $21.4 million, respectively. The aggregate intrinsic value is the difference of the current fair value of the stock and the exercise price for in-the-money stock options. The total fair value of options vested during the year ended December 31, 2020, 2019 and 2018 was $104.8 million, $9.5 million and $8.8 million, respectively. 
The Company estimates the fair value of stock-based awards on their grant date using the Black-Scholes option-pricing model. The Company estimates the fair value using a single-option approach and amortizes the fair value on a straight-line basis for options expected to vest. All options are amortized over the requisite service periods of the awards, which are generally the vesting periods.
The Company estimated the fair value of stock options with the following assumptions:
Year Ended December 31,
202020192018
Risk-free interest rate
0.30% - 1.50%
1.70% - 2.59%
 2.72% - 2.92%
Volatility
54.40% - 59.70%
52.90% - 55.07%
44.87% - 54.61%
Expected term (in years)
5.30 - 6.10
6.10 - 6.12
6.09 - 6.11
Expected dividend yield
0.00%
0.00%
0.00%
The expected term assumptions were determined based on the average vesting terms and contractual lives of the options. The risk-free interest rate is based on the rate for a U.S. Treasury zero-coupon issue with a term that approximates the expected life of the option grant. For stock options granted in the year ended December 31, 2020, 2019 and 2018, the Company considered the volatility data of a group of publicly traded peer companies in its industry. The Company accounts for forfeitures as they occur and, as such, reverses compensation cost previously recognized in the period the award is forfeited, for an award that is forfeited before completion of the requisite service period.
Restricted Stock Units
In 2014, the Company granted a total of 947,342 RSUs subject to certain performance targets to a third party partner. As of December 31, 2017, 350,000 outstanding RSUs had a performance feature that is required to be satisfied before the option is vested. In March 2018, the Company amended the terms of all of these RSUs, such that the RSUs are deemed earned subject to a clawback provision that requires the holder of the RSUs to either forfeit all the RSUs or pay the Company repayment value for all RSUs that are not forfeited if the third party breaches the exclusivity provision of the parties’ commercial agreement. The exclusivity clawback provision for all of the RSUs expired in September 2019.
The performance-based provision is considered substantive. As a result, the Company recognizes expense once the performance targets are met. The first performance target was met in 2015. The Company recognized $3.5 million in compensation expense in the year ended December 31, 2018 upon certain performance targets being met.
The following table summarizes the activity for all RSUs under all of the Company’s equity incentive plans for the years ended December 31, 2020 and 2019 (shares in thousands):
Shares
Weighted
Average Grant
Date Fair
Value
Unvested balance at December 31, 20184,182 $7.05 
Granted
2,258 15.25 
Issued
(1,104)6.83 
Cancelled / forfeited
(1,393)8.14 
Unvested balance at December 31, 20193,943 11.42 
Assumed through acquisition3,033 70.54 
Granted
5,295 34.71 
Issued
(4,222)30.10 
Cancelled / forfeited
(946)32.08 
Unvested balance at December 31, 20207,103 $40.17 
Employee Stock Purchase Plan
Under the Company's 2015 Employee Stock Purchase Plan (“ESPP”) (as amended in May 2017), eligible employees are offered shares bi-annually through a 24 month offering period which encompasses four six-month purchase periods. Each purchase period begins on the first trading day on or after May 15 and November 15 of each year. Employees may purchase a limited number of shares of the Company’s common stock via regular payroll deductions at a discount of 15% of the lower of the fair market value of the Company’s common stock on the first trading date of each offering period or on the exercise date. Employees may deduct up to 15% of payroll, with a cap of $25,000 of fair market value of shares in any calendar year and 10,000 shares per employee per purchase period. Under the ESPP, 1,000,000 shares of the Company’s common stock have been reserved for issuance to eligible employees. The ESPP provides for an automatic increase of the number of shares available for issuance under the ESPP on the first day of each fiscal year beginning on January 1, 2016, equal to the least of 5 million shares, 2% of the outstanding shares of the Company’s common stock on the last day of the immediately preceding fiscal year, or such other amount as may be determined by the Board of Directors. In 2020 and 2019, the Board of Directors authorized an additional 2,369,024 and 2,262,973 shares, respectively, reserved for issuance under the ESPP.
Stock-Based Compensation Expense
The Company recognized stock-based compensation expense, including ESPP expenses, in the consolidated statements of operations as follows (in thousands): 
Year Ended December 31,
202020192018
Cost of customer agreements and incentives$4,315 $2,434 $2,568 
Cost of solar energy systems and product sales
1,582 844 718 
Sales and marketing
53,366 5,162 7,191 
Research and development
2,518 1,439 1,253 
General and administration
108,806 16,427 16,126 
Total
$170,587 $26,306 $27,856 
During the year ended December 31, 2020, stock-based compensation expense capitalized to the Company’s consolidated balance sheet was $6.5 million. As of December 31, 2020 and 2019, total unrecognized compensation cost related to outstanding stock options and RSUs was $280.1 million and $30.0 million, respectively, which are expected to be recognized over a weighted-average period of 1.5 years. Total unrecognized compensation cost includes the assumed unvested Vivint Solar awards to be recognized as stock-based compensation expense over the remaining requisite service period. Per ASC 805, the replacement of stock options or other share-based payment awards in conjunction with a business combination represents a modification of share-based payment awards that must be accounted for in accordance with ASC 718, Stock Compensation. As a result of the Company’s issuance of replacement awards, a portion of the fair-value-based measure of the replacement awards is included in the purchase consideration. To determine the portion of the replacement awards that is part of the purchase consideration, the Company measured the fair value of both the replacement awards and the historical awards as of the Acquisition Date. The fair value of the replacement awards, whether vested or unvested, was included in the purchase consideration to the extent that pre-acquisition services were rendered. In the year ended December 31, 2020, the Company recognized compensation cost of $30.8 million for modifications due to accelerated vesting of unvested outstanding shares for 21 grantees.
401(k) Plans
    The Sunrun 401(k) Plan and the Vivint Solar 401(k) Plan are deferred salary arrangements under Section 401(k) of the Internal Revenue Code. Under both the Sunrun and Vivint Solar 401(k) Plans, participating U.S. employees may defer a portion of their pre-tax earnings, up to the IRS annual contribution limit ($19,500 for calendar year 2020). Under the Sunrun 401(k) Plan, the Company matches 100% of the first 1% and 50% of the next 5% of each employee's contributions. Under the Vivint Solar 401(k) Plan, the Company matches 33% of each employee's contributions up to a maximum of 6% of the employee’s eligible earnings. The Company recognized expense of $9.6 million and $8.5 million in the years ended December 31, 2020 and 2019, respectively.
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The following table presents the loss (income) before income taxes for the periods presented (in thousands): 
For the Year Ended December 31,
202020192018
Loss (income) attributable to common stockholders$233,967 $(18,117)$(35,979)
Loss attributable to noncontrolling interest and redeemable noncontrolling interests
453,554 417,357 286,843 
Loss before income taxes$687,521 $399,240 $250,864 
The income tax provision (benefit) consists of the following (in thousands):
For the Year Ended December 31,
202020192018
Current
Federal
$— $(454)$(1,100)
State
— (593)292 
Foreign(1,422)1,435 — 
Total current (benefit) expense(1,422)388 (808)
Deferred
Federal
(61,387)(7,634)1,995 
State
2,236 (972)8,135 
Foreign— — — 
Total deferred (benefit) provision(59,151)(8,606)10,130 
Total
$(60,573)$(8,218)$9,322 
The following table represents a reconciliation of the statutory federal rate and the Company’s effective tax rate for the periods presented:
For the Year Ended December 31,
202020192018
Tax provision (benefit) at federal statutory rate
(21.00)%(21.00)%(21.00)%
State income taxes, net of federal benefit
(1.69)(0.97)0.32 
Effect of noncontrolling and redeemable noncontrolling interests
13.85 21.95 24.01 
Stock-based compensation
(2.98)(1.96)(1.77)
ASC 740-10 Reserve— (0.11)— 
Tax credits
(0.77)(0.99)(1.35)
Effect of rate change— — — 
Effect of valuation allowance3.45 0.40 3.04 
Other
0.33 0.62 0.47 
Total
(8.81)%(2.06)%3.72 %
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. The following table represents the components of the Company’s deferred tax assets and liabilities for the periods presented (in thousands):
December 31,
20202019
Deferred tax assets
Accruals and prepaids
$53,845 $19,704 
Deferred revenue
17,736 11,229 
Net operating loss carryforwards
529,394 347,997 
Stock-based compensation
22,224 7,104 
Investment tax and other credits
86,175 32,878 
Interest Expense16,627 12,394 
Interest rate derivatives53,057 18,988 
Total deferred tax assets
779,058 450,294 
Less: Valuation allowance
(91,322)(12,120)
Gross deferred tax assets
687,736 438,174 
Deferred tax liabilities
Capitalized costs to obtain a contract93,441 66,247 
Fixed asset depreciation and amortization333,970 263,917 
Deferred tax on investment in partnerships
342,230 173,974 
Gross deferred tax liabilities
769,641 504,138 
Net deferred tax liabilities
$(81,905)$(65,964)
The Company accounts for investment tax credits as a reduction of income tax expense in the year in which the credits arise. As of December 31, 2020, the Company has an investment tax credit carryforward of approximately $66.0 million which begins to expire in the year 2028, if not utilized, $1.0 million of California enterprise zone credits which begin to expire in the year 2023, and $1.9 million of other state tax credits which begin to expire in the year 2021. As of December 31, 2019, the Company has an investment tax credit carryforward of approximately $18.8 million and California enterprise zone credits of approximately $1.0 million.
Generally, utilization of the net operating loss carryforwards and credits may be subject to a substantial annual limitation due to the ownership change limitations provided by the Internal Revenue Code (IRC) of 1986, as amended and similar state provisions. The Company performed an analysis to determine whether an ownership change under Section 382 of the Code had occurred and determined that only Vivint Solar, Inc. underwent an ownership change as of October 8, 2020.
Valuation allowances are provided against deferred tax assets to the extent that it is more likely than not that the deferred tax asset will not be realized. The Company’s management considers all available positive and negative evidence including its history of operating income or losses, future reversals of existing taxable temporary difference, taxable income in carryback years and tax-planning strategies. The Company has concluded that it is more likely than not that the benefit from certain federal tax credits, state net operating loss carryforwards, and state tax credits will not be realized. In recognition of this risk, the Company has provided a valuation allowance of $91.3 million on the deferred tax assets relating to these federal tax credits, state net operating loss carryforwards, and state tax credits which is an increase of $79.2 million in 2020.
The Company sells solar energy systems to investment Funds. As the investment Funds are consolidated by the Company, the gain on the sale of the assets has been eliminated in the consolidated financial statements. However, this gain is recognized for tax reporting purposes. The Company accounts for the income tax consequences of these intra-entity transfers, both current and deferred, as a component of income tax expense and deferred tax liability, net during the period in which the transfers occur.
Uncertain Tax Positions
The Company files tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business, the Company is subject to examination by federal, state and local jurisdictions, where applicable. The statute of limitations for the tax returns varies by jurisdictions.
We determine whether a tax position is more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. We use a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. We have analyzed the Company’s inventory of tax positions with respect to all applicable income tax issues for all open tax years (in each respective jurisdiction).
The Company’s policy is to include interest and penalties related to unrecognized tax benefits, if any, within the provision for taxes in the consolidated statements of operations.  
As a result of the acquisition of Vivint Solar, the Company established an unrecognized tax benefit of $1.0 million as of December 31, 2020 that, if recognized, would impact the Company’s effective tax rate. As a result of the expiration of statute of limitations, the Company had no uncertain tax positions as of December 31, 2019.
The change in unrecognized tax benefits during 2020, 2019 and 2018, excluding penalties and interest, is as follows:
For the Year Ended December 31,
202020192018
Unrecognized tax benefits at beginning of the year$— $647 $1,525 
Reversal of prior year unrecognized tax benefits due to the expiration of the statute of limitations
— (647)(878)
Increases/(decreases) in unrecognized tax benefits as a result of tax positions taken during the prior period961 — — 
Unrecognized tax benefits at end of the year$961 $— $647 
One of the Company’s investment funds covered by the Company’s 2018 insurance policy is currently being audited by the Internal Revenue Service (the “IRS”) in an audit involving a review of the fair market value determination of solar energy systems. If this audit results in an adverse finding, the Company may be subject to an indemnity obligation to its investor, which may result in certain out-of-pocket costs and increased insurance premiums in the future. The IRS audit is still ongoing, and the Company is unable to determine the potential tax liabilities, if any, at this time.
The Company is subject to taxation and files income tax returns in the U.S., its territories, and various state and local jurisdictions. Due to the Company’s net losses, substantially all of its federal, state and local income tax returns since inception are still subject to audit.
The following table summarizes the tax years that remain open and subject to examination by the tax authorities in the most significant jurisdictions in which the Company operates:
Tax Years
U.S. Federal2017 - 2020
State2016 - 2020
Net Operating Loss Carryforwards
As a result of the Company’s net operating loss carryforwards as of December 31, 2020, the Company does not expect to pay income tax, including in connection with its income tax provision for the year ended December 31, 2020. As of December 31, 2020, the Company had net operating loss carryforwards for federal and state income tax purposes of approximately $720.7 million and $2.1 billion, respectively, which will begin to expire in 2028 for federal purposes and in 2024 for state purposes. In addition, federal and certain state net operating loss carryforwards generated in tax years beginning after December 31, 2017 total $1.1 billion and $176.3 million, respectively, and have indefinite carryover periods and do not expire.
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Letters of Credit
As of December 31, 2020 and 2019, the Company had $37.0 million and $20.1 million, respectively, of unused letters of credit outstanding, which carry fees of 2.13% - 3.25% per annum and 1.25% - 3.25% per annum, respectively.
Guarantees
Certain tax equity funds and debt facilities require the Company to maintain an aggregate amount of $30.0 million of unencumbered cash and cash equivalents at the end of each month.
Operating and Finance Leases
The Company leases real estate under non-cancellable operating leases and equipment under finance leases.
The components of lease expense were as follows (in thousands):
For the Year Ended December 31,
202020192018
Finance lease cost:
Amortization of right-of-use assets$10,151 $13,999 $11,884 
Interest on lease liabilities890 1,915 676 
Operating lease cost15,592 13,159 10,467 
Short-term lease cost689 1,349 732 
Variable lease cost4,135 3,565 3,112 
Sublease income(782)(669)(572)
Total lease cost$30,675 $33,318 $26,299 
Other information related to leases was as follows (in thousands):
For the Year Ended December 31,
202020192018
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$15,756 $11,516 $10,765 
Operating cash flows from finance leases854 991 482 
Financing cash flows from finance leases10,578 13,919 9,220 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases2,071 19,503 3,411 
Finance leases4,265 17,914 15,370 
Weighted average remaining lease term (years):
Operating leases7.245.393.43
Finance leases2.592.913.37
Weighted average discount rate:
Operating leases4.2 %5.5 %4.3 %
Finance leases4.3 %4.2 %4.3 %
Future minimum lease commitments under non-cancellable leases as of December 31, 2020 were as follows (in thousands):
Operating LeasesSublease IncomeNet Operating LeasesFinance leases
2021$25,451 $685 $24,766 $11,878 
202220,116 35 20,081 8,540 
202317,283 — 17,283 4,013 
202412,229 — 12,229 889 
20259,872 — 9,872 
Thereafter38,193 — 38,193 — 
Total future lease payments 123,144 720 122,424 25,325 
Less: Amount representing interest(16,132)— (16,132)(1,359)
Present value of future payments107,012 720 106,292 23,966 
Less: Amount for tenant incentives— — — — 
Revised Present value of future payments107,012 720 106,292 23,966 
Less: Current portion(21,461)— (21,461)(11,037)
Long term portion$85,551 $720 $84,831 $12,929 
Purchase Commitment
    The Company entered into purchase commitments, which have the ability to be canceled without significant penalties, with multiple suppliers to purchase $56.9 million of photovoltaic modules, inverters and batteries by the end of 2022.
Warranty Accrual
The Company accrues warranty costs when revenue is recognized for solar energy systems sales, based on the estimated future costs of meeting its warranty obligations. Warranty costs primarily consist of replacement costs for supplies and labor costs for service personnel since warranties for equipment and materials are covered by the original manufacturer’s warranty (other than a small deductible in certain cases). As such, the warranty reserve is immaterial in all periods presented. The Company makes and revises these estimates based on the number of solar energy systems under warranty, the Company’s historical experience with warranty claims, assumptions on warranty claims to occur over a systems’ warranty period and the Company’s estimated replacement costs. A warranty is provided for solar systems sold and leased. However, for the solar energy systems under Customer Agreements, the Company does not accrue a warranty liability because those systems are owned by consolidated subsidiaries of the Company. Instead, any repair costs on those solar energy systems are expensed when they are incurred as a component of customer agreements and incentives costs of revenue.
Commercial ITC Indemnification
The Company is contractually committed to compensate certain investors for any losses that they may suffer in certain limited circumstances resulting from reductions in Commercial ITCs. Generally, such obligations would arise as a result of reductions to the value of the underlying solar energy systems as assessed by the Internal Revenue Service (the “IRS”). At each balance sheet date, the Company assesses and recognizes, when applicable, the potential exposure from this obligation based on all the information available at that time, including any audits undertaken by the IRS. One of the Company's investors is being audited by the IRS. Since this audit is ongoing, the Company is unable to determine the potential tax liabilities as of the filing date of this Annual Report on Form 10-K. The maximum potential future payments that the Company could have to make under this obligation would depend largely on the difference between the prices at which the solar energy systems were sold or transferred to the Funds (or, in certain structures, the fair market value claimed in respect of such systems (referred to as "claimed values")) and the eligible basis determined by the IRS. The Company set the purchase prices and claimed values based on fair market values determined with the assistance of an independent third-party appraisal with respect to the systems that generate Commercial ITCs that are passed-through to, and claimed by, the Fund investors. In April 2018, the Company purchased an insurance policy providing for certain payments by the insurers in the event there is any final determination (including a judicial determination) that reduced the Commercial ITCs claimed in respect of solar energy systems sold or transferred to most Funds through April 2018, or later, in the case of Funds added to the policy after such date. In general, the policy indemnifies the Company and related parties for additional taxes (including penalties and interest) owed in respect of lost Commercial ITCs, gross-up costs and expenses incurred in defending such claim, subject to negotiated exclusions from, and limitations to, coverage.
Litigation
The Company is subject to certain legal proceedings, claims, investigations and administrative proceedings in the ordinary course of its business. The Company records a provision for a liability when it is both probable that the liability has been incurred and the amount of the liability can be reasonably estimated. These provisions, if any, are reviewed at least quarterly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. Depending on the nature and timing of any such proceedings that may arise, an unfavorable resolution of a matter could materially affect the Company’s future consolidated results of operations, cash flows or financial position in a particular period.

On April 8, 2019, a putative class action captioned Loftus et al. v. Sunrun Inc., Case No. 3:19-cv-01608, was filed in the United States District Court, Northern District of California. The complaint generally alleges violations of the Telephone Consumer Protection Act (the “TCPA”) on behalf of an individual and putative classes of persons alleged to be similarly situated. Plaintiffs filed a First Amended Complaint on June 26, 2019, adding defendant MediaMix 365, LLC, also asserting individual and putative class claims under the TCPA, along with claims under the California Invasion of Privacy Act. In the amended version of their Complaint, plaintiffs seek statutory damages, equitable and injunctive relief, and attorneys’ fees and costs on behalf of themselves and the absent purported classes. Most, if not all, of the claims asserted in the lawsuit relate to activities allegedly engaged in by third-party
vendors, for which the Company denies any responsibility. While the Company believes that the claims against it are without merit, in view of the cost and risk of continuing to defend the action, it has reached an agreement with plaintiffs to settle the lawsuit on a class-wide basis for $5.5 million, which was accrued as of June 30, 2020, in exchange for a release of all claims that were or could have been asserted in the litigation. The settlement is subject to court approval. Preliminary approval was granted on September 25, 2020 and the court has scheduled the final approval hearing for May 6, 2021.

In October 2019, two shareholders filed separate putative class actions in the U.S. District Court for the Eastern District of New York (Crumrine v. Vivint Solar, Inc. and Li v. Vivint Solar, Inc.) purportedly on behalf of themselves and all others similarly situated. The lawsuits purport to allege violations of Federal Securities Laws. In March 2020, the court consolidated the two actions and appointed lead plaintiffs and lead counsel to represent the alleged putative class. Subsequently, in December 2020, the Eastern District of New York transferred the case to the District of Utah, where it is now pending. Vivint Solar disputes the allegations in the complaint. The Company is unable to estimate a range of loss, if any, at this time.

In December 2019, ten customers who signed residential power purchase agreements named Vivint Solar in a putative class action lawsuit captioned Dekker v. Vivint Solar, Inc. (N.D. Cal.), alleging that the agreements contain unlawful termination fee provisions. The Company disputes the allegations in the complaint. On January 17, 2020, Vivint Solar moved to compel arbitration with respect to nine of the ten plaintiffs whose contracts included arbitration provisions. The court issued an order compelling eight plaintiffs to pursue their claims in arbitration but subsequently rescinded the order as to certain plaintiffs. At this time, certain plaintiffs’ claims remain pending before the court and other plaintiffs’ claims are in arbitration. The Company is unable to estimate a range of loss, if any, at this time.

In March 2020, a shareholder filed a derivative action captioned Oyola-Rivera v. Allred (DE Chancery Court) against various officers and directors of Vivint Solar, Inc., alleging that they breached their duties of loyalty, care, and good faith. Vivint Solar, Inc. is named as a nominal defendant. The defendants dispute the allegations in the complaint. The Company is unable to estimate a range of loss, if any, at this time.

On December 2, 2020, the California Contractors State License Board (the “CSLB”) filed an administrative proceeding against the Company and certain of its officers related to an accident that occurred during an installation by one of the Company’s channel partners, Horizon Solar Power, which holds its own license with the CSLB. If this proceeding is not resolved in the Company’s favor, it could potentially result in fines, a public reprimand, probation or the suspension or revocation of the Company’s California Contractor’s License. The Company strongly denies any wrongdoing in the matter and intends to work cooperatively with the CSLB while vigorously defending itself in this action. Any potential effect of the CSLB proceeding on the Company’s consolidated financial statements is unknown.

In addition to the matters discussed above, in the normal course of business, the Company has from time to time been named as a party to various legal claims, actions and complaints. While the outcome of these matters cannot currently be predicted with certainty, the Company does not currently believe that the outcome of any of these claims will have a material adverse effect, individually or in the aggregate, on its consolidated financial position, results of operations or cash flows.

The Company accrues for losses that are probable and can be reasonably estimated. The Company evaluates the adequacy of its legal reserves based on its assessment of many factors, including interpretations of the law and assumptions about the future outcome of each case based on available information.
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share Basic net income per share is computed by dividing net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share is computed by dividing net income attributable to common stockholders by the weighted-average number of common
shares outstanding during the period adjusted to include the effect of potentially dilutive securities. Potentially dilutive securities are excluded from the computation of dilutive EPS in periods in which the effect would be antidilutive.
The computation of the Company’s basic and diluted net income per share is as follows (in thousands, except per share amounts):
Years Ended December 31,
202020192018
Numerator:
Net income attributable to common stockholders$(173,394)$26,335 $26,657 
Denominator:
Weighted average shares used to compute net income per share attributable to common stockholders, basic
139,606 116,397 110,089 
Weighted average effect of potentially dilutive shares to purchase common stock
— 7,479 7,023 
Weighted average shares used to compute net income per share attributable to common stockholders, diluted
139,606 123,876 117,112 
Net income per share attributable to common stockholders
Basic
$(1.24)$0.23 $0.24 
Diluted
$(1.24)$0.21 $0.23 
The following shares were excluded from the computation of diluted net income per share as the impact of including those shares would be anti-dilutive (in thousands):
Year Ended December 31,
202020192018
Warrants
— — 625 
Outstanding stock options
1,286 1,486 3,271 
Unvested restricted stock units
1,493 673 649 
Total
2,779 2,159 4,545 
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Related Party Transactions
12 Months Ended
Dec. 31, 2020
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Advances Receivable—Related Party
Net amounts due from direct-sales professionals were $6.7 million as of December 31, 2020. The Company provided a reserve of $0.6 million as of December 31, 2020 related to advances to direct-sales professionals who have terminated their employment agreement with the Company.
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events
12 Months Ended
Dec. 31, 2020
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
Convertible Senior Notes
On January 28, 2021, the Company issued $400.0 million in aggregate principal of amount of 0% Convertible Senior Notes due 2026 (the “Notes”) for net proceeds of approximately $389.0 million. The Notes will not bear regular interest, and the principal amount of the notes will not accrete. The Notes may bear special interest under specified circumstances relating to the Company’s failure to comply with its reporting obligations under the Indenture or if the Notes are not freely tradeable as required by the Indenture. The Notes will mature on February 1, 2026, unless earlier repurchased by the Company, redeemed by the Company or converted pursuant to their terms.
The initial conversion rate of the Notes is 8.4807 shares of the Company’s common stock, par value $0.0001 per share, per $1,000 principal amount of Notes, which is equivalent to an initial conversion price of approximately $117.91 per share. The conversion rate will be subject to adjustment upon the occurrence of certain specified events but will not be adjusted for any accrued and unpaid special interest. In addition, upon the occurrence of a make-whole fundamental change or an issuance of a notice of redemption, the Company will, in certain circumstances, increase the conversion rate by a number of additional shares for a holder that elects to convert its Notes in connection with such make-whole fundamental change or notice of redemption.
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and reflect the accounts and operations of the Company and those of its subsidiaries, including Funds, in which the Company has a controlling financial interest. Beginning October 8, 2020, our consolidated subsidiaries include Vivint Solar, Inc. ("Vivint Solar"). The typical condition for a controlling financial interest ownership is holding a majority of the voting interests of an entity. However, a controlling financial interest may also exist in entities, such as variable interest entities (“VIEs”), through arrangements that do not involve controlling voting interests. In accordance with the provisions of Financial Accounting Standards Board (“FASB”) Accounting Standards Codification Topic 810 (“ASC 810”) Consolidation, the Company consolidates any VIE of which it is the primary beneficiary. The primary beneficiary, as defined in ASC 810, is the party that has (1) the power to direct the activities of a VIE that most significantly impact the VIE’s economic performance and (2) the obligation to absorb the losses of the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. The Company evaluates its relationships with its VIEs on an ongoing basis to determine whether it continues to be the primary beneficiary. The consolidated financial statements reflect the assets and liabilities of VIEs that are consolidated. All intercompany transactions and balances have been eliminated in consolidation.
Beginning in the quarter ended March 31, 2020, a strain of coronavirus (COVID-19) has spread throughout the world, and at this point, the extent to which the coronavirus may impact operations of the Company is uncertain. The extent of the impact of the coronavirus on the Company's business and operations will depend on several factors, such as the duration, severity, and geographic spread of the outbreak. The Company is monitoring the evolving situation closely and evaluating its potential exposure.
Use of Estimates
Use of Estimates
The preparation of the consolidated financial statements requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company regularly makes estimates and assumptions, including, but not limited to, revenue recognition constraints that result in variable consideration, the discount rate used to adjust the promised amount of consideration for the effects of a significant financing component, the estimates that affect the collectability of accounts receivable, the valuation of inventories, the useful lives of solar energy systems, the useful lives of property and equipment, the valuation and useful lives of intangible assets, the effective interest rate used to amortize pass-through financing obligations, the discount rate uses for operating and financing leases, the fair value of contingent consideration, the fair value of assets acquired and liabilities assumed in a business combination, the valuation of stock-based compensation, the determination of valuation allowances associated with deferred tax assets, the fair value of debt instruments disclosed and the redemption value of redeemable noncontrolling
interests. The Company bases its estimates on historical experience and on various other assumptions believed to be reasonable. In light of the uncertain impact COVID-19 could have on the Company's business, the Company's estimates may change in the future. Actual results may differ from such estimates.
Segment Information
Segment Information
The Company has one operating segment with one business activity, providing solar energy services and products to customers. The Company’s chief operating decision maker (“CODM”) is its Chief Executive Officer, who manages operations on a consolidated basis for purposes of allocating resources. When evaluating performance and allocating resources, the CODM reviews financial information presented on a consolidated basis.
Cash and Restricted Cash
Cash and Restricted Cash
Cash consists of bank deposits held in checking and savings accounts. The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. The Company has exposure to credit risk to the extent cash balances exceed amounts covered by federal deposit insurance. The Company believes that its credit risk is not significant.
Restricted cash represents amounts related to obligations under certain financing transactions and future replacement of solar energy system components.
Accounts Receivable
Accounts Receivable
Accounts receivable consist of amounts due from customers as well as state and utility rebates due from government agencies and utility companies. Under Customer Agreements, the customers typically assign incentive rebates to the Company.
Accounts receivable are recorded at net realizable value. The Company maintains allowances for the applicable portion of receivables using the expected credit loss model. The Company estimates expected credit losses from doubtful accounts based upon the expected collectability of all accounts receivables, which takes into account the number of days past due, collection history, identification of specific customer exposure, current economic trends, and management’s expectation of future economic conditions. Once a receivable is deemed to be uncollectible, it is written off.
State Tax Credits Receivable
State Tax Credits Receivable
State tax credits receivable are recognized upon submission of the state income tax return.
Inventories
Inventories
Inventories are stated at the lower of cost or net realizable value on a first-in, first-out basis. Inventories consist of raw materials such as photovoltaic panels, inverters and mounting hardware as well as miscellaneous electrical components that are sold as-is by the distribution operations and used in installations and work-in-process. Work-in-process primarily relates to solar energy systems that will be sold to customers, which are partially installed and have yet to meet the criteria for revenue recognition. For solar energy systems where the Company performs the installation, the Company commences transferring component parts from inventories to construction-in-progress, a component of solar energy systems, once a lease contract with a lease customer has been executed and the component parts have been assigned to a specific project. Additional costs incurred including labor and overhead are recorded within construction in progress.
The Company periodically reviews inventories for unusable and obsolete items based on assumptions about future demand and market conditions. Based on this evaluation, provisions are made to write inventories down to their market value.
Solar Energy Systems, net
Solar Energy Systems, net
The Company records solar energy systems subject to signed Customer Agreements and solar energy systems that are under installation as solar energy systems, net on its consolidated balance sheet. Solar energy systems, net is comprised of system equipment costs related to solar energy systems, less accumulated depreciation and amortization. Depreciation on solar energy systems is calculated on a straight-line basis over the estimated useful lives of the systems of 35 years. The Company periodically reviews its estimated useful life and recognizes changes in estimates by prospectively adjusting depreciation expense. Inverters and batteries are depreciated over their estimated useful life of 10 years.
Solar energy systems under construction will be depreciated as solar energy systems subject to signed Customer Agreements when the respective systems are completed and interconnected.
Property and Equipment, net
Property and Equipment, net
Property and equipment, net consists of leasehold improvements, furniture, computer hardware and software, machinery and equipment and automobiles. All property and equipment are stated at historical cost net of accumulated depreciation. Repairs and maintenance are expensed as incurred.
Capitalization of Software Costs Capitalization of Software CostsFor costs incurred in the development of internal use software, the Company capitalizes costs incurred during the application development stage. Costs related to preliminary project activities and post implementation activities are expensed as incurred. Internal use software is amortized on a straight-line basis over its estimated useful life.
Intangible Assets, net
Intangible Assets, net
Finite-lived intangible assets are initially recorded at fair value and are subsequently presented net of accumulated amortization. Intangible assets are amortized on a straight-line basis over their estimated useful lives as follows:
Customer relationships
5 -10 years
Developed technology5 years
Trade names
5 - 8 years
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
The carrying amounts of the Company’s long-lived assets, including solar energy systems and intangible assets subject to depreciation and amortization, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable or that the useful life is shorter than originally estimated. Factors that are considered in deciding when to perform an impairment review would include significant negative industry or economic trends and significant changes or planned changes in the use of the assets. Recoverability of these assets is measured by comparison of the carrying amount of each asset group to the future undiscounted cash flows the asset group is expected to generate over its remaining life. If the asset group is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset group. If the useful life is shorter than originally estimated, the Company amortizes the remaining carrying value over the new shorter useful life. The Company has recognized no material impairments of its long-lived assets in any of the periods presented.
Goodwill
Goodwill
Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. Goodwill is reviewed for impairment at least annually or whenever events or changes in circumstances indicate that the carrying amount may be impaired. The Company has determined that it operates as one reporting unit and the Company’s goodwill is recorded at the enterprise level. The Company performs its annual impairment test of goodwill on October 1 of each fiscal year or whenever events or circumstances change or occur that would indicate that goodwill might be impaired. When assessing goodwill for impairment, the Company uses qualitative and if necessary, quantitative methods in accordance with FASB ASC Topic 350, Goodwill. The Company also considers its enterprise value and if necessary, discounted cash flow model, which involves assumptions and
estimates, including the Company’s future financial performance, weighted average cost of capital and interpretation of currently enacted tax laws.Circumstances that could indicate impairment and require the Company to perform a quantitative impairment test include a significant decline in the Company’s financial results, a significant decline in the Company’s enterprise value relative to its net book value, an unanticipated change in competition or the Company’s market share and a significant change in the Company’s strategic plans.
Deferred Revenue, Revenue Recognition
Deferred Revenue
When the Company receives consideration, or when such consideration is unconditionally due, from a customer prior to delivering goods or services to the customer under the terms of a Customer Agreement, the Company records deferred revenue. Such deferred revenue consists of amounts for which the criteria for revenue recognition have not yet been met and includes amounts that are collected or assigned from customers, including upfront deposits and prepayments, and rebates. Deferred revenue relating to financing components represents the cumulative excess of interest expense recorded on financing component elements over the related revenue recognized to date and will eventually net to zero by the end of the initial term. Amounts received related to the sales of SRECs which have not yet been delivered to the counterparty are recorded as deferred revenue.
Revenue Recognition
    The Company recognizes revenue when control of goods or services is transferred to its customers, in an amount that reflects the consideration it expected to be entitled to in exchange for those goods or services.
Customer agreements and incentives
    Customer agreements and incentives revenue is primarily comprised of revenue from Customer Agreements in which the Company provides continuous access to a functioning solar system and revenue from the sales of SRECs generated by the Company’s solar energy systems to third parties.

    The Company begins to recognize revenue on Customer Agreements when permission to operate ("PTO") is given by the local utility company or on the date daily operation commences if utility approval is not required. Revenue recognition does not necessarily follow the receipt of cash. For Customer Agreements that include a fixed fee per month which entitles the customer to any and all electricity generated by the system, and for which the Company’s obligation is to provide continuous access to a functioning solar energy system, the Company recognizes revenue evenly over the time that it satisfies its performance obligations, which is over the initial term of Customer Agreements. For Customer Agreements that charge a fixed price per kilowatt hour, and for which the Company’s obligation is the provision of electricity from a solar energy system, revenue is recognized based on the actual amount of power generated at rates specified under the contracts. Customer Agreements typically have an initial term of 20 or 25 years. After the initial contract term, Customer Agreements typically automatically renew on an annual basis.

    SREC revenue arises from the sale of environmental credits generated by solar energy systems and is generally recognized upon delivery of the SRECs to the counterparty or upon reporting of the electricity generation. For pass-through financing obligation Funds, the value attributable to the monetization of Commercial ITCs are recognized in the period a solar system is granted PTO - see Note 14, Pass-through Financing Obligations.

    In determining the transaction price, the Company adjusts the promised amount of consideration for the effects of the time value of money when the timing of payments provides it with a significant benefit of financing the transfer of goods or services to the customer. In those circumstances, the contract contains a significant financing component. When adjusting the promised amount of consideration for a significant financing component, the
Company uses the discount rate that would be reflected in a separate financing transaction between the entity and its customer at contract inception and recognizes the revenue amount on a straight-line basis over the term of the Customer Agreement, and interest expense using the effective interest rate method.

    Consideration from customers is considered variable due to the performance guarantee under Customer Agreements and liquidating damage provisions under SREC contracts in the event minimum deliveries are not achieved. Performance guarantees provide a credit to the customer if the system's cumulative production, as measured on various PTO anniversary dates, is below the Company's guarantee of a specified minimum. Revenue is recognized to the extent it is probable that a significant reversal of such revenue will not occur.

    The Company capitalizes incremental costs incurred to obtain a contract in Other Assets in the consolidated balance sheets. These amounts are amortized on a straight-line basis over the term of the Customer Agreements, and are included in Sales and marketing in the consolidated statements of operations.
Solar energy systems and product sales
For solar energy systems sold to customers when the solar energy system passes inspection by the authority having jurisdiction, which inspection generally occurs after installation but prior to PTO, at which time the Company has met the performance obligation in the contract. For solar energy system sales that include delivery obligations up until interconnection to the local power grid with permission to operate, the Company recognizes revenue at PTO. The Company’s installation Projects are typically completed in less than twelve months.
Product sales consist of solar panels, racking systems, inverters, other solar energy products sold to resellers, roofing services, fees for extended services on solar energy systems sold to customers and customer leads. Product sales revenue is recognized at the time when control is transferred, upon shipment. Customer lead revenue, included in product sales, is recognized at the time the lead is delivered.
Taxes assessed by government authorities that are directly imposed on revenue producing transactions are excluded from solar energy systems and product sales.
Cost of Revenue
Customer agreements and incentives
Cost of revenue for customer agreements and incentives is primarily comprised of (1) the depreciation of the cost of the solar energy systems, as reduced by amortization of deferred grants, (2) solar energy system operations, monitoring and maintenance costs including associated personnel costs, and (3) allocated corporate overhead costs.
Solar energy systems and product sales
Cost of revenue for solar energy systems and non-lead generation product sales consist of direct and indirect material and labor costs for solar energy systems installations and product sales. Also included are engineering and design costs, estimated warranty costs, freight costs, allocated corporate overhead costs, vehicle depreciation costs and personnel costs associated with supply chain, logistics, operations management, safety and quality control. Cost of revenue for lead generations consists of costs related to direct-response advertising activities associated with generating customer leads.
Deferred Grants Deferred GrantsDeferred grants consist of U.S. Treasury grants and state tax credits. The Company applied for a renewable energy technologies income tax credit offered by one of the states in the form of a cash payment and deferred the tax credit as a grant on the consolidated balance sheets. The Company records the grants as deferred grants and recognizes the benefit on a straight-line basis over the estimated depreciable life of the associated assets as a reduction in Cost of customer agreements and incentives.
Warranty Accrual
Warranty Accrual
The Company accrues warranty costs when revenue is recognized for solar energy systems sales, based on the estimated future costs of meeting its warranty obligations. Warranty costs primarily consist of replacement costs for supplies and labor costs for service personnel since warranties for equipment and materials are covered by the original manufacturer’s warranty (other than a small deductible in certain cases). As such, the warranty reserve is immaterial in all periods presented. The Company makes and revises these estimates based on the number of solar energy systems under warranty, the Company’s historical experience with warranty claims, assumptions on warranty claims to occur over a systems’ warranty period and the Company’s estimated replacement costs. A warranty is provided for solar systems sold and leased. However, for the solar energy systems under Customer Agreements, the Company does not accrue a warranty liability because those systems are owned by consolidated subsidiaries of the Company. Instead, any repair costs on those solar energy systems are expensed when they are incurred as a component of customer agreements and incentives costs of revenue.
Solar Energy Performance Guarantees
Solar Energy Performance Guarantees
The Company guarantees to customers certain specified minimum solar energy production output for solar facilities over the initial term of the Customer Agreements. The Company monitors the solar energy systems to determine whether these specified minimum outputs are being achieved. Annually or every two years, depending on the terms of the Customer Agreement, the Company will refund a portion of electricity payments to a customer if his or her solar energy production output was less than the performance guarantee. The Company considers this a variable component that offsets the transaction price.
Derivative Financial Instruments
Derivative Financial Instruments
The Company recognizes all derivative instruments on the balance sheet at their fair value. Changes in the fair value of derivatives are recorded each period in current earnings or other comprehensive loss if a derivative is designated as part of a hedge transaction. The ineffective portion of the hedge, if any, is immediately recognized in earnings and are included in other (expenses) income, net in the consolidated statements of operations.
The Company uses derivative financial instruments, primarily interest rate swaps, to manage its exposure to interest rate risks on its syndicated term loans, which are recognized on the balance sheet at their fair values. On the date that the Company enters into a derivative contract, the Company formally documents all relationships between the hedging instruments and the hedged items, as well as its risk management objective and strategy for undertaking each hedge transaction. Derivative instruments designated in a hedge relationship to mitigate exposure to variability in expected future cash flows, or other types of forecasted transactions, are considered cash flow hedges. Cash flow hedges are accounted for by recording the fair value of the derivative instrument on the balance sheet as either a freestanding asset or liability. Changes in the fair value of a derivative that is designated and qualifies as an effective cash flow hedge are recorded in accumulated other comprehensive loss, net of tax, until earnings are affected by the variability of cash flows of the hedged item. Any derivative gains and losses that are not effective in hedging the variability of expected cash flows of the hedged item or that do not qualify for hedge accounting treatment are recognized directly into income. At the hedge’s inception and at least quarterly thereafter, a formal assessment is performed to determine whether changes in cash flows of the derivative instrument have been highly effective in offsetting changes in the cash flows of the hedged items and whether they are expected to be highly effective in the future. The Company discontinues hedge accounting prospectively when (i) it determines that the derivative is no longer effective in offsetting changes in the cash flows of a hedged item; (ii) the derivative expires or is sold, terminated, or exercised; or (iii) management determines that designating the derivative as a hedging instrument is no longer appropriate. In all situations in which hedge accounting is discontinued and the derivative remains outstanding, the derivative instrument is carried at its fair market value on the balance sheet with the changes in fair value recognized in current period earnings. The remaining balance in accumulated other
comprehensive loss associated with the derivative that has been discontinued is not recognized in the income statement unless it is probable that the forecasted transaction will not occur. Such amounts are recognized in earnings when earnings are affected by the hedged transaction.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The Company defines fair value as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company uses valuation approaches to measure fair value that maximize the use of observable inputs and minimize the use of unobservable inputs. The FASB establishes a three-tier fair value hierarchy for disclosure of fair value measurements as follows:
Level 1—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;
Level 2—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities 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 related assets or liabilities; and
Level 3—Inputs that are unobservable, significant to the measurement of the fair value of the assets or liabilities and are supported by little or no market data.
The Company’s financial instruments include cash, receivables, accounts payable, accrued expenses, distributions payable to noncontrolling interests, derivatives, contingent consideration, and recourse and non-recourse debt.
Research and development Expense Research and development ExpenseResearch and development expenses include personnel costs, allocated overhead costs, and other costs related to the development of the Company’s proprietary technology.
Stock-Based Compensation
Stock-Based Compensation
The Company grants stock options and restricted stock units (“RSUs”) for its equity incentive plan and employee stock purchase plan. Stock-based compensation to employees is measured based on the grant date fair value of the awards and recognized over the period during which the employee is required to perform services in exchange for the award (generally the vesting period of the award). The Company estimates the fair value of stock options and employee stock purchase plans awards granted using the Black-Scholes option-valuation model. Upon completion of the acquisition of Vivint Solar, all outstanding equity awards under Vivint Solar's equity incentive plans were automatically converted to Sunrun equity awards with the number of shares underlying such awards (and, in the case of stock options, the applicable exercise price) adjusted based on the exchange ratio of 0.55 shares of Sunrun common stock per share of Vivint Solar common stock and the fair value was also updated in accordance with ASC 718, Stock Compensation. Compensation cost is recognized over the vesting period of the applicable award using the straight-line method for those options expected to vest. For performance-based equity compensation awards, the Company generally recognizes compensation expense for each vesting tranche over the related performance period.
The Company also grants RSUs to non-employees that vest upon the satisfaction of both performance and service conditions. For RSUs granted to non-employees that vest upon the satisfaction of a performance condition, the Company starts recognizing expense on the RSUs when the performance condition is met.
Noncontrolling Interests and Redeemable Noncontrolling Interests
Noncontrolling Interests and Redeemable Noncontrolling Interests
Noncontrolling interests represent investors’ interests in the net assets of the Funds that the Company has created to finance the cost of its solar energy systems subject to the Company’s Customer Agreements. The Company has determined that the contractual provisions in the funding arrangements represent substantive profit sharing arrangements. The Company has further determined that the appropriate methodology for attributing income and loss to the noncontrolling interests and redeemable noncontrolling interests each period is a balance sheet approach referred to as the hypothetical liquidation at book value (“HLBV”) method.
Under the HLBV method, the amounts of income and loss attributed to the noncontrolling interests and redeemable noncontrolling interests in the consolidated statements of operations reflect changes in the amounts the investors would hypothetically receive at each balance sheet date under the liquidation provisions of the contractual agreements of these arrangements, which are based on the investors' tax capital accounts, assuming the net assets of these funding structures were liquidated at recorded amounts. The Company’s initial calculation of the investor’s noncontrolling interest in the results of operations of these funding arrangements is determined as the difference in the noncontrolling interests’ claim under the HLBV method at the start and end of each reporting period, after taking into account any capital transactions, such as contributions or distributions, between the Fund and the investors.
The Company classifies certain noncontrolling interests with redemption features that are not solely within the control of the Company outside of permanent equity on its consolidated balance sheets. Redeemable noncontrolling interests are reported using the greater of their carrying value as determined by the HLBV method or their estimated redemption value at each reporting date.
Income Taxes
Income Taxes
The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements and tax returns. Under this method, deferred tax assets and liabilities are determined based on the difference between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. Valuation allowances are provided against deferred tax assets to the extent that it is more likely than not that the deferred tax asset will not be realized. The Company is subject to the provisions of ASC 740, Income Taxes, which establishes consistent thresholds as it relates to accounting for income taxes. It defines the threshold for recognizing the benefits of tax return positions in the financial statements as “more likely than not” to be sustained by the taxing authority and requires measurement of a tax position meeting the more-likely-than-not criterion, based on the largest benefit that is more than 50% likely to be realized. Management has analyzed the Company’s inventory of tax positions with respect to all applicable income tax issues for all open tax years (in each respective jurisdiction).
The Company sells solar energy systems to the Funds. As the Funds are consolidated by the Company, the gain on the sale of the solar energy systems is not recognized in the consolidated financial statements. However, this gain is recognized for tax reporting purposes. The Company accounts for the income tax consequences of these intra-entity transfers, both current and deferred, as a component of income tax expense and deferred tax liability, net during the period in which the transfers occur.
The Company files tax returns as prescribed by the tax laws of the jurisdictions in which it operates. In the normal course of business, the Company is subject to examination by federal, state and local jurisdictions, where applicable. The statute of limitations for the tax returns varies by jurisdiction.
Concentrations of Risk Concentrations of RiskFinancial instruments which potentially subject the Company to concentrations of credit risk consist primarily of cash and accounts receivable, which includes rebates receivable. The associated risk of concentration for cash is mitigated by banking with institutions with high credit ratings. At certain times, amounts on deposit exceed Federal Deposit Insurance Corporation insurance limits. The Company does not require collateral or other security to support accounts receivable. To reduce credit risk, management performs periodic credit evaluations and ongoing evaluations of its customers’ financial condition. Rebates receivable are due from various states and local governments as well as various utility companies. The Company considers the collectability risk of such amounts to be low. The Company is not dependent on any single customer. The Company’s customers under Customer Agreements are primarily located in California, Arizona, New Jersey, Hawaii, New York, Maryland and Massachusetts. The loss of a customer would not adversely impact the Company’s operating results or financial position. The Company depends on a limited number of suppliers of solar panels and other system components.
Recently Issued and Adopted Accounting Standards
Recently Issued and Adopted Accounting Standards

Accounting standards adopted January 1, 2018:
    In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging, Targeted Improvements to Accounting for Hedging Activities, which expands an entity's ability to hedge nonfinancial and financial risk components, eliminates the requirement to separately measure and report hedge ineffectiveness, and aligned the recognition and presentation of the effects of hedging instruments in the financial statements. The Company adopted ASU 2017-12 effective October 1, 2018, with the retrospective adjustment applicable to prior periods of $2.0 million included as a cumulative-effect adjustment recorded to accumulated other comprehensive loss and retained earnings as of January 1, 2018.
Accounting standards adopted January 1, 2019:
    In February 2018, the FASB issued Accounting Standards Update ("ASU") No. 2018-02, Income Statement -- Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which allows companies to reclassify stranded tax effects resulting from the Tax Cuts and Jobs Act from accumulated other comprehensive income to retained earnings. The Company adopted ASU No. 2018-02 effective January 1, 2019, which resulted in an adjustment of $0.7 million for the reclassification, as reflected in its consolidated statement of redeemable noncontrolling interests and equity. The Company uses the aggregate portfolio approach when reclassifying stranded tax effects from accumulated other comprehensive income.
    In June 2018, the FASB issued ASU No. 2018-07, Compensation - Stock Compensation (Topic 718), Improvements to Nonemployee Share-Based Payment Accounting, which is intended to align the accounting for share-based payment awards issued to employees and nonemployees, however, this amendment does not apply to instruments issued in a financing transaction nor to equity instruments granted to a customer under a contract in the scope of Topic 606. Currently, performance conditions are recognized once the performance conditions are met. Under this new amendment, equity-classified nonemployee share-based payments will be measured at the grant-date fair value and will be recognized based on the probable outcome of the performance conditions. This ASU is effective for fiscal periods beginning after December 15, 2018. The Company adopted ASU No. 2018-07 effective January 1, 2019, and there was no material impact to its consolidated financial statements.
    In July 2018, the FASB issued ASU No. 2018-09, Codification Improvements. This amendment makes changes to a variety of topics to clarify, correct errors in, or make minor improvements to the Accounting Standards Codification. The majority of the amendments in ASU 2018-09 are effective for periods beginning after December 15, 2018. The Company adopted ASU No. 2018-09 effective January 1, 2019, and there was no material impact to its consolidated financial statements.
Accounting standards adopted January 1, 2020:
In June 2016, the FASB issued ASU No. 2016-13, Measurement of Credit Losses on Financial Instruments, which replaces the current incurred loss impairment methodology with a current expected credit losses model. The amendment applies to entities that hold financial assets and net investment in leases that are not accounted for at fair value through net income as well as loans, debt securities, trade receivables, net investments in leases, off-balance sheet credit exposures, reinsurance receivables and any other financial assets not excluded from the scope that have the contractual right to receive cash. The Company adopted ASU No. 2016-13 effective January 1, 2020, using a modified retrospective transition method, which resulted in a cumulative-effect adjustment of $1.2 million for the establishment of a credit loss allowance for unbilled receivables related to Customer Agreements, as reflected in its consolidated statement of redeemable noncontrolling interests and stockholders' equity.
In August 2018, the FASB issued ASU No. 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements as part of its disclosure framework project. Under this amendment, entities will no longer be required to disclose the amount of and reasons for transfers between Level 1 and Level 2 of the fair value hierarchy. However, for Level 3 fair value measurements, disclosures around the range and weighted average used to develop significant unobservable inputs will be required. The Company adopted ASU No. 2018-13 effective January 1, 2020, and there was no impact to its consolidated financial statements.
In August 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which requires a customer in a cloud computing arrangement that is a service contract to follow the internal-use software guidance in Topic 350, Intangibles—Goodwill and Other, to determine which implementation costs to capitalize as assets or expense as incurred. This ASU is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and can be applied either prospectively to implementation costs incurred after the date of adoption or retrospectively to all arrangements. The Company prospectively adopted ASU No. 2018-15 effective January 1, 2020, and there was no adoption date impact to its consolidated financial statements.
In October 2018, the FASB issued ASU No. 2018-17, Consolidation (Topic 810), Targeted Improvements to Related Party Guidance for Variable Interest Entities, which aligns the evaluation of decision-making fees under the variable interest entity guidance. Under this new guidance, in order to determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportionate basis. This ASU is effective for annual reporting periods, and interim periods within those years, beginning after December 15, 2019, and must be applied retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. The Company adopted ASU No. 2018-17 effective January 1, 2020, and there was no impact to its consolidated financial statements.                
Accounting standards to be adopted:
In November 2019, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740), which simplifies the accounting for income taxes, primarily by eliminating certain exceptions to the guidance in ASC 740.  This ASU is effective for fiscal periods beginning after December 15, 2020.  The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.
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, which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or other reference rates that are expected to be discontinued because of reference rate reform. This ASU is available for adoption as of the beginning of the interim period that includes March 12, 2020 through December 31, 2022, as contract modifications or hedging relationships entered into or evaluated after December 31, 2022 are excluded unless an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. For the Company’s cash flow hedges in which the designated hedged risk is LIBOR or another rate that is expected to be discontinued, the Company has adopted the portion of the guidance that allows it to assert that it remains probable that the hedged forecasted transaction will occur. The Company is currently evaluating the remainder of this guidance and the impact it may have on the Company's consolidated financial statements.
In August 2020, the FASB issued ASU No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40), simplifies the accounting for convertible instruments and the application of the derivatives scope exception for contracts in an entity’s own equity. This ASU is effective for fiscal periods beginning after December 15, 2021. The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.
In January 2021, the FASB issued ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, which permits entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by reference rate reform. This ASU is effective upon issuance and can generally be applied through December 31, 2022. The Company is currently evaluating this guidance and the impact it may have on the Company’s consolidated financial statements.
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Schedule of revenue from external customers
Revenue from external customers (including, but not limited to homeowners) for each group of similar products and services is as follows (in thousands): 
Year Ended December 31,
202020192018
Customer agreements$432,527 $345,486 $272,672 
Incentives51,633 42,349 131,794 
Customer agreements and incentives484,160 387,835 404,466 
Solar energy systems269,866 283,429 186,512 
Products168,165 187,314 169,003 
Solar energy systems and product sales438,031 470,743 355,515 
Total revenue$922,191 $858,578 $759,981 
Cash and restricted cash
The following table provides a reconciliation of cash and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statement of cash flows. Cash and restricted cash consists of the following (in thousands):
December 31,
202020192018
Cash$519,965 $269,577 $226,625 
Restricted cash, current and long-term188,243 93,652 77,774 
Total$708,208 $363,229 $304,399 
As a result of the acquisition of Vivint Solar on October 8, 2020, cash and restricted cash increased by $537.2 million.
Cash and restricted cash
The following table provides a reconciliation of cash and restricted cash reported within the consolidated balance sheets that sum to the total of the same such amounts shown in the consolidated statement of cash flows. Cash and restricted cash consists of the following (in thousands):
December 31,
202020192018
Cash$519,965 $269,577 $226,625 
Restricted cash, current and long-term188,243 93,652 77,774 
Total$708,208 $363,229 $304,399 
As a result of the acquisition of Vivint Solar on October 8, 2020, cash and restricted cash increased by $537.2 million.
Accounts receivable, net
Accounts receivable, net consists of the following (in thousands):
December 31,
20202019
Customer receivables$97,723 $79,899 
Other receivables710 23 
Rebates receivable1,569 957 
Allowance for credit losses(4,861)(3,151)
Total$95,141 $77,728 
Schedule of property and equipment depreciation
Property and equipment is depreciated on a straight-line basis over the following periods:
Leasehold improvements
Lesser of 6 years or lease term
Furniture5 years
Computer hardware and software3 years
Machinery and equipment
5 years or lease term
AutomobilesLease term
Solar energy systems, net consists of the following (in thousands):
December 31,
20202019
Solar energy system equipment costs
$7,839,427 $4,510,677 
Inverters
883,785 471,471 
Total solar energy systems
8,723,212 4,982,148 
Less: accumulated depreciation and amortization(914,551)(692,218)
Add: construction-in-progress394,127 202,685 
Total solar energy systems, net
$8,202,788 $4,492,615 
Property and equipment, net consists of the following (in thousands):
December 31,
20202019
Machinery and equipment
$8,860 $7,907 
Leasehold improvements, furniture, and computer hardware
42,614 34,951 
Vehicles
68,245 65,663 
Computer software37,997 35,329 
Total property and equipment
157,716 143,850 
Less: Accumulated depreciation and amortization
(95,534)(87,142)
Total property and equipment, net$62,182 $56,708 
Intangible assets, net
Finite-lived intangible assets are initially recorded at fair value and are subsequently presented net of accumulated amortization. Intangible assets are amortized on a straight-line basis over their estimated useful lives as follows:
Customer relationships
5 -10 years
Developed technology5 years
Trade names
5 - 8 years
Intangible assets, net as of December 31, 2020 consist of the following (in thousands, except weighted average remaining life):
Cost
Accumulated
amortization
Carrying
value
Weighted
average
remaining life
(in years)
Customer relationships$32,770 $(15,349)$17,421 3.6
Developed technology6,820 (6,820)— — 
Trade names6,990 (6,149)841 2.3
Total
$46,580 $(28,318)$18,262 
Intangible assets, net as of December 31, 2019 consist of the following (in thousands, except weighted average remaining life):
Cost
Accumulated
amortization
Carrying
value
Weighted
average
remaining life
(in years)
Customer relationships
$28,870 $(10,837)$18,033 4.3
Developed technology
6,820 (6,525)295 0.3
Trade names
6,990 (5,775)1,215 3.3
Total
$42,680 $(23,137)$19,543 
Deferred revenue The opening balance of deferred revenue was $591.6 million as of December 31, 2018. Deferred revenue consists of the following (in thousands):
December 31,
20202019
Under Customer Agreements:
Payments received$614,906 $558,630 
Financing component balance51,835 44,874 
666,741 603,504 
Under SREC contracts:
Payments received126,793 122,680 
Financing component balance5,742 3,315 
132,535 125,995 
Total$799,276 $729,499 
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions (Tables)
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Schedule of business acquisitions
The calculation of the purchase price is as follows (in thousands, except for share, per share and ratio amounts):
Vivint Solar outstanding common stock at October 8, 2020126,313,816 
Exchange ratio0.55 
Number of Sunrun shares issued69,472,599 
Per share price of Sunrun common stock at October 8, 2020$70.54 
Fair value of Sunrun common stock issued4,900,597 
Fair value of replacement Sunrun stock options and restricted stock units136,919 
Purchase price$5,037,516 
Schedule of identifiable tangible and intangible assets acquired and liabilities assumed
The following table sets forth the purchase accounting for Vivint Solar’s identifiable tangible and intangible assets acquired and liabilities assumed, with the excess recorded as goodwill (in thousands):
Assets acquired:
Cash and cash equivalents$433,217 
Accounts receivable29,207 
Inventories70,028 
Solar energy systems2,979,304 
Property and equipment19,308 
Intangible assets3,900 
Restricted cash, current and non-current104,025 
Prepaid expenses and other assets, current and non-current110,402 
Total assets acquired3,749,391 
Liabilities assumed:
Accrued liabilities, accounts payable and distributions payable177,092 
Finance lease obligations, current and non-current8,408 
Deferred revenue, current and long-term32,604 
Debt, current and long-term2,191,831 
Pass-through financing obligation, current and non-current4,759 
Long-term deferred tax liability92,792 
Other long-term liabilities101,764 
Total liabilities assumed2,609,250 
Net assets acquired, excluding goodwill1,140,141 
Redeemable non-controlling interests in subsidiaries58,300 
Non-controlling interests in subsidiaries229,400 
Total other287,700 
Total preliminary estimated purchase price5,037,516 
Goodwill$4,185,075 
Schedule of unaudited pro forma
The following table shows selected unaudited pro forma condensed combined total revenue and earnings of the Company after giving effect to the Merger. The selected unaudited pro forma condensed combined total revenue and earnings for the twelve months ended December 31, 2020 and 2019 give effect to the Merger if it occurred on January 1, 2019, the first day of the Company’s 2019 fiscal year (in thousands).
Year Ended December 31,
20202019
Total revenues$1,234,352 $1,198,759 
Net loss $(971,554)$(886,774)
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of carrying values and fair values of debt instruments The carrying values and fair values of debt instruments are as follows (in thousands):
December 31, 2020December 31, 2019
Carrying Value
Fair Value
Carrying Value
Fair Value
Recourse debt$230,660 $230,660 $239,485 $239,485 
Senior debt1,722,730 1,733,767 625,519 626,023 
Subordinated debt934,386 958,880 513,938 524,581 
Securitization debt1,908,369 2,012,283 875,998 931,320 
Total
$4,796,145 $4,935,590 $2,254,940 $2,321,409 
Schedule of financial instruments measured at fair value on a recurring basis
At December 31, 2020 and 2019, financial instruments measured at fair value on a recurring basis, based upon the fair value hierarchy are as follows (in thousands):
December 31, 2020
Level 1
Level 2
Level 3
Total
Derivative assets:
Interest rate swaps
$— $5,218 $— $5,218 
Total
$— $5,218 $— $5,218 
Derivative liabilities:
Interest rate swaps$— $175,444 $— $175,444 
Total
$— $175,444 $— $175,444 
Contingent consideration:
Contingent consideration:$— $— $4,653 $4,653 
Total$— $— $4,653 $4,653 
December 31, 2019
Level 1
Level 2
Level 3
Total
Derivative assets:
Interest rate swaps$— $683 $— $683 
Total$— $683 $— $683 
Derivative liabilities:   
Interest rate swaps$— $64,361 $— $64,361 
Total$— $64,361 $— $64,361 
Contingent consideration:
Contingent consideration:$— $— $11,809 $11,809 
Total$— $— $11,809 $11,809 
Schedule of contingent consideration
The following table summarizes the activity of Level 3 contingent consideration balance in the year ended December 31, 2020 (in thousands):
Balance recorded in connection with business acquisition$20,800 
Gains recognized in earnings within sales and marketing expense(2,271)
Payable for solar systems that have met deployment milestones(6,720)
Balance at December 31, 2019
11,809 
Change in fair value recognized in earnings within sales and marketing expense(6,030)
Payable for solar systems that have met deployment milestones(1,126)
Balance at December 31, 2020
$4,653 
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories (Tables)
12 Months Ended
Dec. 31, 2020
Inventory Disclosure [Abstract]  
Schedule of inventories
Inventories consist of the following (in thousands):
December 31,
20202019
Raw materials
$241,095 $239,449 
Work-in-process
41,950 21,122 
Total
$283,045 $260,571 
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Solar Energy Systems, net (Tables)
12 Months Ended
Dec. 31, 2020
Solar Energy Systems Disclosure [Abstract]  
Schedule of solar energy systems, net
Property and equipment is depreciated on a straight-line basis over the following periods:
Leasehold improvements
Lesser of 6 years or lease term
Furniture5 years
Computer hardware and software3 years
Machinery and equipment
5 years or lease term
AutomobilesLease term
Solar energy systems, net consists of the following (in thousands):
December 31,
20202019
Solar energy system equipment costs
$7,839,427 $4,510,677 
Inverters
883,785 471,471 
Total solar energy systems
8,723,212 4,982,148 
Less: accumulated depreciation and amortization(914,551)(692,218)
Add: construction-in-progress394,127 202,685 
Total solar energy systems, net
$8,202,788 $4,492,615 
Property and equipment, net consists of the following (in thousands):
December 31,
20202019
Machinery and equipment
$8,860 $7,907 
Leasehold improvements, furniture, and computer hardware
42,614 34,951 
Vehicles
68,245 65,663 
Computer software37,997 35,329 
Total property and equipment
157,716 143,850 
Less: Accumulated depreciation and amortization
(95,534)(87,142)
Total property and equipment, net$62,182 $56,708 
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, net (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment depreciation
Property and equipment is depreciated on a straight-line basis over the following periods:
Leasehold improvements
Lesser of 6 years or lease term
Furniture5 years
Computer hardware and software3 years
Machinery and equipment
5 years or lease term
AutomobilesLease term
Solar energy systems, net consists of the following (in thousands):
December 31,
20202019
Solar energy system equipment costs
$7,839,427 $4,510,677 
Inverters
883,785 471,471 
Total solar energy systems
8,723,212 4,982,148 
Less: accumulated depreciation and amortization(914,551)(692,218)
Add: construction-in-progress394,127 202,685 
Total solar energy systems, net
$8,202,788 $4,492,615 
Property and equipment, net consists of the following (in thousands):
December 31,
20202019
Machinery and equipment
$8,860 $7,907 
Leasehold improvements, furniture, and computer hardware
42,614 34,951 
Vehicles
68,245 65,663 
Computer software37,997 35,329 
Total property and equipment
157,716 143,850 
Less: Accumulated depreciation and amortization
(95,534)(87,142)
Total property and equipment, net$62,182 $56,708 
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets, net (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The change in the carrying value of goodwill is as follows (in thousands):
Balance—January 1, 2018$87,543 
Acquisition of Omni (Note 3)7,551 
Balance—December 31, 201995,094 
Acquisition of Vivint Solar (Note 3)$4,185,075 
Balance—December 31, 2020$4,280,169 
Summary of intangible assets, net
Finite-lived intangible assets are initially recorded at fair value and are subsequently presented net of accumulated amortization. Intangible assets are amortized on a straight-line basis over their estimated useful lives as follows:
Customer relationships
5 -10 years
Developed technology5 years
Trade names
5 - 8 years
Intangible assets, net as of December 31, 2020 consist of the following (in thousands, except weighted average remaining life):
Cost
Accumulated
amortization
Carrying
value
Weighted
average
remaining life
(in years)
Customer relationships$32,770 $(15,349)$17,421 3.6
Developed technology6,820 (6,820)— — 
Trade names6,990 (6,149)841 2.3
Total
$46,580 $(28,318)$18,262 
Intangible assets, net as of December 31, 2019 consist of the following (in thousands, except weighted average remaining life):
Cost
Accumulated
amortization
Carrying
value
Weighted
average
remaining life
(in years)
Customer relationships
$28,870 $(10,837)$18,033 4.3
Developed technology
6,820 (6,525)295 0.3
Trade names
6,990 (5,775)1,215 3.3
Total
$42,680 $(23,137)$19,543 
Schedule of expected amortization of intangible assets As of December 31, 2020, expected amortization of intangible assets for each of the five succeeding fiscal years and thereafter is as follows (in thousands):
2021$5,371 
20225,364 
20234,673 
20242,269 
2025585 
Thereafter
— 
Total
$18,262 
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Other Assets (Tables)
12 Months Ended
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Assets
Other assets consist of the following (in thousands): 
December 31,
20202019
Costs to obtain contracts - customer agreements$377,839 $268,964 
Costs to obtain contracts - incentives2,481 2,481 
Accumulated amortization of costs to obtain contracts(51,365)(36,925)
Unbilled receivables150,603 105,574 
Allowance for credit loss on unbilled receivables(1,731)(1,228)
Operating lease right-of-use assets81,516 34,678 
Equity method investment65,356 — 
Other assets56,966 34,859 
Total$681,665 $408,403 
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses and Other Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of accrued expenses and other liabilities
Accrued expenses and other liabilities consist of the following (in thousands): 
December 31,
20202019
Accrued employee compensation
$91,115 $38,750 
Operating lease obligations21,461 9,790 
Accrued interest38,340 13,048 
Accrued professional fees15,834 4,732 
Other accrued expenses158,864 82,177 
Total$325,614 $148,497 
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Indebtedness (Tables)
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Schedule of debt
As of December 31, 2020 and 2019, respectively, debt consisted of the following (in thousands, except percentages):
December 31, 2020December 31, 2019
Unused Borrowing Capacity (1)
Weighted Average Interest Rate at December 31, 2020 (2)
Weighted Average Interest Rate at December 31, 2019 (2)
Contractual Interest Rate (3)
Contractual Maturity Date
Recourse debt
Bank Line of Credit (4)
$230,660 $239,485 $— 3.53%5.36%
LIBOR +3.25%
April 2022
Total recourse debt230,660 239,485 — 
Non-recourse debt (5)
Senior revolving and delayed draw loans (6)(7)
587,600 157,200 99,429 2.85%4.40%
LIBOR +2.50% - 3.10%
March 2023 - October 2027
Senior non-revolving loans1,087,386 476,909 — 3.68%4.16%
4.50% - 6.50%; LIBOR +2.125% - 3.00%
April 2022 - November 2040
Subordinated delayed draw loans282,722 — 56,963 8.43%N/A
8.00% - 10.00%
May 2023 - October 2032
Subordinated loans (8)
668,642 526,825 — 8.76%9.04%
9.25% - 10.00%; LIBOR +5.00% - 9.00%
March 2023 - January 2042
Securitized loans1,885,981 902,891 — 4.18%4.36%
2.33% - 5.31%; LIBOR +2.50%
August 2023 - February 2055
Total nonrecourse debt4,512,331 2,063,825 156,392 
Total recourse and nonrecourse debt4,742,991 2,303,310 156,392 
Plus: Debt premium108,779 — — 
Less: Debt discount(55,625)(48,370)— 
Total debt, net$4,796,145 $2,254,940 $156,392 

(1)Represents the additional amount the Company could borrow, if any, based on the state of its existing assets as of December 31, 2020.
(2)Reflects weighted average contractual, unhedged rates. See Note 12, Derivatives for hedge rates.
(3)Ranges shown reflect fixed interest rate and rates using LIBOR as applicable.
(4)This syndicated working capital facility with banks has a total commitment up to $250.0 million and is secured by substantially all of the unencumbered assets of the Company, as well as ownership interests in certain subsidiaries of the Company. Loans under this facility bear interest at LIBOR +3.25% per annum or Base Rate +2.25% per annum. The Base Rate is the highest of the Federal Funds Rate +0.50 %, the Prime Rate, or LIBOR +1.00 %. Subject to various restrictive covenants, such as the completion and presentation of audited consolidated financial statements, maintaining a minimum unencumbered liquidity of at least $25.0
million at the end of each calendar month, maintaining quarter end liquidity to be at least $35.0 million, and maintaining a minimum interest coverage ratio of 3.50 or greater, measured quarterly as of the last day of each quarter. The Company was in compliance with all debt covenants as of December 31, 2020.
(5)Certain loans under this category are part of project equity transactions.
(6)A loan within this category, with an outstanding balance of $60.0 million as of December 31, 2020 is recourse to Vivint Solar Inc., a wholly owned subsidiary of the Company, and is non-recourse to the Company. Under this loan, the Company may incur up to an aggregate principal amount of $200.0 million in revolver borrowings. Borrowings under this revolving loan may be designated as base rate loans or LIBOR loans, subject to certain terms and conditions. Base rate loans accrue interest at a rate per year equal to 2.25% plus the highest of (i) the federal funds rate plus 0.50%, (ii) Bank of America, N.A.’s published “prime rate,” and (iii) LIBOR rate plus 1.00%, subject to a 0.00% floor. LIBOR loans accrue interest at a rate per annum equal to 3.25% plus the fluctuating rate of interest equal to LIBOR or a comparable successor rate approved by the administrative agent, subject to a 0.00% floor. In addition to customary covenants for these type of facilities, the Company is subject to financial covenants and is required to have unencumbered cash and cash equivalents at the end of each fiscal quarter of at least the greater of (i) $30.0 million and (ii) the amount of unencumbered liquidity to be maintained by Vivint Solar, Inc. in accordance with any loan documents governing recourse debt facilities of Vivint Solar Inc. As of December 31, 2020, Vivint Solar, Inc. did not have any recourse debt facilities other than the facility described in this paragraph.
(7)Pursuant to the terms of the aggregation facilities within this category the Company may draw up to an aggregate principal amount of $1.1 billion in revolver borrowings depending on the available borrowing base at the time.
(8)A loan under this category with an outstanding balance of $123.4 million as of December 31, 2020 contains a put option that can be exercised beginning in 2036 that would require the Company to pay off the entire loan on November 30, 2037.
Schedule of aggregate future principal payments for debt
The aggregate future principal payments for debt as of December 31, 2020 are as follows (in thousands):
2021$190,212 
2022342,044 
2023819,298 
2024565,439 
2025400,586 
Thereafter2,425,412 
Subtotal4,742,991 
Plus: Debt premium108,779 
Less: Debt discount(55,625)
Total$4,796,145 
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives (Tables)
12 Months Ended
Dec. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Offsetting assets As of December 31, 2020, the information related to these offsetting arrangements were as follows (in thousands):
Instrument DescriptionGross Amounts of Recognized Assets / LiabilitiesGross Amounts Offset in the Consolidated Balance SheetNet Amounts of Assets / Liabilities Included in the Consolidated Balance Sheet
Notional Amount (1)
Assets:
Derivatives
$5,218 $(19)$5,199 $357,875 
Liabilities:
Derivatives
(175,444)19 (175,425)1,987,126 
Total$(170,226)$— $(170,226)$2,345,001 

(1)Comprised of 52 interest rate swaps which effectively fix the LIBOR portion of interest rates on outstanding balances of certain loans under the senior and securitized sections of the debt footnote table (see Note 11, Indebtedness) at 0.57% to 3.33% per annum. These swaps mature from April 30, 2021 to January 31, 2043.
As of December 31, 2019, the information related to these offsetting arrangements were as follows (in thousands):

Instrument DescriptionGross Amounts of Recognized Assets / LiabilitiesGross Amounts Offset in the Consolidated Balance SheetNet Amounts of Assets / Liabilities Included in the Consolidated Balance SheetNotional Amount
Assets:
Derivatives
$683 $(615)$68 $11,605 
Liabilities:
Derivatives
(64,361)615 (63,746)1,161,092 
Total$(63,678)$— $(63,678)$1,172,697 
Offsetting liabilities As of December 31, 2020, the information related to these offsetting arrangements were as follows (in thousands):
Instrument DescriptionGross Amounts of Recognized Assets / LiabilitiesGross Amounts Offset in the Consolidated Balance SheetNet Amounts of Assets / Liabilities Included in the Consolidated Balance Sheet
Notional Amount (1)
Assets:
Derivatives
$5,218 $(19)$5,199 $357,875 
Liabilities:
Derivatives
(175,444)19 (175,425)1,987,126 
Total$(170,226)$— $(170,226)$2,345,001 

(1)Comprised of 52 interest rate swaps which effectively fix the LIBOR portion of interest rates on outstanding balances of certain loans under the senior and securitized sections of the debt footnote table (see Note 11, Indebtedness) at 0.57% to 3.33% per annum. These swaps mature from April 30, 2021 to January 31, 2043.
As of December 31, 2019, the information related to these offsetting arrangements were as follows (in thousands):

Instrument DescriptionGross Amounts of Recognized Assets / LiabilitiesGross Amounts Offset in the Consolidated Balance SheetNet Amounts of Assets / Liabilities Included in the Consolidated Balance SheetNotional Amount
Assets:
Derivatives
$683 $(615)$68 $11,605 
Liabilities:
Derivatives
(64,361)615 (63,746)1,161,092 
Total$(63,678)$— $(63,678)$1,172,697 
Schedule of cash flow hedges included in accumulated other comprehensive income (loss)
The losses (gains) on derivatives designated as cash flow hedges recognized into OCI, before tax effect, consisted of the following (in thousands):
Year Ended December 31,
202020192018
Derivatives designated as cash flow hedges:
Interest rate swaps$86,367 $65,809 $(8,602)
The losses (gains) on derivatives financial instruments recognized into the consolidated statements of operations, before tax effect, consisted of the following (in thousands):
Year Ended December 31,
202020192018
Interest expense, netOther expense, netInterest expense, netOther expense, netInterest expense, netOther expense, net
Derivatives designated as cash flow hedges:
Interest rate swaps
Losses (gains) reclassified from AOCI into income$12,971 $— $(785)$— $295 $(7,549)
Derivatives not designated as cash flow hedges:
Interest rate swaps
Gains recognized into income— (2,911)— — — — 
Total losses (gains)$12,971 $(2,911)$(785)$— $295 $(7,549)
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.20.4
VIE Arrangements (Tables)
12 Months Ended
Dec. 31, 2020
Variable Interest Entity Disclosure [Abstract]  
Carrying amounts and classification of VIE's asset and liabilities The carrying amounts and classification of the VIEs’ assets and liabilities included in the consolidated balance sheets are as follows (in thousands):
December 31,
20202019
Assets
Current assets
Cash
$219,502 $133,362 
Restricted cash
34,559 2,746 
Accounts receivable, net
35,152 21,956 
Inventories23,306 15,721 
Prepaid expenses and other current assets
2,629 554 
Total current assets
315,148 174,339 
Solar energy systems, net
6,748,127 3,259,712 
Other assets
127,591 87,151 
Total assets
$7,190,866 $3,521,202 
Liabilities
Current liabilities
Accounts payable
$15,609 $11,531 
Distributions payable to noncontrolling interests
   and redeemable noncontrolling interests
28,577 16,012 
Accrued expenses and other liabilities
24,660 10,740 
Deferred revenue, current portion
44,906 38,265 
Deferred grants, current portion
1,007 1,011 
Non-recourse debt, current portion31,594 4,901 
Total current liabilities
146,353 82,460 
Deferred revenue, net of current portion
493,161 443,873 
Deferred grants, net of current portion
25,891 27,023 
Non-recourse debt, net of current portion1,160,817 201,575 
Other liabilities31,745 19,633 
Total liabilities
$1,857,967 $774,564 
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Schedule of reserve shares of common stock for issuance
The Company has reserved shares of common stock for issuance as follows (in thousands):
December 31,
20202019
Stock plans
Shares available for grant
Vivint's 2014 Equity Incentive Plan8,940 — 
2015 Equity Incentive Plan
15,033 14,828 
2015 Employee Stock Purchase Plan
8,216 6,522 
Options outstanding
8,019 10,784 
Restricted stock units outstanding
7,103 3,943 
Total
47,311 36,077 
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Summary of stock option activity
The following table summarizes the activity for all stock options under all of the Company’s equity incentive plans for the years ended December 31, 2020 and 2019 (shares and aggregate intrinsic value in thousands):
Number of Options
Weighted
Average
Exercise Price
Weighted
Average
Remaining
Contractual Life
Aggregate
Intrinsic
Value
Outstanding at December 31, 201813,590 $6.07 6.63$66,462 
Granted
1,362 15.44 
Exercised
(3,625)5.48 
Cancelled(543)7.62 
Outstanding at December 31, 201910,784 7.38 6.5271,745 
Assumed through acquisition2,565 10.23 
Granted
1,740 17.48 
Exercised
(6,608)7.40 
Cancelled(462)9.36 
Outstanding at December 31, 20208,019 $10.35 6.87$473,371 
Options vested and exercisable at December 31, 20204,277 $6.65 5.35$268,284 
Options vested and expected to vest at December 31, 20208,019 $10.35 6.87$473,371 
Estimated fair value of stock options
The Company estimated the fair value of stock options with the following assumptions:
Year Ended December 31,
202020192018
Risk-free interest rate
0.30% - 1.50%
1.70% - 2.59%
 2.72% - 2.92%
Volatility
54.40% - 59.70%
52.90% - 55.07%
44.87% - 54.61%
Expected term (in years)
5.30 - 6.10
6.10 - 6.12
6.09 - 6.11
Expected dividend yield
0.00%
0.00%
0.00%
Summary of activity for all RSUs
The following table summarizes the activity for all RSUs under all of the Company’s equity incentive plans for the years ended December 31, 2020 and 2019 (shares in thousands):
Shares
Weighted
Average Grant
Date Fair
Value
Unvested balance at December 31, 20184,182 $7.05 
Granted
2,258 15.25 
Issued
(1,104)6.83 
Cancelled / forfeited
(1,393)8.14 
Unvested balance at December 31, 20193,943 11.42 
Assumed through acquisition3,033 70.54 
Granted
5,295 34.71 
Issued
(4,222)30.10 
Cancelled / forfeited
(946)32.08 
Unvested balance at December 31, 20207,103 $40.17 
Summary of stock-based compensation expense
The Company recognized stock-based compensation expense, including ESPP expenses, in the consolidated statements of operations as follows (in thousands): 
Year Ended December 31,
202020192018
Cost of customer agreements and incentives$4,315 $2,434 $2,568 
Cost of solar energy systems and product sales
1,582 844 718 
Sales and marketing
53,366 5,162 7,191 
Research and development
2,518 1,439 1,253 
General and administration
108,806 16,427 16,126 
Total
$170,587 $26,306 $27,856 
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Schedule of (income) loss before income taxes
The following table presents the loss (income) before income taxes for the periods presented (in thousands): 
For the Year Ended December 31,
202020192018
Loss (income) attributable to common stockholders$233,967 $(18,117)$(35,979)
Loss attributable to noncontrolling interest and redeemable noncontrolling interests
453,554 417,357 286,843 
Loss before income taxes$687,521 $399,240 $250,864 
Schedule of income tax provision (benefit)
The income tax provision (benefit) consists of the following (in thousands):
For the Year Ended December 31,
202020192018
Current
Federal
$— $(454)$(1,100)
State
— (593)292 
Foreign(1,422)1,435 — 
Total current (benefit) expense(1,422)388 (808)
Deferred
Federal
(61,387)(7,634)1,995 
State
2,236 (972)8,135 
Foreign— — — 
Total deferred (benefit) provision(59,151)(8,606)10,130 
Total
$(60,573)$(8,218)$9,322 
Schedule of reconciliation of the statutory federal rate
The following table represents a reconciliation of the statutory federal rate and the Company’s effective tax rate for the periods presented:
For the Year Ended December 31,
202020192018
Tax provision (benefit) at federal statutory rate
(21.00)%(21.00)%(21.00)%
State income taxes, net of federal benefit
(1.69)(0.97)0.32 
Effect of noncontrolling and redeemable noncontrolling interests
13.85 21.95 24.01 
Stock-based compensation
(2.98)(1.96)(1.77)
ASC 740-10 Reserve— (0.11)— 
Tax credits
(0.77)(0.99)(1.35)
Effect of rate change— — — 
Effect of valuation allowance3.45 0.40 3.04 
Other
0.33 0.62 0.47 
Total
(8.81)%(2.06)%3.72 %
Schedule of deferred tax assets and liabilities The following table represents the components of the Company’s deferred tax assets and liabilities for the periods presented (in thousands):
December 31,
20202019
Deferred tax assets
Accruals and prepaids
$53,845 $19,704 
Deferred revenue
17,736 11,229 
Net operating loss carryforwards
529,394 347,997 
Stock-based compensation
22,224 7,104 
Investment tax and other credits
86,175 32,878 
Interest Expense16,627 12,394 
Interest rate derivatives53,057 18,988 
Total deferred tax assets
779,058 450,294 
Less: Valuation allowance
(91,322)(12,120)
Gross deferred tax assets
687,736 438,174 
Deferred tax liabilities
Capitalized costs to obtain a contract93,441 66,247 
Fixed asset depreciation and amortization333,970 263,917 
Deferred tax on investment in partnerships
342,230 173,974 
Gross deferred tax liabilities
769,641 504,138 
Net deferred tax liabilities
$(81,905)$(65,964)
Schedule of unrecognized tax benefits
The change in unrecognized tax benefits during 2020, 2019 and 2018, excluding penalties and interest, is as follows:
For the Year Ended December 31,
202020192018
Unrecognized tax benefits at beginning of the year$— $647 $1,525 
Reversal of prior year unrecognized tax benefits due to the expiration of the statute of limitations
— (647)(878)
Increases/(decreases) in unrecognized tax benefits as a result of tax positions taken during the prior period961 — — 
Unrecognized tax benefits at end of the year$961 $— $647 
Summary of tax years that remain open and subject to examination by the tax authorities
The following table summarizes the tax years that remain open and subject to examination by the tax authorities in the most significant jurisdictions in which the Company operates:
Tax Years
U.S. Federal2017 - 2020
State2016 - 2020
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Lease expense and other information related to leases The components of lease expense were as follows (in thousands):
For the Year Ended December 31,
202020192018
Finance lease cost:
Amortization of right-of-use assets$10,151 $13,999 $11,884 
Interest on lease liabilities890 1,915 676 
Operating lease cost15,592 13,159 10,467 
Short-term lease cost689 1,349 732 
Variable lease cost4,135 3,565 3,112 
Sublease income(782)(669)(572)
Total lease cost$30,675 $33,318 $26,299 
Other information related to leases was as follows (in thousands):
For the Year Ended December 31,
202020192018
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$15,756 $11,516 $10,765 
Operating cash flows from finance leases854 991 482 
Financing cash flows from finance leases10,578 13,919 9,220 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases2,071 19,503 3,411 
Finance leases4,265 17,914 15,370 
Weighted average remaining lease term (years):
Operating leases7.245.393.43
Finance leases2.592.913.37
Weighted average discount rate:
Operating leases4.2 %5.5 %4.3 %
Finance leases4.3 %4.2 %4.3 %
Future minimum lease payments under non-cancellable leases
Future minimum lease commitments under non-cancellable leases as of December 31, 2020 were as follows (in thousands):
Operating LeasesSublease IncomeNet Operating LeasesFinance leases
2021$25,451 $685 $24,766 $11,878 
202220,116 35 20,081 8,540 
202317,283 — 17,283 4,013 
202412,229 — 12,229 889 
20259,872 — 9,872 
Thereafter38,193 — 38,193 — 
Total future lease payments 123,144 720 122,424 25,325 
Less: Amount representing interest(16,132)— (16,132)(1,359)
Present value of future payments107,012 720 106,292 23,966 
Less: Amount for tenant incentives— — — — 
Revised Present value of future payments107,012 720 106,292 23,966 
Less: Current portion(21,461)— (21,461)(11,037)
Long term portion$85,551 $720 $84,831 $12,929 
Future minimum lease payments under non-cancellable leases
Future minimum lease commitments under non-cancellable leases as of December 31, 2020 were as follows (in thousands):
Operating LeasesSublease IncomeNet Operating LeasesFinance leases
2021$25,451 $685 $24,766 $11,878 
202220,116 35 20,081 8,540 
202317,283 — 17,283 4,013 
202412,229 — 12,229 889 
20259,872 — 9,872 
Thereafter38,193 — 38,193 — 
Total future lease payments 123,144 720 122,424 25,325 
Less: Amount representing interest(16,132)— (16,132)(1,359)
Present value of future payments107,012 720 106,292 23,966 
Less: Amount for tenant incentives— — — — 
Revised Present value of future payments107,012 720 106,292 23,966 
Less: Current portion(21,461)— (21,461)(11,037)
Long term portion$85,551 $720 $84,831 $12,929 
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Computation of basic and diluted net income per share The computation of the Company’s basic and diluted net income per share is as follows (in thousands, except per share amounts):
Years Ended December 31,
202020192018
Numerator:
Net income attributable to common stockholders$(173,394)$26,335 $26,657 
Denominator:
Weighted average shares used to compute net income per share attributable to common stockholders, basic
139,606 116,397 110,089 
Weighted average effect of potentially dilutive shares to purchase common stock
— 7,479 7,023 
Weighted average shares used to compute net income per share attributable to common stockholders, diluted
139,606 123,876 117,112 
Net income per share attributable to common stockholders
Basic
$(1.24)$0.23 $0.24 
Diluted
$(1.24)$0.21 $0.23 
Schedule of shares excluded from computation of diluted net income per share
The following shares were excluded from the computation of diluted net income per share as the impact of including those shares would be anti-dilutive (in thousands):
Year Ended December 31,
202020192018
Warrants
— — 625 
Outstanding stock options
1,286 1,486 3,271 
Unvested restricted stock units
1,493 673 649 
Total
2,779 2,159 4,545 
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Organization - Additional Information (Details)
12 Months Ended
Dec. 31, 2020
investment_fund
Operating Leased Assets [Line Items]  
Initial lease term 22 years
Number of types of investment funds used by the company 3
Minimum  
Operating Leased Assets [Line Items]  
Initial lease term 20 years
Maximum  
Operating Leased Assets [Line Items]  
Initial lease term 25 years
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
business_activity
reporting_unit
segment
shares
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Jan. 01, 2020
USD ($)
Mar. 31, 2019
Jan. 01, 2019
USD ($)
Jan. 01, 2018
USD ($)
Summary Of Significant Accounting Policies [Line Items]              
Number of operating segments | segment 1            
Number of business activities | business_activity 1            
Bad debt expense $ 7,200 $ 3,400 $ 3,400        
Uncollectible receivables written off 5,400 2,000 2,800        
Capitalized additional costs associated with software $ 2,000 2,600 2,500        
Number of reporting units | reporting_unit 1            
Initial lease term 22 years            
Accumulated other comprehensive income $ (106,755) (52,753)          
Retained earnings $ 76,844 251,466          
Cumulative Effect, Period of Adoption, Adjustment              
Summary Of Significant Accounting Policies [Line Items]              
Accumulated other comprehensive income           $ (700) $ 2,000
Retained earnings       $ (1,200)   $ 700 $ 2,000
Vivant | Common Stock              
Summary Of Significant Accounting Policies [Line Items]              
Common stock issued (in shares) | shares 0.55            
Minimum              
Summary Of Significant Accounting Policies [Line Items]              
Initial lease term 20 years            
Maximum              
Summary Of Significant Accounting Policies [Line Items]              
Initial lease term 25 years            
Solar energy systems              
Summary Of Significant Accounting Policies [Line Items]              
Estimated useful life 35 years            
Inverters              
Summary Of Significant Accounting Policies [Line Items]              
Estimated useful life 10 years            
Under Customer Agreements | Solar energy systems              
Summary Of Significant Accounting Policies [Line Items]              
Residential solar energy system, average age 4 years            
Under SREC contracts | Minimum              
Summary Of Significant Accounting Policies [Line Items]              
Initial lease term         10 years    
Under SREC contracts | Maximum              
Summary Of Significant Accounting Policies [Line Items]              
Initial lease term         15 years    
Solar energy systems and product sales              
Summary Of Significant Accounting Policies [Line Items]              
Costs $ 357,876 365,485 $ 294,066        
Solar energy systems and product sales | Cost of Goods and Service Benchmark | Supplier Concentration Risk | Top Five Suppliers              
Summary Of Significant Accounting Policies [Line Items]              
Costs $ 297,700 $ 180,100          
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Schedule of Revenues from External Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue, Major Customer [Line Items]      
Total revenue $ 922,191 $ 858,578 $ 759,981
Customer agreements and incentives      
Revenue, Major Customer [Line Items]      
Total revenue 484,160 387,835 404,466
Customer agreements      
Revenue, Major Customer [Line Items]      
Total revenue 432,527 345,486 272,672
Incentives      
Revenue, Major Customer [Line Items]      
Total revenue 51,633 42,349 131,794
Solar energy systems and product sales      
Revenue, Major Customer [Line Items]      
Total revenue 438,031 470,743 355,515
Solar energy systems      
Revenue, Major Customer [Line Items]      
Total revenue 269,866 283,429 186,512
Products      
Revenue, Major Customer [Line Items]      
Total revenue $ 168,165 $ 187,314 $ 169,003
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Cash and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Oct. 08, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]          
Cash $ 519,965   $ 269,577 $ 226,625  
Restricted cash, current and long-term 188,243   93,652 77,774  
Total $ 708,208   $ 363,229 $ 304,399 $ 241,790
Vivint Solar, Inc.          
Business Acquisition [Line Items]          
Increase (decrease) cash and restricted cash   $ 537,200      
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]    
Customer receivables $ 97,723 $ 79,899
Other receivables 710 23
Rebates receivable 1,569 957
Allowance for credit losses (4,861) (3,151)
Total $ 95,141 $ 77,728
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Depreciated Property and Equipment, Net Estimated Useful Lives (Details)
12 Months Ended
Dec. 31, 2020
Leasehold improvements  
Property, Plant and Equipment [Line Items]  
Estimated useful life 6 years
Furniture  
Property, Plant and Equipment [Line Items]  
Estimated useful life 5 years
Computer hardware and software  
Property, Plant and Equipment [Line Items]  
Estimated useful life 3 years
Machinery and equipment  
Property, Plant and Equipment [Line Items]  
Estimated useful life 5 years
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Amortized Finite-Lived Intangible Assets Estimated Useful lives (Details)
12 Months Ended
Dec. 31, 2020
Customer relationships | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 5 years
Customer relationships | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 10 years
Developed technology  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 5 years
Trade names | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 5 years
Trade names | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Estimated useful lives 8 years
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Deferred Revenue (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Deferred Revenue Arrangement [Line Items]        
Deferred revenue   $ 799,276 $ 729,499 $ 591,600
Deferred revenue, revenue recognized   80,300 69,400 52,900
Contracted but not yet recognized   $ 11,000,000    
Revenue expected to recognize over next twelve months, percent   6.00%    
Revenue recognized, term, existing deferred revenue   10 years    
Initial lease term   22 years    
Deferred revenue   $ 41,517 138,422 $ 27,393
Minimum        
Deferred Revenue Arrangement [Line Items]        
Initial lease term   20 years    
Maximum        
Deferred Revenue Arrangement [Line Items]        
Initial lease term   25 years    
Under Customer Agreements        
Deferred Revenue Arrangement [Line Items]        
Deferred revenue   $ 666,741 603,504  
Under Customer Agreements | Payments received        
Deferred Revenue Arrangement [Line Items]        
Deferred revenue   614,906 558,630  
Under Customer Agreements | Financing component balance        
Deferred Revenue Arrangement [Line Items]        
Deferred revenue   51,835 44,874  
Under SREC contracts        
Deferred Revenue Arrangement [Line Items]        
Deferred revenue   132,535 125,995  
Deferred revenue $ 95,500      
Under SREC contracts | Minimum        
Deferred Revenue Arrangement [Line Items]        
Initial lease term 10 years      
Under SREC contracts | Maximum        
Deferred Revenue Arrangement [Line Items]        
Initial lease term 15 years      
Under SREC contracts | Payments received        
Deferred Revenue Arrangement [Line Items]        
Deferred revenue   126,793 122,680  
Under SREC contracts | Financing component balance        
Deferred Revenue Arrangement [Line Items]        
Deferred revenue   $ 5,742 $ 3,315  
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended
Oct. 08, 2020
Jul. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]          
Goodwill     $ 4,280,169 $ 95,094 $ 87,543
Omni Energy, LLC          
Business Acquisition [Line Items]          
Purchase price   $ 23,500      
Payments to acquire businesses   2,700      
Contingent consideration   20,800      
Contingent consideration, low   17,700      
Contingent consideration, high   28,900      
Goodwill   9,300      
Contingent consideration   20,800 $ 4,653 $ 11,809  
Omni Energy, LLC | Customer relationships          
Business Acquisition [Line Items]          
Intangible assets acquired   $ 14,200      
Intangible assets acquired, weighted average useful life   5 years      
Vivint Solar, Inc.          
Business Acquisition [Line Items]          
Purchase price $ 5,000,000        
Goodwill $ 4,185,075        
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions - Purchase Price (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 08, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]        
Common stock, shares outstanding (in shares)   201,406,000 118,451,000  
Common stock, par value (in usd per share)   $ 0.0001 $ 0.0001  
Net loss   $ 173,394 $ (26,335) $ (26,657)
Vivint Solar        
Business Acquisition [Line Items]        
Common stock, shares outstanding (in shares) 126,313,816      
Exchange ratio 0.55      
Number of Sunrun shares issued 69,472,599      
Common stock, par value (in usd per share) $ 70.54      
Fair value of Sunrun common stock issued $ 4,900,597      
Fair value of replacement Sunrun stock options and restricted stock units 136,919      
Purchase price $ 5,037,516      
Transaction costs   25,500    
Revenue   81,300    
Net loss   $ 167,700    
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions - Identifiable Tangible and Intangible Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Oct. 08, 2020
Dec. 31, 2019
Dec. 31, 2018
Liabilities assumed:        
Goodwill $ 4,280,169   $ 95,094 $ 87,543
Vivint Solar, Inc.        
Assets acquired:        
Cash and cash equivalents   $ 433,217    
Accounts receivable   29,207    
Inventories   70,028    
Solar energy systems   2,979,304    
Property and equipment   19,308    
Intangible assets   3,900    
Restricted cash, current and non-current   104,025    
Prepaid expenses and other assets, current and non-current   110,402    
Total assets acquired   3,749,391    
Liabilities assumed:        
Accrued liabilities, accounts payable and distributions payable   177,092    
Finance lease obligations, current and non-current   8,408    
Deferred revenue, current and long-term   32,604    
Debt, current and long-term   2,191,831    
Pass-through financing obligation, current and non-current   4,759    
Long-term deferred tax liability   92,792    
Other long-term liabilities   101,764    
Total liabilities assumed   2,609,250    
Net assets acquired, excluding goodwill   1,140,141    
Redeemable non-controlling interests in subsidiaries   58,300    
Non-controlling interests in subsidiaries   229,400    
Total other   287,700    
Total preliminary estimated purchase price   5,037,516    
Goodwill   $ 4,185,075    
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions - Unaudited Pro forma (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Business Combinations [Abstract]    
Total revenues $ 1,234,352 $ 1,198,759
Net loss $ (971,554) $ (886,774)
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurement - Schedule of Carrying Values and Fair Values of Debt Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value $ 4,796,145 $ 2,254,940
Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value 4,935,590 2,321,409
Recourse debt | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value 230,660 239,485
Recourse debt | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value 230,660 239,485
Senior debt | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value 1,722,730 625,519
Senior debt | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value 1,733,767 626,023
Subordinated debt | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value 934,386 513,938
Subordinated debt | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value 958,880 524,581
Securitization debt | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value 1,908,369 875,998
Securitization debt | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Debt instrument, fair value $ 2,012,283 $ 931,320
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurement - Schedule of Fair Value, Financial Instruments Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets $ 5,199 $ 68
Derivative liabilities 175,425 63,746
Prepaid Expenses and Other Current Assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value 100  
Accrued Liabilities and Other Liabiltiies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value 23,900  
Fair value, measurements, recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 5,218 683
Derivative liabilities 175,444 64,361
Contingent consideration 4,653 11,809
Fair value, measurements, recurring | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 5,218 683
Derivative liabilities 175,444 64,361
Fair value, measurements, recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivative liabilities 0 0
Contingent consideration 0 0
Fair value, measurements, recurring | Level 1 | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivative liabilities 0 0
Fair value, measurements, recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 5,218 683
Derivative liabilities 175,444 64,361
Contingent consideration 0 0
Fair value, measurements, recurring | Level 2 | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 5,218 683
Derivative liabilities 175,444 64,361
Fair value, measurements, recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivative liabilities 0 0
Contingent consideration 4,653 11,809
Fair value, measurements, recurring | Level 3 | Interest rate swaps    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative assets 0 0
Derivative liabilities $ 0 $ 0
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurement - Contingent Consideration (Details) - Omni Energy, LLC - USD ($)
$ in Thousands
5 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2020
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract]    
Beginning balance $ 20,800 $ 11,809
Gains recognized in earnings within sales and marketing expense (2,271)  
Change in fair value recognized in earnings within sales and marketing expense   (6,030)
Payable for solar systems that have met deployment milestones (6,720) (1,126)
Ending balance $ 11,809 $ 4,653
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 241,095 $ 239,449
Work-in-process 41,950 21,122
Total 283,045 260,571
Raw materials, safe harbor program $ 73,000 $ 132,600
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Solar Energy Systems, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems $ 157,716 $ 143,850
Less: accumulated depreciation and amortization (95,534) (87,142)
Total property and equipment, net 62,182 56,708
Solar energy system equipment costs    
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems 7,839,427 4,510,677
Inverters    
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems 883,785 471,471
Solar energy systems    
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems 8,723,212 4,982,148
Less: accumulated depreciation and amortization (914,551) (692,218)
Add: construction-in-progress 394,127 202,685
Total property and equipment, net $ 8,202,788 $ 4,492,615
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Solar Energy Systems, net - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Solar Energy Systems Disclosure [Abstract]      
Depreciation expense $ 225.9 $ 167.9 $ 139.2
Amortization of deferred grants $ 8.2 $ 8.1 $ 7.8
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, net - Schedule of Property and Equipment, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 157,716 $ 143,850
Less: accumulated depreciation and amortization (95,534) (87,142)
Total property and equipment, net 62,182 56,708
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 8,860 7,907
Leasehold improvements, furniture, and computer hardware    
Property, Plant and Equipment [Line Items]    
Total property and equipment 42,614 34,951
Vehicles    
Property, Plant and Equipment [Line Items]    
Total property and equipment 68,245 65,663
Computer software    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 37,997 $ 35,329
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, net - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Abstract]      
Depreciation and amortization expense $ 20.0 $ 22.6 $ 20.4
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets, net - Goodwill Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Goodwill [Roll Forward]    
Beginning balance $ 95,094 $ 87,543
Ending balance 4,280,169 95,094
Omni Energy, LLC    
Goodwill [Roll Forward]    
Goodwill, acquired   $ 7,551
Vivint Solar, Inc.    
Goodwill [Roll Forward]    
Goodwill, acquired $ 4,185,075  
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets, net - Additional Information (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
reporting_unit
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]      
Number of reporting units | reporting_unit 1    
Goodwill impairment $ 0 $ 0 $ 0
Amortization of intangible assets $ 5,180,000 $ 4,755,000 $ 4,204,000
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets, net - Summary of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Cost $ 46,580 $ 42,680
Accumulated amortization (28,318) (23,137)
Carrying value 18,262 19,543
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Cost 32,770 28,870
Accumulated amortization (15,349) (10,837)
Carrying value $ 17,421 $ 18,033
Weighted average remaining life (in years) 3 years 7 months 6 days 4 years 3 months 18 days
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Cost $ 6,820 $ 6,820
Accumulated amortization (6,820) (6,525)
Carrying value 0 $ 295
Weighted average remaining life (in years)   3 months 18 days
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Cost 6,990 $ 6,990
Accumulated amortization (6,149) (5,775)
Carrying value $ 841 $ 1,215
Weighted average remaining life (in years) 2 years 3 months 18 days 3 years 3 months 18 days
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets, net - Schedule of Expected Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
2021 $ 5,371  
2022 5,364  
2023 4,673  
2024 2,269  
2025 585  
Thereafter 0  
Carrying value $ 18,262 $ 19,543
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Other Assets [Line Items]    
Accumulated amortization of costs to obtain contracts $ (51,365) $ (36,925)
Unbilled receivables 150,603 105,574
Allowance for credit loss on unbilled receivables (1,731) (1,228)
Operating lease right-of-use assets 81,516 34,678
Equity method investment 65,356 0
Other assets 56,966 34,859
Total 681,665 408,403
Amortization cost 14,400 11,800
Customer agreements    
Other Assets [Line Items]    
Costs to obtain contracts 377,839 268,964
Incentives    
Other Assets [Line Items]    
Costs to obtain contracts $ 2,481 $ 2,481
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued employee compensation $ 91,115 $ 38,750
Operating lease obligations 21,461 9,790
Accrued interest 38,340 13,048
Accrued professional fees 15,834 4,732
Other accrued expenses 158,864 82,177
Total $ 325,614 $ 148,497
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesAndOtherLiabilities us-gaap:AccruedLiabilitiesAndOtherLiabilities
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Indebtedness - Schedule of Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Total debt, gross $ 4,742,991  
Plus: Debt premium 108,779  
Less: Debt discount (55,625) $ (48,370)
Total debt, net 4,796,145 2,254,940
Unused Borrowing Capacity 156,392  
Recourse debt    
Debt Instrument [Line Items]    
Total debt, gross 230,660 239,485
Unused Borrowing Capacity 0  
Recourse debt | Bank Line of Credit    
Debt Instrument [Line Items]    
Total debt, gross 230,660 $ 239,485
Unused Borrowing Capacity $ 0  
Recourse debt | Bank Line of Credit | LIBOR    
Debt Instrument [Line Items]    
Interest rate during period 3.25%  
Recourse debt | Bank Line of Credit | Minimum    
Debt Instrument [Line Items]    
Weighted average interest rate 3.53% 5.36%
Non Recourse Debt    
Debt Instrument [Line Items]    
Total debt, gross $ 4,512,331 $ 2,063,825
Unused Borrowing Capacity 156,392  
Non Recourse Debt | Senior revolving and delayed draw loans    
Debt Instrument [Line Items]    
Total debt, gross 587,600 $ 157,200
Unused Borrowing Capacity $ 99,429  
Weighted average interest rate 2.85% 4.40%
Non Recourse Debt | Senior revolving and delayed draw loans | Minimum | LIBOR    
Debt Instrument [Line Items]    
Interest rate during period 2.50%  
Non Recourse Debt | Senior revolving and delayed draw loans | Maximum | LIBOR    
Debt Instrument [Line Items]    
Interest rate during period 3.10%  
Non Recourse Debt | Senior non-revolving loans    
Debt Instrument [Line Items]    
Total debt, gross $ 1,087,386 $ 476,909
Unused Borrowing Capacity $ 0  
Weighted average interest rate 3.68% 4.16%
Non Recourse Debt | Senior non-revolving loans | Minimum    
Debt Instrument [Line Items]    
Interest rate during period 4.50%  
Non Recourse Debt | Senior non-revolving loans | Minimum | LIBOR    
Debt Instrument [Line Items]    
Interest rate during period 2.125%  
Non Recourse Debt | Senior non-revolving loans | Maximum    
Debt Instrument [Line Items]    
Interest rate during period 6.50%  
Non Recourse Debt | Senior non-revolving loans | Maximum | LIBOR    
Debt Instrument [Line Items]    
Interest rate during period 3.00%  
Non Recourse Debt | Subordinated delayed draw loans    
Debt Instrument [Line Items]    
Total debt, gross $ 282,722 $ 0
Unused Borrowing Capacity $ 56,963  
Weighted average interest rate 8.43%  
Non Recourse Debt | Subordinated delayed draw loans | Minimum    
Debt Instrument [Line Items]    
Interest rate during period 8.00%  
Non Recourse Debt | Subordinated delayed draw loans | Maximum    
Debt Instrument [Line Items]    
Interest rate during period 10.00%  
Non Recourse Debt | Subordinated loans    
Debt Instrument [Line Items]    
Total debt, gross $ 668,642 $ 526,825
Unused Borrowing Capacity $ 0  
Non Recourse Debt | Subordinated loans | Minimum    
Debt Instrument [Line Items]    
Weighted average interest rate 8.76% 9.04%
Interest rate during period 9.25%  
Non Recourse Debt | Subordinated loans | Minimum | LIBOR    
Debt Instrument [Line Items]    
Interest rate during period 5.00%  
Non Recourse Debt | Subordinated loans | Maximum    
Debt Instrument [Line Items]    
Interest rate during period 10.00%  
Non Recourse Debt | Subordinated loans | Maximum | LIBOR    
Debt Instrument [Line Items]    
Interest rate during period 9.00%  
Non Recourse Debt | Securitized loans    
Debt Instrument [Line Items]    
Total debt, gross $ 1,885,981 $ 902,891
Total debt, net 123,400  
Unused Borrowing Capacity $ 0  
Weighted average interest rate 4.18% 4.36%
Non Recourse Debt | Securitized loans | LIBOR    
Debt Instrument [Line Items]    
Interest rate during period 2.50%  
Non Recourse Debt | Securitized loans | Minimum    
Debt Instrument [Line Items]    
Interest rate during period 2.33%  
Non Recourse Debt | Securitized loans | Maximum    
Debt Instrument [Line Items]    
Interest rate during period 5.31%  
Recourse and Nonrecourse Debt    
Debt Instrument [Line Items]    
Total debt, gross $ 4,742,991 $ 2,303,310
Unused Borrowing Capacity $ 156,392  
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Indebtedness - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Loan outstanding balance $ 4,796,145 $ 2,254,940
Bank Line of Credit | Recourse debt    
Debt Instrument [Line Items]    
Secured borrowing, carrying amount 250,000  
Minimum unencumbered liquid assets to be maintained 25,000  
Minimum required quarter-end unencumbered cash balance $ 35,000  
Interest coverage ratio 350.00%  
Bank Line of Credit | Recourse debt | LIBOR    
Debt Instrument [Line Items]    
Interest rate during period 3.25%  
Bank Line of Credit | Recourse debt | Base Rate    
Debt Instrument [Line Items]    
Interest rate 2.25%  
Bank Line of Credit | Recourse debt | Federal Funds Rate    
Debt Instrument [Line Items]    
Interest rate 0.50%  
Bank Line of Credit | Recourse debt | Prime Rate    
Debt Instrument [Line Items]    
Interest rate 1.00%  
Senior revolving and delayed draw loans | Non Recourse Debt    
Debt Instrument [Line Items]    
Aggregate principal amount $ 1,100,000  
Senior revolving and delayed draw loans | Non Recourse Debt | Revolving loan    
Debt Instrument [Line Items]    
Loan outstanding balance 60,000  
Aggregate principal amount 200,000  
Minimum required fiscal unencumbered cash balance $ 30,000  
Senior Revolving and Delayed Draw Loans, LIBOR Loans | Non Recourse Debt | LIBOR | Revolving loan    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 3.25%  
Senior Revolving and Delayed Draw Loans, LIBOR Loans | Non Recourse Debt | LIBOR Floor Rate | Revolving loan    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 0.00%  
Senior Revolving and Delayed Draw Loans, Base Rate Loans | Non Recourse Debt | LIBOR | Revolving loan    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 1.00%  
Senior Revolving and Delayed Draw Loans, Base Rate Loans | Non Recourse Debt | Base Rate | Revolving loan    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 2.25%  
Senior Revolving and Delayed Draw Loans, Base Rate Loans | Non Recourse Debt | Federal Funds Rate | Revolving loan    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 0.50%  
Senior Revolving and Delayed Draw Loans, Base Rate Loans | Non Recourse Debt | LIBOR Floor Rate | Revolving loan    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 0.00%  
Securitized loans | Non Recourse Debt    
Debt Instrument [Line Items]    
Loan outstanding balance $ 123,400  
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Indebtedness - Schedule of Maturities of Debt, Excluding Debt Discount (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Debt Disclosure [Abstract]    
2021 $ 190,212  
2022 342,044  
2023 819,298  
2024 565,439  
2025 400,586  
Thereafter 2,425,412  
Subtotal 4,742,991  
Plus: Debt premium 108,779  
Less: Debt discount (55,625) $ (48,370)
Total debt, net $ 4,796,145 $ 2,254,940
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives - Offsetting Arrangements (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Derivative Asset [Abstract]    
Derivative assets, gross amounts of recognized assets $ 5,218 $ 683
Derivative asset, gross amounts offset (19) (615)
Derivative assets, net amounts of assets 5,199 68
Derivative asset, notional amount 357,875 11,605
Derivative Liabilities [Abstract]    
Derivative liabilities, gross amounts of liabilities (175,444) (64,361)
Derivative liabilities, gross amounts offset 19 615
Derivative liabilities, net amounts of liabilities (175,425) (63,746)
Derivative liability, notional amount 1,987,126 1,161,092
Derivative, net, gross amounts of assets/ liabilities (170,226) (63,678)
Derivatives, net amounts of assets/ liabilities (170,226) (63,678)
Derivative, notional amount $ 2,345,001 $ 1,172,697
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative - Derivatives Designated as Cash Flow Hedges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Interest rate swaps | Designated as Hedging Instrument      
Derivatives designated as cash flow hedges:      
Losses (gains) on derivatives designated as cash flow hedges recognized into OCI $ 86,367 $ 65,809 $ (8,602)
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives - Losses (Gains) on Derivatives Financial Instruments (Details) - Interest rate swaps - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Interest expense, net      
Derivatives designated as cash flow hedges:      
Losses (gains) reclassified from AOCI into income $ 12,971 $ (785) $ 295
Gains recognized into income 0 0 0
Total losses (gains) 12,971 (785) 295
Other expense, net      
Derivatives designated as cash flow hedges:      
Losses (gains) reclassified from AOCI into income 0 0 (7,549)
Gains recognized into income (2,911) 0 0
Total losses (gains) $ (2,911) $ 0 $ (7,549)
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
derivative
derivative_instrument
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Derivatives, Fair Value [Line Items]      
Net (loss) gain on derivatives, tax $ 19.4 $ 17.7 $ 0.4
Derivative, undesignated, number of instruments held | derivative_instrument 6    
Minimum | LIBOR      
Derivatives, Fair Value [Line Items]      
Interest rate 0.57%    
Maximum | LIBOR      
Derivatives, Fair Value [Line Items]      
Interest rate 3.33%    
Interest rate swaps      
Derivatives, Fair Value [Line Items]      
Number of interest rate swaps | derivative 52    
Additional amount to be classified as an increase to earnings during next 12 months $ 28.2    
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Pass-Through Financing Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Lessor, Lease, Description [Line Items]    
Initial lease term 22 years  
Solar energy systems $ 157,716 $ 143,850
Accumulated depreciation $ 95,534 87,142
Minimum    
Lessor, Lease, Description [Line Items]    
Initial lease term 20 years  
Maximum    
Lessor, Lease, Description [Line Items]    
Initial lease term 25 years  
Solar energy systems, net    
Lessor, Lease, Description [Line Items]    
Initial lease term 7 years  
Solar energy systems, net | Minimum    
Lessor, Lease, Description [Line Items]    
Initial lease term 20 years  
Solar energy systems, net | Maximum    
Lessor, Lease, Description [Line Items]    
Initial lease term 22 years  
Solar energy systems under lease pass-through fund arrangements    
Lessor, Lease, Description [Line Items]    
Solar energy systems $ 715,500 657,900
Accumulated depreciation $ 120,200 $ 95,900
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.20.4
VIE Arrangements - Carrying Amounts and Classification of the VIEs' Assets and Liabilities Included in the Consolidated Balance Sheets (Details)
$ in Thousands
12 Months Ended
Oct. 08, 2020
fund
Dec. 31, 2020
USD ($)
fund
investment_fund
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Current assets:        
Cash   $ 519,965 $ 269,577 $ 226,625
Restricted cash   188,095 93,504  
Accounts receivable, net   95,141 77,728  
Inventories   283,045 260,571  
Prepaid expenses and other current assets   51,483 32,450  
Total current assets   1,137,729 733,830  
Property and equipment, net   62,182 56,708  
Other assets   681,665 408,403  
Total assets [1]   14,382,943 5,806,341  
Current liabilities:        
Accounts payable   207,441 223,356  
Distributions payable to noncontrolling interests and redeemable noncontrolling interests   28,627 16,062  
Accrued expenses and other liabilities   325,614 148,497  
Deferred revenue, current portion   108,452 77,643  
Deferred grants, current portion   8,251 8,093  
Non-recourse debt, current portion   195,036 35,348  
Total current liabilities   901,356 530,094  
Deferred revenue, net of current portion   690,824 651,856  
Deferred grants, net of current portion   213,269 218,568  
Non-recourse debt, net of current portion   4,370,449 1,980,107  
Other liabilities   268,684 141,401  
Total liabilities [1]   $ 7,093,572 4,168,344  
Number of VIE funds | fund 35      
Number of types of investment funds used by the company | investment_fund   3    
Variable Interest Entities        
Current assets:        
Cash   $ 219,502 133,362  
Restricted cash   34,559 2,746  
Accounts receivable, net   35,152 21,956  
Inventories   23,306 15,721  
Prepaid expenses and other current assets   2,629 554  
Total current assets   315,148 174,339  
Other assets   127,591 87,151  
Total assets   7,190,866 3,521,202  
Current liabilities:        
Accounts payable   15,609 11,531  
Distributions payable to noncontrolling interests and redeemable noncontrolling interests   28,577 16,012  
Accrued expenses and other liabilities   24,660 10,740  
Deferred revenue, current portion   44,906 38,265  
Deferred grants, current portion   1,007 1,011  
Non-recourse debt, current portion   31,594 4,901  
Total current liabilities   146,353 82,460  
Deferred revenue, net of current portion   493,161 443,873  
Deferred grants, net of current portion   25,891 27,023  
Non-recourse debt, net of current portion   1,160,817 201,575  
Other liabilities   31,745 19,633  
Total liabilities   $ 1,857,967 774,564  
Number of types of investment funds used by the company | fund   7    
Solar energy systems, net        
Current assets:        
Property and equipment, net   $ 8,202,788 4,492,615  
Solar energy systems, net | Variable Interest Entities        
Current assets:        
Property and equipment, net   $ 6,748,127 $ 3,259,712  
[1] The Company’s consolidated assets as of December 31, 2020 and 2019 include $7,190,866 and $3,521,202, respectively, in assets of variable interest entities, or “VIEs”, that can only be used to settle obligations of the VIEs. Solar energy systems, net, as of December 31, 2020 and 2019 were $6,748,127 and $3,259,712, respectively; cash as of December 31, 2020 and 2019 were $219,502 and $133,362, respectively; restricted cash as of December 31, 2020 and 2019 were $34,559 and $2,746, respectively; accounts receivable, net as of December 31, 2020 and 2019 were $35,152 and $21,956, respectively; inventories as of December 31, 2020 and December 31, 2019 of $23,306 and $15,721; prepaid expenses and other current assets as of December 31, 2020 and 2019 were $2,629 and $554, respectively and other assets as of December 31, 2020 and 2019 were $127,591 and $87,151, respectively. The Company’s consolidated liabilities as of December 31, 2020 and 2019 include $1,857,967 and $774,564, respectively, in liabilities of VIEs whose creditors have no recourse to the Company. These liabilities include accounts payable as of December 31, 2020 and 2019 of $15,609 and $11,531, respectively; distributions payable to noncontrolling interests and redeemable noncontrolling interests as of December 31, 2020 and 2019 of $28,577 and $16,012, respectively; accrued expenses and other liabilities as of December 31, 2020 and 2019 of $24,660 and $10,740, respectively; deferred revenue as of December 31, 2020 and 2019 of $538,067 and $482,138, respectively; deferred grants as of December 31, 2020 and 2019 of $26,898 and $28,034, respectively; non-recourse debt as of December 31, 2020 and 2019 of $1,192,411 and $206,476, respectively; and other liabilities as of December 31, 2020 and December 31, 2019 of $31,745 and $19,633, respectively.
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Redeemable Noncontrolling Interests (Details)
$ in Millions
Dec. 31, 2020
USD ($)
fund
Dec. 31, 2019
fund
Noncontrolling Interest [Abstract]    
Number of funds, carrying value adjusted to redemption value | fund 15 9
Fair value of noncontrolling interest acquired | $ $ 70.3  
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Class of Stock [Line Items]        
Preferred stock, shares issued (in shares)   0 0  
Preferred stock, shares outstanding (in shares)   0 0  
Common stock dividends   $ 0    
Stock repurchase program, authorized amount $ 50,000,000.0      
Stock repurchase program period 3 years      
Stock repurchase program, stock repurchased (in shares)   0 368,996  
Stock repurchase program, stock repurchased   $ 0 $ 5,000,000 $ 0
Convertible Preferred Stock        
Class of Stock [Line Items]        
Preferred stock, shares issued (in shares)   0 0  
Preferred stock, shares outstanding (in shares)   0 0  
Preferred stock dividend declared or paid   $ 0 $ 0 $ 0
XML 102 R85.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Schedule of Reserve Share of Common Stock for Issuance (Details) - shares
Dec. 31, 2020
Dec. 31, 2019
Jul. 31, 2015
Class of Stock [Line Items]      
Shares of common stock reserved for issuance (in shares) 47,311,000 36,077,000  
Outstanding stock options      
Class of Stock [Line Items]      
Shares of common stock reserved for issuance (in shares) 8,019,000 10,784,000  
Restricted Stock Units (RSUs)      
Class of Stock [Line Items]      
Shares of common stock reserved for issuance (in shares) 7,103,000 3,943,000  
Vivint's 2014 Equity Incentive Plan      
Class of Stock [Line Items]      
Shares of common stock reserved for issuance (in shares) 8,940,000 0  
2015 Equity Incentive Plan      
Class of Stock [Line Items]      
Shares of common stock reserved for issuance (in shares) 15,033,000 14,828,000 11,400,000
2015 Employee Stock Purchase Plan      
Class of Stock [Line Items]      
Shares of common stock reserved for issuance (in shares) 8,216,000 6,522,000  
XML 103 R86.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Additional Information (Details)
1 Months Ended 12 Months Ended
Jan. 01, 2018
Jul. 31, 2019
shares
Jul. 31, 2015
shares
Mar. 31, 2015
shares
Sep. 30, 2014
Dec. 31, 2020
USD ($)
grantee
purchase_period
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
Dec. 31, 2014
shares
Dec. 31, 2017
shares
Aug. 31, 2014
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock reserved for issuance (in shares)           47,311,000 36,077,000        
Unvested options exercisable (in shares)           0 0        
Weighted-average grant-date fair value of stock options granted (in usd per share) | $ / shares           $ 9.33 $ 8.27 $ 4.21      
Total intrinsic value of options exercised | $           $ 251,700,000 $ 37,800,000 $ 21,400,000      
Total fair value of options vested | $           104,800,000 9,500,000 8,800,000      
Compensation expense recognized | $           170,587,000 26,306,000 27,856,000      
Total unrecognized compensation cost | $           $ 280,100,000 30,000,000.0        
Weighted-average period of recognition           1 year 6 months          
Share-based compensation expense due to accelerated vesting | $           $ 30,800,000          
Number of grantees | grantee           21          
Annual contribution limit | $           $ 19,500          
Defined contribution expense | $           $ 9,600,000 $ 8,500,000        
Restricted Stock Units (RSUs)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock reserved for issuance (in shares)           7,103,000 3,943,000        
Stock option plan, number of shares granted (in shares)           5,295,000 2,258,000   947,342    
Performance-based Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Compensation expense recognized | $               $ 3,500,000      
2013 Equity Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Additional common stock shares reserved for issuance (in shares)       3,000,000              
Common stock reserved for issuance (in shares)       4,500,000              
Award vesting period       4 years              
2013 Equity Incentive Plan | Maximum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock reserved for issuance (in shares)       8,044,829              
Stock options granted, expiration period       10 years              
2013 Equity Incentive Plan | Tranche One                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period       1 year              
Vesting award percentage       25.00%              
2013 Equity Incentive Plan | Tranche Two                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period       3 years              
Vesting award percentage       75.00%              
2014 Equity Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock reserved for issuance (in shares)     1,197,342               947,342
2014 Equity Incentive Plan | Restricted Stock Units (RSUs)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock option plan, number of shares granted (in shares)     1,197,342                
Vivint Solar 2014 Equity Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock available for grant (in shares)           8,900,000          
2013 Omnibus Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Stock options granted, expiration period         10 years            
Long-term Incentive Plan 2013                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock available for grant (in shares)           0          
Long-term Incentive Plan 2013 | Restricted Stock Units (RSUs)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares awarded (in shares)   1,500,000                  
Long-term Incentive Plan 2013 | Tranche One | Restricted Stock Units (RSUs)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period           30 days          
Vesting award percentage           33.33%          
Long-term Incentive Plan 2013 | Tranche Two | Restricted Stock Units (RSUs)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period           9 months          
Vesting award percentage           33.33%          
Long-term Incentive Plan 2013 | Tranche Three | Restricted Stock Units (RSUs)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period           18 months          
Vesting award percentage           33.33%          
2015 Equity Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock reserved for issuance (in shares)     11,400,000     15,033,000 14,828,000        
Award vesting period     4 years                
Minimum annual automatic increase included in common stock reserved for future issuance as of first day of each fiscal year (in shares)     10,000,000                
Minimum percentage of annual automatic increase included in common stock reserved for future issuance as of last day of immediately preceding fiscal year     4.00%                
Additional common stock shares reserved for issuance (in shares)           4,738,048 4,525,946        
2015 Equity Incentive Plan | Restricted Stock Units (RSUs)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period     4 years                
Outstanding RSUs (in shares)                   350,000  
2015 Equity Incentive Plan | Maximum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock reserved for issuance (in shares)     15,439,334                
Stock options granted, expiration period     10 years                
2015 Equity Incentive Plan | Tranche One                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period     1 year                
Vesting award percentage     25.00%                
2015 Equity Incentive Plan | Tranche One | Restricted Stock Units (RSUs)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period     1 year                
Vesting award percentage     25.00%                
2015 Equity Incentive Plan | Tranche Two                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period     3 years                
Vesting award percentage     75.00%                
2015 Equity Incentive Plan | Tranche Three | Restricted Stock Units (RSUs)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Award vesting period     3 years                
Vesting award percentage     75.00%                
Employee Stock Purchase Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock reserved for issuance (in shares)           1,000,000          
Minimum percentage of annual automatic increase included in common stock reserved for future issuance as of last day of immediately preceding fiscal year           2.00%          
Additional common stock shares reserved for issuance (in shares)           2,369,024 2,262,973        
Offering period           24 months          
Number of purchase periods | purchase_period           4          
Purchase period           6 months          
Maximum percentage in payroll deductions to acquire shares of common stock           15.00%          
Maximum deductible fair market value of shares available for employee to purchase per calendar year | $           $ 25,000          
Maximum number of shares available for employee to purchase per offering period (in shares)           10,000          
Maximum annual shares reserved for issuance (in shares)           5,000,000          
Vivint Solar 401 (k)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Employer matching contribution, percentage           33.00%          
Percent of pay matched           6.00%          
First threshold | Sunrun 401 (k)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Employer matching contribution, percentage 100.00%                    
Percent of pay matched 1.00%                    
Second threshold | Sunrun 401 (k)                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Employer matching contribution, percentage 50.00%                    
Percent of pay matched 5.00%                    
XML 104 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Number of Options      
Outstanding, beginning balance (in shares) 10,784 13,590  
Assumed through acquisition (in shares) 2,565    
Granted (in shares) 1,740 1,362  
Exercised (in shares) (6,608) (3,625)  
Cancelled (in shares) (462) (543)  
Outstanding, ending balance (in shares) 8,019 10,784 13,590
Options vested and exercisable (in shares) 4,277    
Options vested and expected to vest (in dollars per share) 8,019    
Weighted Average Exercise Price      
Outstanding, beginning balance (in dollars per share) $ 7.38 $ 6.07  
Assumed through acquisition (in dollars per share) 10.23    
Granted (in dollars per share) 17.48 15.44  
Exercised (in dollars per share) 7.40 5.48  
Cancelled (in dollars per share) 9.36 7.62  
Outstanding, ending balance (in dollars per share) 10.35 $ 7.38 $ 6.07
Options vested and exercisable (in dollars per share) 6.65    
Options vested and expected to vest (in dollars per share) $ 10.35    
Weighted Average Remaining Contractual Life      
Weighted-average remaining contractual life, options outstanding 6 years 10 months 13 days 6 years 6 months 7 days 6 years 7 months 17 days
Weighted-average remaining contractual life, options vested and exercisable 5 years 4 months 6 days    
Weighted-average remaining contractual life, options vested and expected to vest 6 years 10 months 13 days    
Aggregate intrinsic value, options outstanding $ 473,371 $ 71,745 $ 66,462
Aggregate intrinsic value, options vested and exercisable 268,284    
Aggregate intrinsic value, options vested and expected to vest $ 473,371    
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Estimated Fair Value of Stock Options (Details)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected dividend yield 0.00%   0.00%
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 0.30% 1.70% 2.72%
Volatility 54.40% 52.90% 44.87%
Expected term (in years) 5 years 3 months 18 days 6 years 1 month 6 days 6 years 1 month 2 days
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 1.50% 2.59% 2.92%
Volatility 59.70% 55.07% 54.61%
Expected term (in years) 6 years 1 month 6 days 6 years 1 month 13 days 6 years 1 month 9 days
XML 106 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summary of Activity for All RSUs (Details) - Restricted Stock Units (RSUs) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2014
Shares      
Unvested beginning balance (in shares) 3,943,000 4,182,000  
Assumed through acquisition (in shares) 3,033,000    
Granted (in shares) 5,295,000 2,258,000 947,342
Issued (in shares) (4,222,000) (1,104,000)  
Cancelled / forfeited (in shares) (946,000) (1,393,000)  
Unvested ending balance (in shares) 7,103,000 3,943,000  
Weighted Average Grant Date Fair Value      
Unvested beginning balance (in dollars per share) $ 11.42 $ 7.05  
Assumed through acquisition (in dollars per share) 70.54    
Granted (in dollars per share) 34.71 15.25  
Issued (in dollars per share) 30.10 6.83  
Cancelled / forfeited (in dollars per share) 32.08 8.14  
Unvested ending balance (in dollars per share) $ 40.17 $ 11.42  
XML 107 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Compensation expense recognized $ 170,587 $ 26,306 $ 27,856
Stock-based compensation expense capitalized 6,500    
Cost of customer agreements and incentives      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Compensation expense recognized 4,315 2,434 2,568
Cost of solar energy systems and product sales      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Compensation expense recognized 1,582 844 718
Sales and marketing      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Compensation expense recognized 53,366 5,162 7,191
Research and development      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Compensation expense recognized 2,518 1,439 1,253
General and administration      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Compensation expense recognized $ 108,806 $ 16,427 $ 16,126
XML 108 R91.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Loss Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Loss (income) attributable to common stockholders $ 233,967 $ (18,117) $ (35,979)
Loss attributable to noncontrolling interest and redeemable noncontrolling interests 453,554 417,357 286,843
Loss before income taxes $ 687,521 $ 399,240 $ 250,864
XML 109 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Income Tax Provision Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current      
Federal $ 0 $ (454) $ (1,100)
State 0 (593) 292
Foreign (1,422) 1,435 0
Total current (benefit) expense (1,422) 388 (808)
Deferred      
Federal (61,387) (7,634) 1,995
State 2,236 (972) 8,135
Foreign 0 0 0
Total deferred (benefit) provision (59,151) (8,606) 10,130
Total $ (60,573) $ (8,218) $ 9,322
XML 110 R93.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Reconciliation of The Statutory Federal Rate and The Company's Effective Tax Rate (Details)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Tax provision (benefit) at federal statutory rate (21.00%) (21.00%) (21.00%)
State income taxes, net of federal benefit (1.69%) (0.97%) 0.32%
Effect of noncontrolling and redeemable noncontrolling interests 13.85% 21.95% 24.01%
Stock-based compensation (2.98%) (1.96%) (1.77%)
ASC 740-10 Reserve 0.00% (0.11%) 0.00%
Tax credits (0.77%) (0.99%) (1.35%)
Effect of rate change 0.00% 0.00% 0.00%
Effect of valuation allowance 3.45% 0.40% 3.04%
Other 0.33% 0.62% 0.47%
Total (8.81%) (2.06%) 3.72%
XML 111 R94.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Significant Components of The Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets    
Accruals and prepaids $ 53,845 $ 19,704
Deferred revenue 17,736 11,229
Net operating loss carryforwards 529,394 347,997
Stock-based compensation 22,224 7,104
Investment tax and other credits 86,175 32,878
Interest Expense 16,627 12,394
Interest rate derivatives 53,057 18,988
Total deferred tax assets 779,058 450,294
Less: Valuation allowance (91,322) (12,120)
Gross deferred tax assets 687,736 438,174
Deferred tax liabilities    
Capitalized costs to obtain a contract 93,441 66,247
Fixed asset depreciation and amortization 333,970 263,917
Deferred tax on investment in partnerships 342,230 173,974
Gross deferred tax liabilities 769,641 504,138
Net deferred tax liabilities $ (81,905) $ (65,964)
XML 112 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Contingency [Line Items]        
Investment tax credit $ 66,000 $ 18,800    
Other state tax credit carryforward 1,900      
Deferred tax asset, valuation allowance 91,322 12,120    
Valuation allowance, deferred tax asset, increase (decrease) 79,200      
Unrecognized tax benefits 961 0 $ 647 $ 1,525
U.S. Federal        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards 720,700      
State        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards 2,100,000      
Vivint Solar        
Income Tax Contingency [Line Items]        
Unrecognized tax benefits 1,000      
California Enterprise Zone Credits.        
Income Tax Contingency [Line Items]        
Investment tax credit $ 1,000 1,000    
Indefinite | U.S. Federal        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards   1,100,000    
Indefinite | State        
Income Tax Contingency [Line Items]        
Net operating loss carryforwards   $ 176,300    
XML 113 R96.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits at beginning of the year $ 0 $ 647 $ 1,525
Reversal of prior year unrecognized tax benefits due to the expiration of the statute of limitations 0 (647) (878)
Increases/(decreases) in unrecognized tax benefits as a result of tax positions taken during the prior period 961 0 0
Unrecognized tax benefits at end of the year $ 961 $ 0 $ 647
XML 114 R97.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Details)
$ in Millions
1 Months Ended 12 Months Ended
Jan. 17, 2020
plantiff
Dec. 31, 2019
USD ($)
plantiff
Oct. 31, 2019
plantiff
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jun. 30, 2020
USD ($)
Other Commitments [Line Items]            
Letters of credit outstanding, amount   $ 20.1   $ 37.0 $ 20.1  
Required cash and cash equivalents balance       30.0    
Purchase commitment       $ 56.9    
Number of plaintiffs | plantiff 8 10 2      
Settled Litigation            
Other Commitments [Line Items]            
Loss contingency accrual           $ 5.5
Letter of Credit | Minimum            
Other Commitments [Line Items]            
Letter of credit, fee percentage       2.13% 1.25%  
Letter of Credit | Maximum            
Other Commitments [Line Items]            
Letter of credit, fee percentage       3.25% 3.25%  
XML 115 R98.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Finance lease cost:      
Amortization of right-of-use assets $ 10,151 $ 13,999 $ 11,884
Interest on lease liabilities 890 1,915 676
Operating lease cost 15,592 13,159 10,467
Short-term lease cost 689 1,349 732
Variable lease cost 4,135 3,565 3,112
Sublease income (782) (669) (572)
Total lease cost $ 30,675 $ 33,318 $ 26,299
XML 116 R99.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Other Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]      
Cash paid for amounts included in the measurement of lease liabilities, operating cash flows from operating leases $ 15,756 $ 11,516 $ 10,765
Cash paid for amounts included in the measurement of lease liabilities, operating cash flows from finance leases 854 991 482
Cash paid for amounts included in the measurement of lease liabilities, financing cash flows from finance leases 10,578 13,919 9,220
Right-of-use assets obtained in exchange for lease obligations, operating leases 2,071 19,503 3,411
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability $ 4,265 $ 17,914 $ 15,370
Weighted average remaining lease term (years), operating leases 7 years 2 months 26 days 5 years 4 months 20 days 3 years 5 months 4 days
Weighted average remaining lease term (years), finance leases 2 years 7 months 2 days 2 years 10 months 28 days 3 years 4 months 13 days
Weighted average discount rate, operating leases 4.20% 5.50% 4.30%
Weighted average discount rate, finance leases 4.30% 4.20% 4.30%
XML 117 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
Operating leases, 2020 $ 25,451  
Operating leases, 2021 20,116  
Operating leases, 2022 17,283  
Operating leases, 2023 12,229  
Operating leases, 2024 9,872  
Operating leases, thereafter 38,193  
Operating leases, future lease payments 123,144  
Operating leases, future lease payments (16,132)  
Operating leases, present value of future payments 107,012  
Operating leases, amount not on Balance Sheet 0  
Operating leases, revised present value of future payments 107,012  
Operating lease, current portion (21,461) $ (9,790)
Operating leases, long term portion 85,551  
Sublease Income    
Sublease income, 2020 685  
Sublease income, 2021 35  
Sublease income, 2022 0  
Sublease income, 2023 0  
Sublease income, 2024 0  
Sublease income, thereafter 0  
Sublease income, future payments 720  
Net Operating Leases    
Net operating leases, 2020 24,766  
Net operating leases, 2021 20,081  
Net operating leases, 2022 17,283  
Net operating leases, 2023 12,229  
Net operating leases, 2024 9,872  
Net operating leases, thereafter 38,193  
Net operating leases, future lease payments 122,424  
Net operating leases, present value of future payments 106,292  
Net operating leases, revised present value of future payments 106,292  
Net operating leases, long term portion 84,831  
Finance leases    
Finance leases, 2020 11,878  
Finance leases, 2021 8,540  
Finance leases, 2022 4,013  
Finance leases, 2023 889  
Finance leases, 2024 5  
Finance leases, thereafter 0  
Finance leases, future lease payments 25,325  
Finance leases, amount representing interest (1,359)  
Finance leases, present value of future payments 23,966  
Finance lease obligations, current portion (11,037) (10,064)
Finance lease obligations, net of current portion $ 12,929 $ 12,895
XML 118 R101.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share - Computation of Basic and Diluted Net Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Numerator:      
Net income attributable to common stockholders $ (173,394) $ 26,335 $ 26,657
Denominator:      
Weighted average shares used to compute net income per share attributable to common stockholders, basic (in shares) 139,606 116,397 110,089
Weighted average effect of potentially dilutive shares to purchase common stock (in shares) 0 7,479 7,023
Weighted average shares used to compute net income per share attributable to common stockholders, diluted (in shares) 139,606 123,876 117,112
Net income per share attributable to common stockholders      
Basic (in dollars per share) $ (1.24) $ 0.23 $ 0.24
Diluted (in dollars per share) $ (1.24) $ 0.21 $ 0.23
XML 119 R102.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share - Schedule of Shares Excluded From Computation of Diluted Net Income (Loss) Per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of net income (loss) per share (in shares) 2,779 2,159 4,545
Warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of net income (loss) per share (in shares) 0 0 625
Outstanding stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of net income (loss) per share (in shares) 1,286 1,486 3,271
Unvested restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of net income (loss) per share (in shares) 1,493 673 649
XML 120 R103.htm IDEA: XBRL DOCUMENT v3.20.4
Related Party Transactions - Additional Information (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Related Party Transactions [Abstract]  
Net amounts due from direct-sales professionals $ 6.7
Advances to direct-sales professionals $ 0.6
XML 121 R104.htm IDEA: XBRL DOCUMENT v3.20.4
Subsequent Events (Details)
$ / shares in Units, $ in Millions
Jan. 28, 2021
USD ($)
$ / shares
Dec. 31, 2020
$ / shares
Dec. 31, 2019
$ / shares
Subsequent Event [Line Items]      
Common stock, par value (in usd per share)   $ 0.0001 $ 0.0001
Subsequent Event      
Subsequent Event [Line Items]      
Common stock, par value (in usd per share) $ 0.0001    
Subsequent Event | Convertible Debt | Convertible Senior Notes Due 2026      
Subsequent Event [Line Items]      
Aggregate principal amount | $ $ 400.0    
Interest rate 0.00%    
Proceeds from notes | $ $ 389.0    
Initial conversion rate 0.0084807    
Conversion price (in usd per share) $ 117.91    
XML 122 R9999.htm IDEA: XBRL DOCUMENT v3.20.4
Label Element Value
Accounting Standards Update [Extensible List] us-gaap_AccountingStandardsUpdateExtensibleList us-gaap:AccountingStandardsUpdate201712Member
EXCEL 123 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -2#65('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 " #4@UE2DJU1M^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'98!R;-I:.G#@8K;.QF;+4UBQ-C:R1]^SE9FS*V!]C1TN]/ MGT"U"4G_$(09L/ M?420G*_ (VFK2<,$+,)"9$UMC3(1-?7Q@K=FP8?/V,XP:P!;]-A1 E$*8,TT M,9S'MH8;8((11I^^"V@7XES]$SMW@%V28W)+:AB&MW!= M(MT9S+^24W0.N&;7R:_5YG&_98WD4A1<%O)^+U:JXDH\O$^N/_QNPKZW[N#^ ML?%5L*GAUUTT7U!+ P04 " #4@UE2F5R<(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 -2#65(1_(AMD@8 (4: 8 >&PO=V]R:W-H965T&UL MI5G1;MLV%'WNOH+PBJ$%XEBB;,?ID@".'6]>T]2+TQ;=L =:HBTB$NF15)S\ M_2XEVW(#^4K 7A))YCT\NI<\AZ0N-DH_FIAS2Y[31)K+5FSM^D.G8\*8I\R< MJC67\,M2Z919N-6KCEEKSJ(\*$TZU//ZG90)V;JZR)_-]-6%RFPB))]I8K(T M9?KEFB=J<]GR6[L']V(56_>@J;AKK-'B43*I1%*$LV7EZVA M_V$<#%Q WN*KX!MS<$WG0WT^BRY3E&/.&A=1 ,_CWQ$4\2AP0\_MV" MMO9]NL##ZQWZ)']Y>)D%,WRDDF\BLO%E:] B$5^R++'W:O,[W[Y0S^&%*C'Y M7[(IVG:[+1)FQJIT&PP,4B&+_^QYFXB#@(%W)(!N ^BK /]8#\$V(&@:T-T& M=//,%*^2YV',++NZT&I#M&L-:.XB3V8>#:\OI*O[W&KX54"O7U/WA(AR;5($JB,N>A8Z,>U[H1;S.L"DQ[!]"GYI*2-#;F1$8]^ M!.@ P3U+NF-Y35'$,0]/2>"?$.I1KX+0" ^?\,4IH30/]RO"QWCX'YF$WKVJ MWG]XFV"?\R#'"]"<_SU<&*MAW/^#0';WD-TO.F9@R<[;F=H8BC3&M';2),")GZSIE&^>%H[;9/VX&/\!KL>0T: M#B3-0-QS;3Y>1AQKR1*#U?%\S^D)[?#LYZ M/I8CWRM%TVO"Z)ZOA)O#D*X[EE;6K09HGDF=23*5X2E&[$#-_2;$ $]I*!IS M]3LAPT3A.!0?H^CV,2&D-/J[KM\K9YRQ6$O.& M&I#>P&OWS]$A3TMOH+BD/P@+/J66Q*?O%N_)G(>9AFQ5T:I!&JDT!5&<6Q4^ MGI"WWJD'+D;6L%)X8DG&R1I6D29F&O-86EH'Q<4=##\2**[ENXR1F^@C5S@JTK W&'OGB^4=.6^K0;I#M-46HH^ M;23ZNR5NL7S,AQ:(:U9-#$>L256I]K21VD^EY;HX<7 +;K:C6LD,1ZQA5HH] M;23V>>G("#QHI72U9N XMTS#A!F&(0<@@(D*2(QC*?H4U^PMQWG*DL2M9>!G M4UW-_[$]'DWLR MS")A83$QM):#>>=KW$G"5E7,:O!J]L1!J?-!HRW"/ 8MPS)5 U.;J5+O@T;; M@5FV2$0(Z5&L:B*.MRB]',4=9SY=T=/@HO-4U?G!44PC8?_1:N?.5 WYG%DH MFG2N6'7FM$7N'Q+R:&\0],^.T2HU/6AVGF,.MG(PEQ=NS[GDH%75"],:U)G3 M826-6YW8F!,ABX-C-RQA&95 #_# ]3)CVI+I=%JT%(:X0U;BCHD(W,3 !J) M5]3TCAI9:I7F/41\*:3(A186U,\OQ?JZ>#/7E'H4?CRA"K M) (;.R&;6(0QV0@8K@N %H[F1L T=QUL%PL"R@65*I<,KJ#"Y*?34EF20*\: M F#_X%./1.P%VB_=LS$/N5LV_O*SW_=^W9TQ8KOQH#3" +>M(;QHE)^F')WT M.$#M)"N=+VAX%G9XX#2!AY4"7@-6=PY:NEZ N]5K5MN#NN.\<+C)=XQ5Z7-! M(Y\; 3$-I*8RXL_D(Z]621S*K=B[_7.0A"IFG8-S>V=A^?^? M[K^Q#/,O"YVR>?&!YA-S#FA(PI<0ZIV>P<#2Q3>/XL:J=?X58*&L56E^&7,& M,\PU@-^72MG=C>M@_^7IZC]02P,$% @ U(-94K@8 _8/"@ 1"P !@ M !X;"]W;W)K9>4 M)@&:9&>W#]LIDD[W8;$/BLW$PLBB1Z*3YMOOH:18MDC1\EY>$EL^//SS=GZ' MI"Y>=/5'O5+*H!_KHJPO9RMC-N?S>;U8J756?] ;5<(OC[I:9P:^5D_S>E.I M;-D46A=SBK&FN*O%1?*U1OU^NL>KU6A7ZYG)'9VX.[ M_&EE[(/YU<4F>U+WROR^^5K!M_G.RS)?J[+.=8DJ]7@Y^T3.;P6V!1J+[[EZ MJ?<^(]N4!ZW_L%\^+R]GV"I2A5H8ZR*#?\_J1A6%]00Z_NR[TR]]4UR!A_2UT43=_T4MGBV=H ML:V-7G>%0<$Z+]O_V8^N(Z84H%T!.BA ^$@!UA5@4POPK@!O>J9M2M,/MYG) MKBXJ_8(J:PW>[(>F,YO2T/R\M.-^;RKX-8=RYNI&E[4N\F5FU!)=9T56+A2Z MM^YJ]![]?G^+WIW]@LY07J)O*[VMLW)97\P-U&S+SQ==+3=M+72DEENU^( 8 MB1#%%'N*WTXN3M+#XG-H[Z[1=-=HVOAC8XW>5I4J#6(G3P3E?5HL]+:$>5:IAY4IO_MLDU=@3P9B O;'"@CN*<%/C+RD'%4YK49 MHQRP5G(T([7E$:%#H7[5>ON1%X95&G3HY33"1P]GH,4P%3D>B-.G1 M1L)L^ZU9V..KI2M^,,@)D0[D/'8<)QR/]5Z/.1+F7+NL1P5>'RG^3_(O;[,\ M;.0LH2D?QBJ/I4BP9'PDS)*>D$1,2E2*/'O(B]P #$+9"NGA0L)TV;%WD[U: M\'H[P ,/'','?SX[RIB0(ZWO*4/"F+G-;2!\V-H-PDXI,AJ5NESHTE2Z@")/ MD)L:!2@W+8<@55"P-[*F8W;>UKK$H8FD\;"QKADD%WN!XK"M/9E(&$TP(-56 M>9&Z-_A>X2Z%&!62\*%R#]5XPM.1))/TN")A7MVJ1P73U/8\I"Q;%>T(N]&5 M'3NO:@^>(!@()^*Z=G$LQR(N[4%&PR#;B7ZJLM*"88)FZF(JH6*X''Q6.!T3 MW+.,AEGV:UXV>[-"P2X7Z8K2F^?5NBQ MZ7\;1OJ^G]8*%WM$)NDP7?.9P0B-((3V<*13X+AP0>+5ZMGH8;(?RCNQ'N(Q M/)IKT!YX-+PG=&-)MR&.-+4V39YS9*]0X?#-O0,I6&&WNU'&*\^ M%X&482GQ4*#/+N7)F,(>E32,2D\03WKJ.\() MQR,!G/7L9&%V[J**R7X<%>N2,"$I=HX;73,ITC',L[U#T# P6]:$-5X?\3&R M&V,N'F/(JD0\3!@]AAQXR_A8ZWJ2LC!);_1ZG1M[WM%FYW9K ;-?P1J ?/W= M%VT4(JGW'#'LV=[MG->;;*$N9QO8H*CJ6A[5MB\Y7-=PW[.VR4N_H8 "IH<"NWIR,)TM--7E]-5 M>ACHR/1L*4=VPJQG) LS\M-RF5MD0"2QA\SO\Q(MLDT.D<4KTV6=!- EV(D+ MGHTDD!^/9'V\9R(/,Q%V[MOUMF@NT+HS<+V&U;>REZ//JKFT\%Z]N%A[3[", MA7/YXC$4-!8C6TK>\X^'^7>G3 :/EDAE50DKV2_3Y5H,]!OBSV,&6V,NQ[JW MQQ\/XZ]E2CVZBKV:/7S#<9R28=3Q& (&X[%=%^])R,,4^W)"B.2>\U.!TW28 MUGGLF)3Q6(;!]ZX)IVP1 ]WI[O9D# D[&<8#CR%AC' V$A1X3Q\>IH^36413 MSOD:3)MCK7/),W+.Z[$,GO/R'E(\O'.\UT56(56JZND5U:^U46O?7<6A]QY1 M/)YTBGS\NIOW-.%AFIQX$=1YV[_A3BBF<3(\!O$8P@:'2C*2"'#+E:UT=*?5LI!"S=9.5K%XEJFPKV;U&TW3SM#AKFZJ+8+A4ZBR-(U*-$ MRK=+;4%)!+:'M]21?1&CJP"\/V=5WJR MRD/<\ATZT-7R.JC^./WSW]I@B8E M'R-D5ID!H)9(E\4K>E!H6]N]A4;@TQ0'6W]; P -V?(?T.@L6PD[$I..T.KQ:/N> M0B/DT'GFOL_0;H=/JD5$1'2-@ F0"J>:O'\Q8.!Y]X9-6P7X:#_X:H8*[6L4 M%+H)=U..B"B&*8(V4V_W3QN>2-*N]X3@AXW:J^$DSYUKF$R12+NW09+8O@YR MZ/\#.KIH]]!RZLHE42+B*)7=C(YCF"B2>];M?AU0@5U6Z&6E:]6]WZ*K&JVR M9\LSM#LE@I5I>O%-2^#IOJLW(=G@3F]B.^PT@*&7N!L=0B+!R'#6+?]?=W$G MJ*1)).*NEXF,L!LTLDFW:*=4R2/8)'158ECUV.F8P8GU"6PL KU"-7A#S&DFE7[ MRFK[Q>A-\Q+G@S9&KYN/*Y7!=L@:P.^/6INW+[:"W8O#5_\&4$L#!!0 ( M -2#65(^ZL?H&PD '@I 8 >&PO=V]R:W-H965T&UL MO5K;=L<59[(/6_L 2;#%"D5H2,B. MM_;CMWD1*1$ 17HO>8@EJM$X#73CG"9Y_:+R[\5&2HU^;-.L^#C;:+W[,)\7 MJXW/L[P['#A2_*TT>6%^>EDG M6YD5B,EP,JBV^)?"F./J,RE*52W\LOG]/]3%3P$LQ2%7*CT;\E:;S[.HAE:RT>Q M3_47]?)GV004E/Y6*BVJ_]%+8^O/T&I?:+5M!@.";9+5?\6/9B'&#"#- -(; M@)EC &T&T+$#6#. 52M3AU*MPYW0XN8Z5R\H+ZW!6_FA6LQJ-(2?9.6^/^@< M?DU@G+Y9J*Q0:;(66J[1K4A%MI+HH717H'?W(I>9WDB=K$3Z'OV"?G^X0^\N MWJ,+E&3HZT;M"Y&MB^NY!B2EO_FJF751STH_[?>QGS4[0LQ8]FX:^PED@L=<;E2?_A!_* M*.JK5OBU?WZ$"XZX^E\O@C&6)T$$;1#!FX)(BF)_/H# @-4'/F1Q IBW@/F; M ,/%!HJ.,F>SJ'F9U$/69R@#EO4X2#JA=IN@1G>F.;AN#0_:W8"/6JA1Q.@ M3\[QR)VY_54?97H20]S&$$^/85R*QQ90F/GZ>)AU[W-0K[E^1; ?2/ZQ3W:@)[6',JFMD(FQR)S@B/3QFF8! M#_W(@;:C73S,NPM1;*RPJ#D?CF,>]'&9=H3'01@Z@'6,BH4>)@J/V?/D(1P3$N[K#59CD349\9*6NRX'X2NHNDX$0^3(E#Y M3B10+S^@\RM*5H'B4:#1<^@6\E*NN\^*1>/[-%=99)2\:48)"UQ'64>*>)@5 M?ZM@#L SR8Q'F)NE9-HQ/V(^=0#L& \/4UY]UJ:)6"9IHNTI<'O&A^O -9DN M]*&X0N/\,@T9YA%ECBHD'2&284)LJW G7LL2M+8U-M(+F5%^-CM":< =(#NZ M(\-\=9>4I]ER7]X4:)$BK5"FLI7*=*[2M"3O)-,2F%O7!0#25LIM9>JRLT:+ M+=7,2=@/UC3#W.?$$>M1UWFF[5RM\E)-66IY. <7Q"0Y2@*.61^Y:0?USF(' MZ9".#2R7AA').0]T%:[$"(Q+$#9,>,9)@9?QNUE)8V MD4<\,I;2PJ$,Y*#C1"<=.9)A^J^(S0R3&AG].." MF$P5XMB/N+%-IB$-"":^JPXZ3B-G&CV';"$F#Q$9^)+89AR +N M6L:.*N@P58S11M3" 'WC7VVF.& NE:RXPDZS!/_5V5$S?:*1,?-:A.K:0;* M"#L.7MJ1%ATFK;+Q!+7S%HSCJ0[2813YUE6/':W28U_ZJLE^ MTM0^+R1:RZ65T*CMYF%,&#;.-MO]2,Y"!Z>QCM/8,*>-$IC,I"R*0^..@<4, MQYPZ>EK6,1L;9K8'E8H"VTW!86C7#JO:,?]E^]A\.]>@(B0T3DG,]T+_0FZ0X.WKV=>[AU[3%8L:=5QZR"!O]J<40 MNL$X=)W#K.2$Q8:Y7NUQ)=A!YT*AZT*M5O%]2# M?L0#6P^.WV(GJU<*TE>O?%C=3 #>GP^;?"! 2(9ZDSVDBG:K?0,WG0-/6=YJ=-T"3_ ME'G0"]7N"03!^\Z%HX&9-DO@01_3S((]:%;ZTR1=\]'SW+Z%4$\!/NH/MIEA M0AAY06"9_";E<.!!]W&%=F/[AVG;XT$;44\$K<)I4$SP'3%"6%7K9*) %*U P M">QI@3;BN52WJ%4,4)FZ U]% E>/71V B)[N'QE'F0:P]2#^FS3 7D!Q/^O6 M_RO%/@$EB3R0[0U*[OGFH2%&:>TI4S(/!'_G= M1]/(\ZO^=G!T 9=!B/9&7@ G@.[LG08V 30_>NUL"Q17O;Y7GA%04?4+3>W5 M]A7!V^I-NOYU%GQ8L,#R"P@+^*5ZJW#>35&_D_@7D3\E4%BI?(3I_,L0FM&\ M?LVO_J+5KGKQ;:FT5MOJXT:*M?-O4$L#!!0 ( M -2#65(3%T DD 8 -D: 8 >&PO=V]R:W-H965T&UL MK5G;;MLX$/T5PBV*!&ABD=2%2I, C;V7 MMMD;3;9\6B;:&2Z!7I)-VOWZ$D M6S9)L2G:%UN2SXSG#.=&ZO)1-%_EFG.%GJJREE>3M5*;B^E4+M:\RN2YV/ : M?EF*ILH4W#:KJ=PT/,M;H:J?&S@;KK7DA<5KV4A:M3PY=7D M+;Z8TU +M(A_"OXH#ZZ1IG(OQ%=]\RZ_F@3:(E[RA=(J,OAZX#->EEH3V/%O MKW2R_T\M>'B]T_Y[2Q[(W&>2ST3YIYWJH%?"Y!3US-12U$6>:9X MCNX4?,&B*HG$$GW8\";3BR/1&?I\-TUV,JLSN5K]/+H M_G*JP#"M?KKHC;CIC" C1F""WHM:K27ZK+8Y3A_C\^>+,PX;N%XFV^NB(OEO^P.LMO_"H"O>JPE95.*+J MDU!9"0G;*G2M5">>M.*Z:#Q#.B7Q 24: M$9*FAH-L&$DB')H.0,VG]):1$RT94.VK0#YV4L&7 61A'.# SR04D M.$K"P*3D &(""352/3$9.!$OIW>UXM#%U6Z-7J.:.VM#K^?85AK$@=D.7$"< MA,3,N[D32'&2C)$:>B2F7E(?U)HWD$H+47%TLHN^TW%NU(X8<*Y)S$:=I20* M35HVC"0'RHXY#1G IM2V.61,1:*P>0IBFQ ] ! MA"+)XK%:,?1O''TG '=CD%CFX!5%"36H.'"-VL;!A*25C MI6*8'[!_@/@;MFDEK)B3@=WHSV(2IU:C=0%IBH,#\WH2#B"!S&3Q"(]A>,#^ MZ6'' V5*-<7]5F6Z,RF!:@'K5JM&E*6N\$5?1KJAZ=4+' =OND\8,',.&U0M M-R;D])(]0)R%$8W,?)LY@3BA46)ZR0$D+&8A'?'2,)5@_UBBO72BW72Z2TW3 M7?"P@@8/>[C%U[4H<]ZX23-K2(;:26EJD;:!)*;4;.].6'S@F6/"P]""4^_4 M;1.&AMAM"'^<^O&N;A@RB'_(N,EDL4 GL-W,(9ZR1@XVG+I\VZM+CWQ[3DS/ M.F#!N34,NE$CQ9 ,$P;Q3QCSHMSJW?N "M[ '&IA7?G1QL)3SK(F0#M'5W/HZJ5R\8['_>')637Q9HPS1!_-/$ M$&B=W>YUL+L^IFD\=*611'EF=L'&$!#LOB'Y32I>=8&Y:42^72@D]1F3[T1PZ!H4_VQLTJ%84_^&\+NQ2>UM6TC! MM>;>PH5+](;=6 $'#J:\"$G#F#Y5PU;X[D= /M[7JSLGW3_?O9]ZV;R6,YS?X M8MZ]91G4="]]WF?-JJ@E*OD25 ;G"13EIGN/TMTHL6G?+-P+!>6XO5SS#'JP M!L#O2R'4[D;_P?YMUO7_4$L#!!0 ( -2#65+P.ACA2P, ),) 8 M>&PO=V]R:W-H965T&ULE99M;],P$,>_BA7Q8I/8\M@D16VE MK06!Q,/$&+Q O'"3:V.6V,5VV\&GY^QD(4O3:KQI8O=_=_[=.6=/]D+>JP) MDX>JY&KJ%%IO7KFNR@JHJ+H4&^#XSTK(BFH==Z)(5D*<6\&[_*IXYD%00F9-AXH M/G8PA[(TCG 9OQJ?3AO2&';?'[V_L>S(LJ0*YJ+\QG)=3)W4(3FLZ+;4G\7^ M+30\(^,O$Z6ROV3?:#V'9%NE1=48XPHJQNLG?6CRT#'PXR,&06,0] VB(P9A M8Q ^UR!J#"*;F1K%YF%!-9U-I-@3:=3HS;S89%IKQ&?S057 MHF0YU9"36XT/K*E61*S(7%2XDPI3XAV0L_="J7/RCF>B G)![FX7Y.S%.7E! M&"=?"K%5E.=JXFI$2Z M#DYZ7$!V24+_)0F\P!M8T/S9YOYXP'SQ?//T!$W8%BBT_L(C_MJ:'):DJ<7W MJZ72$C^@'R?"16VXR(:+CH3[B)WFK+2E9K5[JK5DRZVFRQ*(%@0G*_Q@<6=F M]X4HH)ZZAE M'9UDO>/8*$OV!W=^@[S&/DD0#J'8CIJ.I%X2#C;W33HT?8!!X#I6W 6.PRCJ MDU8 L2M-TW.,ZE(T[FB=4:4N5GJ2:_Q]/>OB5!D$2 MCN,>T*!N-.H7ZE 6)'$4]Y#Y+U%: >:+&QA^)2:#QB[6N!MR:01H#_ MKX30CP,3H+V'S?X"4$L#!!0 ( -2#65+2RK[1\@H * ^ 8 >&PO M=V]R:W-H965T&ULO5M=;]NX$OTK0K# ;8&Z%K^E(@W0)*[M M3;PW:+9['Q;[H-A,K+NVY)7DIOWW2]J.:9$C2DF3]*&QDS/#F2$Y/#.4CN_S MXN]R+F45?%\NLO+CT;RJ5A_Z_7(ZE\ND?)^O9*;^OOM5\>? ZT*S=Y_K?^,IY]/ JU17(AIY56D:@?W^297"RT)F7'/SNE1_LQM>#A MYP?MGS?.*V=NDE*>Y8O_I;-J_O$H.@IF\C99+ZHO^?U([AQB6M\T7Y2;_X/[ M'38\"J;KLLJ7.V%EP3+-MC^3[[M ' A0WB" =P+8$F!-(Y"= +$$2-,(="= M+0$L&@383H!9 J)I!+X3X)8 (@T"8B<@NIH4[02BKF&-=P*Q)= \<>'#S(7V M&(TB^\FV9[MYE(?I1O9\8]8D\C#A:#/C_>U:W"SD\Z1*3HZ+_#XH-%[ITQ\V MNV$CK]9OFNF->UT5ZJ^IDJM.SO*LS!?I+*GD++BNU ^U*ZLRR&^#+W(F59:X M6,LTH6LE2P)--2^?3O>;Z8R:+\3S#X9YU6/X)>\/7Z M/'CSR]O@ER#-@M_G^;I4X/*X7RFK]=C]Z<["TZV%N,'"W_,J60!B9WZQL_5R MO4AT5@@&M[(SK#E@G(ETN5F3>C ](CO_2GV2S5-BC[KY)TUAMGP5FR2N&E M,&[1-9UNW55+_+_57!:!LDT= ^E^?4?US!/ZB M;5E6ZL!6Q@R2(E.KL0S>')IX+F_3:5I!CEX^B^+G<''BMZ3;=NNK7+A/B'B? M$/%&-6U0?2KOTDQ[I_C (LFF,D@JY=KT?4#0NP"'2$")8JM3;'1JKO3M!&$2 MA>BX_PVPA>QM(8^SY5WP1B73P,4QKH,&+BB*$(LLV.18C44;]V,>K"!>$0"T+KL$L79MDT<1&$1?&!HMIZ8/OU MP#9RI&$]J"RG"H=2Y3DU[YM/;_7!#Y*#/[^HC1LHXGV?%+._/)N6[P?GWL4X M^"Z+::H&5PNPU",&VRQ3'NX7:'MP9WL0+%#CYA![>\33[(&V@7"WJ$ BLM9W M)]2H#57S)MI[$WF]&9?E>K/7E3 MIZ\W80Y2Y;OR5<5='9'9KC[6'@:*FP2#Y6J1_Y!RNS&#JW4QG>M=>Z6R>=MD M[<8_M#SV3!8ZJ$'0RUH.5A7(L98R:ITM@TZH41NJ[K>A&LC/-3:>]'3?8:9< M7JX484RTTZ [V#$!BX@)VY].L%$KK.Z1(2S(SUC.-"M+;];;Y'M;Y$NU__95 M4E:G;6FMC&SZ(Q@,E]9@0D-L;;5S (?4/\RL([%=7ST>AB0A/TLZ3\N#>%3Y MRT2#NAF%QSQD=C0 '$*AO3@F[?KJT3 4 3%O-'Y3*??-0I=!RB%=%('>,,!* MCCF*;7< 8"P8=[:$B\.5 MA!> 2V/4D1(2.Q"=8.-66-T_PXE0"RG*9IZR*@+[+P"?P9PTGI6&T2 _I:G; MXBVK(,.&"" NB" :-Y^&AKL@/WDYJ*QD-FNNJ2##3G>ZZT55I'*[E1K/D$M# M0GN]N)"81B*TML3G=E5#R"R[I +4"(PICNWU"1 HHBI'JZB"8(*&]JYW41C' M)+:,NX2,LY5- !!1QXAH2)S84#L6C">8I%8V,^Q'E5<[G35>PN1O7(' M&"!*+FS4"JN[9&@2]M.D%ZPPL4MF-.=IG@?#9K"?S3QSD8DA8A&RB-I3U0TW M:L(U)2/#4["?I[QXG8E= A)3W#QCAH%@/P-YD3H3NQR%JP/$GK4NJ%$;JNZW M83O8SW8>4V=BE]EHQF77S=U@HU98W2/#D;"?([U2G8D!=A!AA"T&= [@%&\1 MD16.2;N^^CV!(0C$W_MYE3J3N/V?'D>"V%4WA$,,$;N4:M=7CX;A*\3/)SK5 MF<3MZ2@K.2?<=@< 8D*)/;L# *@6.['*\(MNL EH7Z165=.EDB$_Q$]^/DT5 M4RPWUZOZ<&I8 F#,W'NN'A$8V8%PN0\*A=V#ZH2: *@>%7%#2YL<7*WY6=07 MN7K(["H&T^UE]?;L;J& Q"5!/<*C.+;6PQ &-I>(Q/ EXN=+S<:#!@.W4"YC M'1"@[>/"+EIA=9\,G2)^.O7T]@$S+-ODH A!>>AS<+& *[' ML&#V/30PIK/[ 4+'$.76D)?=O)P Z@CGHO'!"4,02?SZ'1-J^!CU\[&?[IBT MZ._2,>&(M'9,J.%4U,^IGMPQH2Z/46LTUV.0Y'; M,:$N+P%@HU98W25#7ZB?OKQ@QX2ZM(4B3^>*'CPR]&)M'G"FH/NLT+[<&W2# M#2GP%(X]F;"FAFJ6&NI#_=3GQ3LJU&4T7#23-FH8#7WA7A XKRZ7$1%U'OCJ M@AJUH>I^&U9$6SI)C^BH4.BA'!':-S*#CKA1.Z[NE*%3U$^G7JFI0H$SGY!8 M6*GS',!1E3GMJYE)N[YZ/ R'H/XFTZLT52AP3:5J1.Y$ [KU$M3F<)-V??7' M^PRE87[*T:FIPH"6#HD(M2GI.03$E#!GFT- )-3\6OWNBZ[ "3BT*D=0PP9B MAB.QMGNR6F/EC_2;FOK@.E\D!1@LE_ PS'F,B1TL !@1IX"'8"$1S-8WW $/ MCSJ[.=.DRWXX=P( ,8YIT]'"#&ECC^I2'0:S[;AC+NGB,17-5PC,\"[FYUU/ M[YTQ]R;.7>[G#.@9Z9/:GFH7YBH;M:'J,3 TCCVU^]16"S"70#7-R,%SQS]) MGI*@7-^4TR)=;5\5O"ND;'CMX'0W5FUG *TRYO(I #;J!IL L*:H&&+&?I*8 M-46E=6^YA J''B[)#*=B?D[U] 8@.[+: M5#@$?7/9#>,AYFNO<,A[=#P%"(V'Z":0@ L9T3(&4H%)&S" &@*C95V6;? M)P% P2-JTQYH8!;&L=W5[A^\3*K?W9XDQ5VJ^.]"WBK!\+U0V:K8O@Z]_5+E MJ\W[I3=Y5>7+S<>Y3&:RT #U]]L\KQZ^Z%=6]R^EG_P+4$L#!!0 ( -2# M65*G@Q5?7 H (8N 8 >&PO=V]R:W-H965T&ULM5I= M;]LX%OTK0C /NT!=BU_Z*-( K3W%]F$Z0;*S^RS;=*RM+'E(.6GFU^^EI)@R M>44GQ>Y+8LN'E YY><^YI*Z?&O5=[Z1LHQ_[JM8?KW9M>_@PG^OU3NX+_;XY MR!I^V39J7[3P53W,]4')8M,UVE=S&L?)?%^4]=7-=7?M5MU<-\>V*FMYJR)] MW.\+]?Q95LW3QRMR]7+AKGS8M>;"_.;Z4#S(>]G^<;A5\&U^ZF53[F6MRZ:. ME-Q^O/I$/BQ%8AITB'^5\DF//D>&RJIIOILO7S)5=11NY+8Y5>]<\ M_4,.A(3I;]U4NOL;/0W8^"I:'W7;[(?&\ 3[LN[_%S^&@1@U(,E$ SHTH&X# M/M& #0W8:QOPH0'O1J:GTHW#LFB+FVO5/$7*H*$W\Z$;S*XUT"]K,^_WK8)? M2VC7WBR:6C=5N2E:N8GN6_@'D]KJJ-E&BT+OHB\0&#J:17_<+Z.__?+WZ)>H MK*-_[IJC+NJ-OIZW\ RFI_EZN-_G_GYTXGZ$1K\U=;O3T:_U1F[..YC#PY\8 MT!<&GVFPQZ51?1F,;( RU>W9SD2//EZYMG 3;L-!^LZX]-]/?[0:JB M+>N'?D64;2GUAT"__-0O[_KE$_U^@Q12-1J=L;YEVK4T>>+Q9I;0).? YW$\ MD B.Y22F]!RW1' T@>%)3K@S"N)$002'YM/F/[ >^O!L&T@ZZZ9>EY6,ZH&; MN6H^KTW@'C4$-,1J\\8!34Y/DP0'="DASZ[+HL]>]28J]HUJR[^Z"^^ZYX U M-+YHOD-&DDK!DSVH GA@L]'?-AF-'N4TY\X@+WP8R5*2,&ZGRSYPWR6&*G,'],T%EGJD/)A-&%QXI!"4&DF)I9* M?F*5!UE]K5NII(80K*-#H?6LW:GF^+"+MF5=P**!U="LJO*AHXI.7.X_%B.) M\_ +!,49=2GZ*)+36. 426R5*PZ2O).;8V\>RI]E.=PA<5):YF8^'!=G[FK# M<%3$DUQ'*DV"7']O=U)%-20\D]M*4&F<#_'N+TC,8Y>.#Z,BS6*7#0;C&9\@ M0RT9&DSDBUU1/TCM9&>M)21VDTFKLEB5U<5,3:RF$A8BW'03WG31W4< RDD@#PLY ME[DZ@@$S$$4OLA%<*G(Z%=K6%)"P*SA%VJ%XG@PS7Y-G7*2NW"T07)(RX697 M!)9E(^]VSL0J/ E+/#!11Q#%00?U:*)&ZQ/EAZ@YB3WE6R X3N.,N/Q\&!%T MRDP2*_PDK/PG#Z,D+*@C/E6^.G,BB*OT"(RPC'O&&,'1E.5L@HI5>Q*6^V^O M,;TH/U^:9XRD>>JZ30Q(8\Y=T[/$@ GE"<$Y4JOV- Z*ADE[^@T^GEIMI6%M MO2V>^Z)BVZ@( AQ\H.XK8*B,"Q7)6JJ'YT@_ZRG9I;Y0SO(D$:ZB+C!@!@'E MBLP2!<8)2R:>CABM0+(';78%/.BM7NB JUG\>2^76Y@-3ZAL, MEE*O.D%P,YIZ"P*!30@+M6)/PV)_>U3K'?AYPT<"D_8YVLMVUYB%84+(S#5* M#='K1'CY=H'@7'D)0LYI6=FG8=E_H=4%YD&9%0[,3%(V) ^&53>-*#5$[%F< M"Y<9 J."<>'20W \%U-+W%H"&K8$7AHKD36/\D/DG.=IFN4N0\P?0,4B/(JH MD2!0 DV0M Z!)L$\]N54F[PRCUG%IF'%OE7-6LH-Y#'5["-M]O),81ZM82V7 MK3XML MVF@K)\+"EUMPZE[5ML!P8# \;4-Q4 _E$X2L?M.P?I_/W$0I:_W7A:*6^A*< MI3%Q2?NHG+B5XA)!43#>V<2N"[-RSL+%^Z^%JIXC4P.@OV*F]AZ/6,9%3)3IPNL$+TG\10H[O4,!S+2>YRPQP*I5/\ MK)M@83?QD_R6#/$'>4PGW T;[9Z'Q7_1U*TJ5\?NQD.Y#UK2K2NS>V)^;JK* MQ%4Y[)'UE0WD2"GWIF2;Q*'SY"M]1L"HN:L-P:6$P()SY\G'@?X2/I$SF;4/ M+&P?EJ4>#4Q7>9O=\O_'D& ["X10ZJ9=#)B":_;&!,-E+)\H<9GU&RSL-SX9 MHZO+E[WY-Y%$_($Y,G$I8L8DB=TLB\"F5J;U&2R\$V',U.%%5Y2LN@,^F'(] MVO NG@JUN>"MF+^]P+/$W>U:(#"2D-S=K,!@5.13Z$X>1O4.U'1[X-/-,#\3D^'27P9[.N5@;Q%ZYC0%Q^UAN8.I6 MSV,#%(Y3Y)2!)''J;7ZCP#@1[I['$@'F+&%3.T_<>A\>]CX=SVX/O(O-KN;N M\JU)T6NS3LTU]*36MRB,0Z7CUCD(3F29MPV*P!*:Q!-^EEO7P\.N9S%!Z5VT MD@]E77>V#@R?5&6#;C-PWZ[ R%/J\41P,6>Y:W\0'.4DS2="EEO_P\/^9YJI M-'8]R-&W0,98Q]ZINX_#QF*)X<['XIRC]50\_$K"_?%PJ+KT6%31IM3KJM%' MU6]$=,&[K:#+LNY?0H)\&GI=8?2^0MBP="/;^12S+?0" MP>4Y]Y8] DL31B8V:;EU&SSL-EQ"X8-S'K($ Y^+D&40WL (A045Q@@LW M9V"X=&P SYE9J11AJ;P;[_5,DD'V!:!,%M0-*1Q(Q8)/ M'+L+JTDB7.R^+K;Z/ISW%W,N7%>) 9,T%JXU6V) R.LB=PG-1R_H[D&@NA>= MS1$&PO=V]R:W-H965T&ULG59M;]LV$/XK!PT86L#UBY(L0>(82)P%:X%B1K-V'X9]H*6SQ(8B59*R MZ_[ZW9&4[!1M$.Q#8O'E[IY[[CF2\YVQCZY&]/"U4=I=9[7W[>5DXHH:&^'& MID5-*QMC&^%I:*N):RV*,A@U:I)/I[]-&B%UMIB'N95=S$WGE=2XLN"ZIA%V M?XO*[*ZS6=9/?)!5[7EBLIBWHL(']!_;E:719/!2R@:UDT:#QO"VOLRD#0H6%9P^"?K:X1*78$<'XDGQF0T@V//[N MO=^'W"F7M7"X-.IO6?KZ.KO(H,2-Z)3_8'9_8,KGC/T51KGP'W9I[S2#HG/> M-,F8$#12QU_Q-?'P$H,\&>0!=PP44-X)+Q9S:W9@>3=YXX^0:K F<%)S41Z\ MI55)=G[QIZV$EM\$4S2?>/+(\Y,B6=]&Z_PGUK,_ZQ++IPXF!&7 MD_=X;O-G/=YA,8:3V0CR:3Y]QM_)D-])\'?R@OQ&L#3:&25+$16A2UA9=*A] MG# ;N)=:Z$(*!0\TB20_[^"?F[7SE@3T[S.(3@=$IP'1Z?]D_.76\-!IVVEX MJXFS5[_^I\77L!..=LB*LJ9Q. M*!R!V6FTKI9MP,$'D46 J#MMJ#VSLJKQMX6UGSF4X* M-Y"38'S4(>F@!C?N*1?%ETZ2[]2B%!]*&A=>139\;4U7U10^8F5XCEK;U[ 5 M5IK.)32\F;7EL9(%M,)Z3N: *DWTJ")I/5:(U!(GMBL8)5( I&-JW^,T1P/V M,3N_ZM#ID0G!8DE)BHJBZ%/@,:=)V5\P^ H)AAY M'A):)B]PTYL=U%C+H@:_;V41Y%BS %DN,E2/8C95GL$=A#Q5I#.TS MUHVB N@OYD>_'1?*'_'V5'I".0-T3RCW8X6PE]::DB@F[ZXCD(2,3%'%13H9 M'J6N8BV#!\77(U3L2'!=B)F!OJ?!.%\G9'\@Q6J3Z$@:I.#PK6SK%-FHJF@YB^HZGHK*594D52&!>4 MMI)9Q9W=I^:X;:5W"6-@)*4?Y<5RIWL?K8UE$>X27LG75$[GWO1=>\C;K)6L M8@>/:%_8&)N'&OK-1G%7,PFT1&N?#2D/MA24H RE>_?IZ$Q)YV/(UHU_=)U, MCBYSTDL5GBQ\MG;:QWM]F!U>13?Q,7#8'I]4[X6MN \4;LAT.CX_R\#&9TH< M>-.&I\':>!)G^*Q)NFAY ZUOC/']@ ,,;\7%?U!+ P04 " #4@UE2#43R M7\0:)*(08!! Z*5KY^S=?=I$)24 MW#L/<201Z.7L.U_OZ^:+W1C3)E^W966_.]FT[>[;ER_M/GF]2Y;FUO3_K+[U,!O+_TJ>;$UE2WJ*FG, MZKN3Z_&W;V?X/#WP:V'V5OV7)TEN5EE7MI_K_3^, MW&>.ZRWKTM*_R9Z?G4U/DF5GVWHK+\,)MD7%_\^^"AS4"Y=G1UZ8R L3.C=O M1*=\E[79F]=-O4\:?!I6PQ_HJO0V'*ZH$"FW;0.?%O!>^^:6D9'4J^2V6%?% MJEAF59M<+Y=U5[5%M4X^U66Q+(Q]_;*%_?"METM9^RVO/3FR]GB2_%A7[<8F M[ZO6HV0Z3I/)V>3L@?6F_O936F]Z9+V!:R;_ M<[VP;0/4\K\/;##S&\QH@]G_"WC_76LG;S-;6'SP4V.LJ=J,.:+*X0]%M2QV MI:&/;^K*PCLY?_[SQ@#7+.OM+JON<;VE_]CDR:JH,G@U*Q,+ZQE@U-8FF^S. M) MCJ@1$Q"YKX+FBHD6:')XV0-WM)OEE=#M*UJ8R35:6]_BQV>&263CZ+ISK M^7_]Q^5DL*DW@,"[*;8)4 ;F[JD M>V<@7'ZOFZ*]=Z"[JPDA[C4":58E@&YX:)3\H]Z;.P,'?'2_;0;P+VV=F*\% M_%K(&@1XVP&, :QW ()L49KPEGO&D\&O']];1P8IG+"INS6\VS19M18J;#=9 MF^1U4M6XS5U= E'JP_6O- +H'A IWGW7U'>%=83TP=])\=AM"S25-3DP60W_ M\\?\<'W[UE/KX/,W=4X\R[Q6 PZ3R_&97^#Z]@9_]VO$O)E&%*F("3G@/@$@ MX8F9=HL6,0.L3$@AR9IZR0OFL"W'%Z]L M8N"*]19 !*Q-I@CB";GY^83WK1=EL6;8P.;9PM;-@CXH:VN-%P0$F(9^;%!A MX\-P3E.0W,++ _VLFGKKGZ:# OK*'.[6(CF2T%H8?7!<1EY@@#K,F+NL[ @M MN'!C2I9+P'66R0S_C"2=D$"&?]K3J*+DNA=%%6R2@02N;+5D( MXV*+K$2<:15AR@(N1L<"^EIJ^M;B$S[#@_W1 <'!]0W:$LF/60.4[4P!E#ZH MM.%1."CP<5UE=T73 5G>_/3KQW>GXZL71*5LN3JI 48J+0V&8YFG=,P,_P*0 MWP$66F8R\Q6QCI .JD!O@7)-J/:XXH$E.[A^T\(9&2VRK#SG%E@=+%]7>J%O M;++H+)"#/5!U^P*0D!LPUW-\R:)8!CRO8-VZ43(65\L[?BOEQT"2\_77IEXW MV0[NZ4 E)P)0+>#W+S%UPZVV=57 ^H@H A9*6_S%%FW'[+@$#C0EZUYA!T)K M:P-# 31VM>T:,TI^8>7\WK9 S\@X+)_0FN#U/(P>)^L_.A!"B*$J8]V 6-QF M7^"_QPTIT!D8#2K :YQ*"'%XDMG%($:("[@E?P MFA:?*7+CZ(&HH["DKQ+XHTDZ2SLD6?X[^"-.+VX+_#,#AYE.+4,&")$#P5'$ MOI:7 C R*K>[NC*>VSP ^H@ 5P>E%,LD,D^\T<<2'*_#BPB5,;& !0"KUVSA MX:=PH557 O#N6+!9-*82-$?7]XF]MX"_(T_"O8'?6J%EH*[=UA\\[(D?]M\$ M%(!]4B# 6<*F"CZH?+S!$\-\"S17_(G:UMI39^P$X 6M9X^@SA(N1$R@@5?E MZOW2@$]9U<"^-3 E<@CI6K!F3(,';+.O M$1KBZ^1F@2P"G-,Q(R-048CEXC\@D^6&&3.\AG\S6^*IJJZTO:D,3#FV M"P+1PX*@?I!:ERP503@;9^O4S+8U:@4R!;3<6H Z!1&0BTD PMJ"#H'3D'5; MDK$CHM-K(J=VG)(4.X=4]%&]D_;^'@Z/FG"Y03O<"3DQQYOFKEB*Q(5G\@XE%D"1PR_@(T5H\R;IID)OU4$W>?Z@9@/7=&O85WU!%S89$,L:).&.Y 0\B,CTB,,; M>906* 3@+90)M!%Z_YV%9^R+;Y/_-O BQ::2=Z!!MNBD.Y,2_@%^@'\NDQLY M:9*M&R.Z_5DRFT[2^>0"?IK.YNGL\AQ^FEQ,TO.+"3KK:->@[)^/T_/I-)E- MTNGL*AG#\A=7L\$E\>!%>'%V.4O'YV?)]/(BO9S.D]G9+)V=G[/KW]-6R>3\ M*KV$#R>7TW0V@7TNS]/Y>))\78YC,O N X D, 'F(79/?]E<:_(Q-D4'1N(^",?&%&\-V#\PO^! MG\@Z('%),K(Q"[:G+-H?2)7W;$ZX$XCKYFU:D7L'!^P1LD*5/WBC'Z # O18 MFVYA+6$>>*5E8Q34T!+4!HJ$YR+T=<%#[Q 40"B MI LA)P W>A48-P:,ERC#6:4M\>QH=8$H,P?G0)W@O B2W@0A\/+M%X=B<;EH M'>^/FJ]+XRU9M$K 'V(J69F;8UXKX*>.P&-,*@)^;]+W^\%H'R:3\_1\,N^C/041!-8HG)3LY;I:GZ)1"R+Z,IV C+V:IN?S M27)QD5Y(??:.6/A;<,XX94#UII!&L MBZACT(*T1A#V?O]8:XP&KYLU[(XW:&$ ?5<&/?"L+/ZDC\ESB&4)IE&1M:UV M8YSBRW:[$HY%3(EN(:,T[ ?BP?HX#'@.C#R611@%!:F:F[(7G_3&^] ;1F*A M>=TM6O1GO4P++'N038,<'TU'2P7GP#T'-.]T0V,['E%OX%;,]2#8A5A1B MSW0YO[2(5O^V3[L A?U$-K6F@0*#Z&;K_3+PO>0"%*W@V/P>M!^H)EA]1=X: M\R()%SP3"I@XX.^I2F4HD$QBW,%AGRD^39-GT]',_48KZS]@" G!AF1>2CQP MW]2M.85CQ>>.B YWF>MEGDU&9_$ND]'E\"Z#?),2H_S+8MGSN3XLF*@@3R=3 ME*1@,H/0_$FLQ/#,Q1A6F((L8TY7R!RG\_.KY&I^@0%O9L\!L#^?@2T^?I$\ MGZ;C.?S?B>ZK>3J>H6V,(GURB:D@$&X_@Q%X(]:<$I_\H;80!P0+V!1_.C:T MW6);6*LBI"P\070!%&BEQ@#E5DAA/B(6_8S+TDL2!\?DR9Z9<(F9&KCID AC MSV]5-+8]+0#!_!,&U\4!U'LH%=!D>S3]3 ,FK_7AZ=VF;NN[N@0QN 2VKTQ) ML4\0\BTI!^11ETS;9$V^QU,KE0% 6,*/\"+&2:C\HY'TJ#-T0A8#[ :,LIX6 MUKD%>8%Z#]Q0 F1PP26H1]8QQH9 K*E/L/0$[GX*[ @2&WWN^ ^2G2G*>['L M2($,!1[Y;!3+7\CY="C"24T\/&;@.!DE!Y( %85O[@T'N[&PAY0;B!B$--'K M0*QXE'R #P9/M <&,9'XD0@"YQ(T-/II2?!H2(61?8K!MRCB2S>PSIT*-((7 MILAU1W)>X C:&H-/F7K_:/"V9CE,X4U._6*8BQT/]U']MEE._AGJ/!,=,4>; MGNVJHG%[B)'$%NM[1O.M0S-*HY\/U*(=)F,0D+]3+J%.!'E#08C@2EWH789 @H?+RJ6L2%J TDWK37N*U4H2I43R MCG([A^F1$,RA7Z=SD%]9\R0:5^%SM>[*B!D'H WD&>T22 M7!S.51! $["RAE594$1@(*!0%=7IWS"YOS,0\O#IX)9@9L@M!Z-PXNMK]G=J M0>]TA/:>2.Y[C US1L-!(80!&Q:!*"5R"4]2BK^JR-@?87@QY,/>AWP84NZG M([FROFU'TAC+CS 9 :+">60K,%6*E@UV.$37DJAV^IZX=-7B+RF(BB5(2M/T M]F*R[N#.-;@CZ !BF<)P#J]G^Z@<#%D^Q,>KHPR$(9U=5CCS!)TX4W%\O3&. M> A53@^,CL"'_05%1X\R5;"+F3_LM\D/@R"%/X-Y2M;<.1,>Q]=0&5+@X8.# M>"+L1YQW'/#)5![[\0C\YX/;7 >,\$GYSS?9KFC)L'2.UJW;YX9D'-HG!\I4 MLH' N_7.17V(2E'U8J0X4$EDF;C-R"*-ULP[7\P@#C>=1^\!=+(&67#3%[V M-BYI:>Z=*:!KGRBLCM14($]M0QVF>N0HN7PG$"$ M3Q2B!D)X165QB?.1H[N%!7HT5%H64E4#[!RKOX^#VSX5U$?E_IW1^:AOM8NJ M"\/FR:G3#:"(B>Z0P,QR4]5E#3+>,=;/#1I35;8U]%)R*7__N$5IY/CA!PPM M_D#@9#AS65C6-%25XB)Q<<62CWY08)*1X5+FP88=U#RB*7H 5/KH0=LC9=_F M4-=CF0V(@"+<#947EB\EZ,ZT)&>4EE\6#: 7>)4\D*+"U="EWHAOZP'@,_CP M5^O/BSEJC-POV"3'8BJ\#<7B9 6MSPL*2E.%&GP>DAMEB+$!%W_@8JRXC ZS M)\PTF$(FN+):KIVCA=D2=6^&!SB=7>DLF!#G/*8)VBQ:"@V*E1($U;@&C4%%39X82<&/ MJZ$U%((X@,=X,'FJJL.X)OI>XTC?W!7=4<4#57,L3+LW8GGUZ- YGW%-BJL1 MY/J:<$1_[+]*B[$^=)+-BBWH(-/G$6=T5$!^;HM(E?0SABW43I/@H^;ZN4A"GP%<>XRE!+78F6$Q3*"T@)PB4^R) PY421"S5*!X6-(T-HZ#LW6EL$0W0CDCL4 M$*D*)-B%.N>0DE"1K(W$FE?.H@R>)_!V2,-(%@=E6I6QE,^^)F5&N=Z(#E0% MO\>[YE&*$Q"W1UC4ZC?&5Y]RG0J.2UQ!F9-A6%3#0/'0D*JX]*^]?X!;MB'O M*+B&R$/&:IY$'V'*M&G,:F( XTHC+1%2@MC65+V MZ>IW?G-!#Q4W-&2<]TI=1R'"B%,LY7ZZ:NT($D.ZDT-A@J3N3\:9K:Y:BHPT-L0O:$ MB4R K;8ZETI[^>"$*T>CZU"YF"#Z$(="JN$]UA -MWS%50U#Y(9:"=O&N9&) M(]U45]W#S![>?C:_&NO8 AVOE]$=7PZ@]5_.#Q^M!ODV^>0*$#T@GR7GXUEZ M=895GO/Y97H^/7/]@!':W77G8R[:G*67%[/D_/P\O9B-D_.S:3H_F\G6B 2? MG!K<=3R!]ZZF\/])>G[YR(ZPPR29IM/Q/!EC;2IL/Y[,TZNK>2@>NKI*)Q=X MAXO)53J[NL)B P0>APW,<"GLHY4(0L4.,Q@]NCP;357XZ/RJ7W@PGXRNCE4> ML P56BZ<&B#_N$<$HA@6OEE,B$%%L\5O"-6;4N[,U!U<'5T5K4ONE'1PN%(' M\/V/$0,IH$2R\/#\(6\=R4D7Z$?;"Q1$'BKI[ZG MO/T!JI #L]VNJ;^2)0?BYMEX/#I+%@^Q([4PKP8:H]G?MM)3R7OUEC__3^U$ M?FV!1*78D\6&^ 9:QT@%I7;F[S#"&O>-]E9UX3-QO>\R:D .G7>O[Y.P4 MK8G)_)2\0ZT5\<[4!4CI\[RX*_!,0QM2Z14WEJ+ 2P_9-2Z"O)JK&#B&M0CV MKO0[$( K B?!Y)J.60-S2,G%IO)#*H8'QB[:"WMFJO%A@(+H!I*?XWRA-++C M$?IR&WR8G'N==AB^ 'V)B&JR/5QFC36(;3BQLU !V71PI8^_;S)$EO]]S;^K M.A\:]_!S0]&P>_3[7-\R4%!Z00% M&)6V9O5&C>E_*N2IB$=]R!X=ZF*+? B2OJ!@#F_G M*G'B''4H@F/_R'<@X"55ET3583,W7+3QGK6_W'/N=B$% 42RS:@9G)#*\S1\ MU\ 2VPY?D ^.?BV+!;\.VCK-':&EV(9X+?55#L5@X^KE+\81\%UAF7JM[NF- MT!=*?!_0ANY@D?3RUQ_NE22Q%VBNS HL@='A*Y2-\>?4:4%A0F*FS!U#M@J/ M,PR.QD@#31Y0#X \+(,S!KBS0A.]IW:J2T3Z(G6CQJRX8O"_9D#$LC^O#=M4 MS)]P67\L%^E&4V*98<*'Q^7HFA!LQI-TSK$9-K$1A&H)7L]HQH*H'L?#7:W*O>2 )6$OTWA43>#C(0?ZW^CRL=,3U9P-$F. A@DUDB,2?5K<38*#:JFN..P4Q@T]%%UH?=-"3$0 M6-#[=W7?N@ [LDG$92X:%4T%CS%.]/;[X=WJ-@[^4%9&Y"$J%M=7D345-0QB MYH4(BDH8S09G^=WQ1!Y$3!:=&RTA=$E<41L&F]@VVYA\'8&,$0 4ZZU1W:>BR\!\8Q]4F1M8#.A.ZVI&=,"!C_]<1)!](7:FU&8^U'Y&U!WJ MQV.:H021NKQNK?;H2Y51$D^'L/MLAR+=]8ISKD?U/L:/8Q^B=66H]EY2(#F+ MDK+.JJBJ7$'GJ?1#C2^$18171%^>[8\D"B*74[(J3^33+SLN1 M'BAB<8=!="PY_ZTMK ME53AP7 LU&H1J'"M-NSFC6DTV':A2LQ%Y&046$G@@VU6+0\@9,$AV7I7A2,J M7+(L![:.KKPXN/LP!8M@Z<7?N7FF[_T* MMBU>]#?Q,;N&BIEJ',_F)OY@[1(:F5]Q6 +X!:_P-U@$5E&BO'\+)P(< ZC- MR($XU"'Q32F,#0H9]N=QD6499IS1126;U@=T834F@N.H#L"!98MFJ!-\Z0/T M5W"*N^#B&QI8F/4:9H:EK \'*O0HZ1G;1S&3J M7=/G4S@1J0$G>8#XE.P:4>PO=/YW%5GQW%L+:%N0.1[*" ;U(KL9N .% 21I M[K(R/1FF[4;BG0<%O)![9"M\0+C_ZK36XQ8_3^*T49&S+W+CX@LN:U-53@O7 MJ.N"J%70IZCVOA;MX$L4&<: KW3M8<^<-D/(,^(!O3BDH>$YGEE^!^X1\%_= M^7(1W[I^H,:YNB]!S4J"7"'"F7:R!K4YXE;*I9'22N9T8LD#\UI-!$/6!9.- M/75Y50.29Y%F7XLM)JQP?:ETK1<8#).!M.SZ5N(.]Y[LJH-G^4Q4P(7VS*(L M[(;&:-"(DU-P[[4-#:(=?(5FN6%U*B/'\*!HR87'U,WC6G(:_G+^*OD!J^^2 M,>G0R:N/E??8NXJ;FU!^_M'52)^$?*D[XTHT CG'*#E7M12%R@5V42%D.XB* M5[V33 Y/$D"5JE,]Z5!NW-/@D1Y8+;[08POAYF[7R)[B$REC6\C"/Z2H ./" M646#:^H&A%#-*1[,1X2'A,8!<)D$EQ>H J2[@55[&4=]7$W'X,E?$87&&)C& M&%"-C!H1 ]-L-6I=E<6!E7^$.'P#QDX&P2PPN-BV#!BJ!?8W'YZO-N@4^UH[ MGJ 2S9/P4R9VV3W?B>.;N0LAVC1J[_8/XGV/C>Q+=?@C?6 LHLO;=(UE]Q%6 M//5_P#Q;*$'XK+*H1\(Z/D./VD5.YDIDX]JQ0K57LZ%(17"ZE(HD_U9F:] 8 M4!KX:WW\0M6UM7V;$YFF+67E*J@;ENT8NCTXT^@I \Z>\(C*$>D$C>J'C29N M#0\5&RA4\#.-Q+I C853Z*V$#U==1:HHM+BX26-5G@P.^5)552&;*^K_H!KR M2""VW11-SNJN/R:6"EQZA16^W*8ZWMFY0QN8AT)@?H/+OI/G)Y]^_NF$IA%R M(8,<%.MBRM[@' KHUBJZDV>(!!_94DW^Q2J,7T.5>Y>5P6CC:OK KJ0P.:_#RP=(9;PQV\=%DWUTJ\GD/-);J._IQ!>1RI'RJ\ L^#]=$-,66Q<) MP7%^;6$I]$'SEX=KGGSE]P/YA\'X@'(Z1>2U4 MF.A+U)K"SX%RTHZ@7-T534V#M_ <,J0FXI/CW8%6??U'?Y"-5)_ZQA]?*<,@ M596H&);=T9<#N?85>66 <_V(DTI!0 ?J3JE&DB(2+ M>+@(QT&.J=?R18:R9Y^_/,_;BQ9O#2)([L-$@19;H0DE/C?G]6[AA[%HL]/7 MN:ST:$-WE177"CQ:/#_BHE8T3*)^H#3B2?J!8Z>/#29W34!^-,230?;$F>>1 MWTJ*-IKBW??H5U(^3\D$RX/QS? PR"A-0DJ/U9NV$).L#5")(ZZ].B0O$N3* MCY8C/9RL3D-GCZZL5T/LCDQ'YWXIJG/5 (^G",:]FSXIJXHF!Y.[#Q1AT -X+&P-(VO/4O)T89PE%HH: \ HHGM0 M+! LO5B]QJ-8AT)T,=,@S<%YR/>A-ASO&/7"=5%.7HUWH)I-IZ7B40\T7)6* M-3+- 3(2[MIWH1YD>0>J_*R)8H5_853 8R4=Z6!F^I:PK M,8P C"H\IB]P>_5L6C_]D.2-'3D_)*E"[(*-Y&.#;"ZI"(D0.\1"WQ>R[[EQOV&R0< M2N05!6WB^$PJTQHW7/^I/ /,63ZP+Y$.K@,Y;REB6N$(R:Y?1<' M )%EKH?F"OL5.G<<2TF#9(JI1;*CNDA5AW/IR]4T].R;G:UGX1!8P>E.O6) M"F$(]D=1C4%0HLC@AO664Z)"OC*.D2:_^!+DP6KKP:ET!],Y>_1VC8WRGK^( M;JLUZ&7CHBH,0(/TJ54 M?$[?LH*35K'Y 0ZW1.$91I6&+'@*5UX9L?EY(,&]DTNC043V<.718]T0V&C@ M%>/H%+OM:C3=LQR%.3?"Z*E6O4NX]=$3ZDG:SR#?J0.'T1!F;KT7[^#H R[& M[Q7O(2]X]/21$KXMXN"*+!2B^6)#(2DN#C M&LYA4!/P%'V-$0_'O%%?8Q27 M$G/G!WWE$2 R$*X:PLX?XGB.\*4/GV]_\=_YP!DNK ,$!X72JVYB.;;<\[P& MT./UO3&R5AB' @^XDQY^X1("P;W9&^BC(V7<$D,1XH$BQ#2($B'::]# M1#T$6NNN[V(\P<%]6X(Y='J[W-240: %3T/B6N:U_[+C,#M:84HM/3#:GVA= MEY,XJI"3L)^JW_CF".%8'NX61PY!)I#11LBX[:JFJWH;^-(.U>.!DR-DZY+& M,_#$9W[A.9PS5>5"AW"6>4MA!KXK .+@UHO$9W[C'B%'%R30<-6ST7SN3H-) M&SX_IC'0+F/\H1U*DRYZ@(T?&QC51 VUJ%^Z7>XK/GLS77"FW\E@O\^"]W79!D.>/UGG/+^Z+_A.:,O#O+?9G?TN7\>R9F'GOF$OP&H M;GP?57A(F+VB\E^N(6 :IOA[:2(+O6@?'X8[I+T?;:09 MFJ.E(P*8/%%Q0%^5*47,^LNI VQ\K0?'YS#RC4*G_\;A259=0\;*T(E4G:+P M.(^,I'"TY#$8650TYPJ''62.E4&([G[T&P[CGA ,KO<*O:46"\/8OEY!"MDV M]SLTPKA$QP=:4:SH04;>^OG'#V]_]=:/"PG_XI-O^+'\68_JDVDN\>4=8(+) M]R_#X:_$XEQ,OU\V&T9"F,!(D@G0P"K]!",$%6$@ACJ992$OJ6$;?\5YGZ:5 M*QU&.RK:U(TCD=KUQ_V&FZ?=*"\IT9%N3*>:#F2 #WVQK:K=B^MKEVY5(=W([%2))VMC"UGA MI]UHJUZ6ZL\+512'MX:W*S?[U M17S1W/A);[85W;A^\VHG-^I>53_O[BQ^7;=2,EVHTFE3"JO6KR]NXQ=OI_0^ MO_"+5GO7NQ9DR#>J?RG 1!C=^"S(MV2UK8 MOVZD?V#;8UL[ MW'%.O#/%2I>2#17_N%VYR@(1__S*%M-VBREO,?TO7?CTU>)346JX4MG-(1(? M/[X3WY7B^SH_P!OQ,A+55I$=.UD> &>LLRH34KB=2O5:X]H#1EFQTSM%.PE9 MX@WG5+'*\9PR!(F<*K&VIOC]=L_^_*=%DHQ?T@.^C%\^CR!#J$?M*EUNA#.Y MM$*7E=I861D+N%9;42 ']-5:%AJZ^E=VUOR*S!/&ZDWP.RN3J0=4@AWRNA*I MW,F5SF&\+*DXD?.VSUJ)&@"IM? M)I/1#(F2YU@7>3%><[/&P]&\>08;L+_;BGH'7T 94NXR&8\6[1M6H1YP6&VMJ3=; M GOB'="$5T%I,BD[L3'=.;NYK+RG.EB)#'($Y<$&8(&S5M[IAZL]URSLD6F7 MFKJD2_;)&K5:%*K:FLSD9G/PNG4Z68FM2164^12 <^)9779"GG-@&&*7\;SG M\\K Q8O1LKGAY58&+CEAXW&T.8*]\ KM8'RQL]KYIY*B6D$W#;3[Y0AB[MUH MNNS@>Q2 K=XY%AM/1TDKEB'=&5L[M:YSD>LU:[9&%Q$'):V+&#,;8[(]5K*< MY6C2V?;N]'Y[994W-/-;Y9028@+==W7EACA HX49]!^[A):%.#OTT9V'D9+I MEM!J+$-UIZPV6>2%DQ"D%.+E"/)':))I$W=*,3QW,L>+9!=Z]!?%\M0C* !R MDN0%$80YD^N,'01$ ]J (OL2?,%#,5CR1[#+ M "4*[@MJ8-L#I4 1E6E],> MH#AIX[A+V@A^H'I(O3X_G-/@&%DD)M=M+?+.#?5EC>J5ZW]1EM26W-&JA)U0 M]_ 3BF-D%G&^08LR^Q7Q)Y=,A+?-@!IZXF/I7I,J3$%E=K*!SBC/IL'9<^D M_A.5'VR<&IN1HH[$([)4IV556;VJ*TG)@O1HRP8+/=$S:"-WH';!VZ1;#>!F M;1%CFW)=--4>ZD(2ZH+D0+L ;8"?W J'62PO:X\'UH1@2$5CH,FJZ>!!Q9 9 M$:&E0';4MK^,:UWCJ%X-;)0\ E>\#'V'4L?K7+45*>#>IT.)6J)+*G;D&Y-J MACZGV&EUO9&5<&HGK6].0#J0O];L\:QNO=ZTT[;X].RD-AS/7[I!7KWOUL+9 M\, )DSU=Z%8- 4//FM)8E[(&='&%YB"8Z$,E3_@YR2!?%U0,K9;Y2/RB'Z"Q MN*>^%H&B@+%]*L6GM#+DV(5/VB%;H3*=JZ:=]0,#Q8?R).JAS"C14'7S*Z?L M R4$,L>[#X%I&<8#U8ZFK/ULZ@\ OX*2OO#Y>L4$[::Q>G7PG*LP@32T>.V;R>_\ MHK^0F5ZFN*]7WIGD@O<(S9[\CL0%-GOT"1$$J]IO38Y=S;ZD^ENOX!N-F:J! M0>/VAL]U6W2LKF_O?JO10;JWD%BXS)H.0A4.;PWCQ,\&-OFZ7C//\"4.R?E M;VP&=CRC1P/-&JU&XA8X#86U,:;Q^6"OE4HEI>(? + HKJ]J[AANBUB%%'#]9>^+9!D @ :JWO^8J@W"!/: M99EYGQ1 "=JG2;\07(\R2,3)332))]$BOA'?//HF'J2/1[.9^+'F2@83[NO2 MUJ77 6T>#0!>N%E&TWD2S99+<=O,*_.5;8B-E"D7P6Y#=!RX MXQ3M'XD/870BQBH43>F_)UA1: >^'3?=+CT*J!*TK.5LD'HE.F:S:N&;L;ANY!T&U1.Z]] MAI9H"YK3J\%\U6?H/6.9YZ>Y]*SQB:8S4=HKT$#IPDR4PZFNI0&$;TZY8'([ M ;9&ROZ,2!6(^FN*CMAP N(VP$!:'>&A!_M^1MS[ XN4%@YY COF]#1J,I4S M"?1^X?;"@%1\@!$&[,ZLTI1,+%'$J=@2QZ+RPE-0VR#XX.$[GKO\WLU)0]B. ML?IQ,)^%?ABRE9..2ST?";2NBX:N]2-9.P -/#=K\PMC.9,K2H^2K"U M!Q21S1;>+ )+ULH&B_A];M@._)R<5A!MU"V2"8:.UA[7?S86&_1T61.60.O# M@.*]DPA, U:B/A^XB?>#VDQ0[L1 \W00=]/54;/N#5LPZX!RV@T\863CB/I9 M@0M2",U)[29]=&W1&$/V!#W'U7XVFEDH^MERU1 MLA6?R]%YB&<45!8ZY_:)OZ8,3I5^"($)]8]%6@4 E5YF.R('W#)O8K_SI,-[ M0VH8;-KPA<,'IOH :;_+M%//8&3JCG8\)1V<]#P%1.UP%6;O%B?P0>O$ =T# M?[L=2G\AWE'ZLC_H0N$V LP1NA33R22"YN+6V]8XD-5/EE$RGJ/<4$\QW'CF MXVB<+$)G/2ID2;2<+Z/)>"KN+%7/RD\6M)\_/HWIZ0+RCATQ(0XF?NK(%"F* MBDUL)PPTJ(Y7S>]X/(46,VR#455GP[G7P%TV"/Z*B'@<3<>)^,R#\W$\)M%\ M"EV7L?CX^ZB\(%]9HHZ]D$4-.)S8R8-L8IX1*Z.3 LZEYDD\GT?C92(^,#=2 M-#\"76:5ZXW/NO-Z+Z#U H0HI$R@0,/WO"!!WDRQPMO@\9@LYM&\O;>SX=S)'LX/_-VLT)Z+(5VC M>($'\]G)4SHIB'LQ4Z&F,3PC.A)_7,%\C?J?S]M:!M$=O#$E3_ES%@.J1ZQ: M([0_>VI78SNT152Z&HR:]F>> S3!BIUQ+>,XKMQ;XBC^&^J9@R+$,/,3E5>) M-Z.@],<)S!ZDJSL^GY!K!%UL_!&! F'QC:F;^KU:_T<%&GY7@1$_J-#FS\U% MW<'SA@?!$PH*O4:[%R8-HR3P\;TL:T)B.&#T37VMK:LPDAV?2+2-CK=9@P5" M+FV@^GSX_]4GTNO>%F<^&Z#LZS7LHT?YC&ULK5C;S4>F[P4-3<7JA4-3E9*U]SB4Z_'IM6"%X145^,TCF?CFLMF='M->Y_U M[;7J;"4;\5DST]4UU[L[4:GMS2@9[3>^R'5IW<;X]KKE:_$@[#_:SQI?XYY* M(6O1&*D:IL7J9O0AN;J;.'@"^%6*K1FLF=-DJ=17]_%S<3.*G4"B$KEU%#C^ M-N)>5)4C!#%^"S1'/4N'.%SOJ?]$ND.7)3?B7E7_E(4M;T;S$2O$BG>5_:*V M?Q5!GZFCEZO*T"_;>MAL,F)Y9ZRJ S(DJ&7C__ECL,, 81Z?04@#0DIR>T8D MY4=N^>VU5ENF'32HN06I2M@03C;.*0]6XU0"S][^Q*5FO_*J$^R3X*;3 A:W MUV,+V@YBG H9.DK)/JK&E83\VA2B>$QA#J%ZR="_97?HBQ8\BOV!9 M$K$T3N,7Z&6]IAG1RU[7]*,T>:6B-&9XBS#Y;!5*)>"MV;B_&FP")91,R6@N5%[K:K*,9&-%1 :]'C;:O4HD3L@L7+B>P&*CO @&K9,J;1]#Y2:-=Q" M*V*VXE5E6(=8TJ3"W\1&5"QEI12:Z[S<7;!?CC0S 77/R#A5"[&TD FR=\Y> M@'$L( _$55O#WLH&'%1G@&O>79TPYL%.LF#W>[;>'0//G#_Y(F!E;807Z U+ MLSB:S>*#U2*:S*>#U8-HI-(>)XDNTS2ZS&*WRK+H^TM/)W3F4R M<%K$\RB;+5@:Q4D:I?.,S2^GT6(Q![TDRF"57Y3E%22=1)>+691,IK1>9)!G M0;I$Z13?$[_.TB2:Q(O_)5H'@0+WN9U[5;>\V?WY3_,TN?S!,)1M)2Y+PS^]-]3#--L>Q" M:,.UI SP6[;D]AE9OPW;:D1=M6-\PV6U3YF!5A??QR8*F_ITL+NN53#71 ]$ M4JL5M$+&["-L*VW)C*PAJ$:7L108(:U\CZ4[DF.%OOMJ.AM!5'P@ MDBTYAA #0AM5;00SJA:L(E3PJ7F#L8%J(#SCC$YH$/4_7;%V^U&09:T%2;8M M95XR:;"%NE8X3-403*ME#L=HQ$8+DS7YCHSBCH9:*&<5_5785YVV0N UN42& M#/%K7[<+AE@9&@UBNY(,Q[@(A+\DRK)W6]<&$0?PO=7^_UKF#9_T#O#_6@[]&]8'@7#VAD1B)**9BN7C@9TGE:3:+9-.O_CZ4X M!WG<8KZ[HV;S[.C[6,!34'_403,TGEER:NL$W[.PW\\Y21+-T8+ZQ4ON.8)% M!O*EVKAJ6B&S0Q- TJ+)($V1>+X">W=0)? ; Y-%@#>MH(M(M8N8])GMA%>5 M+*AG!_*,1GI@B,="="L53-@U:@[?0$TVO4>#67CHBY($J[MI$'H1.1K-%HD:M_>4RQ.Y MDC3%MI7:T3YB%,HI%SGPJT)_=7'0\VTZ"EF'K=P$8W;&BMJ0G7&? *@MM>K6 MI8OH]$Q0%F<&KK-&V$61J6A,0!/L;+/CN%0JL7*O8%X([NA"L,.18130!9!(4\>0 M(0NEPI!.Q!V1O.20P^P+Y, 9X:X:AM93!12NMB*,:RNFVJ!$$--/2F1$FL7] M8Y3\/8A+CT1PH$/==]RSCM^7ZB#%3B#D7$P7)^:NP\GL+N .:^EA*O49Q//? M.FDDG> R%:,CQ>PON.SX6KQN(#]1@ 0-1#6$[^Y"O K1X<=6IW>HU.PM+FB7 MR3OV.5SDG3V?IPU%3\E1J!"U9]+P[0R7TOA=KP\_&HLQRX0>>D]>=7(.'/H- M"N#&F\7?K$ 2)>GL)072N!_33CT1C0>/;[70:WIB-+YG^'>X?K=_Q?S@'^^> MP/T3Z">NU\ZIE5@!-;ZXG([0/NA9T7]8U=)3WE)9JVI:EBCI0CL G*^4LOL/ MQZ!_V[W]+U!+ P04 " #4@UE240,:P*P# !]!P &0 'AL+W=OSR"FOAQJ9!S3>EL;4@WMI=[!J+H@A*M8JS)+F*:R%UM%Z&LR>[7IJ6 ME-3X9,&U=2UL=X?*'%91&IT.-G)7D3^(U\M&[/ 9Z4OS9'D7#U8*6:-VTFBP M6*ZBV_3F;NKE@\#O$@_N; T^DJTQ+W[S6*RBQ -"A3EY"X)_>[Q'I;PAAO'7 MT68TN/2*Y^N3]8\A=HYE*QS>&_55%E2MHGD$!9:B5;0QAU_Q&,_,V\N-R?*M9#U:/^H]:C)6HEO&Q ;]<9P?E>]ZY>P'RFD&GXRF MRL$ONL#B6P,Q(QG@9")-@;_(OX77P(%VN MC&LMPA^W6T>6^^'/-SQ,!P_3X&'Z_Q+XGY7A?)T;[GI'8$J@"J$TBH='ZAV\ MDYI/3.N$+MS[&^!\8;U%.^2,/^D"-N+ 34)HI5 .+B";IJ-D,?.KR6(TG2[@ M*\_*I=27C34Y.@PZA<\,YU&S9!:S"7I>360+8(N_&?(8.3_SR]EB'"*Y-W4C=,=0'#AO@+Q' ML1=2@23FCO)4@G/$VX[MY:VUOB(YV@ X-XYQ<%D8WHN_($D*O>-0,H0.A0V+ MDU-BJF("4=MRJ&=V5'<0VG0>F[VUTW5 M.9ES83P3@O&@ZL9H[#,DB+E%*=AZ5(X+K/K$.*,862ERJ21Q]X74\)@<."FB MX?J]2M]+JH.+Z\DX8192*A JQWJ13K+QU7 48CC&Z@ ]*7RG1;VB;],1U\<7 MS/.RZOQ.L9_B5/3SE#.*G14U!T 50[;G_3W^WA3'9Y18H]T%XO>#Q>W2L^-P M.KPMMSVE_B/>/TR?A-UQPD!AR:K)^'H6@>W)OM^0:0+!;@TQ78=EQ>\C6B_ M]Z4Q=-IX!\.+N_X;4$L#!!0 ( -2#65(X:)=%S0( !<& 9 >&PO M=V]R:W-H965TSR,.Q!L9E$J"VYDMRT^_I1,CHT).M5$]Z@VC@ MM:Z$GGH;8YIQ$.AB@S735[)!025"T"WJ4 MDM%*TVLMX%$X.:B^[-7G=]. C(PR,!\2X@=KR[1([E+3-L M-E%R"\IZ$YI=N%)=-)'CPOXI"Z/HE%.B#T\*26K21H-<@=D@K&1%JN1B#>=@ 9];WI!.+;S%/H/,SY.1G\89K5-_$(7^,,O@3KR@,J@T MY'GB9_D TBSRZ0=?I&$5Z'=H0^YG<>+'=+=2?Y3'?I3F\!FU'I.>B[9N*V:P M)!E27PK..J&+$E@ME>&_.L/Y*"(6@^@"SH>CF,#R"YB7Y=BUPZC6S8=++BX; M)=?47PW)*/4CHD^%^T,B>IQ@U]49A@-X+UK%!R(M28H-Y(T M<6F%Z73;6_NI-^_$_L>]&YGW3*VYT%#ABD+#JVS@@>K&4+4K29;ZP'#7B3>RWO._:!X MM#XJ_.MF;3=!:.]R&H:E:[+A9J %[VFF4[K@E4Q]",VCDM0=U,DRB MJ @[+OI@N_:^G=ZNU6BEZ'&GP8Q=Q_7S/4IUW 1Q<':\$X?6.D>X70_\@._1 M?AAVFJQP9JE%A[T1J@>-S2:XBV_O,Q?O SX*/)H7:W"=[)7ZY(Q?ZDT0N8)0 M8F4= Z?7%WQ *1T1E?'YQ!G,*1WPY?K,_I/OG7K9TKDJWS#+=^NM3J"=M'$YA:^58^FXD3O#N6]U;0K"&>W.TWGJ^TS\+Z&MY]' M,=#$+8,>[3JTE,"%A=6)['XB2WY %B?PJ'K;&GC;UUB_)@BILKF\Y%S>?7*1 M\0U6"TAC!DF41!?XTKG=U/.E_](N@YWDO7W=-?QQMS=6TX?RYX54V9PJ\ZFR M_V>R_YD,7NWAZ[U*T?4QUH!JP+8(C9)T#45_@&O1DT>-AE#FYA9HTMCM4<_3 MID>\@D=>M52+_AL[7$')RB*B]Y*MHB7\BG0U6B5K$-V@U1=T489!,^I>V%$C M\P25ZH;14I:6Z_K(-4*6L"+.(,W8*H_A([:BDFB@*%F2Y5#DK"A2>#C#C&JL MAZ64=K6$-&=ILH+?E.42AN\. N)\R99Q 7&6LC*/J%1C;N&NJL9NE-QB3;>8 M!*T2?-() O-.:2N^3H[K5<[R-+N!ZW+)XBRYN9ANFOL5% F+RX06><&644GS MO90#GTAE#<*1&[A*HD5$=UU*VF%D)HOB;'JD"\AF#PFS/]IGY-H NHOWS\-D MTVDZ-"U*1GIJ!O2**)\7W_O:PQ>:TJ$^>.4T=(!C;R=YF;VS.-]-FO0M?%+V M1ZX/HC<@L2%HM%CF >A)+2?#JL$KU%Y9TCN_;.D'@]H%T'ZCE#T;+L'\R]K^ M!5!+ P04 " #4@UE22\GT@BD% !M# &0 'AL+W=O]6.3Q[G??1_IL:^Q'5R%ZN*V5=N>#ROOF M=#1R186U<$/3H*:3M;&U\+2UFY%K+(HR"-5JE(S'TU$MI!Y7:(RV_-!/-@1WLI-Y9DPNCAKQ :OT?_:O+&T&^U12EFC=M)H ML+@^'RSBT\L)\P>&]Q*W[F -[,G*F(^\>5Z>#\9L$"HL/",(^MS@$I5B(#+C M4X\YV*MDPF"RHI>Z^XK:/PX% /OZ&0-(+),'N3E&P\JGPXN+,FBU8 MYB8T7@17@S09)S4GY=I;.I4DYR^>&5-NI5(@= G/M1=Z(U<*8>$<>A>!1G\V M\J2(V4=%#WK9@2;? (T3>&FTKQQ9 M=%&0/TJ]@57KR$/GX%J+YA53G\!2H= [V*O;!BT[\>+%\@F\KK7L3WH* [Z7 M-^1-IV$8/"TJ\@W)@&![(:R]8VTW0K7(YN\C(1T[NC:*!I:#XR!@6D>H[N04 M+H42NL ??\B3.'GRB] MS3((E1GG< 3Y+,HF*2SNQR88>?S*>(3T!(@EB[] MH@K'>H6VK_)X#O,L&L\G7R(=.O89\0@F49R3P"Q['#<9!]XD'T?Q=!X"LS1U M(_0=4%!YR+N0#*'),8H%'4E+0]B#1^?OQ8GL>5UXP]@Q'Z"@_*ZI;72[K!#=%$5K*=3"TR!O%5=C*0M!_@7:7FW- M%Q7EKD2/EH8EE5F0E3Z0C4:Z1Z@B/2>^U=('4:KP+9UJ<^CM MH:-E:UF RX;]!!9/N\V8Y[%1D!WA;84,S"_<--2N&FZY24\YW, DJND2IW:0AM05&N6R68 M<[GK@0\[V66X<,@*BRJTK:MDXZABTB2:S;ATCN,L2B=SKKAX%DV2&-+AE*PG M%^FA0/'&HM)&&6K3:923&\?AZ_[ZPH$;2HJ0BFT7P>.&-&SB,AS9+L!))Y!F,.U,-09I0NXHBC),XH0P?!3*)I'\PTBGNM\S"R#KO(8F$L M%[FHN5W^$+OQ\_"*0)K&VH41>I0-$^I/I<+ /YH,\]TN- 41]L<4?/NO.VKQ M]=:)@DV%_R[SV8XPN79%0=CT1"T*Q)(3>3#07##$\\00:YHP?W%3D"DQ19?Z M91;S)N'E=,)+2G$TG:6\I#V5\IR7&61YUDVD#G_?*WWR^JK_VD-D=/ $I&K; MA(%:Q(=#V?9 &SWN.TVWC3A M0;DRGDH[+"OZ/X"6&>A\;>A6ZC>L8/\/X^)/4$L#!!0 ( -2#65*?E0:^ ML 4 )L- 9 >&PO=V]R:W-H965TV9V0GG;8S:3RYM ^=/D#D2D)#$@P 6K:_OF=!BI83V4GZ M(A$@=O?LV0N6IUMC/[H-LZ>;(B_=66_C??5B,'#IA@OE^J;B$F]6QA;*8VG7 M U=95ED0*O)!,AQ.!X729>_\-.Q=V?-34_MSM!>=F>]:+>[N- MMWJ]\;(Q.#^MU)K?L?]075FL!IV63!=<.FU*LKPZZRWB%Q=C.1\._*EYZ_:> M23Q9&O-1%K]E9[VA .*<4R\:%/ZN^9+S7!0!QJ=69Z\S*8+[SSOMOP3?XG 0Z/L#])6^J*13AZ1CA-Z;4J_ M9(?G(GE2XTM.^S2*(TJ&R? )?:/.OU'0-WI4WXJMY8PNC?,NHDM5::]R?<=9 M1%>6*Z7QH,J,]IF@E]JEN7&U9?I[L73>(GO^>0+.N(,S#G#&_Y/N;Y=N\:IF MD1J4B?-D5H1M6ID"B.WI!X)>+)01W'.,G/FG8(6_(+#TJ M6?0%GQT=MUDHMM:6&06)W6@$3\ET'IU,QT_JT&4*.=2?HR0:S^/V M=Y&F=5'GRB- JC#6ZSL5BA5^I(^J>SZ)H]%T2RF20GM"D!W!8'U(P_,XFHWB(_E/ MDOD1O:G8 A]HS1F=@*R4_+%9'==8M)&8Q]$DGM)H'$UG#4-*N:3$WIOD*^@>0K-T^D$3^/A/!K# ML?>(]*4I*E7>"FQCL^^B$2^?Q>/^&&TEST.'1!4\B^/^O-L1HB2?;EE91RPU M?B"#1$ZR* (*5W'HL_EM1"'UF)P2+N40VOY'#OSQ#6X5Q_W@0Z'^-59H J*# M<5!6@^"5-06M] U>5E8CC.Q2A=PQ@(;\RFM!U]IL:0GTSGYV"'.Y/O9L"[K< M9?.BR^8&1:>-]$-]V$XE1P6WZ/8A( BD+D+B@L[2J>:2N59YW>27*B&;Z6N= MU3C]I=7&Z-=U 0R,EB' ZU+Z%IEK;L(2'&I+_C$+R(>Z](]2"T>MY+*C[4;G M3&T](H(DI^&S^R9W$"-&53A!JYH8[*FR?,UES?M.-*FE_$'@EP:58EW((O]U M)S*^=X(;X^!0@!YR9PD0!%#Z=0!#O*=:F]AI%=&-0!7Z+/ M53>NN'TJE.L,2I6T#J)D,^1$(+8IHX*#-HPMIMT[P 9FE+QKJ#.Y_/!J MI2TN:0FR0_BE(Z)9KS'\"AAN)XZF5\J-7B-8[B>JO&ULK51+;]LP#/XKA+'#!ACU,XD3) &2ML,&K&C0 M[G$8=I!M.A8J6YZD-.V_'R4G;C:LP0Z[6*3([^-#)N=[J1YTC6C@J1&M7GBU M,=TL"'118\/TA>RP)4LE5<,,J6H;Z$XA*QVH$4$8U"[A=>Y!TO[OBV-O8B6,X[ML5[-%^ZC2(M&%A*WF"KN6Q! M8;7P5M%LG5I_Y_"5XUZ?R& KR:5\L,K'U<[U9(SC9=2?..EJ1=>YD&)%=L)'6U*C@$VY;6# M.M,=*W#AT21J5(_H_6,P.+KAJ9MT;N+$K9 T=]J K(!L4$E!X\O;+;SE+=W( MG2:A9LC$&X[ M5&2C )IR$#F@F^=LX8X\M-Q!%-_,@T'8MX:I-J-)4C2$*+$#]-L,'=*5JCM MZF "*J2*HI&?)2FD_B2)#WUA?_8B&F5^-DXAB_UH,H'/TA":WDKC7]0 ZWPSI;]5/\XM[OPANFMIPJ%U@1-+R8 MC#Q0_7[I%2,[-].Y-+0AG%C32D9E'26F.B@TP+/GE+U!+ P04 " #4 M@UE29\_P^;8+ #^'P &0 'AL+W=O'&HS&>[5K-U=./\U8M:;M1'Y3[5'PRNSGLIN=ZITNJJ M%$:M7YY<1,\N4UK/"W[1ZF 'OP5YLJJJSW3Q-G]Y$I)!JE"9(PD2__;J2A4% M"8(97UJ9)[U*VCC\W4E_P[[#EY6TZJHJ?M6YV[X\69R(7*UE4[CKZO!7U?HS M)7E955C^*PY^;3P_$5EC7;5K-\."G2[]?WG3XC#8L @?V!"W&V*VVRMB*U]+ M)U^],-5!&%H-:?2#7>7=,$Z7%)2/SN"IQC[WZFV9JY53>:FL?7'N()'NGV?M M[DN_.WY@=Q2+]U7IME;\ #GY6, Y3.GMB3M[+N-');Y6V40D42#B, X?D9?T M_B4L+WE0WLJ)U]IF164;H\3?+U;6&>3"/QX1GO;"4Q:>?B-XC^ZFH)ZO,7IV,1(H+*ZJU "1JMU*FAT7(,L>/:!F@+&RM.+&+VT#05I%5J!@+ M$;37;9585P5*3Y<;<:I+W*D:"P$V$.HF4[43M3*9*AU*T)X]NT?;G3O14GPJ M&POYEY4Q7O"5A!_:W8K3Z$S\RI6 YQ=[92!5O"V=@J%.7$NGA'3WZ#B-OV$? M+*%]5\A BF@CBSM;3I/QT_?2-8;,?$U/KU56-<8J#]NE+#^+=P@1P79E5*Z= M.$W/Q!,1)V$PFX7\:QFDBRE^_?E/BSB*GXMD,DV>BNDDF3T5[]Y>_G0M_I), MXNE3<5$;79!OL?BY.7I]$Q\5*6N#$3LJV)/>%," MY*J0MT K-_(@BDJ65IS.SD[G9V*ZF >S,!31=!Z G,42.N*EB"<+&)9.TK"W M-9Y,%U1D$(=XI3)DE8C%)$9X?SR_P*V0#HI!_O)>W7SN:Q&,]+:B+,S&;+8)9 M&HMI/ L6\3%0^_CM%6\;/4.(/Z;+!LT0O(0FE5&N:G_ MU2N.@L5B&BP7D5B&<;!81KU:8,K(4M;%DR0A^_9/T_C8+FD_4F8!$D4 M]OL_%(TE@L$R$-Y.-SN M0CF\V/.=/_?@?[:I3G(NVI*JH1I,(M1#J?I(DCF MX5F_VAM&^@-18I!Y0F8L9T&44JW&03Q-@V5*%=R90CQUK9AV2V>9)F6.DL>@ M $ERQPKI[E6UJV5Y"U9MBERLF/$"H=?P'H1+\P!XMN2EUA&K@#TT)*H;<#"7 MJK4*U_)^*I\P@UVK-4TI5APZ"I0M!69']@I$4VY5OL%3 T5V@I11*!/H1,0@ MVNB]I$Y@P?A&\-)N)1'AM2S!\,)NJP./4Z11K/4-Y.F.-0T3;=EJ$(TE#WQ* MP0%9UX7.Y*I0$Z;&G[<:\F[+'#?):)J_:$,F:TT!6:,G%$2W!^VVP*K\;,66 MY C' &*#(:2!*@/B5[<8'=&]9>FT+(I; M@3]=CVM*568-04O@>N6_P2F3(.E4AZ1.<2B>-[%$IU]'0" M6-7@N?;9N45BD-36FC<*Z@'A&]AA6T$A:EX\#?CY!X/)F>\'I*XU) ('B:<3 M8KE_4O0!^1Y.8B"@0<(9S9,$XK)7)5#&B& ;T)7T)B!<=:%<%YFV>"3?@%FR M0?T ?9H_JD+GG!)K4&F9(5R^.BC6D$J'!0*:ZX.F6KT#+*,8%OI+@Q 51+M M1*$DO$>"#//#EZ@J>=11$J9FLL EPK"CL72LZ0O(#['A]4?QP&"E!AJ2@8: M';W?VC[.A!;7JB$HR)*$ @'4-S@E81&L@&A.X=8$RMT^L0I2F\O;WH=VD4^$ MCG\.TF=;V$>UKG2^I?OM*[\@-J;6SC 4J MU;<\,N&.()EEIE$C-I/^.3'5+3$=L@+.0G++8.CN=ZGJ5)_Y(TA+5VNF*R^& MEA-E@;%.-=;Q (X]%SMTLDP&XL?)Q80[_/RY%76S*C2.N3DW_3A\7C/#D:B M[T3/V2>(@BR/P5$/$=_3$1I2^$%P75052FT VF^X[BF\]ST9^[XN&FK6W/E- M-PYT@OI-7AMB);F@I:&>2ER;8>RA09_;<(WRV_N^Y^<3HAXZO#))@W%*]YA+ M;\M^I.'P\[L$*HLC5="< -%4!K93&SYJ.K+Z@'9\<1GB"J(Z M+-MBBAFS>B;MUJ<>_:"E>R)LVOXUEZ\Q^$%%1]O#/D!+6W;MTNQ)# ?\"&Z[.O()<]F1#_8";Q7@R/D)+ MEGQ%9 \=]H/[+,DUC=[.(TPV/*P* %"0I9]1^UD%-)(9O>+AS],-I>'&R'H+ M:LU\LVE MGUP=]J7E&<3-+?[%XTOB.C:.2M&WA4 M^VK&]9MZ3A: MP1Y!27]^3D(R)IE/NE,\U<;HG,O'K#?',/Y U3=NGM_1&-[OMN/3^#CC6I_O M)1Q$N&@82Y+=.L4' #C3U5_?J8XTTPY0OL#\\%GM=0YO%Q@EZ,=MA6-<-8;MI)G](L\R=83WSJ!N1@U0"/(SNT)GJ2H,Z^IG:2 M4XO5J\8'C8-YTPW 9 <,-&B.!TA7HQ/QIWL1M>JAGOJ='9\S:QXNNYF#<[PC M1,:&MM[!["M?A@+_Z^>'_@V53UQ_#GZ(*^Z^S.J9\#^FA:[4^QKOG-4 O'3T M4M\9"%7]FPMN"S0?90S#F!'N&O:MM7_8:HCMBO]^>_[@5' 'JO]ET7]CE?N@ M_'_*O#UQ_9$KO/T^THZHHT]1/P^F/B1!PWE^M!^N^<#1D8+5/302<7!L^U'* MCC])G3VC-1&]IUV&01S%_F- DL9!F*;^/?8B6@;Q7U _\CKZT=?/_FWS\!WS?9\2SP??9)'< M&_[R3#P(6?[S;'^W_[A]X;_I'I?[+^/OI=D0=19JC:WA9#X]$<9_;?87KJKY M"^^J&PO=V]R:W-H965T],WM)D^TXL<=.FNET^H E(0DQ2<@ N%KUU_<[!Z1(K;5K MU^GTJ0^ZX'+NYSLXP/G.V ]NHY07#T5>NE>]C??;E\.A2S>JD&Y@MJK$RLK8 M0GH,[7KHME;)C(F*?)B,1K-A(779NSCGN;?VXMQ4/M>E>FN%JXI"VOV5RLWN M52_N-1/O]'KC:6)X<;Z5:_5>^5^V;RU&PP.73!>J=-J4PJK5J]YE_/)J0OMY MP]^TVKG.?T&6W!GS@0:WV:O>B!12N4H]<9#XN5?7*L^)$=3X6//L'4028?=_ MP_TO;#MLN9-.79O\5YWYS:O>HB6ZQJT/F+&V7UO23/N/.A!T.:'J8U\54@3IX@CA/QHRG]QHGORDQE MQPR&T.2@3M*HF\K9!/W@E9 M9N('E:UUN1:7E!?::^7$C79I;EQEE?C'Y1VV(V?^^8P6DX,6$]9B\G5._F)B MV."55Y%Y;!)-YLL;7*\R1NQ@;U*W$NKY5VN MVEU;N0].R2HE@)-460\P"[,2&K/858C\OKUZ\ZY9+PU9)G,A"^(![>Z5Y95< MKQ3YI!'B!N*Z]M0IAV\D]+]3JD2)<'I=8@7. MNP]"9K\!]F0W]CN3:B9M##RX63M6A4F@5FG*/V^5Y2I=IA"]Y^6.)RC!$8DP M6W)N0_IML'NOI!6*0"P 057

H&AA'O*.1OQB+8)"RDDE4YYX';Z&T3QB;F M?_S#(HGGWYY.QM8W,% Y%SRS0?W,]T*M5HHK-Z8V%929 MH@P%9C*1;F2Y9@"T;G9-S+*V$NA.)6AU^40^8V#EE/=4)MAOK0 >?B*$'8,, M]ZJHX8)2HAZVX(AI>/].G91#M*O*H_ ,4(]28S.(S/?18XDKJ2TPD%=-*KJN M88[% 3R@#SZ5"'6Q1=+#92"0:5H55=FJ#1VRK G&*A*EXNUA*+Q\ MH#R]_L]5<=6=4Q\K2(?!T"M'!/5*AQI@!'*NA)TN.K@*$O,JX_4V<\A_I:O5 MTJ?3S'D8%2(*;="RV)":44. &6T0@HWTW4@AB13"R-&Q*#^2>P5HS]%Q!Q4! MTP =]>#)F<=\'D&!+$$A:4/\^^)(>CHT$!:NG L=?WB65CK/L"%K7VB:.DRM*VA@PR) M'VJ@4UUP'QFU0]H1>%8F9VSWV=.F>$3+Y]-)M$ MX\DT&HUB5I-2!>;%HFH0VA"V"?AW-\:R]'CX+\$E M!J JJ1@#,^PU]GF3VJ%C">G.?8$J-;H+ HU3:'C@#(J^4W55.1Q%=\AA8SR* M!)57ZF?Z#@W)3S2.D<&W)>U168GS3IQ1VH\&T_DWE+OCP7C\#94SB"FKXKCW M0JI3\[JRIA"7\$TNQB/&0TRD?Y4ESM)]C9')^ GPQ,O_@^(0O!'DV>@XSLTDTGB''083!.)I/9@29>!9'HV720@9+L_GB$6+:25#, MDVBVG'.QQ]V&+@C]-9+7G5&&=XOK\XTJGT=U1/CT?G-]&Z&?H1.46H0:8Q$5 M=IPN/J"2#SM.!F.Y'_BL]N3W=.;;A\1 MIO[[&W]ON%X?A^.H;PR5#:D7O%YWJ,CS)%K.XV,4S!?38UPDRRG/1],)3K"N MFM2M?8VJWY.*G^1"K54CN _=8D"Y&3_U&S#]*!D[IC5\/F_:9=Y>8)$^EU_4 M]HL^B3X3_1[YMW=VN.4\G=6XM2I5\/F%^R??*I&WE+7-61IN0;@#T,TQ'")T MAG3P%='3'IV?G\70L=*UMD'WT,M2\M73:W[!. 9R?;D(M\H6?<3Z1;P<3 0: MW!P0C3"<#^;-D"UX,6K7Z=(0>.Q4?E\_([BG;\\,2F)"P"1SFSX\WP_$#;J$ M^G99XFZ!:-?\CKOA<(?D"_P!#WOQ(ED,DH-:] H #]0)=&3\4>EB#'W955!T M;FGL8]0M/N$=FBCJ>PZ0>4+6X1)3OT&-^4=IUX387*U .AK,ISUAP[MM&'BSY;?2.^.]*?CO M1DD81QNP3EU;,R !A\?SBW\#4$L#!!0 ( -2#65+ML3V>-P@ -D6 9 M >&PO=V]R:W-H965T&7M76E#/CJ-G-?.R5S M/E2:^7*Q^'9>2EU-+L]Y[<9=GMLF&%VI&R=\4Y;2[=XH8[<7D^-)N_!!;XI M"_/+\UINU*T*'^L;AV_S#B77I:J\MI5P:GTQN3K^[LU+VL\;_J/5U@^>!5FR MLO8S?7F?7TP6I) R*@N$(/%QKZZ5,00$-;XDS$DGD@X.GUOT=VP[;%E)KZZM M^5GGH;B8O)J(7*UE8\('N_V72O:<$EYFC>?_8AOWGIQ.1-;X8,MT&!J4NHJ? M\B'Y87#@U>+ @64ZL&2]HR#6\JT,\O+2/*;/Y\'R*'=\RQAOHF8RP.8QTOQ M@ZU"X<7W5:[R?8 Y%.RT7+9:OED^B_A693-Q26?U">.=',#[ MMT(@O?CE:N6#0V+\]QG,EQWF2\9\^9=Z\L]BBKM"B6M;UK+:_=V+F@Z$=&#= M';"# R\FH^N3(R&=]DIL"U6)T*,*$YWEK9%.J$JYS4[XG0^J]")8\:ZIX5<=1['+8"4R("I<^54CL>R5"[3TJ2,5MB'4\H)B5P&DHM"A-PXI5#R82HD M4*$%%GML#<4:5S$^#-6;2N51U00KKEH **)#T'B*$=;\/S>*?@RD9 MM"0=9N*?^(@NCT:1_H0#YH50BE,F/<() O73Y!3IG*PVR53V1Y;9IB(5UZ2) M'X_^OAND\5: (8UGZ8X8S+-%3ADV][ 9UWU0W]]=I]5AM&;B(XV/,)C8C\=#!9 M?X]NIU$:;)=!R 9 <&75-!P:;DB0?,7! WVK<@7HEL+9L\O%\>OI7A## M(0_61F:*6 ;9ZNXU!/2J_F9FB2VJX:NSX]/9*3JH,6W5?O7MZ=GL=;LTA1M\ MK7A(,+L83=144S:Q$O:*OBV/+NM1N(I*YS?,C:H<+Q>SY;XJKT^?UZ1/XE)^ MACCR0ZH,N&L#?]3?K!V:+CK +I$"T[+(E N2/B.)HZS4EX8(QI?(&BCYI9$( MOD,"=4=?1#9NOQ^U-?],43XBEDA&L>1H5P>=F!F=*MR^D(RW,V4RH?R#O$B%0P&H#/I'$D N9@X-ZCJ^4DL8?CT1*%J[A% M/4'S 1\MJ?=4WM;EN%JQ,/.&\M[>/P0A-3<7'V2W4QO3O&[<3&P2$T@4C W6@ MNC:@(O2(H^D1NZR+0A=L^(4'+D4MQDO#*MU^^/Z:(XH=NV1XBAIT'.;(3+Q' M'N2Y#EPG9 ?-/#KO$NU16XK]JZEC;1!T8EC39DQ,#4D7#&)YH^5*&QUVJ0UF M=E/I_\5-CKQ*[="WS=H2(5"$F;0B6V&;Q-7)BYN[G[JJ>*J3)KPU74XBL3U) MK]3]4XH^8=KGDNIP'8[U'C(T#D61U$9C#)NW&!1:VQ\'CZ<]6 ]UN)4-F.'K MO[U:'I_]HW=?&UDHIB2] M1K)!WE4/<9,@*$U :4@9V)R#V5P8P=%X]DG*@-)P,Z8-HEU ML9VK/]&2+&.8P=.KP]43N8';._,[#QE=N$;E[*%SH3W&[,=!"O:TMYJGK73R M<#W?'0P'%6ME*\J6QA%WM2/?H.Y2VRTD.56!\IX."IS=2-PA^]!HM-=->H#^ M6F$?:=I-LVC!GZPCBDA.&M5_NN^F(I(,3=@$K1Y0*SFWBFXM.6E0S />[.Y- M*[6S\6JT/RP.6[UVF%M $/ 8:N&MJB&+U4NWC-[TZ=Y@7:3JMC479Z#+00@F MNMTV@2 9:+0_)_0*^5Q0)\*="07/OUA+W24U"G8]IJA2GL=GSJI]IFQ_@]WTK$78_/!ZT;HL>&7JC0#X'!\ M\]BM=N]MK^+KRGY[?.G[ TI,5V3A&D<7L[/3223$]DNP-;^\7-D H_FQ4!(Y M21OP^]K"IO2%!'1OLR]_!5!+ P04 " #4@UE2T16*S^<% I#0 &0 M 'AL+W=OB#]0N);%9+162*]M_WS/<75F*+T#1%YM+F/L M5[=6RM/MIFG=V63M_?;5=.JJM=I(=V*VJL7)TMB-]/BTJZG;6B7K(+1IIDD4 M%=.-U.WD_#3L7=OS4]/Y1K?JVI+K-AMI[RY58V[.)O%DW/BH5VO/&]/STZU< MJ4_*_[&]MOB:[K74>J-:ITU+5BW/)A?QJ\N,[X<+7[2Z<0=K8B8+8[[RQ]OZ M;!(Q(-6HRK,&B7\[=:6:AA4!QK=!YV1OD@4/UZ/V-X$[N"RD4U>F^5/7?GTV MF4VH5DO9-?ZCN?E-#7QRUE>9QH6_=-/?S3OXX4!@ M%CTAD P"2<#=&PHH7TLOST^MN2'+MZ&-%X%JD 8XW7)0/GF+4PTY?_[E[:]T M8:UL5PJN]NYTZJ&5SZ;5H.&RUY \H2%.Z)UI_=K1KVVMZF,%4\#98TI&3)?) MLQI?J^J$TEA0$B71,_K2/< ,FBYZPU>=M7#$B.-*NC6]H"2>BSQ*L(K35*1% M0A\17JLK-E_QG303>3ZG1)1901=5U7.VL*5WG!."6G2^-!=QGD"=F.<%TF0' M4\8RP01JHX+B7)1)3-=6;:6N2=VB*3K5^\. N$6M'@%,1)',*<\S^FR\;+X_ M3J$PSF84EYE(TSE],HVTI%IE5W?D[IQ7&]=#*X!\)N*DI%0D^5R4J+

*@ M"DQC6O:.V\BY4S@OV M0!'->1&+/(VY=N#H1<<)\>7H]%%)7\-X[IO6E?(C%,9YU"8U_XA]>1FOD\([81?Q?80]!Q5H@T3VF6 MB*QX##4'%D7V /P\%7$1@T0J9F7Z$/X3$(NAC4D1UQR MJ2$X^9!9AUQ NNTTV.#^:)W2(TA\;'UH?*&JW_6%[\(,F/'DS7WF#3GED3+#@WCY*@CKDU3 ML\7=V.G'K..^)%L45NCW?HT&N;5FIVL@9P-/)"N&L%\S Y[IG-38QO!%5PM2 MC<([@&T>9#<;:IJ1;+A1LZU_\/QP3)"W/8! ;]OB)6(='D'C?;57Y[#P>.]@4NW;_P] M.+!"!)CB8_&KE/5X1CZ,8O!NC_]^NH2!AT/(',PA@[&*L^CSH:D1R-JY$CNO4$4XDS0-^8 M2FV06JWQM)8[CB 8:'@5VON'!MR+)T=H>,=X=:"Y,\VN]V-(P7$,,R9U6RGG M]N74QVSX.J*YW,,T>Y@\\HP]F-0#WF&^N^/)/6@ ;OC7][XZIJE[DBR%8@JI MQC"LYJ<]4K!%HD#!/L-=S^/DL=?5].#YNL$$#(]T1@2"_4MVO[O_'7#1/W_O MK_<_(MY)N]*(2:.6$(U.RGS2%_'XX&# M#>Q_'9W_"U!+ P04 " #4@UE2,M2V\Y<# "?" &0 'AL+W=OACW0U,GB2I$J25GQ?OWN*%MUNCHHL#[8$LF[[[[OR#MJVEGWR5>( 1YK M;?PLJ4)HWJ2IEQ76PH]L@X962NMJ$6CHUJEO'(HB.M4ZS;/L+*V%,LE\&N>6 M;CZU;=#*X-*!;^M:N.T"M>UFR3C93]RI=15X(IU/&['&>PR_-TM'HW1 *52- MQBMKP&$Y2R[';Q:G;!\-'A1V_N =6,G*VD\\N"UF2<:$4*,,C"#HL<$KU)J! MB,;G'68RA&3'P_<]^MNHG;2LA,'.=N]PI^<5XTFK M??R'KK>=G"4@6Q]LO7,F!K4R_5,\[O)PX'">'7'(=PYYY-T'BBRO11#SJ;,= M.+8F-'Z)4J,WD5.&-^4^.%I5Y!?F=U@@;?-*(WRT1EH3G-5DM(9;$]"A#WZ: M!@K$YJG<@2YZT/P(Z#B'#X14>;@Q!19/ 5)B.-#,]S07^;.(URA',!F?0)[E MV3-XDT'V).)-CN =T0I_7JY\<'14_GHFR.D0Y#0&.?VQN?W?H'#=.IZ0Z *5 M)?@&I2H5%M"@4[;P8$L(5%KPKM"70548CAOF+.J5K%$,7?U+$H!;OM^YH6RR8( MEB#@I]?9:$(MC032>J'*DM:,1((*':,Q0BGHA SYX9FCB6':WY- (3^WB@PY M PQ84"KWX#6Z->6U4Z&"![4A)[BW6K@(_D.BKX06))( MO5\\$(]0]2=72&E;$VB5-T#)BLC1&73(%RZ7W\>K6V #.ILT*[3Z1\2$XX8* M$*R4K?.C;S6S].#2B+KY:B12'*Z_/X;9X?:]["^=+^;]U?U!N+4R'C26Y)J- M7K]*^KK9#X)MXA6TLH$NM/A:T1<$.C:@]=+:L!]P@.&;9/XO4$L#!!0 ( M -2#65+$CH9 3 4 $X, 9 >&PO=V]R:W-H965THBYTV"0KLQ>+EG(_?N9(^VUEWYTNB(.XK;?SYJ RA?C69^+RD2OJQKEU04Y_T*\^]*HL#^;!"#S_B3O4*Y:E.P)E&DF/EH32B_> MF8**AP 34!IX93VOJ^Q9Q+>4C\5LFH@LS=)G\&:#G;.(-WL"K[5,_'6Y\L$A M%?Y^!G,^8,XCYOQ_^N[[47[Z89E-%Z\[+/'&FBVYH%::Q#6RE9RC0D0%\:DD M[%>U-'M1J$(8&T0IMR1X(3]2K =%'Q65]PTFTA0"1>H#!LILA/3"K@7<3M6* MW.#Z*)>ETY?C1T\L*-?2D;!.U'(OVJVM*L@47B@3(9*HSR+X+L>,4:$>OS6C M! ='GMR6R3;KM6+Q5L[6 M7/\^6O*UQ$XZ)PW:6L_*'T5#L&4@H((&H6"/35M'N%U)IO=!(5;[B+^RTA4, M7BB'WF.=3V#-ZA^,&81%:J= WG''B':U:P_BU'$8B\O' Y/ _P_]<6!72I"A M[Z(V?B8"W^%VR*^M1F?WXF?% ;"-AV/\+Z\>2:68!FW8:RT1D=OV!+F52DO. M5<;><$#$9QACP@O/2O.^'C[@2,-=7%Q#7RR3E_-4Q)K)7K/@R1."TY,DG-RV'\ )Q-3\5IXYK99FP)=,T62SGXH;0 M450>A@)KC H/Y1?)-)V)&>C.Q"<;I!;S13*;3L7L-$D7BX[##=4#"V?AA@IV MB-_LMG4C>R^)4>RB!>=\&T\AZ]I9#I_LZ+@#;-W!R@:!.5\Z^'E/DK/M]BM. M'NXJHK3R [\*K61%^!3$VK;9E(*?(5AQ=WBHH(,;+^.UCMHRM+%!20[ 16) M9,' [5#HB9 A$FM[ /+4-WDI9&4;E#[G\+$3T#N]:LN?78E2!72O*//6-4T%U![^[!SFSB4=5*"&(MN4';AP*:!T[ MIN]7IHGQYW[6ULM!"!T(@4&9PSG( _ 36^D4H00@OI9M2BB3ZR8F(HS)X8Z. MJG5[#%$QCO#,"G!EO!38;;VGX8Q"19L>-@J.D ;K !WH%MSA?!T'\'P@!X/8 M;1,ETG1%7"XBB]V'[$:/[E#E 13>L. BA<:;MUNW9,C0Q M'GW.$RBNX-J\-C^;)] M(Q[$VY?V1^DV"EFJ:0W5=+PX&;5W43\)MHXOQI4->'_&88D'/SD6P/[:VM!/ M^(#A+\3%?U!+ P04 " #4@UE2FA[[#-$4 S1 &0 'AL+W=O;MMW]<'W=I!NY39I)M9,EGJRK>INTN*SOKIM=+9.,)VV+ MZV ZG5UOD[P\>_F<[]W4+Y]775ODI;RI1=-MMTG]\%H6U?V+,__,W/B0WVU: MNG']\ODNN9.WLOVTNZEQ=6VA9/E6EDU>E:*6ZQ=GK_P?7DKJOI,%^^S%V=30D@6,FT)0H*/+_*-+ H"!#1^TS#/[)(TT?UNH/^1]XZ] MK))&OJF*O^=9NWEQMC@3F5PG7=%^J.[_+/5^8H*75D7#_\6]&AN%9R+MFK;: MZLG 8)N7ZC/YJNG@3%A,CTP(](2 \58+,99ODS9Y^;RN[D5-HP&-OO!6>3:0 MRTMBRFU;XVF.>>W+V[9*/U^]QKXR\:;:@M=-0N1Z?MT".HVY3C6DUPI2< 22 M'XB?JK+=-.)=F[U)'B!:K7A5UTEY)_G[?[Y:-6T-.?FO$XM%=K&(%XN^ V'_,4@@ MBQ^*=[]U>?L@WIO_1\O)[3.3TF=;FAZ?'RAKMU4=?X[ ME@*X),MRPC\I1.A-IU/Z$PWQIH&:-[(FE&!N1-XT70)41 >!JGLL"86)> 5( M=W>UO$M:2BB_[L :@EAA5GV?-W@@:U@7(N5] M#F9A5YOD2U[>B964)6;(.LU) %IW14%XZY1UEMGT$1CD'8M<\(,F\ BM=QU M$!&6W]4#(TIBC$U[O!C?@4G+M]U6E-UVA=V =X;F%5 @F5'P1DSJ:F(ADRLM MDJZ1AF>:LO*W#F*&IPMO&D7>(EAJN!-Q.R"O(2:&RNVNJ!XD0-W)4M9) 0*" M&$#"8DG4(AQ;65X]R(1$'"M^D4TKH%#@$(C0U?Q([&2=5Q"XNMHR]IF65U[Q M1Q'$S]1$4(\>RY*5IRJEH.E*2N9FT)8L+/#A56AX+MC35L)>W9&=B< [V@2+,<5H?@TGQ'B!S="FM M#. #0\ H1WY[OH_8;K8*DW"7DQFPZV/%=(Q%7BJZ?"$3C4>)E55Z2C=*/51* M,DS^_,=&\Y"MNMU%OP&@.J3=GGXG7Q*HVJI@:<;^VPXWF6/-06O!D^ [RF8M MZWH@JO'C5C4>6%5#'O!,[LPF+3!M_-B\P4%*5A?C)+T!F3=)QK;)R#:VV(+ MS#8E_-H"D)H0AMJP7*B;H(:A;'-YV ;C:W3< [WJ[A# \"#7-5BW<]N5=5?^ MH3D%QE!)C54CARYH[ >6T=P+H^"?\0+CQ90^C>^RD4TR4$CQ.TEY(=;O1*SJ M*F%X)!2)"D'9VB6B20H@1KLDFI=JE- MBBB]D6;NGF4=4\92!>CXGK]D,AI1&RUG1,R(%FF_G;,O:%V90W$,+S_:=HK^O^1P1JVXK8@R)\3ETP[;P:YVA70UYR=9W\EZB#J9149_)/VPHU5W MI[S24YPW 0"GA[]-V_ !E. M@1,]T@<'T.B!DA^27/>VH5\E:&GK13V1]8$@IJ38 E(F,J7*N='H'2!BGQQ5 M=*LFSW)DB!A:[ZJ:,6RT:7>\\PC8":,(EU&U\#-XNI@LD485!6WZB!X<< "* M"]VCW'.\7Y+]"N/''D@K8)HH#YO*NH7?41ZM864V(;&W%VWV$=I]U149N=A: MP@B4O8_Y>5OF*P2K2A)ADY"4YO1\12DW-*S1WHXH932"8T#M0NNQ1QU&GB2& MXQ#L, &4G=PS-#TM,?MII(15'A 3)"I+"N6L5:NT1).KF7.D.T D-<5FX69)I1H$R<6*X"Z(GX:U7>77'D?3+9 M/THXE5!N9:O$0KEA\0K1 MFM2Q.=*1S"2/_:Z4A+ERDV^W$DZAE>"SC>C961950P/>VLBV+91% MZ,5,AS>NM#F9\)[Y9)4I'CA/Z8"8@I\F1=H5:E^0"8??+B=5N\EI5 # MG))' LG6K39V0_FJ[ 2V MMXPP\E"ITOOC\TB #\WU%Z=GGLX7B1_X*ZO]A/AT%$0LFYQ**?,%TNM"P'42P2A]!_&^I\AE^/;G* M!S&+PJ47AI$M\WT<@E(.IV$AT2%ETK45;%F>VN"2?=]?$CQ%$N(;A$Z5J-4Z M^Y",0)R(B1\55SC;@>$K )CC>'\Z,KR>B)[9ZIGC/(]IC;741=('T0[GK$4< M>E]8$0:[SAMX(0ZX67+).:DX(ME6':5SS;&. .44-H+@%(C,D1'CY;=W$B)O M'E*-=\$P(B\.8F\9S;ZAKV 4%D-WDGN%QI9?<$2>WS<80G!DZ(Z4==/^(5=!U ML]PZ?4H E6FEX4KD)36#]R,/J^KBPBDG]6X?*5R-H VF]$M2=+J(674-1C67 M/XB_67MJ]OMW[K]C*?OEE07VLYN]MF-D$#TA;XR74W$N9I/I'/]F(7V?>=$L M$'_2(N![(:[\>!)%XIWUE!>A-POB2X';"_'&I@D7<11>BOD$,QY9? DS[LT7 M$0:'"RP=!V+N>_,H1LP&?K'+507)) 6]FURU?KUX%F/F) @=!.?15/ASPL1! M<.;-I@O"!0\=!+&U2[&!YCDM%\9 <3''130/O7#N6_IK32(+23#G1^?1)/#)6"K2CSTOX:O*MF-;,+#\C1.V_J/H@>?G M0>Q/YB:> IKA?+*PX16C&_B3J!^PC^P)XZ43ZWR]!B7*WGFE7D&'5"2^VDK+E8GY2YY")[SK7VK(,NCXP6M6(Z*E'RX1!5".ET\("5 M$:JGL.R$I4>W*#$F&PB&4FTA=<_PI573NB>UD.A6=R7KO2:'SB:L?@ME2E3Q MQ=.%#%-TUL7YOCBSDO@N#[3$CQD3@ '_@_3=:1RZ<\]$<:J).@6.GA).O:2 M#%99RX0/\!CR\-[U*1W*1L&*9IWWU'+S2N,MAV<=1Y*'J*S,M-@I/25ALYF3 MKDQ[JD1B>QV,;<(F0%*@#[DG*S ((],BN5_!JSFE:)ZOMZ"TKF]56+"4L.9< MB]&RP.C8QQ7U>H:A* )6?296F7V3%"IPINQ'!=%>NG3;P67!E%W^ZKXF>WU4G4<[ B' MCB]Z<'GC&A)J%='Q IC941=D2#NMMH\V(^Z KIEK8^\,XT,(H MV@35IX8VR#$4YZ$3?.7ET, 8?!XUKO#(;.I/J>E*J^KXA>\A M,+ZD[#-TDNUK1V4P)%R&EV(Q\:,GK;X4H;>,0N$C_0A.%@5";QJ&8CZ=Q)%% M,O:"92S":((DV"")]#M \A].*;PY@N4RFF%$,)DNGH(D"#_'SJEJ$@'J7+S3 MQ3+M0&Y,*JP.:=FRJV:].@(8GYYE&NWO;F]L9YR/NQCCFY-]YF;3_-(3LD!* M34+I'!BB=@BG8+8BN (V1-4A%$JH2J1O<1LPZLD<$1WDW#?82.CPE< MJ0DVY[ M$+CA8(@;$K%M/\ N]!Z)DPE8AL^R'6:Y)U<_0AU52^6]C]E#"58Y3)A5^WI( M'K4%6#O5,F*<]?8\$^.F"4>)YT&L@HSUX4WT1H8#T*2 *()8;&6)8_Z@;4FU M#B..?#&2"_> ((FY)_SQ"Q)/(1RW(;BC=[CM0;'!GG8HBTZKCIMDW[6MQ0L< M/;OE=I181[C*[3;CV"3.O",=L?%)!(Q^I"'V5"D<=\@>[8AY1UMB^CR=F_<] M'.EW?8_.6."%LZ4WA4UC&%XP"[SE/+04B7IG8XVCD0J M;D7G4)3BZ184T9(E1=]O/'N($H:G*O(L44==\<%G.E1U2^JSHD1E%9LTG-J[ M < 3BQ-O*B51ZA4\XI^)254.;J.3AGR>%_I-:#:/A\'Q5B[AY$ M\P!7JO-XZ!D;(G4>W/=BQ!B+*!)SK'_+]VB4,CE$D3@$*V=PZ?XL('^[]"E5 MDYR3T,@,&691[3B&!PK4UZ!V./X'<2C^I$I!JGB50?!R*E(Q]?WIPEM,9P** M%05S^O"#F?C("=VY\.=3H#;G&KT78AB^S+U%/!-OGUI ?(SO9&YSK,9",CQ> MXY[*Z3EO0A'UXBI7)&=]$'STO(NK1KR[KG2D^-UUOS&2S3TWW*OG2C5X?I M.J2T79'!N=3^5/<0*:IK/,;5 QW+8V6'B;BADX&W;\1BJL\*(2&E=]:VNJ.[ M=U)&V=7&>:G3)+ :9W4,]]>N'+Q]L:+BKFS8S*],@QAKD>5C[:9*<;[.T_XX M]/$E."_>TELN='Q%E86,\2SUD5T65%ZGVH&*;UW+.4@NCQ[#,/88SUWJ MF+KOWOE/BEFN.%C1Z.OCG'T1: R$TE\M'7T%RD0I)B_6&'^L>B>F!@Y7/P#= M5& H][=U@(/@1Z]"*+P/U:97E:Y&'UC.]$\VL'5PCN2;S1/K_5\Y&90]2WB@ M(W.(X/<;R4*H%0=<-TKDL35X&B6-Q9-?6SZ22C2".%ZYN9T]?*C/J)5[!4<<@N4,0+:]4WODB0775H1*;.A4.T94'XR\Q6J#';VI #T1;!"GQS MVA*F*IKZ%Y\O.;MKW#>LG/N6@P.;-!C ]3/]UAT\*46)2?]2MZDWW.K#^'JJ MYNE[JHQ3D/2!#HYT1*5,FBC<"I9&BU YA@:](6/.KC(MN)0N1VG'FNWX4$L@ M9L3K-OG*]3_,!2R5FC"&'V[-.34N^^>KCB=S7B]_=+B*I0B1/'[6:C?V@&6#9'WWAZ%(LP M?!RZ)E-_X H39A9',ZNO*]F<1]/Y:$'-^J\U-39GX\;FH-CV])+4J UZZ#<& MKIT?]?^(L8K]4,0_7#U\S$5;[?AG(2#FB'#YZT;2*XLT ,_75=6:"UK _D[(R_\&4$L#!!0 ( M -2#65(K((#6N0X -XH 9 >&PO=V]R:W-H965T7=]RHW^U;RJZ][X(D61KSA7Y<9:].QL20RE5:$06)CQMU MJ?*<"(&-/SW-D_9(VMC_WE!_Q[)#EJ6TZM+DO^FLVKPZF9^(3*UDG569$KW4Y);_B[U;&\1^,44U<:*'XI,98<$+L!*RT_4\/-]]"C%MRH=B3@,1#2. MQH_0BUOY8J87?U,^\5;;-#>V+I7XYYNEK4IXQ+\>.6+2'C'A(R;_H0J?OEM\ MVBBQ,CDB11=K4ED[%BLC<'6+((._IE\V)L]4:<4S$<5QL)@E^'8:SH,P3,[H:SP-%LGBS%&\ M3Z@P.*&H2FB!=*#!.B2H!)@&"&0*F$0KCRRS8C*-@^ET(B9A$L331$3S63"? MQ.ZP(84]$[-Y$DRC$-_BQ2*()F/B?#H.YK,)6Z1;#FV:&\V =+I4A5KIZ@RB M Z+H:+-B?78&_"\U?EF7)4PGWD'L4N;@ZN]_FT=A](*4.)E.6)EA$(['9^*Z MDI5J[Y].%_&9B!81'0E@*FC=)(K.!#[B:;ONDZE -_7G="*I6X"^5>VN>#X7 MI_/Q_ S\KA169RU3I[,PB.<,;U$+8>K*E'=BY:4N23IR2;I]:;8[6=RQ",D+ M*]1JI3C9L,OPTJ-1^9>=XM,1+Y15RUS'+I]]&H4CEXM("]QZ,X$C^PJ+3X7D ^-5S#>#2?"G #GXDFHW$(A@ A MYY1I,T(5 M!<6E8$GC5-RBS23)@DG%T[.>+*RV=".+M3KJJ-WJ&YG7CD-)GB6+5(EX-)E" M0X"2>#2>B/PR9B3S,^9O#'[7=F1+5E<@TKB*L4T6P5^V5*GA3*LORCBVT-77A=DEK%;D_ M; ;/7\+]*^U3R4H7$$B3RRM0KFCGKBYWQBK;!D!#JB:;T:X^8OK%HV\%'S,' M>YM"%1V8WH^M%AF(]B-\/RT%'@FTMP.'O$G3LI:Y.PT4=U)GE#R0;N:P]3,1 M+H($IF[WENI&%;42R$,)0# ,@RA:B']0:($QR9KD=,X6 <][68+B- )4+28B MGB0 TN1X.$0 UV@B$N#_1%P5-PBG+:$X\PP>#?M&9)VC&2*I+Y BGA'ECWM)4D"RR<(QN/ M@P@4?U;6/A>_#D3*Z2(D:*8HC((P B;]6))6AJA2HB9=3F(DDV1R:*>^!US* MG09K^BLKC7 &E8595FA2 /*,1"C^Q"(.)I-0S&9(^HEXIV^QG(_"Z3!QZK, M:1,N#N?_ZB[$5-8D<)89/L/DD _FBC=Q9FI9PXAE<0BSV6B,O@AIQ31L+-5:%VQQ<*O+0V9Q^CP0 MFO)5)>I*LX\$XEG8(X-3+N$\.+304A!RE#L21WP%-K42]@X[?E8 _*)/ MWL6FY=3;U_V3:(9'U H ^I^I-416:ADF"9Z@D $JG5)'XD=4$:@F\KO Z_V@ MQ"J^A8O$1'/25MY!2<+6RS\X%QIX+'Y GT5%J4H6!: :L;$%"O I6;@ KG+$0+^TC;BT MH)?+QKQMK>8S8&,=R$HC%=Z#/YG?H8D@'C.%(]'I*WB#8C_!@@=,USBN%-=^ MMA'/HRYA@L&-A%%3KNL=3RU12M@H%4T!^_RJ;U"(B6L#;@.(BLZ;R>[)5X8. ME6SD]VEER.OF+I9'0[!. * Z;IM"NW5B#YM 6G)GJJM7=473 M!ZH,2DNU!-:K6^QU!=&MZX$'2KB@O>N) A(X/)8R_<+ X(LQ>7N^R^'^1) F M'!6@1-WS/,(%ZG+ ?^,.3U%XTP6L2K,5J2HYF38M0@_$ N_XWXIHAXP#&#AH MQ:N">[-UH3O4 ,M H2\/4:_SN\'B')N?+5#S=XA<''$IJK=S)X!S4V#>_T-D MAGWMX1I74>TQE\EB%+5<0MTNWOK&M"J''UD*84$ N\:E.PL?XL#J8?\[A+;E MS%'Q2./P!H-R.AXD5,=SF^(#_5G[=HB MQSU7,PB5<["A*TA=RL+"$6"M)?)T.QUQ,.H\Q&%^UZXP'1BC*6GWI5SJ':$Y/0)N""SKJ@-)2+SN[ M,C=RW_99?X 5F^G4$6S9T(U#DY*OG"T+FH;G$+XNG9LN:XO,8NUA(,)XO02M M;B6[!#GRLIVC-('#'9Q)0?6 CX!2(!P3946N4\(_9VDWX."S^\F[L7=?^!L4 MHM0!WQU2'HG?U%"F=2VK5^QQ3#2N_+!D"^BTAA?T)0QZZ0&:-WG=@!8IAB&% MP&FW4YP$D"!PWMHI!]@%W^1TX9H^'V^52C>%)A5MX2I=@]PPRQ+5Y'2BVIMS M0,#.E6.2O,ET@<3*W@)B*!75K4?U!6^:=5TB9S,E5YHHAZ:JU7*K*5)]'Y^A M[T:[G H=KWM^1L)Z:/-L+Z/"..1H3T])[?&<,QZ:A'&\1L-?4F _R4!/-HYF M8WI_I*EAUM=4H]]&44WRE'Z,+\LU#[5Y<.(%]M*RF-/Q=XW8%&#*,>H[6I:M MSBNNLW%X5>4,HNP"&\DU"^K)KVIX/$G87S3ERH'9H4< 'A2R:\IJ*HG:X.M# MG+:V]J,66D0/"?FZJT5HSJ+(\3PM*IWZ\7^H2B[&"6ZG)3KZSCV'CC.F0+$[09,/VS MUK:M30XKZSXJ0A"H4MN-*_R/L<[9O]^3RN%&FEV'Q>SH0%I3Y\@E.-%/"K\] MH1Z4BOO/MDT;1MW[U1>*97,,5H:E"!?.&WR3H8]KQ389T\T0>%9'7D&#\0#< M-B'=>0G=;1PHX K+^AFD_@Y6!A,HREW MD]0!T&)TTN"#ES\FM^H:I;Y1JN/IL)V#XV1Z6)+,SZC)X^K27IQFRG\]>USE M\IY?'!BTDE]4<5#'L#2^FEG,P@=S\T>UJ(KLGOZ(Q'TMOB_:RG,(VWQ=N^*Z M-C70](-RMEW/AD5K6I?<&70 Y*N^_,Z#KX1G]:!IGTETB'XU? M7'V\YF_A"U8Q]?E$A9@T^0U3I5Z07EUH'AU*7:(Y+;^@.*1],2J*X$:R+1>=T65_II=KJ>MNBL.N2'29 A8W24$Y6 ME.9-L38LQKW';[2B+IK'R%UMYPH%&BYHW[7U9J9=AN"2@C*/WJK#?N*PD*5& MO)T*NV*[EQ:;LM.+\GET/0I8;> &18@I^4S:2H6IJ>WC!?!(O.T"_[[O4@?1 M3!9ZTR^X+&?D%9][M- >8!I5O)MLJ)V3L%1>YWWW(&L,/\QQ+_8@L&U;][AR M@.L;6)D]@RH%;H./-@?-YJ9TTUV&WAJJ2#7@8X6:!%%^I&_I^T73P#SGKNEW MYH@,TS["!@@DXMS!O7]N/0YGS14:N;]OFWI^C>#R8#(YD#B'3/7X=/,I<_+, M0!%4 %-_Z32W0_1UENR7M12,IBC\@) +.Q>^ ^\R-(T38ZX:3H1/GN5GWY:6 M'RQZY7<3D8&'A@,SY02L) >CZ6?1*!1+=R'H59PT:7;>X-N#!U-U>AAPP,S! MDTVW8,(+_"RWG3=<$:QFVO42?5$: 'S:0$BL>2C>#$K:@.FJ";D"U02NX/R" 1SK0E7\>3$FR?5S*4PO3.!I4-1IZ2>JB M]\X9.M(UOUE'^18-C7O]K+W:OKSWQKVSUBUW;_[]@FZ(GMCD:H6M,._T1)3N M;3KWHS([?H-M::K*;/GK1DDHG1;@_LH W_T/.J!]I?'UOP%02P,$% @ MU(-94D'D\=]G% *S0 !D !X;"]W;W)K&UL MO5O]<]LVD_Y7,+[TSIZA98F2+#E-,^,X[=N^ES2>.&WGG9O[ 2(AB0U%J 0I MQ?WK[]E=@(1D.??Q=FXFHT@D 2SVX]EG%_2KO:T_N[4QC?JR*2OWW=FZ:;8O MKZYO7_&U^_KU M*]LV95&9^UJY=K/1]>,;4]K]=V>CLW#A8[%:-W3AZO6KK5Z9!]/\LKVO\>NJ MFR4O-J9RA:U4;9;?G=V.7KZ9T//\P*^%V;OHNZ*=+*S]3#]^RK\[&Y) IC19 M0S-H_+?\ZQ;D@;&W\/L/_#>L9>%=N;.EK\5>;/^[FQ^IG*S MU&W9?+3['XW?SY3FRVSI^%/MY=EI>J:RUC5VXP=#@DU1R?_ZB]=#-& ^?&9 MZ@>D++U73TYB-OO!6>32$*RHRRD-3XVZ!<X M@FR=@&D0\$WZU1G?FFR@QJ-$I<-T^)7YQMV&QSS?^/^R8?6V<%EI75L;]1^W M"]?4\)K__,JJDV[5":\Z^:O4_$],I]Z9IC&U4W:I[FJ3%XVZY1]0I=DL3-VI MD\>FP]%-HIJUP2R;K:X>U5KGZL5X-AC"X5JTSN2K[Q3-9'%#@&LP 1.U7Q?96F6ZKA_5TAA^+AV,QM^H2S4>I--O MU!8"ZJIJ-[SJB*\]N7>X_D#]K=6UKAJ:\,[4#5F MT:BESHJR:$A5-3T!8\?;;ZPB-.-)-/ZM5K59Z<8HO;%MU9#$+\;#2#N\>>B^ M)>5"!9EV:UZ-O] *.UV*K1I>R> >!AD-56PH7 ;J [:FR88\\(>BTE5F8$D MCE.?(NE*N00 +I6!7B$7=@>]5+:ZS&A46>I%:93M9O1#:&(29DM^XP",EWE/F"+(#_]]B@TDXM;0DX=^J<%+VVKD/K3*YGZF$-H2XQ\R9^]'J.!Y+QY$;-QJGZ5=<%:SYZ8I*, MQE,U3J;7]#D"/#ZT"[E?5%"T4>>S>7JASJ^O;_ YG>'[)]O MM$D+]1XF%S/ MIO1EG(RAMQ]_CJ3W9%/;W618\+: MAX2CS90M#>7)C=I@:8 H>UKG1+$A>M5SD"Q9M&5M-T_]]@699#:]%AM/1]=B M_AE4^OPLAXZMYM.)NKD9J:!>$%;)Y M\R5;:R Q:T>V;1=EL6+CN)?'+N=4F@QG(P4(G@['<)'):'08%0X^E&*KHQFD MF) JQK.A^HW9!I;4.\R'Y:!KR-"[,KOJ^2-L2C9^LNILD$[4=#"^ ;!.QLSI8CFR)$,A)C4G9I\,4O4-II_B@"F3^&!-_T#\G,^I\!,I_#/^2SM[LJO*0$Z4L6R(:W,D]%- MO\#13T&=I9A!=+#5CZ+[40KLFDS4#"H=I6DR@338[ABKOC/.,6:S.Q@4!LXP M%T$P>" ^'UT#!0%L8:GNPCG ?%N&OKFF;84@H#&)^G(Z2/ M4;3U<.$<;C$-47T^O!3 MEC1540%:F#<22UEHXI"4)A:/,6&B&!JHWT >(O6HW*-KS,8IIUDTJOER8A,L MB&N*#>=7[QLR/63;H )CMV^BQ2/HC^26,=L:,]5%2;]1XSI.E(B@4F>2-^4Q M%D]4*\H!\.%2=-/4NP)H!)1RMJI,"7,1.GDA:!@]UC,_FH3V +928DK>Q(X= MQFO;@G(!XDH\5;4@R[31FCUX]FVTN7/+Y*-9$TE6;J/+$OPZ;T'*"9H!M9FG MXAGAY,6 RA#79FNI-KIY*.KJ'9NEV 3!:#A-B%T5-B=M<6R:?'!@[HW^[-52 M2SK"R*11ZGRMU ML8'K@!^TFRV;GR0XND]Q8K.LA3P[JFN"&'ZI_G'1 >_RE$2]3S[Q'JB\GZ8@ M+=I=D1\X?>?MMI0E&/NAYA_M'O%2)P*J6/2#V\X+&5]R. .(Q9A": M>Z)/HD!@J@5#R!&@DJ-*\'/A:)W$AQ2A%#O8=;M<<@'1#2P+S$M%;%&CH*7" M/>-RTQ'. ]^8*-<2YN37&'*X#SC=WTBG)&;"\1[#H-K;EARM+I@_0X\RM2BF MFQ6;(FMVF9A^L*N5CR3$:+,_I+D50.OSVIX\/ M_&WT+4%4(V7Y0I?,\:0S2OYVZ-!^I8 ]/IMP9H7+:,+KC!BJC-K:AMQ ,$/: M2ZS'!F@2::<'*X(^&AA7=GJG"V&];$'Z*#8F\;67M X@&+X&NMP ':M.%Q\? M!NI#98XBY=]"TPB+S;7H:Y,5R7Z&<2?3RAY0?'#*6!AFKT1 MN*#<3E&#%85H/0N?7* P]!+( A =IJLEJFG0#]RY.K=U$L>H:^J6L[)'V26! M&\C$9Q/(*V<8J4A]HXR3'@5C6/J\-OU:T/Y9&,,SN+.+BR[C&.B"H2X6100>"7;&#=7J??[*+@Y4XPS)7=426.#BQ)4U0)[8A*(;M MZOQRJVND$P1AK0NP.!D;]. U&]3 ?K%BP&K,,93)7<-WWNSU MSL.(-?NV"Z$<*[YF.D7++)G)!46*1Y]'D*%^QQ?>\,$S%[)UAF33\8X#W3SC M8R>I]&D/WU!W2UP\*#;6%G50B XF87L9MU.6?HC.\SY0O-JDTF4_)_Q@ XAQ MRR1^K@BY5AAC#^N,YM)!(R\*[!EK%:06 2[C8A5V%9'/^%+V7H"T/%%.21L^ MTF.B5C52\V6[]12!^[3"0%S/.3!1CH#E-KILD/5/&7;QN_?KRJPLP(^$-U\@ MGN-<2IE&O)5SNPX9-A'>KU=0TSOL;G62=D33=Q3!K" [/#0SAL3!%@+C%=?O MDCTMJG-JZM!1"O&@>%@PJZWQ4]<,R;58F%+8 O)72+*'R$*YMB;K2XCPX2!; M*"*2G(,E02U0I-"3"\E'(0GTSR($ =WT?,?N/.KU[?[#$2B#J4JNP9,MI;G' MGH&SJ(QV7C12"8$4X(%0A(H40VX!,8AG-^J/5E/=6SYZ7?T.(BE>#7@N6?$4 MY]A[)NPQV%@F!\XV92#<=5N*-73.)(<;KV0J:M8Y%(:TA'W2,69_VS&L;,7" MY&*4%"0$LI8BFF)OH-XRTM+]4%%I3K.L,W@7W>#]BHO&QF;=$^=D[D<.B7R[ MU#M;LVD0);9L0]-?4X5*H2Q9.E2%I"8DW.P@DW>%4%>21S6"L$O6G&\LL]ZB MSJ\-IR 4D"!G'.=&Z]BV%5)$1G+1UDV"&FBQ;]3?H^$^7!0Q=%;H_VBGI;"N (BFT MA)-@PET!Y/:UJKC\)U.:[1I;H/-%5+(PQWT-@B7[N\42,8W^='=_&W@T>7+?BW)P*N@?[='9XI MG66&7_M.YE>$#\5\X(Y0&Q1!(>_\T&HU Z"#VB9YH3"N3DB-:+KWM5+O7<0V*=BQB(2UU<*XB"$N]5*KV04$Z*>^P'. M
!Z\(!7MHM*YDWH%OR;WU1B'SG@HARG) MD^,MJMW]$=>2*];0UR(]<65CZ[C,XC3[Q-0=\Q"(ZC/:,?L@G&-2;W>$H_?D MNALA#N$J[V'%;P)P2?%@MHT<":73Z)4'L0=-1PJF%YVH#9W[ZI-(7C?AVB!= M>1;^'LF+<20=<7Q^R!K+<\L;%'O88 U'6(/L$B<7;'(&'DE.?#)+=!SHEP$J MJ$-,[QIOWX,H'"/[S_"L?]CZLSJ_J]M-3?4U$LNOB!$H[H$X>,+YA??[KCA] M\Z*/52EIGPUOLBXS!W<2D3_U3N?"G!RU'*I'J>4'DU/J@7% N"2DWV$LJ_2] M1E'DW:VWTD%&I\NDZZ! %F^[M04;'?Z8QX'A.YIYQX&86?ENLH2;SS>']J$D M#3C[H\5CU,>"F;KCQ5Z\KUKFH-@)U8LO5^(!OS1ZS7TC*MK8ZRN[5YYG'9J- M3EXAIR]:6')]X$9=@A\<\_B^(Q/8*L4OQ[(4)C%5;:0)0OTE-DNT=79UQ''H M>-+9BN43(F%;1>X;,%O4/W7? (@:HY6FLO%@7T*W3O*H &8]GWIK/G_&U*?] M_?SGP=L!9=C!12(:8H0-T!V)00!,Y4Q;88EE6ZJX1$;JBUC\H3;_%T8 7?R[ MKEK"J-$LX.C!SC>HP?HF+I"G7A1-[3M/1WV+JNC;=V2#R,_WW-$./>+HA8QX MON,-2705SK627U!8,>4F0;@'QP?_1WD&%L7SGH5XQ"?S1>LLZ,PP"A_:0U8P MC_'U'G7*75Q3]FMP#[9SO^3$$X&>^,7EU8<0,, PX*:)T*.O>IZ=0KK[\1[^ MVOB)84W'6:(CL/@.\L?>_Z1^^/ (3[G\6%"Q3EY_6Y:$*>=OOU=W:VH:P;LX M8UQTE&2'K&5;@MLE*D%_K)H7*)ZYSPN)GX;.B7 !^0GT0^R=MXT_;"GMHR[I MD"S#9H0_KJS-J8M'[[.=B,PB1#ZW_2N[\9TI3\1%X]U/%\+L_Q/J/L10ET1 M'S'V.Q]CI$>NQ9!>,WXY[HW5=7Y0$]T]O'O3U43>U-7S'9'.?,0,T$N_7<] M)7Q2UU.3@/FPD,FNR2_(0J='&+FD9I&4XPN(P%D>QJ_R1/H_TEKP1YFMV_H7 MRW&E-CN;=>\;GI+@I/F[N][^1QWPID8!6![4&GNZE%NI*7DAW^4(C4/NA%I^ MD1U[]0T+>L/U4)FD]I)HU)+0&804#"L?S%R&) C.HX]R?0DD3)>R6 MIHS,8D^;X8"%]2T3?@=5,BK'WF>PEXI1+S1- ^F1S7)@@SUPYWN![->U=RMJ M2951%S!T (]?3_:OZU',\MST/Q<7$;Y('8B[ 0I]*RP@=@OX4/![+Q65/4*)E:4BW MNL]4>]1L4DWIKBM&_3Y#*A.S)E'#@FA]'?3;OBO=U'[MYGH+$AW="L'J: FB8="L:I_A20Z M3*)[]BO.6Q^@1-*:1&]PP%W;<5*OM48&8M/C9GB M]X>XW8%MU&X=G/IK@JOH#SC J5?\9RJ.:Y9&_I:CN]K])2"?] #N+^T@ G_@Q;H_C[H M]7\!4$L#!!0 ( -2#65)$&=00( 0 .H* 9 >&PO=V]R:W-H965T MM&%I M5YMV:EM(&_#^J&9T;0-AF$? M:.EL<9%$E:3BY-_O2,JJ@R9>M@$#]L$D1=X]]QSOQ9SOA+Q5):*&^[IJU,(K MM6Y/@D#E)=9,C42+#9ULA*R9ID^Y#50KD156J:Z". PG0)&WW_C(MZ4V&\%RWK(M7J/^W*XD?04#2L%K;!07 M#4C<++S3Z.0L-?)6X O'G3I8@_%D+<2M^7A?++S0$,(*(Y598"( MQM<>TQM,&L7#]1[])^L[^;)F"L]%=<,+72Z\J0<%;EA7Z8]B]S/V_HP-7BXJ M94?8.=DD]"#OE!9UKTP,:MZXF=WW]W"@,'U.(>X58LO;&;(L+YAFR[D4.Y!& MFM#,PKIJM8D<;TQ0KK6D4TYZ>GE%<7_?Y*)&6*&$ZY))G >:D,UYD/\YW46'T6\P'P$2>1#',;A$;QD\#.Q>,DS M>)=,-KS9JF]>PF^G:Z4EI<7O1_#3 3^U^.F_O,>C**8"3U3+XV5!+,6BMT-AHSJK*<";_ MJ,& PIR@-$B4Z2G?.,.MOI FM6B:[1Z!DG_C0SWF9^1/\*5_\0N>]O)IZCV 8S M')%#=DJ'7O+X.-I+F6QWV6DJNO=YAR^NM>?RGI+>J' J&AB-;XHB#RXRG%P4]I3/PX MB^!SVGQ%'"D!NEDZG:[@V&NDL@4E&OW0&GX1F%<1^1MD4^]%X!JD_3L?P MU']E6:>E4^.XI,NP.#[E3]W[Y)NY>@1^8W'*B7^&&5,-1-O9 MNI>5^]"BM:^9M=#T-K++DAZC*(T G6\$54__80P,S]OEGU!+ P04 " #4 M@UE2.@SR-W0" "R!0 &0 'AL+W=O&'FR%Z.!1J]I.HLJYYBI);%ZA%C8V#=9\4QK2PK%+ MZ\0VA*(((*V2+$W/$RUD'4W'X6Q!T['9."5K7!#8C=:"=G-4IIU$@^APL)3K MROF#9#INQ!KOT'UN%L1>TK,44F-MI:F!L)Q$L\'5?.3C0\ 7B:T]LL%7LC+F MP3L?BTF4>D&H,'>>0?!GB]>HE"=B&3_VG%&?T@./[0/[^U [U[(2%J^-^BH+ M5TVBRP@*+,5&N:5I/^"^GC>>+S?*AE]HN]@A!^<;ZXS>@UF!EG7W%8_[=S@" M7*;/ +(]( NZNT1!Y8UP8CHFTP+Y:&;S1B@UH%FZYYQY4]PS7(X-;4KK+PKBZP>$J0L+!>7790 M-\].,MY@'L-P\ JR-$M/\ W[:H>!;_C7U<*WV7_ _3JDP/!9,"=P.U"NDOB4QW%<(UT8WHMYYDJWD MQH/@<;5(6_2@LS0^_Q,/QW=ZG0%Q*(KM4QHK Y7@% Z)YZ)#5R@)4#?*['AQ M<-%K0@Q6*UWE[P]BX]]U.3F:(XVT#MO"0NY?KANI_K1?2+-N#G^%=]OL5M!: MOH34$L# M!!0 ( -2#65)_/:957 0 ! * 9 >&PO=V]R:W-H965TM-OYDT(30O1V/O6RP M%7YD.S1D65K7BD"?;C7VG4-1)Z=6C\NB.!BW0IG!8I[F+MQB;F/0RN"% Q_; M5KB[,]1V?3*8##837]2J"3PQ7LP[L<)+#+]U%XZ^QEN46K5HO+(&'"Y/!J>3 MMV=37I\6_*YP[7?&P$PJ:Z_XXU-],B@X(=0H R,(^KO!<]2:@2B-ZQYSL W) MCKOC#?J'Q)VX5,+CN=5_J#HT)X/9 &IQ/AE 69?$*WOZ6Y'["V_^W).'/T\H' M1Y+XZQ7XZ19^FN"G_Z>&_Q$"SJVY01=4I1$NT2CKX&<;T,,O!GX2)E('03E+ M):)"A0;)H^V$N0/E?<0:]J9%,2I(,UJS_!5UP&KE<"4"0N>4D:H3&NP21&LC MQ:51\>W+8>N('.L ON=8WWTS*\OB.)G2>'+\ ] 1 8;.DED+IZ)#-DDS$Z"":(5<\2XZV=#YML7MB0[)5B.V3PR-/UC(;6P MCR2+?^3]',W1<[?*>.>6;M&MTEN$Y4QJS!?V=G;[W#G-M_S]\OQ6^BS<2M%1 MHG%)KL7H\,T 7'Y_Y(]@NW3G5S;0"R(-&WJRH>,%9%]:(MU_<(#M(W#Q-U!+ M P04 " #4@UE2Y;[V008R "6L &0 'AL+W=OR[.E\22R%F>>?9MOKVIZ@_-SKDV^;@ORN:[HUW; M'KY^]*A9[]P^;4ZJ@ROAETU5[],6/M;;1\VA=FE&+^V+1\O3TZ>/]FE>'GW_ M+7WWMO[^VZIKB[QT;^NDZ?;[M+Y]X8KJYKNCLR/]XEV^W;7XQ:/OOSVD6W?E MVO>'MS5\>N1'R?*]*YN\*I/:;;X[.C_[^L7R.;Y 3_R6NYO&_)W@5E95]0$_ M7&;?'9WBBESAUBT.D<)_U^["%06.!.OX0P8]\G/BB_9O'?TU;1XVLTH;=U$5 M_\RS=O?=T?.C)'.;M"O:=]7-CTXV] 3'6U=%0_\F-_SLTR='R;IKVFHO+\,* M]GG)_Z>G$R\LY84EK9LGHE6^3-OT^V_KZB:I\6D8#?^@K=+;L+B\ MQ%.Y:FOX-8?WVN^O^#22:I-WM6MZII"[0I_/F"-T&_MKNJM@Y@W)XD+]PV M+TO\]$)GU-X>@$ +'#++Z>2 ,=^YPJ2Z@0-H=ODA =S8507M.P4^\GM5Y^VM@NZZ MH@/1UPBD:9G <<-#)\F/U8V[=K# .^?;IP#_HJD2]S&'C[F,08!O.H Q@/4: M0)"N"A?>TF<\&OQV^:I1-%C "NNJV\*[=9V66\'"=I>V258E98737%<%(*5= M7']+)P#= 9+BW@]U=9TWBDBO_9X,7[AJ :?2.FN2%Q7\YY?Y^OSJA8/#\[]0.<7UW@9S]&3)N+"",-,B$%W"8 )%PQXV[>X@GS?G)B M["N@/9@:$.Z646CDAP6>!X@R8"5$Q+*>A1\KK0%)"-1($ _.'O+7@ ]UTE9) MEM>!.$'*\BDB\M#JZ,5]!2?G/&F4S/@SK=#GQ+=P\ MX,^FKO;^:5HH'%^1P=Y:1$=B6BMG%X[#R L,4#T9=YT6'1T+#ER[@OD24%W# M:(9?(THGQ)#AWVV%:+(BCHU@=("D(.,!*W<.IJCQ.!&9\[)S] 2L9/9L[^;: M$2,%: D;+8 4\\*?&ZV2H %\/1KU)#DOA-!%6B0@(H*R0_IS5@MHIZY#XHE.%16"C0<56F MUWG= 5I>O/GM\N7QV5 M.D(ZB ([!?(UP=IIP0-#=K#]NH4U\K'(L/*<#K 9#%^5=J OFF35-8 .S4#4 MW>1P")D#U3S#EQIDRW#.&QBWJ@V/Q=&RCM]:\&/ R7G[6U=MZ_0 ^U10R8H M5"OX_"'&;MC5OBIS&!\/BH"%W!8_-'G;,3FN@0)=P;)7R(&.M6T"00$T#E73 MU>YD1JEZXI6J)[/:SGL6[Z^:%B@"2&],7YH= :V>KQLX$/?=T0$UIOK:'0V& M%<:):@YOU!_>W?3V1P?<$5&G3%EH(7KMTP\ 0#\\H6,#EM&!SY=);[/QE+IG MC0=64-5"1/>;GT:VBAT(2M?$1UN[;0A6RV H;). $O$KVJM 9H@,F$6_ J #Z39TX1E= V;TB0)O"E2[J& M9DC2['>PB51@[W/\FH'#W, ,0YH1X2G!4>219>0",-)V]X>J=)X-> #T#P+, M+62?S"Q);_+:*(L6W X/(NC/R *J"8Q>L>J)O\*&-ET!P+MFCMN@EI>@GKR] M39K;!LYOXDG8-S""5H@,L.NP]PL/<^*/_3?A"$!QRA'@S/H7!CXH%;TF%L-\ M#SB7_XEJ0-,T"R?GB<\C MS8Q@2/RL"K,UT5LVD&J$QF*C!+X*![]"N>0'C4X-K._UAV,T^C-"$0=RSF"H MB&O_N(%^450W+ -AW@J($BF$E !0LUR-"VS3C]$QQ-O)W I)!"BG8T)&H")W MS<2P02++'!-F> V_F;[=);97KDM\:_+DKU!$_;I)P\2 M,2,4W4"*!EL:>8/ AS\%J_NR5]ISUO@MZ]=5'M^Z(IMYL@-N@ MT72SJT0(-)'R4+(Y%?@XZX-(,8>N!E$IJC2@U)I7 R0*9N4:V?@_=ZA,I\[7 M.#A^-X99GS<2_T,,1&S:55I^0/6I:O#$=JY@K73GUA^4/34IJC:-9^^QQ%1N MU"" DQU8%R \BQQ83T:LOFF9:.$ USMB'X2\J/2#*0+ +@ 5VB[8WK5SJ%ZA M@PS.O4#D9G5_C6M'+@]G[ ;K0&)1=8K0&N@?;(8Z;SZHF2*Z)XWC%7/W<>V\ MY$0N"(HA'NIMLG$9J9("'61!H#_"2_'$*U#HW;4*2(2BG1K0%S4#(VM/[*'0 M6D"58?1JC'93I*Q)6)D"RC0L*1&%VLB-@=VQZ5J$ XQ<@#ZW%Y5[1+(&>3^+ MPL\]"C^?1;QS50'>>15@#'L_>9#D?*A;*!X32Q"X9<#[R8[U7 UU_QL'J(EV M$"J#K ^TK+74;D7*C7]OB^=?$L" /97D^[0OL/J8(\-Y3X=Q(1,EYUO 7,)U MYBIA!>*I0F.@041 U1$-@&OGYQ<,%9R:.XFO_$E\-2]<:*^_@F2]('2\ZT@^ M?[2$?T0AOI8?S2&EM=>!_P2$[@YHI'4KT%<;8SWPR0!< &(T4NT @SB+X/&.>JNO_?;B?T;-T;+%O,9?2[H!")E#;&R3DJ'*GY:Y'\2*$0U M00&RR>NF/*_T"9G.1+-83"\3F^048+5FA:-MVH/NZJMP/@$?K &I;1T M!5DF@,,MX3Y@[EY]<+NTSFYPU88BX!C6\">\6('130&B6KRJRA:"\P/8!]I MQ\#35K>JWL+S8/[0409)+BHWR1+4W #YS2\8G(*]'X,6 AP817?\A3AU\N)6 M^"#1QYA9P&LC%\!*UF()7>2O(8?1E=TLW.UBYP@HHBP"\)"H^_-W /W0)%$W!Q5X\@>HQV(E\[8 M4+1ALBL[XO\"1V!&3L$=(Z40"3.L/K@UQ"EC,"WV?O&[.6TL+ZWO' M_>W3C+29&T3(:(E9=5.*V !C2>8@#C/+-$TP]&R>XQ.JO&)4N5)4 8XVRD(_ M[P7/LADG*Q 9OY/GH4H$F48$+ZNKDWP" H*$SA02XC H? M'S\!?IK6]Z*YMAD;=^,DTBEJ UJA&.=J*'SF/5(@A(!YR[/Q54[?L2,64G6D" M]^Z)[C=H\K+_0Z'@1^!HQ?Z 7(OYD$0JRM*AZ3'+)9:!2RQG*?NM]<"]"AZX M*3[QV:,E;R=\?:5K(X.6Y!7&=3&X ,Q45?(-J),YLN8%@:5K29BI1D1\8]/B MAP4PTS7($E?WYF)"Z^ 4JE5>H 6 \9]Q'V1/.P0NCVQ[+1*..Q]GC.]P&A[PE=57]>%<"%"!C@._HD?ZU M(5&/&@A]\2D"35<'M5T)>U%% #HT9Q5I4#H7:<[1F%GG8S7IX5!H_-G. :>U M!1YQT6?)<"P#?<33\ M27*LD@3$-F$CHIU;[\JJJ$ BB#!-?JU1%2S3O:.7DN?\_=PQA\CAV7SH\'*/ MW$8I[:>JW![_1$?"9S5ZWG]I1([0IW5-<3AUWL3!8^^!+O!M1A$-$@2[8%1Z MBK3K':N1J;/ZTX+MQ:&^@H%%8%=YV!L*8(PD)V@BMN2P-)K*.J\!Z8"OD%67 MES@:.DIVXB_P / Q"_BV\>O%"#OZ#E=LYF!<&W=#H3P9P>HD@)'-KJ)D ?@] MN%=A^1X]P6[EN'B;L3', ;$?G,_!90L3#^?TM%M[ M1G;GFO^0;S8P$"H2*]?>.-$>>WBH!GTX.8@/$]EI7WH!E -9H4.> S%" M?4H@,E_@\37^ P"#G9=%<2ET&GV]H ^+-"RB=A MTKR9Y)K >5!+1X6Z[ @IX/>_B94*.2#O-*0R1 N?8)9IW$;\ERRV,;;*&28X M: +OGC:1CL.*@J!&O4[LO]AQR#>7S\!,"U- MJCWS?&H#O C>0V5@"HP1[!BH^'T%*I'($F7D%JQ^VCUE#$;0I%@KXD33('S\ MH_%!QQ1.R0]_P![SED4#2>D-4#*B(Z5>PJ^8]\H_[UV[0W(;R:3&+%/*S.3\ MT<=/3A"%C##[95YDKU*4L";9-[ &$@>9X0@@$ MG\W';U]J9L0[]CTO] \2=^*$'F48GS8N'Z0])05Y\@ZY+*U8@XAJ4]/$%GKWV)'"GZ%!"NI2T-GR**_ M"W(E^@P3\>&?)%>X_O[7D0-!M=$-;=FG/MX1$6!W-ZIK&$L@MS<@L&BBI!^% MX*[1O2B%"HV,.GC)X_BE57:[ _P&G,''ZSF7PQW26_%RL-N,8HKH!NQMDTT/ MM(.KL8ROIB\IQ&1":@Q"(^2HLTD;F%Y5CHV*4261LRI;U+KNP?%/5G$R#=(2 M.1,?8RE18T\"@"D8ZAVPC9#GS>XN)48!"92;J2LO^81'(3(N*5D8O: M8@SJZR(*)=&0-U-25X^*#0D9&]ZG(#,XBQ#*2P9I. DFFL3O> MQ[J;^SRB0,AM$##RH>L31"5C3M'1XA5.BF*VACGD&.W$ AQ.+@&J!@Z&T @F MI?CJF:#,E"/(HYI]IEC95Q'&0Q*(4'F=<62RGXBZPD3P1O+T&47\.N#0)KW! M!]1J.+2.N2.LTB0/CM[^^N:($K.V .=2%XH9444OMX&T,4F_)E+,4CP$']TU M@4H0FOIN>D 0IX4FO$BR;Q9(P#++K'+\F,IDF%BYX]E(?A=E+&O_�T.E<^-66PL&_K' M;8HRN)I!L._^R!>ARE"T]3@&_H?G510-GEM^:*'B$X%(TJ!/ MI0?DY2E2W])'T,XW;>\X?'P>7UG<,0U%*P!NZL5"JYDK;L3.N@? M<4W,[0C*Y74.Z@>YN N?ZA/1R;0WKC&5C_UT(!&RWM!FKCHF<#$L?Z ::#7- MY)41RO5I&G?F:FO9HR8] PA:3FLAAYLL!+B):TT_7C3]1"?Q M6+'3P".D2!4$!TAPA!HPYN08Y*A+?JF V9Y]N4C>V@6_]@M^8Q(!J79/;5B- M;)@L0":VGHN%HJ.>?#ZY8L"S%N\50)#T9 MOF*2&74K&\ZFNM-&(&"P8A+9NHN()NF/%(7JG:4/:N#Z[I/MU%]++]+[-/S?B5]LERP44&^[_;>Z)5X("H_ M&&:&AV!?;\<6YJD'C6A.*>X;Q[E-OOBBL0:;I/AS/,.X@BNN-4(=!%D/R %< M%KH]2-MKJ-)UY503"P5X 6!3%G^PP:'JQ>(V3K[DJ%Q:W8MY*IG!$-(AS ML!ZR?+C)_2*G#:Q?V8A.>\[S@PRE@'.I6,O(EJ/"'(Q,R^A M#@Z3-\%7=8*)^NR:AL-CS=S6-0CYYTFWS:H9U)I36(HLF M63RI_D?[X1P;Q!05&/?Q'#@8V[7YOV(VGGAB@5P-X(I%<X1N//"EI3WL[Z\%!,_L"FDA $:9"8BZEAT M/'C\4,O=J%RS!FM)(\^4.DW/WEL@C,%^\JC+JCPFC QF6&\XPRJD6P8?FGSP M(5K2OBCMF_<_.>VPPJ"';^<8!/+T17A;;D$N.P]M,%&P,$=@&-)Y;JC#"OG& MZ)=-3;VM/+#O!/(BN78@A8H>HO&.:*GQ 0Z*9)ON<$#A!]L[*'T^CA2Q1,AR?T3'FFU:HNJ<9,O.< M%'B;\=;;A(Z/EE#,:>?"9:'H[&R^8,P'.GX@>AL-C'W2""]C K8H2UV2UD&)XE]1X@8Q&ZH(-E53 M7F&E/!W2S2EF*3:XH+?&"G;1L-32B?:@_J^[M-Y!B U?4B@T?1 [0 '1)=^+AT=OCG&]AXB#IM& G3M0.M7(<:?5EO;A) M4WI<=M@J!C9:>QW9;^X!*ZBD_0*N[E-J-4.XQ=VZ?"GN&OLV/ 1)PZ5YK*+[ M<20WA^KB]R$%B9HCC*051HR9*KPN'I))U)L M DX.L = 'H;)OE+=7 MG22H3C5(2].CT6G)[R>4@R[3F%AK_G>EN&ZMWE?/UM5#QF'64_>$?9&(O]ZZ-& M9&B\OP$_N/[C4T%WR8\13U6P19$,XW+HYW5 MF)\,-\ +97Q9.=;PU&%Y;C+W'#D[VIN*@U8+Z<9%H8 RSMR9<@M;0I*4Q4V' M/K"$XCS#*)\/,% U?I#L: 2%C7E6# G< -(;KP;4_[AJ7875+J9VL9-2BUD M5(/&1@K):&!FEC)"B>9ROJSR)7#-:_;VAB:-EZ%1SBA9S XYGE%ZUSQ3&2TL M+OV[MH6/($:D8(IC(Z]-[BG8+'$&>+\UD([>Q,DXE!HI4@7%,W(U3$5*ZY)Z MF6"* R$_^03<#GLK7W/71$2B-%IW(^:A5NQA+)(5[9W+MM'Q,K( 4'T@PR P MKI_>6- U"- +0Q6'L.#**B3>ZVC%W,"__@3#RYJ$8#5)X^DE^87M\%)$R MF[?MY#,]UBMR*F-UQ MCK0O<)MB;0NMAFO3CPN)1P0F@X"DZ8*=9 ]9(5FQ&WMTM97Z1JN$IS@ M);$J9*BPK3;,9N(H-FSN*QJD76M!X(-I,%"%73B8<8A'7LMS1-T0S]I +[/E M#X.]CV-PZ+DAC;@B*+-*PEZX&%%G82M-6X*V>.M-"),T.C8AT0#Q@UC(4+:# M]O(='$]Z#/(,Q<['O!U]Z9#F MG-&A^5FI\6YHRAM?8H 9'#7W.D^S:S"E /\K:AQ-R* ^EZ$8E?1UE&S$2$>2 MFV0,RIS&J8Q)(8DN3&E$$@/UUC0G1=(!E8FM>GG5 I+[M:0-+B%-J/OA<9L[J\,":P5=O5[O M6)Q)]U-<*&I2X3&S\[CTG/IR/OTF^0E+T)(SDF'+;RY+;]UW):>Z(?_ZHZM: M3=:5XBLNQR*0LZ<5M+.2DDK5ZVZ.CW27=O0HONFM9#E<20#5PJSJ7HMJ /)H M[X\N:6:T>$-W#823ZZR1/L,K,LJNH(5_R& !>K?3DGI:5G5=K2J?0&L>$AP' MP*7B(E\A"Y9F""Q:B]A#I(&ZT95_0Q@:G\#C^ 1,ER1[$",=_^W1RN1#+7L" M.7R_AH-T\%ZAB[1M&3!4I.MW/I[$,FJ4^OP;%.D+TX(0S0KM'GE(;WE/[*7- MU!':+*)>=OY!W&^O>["_/V-AW0^+F0[-&@3KZL;Y&+G_ ML;S_J#0ON6Y7RO ME7>N<71! (?\0FN35[S)45GTUX:<_%WAZD]EF*C@8^?]B#DU7!,3IA=_9M4C M:@PS%C!@AFG,0CGT1%G.MS*YHD[8W,'MPG3"'H7NYPT5>YXYDDH- MN)/*5)K6H8TL_XAERN'&F'=7[_V-,?^:H',=JP(Y7*#$C:9,WD0,@O)\G2-=H[&&>WR'O;N-S%=\?M;&A[4'&@; MW;[6 X1DZ!=%"C"_6N\JJC:C 8^#[D+ER"?)^P.79&'&GO$S4J5^D^M7\:U* M:"$8C5ZQ0E;" 2_[QA<3B(,NJ]KUJDR ^5&"'QW&55?67=F;P"O[)EBY2]&H MHJD+*N3G#J?\P@-8Y\)8;$,X2R\,;NU$:15B@[&4?YAXX1\'NQ4OB%7CJ*/)6^8P\?GAZ&%7G?(O-.M5]N.9>W/ MSIXOF.0BMG 2,PG*4HLC_9YH)E YP(<)("!;G(C!^?:FX%/1V1K]UW3A%U78 MA+B)\ @Y\(A5\&'&#M61HJ F?DN+!"C"C]Y-W1K:!>N=&U85VR@.[W^D)8!P M5622(N./ Q\C/0CGX=1-@@^5T8D9@GW3*T[/C5K,:Z*";?6)\*%9E, _9[8T MFLH/'\,2R+EN SH080OP9%A:A\_9'AV2>?B\0A+Z2BWGNT#]$FM.E_XR-6Y- M[^]GF'IN5*3^:Z?L_Q N@/.U\0FWM:]JG\<0'A(>59+CF+5?)CTJ,1O&'S 5 M?8WN2$8,5FR=!&\X829O[^X1.:8#W1DN'FN#(E$C"GU@XI$I=?'^/'%_VZOG M FR\E<(E*)CHA;RR_\9P)9NN)I5O;$7&PR6LB7NCD>="2O7XL"AO3EW."IDI M!5Y4CJEK0L)S4301[?1>B$"\"!BU]B7YXH+9W1Y0E67CTM<2(3=L$[R@522# M*FT__O3B-Z^T:=73>U]?BC_+U[;[D_1EB#>O@ F*\U^&PZ>$%;5LK>]P#4TP M7" D<3!98!6^%PF"BDX@ACIIDZ'TUL(VOL"PC],F@25T"S.X:4..D;;@E_L% MYU!RS9$W+B4;2B7J@ X18D8** M/18-8AFN0_%.YCCK8W=VLZ:&>G2:OC/9HH,6/;D[7CAXHTF2!U6"$GBW&?M MW$L['+)EH!/]!T?6XY>STCN<)Z9CY'-ERE8);D!SXCD"Z(%)'=*BYC!A.*QG7;#F2F)N9'# MA!+)O^2K%C!1X[+U@2E.*T M7AAQJX -$!6I0Y%V.DS,/0K^ 5."DH-6(TR)'$<')%OXGOL2/Z!$M;4?"Q4V M6\_;\YQA,>=<0R2QE"B3/MA-_:MW>XV66!?>TD6X:D 7H4IFXO8#;E/4;]AQ M)Z>/$'&G:8<$%H['74>3ZNI-^*4?H-\[;SK!/S'GR>Z $GH;2Q53EQQ)M- O52"_]78)RZ^!KN6+PI7Q] MJ5<, MBXGI2+V/1;PJT>$_&%)R*UJ*LDJN$[?F*Q;Q0A$.O(Z!%$:N MI+#9GLW"IB_YKK7:(5V?#-<8L9JFE[K;[\6?Y>LGU P,C-9[(M$2Z9\G:Y?: MBD_[F$@99"#94.P>7?^GSX_/J/Z4V:Y_S=_U0UG/#/:7U;Z)55/P/)@$SO,&E.H$,^):XNU96P MTX:2'S+2E@M_)?R8,A+ND/7^AMHPFX,G=L'J_MHD;<=U@;2Z.YL83 M)HC\21==+D/1\7*^9!@O0*2[)BY1/V*XG6?5 1=X'C3C*PRR8>!CE O_O5/8 M+QO_92IO_",M.PR(GRV2Y>G9\Z]1>IYW6[Q$'#X_8UE)24DY3W=^]3[YI3JA M7X_/E@N31<[P_9$S$Q=@2H!"BW-*,:$QT,Q,F+954&A*&V@?Z3R! ]XT4BM[9HD%:XH]XZKUVT\*9W2?MB MS9]8(\]FRCA8F> ^D7*7W2YN:2FM>-$)'OGB3 .UL6* &<.FIROJN<.AR(&8 M'%??%YS/=A%BK*!VA'Q:"8.RA1V4?6I1F7,@CVI18;'_N3PY!6%8%"R!M'<" M*9.^R]2QV-AF6.^\9 /QSIQT ;M892$;G1;10]F33T'PKPC!7[M535\R6 8H M/D9%[RDZFSPX E@?/502>'Y\NO2V\Y5W5!P?XV5-HN9?1-N39Q]PEW(P4!]^ MC8V Q36X#IT$15W ZU5?";J0@#LW\.,65:,3>(=6,QG]4*V0KK?35O.- U;*HABX>I>^3U M2NB\M(B'.'MZ\LSCK.K>=0_BTKS%]-0;N$2#&ZJ:NT<^#J"PBW4DW92B'EN0 MVE1#@ZBR@9FJ$#:2TGT]* D0#,_J$XZ 3*-_=*6;POL([L#[H\R"XY'D T7C M9V?/'RX&?/X7X+J:Y7*%N1&2U?16FE 8.C.]9JG#C?(*Y*N2NA+)#$JUD+0" MW]."\T)D,U$.DN37^2\6R2XRUU,8(..45%^Q31U6J.+#,&8>.^?;>LRCQO/D7]B#9H18AH#^.GI4^P11:9\ :K::)A^T&ZTTK#Q MS.,8U[=N7>P&Z\&QD(T<^]!%!,>Q8VC\E8;AHIE6 @$ @.-^OI?OZ;Z*EAZY MQGQGP*IKB9=4FYEM(;7!1A";\;8=SSPVI%G2Q1@JTJBA-M4%<)SH)>A6I$6> M/5'A#>C;'H"0D5'.>3_^R&78Z#%C-N. GXBTFA5:TIJ^0>+,@4"+2% % MI.=V$AJ3)00EAX1%?7%55*4HHS#H/9[GS?1\0* M<+6C8M6NDH&]3W]GIZOF)^DR22\230>WR.[YZ'C_UG/]ZO_H7.^OOBQ/O[8L M_.DL%CP]/GL,%ESLK.:+VI.?N/8.NQR/5I($P4J=-;1!.GL2?3\(+HP.=]/8 M+ SIZ^MKK'W!'B] BO\D7?%7>\S2%(G0AI1^WY*.(P5!U0_!'RYOQJ K5QR5 MW,YCD(UO*T+C"P.ULS*/Q$D3P4D@5<>8E:U>$ZH?:.G^O2BK/%Y*$]:RP(*S MXSA=09TD4D*+[0Q=<.R8<=G*P$ N2?M([20,1:XHTEJ<+B;ZE>+@L,6)K@Z2EQDHXA#BBQ% MX(Q!N!"LDQ)IL"0+6E^ LTDK'V_"^B]1$RDY%-';81Z)*HV1*7X7RT=B-T5B MENY%27M.ML;+4"GTN@:BNZGJ#U+P<1$$ $YEGGP7[&3V7T_,I$;XHWR8A4791T2(]7"R)5?A?2NHZ&=24,BO"'[ M,VV\O][',C1&+753]*14+HT4O?@JK5YC(:FTF0+ PFP9U;2JD\P2RK5AG8EZ M#J)VA1<=;JFR3&J&J1(B*M 9*3RG&G2)RG^X%(_!P-YQ,0_LG"7-/: M" [[&[]P-60>^VHFOE7W^#T^1(_)E20&7ZCJ'QBA1)IM$QOBB33N MVH]K;*OKY7HUI)I_OO3KH\Z.0T*4?T5TJHNAX M4I*GC1JEZT-G#&;?Q.Q'-;^G6CQ\481$=?M-^ M2YJRG;Q2]A_\8, /I0(ZU,M0NZ UI<,<[SE)D-I'A]Q#W\HIW%# @7:EF('U MK#]0<0H5+(^W4%^.IL$\QWMB841G'W(_JF0C+4/]\6J,) MXKL)3+1A'">]27_ WR,D1\U%#C;*>LA(_ 5)1RCRJUF*_(K".%'^E[KU0"!Z M FJ0QP6M;B;/RW:"6MWZF LUVA"O-H:ZI7I(M$TK@"0I[>]SY"Q/!T'8M3K3 M/#N@5!;,W=&5^'1>/J*<;Y E2ZJ*+L@,\=E[\V&6-_>IWF!0D#@K;*Z]1G1@UX6,Q_$WL;12,HB'2/B.9%A2>;Q\RPE@N? M!X\4L#?..FFH. )$[I]&NC"V>JV5P+PB-)@EOC6@*ZD!8Q!UF-'HQ.36@Q]# M2Y9)60"_9_BZ/^+MX7;0L>5S<=XH[C,5YPZ%GE[0+HN S')U'EK04=/%= MYWJWP?=0)$Y4H[Q.$3CD_(Y["'JNQ;OGJ!_?#H1:=AT2C;5]3WS?CL*#O6,C MC=C88!Q)Y9MFIMIX)]/T_\_BKE]\LNUX-V-]BGD+JU9L&OR3E8@+JE-N-';/ M\=4WPN>"L?CEL]/C):P_#F!CYPB"@,^OSLR3$+W'E1 M*[74TFUZV$)08O@6.6Q+3'8*>O:M0X95>L(+23HWI8ED_DTB^>S?222KGH;K MFL6=L^/3LWL(Y:^3*P*S%Z>H^[>-<6A7S-)F&5I/SE)(N(<,(]TIY?(:&7>< M1=\I9*<.FJJ1$2S^.-!"#A7;1DN?%"K_+@<_EO'UB!SS+],V_?[;O0-+]()R MTPGFWQUA%U[_+4(*._]_?;X\>@1OAL>___:0;AW(6+JNMW ;>/7TY-F3(_:X MZP<@>QP2\[3;:D]_8L<35^,#\/NFJEK]@!.@VY.6]_W_ E!+ P04 " #4 M@UE2AI!&@IT( "$&0 &0 'AL+W=O2';>5M3.8/NS#/,2ZD>?ZG<./S/6V:7\U*Z4L?5Y7M;F9K:S=7%U>FF*E MUKFY:#:JQI=%TZYSB\=V>6DVK%U^NOR%GY M.K?Y[77;;*GET9#&-\Y5-QO&Z9JS\FA;?-689V\?^VQ0LZ!'O:SU0A=Y;>FN M*)JNMKI>TD-3Z4(K0Z]4J"(TK\@-XWM5T9^J$N M5?FE@$M8O#<[V)G]*IB4^%H5%Q3Z@@(O\";DA?LPA$Y>>$3>F+__NIL;VP(V M_YY0$.T51$Y!="S.**>RJQ0'NE5/JNX4+=IF3>JS56V=5T.R56O&XCLIG"OW MRFSR0MW,4)I&M4]J=OMA6@N=ZKJHNA(N"YIWENK&4J77VJJ2;$,KC&JV-4:> M$8J?5%ZL:-DVW89=,!A8Y2UMVJ;L"FLHKTMBQ;I Y#2>#695J'FGB.RJZ0S& MF+,K^J?"1 <$0AK5>J[:?2KQXV?\D]+]8"GERU8I- )H.:$H#(0,$MR%D111 M&N,N2 (1)P&]K0N,0I$;DKZ(PY"B0(111C[$)UDT*I(-UR\3HS02?NQ1F"8B M#25%7B2B.*;'AMU5B,?RF)CD(8B"J GC84$V!]V4?'C%-(D M/B0B]",\9\+SPG%I;,D03S)YQ<:$J?!"GZ+$$TD44B@EY$OZV%BD<@>C$\J" M0/B9C[M4ID(F*>X2F8DL]6D"NW*/73F)W?OZ42&R46 ]:ZJ(/AB L/Q'L/Q=\/PM*2_,/P7AK\OAI,]AI-)Y TDQ3#& ME'YBY FJE1W#\*2D<<)P3/R?3_Y^W7V1S&MYAJP%(><+RRA2\Q.$?SDF\2$A M!"CF .RA8>0+&6>4R83NV!A7)DQ3D(!2@\@TQC!EC; ^^V=T&@I?XKH#2":% M'_%ZR< )TJE%,MTG)_W=! _M8*-:^^Q H@"NC2NV4B'81=\8QG(VJ6 \9P_C MFD# ]LJ 1M[]$'-9WJ*R6!0\X2 ?YE2B---::[H'2-YU52@1VON;P-? M>J<0V9:]C.D93 Y"6JIX++G*?-.UM;9=JT@.W^^;]:;#-UKE;;G-\<61Q69A MW4,X#'L/@@G+VJ]]D:-J[CH@JIEK1LF[E]=CQ.H[@7A$](&516,/R8_"D4JO2&S=W\@L]@+A!$2B[V%'P5GD^IV MN8H!HS3@-3@66"6G&E^V;WS99.-[6]N\7FINRCE:@S5'UZ1).>/][8U&GA1: MUI/B;=I7FHACSB-T7E7/CGJUO*T$35KDNJ6GO.KZ;L,#33[,VK1552YW>;++OGJ<)&LG&:S MTAOL9.DQ./QB$4*-T[=Y8S^_K<4'?0? M^^MAE&(4JQOIL^04A""X"/<<(<)>/G6Z@Q2;]]3I1OW'P1\**;K5_U5(X4PZ MA-3#6I4,;GE\6@+OIT,J WE&02;)XT!]&TJ)=&&$CX5&(D,'P>3%I \FJ-B@ M%=P?%'ZB!?G>RRFF-]F$7JN%PCZAW!V*C)Y13HH8[S^\V>,3<([M;C>&-)9? MJ:,MG6%3WDSSUOZ[DSM&(1 M "?(/#XYDS(5<>@1VBQ<8XV\%#8U+U [=Z7?'X2!2F.+%<=8.% IL1<*Z46# MZL_?[O_%<-&ULK5=M;]LV$/XK!Z\8%H"-]6K961(@+^W6H2]!DW48AGV@I;-- M5!)5DHJ3?[\[2E:<-/;RH1\24^2]/,=[[D@>K[7Y:E>(#NZJLK8GHY5SS=%X M;/,55M(>Z@9K6EEH4TE'GV8YMHU!67BEJAQ'03 95U+5H]-C/W=E3H]UZTI5 MXY4!VU:5-/?G6.KUR2@<;28^J^7*\<3X]+B12[Q&]V=S9>AK/%@I5(6U5;H& M@XN3T5EX=#YA>2_P1>':;HV!(YEK_94_WA4GHX !88FY8PN2?F[Q LN2#1&, M;[W-T>"2%;?'&^MO?>P4RUQ:O-#E7ZIPJY/1= 0%+F1;NL]Z_3OV\:1L+]>E M]?]AW7IL]!H,2Y,U M'OA0O3:!4S4GY=H96E6DYT[/\F^MLHIWR,(O-W)>HCTX'CLRS0+CO#=SWIF) M=I@)(_B@:[>R\*8NL'AL8$R8!F#1!MAYM-?B)>:'$(<"HB *]MB+AT!C;R_> M8>^\M31C+5SH:JYJV47\S]G<.D/4^'>/BV1PD7@7R0X7UU0Q15LBZ 7,-^[D MU@8_MZ][37))'ME&YG@RHIJS:&YQ='JS0LAEF;>ECX+=.9IJ6I.OB*#0&)4C M*/)M8:%+JCM*K:I)2+=6UH45@';CDY^ZY 8 MI7)'=KK%ME;.0AA/Q"RD,!YGZ16D(H@SD=+^[*%@.E P?3$%54$XU4)Q30/E M:ZEXP! IE<.GM>AZEAJ"S,LEJ:B2*(M,(6K73PNZ8^Y>)+N9VS&2N>,\,N^? MB.A6CUDL\YS9QX),TVT&_OS3- JS7^T/#5%0Y^TQ<'50Z1K,M2E8P\)2ZV*M MRO)Q(5%EG#VV?@07TJZ\CYP'2-/$'X)I*==)' M"#F==;-X%TCK#C&8B"C)X M5]^2L#:,+ M$$$W[JL,:S?(>[+UU6%F(Q"R;B3A(X,K0$6WO7F^\P2 A%2FZPD8H\W-&%P&)'=DW; M97K#>TR$@4B""&ZTD^5W^8A%EA#660COO\_*$>^5X:+<2IG8D,-"(^_E)N>% MXI#F;5>+FY4PRT0PB^ M-?V:*JY$9I>>EVK9'0*[<4\)]10N<8&&@1JDU+3X M6+[4]?*U0U-!'(D)I>,2YVZ72"3"62BF<0A7%-]KMS*Z7:Y@X:$QTQ]@[4:5 MB"R=P?O!:+'!Y^3=L$OW,(M$1F%_\AEZ@+#-_# (139)^KP\4Q/ (1$OTP ^ MT@7Q2>;\,5*V_AP8ZB,481+07T@,*Y!ND)P##Y_N!X9JGZ6I.I'[)%4PM=!V M;E6AI*=\.B76DK<7*T14-PEI=#%T?(RFF;)T)HG+V[-;2UIVSP,H\%?K9_KL/L-/MM,5WS8 M=Y=>LOZ,'SKPZ(9&!5SPT4>WET;D:8FJW9SMZ!+4R-K:C$+R@,L MN1NF%,M9!(>^?;,%P]G@W M"V7I)@;W!/?)R7 (?_/DFQU O?;-=MA\/H0BBA,1IY$?A[.I+W4NO5);%OAE MEH4B39,#'D^G$Y%ER<%SY!QO/0DJ#IP?/A9\U^Q>!\/L\+8ZZYX4#^+=P^R# M-$M%#;7$!:D&AQD=_*9[['0?3C?^@3'7CIXK?KBB]R$:%J#UA=9N\\$.AA?G MZ7]02P,$% @ U(-94C[S'[[*! 0X !D !X;"]W;W)K&ULK5=9C]LV$/XK [I=",L3?5J:M8:1>F9FGK*@R"=-D*VD_FE7[O7\TO5 MV5JV>*_!=$TC]/8&:[6YFH23W<)KN:JL6YC.+]=BA0]H_US?:YI-1RFE;+ U M4K6@<7DUN0XO;E)'[PG>2MR8O3$X2Q9*O7.3E^75)'" L,;".@F"?H]XBW7M M!!&,]X/,R:C2,>Z/=])_];:3+0MA\%;5?\G25E>3; (E+D57V]=J\SL.]B1. M7J%JX[^PZ6EG1%QTQJIF8"8$C6S[O_@P^&&/(0N.,/"!@7OFX")UMW* ]6TZXD/CO_54@-;T7=(;Q"83J-Y'$+9V_$HD9S M?CFUI,213HM!X$TOD!\1&')XI5I;&?BE+;'\KX IH1LA\AW$&WY2XAT6+R * M&?" !R?D1:/)D9<7?=[D.VF*6CFK#?Q]O3!64Y3\#5 MA"ZG0?V(D_F;"K]&.PB-( PL54UWUL"9;,%6JC/$:\XO@ X$FP7J\5">KH0Y MW.[4]H[>\_GQG==8J$X;[ ']"#P*6)H&3T8YB[-D;_2 K52ZYPG9C',VBP(W MBB(V2V>0\H0EA"CE*0MX! _=0NE2ML)BV7/E4 MLR0+24/1:6GE1^$3R: I#S(6I3EP%H2<\2R";):P/,](7L@B\LH;945-2&,V MRU,6QHD?YQ'AR;TMC"] M!&'WH@%."T84+^W:8S"?G$KJU:0PC..XX-KS[6? MHKZE!$^.=X6B4%2?2W*ONQH7)W;VY7P:Q2Q-HO'_',4QRN<)Y[L?5)I%S^;/ M 1ZB^MH#2BD-I>&AI0-ZC])^O\,)0Y910AH'IX[G*>V)+):.62S]\AIZ!/JA MY'12ZO%"V><$ET^LZWV&-E5^I!KITHEO'Z7=.C2[V#J&BE)13=D,0?:I:(M" M [IVZ$"&>9J#;@9>RF]4IXB%]DEZ.[2Q&VDK6'2&S#)4J8OWG332[U 1"F@&R,AWZ,P _$"M/I7?,RI,L_ <[L76 M>X):?S"J)AO,UEALG$,H(5>" KRA=T.)ZUIM?=_82!)K%6&#LY2*<7 ^VB.> M%0"ZM4.TW%:"W.AP[F7M;S" *GT4?+,!(0MY>LH 'HP)Z5"\3_?:\@;URC\^ M#!UFU]J^0Q]7Q_?-==_6?R+O'T>OA%ZY0ZUQ2:S!BQE58-T_./J)56O?Y"^4 MI2>#'U;T1D/M"&A_J93=39R"\=4W_Q=02P,$% @ U(-94NC\E\5E @ M!P4 !D !X;"]W;W)K&ULA51+3^,P$/XKHV@/ M(!7R+-"JK41A5\L!J0)V.:SVX":3QL*QL[9#X-\S=MI0).A>XIGQ?-\\,N-9 MI_23J1 MO-1"FGE06=M,P]#D%=;,G*H&)=V42M?,DJHWH6DTLL*#:A$F4706 MUHS+8#'SMI5>S%1K!9>XTF#:NF;Z=8E"=?,@#G:&.[ZIK#.$BUG#-GB/]E>S MTJ2% TO!:Y2&*PD:RWEP&4^7F?/W#K\Y=F9/!E?)6JDGI]P4\R!R":' W#H& M1L*7$(R]L-0\N BBP9*VP=ZK[ MB=MZQHXO5\+X+W2];YH$D+?&JGH+I@QJ+ON3O6S[L >XB+X )%M XO/N _DL MKYEEBYE6'6CG36Q.\*5Z-"7'I?LI]U;3+2><7=S(9Y16:8X&CA[86J YGH66 MF-U]F&]9ECU+\@5+G,"MDK8R\%T66'PD""FE(:]DE]R!"-D3(?(3LBPCWM"]%*Q!4 M"?R]JY\U\R"16\.I:5B.\X#VS*!^QN##?\H5[82Q+I"M$$HE:+6XW, 1EV11 MK6&R,,=3H"9BO48]-)(^\03N6$=)HE:,Q0 Z3,:'C49PD\* L$\[[(AU%F<>=1:/Q>0R?M3'<&\X:]<:OH"NB ME;:?T\$Z;/EE/]SO[OT3<FGOJ_+&ENN;V6/'>VLI6JYH:G:^+I7R"MWJ&W\* @R MO^6B\Q8SM_:D%C,YF$9T^*1 #VW+U>X.&[F=>Z%W6/@H-K6Q"_YBUO,-/J/Y MLW]2-/./*)5HL=-"=J!P/?>6X?0NL?;.X+/ K3X9@XUD)>47._E0S;W $L(& M2V,1./V\X#TVC04B&E_WF-[1I3UX.CZ@OW>Q4RPKKO%>-G^)RM1SK_"@PC4? M&O-1;G_'?3RIQ2MEH]TW;$?;)/:@'+21[?XP,6A%-_[R;_L\G!PH@@L'HOV! MR/$>'3F6#]SPQ4S)+2AK36AVX$)UIXF M=]I@JQETI(:K3WS5H+Z>^8;\6&N_W&/>C9C1![G21I%B_GG# M67)TECAGR25GU$C5T"#(-6CG&$?'^B3=Y[+\)JSMUJGN>8ESC]I1HWI!;_&D MJ%V5V0'O*L"O@^BI@0P(34HEJU)P@Q78;@ ;H)7LC06VRB8C^8(*3(VPE@VU MJ^@V0'!"5GH*?R")OY9-!:+M%5E:9$W+FGS;V#+8(5<$HJ"QMF!0M?!^4)TP M-JGI?O]>MOU >U!S56TY[5BR6JZ-F\1[LT=>UL1,_1A+>M;-!$A?X>0<] G+4EKL M=Y"S(IZP),IIG+ T#%B6Y_"AHT0300U%$;.\2"')0T8?^"0-;\[*! J61S&+ MJ+L2-BDB%B:%R_Z4KK9R:(?&U?989W?G4>9X*Y41_XX+5Y.06*3A-5QEDXC MBFM85M74I<.HP5V5-Z*[H0IO2%4:XDG"0J)/@;.,B%XF..;U'?&TMGE1N) 3 M4O M5#9E:9Q088NJ/'='"=&]NZM6DE#_>R&-?W5 M0&4-:'\MI3E,K(/CGY?%?U!+ P04 " #4@UE2*"DZ$-<# #2" &0 M 'AL+W=O<>&SV-;&+OB+V8YO\1'- M;[N5HIE_0JE$BYT6L@.%F[FW#*=WB;5W!E\%[O79&&PD:RF_V^Q:2P0T?@^8GHGE_;@^?B(_M'%3K&LN<9[V?PN*E//O<*#"C>\ M;\QGN?\%QWA2BU?*1KMOV ^V"1F7O3:R'0\3@U9TPR__,>;A[$ 17#@0C01$9XOR:!3M"CIG%BM%]57F +RKX,/W M7NPHXX9!1WJX^L+7#>KKF6_(D[7WRQ'U;D"-+J"&$3S(SM0:/G055B\!?*)X MXAD=>=Y%;R*^Q_(6XI!!%$3!&WCQ*>[8X<7_$C>#5<,[\S)\^&.YUD:18OY\ MPU5RX1 MC$;UA-[+PCY[$OK9&59@^P)LJ%:\-Q;8:IR,Y!,J,#7"1C;4N*+; L$)6>DI M_(K4!K5L*A M!?2$%EG3LB;?-LH,#L@5@2AHK"T85"U\[%4G3*\0TG'_7K:[ MGO:@YJK:<]JQ9+7<&#>)1[,'7M;$3/TSEO15-\N>>D:N!2EW8#HL/\J&*T"" MV1Y '[3!5@\R+R5=,9H"(.8O([X2':W(7I-??3T%$B&V:^)[%")]A9/7H,]8 MEM)BOX.<%?&$)5%.XX2E8<"R/(=/'26:"&HHBICE10I)'C+ZP!=I>$/)^)DV M%"R/8A91ER5L4D0L3 J7_2E=T8LD46>#J, GR"QIFL#F*E#F \B>%)C:(!&+*?!K" M5ZQ%:9664:Q)"EG*LBQ^%O:SELGM)(5# :Q>??_;.M%1P]YIJ2E+? MF>').:V>'NSE\$X]FP^O_0-76]%I:MP-'0UN\]0#-;R@P\3(G7NUUM)0/[MA M37\Z4%D#VM](:8X3Z^#T-V;Q-U!+ P04 " #4@UE2TZIY&:D$ #I"P M&0 'AL+W=O@#+8UM8BG2(2D[Z==W2,F*-W&,;I_Z8I'TS)GK M&7*R5?JK62%:>*R$-)>]E;7KB\' %"NLF.FK-4KZ9Z%TQ2QM]7)@UAI9Z94J M,8C#,!M4C,O>=.+/;O5THFHKN,1;#::N*J:?KE"H[64OZNT./O'ERKJ#P72R M9DN\0_O'^E;3;M"AE+Q":;B2H'%QV9M%%U>9D_<"GSENS=X:7"1SI;ZZS8?R MLA*W$%U[:U64O M[T&)"U8+^TEM?\$VGM3A%4H8_PO;1C9->U#4QJJJ528/*BZ;+WML\["GD(=O M*,2M0NS];@QY+V^89=.)5EO03IK0W,*'ZK7).2Y=4>ZLIG\YZ=GI>Z7*+1<" MF"SA@[1,+OE<(,R,06L"D-07I_>,CLS99&#)HM,;%"WZ58,>OX$>Q?!12;LR M\+,LL?P68$"N=O[&.W^OXJ.(-UCT(8D"B,,X/(*7=/$G'B_Y3_'##3>%4*;6 M"'_.YL9JZJ*_CI@==F:'WNSP#;-W1*ZR)CMJ 3L7#J7W*(HC[(59LP(O>\1( M@WJ#O>G]"J%841P(7()U.Z;U$Y=+V#!1>Y/+7=3< #.P4(+(:>#4*ZC:4#+, MV05<,<%D@3_^D,=1_-.O3-;$6_#)CW(X@7P4I,,$9L5#S0WW+"/PWRO)X?0W M91&2,R"1-'J!1$7$:HZZ+60TAG$:A./A2Z3/?,.EA3LEF'Y&/(%A$.6D,$J/ MX\:AEXWS,(BR,1PI6]J5+3U>MF9T.=_X6&X_44&I#%:"^(T_0 M6%YY[-K@HA;@(MION0NX]C..-#0*;]FL^-I "N=1"$_(-)$0-W1YK G%8K&2 M2JCE$PDT?]YK5B)(5J%7@KP]?^5^,\O(-$7]NE$*,LR-3XFC3..>X\PWG @ M'PM<6]CZ:>]R1L'2Y47>NQO0*0B^0.+.M2*TV5YVKWCT;!,(X@Z6>'\Y$%.85QZC]GT!*B^^YG*0O&8R\9.>1\&$'< M3^!>628<7[(@S;WM. ^2*/>V\R#.XN]**7'Z?Y52"B9O4QH&>3)JPPJ3!(84 M_?&4IG%Z!O$XA= EZG4J4RH7241!'*54H;UDQD'6)C,)HM;JV _-(],HZZ91 M]J\O$7Q$(M02."%:NN16@ZT+PJ"L32 ME75!MR_EL2&TFV;\_B MS2/X(]-++@T(7)!JV!_1Y:&;AV6SL6KM'W-S9:G1_7)%;W'43H#^7RBZ)=N- M,]"][J?_ %!+ P04 " #4@UE2B79O7"\# "2!@ &0 'AL+W=OX4LLH9-2*(PS /&L9;;[5PNCNU6LC>"-[B MG0+=-PU3?ZY1R/W2B[R#XA/?[HQ5!*M%Q[9XC^9+=Z?H%!Q1*MY@J[EL06&] M]-;1U75J[[L+7SGN]2,9;"0;*7_:P_MJZ866$ HLC45@]'K &Q3" A&-7R.F M=W1I#1_+!_2W+G:*9<,TWDCQC5=FM_0*#RJL62_,)[E_AV,\F<4KI=#N"?OA M[FSF0=EK(YO1F!@TO!W>[/>8AT<&17C"(!X-8L=[<.18WC+#5@LE]Z#L;4*S M@@O561,YWMJBW!M%7SG9F=5'LT,%:ZW1:)A\9AN!>KH(#$';"T$YPEP/,/$) MF"B&#[(U.PUOV@JKIP !<3H2BP_$KN.SB+=87D(2^1"'<7@&+SD&FCB\Y"1> MC4IA!3=2&^W##>NX88+_Q6E0TQE))F M2!OKBM102T&CR-LM3'A+&MEK"EM/KX!RCLV&# ]YITA)MDD9_DV10F2>[/8Q*^M!LN!($H"H\_N!:'* O] M/$P@"C,_FZ6PMCEA1(32HZ"D1N$&J/ :R&'_',(D\F=)-+7O."ZF\+%#1?PH MK0)I38"R^^!"UA<]'<9*%)&?13DDJ9_/"GCSJ^?F#S1(-:@H"Y0 8S,(>>8G M60ZO7A1Q%+^&)\7,**K<0139'#Y+ZF%*9Z1E(:%GU)@S_5H\&A/4,VV M;AO:_NA;,ZR,H_:X<-?#GOE_?=C6'YC:\E93K#69AI>SS!LB/AR,[-S6V4A# M#>+$'?TT4-D+]+V6TAP.UL'Q-[3Z!U!+ P04 " #4@UE2-T%4=,4" #> M!0 &0 'AL+W=O*U%HV?>QIAV$@2ZV&#-])5LL:&32JJ:&3+5.M"M0E8Z4"V". R' M0*K*!G*7F-C>:R 875S%M$DV5J_9W##XX[?;0&FTDNY;,UOI8S+[0!H<#" M6 9&OQ>\1B$L$87Q9\_I]9(6>+P^L']VN5,N.=-X+<5/7IK-S,L\*+%B6V$> MY.X+[O,96+Y""NV^L.M\!Z18;+61]1Y,=LV;[L]>]W4X F3A"4"\!\0N[D[( M17G##)M/E=R!LM[$9AFX'AC+^71*#KEA#/S15&H+99P^TK7K%$#:TJX M-QM4\(VSG MN..U>/+%?%H)#49=K8\.@,*BFH67FSA@O>T([<:L+IRPE0[;'."7VH M/WVB,?0R=2OD&R(1UE:0N<[[!./(CZ(!+9+,'PU"N&]1T1D)"*26 ID+OG;. M&N+(3X<1C/W1..R)>6.0DC*6($E#B!(_3+/^N%6R0FT'!1-0(644#?PL22'U M1TF\?\__%3X:9'XV3"&+_6@T@B=I"$TQQ@-_&*6TBM+,3\&PO=V]R:W-H965T.S-9=J<'GNGMWIR_.JL:54XDXSTZS77.^N15EM+P;QH'MP+Y J?G>=T7JWX \IMN;@FI$E M\ZKZ3C>WQ<4@(H5$*7)+"!Q_&W$CRI* H,:/%G/0BZ2-A]<=^D=G.VR9##=/HA0U)NR%Q>GM!3LL/W/++6DHJ \6(VW M$OOLY:TJQ-R*0@ECV.E7/B^%&9Z?64#3@K.\A;GV,,D+,''"/E?*K@S[#8#% M,< 9=.H52SK%KI-7$3^(/&1I'+ D2J)7\-+>T-3AI2_BS2W[($U>5J;1@OWS M:FZL1E+\ZQ7P40\^X-Q5> BG@4H"U,+E]CE+G"B65ZA8@Q"2GOM2K!%5:+T MI%JR4ZGPI&H, $S Q,]Y%6CC?!NN^;J._N$J)#;;K0HI&6GHR%[PY(T"L;C MR%W-@M$TP]5?_S)-XN0]2\,L/6%9F(Y/V*?;Z]_OV=_2,,E.V%6M94FV)>QK M92%;'TGK,#O$#N]+I=X>KSS-ANQ!*%EI0&RJH MW_'P=#)DV702C*.(Q=DD #FS&60D,Y:$4R@V"D=1KVL29KAY"S-B_'_F.E^1 MSBD>_9[;BER-VTFG@'+:=4IXF7$005PZ';/19!S,HMF!;\93DA>/Z=<+&M/_ M^[WXF'Q%\J/HR&=OX8F-CW42C2+VT,PK74C%*3^>L3R9)L$$^SK9&509IVP: MCA">+V=7N(J< G'D+C[SW5-#T^183NO4Z9"-Q]-@/$I8EHR#:;(/US2Y+(E(3/[)^,DF VH_UIE 9I'/7[[\K&$,%@&3AN+9LU MG#4-)I-]SG3_G]".VJ4%.+MJ%%5"%HP3E,/I:!JDDVC8K_:*D?R *0PR;TB- MV3B(1U2K29!DHV VH@KN5"&>NA>.:94UCB9Y@9+'H DOG8"Z>E-M:ZYVH%5 MF[)@<\=X 9,+6 _"I7D /*O<4F.)5< >$HCB)SC8E:HQ O?\>2H/'8/=BP5- M*89M.PKD+07F>_8*6*/0999XJR'(A$@9@3*!3$0,T%IN.'4" \;7S"WM5A(1 MWG,%AF=F56W=.$42V4+^!)[L6%,[HE6M!-88LL"G% S@=5W*G$:$T%'CUY4$ MWDX5>$A*T_Q%&W)>2PK( CVA)+K=2KN"K]1WPU:$PZP+6%ZMU])BPK.LJ?&, MO4DR% _&G+)T$QL4(0E4&8"?[S ZHFES924ORQW#3]?C&B54WI!KR7G>Y>VK M-H(!6;#%].="L55"FY6L>],-KE@NM,4"Z[TOT:^..@+:+"Q22'I$YQJ)XWL42O7H;0BWBH/WTF?G"HE!J*TV'P7$ MPX4?H8=I@2+4/#L)W/L[CWC3-YRM:K)%:1) M2H& UY8@0L>VJ(CJ@HB[VM;M[2@">3]3AC 7,H^K^MG<)F18<-8$UHB21 MH[KE*QC'EXCRDNH/PPLRO=ZW#[(1X]>!D5*U,QQ$S+OA&:[L!^FCD!Q/6D[X MG+JLD4L_G\!GU( \:_N(]K7N;JE^^TKOR VIM3;.%ZA4W_)(A4= /,]U(X[8 MC/OWQ%0[8CID!8P%I4#OT1I*6KA:,K#T/+B;+ 6*<2Z]P CCU7 M:W2RG ?L2W@5N@X_>6]8WQ.^=38 "EO?!7@X1 MW\F1-SCS@^"BK"J4VH'3_H?IGL)[V]-CVQ=E0\W:=7[=C0,=4+_)2T.LN"MH MKJFG$M?F&'MHT'=MN$;Y;7S?\_,)40^=61U)@W&4? M*FA. #25P:YVNK:]#'WO./.I#>\E[5G]@'9\<6GB"J(Z+%MABCEF]9R;E4\] MNJ"E&R)LVOZ4RQ<8_""BH^W#/D!+6W;MTNQ-^GAT<%GE/-?7XPLMQO> CN>] MRP^9)G!40^6+W,#YX(!_X1M7G44%7&?)DOJ!:Q;'D_'>M:3)$R)C+QSV@^:URM0.PZ1=X!KN+(= M0WK::"FU8SUR]8&PY_K $P)UI[9?Y<\XC-G\5?:$);7PS:6=P_F&R])55+_* M\V2;8Q;$$;)7OOID_5>?[)>_^NSM6#26OB_MS:GYSF<&E=M+7X=>E?3\UZ&O M!X'X%;$O]EAJ^=RTWXG,\5>BX3M:$]/1:18%.&WY\WF*0UXT&OFCY32>!V?]M^;K_QGUOUR_[$:Y_BE1*\HQ0); MHW""^&G_ =C?V*IV'UWGE07MNLN5X.B"M #O%Q4.;NT-">B_PE_^%U!+ P04 M " #4@UE2NU]AP%@% E% &0 'AL+W=OUWGD'&\E"RM]MXRH_Z_D6$):8&>N!T>,.+[ LK2." M\4?GL[==TAKNOF^\?^=BIU@63..%+'_FN5F=]28]R+%@36ENY/HU=O'$UE\F M2^U^8=W-]7N0-=K(JC,F!!47[9/==WGX'(.P,P@=[G8AA_*2&38[57(-RLXF M;_;%A>JL"1P7=E-NC:)13G9F=HF*WS&;&0W]]VQ1HAZA'[H'_$7;>.,G+_H MDW'"E=!&-40LHX&)'%YCON1B"7-+$&XX9>*2ZZR4NE$(O\X7-)W(\]L1%.,M MBK%#,?X(BNNBT&B,78UI>M.'4GW4A17IB:Y9AF<]4J%&=8>]V5R#+(!RAM4" MU39O'I@5 A>M=EL9E24;ZX0PW6 FEX+_26O.7<0P@C><+7C99GK? MH,T/N+40+J30LN2Y0WS.2B8RA%M7JGZ@OYU5#KJ^$EG9$!L_QYVTZ%G9^81^ M,.A\GL"N0EY [(7!A)[]8#IPS6 ZI6<4I]XDC7?7W[?L!VGLC2T/K6\>I[X5A8KU__=4D#,)O'O6&7C2./=\/',P+6=6*:PJ) M\A"'%*RAK=,&%,4)>LUJVLP5SU: 18&N!I8?H.#W+B=OKLZO;Z"6RNT>>=@S MI]Q29V.TH5VW%%FT67,YSU 9*OI02B8T-*1[Y5QJ%%PJIRR-6:,H&7;W=5N& MG:F=EN/"$+ND$9)P&EMYH*\1[5X@!,3@*V'G8"Z0&#( 9L ?QNE+R]UH&$4O MH4:[C&BJ(;QW9&ZC):I;X19*5C"GW)00^4X/@37]GHF&OCZ=1L;1$ Z*)Y@^ MB^<+Q7-8.,DDLCQ.@GC@6O1#FYSXQS23C+TH(8Z3$34B+QTG5C)!$GC^-'R0 M# TEZ>218AXZR2(-O62:PI$2'F]+>/RY);Q\ 'ZHCA_U\US'G^OXRQK*LJ9J6,9)2J""S M4L65/9G>6691FSA/YX7#1Z?C.(CQ8$UMGI:D0SVP8LUWTI>CYDOAUBD?\_H79*H]R3W]%CE- MV9_)WAX?!VFE\K2\+XF J$'@J1W[7BUU_7/3_R[V_5F M?SLHTR4=8GG!R4E;I(EZ;=8[39!D0V^:!ON"3B?QOL3#:>SZO7A,'^-=F/1- M^2*HKRS$)USH4&T6[A.V@*K2IOVQ9UN>'I%Q)[2-GT^&=JAJC7:N;BI42W=! M16':"MS>XFQ[MW=@\_;JYV%Z>X'VEJFE#;O$@DS]84K_@*KV4JIM&%F[BZ"% M-$96[G6%C#1E)]"X_8IO&G:![&ULC5;;;N,V$/V5@1JT M78"-15+4);4-.,D6#;"[#9)T^U#T@99IFUA)=$DJCO^^0TEVO$D<],6FR)DS M9V;.B!IOC?WFUDIY>*JKQDVBM?>;B]'(E6M52W=N-JK!DZ6QM?3X:%[=V.C:MKW2C;BVXMJZEW5VJRFPG$8WV&W=ZM?9A M8S0=;^1*W2O_Y^;6XM/H@++0M6J<-@U8M9Q$,WIQF03[SN"K5EMWM(:0R=R8 M;^'A9C&)XD!(5:KT 4'BWZ.Z4E45@)#&OP-F= @9'(_7>_3?NMPQE[ETZLI4 M?^F%7T^B/(*%6LJV\G=F^[L:\A$!KS25ZWYAV]NF601EZ[RI!V=D4.NF_Y=/ M0QV.'/+XA ,;'%C'NP_4L;R67D['UFS!!FM$"XLNUDF-.7>6SS5Z.>G M7V\^PLQ:V:P4EMH[^/E!SBOE/HQ''N&#T:@J/ =.";"8Q>_@\4.RO,/CIY*55H?LX*;QRBKGD:G7 M?@?7VI65<:U5\/=L[KQ%L?SS3L#D$##I B8G EY):W>Z68&L31NJ*YL%E)5T M3B]U*3M=FB5@$W[",^=P"(-%A2QUI;U6[JTVO!LS3/&%V\A232(<4Z?LHXJF M#VL%Y?\CX]$4";D??\@9S7[M:;F7O$ W9=5BFW'1N92F<:;2"^EQ;RXKV90* M.EVB+]95.EB:"M\!*+'.Q;0.,=V'"\ VJWJN[*'5^$,+F/6!KUIK49E['E?2 MK>$,&"V(B!FN*.>$IPSNL)]6ER%\&6QX0H0H@)$L26%6EGW.%F/IQR " @V6 MFPM"!4,X4H@4=?&(H8P-"3*$C5.@@F2,PJU5&ZD7H)[P=>A47P^#B5NFHI,L\)91EP MPD1!,ARP/[J( Q0>$5%0R#/,@0[AAK,SP,TB)GF:XIH3@1EB:>'340OWE3UN MZZ%0&[GK1N4L5""-B["@1' :A@4+/6^#8)[MO('&-*@";['-069Z&#(L24Y$ ME@%-28PY8 C;JC=+>-L9UTDX04 MV"^>$Y:*9_L5OMN\>VU.21QGX9=2^&*:7U 8IK5.X2M][E^;HS1%D4"(05\T M]I@T35+"!8><9?TS_AQP3)40$HA)CQM_(X MX4.NM M.3JZGVH4>G<+.^B4UE]5A]W#13_K[[=G\_XKX;.T*XVRJ]027>/S3$1@^YNW M?_!FT]UV<^/Q[NR6:_Q84388X/G2&+]_" $.GS_3_P!02P,$% @ U(-9 M4O;MP.79 @ _P4 !D !X;"]W;W)K&ULC53; M;MLP#/T5P@/6%C#J:R[MD@"]#>M#L:#MMH=A#XK-Q$)ER97DIOW[4;+CM4!3 M[,6Z'1X>TB1G6Z4?3(5HX;D6TLR#RMKF-(I,46'-S+%J4-++6NF:63KJ360: MC:ST1K6(TC@>1S7C,EC,_-U2+V:JM8)+7&HP;5TS_7*.0FWG01+L+F[YIK+N M(EK,&K;!.[0_FJ6F4S2PE+Q&:;B2H'$]#\Z2T_/M>;4'%\E*J0=W MN"[G0>P$H<#".@9&RQ->H!".B&0\]IS!X-(9OM[OV+_ZV"F6%3-XH<0O7MIJ M'DP#*''-6F%OU?8;]O&,'%^AA/%?V';8T3B HC56U;TQ*:BY[%;VW.?AE<$T MWF.0]@:IU]TY\BHOF66+F59;T Y-;&[C0_76)(Y+]U/NK*973G9V<6=5\5 I M4:(V!W#UV'+[ H?W;"70',TB2RX<,"IZNO..+MU#EZ1PHZ2M#%S)$LNW!!%I M&P2F.X'GZ8>,EU@<0Y:$D,9I_ %?-@2<>;YL#U\?XN^SE;&::N+/!YSYP)E[ MSGQ?$JE5RE8@J#45JD']A& J1EMW4ZBZIOHS+M- ;03.7(>> MFH85. ^:WE&PN*\0+E3=,/D"%3,[!>7_2 #"KY6@UC1PR"782K6&R=(=!_;$N' EX[DWFDD+/_D3E_; .*-\5UC7Y%*Z M-H0EV<,T/,EC^/QIFB;I%P<<[0$FHS#.,DCR<)I.>V#="/6"V.M9MKJ@X ?B M-!G#.!RE*7QO7/M3&EIK+(7&Y8;>721)'$ZF.=PB50(OK,N8YVHEMV_QDS") M,\A(;@;WRC(!^23,D@2R<1A/)O!>#46OFK)&O?&CQ]"O:*7M^G.X':;;6=?4 M_^#=:+QA>L,I!(%K,HV/)Z, =#=NNH-5C6_QE;(T,/RVH@F-V@'H?:V4W1V< M@V'F+_X"4$L#!!0 ( -2#65*,4^18X 4 .T. 9 >&PO=V]R:W-H M965T:(FVASN7CN?'PY%&;>SM3RK'/\Z:U MIX.9#OA@LW!33V>.%H9G)PLY5;?*O5]<&\R& MO92JGJO6UKIE1DU.!^?\^"(G>D_PH5:/=FO,Z"1CK>]I\J8Z'40$2#6J="1! MXO>@+E73D"# ^+26.>A5$N/V>"/])W]VG&4LK;K4S<>Z-N M].,O:GV>E.25NK'^RQX[VB09L')IG9ZOF8%@7K?=7WY>VV&+H8B>81!K!N%Q M=XH\RA^EDV-LHZ=3/+KMI*55\*& )?#U)L M0%Z(O1)_5&7(8AXP$8EHC[RX/W3LY<7/'7HFC3H:^T-?RQ5BS+%S8V0[57[\ M^_G8.H. ^6./LJ17EGAER7/*NG!G>L(L&9OIQ5,\UFZUR\![)5*>'MN%+-7I M (EHE7E0@[.[F6(3W2#)ZG;*'#EOG6GUG\HRA^V-1M 9)IOF"SR6+>&M;AU0 MB9[B0;:K[[\K!,]_L$Q]6A)WW98P$G*)+1H)/I)&Y"LE#8C(YPP>4_,QQ&V\ MQF1;86E#9PV/VZ])+ [!W M:[0??;Y!53\X[X6]6SKKP$F6D.YK,+Q@/ [24<1>L2R,G@%CDF"1Y',0Y[^W_H"R! M("^J3KD/N9T"DT#DN;9OV>9ON MS=LKZVI4?<"8R-JLP_*K)+:[DG>_V+NGQ&*J5T'YLT<-+@4WZXCZ%)<4+MWV M,?L-N=>5VQV6\E'GX_ZFMO='$Z-\OBE#MC64,#!A=,".& ]3_'F8^YD(T]$! MOKGH9B/\/^@&]T-#=2!-$&*TDXX\0PJ*;IXBJPY8DL G?IZ$&3] C&[0>?6=X_GL][S MV4LK]M]*YLWM^YU.WROQOZO8I/[_+M1?E>+;;K4ON^_;=>J.94/E9G?%30)> M""1H'D9I7\%$(-*"2JQ(V1N$,]4I'O H.:1\CK?*UY# 3U3M.I)XA&I;A#QY MD?81BX-1$C/.PT3L+;-Q$,4QRZ,P37J0:2!&*8N3$&5E Q(%3:"MHBE*MO:@\H5)NEOY&N;J^O-^LVZ()/@:NUNJDK7RQQ>SG?J%DZ M&MXG1G954MIU0EE?7K:C]H4%\E*C)$)HUWE3EJ&G6.NBQ.A3RI*C@IC[JRQ( MXL3_T^Q)!/!"I6J5F:Z87<'_\T[&PNAJ63IF)?IKW.(I$J- DY%#_ZU?(RIX M[EXYLDB**RW+$(<&UL MK5AI;]M($OTK#4TRD !&(INWQS;@.,EN@#F"V)G%8+$?6F3+Z@D/;7?3Q_SZ M?=6D:-DK:1S,?)%(=G75ZZI7!WEZU^JO9BVE9?=UU9BSR=K:S312U4,SD_=<\^Z?/3MK.5:N0GS4Q7 MUT(_O)55>WRJD@18/QW MT#D93=+&W>NM]@_N[#C+4AAYV5;_4J5=GTVR"2OE2G25_=S>_5,.YXE)7]%6 MQOVRNT'6G["B,[:MA\U 4*NF_Q?W@Q]>LH$/&[C#W1MR*-\)*\Y/=7O'-$E# M&UVXH[K= *<:"LJ5U5A5V&?//S9%6TMV+>ZE8=-KL:RDF9TN+%23P*(8U+SM MU? #:@+.?FH;NS;L?5/*\JF"!3"-P/@6V%M^5.,[6&?'I2]4Z:H6M-IR?Y]L316@QK_.6(B&DU$SD1TP,05,J;L*LG:%9LJ9V_& M8,BPI43Z2-8_8Y:IZ8C2CDV03Y9Z2^E9/SZ[5DJ[9";JGF!IH1 M/^96&VN8Q:*S/Z+9 P3;M9/<2*W:TFRWRY*V8:7MC&A*,SMA'P;)WZ30?: 9 MPB3KI=1CJ/ 3Y/23L1^?F!;6:K7L>HBV97A:(RW!\.+KNJU*J0U[Q7@8>GF2 MXFH:9%X0I#.Z#&,O3_-9K_&YHJ:%A<9J>(%\H =)[ ,H%$V2HDJ1I('Q R+ MXM"+XXA%0>J%<^80\]KTLB=@1(L4C MD>(7$^G1,@+3WBI7#:=+V,!_H,!'<>0($'B![\_8E156CNO3. ]GC.><3*+\-B07 M<3YC^ OC4>ZZM=!;#'8>CR3OT=J,''>%6<:FF9_-@'QP,>[O$P8=,\A0YP%I:W>+8(GO_WB,JME4=(.YZ/GH?-.YO$@HZO<"SD_QL!D9&#R8@9JB=@7JE+"]=$A_@9' M[VRK']AJ\)&&+_;Q\;BE?05,R[&$B6\R[W*>EB_;>B.:!^?O] ?#Y&HE7?]W M_':B!\O>-S/X^D#*"#N">X3K;$]Y,"<^O]Y[U;-JM^1XK,%\AJ-O]0TV0-UY M@KHX]>NZ.2\+.*]])Z&(3S+&9 X+S:.X' (0:_8:&GY+*-F5- M'XPIG^<@'E#DB?M+@>+BZI*ED?\F\-GGOL \9JP_#T#I,0W@N *0%*QBB3;3 M27*G*HQG.V=Q;BO6HKF1![/J4?I65%V/4!"S1%-(%LZC&!Y"K0[G?L1^08 U M>2S$3\)I)1V2:YK-LZ /R9PR[S5VI)R]/I)7Z9A7Z8OS:DQ_HJ0P1A+=$2,P M?0FZ6[5_2#ANX$_2B5A-$6P;=SLDT_-L>0&R;Y@:#J3.NSU&+HI"=Z+JK4'C M1JB2^BTZ=(;HO6)![J4(WKA7RUO9=)*A=:>HP4'@<9ZSGRE9 P4@!/L3!*4 E/6<"=[7'941MIK6X%52A#I_4QAV#^R=&1 MGO6*'6^E:0[!# .,[W%H_%$:<\)^W]H9;"=0>ML;+3E$"4LUZ?M!0E MZGD>AJ>BZDI:!KE%Y7Q#J]L^XC&%!V8H1N:;F^J7@ZC05I?R1C4-&1\JV ,I MW9T(0),Z3&ZT"V8@22"\ ;52O?BQ\[M7BQ(,69$I?=,'BY.E:J1 ;1H M'EL<+-/0EJ(OXIU32Q05LYB6YZ$<>TU6ND;EIO#6JMV'%5]ELH^** MKSM-7X)9G@3_UQ*/>E%2 7OB/U+QW(M'N)V/W,Z/<[O_XK,]$!FC5@0(6M*' M(RK6?04PW?)WZN'POKP7M6IZUR\?'$I7I3KT%GVP.QX'LJ\[]I^CX" SVOB[ M #+7"26K41V9P0N!6JE"H&#]CA":4A5]6"%UMU;%>K<7#_U+(G%H2OK-(?HR MOYJ/KR3(DI2]Z=-F> _Q@V1XLB]HBYVO1+74-^Y;&#ICVS6V_V T/AT_MUWT M7YD>Q?MO=3\)C00TK)(K;,7DAG=.W7__ZF]LNW'?G):MM6WM+M=2 #@)8'W5 MMG9[0P;&CY#G_P-02P,$% @ U(-94O(+&PJ"!0 Z! !D !X;"]W M;W)K&UL[5A;;]LV&/TK'[QL< #%%JE[E@1(TA4K MD*Y!TK48ACW0,FT+E41/I.-TOWZ'I&^YN<-6[*DO-"GQ.]_]4/3)4G6?]$Q* M0_=-W>K3WLR8^?%PJ,N9;(0>J+EL\6:BND88++OI4,\[*<9.J*F'/ S382.J MMG=VXIY==VE%TXCN\X6LU?*TQWKK!S?5=&;L@^'9R5Q,Y:TT MO\ZO.ZR&&Y1QU^?L^"*U^]V&#Y5RKBT0S/ASA=G;J+2"N_,U^FOG.WP9"2TO5?VQ&IO9:2_O MT5A.Q*(V-VKYLUSYDUB\4M7:C;3T>Y.B1^5"&]6LA&%!4[7^5]ROXK CD(T7.RE?"B+.33BVIL[N!9B?.52<-XZK6)N76='A;0#(TT&4EAN4*]\+C\A=P&:>W@)II^JD= MR_%#@"&,W%C*UY9>\+V(KV0YH(@%Q$,>[L&+-IY'#B_Z5YZ_JG19*[WH)/U^ M/M*F0_G\L4=KO-$:.ZWQ"UJO)$J(Y#V:"K]6KS(SV5'5^@;SM5X+(\=D%-5V MNWXN_/O5O)])*E4S5ZWS3TT\TD;Q4L(QH6FB:K0E$EVU9&9JH6&1/CPF5#S6 MDGZ3HO,9),1?-B.8NLX!!E;8(:?752O:4JZ4E$J;8SIO5&>JO[Q+,*"S_7&D M)D<+Z[C6$G8=$ L#EC [B8*B*.R$!7D>TYO6P$9M"-(>MJ[$J*HK8].3%R&Q MH& )I5E*[^:R$S9Y.P802X*DX!:7)875$Z<9W1!@?N^0>^FUNOHR M][P!Y=]R7&W0;_R@-M".:-)YA?\(7V9-/CA(?<E_ZO9%WE4:'_G=+G#"<@VW%]_:"/L@BC[)"N M%&+E"&&PO=V]R:W-H965T,NYF[M1R[EL3<4%WBC0;5TS]7R! ME=PNO,C;37SEF]+8B6 Y;]@&;]%\:VX4?04#2L%K%)I+ 0K7"^\\.KL86WMG M\!O'K=X;@\UD)>6#_?A4++S0$L(*\1*KR@(1C;]Z3&\(:1WWQSOT MCRYWRF7%-%[*ZIX7IEQX4P\*7+.V,E_E]E?L\W$$(7:\NT".Y14S;#E7<@O*6A.:';A4G3>1X\(6 MY=8H^I>3GUE>4]T_B5S6"#>HX+9D"N'DCJTJU*?SP% (:QCD/=Q%!Q>_ A?% M\%D*4VKX( HL#@$"XC80C'<$+^*CB%>8CR")?(C#.#R"EPP))PXO>07O U." MBXW>2_>/\Y4VBOKCSR/XZ8"?.OST%?Q+63>M8:[EY-IV#,^!B0(*7K4&"Q"T MXKQ;\88H:$OAI84^&L9J]4PW+,>%1V+4J![16]Z5"/EA?$-3EA(3S[_\-(VC M[+U^(R?@&IB&M:Q(N!I.N" PV6KRTS[@4XZ-V;-FM6R%T:=G\#LRU=GQFC^(HRH X$(VT^-:5"0L@?2ED52-@_ MPTF4)7XR2T]I'$_\)!EW@\DXHYA"DE(ZY'LG2V+"'BG8!CNV&EI-^ MO )OX.+WJQDE,W\23B"*B,TLHW?HA]/9C_%QO:8-R9:FD0:%X:RJGKM"T/:T MHT?!FE;E)>TW!U'!%3%^#YF?9C-ZAG'R/^2XZY,ARSCQIYG--O,CTOSU?T2& M"[=XMIZCV!4S'%%"[I7"51_U\.]H9W5$K.-!K..C8KVE,ZYHB1Z5HU\T:NRJ MM:V[5K+^IYK^K8:/1G]=PYWF:)?:D=HBK>?#?TY8'\>Y&_0>/W3"D"TD/?[MZ3> Q?6J,-X;E$ M77?+QN:B(?+C*767G](S\>,L@F_B$;5-CCA26^5VV/FT@AOKDX4D;TL9=$32M+6UGW3DZS ZWD//N\/UN MWEUA/C.UX42_PC6YAJ.,ZJ^Z:T'W863CCN*5-'2PNV%)-RE4UH#^7TO:$_H/ M&V"XFRW_!E!+ P04 " #4@UE2_\@E#) " "@!P &0 'AL+W=O!G&P6[CC985N(4R3AI5P#_BMN=5V%O8H.1<@#5>2:"BF MP2P^G\<^P)_XSF%M]L;$I;)4ZL%-%ODTB)PBJ"%#!\'L:P474-<.R>KXLP4- M>DX7N#_>H7_VR=MDELS A:I_\!RK:7 :D!P*UM9XI]9?8)O0V.%EJC;^2=;= MV?$D(%EK4(EML%4@N.S>['%KQ%X /3L00+:0_P\06K6]9+J3/*>#B)>0'9%1_('0 MB$9ZYICCW-\0&:A;1&6YMK1T(0M'C.VV$,2LD&F#8#]K3G+["W0YCT.C%NSWKY9P-^\<>7_ OCI[*1?26 M#L9[=2E^!0]? *'CPR:&>T53@"Y]:S#VPVXE=O6S7^W;SZPKND_'N]YUS73) MI;%:"QL:'9W87T!W[:";H&I\"5XJM 7=#RO;0D&[ W:_4 IW$T?0-^7T'U!+ M P04 " #4@UE2Z8[$$I$& "K'@ &0 'AL+W=O]A5++ MS_V^#!E\N4DB@72N(^'@R"?D(8[UVTHLS MD:F8.M7*!%+ M*)=,<)32V7GOTOG\Q0NT0#[B&Z,KN?&,M"G/0KSHE[OHO#?0&M&8ADI#$/CS M2L##FF4@Z%O%O+%*+\]ZHAR(Z(UFL'L7J M"RT-\C5>*&*9_X]6Y=A!#X695"(IA4&#A/'B+WDK';$A$/A[!' I@'<$L+-' MP"T%W*X"7BG@=17P2P%_1\#Q]@@$I4#0=89A*3#L*C J!49Y=(MPY+&<$$4N MSE*Q0JD>#6CZ(4^(7!I"R+C.W:E*X5<&K!N=?Q\G5!$6RT_H V(R;.^ M @WU//VPU.:JT ;OT<;!Z%YPM9#HFD()2"I+3)AG'G&9W3 M>%"(4I+/ MM4X]]&/]V+2&"MP@Q]6UZ?7".>N_-JCB5ZKX'559+PU4+@UM]P]46S!-6OE= MM0HJK0*K5EYWNZ@2=X0;!'25.='->^U KW:E]>SV; )$?H M@:9,1#HM+R.QU&OO")[^A%:Q7B^V9S65R?$.7!0=4XH<>RWZSREU6P)OI=1P MERF^-(S:(IUMM4VM_Y-N MM_9U^UVMZ7&#;'=B*^9YPE66+;XQ@>QLZ!?8L-CV([CW:K M2BT@>-!:E; A36PGS7ORUN990X7XT%2(#15B.Q5V]*P=!/OMGC4LA^TL-Q4Q M21'E-)V_(_DNM:TV8$,[>'AH-QMBPO9V]EHJEN3U)I-TEH&_V:RQ9VG!<3MX MVC 6MC/6'7^E*83(G=W;@N.T4X1K2,NU\\T3CZ"S M&.?G:_!P.4\I7>^\_V62NQM'#8<^:W -C[GVTX9'*ED$!FH^D74#CQ"!?"-S MBN!?8W#L\%Y[; SMN7;&*F(S?;P>0^O'54K"/"SM]=(U/.8&AXZ$H3K7WF%U M8O6;%I NB\$0H&LGKGT.;RVCKJ$S]_30QVR&_+S_8=M\TP+BM).[9RC1LU-9 M$\,@PB.T3$64A0I)$N\VH]M3&:+S\*$=;_C.:]F\Z@.AQ@-,MW[8Y@]'PV!G M6UV.V]Q6NX'OC7;.""8->/C4&^S;?GL;1[1V6NL6J'RW))7>DM\*$14CIC1] M92%%5Y2'"PC!BZXLV7(9,UUX! ^I7FGY_-:S]XO[,Z!A]WHZK.URQPWCG-' J>US^QLW8%#0Y_EMJ$2YB<5E4?6U MNG&]S.\9=[Y?.9\GQ;VI@2FN<>]).F=< HW, ')P,@2WI\7-:/&BQ#*_9WL6 M"KJ*_'%!"5"K'@"_SX10ZQ<]074_??$/4$L#!!0 ( -2#65+XMGXSVP, M "T/ 9 >&PO=V]R:W-H965T! LO74N8:?%PB5 !OQ=\8.ZF@,RE(> MA/A53F[3J>.5)V(Y2W29@IJ_1S9G>5YF,N?X72=UFCU+X/'X)?M76[PIYH$J M-A?Y/UFJMU,G M_=.GFH@C "0G *@&H"[ /P' -0"_%>#7 -\R4Y5B>5A036<3*0Y EM$F6SFP M9%JT*3_CI>XK+2U% ;X\:28YS<'<'IE)!=XOF*99KCX8X(_5 KQ_ M]P&\ QD'W[=BKRA/U<35IH+R'&Y2G_:F.BTZ<5J(P)W@>JO %YZR]'4"UY3> MU(]>ZK]!HQD7++D"&'X$R$/>P('F;X;#> "^>#L\&JD&-VIBFP^?R%>+\A'< MT?^$;,0 /_\R@>!6LT+].[*-WVSCVVW\$]M\%]I(+:O-AE2LX*&%E\[S.(L1 M@C&<"K6>B\8]=UD]$&/\H];V M$+PD_Z@U1(3.X[_&'W_Q0!)!TGD/SX?BHA!#O\/_8+[8\W"'?_>HCS"5;VP_ MIH!M!:I/ZF:UZ?FN;:?36;\QO6#5N;5IJD;RCLI-QA7(V=JD]*Y"XT^RZLVJ MB18[VZT\"&WHM\.MZ6>9+ /,];40^F52;M!TR+/_ 5!+ P04 " #4@UE2 MIDSQ=0,# 4"0 &0 'AL+W=O=[^+8_0T7;[+$6(&/BC(Y<$JEEC>N*_,25TCV^!(S_6;.1864GHJ% M*Y<"H\*2*NI"SXO="A'F#/MV;2J&?;Y2E# \%4"NJ@J)/W>8\LW \9W/A4>R M*)59<(?])5K@&5;/RZG0,[>U4I *,TDX P+/!\ZM?S-)#=X"7@C>R*TQ,)&\ M"XA: C!N82P(83G$J*&$)U+B!M";'-?)\MF>HP4&O8%WP!A MT-J:&=AR6;9.,&&FL69*Z+=$\]1P5C<4X',P(PM&YB1'3(';/.C<'%ETOP!1 &GDJ^DIHA M^Z[2:HU/-V^4W=7*X!%E8YSW0.!? >A!KX,^.DW_D:L>\-*C]/'9WOVL@WY_ M/CWMH$_.IR>[=%<7N*TR;*L,K;W@B+V[E=0K4NJZOJ^()'93__JFU\"#PI7\ M?<)'T/H(K(_PB _3"%U5KEF)99G/W'H8^5D61WUWO5V.0QB,LRA)=F'W'3 8 MQ_"?M1WM8:L]/*E]JY]S'<:5WGE"8+T/3+-3SA;7"HNJ*[K:;KREQT]3& 9[ MT1W"LB".X%YPAZA$_\+NV*(VMNAD;$]<(=HE/3I(9>*ET$OWI!_"@CB ,-O3 MW@'SPB#;@TT.83#TD\SKCC%N8XQ/QOA"UD17:\8I$E?@@>6]$PV=M$:3_[9I MTM9'>E*XEJJO Q*#BP+7HTO;@;;QQ&Y7=GT#T\/-%23Z4K&73G?K@##WA>]( M+ B3@.*Y)GJ]1)=%U&=P/5%\:<^,5Z[T"62'I;ZV8&$ ^OV<<_4Y,<=0>Q$: M_@502P,$% @ U(-94K%8!J.= @ $ < !D !X;"]W;W)K&ULC95;;]HP%,>_BA7UH97:YD8(J2 2!4W;PSH$[?8P[<$D M)\2J8S/;0/?M9SLAHQ!87Q)?SO^7VWPH0YZ=".S40ZY!M%"8.90')3 M55C\>03*=R/'=_8#<[(JE1EPT^$:KV !ZF4]$[KGMEYR4@&3A#,DH!@Y8_]A M$AM[:_"=P$X>M)')9,GYJ^E\R4>.9X" 0J:,!ZQ_6Y@ I<:1QOC=^'3:D$9X MV-Y[_V1SU[DLL80)IS](KLJ1,W!0#@7>4#7GN\_0Y!,9?QFGTG[1KK'U')1M MI.)5(]8$%6'U'[\U=3@0^+TS@J 1!!\5A(T@M(G69#:M*58X'0J^0\)8:V^F M86MCU3H;PLPJ+I30LT3K5+JH5P_Q BW(BI&"9)@I-,XROF&*L!6:<4HR A+= M[4%E-T?76#KA!AZ+GD&XE9+H>NTK0F MIILU9(\U67"&; K9/0K]6Q1X@=3G M>"F5T#OQUX4 81L@M %Z9P),[&*#T&=C7]S.JM5>8NO%G-%MFL1Q$ [=[6%Q M3JWB9) DK=4[Q%Z+V+N(^$V5_^>K7?0/(_O>$=VIS4$"[]"B%BVZB#:')59Z M2?[!=;%%)W']J)\?>Q7@)1W[]U1_&UO<*67.DS8INE?K) & ,]7W"N]AUS M*[:/8/H74$L#!!0 ( -2#65*$88X%Q ( "0) 9 >&PO=V]R:W-H M965T(R\^;-&X+#T5JJ1UTA&GCA3.AQ5!E3 MG\>QSBOD1!_+&H7=*:7BQ-BI6L6Z5D@*[\19G"7),.:$BF@R\FL+-1G)QC J M<*% -YP3]3I%)M?C*(VV"W=T51FW$$]&-5GA$LU]O5!V%G4H-)4"%);C MZ"(]GZ9]Y^ M?E)I'QTDYMB'"6.$3+,C8,@]O>,E\B80[(\GC:@ M41?3.>Z/M^C7/GF;S /1>"G9+UJ8:AR=1E!@21IF[N3Z.VX2&CB\7#+MO[#> MV"81Y(TVDF^<+0-.1?LG+QLA]AS2X0&';..0>=YM(,]R1@R9C)1<@W+6%LT- M?*K>VY*CPE5E:93=I=;/3)9M-4"6L*0K04N:$V'@(L]E(PP5*UA(1G.*&K[! M#&WEKQ.RY_'Z!_!NT9Z-2K("**^5?$8GAPX ]SO@O@?N'0#>"GT$ M"^9*\T9O^'UKS>'&(-=_ L$&7;!!,(M=Y9JV2UXU!!151Q9HH M]/EK61HW"01(D]U=DGR^P.G>U95^C,3OX/3>U3C-=IRR(-:<,X@2,<[S4NCFKEV[,&WWO:'M:M=D^ B[;Q[8YD:\S8&(]]K"W.WBD::;M@3\9%22%)>BG8B'-SJ]18IH#5U1P)"$9 M>U-\/<,#Z^ LOE!8J[TULJFLA'BVF[MX[ 66$3"(M(4@YO,"-\"813(\?FQ! MO3JF==Q?[]!O7?(FF151<"/85QKK;.P-/11#0DJF'\7Z$VP3ZEF\2##E?M%Z M:QMX*"J5%OG6V3#(*:^^9+,58L\!]P\XA%N'T/&N CF6[S&=A*^(< MHDO4P1]0&(1!"UZG5K+C\+H'\&YW6G(U?>6:+TZ6J\UH::(Y5X1_U6Z=IP>>@4B50NC?LVH M_Y\2D\T1B0=UB,$9)![6T88GDK@=!P='-;ZJ*5VU0LWAQ;3JPE#2$&5<,)&^ MML#BH&DTP1F4Q7N-#9](VR- Q]\O#AM282O69TEB0)SD\+;.@)ON@SOGD+=I M1;A[*GG;@=X@;].Q<'NK^4O>HUT!-YT']\\A;].&\.!4\K8##0_+Z^^-#::K MIFXX4LC]\U<31'U:#V#3:NQHS*OI[8'(E'*%&"3&-;@&PO=V]R:W-H965T2SJYZU_#K.# .QN(W1C?% M3AN4J3P+\:.\N)M>]?PR(IK15)401/^LZ8AF68FDX_BK!NTU?9:.N^TM^C>3 MO$[FF11T)++?V50MKGK]'IC2&5EEZE%L?J%U0F&)EXJL,/_!IK;U>R!=%4KD MM;..(&>\^B4O-1$[#AJGW0'5#FC?(3KB@&L'O.\0''$(:H>@JT-8.YC4O2IW M0]PM460XD&(#9&FMT4KRCX?$L585GQ13]\FMR"SY^^ M@$^ <+4HP)A/Z;3%?W3"'SD M/$U/PQ':5QL&_HW M%7K5_=T^T2O4:">:OH]W@JE2.[2*DF#?:GQH%:+D6&)1DUCD3&RD%YK46J]3 M>UXIP(4"KWISQ EUQYEB) ,9U1NTB;0M'#<&0B?#@;[=POP/RT0- ML3OK AC">&\MU6:[RP3B?H#0WFIJ@4,Q3G#[#(8[NS%TIG+/.,M7N8L69+'0 MV94:VFT!XO]A5IP 0:=G*;2;!W3O'O?DY1275L!A>'XNK:I"MZQVY-(-@L+3 M7%IIA6ZM>]*EE 0C4X_JQO5<4I.[$]T*(.R?GUTK7]"M/9WD(CE8WU$4Q0'< MUXOD@'[4* K*8AMZ8=)1S\ Q[(:]74.P;5KUG.&M=*#X)G'P1DQ0FA M#P]"#?&&7!@D_GYMUV(7AOT('ZDGD-4TY)8CUR!\8YSPM-R<4Y$O!2]9>B:9 MOD==!%GU0L'YA\/J&WI?A=HZ'"TE).SC<'\T#LV"H!\?6Q%6%)%;SZK!F#R. M1YKQJNQTJ0^RVH;B\S-MM0ZY"[%.3/=;JA 4'E+=8H?") F/<&TE$GU8(F_0 MH40F87BLB,=6^7 7Y7L[SGJ]G:Z,L)4Z?'ZIPU;JL%OJ.NWF-R= .M3O>.<5 MOHNN'5)\LF#"5K[P^>4+6_G";OGJ2+$;!)XNF+!5*_Q^M7KGUHVM@N'S*QBV M"H8_KF"X39FB>.<%J5*P5CL4]8^IB%4P[%:P(_S_MUT[L.(5^.<_';,Z%KC? M%CN=C\'#(ZTX0/O'8X=6&,/]?<3;.6?6!='<'/ 7P!P55\>IS=WF(\*U.3K? MNS^"7\?5IP +4WV9N"=RSGBA5_),0_J7L5ZSLCKLKRZ46)K3[&>A=%5FF@M* M]&"7!OKY3 BUO2@[:#ZY#/\%4$L#!!0 ( -2#65)/SE+4SP, #(. 9 M >&PO=V]R:W-H965TD[ ;8C]^AK$A*+*E&L,E#3%)S9L[, M4(?4["CD=Y52JM'/C.=J;J5:[]_;MHI3FA$U%GN:PY.MD!G1,)4[6^TE)4D) MRKCM.L[$S@C+K<6L7+N3BYDH-&D_UE_V=A)E=>TE81G/%1(XDWQ-BX(_!SHBG)N/ &/'Y53JXYI@.WQH_?K,GE(9D,470G^C24Z MG5NAA1*Z)077G\3Q#UHE%!A_L>"J_(^.)]NI9Z&X4%ID%1@89"P__9*?52%: M .SW -P*X%X*\"J =RG KP#^I8"@ @27 B858%+6_E2LLM)KHLEB)L4126,- MWLR@;%>)A@*SW.RL>RWA*0.<7ES%/PJFF.FR0K^AJR0IQX2CF_RT;TW_WZZI M)HRK=V#RY7Z-WKYYA]X@EJ//J2@4R1,ULS6P,3[MN(J\/$5V>R)_C/48.>$( MN8[K=,!7P_ _"SY&'C9P''7 U\/P-8T?X9W1/UP,[XQ^?3D\? JWH8%U%]VZ MBV[IS^OQMRP4K"B%6NU$?]_"&KK1-%/_#,3PZAA>& *E.;2+>FX7!4[D/[6Z/K<*IX'OU59/Z/LU?7^0_LDTF9]5ROQW?"/@)132!Z$8$1@A.YBT5TQ@)/>\N G4:DG1?R2.'D M[!1/Y[P>8=3+I'5JP*J"MF-&7F_(1MNP^[_M@LI5_S:HS@;W7+ F@?=, MK3JL, Z=J">A1DCQL)(^ER+T+UJ5)SV5<%GC97(J97LUH!^XT3WLOYI*X48* M<3"8TTVN2;YC&TX1 8D Y:AD(^EL4W!>6=_MW2J-6.)AM>QG,4+'\I))$T0. ML(%V%!6*;@N..-MVZNHO0@7H@1(YV*)&;/&PVGYE!P:[^UYP(D=P\8K'0VX; M]<3AZW6^D4@\K)&_/*&6E8-VM^& ,G_=_78;772'=7% C985],D[CL/ F0;/ MHMJMV[/YFOJ+R!V#VS"G6T ZXREL5GGZ0#E-M-B7%^J-T/#2EL,4/NJH- ;P M?"N$?IR8.WK]F;CX#U!+ P04 " #4@UE2"?_AD=$# D#0 &0 'AL M+W=OU M8TRCUS3)U'2TTSK_8%DJWK&4JK'(608[&R%3JF$JMY;*):/K$I0FEHVQ;Z64 M9Z/9I%Q;RME$%#KA&5M*I(HTI?*?.4O$83HBH^/"(]_NM%FP9I.<;MF*Z:=\ M*6%F-5K6/&69XB)#DFVFHX_DPP,)#*"4^,[90;7&R+CR+,2+F7Q>3T?8,&() MB[510>%GSQ8L28PFX/&C5CIJ;!I@>WS4_JET'IQYIHHM1/(G7^O==!2.T)IM M:)'H1W'XC=4.>49?+!)5_D>'6A:/4%PH+=(:# Q2GE6_]+4.1 M W!Z 70/L M:P%.#7"N!;@UP+T6X-6 TG6K\KT,W#W5=#:1XH"DD09M9E!&OT1#O'AF"F6E M)>QRP.G9Q_A'P14W25/H/5H6,MY!W-%2\IBAFWNF*4_4+6P]K>[1S;M;] Y9 M2.VH9 KQ##UE7*L[6(3QMYTH%,W6:F)IH&8,6'%-8U[1L'MH?(WU&.'P#MG8 MQAWPQ3#\GL5CY)!>^/W53$;G)BE_J<'GWS0L&*4JB5 M'/37%UA#GS5+U=\#-IS&AE/:<'ML+$2:@E:HK_CE[IA/:"1*0P)YMD4WD-!J M^;8K'Y5VO]1NFM%^!LZ[V,<8XK]OA_Y2DI#0]4A;\LP%MW'!_0\NY%2B/4T* M5C(OU!KE3%8>=#I0Z0Y;M/ 8*)&?V/]2[(RZUU#W!JG_ 3= (E3705E4R* = MK\!Q(O91BN14#E0C$&C+GBS M@@\;&^%;%OP\O"QCB#=Q0N)WQS)JB$6#Q!Y>H>-F6X8D!;^[3%=X@L^*T/.Z MS1)\ZOQXN B+]!F.B-B@59')(FNZNE(%6W?V<'P1!#]R ]N+HAXRK6N(O-UA MGM?*HQ:Q $+DXM-?SXDEIZ9,[$&&GR@_DCJ%+&[1'@JT)C!0TXW22VIB;RZX:'604AIN-TU6]>;A;G#.VEW]&['CTA? MMD^=FPRW[N:9D9MG1J=I]R)B'G8"K^^TD5/K)<.]]YNDF:+5,S46JM/S1:WC M['[SO+X;BYSZ)AENG(]LS[*BR^-%C6R;#(G3:_+46TGPO^^:&GIVV?A!<&'4 M:CTPS??#[U1N.913PC8 Q., PB6K)WDUT2(OWYS/0L,+MASNX#.&22, ^QLA M]'%BGK'-A]'L7U!+ P04 " #4@UE2XQ%XTS,% !($P &0 'AL+W=O MFTG:WFL99%M3@5Q)Q/&WOY4@X!10D[DW-@_:W;]VEY\$EP>I?NH=8P8] M%J+45Y.=,?OWTZG.=JR@^D+N60EW-E(5U,"IVD[U7C&:.Z-"3$D0S*<%Y>5D M<>FNW:K%I:R,X"6[54A714'5\0,3\G UP9.G"W=\NS/VPG1QN:=;=L_,]_VM M@K-IZR7G!2LUER52;',UN<;O/Y+4&K@1/S@[Z)-C9*>REO*G/;G)KR:!5<0$ MRXQU0>'O@2V9$-83Z/C5.)VT,:WAZ?&3]T]N\C"9-=5L*<6_/#>[JTDR03G; MT$J8.WGXFS43FEE_F13:_:)#,S:8H*S21A:-,2@H>%G_T\:E!V!B$+S6(&H/HI0:SQL!-?5K/W25N10U=7"IY0,J.!F_VP&7?64.^>&D; MY=XHN,O!SBRNLU\5U]P63:-S=).STO -IVO!T#=:;KD]H&6.;DKS='JM-3,: M.5/%K JZ_73%#N=#OP/'W^Q5Z^^8=>H-XB;[M9*7!2E]. M#+H.!TP__AR M\^2Y^13JUA:/M,4CSE\XXN\TZ;1.^GN/V[!U&SJWT8C;OZ3,#UR(H>K4EK&S MM!!Z6$0D"? NIQ[=2ZIWKEG)[,'#!P_4 &/W]!3 ML9SW\QZ&!,?#J8I;";%7PG66R0HB O(S!N'AZ1X*7CN9GP0G*0E&8B=M[,0; M^Z9\@,E*!#DPX3L,@ M&@Z/@XZV@5? K8(E7IFCJ[LM^1X673/(L:"G 8."D03@$][C/Z2]Y3AU/3T8 M'/>"AVD0C,3N<(6)-_8=TT;QS+"ZY\]@@5,*YN^R4RGVC=IJ&@4 MM1@:5!#U:Q=':9CB$0D= K&?@:]<;G '0NPG(6!(5= 4H@MP!G-LV+2G1_JT M"\FY[:!U5>]7FCN#69CWZQ#'03I6AXZ8V(_,3[RD9<:08+ ]17(M^)8Z-:]K MDSY2DVCTX>Z0BOU,7;$-4W9+IAC M6+/-0E9;L\-4\6@HCYP0S(?)5Y'7.Q' M[HJMS6MD#* 7IS@)1[J7=.@E?T OM.RYV2E9;7=HXZK(R^U)!5]50-+'VG_#[QDL M&IFHB1_/==R]8H+#JSQ51P2IX 6U&Z)]I;*=75+VL$,: M7-)(G]"S((QG>#ZBJV,T\3/:\\*W;$R?O7G@9!;$OV^\IBPWIG^HVG)8 MI 7;@&5P$4.+J?JS37UBY-Y]EUA+8V3A#G>,YDS9 7!_(Z5Y.K&?.MJ/9XO_ M %!+ P04 " #4@UE2'>XE[&D" "V!0 &0 'AL+W=OTAA9&D/10^T-+:( M4*1"4G;R]R4I675JZ70N_]WX?!,:]P/BBP.]Z"%$N3TJ+_PEY.T[\.(Z.I)WP M&XV&21(=27,/6J "L;&30:*<-TRUCZBW]L-G:GONR#[30ZF=(7]IVHEVC\6& MZ$NDL-:4WB#1VD0[)=J-XK5MM!57NFWMLM2#%81QT.=KSM5^8P+THSK[ U!+ M P04 " #4@UE2F$V3? <$ =% &0 'AL+W=OT1=M$ M)=$CJ;@=]N-+2HKH#UFS U_X)I;D\C4M]#<++G*B]*E8NG(M*$FKI#QSD>>%;DY8X8P&U;5',1KP M4F6LH(\"R#+/B?A^1S.^&3K0>;GPQ)8K92ZXH\&:+.F4JL_K1Z'/W%8E93DM M).,%$'0Q='Z%'\:X2J@BOC"ZD5O'P"QEQOE7<_*0#AW/5$0S.E=&@NB/9SJF M66:4=!W_-*).>T^3N'W\HGY?+5XO9D8D'?/L3Y:JU=")'9#2!2DS]<0WO]%F M08'1F_-,5G_!IHGU'# OI>)YDZPKR%E1?Y)O32.V$J!_) $U">C4!-PDX&JA M=675LB9$D=% \ T0)EJKF8.J-U6V7@TK#,:I$OI;IO/4Z)XP ;Z0K*3@$R6R M%%0S4N ]F.I_F+3,*. +,"9"?&?%L@Z4@!0IL(G2A$SH3(&'0BI1&@$)WDZH M(BR3[[36Y^D$O'WS#KP!K !_K'@IM8(]0VSM4Z?E']%[:\O-/,/1^J7K1HXI;55RIXO\E M<@/N2$:*.073:J(_"EZN]?UNP#TK]'5&,C!51-7(QF1M!D."OW[7BN!!7Y9_ M]]3CM_7XO:NLR+*6[ U8F *?#U=;$ZS%HDK,>,CSR(^2$/K!P'W>1G48AU#@ M)[[7QNU4&[35!KW5FNZ=QB-L%<.KX!&U]427Y%&+A=L\$AP$B;?'XS .801] M+^GF$;?5QKW5/M$Y+X6DVEIUV?^!\V8F:>^27 4CZ%E;]2Y)J5';;;\7AON4 M.N,2/PZZ*<&MGP%X%J?3YPA:NX3H.BA9JX7XHI3PB92ZXGHH62N&_5X\I07C MXG6S!*V%PN Z.%D+AN%%.84'_8<10A$^ '48&*(@@$=,#UJ/AOTFO0OJC&&R MO@KCZX!D/1@F%X64=$#". JC?4B'@2$*/82[(2'KT:C?HZ?EC(M4]TC1]'4S MA:R_(G@5N-#6PVO_T^N9N!JU;0H)]G$<[M'JB L@3G!\A);U:M3OU5VT3A\L M9#T6^==!ROHQZG^F/9=4<$@JB.-XW_PZX@+D!S$\0LJZ->IWZRF=EX(I]B^I MWM1?-UG6:E%T';RL-:/^9]YS><6'1IAX,0Z3?6"'@7$4),FQT;+.C?J=NQO8 MZ<.%K>5B[RI@86O,N/_!]TQ8C=K.>ZL'$8KQ'JR.P 1#C/;?;]VMO1NSZ^/[_4]QSBCM9#?U8(Q#5[2 M)%,7G876RX_=KIHN6$K5N5BRS/PR%S*EVMS*YZY:2D9GA5.:=%$4Q=V4\JPS M'A7/[N5X)'*=\(S=2Z#R-*7RWRN6B/5%!W9>'SSPYX6V#[KCT9(^LT>FOR[O MI;GKEE%F/&69XB(#DLTO.I?PXX3$UJ&P^,;96E6N@9W*DQ#?[?Z<5%9] ! M,S:G>:(?Q/IWMIU0S\:;BD05GV"]M8TZ8)HK+=*MLT&0\FSS35^VB:@X0++' M 6T=4%L'O'7 Q40WR(II75--QR,IUD!::Q/-7A2Y*;S-;'AFR_BHI?F5&S\] MOJ%<@F\TR1GXQ*C*)3,UTN 7\&@6S"Q/&!!SX(S.P W/:#;E- &WF=(RM^;J MU7<&3&4>V#27DF?/X(HJKL#[:Z8I3]0'$_7KXS5X_^X#> =X!OY8B%S1;*9& M76VF8@%UIUO85QO8: _L:S8]!QB> 12AJ,%]TMH=#NON79/ ,HNHS"(JXN&# M63P#ETHQDQ$S+W#'Z1-/N.9L7X:LU6>1R9V4_75G!@"WFJ7J[P \7,+#!3RR M=[J2KZCM%T +=$T)WX3H%R%L\Z_&/3@TR5E5T^H;Q8/2I(:-E-A(6VR)2U<3 MP$VB;(71'DOV9+R&?CMQ?"G8IOR?M$+)L'$ M5,ZVS&5#9FMCQ>58\2DNIGX)KQ],Q0;2&9A;F"L+LZE8?;]84=1<@T$Y\" \ M\'0J8@U@Y&@["B:C@N10*;:1JK5 >+BO&K"B M'# (X:8<]0RD3CL,GG+VH:DZ;H4G2:[0L2M\ WK=QJA6H8?@8(>\&JSB =Y3 M*4>Q\*TX%C:3+"&[.!M8EN 8[D'J:!:&>78B,FTJ9?ET*LQ><<8DM=N]1JP] M#P.)>W@7J6\%X2 :[D'J2!K&/[KZP7]FCZ299$H#,PT&U)HN0^P$'0?#_DGV MA.-J&";K=CTQ:-43OM7^GG $#X=OU1/#ECWAVP5Z CFJ1V&J;[?2[MB*)3__ M!./H5QC:T3IZ1_ 4EQBJ[+G1CR^Q;8QJ4:*=N@5-ZMB<)*#6DG!@=2&?\3V M(9,Z0"<)*"P)QQ M\LG>@Q@RJ4-T6H#"6G#\NC^:<)&C>W22FW+D% &%M^7M MNL'?EGN5#)G4L3DQ0*W%X% W^%SO 0R9U $Z,4!A,3ABJ0$4^D/N2!U'I[B> ML*-_'-[=MSLS@&T$O,%JKX!C1_^X-?T?6%38)_A& 6^P"P@XKIR^A,7@&*[% MA^4@:%*'Z.0 A^7@J 8XFF:QXWS<.\FV<#J P]O^=FT1MVH+WVI_6S@=P*UU MX%!;-)S1-+:%;Q=J"Z<*.*P*1^L[#E70<3T^R:,=XJ2!A/?[K988\0]U=GDB M:%+'YE2!M%:%0Z>U/NE[ $,F=8!.%4A8%8[A6N+S?<,!0H-5X "!.%4@854X M?OD?S;ND<@A/3K(IG#"0\)^!=DWAG_5X:RYD4L?F-(&TUH1#31%[[T\\@"&3 M#?P_4$L#!!0 ( -2#65)F5+08)0, '\( 9 M>&PO=V]R:W-H965T!)=F&!36+L_#T&0%"&I.U!(D?IDK+:A%42]"L]1 5(\&JK2<29AJ8DHAJ-Y< %?K81 'SQNW;%%8MQ&.!DNZ@#NP]\NI1BFL MK>1,@#1,2:)A/@S&\?FD[_2]P@.#M=E9$^?)3*E')WS)AT'D" &'S#H+%%\K MF #GSA#2^+6U&=1'.N#N^MGZE?<=?9E1 Q/%O[/<%L.@'Y ]&D;AQT VFD&)%M \AJ0[@%TMH". M=[1BYMVZI):.!EJMB7;::,TM?&P\&KUATF7QSFK\RA!G1U>4:?) >0GD!J@I M-6"*+#DF$R4MDPLGX-*P'#3U@3^X!$L9-X>H]%5(1CY*T(O-$;F^GN#6_=TE M.?AP2#X0)LFW0I6&RMP,0HMDW9%AMB5V41%+]A#KDAMD4!@TGT/>@)^TX^.D MQ4"(4:I#E3R'ZB)IM7@)V0GIQ$*S)D+_#$^B%CJ=.G,=;Z^SQ]Y%:7#' M&$R/F#'IDW.T/VUCK2GNN^P:5"NQ/F5I(]AMR%R.@VC$V>#=M@;*A' S!NL:;J!_!18W $S96 MT^A-=6"ZP_,X27IQ,\^TYIFV\GS)X-Q=X96_PO^3]B1]2SN-.E$S[5Y-N]=* M>THW=,:!X/PA1G&*SXVQ( RQ!;6DH"L@ H=7#DNN-KX7"8:TK<):;PINKX%E M+WE=*@U:<9RDS;[T:U_ZK;Y@8WFGCOOO5&A%[JW6:=KMO.(6[O1X@0W7CSY# M,G=[JW9?[];3=>R'2OBB7HWF&ZH7KL@YS!$:G?2P0'4U[BK!JJ6?&#-E&ULC55-3^,P$/TK5L0!)""? M32E*(T&KU7)8"5%8#JL]N,FDL7#LK.TTR[]?VPE1: /+)?''>S-OGN-)TG+Q M(DL A?Y6E,FE4RI57[NNS$JHL+SD-3"]4W!18:6G8N?*6@#.+:FB;N!YL5MA MPIPTL6OW(DUXHRAA<"^0;*H*B]=;H+Q=.K[SMO! =J4R"VZ:U'@'&U!/];W0 M,W>(DI,*F"2<(0'%TKGQKU>QP5O 3P*M'(V1J63+^8N9W.5+QS."@$*F3 2L M7WM8 :4FD);QIX_I#"D-<3Q^B_[-UJYKV6()*TZ?2:[*I7/EH!P*W%#UP-OO MT-.=T#0H3*L\TYFFS1J2]Y(S'*9N$JK,3'=K,]\VV4. M/LB\ANP2A?XY"KS FZ"OODSW%^_IKO9@,"(8C ALO/ _1KRB-9$9Y;(1@'[= M;*42^E/[_4F&<,@0V@S1!QD><*M/3H$@F$[ZU='GEFYNWSX-(M];S!)W/_9E M A8NHF@QP-ZIBP9UT:?JGO5MNR#LHA8\ SFIKPL0CQ)'_F+F'<@[1@6^'P33 MZF:#NMFGZAZYPG1*T^PXVU7H18>>3(SR0ZW9.U#LCJZ^:;L_L-@1)A&%0A.]R[FN7'2M MK)LH7MMNL.5*]Q8[+'7W!V$ >K_@7+U-3(,9_B?I/U!+ P04 " #4@UE2 M\HLQ6H\# #)# &0 'AL+W=O<&_2SR4L^F/L#7<^W;(U7W#S97NO8.1V43)1\%(+62+%5S/G"E]>8VH= M:HN_!-_KWC6RJ2RE_&X'M]G,\2P1SWEJ; @&?SM^S?/<1@*.'VU0IYO3.O:O M'Z/_5BV4>2@ MM-)&%JTS$!2B;/[9S[80/0<!GY@N9,X4^EERM']#B01M>Z/>HA/7S]H8;)G+] M#DW0E\4->OOF'7J#1(D^;V2E69GIJ6N P,9QTW:V#\ULY,QL-SR]0#Y^CXA' MO 'WZV>[X^2INPMY=\F3+GE2Q_//Q+M7L!V4@<2KY3=85\A()!6ZVD'>;)ES M!-L$_0DFS(ARC>XXK!?TSQU$0;>V4%]'&/R.P:\9@M$&\*8!NFG 4&&;*+2. M8O?F;HY#2G$T=7?] @Z8!7X<>IW9$\B@@PQ&(>^XUI>PY=*JJ')F> 8[!50C M%:S9BV6&6"&5$?_6-X;XFPFB'M@D"4,_..(?,(LI#L@P?]CQAZ/\GZ5A.=H^ MMMOR\A^5V((>F7JU#Q&')R@1P3$Y CZU"B/JQ<.\4<<;_=]%<0!&J=1&CRP] MVLU"7VWYQQU#_"++/SXI,XW])"#TJ!VG=D&(O8C2X88D'68RBGE;[J!27(V5 M'7L'S?5>K?"XI_SX14K?ANG7-(Y]&H='I1^P"V#K4CQ<>GQ0:4Q^$?1IX(/T M8O_U^G#05CPNKL_NPZDVQI3X!!]+TH!AD,0$!V=4"1]D%(_KZ N\!_"I8$X2 M'(0A/LYBP#!*"$CPF2P.XHK'U?4JRRY!1$MM5%4?)B>BG,#+8:T@O4'FZ 0% MM >?B,^ '1QTHMY.>4I\$&I,7_[]U<;LGP5BP*%Q?(Q]:A@$"8GP,;?;.V?: M0_X?3*U%J5'.5^#I75!HF6K.SIG_!U!+ P04 " #4@UE2+8MT[I " "H!@ &0 'AL+W=O:F)405+].@*OU*$B"S<(#6]36+43Y<$D7, 7[N+S7.(LZEHH)D(8I233, M1\$XN2[Z+MX'_&"P-EMCXI3,E'IRD]MJ%,0N(>!06L= \?$,-\"Y(\(T_K2< M07>D VZ/-^S?O';4,J,&;A3_R2I;CX)!0"J8TQ6W#VK]'5H]/L%2<>/_R;J- MC0-2KHQ5H@5C!H+)YDE?VCIL 9*+ X"T!:2[@-X!0-8"LL\">BV@YRO32/%U M**BE^5"K-=$N&MGC%*YF^&@O"G!.) M]^T+&5<5<\VAG-S*YH:Y5IT68"GCY@Q#'J<%.3TY(R>$27+'.,< ,XPL9N;X MH[+-8M)DD1[((DG)G9*V-IA)!=5[@@@E=;K2C:Y)>I2Q@#(D67).TCB-]R1T M\VEX/CBB)NNZE'F^[#^Z1 IF2J[,2@/Y-9X9J_$=^GWDL%YW6,\? MUCN8/!I(R9IFPPL:C(%]+6U8^I[%N5N5+$G*KL* MTR[JG9!^)Z1_5,A8*&W96R-$S9T=@-90D86FTNZ]IOT/>0S"Y.K=;T??7L2. MNH\QE^%@1UNT]0X+[+/W0D-*M9*VN?;=:F>W8^\R.^L3M.'&-?_1-!Y^1_6" M24,XS)$R#B\Q(]WX8C.Q:NF=8J8L^HX?UO@I >T"<'^NE-U,W '=QRG_"U!+ M P04 " #4@UE2,EZMET\# (# &0 'AL+W=OFPW3;-M-@MHX:6-G3DS9X['DYEON?@J2P"%OE>LE@NG5*HY=UV9EU 1 M><8;J/6;#1<547HIKEW9"""%!57,]3TO=BM":V ^/;A8.=_<8[>ETJL^$NYPVYADM0'YJUT"NW]U+0"FI)>8T$;!;.,WR^ MPHD!6(N/%+9R\(Q,*E>2L5KSJP9E#1>O=/OG="# XO /@=P#_=P%!!PALHCMF-JT+HLAR+O@6"6.M MO9D'JXU%ZVQH;8[Q4@G]EFJ<6JZ%K@BA?B!2%^C%MY8V^HS4#-6Z@IZB2UTU M1[YC MYM_![ +R,Q3@&?(]WQN!KWX;CK/;<%=KU OE]T+YUE]PCU SM&:D5K=50)_? M:'/T6D$EOTP$"_I@@0T6WA'L/5>$H6:H..QCC2FY\Y98;^;BWBQQE"0XGKLW M0\5&S,(@C;S>[!;9L"<;3I)] U*>Z_N8MU7+B()"7R/=4G)*=A=5DR<5%XK^ MM!MC_'$1_Q&S-,&A/\X_ZOE'?RVV+>\QQM$)E=C'J7]$^-0J MBA,O'><;]WSC2;YO25[J+3%9%[<\)[WGY-_7>-H'2Q^TQM,3+=,T]HX$/S5* M,B\9USOKB6;WU+?^3)2<%8A6FNX-&(9RAC:MJ*EJ!#!UP _Z*%T[H:"AWZ,CR_NB%D09A$>/QA\Z,G8GZ3[$4J: M,Y!3N1]Z+@[^@]2'KHFGV^8?2WW:_>+4#Z-CJ4?,HC@.[I#ZT"3Q=)=<[V**ST'VL=2C^H@C(%^O^%<[1=F&.R'_^4O M4$L#!!0 ( -2#65("'CB=9P( -@% 9 >&PO=V]R:W-H965T*A4@=@>ICVXR6UC MX=C!OJ6P7[]K.\T*:ADOB7U]SKE?]AUMM'FT%0"REUHJ.XXJQ.8JCFU10@Z&2I3 MIR#U9ASUHZWA3JPJ=(8X&S5\!?> #\W M\$/ QNZLF&HUH\ZE(^ZNM^K? M?.Z4RX);N-;RIRBQ&D>7$2MAR=<2[_3F.[3YG#F]0DOKOVS38I.(%6N+NF[) M%$$M5/CSE[8..X3^^0%"VA+2]X3A <*@)0P^2QBV!%_J.*3BZY!SY-G(Z TS M#DUJ;N&+Z=F4OE"N[?=HZ%00#[.YH1MD\)5Q5;*;I[5HJ*=XRA3=N"]L4I;" MM8=+=JO"'7/-.LX!N9#VA" /]SD[/CIA1TPH-A-2$L".8J38G(>X:..8ACC2 M W'T4S;3"BO+;E0)Y5N!F)+J,DNWF4W3#Q5S*'ILT#]E:9(F>P*Z_C2]_W4/ M/?\\_?*#; 9=GP9>;_"?/IVRN>0*W[:+_9HL+!IZ0[\_<#7L7 V]J^'!T&F M%"*TVOGAM38H_@0#O-#$L;"OPT'VPLNZL,.%)**=^Y\#6;E9X=EA5XK#)>DLW;C:>)?Y3O[E,96F#+_9,+,FW&S$LHR M"4N23'H7%)()W,1-+!R[V&X# M_WZVDYJTT#!IO#2V<\_QN,%E&K*,U>L.8*I 17$#3RO[Q804R<>F[5;'H_91A),T2T'8E,4D+], M$6'EQ/&=W<(=SG*I%]QXO(896B!YO[[E:N9:EA07B K,*.!H-7$N_/.9;P F MX@&C4C3&0*>R9.Q13Z[2B>-I18B@1&H*J!Y;-$.$:":EXZDF=>R>&M@<[]@O M3?(JF244:,;(+YS*?.(,'9"B%=P0>WP&!%WCO")K],]P?M89ZB#%.*:::N-8$T0>^Y7U$,#(7^ MPK?Q*/)&X=C=-BUY&S4<1&'/1NWIBZR^J%6?.M /Q%7X?F/;,!AZ?G]T(.]M MW'X2>_+Z5EZ_5=Z/@F)UZ1#/7CK@^GK66N9AJ]@=5P:<- MYH=?2N73\,TQ#J+(?]^FD=UYU+KS ]YB*L&"$<@[JF DW99T?.^U"GF?;)7? MJ'#^_YLUK4F:;H7^,/(&T8%A;J/8%NJZF!XD0,(V5%9ER:[:/G=AJOO!^E3W M/U/$7VFJYGD#N?J6!2!HI2B][D#=>%[UHVHBV=J4]"63JD&88:YZ..(Z0+U? M,29W$[V!_5<0_P502P,$% @ U(-94O)M=#BR @ 20< !D !X;"]W M;W)K&ULG55;3]LP%/XK5K0'D!BY-&T92B.U9!<> MF!"([6&:)C6<[SO?.?9QTG%Q*RL A>YK MRN3,JY1J3GU?YA746![S!IC>67%18Z6GHO1E(P 7UJFF?A0$$[_&A'EI8M:&W7K@B9:7,@I\F#2[A&M1-=LIYHQ;Z7B=>^LYS5A[HOO^SQL.(S&.QRBWB%ZYA#M8ACU#J.W.L2] M0VPSXZ38/&18X301O$/"6<,[#)M-Y:/F&F[-=*Z%VB_53ZF?.B(Y0BS IT MSA1F)5E20',I0X_F14%,F3#5-NZLF:(=9* PH?(P\96.Q2#Z><^[ M<+S1#MXP0A>' M AHN%&'EKY81M27*LS=CAA]ZS"THV=M13K:B/!$\&DHWLK"C_RH=RHC,*9>M M /1COI1*Z"OV0?NUK9<@$%^A(;O(9%>BO^C5?"\<]L1BFY9T MEX:)?[E73P=CU_895OLHB#>M'/: M_(TF4X,H;;.6*.S"W;?#9^D*_$ZZM/\*X1^8"BY(PB2BL-&1P M/-49%ZYQNXGBC6UE2ZYT8[3#2K]U((R!WE]QKM830S"\GND_4$L#!!0 ( M -2#65)69%@%- 0 $<1 9 >&PO=V]R:W-H965T&(FVB%*D1])VO5\_ MZF))MB4YV8J\V*)TSG>^,JXF5:KVZL6T5IR3#ZEJL M"#=/%D)F6)NE7-IJ)0E."J6,V1! K7.,BQW M=X2)[<2"UO[&)[I,=7[#GHY7>$D>B?ZR>I!F9=H[\KG#?./&%%9H)]I8E.)U9D@80L\)KI3V+[&ZD<\G.\6#!5_()M)>M8 M(%XK+;)*V3#(*"__\?'6'&L\'4NQ!3*7 M-FCY11&;0MMX0WG^&A^U-$^IT=/3]T(D6\H8P#P!]UQCOJ1/C(!;I8A6;P$W MF70%'LN7#,2B2^9W(W,Q)QI3IBZ-])?'.;AX ,K!YU2LE0%78UL;OKE5 M.ZZXW97<4 \WB,!'P76JP*\\(V_OT"#BG,37P(5O 7*0TT%H M]FQU.!J@X];!=PL\MP?O'>54DZL/)I$[@@_^_&#DP;TFF?IKP)I76_,*:UZ/ MM9E0NNLEE%IAH957_6;J!7YDPK-I1Z9#"@4MJ0-*?DW)'Z1T&\?K;,VP-O[C M3$A-_\%Y=7?1+)&"%H$K%+DP.N+9)>9"-^PF&M1$@^'882EWE"_!!K,UZ:(7 MG-B%$0K0$;L.J9'ON=WDPII<.$RN:!-$FK;*BO"IE*[40,9$-7#T"ODYJJV- M_E-^CDYBYJ(P/,[/4RD416%/?D*G:8_.#\O0"NH@]Z#O>J,CJIUR3M27H[#5 MR^'_S-(*H%W&,/00/&;8(18Y;D^>0M001(,$OQ93-0_EADBS2S 9FV\U#.6? M?X*!\PNC"P(N*"]7.X*ENNQT8]B,"PI5$(*LG!\!2/"N:P+-SB!Y%9*[1X)1 M!]1A-)KN#]U!\#G9F&W4RH1#DSCE@HGE;@BX:?30>X6ZA4T7A\-MO*]R*[5V M&@41.J[<G?\$P#/U^WX8GE$W+A M21C1J(]:,P%@]!H5.SMCYB7UULJK4VLD0C$;'^8!.>_B!U"&IIH6CX8[XDK*JH [K!9[,PRXQ/PQ[5"BU5Q\'T2VNR/B\N4F)8@&PO=V]R:W-H965TDB -)*UV0YL X[=)8<"09RTAZ('VAI;1"C2 M)2D[Z=-W2"F"4S,+>I&XS#_?S) :C?92W>L2P)"'B@L]#DICMA=AJ%Q".!EMZ0868.ZVUPIG8>>E8!4(S:0@"M;C8-J[F VM MO3/XSF"O#\;$9K*4\MY.KHIQ$-F @,/*6 \47SN8 >?6$8;QN_49=$@K/!P_ M>?_L\8YH:(@5\)0L6%+#F2J-1A]1@1>I(]D@9>G MJ'%9KLFGART> 11D6DEEV!_JC@,WCM3D9 Z&,JY/T<7=8DY./IR2#X0)OJ%W?U MBYV_Y+_J1^9,K[C4M0+R<[K41N&U_?4*-NFPB<.F+V Q^9ZO=HVJ[U3V ]Y- MLJ2/ECL/*^U8Z5NLV,=J5/DS5I[Z65G'RMYB)3Y6=L1*\W[B9^4=*W^+E?I8 M^1$KCO.AG]7O6/VW6)F/U3^NX2#SHP8=:O JZK8$;.=K \H''!P!(S]NV.&& MK^)F5*E')C9D1WD-/N3PZ$[V!G$>=]CFL_58#;/TWR,.#SJ=_ZOI31/$]M/N]_GY"]02P,$ M% @ U(-94B_>_#O9 P J@P !D !X;"]W;W)K&ULK5=-;]LX$/TKA-%#"ZPC4=\N; .)D\4&:-&@:=K#8@^T-+:%2J1+ M4G:ZOWZ'E"T[DJQ-@5YLD9IY?#,DWXRF>R&_JPV )L]EP=5LM-%Z^]YQ5+J! MDJDKL06.;U9"EDSC4*X=M97 ,NM4%H[GNI%3LIR/YE,[]R#G4U'I(N?P((FJ MRI+)GS=0B/UL1$?'B<_Y>J/-A#.?;MD:'D$_;1\DCIP&)/ ^BH M6=,XGC\?T?^TP6,P2Z9@(8IO>:8WLU$R(AFL6%7HSV+_%QP""@U>*@IE?\G^ M8.N.2%HI+&V'X(*#?W#P;: U,QO6+=-L M/I5B3Z2Q1C3S8'-CO3&:G)MM?-02W^;HI^>?] 8DN58*M")C\HC')*L*(&)% M'B1L69Z1NV<\,PH483PCM?VBDA*X/OJ]O07-\D*]0X2GQUOR]LT[\H;DG'S9 MB$JAFYHZ&LF:)9WT0.RF)N9=($8]\E%PO5'DCF>0O01P,,HF5.\8ZHTWB'@+ MZ17QZ1_$YT,D#';S+O6SS_-9G_^P.^)?<:2O7/ ';08 <6.[B M?9VF55D53$-&6"FDSO]E]M;@MJ9"X8):$+'$3>,XYEKB;>K=HWJ9V"YC%&$W M'X?4C\*ILSO/7(^9'TV\D]F+*,(FBG PBB>^S(L"0Y"00KYCRP)Z2=8HT=GJ M-'0CUV^1[#%SPS .^DE&#V.Q&ENV2?:8T<2]L+'4 M.W'T!CDN;$TVN[N6 .;D"'"\+B5T3_@/7BX,5QXD_: M*>[:>5$RB2XH*CWI/AT6_GN44V[:N\'4GA2:1K\_M2?]I,,"^FNIC3N5T@N2 MMM#_GU7-U#GK^O! KFTSK'#]BNNZ*VIFFX;[VK:9K?D;TXC;;O($4W?Q'YE< MYUQA:5@AI'L5X[[)NC&N!UIL;6^Y%!IOA7WTX^*WW (H]%)0)L?.5JGRVG5E MMH4"RRM> M-OUEP46.FAV+BR%(!S*RJH&WA>[!:8,&>_S>!K/G8\ P04,F4\8/WW##.@U#C2&'\:GTZ[ MI!'N/[]YO[6QZUA66,*,TQ\D5]NQDSHHAS6NJ'K@NR_0Q#,P_C).I?U%N\;6 MMH"#.[N%1"OR5:IR;3+!,5Y.CF19\+"1)AEJ-[M06![@A>$4H4 MT;.?T%*?G[RB@/@:G2FZF(/"A,J/6OZTG*.+#Q_1!T08>MSR2FJ-'+E*QV!( MW*SA_5SS!D=XYY!=H="_1($7>#WRV=ER?_A>[NK,M>D+VO0%UE]XQ-\"O^(5 M;3)@TX*I1#^G*ZF$/J&_3BP1MDN$=HGH'SL$14GY*P#*>&'2CDT9]"6P=I=8 M=Z:(GR=#W_<'(_=Y/T]=JS!-!EYK]8XU:EFCDZSW)0C-Q3:(@JXMQ%>4;"QH M[U;7SN(]AL"/8O^ M&LU3(9'0 5W7R@^] M*.W'BUN\^"R\4O U2-,Q,45K@-XLQEV"@08]X.Q:14D8]&,F+69R>KMMR>.W M ]IT@S[&I(\QC0\ANV9IX"=)/V7:4J8G*1^YPK0/*NV60#"(_4.HKID?I='P M"-6PI1J>62IWIE0NV\[Y>HEFE1# U"5:*JQ WYG*=-U;PC#+B#X)"RZ)O01_ MWKPHYJCDIPW&Y75SY/;Z]Y3E=H/WIOH:[G]S7Z?5W;O; MS'?%-RPVA$G=8-9Z0>\JT04HZKNZ'BA>VNMNQ96^/.WC5G_>@# &^OV:<_4V M,#=H^\$T^0M02P,$% @ U(-94O=]]N/P!P )C8 !D !X;"]W;W)K M&ULM9MM;Z-($L>_"K)VI5UI!T,_]RB)M$GN=)%F M[D:3G=L7IWM![$Z"!D,.<#)SN@]_#79.!-8NSN?Q=5S:^K'SA[R?*O MQ:,QI?=MDZ3%^>*Q+)_>+Y?%ZM%LHL+/GDQJ?[G/\DU4VLO\85D\Y29:UY4V MR9($@5ANHCA=7)S5WWW*+\ZR;9G$J?F4>\5VLXGR[Y=7%HM*K8_/RJ M_M?Z[NW=W$6%NZC;5)^SE[^9O9WQ"N]5984]5_O95=6 MVL*K;5%FFWUE:\$F3G?_HV][3S0JA**G ME7(,<56$\%NJ] ZQO=65;?UG54 M1A=G>?;BY55IJU9]J'U3U[9W$Z=5'&_+W/X:VWKEQ4VZ-G>E6:>F*+QWWJWM M)^MM8KSLWKNV/WB_7)LRBI/B5_OCE]MK[Y>??O5^\N+4^^,QVQ91NB[.EJ6U MHU);KO9M7N[:)#UMAL3[F*7E8^']Q;:^?BNPM#=PN OR>A>7!%6\-BO?H^%O M'@E(T&'0U>#JH4;,H0>GTEJ/]NI9S]VD19EO;9+9\[FB;']KF:-N? MDFWQ?MYN6QS:%FC;'VP?W;>]CHM5MDW+KL9% MJ_%WG O"#XWONH1H.>@=4U0&W3;*@XUR<&Q2TVF?;-G'I!8A.S:P78X0SC3K ML5 =+%2HA5_2;6'6WF66VXIQ^N!=14_1*BZ_=]FJVH'D@FK2;8(^F*!1$SX; M&[R\,+6?D XTW(:"!$$A^VR(0CX1SN)H K @.JS_K%-MVW^C9Y';.8+/*AN^[O.T0I#ZG/W=F?W@] M[E.!1@GP1W#\_=U.3 Z1NL8'-P*P([/ C@#LR 2P(VV(,1X22L,CVG44)(&@ MBO3@C@#NR(2X(^T\$,M="#"/X,QK!=D^>+=1R]>DD5I@44+&$AF82 !!A*<6L.Z@VZYERLI@N.Q;U].O@F#)$'/T$.! MB!0GXJC.L-=J6J&UG0[U& &0I'A:.)YA#D'BJ^,18^='1SWFLP!C& 4L4YR& M/]"]800:,.C3QFQZENDT!I95)" HPPDZ;!VI M3!U0R')5CO8^K$3_$Y] ,@,KPO':\^W@[TY"?GDZC7!W1Z#KSCLZ20')C&)TTA'6K4#W#O-[9K3D@AMW=9 MOH[3J!K31DU2.:".SY(H+$4H(@DYRETZRO5D#1PPR"?< M9]EK-0W@0@O:8P0@C^/(&Y^Z. 25SX[7V-[NY0$0!9Y]GM S!^4A H@I9EGA M%( ^@:-O)!0<:LH!!0$T%"=D?V[7.T=# ;@4LZ2 K@G)DT!'6IAX/)]8P_[ MA!RPZ7L7@P4@4LR2Z0E G, 1-XC!HHTV(91@QPSN*,>)Z%TU%L! @2-K%(A% M>[FR[T0 D$[^(.F&PTT"W.0L<), -SGUK-@AJ'QY/+O='X3 ZVD_8-BS*8&+ M$N?B2&@XU+1C\T\"+26>#H[M0 -29PDDE7R6C@1$E#@1QWH=5^,.4LO&29X3 M]GDZO>X<&"4@5J0*D*1QIX\[^#9X4J\;90SQC')\T. 29 M'W8OI3OKX6<^% !5G;*J>/0$#8"5!E+J6982-=!03[J4Z%!S[8=J@*@^92FQ M[6IW'JT!D'J6E4,-7-23KAPZU(A/T?49#3C5IVP^=SC;F?UH8*.>9=50 P#U MI-O+#C7NTQ!U-G!1XS@Z.+K:S;>>SP<>(M.-(]>S[":'0?,,]@3[R:\BV)L) M.X)WE20TH#3L.[8:-(YS!Q-N*K^*O3W$U'&6;-EX$6=C\H?Z_:3"JU]5V+V3 M<_CV\!+4[_6;/TLHOGN#ZF.4/\3V 4O,O:T:^-4L+=^]D[2[*+.G^K6>NZPL MLTW]\=%$:Y-7!>SO]UE6OEY4#1Q>#;OX/U!+ P04 " #4@UE2D6CR#8D% M !U'0 &0 'AL+W=O^6QN[!?!:+B@,_;$S*?%@X*[H/&2\8()S:5 BDVO>M?1^]ND,JA&_,G9 M2F]<(SN5B92?[1A,A.JV:W,_^*9F5_U+GLH8U-:YN91KGYEZPDEUE\J_/06_82X0'_,9:FIR/0P,)"-]1FDZ\@W=62\)W*$T4SV.67J.XN@,X1"'.Q*Z/=@\&GC2B1MHX\I? MO-??Q "*VJ@2^MZ@OS_ '1O6*'_\;@GC7M2N2=[W'^05"!8F-H _ES,H)MS M*E*VJQ*UIXO*DUW8RQ&Y&/0CD@R#Y29 V^,P3LB A,VX%ZDF3:J)-]4;*CZC M:O9RBFX5@QY#_Z%'ELI2:89L!WH Z3=1^EW@?=&XO_!.XHFE):2.)E*!)0!^ MAE*JU#<+/2UD*1RZ\* M4"B;2LI@PFUC. MOY0\0U1K9C0R$DT8LD0.*U=\O[[JY"YW)[<[MT&3V^"@W!2#=&Q>7TJJ#%/O MF,A>)IQ2/?=U[6"K&^/]Z46A8[S0F^"]@&R8-BB52Z;@68649;F=#.;W!.F< MA^'/GN:*-G@X>NT:@?L/]S>_/_KB81)YX^0([%L-^ M[CD,YP<%FKL-7^Q("D==X(L=*V'\.GQ;[*,6/L:.OK"?<)Z8X%+!4VPI\V7U MC(?'5\9R^@V>7)FB*Y2# -. \6\@D!OLG6T^C*,HW*]DL*,N[*>>5P!=-?RSF1WE \8Q&+[H!'G' M4MBOWHY1[GA;H_4]J#LBPWXB.K+Z@VVEZ"E^[%@L]K/8EEB<U*JMO]K1I/>*(=HT=9<:="+EX M8QOK9\(J &\"G-G7)ERC^K41@LDNJ>)TDK.]I-T2H$W;Q8XT8[^V.WG%[G)I M_=EU)T["9Q3+8D>[!QL%4P-:O.^S1*[3ZE/N-JOFW.%*^K MD[3 #:\/)#]2-8.>0#F;@FEX?@%K5-5G?/6-D8OJF&PBC9%%=3F'?F'*#H#? MIU*:YQL;H#EI'?T/4$L#!!0 ( -2#65+YS;,R)0, %\) 9 >&PO M=V]R:W-H965T4&O!8 ME%-0]1%*5A39@(%C._ M=J<6,]D8S@2]4T W=4W4GVO*Y6$>P.!IX9[M*N,6PL5L3W9T1Z WE'/GR<;QNW,:]$PG/!X_>?_@D[?)K(FF-Y)_9Z6IYD$>@))N2>PVXD@ TPD!Z@3HI0!/".). MX'@G+7UY@9^;[S:9L.$>XTKH^Q39G5F\4F4=&UH*:C6 MX!RL[#$I&TZ!W();8AK%#*/:S9;6[!UX_[CA3@C> "?"EDHTFHM2ST-AP'33<=*%=MZ&AB= @ K=2F$J#]S;( M\E\'H MEKQ&0V.T5I4>T6*,(HS':6E/2U^CQ6.T=$#+88&*?)R6];3L-1H>HV4#6I(F M."[&:7E/RU^C)6.T?$##493DZ3BMZ&G%2=J7BMKBOS54C3&+ 1-AE."IPP*C MYZ(3G<2NFK61AO#1HA -,\TP*@HX03TJ=? D]8XW^K(M7+;EU:RI1_EPP(=1 MGF43[Q6B9SPZB?]L2VR'+[NZ.H *_C#(\:F$U53O?V37PN]1V MLWZUOSU<^9X9/INW5X];HG9,:,#IUDJCB\P6(=5V\W9BY-XWQ+4TMKWZ865O M0%0Y _M\*Z5YFCA ?Z=:_ 502P,$% @ U(-94I;T\-!+ P 40P !D M !X;"]W;W)K&ULK5?1;ILP%/T5"_6AE=J"#1A2 M)9'25M,F;5K5KMO#M KVG"MR,'.F\O[MERI:8W-$E,)LWC=YG4J6J:P/KS6_8/N7@M9DHDO>')#S97JY$3 M.V!.%V23J'N^_4A+0:')-^.)S/^";8&-? ?,-E+QM S6#%*6%;_DI32B%J"% MV@-0&8#Z!OAE@)\++9CELFZ)(N.AX%L@#%IG,P^Y-WFT5L,R,XT/2NBO3,>I M\2T5[)D8*R6X %\7"TF58MD23(0@V9+J&5,2G-Y215@BSS3F\>$6G)Z<@1/ M,O!MQ3>29',Y=)5F8W*ZL[+R=5$9=5:>70(?G@/D(<\2?M,[' [VPUWM064$ MJHQ >3[_H!%@(K4)X.=D*I70R^S7.]G]*KN?9P\.9R8FQ>5J4B?(RID6?QR&"\=!]KCO7!N'8KS![ H)*0'"4@#9_ MLW)LC(N\N$;FPDS8'F$+!L/0SCBL&(?'6I[I::T9WNURV.(3PD&3=!N$8SME M7%'&1YJ<<;/9D:2D;>.*6S3\,(JCL,&V#8,0>QT>1Q7AJ&_3?&9DRA*FF-Y( M>K5.7-6(^YJ2[&I8^J?VU>93;%F'41@$0<,H"PX'/H9VIP:5BL%_4='518/V M]#778QO2V4/0VQT/WC_Q;K32 >_+(BWS47.5VH#8CP+PYV;<>'1?A]15B [XG8'86P[UG8;P4%K>,8^4'H>;!)N V$,$)X M$#48N[7[GKEL?R%BR3()$KK0D=YEI(\F4=Q?BX'BZ_P*..5*7RCSQY6^\U-A M /K[@G/U-C"WRNJ_B/%?4$L#!!0 ( -2#65(Y[&PO=V]R:W-H965T@NO+#(!CZ->/"2V*W M=ZN26"Y-Q07>*M#+NF;J]P0KN1Y[/6^S<<>+TM@-/XD7K,![- ^+6T66W['D MO$:AN12@<#[VKGJ7Z<#Z.X8!/""C-C&1B]5CC% MJK)$E,:OEM/K0EK@]GK#?NUJIUH>F<:IK'[RW)1C;^1!CG.VK,R=7'_!MAZ7 M8"8K[9ZP;GT##[*E-K)NP91!S47S9L]M'[8 O>$.0-@"PK> _@Y U *B0P'] M%M!WG6E*<7U(F6%)K.0:E/4F-KMPS71H*I\+>^WW1M$I)YQ)4E1\Q6SOX11> M#$UKS0O!#.; -$R9+N&:9@2^8%[0\7&*AO%*GQ#LX3Z%XZ,3. (NX'LIEYJ) M7,>^H?QL%#]K'@X?[:DFZNXJ#HOT.BZ9O:#I?9N9C;N2C=7%SNB3;HH@WV MEOE5:FTGK"#1HODB<<@/CD]*E,E"\#]TS(61\&TZ^V@0FPS.7096&5?):!@- MSV-_M3T=[[V&@U%P\=HK?>]U.AH&8>?5-,'?^D9K5(73.BI +H5I!KK;[>3T MRJG(F_T)R6RCBB\TC4;?,$5WKZ'".5$&9^>4F6ITKS&,7#@E>)2&=,4M2_I5 MH+(.=#Z7TFP,&Z#[^23_ %!+ P04 " #4@UE2F3M753H# O"P &0 M 'AL+W=O8 7S)Q0F3 M9 9P:9DI \.E?1;VQM9@2ZFD$-JO[TIVG(0X)@^T+[8DGSV[1[N2=[00\D5E M )J\%3E78R?3>G;FNBK.H*#J5,R XY>ID 75.)6IJV82:&*-BMP-/*_O%I1Q M9S*R:W=R,A)SG3,.=Y*H>5%0^?L"#A5H;$R/E68@7,[E.QHYG(H(<8FTH M*+Y>X1+RW#!A'+\J4J?V:0S7QTOV*RL>Q3Q3!90^*YTJ*HC#&"@O'R3=^JC5@S\/L[#(+*('AOT-UA MT*D,.OL:="N#KMV94HK=AXAJ.AE)L2#2H)'-#.QF6FN4S[C)^X.6^)6AG9Y$ M(-DK-7NOR GY+I3"P>%7+!AU1# OZ]^O&*<\9C0GUUQI.;2_ M^:!%3:?.9SAXUDH!B*'22#) 5UUN*M5WOKM:I8UF!:UJ"$.*=*L2E#EU,I"G)^>WF-E:0%/F)1 M0%,AE2Y"Z\)__^R%0^VJKL8TC4 #D) M>]UAGJV0$D?B(V]@H]PF:;4'@=A ML.1%4MG#.5N@)I2I#_ .*(<;RIA95A-?&P86QT]*:_/"6O2"M3""&\'U5L$? M/,7T&, WU"O^T2/_>=2)N,"D!W%X#E$0!=_O%W#V[D-:^52/_J%<:9F;C-4M MM*].-A)>E$9:4!:GHXQ;48XB$%U$82EQDS] MW6&F7YGI.S/]%\Q\-37HC EEDF!CR@F8M$B;EC4YM.5# 3IPH+8&/\:5F7$G\277*%%ID":^;:'J5@]Z@]'[#AH7%8V+[OB1PXGQ"X.Z@ 9O&<&P M4:G#_Q?#5_3C7AQW!3&,:B;1Z4Q ['6E2Q\TU(6UK4L?*68-:[W,U>. M;GAKG/O/[O4@:K_885V*PNY:U'AZ229RKD$+6"$DC"A%UQ13( H(-XP3T^ I MM/M()*=\HR#-I?D#QX,&\\AF[I%MY3YX5D:C<>\I>[_14&0H-ZXQ4Y!87L7; M7*U6S=^E:WF>K,]M4^@:E1JFZ"AOB-R8Z@D,UP8RZ(T,)5DT:<5$BYUK6U9" MFR;(#;>FL45I!&ULM5?1;M,P%/T5*^(! MI+'$3M.TJ*T$JQ"3-C$Q!@^(!R^]32PN]D+=4O70 8=%]RH:=!8E9I-9&4X$W"ED*[*DJJ'#\#E>AK@X/'&%Y87QMT( M9Y,5S>$:S,WJ2ME5V*(L6 E",RF0@N4T>(_?G9&!2Z@COC%8Z]XU&V4 M?M7 M;] KQ 3Z6LA*4['0D]!8*@XPS)JR'S9ER8ZR<\A.48Q/$(E(M"7][.!T/'Z: M'EH!6A5(JP*I\>(=>!>@M50GZ +LB3A!<]"98JOZG/VXL+'HW$"I?WHJQ6VE MN*XTV%'I7###*$?<54(&5+E-/#\&(>@!J-(>.H.6SL +=2TY50@$J/P!Z0?M MMKF-T 8EK5&<,]S-<)*F>#@)[_IO;4O8(!XE41OVA&32DDR\)-]G6556G!I8 MV%^H=:N,U4=S&]'D&8-QDL2#?WANHH:]J%&*!V0[S6%+<^BE>K]'0AQUQA8=643<,U'\ C+N 2') M7AUQ9VB8_/#KW>Z]C-%^F, MB_A;IT/[G0:FWT>D.$FBZ)]&HHGK=Q+#)!U'.SH>TKD>\1O6__0\9$O;Y?KJ M9V2?QXV3YUS#WC3A1KE+JG)FYP .2YL7G:;6'M5F.MHLC%S5 \:M-'9+5FF9SRC&MY8TRD\.=)W^@\-Y8 QQ^] MT;/=F$9Q__/6^MMV\C"9N[36-V7^CVS1/+XZ4V=HH>_3==Y\+)__JOL)"6-O M7N9U^R]Z[F7Q&9JOZZ9<]LJ 8)D5W=_T:[\04Q1HKT '"D0%%%BOP 8*/#0" M[Q7X0(&2@(+H%<14!=DKR';MN\5J5_HV;=*KRZI\1I61!FOF0[M=K38L<%88 MS_K45/!K!GK-U9=W;]#KJDJ+!PW^TM3H%W235M4F*Q[0ZV6Y-H_28H%N\K2N ML_MLGK8.4=ZCYE$CT*[_@E[7M>[%_I:E=UF>-9FNT;MBGJ\7>H&RHA6^*8NZ MS+-%VL"SZS1/B[E&GPSR&OUTJYLTR^N?T;D1__Q8KFNP5U_.&IBD@3J;]Q.Z MZ29$ Q-Z/V\N$%81HICB^W6Q\)BX'3=QJ^<7B)'.Q&^?;M%/YS\;2UGQI.O& M+-._ X;?3#9,DMZPQ\K;Z5:4U\H,G&#G"73G";0URP)F;]95!5-#:;N;+T8L MLIU%UEKD(8MI_>A;_4XK;K5,Y'NZ$B1)I+BVOI2M&92+B^%#LK4>,2DFM MM0/L?(>=CV+_"#M=97/CJO/ -#H#Z_F\ M.YN5GNOL*;W+=80*W?AP"A> ()P,8+I2<1Q3Y8ZBU\E!*H*XN[^4? A MCQU(L*2*#8"[4HQR@?VXU0ZW&L7]N6S2? )$Y;HG8;"ER0"D*Q2GZK9M*NJ_UAG*Q,W@SZ:." D)8H.H+I20L8XX*,$6PK$HUC?MYL> M7LE>_0"=(M()6!XYCA7'+ !PCZ/)A"T/ KP^HOY/\B_OM(CK(9PIFO"A'WLD MA<*2\< 1))9SR#32R6W>,,8\Q%(/&>>>78!0<9*YS0S)W*U-2K5#BIH2%64Q+XNF*O/<)&)9T>@*"*F+495>:"@O MC&A(SCM;EXBHDC0>3M9#:Q)+&IBK)2QRE+&JM?:&V[W-]P)WJ8E1(0D?(G?E M(";S) Y MR1&QEGL5M]K<%.S\D!G:V#:;?1=E979.R]JE[4(! ,QC&D>N3B6 M/!0S++N1<7K;@7Z Y+ZIIV%V"4M1X1P'CQ1.0H MK9%Q7ONU+'Z!;*9<5[6& MVO"NF0;90W.)P$P.0;MR3# >X@Y+! MI)%:IJ/C3.=Z,O"Q*>8FK#3UL&""%1T>0Y^<("H4+:EE03I.8XY'GX#=)3!* M&)030^P^.8 >B1O]!@4[$#?6P9J FII8)Z3@3 M6@C-9@4<#A]L4Z2'M*[AB-YMVI;/O%RNTF(#,(_W3FZIRX0!4J&6!>DX"WY) MJZS-E-[UJ1%Z4S0>US@T;SF+JN_4,Z&64>@XHX2Z)KW:0:/#4)WC@"YY$,98 M*(-CECS8.'E,:(DP-_8S+L0P3GG$:,P#!,$L0;!Q@CBE*<+<2,\$<;(SCYA9 M]!!4RP=LG ^.-$:8&\BAX,##/,$C1B B!>(HV^O;C4?[/]4:83X6<+H.'BDA M B&260)@4PA@ D8W2#-B.CA#E)YB*.:,)0&@-I:S\5A^K.7 /+4,C44RS,4] M$$"VV/Y0@VSA'_U\8!^. >VB&2XD'P#UBD#'S0 .46SKB$^N54]H&W"4^I6O /2R$\= ]O%(DGARD5\X+5%^+3[+0$EL2Y5-:=\M%K^4^,\]^WU]RA0ENXA!=H$ E+=F*<[#Z5>5HA7>CJ88/J3=WH M9>TIO@ZM6UH2W^MN@K#,(8X5.2>]H13N/0,%66RLAC6#\) &3Z@D@4,E+&^( M<=X(KC'L]3=0/QO3; !FAVF/ZXP^*DOAE#<=V[W94VM^H:D_[K9YK$P)^ M_ %B^,OMO:1VUL^@' ^M/6<;8U #A8YS@1*BMD\%'\TEST:C^2EQ%$F;1!\[1 99%OT)WN MP@]4'V"S 4OE79X]I%UMLG=1[ (%'3B:.-5G0(C.903['L'&;^<)NQO!]A[. M\V7;I3K),"5))##MS!+&(B8=H]5A%^PD^XQ'0B2=>0J3D$/C::"#==HH(B*B MGP0X0"*<83+;?1I8WEU[ZX8 &]T'W\@P(&B>4U@FW+L<$5$,+H)64QM(IVU/ M)&F_>D+PPTGMC7"2Y=XT.%,D$M(95W"0!#FT?X&.'MJ]3.+4DTLBR"DB2"HZ M ) X1) Y>,[M_AC=BX :/3^6D"/.(MCXGS,&X 6R]QOSN$1(*1H=! RWQ5!IT"7D4I4'TE@(,:' MMHMAF7**QP!=T8B3_M11+",>NR$QO/SAT#0Q?G7?MH;.X3%D[ /-<^ $*#8& MT<"7 ,WV;F$O@>+:^_(F1L")ZB[-[I[N[N1?MU?7A\]%_.(-9"7N+Y!8P"_M M-?Z9':+[3P!_3ZN'# Y6KN]A.'P10T97=??JNR]-N6KO@=^535,NVX^/.EWH MR@C [_=EV6R_F %V_[OAZK]02P,$% @ U(-94D:V9V5+ @ 004 !D M !X;"]W;W)K&ULC51;;YLP%/XK%LI#*U6!0)*N M%4%J$E7K0Z':0\.'!*OQJ:V":W4'[]C0U!ZH=H+V/A\MX/MN);J4>\! M#'DNN- S;V],>>W[.MU#0?50EB!P)9>JH :G:N?K4@'-'*C@?A@$4[^@3'A) M[+ZM5!++RG F8*6(KHJ"JIRI7"F=^Q M9*P H9D41$$^\VY&UXNQK7<%/QG4^F1,;)*ME(]V6"&T\M9Q>)VF!I^,C^ZW+CEFV5,-"\E\L,_N9]\TC&>2TXF8MZ^_0YIE8 MOE1R[9ZD;FJG6)Q6VLBB!:.#@HGF39_;/IP PDD/(&P!X3O J$\A:@&1"]HX M<[&6U- D5K(FRE8CFQVXWC@TIF'"_L6-4;C*$&>2-62 ^V++@?R0(I7"*,FQ M:$?NA $%VFARM@1#&=?G9$"8(/<,"Z30L6_0@*7QTU9LWHB%/6)+2(S)3W[?;+51N-_^ M?"$2=2*1$QGWB53%%A21.;&N]05)J5(O5N] >06$9G_QIT-&C,1#DD%1NMW> M++Z2GF[-&]&I$[4']Y",)K%_.&WHQY*KKN)-E'$79?QEE%O*5&L,XXBWW6/' M[M'TJ6*8!,T//G/>:$Q.;%T&P^B=,_]D@]O+Y9ZJ'1.:<,@1%@PO$:^: ]M, MC"S=GM]*@R?(#?=XQX&R!;B>2VF.$WN,NELS^0=02P,$% @ U(-94J"A M&\I] P 3@T !D !X;"]W;W)K&ULM5=M;],P M$/XK5H3$D,;RUE?45MK:(B8!FIB #X@/7G)MK#EVL)V6\>NQG2Q](77&!/W0 MQLX]SSUW/9_MR9:+>YD!*/0SITQ.O4RIXHWORR2#',L+7@#3;U9;&+G;L1LPDM%"8,;@629YU@\7 'EVZD7>H\3G\@Z M4V;"GTT*O(9;4)^+&Z%'?L.2DAR8))PA :NI=QF^689] [ 67PALY=XS,J'< M<7YO!M?IU N,(J"0*$.!]<\&YD"I8=(Z?M2D7N/3 />?']G?VN!U,'=8PIS3 MKR15V=0;>2B%%2ZI^L2W[Z .R I,.)7V&VTKV\' 0TDI%<]KL%:0$U;]XI]U M(O8 FJ<=$-6 Z!APRD-< ^)C0.\$H%<#>D\%]&N #=VO8K>)6V"%9Q/!MT@8 M:\UF'FSV+5KGBS!3*+=*Z+=$X]3L5O'D/N,T!2%?HN6/DJ@']!I=IBDQ?R2F MZ)I5Y6C^UK,%*$RH?*5-/M\NT-F+5Q-?:1F&S$]JEU>5R^B$RQ!]X$QE$BU9 M"FD+?MZ!CQP$OHZ_24+TF(2KR,GXD6\N4!R&G@4M, 7 M3X:W>E\^'3YR)"-N*B*V?/$)OCG%4B*^0K8TT+?W^CVZ5I#+[P[V7L/>L^R] M$^PWN@^ $) B:>C/D/".LGFDKK'G%/;#J!XWJ@5/UG.>Y7J]6,DK)AJ3 4MDF MKN(9=KL>-JZ'3M=5V0@H2I%DNH6C0O"UP/DYPJ7*N""_="YQSDNFVGK'\ \] M_:#ZM,L:-;)&SY*%"A"$M[6A*S=AC!X "^E8$^-&VOB9&9-';SH7R+BSU/ZT MB >C\7C0GMTPV.TCP;\*HK7E!XXZK)2WF/2/*J/JETZNP_#VMLFP8T&Q#0A% M[BB@74NP03LJ((QV_-%_Z+KAKJF'\7_LNS6YJZZ<)H>B=WM%^+S-XB]Z;]B] M93A-#I7O-HWPKW:-I@7K,VQ"L9GG A68M*^%?O=:Z#19.DVJL/R] MJX'BA3V=WG&ES[KV,=,7'A#&0+]?<:X>!\9!&ULO5?1 M;MHP%/T5*R]MI:V)DT!"!4@K;%JG34.@=@_3'MS$$*N.36T'VK^?[80 #63= M [Q '-]S?.\YSHW37W/Q)#.,%7C)*9,#)U-J>>.Z,LEPCN0U7V*F9^95TW1X0YP[Z]-Q'#/B\4)0Q/!)!%GB/Q>HLI7P\N35+2G+,).$,"#P?.)_@S1C&!F C'@A>RYUK M8$IYY/S)#.[2@>.9C##%B3(42/^M\ A3:IAT'L\5J5.O:8"[UQOV+[9X7/9L-W8:ZL=[(31>:<="+XO"H"U%=2]1:BW[: ME2")TFF76MTSHB2XG,[NWR:\QQ_7_/$)G.C5[+VS.=%K*!Q!+V@ZT8P+>F%P MU CH;5NSUUK, UD1IBZDZ47AIC??Z5>""46L13*X\PJ )[ $;EL@],]F M2K74WO/1,[O^K2L' H\9LNVVL+W=FG?"__NP[7\P/(4/VQX(.^?SH=/L/QTO M./!X'(H,8S]N1(X/14+K[3'GM@T:MG?HTKE\2?DKQI6^DT(DF3XR_M/ ;>N$ MT2D,W+9.&)_/P+CY(/FP>\"_9F"WX_M-4]R=4ZCY9OB!Q((P"2B>:Z1W'6E[ M17D,+P>*+^W!])$K?=J,S!GW?IC:/@74$L#!!0 ( M -2#65+S3Y3G"0P &]1 9 >&PO=V]R:W-H965T^3 M21XN^8KE9^F:)^(OBS1;L4)\S&XG^3KC;%Y-6L43"V-WLF)1KE8L>WC-X_3^Y0DYV7SQ);I=%O*+R<7YFMWR:UY\6U]EXM-D M2V4>K7B21VF",KYX>?**_/Z16%3.J(9\C_A]KCTC*!Q+4H*1OQJJ)]M%Y43]>4/]726]D.:&Y?Q-&O\9S8OERQ/_ M!,WY@I5Q\26]?\\;B1Q)+TSCO/H7W3=C\0D*R[Q(5\UDP<$J2NK_V<_F36@3 MB-TSP6HF6'L3K+X5:#.!#IU@-Q/LH1.<9H(S5 :WF>#N37""G@E>,\';FT"] MG@E^,\'?GT!Z)@3-A&"HT 1O-(<'3]DJ>U_;_5,VZB:5OB>U8556.64%NSC/ MTGN4R?&"GGRH3+N:+XPQ2N0VO"XR\==(S"LNKHLT_''Z6MCQ'+U)5V)WYZS: M'J?HU7P>R4<6H\NDWO#R#\^FO&!1G#\_GQ2" 4EF$C:+O:X7LWH6^\"2,X3) M"V1AXG=,?V.87L9GB-;3@WS),IYW$)D.)^+T$GD+$_G$L@%$WL%$KOE:$,$5 M$;MC^@R>/N7AA@<+?[N>HF>_/;_-6%)POBZS<"E4^J\USZ)T_AN:H)K)7E;? M#UZ+!,U: ZA>#J?JMZAVT/LPG)[=2^2/X42\7B(?82*OREN8DXG8IMN]:FWW MJE51I7T&(PF=WK3WZJM,Z/V6"^]8H)L'I(^[8@_5UZ_N639'__@H2*++@J_R M?P(,T2U#M&+([F%(,+$2R^<20X1/SGEV)Y844(&B/"]9$G+T+$H:?7;AQ:RF M[U;T9<1P=V%[E!",\?GD3K?/]D#J8L_3!^Z(8&]%L$$1OB5W/"\$U^E:OLH< M\9\\"Z.=I D]N[ '6&]K;#> &%W];R1LS'C'B&]EB$2;'?Q M_KX],G"Z9&R/\WU 1'\KHF^"%(5K_*=\Y@):PO0VB?[=+Y_?EL_#CN^UY6N/ MM%R*W;: '0,]WW%[)0RV$@8#E%@FFE"A+G28YD6?F$';L'Q,NM08M/$28T _ M!*N $1\&0760(6VQ$4F*T1G/P(0)>N L0RX2/J580@Z3:-$M 6GJKC#L,JVY MV$5%*I+!4"2&&9-;2.ZD*+GMTT&SX@X,8,CTB?+OQ *Y_7NYNA' +-YD$\CE M@HGFL9,5JVVC/7A*E$\GL%-_E22E,- PE9AZ4U9O*XY64:]1-O3T%T(D9O0P MHCPS@5WSE"_$-_-=3C9ZZ^/%;O$2N%W[HV.@[T!*5!Z:P"[ZBS"?+ JE)57) M%?HF=D2.GGVY_K8?1NRNH%P><<<1!Q+EF CLF8Z/!$G;H7@$TP[-M0?2P*;] MFE.NA\"^YUH+F= Z9LD+E&QW9,WZ3B %2=/V'HY5.=)]:3K&NU,RT*A3N6@G,+AO.CD>UML\!.D@O:CG($%IS\U K:Q"MU'-;) 4S& MK@(OL$*A'($%.X)^".%)P36&X_M[PPBK.!$=2*2+OZ^0*)F4Y M9QC_#>)*P3*%87F0G7R]3Z'%%,[2D03<5.$LA7%VL)W 9*AYZRI$IG#X?)"A MP*0\HZ$H4*8P*,L*_,'QE:UPU1Y)B&LK"+6-(>YQ;FC:++!33B/!3K)1GX)T M#(22$ELALVV,BGNT)K;W8S-L6Z&P/9*HV=;.*6#L?+KD=&JW@^5]]>XRJ5#9 MAE'Y>W07B5=PG<8L0X_;>0J4[9& LJU V3Z@"L+N6!17QTARZU6J,1XH=135 M R!3L!4VVS"@5N[R\RJ);LK\ &4HE+6#<2C#4U9JIC.Z%G>-,1V/ M4ZG 4M#HPM)J4HZ6&QZA* M :HSDO*#HS#8@2/=@2G!S$"&8C1G#Q"VN0J#71@H#T@)9@92E)Y1"J4$KD)< M]PC$W4T?C[ E5^&S.Q)\=A4^NT]2AI@9R 3FLUQ7X;/[9(6(F8&4V9@49KMP MR#O8F)89/P::7.U&S$@"8U>AM_LDU8J9@0SQ!]B3@G#WR>H5,P,ILSTI%'>- M]0KGX*S)4XCLC:1>X2DX]GYUO<+KJE?8'6$197LBH0G[@+%R*;_)0K%-=^#$IMQWJ$_ J MDZ<\B@>[@8W4:N]+!G_-.XB9>@71:L7G$2MX_(#6&0_%!V$(VCOI? ^P++:A M8NHIC^;!'NT7G,_.O(XS4(_ZV/;WMUW78:GE!+;;HVSE%CTXD^D'UB.\LJ== MW?1& KS* 7JPUQJ,0S"9 3BDO)\'>[_/99$7+*GV@WSW!KOZP^NXY^@ MU"5 MG_3A= .T%O,YMJ^\GT_&81>^\D\^[%B.=\A^^V(B<6P:4&KW*$9Y*A_V5$>4 M]:8&T@/*>K[R+;[AK!,RH&$'V;Z";'\DA2-?P:W_)'=3I@8RQH-L7R&P#VTH4* =&$],S78$7X@(% @'(SD?#13>!H9;A4/MQ% 9,KJ 0*%R M8#@-/<108%+&"Q&! N;@B#CXJ:I5@4+E8"1Q<: @.7B:N-A 9H I:3U#<%Q\ MD"G!I(RF)++K+5OR&2+V=K6.TP=A*K5U7#6-QZ9Z%<%:!P\>28!,L-:H@W]Q MB#S;K-!1U^CKT-):>/"P;-7=Z.*@;8,O> M;_;H&FFY5N#1/IUK;4<8=A&?%PN!5&!YW43"L@?TWF&M3PG#KD;ULVU^D:!A M3O:U[?U(03>_[?/DG@228*U7"&[Q39L3%:\7-V2NX6!5R=FCZ!U$V'8O6Q$:9BN M;G7(AN45RW[P0NM/;RX6[-S]X!MW(N34308)_.#)G&5UQ;BO^0]W],E,W4K6NW WD/]W=G$9(:=AI.8<^2?2&6#CEV$C2.(.C@(^TST@[&KH=FTB*;E1BG I347O>WUA.)\T M4:?4M,7U!E=#A^M5S4J%Z\+O5PSS;A@U4'*-7&G.AL#.YEUUR%2(Q"5?IK'L MY+LNDZQ,!AF/YCS(2/(5HC>N&CI7CS*>UR;J GF,>M(429U3_N5W\HTG7U VLW:2$RJ^IQ MR=F<9W* ^/LB38O-!_F;;=O?6+SX+U!+ P04 " #4@UE28C61GRH% !7 M%@ &0 'AL+W=O6HC-K>/P^9JDF/?IAF3RRY*R% OYRE8.WS""%UHI M31SDNJ&3XCCKC4=Z[)&-1S0729R11P9XGJ:8O3^0A.[N>K"W'WB*5VNA!ISQ M:(-7Y)F(E\TCDV].9641IR3C,6_]=!R^#F6%.)C3Y M'B_$^JXWZ($%6>(\$4]T]RP>64"!PG_$H*OSQ/P>7%%;@ #N!KS @'<09>LECPZ\; OVN: MTF.LKTWP6MD-M M6_6C[1BZT< ?.=MFD@U27C!T*ZD#X$$%/+ "O^>RL% 0!F8X804GM,+Y@^%,2#AG7(>GJ8A\]RA?!B$O1&9\484OLN+[ M\D;8/.;G$48GSF_"T!T<031(28@M.1Q4& =6C!-57-%4P)9P M567@UK H#> MSW;KCHDH_ P;B8CZWO$J-TB%?;=M3FO*@7;..=>Z.X90.%%UUU@M?=2RQ&%- M+-#.+,U6WA%*8( 2]?V3?)KD@K[OMT"NR0?:V>>PNW<$'9Z"D9B/(1ND@F9D MAXAK.H)V/CKL]1T11Z=8AGW9^II_Q_@-.E&_C4UA3570SE7GF*!C1 -C#7O! M<12##LMU:I"R+->:\^ 9TCO/"QVC'9Y&&_;;=EZH)B[T">+Z-$>4SH:M4W*( MLF8R!#]&$D]$G>)5X4SDJ8?)\W*.DX(Q_HZ7-L) -3,A9$W-WND-+IVRRNF\ M=@H2Z>\:T#*/M*YM8X+L+D/P3E26H0O2XC0'/;# [Z8#X:2CK7!O*FJS-.UH M*:I F4P=9KFF962GY4]EV;RP_*T/Q]:.'9R&JJ1G:J_OG(#M>A,3P[ MA([U=!A@3?;HS#%RM6)DA04!L0PGSG@\!UNJ_O!(_&'^#MM+CCK,T45ZY? M,9,[=@X2LI0FW7XDIYH5MYC%BZ ;?:\WHT+05#^N"5X0I@3D]R6E8O^B'%1W MR>/_ 5!+ P04 " #4@UE2QL!2!78# #@ &0 'AL+W=OPFL2,;8;R[]=VTD"[B4.U\S OQ%_G^)Y[N=?V^,#%D]P"*/1%NE=I^#0*ZV4%#I\QV4>F;-14&5[HI-('<":&9!11Z0,!P$!66E-QW;L3LQ M'?.]RED)=P+)?5%0<9Q!S@\3#WLO _=LLU5F()B.=W0##Z#^W-T)W0L:EHP5 M4$K&2R1@/?&N\><%C@W KGAD<)!G;62D+#E_,IVOV<0+C460PTH9"JH_/V . M>6Z8M!W?:U*OV=, S]LO[%^L>"UF227,>?X7R]1VXHT\E,&:[G-USP^_0RTH M,7PKGDO[BP[5VF'JH=5>*E[48&U!PA.2_TWTE2&Y K=",5TX[5$U\H$^B1YGM ?(TL!/VQ,\LD^K 15DN M/XX#I>TQK,&JWGM6[4TZ]L8$W?)2;26Z*3/(7A,$6DBCAKRHF1$GXP)6/HKP M)T1"$K88-+\8CM,6^.)R^,BA)FIB$UF^J"LV6RK@:OG?V%P+0KWB5C/U@&98:. M#/*L+?)NHM /P]_:'/QNV"L=2:,CM(9J[8=@?MD?6#2/^D+@B.VKDCYP\CSS7 M_L^9.K8I=F.3V(_;)??@B)^V:W;CXM@?#5VBTT9T>EE:ZH 7Z ,KT1&H:*_( M;J:D0J((%55AQB.4T:-LU[TX(B?I*UYT8M+G<4 GPY0'/V/WXS/S//&7KE/--7;Z):*#=,W MX1S6FC+TA_KR(:KG1M51?&-K?ZB0;"+-#S:\[52\=LT#SZIO\" M4$L#!!0 ( -2#65)D)L=7Y@, /<- 9 >&PO=V]R:W-H965T<((U M@%/;2=I_O[8AA(3+4'4>)AC.^?Q]Y]CGV+,SXZ\B)42"'WE6B+F52GGXZ#@B M3DF.A./-%]*O4+9S$[X#W9$OE\>.1JY-0H"[ MN;6$'SO YF5NN9D0R$DL-@=7/B:Q)EFDDQ>-[ M!6K5P>_Q\&K'+RQ#G[EX)O( ME%),'#98XL6,LS/@VEJAZ0<33..MY--"YWTKN?I*E9]<;"6+7Q]6*G()6+-< M+2>!34(>P+9<"H#MP%)GA\J?0"TTL,PR\+1]%N#]ADA,,_%!&3\1(3F-I8(Q MD."YH%*9:$/]_1UP@$@Q)V+F2,5;S^[$%<=5R1'U<(0(?&&%3 7XITA(<@O@ M*,&U:G11O4*#B!L2V\"#?P'D(K>#T'JT.XPZW#?CW?T!-5Z=0\_@>7TY[(CK M#9!? _D&R.\!>BY.*HTJA2]D3XN"%GNUIS)J$Q'P"5,.ON+L2 8J$VST*?@[M2EA M68:Y ?"R[!U1JV:(VJ$ T*[L3W*H'6836PWZ D9NDI OU6E1FHH)]'IN;)S M[4#OG\L?[*%Z[2C0&UV^1M+RVK0\WY[ ^]AVV,' 1GW1O?8N.-R\&D5J)&._ M@[%KMPAWF(7VU.OA>VU9<+AG]5>KD?2##OK(=J?W_#OLIC9L+I?>]7+M=G"X MW0U5L9%RPM:>\U4R)O=JVF:W.[@4X#1.Q#GA>W.S$"!FQT*6Q\3Z;7U[69HS M^]W[E;[5F)/V%::\$GW!7!4B 3*R4Y"N/5%QYN4MHQQ(=C#G[A/*;J M9D:X-E#?=XS)RT!/4-_U%O\#4$L#!!0 ( -2#65(5AA),YP, *$/ 9 M >&PO=V]R:W-H965TUCL@9'&EA!)]))TG.RO7Y*2)5F6U1Q\\,4FJ3?#F7FC MTLVS0DQ'B93;SY8EH@1R*N[8%@KU9,UX3J7:\HTEMAQH;(3R MS"*V[5LY38O1;&+.'OALPG8R2PMXX$CL\ISRMSED;#\=X='AX#'=)%(?6+/) MEFY@!?+']H&KG55KB=,<"I&R G%83T?W^/.2V%K (/Y*82]::Z1=>6+L66^^ MQM.1K2V"#"*I55#U]P(+R#*M2=GQ;Z5T5-^I!=OK@_;?C//*F2V_P,JASRM+V*9,+]H7V'M$8IV0K*\$E86Y&E1_M/7*A M M >R?$2"5 .D*N&<$G$K >:^ 6PFX)C*E*R8.2RKI;,+9'G&-5MKTP@332"OW MTT+SOI);^ /BY! MTC03GY3\>7[Q<,!;YR: M.L?H<\Y1EU .MT^&E ?ZIEY&B>XYI\4&]/KF0$Z,5/S1@FY32;/T/XAOT'W. M=@K]]S>E$GV5D(M_!@QR:X-<8Y![QJ"CS( J,SA$;%/H:_LRH%08&(6Z1+W, M<&![83"Q7MJ\G,*([]C^,6K9@PI"KT$=.>753GF#3I6I7T8YZG,P:@+;YV&I MW6\9Y7NVW6^37]OD_R+00NK7LJP/P!'=<#"D"\-U6D1JK>JI&& UJ"\+KB/- MPMJ@\-)I%IZ0X#K8ZR39*8BXCMO)L1Z0YX?]=(YKA\;OHE.PC'($!?#-&Q)O M0@?,!'7+6;R+)!(T&Z04VTW5MZ^#5-SZ$.%+TUII;+.!O9!T>.U!A6Z7UQY0 M@,_PBDGC$QDN'IHP$T+U)7T&F1:;H5@UE1]?2>G'3>W'%R_^E<9VS#W'\?TN M?STP[),N@:>H (_Q&0:;ZH^'R_\C"* \2DP@8WA1C?)6AW@H9DT9Q_Z5T-@4 M>QQ%/&<,RPV7PP\_,GX71=5FIDPTEBUT:F0 MW/@X%+2F?N/Q=?!(F@)/[$OS6&D\:L;L,.RV68L^G.^23L^V[(5ATFW'K-;L MHEJ9C9D!A6JU5%C*SKX^K>?,>S-==<[G:OXLI\5&33F\?J=\DQ8"9;!6*NV[ M0+WRO)P'RXUD6S,A/3&I^BFS3-0,#5P#U/,U8_*PT1?44_GL?U!+ P04 M" #4@UE2YWG5H-T" "T!P &0 'AL+W=O MF!@E2R&>S.0ZGSF>.1"4D&EC@>+O&:Z@+(TA/,:?UJ;3N33$_?'.^E>K';4L MJ8(K4?YDN2YFSM@A.:QH7>H[L?T&K9[8V,M$J>R7;%NLYY"L5EI4+1E/4#'> M_.E+&X<]@I\<(00M(>@3HB.$L"6$'R5$+2&RD6FDV#BD5-/Y5(HMD0:-ULS M!M.R43[C)NWW6N(N0YZ>7_-,5$ >Z LH\IE\%TJ1!>!U O)JZS0%35FISA#T M>)^2TY,SA_XD$7N -'.CJPW1_,D!//TX?OZ$F['(36GOAN[DA M*5-9*52-:?EUN51:XGOY_8:+J',161?1$1 FSIT*4.>9-ZHLTC']*3'&0C M&8_BP._I.82%DTD0>3T]A[ @]L9)U-/C[M6S"N3:]@6%U['FNBD&W6K7>BYM MQ>VM+[ E-1WDOYFFG]U0N69C&PO=V]R:W-H965T%%?$H//.9P#!G[3O9"_U 9 MH[>JY&KF;;3>?O1]M=Q Q=2]V (W;U9"5DR;IES[:BN!Y994E3X)@LBO6,&] M^=3V/_0\;U8;W3=X<^G6[:&)] _MH_2 MM/Q.)2\JX*H0'$E8S;Q/^&.&:4VPB/\*V*N39U1'>1'B5]WXFL^\H'8$)2QU M+<',WRL\0%G62L;'[U;4Z\:LB:?/!_7/-KP)\\(4/(CR9Y'KSR1IMU.H'.YF6;>(7O%[W)RW-V\+P M]/PK7XH*T#-[ X7NT+&)'J5X+>SR+H##JM#H)@/-BE+=&N"/IPS=?+A%'U#! MT?-&[!3CN9KZVGBJE?UE._ZB&9]<&!\3]$UPO5'H7YY#?B[@FS!=(G)(M""C MBADL[Q'%_R 2D,!AZ.%J.DX=].QZ>C*2AG;K0ZT>O:#WL),2N!Y1"CNET"J% M%Y0^0PZ2E:XE:HBQ)=8'Q>O<3-SKZ9P-$7?A)#P'90X0QL%1ZLSVI+,]&;7] MI)D&E^F&%HV8'B+N)BGMF1Z"2$KCMI^%9J4Y<^P'AVY>FEU_B^#-7#+*N0;Q57&&*)HDO30. MI21(W(&2+E RNG-\>:GEG7S^A4<^Z W67QKU5SARH!--+WD_N)_S>S=0RQXZ OT.R M4WA4G7F(:X#"T]P/Y0#ET1!U \VA.$ TTOACC<2 MIG\/Y_1/AQ= %$QBVO?OP"4$]X\$!RREI'\V^R>U3P5R;6M(A99BQW53-'2] M79WZR59GO?Y%7;_:FNHHTQ2_WYA<%URA$E9&,KB/S9TAFWJR:6BQM176B]"F M7K./&U.#@ZP!YOU*"'UHU -T5?W\?U!+ P04 " #4@UE21BDU\?(# !^ M#P &0 'AL+W=O,YPS MPR%GNN/B6>8 BKQ6)9.WO5RIS6??EVD.%94>WP##+QD7%54X%&M?;@30E0%5 MI1\%P="O:,%ZLZEY]R!F4[Y59<'@01"YK2HJWNZAY+O;7MC;OW@LUKG2+_S9 M=$/7\ 3JK\V#P)'?LJR*"I@L.","LMO>7?AY$<8:8&;\7 80-8#H/2 Y X@;0'PI(&D B5&F=L7HL*"*SJ:"[XC0LY%-/Q@Q#1K= M+YB.^Y,2^+5 G)I]92FO@'RGKR#)#7F$E+.T* MJHL(S\CT'\J2HVBHNWL@7 M6(&@)7FD"@AE*_-YSJL-96^_2?)[EH$)I":L)_47H&A1RD]37^%ZM54_;=9V M7Z\M.K.V,"+?.%,Y\K(5K$X)?'2T]3;:>WL?.1D7D'HD#J])%$2!94'SB^'A MQ )?7 X?.[R)V]C%AB\^PW=0^Q#%6O33,%Z3!Q I,$7^O5M*)7"O_>6]L(_E*8&M!? H.L4)\(521KTD2VB2-P6;8,<)OH1Z$7!%>VW)E_ M&+GX"/)$H4&KT,!)I?<-D*(.CM);[)HPK.6XK?8*-:K9I'%S]T-O.+$KTP$, MO,G(+HP;&'AQ=.509=BJ,G3RU&FK16"8I+C!!2]QSMK4$X&ZX,FV+.']UX(I M$""5M&GEMAC&WGAP99/*C<-,F%AQBPY["#=^?=8W'7;ADY/3X<+<+8_?&YXJ65H_=N/[8&]LKUKP+ M&7G!F4K?@8R]D?UFX!\U)A6(M6GP)!YE6Z;J6WO[MFTB[TSK].[]O6XN3<-S MH*D[TV]4K LF20D94F+!PTN,J)N]>J#XQK0_2ZZPF3*/.3;((/0$_)YQKO8# M;:!MN6<_ %!+ P04 " #4@UE2"?-V^$T$ "(#@ &0 'AL+W=O^Y&7I(@''/VW06?=-YWA^_1+]4SUX&,P3,WRIRK_%RFZO9]D,K?B:[4O[ M51W_Y.V 8A>O4*6I_Z-C:QO.4+$W5E6M,Q!40C:_[+E-Q)D#CD8<2.M WNI M6P=:#[0AJX=URRQ;S+4Z(NVL(9J[J'-3>\-HA'33^& UO!7@9Q=WLE 51X_L MF1MT@1[$1HJU*)BT:*FJG9)<6H/4&CUN.;KE:ZXU7SES=&,,AU=,KM!GP9Y$ M*:R &.]ON66B-!\@VK>'6_3^W0?T#@D) =3>@+69!Q; W>>#HH7\V$"2$LP;I4>%C'-HG@>',Y3,K3">1I&G=4KQJAC MC"89NY%K?N!RSWUX383D_,-I2I,>GL<*$Y+[\>(.+Y[$^P)M#QJ<9E;(#2J5 M,:A@6O^$;G=DVI_-> 2DYSF48]W:$:C-,]3/W#2 2>3P ]6%3\N7!M:(5B' MT)L-<]W-!YH," C\]3F'5BD>F_6THTPG*>_D@1L+O=LV%0_UJ>R6:U1 *8A^ M\3>TZ8 C2W#:+]*A%259FOEQLPXW^P]/G;\*!,.2B.%@?FI,R;QGQ8G32,^YQ#*YSEV4@:<7B2AG"2]%%9 M5CI-G.YV;0LV2"4L$5A MLO#.?QOKG.(BQY20/JW'#A/L5,A+>Y(03"9I_]"N.[TUMV1 D62>INJQBVB& MT['PBJDGF 7 9,(3Z35 ML-GSYF6H(CF-(MQ/R] ,%GLTTKOQ26WPM-Q\$L^ 7$\;S"1(=B':TH,.R2JE MK?@UVLZQ1U$H!8GNPP_M2$)S/$9_DAX\K3VOYA2@Q:G+0^)W3%O)M=F*G;\D MAT)#(T+H ']HAU,8YEA)GC0)3XN29P&-%F:+/%2;-,F38;D,[>(PPG2LGYYT M"4\+TY>Z3OX'<#;8PUUD&'IJ']ACE\0PLAYP<'9,<&>TOYC>"&E0R=?@&%ZF M4&JZ.?8T-U;MZI/#D[)P#JDOMW!4Y-H9P/NU4O;EQAU&NL/GXE]02P,$% M @ U(-94JE7)/DA! K1 !D !X;"]W;W)K&ULM5A=;^(X%/TK%IJ'5NJ2V$ "%2"UT-%6FMFMAFE7VM4^N,D%K$ELUC;0 MKO;'KYVD"1#B,J/AI=C._3CW^.;$[G KY#>U!-#H)4VX&K666J^N/4]%2TBI M:HL5&L\S-8>Y'@HUCIA'!XD4NLT MI?+U%A*Q';5PZVWA"ULLM5WPQL,57< ,]./J09J95T:)60I<,<&1A/FH=8.O M[TA@'3*+)P9;M3-&MI1G(;[9R7T\:OD6$200:1N"FI\-3"!);"2#XY\B:*O, M:1UWQV_1/V;%FV*>J8*)2/Y@L5Z.6OT6BF%.UXG^(K:_0E%0S\:+1**ROVB; MVX:=%HK62HNT<#8(4L;S7_I2$+'C@(,&!U(XD$.';H-#IW#HG.K0+1RZISKT M"H>L="^O/2-N2C4=#Z78(FFM330[R-C/O U?C-M&F6EIGC+CI\?W/!(IH*_T M!13Z!=W$,;,;2!-TS_,VM-MY,05-6:(NC[MX_XGYWNGOH(*-3;FPGB]=Y=V/1Q-#,^ )X](K^^F3L MT+V&5/WMR-(MLW2S+-W&+!M0V@B'1MIDBB28_CG6"WF8, MCQ6LS#@+?-[NT MV=V@NA7N]W>L]C#V2HP])\;?]1*,-&JJ80,)D:V*8_@&)R@!F> .X0<$%BWP@23 M!M1AB3ITHGZJ([RR8EPKA7'#K5%M=!%#/KH\5DI8 QD.2!.U_1)DWPGRD4N( MQ(*S?PM,S\!ASO119>K7R0SP 95UFX-NG?;K/=T-]VWNZC:X1WK'2QV4I0[< MI;9G;?018I T<;S#V*^^ ?X9M0+O?&NP$_AOYN!CCCB2VA0H$4KMO87'/R*X MWBW$#YO:!9,*#'&"F5E!<)55*2T^I]3B2FNQ6VQ_B+YNC3Z"?=]OY*]25>R6 MU2>V84;V9R*ATE5>I8TX.">-E9IAMYQ]EU+@NECA9O(JL<)NM9K0A)EMXXR: MTX\&N9+,R.:?PE0ZR3Y/JNVJM5(*/#@CIZ12$.+_G'- $2=LXK,XJ/G?P3JI M](>X]>?>'#3GC#-S$/@/G:BBI!(40L[)=24WI/.S96!2A-PCU"4#I!(E\MX) M<(?3]S255.I">NN6^RF^;!^BV^GN0WYRI,?I'_3.6"<842F)N0?CLTK,K\;IQ/M%AEE[]G MHL MJ ^MU#80(*$5()72:7VHA&B[/4Q[,,E!K#IV9CN%[J_?V0D9$)$3\X[[S M?=_9/@]64KWI%,"0=<:%'GJI,?FM[^LXA8SJ:YF#P)F%5!DUV%5+7^<*:.) M&?>#5BOT,\J$-QJXL:D:#61A.!,P540764;5QQBX7 V]MK<9F+%E:NR /QKD M= G/8%[SJ<*>7WM)6 9",RF(@L70NVO?3B)K[PR^,5CIK3:Q3.92OMG.8S+T M6C8@X! ;ZX'BYQWN@7/K",/X5?GTZB4M<+N]\?[%<4?A_1-L.G6F.LY?YXB_&>9" MQ(PSZ@Z,7!S/SR5Y6,>\2)A8DKM,%@)3-@6%*1-VR$B8S/?M/#8MPFZT:S-IVK1[0:\VVN'7J_GU3O*;P3LH3;EED"LF ME>- BJ.TDP*L^I8MK'.FZE3:$6VH*0S8+F<9,V[RX$$JHPI/*-*TN&I*>V\@ M4#?E-BZJ5.J< WZ20]J$#5(W87M/G:;-GGZ34Q8[ND2U+M'_'P40R;\.0=38 MODU:39M]6DV+[5U1$O.WBDD&:NF*LB:QO4;*N[<>K>O^G2MW>^-C? ^4Y?NO MF_(Q\405GGU-."S09>LZPIVHR@)==HS,7&PO=V]R:W-H M965T?6Q&6^%_*;6E&KT4/!2 M3;RUUILW0:"R-2V(\L6&EO E%[(@&J9R%:B-I&1I004/HC 8\3 [ 2_S*Z59TQ,JXLA/AF)E?+B1<:BRBGF384!%[W M=$8Y-TQ@Q_>&U&MU&F!W_,A^:9T'9Q9$T9G@_[&E7D^\*@O]':Y9*9F"$=7 M95WYIH)>S:DFC*O7Z 5B)?K .(=E-0XTV&28@ZS1?U'KCX[H_X>4/L+I&8K" M*-QP MKSO(=FYJ:9T\Q',38T>/3Y;HY>O7CM8)N[V3YE>L?FH'EWLE%1V!C5 MPW+Y^Z[UL+Q_(LX5Q#D.';8$4#EM^41M^426-CX6*;VF$G6+Z,LUB* K30OU MU:$@;A7$5L'@B()KJC65"HD<99)"+2+HITI#J4*5GB%2B*K4??52TR:6UO3C M^VD4^G@Y?()GSZE!Z]3 Z=0M_5XQ\ 9E1*WMMK,#LWI/ MN WC@D#99;2OZ&KN8=?HL-^>I+4G<=IS4\EL#?T<96TB^Q0G!Z%(AOZH7_6P M53UTJOY8%0NH($@O[#-F-YI"/Y%CTUT,#_P_W\_9[% "A_LB\T.1J-^1M'4D M=3H"A[;FD-)K:)DIX_S_8:M0I&[NTEE(*L/_;\'W UR&1%>%^# M&1VFWT_Z@X;#W?$3GK"_3?YG]?;^"8=)R8JJ<'B'.Z<;?IX XET'Q-&)'M0- MZ@SEE*(-E1GH@]M<[[GAIHQ\'+_L/2G<..Q'R4N74[NNBT]IN_MI(0]/I677 M__#@F=*R:VG8W=/^*"UNRO@PO$U:?AM7.Q5T[FWFXO^!R!4K%>(T!Z+03X%7 MUG?I>J+%QE[E%D+#Q= .U_#_0:41@.^Y$/IQ8FZ'[1_-]']02P,$% @ MU(-94EE! OE: P >@H !D !X;"]W;W)K&UL MC99O;]LJ%,:_"K+V8I-N:N/_KI)(;;)IDS;=:MUV7Q.'Q&@V9$":;I_^'K#K MN39)^R8Q^#D/Y\?!P/PDY$]54:K18U-SM? JK0_7OJ_*BC9$78D#Y?!F)V1# M-#3EWE<'2$<6\YMWUWF(?+W+:W%:>%A M[ZGC*]M7VG3XR_F![.D]U=\/=Q):?N^R90WEB@F.)-TMO!M\O<:!";"*'XR> MU. 9&92-$#]-X]-VX04F(UK34AL+ G\/=$7KVCA!'K\Z4Z\?TP0.GY_B_H]M=;7P<@]MZ8X<:_U5G#[2#B@Q?J6HE?U%ITX;>*@\*BV:+A@R M:!AO_\EC-Q&# )R>"0B[@' <$)\)B+J Z+4!<1<0VYEI4>P\K(DFR[D4)R2- M&MS,@YU,&PWXC)NZWVL);QG$Z>5*- W34$BM$.%;M!)<,[ZGO&14H1FTFX/@ M]K78H<\4IAB]?X15!_]OUU035JMWH/M^OT9OW[Q#;Q#CZ%LEC@K 0?8$4*H7>\RW=/C?P :XG#)\(;\.+CFM:7J$(_X/"( P< M":U>'8X+1_CZ]>'Y!9JHKU=D_:(S?A\8)[RDJ+:5*(72UQ=; M1DC-_A#[*4*=I?E:9F(W.\(@1"FJG:5L33-K:C:8AR4.<(+G_L-P?AVJJ"B* MYZJU0X7S/.Y5S[B2GBNYR/6):RJIT@BPVAFK&=FPFFE8W2ZBUBX=9)$7P8AG MJL$%3D8X4U&:I6Z8M(=)+\+\>Z"2F(]S4'P70SK-+TF*<$3A4$4X&5?%H0KB M-'.#9#U(=A'DOH+5-H/*-"^09--)S$<9KJ8:',5CC*DHBT(W1-Y#Y!K&7AM&_;?F8F4/^[\V[:WL M"Y%[QA70[\ RN,I@UY'M1:=M:'&P1_]&:+A(V,<*+H=4&@&\WPFAGQIF@/ZZ MN?P?4$L#!!0 ( -2#65+_7Z+0+00 'T/ 9 >&PO=V]R:W-H965T M1XZK'8S%-T:WLG$-NI0%YS_TS:?D>F#KC&A&8Z4E"/X] MT3G-,JV$>?Q5B0[JF-JQ>;U3_VB*QV(61-(YS[ZS1*77@_$ $KHDFTS=\^UO MM"HHT'HQSZ3YA6UE:P\@WDC%\\H9,\A94?Z3YPI$P\$-CCBXE8/;=A@=744IBKCFC%55ZW95[ND;P<%[Y@*JF$#T5" MDWT!"XNL*W5WE=ZZO8H1C8?@.>_ M5V[(Z'YV>[.I,,].M]]W%.-5_?-,WK> M+_4M8C+.N-P("G_<+*02.+W^[(GJUU%]$]4_%I7(%-:$)8#C 4C.-SH^*^)L M@TW2+"R)8C.%V*MN,351\)2\+SQ MQKAUCIPRQ]#DJ->UIYD3A,%H:CTUV]EAY01.RRKJL++#45!;[6$*:DS!_XQI MR0I2Q+0'4IGAJ%'8./!;B YM)A.G!>C0QA^[W7A&-9[1?X*GA/!K>$8'93EV M$(Y;@#JLO(F>_GN(#JTFKEYBNAB%-:.PEY'Y %_QY=4&JR924B3$%[C,%B4A M^ARG!.>[05BRX8N,KC$<#7!H$/30(?JX:;+Q)\KD;)2U?5XX,9[[N-"5]6?6CDA!.G M-7^B#JO "X]T?E*7/>DM^[O9JF"-Y E;B/7A',"BZU:"HB*'BQ=*A+P\K]'] M 4,P6N!"7GYQW1$DY*5+:=ZO%%1*?JUD'U.*^I6\2BG8*?D=0GMX'?MUQV/_ MFX!/KR4GXKE5+6%-Y2C>,Y4-VA/A/"'KOVVDV&_7S ,.OVBD_&\MM\^'/<5CON/X)PQX/H#=*1:H3GE MUXTT^OEX)1JK<2[)J5B9\YT$4VRY<:^?UF?(&W-R:CV_U6=+<]YYE2D/IE^( M6+%"(JPE2MK#$/*K\WI9\$5GJ7,98KG8RJT ;Y?*> M_0U02P,$% @ U(-94H:=.JE@!0 B!L !H !X;"]W;W)KE8J"1Z$IVTWWZDK(B.>62M#GN32+;NGH>4^;L3M7B2[==N*X0BW^JJZ2YG M6Z5V[^?S;K45==&]DSO1Z&\VLJT+I4_;AWFW:T6Q[H/J:@Y1E,SKHFQFRT7_ MV6V[7,B]JLI&W+:DV]=UT7Z_$I5\NIS1V?,'G\N'K3(?S)>+7?$@[H3ZLKMM M]=E\S+(N:]%TI6Q(*S:7LU_H^VN>F(#^BK]*\=0='1,SE'LIOYJ3C^O+660< MB4JLE$E1Z'^/XEI4ET[)>LA6#NHR^;PO_@V3,11 M .6> !@"X-P -@2P?J '9_VP;@I5+!>M?"*MN5IG,P?]W/31>C1E8V[CG6KU MMZ6.4\MK6=>ETO=%=:1HUN1:-JIL'D2S*D5'+LB'O=JW@GPJF[+>U^0WH:>, MW!;?#Q&O;X0JRJI[HZ_\?'_L1%N8*3F,O0ND M9&-*UJ?D/TQ9]2F]0[TZY$G[/&9!/BXAYC%=S!\1>3[*\^GR%),_Y$F.Y2-* M$UP^'N7CZ?* R<>./$TA8[A\,LHGT^49)I^X\@"0X_+I*)].E^>8?.K(YUD* MN'HVJF<3U=56:/IOE&@Q#YGC@64T]]R!?#213S2Q.4"F/R6[ 2Z8GQRY)8QR MCANBD85@]']9&C(?>[J@"66>.T6/P$PG>M)UNM,VR&-1[061FV>307O4G;(H MC:C/GL4BA8GVBEKNM;M&*J+K\U51%S$ M^N?FCDV;.PM@.HG ;W6A;UOC;B=;T]R@9EP87P#EB2T&0W7D3LVXR-/<-[66 MVG0JMBNI3S0XZJ!M%^)9'/M*&+44ITFP+-_M[P]K\V.SDK4(5&5JT4S#;!YS MEGU.?UFF+IN3+/8,R;*9AN&,R:-EF2)8]JE;*-,PE3%UM"I3%\*>'Q=8_D*8 MOY@X6I/!I:U/W((6PJ#%Q-&*#"Y+?>)'W648HXYXN"##V= $"TT(0].Q< 8: MP45C"CXGEHO @XOZ=_W8.J'?!@LO",/+))9G=]W@,@MXFGCZ7K#,@G#KZ76! MKG)P^T_];)YYR F6:C$+*%9'$3_A[+I'Q>J'VZR6-RR,&Y?I@QLLB /^C1+,\^0+&A9&+2( M/@IZYB(VB[FGF#)+6!8F+"*/$IZY;.41]9'$HI6%T8K(HVAG+E2SS -V;IG* MPTQ%U%&DCGDZ:6X;R,$-/M<,DYV>K@;'YS%XX0,_!-B64C M#[/QU-"P5="* 8L&0V6C9TATZ%X!=TEX05GL^YD<[82&07CJZVL+;T3>5^5#8:C]H+2B*4GVP7H=5&4>"HVM_3E$^C[ MTGYCRL_FK%$DSF8&U?4O/QT$=EF6G_YLYT>O2&PO=V]R:W-H965T^G%%D=OGCB/,\-9'H1\4CDA>O&%ZO'5=E>:DP&HB M2L+AS4[( FM8RKVK2DEP9IT*Y@:>%[D%IMQ9+ZWM7JZ7HM*,7XSM'PA>YS;0SN>EGB/7D@^K&\E[!R6Y:,%H0K*CB29+=R/OBWB6\= M+.(K)0?5>48FE*T03V;Q,5LYGMD18235A@+#WS.Y(XP9)MC'_PVITW[3.':? MC^Q_V^ AF"U6Y$ZP;S33^'!%U>7*$+ MY")EWBI$.7KD5*OKCN&_7%0*^,%X<;)>NAJB-'MUTR:B31U1\$9$?H ^"ZYS MA?[B&6+WSKQ*N"2*R%O!TAF[9D4TLV'4D?6J9LT?6W[3I)[7-WX( M>!HO>EH,@+P@'%9BWBHQ_\-)DS6=_1V-YN>ES0 L".=Q#Y8,P/S8]X-AL1:M M6(OQ%O>;(HP4M^^]7*C>Z$EMVN++!&-8JI<]# K:T"U..N DZ/>_ 9@WZ615 MK>5*]AL%^_']4@JE]1;F<*@BMN;Z=)!>=< M<5U?]JVUG5@_V#FM9]^82=9.5R\T]1C\&:%': M66LK-$QN]C&':9Q( X#W.P%MJUF8#[3S_?HG4$L#!!0 ( -2#65*/E)=F M2 , '8, : >&PO=V]R:W-H965T50],!(8XN(1*HD%:=_WR&ER(HBJSGZ8G&9 M>7HS;TR.EGLA[U0&H,E#D7.UNJY(,"JK.1 D<=[9"%E3C5.Y<54J@ MJ74JWDB20: -!\7$/EY#G!@EY_&E G?:=QK$[?D3_8(/'8&ZI@DN1_V2I MSE;.W"$I;&F5ZZ]B_Q&:@"8&+Q&YLK]DW]AZ#DDJI471.".#@O'Z21^:1'0< M_.D1AZ!Q"/H.T1&'L'$(7^H0-0Z1S4P=BLU#3#5=+Z78$VFL$.=\*.V#D3WI&\7.C:!)-6J,G MV9BTV9B,9N,GE9)RK482.VVAIJ>D]ZRE-3LIO6?/5/)Z8O_7(GYN,0V."#UO MTS ?3<.72BN-!QTFF^#IGMP149IHQY1?M-B+4U+>]PZ7C'=2VC=TNL+YP7S: MTW_(*NI;Q0-683#SAZO []R[_FA*OO-[4.;*Q!BT9(D9UO50<39Z#OC!X1W! M2=7#X4;RP].JAW! Z478KX?G5M-9V"^' :-HT:L&M].0%2!WMK%5&%#%==V& MM*MM\WQN6\;>^H5IJFVC=X"I._)K*G>,*Y+#%B&]LQG>+[)NK>[/G0AQ- ,CP#2 Z )/CNA(++ M)4.6I4:WQ/ALQ^87H=2 =N:X\A]E@\:=$V_YEN+QD6_W]$9]3JCH#,^ MH_/-W1DF=:/0DJ(!4AHM2<&-&[AKRP184AM=@K6AA6_VIQ.X"0+^_NRSR6": MTOT;KL:]J_&[KN;%GJG0?,_1DU/RM?6!FQUUC!90.%0^F M#FZZF] %J.LP?5N-;I;#LG(_#S ^P9V76N,Q\ /=_XZR5U!+ P04 " #4 M@UE2KL+1/1P# "@ &@ 'AL+W=O&UL MM59-;^,V$/TK R$%$B"P1,GQQ\(VL+%;-(MN$:R1]E#T0,MCFXA$:DG*W@+] M\1U26D4U+"5[B X22?$]OGDDAYR=E'XV!T0+W_),FGEPL+;X$(8F/6#.S4 5 M*.G/3NF<6ZKJ?6@*C7SK07D6QE$T"G,N9+"8^;9'O9BITF9"XJ,&4^8YU__< M8Z9.\X %WQN^B/W!NH9P,2OX'M=HGXI'3;6P8=F*'*412H+&W3SXR#ZL6.( MOL-+56;\&TY5WW$<0%H: MJ_(:3 IR(:LO_U8;T0(DK ,0UX#X#! /.P!)#4C>"AC6@*%WI@K%^[#BEB]F M6IU N][$Y@K>3(^F\(5T\[ZVFOX*PMG%NMP8_%JBM/#SD=X&KE=HN[K\:+.\;[Q.4 XLDMQ%', MGM8KN+ZZ>1GG M^RGV^%Z0 2YOFB7J+5FXG8M(LH)'<;B^/&XM@S)V^T&/[Z MC7K @\7<_-W#GS3\B>-IO$/V0C_PE+)(VHK-AG""C?G36N40FGX75G:W"N23]MGU./. MI%$R>1?WIPW_M#?2C_N]QCVW"(46,A4%SX#GJO0Q7UURO.(;MQP?1M%ENUGT MDC2C7AD/TB(E!PN:I%Q,@OUX-^D_]=C!6NF;]3(]:I4B;@WLM,I!^OGL<*)F M:EN13*8=5KPD-Q:_8H6P@F8A]:NKN@YTF5(Q,7:V_"?#232.FJ=C,["7?,A> M2XB-%%HEZ5OW9LTZ;:EC;#R8GNL)6Z>MNQM]YGHOI($,=P2,!F-*4+JZ;E05 MJPI_ &^4I>/<%P]T14/M.M#_G:)IJRON3&\N?8O_ %!+ P04 " #4@UE2 MMH.K>-\! !4! &@ 'AL+W=O&ULC53; M;MLP#/T50>^K'/>*P#'09ATVH 6"!NT>AF&0;<86JHLGT7/V]Y-DQ\V&N-B+ M15(\YY"4Y*PW]M4U $CV2FJWH@UBNV3,E0TH[LY,"]KO[(Q5'+UK:^9:"[R* M("59FB173'&A:9[%V,;FF>E0"@T;2URG%+>_[T":?D47]!!X$G6#(<#RK.4U M; &?VXWU'IM8*J% .V$TL;!;T=O%=) /PV#ZP?XJ]^UX*[F!MY%=18;.B-Y14L..= MQ"?3?X:QG\O 5QKIXI?T0^[%%25EY]"H$>PK4$(/*]^/>QT:&RV-9'CCS/K.F)#=F>+1AQ-A'MNQ$ZG.(6K=\5'H?Y R] 9@P] M50BPZT\AS,<-S6Y:FTRAT M3;;(=<5MY%1+(@W#X_51_[]-W[D/->?OC3692&43>)(+" MJ3G\E\!R5B!-%M>+]!%4 ?;4O-C1F8?W]LAM+;0C$G9>,#F[OJ3$#G=X<-"T M\3P+@_Y21;/QSQYL2/#[.V/PX(2;-?U(\C]02P,$% @ U(-94FX8T!59 M @ :@P T !X;"]S='EL97,N>&ULU5==;YLP%/TKEC--J3250)9T70%I MJU1ITC95:A[V5CE@P)(_F#$9Z:^?C1T@::FB/FP)#_&]Y]KG'N.;^":LU);B MAP)C!1I&>17!0JGRL^=528$9JBY%B;F.9$(RI+0K_:Z%NW@$[3CY, M)K/+V>/%S6%DZD(7T'N1>'$$\2CM&.GR*+7Z>46P?L;HKXZC?XU\C/K3/G6O MQ8J=[@$MB><., XSP?MSG$,+Z"R(8;!!-(*WB)*U)&95AABA6PL'!D@$%1(H M74 ZK6^0ZLF&?>N9VG(\C' AV]PV@_UF%N1,2V,=PS]D ML]Q#VN!-O* D&Z&^UGH[O/5-Q>%[B3/2M'Z3=0+&V/UQ=E26=/N%DIPS;#=_ M=,(X1+MUH!"2/.ELIE02#6 )P09+19(A\D>B09'/?\^O0U MNN[HY$1Z[OX>- E[+4*' M.*1?"G:?!HGQ2L:T(5XOYZ-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( -2#65+\:T419P< -!$ / >&PO=V]R:V)O;VLN M>&ULQ9Q=<]HZ$(;_BH:;D\Z4$S!@0Z?I3-JD/=55VOWQP?^W1E M"NW_KM:FI#.+RA6ZIH=N>>S7SNC,KXRIB_PXZO7BXT+;LO/N[>.U9NZ8/ZAJ MD]:V*NE@<^#:FCO_=+YYJ&ZMMSNBK/3SK][8EKXVJ;_G%XWD!>Z1O?'JGUS:4FD)-.W*,++JSS M=?N,]OJ:&&\-/7G[:%-7'VU>&W>F:_/)59NU+9?-9>A3'+./T<;A\>\VB&_< M_PECM5C8U)Q5Z:8P9;V-HS-Y UCZE5W[CBIU84XZ'ZI;X]1,+TWSH>A=IMGV M ]9$QL+EWE@ZX:99RRC)4_HJMQF]>Z;>ZUR7J5%M'#T#C !@=#! =333#'( M( %4MU,7:. 8Y!)##@T%^J(HU@QP!R-'!("]-QAM-#"#CPT52 M^Q6#3 !D(@MYX9:ZM+_;$XQH#(C&LD3S35%H=]^$:6Z7I:67Z;)6IVE:;:&^ M5[K,U#G=<>OF!7\@(EOTA77QJ:JR.YOG+>*4AFGELB%0I]Z3>U]S3.2+OK P M+NH5#:BV4)P)Z:$O[ ?JT=R&U'#^BR[BC6]#N 7];/4-QT2"Z L;8EIFYH84 M5AH?A XIHB_LB#/C[*UN!N\!$A)"7]@(,^U]]VI%6<-RI3[:DD:@E#VHBYO< M+G6@K0A)(A*6Q/7T7)TZ1\UT.QKA7$@/D; >FF$;7:3I.KY694H)7Y/5-1&D M3B48&TLR%;1,*V:-FZ[[6G/J49JE.GLCNL MBY J(F%53.EK+8RZTK^"5ALA+T3BB411V'H[+F^Z7QJSUW33&6J\(202120L MBJ]TW8?@S4@.\Y5V/,6)D!TB83M<-@?IAIOI9IQR11V+U^GNL#A"KHC$\XD; M;WYNZ$GJ_':WRT/&B(2- 1.=[Q&O62!C#(2-@3$''!,)9" L$)Z1J:.KQB3^ M%8=#VA@(:V-_:K87$]:GA W" V%[/)NL;4DY)A+*0%@H(&5K0#DF M4LI 6"DP;0O['F27@71UBJ5M>^]()):!L%A@_A;&$&EF(*P9GK_MB^$0R64H M+!>6R.UE0T89"AME-U7:"XBL,CQ ,K(7$CEE>*"LY &48\)9CQ=,3O;&$$EE M>,@L11UQ3"25X0'RE+VQ1$H9ON"$A^JJTRQKQXPZ)W2Z(,=$J M'"$+C80MM(,YS>CI],VW]>\KS4NV(V2AD7B*$V!^*_6&OO:FW.(#EM?H)N"8 M<.67L(4PYBG'1!:*A2V$JX"\M!\C"\7"%L*8/!>*D85B80MA3)X+)3EUIP1Y^?*-ZW]Z).VI7^E@E4V";)0(FRA M$'.W!14,='8X39*')2ZY(@+G0!%EH(IX+,>&PW\,[-X4]M'?E M3+?MCC8$%8#"39P]81,] [IG:-SOP:V=/?&,Z+E]"6U?&H#"+9X]\54*.]L3 MMO-"-@^63/5[<)-G3]A%W\J4WGK9_!0'Q73:3 Y1&-VF[$:]J+TCGT#A-L]> M:Z/C]NG^W=O,+&QILJ_T)IZ.ISI/9TXU?]IK1<-1LZ=OLSQ M!SD>?TSDW;]02P,$% @ U(-94N)5#QSX @ L#T !H !X;"]?#^/V]30NWO>[P_C0 M;:?I]*/OQ]5VV"_'N^-I.%S>61_/^^5T69XW_6FY>EMNAMX9D_KS[1[=X_WM MGHOGC]/P/SL>U^O7U?#SN/J]'P[3/S;N_QS/;^-V&*9N\;P\;X;IH>O?=]?+ M8__Y8N\N.W>+IY>'[OST8KM^[B G06[^("]!?OZ@($%A_J H07'^H"1!:?Z@ M+$%Y_J B067^H"I!=?X@:U1& TAJL 9H;95K"_#:*M@6(+95LBW ;*MH6X#: M5MFV +>MPFT!CM5&\'T-NIW@Z@MVM^; /T=JJW ^CM5&\' MT-NIW@Z@MU.]'4!OIWH[@-Y.]78 O9WJ[0!Z>]7; _3VJK<'Z.U5;P_0VS]7; _3VJK<'Z.U5;P_0VZO>'J"W5[T]0&^O>GN WD'U#@"]@^H= 'H' MU3L ] ZJ=P#H'9J'W0"]@^H= 'H'U3L ] ZJ=P#H'53O - [J-X!H'=4O2- M[ZAZ1X#>4?6. +VCZAT!>D?5.P+TCLV?E0"]H^H= 7I'U3L"](ZJ=P3H'57O M"- [J=X)H'=2O1- [Z1Z)X#>2?5. +V3ZIT >B?5.P'T3LUA$X#>2?5. +V3 MZIT >B?5.P'TSJIW!NB=5>\,T#NKWAF@=U:],T#OK'IG@-Y9]!:!W4;T+ M0.^B>A> WD7U+@"]2W/8&Z!W4;T+0.^J>E> WE7UK@"]J^I= 7I7U;L"]*ZJ M=P7H757O"M"[JMX5H'=5O2M [ZIZ5X#>M1G6 >AM33NN _#;FF9@QP $MZ89 MV3$ PZUIAG8,0'%KFK$= W#GRV>'Z_=_ M+K\NMK?6)]7];<;X^!=02P,$% @ U(-94@Y(+SEJ @ =3L !, !; M0V]N=&5N=%]4>7!E&ULS=O?;ILP%,?Q5XFXK0+88 -3TYMVMULO]@(, MG :%?[+=+GW[.:2MM*F+5F72OC=!B>WS._A(G[MC5L=AGYTFVCG_?PI M25RS,T/MXFDV8UC93G:H??AJ'Y*Y;O;U@TEDFNJDF49O1K_VQQK1S?6=V=:/ MO5]]/H2?73>-F\B:WD6KV]/&8]8FJN>Y[YK:A_7D:6Q_2UF_),3AY++'[;K9 M784-4?)NPG'ESP$OY[X^&6N[UJSN:^N_U$/8E1SZQ/GGWKCX?(EW>IRVVZXQ M[=0\#N%([&9KZM;MC/%#'Y^*7IU/]N&&S>E37)R_E#D7&';>VVEV86+6?#SN M=23'T^LY%#+6=^=?\2TQE+[X_Z7>;AD>5Q^Q[_.^*W^ M!_N0D#XR2!\YI \%Z4-#^B@@?920/BI('R*E-$(155!(%113!05505%54%@5 M%%<%!59!D5529)44625%5DF155)DE119)45629%54F25%%DSBJP91=:,(FM& MD36CR)I19,THLF8463.*K!E%UIPB:TZ1-:?(FE-DS2FRYA1914G@5Z?_T]?LT[?]Q_/*,A[H;7_.3 MY=^V-S\!4$L! A0#% @ U(-94@=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #4@UE2DJU1M^X M K @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$" M% ,4 " #4@UE2F5R<(Q & "<)P $P @ ', 0 >&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -2#65(1_(AMD@8 (4: 8 M " @0T( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ U(-94C[JQ^@;"0 M>"D !@ ("!&AD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U(-94M+*OM'R"@ H#X !@ M ("!LBP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ U(-94@U$\E_'*0 @84 !@ ("!($< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U(-9 M4C$BRKL. P O@8 !D ("!LXP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U(-94J@C&PO=V]R:W-H965T&UL4$L! A0#% @ U(-94NVQ/9XW" V18 !D M ("!?;( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ U(-94L2.AD!,!0 3@P !D ("!U\0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ U(-94D'D M\=]G% *S0 !D ("!4NX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U(-94G\]IE5&PO M=V]R:W-H965T&UL4$L! A0#% @ U(-94N<7"D+S!0 ?0X !D ("! MEDD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ U(-94K?G5G#4 P R @ !D ("!75&PO=V]R:W-H965T&UL4$L! A0#% @ U(-94HEV;UPO M P D@8 !D ("!5F0! 'AL+W=O!0 &0 M@(&\9P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ U(-94KM?8@$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ U(-94HQ3Y%C@!0 [0X !D ("!W8$! M 'AL+W=OX05 M19H' "0% &0 @('TAP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MU(-94J1&PO=V]R:W-H965T&UL4$L! A0#% @ U(-94H1AC@7$ @ ) D !D M ("!2*T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ U(-94D_.4M3/ P ,@X !D ("!P;@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U(-9 M4AWN)>QI @ M@4 !D ("!.<8! 'AL+W=O&PO=V]R:W-H965T 9 " @1?- 0!X;"]W;W)K M&UL4$L! A0#% @ U(-94F94M!@E P ?P@ M !D ("!:-(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U(-94BV+=.Z0 @ J 8 !D M ("!.-P! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ U(-94@.4VE;6 @ (0@ !D ("!(^4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ U(-94D!' M>7"8 @ 2@< !D ("!A.\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U(-94O=]]N/P!P )C8 !D M ("!P?D! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ U(-94I;T\-!+ P 40P !D ("! M! L" 'AL+W=OW'Q9H" "(!@ &0 @(&&#@( >&PO=V]R:W-H965T&UL4$L! A0#% M @ U(-94GN0&99G P -@L !D ("!R!0" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U(-94D:V9V5+ M @ 004 !D ("!G28" 'AL+W=O&PO=V]R:W-H965T]U40, !@- 9 " @=,L @!X;"]W;W)K&UL4$L! A0#% @ U(-94O-/E.<)# ;U$ !D M ("!6S " 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ U(-94F0FQU?F P ]PT !D ("!J44" M 'AL+W=O&PO=V]R:W-H965T=6@W0( +0' 9 M " @>1- @!X;"]W;W)K&UL4$L! A0#% @ MU(-94OR6[9]4 P X0L !D ("!^% " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ U(-94EE! OE: P >@H !D M ("!QV@" 'AL+W=O&PO=V]R:W-H M965T7!E&UL4$L% 3!@ !Q '$ %!\ #&6 @ $! end
XML 124 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 125 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 126 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 389 637 1 true 118 0 false 14 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.sunrun.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.sunrun.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Operations Sheet http://www.sunrun.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Comprehensive (Loss) Income Sheet http://www.sunrun.com/role/ConsolidatedStatementsofComprehensiveLossIncome Consolidated Statements of Comprehensive (Loss) Income Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Redeemable Noncontrolling Interests and Stockholders' Equity Sheet http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity Consolidated Statements of Redeemable Noncontrolling Interests and Stockholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Organization Sheet http://www.sunrun.com/role/Organization Organization Notes 8 false false R9.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.sunrun.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2113103 - Disclosure - Acquisitions Sheet http://www.sunrun.com/role/Acquisitions Acquisitions Notes 10 false false R11.htm 2119104 - Disclosure - Fair Value Measurement Sheet http://www.sunrun.com/role/FairValueMeasurement Fair Value Measurement Notes 11 false false R12.htm 2124105 - Disclosure - Inventories Sheet http://www.sunrun.com/role/Inventories Inventories Notes 12 false false R13.htm 2127106 - Disclosure - Solar Energy Systems, net Sheet http://www.sunrun.com/role/SolarEnergySystemsnet Solar Energy Systems, net Notes 13 false false R14.htm 2131107 - Disclosure - Property and Equipment, net Sheet http://www.sunrun.com/role/PropertyandEquipmentnet Property and Equipment, net Notes 14 false false R15.htm 2135108 - Disclosure - Goodwill and Intangible Assets, net Sheet http://www.sunrun.com/role/GoodwillandIntangibleAssetsnet Goodwill and Intangible Assets, net Notes 15 false false R16.htm 2141109 - Disclosure - Other Assets Sheet http://www.sunrun.com/role/OtherAssets Other Assets Notes 16 false false R17.htm 2144110 - Disclosure - Accrued Expenses and Other Liabilities Sheet http://www.sunrun.com/role/AccruedExpensesandOtherLiabilities Accrued Expenses and Other Liabilities Notes 17 false false R18.htm 2147111 - Disclosure - Indebtedness Sheet http://www.sunrun.com/role/Indebtedness Indebtedness Notes 18 false false R19.htm 2152112 - Disclosure - Derivatives Sheet http://www.sunrun.com/role/Derivatives Derivatives Notes 19 false false R20.htm 2158113 - Disclosure - Pass-Through Financing Obligations Sheet http://www.sunrun.com/role/PassThroughFinancingObligations Pass-Through Financing Obligations Notes 20 false false R21.htm 2160114 - Disclosure - VIE Arrangements Sheet http://www.sunrun.com/role/VIEArrangements VIE Arrangements Notes 21 false false R22.htm 2163115 - Disclosure - Redeemable Noncontrolling Interests Sheet http://www.sunrun.com/role/RedeemableNoncontrollingInterests Redeemable Noncontrolling Interests Notes 22 false false R23.htm 2165116 - Disclosure - Stockholders' Equity Sheet http://www.sunrun.com/role/StockholdersEquity Stockholders' Equity Notes 23 false false R24.htm 2169117 - Disclosure - Stock-Based Compensation Sheet http://www.sunrun.com/role/StockBasedCompensation Stock-Based Compensation Notes 24 false false R25.htm 2176118 - Disclosure - Income Taxes Sheet http://www.sunrun.com/role/IncomeTaxes Income Taxes Notes 25 false false R26.htm 2184119 - Disclosure - Commitments and Contingencies Sheet http://www.sunrun.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 26 false false R27.htm 2190120 - Disclosure - Net Income Per Share Sheet http://www.sunrun.com/role/NetIncomePerShare Net Income Per Share Notes 27 false false R28.htm 2194121 - Disclosure - Related Party Transactions Sheet http://www.sunrun.com/role/RelatedPartyTransactions Related Party Transactions Notes 28 false false R29.htm 2196122 - Disclosure - Subsequent Events Sheet http://www.sunrun.com/role/SubsequentEvents Subsequent Events Notes 29 false false R30.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.sunrun.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.sunrun.com/role/SummaryofSignificantAccountingPolicies 31 false false R32.htm 2314302 - Disclosure - Acquisitions (Tables) Sheet http://www.sunrun.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.sunrun.com/role/Acquisitions 32 false false R33.htm 2320303 - Disclosure - Fair Value Measurement (Tables) Sheet http://www.sunrun.com/role/FairValueMeasurementTables Fair Value Measurement (Tables) Tables http://www.sunrun.com/role/FairValueMeasurement 33 false false R34.htm 2325304 - Disclosure - Inventories (Tables) Sheet http://www.sunrun.com/role/InventoriesTables Inventories (Tables) Tables http://www.sunrun.com/role/Inventories 34 false false R35.htm 2328305 - Disclosure - Solar Energy Systems, net (Tables) Sheet http://www.sunrun.com/role/SolarEnergySystemsnetTables Solar Energy Systems, net (Tables) Tables http://www.sunrun.com/role/SolarEnergySystemsnet 35 false false R36.htm 2332306 - Disclosure - Property and Equipment, net (Tables) Sheet http://www.sunrun.com/role/PropertyandEquipmentnetTables Property and Equipment, net (Tables) Tables http://www.sunrun.com/role/PropertyandEquipmentnet 36 false false R37.htm 2336307 - Disclosure - Goodwill and Intangible Assets, net (Tables) Sheet http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetTables Goodwill and Intangible Assets, net (Tables) Tables http://www.sunrun.com/role/GoodwillandIntangibleAssetsnet 37 false false R38.htm 2342308 - Disclosure - Other Assets (Tables) Sheet http://www.sunrun.com/role/OtherAssetsTables Other Assets (Tables) Tables http://www.sunrun.com/role/OtherAssets 38 false false R39.htm 2345309 - Disclosure - Accrued Expenses and Other Liabilities (Tables) Sheet http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesTables Accrued Expenses and Other Liabilities (Tables) Tables http://www.sunrun.com/role/AccruedExpensesandOtherLiabilities 39 false false R40.htm 2348310 - Disclosure - Indebtedness (Tables) Sheet http://www.sunrun.com/role/IndebtednessTables Indebtedness (Tables) Tables http://www.sunrun.com/role/Indebtedness 40 false false R41.htm 2353311 - Disclosure - Derivatives (Tables) Sheet http://www.sunrun.com/role/DerivativesTables Derivatives (Tables) Tables http://www.sunrun.com/role/Derivatives 41 false false R42.htm 2361312 - Disclosure - VIE Arrangements (Tables) Sheet http://www.sunrun.com/role/VIEArrangementsTables VIE Arrangements (Tables) Tables http://www.sunrun.com/role/VIEArrangements 42 false false R43.htm 2366313 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.sunrun.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.sunrun.com/role/StockholdersEquity 43 false false R44.htm 2370314 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.sunrun.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.sunrun.com/role/StockBasedCompensation 44 false false R45.htm 2377315 - Disclosure - Income Taxes (Tables) Sheet http://www.sunrun.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.sunrun.com/role/IncomeTaxes 45 false false R46.htm 2385316 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.sunrun.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.sunrun.com/role/CommitmentsandContingencies 46 false false R47.htm 2391317 - Disclosure - Net Income Per Share (Tables) Sheet http://www.sunrun.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.sunrun.com/role/NetIncomePerShare 47 false false R48.htm 2402401 - Disclosure - Organization - Additional Information (Details) Sheet http://www.sunrun.com/role/OrganizationAdditionalInformationDetails Organization - Additional Information (Details) Details 48 false false R49.htm 2406402 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 49 false false R50.htm 2407403 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenues from External Customers (Details) Sheet http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesfromExternalCustomersDetails Summary of Significant Accounting Policies - Schedule of Revenues from External Customers (Details) Details 50 false false R51.htm 2408404 - Disclosure - Summary of Significant Accounting Policies - Cash and Restricted Cash (Details) Sheet http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails Summary of Significant Accounting Policies - Cash and Restricted Cash (Details) Details 51 false false R52.htm 2409405 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable, Net (Details) Sheet http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails Summary of Significant Accounting Policies - Accounts Receivable, Net (Details) Details 52 false false R53.htm 2410406 - Disclosure - Summary of Significant Accounting Policies - Depreciated Property and Equipment, Net Estimated Useful Lives (Details) Sheet http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDepreciatedPropertyandEquipmentNetEstimatedUsefulLivesDetails Summary of Significant Accounting Policies - Depreciated Property and Equipment, Net Estimated Useful Lives (Details) Details 53 false false R54.htm 2411407 - Disclosure - Summary of Significant Accounting Policies - Amortized Finite-Lived Intangible Assets Estimated Useful lives (Details) Sheet http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails Summary of Significant Accounting Policies - Amortized Finite-Lived Intangible Assets Estimated Useful lives (Details) Details 54 false false R55.htm 2412408 - Disclosure - Summary of Significant Accounting Policies - Deferred Revenue (Details) Sheet http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails Summary of Significant Accounting Policies - Deferred Revenue (Details) Details 55 false false R56.htm 2415409 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 56 false false R57.htm 2416410 - Disclosure - Acquisitions - Purchase Price (Details) Sheet http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails Acquisitions - Purchase Price (Details) Details 57 false false R58.htm 2417411 - Disclosure - Acquisitions - Identifiable Tangible and Intangible Assets Acquired and Liabilities Assumed (Details) Sheet http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails Acquisitions - Identifiable Tangible and Intangible Assets Acquired and Liabilities Assumed (Details) Details 58 false false R59.htm 2418412 - Disclosure - Acquisitions - Unaudited Pro forma (Details) Sheet http://www.sunrun.com/role/AcquisitionsUnauditedProformaDetails Acquisitions - Unaudited Pro forma (Details) Details 59 false false R60.htm 2421413 - Disclosure - Fair Value Measurement - Schedule of Carrying Values and Fair Values of Debt Instruments (Details) Sheet http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails Fair Value Measurement - Schedule of Carrying Values and Fair Values of Debt Instruments (Details) Details 60 false false R61.htm 2422414 - Disclosure - Fair Value Measurement - Schedule of Fair Value, Financial Instruments Measured on Recurring Basis (Details) Sheet http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails Fair Value Measurement - Schedule of Fair Value, Financial Instruments Measured on Recurring Basis (Details) Details 61 false false R62.htm 2423415 - Disclosure - Fair Value Measurement - Contingent Consideration (Details) Sheet http://www.sunrun.com/role/FairValueMeasurementContingentConsiderationDetails Fair Value Measurement - Contingent Consideration (Details) Details 62 false false R63.htm 2426416 - Disclosure - Inventories - Schedule of Inventories (Details) Sheet http://www.sunrun.com/role/InventoriesScheduleofInventoriesDetails Inventories - Schedule of Inventories (Details) Details 63 false false R64.htm 2429417 - Disclosure - Solar Energy Systems, net (Details) Sheet http://www.sunrun.com/role/SolarEnergySystemsnetDetails Solar Energy Systems, net (Details) Details http://www.sunrun.com/role/SolarEnergySystemsnetTables 64 false false R65.htm 2430418 - Disclosure - Solar Energy Systems, net - Additional Information (Details) Sheet http://www.sunrun.com/role/SolarEnergySystemsnetAdditionalInformationDetails Solar Energy Systems, net - Additional Information (Details) Details 65 false false R66.htm 2433419 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment, net (Details) Sheet http://www.sunrun.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentnetDetails Property and Equipment, net - Schedule of Property and Equipment, net (Details) Details 66 false false R67.htm 2434420 - Disclosure - Property and Equipment, net - Additional Information (Details) Sheet http://www.sunrun.com/role/PropertyandEquipmentnetAdditionalInformationDetails Property and Equipment, net - Additional Information (Details) Details 67 false false R68.htm 2437421 - Disclosure - Goodwill and Intangible Assets, net - Goodwill Rollforward (Details) Sheet http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetGoodwillRollforwardDetails Goodwill and Intangible Assets, net - Goodwill Rollforward (Details) Details 68 false false R69.htm 2438422 - Disclosure - Goodwill and Intangible Assets, net - Additional Information (Details) Sheet http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetAdditionalInformationDetails Goodwill and Intangible Assets, net - Additional Information (Details) Details 69 false false R70.htm 2439423 - Disclosure - Goodwill and Intangible Assets, net - Summary of Intangible Assets, Net (Details) Sheet http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails Goodwill and Intangible Assets, net - Summary of Intangible Assets, Net (Details) Details 70 false false R71.htm 2440424 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Expected Amortization of Intangible Assets (Details) Sheet http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails Goodwill and Intangible Assets, net - Schedule of Expected Amortization of Intangible Assets (Details) Details 71 false false R72.htm 2443425 - Disclosure - Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) Sheet http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) Details 72 false false R73.htm 2446426 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) Sheet http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details) Details 73 false false R74.htm 2449427 - Disclosure - Indebtedness - Schedule of Debt (Details) Sheet http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails Indebtedness - Schedule of Debt (Details) Details 74 false false R75.htm 2450428 - Disclosure - Indebtedness - Additional Information (Details) Sheet http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails Indebtedness - Additional Information (Details) Details 75 false false R76.htm 2451429 - Disclosure - Indebtedness - Schedule of Maturities of Debt, Excluding Debt Discount (Details) Sheet http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails Indebtedness - Schedule of Maturities of Debt, Excluding Debt Discount (Details) Details 76 false false R77.htm 2454430 - Disclosure - Derivatives - Offsetting Arrangements (Details) Sheet http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails Derivatives - Offsetting Arrangements (Details) Details 77 false false R78.htm 2455431 - Disclosure - Derivative - Derivatives Designated as Cash Flow Hedges (Details) Sheet http://www.sunrun.com/role/DerivativeDerivativesDesignatedasCashFlowHedgesDetails Derivative - Derivatives Designated as Cash Flow Hedges (Details) Details 78 false false R79.htm 2456432 - Disclosure - Derivatives - Losses (Gains) on Derivatives Financial Instruments (Details) Sheet http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails Derivatives - Losses (Gains) on Derivatives Financial Instruments (Details) Details 79 false false R80.htm 2457433 - Disclosure - Derivatives - Additional Information (Details) Sheet http://www.sunrun.com/role/DerivativesAdditionalInformationDetails Derivatives - Additional Information (Details) Details 80 false false R81.htm 2459434 - Disclosure - Pass-Through Financing Obligations (Details) Sheet http://www.sunrun.com/role/PassThroughFinancingObligationsDetails Pass-Through Financing Obligations (Details) Details http://www.sunrun.com/role/PassThroughFinancingObligations 81 false false R82.htm 2462435 - Disclosure - VIE Arrangements - Carrying Amounts and Classification of the VIEs' Assets and Liabilities Included in the Consolidated Balance Sheets (Details) Sheet http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails VIE Arrangements - Carrying Amounts and Classification of the VIEs' Assets and Liabilities Included in the Consolidated Balance Sheets (Details) Details 82 false false R83.htm 2464436 - Disclosure - Redeemable Noncontrolling Interests (Details) Sheet http://www.sunrun.com/role/RedeemableNoncontrollingInterestsDetails Redeemable Noncontrolling Interests (Details) Details http://www.sunrun.com/role/RedeemableNoncontrollingInterests 83 false false R84.htm 2467437 - Disclosure - Stockholders' Equity - Additional Information (Details) Sheet http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails Stockholders' Equity - Additional Information (Details) Details 84 false false R85.htm 2468438 - Disclosure - Stockholders' Equity - Schedule of Reserve Share of Common Stock for Issuance (Details) Sheet http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails Stockholders' Equity - Schedule of Reserve Share of Common Stock for Issuance (Details) Details 85 false false R86.htm 2471439 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 86 false false R87.htm 2472440 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails Stock-Based Compensation - Summary of Stock Option Activity (Details) Details 87 false false R88.htm 2473441 - Disclosure - Stock-Based Compensation - Estimated Fair Value of Stock Options (Details) Sheet http://www.sunrun.com/role/StockBasedCompensationEstimatedFairValueofStockOptionsDetails Stock-Based Compensation - Estimated Fair Value of Stock Options (Details) Details 88 false false R89.htm 2474442 - Disclosure - Stock-Based Compensation - Summary of Activity for All RSUs (Details) Sheet http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails Stock-Based Compensation - Summary of Activity for All RSUs (Details) Details 89 false false R90.htm 2475443 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Sheet http://www.sunrun.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Details 90 false false R91.htm 2478444 - Disclosure - Income Taxes - Loss Before Income Taxes (Details) Sheet http://www.sunrun.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails Income Taxes - Loss Before Income Taxes (Details) Details 91 false false R92.htm 2479445 - Disclosure - Income Taxes - Income Tax Provision Benefit (Details) Sheet http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails Income Taxes - Income Tax Provision Benefit (Details) Details 92 false false R93.htm 2480446 - Disclosure - Income Taxes - Reconciliation of The Statutory Federal Rate and The Company's Effective Tax Rate (Details) Sheet http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails Income Taxes - Reconciliation of The Statutory Federal Rate and The Company's Effective Tax Rate (Details) Details 93 false false R94.htm 2481447 - Disclosure - Income Taxes - Significant Components of The Deferred Tax Assets and Liabilities (Details) Sheet http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Significant Components of The Deferred Tax Assets and Liabilities (Details) Details 94 false false R95.htm 2482448 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 95 false false R96.htm 2483449 - Disclosure - Income Taxes Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.sunrun.com/role/IncomeTaxesIncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes Income Taxes - Unrecognized Tax Benefits (Details) Details 96 false false R97.htm 2486450 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 97 false false R98.htm 2487451 - Disclosure - Commitments and Contingencies - Components of Lease Expense (Details) Sheet http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails Commitments and Contingencies - Components of Lease Expense (Details) Details 98 false false R99.htm 2488452 - Disclosure - Commitments and Contingencies - Other Information Related to Leases (Details) Sheet http://www.sunrun.com/role/CommitmentsandContingenciesOtherInformationRelatedtoLeasesDetails Commitments and Contingencies - Other Information Related to Leases (Details) Details 99 false false R100.htm 2489453 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) Sheet http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails Commitments and Contingencies - Future Minimum Lease Payments (Details) Details 100 false false R101.htm 2492454 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income (Loss) per Share (Details) Sheet http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails Net Income Per Share - Computation of Basic and Diluted Net Income (Loss) per Share (Details) Details 101 false false R102.htm 2493455 - Disclosure - Net Income Per Share - Schedule of Shares Excluded From Computation of Diluted Net Income (Loss) Per Share (Details) Sheet http://www.sunrun.com/role/NetIncomePerShareScheduleofSharesExcludedFromComputationofDilutedNetIncomeLossPerShareDetails Net Income Per Share - Schedule of Shares Excluded From Computation of Diluted Net Income (Loss) Per Share (Details) Details 102 false false R103.htm 2495456 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://www.sunrun.com/role/RelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 103 false false R104.htm 2497457 - Disclosure - Subsequent Events (Details) Sheet http://www.sunrun.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.sunrun.com/role/SubsequentEvents 104 false false R9999.htm Uncategorized Items - run-20201231.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - run-20201231.htm Cover 105 false false All Reports Book All Reports run-20201231.htm ex1021-davidbywaterxofferl.htm ex1044-amendmentno1to2darc.htm ex1045-herax10thamendmentt.htm ex211final.htm run-20201231.xsd run-20201231_cal.xml run-20201231_def.xml run-20201231_lab.xml run-20201231_pre.xml sunrun-ex45xdescriptionofc.htm sunrunex2312020.htm sunrunex3112020.htm sunrunex3122020.htm sunrunex3212020.htm run-20201231_g1.jpg http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 129 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "run-20201231.htm": { "axisCustom": 2, "axisStandard": 34, "contextCount": 389, "dts": { "calculationLink": { "local": [ "run-20201231_cal.xml" ] }, "definitionLink": { "local": [ "run-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "run-20201231.htm" ] }, "labelLink": { "local": [ "run-20201231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "run-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "run-20201231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-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", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 885, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 9, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 13 }, "keyCustom": 94, "keyStandard": 543, "memberCustom": 52, "memberStandard": 60, "nsprefix": "run", "nsuri": "http://www.sunrun.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.sunrun.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113103 - Disclosure - Acquisitions", "role": "http://www.sunrun.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2489453 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details)", "role": "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails", "shortName": "Commitments and Contingencies - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2492454 - Disclosure - Net Income Per Share - Computation of Basic and Diluted Net Income (Loss) per Share (Details)", "role": "http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails", "shortName": "Net Income Per Share - Computation of Basic and Diluted Net Income (Loss) per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2493455 - Disclosure - Net Income Per Share - Schedule of Shares Excluded From Computation of Diluted Net Income (Loss) Per Share (Details)", "role": "http://www.sunrun.com/role/NetIncomePerShareScheduleofSharesExcludedFromComputationofDilutedNetIncomeLossPerShareDetails", "shortName": "Net Income Per Share - Schedule of Shares Excluded From Computation of Diluted Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionDueFromToRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2495456 - Disclosure - Related Party Transactions - Additional Information (Details)", "role": "http://www.sunrun.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "shortName": "Related Party Transactions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionDueFromToRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2497457 - Disclosure - Subsequent Events (Details)", "role": "http://www.sunrun.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i606962e07dda449b9f142d582695f12d_I20210128", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119104 - Disclosure - Fair Value Measurement", "role": "http://www.sunrun.com/role/FairValueMeasurement", "shortName": "Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124105 - Disclosure - Inventories", "role": "http://www.sunrun.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "run:SolarEnergySystemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127106 - Disclosure - Solar Energy Systems, net", "role": "http://www.sunrun.com/role/SolarEnergySystemsnet", "shortName": "Solar Energy Systems, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "run:SolarEnergySystemsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131107 - Disclosure - Property and Equipment, net", "role": "http://www.sunrun.com/role/PropertyandEquipmentnet", "shortName": "Property and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135108 - Disclosure - Goodwill and Intangible Assets, net", "role": "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnet", "shortName": "Goodwill and Intangible Assets, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141109 - Disclosure - Other Assets", "role": "http://www.sunrun.com/role/OtherAssets", "shortName": "Other Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144110 - Disclosure - Accrued Expenses and Other Liabilities", "role": "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilities", "shortName": "Accrued Expenses and Other Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147111 - Disclosure - Indebtedness", "role": "http://www.sunrun.com/role/Indebtedness", "shortName": "Indebtedness", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152112 - Disclosure - Derivatives", "role": "http://www.sunrun.com/role/Derivatives", "shortName": "Derivatives", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "run:LeasePassThroughObligationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158113 - Disclosure - Pass-Through Financing Obligations", "role": "http://www.sunrun.com/role/PassThroughFinancingObligations", "shortName": "Pass-Through Financing Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "run:LeasePassThroughObligationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160114 - Disclosure - VIE Arrangements", "role": "http://www.sunrun.com/role/VIEArrangements", "shortName": "VIE Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2163115 - Disclosure - Redeemable Noncontrolling Interests", "role": "http://www.sunrun.com/role/RedeemableNoncontrollingInterests", "shortName": "Redeemable Noncontrolling Interests", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2165116 - Disclosure - Stockholders' Equity", "role": "http://www.sunrun.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2169117 - Disclosure - Stock-Based Compensation", "role": "http://www.sunrun.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2176118 - Disclosure - Income Taxes", "role": "http://www.sunrun.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2184119 - Disclosure - Commitments and Contingencies", "role": "http://www.sunrun.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2190120 - Disclosure - Net Income Per Share", "role": "http://www.sunrun.com/role/NetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2194121 - Disclosure - Related Party Transactions", "role": "http://www.sunrun.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2196122 - Disclosure - Subsequent Events", "role": "http://www.sunrun.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "run:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "run:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314302 - Disclosure - Acquisitions (Tables)", "role": "http://www.sunrun.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320303 - Disclosure - Fair Value Measurement (Tables)", "role": "http://www.sunrun.com/role/FairValueMeasurementTables", "shortName": "Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325304 - Disclosure - Inventories (Tables)", "role": "http://www.sunrun.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Solar Energy Systems, net (Tables)", "role": "http://www.sunrun.com/role/SolarEnergySystemsnetTables", "shortName": "Solar Energy Systems, net (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332306 - Disclosure - Property and Equipment, net (Tables)", "role": "http://www.sunrun.com/role/PropertyandEquipmentnetTables", "shortName": "Property and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336307 - Disclosure - Goodwill and Intangible Assets, net (Tables)", "role": "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetTables", "shortName": "Goodwill and Intangible Assets, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342308 - Disclosure - Other Assets (Tables)", "role": "http://www.sunrun.com/role/OtherAssetsTables", "shortName": "Other Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345309 - Disclosure - Accrued Expenses and Other Liabilities (Tables)", "role": "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesTables", "shortName": "Accrued Expenses and Other Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Operations", "role": "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:SellingAndMarketingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2348310 - Disclosure - Indebtedness (Tables)", "role": "http://www.sunrun.com/role/IndebtednessTables", "shortName": "Indebtedness (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OffsettingAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2353311 - Disclosure - Derivatives (Tables)", "role": "http://www.sunrun.com/role/DerivativesTables", "shortName": "Derivatives (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OffsettingAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2361312 - Disclosure - VIE Arrangements (Tables)", "role": "http://www.sunrun.com/role/VIEArrangementsTables", "shortName": "VIE Arrangements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "run:CommonStockReservedForIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2366313 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.sunrun.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "run:CommonStockReservedForIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2370314 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.sunrun.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "run:ScheduleOfLossBeforeIncomeTaxesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2377315 - Disclosure - Income Taxes (Tables)", "role": "http://www.sunrun.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "run:ScheduleOfLossBeforeIncomeTaxesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2385316 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.sunrun.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2391317 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.sunrun.com/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeaseTermOfContract", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Organization - Additional Information (Details)", "role": "http://www.sunrun.com/role/OrganizationAdditionalInformationDetails", "shortName": "Organization - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Comprehensive (Loss) Income", "role": "http://www.sunrun.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "shortName": "Consolidated Statements of Comprehensive (Loss) Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenues from External Customers (Details)", "role": "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesfromExternalCustomersDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Revenues from External Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i944f6af42ffc4293b53d768ceb8cee06_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Summary of Significant Accounting Policies - Cash and Restricted Cash (Details)", "role": "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Cash and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable, Net (Details)", "role": "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails", "shortName": "Summary of Significant Accounting Policies - Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "iecaa22e0443a4fc2b4f5ffe53e04eaf5_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - Summary of Significant Accounting Policies - Depreciated Property and Equipment, Net Estimated Useful Lives (Details)", "role": "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDepreciatedPropertyandEquipmentNetEstimatedUsefulLivesDetails", "shortName": "Summary of Significant Accounting Policies - Depreciated Property and Equipment, Net Estimated Useful Lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "iecaa22e0443a4fc2b4f5ffe53e04eaf5_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i6607a3f62e3e44d0ae004d7e245fe3ea_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - Summary of Significant Accounting Policies - Amortized Finite-Lived Intangible Assets Estimated Useful lives (Details)", "role": "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails", "shortName": "Summary of Significant Accounting Policies - Amortized Finite-Lived Intangible Assets Estimated Useful lives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i6607a3f62e3e44d0ae004d7e245fe3ea_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412408 - Disclosure - Summary of Significant Accounting Policies - Deferred Revenue (Details)", "role": "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails", "shortName": "Summary of Significant Accounting Policies - Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i34cea189db004be89b67b74b47d6acdd_I20181231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415409 - Disclosure - Acquisitions - Additional Information (Details)", "role": "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails", "shortName": "Acquisitions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i8a3faf4b608b46ed818d142e0ad6f307_D20190701-20190731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesIssued", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416410 - Disclosure - Acquisitions - Purchase Price (Details)", "role": "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails", "shortName": "Acquisitions - Purchase Price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "ibfd43833ea9b4d6c840330907cbba072_I20201008", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417411 - Disclosure - Acquisitions - Identifiable Tangible and Intangible Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Acquisitions - Identifiable Tangible and Intangible Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "iba095e3e60854eee830f9704ea443a47_I20201008", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418412 - Disclosure - Acquisitions - Unaudited Pro forma (Details)", "role": "http://www.sunrun.com/role/AcquisitionsUnauditedProformaDetails", "shortName": "Acquisitions - Unaudited Pro forma (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i5ec678b1c262438fa015adc781f75886_I20171231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Redeemable Noncontrolling Interests and Stockholders' Equity", "role": "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity", "shortName": "Consolidated Statements of Redeemable Noncontrolling Interests and Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i5ec678b1c262438fa015adc781f75886_I20171231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i19a5c92ced664119b3a9cd2a1e3a3ee4_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421413 - Disclosure - Fair Value Measurement - Schedule of Carrying Values and Fair Values of Debt Instruments (Details)", "role": "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails", "shortName": "Fair Value Measurement - Schedule of Carrying Values and Fair Values of Debt Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i19a5c92ced664119b3a9cd2a1e3a3ee4_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422414 - Disclosure - Fair Value Measurement - Schedule of Fair Value, Financial Instruments Measured on Recurring Basis (Details)", "role": "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails", "shortName": "Fair Value Measurement - Schedule of Fair Value, Financial Instruments Measured on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i8dc7c3ad7d7e4047b7255128b6cc9e9b_I20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "idf7983f48d434676832d28c7d1173583_I20190731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423415 - Disclosure - Fair Value Measurement - Contingent Consideration (Details)", "role": "http://www.sunrun.com/role/FairValueMeasurementContingentConsiderationDetails", "shortName": "Fair Value Measurement - Contingent Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i904cd6136deb4a6292d065c368b04081_D20190801-20191231", "decimals": "-3", "lang": "en-US", "name": "run:BusinessCombinationContingentConsiderationChangesinLiabilityGainsRecognizedinEarnings", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426416 - Disclosure - Inventories - Schedule of Inventories (Details)", "role": "http://www.sunrun.com/role/InventoriesScheduleofInventoriesDetails", "shortName": "Inventories - Schedule of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - Solar Energy Systems, net (Details)", "role": "http://www.sunrun.com/role/SolarEnergySystemsnetDetails", "shortName": "Solar Energy Systems, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "iec2bfaaf9710470a9699f2c3e8272bf2_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430418 - Disclosure - Solar Energy Systems, net - Additional Information (Details)", "role": "http://www.sunrun.com/role/SolarEnergySystemsnetAdditionalInformationDetails", "shortName": "Solar Energy Systems, net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433419 - Disclosure - Property and Equipment, net - Schedule of Property and Equipment, net (Details)", "role": "http://www.sunrun.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentnetDetails", "shortName": "Property and Equipment, net - Schedule of Property and Equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "id44b23e9f08f4196a3c54e2e71066e3c_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434420 - Disclosure - Property and Equipment, net - Additional Information (Details)", "role": "http://www.sunrun.com/role/PropertyandEquipmentnetAdditionalInformationDetails", "shortName": "Property and Equipment, net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i83207453c5bc4415b9586ec34392720e_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - Disclosure - Goodwill and Intangible Assets, net - Goodwill Rollforward (Details)", "role": "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetGoodwillRollforwardDetails", "shortName": "Goodwill and Intangible Assets, net - Goodwill Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "ie859af5dbe4d4ced9ebf6e6064b25143_D20190101-20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unitRef": "reporting_unit", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438422 - Disclosure - Goodwill and Intangible Assets, net - Additional Information (Details)", "role": "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets, net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439423 - Disclosure - Goodwill and Intangible Assets, net - Summary of Intangible Assets, Net (Details)", "role": "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails", "shortName": "Goodwill and Intangible Assets, net - Summary of Intangible Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440424 - Disclosure - Goodwill and Intangible Assets, net - Schedule of Expected Amortization of Intangible Assets (Details)", "role": "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets, net - Schedule of Expected Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443425 - Disclosure - Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "shortName": "Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedContractCostAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446426 - Disclosure - Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details)", "role": "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails", "shortName": "Accrued Expenses and Other Liabilities - Schedule of Accrued Expenses and Other Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449427 - Disclosure - Indebtedness - Schedule of Debt (Details)", "role": "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails", "shortName": "Indebtedness - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450428 - Disclosure - Indebtedness - Additional Information (Details)", "role": "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "shortName": "Indebtedness - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "ib64e0d0ea5a146f2b6468bc03dfbc302_I20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451429 - Disclosure - Indebtedness - Schedule of Maturities of Debt, Excluding Debt Discount (Details)", "role": "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails", "shortName": "Indebtedness - Schedule of Maturities of Debt, Excluding Debt Discount (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454430 - Disclosure - Derivatives - Offsetting Arrangements (Details)", "role": "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails", "shortName": "Derivatives - Offsetting Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i6b8c7741080d475388487a7b995ec8dc_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455431 - Disclosure - Derivative - Derivatives Designated as Cash Flow Hedges (Details)", "role": "http://www.sunrun.com/role/DerivativeDerivativesDesignatedasCashFlowHedgesDetails", "shortName": "Derivative - Derivatives Designated as Cash Flow Hedges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i6b8c7741080d475388487a7b995ec8dc_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i193045432c494af2ba23873cd304ff1d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456432 - Disclosure - Derivatives - Losses (Gains) on Derivatives Financial Instruments (Details)", "role": "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails", "shortName": "Derivatives - Losses (Gains) on Derivatives Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i193045432c494af2ba23873cd304ff1d_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization", "role": "http://www.sunrun.com/role/Organization", "shortName": "Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457433 - Disclosure - Derivatives - Additional Information (Details)", "role": "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails", "shortName": "Derivatives - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeaseTermOfContract", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459434 - Disclosure - Pass-Through Financing Obligations (Details)", "role": "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails", "shortName": "Pass-Through Financing Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i0ea50e5a9f974b398678b0172f1a88b9_I20201231", "decimals": null, "lang": "en-US", "name": "us-gaap:LessorDirectFinancingLeaseTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462435 - Disclosure - VIE Arrangements - Carrying Amounts and Classification of the VIEs' Assets and Liabilities Included in the Consolidated Balance Sheets (Details)", "role": "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails", "shortName": "VIE Arrangements - Carrying Amounts and Classification of the VIEs' Assets and Liabilities Included in the Consolidated Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "id72ecfed775d442a907b2fae6a05da02_D20201008-20201008", "decimals": "INF", "lang": "en-US", "name": "run:NumberOfVariableInterestEntityFundsAcquired", "reportCount": 1, "unique": true, "unitRef": "fund", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "run:NumberofFundsCarryingValueAdjustedtoRedemptionValue", "reportCount": 1, "unique": true, "unitRef": "fund", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464436 - Disclosure - Redeemable Noncontrolling Interests (Details)", "role": "http://www.sunrun.com/role/RedeemableNoncontrollingInterestsDetails", "shortName": "Redeemable Noncontrolling Interests (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "run:NumberofFundsCarryingValueAdjustedtoRedemptionValue", "reportCount": 1, "unique": true, "unitRef": "fund", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesOutstanding", "us-gaap:PreferredStockSharesIssued", "us-gaap:PreferredStockSharesOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467437 - Disclosure - Stockholders' Equity - Additional Information (Details)", "role": "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails", "shortName": "Stockholders' Equity - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DividendsCommonStock", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "run:CommonStockReservedForIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468438 - Disclosure - Stockholders' Equity - Schedule of Reserve Share of Common Stock for Issuance (Details)", "role": "http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails", "shortName": "Stockholders' Equity - Schedule of Reserve Share of Common Stock for Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "run:CommonStockReservedForIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i49901430ff3b435f9ce332b5253821c2_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "run:CommonStockReservedForIssuanceTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2471439 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "role": "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "INF", "lang": "en-US", "name": "run:StockIssuedDuringPeriodRepurchaseUnvestedStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i83207453c5bc4415b9586ec34392720e_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472440 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details)", "role": "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "run:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedThroughAcquisition", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473441 - Disclosure - Stock-Based Compensation - Estimated Fair Value of Stock Options (Details)", "role": "http://www.sunrun.com/role/StockBasedCompensationEstimatedFairValueofStockOptionsDetails", "shortName": "Stock-Based Compensation - Estimated Fair Value of Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "ide8bc0cabf4849289fefcc847f13e74a_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474442 - Disclosure - Stock-Based Compensation - Summary of Activity for All RSUs (Details)", "role": "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails", "shortName": "Stock-Based Compensation - Summary of Activity for All RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i78e9e84ebb5e4edebcef5d02c1330ff4_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.sunrun.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475443 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "role": "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "run:ScheduleOfLossBeforeIncomeTaxesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2478444 - Disclosure - Income Taxes - Loss Before Income Taxes (Details)", "role": "http://www.sunrun.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Loss Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "run:ScheduleOfLossBeforeIncomeTaxesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2479445 - Disclosure - Income Taxes - Income Tax Provision Benefit (Details)", "role": "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails", "shortName": "Income Taxes - Income Tax Provision Benefit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480446 - Disclosure - Income Taxes - Reconciliation of The Statutory Federal Rate and The Company's Effective Tax Rate (Details)", "role": "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails", "shortName": "Income Taxes - Reconciliation of The Statutory Federal Rate and The Company's Effective Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2481447 - Disclosure - Income Taxes - Significant Components of The Deferred Tax Assets and Liabilities (Details)", "role": "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Significant Components of The Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTaxCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2482448 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTaxCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i83207453c5bc4415b9586ec34392720e_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2483449 - Disclosure - Income Taxes Income Taxes - Unrecognized Tax Benefits (Details)", "role": "http://www.sunrun.com/role/IncomeTaxesIncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes Income Taxes - Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i83207453c5bc4415b9586ec34392720e_I20191231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2486450 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i46b98b77d32041b2955690a5f9b82d34_I20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2487451 - Disclosure - Commitments and Contingencies - Components of Lease Expense (Details)", "role": "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails", "shortName": "Commitments and Contingencies - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2488452 - Disclosure - Commitments and Contingencies - Other Information Related to Leases (Details)", "role": "http://www.sunrun.com/role/CommitmentsandContingenciesOtherInformationRelatedtoLeasesDetails", "shortName": "Commitments and Contingencies - Other Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "run-20201231.htm", "contextRef": "i61246049d46e40aa8ef69d0a56c91542_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": null, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - run-20201231.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - run-20201231.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 118, "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "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/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r685", "r686", "r687" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. 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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r688" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r689" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r689" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r689" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r690" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r689" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r689" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r689" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r689" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r685", "r686", "r687" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r682" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r684" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "run_A2014VivintSolarEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2014 Vivint Solar Equity Incentive Plan", "label": "2014 Vivint Solar Equity Incentive Plan [Member]", "terseLabel": "Vivint Solar 2014 Equity Incentive Plan" } } }, "localname": "A2014VivintSolarEquityIncentivePlanMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_AdditionalCommonStockSharesReservedForIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional common stock shares reserved for issuance.", "label": "Additional Common Stock Shares Reserved For Issuance", "terseLabel": "Additional common stock shares reserved for issuance (in shares)" } } }, "localname": "AdditionalCommonStockSharesReservedForIssuance", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "run_AmortizationOfDeferredGrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of deferred grants.", "label": "Amortization Of Deferred Grants", "terseLabel": "Amortization of deferred grants" } } }, "localname": "AmortizationOfDeferredGrants", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SolarEnergySystemsnetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "run_AnnualIncreaseIncludedInCommonStockReservedForFutureIssuanceAsOfLastDayOfImmediatelyPrecedingFiscalYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Annual Increase Included In Common Stock Reserved For Future Issuance As Of Last Day Of Immediately Preceding Fiscal Year", "label": "Annual Increase Included In Common Stock Reserved For Future Issuance As Of Last Day Of Immediately Preceding Fiscal Year", "terseLabel": "Maximum annual shares reserved for issuance (in shares)" } } }, "localname": "AnnualIncreaseIncludedInCommonStockReservedForFutureIssuanceAsOfLastDayOfImmediatelyPrecedingFiscalYear", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "run_BankLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank line of credit.", "label": "Bank Line Of Credit [Member]", "verboseLabel": "Bank Line of Credit" } } }, "localname": "BankLineOfCreditMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "run_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of presentation and principles of consolidation.", "label": "Basis Of Presentation And Principles Of Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "run_BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "run_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedOther", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Acquisition of Less than 100 Percent, Redeemable Noncontrolling Interest, Fair Value", "label": "Business Combination, Acquisition of Less than 100 Percent, Redeemable Noncontrolling Interest, Fair Value", "terseLabel": "Redeemable non-controlling interests in subsidiaries" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterestFairValue", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "run_BusinessCombinationConsiderationTransferredPerShareShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred Per Share, Shares", "label": "Business Combination, Consideration Transferred Per Share, Shares", "terseLabel": "Exchange ratio", "verboseLabel": "Common stock issued (in shares)" } } }, "localname": "BusinessCombinationConsiderationTransferredPerShareShares", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "run_BusinessCombinationContingentConsiderationChangesinLiabilityGainsRecognizedinEarnings": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Changes in Liability, Gains Recognized in Earnings", "label": "Business Combination, Contingent Consideration, Changes in Liability, Gains Recognized in Earnings", "negatedTerseLabel": "Gains recognized in earnings within sales and marketing expense" } } }, "localname": "BusinessCombinationContingentConsiderationChangesinLiabilityGainsRecognizedinEarnings", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "run_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilitiesAssumedAccruedLiabilitiesAccountsPayableAndDistributionsPayable": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liabilities Assumed, Accrued Liabilities, Accounts Payable and Distributions Payable", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liabilities Assumed, Accrued Liabilities, Accounts Payable and Distributions Payable", "terseLabel": "Accrued liabilities, accounts payable and distributions payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilitiesAssumedAccruedLiabilitiesAccountsPayableAndDistributionsPayable", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "run_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndRestrictedCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Restricted Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Restricted Cash", "terseLabel": "Increase (decrease) cash and restricted cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndRestrictedCash", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "run_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract With Customer, Liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract With Customer, Liability", "terseLabel": "Deferred revenue, current and long-term" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractWithCustomerLiability", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "run_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDebtCurrentAndLongTerm": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Debt, Current and Long-Term", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Debt, Current and Long-Term", "terseLabel": "Debt, current and long-term" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDebtCurrentAndLongTerm", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "run_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPassThroughFinancingObligationCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Pass-Through Financing Obligation, Current and Noncurrent", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Pass-Through Financing Obligation, Current and Noncurrent", "terseLabel": "Pass-through financing obligation, current and non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPassThroughFinancingObligationCurrentAndNoncurrent", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "run_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPrepaidExpensesAndOtherAssets": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Prepaid Expenses and Other Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Prepaid Expenses and Other Assets", "terseLabel": "Prepaid expenses and other assets, current and non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPrepaidExpensesAndOtherAssets", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "run_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Restricted Cash", "terseLabel": "Restricted cash, current and non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "run_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSolarEnergySystems": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Solar Energy Systems", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Solar Energy Systems", "terseLabel": "Solar energy systems" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSolarEnergySystems", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "run_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedOther": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Other", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Other", "totalLabel": "Total other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedOther", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "run_CaliforniaEnterpriseZoneCreditsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "California enterprise zone credits.", "label": "California Enterprise Zone Credits [Member]", "terseLabel": "California Enterprise Zone Credits." } } }, "localname": "CaliforniaEnterpriseZoneCreditsMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_CapitalizationOfSoftwareCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalization of software costs policy.", "label": "Capitalization Of Software Costs [Policy Text Block]", "terseLabel": "Capitalization of Software Costs" } } }, "localname": "CapitalizationOfSoftwareCostsPolicyTextBlock", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "run_CapitalizedAdditionalCostsAssociatedWithSoftware": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized additional costs associated with software.", "label": "Capitalized Additional Costs Associated With Software", "terseLabel": "Capitalized additional costs associated with software" } } }, "localname": "CapitalizedAdditionalCostsAssociatedWithSoftware", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "run_CommonStockReservedForIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock reserved for issuance.", "label": "Common Stock Reserved For Issuance [Table Text Block]", "terseLabel": "Schedule of reserve shares of common stock for issuance" } } }, "localname": "CommonStockReservedForIssuanceTableTextBlock", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "run_ComputerHardwareAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer hardware and software.", "label": "Computer Hardware And Software [Member]", "terseLabel": "Computer hardware and software" } } }, "localname": "ComputerHardwareAndSoftwareMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDepreciatedPropertyandEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "run_ContractWithCustomerRevenueExpectedtoRecognizeOverNextTwelveMonthsPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Revenue Expected to Recognize Over Next Twelve Months, Percent", "label": "Contract With Customer, Revenue Expected to Recognize Over Next Twelve Months, Percent", "terseLabel": "Revenue expected to recognize over next twelve months, percent" } } }, "localname": "ContractWithCustomerRevenueExpectedtoRecognizeOverNextTwelveMonthsPercent", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "percentItemType" }, "run_ContractwithCustomerAmountNotYetRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Amount Not Yet Recognized", "label": "Contract with Customer, Amount Not Yet Recognized", "terseLabel": "Contracted but not yet recognized" } } }, "localname": "ContractwithCustomerAmountNotYetRecognized", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "run_ConvertibleSeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes Due 2026", "label": "Convertible Senior Notes Due 2026 [Member]", "terseLabel": "Convertible Senior Notes Due 2026" } } }, "localname": "ConvertibleSeniorNotesDue2026Member", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "run_CostOfOperatingLeasesAndIncentivesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of operating leases and incentives.", "label": "Cost Of Operating Leases And Incentives [Member]", "terseLabel": "Cost of customer agreements and incentives" } } }, "localname": "CostOfOperatingLeasesAndIncentivesMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "run_CostOfSolarEnergySystemsAndProductSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of solar energy systems and product sales.", "label": "Cost Of Solar Energy Systems And Product Sales [Member]", "terseLabel": "Cost of solar energy systems and product sales" } } }, "localname": "CostOfSolarEnergySystemsAndProductSalesMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "run_CustomerAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Agreements [Member]", "label": "Customer Agreements [Member]", "terseLabel": "Customer agreements" } } }, "localname": "CustomerAgreementsMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesfromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "run_DebtInstrumentCovenantComplianceInterestCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Interest Coverage Ratio", "label": "Debt Instrument, Covenant Compliance, Interest Coverage Ratio", "terseLabel": "Interest coverage ratio" } } }, "localname": "DebtInstrumentCovenantComplianceInterestCoverageRatio", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "run_DebtInstrumentCovenantComplianceMinimumUnencumberedLiquidAssetsFiscal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Minimum Unencumbered Liquid Assets, Fiscal", "label": "Debt Instrument, Covenant Compliance, Minimum Unencumbered Liquid Assets, Fiscal", "terseLabel": "Minimum required fiscal unencumbered cash balance" } } }, "localname": "DebtInstrumentCovenantComplianceMinimumUnencumberedLiquidAssetsFiscal", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "run_DebtInstrumentCovenantComplianceMinimumUnencumberedLiquidAssetsMonthly": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Minimum Unencumbered Liquid Assets, Monthly", "label": "Debt Instrument, Covenant Compliance, Minimum Unencumbered Liquid Assets, Monthly", "terseLabel": "Minimum unencumbered liquid assets to be maintained" } } }, "localname": "DebtInstrumentCovenantComplianceMinimumUnencumberedLiquidAssetsMonthly", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "run_DebtInstrumentCovenantComplianceMinimumUnencumberedLiquidAssetsQuarterly": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Minimum Unencumbered Liquid Assets, Quarterly", "label": "Debt Instrument, Covenant Compliance, Minimum Unencumbered Liquid Assets, Quarterly", "terseLabel": "Minimum required quarter-end unencumbered cash balance" } } }, "localname": "DebtInstrumentCovenantComplianceMinimumUnencumberedLiquidAssetsQuarterly", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "run_DeferredGrantCurrentPortion": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred grant current portion.", "label": "Deferred Grant Current Portion", "terseLabel": "Deferred grants, current portion" } } }, "localname": "DeferredGrantCurrentPortion", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "run_DeferredGrantIncomeNoncurrent": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred grant income noncurrent.", "label": "Deferred Grant Income Noncurrent", "terseLabel": "Deferred grants, net of current portion" } } }, "localname": "DeferredGrantIncomeNoncurrent", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "run_DeferredGrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred grants.", "label": "Deferred Grants", "terseLabel": "Deferred grants" } } }, "localname": "DeferredGrants", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "run_DeferredGrantsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Grants.", "label": "Deferred Grants [Policy Text Block]", "terseLabel": "Deferred Grants" } } }, "localname": "DeferredGrantsPolicyTextBlock", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "run_DeferredRevenueStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Revenue Status [Axis]", "label": "Deferred Revenue Status [Axis]", "terseLabel": "Deferred Revenue Status [Axis]" } } }, "localname": "DeferredRevenueStatusAxis", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "run_DeferredRevenueStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Deferred Revenue Status [Axis]", "label": "Deferred Revenue Status [Domain]", "terseLabel": "Deferred Revenue Status [Domain]" } } }, "localname": "DeferredRevenueStatusDomain", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "run_DeferredTaxLiabilitiesDepreciableAndAmortizationFixedAssets": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred tax liabilities depreciable and amortization fixed assets.", "label": "Deferred Tax Liabilities Depreciable and Amortization Fixed Assets", "terseLabel": "Fixed asset depreciation and amortization" } } }, "localname": "DeferredTaxLiabilitiesDepreciableAndAmortizationFixedAssets", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "run_DefinedContributionPlanEffectiveThresholdAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Contribution Plan, Effective Threshold [Axis]", "label": "Defined Contribution Plan, Effective Threshold [Axis]", "terseLabel": "Defined Contribution Plan, Effective Threshold [Axis]" } } }, "localname": "DefinedContributionPlanEffectiveThresholdAxis", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "run_DefinedContributionPlanEffectiveThresholdDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Defined Contribution Plan, Effective Threshold [Axis]", "label": "Defined Contribution Plan, Effective Threshold [Domain]", "terseLabel": "Defined Contribution Plan, Effective Threshold [Domain]" } } }, "localname": "DefinedContributionPlanEffectiveThresholdDomain", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_DerivativeUndesignatedNumberOfInstrumentsHeld": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Derivative Undesignated Number of Instruments Held", "label": "Derivative Undesignated Number of Instruments Held", "terseLabel": "Derivative, undesignated, number of instruments held" } } }, "localname": "DerivativeUndesignatedNumberOfInstrumentsHeld", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "run_DistributionsPayableToNoncontrollingInterestsAndRedeemableNoncontrollingInterests": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Distributions payable to non-controlling interests and redeemable non-controlling interests.", "label": "Distributions Payable To Noncontrolling Interests And Redeemable Noncontrolling Interests", "terseLabel": "Distributions payable to noncontrolling interests and redeemable noncontrolling interests" } } }, "localname": "DistributionsPayableToNoncontrollingInterestsAndRedeemableNoncontrollingInterests", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "run_EffectiveIncomeTaxRateReconciliationASC74010Reserve": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, ASC 740-10 Reserve", "label": "Effective Income Tax Rate Reconciliation, ASC 740-10 Reserve", "negatedTerseLabel": "ASC 740-10 Reserve" } } }, "localname": "EffectiveIncomeTaxRateReconciliationASC74010Reserve", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "run_EffectiveThresholdOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective Threshold One [Member]", "label": "Effective Threshold One [Member]", "terseLabel": "First threshold" } } }, "localname": "EffectiveThresholdOneMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_EffectiveThresholdTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective Threshold Two [Member]", "label": "Effective Threshold Two [Member]", "terseLabel": "Second threshold" } } }, "localname": "EffectiveThresholdTwoMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_FinancingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing [Member]", "label": "Financing [Member]", "terseLabel": "Financing component balance" } } }, "localname": "FinancingMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "run_IncentivesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incentives [Member]", "label": "Incentives [Member]", "terseLabel": "Incentives" } } }, "localname": "IncentivesMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesfromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "run_IndefiniteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indefinite [Member]", "label": "Indefinite [Member]", "terseLabel": "Indefinite" } } }, "localname": "IndefiniteMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_InterestOnLeaseFinancing": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest on lease financing.", "label": "Interest On Lease Financing", "terseLabel": "Interest on pass-through financing obligations" } } }, "localname": "InterestOnLeaseFinancing", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "run_InventoryRawMaterialsSafeHarbor": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory, Raw Materials, Safe Harbor", "label": "Inventory, Raw Materials, Safe Harbor", "terseLabel": "Raw materials, safe harbor program" } } }, "localname": "InventoryRawMaterialsSafeHarbor", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "run_InvertersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inverters.", "label": "Inverters [Member]", "terseLabel": "Inverters" } } }, "localname": "InvertersMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SolarEnergySystemsnetDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_LeasePassThroughFinancingObligationCurrentPortion": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease pass-through financing obligation, current portion.", "label": "Lease Pass Through Financing Obligation Current Portion", "terseLabel": "Pass-through financing obligation, current portion" } } }, "localname": "LeasePassThroughFinancingObligationCurrentPortion", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "run_LeasePassThroughFinancingObligationNetOfCurrentPortion": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease pass-through financing obligation, net of current portion.", "label": "Lease Pass Through Financing Obligation Net Of Current Portion", "terseLabel": "Pass-through financing obligation, net of current portion" } } }, "localname": "LeasePassThroughFinancingObligationNetOfCurrentPortion", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "run_LeasePassThroughObligationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease pass through obligation disclosure.", "label": "Lease Pass Through Obligation Disclosure [Text Block]", "terseLabel": "Pass-Through Financing Obligations" } } }, "localname": "LeasePassThroughObligationDisclosureTextBlock", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/PassThroughFinancingObligations" ], "xbrltype": "textBlockItemType" }, "run_LeaseholdImprovementsFurnitureAndComputerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leasehold improvements furniture and computer member.", "label": "Leasehold Improvements Furniture And Computer [Member]", "terseLabel": "Leasehold improvements, furniture, and computer hardware" } } }, "localname": "LeaseholdImprovementsFurnitureAndComputerMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "run_LesseeOperatingLeaseLiabilityNetOfSubleaseIncomeInterestIncludedinPayments": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Net Of Sublease Income, Interest Included in Payments", "label": "Lessee, Operating Lease, Liability, Net Of Sublease Income, Interest Included in Payments", "negatedTerseLabel": "Operating leases, future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityNetOfSubleaseIncomeInterestIncludedinPayments", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_LesseeOperatingLeaseLiabilityNetOfSubleaseIncomeUndiscountedExcessAmount": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Net Of Sublease Income, Undiscounted Excess Amount", "label": "Lessee, Operating Lease, Liability, Net Of Sublease Income, Undiscounted Excess Amount", "totalLabel": "Net operating leases, present value of future payments" } } }, "localname": "LesseeOperatingLeaseLiabilityNetOfSubleaseIncomeUndiscountedExcessAmount", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_LesseeOperatingLeaseLiabilityNetOfSubleaseIncomeUndiscountedExcessAmountRevised": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Net Of Sublease Income, Undiscounted Excess Amount, Revised", "label": "Lessee, Operating Lease, Liability, Net Of Sublease Income, Undiscounted Excess Amount, Revised", "totalLabel": "Net operating leases, revised present value of future payments" } } }, "localname": "LesseeOperatingLeaseLiabilityNetOfSubleaseIncomeUndiscountedExcessAmountRevised", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_LesseeOperatingLeaseLiabilityOffBalanceSheet": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "run_LesseeOperatingLeaseLiabilityUndiscountedExcessAmountRevised", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Off Balance Sheet", "label": "Lessee, Operating Lease, Liability, Off Balance Sheet", "negatedTerseLabel": "Operating leases, amount not on Balance Sheet" } } }, "localname": "LesseeOperatingLeaseLiabilityOffBalanceSheet", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due", "totalLabel": "Net operating leases, future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueRemainderofFiscalYear": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Remainder of Fiscal Year", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Remainder of Fiscal Year", "totalLabel": "Net operating leases, 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueRemainderofFiscalYear", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearFive": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Five", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Five", "totalLabel": "Net operating leases, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearFive", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearFour": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Four", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Four", "totalLabel": "Net operating leases, 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearFour", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearThree": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Three", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Three", "totalLabel": "Net operating leases, 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearThree", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearTwo": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Two", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due Year Two", "totalLabel": "Net operating leases, 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearTwo", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueafterYearFive": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due after Year Five", "label": "Lessee, Operating Lease, Liability, Payments, Net Of Sublease Income, Due after Year Five", "totalLabel": "Net operating leases, thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueafterYearFive", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_LesseeOperatingLeaseLiabilityUndiscountedExcessAmountRevised": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "run_LesseeOperatingLeaseLiabilityNetOfSubleaseIncomeUndiscountedExcessAmountRevised", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Revised", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Revised", "totalLabel": "Operating leases, revised present value of future payments" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmountRevised", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_LiborFloorRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Libor floor rate member.", "label": "Libor Floor Rate [Member]", "terseLabel": "LIBOR Floor Rate" } } }, "localname": "LiborFloorRateMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_LongTermIncentivePlanTwoThousandThirteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-term Incentive Plan Two Thousand Thirteen", "label": "Long-term Incentive Plan Two Thousand Thirteen [Member]", "terseLabel": "Long-term Incentive Plan 2013" } } }, "localname": "LongTermIncentivePlanTwoThousandThirteenMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_MinimumAnnualIncreaseIncludedInCommonStockReservedForFutureIssuanceAsOfFirstDayOfEachFiscalYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum annual increase included in common stock reserved for future issuance as of first day of each fiscal year.", "label": "Minimum Annual Increase Included In Common Stock Reserved For Future Issuance As Of First Day Of Each Fiscal Year", "terseLabel": "Minimum annual automatic increase included in common stock reserved for future issuance as of first day of each fiscal year (in shares)" } } }, "localname": "MinimumAnnualIncreaseIncludedInCommonStockReservedForFutureIssuanceAsOfFirstDayOfEachFiscalYear", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "run_MinimumPercentageOfAnnualIncreaseIncludedInCommonStockReservedForFutureIssuanceAsOfLastDayOfImmediatelyPrecedingFiscalYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of annual increase included in common stock reserved for future issuance as of last day of immediately preceding fiscal year.", "label": "Minimum Percentage Of Annual Increase Included In Common Stock Reserved For Future Issuance As Of Last Day Of Immediately Preceding Fiscal Year", "terseLabel": "Minimum percentage of annual automatic increase included in common stock reserved for future issuance as of last day of immediately preceding fiscal year" } } }, "localname": "MinimumPercentageOfAnnualIncreaseIncludedInCommonStockReservedForFutureIssuanceAsOfLastDayOfImmediatelyPrecedingFiscalYear", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "run_NetOperatingLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net Operating Lease, Liability, Noncurrent", "label": "Net Operating Lease, Liability, Noncurrent", "totalLabel": "Net operating leases, long term portion" } } }, "localname": "NetOperatingLeaseLiabilityNoncurrent", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_NetOperatingLeasesFutureMinimumPaymentsDueFiscalYearMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "label": "Net Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Net Operating Leases" } } }, "localname": "NetOperatingLeasesFutureMinimumPaymentsDueFiscalYearMaturityAbstract", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "run_NonRecourseDebtCurrent": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non recourse debt current.", "label": "Non Recourse Debt Current", "terseLabel": "Non-recourse debt, current portion" } } }, "localname": "NonRecourseDebtCurrent", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "run_NonRecourseDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non Recourse Debt Member", "label": "Non Recourse Debt [Member]", "terseLabel": "Non Recourse Debt" } } }, "localname": "NonRecourseDebtMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows", "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "run_NonRecourseDebtNoncurrent": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non recourse debt noncurrent.", "label": "Non Recourse Debt Noncurrent", "terseLabel": "Non-recourse debt, net of current portion" } } }, "localname": "NonRecourseDebtNoncurrent", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "run_NoncontrollingInterestsAndRedeemableNoncontrollingInterestsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Noncontrolling interests and redeemable noncontrolling interests policy.", "label": "Noncontrolling Interests And Redeemable Noncontrolling Interests [Policy Text Block]", "terseLabel": "Noncontrolling Interests and Redeemable Noncontrolling Interests" } } }, "localname": "NoncontrollingInterestsAndRedeemableNoncontrollingInterestsPolicyTextBlock", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "run_NumberOfBusinessActivities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of business activities.", "label": "Number Of Business Activities", "terseLabel": "Number of business activities" } } }, "localname": "NumberOfBusinessActivities", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "run_NumberOfGrantees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Grantees", "label": "Number of Grantees", "terseLabel": "Number of grantees" } } }, "localname": "NumberOfGrantees", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "run_NumberOfInvestmentFundsUsedByEntity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of types of investment funds used by entity.", "label": "Number Of Investment Funds Used By Entity", "terseLabel": "Number of types of investment funds used by the company" } } }, "localname": "NumberOfInvestmentFundsUsedByEntity", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/OrganizationAdditionalInformationDetails", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "integerItemType" }, "run_NumberOfVariableInterestEntityFundsAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Variable Interest Entity Funds Acquired", "label": "Number Of Variable Interest Entity Funds Acquired", "terseLabel": "Number of VIE funds" } } }, "localname": "NumberOfVariableInterestEntityFundsAcquired", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "integerItemType" }, "run_NumberofFundsCarryingValueAdjustedtoRedemptionValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Funds, Carrying Value Adjusted to Redemption Value", "label": "Number of Funds, Carrying Value Adjusted to Redemption Value", "terseLabel": "Number of funds, carrying value adjusted to redemption value" } } }, "localname": "NumberofFundsCarryingValueAdjustedtoRedemptionValue", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/RedeemableNoncontrollingInterestsDetails" ], "xbrltype": "integerItemType" }, "run_OmniEnergyLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Omni Energy, LLC [Member]", "label": "Omni Energy, LLC [Member]", "terseLabel": "Omni Energy, LLC" } } }, "localname": "OmniEnergyLLCMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunrun.com/role/FairValueMeasurementContingentConsiderationDetails", "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetGoodwillRollforwardDetails" ], "xbrltype": "domainItemType" }, "run_OmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Omnibus Incentive Plan", "label": "Omnibus Incentive Plan [Member]", "terseLabel": "2013 Omnibus Incentive Plan" } } }, "localname": "OmnibusIncentivePlanMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_OtherAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Other Assets [Table]", "label": "Other Assets [Line Items]", "terseLabel": "Other Assets [Line Items]" } } }, "localname": "OtherAssetsLineItems", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "run_OtherAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Assets [Table]", "label": "Other Assets [Table]", "terseLabel": "Other Assets [Table]" } } }, "localname": "OtherAssetsTable", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "run_OtherComprehensiveIncomeLossNetofTaxPortionAttributabletoParentBeforeCumulativeAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Before Cumulative Adjustment", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent, Before Cumulative Adjustment", "terseLabel": "Other comprehensive loss, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossNetofTaxPortionAttributabletoParentBeforeCumulativeAdjustment", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "run_PaymentsForCostOfSolarEnergySystemsToBeLeased": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for the cost of solar energy systems to be leased.", "label": "Payments For Cost Of Solar Energy Systems To Be Leased", "negatedLabel": "Payments for the costs of solar energy systems" } } }, "localname": "PaymentsForCostOfSolarEnergySystemsToBeLeased", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "run_PaymentsReceivedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payments Received [Member]", "label": "Payments Received [Member]", "terseLabel": "Payments received" } } }, "localname": "PaymentsReceivedMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "run_PaymentsToAcquireNonControllingInterest": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to acquire non-controlling interest.", "label": "Payments To Acquire Non Controlling Interest", "negatedLabel": "Acquisition of noncontrolling interests" } } }, "localname": "PaymentsToAcquireNonControllingInterest", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "run_PaymentsUnderCustomerAgreementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payments Under Customer Agreements [Member]", "label": "Payments Under Customer Agreements [Member]", "terseLabel": "Under Customer Agreements" } } }, "localname": "PaymentsUnderCustomerAgreementsMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "run_PaymentsforProceedsfromFromStockOptionsExercisedAndIssuanceOfSharesInConnectionWithEmployeeStockPurchasePlan": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for (Proceeds from) From Stock Options Exercised And Issuance Of Shares In Connection With Employee Stock Purchase Plan", "label": "Payments for (Proceeds from) From Stock Options Exercised And Issuance Of Shares In Connection With Employee Stock Purchase Plan", "negatedTerseLabel": "Net proceeds related to stock-based award activities" } } }, "localname": "PaymentsforProceedsfromFromStockOptionsExercisedAndIssuanceOfSharesInConnectionWithEmployeeStockPurchasePlan", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "run_PerformanceBasedAwardsPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance based awards plan.", "label": "Performance Based Awards Plan [Member]", "terseLabel": "Performance-based Plan" } } }, "localname": "PerformanceBasedAwardsPlanMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_ProceedsFromLeasePassThroughFinancingObligations": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from lease pass through financing obligations.", "label": "Proceeds From Lease Pass Through Financing Obligations", "terseLabel": "Proceeds from pass-through financing and other obligations" } } }, "localname": "ProceedsFromLeasePassThroughFinancingObligations", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "run_ProceedsFromStateTaxCreditsNetOfRecapture": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from state tax credits, net of recapture arrangements.", "label": "Proceeds From State Tax Credits Net Of Recapture", "terseLabel": "Proceeds from state tax credits, net of recapture" } } }, "localname": "ProceedsFromStateTaxCreditsNetOfRecapture", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "run_PropertyPlantandEquipmentAverageAge": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property, Plant and Equipment, Average Age", "label": "Property, Plant and Equipment, Average Age", "terseLabel": "Residential solar energy system, average age" } } }, "localname": "PropertyPlantandEquipmentAverageAge", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "durationItemType" }, "run_PurchasesOfSolarEnergySystemsAndPropertyAndEquipmentIncludedInAccountsPayableAndAccruedExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases of solar energy systems and property and equipment included in accounts payable and accrued expenses.", "label": "Purchases Of Solar Energy Systems And Property And Equipment Included In Accounts Payable And Accrued Expenses", "terseLabel": "Purchases of solar energy systems and property and equipment included in accounts payable and accrued expenses" } } }, "localname": "PurchasesOfSolarEnergySystemsAndPropertyAndEquipmentIncludedInAccountsPayableAndAccruedExpenses", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "run_RebatesReceivableCurrentGross": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rebates Receivable, Current, Gross", "label": "Rebates Receivable, Current, Gross", "terseLabel": "Rebates receivable" } } }, "localname": "RebatesReceivableCurrentGross", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "run_RecourseAndNonrecourseDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recourse and Nonrecourse Debt", "label": "Recourse and Nonrecourse Debt [Member]", "terseLabel": "Recourse and Nonrecourse Debt" } } }, "localname": "RecourseAndNonrecourseDebtMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "run_RecourseDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recourse Debt Member", "label": "Recourse Debt [Member]", "terseLabel": "Recourse debt" } } }, "localname": "RecourseDebtMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows", "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails", "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "run_RedeemableNoncontrollingInterestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable noncontrolling interest.", "label": "Redeemable Noncontrolling Interest [Member]", "terseLabel": "Redeemable Noncontrolling Interests" } } }, "localname": "RedeemableNoncontrollingInterestMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "domainItemType" }, "run_ReductionInLeasePassThroughFinancingObligations": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reduction in lease pass through financing obligations.", "label": "Reduction In Lease Pass Through Financing Obligations", "negatedLabel": "Reduction in pass-through financing obligations" } } }, "localname": "ReductionInLeasePassThroughFinancingObligations", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "run_RepaymentsOfLeasePassThroughFinancingandOtherObligations": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments Of Lease Pass Through Financing and Other Obligations", "label": "Repayments Of Lease Pass Through Financing and Other Obligations", "negatedTerseLabel": "Early repayment of pass-through financing obligations" } } }, "localname": "RepaymentsOfLeasePassThroughFinancingandOtherObligations", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "run_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriodPrior": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period, Prior", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period, Prior", "terseLabel": "Revenue recognized, term, existing deferred revenue" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriodPrior", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "durationItemType" }, "run_SRECContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SREC Contracts [Member]", "label": "SREC Contracts [Member]", "terseLabel": "Under SREC contracts" } } }, "localname": "SRECContractsMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "run_ScheduleOfLossBeforeIncomeTaxesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of loss before income taxes.", "label": "Schedule Of Loss Before Income Taxes [Table Text Block]", "terseLabel": "Schedule of (income) loss before income taxes" } } }, "localname": "ScheduleOfLossBeforeIncomeTaxesTableTextBlock", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "run_SecuritizationDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securitization Debt [Member]", "label": "Securitization Debt [Member]", "terseLabel": "Securitization debt" } } }, "localname": "SecuritizationDebtMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "run_SecuritizedLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Securitized Loans", "label": "Securitized Loans [Member]", "terseLabel": "Securitized loans" } } }, "localname": "SecuritizedLoansMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "run_SeniorDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Debt [Member]", "label": "Senior Debt [Member]", "terseLabel": "Senior debt" } } }, "localname": "SeniorDebtMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "run_SeniorNonRevolvingLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Non Revolving Loans", "label": "Senior Non Revolving Loans [Member]", "terseLabel": "Senior non-revolving loans" } } }, "localname": "SeniorNonRevolvingLoansMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "run_SeniorRevolvingAndDelayedDrawLoansBaseRateLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Revolving and Delayed Draw Loans, Base Rate Loans", "label": "Senior Revolving and Delayed Draw Loans, Base Rate Loans [Member]", "terseLabel": "Senior Revolving and Delayed Draw Loans, Base Rate Loans" } } }, "localname": "SeniorRevolvingAndDelayedDrawLoansBaseRateLoansMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_SeniorRevolvingAndDelayedDrawLoansLIBORLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Revolving and Delayed Draw Loans, LIBOR Loans", "label": "Senior Revolving and Delayed Draw Loans, LIBOR Loans [Member]", "terseLabel": "Senior Revolving and Delayed Draw Loans, LIBOR Loans" } } }, "localname": "SeniorRevolvingAndDelayedDrawLoansLIBORLoansMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_SeniorRevolvingAndDelayedDrawLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Revolving and Delayed Draw Loans", "label": "Senior Revolving and Delayed Draw Loans [Member]", "terseLabel": "Senior revolving and delayed draw loans" } } }, "localname": "SeniorRevolvingAndDelayedDrawLoansMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "run_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAssumedThroughAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Assumed Through Acquisition", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Assumed Through Acquisition", "terseLabel": "Assumed through acquisition (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAssumedThroughAcquisition", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "xbrltype": "sharesItemType" }, "run_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueAssumedThroughAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Assumed Through Acquisition", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Assumed Through Acquisition", "terseLabel": "Assumed through acquisition (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueAssumedThroughAcquisition", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "xbrltype": "perShareItemType" }, "run_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumDeductibleFairMarketValueOfSharesPerCalendarYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award maximum deductible fair market value of shares per calendar year.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Deductible Fair Market Value Of Shares Per Calendar Year", "terseLabel": "Maximum deductible fair market value of shares available for employee to purchase per calendar year" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumDeductibleFairMarketValueOfSharesPerCalendarYear", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "run_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedThroughAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed Through Acquisition", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed Through Acquisition", "terseLabel": "Assumed through acquisition (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedThroughAcquisition", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "run_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedThroughAcquisitionWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options , Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Assumed Through Acquisition, Weighted Average Exercise Price", "terseLabel": "Assumed through acquisition (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAssumedThroughAcquisitionWeightedAverageExercisePrice", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "run_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested and exercisable number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Number", "terseLabel": "Options vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableNumber", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "run_ShareBasedCompensationArrangementByShareBasedPaymentEquityInstrumentsOtherThanOptionsOutstandingBeforeVestedAndExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment equity instruments other than options outstanding before vested and exercisable.", "label": "Share-Based Compensation Arrangement By Share Based Payment, Equity Instruments Other Than Options, Outstanding Before Vested And Exercisable", "terseLabel": "Outstanding RSUs (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentEquityInstrumentsOtherThanOptionsOutstandingBeforeVestedAndExercisable", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "run_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPurchasePeriods": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Purchase Periods", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Purchase Periods", "terseLabel": "Number of purchase periods" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPurchasePeriods", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "run_SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period", "terseLabel": "Offering period" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriod", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "run_SharebasedCompensationArrangementbySharebasedPaymentAwardPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Period", "terseLabel": "Purchase period" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPurchasePeriod", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "run_SolarEnergySystemMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar Energy System", "label": "Solar Energy System [Member]", "terseLabel": "Solar energy systems" } } }, "localname": "SolarEnergySystemMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SolarEnergySystemsnetDetails" ], "xbrltype": "domainItemType" }, "run_SolarEnergySystemsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar energy systems disclosure.", "label": "Solar Energy Systems Disclosure [Abstract]", "terseLabel": "Solar Energy Systems Disclosure [Abstract]" } } }, "localname": "SolarEnergySystemsDisclosureAbstract", "nsuri": "http://www.sunrun.com/20201231", "xbrltype": "stringItemType" }, "run_SolarEnergySystemsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar energy systems disclosure.", "label": "Solar Energy Systems Disclosure [Text Block]", "terseLabel": "Solar Energy Systems, net" } } }, "localname": "SolarEnergySystemsDisclosureTextBlock", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SolarEnergySystemsnet" ], "xbrltype": "textBlockItemType" }, "run_SolarEnergySystemsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar energy systems.", "label": "Solar Energy Systems [Member]", "terseLabel": "Solar energy systems" } } }, "localname": "SolarEnergySystemsMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesfromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "run_SolarEnergySystemsUnderLeasePassThroughArrangementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Solar energy systems under lease pass through arrangements", "label": "Solar Energy Systems Under Lease Pass Through Arrangements [Member]", "terseLabel": "Solar energy systems under lease pass-through fund arrangements" } } }, "localname": "SolarEnergySystemsUnderLeasePassThroughArrangementsMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails" ], "xbrltype": "domainItemType" }, "run_StateTaxCreditsReceivablePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "State tax credits receivable.", "label": "State Tax Credits Receivable [Policy Text Block]", "terseLabel": "State Tax Credits Receivable" } } }, "localname": "StateTaxCreditsReceivablePolicyTextBlock", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "run_StockIssuedDuringPeriodRepurchaseUnvestedStockOptionsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period repurchase unvested stock options exercised.", "label": "Stock Issued During Period Repurchase Unvested Stock Options Exercised", "terseLabel": "Unvested options exercisable (in shares)" } } }, "localname": "StockIssuedDuringPeriodRepurchaseUnvestedStockOptionsExercised", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "run_SubleaseIncomePaymentsDue": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "run_LesseeOperatingLeaseLiabilityNetOfSubleaseIncomeUndiscountedExcessAmount", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sublease Income, Payments Due", "label": "Sublease Income, Payments Due", "totalLabel": "Sublease income, future payments" } } }, "localname": "SubleaseIncomePaymentsDue", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_SubleaseIncomePaymentsDueAfterYearFive": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "run_SubleaseIncomePaymentsDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sublease Income, Payments Due After Year Five", "label": "Sublease Income, Payments Due After Year Five", "terseLabel": "Sublease income, thereafter" } } }, "localname": "SubleaseIncomePaymentsDueAfterYearFive", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_SubleaseIncomePaymentsDueNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueRemainderofFiscalYear", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sublease Income, Payments Due Next Twelve Months", "label": "Sublease Income, Payments Due Next Twelve Months", "terseLabel": "Sublease income, 2020" } } }, "localname": "SubleaseIncomePaymentsDueNextTwelveMonths", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_SubleaseIncomePaymentsDueYearFive": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "run_SubleaseIncomePaymentsDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sublease Income, Payments Due Year Five", "label": "Sublease Income, Payments Due Year Five", "terseLabel": "Sublease income, 2024" } } }, "localname": "SubleaseIncomePaymentsDueYearFive", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_SubleaseIncomePaymentsDueYearFour": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "run_SubleaseIncomePaymentsDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sublease Income, Payments Due Year Four", "label": "Sublease Income, Payments Due Year Four", "terseLabel": "Sublease income, 2023" } } }, "localname": "SubleaseIncomePaymentsDueYearFour", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_SubleaseIncomePaymentsDueYearThree": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "run_SubleaseIncomePaymentsDue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sublease Income, Payments Due Year Three", "label": "Sublease Income, Payments Due Year Three", "terseLabel": "Sublease income, 2022" } } }, "localname": "SubleaseIncomePaymentsDueYearThree", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_SubleaseIncomePaymentsDueYearTwo": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearTwo", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sublease Income, Payments Due Year Two", "label": "Sublease Income, Payments Due Year Two", "terseLabel": "Sublease income, 2021" } } }, "localname": "SubleaseIncomePaymentsDueYearTwo", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "run_SubordinatedDelayedDrawLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subordinated Delayed Draw Loans", "label": "Subordinated Delayed Draw Loans [Member]", "terseLabel": "Subordinated delayed draw loans" } } }, "localname": "SubordinatedDelayedDrawLoansMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "run_SubordinatedLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subordinated Loans", "label": "Subordinated Loans [Member]", "terseLabel": "Subordinated loans" } } }, "localname": "SubordinatedLoansMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "run_SummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "run_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of significant accounting policies.", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "run_Sunrun401KMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunrun 401 (k)", "label": "Sunrun 401 (k) [Member]", "terseLabel": "Sunrun 401 (k)" } } }, "localname": "Sunrun401KMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_TopFiveSuppliersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Top Five Suppliers", "label": "Top Five Suppliers [Member]", "terseLabel": "Top Five Suppliers" } } }, "localname": "TopFiveSuppliersMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_TwentyFifteenEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2015 Employee Stock Purchase Plan.", "label": "Twenty Fifteen Employee Stock Purchase Plan [Member]", "terseLabel": "2015 Employee Stock Purchase Plan" } } }, "localname": "TwentyFifteenEmployeeStockPurchasePlanMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails" ], "xbrltype": "domainItemType" }, "run_TwoThousandFifteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand Fifteen Of Employee Stock Purchase Plan Member.", "label": "Two Thousand Fifteen Equity Incentive Plan [Member]", "terseLabel": "2015 Equity Incentive Plan", "verboseLabel": "2015 Equity Incentive Plan" } } }, "localname": "TwoThousandFifteenEquityIncentivePlanMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails" ], "xbrltype": "domainItemType" }, "run_TwoThousandFourteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand fourteen equity incentive plan.", "label": "Two Thousand Fourteen Equity Incentive Plan [Member]", "terseLabel": "2014 Equity Incentive Plan" } } }, "localname": "TwoThousandFourteenEquityIncentivePlanMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_TwoThousandThirteenEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand thirteen equity incentive plan.", "label": "Two Thousand Thirteen Equity Incentive Plan [Member]", "terseLabel": "2013 Equity Incentive Plan" } } }, "localname": "TwoThousandThirteenEquityIncentivePlanMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_VariableInterestEntityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable interest entity disclosure.", "label": "Variable Interest Entity Disclosure [Abstract]", "terseLabel": "Variable Interest Entity Disclosure [Abstract]" } } }, "localname": "VariableInterestEntityDisclosureAbstract", "nsuri": "http://www.sunrun.com/20201231", "xbrltype": "stringItemType" }, "run_VivantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vivant", "label": "Vivant [Member]", "terseLabel": "Vivant" } } }, "localname": "VivantMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_VivantSolarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vivant Solar", "label": "Vivant Solar [Member]", "terseLabel": "Vivint Solar" } } }, "localname": "VivantSolarMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails" ], "xbrltype": "domainItemType" }, "run_VivintSolar401KMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vivint Solar 401 (k)", "label": "Vivint Solar 401 (k) [Member]", "terseLabel": "Vivint Solar 401 (k)" } } }, "localname": "VivintSolar401KMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_VivintSolarIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vivint Solar Inc", "label": "Vivint Solar Inc [Member]", "terseLabel": "Vivint Solar, Inc." } } }, "localname": "VivintSolarIncMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetGoodwillRollforwardDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "run_VivintSolarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vivint Solar", "label": "Vivint Solar [Member]", "terseLabel": "Vivint Solar" } } }, "localname": "VivintSolarMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "run_Vivints2014EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vivint's 2014 Equity Incentive Plan", "label": "Vivint's 2014 Equity Incentive Plan [Member]", "terseLabel": "Vivint's 2014 Equity Incentive Plan" } } }, "localname": "Vivints2014EquityIncentivePlanMember", "nsuri": "http://www.sunrun.com/20201231", "presentation": [ "http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r464", "r465", "r472", "r473", "r680" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r464", "r465", "r472", "r473" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r143", "r150", "r231", "r382", "r383", "r384", "r420", "r421" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r143", "r150", "r231", "r382", "r383", "r384", "r420", "r421" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r143", "r150", "r231", "r382", "r383", "r384", "r420", "r421" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r339", "r341", "r587", "r588", "r589", "r590", "r591", "r592", "r613", "r656", "r658" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails", "http://www.sunrun.com/role/OrganizationAdditionalInformationDetails", "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails", "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockBasedCompensationEstimatedFairValueofStockOptionsDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r339", "r341", "r587", "r588", "r589", "r590", "r591", "r592", "r613", "r656", "r658" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails", "http://www.sunrun.com/role/OrganizationAdditionalInformationDetails", "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails", "http://www.sunrun.com/role/StockBasedCompensationEstimatedFairValueofStockOptionsDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r211", "r323", "r326", "r617", "r655", "r657" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesfromExternalCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r211", "r323", "r326", "r617", "r655", "r657" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesfromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r328", "r339", "r341", "r587", "r588", "r589", "r590", "r591", "r592", "r613", "r656", "r658" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails", "http://www.sunrun.com/role/OrganizationAdditionalInformationDetails", "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails", "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockBasedCompensationEstimatedFairValueofStockOptionsDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r328", "r339", "r341", "r587", "r588", "r589", "r590", "r591", "r592", "r613", "r656", "r658" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails", "http://www.sunrun.com/role/OrganizationAdditionalInformationDetails", "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails", "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockBasedCompensationEstimatedFairValueofStockOptionsDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r144", "r145", "r146", "r147", "r228", "r229", "r230", "r231", "r232", "r233", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r420", "r421", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r26", "r214", "r215" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 of allowances for credit losses of $4,861 and $3,151 \u00a0\u00a0 as of December\u00a031, 2020 and 2019, respectively)", "totalLabel": "Total", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r9", "r11", "r49" ], "calculation": { "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued employee compensation" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other liabilities", "totalLabel": "Total" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails", "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "This item represents 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.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities and Other Liabiltiies" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r9", "r11", "r49" ], "calculation": { "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r45", "r274" ], "calculation": { "http://www.sunrun.com/role/SolarEnergySystemsnetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization", "terseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails", "http://www.sunrun.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentnetDetails", "http://www.sunrun.com/role/SolarEnergySystemsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r76", "r78", "r79", "r644", "r666", "r670" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "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", "verboseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r536", "r537", "r538", "r539", "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r75", "r79", "r81", "r140", "r141", "r142", "r471", "r661", "r662" ], "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]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Intangible assets acquired, weighted average useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r27", "r385" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r140", "r141", "r142", "r382", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvancesToAffiliate": { "auth_ref": [ "r8", "r674" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-Term advances receivable from a party that is affiliated with the reporting entity by means of direct or indirect ownership. This does not include advances to clients.", "label": "Advances to Affiliate", "terseLabel": "Advances to direct-sales professionals" } } }, "localname": "AdvancesToAffiliate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r343", "r374", "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Compensation expense recognized" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r220", "r234", "r236", "r239" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedTerseLabel": "Allowance for credit loss on unbilled receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r33", "r220", "r234" ], "calculation": { "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Allowance for credit losses", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Uncollectible receivables written off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r101", "r119", "r543" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Plus: Debt premium" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails", "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r99", "r119" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Deferred Sales Commissions", "terseLabel": "Amortization cost" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r119", "r261", "r267" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r166" ], "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 net income (loss) per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/NetIncomePerShareScheduleofSharesExcludedFromComputationofDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/NetIncomePerShareScheduleofSharesExcludedFromComputationofDilutedNetIncomeLossPerShareDetails" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/NetIncomePerShareScheduleofSharesExcludedFromComputationofDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r166" ], "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" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/NetIncomePerShareScheduleofSharesExcludedFromComputationofDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r132", "r193", "r203", "r209", "r227", "r464", "r472", "r534", "r623", "r641" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "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", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r64", "r132", "r227", "r464", "r472", "r534" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r515" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsLeasedToOthersMember": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable property, plant or equipment held for lease to others under contractual agreements meeting the criteria for operating lease classification.", "label": "Assets Leased to Others [Member]", "terseLabel": "Solar energy systems, net" } } }, "localname": "AssetsLeasedToOthersMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r345", "r377" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails", "http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r491", "r497" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r338", "r340" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sunrun.com/role/FairValueMeasurementContingentConsiderationDetails", "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetGoodwillRollforwardDetails", "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r338", "r340", "r435", "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sunrun.com/role/FairValueMeasurementContingentConsiderationDetails", "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetGoodwillRollforwardDetails", "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionContingentConsiderationLineItems": { "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": "Business Acquisition, Contingent Consideration [Line Items]", "terseLabel": "Business Acquisition, Contingent Consideration [Line Items]" } } }, "localname": "BusinessAcquisitionContingentConsiderationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Transaction costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Number of Sunrun shares issued" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r433", "r434" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of unaudited pro forma" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r433", "r434" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsUnauditedProformaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r433", "r434" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Total revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsUnauditedProformaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "auth_ref": [ "r439" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "run_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedOther", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.", "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "terseLabel": "Non-controlling interests in subsidiaries" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r446", "r447", "r449" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase price", "totalLabel": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r446", "r447" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "verboseLabel": "Fair value of Sunrun common stock issued" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r444", "r446", "r447", "r452" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredOther1": { "auth_ref": [ "r451" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tangible or intangible assets, including a business or subsidiary of the acquirer transferred by the entity to the former owners of the acquiree. Excludes cash.", "label": "Business Combination, Consideration Transferred, Other", "terseLabel": "Fair value of replacement Sunrun stock options and restricted stock units" } } }, "localname": "BusinessCombinationConsiderationTransferredOther1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract]", "terseLabel": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration [Abstract]" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r455" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Contingent consideration, high" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "auth_ref": [ "r455" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low", "terseLabel": "Contingent consideration, low" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r445", "r448", "r454" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunrun.com/role/FairValueMeasurementContingentConsiderationDetails", "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r438" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets acquired:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r438" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "terseLabel": "Finance lease obligations, current and non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r438" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r438" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r438" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Long-term deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r438" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r437", "r438" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r438" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Liabilities assumed:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net assets acquired, excluding goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r438" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "terseLabel": "Other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r437", "r438" ], "calculation": { "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r438" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "terseLabel": "Total preliminary estimated purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostAccumulatedAmortization": { "auth_ref": [ "r252" ], "calculation": { "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization of costs to obtain contracts" } } }, "localname": "CapitalizedContractCostAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostGross": { "auth_ref": [ "r252" ], "calculation": { "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Gross", "terseLabel": "Costs to obtain contracts" } } }, "localname": "CapitalizedContractCostGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r530", "r531" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying\u00a0Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Cash": { "auth_ref": [ "r41", "r672", "r673" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r14", "r122", "r128", "r621" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r114", "r121", "r127" ], "calculation": { "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and restricted cash, end of period", "periodStartLabel": "Cash and restricted cash, beginning of period", "totalLabel": "Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r114", "r535" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r130", "r132", "r159", "r160", "r161", "r163", "r165", "r174", "r175", "r176", "r227", "r534" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r56", "r281", "r630", "r649" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "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 (Note 19)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r278", "r279", "r280", "r282" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares of common stock reserved for issuance (in shares)", "verboseLabel": "Common stock reserved for issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r140", "r141" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r25", "r299" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r25" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock, Value, Issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r84", "r86", "r87", "r92", "r633", "r651" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "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 (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r183", "r184", "r213", "r532", "r533" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r183", "r184", "r213", "r532", "r533", "r671" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r183", "r184", "r213", "r532", "r533", "r671" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r179", "r638" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r183", "r184", "r213", "r532", "r533" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r273" ], "calculation": { "http://www.sunrun.com/role/SolarEnergySystemsnetDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Add: construction-in-progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SolarEnergySystemsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r313" ], "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": "Deferred revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGrossCurrent": { "auth_ref": [ "r310", "r312" ], "calculation": { "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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, classified as current.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Current", "terseLabel": "Customer receivables" } } }, "localname": "ContractWithCustomerAssetGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r310", "r311", "r324" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r310", "r311", "r324" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current portion" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r310", "r311", "r324" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r325" ], "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": "Deferred revenue, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preferred Stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r97", "r617" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "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": "Costs" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Goods and Service Benchmark [Member]", "terseLabel": "Cost of Goods and Service Benchmark" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r96" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r133", "r416", "r424" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r135", "r416" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r416", "r424", "r426" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current (benefit) expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r133", "r416", "r424" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r291" ], "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": "Indebtedness" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/Indebtedness" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r19", "r20", "r624", "r626", "r640" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails", "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails", "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r20", "r288", "r626", "r640" ], "calculation": { "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Total debt, gross", "totalLabel": "Subtotal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails", "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (in usd per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r52", "r300", "r303", "r305" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Initial conversion rate" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r544", "r545" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r51", "r544" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Interest rate during period" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails", "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails", "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r54", "r134", "r300", "r304", "r305", "r306", "r543", "r544", "r545", "r637" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r543", "r545" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Less: Debt discount", "negatedTerseLabel": "Less: Debt discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails", "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "terseLabel": "Unused Borrowing Capacity" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted average interest rate" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]", "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r417", "r424" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r417", "r424" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r133", "r417", "r424", "r425", "r426" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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)", "totalLabel": "Total deferred (benefit) provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r21", "r22", "r407", "r625", "r639" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Gross deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r393", "r394" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 9.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 tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue Arrangement, by Type [Table]", "terseLabel": "Deferred Revenue Arrangement, by Type [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "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": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement [Line Items]" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r417", "r424" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "auth_ref": [ "r414" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.", "label": "Deferred Tax Asset, Interest Carryforward", "terseLabel": "Interest Expense" } } }, "localname": "DeferredTaxAssetInterestCarryforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r414", "r415" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDerivativeInstruments": { "auth_ref": [ "r414", "r415" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments.", "label": "Deferred Tax Assets, Derivative Instruments", "terseLabel": "Interest rate derivatives" } } }, "localname": "DeferredTaxAssetsDerivativeInstruments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r408" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsInvestments": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).", "label": "Deferred Tax Assets, Investments", "terseLabel": "Investment tax and other credits" } } }, "localname": "DeferredTaxAssetsInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r410" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r414", "r415" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r414", "r415" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r414", "r415" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accruals and prepaids" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r409" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: Valuation allowance", "terseLabel": "Deferred tax asset, valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r394", "r410" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseOtherCapitalizedCosts": { "auth_ref": [ "r414", "r415" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs classified as other.", "label": "Deferred Tax Liabilities, Deferred Expense, Other Capitalized Costs", "terseLabel": "Capitalized costs to obtain a contract" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseOtherCapitalizedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesInvestments": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments).", "label": "Deferred Tax Liabilities, Investments", "terseLabel": "Deferred tax on investment in partnerships" } } }, "localname": "DeferredTaxLiabilitiesInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesSignificantComponentsofTheDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r337" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution expense" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Percent of pay matched" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Employer matching contribution, percentage" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum amount the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount", "terseLabel": "Annual contribution limit" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositLiabilitiesAccruedInterest": { "auth_ref": [ "r629" ], "calculation": { "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued but unpaid interest on deposit liabilities.", "label": "Deposit Liabilities, Accrued Interest", "terseLabel": "Accrued interest" } } }, "localname": "DepositLiabilitiesAccruedInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r119", "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SolarEnergySystemsnetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r119", "r272" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization, net of amortization of deferred grants" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r119", "r191" ], "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 expense" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PropertyandEquipmentnetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r67", "r73", "r495" ], "calculation": { "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of liability associated with financial asset or other 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 Asset, Fair Value, Gross Liability", "negatedTerseLabel": "Derivative asset, gross amounts offset" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r485", "r486", "r488" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative asset.", "label": "Derivative Asset, Notional Amount", "terseLabel": "Derivative asset, notional amount" } } }, "localname": "DerivativeAssetNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r68", "r71", "r529" ], "calculation": { "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets", "totalLabel": "Derivative assets, net amounts of assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails", "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Asset [Abstract]", "terseLabel": "Derivative Asset [Abstract]" } } }, "localname": "DerivativeAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "auth_ref": [ "r483" ], "calculation": { "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.", "label": "Derivative Assets (Liabilities), at Fair Value, Net", "totalLabel": "Derivatives, net amounts of assets/ liabilities" } } }, "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativeDerivativesDesignatedasCashFlowHedgesDetails", "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails", "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r66", "r72", "r495", "r594" ], "calculation": { "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other 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. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "verboseLabel": "Derivative assets, gross amounts of recognized assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r66", "r72", "r495", "r594" ], "calculation": { "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeFairValueOfDerivativeNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability 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. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "negatedTerseLabel": "Derivative liabilities, gross amounts of liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "auth_ref": [ "r529" ], "calculation": { "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.", "label": "Derivative, Fair Value, Net", "totalLabel": "Derivative, net, gross amounts of assets/ liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r493" ], "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", "negatedTerseLabel": "Total losses (gains)" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r492", "r496", "r502", "r506" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativeDerivativesDesignatedasCashFlowHedgesDetails", "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails", "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r514" ], "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": "Derivatives" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/Derivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r489", "r492", "r502", "r506", "r507", "r509", "r512" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about 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]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativeDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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 Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativeDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r501", "r503" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "negatedTerseLabel": "Gains recognized into income" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r68", "r71", "r529" ], "calculation": { "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "negatedTotalLabel": "Derivative liabilities, net amounts of liabilities", "terseLabel": "Derivative liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails", "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r67", "r73", "r495" ], "calculation": { "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset associated with financial liability 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 Liability, Fair Value, Gross Asset", "terseLabel": "Derivative liabilities, gross amounts offset" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityNotionalAmount": { "auth_ref": [ "r485", "r486", "r488" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative liability.", "label": "Derivative Liability, Notional Amount", "terseLabel": "Derivative liability, notional amount" } } }, "localname": "DerivativeLiabilityNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r486", "r488" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "auth_ref": [ "r486", "r488" ], "lang": { "en-us": { "role": { "documentation": "The number of derivative instruments of a particular group held by the entity.", "label": "Derivative, Number of Instruments Held", "verboseLabel": "Number of interest rate swaps" } } }, "localname": "DerivativeNumberOfInstrumentsHeld", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DerivativesFairValueLineItems": { "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": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r128", "r137", "r484", "r487", "r489", "r490", "r508" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativeDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of revenue from external customers" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r388" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r307", "r636" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "terseLabel": "Common stock dividends" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPreferredStock": { "auth_ref": [ "r307", "r636" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Preferred Stock", "terseLabel": "Preferred stock dividend declared or paid" } } }, "localname": "DividendsPreferredStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "U.S. Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r93", "r148", "r149", "r150", "r151", "r152", "r156", "r159", "r163", "r164", "r165", "r169", "r170", "r634", "r652" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net (loss) income per share attributable to common stockholders", "verboseLabel": "Net income per share attributable to common stockholders" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r93", "r148", "r149", "r150", "r151", "r152", "r159", "r163", "r164", "r165", "r169", "r170", "r634", "r652" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r166", "r167", "r168", "r171" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfCashFlowHedgesOnResultsOfOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effect of Cash Flow Hedges on Results of Operations [Abstract]", "terseLabel": "Derivatives designated as cash flow hedges:" } } }, "localname": "EffectOfCashFlowHedgesOnResultsOfOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativeDerivativesDesignatedasCashFlowHedgesDetails", "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r396" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "negatedTotalLabel": "Total" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r396", "r427" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "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", "negatedLabel": "Tax provision (benefit) at federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r396", "r427" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "negatedTerseLabel": "Effect of valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r396", "r427" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "negatedTerseLabel": "Effect of rate change" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense": { "auth_ref": [ "r396", "r427" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent", "terseLabel": "Effect of noncontrolling and redeemable noncontrolling interests" } } }, "localname": "EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r396", "r427" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "negatedLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r396", "r427" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "negatedTerseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r396", "r427" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "negatedTerseLabel": "State income taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r396", "r427" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "terseLabel": "Tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesReconciliationofTheStatutoryFederalRateandTheCompanysEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r375" ], "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": "Stock-based compensation expense capitalized" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r376" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Total unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period of recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r372" ], "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": "Outstanding stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/NetIncomePerShareScheduleofSharesExcludedFromComputationofDilutedNetIncomeLossPerShareDetails", "http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesfromExternalCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Solar energy system equipment costs" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SolarEnergySystemsnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r140", "r141", "r142", "r145", "r153", "r155", "r173", "r231", "r299", "r307", "r382", "r383", "r384", "r420", "r421", "r536", "r537", "r538", "r539", "r540", "r541", "r661", "r662", "r663" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity", "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r42", "r194", "r226" ], "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 investment" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r529" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair\u00a0Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r515", "r516", "r517", "r523" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r515", "r530", "r531" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r515", "r530" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of carrying values and fair values of debt instruments" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r516", "r584", "r585", "r586" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r515", "r524" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r515", "r516", "r518", "r519", "r525" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r329", "r330", "r335", "r336", "r516", "r584" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r329", "r330", "r335", "r336", "r516", "r585" ], "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": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r516", "r586" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value recognized in earnings within sales and marketing expense" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r521" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedTerseLabel": "Payable for solar systems that have met deployment milestones" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r584", "r585", "r586" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r522", "r525" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair value, measurements, recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r128", "r526", "r528" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r491", "r498", "r509" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Federal Funds Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r550", "r555", "r565" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r553", "r559" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities, operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r548", "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Finance leases, present value of future payments" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r548" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedTerseLabel": "Finance lease obligations, current portion", "terseLabel": "Finance lease obligations, current portion" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails", "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Future minimum lease payments under non-cancellable leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r548" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 }, "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease obligations, net of current portion", "verboseLabel": "Finance lease obligations, net of current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails", "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Finance leases, future lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Finance leases, thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "Finance leases, 2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Five", "terseLabel": "Finance leases, 2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "Finance leases, 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "Finance leases, 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "Finance leases, 2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Finance leases, amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r552", "r559" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Payment of finance lease obligations", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities, financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesOtherInformationRelatedtoLeasesDetails", "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r550", "r555", "r565" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r562", "r565" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r561", "r565" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (years), finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r224", "r225", "r235", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r595", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension": { "auth_ref": [ "r270" ], "lang": { "en-us": { "role": { "documentation": "Weighted average period before the next renewal or extension (both explicit and implicit) for intangible assets that have been renewed or extended, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension", "terseLabel": "Weighted average remaining\u00a0life (in\u00a0years)" } } }, "localname": "FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r266" ], "calculation": { "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r268" ], "calculation": { "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r268" ], "calculation": { "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r268" ], "calculation": { "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r268" ], "calculation": { "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r268" ], "calculation": { "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r262", "r264", "r266", "r269", "r618", "r619" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r266", "r619" ], "calculation": { "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Cost" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r262", "r265" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r266", "r618" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetScheduleofExpectedAmortizationofIntangibleAssetsDetails", "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDepreciatedPropertyandEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Future Minimum Sublease Rentals, Sale Leaseback Transactions, Rolling Maturity [Abstract]", "terseLabel": "Sublease Income" } } }, "localname": "FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r100" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administration" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r253", "r255", "r622" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r256" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets, net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r128", "r258" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r119", "r254", "r257", "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r283" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Current Carrying Value", "terseLabel": "Required cash and cash equivalents balance" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r128", "r284" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "terseLabel": "Solar Energy Performance Guarantees" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r489", "r507" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativeDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativeDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossAttributableToParent": { "auth_ref": [ "r98" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss) Attributable to Parent, before Tax", "terseLabel": "Net (loss) income" } } }, "localname": "IncomeLossAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r90", "r193", "r202", "r205", "r208", "r210", "r620", "r631", "r635", "r653" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.sunrun.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "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", "negatedTerseLabel": "Loss before income taxes", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails", "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails", "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]", "terseLabel": "Income Tax Authority, Name" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]", "terseLabel": "Income Tax Authority, Name" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "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": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency [Line Items]" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r400", "r404", "r406", "r419" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r397", "r405", "r412", "r422", "r428", "r430", "r431", "r432" ], "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 Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r133", "r154", "r155", "r192", "r395", "r423", "r429", "r654" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Total", "verboseLabel": "Income tax (benefit) expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows", "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/IncomeTaxesIncomeTaxProvisionBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r88", "r128", "r391", "r392", "r405", "r406", "r411", "r418", "r676" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r116", "r123" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r118" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r118" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r118" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r118" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r118" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r118" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r128", "r265", "r614", "r615", "r616", "r618" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets, net" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "verboseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r112", "r115", "r123" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": { "auth_ref": [ "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months.", "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net", "negatedTerseLabel": "Additional amount to be classified as an increase to earnings during next 12 months" } } }, "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r504" ], "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 swaps" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativeDerivativesDesignatedasCashFlowHedgesDetails", "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails", "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails", "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r62" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.sunrun.com/role/InventoriesScheduleofInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/InventoriesScheduleofInventoriesDetails", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r13", "r63", "r128", "r172", "r248", "r249", "r251" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r35", "r250" ], "calculation": { "http://www.sunrun.com/role/InventoriesScheduleofInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r34", "r250" ], "calculation": { "http://www.sunrun.com/role/InventoriesScheduleofInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTaxCredit": { "auth_ref": [ "r120" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount deducted from an entities' taxes, reflecting a percentage of an amount invested in certain assets spread over the useful life of those assets; includes deferred investment tax credits.", "label": "Investment Tax Credit", "terseLabel": "Investment tax credit" } } }, "localname": "InvestmentTaxCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r563", "r565" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Finance lease cost:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease expense and other information related to leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDepreciatedPropertyandEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Future minimum lease payments under non-cancellable leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDue", "weight": 1.0 }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Operating leases, future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueafterYearFive", "weight": 1.0 }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due 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": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Operating leases, thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueRemainderofFiscalYear", "weight": 1.0 }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "Operating leases, 2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearFive", "weight": 1.0 }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "Operating leases, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearFour", "weight": 1.0 }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "Operating leases, 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearThree", "weight": 1.0 }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "Operating leases, 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "run_LesseeOperatingLeaseLiabilityPaymentsNetOfSubleaseIncomeDueYearTwo", "weight": 1.0 }, "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "Operating leases, 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r564" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Operating leases, present value of future payments" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorDirectFinancingLeaseTermOfContract1": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's direct financing lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Direct Financing Lease, Term of Contract", "terseLabel": "Initial lease term" } } }, "localname": "LessorDirectFinancingLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails" ], "xbrltype": "durationItemType" }, "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorLeaseDescriptionTable": { "auth_ref": [ "r569" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorLeasesPolicyTextBlock": { "auth_ref": [ "r566", "r570", "r571", "r572" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.", "label": "Lessor, Leases [Policy Text Block]", "terseLabel": "Solar Energy Systems, net" } } }, "localname": "LessorLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorOperatingLeaseTermOfContract": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Term of Contract", "verboseLabel": "Initial lease term" } } }, "localname": "LessorOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OrganizationAdditionalInformationDetails", "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDeferredRevenueDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r48", "r132", "r204", "r227", "r465", "r472", "r473", "r534" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "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", "terseLabel": "Total liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r132", "r227", "r534", "r628", "r647" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "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, redeemable noncontrolling interests and total equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and total equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r50", "r132", "r227", "r465", "r472", "r473", "r534" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r515" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities, fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r20", "r626", "r640" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 5.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 current and noncurrent portions 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", "terseLabel": "Recourse debt" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Letter of credit, fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLiborSwapRateMember": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on single-currency, constant-notional interest rate swap that has its variable-rate leg referenced to London Interbank Offered Rate (LIBOR) with no additional spread on variable-rate leg.", "label": "London Interbank Offered Rate (LIBOR) Swap Rate [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLiborSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r20", "r289", "r626", "r642" ], "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": "Total debt, net", "verboseLabel": "Loan outstanding balance" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails", "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails" ], "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": "Debt instrument, fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r138", "r285" ], "calculation": { "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r138", "r285" ], "calculation": { "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year One", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r138", "r285" ], "calculation": { "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r138", "r285" ], "calculation": { "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r138", "r285" ], "calculation": { "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r138", "r285" ], "calculation": { "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessScheduleofMaturitiesofDebtExcludingDebtDiscountDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Purchase commitment" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r54" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows", "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails", "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r54", "r286" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows", "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails", "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r281" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNumberOfPlaintiffs": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency.", "label": "Loss Contingency, Number of Plaintiffs", "terseLabel": "Number of plaintiffs" } } }, "localname": "LossContingencyNumberOfPlaintiffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentnetDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDepreciatedPropertyandEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ManufacturedProductOtherMember": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by labor or machinery, classified as other.", "label": "Manufactured Product, Other [Member]", "terseLabel": "Products" } } }, "localname": "ManufacturedProductOtherMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesfromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r61", "r132", "r227", "r534", "r627", "r646" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r307" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Distributions to redeemable noncontrolling interests and noncontrolling interests" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r307", "r462", "r463" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedTerseLabel": "Acquisition of noncontrolling interest" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest Disclosure [Text Block]", "terseLabel": "Redeemable Noncontrolling Interests" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/RedeemableNoncontrollingInterests" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r114" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r114" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r114", "r117", "r120" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r82", "r85", "r91", "r120", "r132", "r144", "r148", "r149", "r150", "r151", "r154", "r155", "r162", "r193", "r202", "r205", "r208", "r210", "r227", "r534", "r632", "r650" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "negatedTerseLabel": "Net loss", "netLabel": "Net (loss) income attributable to common stockholders", "totalLabel": "Net (loss) income attributable to common stockholders", "verboseLabel": "Net income attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails", "http://www.sunrun.com/role/ConsolidatedStatementsofComprehensiveLossIncome", "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r82", "r85", "r154", "r155", "r467", "r480" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.sunrun.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedTerseLabel": "Loss attributable to noncontrolling interest and redeemable noncontrolling interests", "verboseLabel": "Net loss attributable to noncontrolling interests and \u00a0\u00a0 redeemable noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "auth_ref": [ "r157", "r165" ], "calculation": { "http://www.sunrun.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic", "negatedTotalLabel": "Loss (income) attributable to common stockholders" } } }, "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued and Adopted Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonRecourseDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of debt for which creditor does not have general recourse to the debtor but rather has recourse only to the property used for collateral in the transaction or other specific property.", "label": "Non-Recourse Debt", "terseLabel": "Non-recourse debt" } } }, "localname": "NonRecourseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of noncash investing and financing activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1": { "auth_ref": [ "r124", "r125", "r126" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of an asset or business acquired in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Value of Assets Acquired", "terseLabel": "Right-of-use assets obtained in exchange for finance lease liabilities" } } }, "localname": "NoncashOrPartNoncashAcquisitionValueOfAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]", "terseLabel": "Noncontrolling Interest [Abstract]" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r308", "r462", "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Contributions from redeemable noncontrolling interests and noncontrolling interests" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r140", "r141", "r142", "r307", "r458" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OffsettingAssetsTableTextBlock": { "auth_ref": [ "r69", "r70" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative and other financial assets that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Assets [Table Text Block]", "terseLabel": "Offsetting assets" } } }, "localname": "OffsettingAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OffsettingDerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Offsetting Derivative Liabilities [Abstract]", "terseLabel": "Derivative Liabilities [Abstract]" } } }, "localname": "OffsettingDerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesOffsettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OffsettingLiabilitiesTableTextBlock": { "auth_ref": [ "r69", "r70" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative and other financial liabilities that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Liabilities [Table Text Block]", "terseLabel": "Offsetting liabilities" } } }, "localname": "OffsettingLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r193", "r202", "r205", "r208", "r210" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r551" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r548" ], "calculation": { "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Operating lease, current portion", "terseLabel": "Operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails", "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r548" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "run_NetOperatingLeaseLiabilityNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating leases, long term portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r554", "r559" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities, operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r547" ], "calculation": { "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r562", "r565" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate, operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r561", "r565" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (years), operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "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": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OrganizationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r413" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r482" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/Organization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r11", "r12", "r49" ], "calculation": { "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesScheduleofAccruedExpensesandOtherLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r74", "r76" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before 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), before Reclassification, after Tax", "terseLabel": "Unrealized (loss) gain on derivatives, net of income taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r74", "r76", "r494", "r499", "r511" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "verboseLabel": "Losses (gains) on derivatives designated as cash flow hedges recognized into OCI" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativeDerivativesDesignatedasCashFlowHedgesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r76", "r80" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for 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), Reclassification, after Tax", "negatedLabel": "Adjustment for net loss (gain) on derivatives recognized into earnings, net of income taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r76", "r80", "r500" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for 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), Reclassification, before Tax", "negatedTerseLabel": "Losses (gains) reclassified from AOCI into income" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for 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), Reclassification, Tax", "terseLabel": "Net (loss) gain on derivatives, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r83", "r86", "r460", "r461", "r470" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofComprehensiveLossIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofComprehensiveLossIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 8.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", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashExpense": { "auth_ref": [ "r120" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other.", "label": "Other Noncash Expense", "terseLabel": "Other noncash items" } } }, "localname": "OtherNoncashExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r102" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other income (expenses), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other nonoperating income (expense).", "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesLossesGainsonDerivativesFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherReceivablesGrossCurrent": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Gross, Current", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Stockholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r108" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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": "Repurchase of common stock", "terseLabel": "Stock repurchase program, stock repurchased" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows", "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r110" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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", "negatedLabel": "Payment of debt fees" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r103", "r450" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire businesses" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r103" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Business combination, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r103" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedTerseLabel": "Purchase of equity method investment" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r104" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment, net" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r111" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedLabel": "Distributions paid to noncontrolling interests and redeemable noncontrolling interests" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r345", "r377" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "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 usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r24" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r24" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r24" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r24" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred Stock, Value, Issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r39", "r40" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Noncurrent [Abstract]", "terseLabel": "Other Assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r105" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from shares issued in connection with a subscription agreement" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r106" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from notes" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r107" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Contributions received from noncontrolling interests and redeemable noncontrolling interests" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r326" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Solar energy systems and product sales" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesfromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r82", "r85", "r113", "r132", "r144", "r154", "r155", "r193", "r202", "r205", "r208", "r210", "r227", "r460", "r466", "r468", "r480", "r481", "r534", "r635" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows", "http://www.sunrun.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r65", "r275", "r555" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r45", "r275" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails", "http://www.sunrun.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentnetDetails", "http://www.sunrun.com/role/SolarEnergySystemsnetDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDepreciatedPropertyandEquipmentNetEstimatedUsefulLivesDetails", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r277", "r677", "r678", "r679" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PropertyandEquipmentnet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r44", "r273" ], "calculation": { "http://www.sunrun.com/role/SolarEnergySystemsnetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property and equipment", "verboseLabel": "Solar energy systems" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails", "http://www.sunrun.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentnetDetails", "http://www.sunrun.com/role/SolarEnergySystemsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentnetDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDepreciatedPropertyandEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r275", "r648" ], "calculation": { "http://www.sunrun.com/role/SolarEnergySystemsnetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentnetDetails", "http://www.sunrun.com/role/SolarEnergySystemsnetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r43", "r128", "r275", "r677", "r678" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r275" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of solar energy systems, net", "verboseLabel": "Schedule of property and equipment depreciation" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PropertyandEquipmentnetTables", "http://www.sunrun.com/role/SolarEnergySystemsnetTables", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r273" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/PassThroughFinancingObligationsDetails", "http://www.sunrun.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentnetDetails", "http://www.sunrun.com/role/SolarEnergySystemsnetDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDepreciatedPropertyandEquipmentNetEstimatedUsefulLivesDetails", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "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": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDepreciatedPropertyandEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "A listing by major property class of the amount of lessor property under a leasing agreement, and available for lease (not currently under lease), at cost, between the lessor and the lessee as of the balance sheet date.", "label": "Property Subject to or Available for Operating Lease, by Major Property Class [Table]", "terseLabel": "Property Subject to or Available for Operating Lease, by Major Property Class [Table]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SolarEnergySystemsnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property Subject to or Available for Operating Lease [Line Items]", "terseLabel": "Property Subject to or Available for Operating Lease [Line Items]" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SolarEnergySystemsnetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r95", "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of other equipment owned by public utility, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Public Utilities, Property, Plant and Equipment, Equipment, Useful Life", "terseLabel": "Estimated useful life" } } }, "localname": "PublicUtilitiesPropertyPlantAndEquipmentEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r293", "r294", "r295", "r296" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Redeemable noncontrolling interests" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityFairValue": { "auth_ref": [ "r293", "r294", "r295", "r296" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate fair value as of the reporting date of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Fair Value", "terseLabel": "Fair value of noncontrolling interest acquired" } } }, "localname": "RedeemableNoncontrollingInterestEquityFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/RedeemableNoncontrollingInterestsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": { "auth_ref": [ "r136", "r575" ], "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": "Net amounts due from direct-sales professionals" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r573", "r574", "r575", "r576", "r577" ], "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" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r109" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r109" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedLabel": "Payment of finance lease obligations" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r389", "r681" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "order": 3.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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r128", "r389" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and development Expense" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r127", "r621", "r643" ], "calculation": { "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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.", "label": "Restricted Cash", "verboseLabel": "Restricted cash, current and long-term" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r2", "r14", "r127" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r7", "r17", "r127", "r675" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "terseLabel": "Issuance of restricted stock units, net of tax withholdings (in shares)" } } }, "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "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)", "verboseLabel": "Unvested restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/NetIncomePerShareScheduleofSharesExcludedFromComputationofDilutedNetIncomeLossPerShareDetails", "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails", "http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "terseLabel": "Issuance of restricted stock units, net of tax withholdings" } } }, "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r28", "r307", "r385", "r645", "r665", "r670" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r140", "r141", "r142", "r145", "r153", "r155", "r231", "r382", "r383", "r384", "r420", "r421", "r661", "r663" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r189", "r190", "r201", "r206", "r207", "r211", "r212", "r213", "r322", "r323", "r617" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "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", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesfromExternalCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r129", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r327" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Deferred Revenue, Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r89", "r132", "r189", "r190", "r201", "r206", "r207", "r211", "r212", "r213", "r227", "r534", "r635" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "netLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations" ], "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 loan" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r560", "r565" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r560", "r565" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations, operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesOtherInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Accounts receivable, net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses and other liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AccruedExpensesandOtherLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r166" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/NetIncomePerShareScheduleofSharesExcludedFromComputationofDilutedNetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r166" ], "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 shares excluded from computation of diluted net income per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information about a contingent payment arrangement including the terms that will result in payment and the accounting treatment that will be followed if such contingency occurs, including the potential impact on earnings per share if the contingency is to be settled in shares of common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]", "terseLabel": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Schedule of contingent consideration" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r435", "r436" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunrun.com/role/AcquisitionsIdentifiableTangibleandIntangibleAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sunrun.com/role/AcquisitionsPurchasePriceDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesCashandRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r435", "r436" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of business acquisitions" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "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": "Cash and restricted cash" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of cash flow hedges included in accumulated other comprehensive income (loss)" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of income tax provision (benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r165" ], "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": "Computation of basic and diluted net income per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of the statutory federal rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r343", "r373", "r387" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r343", "r373", "r387" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesfromExternalCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r515", "r516" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial instruments measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r262", "r265", "r618" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r262", "r265" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Summary of intangible assets, net", "verboseLabel": "Intangible assets, net" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetTables", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r258", "r260" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r258", "r260" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r36", "r37", "r38" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of aggregate future principal payments for debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may 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": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Schedule of Operating Leased Assets [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OrganizationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r45", "r275" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentnetDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesDepreciatedPropertyandEquipmentNetEstimatedUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of identifiable tangible and intangible assets acquired and liabilities assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r14", "r127", "r621", "r643" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Cash and restricted cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r345", "r377" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockBasedCompensationEstimatedFairValueofStockOptionsDetails", "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r351", "r361", "r364" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Estimated fair value of stock options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r57", "r130", "r174", "r175", "r292", "r297", "r298", "r300", "r301", "r302", "r304", "r305", "r306", "r307" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r464", "r465", "r472", "r473", "r474", "r475", "r476", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]", "terseLabel": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r474", "r475", "r476", "r477", "r478" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table Text Block]", "terseLabel": "Carrying amounts and classification of VIE's asset and liabilities" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/VIEArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of expected amortization of intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r128", "r195", "r196", "r197", "r198", "r199", "r200", "r212" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r326" ], "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": "Customer agreements and incentives" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesfromExternalCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SettledLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreement reached between parties in a litigation that occurs without judicial intervention, supervision or approval.", "label": "Settled Litigation [Member]", "terseLabel": "Settled Litigation" } } }, "localname": "SettledLitigationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r118" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.", "label": "Share-based Payment Arrangement, Accelerated Cost", "terseLabel": "Share-based compensation expense due to accelerated vesting" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r346" ], "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": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r355" ], "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": "Cancelled / forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r360" ], "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": "Cancelled / forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r358" ], "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": "Stock option plan, number of shares granted (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested ending balance (in shares)", "periodStartLabel": "Unvested beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "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": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested ending balance (in dollars per share)", "periodStartLabel": "Unvested beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "xbrltype": "perShareItemType" }, "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\u00a0Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Issued (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationEstimatedFairValueofStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationEstimatedFairValueofStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationEstimatedFairValueofStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockBasedCompensationEstimatedFairValueofStockOptionsDetails", "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Maximum percentage in payroll deductions to acquire shares of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee", "terseLabel": "Maximum number of shares available for employee to purchase per offering period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "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": "Additional common stock shares reserved for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r377" ], "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": "Common stock available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual\u00a0Life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r363" ], "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": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, 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 or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant-date fair value of stock options granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r377" ], "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": "Aggregate intrinsic value, options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r353", "r377" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r352" ], "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": "Outstanding, ending balance (in dollars per share)", "periodStartLabel": "Outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise\u00a0Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r366" ], "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 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, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, options vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r366" ], "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 vested and exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r364" ], "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": "Aggregate intrinsic value, options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Options vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Shares awarded (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r342", "r348" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.sunrun.com/role/StockBasedCompensationSummaryofActivityforAllRSUsDetails", "http://www.sunrun.com/role/StockholdersEquityScheduleofReserveShareofCommonStockforIssuanceDetails" ], "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": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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": "Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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": "Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third 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 Three [Member]", "terseLabel": "Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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": "Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r128", "r345", "r349" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.", "label": "Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "terseLabel": "Summary of activity for all RSUs" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]", "terseLabel": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Supplier [Domain]", "terseLabel": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r346" ], "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": "Vesting award percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, 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, Expiration Period", "terseLabel": "Stock options granted, expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r368", "r386" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationEstimatedFairValueofStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r365" ], "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": "Weighted-average remaining contractual life, options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life, options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r365" ], "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": "Weighted-average remaining contractual life, options vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r350" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Ending balance, (in shares)", "periodStartLabel": "Beginning balance, (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r556", "r565" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r128", "r284" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Warranty Accrual" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r23", "r24", "r25", "r130", "r132", "r159", "r160", "r161", "r163", "r165", "r174", "r175", "r176", "r227", "r299", "r534" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r59", "r140", "r141", "r142", "r145", "r153", "r155", "r173", "r231", "r299", "r307", "r382", "r383", "r384", "r420", "r421", "r536", "r537", "r538", "r539", "r540", "r541", "r661", "r662", "r663" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity", "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows", "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r140", "r141", "r142", "r173", "r617" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows", "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r24", "r25", "r307" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "verboseLabel": "Acquisition of Vivint Solar (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r24", "r25", "r299", "r307" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Shares issued in connection with the Employee Stock Purchase Plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r24", "r25", "r299", "r307" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Shares issued in connection with a subscription agreement (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r24", "r25", "r299", "r307", "r354" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity", "http://www.sunrun.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r59", "r299", "r307" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Acquisition of Vivint Solar" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r24", "r25", "r299", "r307" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Shares issued in connection with the Employee Stock Purchase Plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r24", "r25", "r299", "r307" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Shares issued in connection with a subscription agreement" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r24", "r25", "r307", "r344", "r362" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r59", "r299", "r307" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Stock repurchase program period" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r24", "r25", "r299", "r307" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Repurchase of common stock (in shares)", "terseLabel": "Stock repurchase program, stock repurchased (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity", "http://www.sunrun.com/role/StockholdersEquityAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r24", "r25", "r299", "r307" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r30", "r31", "r132", "r222", "r227", "r534" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r132", "r140", "r141", "r142", "r145", "r153", "r227", "r231", "r307", "r382", "r383", "r384", "r420", "r421", "r458", "r459", "r479", "r534", "r536", "r537", "r541", "r662", "r663" ], "calculation": { "http://www.sunrun.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheets", "http://www.sunrun.com/role/ConsolidatedStatementsofRedeemableNoncontrollingInterestsandStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r131", "r307", "r309" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r558", "r565" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubordinatedDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets.", "label": "Subordinated Debt [Member]", "terseLabel": "Subordinated debt" } } }, "localname": "SubordinatedDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofCarryingValuesandFairValuesofDebtInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r542", "r579" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r542", "r579" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r542", "r579" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r542", "r579" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r578", "r580" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r398", "r404", "r406" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Schedule of unrecognized tax benefits" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxExaminationsTextBlock": { "auth_ref": [ "r400", "r419" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the increase or decrease in the liability from the prior period, and any penalties and interest that have been recorded.", "label": "Summary of Income Tax Examinations [Table Text Block]", "terseLabel": "Summary of tax years that remain open and subject to examination by the tax authorities" } } }, "localname": "SummaryOfIncomeTaxExaminationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r182" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r413" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Other state tax credit carryforward" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r216", "r217", "r218", "r219", "r221", "r223" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/GoodwillandIntangibleAssetsnetSummaryofIntangibleAssetsNetDetails", "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesAmortizedFiniteLivedIntangibleAssetsEstimatedUsefullivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount": { "auth_ref": [ "r596" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of financial assets accounted for as secured borrowings recognized in the transferor's statement of financial position at the end of each period presented.", "label": "Transfers Accounted for as Secured Borrowings, Assets, Carrying Amount", "terseLabel": "Secured borrowing, carrying amount" } } }, "localname": "TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r224", "r225", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r595", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/FairValueMeasurementScheduleofFairValueFinancialInstrumentsMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledReceivablesCurrent": { "auth_ref": [], "calculation": { "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.", "label": "Unbilled Receivables, Current", "terseLabel": "Unbilled receivables" } } }, "localname": "UnbilledReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/OtherAssetsScheduleofPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r390", "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits at end of the year", "periodStartLabel": "Unrecognized tax benefits at beginning of the year", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails", "http://www.sunrun.com/role/IncomeTaxesIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases/(decreases) in unrecognized tax benefits as a result of tax positions taken during the prior period" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r403" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Reversal of prior year unrecognized tax benefits due to the expiration of the statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r177", "r178", "r180", "r181", "r185", "r186", "r187" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r410" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance, deferred tax asset, increase (decrease)" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity Disclosure [Text Block]", "terseLabel": "VIE Arrangements" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/VIEArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "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": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r464", "r465", "r472", "r473", "r474" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entities" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.sunrun.com/role/VIEArrangementsCarryingAmountsandClassificationoftheVIEsAssetsandLiabilitiesIncludedintheConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r557", "r565" ], "calculation": { "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "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" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/DerivativesAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessAdditionalInformationDetails", "http://www.sunrun.com/role/IndebtednessScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/PropertyandEquipmentnetScheduleofPropertyandEquipmentnetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r377" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r377" ], "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/2020-01-31", "presentation": [ "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/NetIncomePerShareScheduleofSharesExcludedFromComputationofDilutedNetIncomeLossPerShareDetails", "http://www.sunrun.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r165" ], "calculation": { "http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Weighted average effect of potentially dilutive shares to purchase common stock (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r158", "r165" ], "calculation": { "http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Diluted (in shares)", "totalLabel": "Weighted average shares used to compute net income per share attributable to common stockholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares used to compute net (loss) income\u2028\u00a0\u00a0 per share attributable to common stockholders", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r156", "r165" ], "calculation": { "http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares used to compute net income per share attributable to common stockholders, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.sunrun.com/role/ConsolidatedStatementsofOperations", "http://www.sunrun.com/role/NetIncomePerShareComputationofBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 14 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r100": { "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=120395209&loc=SL114868664-224227" }, "r101": { "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=120395209&loc=SL114868664-224227" }, "r102": { "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=120395209&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524" }, "r222": { "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=27010918&loc=d3e74512-122707" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r275": { "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" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4852-112606" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870" }, "r291": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r292": { "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=65877616&loc=d3e177068-122764" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r307": { "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" }, "r308": { "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" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r327": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "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=118255775&loc=d3e1928-114920" }, "r331": { "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=118255775&loc=d3e1928-114920" }, "r332": { "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=118255775&loc=d3e1928-114920" }, "r333": { "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=118255775&loc=d3e1928-114920" }, "r334": { "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=118255775&loc=d3e1928-114920" }, "r335": { "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=118255775&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r345": { "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" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r389": { "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" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r422": { "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=116825942&loc=d3e330036-122817" }, "r423": { "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=116825942&loc=d3e330036-122817" }, "r424": { "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=116825942&loc=d3e330036-122817" }, "r425": { "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=116825942&loc=d3e330036-122817" }, "r426": { "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=116825942&loc=d3e330036-122817" }, "r427": { "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=116825942&loc=d3e330036-122817" }, "r428": { "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=116825942&loc=d3e330215-122817" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "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" }, "r431": { "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" }, "r432": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "c", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r457": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r464": { "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" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r482": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998890-113959" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121607252&loc=SL5864739-113975" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r512": { "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" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r514": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r545": { "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" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121578510&loc=d3e41551-112718" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919352-209981" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919398-209981" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919359-209981" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919359-209981" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL117410129-209981" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL117410129-209981" }, "r572": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "14", "Topic": "842", "URI": "http://asc.fasb.org/section&trid=77888298" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r617": { "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" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r623": { "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" }, "r624": { "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" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r626": { "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" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r628": { "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" }, "r629": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r635": { "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" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r644": { "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" }, "r645": { "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" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "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" }, "r651": { "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" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r665": { "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=121370832&loc=SL117420844-207641" }, "r666": { "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=121370832&loc=SL117420844-207641" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r672": { "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" }, "r673": { "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" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.2)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r681": { "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" }, "r682": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r683": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r684": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r685": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r686": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r687": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r688": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r689": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r690": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225877-175312" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r90": { "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=120395209&loc=SL114868664-224227" }, "r91": { "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=120395209&loc=SL114868664-224227" }, "r92": { "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=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "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=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r96": { "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=120395209&loc=SL114868664-224227" }, "r97": { "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=120395209&loc=SL114868664-224227" }, "r98": { "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=120395209&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 130 0001469367-21-000042-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001469367-21-000042-xbrl.zip M4$L#!!0 ( -2#65*FV8OW5"4 "GH > 97@Q,#(Q+61A=FED8GEW M871E)FS@ M >X)?WJ1JDJAM$N5NK6 =7_]/4MF5E:I!,*O,27;$S%N(57EV^N,IDFNM" MFU0F6UN#TV?BV;@HI@=;6[>WMYNWNYLFN]ZZNMC"H9YO)<;D:C,NXF>__X;? MP+]*QK__G]_^MK$ACDU43E1:B"A3LE"Q*'.=7HO_Q"K_+#8V[%-'9CK+]/6X M$#O;.WWQ'Y-]UC>2?R]TD:C?W3B_;?'?OVW1)+\-33S[_;=8WP@=__.9CO;V MMU^H%_M#^?+%\[V=E\/GHYWHY:[<[H_DSO:^_']]6.06/,[OY,4L4?]\-M'I MQECA_ \U_K(QDA.=S [^ MZTI/5"Y.U:VX,!.9_E^SNX MP<&7L1[J0O2W-W?Z]4W++]ZR_]_>W7/\Z_S M$/O\;]_P>'9WX7B.Y8V.Q9O9+=!Z]O1K(I3Y\^10#-X?GKQ;!KG[^YLO8=2I MC&/@4QN9'7?OR1#^6,E,$%A[2ZW_Q=SJ@:[KW.93F1=Z-'NB#5V6:5:FXB2- M-L5:,5;BUU]>[NQ4V/WMU\2PB55D,HE"[Z!,8Y7A4\]^/S*3J4QG3[>X9[\3 M?/JOUX7.Q311,@^T;"-2Y-(^ L/HBS-!7_+C,=C3>%N!KC2MU*X'-B(I+].A67,BG$._E9B2-=S'KB0R'Q ME>\#M6GC?"X ?SB0Q,Q(^8&O(W@;%HY_E5, "QY:E!C2AN!A_'.BLFMX=:B* M6Z72EF,2:YVFE7#!G2 8Q&$$K"7B%6 WI'G+"+_N @2!,D\85=4-8BY^"I8H M8@-SIJ8@3%8]^-T3P*U.$D!ED9;P7SR(&Z-C&.\C,I*1SO)"Q'+6H)-;78QK M)W9KRB3&89HS.]*)@;%TG"PN"YD5(,(+U9$C_3Z8[0DQS4PAM+C!E\6U5,H2,<2A%H3!WOU=PG%$U44M;?SL00T MGV;J1NID<^4@O, R?'_^[NSC^\'IE;@:7+SOB>,/5R>#RYXX/#T65Q>'IYV['*F)/=W(DR]<*> B(/6--";&G*6TD"/Q(3Y%!Z8+? M2R2PO=2(B8[#%HPP!\A!Y+NUQ_$6O[_I2MSM=8_ JH*&]!H&_@ M7)V!=H^(PA&F%"-<(6$YXS&0@Z51D Q@N< *W,,C$Y5H3R&-Y+G.B6"(YD&3 M5=>\>W=6%6''->6BRKRO=_$Q&A]'I54'(SPRI0Y!G>:,9ITH(7:NVD/H-N#J^4T=B_06*3IIBS$D035PF(0'<^TS*8F5[EGC@I J8?4-3: M15?0(-F0 Z27@\JJH7J[$?[F\'(@CL[>GP].+P_)W%XJ1MO?W-UKV=J++E$Q MV=HR35%U0"XGU4LK_O[V_W8 D]04H82+4$F.00V%\AOQ#*CDV"V\LW MT:WHWYM*3;$&&8%0B0EUFOB-R-Q_\3H'I+LN486?RADPUD3DT5C%90(6]^U8 M _FCY[[,,D H4"F&&C:D/B>@.Z#0;5LSX.A&1L&.0.$A96GAL869!RYJOR&%N$N!*#TY?^.O.O;_4N<]G&=P?R'[@;^&_X\QM M<"JOU<80^,SG#=+=#V1R*V?YLR=-!ED%2O7*>L^J(U:GJ-LL]VG<=7$FA^8& M3>!#5%M1TF9 >%$@9S&NX,P!B?,"+9*L$'\8$XL+$A?P5@[P(0&\E'+3,7BW M,_V3TZ/!Z=7)GX-EF?U^E[#%NKXP1:=N8[.^DSB1#SP:*0=5GJ%)RYRY-.A4 ML#5 $T"K5Z_^X96E>4%!BG9&\P!")DZM<6/QG*"NY"6@%CMI4#+4,#CPZZNZ M4X>&Y;&F"3I04U3,013DH(J3EC55&6QD0@*&UYPOBX+[W5$[%F1IH)F#FP0Y MBCEY"PX2:!W=)M[/G;8*V2.3H:\<'CCQ)WZ.,.UVX.[HY+P+QF>O01>.$ @U MFT12Z4B421FJ* [85SS,&WR_%NBU1P.:5J8PA!9EBG) ;8PC5E,RN, D-; > MQ]1#*O!N5@T4 HS;1A7<[[_^LO?JM>/I<8],B- :1H[OC"!2^3A$$DB0<#+X MC"L&F2[6U.;U9D_H4>N#&" L+/3:C&^<-IB.GD.(',(S@ ,5FV+(-.P3YB#, M'6#7!=DGSF-\G MIQ\.WXG!__UP'IUN7*&=SL6?T"/&Z#L1 $"D]/"NVV\'^-1Q,.K MI987!)V0F: S!DDJ-C4N*EF-L3BO_KM$5Y.\1;\AA9FMQO.48N[QTL66!.0T MT^B[,FTI>6'*T:,J*\NL=8GM3/P!!_R49.P4L*>DP-Y\@LLU M@H48RB+^X:TU?I3R\$929^)&)N4WRG1K%TQ/RLV ;_Q]I[>W;1V7!*.][7\X M?L+ (A Y8PG55/PY+TST69@I*Y#T(%JM!4,51.=GY=ZTMBO!'-[D0;L?SB-4 M.J,-/B+=?4V2\'(G!#ID(CX4/JTPQM(J =V4Z78?^Q>6'[H!^4YR,;*#2 M:2LU#PPM-' \H&+3,!=\_'2LQ!QZN9!4?>=HZHX0G3#/4)&\? ^!RYHL&"*1NI@?WG(I()F-P BEC. M=*2@MQW$*&E/3@9[]1H6NJM1P=6 M?5%CJ*1*@PV7ZR\;+B.S%LX/TS*;51UT.#9WQ8 !7 ]YAF*V&&>4STDV94R# MJ2^1FA:(+EZOY_@MU=3,K=]Y%);Q1X2Q,X-CY"S%,;, 642KVVYGN[\G!BSS MFXZ[%1 VL'A<:QN82'!,;:3Z.V_%*V'E& ML7>^A DW]>(A*^TC&-#_S'F8*KO144O2U'(>UY>;VT\D M*=OMF[/3P<;5R?N!N!A<893P[/0[=+PUJ?,."U4"S2M.W,U4@5(*WJ^YNNZR M5 5;;-N/:[&M@,"\\+#[F:GB?=P_,U56AW/KL/.$C8':4E($6$TS(X5IWH9KFP)'#X;APB:9IJ ] M9#D&XN=J+![-+*/ZH5N=JW9#9B& _DI_R[>RS#INY2Q&TW;K?P&E/P!_ET#? M!TV]+%Z'C/)I\/KA$%UYG\2"S:V^8Z)+^GB[IGEX>?GA_>!8_'GRY\GIE;@\ M>W=X4<\5HFI1_F;5MGQ_,2;F'>9Y.4%\H?,V9>%+M&J1KGI@O=M9L;6%LZ;4 M!>46>0?PHU1QLHXO^ DR>%SWH98=,*^34:02E;GRP"'L'^O32FRK@3S>9I&' MW&)-K[,]TY0L8LTO(9^J2(]T9,^WAPR!NJTAIZA.'PE("MHWK%YVH(G:!2,K+2R@I*HGH/1:Y_ MI*6UL/*A@I6MJ Y3*TI#\5#88R4O#+:8P-8 _>WAWD:?Y5W]((XX&:W7+.Q% MPZ4V7FSPD4J^!N(R5U&)C6!@5XF\7;) P0*RT06S_[Q+PN7-X'3P]F1)K_>K M%0:"W8C5- MR"=;WED/L'7..K]$CTSIU&B5EU=JAUEJEQI(CRS\B^$S]+C&'GDQ]+"RK M%Y19\4KJ&#Y*O-6W8HED/B;A>H,>A0(3O9%5Y2 )SOGQ7"E;9O[$:H,!EY="LP>/_E' M82[J($+E1*73L /D^RG908+!X 2;>7K/>S; M 6CDWF6YB2JP2+3C^1%::EB_P9R+90M7V];LGRS#IBIT)TTR*G8M,&RF S<4X5ZF_KMJE3K-2RY ]V:!@[%KXH6'$A9V M4',"WR;5#4WSA&H^G0(#?3%?_N&"+KL_@R[WU/OT]_K=,O0N!W\.P)X[&JQB MN2K%F]>^K'OG1F#%-_M6H+IOW3'JRU37^X,U>I!PM1MP7=+)&Y*KUB2D48)@ MD,WFRPW,(Z- 0#D55AQ]]9@WZ^R0R%1>)E752PQB9NR::UK6^+5SS-:K)LC] M';9"[G,$4RT9YXNBD,U',^N[8D%^@6(^XT*=M1BD:>J,!SK8>AFA;=>)_6UQ?=>OGY(N*3!W1(U*@YVVYD#?X6"/2T. M-G9V-I^N)?_:X?I]5S1T%4O.Y>/5K2T)O;D":3.=@FT]TCNWM%J'G/FN.F%'G1[;CDDYF0JPL9P#:;__*-O;1VJ^_QCF MU5]D(AN[]#;L%>/+B64;6-_+)Y0_\9$@7\!6YPUK>6&\8$EGUVJRSCA,4-$[I Y6T<%&-EU5*#GFF6\L%"!WU.D3,7>YUFAGW,7*>/NN/;CSM] M= /!![&S0\T4*MZPO@*<>.ZH//_K#DM>O$;/FVOM:6QG;MNGP(I(%IG,PJ5P[]V<#82FB/N:)AJKPCN/5HQWVM#:4>@8/73QK2>^X633 MYWPP4:"%6*8VR-<2(*R7J2Q(%?-&ZEQMBY]DPT_27F*XZ,%FZEU[J%)/)BK6 MU$UF4<"RZF3K4@";/HZ:8I(]P$8/R]3F-N;=]>WP]98"LO#!>CBW;JW?:<'^GS2_+*';ZX*/0;Y)@\\,0>DFRR M7"/LU62:8NUXQ;CFD7&=SP:1B9TI,AC*B\7[1: M"TPZT>6$55[*2?"+7[-*AO\B >4BR9%;J-$(-QVR5^_Z;"I5%MV":QLDG"P3 ML?<V#HOVM) ?#EQBB'4!/WFH TT)K%APLVY M3M95/B4:+]B*R5_"=&E3?8#"4>/U2B+AV+U9>3VZE(>N%[..;E)(W;[4EPB3 M*+'1,+496 *CB(\#R FK_+<.>'Z(V"D)/F^#5T'7J%$T0$_":QQE&BPF"/OK M%. MX\H"%)@K D=<^6Q&XN^[^UC6]LB,@T8\T 4(@6@95K**4:).F[X41>J ME4O-X?DZ-JNR5-J,B3"T3W?VLS M$L,BGDO,%3EQ]J2GPE?/1&/L: E@6\>[D11(!,QIN#')C<\SLTS/Q2JYC2[P MEI%$9GZ=&5!3)SK'?.\R*IS^'!EBB2T*J>^=/D'U55/ZHDX_P;D;OA"GELF$ M_- VR91\G61PYP7>E<-,'Z8#N9$T7G<*+R=U!,''EAM/&O?JMMXVEV MNF&^#[8:YAO@[.T&,4M5XMT5ODMX^)/)T+8! 8.I%\W%+>:#"[E>>Y[#O:_] M9)8!LPR"Y-UAF7RU2]4DU"G-K[9] *%I&M83$!"A'6(#HZUN^,-&OF6>^V@X MCU M1P$+ 7IF,M4VT[G0!=X%P?=, :\9N8.J"[,K98U.$/,D^5(7S+GU[<KUM<\^2!YEK_MLQI9JXS.?%U%13$P,)U8">PAX2,9'Q_ M04:HSNL%T+O;_VAD> 4LP-XO:+G)M<*IIZ [@=(9V=3C(O 43.",72]TYP', MYWF$E3Y^#-(;1S+B+"^^K('77,U3+5BB/9X5LXT1[FUM=V]] W:.@:)8E_8^ MV\K+[A)\W4#KC=2S:J](+YA%7OLGA&%X.!=FI],\:*:R=/Z]EW3DJR[Z+*2&_F 'K)"0/KR,M;&7$R MN &MFV^\\K>.N5% *P>E)I_+^[.*0PH4!V>W]FI[O=(@^).=0P,1:7+(D.>F MFGS1R.3&KRD7[(K)<)[=<)Z&IN+\UD2(O-&_7/>M%7MTZ8:7!76"9NY"E'H\ MT].,(Q$!*D&L9(QOA1<3E5P!3FW)]'DU@7*1*E%\3@2>_BD MDWG/]]8;74N6BU$29UR9,Q3'%E)=.$SV&W$99"T3G,IF*1S.2B%U%D8]"_2. M&\-'WG([(/):;FVP1G*J>KG>*\=6I*W,F0W\/C!&WX63(Z6K3=35\H.0 KDN MK*[(M^]KN:3)5= ,N/UA(X\AO!^U5OV':0=%PE5GKAFVR_FC%Z,HPU@R\K$R M)<#>2%:\*81X?G4&_,=5K%$ CR), /S&=6UVH+FW?3EHKSVT1PD4,[K8QPI( MNXY;L(GS9E'A_&-D]UEJ9Z/%5TO&I2L=#"(.S;"C LU^F.@L3$4K-^!02O:+54F6&$KF^E&R!^5R5SGU=^90<7=[=[/? MI<*NY]NO#I?>2V=(Z(3L<,TA&'LY#M*+RUB:YSP5P+N>AOXCL;_;7A^MISH)GP[SUN$!%^]6K=)3>U;83 4P>WMQL)ZPQ'(SXY,:"I[=@-6LNB8QJNVS7(2\CUEM62QHU MX%+*%%R0GS1!6J>5A5#F.P&*JIF&O08B;9[]:\ WTI7-Y!1-U9 M)U<]]S?1Z^O.8X4T'TH^ZKH#YP]KG83U_G<2\9IK+C"7-9_WFJDPZ)(I;(>M M]?D:?*Z;G%L5>MXT[]GW&?!+@UWUK#**^1O 3,CKU;*-0"6R2:#,U@KBG1;W ML6. HFP0-Q/9I!H;KT1^J/8[XP-O6N/&^(77K/=<32;=&8G?Q7--&EK2-#W#'Z^ONR9##OZV,U&@&;F) MFK0Z1^UKDLCR#5*FSWL.U+"*]*:TF%:0!A8W&]QA:EN@V1%YAI*IT6DH0#[> MH=T?R J5(3F$(;*>VR-G#]9$4:P2.>/G:_?^$7%PRR;OR/0[U+GSL)'0 4)6 M9*X RZ6\+*"JL1YJNL%28U_;(0<9>8-W0M;[JRDJAW0=8_HUY8+)8)"Z@*DO MK]8QHWG]:*V"FS,5<]KQFNTCQ0YL;IKN71KSM>^^F91S#;=[@+E/S )D:!YK MK^IF57O?5Z)S=(2M=9MD&=OBE*H]TCR O' B 5A/MFN %_BD;T?/D!B6.5!G MGHMZ2=]\0)Z6%7B9[CYGAEI/V+IT/CF/OG,^X', ($5^&F5@]:)-/N.>S[^O M>H)54Y2J64EV1Q-)0;UPFOXS3YB8ODD:!;9OKH:-^Y5 MR5^O@W 6:\'YJ2Q:PNR$)33JVL%7^?IU?Q8G0.0^L= MM7:QRVV#$WD$IM_NX;N]&DF$-ZU9D1JZ46>>T_J[N>>(J:D[Q(K=66YUA9Y8 MO64N>CO/ I:O3FEQ[:$_9;=3E[=<_6L@+C^<7GPX%6\O!H/CL_?B_.S=R='' M[Z6-'34>H)96XBWVJP0\.^<68%:6Y/5&*T%"!TDW^=G*(8JBH)2V&H;+/T"# MD@ID,0MSQI@-JP8VD7F?'\@ F R3 %SYR*0@,#;:P!-_F!\'+Y:R,30-)C54B=Y*YNM^F$;( BDMC"$PBE M3'UFF*_V^:,$* V-^;RPU9RCC;"9'/?1+SQ\K$K7>A0]*RW1(L/G;$&M+HCB M?<73_ >T MZ@F5_:#5F"0*=OP'JL&7T=@80[KSK*%-%SKEN+F'. MN$BH]=6 _1N$I\*:ZG7K][TUV6<\%5^PYD!Z;%C%C&;XLV,\F,8NUJ=B.R*P&PW55N,E]9C>4/UC.R0Y*X8(=+8*]X0 MEJI:E'6%D%LV->D&N8'XEIKP$*CW>K48FI2+\ISKANO^<-]6]OO$#DX-GP?Q MDEC[5-KI@L!9U47&NQKF#PM=6Q$UZJ8'0#'C:IF *U2):;"I5HWHJ [_GCA) M;[B&/A>'7OEBW\5A!D=@+9?#RF_?^12,QAZKM7? E4P-:18<+]^K%+!GSEP& MB;UP1T$$M6J= .P#4 /]J,Z!U&.13:EL'%^PBK?M#XS](X'0\P*8C?.]-O.G M%ON!'W 3;L=MJ-9@)ZC/EFF!<;*K(''G/#.%]3X>+DQ&KZ^:/81G4L[W_O(>7X>S7>%TX MA1^WGA77INX'F(3*/C%MBV-WK4FL1:AJ1JXI?.>9[CEAF@?,$S=$];G#KUXW MNKC;/ "?&1$ZJ_>&!^GR[NSKDP;652:^6XM1:_>S=DT?VX44H1NFZ:OE*RO!@:[)!VK"KN82)B> M9XNHG>_69A[T%OA4YZ#6G+&6Y]#:#?JO.(TE7;L=N[F>U5G.!K=>:S#PIJ4U M*S";GSTEUK9";,AT3DX6]F8VY!D_#/@XUM->6Y&2)4I" (X)\WT*B+)VZORN M(J>*"?!51OCS"' S26QI^@U'UH;:9H)4ZG;/-P0@M+N5^L9?_V!7P!<^<,G8 M)\Q!*+AXJ^3D%&P2@'O$NCQ5I?C*&ZD3GXK=F!#W&.[-KS]<+5ATJBQ0>7"O MHQ(Q-BZE*L]+S'1P*HZ9ZM2.?\,QY6!6^\[/<)_#\OV?X;ZN,B#G@R/Q%(,8 MI6)R;,X!;-YVTUBS*#[?[]XVUZLA_TAA;;N[>RMU;49Q:-]M S5E%%?*Q6_( M/4)>&<[6ES'[2'1"V6=DV$F=VK9*S 6 ]R7RECMI^*N+@@1VE^=&A?1A=R@G M=2005):JF;^EA=839*"A5THA:^$D!ZQ,M)D'OBZ4&8/U%(=@@%FQ:/_:J2ME MT0)#JR(TTNX)]+A*%*ZT)MN?=&XU]\V[^_4TD8\6YSG!B:Y_NF93.G22QB4' M5B>,8AS#C^6$BB_";#4'4J+VDHC3:HMW)<_ZVA3OZ&EVSDS]W)6@Q1R=F>\H M"(I!%1[B^W>3&5\SDM@VQ!B*<#1>*:8A%7HMMV?[LAE_K::+6U4&"&$"^@#R M]DH:VQ@P-'A<A_K[\!T]W=A9V[:P,YK-'&$=DK2E7BF@SA"3"#$Y$8\QEU-KJ]VCH[ M/IDJ*Y.G ?7J,ME]V=_9 M7?@S_/I5O^UL[KWXNE'O6NS+S?V7+U9FK7L[SU=DK?U7FZ^>+P?8+4(P1C) MXQR4\'\^VWUV+R>PD9V#G>D7T:BE1)DUA^)F^BS@H=]0B2-^W3OWAE0>W([N.JK#^00C;%JMQ$QP*7_'5L]2FV'R!K;U%O MUQ\7B[^# P[;F#P:RUVH=-_9GF&I%F7?=*"G%!N7ZI-,Q#EV8Q3',K^5J5Y: MD7ER0NF0$/F)BW^Q(*R0[_L7ARU$Z,3BOTH8'5-%3)EA"M=/X;CZQ_VMA./] MWLAOO?-#2DE6,?=I_"EH?A#;]%C> )&^F=UB?/?'95TK#LX/+PZO3LY. MQ>$?%X,!/O(S,+Q,8/CEMPT,;PU-/(/_C(M)\OO_ E!+ P04 " #4@UE2 MXH($4Q?# @"8#!< '@ &5X,3 T-"UA;65N9&UE;G1N;S%T;S)D87)C+FAT M;>R]:W?;.+(N_/W]%3S=,W/LO62W+[EVSYZU%%GIUHQC>TM.S^Y/9T$B)&%" MD1I>['A^_5L7 1IRNUT$EN!<=;9T[$DDB!0*-3EJ:?^^G].S@>7OUT,HV6Y M2J*+]V].1X/HN[T??OCG\>"''TXN3Z)?+M^=1L_V#PZCRURDA2I5EHKDAQ^& M9]]%WRW+*;O_TU5E>1BO_[.R6. MYX<'Q_&1/#B>/8N?S5X?OGH6OQ#QBV>'1T<'!R_^WR$,\@?X.5]3E#>)_._O M5BK=6TI\_H\OC];E3]MHG*U$ M^G][!4SZ7B%S->_;7 M'_ "\YZWW[;Q%B_6..923!-I?C#-\ECF>S#V1*P+^:/YQT^Q*M:)N/E1I30" MNNBGYNV>PW"O9%ZJF4CTO- 4\==Z9E^_VC]X^0(GM\SA_V+S8#WO^S3O/Y3Q M[>_@RM<'F[\^V#^TW_U ]^;[PQL4:Y'^]W?'W[5>TJSE&I8L2U0#N&E+O_K"2UQM[XZH;- %%$VC\YG93:5>?2\A]K_X,G/C5AEZ>+)S\+D M_=GX_5DT.AOL]Y[\9/2'PVAR?MH?]\*$N-(Q.7]_^4MT>CJ(GOR,B#1^\G-@ M=088"Z>G_W,^'I__1!?]\>5OT2_#\?#R M_ MIR0??R+R8/U<"O/ RNVLUG\J^_L?PMS?]LW]$9[2E^Z=1?S(Y'XSHKV]W ME?OQ2J6J*'-1JBL9]1)!Q@Y@1&(A)?W MR:\N:NM3=.M;NOHA)F8+YN#H]RPU#Y>_ZXW\,+R=?TI%Y MZ%?2\9S)^]%D A;)V3G_:2_^Y?O#U\<_ 1.22_Z8D;Y%FCA;_-% M0 G_/5/PW%,IXJB?@TVU L95T9_\2;+/D3C*DWAXZ^FANJ(] \4-?_=1[0? M\*^J*-7\YE[JP$UEK#-.Y/R8RX3LC(W)#?-N]25B6F1)56Z^I#GDX_67SWX< MW$NC_E?43Y)(K&0:8XZHB%8BEM&ZRHL*3.BHS**^^2XZR_:C0_P(C>R)G&4@ M"/0MQB/AWV-9E!2<'.0R5B6&4OBIV@Y=]%"@;Z373$4*GB[IO#W_ZK__Z+_CO\4_1 M7[Y_Y2N!4A+!#.)G\&;P1;E4113K7%T/UB'_ %],;Z)I M+F8?9%GTHB5,X%3*-,I6JL0)FRRC-2K@6=I0"RPE7Y3JK M$OPE/&VUEJ5"24YNX%[Y:EXED9K#:D\3-8//8E7,DJR0<6N*V]FP^^4+G]E\ MX3(W*[ 6"[DWS:7XL"?F,,@?17(M;HK6WOC#.<5',DNBKNFZMWYZK/P*#)V' M$<-6SDDB?ZQ@,^?X*[ W^V].AQ@F@,/L^.]H]?/+M7@G<;[OK\Z(_=]:X<]ZOG^Z\/7W_Q MVS[;/SBZWUT[,^7H[.?H5W2&EOUOH>-%_H=;(=YLP-\K^^\ M67.P5LGB@EU^^'GKNW6O=B+G9$)>RGQ5!-GU6G://)/=<_#Y\FB$]N\:'#Z, MY5_DV94JX'V]D^7G09@;PGSLF3#W9[.L2DO$Z'JIBY\?!?EUY?>99_([!NG% MP7HGM\=!;EVY?>Z9W/+-LGET(FZ"[/HMNR\\D]U368+MB\)KWA78CP.?183F? B(\?I#T_OV0*.H;P\KX M@I)Y$,0+0Q;N0,X%Q$- /#P*XN$I61N^Y>2X% Y&"ZITD*4P-,K&D9:$OTN5 M5J27*>3FIVGR/-C3KH3[EJCCH%M11]V\$^"708!= ?8M4W>1R[6X(;R^;Z+[ MXD4075=TO4O6R1R<'7;LLCP:R[CB=T5EG*W 8_-3K%\%L7;%VK<\WM@H9&^- MXA>O@P2[$NQ;!H] F+(HR<\[D7-1)64T%J4,@NRW(+_R3)#?2NF=\GUY$&36 ME=G7GLFLEQ9#$-J&T!X>>":TPRL5RW0F"7HII]Y%T8+\-N77-UC%A0ZA13_+ M%'FFDIN_?/_\]4^=Y&+_MX@&B;B>BMD'[\0\E"4UQ-RW?-YD*7*L20(M;25^ M>A.=(F]+[I_1T8&%"["B+SW+*N"* JXHX(H"KBC@BKZ:'>(;ZF(@BJ7#ZNJ= MX=&!9W[*XNL;YD*G1-"2]M5T#K"WA@3[!KT8I=A(#NW5-'HK9BI1I7?UTB\# M\JTAP[[A+)AW&!VKB;PB^E9Y>]O]W..E%OXV& MIR?1Q?C\&&/L6=WNG2K5@(3Z? M)OJ?5F=;&X2JG_S,CKSJJ. +P*(O#RP*R** + K(HH L"LBBKV:<^%:Z.JGR M*W7E'Z3HE?\9P%\]2P .SL].=&NQB_%P,#P9GEU&E^?1X/1\@@W&3OJ7PZ=! M2GL?X7TR2O>9?TG!09;&BGG@+G(YD['D=L$#,#01)'?B(75 D.FF3/N6,W1D M&B19)(GIRC#\6,K4RZ9DK[WGM_?-Q!@/P;*8@%W1KUN8_K,_'O?/+D=#[\R( MUR'97:OB?2 :K1$&G?$$D_9S":%/,7(HDZY)O;^(*( M%SYR=P;I;DJW;T"D-XK:GD;#^1Q>,DBOW]+K&\#HK4I%.L.D\*04):$P"FMU MO#,)XWZ,?1QDD/$G(>.^H8].+?K(.\GM@'\&5-$71Q5=!5!1 !4%4-%VW#6 MBGRT.7P#%9UEA@6_%]F6:-$;Y,^ S]5,R71V@RU,SG[[^R[$OM'I#],KE6AQY^#:'U#;@Q'(\F?9^MA2"_#?GU#:7Q MCF*.T5@NJL2MSQZE5[*@MJHDW"*]B?H>Y@ #-K\AW;ZA-$XXW5#E_NGE(+D- MR?4-H5%;%-&U*I?1J;CVSS8.,MR08=\0&),LN?(QG7%X$)K\-037MS3>0!25 M2,J;7C0L9T]">@-\Z$M/70@8N']YZR#D+2'W#6TQL$U5D8L9I!IQ;Z6/;$6' M+?Z3)R_*OF$P4"TG";Q?!<)LX,=:18,%DA:R\#22=P\>KJ#] Q2[+D4^P;+Z*>EVKN4>9[EJEAY"8D[/ A$GPT9]BW'=]&_'(_.+WT$ MTW?*;@ 6?7%@46AV%I!% 5D4D$4!6?35K [?8!EG660Y6O[R_;.7/[T'U0D* M]D05_V8"?5"I%_"]E^F_0/3I"O>Q;W -1&!HV2[HW/][IF 4OX(Q4>4^!NN" M/#?DV3]D1EJ *9QC*KODUPPR[+D,^P;)^$5<"Z6B2_%1=T,+:MAW$?8-?/%+ M5I31H"I@!*"+^XM<,D]^$&3/!=DW' ;X=2LO%7 @Y&S(K6_@BXE,599'HS26 MTU+&J2R>I@Q_FX)I.ZF./&NEVG_[=C1^U[\<_3J,!N>_#L_Z9Y?>=5 -RM55 MKB_\:Z':U0$J"+'G0NQ;E $SR]S\UQ3J<5/)49UI]D^F PMR0Z9]"SN<93 4 M#[,6AX%UZ$' 00$=%-!! 1T4T$$!'?353 [O L3BADI#LGET#AIOX2D-P&&@ M 6B(L6_QXHN<:DW9A !9'GY412G3F?2S^#^(P<6,(@O48#7;?5\ MK#YM-85Y\I+L6]U>2Y*];5 6!+DER+X5[WWYI@Q;]XJ'AZ&(NB'#OI6"O,FR M#PR3'\M9EL=!@/T68!_[FZ[UVXWQXR# G@NP;] +K+UCAVXFY>?JWVVT@@.% M14-^?4-=/ %>MR#"31'V#60QR*XP'E%&91;]7(D<_BFEW\F/(-$-B?8MA]>0 M:'4E(WC7*E>E?\WWNB0Y (F^ I H((D"DB@@B0*2*"")OIH5XAL$XVV5$P"_ M7^@4GX>&=*@I:8BP;["+=HYOF%ZI/"/N9#CNO>2. @R^(;N^Y9K?5FDL=$!L ML!3IPL,P[U$ 839DV+=,Q8DJ3'+?0^$-8)^&\/J6HQB#Z9"K&>(3=.V^AS+< MP4H<8#Y?>IK5QP#R"2"? /+9CKL&D(^/UH=OZ61V^5#7G@GLL(3%3&^J0OD9 MAPMPGX8P^Y9EOLSA8D&O5^@\\WRN$H64LD&8/1=F[VK[*[#$TB);29_[U00I M;DBQ=P7^[\A#B"9E-OO@G_ &U%I#>'V#4M1]%4Q%GH<*.,AP0X9] U;TP6Z( MR78@2MA\(5+U'PZUG>C &C,(O3,!L@'<,P*L*>)7H-RER_N!4+N#O M,[&2/>XW@C=^:P)X^B+XDV@[TU*5-W3__FR65?!GNO WSQCV4F,O^8;SF(A$ MDBR?2E'(J9A]B%R7,\BSY_+L&_;C1!7_KF <F?!+\.$NQ*L&_0IC%8![&"^U5K>$&2 M9Y_%^3CT"&Z(LV_HHOYZG=S+4Y.#\][5\.Q_U3_M0_:0W$,;7*?>V?#0PJ%^.\&&1@ MC')5+C,O&^T$26Y*LG>V,/Z[B 3\_^A4IK',_1/A0(34$&'?[-_AQUF5K$69 MY3?83_5*%5Z"ZKO$.&" OC@&*#0\"R"@ (*(* OIJ!HAOY5!CJ5N4@%+M MQZ"95%'F=-)&_85Q$0>H!$";@?:D#_VS3SJX&I^RE/M6,'4B$[FP4>:3JE0> MXMN. ZU,0XA]*W<:RP+&8*6X4UMG^1-0UD'.&W+N6TW469;N6;,$7G&C67). MK5HY\N>A.@]8I(:8^P:_/\NT +,YTHN&Y2P(L>="[!OFOE,WOQ,WT5N52(QH M9W."VPT2H58Z@9[+6)71&T5O&23>;XGWCMS1,:^)%2D3:8255#?1SY7(15I* MB;1BI8\FR;/0TZTAV[Y!0TPMRD 42Q#B5"RH%L6I2B&9?S(E*\\"^K0A[[X! M2-XJF<31\"/!!@_P78-VSI.=B:C+HKHA$HX35J8@\!24&0 M6X+L&WQT4DWSC"79/^$-1;)-X?4--GHI8 #&6*JTP!Y6*R^5<9#GICS[ M!@^=E.*&\,^SF4QD'K3RDY!BW]"?@RR-E8'RO\GR/+OVTL<+]L^&Y^_](POO$L@ __D*\)^ _PGXGX#_"?B?@/_Y2F;P MH7\ Y+I%MI^%U<&/:PFP;P"VLPR&(@M.V0WG1MY>!E%OB+IO0+>S3&/<-$% M:K8+XI,MQ,M\FA/SSQ-6X>^/4TA M]PT,-_RXEFEA1!GA<*M4E3?\YXE8@8>E=X%WLOT\T 8T9=LW?-R%N&%V@(DL MHWZA8O]J_9X'C&=3AGV#R4VJ&9C;198SQT6_0+)%_XSI(,92V'A M&"82/:HCT=K&SM*Y0C"^@B%[V/KG>? 9FV+N&W[.HC7 Y,CF<_\$./B#30'V M#3@WPIRJ+,IH+$H9G:J5*OV$,K\(WE]#DKT#S@VR"F5Y+?+21C=*N<@=3EE[?4!]@2">"T1P^ MTW0%.6[)L6_ CI\S&$T*HXU.Q36'._Y>Y:J(U,K562@@;,\ M>JOB:J8$_#&6Q3I+"^6K_Q<*7)J"[1N"PRE@&7Z4L\KV-2;D7=UMRD2:=;-, M'5'VT%$,/>B; N\;XN/]I!]=]"_'H_/+J#\K(Z[P"G+LN1P?^8;WP)NAH@9] M' V+0J9/1(A#VON+I[U#UCMDO4/6.V2]0];[ZYD?OH'QSC*PG*\\C>8%V[DI MO+Y!-D:Y2*,3.+P+KM$"/] _(7[Q";9S\T!^ 4_0GY39FO[4[[Z'2_GCJT/G M$WKU'X]?F E1U%WFQ[U7A_MPX>T!_V@ *YX>.X0#C1*O[O[Y0XGA\>',='\N!X]BQ^-GM] M^.I9_$+$+YX='AT='+SX?R^_^Y;<)MZR#^LBO7ZU?_#RQ28/Z2Y#_NCY_HO7 M+[^X?_#R:!_6](\["'_8<()3ZZMKDI>=N_3-^7A\_L_A.+H8#R_ZX^%)-!G\ M,CQY?SJ<=-F4+-EB;LZ6,JT3^Y?O#%P<_(1/B MSFSWRUN=C_>"_:I<9CE<$$?G\[F:M4&6OBUD1&LX]6H-D>%/E75.]'TJ8C38 M8$W[ZS4<>J3N+V2.Q@P<37ZOL+-58Z^6>?A1@1&.2%()9E%.[8L'N8Q5^036 M\QFN9^G5>IYET2G8J1V=(_UUV F>+RW&Z5%E8MVZIG B+M6:+2!&@PW_7:GR)AJE)J#Z% P? M6FR_[-O33*2TQFT*!6]7T#[ ;BS+7T3_KS,\>Z.\FNE)87KL?\N$O\4T5^^/W[U4S21LRI7N('M-T]IB?U:8[>Y M@+MI]5JS>[J7S??8.XV(C>_)K+?T:JTQMB3S&:99+K.\C :)4*LGLY9SK];R M(I'Q0L:U7^';;O8$':OLM#Z]E5QZM8KO M#"J!&D6+F>?J-7JQ?_B,W9B=$Z\6O*^?/E56OYM0^I, MR?2)+.!7 ,=NP0)B:Z1I*>-;5,'>KN-78/;:BG6\,RC_^P"D3P"Z_\Y/?<%X M]4_>CFZB2;5>8T36Y-8V(E'"6?KI9^GP?W\9 MO1E=AL/R;F-NJ::JY$W7]VF[OEIK]NX]+J6NI__+]JZ/#ES\5=Z]HH([\"L0I@3DED$<&%I2OR(+R#6KG MQKGS#]_.'2($>+\_V>?WNQ0?-P3'_,P!-A;WU+?%Q;5]6Z6QP4"M4H3PS#WFFVB"9KZ=5^736LK)UUK*1S=V72/I2L*_RT8(.HHV&.==H30/ MES^Z]'$3U.#0\D MX=VP^S M,IO"4?N\%QT='!WT4-VASA*K#-S;R?NS\?NS:'0VV.]%(CJ!<_ :@QFS+%]G M.:O0'40&'-4QX8=_.9;%6,[TD'ZL$'F+OT)VS32OTL><>)J>PY]V>U%_.(PF MYZ?]<<_.Z V%9Q&J1+?T)S2>V2)R+=C6K603L[?7_X2G9X.&I*:*#BH0>03 M);A_/!W"(KW9\CEFN85IKLKE=DPS:@6K#T#!G9[V+T?G,._#\:^CP7#R[6L) M(O042<(CGLC\RJTD?LS9CW:DF"UQB/3#=BP#&&HXT:T"SOZ"G-3)Z'0$!FCT*^CC MX6\13KB]8H# +[#XP W5OT8=SLLRB ;]BQ%H\>A=?_R/X:51W]IDG;P?329P MR@\'[\>CRQ%H]YWWD_ZN1J30&8O'P8:'8^U3"9(AXJB?@_@L4$#P O[B399] MB,95BCSG^W_0#7E4W_!B/#P=O1N=]<>_163JHW$_^NE O&">^&28^1C]B'-KIE;F'^\YEX-] .0&?,[?#2>=',X8K/KXG-4_Z.> M9/WQY6AP.HQ&GQ;3;#3]/=@_>+UN=_W5']YZSV8G8+C=JS]4H?$UQ_'0@=F3 MX=O1V0BMX@F%#_N#P?G[L\O1V<_1Y7#\;O))4_('YO(^RNO19JC9*'W_X'?! MLP\_OKLIOSF;9T..SB*K"R=8Y9P!J:U;'",SB$[]8BB1A MNX(U?['F<$"TDB*%W[GGRE3"M=^D$7^'![FM'K9F((Y.Y+3,MB)@A!)1V#/_ M!FR##"V#;)I@:SR0.316\HC>(<( LGX%3W;6MR MVQ 7TW*">F4-^@16+;F) MI.&"1=L3;43*K$\('?49@+QF*Z+UEWK4,/Z=J?ZZ,3JVZ2M+PQR_B6BAE?3IS M=7/\..2+/"/O#,N#4,5A!$VJ(<7[LST,,Q4TP28?Y/% M?T7^ +R\"53R3L:!OA\,G'GHG ;\S)P?-&Y0 !?@8>)W^&]:3QPJ.:S\#?[. MK*_Q3N# R9(81Y=(@2=91BL,QQ!G&^ 9.*Q; )!M@B@%&,]3J2X.9];GG%F6 M;&A[CBW4=J(>&.BUI:13IESF6;58@H+%$PL4)1Q3:2'8[T)=BAH* R&@XDC7 M8(RN_@GL*?@"SHI(L!Y>B7]E.:;;]5GP:T;Z>U)FLP]X/S[;Z#@$FQV_RJYU MWU,\"ZF;$P=E^9=:H^[46IHLM2J?+;$$ YX"QUVVUB\E,.M0XG/@"81N1=V/ M:A94>B+@=6_6$MZ(.OG=D#['2Z"!;4;8Y&X+F'0:B6$;O1 J',EEN M_3H&33E/_;-?,$C<_K+>)PG&L@O]L?RXEFE!.P\N9@0>[I54Q[7(N)1HS\RD MI7,UV(4Z1@[?RT5&EGI3#+>%")A2 1RQ) M-$,59-12#*IO1FH&9)[_W="T8,H8#4F6E+!4LYB?UG:DUCFHY\GPBBOZ")0K M:TK\H =FU77M+L'7'=X2V?[FX;7VQ1@_O"BG_L"VS^'^?"5GA.G%/$Y(DB ([*>J"!CEE0+_\U&!KR@OO>AN;<6GCB,D'#F4[#^3!-2^]+58 M-ZYM^X:T0/6]PEGT$&<1SI;PQEJ+'D0TXUS@28>:ZSCG^NP?3H[B, M^DRN$["L/J\X^K%I8X?=^0"[TT1MMF8K=OAT$?Y3S17RVML<<2-<3C$LCK1A M99(3>*.MRKF8+*4 VBJC_8PND<04OL)@WX 3%'3FJ,+\F;" \F=L>1(^.C4_ MJ#TH/1 [TB"\#R"\MKS :7"Y-8*L:X;JSIL8$TN28'\\M)"T6$>W03! G4PD M@O.C_@I%@5'V8[ X*!.LPSYVZ%L,7ODV^'6.[KG1 B@G@'*"8"P_$&[D#O35G'::ZF$K&?,"=Y91$C,'2#WJFS <./4\R>@B[' M1T?/>M';P46?D?87_ES6S=/T$[,,@XA<]"+NV)[7DPGK9GOVN8_ IA M^O6.(SA%>J7RC+I7PW''OT&Y_T^6TI'U=C@>,+2>? QMQD5P,AD6IY4J&")8 MB+DLX7!#UX"5PK12"3U)WQ>!J11R4473?(2M+(M"Y#=&_2S@X$MM8'Y'[<(& MPIZ$/<8VYM4,$9%K+"B6:,8JLG$1U[,6"G&7UUPE5+ ",04-L%?0'):K-4-G M=12QF0LDM!1\^DM6E)$MMZ@A9CT8#PRHD(A,06P8& &13&6^P)-=9R-U0G&F MD@1?R]05T,"I=S5I; M3TYERMN+/M7%O/]ET&]6G_&N8#,Q;YA>ILI1'VTY6XU\OYHY@6J$%B+5C0K@ M$V< \$)6P'C'(6X8D]P)I;O1]"RJI#03:O>&-BQY@^@[Z>SVTFX&/99")-)] MD@8B?X*0?C$9!?&02N/@W?1;FKFI>Y772U]\UF+3<]&7E1]!^%'T>32;9*"G M)6 GTX,4]KR-#H]>/*\AC-H@JN]3EWKA*/04\F.QQ#&1M P+G&N!-$_.G.H? M(^P4-*"K>M<@-]+^U.)GS7B.=E[L4N=E'/3NK8HSM&X>7'J#(?*@ALAXNU(T M6&)G<>"U)W&:<7@3#_]<?\VZ7T0YJ\IS';9M]"G#IA2 M[1QW^<1AISS,3LF% CMB:_8$5YB9835*5V[Q@V%EXTKMB31% JJI*!1N*2IG M [^!-3%X%038$E&J[8T$C:Q9M@ +A-CH5![O,6^$?BR;:>![]'?1*?EWA4S/ MBIG-S$\PZ2_7DJ2K-EFT+8:[R)2XZ:J>G3>[T<['W3I3(M,%"+E.L+AOG#GE M<<2%Q;8@E16E:+F[=Z?3,/=Z$:*G RPG1MZ$;) KQ45 M!,WDNC26Y6;"2;*O=_KU5+:Q-(Z)BF7]0ZY)'*57LBA)&=&;\^7%,KOFY9V# MO\UYI))>D7P)"]RJ$L M&HBUPJ3 ._)8"G!O9DBW;]0K:$+)A>F<:^FDVP<)! LU^A4MB9L(*Q0[BQ%% M]"_BV4^0@%_HF6%6.?W-%!GXV1 M;#0GFJ.LZ4":+<8P*68CD?B[-!J"1! 9$[\H!ADL$ 5#$Y))]XF'P]!P%O57 MJJ > ":8TS 6#@_W#UZ EM>]BC@\<7?%3N^;KY-ZLUUU4CPH)P[,4:TL53/K M2K.KK:-H!7F;Z&R-@"'48J+F0,.!=H'T?N[W+UI.V^V7F-RD M,)X2-@N_0DU0LW'\.@Z22X0QX69-^.5KFCS+U%JC$7+8EE>"K0O^L:Z!KH.X MMFL#U[4A,H3^>HAYPO 9]PQI#6_#F*YE+DW1MN0F$NQ5MV4B*)4'4"IP9N J MU#W?*3BWA65R0H]T '9)EJB8#[*V(.NV@D1H!IO(DC"C@3^WF)9B!B^*:9:( M*ZM.Y$RNI@9Y?WR(G5D/G_4%=[_$7GBD>6] EL2M3JJU&1I-UJ" 8PI?!%;Q>["* MUZ5MG;99;Y.^ )GJ4+>Z(,QT$K/T#PWWU^EH2(>WS8?LP$UU+9KY;)?B..1+ M%QJ^7Z.?"?./$M'A#W+Q]W07G>7]*'JK0U7B*E,<;B646S6%-T3<\*_J"I/* M]8OP()UF($V7)P)9"X[FU]\G'3*V-9YF(V=$:=<'HJ5*-BFHL/M69*91<2NZM/9N MT&0/H\GV3K.%:Z%LCRI#OD\[+))%JP<<\>G9E$_7.6JOX+U)R!E]K@X):DA5 M;RY019_FS$Y;EH(4AFY3+XHM-=T:V)7_>5P.;T>1&$:"4I25[K]J71/#6F!D M,.SWA]COQ9:5D#,R@- DN#7G234K*R[2RXF>AB!N:;7"C"JXI-I)7<+]3);* MC2\;FC?$,Q=<,HY!!/X!U7@[@&7#@\"9W;HWHIS/R5 QAQ\-K7 9GVZSS(-B MZ>2DA^LPH[O.\4?TL!U\[%9+R04-=DO$A)FRB,1?5WG>9O)O\ "T*0-VG-;$ M6!)-@0@.0&8/*\GNCVWP&:P\I7 M;(J,;2:O1*XR4(1L'A>M=.R=;2?JIG?(FX36.AQ(50ZG'P/^D@AI9+.5FJ$] MRRVY=(:3083\2$ZJ(HEUP=@?9)R9PTOCJ;DF##.*_1II8]#A1+1#PIP+7,6E MV5GP!W@#+$6=@D_<8QZ8)+OF+8,S Y/6AXT]6R+HV1RKSA2R-UNBXZIWG&X$ MFJTEP:8:W2GYT9DAK!EW[Y74MF"%+%#[0;>M$S+:.KK\!S]'LE]A*%B0PQ2-B M:E^ 3?W:9F)33[:L$SCJ+\&GB";G;\>[=?$Q[;."ZC3NKLBPN3EC#R.^"$\$ M-'LP3Z!B0QBH63T@L4FRDFC,(,'WG+(B M[ _99KW:(-;C'1M >X.[[TT6WUAR0!R,/<3X&>G>.I<8+L2/- L)-5Q/:7CM MYXK;#IPV:NLW@#<_';TY']/%)V11@?RAK9PRQ/<&[.49_9-)#4W06AEZF"FO M_!^99[T[[G&MV$+7 M:3O.DEZ[%;1; MSX74UORF+NVF^4B'GYV0,>P,O:[6K+<<[QM_VE;X]@*U8AY_3#'(?U?P,C=N MG8!)B[!=NA(?\ -;3-JP@FWDM_6NX)\CH8K6ZQM5. @):&G+QNUT.69.]7E" MDXZ*(,[6E@51K=:)K(O130QT@ZV7DG&VYEX"?*]Z*'4X_LZS!NM5D1HF).0>:C$:_IF%1R/+&*[;OCH3Y6=F: M?1C57(J"B!H0'7+GP[4)K)^?9K<>8?/>S5G+[K*O"0=7:'X&VVA9SQ^^6O-> M=[5;-M-#W!&B@*TSA?>KNP1T\,]N&JUK@0?@QZ-I^Y/M2/DYX18N1R2D6C:; M5;D1[CE8$XRUE%>D^]IG 5DKGUQ%M18QJON]1,Y9=K8';;QSN&MR2#--I6!2 MF8>,IC[JRF@ZQY-=D,203H8-8A#KOT MK['9@B^K?[1Q]8^_R+)_T54.":;/7.X7(<$4$DS![/F*9D];&6Z7V4.V#H-R ML/F0TZ_^2=L_XE./IBG9"_@/N13)W,S>!C,#G*"L8N [N5R(5E(O@C'T1\3#@YS4H.K#/O:56LLH,#I[/"M'5'A"/W[_K[M*X\\ MC^.'W5JWM#!_RLN29,2?FTOL#\!1QJN0'7@LPVE2BGS;@D88M6@YRB*ZPP=N M1)F8\ZJ=WMH<*ZO;\*A;@>[VDQ@Q_HG[B$8/VH5;-\+I(NM!OSXHN31AG2NN MY:17^;CF_&P#@TR7N52/GSB.G3I8W?V 6V/$UW7Z'KT^P*'"#* O=0]%W+S[ MII_NVG!2>\EATF%-;Z+S-6[M:*A3R\Z]<;A<4G!7=D&KJC;UP:W6FW /+%&8 MR7:!0F_SO7=:@Z97U7>Q6>3FH=FH/%J[H7&W=\DM[+EWL=4^I26DK0T[C-I09$NME%)M+.%]DP%Y\XD"[*"3V"H"@>1%%([>:=7Z>@G9=J M3:%1.&?XP-H:78%.H#LP--5%3K(YK=\BLV\AFOT!='[Y]MN.;;?H('"/)'#U M$FR/M!T?1H/]M_OC_0B+*E_^%!T>'![L'QT?!"EY "G1IN@VB .>@]_$9&T% MSHV,,"Z\$ S9M$Z+]AU46N997,THQK(6N5CD8KV,?H\=/*1A[[4.+T,:-J1A MPXGTU90LDLJ3$&V)MBTV*]L&H_N+P.C^@'*R5?1Z;MF]'5Z0A0>4!2J?W1J! ML,S^NB'6G:S^3>C&5T%G;(LL65:FV_]+*%,I;(^1J&G$Z&FZ^%6GTK$M9T7S M:GL<>*(A@B N4MB[P;S>N5P1_S%1G6W>>6WY M%8;2F[C;O160V?T%A+BQ%U9HE9B4^JA4?7HTW>P)*(/Z#:SR ]\A6L/7?KV'S MP, O-$OOIR[U[ZW2$U@#^6EK '.C5G2T(X=QPB?RE;$?F(JYZZS^(INJX\ G M%7F/UD_1#N=?Z"B'+Z^7LEQJ@)WA>%98C!G+R"64)OA EH)U*7/6YPFW/,M< M+FUN^'P+!6LNW'T"7M2$6B@Z'T21#F.J]>JK=ZR#[!ON/ M?!-D/]'.M.NT#J7O8^8WJ!SQ,(^\8XL(I( (IJC0X^ M]\\FM\:^PATF6 L!VO;I%QFRJPA&W\<+PY#BXOZ*'N)]:MEOC[Q#,O5SIZ)0 M=H.L,E@;K@4J[XA)U*X^ B2)3Z%^,5A^_;=%"NG>JO_9-:C.#F%D^0@IQ,]3 M@Z]""C&D$+\!<^*[O[%?H?FW+%L'K+U;BM@-AF:UJ')7,5KF;JLA+1DQERSV M'*+RGBZG =4S0W,0JXY4\:%QXK0)4;3]H/O+F>9_*$J@ ''/P[HS)A8MZZA* MF<,G[FE1_]D4MO8T M'4UCEIU3TF%RO/^BA+S<0^?E7*-D:W)T#;"KO*/=#PC0=DYRH[W/Q6-.[+XG M?6N_I3UU0B!?+,?=FBU%_@&1ZNG:VHZ<-QPE2553%K1>"IW14N>!=6L?^-%E MAC29YU6).Q0]>SQD)M2$IQ$OM2<#A40;;0[(94)GCDJ$8YDH;DE[A_>$Y]KM M)W-Z>*[Y3K6>&,L%^P>G>GME&=<.Z9%4WPX%[P!MI?: TGVS8G \@+<:_.Q';_ )Q68A\BS:K&, MWN8*_NQ%3K?2)OT.5C77W2#PG7Z3HFYP?X(7G^3[T3MTN=+HM*(;_8/:W_X= M/J@,^#E4R5Z%+W6E;#SED>,(V[W$,-^3=@F^12$ M+4.P4/I!3P['9>6N;8EH7Y'XT'.J]=)OJYWY3A8:O"7-AS,'1.52(\(PU$91 M- IT6-WJQ%28NZ7MY3,G+Q<;ZT$FBD,6%(2G_AN-H0L:,7K_^H%S4-;4TDU$ M$U%6.?TZQ_.3-IMMNHA7-*1?JCHM3DD8WI^F3+_>EKR-8>CA)/CJ)\&@?V(R M)%MS$#3\DUX#U&$8/FJ J2F'ATW! MLH6E=LSC%[% E/).VLJ."A8O/'14H15VHB M@=P1[:IV!G)V#XNH(]R&X@0OPG>UZ2\TI&H29TXF%0P#Q&EL]#/H6SZHEF;) MICIC8'.ERK6*M:HQ$U\O!0-1KYRN$W8=;//VUC($8^\!MKA8*USOX44+H?S%?9:'YJ:(;XABDF MYA*W/8=I!X#L_RF34+ 2RO&UU<)S_W^Q<]ZMB3QZR>9\Z+\DU#*?)GKM;K M@",(.(*@D[^"3BZ6C8P]0WVW2#%'TR2##1$C756Z5[=VEB*G )0D%6C*RC;P M13=L?N*;(I<<+I)K!L=ID$$74YT!>$2I6,F-2$'^0$X_#G6\1&&?J;6^O=-CZ;SD;8XETIA M:$::2F0J$K3O"@JZ\D^G<"H79;8&@XX:B!':ATO8&F$-S,+*? 674LA Z_YH3!(\S7V MMSO-V%(-VYTL[2?\#8C1MB5L"!&^+4ZYQCW=C;5OB:^%3;NJB[\C6E M)QQ8#R9W3O?9;1"].R)8_3IPQ'S#98,9FN,ZB>@R?LT0(;2%%CN:D,W=./ M#A9&+Q:H5OG&K*[%!L-'7V.W MD7M-8W@T(AV+TA12\17%)TS:^]:NN,MTZ<@=4A<$#!?9UGQU<*;KA T-3QYR MOMZ;O=I\KKF$L1PP-U6(&VL!O'ID@P868L@Q%% M(BJLPEM4(A>@"/D'*BTJI]/$>VSO%S,*UZZ96)C^A'4 01#_AW:",)Y'&A$1 MID31Y-;W!1S"'UO_PX, 1 A A&^TER6M$6;P="$'*O@E4G;"DA;J8WG#3>IV MCE\<:"U'?U,BRPV]NH! K6V8ZV8[S_.MH8/2=:&@\37/ )VNG G1QWI3U\/F MXCPN[52=+&E,N;?G[&8*6BJYU1E;=G%[[J'IE+H77)G+N5WX"6(^9&XK>33Z M Q.]$59T4(:@66:B6;S4+N+7=7H5G9M32S.X\Z;^/,L7(B747PT$2<1UT;FX M_#RJ,;%'MHZ;GB 17$"FXN1E*!7+$SIATXG3'7E3%&'0"FJ2D-?9DG,B;S5 MFJR\KS@Z=IYH:MAW,C?=U!ZZAO.27510BTV.&>'@0<<=TDVR1FJ$>!?4>OE#%X"ST,+9Z;4N3PW*I2AL2Y0N M'#CE;G5U 95$M#A3?\_IIA5>P;H9-])QZC$S#2*Q0E8&)F%HR'@]4DQ.KCF# M7O:<4@C3<%QJWU(SY"(Q$;B0JC11+(M_IVIBF"?$6^:(M M<;<2:U+A:+G,LT1E1:W;<5")6M$6K!NI.E-NJ7K!:Q"S$H-T2)6!7BY7?)#L MWW0= 84E9'= 7*3ZC8*Y?32$X-H#!=?>8;B6A2<_"E6=G&8 3'=T^QCST(NL7X&E%&B:@0-]R8Q<+.2J*A99TD[ARZD;,,T MAUW]\+L:Z^^W:T-KZQ C8255:(D9'2/HLC!!?)W3[%)/VH&W\5^WA;7! !>F MLGGS771^ORZ.[D4MAQ*^Z,_GM!$T1H:_(R>W/LF:C]_1>5U[);;1@=TN"^=Z M=>]W[1JE:WG>/8LUL*CSYCO(?XGQ/_J=7I>9KKW3#(?U=#@_LO9%/3]T6=RZ M;#<$H^[>';TMG9LE&,A7C]NHM\?G_;QAI#O 9Y8T#7J.6?"U9I[(&06@-DJ^ M44I9NKE=FK$KNNN0NC+$+:W;2,UMNE.7GMGTV]UH!0L=%54U+8+F.NF8B5 R^[FIJL.0J@JIJF#L?GEC=SC<'MMV %Y: M&@U3F2]NB)\D!\/L]'30(P//4'39, NH>],FA(-$!(>2'T%! YO8 M] D![_N*2=V10F/B+B7(+-V2+;B\L+Y8"K_6;Z(33A,6&A>KU M\Y0HBHHPGZ1*?B>GO$B'9CBNR7B>O?N886@Z+T0>C#!Z%V8+@@X MH2624U..#X6(?2/2DE2!8HD."1N5Q?'>VQSC?MH8A=DTD]TL70IL9[2LCU/JC4FZ IJ_ZO# MK44U0^+5C"/_X"12;P$CP;L&@78+$&\.JEPNL"44DH:8JPRHHDY>N%PD/+[1 M:-2S=!;.+V]W7M*'0D/]]HP.;/8PMJ :F2)T 4M(495IA#^M5C@I'^RD)*PB M&3;;%PHU'$Y:E6TZ ZT(*UMMD_RI[DYO-%GE5K"Z(# M;YHYD0F1@="B2I.[:V-5(X(.CY&MGHB3Z,]GNO4J[M?A1VT[$')J6I51LS&Z M!.L@NY$U,]8Z$37YR-H $"FZ5#1@7:3>F8=7_\9$I684>.O(J)8Y+!8R,0F3 MLN',SES%U8PC8KEKSV2YA3C2:&!H=188WTY/&X^=0" 88\O=&20L%,_:&$\% M,V7QWK$S9?#G*1GM*:>'[/4-9XY 6@PVSTC?NZ>;2U/E_'7"@.@"(LI**NF5C PS(HE-,-9 MBI5:UI!=BZ(0K% H^;Y3WPA7V;R(-EKI<_T"N[N]NO2++%+S5\\&AH[KCH!6 M)DWYJBF3U8MLJV-)D!*>RRNP*>A<-A6L^B;3#$XF2K'1(S.&(;I84X8;@21. ML_C&BG1=@HNEX52KMA\WB<&U3-"9.#PRY'<87)I5Y&*LX'%+ M5%/@K/Q+>S&Z _-]!(D5TYWBI$/W#9P'M<2FUF5SV@W@ U0B*6J3^GJ912!] MK5& #.EAW/E,W:I&Y47)_3AJ-4U4Z+4YS$7?,JG[OZ:93\^,N2E/S,O M?13RTB$O_8V64&[6-]>8SEEC)(/7WE5HN9S+7'<':1]]23N5L-]6FJ\/?T_B?/2>%,2C-B\8A3],GU5ELCK2:N MIJUQL =NNO41P9L]Y7,JTXD^CB)5X$ MO,1#R\@V453777KT01/F[MYSM_6=E]]E>;D0"""\T.3+VS!M+0.U14%O&=EL MYDX+9HM%V@ KF+Z!.I3%C;K=!OU;YP,X6%)4TW]I7E_FX$+F?'&5Y1W7,LB^ MHXT#_ND"]U4HCWM8?:D(G4/C[6\:[;[V!& M4"J!+'_*=$^'\3EO=L[?%0XCM8=;2'XIF?TZ%%G5-VO[]!N MKY%8,_V<5]I((W!:HE$Z<["2D(['6#NVYSD&T!RVI.@:KEYJQBCS-!P/#$36 MH43J?)9DR-T5N^P(S'HE5PIS1_I[#.H=1@,D)TFK4B.M>M&D4J6,CHZ.>M&9 M*):5Z-'\_2)6ZV*)2<.#XX,7!YJ1Y_#HZ"5>J3Y@ VIR/.T=7AS /\4L1Y<3 MB=N=\I77SU\=/^N9' !G/A&UD7%.GI64\Z*6?;7-:OPSTWYF7-PM0,9S270+ ML-@];J=CT%!\4ZU@D(QKTP1W#*5>GGL,Q%%R[)JSM5D;K!N-8-B:W,57H[)H MQW+U/=_#D#N[A=]9JK-R>HR]NJV3[C[39^;1'\]!->^*K"N6]^F,*,7SFA,H\%ZFUJ]8Q&<]7=U!?DF*\P] M>QIE!B_V#Y^Q=G"'W582/8;/T8*"273X%I_ M2RI@"QLQ"9(I$E-+OH+2:.G \6L+?J3^&DY_RTS4O03L(;UQ6QSM'QSN3'6^ MU&""ZE9+MYIC=G;$A,\#K.4S82W' =828"W?!"P ^_PL%EBN4,K;S0EU+ /) M0QE;496V&@;7$C7;QQG'/6R#Q4+2H8@NR)IVO-2M64G]6>8F[J"=;JFC/IDM M95PE&IESR(KU45WVVNN:"0:WF@H4>^PYX-GFU)LK=(RD;RTYVH3P9[7B']SV M]IVE$OW! M +N"'[YX^5-T&$D\KOZ]O^LB2FXKJ+IFITY?800(+-@@<@\D1W\ZV(?1'09Y>1!Y(5]BNWIUWK3Y-<#:AC57 M=>IJ6A589BYN9M>?IERD+9CT34[1$)1'Y7:_ 9VI,$@ M)49@KV1=#LE$&!]IR:A+?]Z+2208GV$QQ$;]^O,1D-SP94]M%(RN# M5AB,99V(F>0\5%SE7+>USKEHF=#>U J&VU_BNX" SJWHN'&%6OPM@7KMVC11 M(X&GXAX\%='.Q]W-[*HLHE17FV917'%WD)Q$"W:L(NXH:O%(M:8I:DVM4B0N MVHRI 'FI:(]C#46="2#2/*MOZ=;T,,K76VJJ=K8.=X1N?IU5EKZEOBU^0K'/ M'O-/4.2GXD+838+5,Z6?]7!ZT<[-+@HOO#I+*D\'[]+T@UM(W='_HMD-&:[! M6^ HC(;!/9FK*V)VX"TX5_F*5P4V*6M]T]06QY$QGPO5]#JSMNM400OG"P[D M_F?3*\1R6A)I?YLEW+G#CMJ7^_#1QM_>[YTVC3#LT&^37GM>Y2C:6T"OK8]! M(ED!@01IUP=7E\0^XEFT'VU.BP33_4N:[K#4& 81#) M!Q%)<$D5TJ$]JF76@FE<8WB"6**TKS*71%R)ID7M'!#LSP8:.CZ/P(9865X> M$RM@1[QQK?Y=RBRK=D8TDTYG0DPZOZ1<'6=K=?P"6PX&^7T0^2VQ 6$%RU[C M9K9(DAEPY(H?D?^@,U1H>Y@R&0; 5W=.;6!Q+8.84X51P^EJSYFF1I,^-9/& MILU6G2]&M7MCFOF63O=+U, 6F4Q@$;AMZ/KRN3"D9P&&%&!(X0SX.F? -M&' MKAQ9_HX;912[$?;7:2NUQ\S<=L@ M UM?U&_F:SLL?LI/:$Q1@0T-C.7 -$5E%LSH!Q&)*XRD8=G5B9QN$8 (3=** MZ# QTC!*,0XM8Y.B-0@/LF&1Q@Q38$3;H&&.,WXQTP$+\V@:@T1--#HY7$TO MJ[I:IN9)S9R:/=L= 6LPN=\5!;VQ(LTTI)_9;@6Z0-IR:VUBD.6G[_:X:S(5 M'X(9-+5,;YJ[:\?%=&)0'7]MVC2R%=;PFKE04\WLLWGU;W#XMX>1NW5^W:^_ MRS L>B[8@HF2%=YZCL<'<\X78+#QR;3Y/[>2T83T MJ$?*4,"R)NU'(G:4HYK6N-44'D1LCLEF;C6WNM7+A)O48:([KFP#D=UVAQ,M MLA@?4[$T34EL&0\U>&U_Z;86T3MSI[DEJ\+V!\&H29Z#GK(TQ: M.+9>1'&_F2)8Q=S=.[8$9BY@)!17*&OL)E$Z&9FH-V"T4-B^_(M*>$@S/\@! M!9I)E='P8XGM]K;H=&K4,[>:8=F30FA98V+WV.UX94LZVV\8S)X'D"IJ=E9& M[U.P@2MDJ9?8GQ'V-M8B;(V,]4Q9'ZLO+G!HV2XN?%=7[+'A37VK\!]#2Y&L MR3P4$@)3:-WT?=!4(+4Q;S]W^E)2:Q "X]E#ZX:HG-8EG5]WM(ZG6F7VQ#HK M\S$4G$W-T^)3SW M5I*2M:#F8/&4UYAGT,X[^:QR_2;RQ&<8\/#F&6N'N9,\8T'<0[0<4[8M<@J.U7;PT M("#(\4\T[5@Q4:W6>W@*K.NQ1FQG:")X*XG:#;;G!'>@2K'@#@LA&MW:7:DF M:]O6"D>_8*3 3E&H]WU P<2H*ZS96"9*SK%YX5:))?>5S*MU.;LQ!.#T<:/A M8Z]FW"4MFY"QI:,CU-0HO\)N:%@LTR,K@^_8]\LSJ MZ^R69K%59QT]-\0-T(G/A4X\#]") )T(I\Y7.'7FHDJVR;#'7IZF]2KLF-AT MK!%NDQKJT#J\TJ5I^B4,Q+A7(S07BGB[=)@<-HN::>>ZU2R2S@3<4;UZ!W4\ M(AA"#R:2T7BK*DULM*\K754#3\EZ,;R\.4:PD4H7?DM4I#WSX9K(V5,P[>6_ M$;F*%L-UAA_C,1OM'.T?_%D_#XV(CS.GP1C9=H!B'_P'CQ4+%C M)D?B2H"QQ&1"FU] -Q6GA8O62<5V8[\>'WTQ)R.WQ:AG"@/JZ_D+ODMC9OZ\ MVVP:WC//QA:H6-&UMLT18= M/H-]PPAMS;'%)=UF\Z-)-D>B9R))MWPB_($;GBLDJY2ZV[OT8'C< MS96FBNZL1M?)/B?]AQ%;VZH;7693,N M"Z3"4])L2A-)8L;E1]9W4S(3EJ;&S$: D]QY[H.>(9; A/;[.@:9>^-2MM88,WC3-9: 8/;,=CLMZ)YBS MS22 MXH( [ 3UF/$ 4QI(_Z&=':<@R#3*9,<\VG'WC1D,$1"WKF-69XKU=DE]DS^6 M]0%'X^JUH^P+1Q.<]NC:@R>/3NC:NGON*^$8R-V;J;6)OOX>ZIJ[73BG4]Y6 M]:;:=> RM5;M6?E=$LHMW_&)(".T;?#C:*W) DF]RK6>%-$M M6Z,5XH:MU>CK.]N-JC5VH\> X;H^R8Q$:<'@G7:76-T2B5T^*^):L*U"$@ZZ MW]0 H,;&^Z#LX ZDMZ6+K&G!')\Z'\QF"R']B6U!DE35O9YNQ9!;1]=2Q+C+ M,U2N#'_%[+ -G&I.IUB)9K@6=DN.7*%H_M?30!TI*&PKY9U!6S?[D+R5,;<;T%GO45I4.5,79,@F;^]> M'[RDHJAT5%^;RT65"&K1(:IRR?EHP:Q>1M,)VWXKL*W<9_>*YM;5!T'7KL7V M3J!"8<==J;RL;(ZA0; EG(['.J[30A=S>!6>K&^KE_P^VX]SQ.@P1C]3HVD\ MOQ# 8(6AS&N6/@X-US MLLO,=*B;,-6RABTI$*48JT)<9=>:,@KA@=3\Z\:!!V:-#A1DL]4P/'[Z?A3U MB5S)-7_N4LI-H:-RU]NBYO3'U\;%Y#M@EQ9+M>0)/WSG!B 6U9R7'5.UK-Y:I9T 3]>!-BY&0$/O, MA-B+D! +";%OHJ7!G;HZN^67W0X3U'V%W/ )G*>K-=;4UG4=MS50B/0^1*27 M[>T^HTFW(9W&5MM 7AQO=9N.H2W7,+>%>'6D?@[NL3[<46R+9>T!=P[ M.FJUP ZK#E D6S>+MG,<.!%T9&Y/=3A2Y (IU'?=6!2Q.0ENO&- C?5[M=]# M)!JNDG$X ,M2L7(/L>$]![C";KZMV."0'<7J=7B#QL@E'N##JE7ATHJ37X>W M!V_ZK:DVOY6S=*C24%K#U>D>GF%4GU_(%_6,QR->6@@YXO'>Y[]F)'@BJ'_\R1K]1^ MN&A,8J_&=9O2ZIBX1O X:- 4<#P6#A\3C<4/QI*:F<-_,2)(%=.H4_MD..J% M>_WZ@',+=\\1 Y8>+XG8DZ_5O,O'&*2S =% M1H?-*VJ8W]?7.(^<>?%[L[;YG.=X& -"$FYUP[. MU^_<"\=\2W=^)AG H^RT;R5+J"6?P!0Z2=@0DPY3!Z.W'/N-Y8HZ,+&UFVF' M K$FHD&>=V<:GR.+!HX:)5FA>[-@OT[=[F1T.:B'F,UF5?7<@('=T(\U9MKYII^ZTF=EY3V+X='C0Z)>L M@?><'A%1<0-G([$CIH;?&6[E[$??\2D2XJ M+.\RN#,#^VVDG$T\*X 1/A.,\#* $0(8X1O5J8@?)RMT6U(85Q3.'R6*#6UE4\_(Z YLRXU;:WGG M .>;H&YVN*V3\)8[6_>-;A@[CZ N0LS1JS8?0UUWQY3M]W#>B5E M:2KT2,YL1U@N9K=@_:[(U^'^P8L&=E3#'=*"NSTKRD32UM',VK9<;=/M0*O" MWE:[NT%.'U!.+7O3^_4\QR%>,',4)AQTRG@;F(6^RA!>[#^_SS3>-N7+;/WC MWC%=333X,Y%H&<2:/)[A1RST^.YO+CU8WX 7"X[^Z&&#+28[8@HMS 8APX2 MM$9M6MUT=0,A6-&JB\8C.:X8>\%83&0:L$=BSZ0?W$8HTT:':28TZR0LZ]UB M+-LPJG8DMD5N=I%GI-S$;*DDL0^\4\@8@!4 YZE;XXK-L.4=A'VD&\W+U36@ M>=?H[=>F@LDI?'1K!JE\7#,\4*UIC*8BO Q66_"RD =!E%?D$3=0C0WU^WS_ M^)AO!IY(OVX89FL8*()M:HPUB;H!ES29$RS[J.V\RT%L6M\6P:C+(THU-&;& MWX) :9IGZ4@,\4S4)PZQ-H-[E1#-^5NFJ^:2TD97< RHN[Q?2(^Q+EN0/5AW ML/?J=VBSD>Y'T7M.NSE4&CA37%O1?5$O^B0UZV!D3&#";M/;M!SF.U/%IXL! MKV1=DD[+U6 B4>; /3K@?\2ZA)N%W-8!M21=N9]<4JUMH_9=7QW#ILX-LMH^ M: _3W2 D*M.E\=/&@*+#5_<="STY6 U5!2;Y=9$'W9@\X] MU+1RG90:G:&G O;>2GQ 57AC[641-527V][DU@06ILK)#*RCHX5F9JBH K:A M$VT^_O>.G+K^U608W0%R17QCD]TX>_BN>/$>=)X^RCV:=QB-CC\3I M=NF^5,.$X--#73W"\=$^!4+9[[T2^IP,("),+5V&U[9-AE\37[A4^L0%Y72= M;T3XB^A^*JU7'Y==F[]VF=_!X%;5RMY"D H9UXZT8QZ2"7KKJ2"[BURL(NX7 MC&Q4$97B/$V, *?X\T7#:NK#M* M:=6Q>5PZ_X$!:.?.4Q3Y-?.P4W32E"SS@DF:96HXP_[A3HV%"($G5S# NE74;)ZWT;F](@W=J6!A%)(U"0[ C"7S'W>ZE M]38^ 6TDS5U6NR8A^_F9V<]7(?L9LI_? !#TN[_=YH^XMQ6QUE:$PW]"A4YX MUM8:D,T';A?&K5R+=<9$%[^C)N^GV+3U%S+5-7X_W8T[1KWA_:[@Y%Y+W^Q M7KHVV8U(/TEPC-S >6+#*ZWM7'"/'NZ9[EI))@!B$J!F2$MG/=W%OLZB3-,[ MJ8Q@9B'S]S8"_,#\0CT/8M; G2?NS[709'FG,XV*5;HKD M ]L3L[5#ZG&GSMB$@!)NPXD\9@4A?MQ^GK;&N17X(8IR>T9QG*:S&6,3[& + M\DR\B+:$'1H'9YHVA*,6-@>?O@J*>%M$_HY*5E"L;LF8:X>TV_;5_?RH@1_& MP,15EMTHV MEX>R4%)G!=C4&N)GFEXFV0\2UZW?*KP ^8 M2IAB+H1,H[]7J6:8/3[0Y[-E3J1+62VA)?%[EK)N1$AU"]M;W#"UB;B9CE".PMLUXTP)+"+$^5B%X_?W7\;+>K[6/K MG$#'!V7G&D1EF54%&%AICREY\0M"MR"?M32LGT5=C$BOB@J25X$=1,%KICD\ M](S74V-493-)[[!PFR4F/PRS8 M8ML[S19^*Y_X=_0Q+D*]/K#*<35CD^)*98EE+L:)>XLMS$_%%-8"?'(TIN." MROV9X].>=_A;;7PNX>Z++(NM"VRQRT4S4G>)\5Q-[_F:*N0'^Q'^_?*GH\/G M?B^1W(WN7B.C4#9QYF*0"M6KY?%"AZNA5V]?9ABZ&>T/G_-0/"V(\C2Q<8[O5Y_OYU M'ZW X0;LZ**C#:+VA>N,&JH#"FZ2;PY;WI'*>4?>TM@N1?L!HNUOHU6+6X&< MMS\=:H_;!#(7"R2\*N57JRK=FL7ZL'&Q.D,U=0:Q346@N/V%3;Z21I[E4J^H MB3%CL)-7G'LZ<5WF%$OIT'5?EWQI116^L)MZ47FS)N0?49G#>A)U47GSF4F2 M1YKO6GYKEC,G-G4[*Q%A],BDEZ<%=NA*";DG5$+Q#0SH=U*I-L/YO' $-:94 MK]OWZ?930P;J 3-0[7C0]B2BNJ)5!N5M4!!V:W?T**&2&PJO%:$TM8*L#% *SN-7LA_YM_VN(DF.(13.G%L;_(9$[6&O%#J7&S5C8PZ1*\RJ-)B#&>^?S.0?^.:A/*(7:?HS8=/QTRL1O:NM, MMVGK') /;Y=/M_0&]V==Y;,EU5> B,Q$L>0@O]T/.\W\CIL=;RO17;\]@.U3 MA1W+V0I,4*K=2>A@])72Y??/O^O?4X(16\1N)GT_]'O]MWD_6Z"A0_K1R.-1 MC?:%P*X&?!RQ[D8+^W:'PD833/=3J@_HM07* GUO_=2 =ZPVN6^EOL79H=21 M+ =A;*$?MD@8F\J(X9H:).$@,-NN@>>0G7B;5JBE+LA>_#6:$,BT<%&MK$4P MCU%DB 59+[,RN\J24JA9M!;@]>C<*/*@6#+D:RQ+S*8Z@8(F*57^HQ (G?U& M)#_7):85XARJ7.9UF+%F%G *:U%SH/S8_JW8>83A$QHW0:=71U&OWY(EMTFR MFGO?R:F+R+9/QD\YQ_$HZQW2N/>2JZ.#D,8-:5QOM.1\>[3DL_V#XX::K,-4 MJ//<(]&FA36=QHU[.%,PI>- %L1!8D[DMNVLDU--T@$8@.E10S$OW5%!MP?7 M2+_::?#[0%ULCZ@84VV$?8&0R?-+&\M;,-W+[9ON6^PNEOS5[EG,[%&U1P)J MW<'6)G^V_>(T3 M46.96?/:D]]92]3+O)*8*$!*I474OQ(JH1S!I?@@]\YMYE+K5>O6FJ]#FO$! MTXQFTKH(YU.&:_V+^T/6_39S!%5$JZN0L V M-7JS+'"HM.<5X>ZQ4O;6 'J&C1SNLI I)=-NN'48.;O_/WMOMMPVDJT+OPHB M=O<.,@)62!YJ.'TERW*5^[BJ?"17[7]?@D220AL$V!@DLY_^7V,. $C)[3(- MJW'179:$(9&Y6B$:SMHP:/';T07T%-00Y^+A:H<_V2T$*4 M[T1D91NWO87UY-8F;.VOB!4#B5UC1#%("L9>S/7(P2PC16UQYBA(&L-'9O!% MU UL*KHW+#Y,UN!)U?2K D<3GFTRS\%UN"\,A&": M)[!RC]]DWM]2AN(W9(5V!%F."S_5)XD\#T,/=\4:_,I"F M-=LMV[R;)!P]+ M1'%>)828747(34M+H[_K,6EDW(&6%2U9T!8H/+7PT&NL"RD40,(KP?%"OQ?E M!F1BP]0"%UB4T/\#CF<@%$S''@Y+.U.'[GGJL]8&]6"5K1_S[J4\]&X.;XM^T8CP>8I]NB:ZY'@:/IZ+ MKK0ZRY./ 65J"R#(#4%WF9G@+X<\#:;90 MT?K)M^;&W)> XY1(/,2P\*EZ-F87QYEN&$BCNFYUFV8^(?:>:^PFIS;Z=.*8 M.6I0IDH\%+;QA&8\#+$ Y<#]FGRP#L!!4H= #Z[M YV[2FA-$K0N!+]#)+^# M,J3O^#(80U.2^V%)[K,IR3TEN1^-T[@_>AJHG*0J#[)'X*]]!HG]B$@MZ4BA M:W+L%"!#!3;!82 TX;I/K]EKYS,B=9\92_I:&.7P+QU0-A1?*E=>2M$05JMN MO8B!TYX==$\Q7L)'N0"GT%]@8-X!H^Y]FH9H%4S15+?@Z=4$; 9;TZ.IV#-Y MZD)HEEW1NIH*OVRF'B2-.\GG^R;&OICLI&!BW% TS[!_;A172+\]$!B^YG&' M&?='>(.IL%PG:-KF9DTA?Q=\#]:28N@V.[B7\:PG&?>)'CUFI6!A$B'#75&[ MX3D)=E#"^R",/]'L>,1"L#_6W+79#/H_A=;&X(%\6V*4+*5B&SP^&<2-3,J& M0%IGS^3I+U6WOD+**V;CL1:B6HLF1\ O1B8 !:=T6(W'N^,4V9JY+(@5J -& M&_-97C(-+JB/[",X=+/O3N<>[1;ICFU"B- PMB4[7"BQ-*80F[N+=HO2&+X# M@6EO0+]5#!2 =4LSF.'[W^C/XN&W/FXYW!_]Q5E2;-XDQ\8]ZT4[9P:1J2K. M8%)KQ$J2E/^NK[$'YP1<=%/45#T6I T[R@ST2@'/WN/VG\ G=>**U@L)-9 M$/<".T(,%*+1+ QL1G/?NEM#S%TDDL%2L,) MS"DZ U_F,M)98;,7'8&.N9^IS(W@L"$_6CR4'?JW7NSZ<7M-M.',/&Z5LQ^C M[6'22ZDDK%$]P)7@]WL)I!XL<9727K:MSMYMCD9T-DB\QH#EPBR-A.\EXK"Z M"/W\$/!P;99MQ:(GC6IJ7:NT0X^1WLZF;>$<[OO[C.DG_\$GZ7OP[ M4;2IQX9+)VQ'U0Z'T$1T6,0.0+M)WT_WH:Y^H,M;5)(WPNPW<@0X>!E6N7N/ MDH,@OY0\19"4<(!IR'6#W.A.4%^@KH<9(F>8MU:"-(5LZGXJ$' M%0\-5S8XL2W;ID9 =0+HLT:2,\4MH:85:+1T6)S[*H%W6RT&&-=.ZOX*ATK!6%69=- M)O1_=5.U2FHACUF"9#0F!QM[B^08PW3>BF!R\)WQ?6\,7N4L#5.DH ^E0%+" MO.8^G/(_TW7S@2:=_%.//JQS@=0?/OW$/F>^PSD6!F>E;96BC;70.%(P:LHQ M[(?>/83U:DD)M4HW[E7\AC$SV3/9TJ44LIH<&/(X\^R?;9:*^^GYHI3/_9C5 MC2%)!XDN\UOX]R[VHI#@J;85$FANMV56-)J;2'1P+F**H3I]/QP6L!&P#AFA M/VH%W;?)R84IS"JCRSG2B]^]V,6:MUUEN6V,8+.;Y6J1%!^J=MLL=WHEV.4; M'+\=6+'S6RLT\[KKW.H^-LJ3.WPW!9BY[R7^STN)/@3D."DT/A\M,L(GQ)V> MWK*BW"8[VNNP4)K0XC"QD"XX1&[\Y;I-*("(L;DD-_+;MI 'R^_TF52-OFJQ M3YYB!#%6':0<2X,%:U6I1OC/9D?.&L6LJY"8#/X("YRL*;J,1$,+< Z'[D/PR1W:RF*7AD;B,/G-2>>/7]^_PP]&:?N1E=RA1I* GP$M_XVX&54P>6QUQT# 2T/!2*D-1S8#I;VTRCXQ)*9Y,RF:4.P+A+Q>8.B6J MI_EG(J%^"^)R8"-%2SC9_Z4M237UX^N.^D=;976:2;^DRVQ@A'F0@0F><9$4 M29H@"X0K$_>T%F6!]*C(3=,(^RBCU(')U.H?T5A0-T#:>-WZ1)##RM3PR"LE!6CUD:;O=S<_4INN]NL'C1.NE#DQ2@Z.+)HQE6J*%X8RH-# M&.-Q<\Q>XE$L)2#@636L2),BV\A!NLTQ2D[H;!@L*I);P=2!@[F%<4IBHO*8<#YV75;:@>> M%4=V]CA&C%TZA*JAT5XTF6%$H&,SS%LW7% &XTXQK'QQ>77Q]CP.7-7_H5KV M=W#84?@84UY-5>;]F_&F*U.7+:)*PE581LMF%"[.%8@F%;6?LS8_^_'[[_S[ MH]FH]]#5Q=7Y"';-G*?Y&@0X>E5EQ0?<#[Q"@^OQOOR8+0GU@YS.^O#J7;=8 M(8FH5^?X:\XA\>(E+0A3E?V+%]2NX0_?A4]1V/VS4STMKAQW^<])M<"XOM[] MPX\_]L=P6:0)<@BB'\\[>7BLOV1K6"6,Q;S,JA0.%=BCN_ZE8;7RBF4Z9HRN M&#;3.J,=IM#4OC* GY:>%,>=OXD*8O5"BH7"RZQ:2)7!.$P"QRJ"=7%=,1[$ MJ%[POW@JBNA36'J[S4E_](S[Z4S\\F>B5H2/8(M[!^.RK-&PRHEJ/ !QBP5, M82WY9I?+]+]:=OK;5;F-HF)K^L9/7%D^_Q0?S!H'W\IG> WH"IR.CCM(2]_MB<] MGM1J"QPXT>%-VDP&_EZ).2@MOQV^.O7&90V&BEK'X"H,/SS,C+"%_"P\W$X: M>UT@ME2"%%M18Y48H4NSZ1*4&K!+((+BXP=F%%)O-Y)NVR M<3H(IM9U&";% M=FS%]HYH<<:EU9BJ)Q;"!SR-61JQV4< >(7$MJ"F""Q86&*S&9;LF,V6-V5H MD%C!ID [R!V]A)M__"81C+EP6!_O4)H2%S/H:8U)9(\@LHKH5F#&A_\^&I'M MU]IP22",F0/Y;&\V08L'"G2[V81(1\$]9.HJP!*W(-7=\W0 M$^SH"S*?F]1 M4G-AA4X@D?B512$&.7U$=Q@G4?2:"\Q0A]=^+W+? M8S-BQ"*9#I6R_71^_F[:6#>P"9A.G-J=,51#4-O:->7-I.WJ M-I=7L:_M>*LO/6AI:T1K&O8^TH!D7)O*I:/F(PP4;#T*E!.(! ]GRG5^9J[S M^93KG'*=GW9*?251_1,U#U[CM*0H17R4Z,M_2S^V3(" 6FFF*# MVGO8X(-W>6$2+#^3.T'2#;H<[.FWM?\ ,KU@"F(+H'];4E@"KBU V=(//#2] M@/[2^!\5]\^58.K"+Z74IM>\ O;:KV6#YZ-M9PG\:P3\7S0'3X'NN1\STS,N MC3"/)SYXB#]/%]ZSL"!G3M_ZSA*O7N"*7&]A#Z9$G2*68>V!^7KU-=V!3$;? M$8R^JS?78\AB>/PHEYMM7NX,QKT:226#3!!X\[5B-'"^@"-;9S]^_]R/\$]B M#H(C1K.I>8CZ28EY(5X[Y>WP7W M,,'QG=*$$C!Q/#][/EO,*>@+_[>94R2V##ML+TH>G.;'X.O.X"9\%LWN),;' M$N-+!'H:CPC;!$8"&I!R#GB\TB#[CC (.]4\1>_RI.#JX""G@3>D57*7Y/M" M29VM+#VNP7/]#IE0SD^_>V8%-DI!-V..B:HNHIU)*D<]S]VN!)H,]@Y6+8A@ M2/5S@^Z 8Y*'9#.FV&W)//94[=AQ&*!?6Z#;()X7A;*NU1SMH:# M8XR7Z$]10!1O/_'IS+BWR!PO[1I1A;]A+F.T&_%#O$<.,,0&/@2L)S ^DHJS6H)0Z#RW#]=)+?..=: M'"E%X':?\S', +TUNA M7"1:$\"%*'[CX.!4/C^+L&U*?SCOSJKQAIF)79@QS0[^ZMW+GRXHDF^;]^I@ MP,/;8>5EP 1/GK)=*?LP)/> &YN]&A92C\@G)UP1.^6=D5U],V=4IN_JYFO0K M"2_ZWXFS)NC1U&J!WC>U+UP9;#&8J(/OFTE2JEVT^WL,V =:K9U:.4Q]HKJ/ MU7CE!] 3;0D;V;12PZ80(121J1L;NZ6-C5#BF F=J&#O6^&)[?/ U P@79+! MTI$QVT4=B#FV\YJDSK3N:[_[QF'RAXM\P*+E-;IK#//PQILX<*==\6=PX)I> M)(F%-L&HKVVW$]PH\#I.3\ JF<*V1P_;DL\W@CB%U@^ \75;YL2?1=XHB=/" M)%7MW%E*P)$BY+XS-.:);YE]OUDR=[Q=JZRP^0M9E\X,G,@()MG[\K*G=-*O MF$YZ#'*';IV?:B.P@E4VD//^X>3T;-)01Y 2J8G'*K,Q2(@KC;MV99S^(+U2 MN&?//< '*HA-7-\^57!2^T2*?>X2D:N)0ZS-F<>@L6Q)DZ@=1=289.R=8'V, M1MZ&FVY<#W?LU2EA7^^=\%914S**%^,A,(")A1]"1 64,JQ@1C[@(91&KRM; M4X:$JH517YTFKY]Z7Y.9X*)C;EXGV>N:PRU@JV*HH^[J\B+J+<>T!XZX!_S6 M_]'L@T_.V(]7"APC-Z97"$S!!U8@K"_9'ECOTQ956_QG%"S8,D7^:-1F]:!2 M8\[$D.B_._CI_W+!]KK(T$6 LJ:H48O&FC''NXL@"5H#[0YV\ M14G,KTWM%V:)J;M$=8L%,[58)KE4:-+U7.Q6&7U4RK6&V[+,@["3#J4HBR<@ MSLR6&J).V-,KHUXB;R!,%RHW,7?VUG:Q^! 86L_S_\,X^ZLTC(,GF@IAL]M2,-DA*'(D@U-@LYA)*1..18]?X#NH)<+[ M&$I\\K5HD-'WS';S/?88E:MB=QH.E_[A*C%8>RCJ+TD6G"H6*#7X%]7"E M._TUJ11JD[,/(VXT^35-;O)QX/>K?99EC.G8A;'$(G53EKQ4>KA@/1*-,ENT M0BA$D W*@A*"-U&[WNZ@AB2!5++J_M\[!+&J$X>LXG]C:2-:59'*YJ8JV_4- M87M^VN,#(7C<.L7,:1;^R&XS>/LE]D1DFNO]#&3WL7_V:HYPZR27F&\JNQ3' MM.'])E%;$3Y5RWQFM'SF9&R5KN4*7JZ M:Z;;;3B;S)K"8L<,B]TE6V8O^A9@T'YBUK92^MHZ@P<5RG@8?8)602VB-K6R MTI1IX+;;IQMCR[3M^_S.NS7^RI(N^Y? T]]F<"I@<2]1_4A]2W><,REA=B\4 M^(NYD#C <5+BS"(9W=JVCG+WVV93IN@O!#F:F>L*S+67DX:TRK"M@;/+6Z2? M\]$VYO@5MUG5M .?;(DUA8+1HK!QU4V'O@8F403>DMNJL\2-J\MLFS!;9[_Y M]M"'>84]=+A%ZXSRYV:U&FH:/H,3ZZR#POS!F.V=R1&&N=WB\COH$P=5.L , MV5E??:B"P5@*P?K Y'66GHD>0\1:Q+950#_N#7FP6)),WBN/L94GGC0LAQHD M].P,]B2*WN SNN(+GCJJ<$&QC'Y):L(#MU.Y1N!U2C>'1P ]YZ)4F%CE*!;6 M5JF@V2*C&3,:"RZ^VZ^#F\F&4!IV>M4-#=[&Z$!>M_CP_%:\?\--:%17[F'" MY>X.8A NE %U.M"^UH'V/ODXH@1/"$N&:39 M!?$KN1,> VDKV#++&XPAT;/XW%W0+P4+J]:_A"7I-D^D;^^P3-#N=!_.P2X! M';#0N3B=1)LKQ_)-0F<"OG1;P<#AK,GY\,--'>L9L_0@K=\BG _^">[!?^/] MO_$=FD?.I#6UI91&O7D4VY=701^ MR8!@^O$^6[9&V1)NL:KH,,^:'L1W@HM&\L"'M[3',8JM9LFL@/B#$$=,8#7\ ME]K#,GRMGX )AE#X=-"XI_ Y71R-@5[]L[.3LV>=5?1'R#9+/2!/EOG=WPB# M-NI +DCA#4X8D01>'5N4"_?+;"Y!TMBN\> !SQ(!7VBL#)B,)ZKT%]V:+SQ7 M!+O.2/T8L5@8C-8&0H+Q#R1](EMO%TDI4-E][M!CP-;BN4L'YJX#B,+C[Y[T MHWW^_F*"6#K*J2\A&V%ILS;H> P MTO1+B3F>"P$+<]P0*4S:&WM,"I$.1BHF75(:4.3U+(Z>GIX]CUEEI;C=!951 ME1>ID4'SA#$S9#)-)\4>98I9ZD2LK 3@[]>E&6'Z*JQ>QW'%UG MH.]!0_\!)KK9N<=JE%3\ NG(AT?<@H^ =!$Y;?M:U(*4"-*M4L[OF',JG8\@ M0X4^(=6K]EKGI_UUQ/WUELB&22!97,>SP>A([9,AFX:I =&P&.?D7B]OP&Z' MK7:&AU Z_^K-CH2=MJW,+6[=?*?,%0/V86 L+7:APO%L]+WZV7KM'MJLFH,7 M.1O8KPY"'4WIN8>EY[Z?TG-3>FXZ&O]T[?TZ68Z+P2WVZ7>EE7P-^G9-V(4; M5=WD+[-5)IZ2YS83L0RY4Y.%=5PQBMY[$(ROQH&NY/4&48B&'1*.TGAH^"ZN MR2'\FP0\C'*Y;"MF&O_A;Y&+/%)GMA5+7_+H-HNVF?J-&O!0/X5"5RX8S"NC M,P$4=!Z$?#RV0J$0M!"GI7N2(/L[O%4D!>Y:NMV!,;')ED*Q_BO[-R:UX[63 M=)/CONM&:"1D@O"R]2I94KF=Q(@&(22X1A/V,M4Z7D1OT%BK_"6@&=HDJ9E/ M&_D(&_G\^F5T?GTQKGTKK.>X.:_1S$ZJ%#EY4V\[\":68M4D'[[E90G_F<3H M&&+T_F)$E EA%/KL^?=G6H9K?_/]@[J/Y\$Q[^2LGFLC 5!I["H._<)N_I5.*$FM1X^;VJ^TLF:LM0 M8LL ](OJB!P\\DZ06+T?Q'>S!V?:[&SNS]BTJ8ZPJ2[>C6A/O08YQ4K\B[*J MVFT3O1,HG;I+//)]GUJ<$ O;W&BI_M1F/0+IDMS0:\)U'PDRJOJ$6K25)KO[ M\2[YP9AZ #V,.+FBI_">FLH$J+ 'KE%F>U"B^-&-3[_$4&24M+!G@(Q8$/QN>PZ6U=VYBP.6##1<;!$;H,P&:3>:@&_N%-2 MJ@$X#.$+EJPD+1XNV!AD7BC[ -"=]<['"/Y@ OW347IC23K/Y'^>/B1 MG_397(/-.X[>.2..".*!8.X M3R)Y#)$T$@0;E[ -:CLW6"VW^!6,&^JW/GM*-18_=FHLN .&53M'\VS%A37- M)VWXE43O\FID@3=5:9>%J=98R4N>&@9U*>9=4Y0#Q09KWJRVFEA)CR$L.3;- M_YS\"TRK\4%CT?'U2UDUZV3M8Q-H1(S0%+!T.!D@';%2MP&I,\42GI04"2<< M2!LMR426N&)F>2QF-(HT2#."<['C'TG;R@W(?0 M2EQEK/*A:E&Z!Y73#%_8\;:Z#]][7_<%E4&4-X[E'F@0@!N# GXO9<=/"E@D M_9'8%ZP$J6,J1OK,8J0?IF*DJ1CIF^B-W[85UO77)Q'&ZR/]<:"[+QX"F:2B M5/HAR!OAE:_0/\@HT@^V8-YN%EGB8D$IYI32;G-MA 61>=B)-!W.1SBQ,U0U"ZD^0< M07*JDDMQ+C_"^=-6XXGC]@$Z^M5H04DJZQQV'SJ6?**0^=QJPKVM^PI8R4SO M7>]I/!H0A=]QK1?C "R1U:'!SDI^S!XP \S-UQ";'M$&/L$';XJMF M9/NQ(_:7@]+4)"J2IB6[@?[H<$=GA#Q IN<\,@7'G#(L&_U P)5@]RY!3.G? MVO<:].Z;$Y"Q2$L;#K&7)(XME*0:@$=JBC9 M+N.<\,N/-]DB$SK9MU]SFJ?M]>57^Z?S\W?CV4IK4Z I@7SG2P2GP*(O5_@M M("I89R@[*;#\O>[:7ENV5>G;K&!+"/92ZF7%F_ JS=^Y%[)O8C.J MW%A:@%;2: C&30R85-06_H["8/JH1(&:J95\8W&;A]__D)IW+E?&S FB4Y.9 MI0<:Z"(M3%KYIHIO%6F)ICH,9NQV&2(]U4W%F!0Y_:)RF?=%F>YB,C$;^(]! M9#@P?*G62/$ #0)F(Q0LFK'4A0[_7+;H3B+OQ#JK.:<31_^ K8JZ(\;,$&U: M[TWXV6$IR)8+1\!SBN,LT4SPD(7E# MZK\M+ VN 6-Z!;^]D"_&ZJJY3^2%$4,[IUY2&3Z(WU69/$L6W*?(,T0 L;0J MG(>(8(IRY@Y;NOJ&L@HOPI 2 FQU+A%]JJM)*)U#PZ!J1'^&(-).!#1RUF8*UN"*8:OZX< M@[\Z5W8XI@]R)QDSN^0[G^/!*G('&@9M>&V3'9NP MZ2TC?%<$@HL$W526KN NG7OD1)_SBT,)[0M3[",;AN]GKJ:M9=:K'EI M%9@[VP29^>'JS--G&Q Z$L:[LOI %$7)%MQR,/V%NDE^#KV=E8TNV& $2G": M*3A[GL'=A'A.>A+$C.+>#+NK5%2KO+RSGQ6><]B7Q-:,*=C_'[@&U7&R>^AW M$[KIK7QYT-5\2$'+6<>/LX1Y)OIR*^D9-OB!5=DPQ22F]>2ER3I!7Q!9MG$E8 W,*';6:\#)-(#-37'Q"F M/A>TT:2%YX:F?WX21>]O_!1PR)TP4#NU($("N2%H<748DS8,1G " 3Z24IP% MF\EM$46DMW&*4,"]I+ ;)$PL0K$P&O6*5V1P*!SHVR0?LTV[$:X%^#V:Y9)% MAGN<.SX@V8-]>H'7(4L']ZZQ\GN59,V-3#+>-VYK?U1.)8&7WYIJ0<9& N)? MX7*4G*5"EQ/^.X4:CB@5J5^F,081N9'HG B#ESN!_=?E+CD]FX3E:,)25J,0 M$ E,P6MS+ES"@( -2EU<7G:@T"12_2"VLBZWJM!X><4AL<-W': !&R1IG9/: MJYB2%HS+?@Z0J5.X\LG4?/8&($![07*^.SE[UD%EZ]:9G:=L0R,#&[$L!5L^ M8B@Z0?3W:%YF0>.'AY?MP(&ZU#+4/'+-/-+P%O]A_@G+./;[>(EJ;W,S-ZWE M*9I[W2I#A#1Q.-!)-7QYU?!SP\$(\%:3[[@RM[3!3B(4Z^__%CU]]N+)V=.3%]'LRA3FCME;N+V\,13NX%T\@H$<10>R;1OS!7R2F/*+3@\(O=H!2+[G$;C70V'E+Q5,< MP$DP%D$_W2&W7QWS"2)?Y!8> NU%? M425I5B9&,F,7Z%A>@X&4I-%[!_HUIT#EMBJI4-ENBW-L:,G%W/KC M#4K_'V_>Q$%O#VW$Z'RU@CTA5J+CK0NB[.'HT8;$J;!WSBT1I[L_.S@]GS;F M@)WP\#HX_E$WH>86"4/#E, 2D][D]DYYZ\_;,,].I[SUE+?^)O+6F'/RE)^G M#VPGH-.&I"%LJDINFT_PHX>GN$_D:B. ?+Z[ ".9;8DJY+N;DJ%EHKQDFCM= M*3QN!@^I>1QF>37)2.7R*27&D\A9%4)9+7E<+]/HU=IS!?Y,B_MM0QRS^Z)+ ME\\=S?7PASFFRDE,]HO)..=&* ^_[M10=%!1H2V#"SA!I52@H^=22-2?S!^Q MZ_<*))NT4B,QV&1R""Q6&KU=%XNWI[HA^V'_:>;2!(X+945*3P^]Y M&^NG.XH(@*[_P(F#.DJG0H;48P.18:Q?=YI$;4;)AW[=OAO3?C728"^ MO "]V5B?RR;$1]21QZAC=F!>PE^BEA@;X4@+N7),0N/1K5)Y7LU,.G3J_N5I M_.+T-#XE/'DM@!R 'L'F9K8JL$L+3F*T)>Y,#J?D[.RI1'HV\#DW6,>9E>GD MZCS(4/-6C#V0#BH.+\B-R2F$@!>P\^"7?9B/E*?\RQFM(ZWEG[&"D[XY@KXI M)"'RKBJQ%WL\JH9BUSRH#BE(9;!>'AV'B_-7]AJ4+*=6SGXXY8O39%>++F)O M6RY')NI55M6-\T7$];\$(9W:A=I"Q]A"KL)\--NGWX9*2&D"%=9B-S2S^&JL*&W)/^82]"'NU5Z]O^_#9YVR M?TU59F;O84Y4&Y\BGMLDQ>3OD]RL6!A'++!65_7_G^;6KR8,,SNH*A91'^WB+?8NGM\YX76+P.*XEEF_067_BH'E1$8QYPYS M1^TKN&7>[!.(H#"%. "T>4S($A[+-N/L2,D"H4Y(3T:&OT!LQT:$(X!-\];\ M<2_K[LN[VV5<&G E3A8(!0X2/)@"R[5AUN8]J\Z!(@44 ,$HR=J#38^YG$>N5\U>D0KL MAYGY:*N_*B,,[-@I6FL+6C'GID@^[Q+;0^GDXZ[@6N,%M:.I)*6]WD*G98,A MA-IYJK'XS!J+LZG&8JJQ^%PU]I6$UW;48[M!DAO/:H;UR;&7%Z'MB&W+6M;S MX>[H0,=PN(U2A20GVA;=45$E,<70>JQ[T4ZW_7 ME_60>K *&KOG\;\-N$HQF7D"X>.:7S;)!\.X?=*>$RXG%3ASY]M,U;1*I>5JW@9HI1BIU/ M(!QI;4MV'JT(WAP40=O.V)/ OOAT"U(>2804*81P*BR-D")'X,=V,4.\H" ? M0A+*VWLQ1@T+N.$FVW;8S'2>,?HLB+]Z=0QRFM-!U\/AR&H/^8-0*XJR>*(' MFRUUT=:V 7".T&/?YZ$'-4/#*![498CWO/>JB?[ _>[#790K5WPSM=H=*:B. MS9'81#G6'ED:5^SS>-AF=OF3-NCP&=1M]/'/.=H$W Y;%C8TH#JK!\3C]7([ MT:=?OA*G)&R"E?(R*@CE]@5WYAYJB:K\%N0>S[(Q2'ROR,Q" M%?2@13F!Q)3##HV-;0.J6J)IFV=SK;";O5^,UX))N,KA*K'(NHF@HU([V.+S% MH%F_Y*\G$UN1',&?-47-Y2[+LBA8/-GF[]1S^$ &7GQ2AS$7O-#N4^[)C7*E M9MAN'(5V?\-91B[8<>&SH>J<#B*8O9P"3XS@35&OKD]#4X7U#QBK8H($C S& M',2R*7A"X!&02QA[A:.3&12'9B!RJY1RG_ 9$JK(:O'V)9E(R+?=SFR&/A58 M+\O2OM).RT'!8B\K XFZ3Y >(#G.D_L#D;Z:Z$H#(J^3)0$_3#KNF#H.B5*0 MS_,*KQF1JDML7&X/X=(0;ZK% &)=2-]-VA#!@4O<[92RJ@S5Y3V2$!=^7%9[ MRM]A$4I37:<0W2\_Q\M 02#O-9T9O[$VHU(!!D8313!(E8K:9\Y:+S6@#I89 M!W HG[1!U?R'OYV3F.P9X%3/\)GU#$^G>H:IGN&;P(QPNLCIE4'%PJ4-N&:T^*3G1*-< MDT;YY8!"&7C+[=!+X$PR247H5@A8#[)0;H6V@-YT16]Z]: W_5M)SQ$?58LY M06K^6^=3E\NHE9(ZJZ2PQI+9[R8 MR<['MYTPR%28(LM]A48]0R+SWLD3^) TH?H \@G=U_%F"UE0F3J"NBED)_R" ME*PHPJ\\B @KURSZ7MZ<[L7*7TS\3:VJWR;VY&5PL\I06:30*F3JUY7,]DN\]:A58:? :*N&$"&?^E98&=^&#"-W=E-'N* M_P@W. '!?XQFWX4;GNJD:-?3M]?&H;N']J9@7](8&/Q=[G[_N[? MO7) ADZM,S=H?R2=12%<2"LK:*CQ"I$R%2C)HMW 2^"^?-?A_4H=V4;GL5)R M3@LY;'3-^VL]..)_Z^&/OQ3]0!=QN6]7T2X'*=F5DW'YC1B7MP;INT91,^7P M<#(=%E,P^D0"*$"_7UQ,PG$\:#=M/L!'0KJM8/!OOLCNMZ!O;UA^SJI$<>4\ZN)PJ.FT3X0 M1/;9!T+*NU@&,_ GCG+G7 '"72%N$ 3-CW0\MF,+/[5D;H"@:V5AP)? )LO! M]_/7##XIX-80LOED*DT\[FYC\1W-_NJ#*\5L*4ZO_,5/^S*=4_I?J_B52_.O^J M4%RTG'"_0$6EMTR^6FG=J3O["XS MO%>Z&4?AV/T*V6[[*=SYCQ*3Q[<,;N:LG$X_>/! Y5^E#O!UGR'6^MZBH>$M M#CNKUQ+;>_Z<"8>6#];6\($4;FT<$Q+;++CVDD%W?V*X)(%BI4D-/DY".W = M[+H605OSG..JQE!1 \##]W),ZG?,4ITB%4#..4,8"D"3[+?8W;9%UP1!. MHN@UBP9W(I,-":N54)T'$F.B%$K)0M#4^\:S5#5"YEV54#M+KA8MECTHW%22 MXMZC.U?RY1@:)@ !Q%:J&;8#+ SY08(GU-COQ3+T_9-A=TS#+KJ0SI/S,0'0 MEXS\7A R#U$5UVQ](U;0%?*V MM=C01CAUDV@<032NWXU&-/I5^-2B3SB?A$Q$,)]\"LJDBN@H\[R@?KXC:M.E M49;W'W_\05]$!G5]X]*?;ZP)0/::_SBDNT%[ZFUR%U&5I7UPC%SD)TSSC:=@ M3E@UMW"6>X2J5)(IK*.%4M#[Q(J(;5.C/;4T4_7=,60=)AN62>$>QM.*]PER MW_TM)N8]$&JQV=GB=!ZKC;[1%0Z]EFE)N9&NU!WQ]K__Z_GW?[N(9+KTF;:] M:[8W\*EM>*ODEBWC/8_CF DS6W&RIO-5TVXXPFYX?S&>#:"9&C$<'4.ZI&K> M(VR@4#-]%X>=S,]_4%$+S8J+,C4:I*?Z@+KF,'>(WTVE(NR\A2YT[P+T%Y=P M/M %(,0K&!M7M[KA4FZ[,ML\66KP??B[X*GK*ME,DO[E)?WO9<9LPZH%1R3W M%)FA&G^KHL,8A'C=&)GT@]/CFN'+C\3KS/OQU5*C\$^( ARN+$#MY '4KJ5(/;"X0V2+$G M.8Z(D)AT55XN$2X9?FZ)>(0@&XB&HFIS_,^ZS5"?%?0KLVYSQ8E@C'[FL%B" MT5,/M3IC$@!L&Z3!D!)%I3-)VN:FK#)^%]ZYR+AB#E_(<6=G&(G8FPJ>T20V M".^]RW. !1CB)T0%*/!L@W>?R]MV NR0.F5L,/^V%/21A[XDMG##7KM1[]M3 MZN*G*UUM!=-1[QW@M(&/L('%.3SG/-N(]G+7):?>!*Y\C]5IQ1\LCSQZ ]*W MDQ&/!K)&95M%+&"?7CZ7?6G&1>C9)7CWN9/E*W-;YK=X[3M386(_64^1T2.* MIEVKT0AG1+UHEJ?>\A^!M+8YQ5565;G!M&25W#E*CJ&@DB1"T=+A3F&#Z,_9 M1IMEO%:7.RPJ(\Q5T,45%E(FQ)Y%/3-.2.UT33)Z/!F5Q;Q4H1B-J'Y*2%]C MX=9\ #D+Q)QAN;99)2@^U@*0_G_-6]N? Y;+]\CC5=3VLKNOY5-]HW= TX(PM?"F.QWHQ9" MDAG*(7*]'Q6%8;V=TOCUW\;XD.Z=PY-K2\7"]W<[+"DK;JJ-9O;#JU4P0^X- MR>S[%W_Z; T\!*9NLF*/IO\\2JEQ*4&D@=X/'1GB2&GAY6V2Y0I]@P!, MX(I9SA4L*VT;XJAUVL273 ($"Y\KG+F_%YY[=D[OJH/$)5S3\USKP?K2S;9M M-*3WD%'O-=Q=1>I@,M]GD;$H5 -QCQ#V'I2>C#K@Z"'3'@POF\N+T9SR.6NZ M"X1 ?8ZR5OKM_%]T^31[8C.]>3%Y5/24+(4.M2^%=)"H;6<2+A.88N MHR-W-.J+[1:1/:XUKR-D0&LXD47!&SUQ;3P3;Y?0#W8K)M0T@+Y'+;FM6)[K ME]1+5S\:.7L?.IB%]7>SAZ]G2S:"QLDIJG0<&48M\AL81*.*R;L60@W$D]:E M87(OQHKHK=U)1'K:L34EMB1G,(1_'J:-_A\"Y<#<% EY/"'L3O^MM)?DE7AP M4!"6"CT1J03_6Y0H@\.(DMV7GZ^GGHHC27MX#H]&WDG0"T."NDT_BU MUT>=@SEUWK//>O(I:7Z%3QZH\*VE;2 MF YA;(5G[.R%=)_Z.$ZUXDB7 [!#A*SANCE4IAT8V"E>*H:%N(7L234,^PB])HQ.)BXDU"@$-]+C+YNJUNT MWFA33$4]GUG4\V(JZIF*>KX)L"8OIP=FR5]>G*HFFX=,![Y#=A)%[X<.6%7? MN-Q8J1UI(P$N.V8ITC2S $_! Z?#]LL?MID955!KAP4PS1JV*5)UF13_>[/; MXAEF&^\I.\4:)S5T>/C 67%D"E!(5%1B$"0*=,^,6WVP=4Q[DA$0?:Z,IPP6 M5B%[K:&[*"R!)ZIK85;B;XODY=W2D.+RP+O$5I=T'KD) P]@6*D/64%4"7+Q M'1S'=8D,)MUP\Q+1M04O _G0W. :;-D&1P1I="D:Z#+V>",6ZO)/%4X]OO@N M\;[-FS#*1=+3&DQR4P,3T[-;< *N1L=!,=SH34+%Z*&S0OG,9&,BD+H"5/_2 M@G+46B,FSHQ9EW#[Y%@?8[.7R:@V^V!G!3:RV8*^,H3#X"S,.7;[:,''FS== MQ]COD, OGB3K.)(U0K"7;INH!U@;UC4%!HT3GU]+:@\-D!/I4]\EJ!$M&B5< MDGJ77""C34-$N'9.X!+C&TU&+27XPTK^P,QN(7(._'GM_[D'L, &VWOV-6AU]@SFK6TT:,I$$.:C M?V1=XZ&'F-MXDGMC5E@;^3,-XY>D2.3XM!?.IT*J8^W>,0=9'5>B*[0,$&29 M9DI/$OR>FL,M6%7]?K&BRR1>#1Y9IY$:C UJO4%7SNG8>+M/?\0/2C26B/ M(;1%"B>\8HV^2D;>0$S]JIE1I8X&)-9OHK-D8DV@475]0IB'!('&\G*!GA MD%G YUD$+@.-?$B TVOW\R-H<>1,#O[,G68+/,,+S @,ZJ#_B(="Z5HZ M]SW7<8EP.HY)R';ROT_D!.9)!>G$MJ1W%;%?=,^J\ZWB-9E@'A%.Z, 4H00ZQ M:?VI_D[[$,G:Z]B%\_U#<)DE;9S!,5&'-EF/2PNJ I^]S"E5#E\;,R905U(G MH)7/KR[YU%1V M:PAB"_63ZR8(W/X*/+B*,S*]TQI/A\N/8BLAC8_V-FSE++?\BHN]?# MN&^Q8R*DS9*F"#B>L$XAWQUZPN0*'F5?N!Z7T>P)OQB5FW9J$J;9]_-H9Q(, ML]J:U0N0:@Z?-&(ICW.F*7>9FO1K3G(\TKFY*>^PPNCK3HWKW6K,H>:ML"TL MH-ZCOBY"+^@W=DW:[ C:+,N1CK(PT6_%>+39\ G_KBKQX(MM?Z(-M?K '2OP MV!@N&*WD]HL? M_A:2)\M["DYW"^GY-4CCD]]6*R_3+Q*J)I.GJ!J#% @:+;621CQ;J MS)8*-(2T0=+K&$6H2MQ %EF-WP7;T\%\^V67S#4>O!J<12I';)+UFLV?Q):% MV#'0O-PEE;DIVUJ8.[.<]JUZ&J $#"*1)/R)]AV,J:(+Z,HB#6IXG+693 A5 ME'G@2G-=5RI&A$^2;BVW;EWO?U(;QU0;[V^J424./TUQ>.QX6ZR8KYF3KI3X MI=&'$QA)K\G,[HO:;/,4-CV]PM,3"<-< M#11QUN8$A3G)[3'DML@V[28X\*B)<40R+.B/"#GB5>MV);M;M8IF@B#Q8!TY M_K6L7&_(.C&&Q2PI;)Z'554A()$3;*&GLR4O _ ME.P=OK-,.1IOZ]0=N3E&YE^952+D (J=-= P>G;ZXJ]JG/3?.$SH^&"<533D M?-C+I.$C1R9V,>\]ZL^:TT\A_W*%Q+#4LVQ.2S[+W#\R0N6E?]_.[YW%W[P/ M/G?,[1Y*IX=ZVC%V;4^0_Q8/0W./L6B[<3L+Q2ET1-8K<^-!_DYZ[HAZCG?$ M%5? 7W%H=BS5%R[JQJQ4($PD58L2=ZX5TZA*= O"%L9^JR8Z/^?29F)@3BK> M[._*TF'KR2?_5)7M-H[.DZ=\PR]EF>[T(I9_?=;KK 'MP/?57?B]>\96PW_J M5<+,;.*&#::^!0![VA+'WQ+^RH]'_(-A16^(NQ5+,8637IB_M>_0\X^L5/T\C[+@&U$H9R>G9S/SE;5)TW ^9W+%C[97,:=@-MN\W"$33#XN+)]= M)$-SWM86AJAG08,8#&ZG==&5X1UG&.9_1O4:EU=OKL]C5VOKYQ^U@8:N\7CD M-LD'YL++;"<,9WCP#UP:DRU:"?UC)H-3.IR;4%SP$*F' MWS%MB"-MB&UNHLN1;@H:CT?[W=R5EN+120O!CH/(8.2S@_AVC]#/75* 'KW" MIJ -=0>CA]A*;G*ST>*P,H\M+T_"^S.K#V[+[Y[;#3F)])<7Z5]-$UT9B1?\ MD>3M* *OCA**7(1UAJ7A!Q@:$4$8[?U;_("8(@Z83\6\-$;Z*KFSSCYB.GU) M ;[O_CK''T#,BW8#&GI%922/0^1FYW-*0SO2P-G97,"8<8=BOWRK<'.^)3A/=]4\CI"4;4-6SJHE=%*2 MU10SNVKI:/3;&ZAF\J@[Y-&NVV+ONKE9DSYVK%3^N#5%;>K'/2?+!\S))OD' M&D$)8I(4% GZSYB;]. ^KS/>(2@ M7X-G:S:G8Q5S!6!;TFZVR A4?L*GB^L\P*(K++[Z9PLZ!&R3'1Q,#[QUYDXC M419<,N9JJ 84A>77M?T&MG;T-1R)U"H$]B_7K+QY?R'@?DE=&WCY"D_-E/B$ M!5*\Y@*">=B>]N@DRAR4J.LD-R1%BV3YX5N4).'W\IM0"'$#1[)-=B0F(E/$ MO&&\1EI*IL([*&G]V.5@M5<.N"4&RV8(1O-L[M9^F535#I>>K'2ME"S*X@E* M )*>X^*U12W)\C?PG0N84FJO\TE%@C_ EBR7&4T]$XU?75Y$[ROXNF0IP9>) M1^1ST^(_3&GQ*2W^N=KK*PGO=;(RT<])M0#E\EJ/'PK<"J&1^^4\'LUAQ >( M%KG'G!HEK.W44C($>M!V*2^3?-GR683$#&C71*]Q%V#C#,:JB>@!?'HREFY, M+GA^",R I&7<,9.E&;9$PE;Q[68,LU2W1GT_*L=:-&K]]/Y,86_/=0,?LB;# MVUV1T<8L. ;(&AR_,OBT(%RH"$5G5NND6 <-N:>2*'_#:)6+XM&^&P2UQ1>!3,@=R%T.6*+1>R7$673 MP)-8P^&1NS#*L$@W]Z?@D6/QK![^ >4.^5OP\L-EKO$X+&_DF0CB-( M5VKNN%#5:$2)',2@<6X 94S\K[9;0G%H=JK!>,FX3K",+U[NUX M! F/JE\3B6V^8]1R+)Y_"\Z$N+T7EU<7;Z>ZP&-(QO_^]'(\HO'K_T8_56C: M()-.C,""&8.[J.^-;_W?LD*W&VO]+@M3K7>@?6J35'!8_?=_/?OA;W"8W9J\ MW#+A8]O<$"S^U#/[NBMJ:_.$ KR\AM ?(FQ_?KR^(K<">7&:SGJ"21<^HH%V"9 M.LFAK SGWA>.!)0^BW(QF.>$K]FR!4*0,!;53Z#D+A%21=VOE.!7#K?92/5=C] MJI,HNB8\?G_GNI023YDFUSMII-PG.MT/#DN&U[U;N];J"#4 ,6BZQB16-;% M'V6OZS$_FGWM)4OSW_(\AJ^.:BPA(V2LAJ&QZLD@.H)@>OBMXY%, MQWR9$Q,A ^(V92QH:(LFI*N,?>XGI*J^Q2R^=/>E;<,,DG&7)C&I,J+=V4?M MB+@K"F*[G^$*KF+08 \S.$A;X4-&\7 58L[% M@^#O9EW"Z'WN!H&6PRD GWNMN!Q9O<#@NBW Q,K$VN0=AL2[&Z;=3K-**ID0 MZ8[^/?-?45)UHR3&>,(2"@J)0V-8!":S*!7R)L4VUJ*\@_E0 M3.2*D"^8%4F7!L?O7DZ7YBD[5.^ M&'MIR(ZP#\2:7*R9R:6G0!>"+NM_,FK)!.MUL!(E3[)-/?#,B47J'K05$AQ/ M^7$?MB6O%QO-<)D1(P78DB,D;/9O[:H&6@O[J.D4.\(I]OK\8CS'%R&G@T9A MI_PU:&I8S^B<6^N(O+',58__7E"M/)E<-2@4="]\,N3W%54"3M1;QY"B:IT4 MV;_821L?6-T;90TBF)W[\>YI <:#K0!U%*3H;^Q[G7?9P8GYW+E8'IB+ MK>N)B 466&U31M(EXB_AZ3-43"ZP(1Y@@;W#:PGVIN#0O'V9#V[/@*9PD M22)":>"#74(PAW6]&O5;,FU0XMYB8IJ"9% M(0 H\NB,YQH<(,S+L%T@_;T8^&9<(/)":.-PUE+V OV1(5%PGY+OJ8S*=E-B M^#X.8MHE]N>NA?IQ+SKEBND&M]@V8X.%VRSOB8I5XM=1,66FW ":2MUZ1+.]?] MM.H/BSAO2:F(@Y 2;;- 61P.^@RP2@Y\9UBGL><>^^I#'[JW&F7X*SJ,#TO8 MX&MC 07<_(?%*4,#Y.(N^V _B==UQ0B1/]MX*3Q",_&AC%?1[X6])A61GM+G M1] D[[0::!PJY.$MPMA>^=TLG8Z;XPJ)K;J:I&62EOW2,@PR/ :9T=*Q!KQ[ MP[A(&>$BD7U;ZU 9\D:+Q(81E[E(M/8 /%;6%A^Z7 M#:U=TQO9)0T05GID- M#]J/=4)$OQ:]C$YSCM);*!$L%PKJ/^RK70Z" 5F2 Y#0DH%A-/:$BG$:F1," M9L'8ET*',?8,[T4D@JKOFPLU/6:.P7,%;Z]EF>8,+[)JL+]9CL'2_,)#H"?^GZP!,5D^I/;O:\Z( MVRIM0W4F\;YZ ENO(66D%)MD3BXN[?#3&#VL=Z0SJBJ'ZJ=HO-9(=!3'."G2ILEL8M\!T4J.1Q:K5OF M\/ZE=!NYT3$BIY:JM RF21<]6>-5C'V)W195ML21^)Z@8/*]?R,H\-OK9HNEC4EK M,^.@4E(QNK& T7#7?1S=)F"$4XWEJH+_@GUOL"*2"B.W-!'P4O9,_R5/J7"D MW/>V)+XB#!7%L N0)YIJ2JGJ@48";HH(NL&A MY C(\37%(OS("5[KR'10![/67T6_F&J-ZGI3@A[U[X\U3<_HR1]0S\K%U^TB MCMX4RQ.JGE/BE+^WX%N"L KR MWUO\A['?S-?*AS.9W*=_/,*86$;.X.,?]DT8"[>P*LJ$XS[R/Y4KO2@5'1]7 MYO)6JDCT=XR0 9-6,(8+7L0Q(/YQL.R6NW$?-ROU?A;S+I61S&%J-MA5[X=[ M$?6A+"BP7L/14*^2 /WG7.+I%45K0;$J4T>\K]J9[O(5Q@")7MSC6J)>"&J: M!IL\<[0=R/I&R$&Z;2S5H\->VN^+?G]R)LP>N_F_B7KWN"5H/^<[^Q"8ZS 5 M6F2,KD3^%HC2RC)U"<.PI&:^.SE[;M-!_ #FR);,33!WVHT(?_U[F9&GYXR:3WWMLQB< M13RU&8A+_-$$C7>IN:.OX6;'>B^!Z69CTLSU.717Z''OE/3@3AE4D[K6RDHT MN#6L$2+#;L"A=L2EY^9O+RZ92\G)*7WRBM M^>R%*(:7BFST"@%CR<[0 Q\#:.UF8RL_4#\-!DZ04L6'C,*N@P;,5&9W5<4E M4$KC# A=?KS)%EG#<_+Z:T:"8F<'D8=]!5884J*B3F?<.UNIHM'X6F9_QQBB M"L<]N%;B;9C:V5"2+_..)=C)YQXPEVNX'K(+.Y&2B\O+F(XS5\[CQLGF@&!4 M\BCA8#&W"5EX3BWIHQ]B8@0R>R'6]"N0P_GCML[,7NNL:S"%W->)]K3<@!63 M85*&0X_^#93N=*8;:?P4 X :Z7;TD(LRJ5(B4" XV[+J8MS-.:7Y_/N_L4M4 MF9LRIY7K7J?H\ZX.LD-H'G@1'7C=2N0IB,7CF:3I8-LE_6@E8K57(H;V[5"P M;YMD=F'#4 7/?E:%C5PK82/UGE$S#H/#"_:WI&!&5XJGK'3?H5=<:^['?M#7SIC]%D"\F<_&(EF02OQV3#W]HRP& 3&U"/ M]3_]^EF:TX=F:2YP+:[!7TO2Z+T# _IZPQX EF"<4 IW8Z1AN\4*%/IQ:]$( MK65$!K"'30C?#/^D4\X#.YIS,:K'U7Y1;C;PK.NF7'Z@)_+A+,$@@F*O7 3( M!=P3&"R+,.3@Q ML+MNT4A!K8[(WEI1TPAR9._#:%5-L 5LU"&4 4@V/&YX&%BZ"K ME2R$OZ$R2O C\PO&Q'+PXZ,'#HD Y:D#M8C S&H)^[/BY<0 )Y_9&7Y#^?L MS,(7H:TFI"ML\:*"9$XD^!:TY1%3OW^>XV MDC'=9QQ36@@@*67-9'M. J+99[#AU-C/03)!@J8=X#%D=#'=CX?* MMF_2417*3XNYX^;AB>(,R)+ZR#':BM:$]U 7_&MV6WQZXDX]S,TLMBR%SYXC*@@ MY!0?CK WE0#J(:SLM([DD*.PYI2M#0@_ZF K%@V?' M0VVXAL/I"?UVD2P_N+^@HMB/]L P5? U&\O#!6?<&@X$]@KP](21#)@B233, M@"[E$.[CNQZ/O$BT$X%&Z'D&SDJ5,E59#\N"-'$-'TG*##12Q6'4)KIE"LOJ MGF]AU$I\ B%7?[.2V1,]@'V2&0;@:LD,5GAN=)[I*<#%M_=,/;@%TPO!XO% M^0I/3N04G,A1[HOO<HLT'8>@KN MN!LZV/?=I<5T*B*926*.A&1?CMIC2&(0]:K<(!ADL.8V7RAECY@9I[B^_) ; MPI=AHU5^6*.FXA)CVEPU>=R4TH8/%-6%@F83"NK\V\%9;/Y>5'0X:"&#-7NF MY0)W\)0;^\S4C[$1SA*1 M-!I*2,+,H-Q*0 L^'O?>6C99A3BPH LH9)P>-(5'+>L!Z?)CT67:PU<;F*KX M/&QB(!N$1)4LTG^CB!_XVT_#MJ.O9I4-4VZ9=C/9L_FKM4WZ%/VFZWGL=]^C#:XOK'6 M[&$W[-1M.Y9?<]D3CLX=2P^X.PMUNFM]#FO_/31;.\!I1QQE1S3HE8]A5SP< MU?N[D].GDW0<0SI,BH11[(:/7D9L Q$>K]8"G@3E"()"1\ [396X_-D89$8A M_[8TR#XBNF6%],#5!Y(O8:ZNFZDCT Z;/1K WJ/ST_Z=7EX'%2>.2TZ0]WPL M/X?P1X7+SM-Q#J7RO?0S6%.0ZW@;H8+W1%>P4F.0_'NU90HV9V'+RV5FJ67U MBGI5Z3&3W!Q#;H*&YC$(#VJT;V3.+JE;? R3)O%";3GTL@_DY7 !:UB))R . M281/]0G1W6."-I"*:[D(/I9+^%PEZ!N8G06<$H5MSL6X'IT1E"^Y,72$)VC/ODN#WMMHLQ3.47#L*_C']&)]&="3:U#$W6Z?)SHO:<7,* MS%G=_*>SZ&4W)>6R:R"37#U,0#%J7]6:E%9U]87K)!5! MI^&?)Q%JO_GB?!6U% MED-8^U^J(NUB4/0B&7;XZ4WW[1B7JOV&%W@7"M*,AQ!8(=Z(X$%IR36KK!EY M$$PI@:JYS1/R=O*2FZHJPF.1]Q/F&#HX#!2F/388?<%^:>EED7Y3UW+]!:V) M*4QR%)=_5)5!02BV*==L)W-W!$B;%@> L,'I[,&'42]!+6BV>YBP]A3T\,ZF MH &]3(M?Y%%B@"MDD7N<(!CZ33)#P&5,KU1)6PS,5HL(?B#IE6W;\'M@"O_% ML(%10]@@=YHTR;0KCK8KHI=@GCYY6ZY'LSUB.;\2A'5$F NJ)^BH9Y8YVXZ# M?$%I#P!5ZKCHJ+K)S"VU45&VYAJDY4FY6G69Z8?>T\%VI(X&F3/I@*]OC&FF M-IM[> AI->R*V9,5CL/RUK<]NX()%L4R(%7&OME,0GD>&DJ5W!42Y70OLD:T M_HS@]MCB3.6/^YF:T5 M5V>&DVKAA' <(,E2%1^>B3G2Q5$ ?)QS?8W5KZT21KPX>7H*G_E5U0E5ZR[F MSM="KU%Z[(?W-9PLU$O6_TL!S'KEFMQ#!Q<>3 SZL_$*XC#K_J%H:PZ7!B ;: +UOM 3F>S^0!CC<>#M5S!U#55&,3A#2 MQJ"JIK*YD8K(;RMNLQV#D-@:*!Y:*4/3PZO79]<-AG1 "#CJDE&WA^-X\3)' MSJ.]=N JY\NI&.\8XO?[SQ?GXQ$Z,ME9['YG[MGH9["_4?HNN%^B2U/X@F,< MKR^O+FP1&\A9RUT_%&K*%&\,W8*J9?\WA7&Q6BP0:3L>U M7]ZG(HF'%4F\F(HDIB*)Z93X&Q9K=JY(,:P4$L4SR M%>ZZ:+8@#-BRZ/)+1>=\"@=!O:$4+7OE59FV M'$A<)4LV@'U/GOI,D5_YQ^>36!Y!+$D0,+AW>?$N^JE-,!-?CB(..0250@D2+XW+@$TE B$D M=8T4E@P CS+WE[-3RW^IJ;]_RN?6 2H)N6^%-J<8$"*"OJ9L7K)LR^P0 M@I$'Y^)1!-6;XDZY_"CHR>>27%S"0]E"20HVT:5*&;:2[,!_X]7!R =(ML^2 MV=D/\]GY?'8[G[UY8ZD:A@-A7E--'G'Q58X*I,_5*)@/CC60Y M36_^J+OI]XN+.?NVW/=(\Z(XG;-ZWID3[P\.?KMA@+EI"QYE"V) X\EE@7!Q M_VRS="0 !'+*=0&QZ* +"0;9Y*_;30\\U>(?8X87MX)-]2I8XLP#8W>U!WFR MMP(X?'44.!&+),=]6=M&=JWKQ1SV/+HQ.>V;SIX0M.W>EJA]0!FJU5TDQ0?' M^[L;V/]#7%/4GNAPQ'I;G\IV%/XK\_7* M@,&3C>ILW"]TPV<;6JR+4NHC>U'7KL(VTX%8^5Y.DVV1'!R+7_Q-# MTV*G:.2\:2S$T0*D*R#]\X']IO3",846\];?6@7'V=G)Z7>SY10!.HJ$"*HD M@UN.05#V&!]"'LJQJML75IA34 MZI[/F,3_*.*/- )C$'LX2K^%J?JJ-?E]:,EZF^5PW9K((3[0/[;M9LO_**EW M%7=TUC3RKVVSHW]A7NV&]M$:C70TK/D*<#&V^D BUX%K]8FP1BGC.G!5&8[@ MY^1?2966;1W](BF^:><>21RI&3D GGU9IN-QH.D,>FU2LL&O#+(YH7^,;+<> MH>W@1>AL@GSAJ/ZWK)C>CRCC*,EL^+1B9!TPZ.'4,=KJ<6L*1ZW[I[S^"[OL)C$_AIAORXK##)>WH_(^!ZCYJ&?N2R21SEW2:U5MZ:,*.*M; M&V&X,K=E?HM',L89T!3G@,.O98/4F*#N8M=YTWU_$;5/./0HDS6GAI=R7\[Y^:[Q_0?,]9BM^+RF2; M14L^SOF&LW-4-\,XB[VU02V[2K*A2O)RF=BN^)0N%50& MJ8SIK;8%%%H83BF*HR47,C%G/91= >'84(!"LI(^:,-D#A]#+R(-%)_;E[:Q M[]58,:SWNE(_8FXDF7(CQQ&9;0F> #K?OW%Z8 RRXF)+"!*SBLQ'LVP9L90' M&13=S MVU8($N=@)$P.PZJ8]*8 RWAABN4N@@>##&9+1E3S*GG#F,')Z1F? $P+D$>8 M9*Y-+B4G9EF9!HNY)#R5U'5&@-/^GSH##E+<]ALE$>-=EXJRX,*4)!J0!,I[ M^Y\BZ\ '2,EXL%2_ C-#M63P960DP%[-TA;#Q%%T#J-1GT&G"RZR27)[HN!X M%#%H<#2=+[5'%BS?,F]K=AK0;&I[.'P)LW7]2YX?$-HI49@)\"/\$&*I8-OD MC1C:O4U>'PH%) M)6&*U&&[I"@N".-$D2G.7!,,2\'_C@#?7OR[SI!XF(-Y# MFB;<93[22PP6]1T!4,&M#!Q3M@U*?LKIM(]8)BR5B),&!]Q.\1N(+V]M5RKLNV90%F]PWOQ:+Q?RP0,(]+$(:X/*'!, M,](RP3F455*\# ,E^Y\\$@]_1RJK8D>2XVE5!Q2.!RPU5.U9_"^SXNP&>>76 MAY>;0(Z6WF1HV1@M,"P-3T@LZ+]<^B@EI-B,F])1QJ5JWH,5C1%78BN&B\Z1 MC\Q(#K?.P4._>< ^^%0YGU3W,52W1OEM8F \NCN)%CHH-%_0$I42 =CE;0YB M8K!"H).I4%54)QO01[NMY"HZ:,*7;56F6,Q9$5^1)CDD1&;O5[G&@B)$Y%:5 MZL.W:21JK]']%(QN4&:3/!]3GC7<.!IQ)N@0*;F3R%80NR6W9KW&P&?CP[TG M%)T+>\%$E_K*O+L+K%? [W*4;MIF1N=?YA)UO]D"X[!E;A+;8XKMFP(! T%' M?0/AM+VUQD]/SE[,TDGA'55R<-M_:V)RS[DXI?T?EO;_?DK[3VG_2;E^0>7Z M:SF.,]B"B54@]E@VND,A=ZUC0;,HA4Z3VU(#V6QT&HH7+8=L1GV*9S?&'>Z77Z\R1:9 )'\]#77;3*!CH!*_M__]>R'O[T;S_:\1I\,:\)I M8-&[LG3NUVN;/KPV%2'D16_?7F!19.TBL["QL'SFE^5/57+WY&=,E%PXR'%P M$4Z$RF4J(/]*(I>L3/1S4BU@VFW$>CP"&+!N88B;XVA@)&W*PNP<1QAE/OV/ M";CK.4E:E,632L/S3>DBN]C9/_-3$?:JK+#%P"#*_O/?V>S!17EK"HP^SP72 MPU#%F0F?3W/>)!\,->=[$0H.4V.%VGW/G_;#/8#>'^4$F)0 M50MYRCQ5)3):/,D-> *"JUH6V;+6Q$<:)L$4PZ:.R.,C=P4KUW9**J2\V]IQ M:J$SE'I;ZCDX(T/0.RK+C-.:*&VU/-"FZ&&348,29G[^B0/"Q L&P_^=KUM1 MG@L,NYSAW+PO4/8Z1(Z"9]H2!8Q?BA36N-XWM-XZT^A1@7+!F8'M;QE^NA4L M]NNX359MDN74L//F_46P(F^NKK4GX>GIV0]/7OP8 M\S^>_A"].;DZ>7D2G?WX733[>UO %4_YCU-HZLA*84 OCT<]!.?*JG\(AN6%R$\4ZV!8%OHE7AO\.2E8]7A*5;4JT8/=L/$YAW.V]-? M-,==E$;OWU403BE?WWR V-K4P4\7:6I!;#CQX3YT% MK)6AW+QPCHH+;=8E/'L>PWJ#4)'20YK7E5"(UDEN>NNQUUZ;,40"2Y8OTB%M M$!U'V*\UY[QHA_713]R;CZ9:9K4@K%%) %5IM[MH\,#_A&F/I:*-ZQAD3FVI MQK9"=6X)4P=?1I,FL^8]9^ 9PV/MB[9%.X>WXF\E@H(6;FT5@V3C+*6RQU9R M<,M[0T1)\V5]98Q7>9%(,3[>-T6T"JYV"T<<134S;)/!ZK(L36&_#BT2%,[/=7.NJ8*]C-!HA2Q*OT.F^ MR8F[.$WP1BN.3KA8V^S9%R<@G]JC07*))C3\SV MF><2HR#^D=V":Q)=DI\P=X60W 2D,+F@)RB82[7 ,5*HTHG(Z@UWM8#M[O&W MG3[U3Q^Y)\-B[@TZ$:[DNAM-Z!E;LX=[]H2\::L$[><,3)D@%:GVW6<*L(II ML&;(07>ZB#2">V ?IASPE /^-#/A M*XDJG<%U4Y9B0,KYM4EV'JMR;%VAF)J0UH4UD8F,F< K]ODA V>1%-[]N2JU MN:G*=GVSWR<[\%R0S^!Q4WWHL8V^(1M^/.8? E.)C^2[, Q[K)%:C$;7%)&B MG92V'('R^+W@85@%2Y['EFJ8V9N'?^-Y!2K+024OI$,&G\'B;?U=$.2-62=W M2<,E_LZ=L6%R%T ^Z.'H(,FS[X_N2U<4T!/_3]; UED^8$T67]4A0./VT"H, M4,K5/J#U5@E8V0?UDA>P) 0\Z/].T@'!4N[-!=RSBNS],RX O*FNQ2_QY0[_ MBB$QHO&( NO@KQ*60,$.XE,RK$S3,P%+W6'!HU!72T?'9H.!+:IGL>#C!F-S M9=5I>L'/<\^G[E31;X0E#NHV9E3Q)V5K:3L629U-:<>C:/.CR8=C=?H=4D'RGI"&'E*A-:RT-;^RSY3O?@\MW\@H'Y\L)=5O+ M%;R+@ZKN9;Q9:P/_AQZL"T%CHS"VM<-MK8 APG_)2BY(+6BC(%)\&')HJ:'K MKN"+75N7GA*Q!D3U#\05:;41CZ U>NG>]U<]LW_:PU]H#S]Q^_>ZJ=IE,Z:^'5#Y3?*13H%F M1[F8NN$L@0[5T5'@EG'MGB8CZ<6-5?M$?10N\3IEW] S2P<,01Y0[Y;!+EXE MUS%<#H!)]_NT,'RL!9M.MS!LO!KO_QFTPR_)/V#S[&R!Z/N*K&GO M]*L4E%D_J%9PD6:2^V/(_>7%>.2=$I$>LQ+H8LOQA[1_6YRHU M7#3,W(EBC4I'J6L[7;4B;).('4'$<$6-L'G]0NP7I(!&R1VXVS],:SI0T")T M MT^N[9,N,FTBE&J3"_>IIG8J0/CG\3F>&(S/FZN)>)!+CD= M'7\R#Z&'1#-$1,B_\ZF\HS/+,_X<2K/F,HSOHGR M#(*V6I9/I-R=(NOR0[+=EFBA'83\C*1_IT?+R]7A"%^$.;V,@_/#B%D_GIR^ MF [#XQZ&B,COT+RYI6HTIR.8\04W>=EF#8$SH$"'UV[G0QU\Z] %/T_0!?\! M^X\C>>?+$;GBG2CC.76^"8_PC\^>Q9'K3Z,N#[ !4BXB$1 "*<%;M[DX0 A8 MTN9K+A>>Z*J/+V.[,89\/#GC,,J[/(Q.Q5&J@/$*?X]*7JLC+#J\CW0S:'QT M,3N]EH-)"(\@A+^]OAJ#V T5XJ3)SA/'6DPB2IQ0R^/*-C-4A,R)[D=] Y?8 M!D5\PCYRT![IJ%2?!)S7*I8(?W^#KE1,8-.)A^X27#]73H#[7F?3BO]C%N!I M3V">QY#U,K\E&H,+1V,P!ME70[K6\?D\&Z! OW5K^4U61V!7HEG(J4%JS2&*0E=?GV?)(LO)[?&]'&;')4LRN")\0^QWHYI(^!1Y MA CF0&7FP5"U&;0W4(R+NKIYKP> 9H.XE""Y8U(]*OL$_YCTM+P.+D:EUI="91#?[\P M>69NC:W:Q5''W)DO+\?"7S>=<,.N5-AR?HFU7_13Y$.%[F\AO:G^0_2#>/ P M]G1@[#+#IE@G:W8?+.<)V5V-RP[S1\D-R0)KP+!K@>Z\YT8T$+V*Q\XG63'E MD#86L\:]NG#&7T ;XS0?[I=-;Q]?/Q[GZAJLVW%Y^O(O65QR,DP%\Y15@)+ M;5,.4"C,1R&-\!'M8\=UVGL%S'(1>5._P-835%G*4,F[!$F!J!,:^ZQXE[C] M-MD"1SC?+,B0*\08RUE7=PM$'/@!"KP:#J =U\2(IIWUCINAL+U$#E_FPA:[ MV((_C,O-]+1$K),J8PJ@=4:HOHHVU,FNG)V>G)U)#&7J.CV&L%Z-J83TFO " MKTQA[AC2JS#5.O!6ZY"I2CFUEDSDC(57ON>(]04");KVRTVEP%]+7\#4*9<9 M1?,!P9=)T3[\3V&(]44@,Q>Q#>3=QPPM]GI1H,+ZQ^MG P8HO;/O])'(\DCF-LU@QDCR3&%C[IL$[0B"UH!Y3J@@$B,?3\D?')BK2CA^9^!E@$M2 M*SDR?$P&7I]T%Q7MQMA$ 7N46:U_61!OLK%0@R .)45/#E\.E[3B_EC6,=&$ M4[7?YZWRB].IVF^J]OLFJOTVR<=LTVXP,$L)1(?/$: 0XQG&GX$!*$+XQ7_ MN5BM*9=$J=#M-C=B_,OS:@35'%)LD:F;1!.IFCN]>FFM/_8\%@FS^]I^QQB$ M$+X>O&0Y=K$I)'; .(>*$KVBL9 M\P/(TY\3G[Q KZ Y@+V>VKX2O?6"7K,$HW(KW5E7MD@F>J7Z%R9B?A+Y'*7, MSV-C9"E:)&00>U'#SWTC'R 8X_(Q9(39@:5#XLT<%M2.V 5XDJN,PG&E=1() M][V2\Y@*-38>Q_!JQ:!<&!=!W"]XI4-X[]>)AJR9K=3V$:^\^Q28L/Y9[Z8L M27&CH13"%:CBEI3F+ LEMI:9,)9W4=,19!!RP$6 &?N;9;+DCF#)M0O!/(=5 M?&46HT@$.I^A+;1T) B[G* *Z)2@/?NH4AW/](1IG=T8_TNK3KOL*N\XMXICV7VJ1Q"F3;/>,QW8G$$OA MUU!*B5L>$H+\KQWPB)Y,6-V*65 ,OV/*(?9,'4:4<+B4>LW *48X_)LM&!@( MK4SI<,I TPZ@T\??/I-L'T6V1P3[39T+DLEU&)#5UAI1'D9/S#@D?M:1A(N. M![5=;6;:6*X@@2D"T?X':W6Q>L!,JAA-_(^2S-WKIEQ^H(0RLU60!+.E)\AY MA/(5:[?/QO40^C&' +"UJ;##,7489G$(8F;Q5'T 2^H(!V.7CS"Z UW)V/)4 M\HR!]?=[0043[I66B(1/F\JL#!K'\)V8^\H*ABD2"76R8->#4FG=/\,@] *V M+>FQ H$=T(I<=W#:I[KCK[/#I::1*!1S,[)@,_H0 A6_,529A.@'LS[D:^)P ML-"Q2ELJ;R!&+]B1DF?#JHVVD!P>(P)&;C,=(,(9-BR7'WK_M M1;R_TL7&$O4]2]1G8XEZ+%$_BQ*U;] \AL"N#0MY D-SV#&TRU4EI._*:&+1 M-?BCE%8CUGI>5TWSPGZCSZC;+]AA-QNSW)2UC>)N]47D&V8QSMBEZ(,QAE5N M,;O8O;)%/\61OWJ_G#H^_ZIFU#IGV]18L)\* ;^TSX@JZ _5WK7.&B3_MR6A MB0#ELNNJ6& >')S_JIVA!V@UD5!^AEPQG=;?S^3(S3&SR$GKSR)-F7'2G"2! MQ9F:][$LV,8TPEF>U5Y9W&7N@]H5T!*8AU030Y!4::3MS(GK)V<'\\*CL_Z" MIR;I8W&)M3R-Z_J1UO57E[9(_A.ZE@>SNK%J+XM;W!]5 M-/0R ' .H=;0EI(RY/903XB"?,EU5ODEUC=9)0(A:66^I2Y2>S121$G\^:2G M%-S21OM+/F,IU8DRECP<83.*_)XR6!BKJ/H,.BKJI6 K^:29)JH'$"!JYMEJ M\JZ0:@OV7R\3\@8!&F(]4X^*\#;.13CV63Z&U;HMS:L' ;1"W8PVL/]"MGLUL--)%:PG%@<;":=#G:S M_\WRQ&T$A_H,X85\<$,.'23@Z.<0)3KH!>\-JZ&+\.-"HE5>1!I*J$ 7>"=% M7E&R+U VU:H@.KA9MD+S9L*F?!O.1!3ZZ)M%?!__.#__-/1=^$_^91YW(EKDJ9Z,2>-UT8>$4ALEB^"'56CYEV=@^@J7!2%V3!=H'(KD=;( MEJ46JZ;)48D(X<1"=*(24KNE.YMIB,N< W$/&AYE DGTN*(,U6:39[58BYT& M DP6'N,I>1+HLVPV*\#-J'P:G"$5-,JOBGR9_)S=--;9$[H?EQN^RL _,._U MOYVO4\00VCR&B71/4%TY<2XI.I7PM#"QH]OP*+L=456?<]NV.YQ=[L'MEUA0 M0X3_ O?^+;$IU>+(1O4:$7=@THN6(Z#I:QB*;>R]05T=) M1GY&JRCT4]=Y MITG[K1GJ*C>#2S[*1VG271Q^@_2UEI MIIA+RM" QX+SP(T8Z!7.S%+,ZVLD09=HR>_&@##N5CVC>I?O+)\3##_RI-9 M]4E^HCP<(%<)_5N/)=C[EF!?CB78L03[+$JP-U>5V?2DZ^V%513YH57#G(D? M]1E7VLCV+9P[[['/ 6JUHP/VUSM@]M5011>=]N&X8"9JHS,3TKY MGG*2%_:T?366D;)K%\:-_A@;O;X [7!6DGPZ\TG6FDHZXMB0@/ M^7O#V-Z*7DB+<%C#;'G.[S_I=Z;'Q?=PB^\[0_^'LP!M('[Q M]1W7X6R4RF>+&37A?YL89\K%YR]$/-QL%8&3KV@OUD^67TKI/+>L<8TV-CUO M&\W&%L5'79;)!V&$97=A..LTDR&Q+HGK1;0-BF0!^5N$!6NFW+V!? Z2U"#> M6RKN>(0RU%KFYF-=)=>6#_ M61$^5LS@G@PI490&[IAR3^@_EAR0UWTO49X8SLRF;Q#8)6:?[2097:]'M3+" M'C,8&^-C'$.TQ*W/W@1\%2&T !9EQ.@T&B.6!E1)R'O1*]\$"X#Y7# MA3EF"'% 0,)9KOZD:2YZ&0.D \->$I+.5CQA=!J?=*^HPW] VT48 M2F&!;2JS0)D!:4_=&C(WP.&5 TDR?B[595ITT@;.[!PD/1VIEZ8.[5IF2$]/ MER0')EICIR!>$PAUZR#.T;4 $_ZQOKSW##ALALQP]_OB&KZ^+0P2SI=K M4E];FZT+->-%2Z)59I.UTDH)BXL9>#VB8@BVVHW^&/#MB$9CXLEEGJN,+@"W M@.L8;^8J,__00B;GCGW8[\T2ZV#NL)#^/PALS#K'3IHR6Y'.%8'+4)J+"CC] MI]0(GC@,//%J!$^,X(GQI'CXDP*23$.1ZW9(9^[O?[&J*FSBPEP8]ME32Y#9 M33!H%QT1PS$2Y%'L 2T^:Z)RE>+)9_/Q-80?GKE_6RU&U,=CK+0K!H'B=Z.>Q[9LP0QIJ!HJ2!<$^VB8@TZ1 M$8S+Z1&6DQ22AK6*0(@NE:XM$_Z:UZH8'#C=XZ)@;!<%&FM ?TB:]9#:!UK% M:,L %! C:2XOX[NKZMK709+NRM]I3@ISL[YN$-5I=I(,O"R!Z^MI&3IE>6'1 MP5)WF-%*6F)_5F,T. ^W(-K\Q>\;*_ T".D"5T@5:V$A%ZZ1FSVHGN1WK,D+ ME:O,M9N6"K+)>R1F V*)EE2A3%3'.4'L2,^*.M',$IX]RU: XKY-9$NA6]<0 MI'M[90D?.D_ O5[&:T",G=+B:40B!$<1%?W@2-,>$PXK*L/2%E%UHA(TN9LP M#^?*9=+'S??7;[[;S9#"DBXX"OS!%(]IVY%,? K8U?(9W$I$'6.U2>G+V4_& M5?37KZ+?WPU(#9[API"4)E05A+!Y/2?%# "8%V/.9(8FR,>$/1.:IMJT;H$O!#*RB[UB#= MX1-UWOF59\D?YA[-HN"1.!!)=#&DPW:IG_'VBXJ*$4,DOA/O-2TIW(*ZIM4? MPKW08*&2>(6Z1&9NR:5W6)JR+,?SXS$6\*?!+. XM]7/^79+V03*Z::1=8XX M+W*D/Z$*.O,:B$,+203Z=9,&Q+;OKC*2,5\FO%WR9#+H5W8Q")O#N.E/6.^E M$O2OU4GRP^DIMG7@]L-TTG<4/:19[>7ER]AIMEOF/-R=)A7+T(OC'@D#F%NOL6QY-W:-(KD?@%1&5D0O(GVVQ;)N7?*!;RE#A#PP0 MMA[3[D\GIR])?S%\ KY2_GT#?:OX9DJVW[L7'8PJ63 10GJKL]2Z%11M4&854ZK M,EMW!FJ>;YAVXPMSLS/;\LGIV60V?=+ B#HA4.'9OB3<%>:?+6G&CTQ#]P7+ MO1[!##9DM]UMD(??>)SZ_,U5IGQ MD!?9K75?UQ7$3)[7;9S[&CS<10:\WL*4*Y'^HJVM$IM3RA[B@Z3$-52 M\,+Y9VQSD+^OS3G-9S7$>.8>Y3?@XV^JTEC46_ABOME2/P2%=N<+D%-MMC7A M"OIJ\E\.BG&LLLCV0Z:=\?=.(3UXO"7BDM>%.JK^C(C::N6E>LA3KA! M4U.5EC.PL?:G:Y2H2D&70[&-Y-W'=^.">\P%1]RBPUIL6D*J4**/_N*A;UG_ MH"$QJ(@M^_''T[-)-IV\.E4*D(LQ ?>HZPR9=*KU9E5@6F!@,=KA!^,KJ&WE M4V#HF[PU:VH\'Q]A&3&?U/G;GY./V7Q@[0DVQP:GV1>!35J:J82DY2B7]CZ? M(X%.EO'FU=(L]9,8PXF=:DMY!DG?@==I27':W7HZT2IRHR MG'4"WI;3G)K<7.5H2S#Y3O06;2G_(!*PG$5PYQ4$MP+:E7]/-6<2@K#,L9]3 M1Y&]S]0583MD@>3O417V@$OAH+"8T;G)N+(?;67_1[5:S*M!'LV@'\^@#SRC M%?NC/I=_R6Z3ES_"D?SR--UQ)CM9L_\0DK"7MK./3VM,Y=O>OH+ID$D>F@-H M$EOIHN[-8!C89P[]B_>Z?&4V&EX=, 1^42O#JI5T#LY=.0L_&+?!HVV#SV(4 MA[@1\B3B1-.BL?S62_GS$H$O@4(D"4-:G4B)SI81_]&%TBG*1.SDY.7U*FNON_C[.$8^/; MMU?X7__CS4]_/XZ9G&1/V-/T]PV0 M@9>7+U;Y_ CS #UG6/=DFG"H;^;UNI%W0[URT'5P"RDRA!LR-A9D M8UK)#V]6+:0,P"3;6CU=B*NJ)TGRSZN\1'UD5$ Z:^8M/"10IT-"H\QQ)&7>0J#%;!I1/E,-A&8'+%@^9%FM5AC9\L&QN:J!W(8O FVE4=<2-R$S3%[/JJ>"5WT]]I7^IW MP>]!;=;429-A%XM=*0C2J'VSX D6I9BYJMLU<^G3SA:77.=F;?W+<4E)6N$W M@HB0@R\?3V-SDC4TEEI31APZF*R)Y=*(D]D$#]4"S97Q(J"I%?\&KA&D_^"_ ML(T"<]U-:_8)WC#*N371?;WE+5ZD)E*,!D#P-&:X+4L"N.LAO18-A!KD==NG M9T9=-L:;TZD6A:.;RYOCGWM^8,^RD]VH?"O;S6S^-C<+"OPT2B5"UV3C2;1M MP[W(?5+!5J0!Q?Y:+2/;$SY =R#5'])]P&5C[Q"4%.HM5"#*!#EQ>;*"XRK^ MX#A;=EUY/X'K%*3/9?8.Y\0@<.0)Q;KJ' VE93F1ZEFJ5./@MO:ED&9)<"-S MP7.XU@I<9VG_!@WO'(Q*"<047RP3G/'D"7!-KT,:;)M]#RAWD&JT' LI,V+< MZ5[0 ]?9WJY] B=3/3-XVI#LF5Q'%RI/Z"J["0X'^&_8CZV)$FC^ZQR.)OQG MW>)\\5]HRLS:R'F=*N89F)!J52R0=R:EG8C_17L<0X":^(S0T91V%!B06*SH M:-%0RNUI[+O\HC18;MU+0!+_H]VY6U)2.[#\S@R88V][>]\0J_86( MIPG,JKG8-BM)50O^ #T\\D\8DGV/, I2:+%G"Y3V4M4+E/I-0L@ZFX$N++A) MQ])S\Z2M\QTW\Q233Q>LB5FM-^W6\DF8-U949*9Q*>*BS%2$ #4V8A D_A?_ MD[3CX\ %0LY\^P&O'NO,O?G;W^6[G<6^K2(KW:R;PCIFU,8&8'G[DV36JGY+ M[P:"H="#W5[5D)"(CA[D"HRA59-#*0B%=F8A#43.-C19&M>%&VIYWK#>(H MDU"OGE<2ZIR.%3AS0*EFS#L=8;9DU_O_1UX"9F+UI#7[DR0YAVR-6XN4@@%3 MPR?G'#,X:*;6QAG<0O5*<.]>RL?SWT@3&//M)L"!5$9J?3,'53%'_<) MSA>Y7&2_QHKM/2NV/XP5V[%B^RR889>:_TCWTM:G].:9AS!R4>:VO MPAJRV=:FDFA$DL\T/VAA 1I#2,P/$:I^X^*1="U$[D \@5C",!U !ANX!.=U M,;-6VICZ7ZLM#,-J\3 %0'Y98=(BI-D57@[2R+"--%:@>UX9MS7KIF:#D$TA M?E&EEWXT59N9TW?)A0: <4E H(YT%G1D6^*)=:%];QS-Q_,O;Y/S+^^8=?#E&U@I[L%$'L(?5=& !E*]Z)B( M9^MC#2Y5L,O)>G>5E9>4&X4]_L2NUL52,X72'L(!ROCX[%%!WLZ]A,]+B3ZT MC&3QM Y()%V-";2"B<_U_F(@Q6>QLD+X28NYJ? NJ!'!E52U [02,8T4I2D[RQIX-1+V!([7FS&!5%V;G(.89C:Q0_Y@+ MKQ"O80$8_C3KN@HKE=35=6:Y3L,YF(ZJ >I F"Z"Y:*S37;8F#_2Z5501 9 M$L.9R;KGXS108L=7B*1(-N'-[W>K4C 3KX@4+D*>M%VL378!RX+NE<_QBX.- M)^% ;,KISA@1C>,Q?ISSK"VK-395;/^W9HN,Y3Z MQ'Q ;R;5I4U5*$!77KNR-*=+"=#$Y?/@BN@ "*8L2C._%>L&5_=B<7,= 7^C M4HG_DMC-406-+S!A&11'WRD$4O+ZQ],7+TFAP\WD_I]5M@L2&#.[7P>D +X= MB]PQ@VU7Z&G1$V+_+^DH$I^^V?&=I\#$C>@?FI_.BF5;S]&X<3H'&5\DJ[*U MKUM"ELX5&0JYI16!:].\"!S'0D1'H)F-G)=%;SK"K,2/')UEUU5!KC"8SZJ= M<41WL\=#^\O&%M0G+< &D2U6T;+&$"N?L_MJIMJJ6B+"XRH#$.$B7Q5 Z0J# M;#>TMP+]EJ.L7+Y^7I7+S^;]+QY-*/JN%C'L1XTUH.>IT][WLV" M-F%U2#%W,[K>I8 .J1=)9H5^;V:JL/4-S!::\Q!2F+ FJA++1+<*\F/_G&(M MXE9^RHZ)N2_P%2+0,EE#2L9J4):M",+AIRA>K[&OF-LQ0\Z_0R94N8[H!K)E MUO=J-W#\+JJ;TJI/Y1G*:_*M)E30L3]^87Y!4DH 5 (L0/"+!R4Z&0WE^YTVP"!0]9BC(Q>=EY&[J*&D< M6![@A;H2"R<%%_-T0*VFXECQV_T:TX'.S95Q\:[S)V6E22E!?HB<,-=-C8\' M279.&M:J%Y9K_BR=:1NB,)Z5)!04I'A)-%Q5RZG[#VI]K;$)9I;FD)JIJ4[' MM31_?UCHB[_[XGNF?].ML^_%NET?NOEZRI"(.( ?V$&GE@D0"0!YI\;O5C0] MF_HHC]8?G]?1^ON[=R/@_8$LS5?=+R_;&B;8+7]F7GFWJK#$_!Z"5NDW=6=P M#-#M5;FEX=O]Q#P]DFEC6H7Q.-RDIPK7&!57C4<9<)) .5'C;U2B6DR?96!_ M]T[:G="QIL(XFT5L]E)UQ(R*F'Q5F(@M-._:V3C*_?_3\]K_[XN1:.6A]O_' M$-\2!1SYK-U^-UK*>.B2UY,%]R[X-<%QNUEES*O$?Z/;6&8]:#>6HAYDOC(J MX0"%DA0',_/C)<;%V^2/MBZ:1<&5>R8# !V/:3+)II![PDY>Z-1-J<\V]53% M:XNUO15#P!P$HJJ*+LS!OU=#$_8G,AM1/T>)D]?FU7'!E0#A&I(HM%=,?>(D MO.4>"%*;V>?]J0$!8#OXM]?@-G\>Z<.XNVI)[2LYY^_7KS[^4-R<7'@ M(U*NW8_?;++Q=??_GPZ]3]^7)Z=GS.GG!\H^G[K]8F^GG_+I: M871-]:^G5@/H.O^4Z&!RC441YRI*":O(JN<-I'@(X A>#B;:U]DWXXG $D\F M^%UB0C%_2)V>TS!S5NX=P18= .WG5-Z-K9FBG_@>F-[AOR/M;Q4UF[QE?"F4 MI003B@#[ZZQ8B=/U"0&6*36HF%=X"3U2QC$9,1WWQ'3\-&(Z1DS'L^CQY4PM MLYY!-RM+K$M91[=I1C/28#YM]/BN6INWS^2?8]UFK-O3-U/,A&]?H"=?^!5HF8*.\YTOKW<.-BEP&020\)K-4Y!!9 M^ +@]V(22I5&(Q-=)G600B E)J&:Q/?FFY2('FX=$:BD:4/YZ]L;*@)*5:2E)8@Y@&_,E%],GG%YYUO$(@U6_Q"[RI^LY-9W.%.4!5- MMW>Y[23)DH\,GX7FIW4)=H8!"V"M^)>(T]TQ/,]>B07$O1^9D6/)B#TK4A#? MN7K29-@#OOX?7S[=ZR^&\_I?G_SPM]VO_X.90NR#^U17>.:_S>;?7OQB, I MH/L@:UP-D3H*'-%$YQ8I!T_8&+["/D3;RZU2B=0_7D8?P7IH<^.AY?6<^M@M M6T:>_-$N+M>6;";'ETDS,S>>(:1X$ /7^Y:3,K> M3J_+II\$3IS=(S<5/6W M@*+&/DQGXI&'&BYF67NP_0/GJG\HMG44T]@+:GK$ZU 2O%OA53?QI15VW 3? MN7D7J[[X,MKU@GA >IVM8Z?@&5,W/QH;-B C=G8"A_E!1NQK]BU_\5O[U)WR M[_=8JQL*S"3&BSE.M-9P^[!/A^ ,0#Q\S;X+'$$';N] AKGS=_ E8?&O4#G& MZN?&-[GB 8*^\B9?'40)U-G_(:.4I]313UD!)G>J%%/,(#;6"P9Z>KJYHQ9: M(L4' T$>9EI8^&4.AH "R##?E"4W->3607!DO08E!]!RL:.S2&4&F(9R)',)_/ M<5ZKSLKH.>3=\7S'\Q:>]Y!C58 ^#_$J"8R=L[E*#SU]A,_ 4\=XR/5U$=)+ M+BJ,\NI\GL.;-_]=S'.'Z^J>^%?LK3W43H29(K?$S9?. M;%8Y*WQCKGV;3%Z>\K9=^%:5PUQK7ES+F=X=VEHAXU2Z8]J;!S$VH9MC'SZP MJ0C*0]0:9N:UY]B\K/-"\UGSXM1.^NV=OS!X(_#0+"\]?)7FF_EY,F2,W]OJ" MBE2W33"6)W9G9*R*^WN9X;HQ=BIZRR,*T>_]SMAI\ALSS0P:7V$]:VMPY:G7 MFUZA[AM8)K_^WW^\M5A#O\B!;1714K]#KN#/ ^?7BY:Y@DI]S7[) *]O/42H M;X 32SDT:K0@A[1!$C.B/R,_#WBW#UU_$XXRM<5">TK*3E3 M@2_?_68BK/@05PD53%&:O6#.HF)MG!ADG)FZ^#)"?6,7C8]!H34#"W!./#9E M9_EPD\D6 3)]UW%/H19@)%2F=6UU&(76-V:B)SA1:A[HROXD[UZ^H<'HF_II M%T1S=.OS[?3PHXU1%&(O#I['OVP)3\ZFB#BFU8?JU$ZBU3]3S>H"LJ6,N F3 MB;ZBKHD<8OO4]6DLCI2J:=>R"_9=J1&67^$C#Z9W"I]/OD]W6_<[F]O$/'3; M))/;\,(Q"Q Y-0[9O)%]"X9P!MF,AWZ>$=@R EON!W(SRZNLV.DB2Z56*+33 M8J(.C0TE#6+V)8+?G.SBY(\=-PHZO1OZ=5N[4ZR]8 M.+,]A;QO-$YNL,TY:K>Y"R@XD]66RBA$6LFJ7=39C?2@1UEET@/'#;QDD.M; M4*[/'2#J'-,A&1]Z10/LD7,]6<'T5Q;9O:X:JBF8Y_CY?_V/US_^_9U\Z0.( M;S?T#I'DIK?5(7PZK,[=3C$"C42ND91"_P+9Z03%U\CNR17K]WUJW7*)._?P M6&^=U@J/H,\1HG"MXJPN;[W@[;?"%/.H0>R?,0?8^IRX#4 M@&".7'^'[,!8KSC(8/]P.M8KQGK%,= +O'Q>] (.YBUR Q3?P5(S_P9-*"=> M,7(1_ MR$7!"P;Q^NU:&(*2D>ODP>Z54)V2E$@X$>!6_WFZL:APF8)22TERM M$ )6P=2VULUG,Y95X\UV5YJPD[O0_5_Q#=]*%1C<%K10 ;NTM M\O%J)G0@#\Y\GWU? #79K&,4Y88]+K8=CX5SS[#: M[V^ V=<,")UT6N6E(J7Y0_81!5G$.:8W;/S;YLI!,U"(C3V+6H2O2LO2QH!K71N 4VMR!I"$FPKRZ6G8OP:0 MXN)[,OF!_[TVP[Y""MU%2[/F:5&RA?3;#YA?)Q@&T\FD83K^+S)/N]#E>ZR2 M;W@]FQ08)"0BKG-[;D<'2V<\' HP;^O--CS!E82(+>>(?"N_^80-!K[33OKQ]Y_"O=,'$S6,E1MF9"#XY^[VL.9 MAA31N^?*QLR GLY+R?N1:*;*1^RJ-W=Q@0PM,L@$]ML0'$7ULEO MRZ7YK/AD_BGJVL'OXD$?8]P"[AI\Q M08!47B=VT[NE9R[,[WTJRNRHGW";3,X5/8C'**)MAUNL4-;FW4'JB6KO9G<. M@O"!PY7@6 8ZH&^5OI>QILGDK7J$KH7Q>@=V&YCN+<5^J-*(-FYF14S>J;O' MWJ[U),'PT#PN9!A;$HT4\6N0/G^O>6%@QGHND=#!1,.S^';Z)KPD443GVY@K M?^ K0TW%GJID5>V1S?,56CT_XA#Y@,G'*=\_M %PI,"[K6$>OSEM*3JCV!?P M+-#D']-8EX]%PD99W6QH'G",TC/HO5IEYE3IHZMH&W'J-])X,0/%;T M+(Z]'>MU[CKMTSW'_5B[NF?MZFRL78VUJV=!X*C,65$Z56W/$YBUVZ[5[^0J M4GC1 Y7CJSJ2/EAD*,TH;D8]3 M3L62\2S.MBY@7G7H+$-;;8*DRG M1A<9%0T=6W.Z;P+7@ ?*[C2'<_?MI957VC36 "O_);D(#MO:^% MP@=@,AJ]V M 0\TU()B0Y>JBBUX^)E21$*Q3=<9S4@8;RG-8K?QJ>6<9!VZ6^_S9=:NMBE$ M1QX!MLM(0PI7YV^]&@T\>+Q8*?13&(10>=BU/'(5@,L#J:4'"S_!T2SR-7W. M;%&LV"@4;TKE(CX27?GQXI)N9'4LNWHQI%V]+_7A,*UV7<,;>>J=_?5N68W@ MO. %K9 I% 'R ];HI'G%.!0ICVSL^*)&\(PGVFL=+>\F4%Q1E+BXB<)T OAU MH1-W9VQ)Y(D16&C"]LM0(%4>,P?I3 MLL8>:E=RH!=-TX(@$8H;I^0DK0JLZ=B^ _QP+1H3.GCQZGP:AIXZK$1'P7>? M@.^&8SK+AZUUEUKC/@)FOJB!@/K5Z319[)9N2^&OP*,A&T592Z4T;,OUJ@;G MNK'$@P4/V4S$(G*I#7# 5VT#;7EP-_06"FKSVTF_CC#QV91[Q%[*.ZJ2JZHT M8P(*$BP?"#]WY#D<&9P':W9OR=.PAJ=PS"X8)SCH- MU6-;:3?\=HI:XU3W4J3+5'H;H8.9?/_K!4@GMW^A M]BCOLO]6MU /(*PV8N5XLGZSS*P]3]@Y@;^ $V]N*:T6 GF%?AB]?61[.9Z? MF@R,)&UV\>DX !NV&-2Y,4&0/J9P9G:KT14$#-EZC]59 TVETMG8SU/DC4,/ M].$[N(IY79C?2_6MPX[C*V9";]=E!9^3=F94&7.G)J:>1ON>A=P6DN\S#/"Z MALU.'Y0%09>"%QBG*)2"D3]]Z^PVU:>4>X0-8PM[;XG-E4@7&?L07@LB$//O M&\SI5[7Z(T:83$.UP8,3D!1"PR3KZX-MY0A7"X2Q_CJ)? 5-O3/<2ZX<:+XQ M/-S/Q1&PFY>:/[%*\UZ4'8Z(N'M OA\)-;''[SMOSB:1GQ.SW4FQO#.;\9XW MU2FUN;_(5=!F? MO?2[I97."E]>CH]4JXYV:H1H3[!I\UK.235,\JVJ^E@6R-O!+)"7IUC:HP7R MYQ>&>^V=KWV B]*Q_UY>Y?W>XQ.]-8TP'"KH:0B._E#G9CA O^@9""@)D>$# M)Z?.R_PF6U'0:KZ&CL^"7$U@^.8:DOF$P]<>B\S]OEVVWAQ\:\CWWU;L,.'& M1ZDQ;N^T++XLM_5V2L IP*8?CQ\U'$?J[*>34RQ#02^EYE>->L8Z)HG!W_=@ MWA. NSO83J_?-I-6#<3M."$0F[H:7;HG<>D(1K6 ])^H%D)X9HP?Y-$X$_$/ MLUOK$CX#Q;YV>U5A\A%;V6<% $,J>=>8$FPXLL7PJL:EE9=_F% R09,$4!)I M=O?7"V9$83U(#-I-T+"X_<_93:2%/;@ID*=DZ&)<)S2+8FS3(F1I3Y-)JU%&57!K7CFH>54_09"Y&59 6((/6 M1!=KR'FYXE(!6T[V;JR"\FUP7)V!)B?TEHHN M;+*9UT6UPOQ%B2L:,U:;RKS[(F_"VHDL*,\9V;%=C^HUOQO>:\XC?1A8%=[= MNAJ/8-(>R\I$#38;VFQ)"H&J:T[:3SC*NERX2CP\[N7N^"E6\V;=>,FO'C_W MM?5^,&O+2X#'%@-KJ>1EA1A\%O-(YFT->NNWFD&4T1C'EHS^,)B790P!88A4 M#;U@J@'X'\#GV'8GJBB6&/^JRD)@V\'[QI '7RQ@!^H:N@Q8MKTHYZO6RCIJ M:7@4='=J]ZG+L%2.E#*XV01"A2TTZH.8O/'+ZQQ<+)9:]8KK5>T)#$&8#=5F M6(&1*[LB\GP+.C6@MU1MS2. "?I85^7V( 6M -IS]GJ232?%];2K!0M#Z,RS MF;L"72:,JYDP(+JOL($8F"D@+N$MQI5<*2!'_%("X7/5-@)OR!K'#]CSJ@^: M'Z1%Y(QKOF+X?>2]'0U(\'HP._SL)][A.RO%!&/K22M& Q]T_3A9N8%6I"W+ M&^$F$X ?I2O[ BY8 7AG@I:M%:B-Q"E=*:P;JS?]7XJHDK7!V^;- Q]!"0,Q-6+$U8/]HUNJ@2C1[+%A&"8Y9;OZU#$')_5#&", 5,_(VO)$T(QR$334O MT%G%ZB!<=$\AA_ 5KN.:%M^6(&S%>MU"-&1FS.X839'3&WF9Y7\.6:H5%P@O M_D_T OEV=_A%](F&\X5>9]Y M]+5%)5%P(O44ICZP&CP@6R)>W88D!O$$H7??X[$8 S(9;S@&O8@JYL;9I7R> M93J#5-X!W.@:^$XZ:W5L&+UOE>KU6*4:JU3/U^X-R/"]9#C+#J0[GHT0>!.7 M2]-N$'<@%%F5BO_-<=G6M2.$1# \>,_S"@I!H[8B)66+*PI:!CD#[,*>,,-+F5QC<38[E8FF MB6LF6O< ^!Y(JLCK!#I)C(6+S=2OGEQ4PP2FR^P[$:IR/)'"'W\WH:"YYQ>H MBT&ANUCAGQ%"A80F8&X+2+O/.']:HR2/OE#26AGWYK;9YNL."W-8K#-_-I%8 M@]A6EX>OQ9!35GB=(PM+AUDVB&'V34*/WEH'9[#H]\\/D&'+H)J8(6S$TYGS MM<0F4@F@JRT$C4#%CN:N54]\P]1)2^I,#D4"#+AH:FEI%G6W3N%U*MM(VE;> MJ3&@=HJ08J]CNRU&7RW;#K',K@2[&^G:4\CE[EQB^99 VCQ:/(_&K]Z7B@+( M#NQ/EI@#BO[]51Y\QXF?6NR;JKT]%'O$F.C(\[*&7*=F5#A_02LVZ28._UM: MB*D$"B,LN2P6-=S.RPM14M+_]0?U:Y>*HBP+-W?25L(7H*\#>1RE(\OMV*H; MF^_P4=T!>5'A/+0<9";(*9;PPO,'O>D_]&NDGD*>5M O^%N4EV]V=?W>[/G*B>7!JV[-.!E:\[6YJIG\G:>1+V>!;2;KODW(P! MG%_!$VY#+@S'R4&F8]_!IK7?_"L]B/K;AYBTG3]&/B3XB?"0T)+C^Q\!=_[' M>\G,'6L];D Y)MM[_DF81FG/:.F;6'58HJ]HZ86X($&5UC%,1$W41 OOHE1? MB;JD9GA3!Q>/_O1**W-P1-E;!A;9'@#>^.>'J)68@*3_8:2OL'O^ C.63.:>-'^SR M(S>5<_?O)%??2TV$SH'2BXI$1]G6ZQ&(:T5YR]LOW_^G JPAWA'R:A@(%9!^ MA#^E=V(-ZL-NI$D5^BH+;)CA[MON:1$A1O,/#6B3 U MK[9-RSMZ;I:S698F7+05FTT-W/10.IY^!UJ:@(+ '3 M#7"0&MB5YB3Y9/[+'93[N<4M[_O%T2$OYN8K9I*!FLS 5X)=4<68ENW.9LV MJF#L<6FUR3Z:!3D<4*W%*5Z$QM\QZ356N/[0/"&NTOYS=5=4A1QU<:!]ZK@_ MY4SKZY-*F'VN43J;N:T&$],?GJH3. O X@M&;YBD-%#.?A&6LX=1S68 XW0D M-CV,V%04W/:\4BH_4I-";)] &JXFC*"]I%OAUFFNN)*'+D^<^T?(BB>(&RSG M<&98%ZWK0O<8ZBD$<)R!)'>>.6"%:]EBR6^1O 3.\WP@PM'>GV60#/9C4Q)AXNDM52R!YHH?Y M;_.G"2BW0]P#C\+/,>W;LVY#N]W:Z_QD6LX)O3I=M@VV3_2$CM'JC49Z)*7[ M,U/3QVOB]C&O[LB!M*?+"K:@J(/EK/]GN1K"ACWLD7K(OBR@O6^X+XLI[* ? M&(GO\L6TIU4+L_JD"*VJP^)8 B^$YL0S,2C+5(M.M?E&ET0_PV]9BSKU^\&* MH![ 1RP7M1FUM:O64&%KS2Q?$D-KCB4SBNL$7S66XP MS:=R?%1'5Z!I5RDR;U@$C>D_B+Q+ A "4F&IQU]T0C3D3Q$:&>2 4H,<\ MH< CRWEOPI+Y[G4G6.=VC7ZZ'H0+6V $A9J)Q2\@ R$SB J(OPO_!UW<8X'? M/R?UY?Y+%^GNO&2J7@\],_\?J' VE.Q?/,5F23"C2:FK MNFHO=X#7^@O10?V85R@4YL-BTC(K5M@%@%6E':,1C#XXP'O%R4-==EW7YSC. MO9XT @7U^$%E@PT_ ?V['C;I?0UC\8E%Z0 +[@90L*;G@L$1&##%UW8W,^OP M+UE,!QQ&Y83G2;";V?V*AN>4[9E;/#LV0>1EI%@_J5K(!E]FM>T2A(6\;JDG M8@V<:9M5OBNI &&I1>ELZJ($-WNE9C=XCC2!3'0 )MI#[Z_2%Q-%8HCF7.,1 M").E6@8HA6TV9FY;L@+\^WL\YH@>$8Q]#"/OO@-B$>?NS+LL(!D5/SUV=0-L MS(MH,^$Z*L\I95Q MM*TE@&X^F5J96'+;%:T;]R_0VIVOV@9>$1::S/E04. I#-%\75HTQY(9&Q!> MR>+F/W0PLWGG]F^X;-.V5BR;)KHU/@(? 9*8 M3&312&?>- 9MC 'R^G'W]K"B%NH>^P_%@WVG&=\Z^[O8#ZUQJJC00=#*Y1'+4]%6#1#:&.6,P$;'5+V4GV 4B9+HL M2LA(6RJ#@[PW2=@\*V\GF6U[8;C%Y&VES+;;O;8;*:,^-]FMJ"LL\C7VSFVK2VHY1-!1@2S,S79* M?:G\>^0EH _$:C/O,"Z$;J@0Z\:3E,0NJL+##H[]1YTYZ\*W)+='?7K:'0"L M F[!."*\,YMN1LPR-Y9HVR(+A/WF^>+:U7,T;W11=I2_NO=5-70I>#OW^6@L MYG"JCA9Z^WNY+5;>Z4K'&+PB9P+1(E5UYV4?%/"0?O..O,O28LMQV;-:L]5S MBU4R>3OZR_G/Q/LV.*![VWW#=%\';,R-5+"EL^[HM M<,HG86^6TC?LP@,C3U&;+4B<4IK^P\(!$2V8;ZOE$M2Y6K"!\U56K$%RS/Q[ M0]L7T"*@UR7HN*1&/ G3N2A?!_(%A-"]S(#+*@I$#D4VG,?]"=G%['G(^+X; MX_HV%4 P(UQ+J&U=Y]Q@"O-;E(JHBAU5T8-Q-$SNINX**8.#Z$(TRVD2*%DV MA5G%62W!%1^(@,^[K,;DY%YS,8)\]X%\8]'3 <;K,%?45R3^\T&[#=A#$M=' M*U=<++'I&G%Y7/H6$'/OQ;@-$\0O?O&CI0NU&N>!@Q\PIRR$DFO6M925+ M.M#C:I,SSM_\X7-K?.U7)V>OY=.++Y]B;<^U"<$+&_E1)N&@,&$A #',Z"W: M6M"2W%E"3:TTYZYAH;?/ 8''1=^GA<-B:QGR7X"8"_1YWRL2O8_9O%B9/R)N M@:YGEBHGCB*ALLS#JLBO UY M'+X55GY!D.GOM]"\(*D+;%=U6G)=PF,A96_0*+/0=C+9D7N?0^,9>7>]N"7S MC*#/M5V)<9JC]G8GPS7)!$N_&\TR35WJ,?72#OY6(@Q"Z:KO9-=L8A7M&?[< MIO4:[^4X/%2IG53U;5UC[JR6;J4J2VJXW ;70]FN?12"FP\I+ 43UB"D'?HQV)E= H^&$'X44'S;M")U/<0[1[[M&CQFV-<3"\X#^/R\O9SA.C@4Q MGZL>9.?61_HWN;@OZZ/??R5^)=W'&!"$1X&*-KJAKQH-K M[N"CQ2M\;*HQOHJ55:NZZW9,).-#78)0!9$ITFDK&ZSHQ!H>K_F"\GX!9 ;; M&D4/#ES(?LC(= ?\%FF %O#78M82T[97;CP %L,@3SD-&R :9Q@)'%W KQT2 M[\>&,M9][EOW^6FL^XQUG^=Z7 [HO!2@Y(6?X3G$B#T8ZF0:1J%(K+)M:]@: M[D#FR^O*#- O-'-CSB.!_MG9R>D;4"VW)XP:"%=O3(".C^N)J/=&;LAVYP1% M8JG)3;93.>>P*5/!OGPACHZ,.1SF'(5P.8,!U>[ FNCH&2G#$0C[9X /+0N0 MVBO2$[E?A6G"OC0/OZ[$+80IQ]_=A(:7P;"M.S1'.F^A(V5<5;R,_&&D^U,3 MD5P$#8().O#_ S\"%@X9[:D%W>35,D>$"B*)84-X_=OZ&EXIIFN<)X82(7P) M3R9>6NU=OKZ;F3J6&#,?CIW$Y+$1IL;DVL[: BA@2-YM5-\^S&9;#>DMO:2<5[Z$A M,',IZBR(*SB6-SF@5RF>8[=$#? 9@L+XP!B!R_2 8J@Y(Z3RAJM975-'PNCP M,CK1P]@9^(/7KTZ700T_T&3?4=.=\'<5H.;FBG,8'1DN3>&G+LX]>E3;F4;+ M1!'PCL/+1(L$GC6K:N70Q+KI<30$FPZP4\P0+L!9?4F8N[IE_Q\R#B(I!CSA M_ /H/:8+J5L >%-IVU6 M@+( ^19(L8T7R0!79MN7[24L% T/CXHZ*Q=F-=Y*.LX3Z?10$6R6[)38:!-P M)/6"O"$F\#R LN*H%OQP8*@6HG"3(4M[3Q_UDE<%OL*UI>;#0\@EOGMD&LR" MWO*R1R5$8K[3?XX)2L -=PZ*BN6+*J=&(XC@C&VTJ3CCL)I=^(=Q-.>Y?_5C M6DK#64D6T'R%9 A$14/9 E@?$F@[R^BD?O%E[89V\=)K:-WQ=6>B/:MDD=%F M']4;'M3AZ&*) Y!I?GD+NI+LZ8"B#K>($R$U9UD5KG)(R26+*F*@0NYXBCDQ ME0K- _[;C$0,@\A3=O29=QPSF)VGP3!++(['\@Q!ADLQ.O-S__[N72KP21G- M[^\^(;K"9>EVK\JQ#'58&>IO8QEJ+$,]6UL^(&/^AK,)AY*P]3#/W^&PVM4C'022GV!\+B(]X,$(Z/GZN3''R 7E!ZJT+OU"'J-GF MZ&D =K%N-]OY+02%LVU5FT7UPEC>)L< ".Q]8]9=GEN7F'(7>/[-\88F@DR3 M56&\&7.<5'4JIU*M!5CT63XEO@QN=J%9,/TDE0N)N094K3E!8 MIT336[B23A J&KBMFT0Y]>&R&/&0O M."D^APGF!A8N&TS/U-_+2:6N+>1F:XA**EP64"5&;1K-CV2FDMC>-,#[2-;B M9#D8T_;R-9JVG2AB$'8SZ]1_E4]96O*N.HA=[)./,&PG>(6YYC2F^EJ$+8H?B[*T]K=A) MR[_G\W;+W0]L\V2.O0MA;U_9T\#0CUI-U0E9U)+"@(\_SHP]+1Y9F4 MU-'ET+-8I["GD4*LG;'"W-BCF\50"T8U@C,SSS;[EE/&G4-"WX.#DX&\N"WC MBDD9JZJ=DVW-T$"&+RQW1/==O;))$2G&YHZ4J, M\CM[[U;8!V_WT'$#Q:1%P:UTUNBNX]P<_5L$5"RS&_BCPJ[B\6>K[<_S+*AJ=]JO9\3;TH_(19QG/DJNCC;AGC;!K#IC%BA1).&6.82L?D0_E=U5D" M[)A@1TO(XV24./FC75Q*]R1D!MJ:__]$:OV)1S)GWQPPDP9) 3QNT M-<5=)PL>+^:.'7 18#)H:WP) $+=UHICR%#SB4.\D%K+@HE!1RZ29 MAEED3Y:8$LDD(V^Y8XCW)1@B48,NS42;-DFZ: MBJAH(\$[KIFON0 R")(^IEHV F.T*H 7Z8'YYP'VLW6,=<2#[-J/IV,=<:PC MWBV']T1+M2C-R;'EGH*4I4)(4-M7?ZJ]Q1&+&H@U=[D8% MT.*2UV@7"2_)>1IR?/D??IE-?F41EN[[,5XL'A5'$:A2BS6VAO+A%G!IVYL9 MP(SIN)NK:B5BM^":"R,U&&P\HJTM5A!+FU\(V/ZXX2-B^YL<251B8Y=3EV*% M];HM1184$GEU7/[KNLCP;U\J,_=\$ORSJE<+LQUR MY2>#EBKZ\L^+CU^'($Z4F&LVR#9L7IQQODMT0L #*[!/4$>73N5T)6L"O;=U MGK&RLWL#XI5D^L4>2U'AWM_9Y1+L+VT9_X#KN__":^GRG[AI:Q9E6]S(M125>FIS$G/.[, MK585A'>+E&-&?ACL9;#U!$9;=I&6*9_P6"O(YT0G9_ZX*4KZ+_^"&)[A;RKT M;K(5+3[C7-?_SZXN+CE_.IA;E>6,0%F"[O:C(^ M>!W_ZW^\^NGOR2=^T X>)/J>YU=5U>1<#.>,JDS5L1Q55\_IJ.J\H8]Y_K3\ M66'!ZT^3,"@F!T]I*LA?G[VF,GI=8<0@.:/]G EAV2R*JHD2[R[S_!EH>\:6 MQB#\9]O$'O$OP+DX@/W9YX70;QHQI#AL7$Z7EQ - U$$I-&8A,+CR+2-U#)&][;!*#P% MZ:NAOI*9Z-K\B-O[:Q/$U(VHR2V+VG@SGJ:O'SS/QT%3\JFSHD9[S%0J6<^D-+(VZ8VV^9"OCC?JZ!8 MN<+5^QP0:D!NQ1KCO>.S1$--OLEJ)D[F"#G?WD "W _1XK'>WJGA@>4]4^+! MDNR/[(/;P'CG"]X15O^YM_LP1R;*&:C#8V;>3Z..$,'T>DNY5^3O3Q]"8Q7L MGE6PL[$*-E;!GD45[+C\S=WQQB(#7ONAAAD7YFL+49S*'\[QP6HE\_K?VO>0 M>HB15#D.2-:X9;&Z@ M) 4 >,C>6R7 "]FO;(O_9[Y15F6= [G?NO-/_P0=CH\Y"\]^(:VT<8ZUCJ\6Q=C0^ M+6PUZUMG( 3C&I'L)"[B\]/)ZD+H?5EGFZO$[+N8%/T,-]8!^A@(K<6)Z-@R-O"2G'ZB3PU M8Q+9?[W=8!\4>, X;RSY2I=C%IC>-5CG_O>9R%#D0#ZAGBE?GCQ7^!V'@?VB M7Y;?AFE?M' +,_W@)MTX,)":.L[@+>.I3$\[!9174 *%X4&1B>HJL>S785%( M(C_(P*'&K#SPF%N,$JV2X,U.E=9H2#7#ALH>5ZG_3UY+R)?>V >'-K%:+/.SO6;0^G-#&'7'96%MS>"+C>^;QN2>N'%E6GG'J' MO>$I6I-JK%.S8!%1BW7M54)Z=7+Z!E.Y-F(?2XGW+"6^'$N)8RGQ6902(Q#3 MP*8V@0:.%+$X3QA7P@GY(;2J<^/;L6,)]F?#"?KV)]1_@?(\YMQ':.[,1YCY5@+U=@!- M,@G<..4D E]'6Z+5#34)I_JJ@6*QF7NOF*_%X7C2+/*-I\^"YM#XTTQ2X%$L M'_==*.%E"J%HPI$IQ?8Z6^9+8 R!FA;G2_&K.Q?OAWDD M/YR_MB":?XY/4; MOLD"4CUX'5(#.JYU/R8=#THZ%IY03?]ZQOPQ%0JE)*Z7XZ*MB:XYX G:=4%_ MP2XJQ0FZ-;LD,\M%LEV2\8)2.9'CF/4UAW6#%)\YAJ06=C7+5B3L&Q9 :7A1 M$P)Q#Y&.0CD8]B1@H\Q_$\ .TY;07/US@5AK&V27E91%S0?\4'4.-$HE)>3[ MMYX$9*@34GII#%M15I>Z EZXR2L_G]JX-.2XU)\;&1HS'ST]&5KZP'O9PELD M2QS-JFKOR^/T9LY&?44T"^[DW&L7]O?3QUC$>Y^S]P&I-.-4Q^]PENUM&GQM M@E$0-B<^[]1G'%,I2S_5B(=VNM-#@9Q04;;$=8=OT$S70S:,C?*F6MYT)SR3 M4W87)\O^*X0ZNRP2-D^_TC D0B!:N7,MW&!6?<.OX:))E S*SK'![ $&2E%-_PS7UZ5$QEJGV-5^F4>(:O*= MWA]GJX8ZF4T.QF?8LZE )[&:><-PYF%.L-E>]5#FMVUV1B&U.8H+9*R,''] MQR9]WJ+KTB/(0 &:K11W[\:> 31^0?O-"@'VP=>ZJV(B"$*XI[ ",X,8J,PSTQ#J]&C,.(<7@6& <_UO!82ZTK;H4CW^?+#%"38.MR[G-BFV5] MJ\ @32G?6JQG;=WLXO6+JP<="0#BGU0P(O1=G:US:19">)MSHR%MC2QH$)?- MJNO<]TH/( TC-XU.OMV-^#,"C M8!G:NH#(#T"$" YUSRY]=7N?NH\C#J!\+/-@(X)^=+V6KNFB%4.$8@?^*Z!: M]L6ZD&Q?'\XIX-05^G%PYYJTFX*\9!8%E=) J6*W![$:9<$3-&SDVD?9>_;F M>?6>?74EZ00E=1>MY8!%DM'MV)=H0W' !O\'4FHQT##]57107^-[O;J?0!N_4- M92V&,@T4*#E17Z-ND_V6WTD4R5I3JY#7X&0N=K<6IY#.K:\&ZG:&/$CNFMF\ M55TL>PH2K/N,'EPE/"!8*1(7A9TK*XA!*8:OU=9,B\9 O%Q'XS1[FM;]^O;-]EP/\)MT]!AYHX[\X#3W:=P'G M"+= 9V1V.VM9P+*TVSSHP*)U?RR.P;/"L >E&;6UK._((*=/+K08 &GXW9H% M=:\%&YN^ \"2>/4N<;9CAVXYR>P&6W@97B0-_A!PFNLST^ZEF'7\O?(L I!/&7MA8QKF M+8F>VBY*2I33#64H'.0C+YK?.^F;*:Y-FY$5*T(769TE.?8[;W[9\] 8E(>\ MJ_8REK*%KW.4H>\/SROT_:R3'YA*&J/<>UO:KQ&?DZ D00<;;Y5?*#-W2WR5 MHM)@M]?6(PR.->###2(H%?Q[!**B:Y?2@PV;M'_ZQ\K4896IUV-E:JQ,'<,Q M]N/S.L9LK8/(A[&.AN61\33[U\K9RD)XXD!+,5I0 :NZ)ODS!?ZUP"&/'B6(4'JW3@ M2P:%#[&L6,<@O-EFU5+V)!09LK^0!U8,1H4W87Y=]2^9J@>8$3?*PQ_Y6,S( ML\KP//X9,A(5/-++%UY"[AEQ493;^9):!TM24-H:4QLHV;IHE8XC9'E)#9/A M%;#.&OVR#$E8.2.B42<",6#7 1\F0X@8(G4M=ZBE#K57 M=U"+G8/KLNOY\C2S?(D:'C 6/-;_:!>73E6Q\S'U1Z,@6&X1MTAG6@&" G:B M\V7>Y[,MHC%71;X$XWF4]<*?GE>B]?% #$>=4[WP!57F7(;!8OTB;^9U,8LV MTIZ^0@#?<4S"LTHL^VB- >!XP@*S*B]'(3Y25A;"J0 H0^*__(2H> Q?9EF@ M84)VA_-*6"AIZH<*86:7#FAZ!UOXGBT+B2'B^5]JB,"/QH$M#W?UUKS?G.S1Q7]* M$G6=;X.FQ;O(IZ^R4#W],424WYGU";^!&)*U/-1P%C2*GLGLP-!.'I1M;2Q$ M'EB()-J?)\>.'TO:NV#3Y#].$BU(9*"H[TV&4H2(6* MWEB3 T4#$NUEH-F[H!PZB/,!.0'I].U>PY5;QH^P:!_TV!M,VO%OSROM:-;? MIMW:[A,/[@EG(\'"/N?;NLJHZ>3-6G,W M1%RQMB0)IBEDC5&ER_ CK;)WZ].Z1S"9JK:))(QLW&? GDI\*+> U, # ;C< MK\RD0L6^*;Y;AOA7/T@+.88,W:^9_X5O_:"(Y)&("(,O&#Y5K"A$L;FQVR;) M5]FF02L/,T1EKG">Z* I5:UWSQ,Q7\T/IR\@ L+'Z[EO,J&8450XS,F$<2/> MLG+XE8!5*165*:2H 4!/L>1ANW8]-<.'S*P,=:JK>%Z@[)4<)7C#&*]4&@(" M:8.I28,3T5THP^^ETH$?Z"FF>RXO %;Y&:K0%X,E0QP,\T/J(%Q(!($DUKJE MLLG6P9Q3+@O7.8NG]/$SO3PY.S,F.PV05_ F6?/6+K1]!@E6S;ZVTEB[:KCR M!3HC,+189UN0@4!2)T]#9B<'!I:7 S 9,)O =NM6P(&]8=4V\'.L7A>4^$;7 M$-SIMMY430ZF:P;R%V;:RV*)N!_C=S]H=#,4-_'L]'FYB1]@(\-AA[BQV2-U M@8QNWE#W<;:"G! UJ>?C[;]M[ M#QA#]!FUN8T9U*[P]';G1.H\A[3;V(R(J#-XAY@EZ"''1L25EUFQ:DF0NZGX M<<45HI$!VV*%Q("5\Y_2Y,K2FG&V&/)W!T2 M.+I%X:;+#D'/Z5,B7T148LQD+XU["FF/[0WD8;;ZK<)DQ%^K8AB2*8S^2C)& M/:M,N0FX/M<9I!R9O>/.%Z0I1_6':F7S1;"&:-_;=306CN]9./YA+!R/A>-G M43@F'USQP:M> V7$\+ P 7?57E[U&IBX1DS^/9^WG.M>Y"OS[=I2^_#5)_NN M//4(9G^MMMB/@Z@?NH? 9=Z'[9;^$LSO\H7[8H$ M8*"*Y ^(#NQR43&A-!R,'.S#:+_>;DRT"-*L-M\!@CV.VDB:B3!DW#8*6V2/ MVQC!T;&XR\^JN!SXRY]IZ3PYB-Y;X+T> J8V6> K@B,[Q6R'!W%D!V:'3R'. M3PS]#HNY;2!'N*FAR#"/N\6\A06GLFGKN3E1.$?99+#O B\=6D^!*Q-R'Q:& M0D79QC4Q/;!CM]-?W^65*6/Z=([=\69:Z8H2'V>AV: M=97=S(R[-:9G_K72,[Q&!E!LSQ('% M$,)1L+ 9XJ8T80Q94H-,7HK5\*N_4&V*V5VQKKA?MZ&!?J M CX&C4F<,>U.@#] HF"YTY/P9Z%,5L4W&7'6>,3=-P6DF&JSEI>=0,*Y_#DW M.N,4A8OW(!YPC!IC\Q,J=]NK\<259B/#H*0SSX.O3OAPWOEB&R#NAG#7./@% M:UQ20LNA,5SG+=5EG L :K_8.H!E29]4*6R+^H$NK3<,OW)B4K9[9DG9.TP# MG /^B/( !?>PWDA5-;:UG_CH_KUD.?6=\0."#:TU8_$$9._*Q'9[Z@;&.$!A M=^'Q'3OQGU[-I4E56TEVW%2QGP;PG-3>FA49K$TN*Q(QMF>6G";VC0 M$<\J2D:"PK4](W>!AV/GC']^V3NF_5?!A%)CUDO>'=55)IB$EC);M1Z;9IR- MQ=FA;7\9G^@]TWS'047&$0!/G:"XV1N=,4XY]W6;4E3,6OKQ8"% %W$VW]*C@HMB7^W6IZYSTW?0 MLF'VG^ B069%G9)0",.C%U&^4LW: VK?7N',.P5N5J+N3L8^]Y R-H'(=NKH M#N'$)I. KJ: Z9S#J,B+!&&SXXV!P]!B;V9X(4SN6*^B?W:SL5IU[VK5CV.U M:JQ6/8MJE54:ZIQJ\1!$'61T)ANCFC''%;7Q+%"?^",:O\_2DL%DI#XD>%>= M/CP#9UGYC8*)A9FO^C:IL7!4,:@./J8U5#89G6W(:XHQGG>+E#A>&FP9@5Q' M868UH\@DF9MKFSFMH1M^;A;AY?Z!FFU2[9B4L9'NKVJD.ZC4,;MU+[L3.3='&CK[2SRB M#BB0=)U' ^^EW1V-]F2:K4(*2TKZHM8*)7?%(9H;FQ\3ZSUUAW VR*'#M+C@ MT4KF]$>R,$(;11X8%OJI9ASJ!G(3=8&GS*X9B;?3**NYP QJ-WZ,/&:2"7W?H,,(L6&%,W_3+#H'Q)N-AVLT>DF3X[=@:@?H2UEI"4]K,[]T0'( MOY@/FR6(_5F.F4]POBZ>WB.X"("1WP"C=% &F>RAU+:I8:TO7 WIOKQ +1!& MH:J3>C*#-7(P2=AM C9[.GAA5D RM MP9<.U68S13<9^E('T*GNC>+J?-O6I9Z,27^)&8\B]2*FP2F8VJ!&SK1C,16+ M(9F*?1!,36$.$HSL0'TAKV@ G4N5/T#MG'O-*NAM!Y2"*7P 2_,0@*,(:>.% M+,9AT]9-FY7=JO_9V;+NSX]V=&J#PD07)C=,DF%;\:^\LT8=[9VD4 MG;QOV>.GL>PQECV>Z5F=#^FLWN?6,V[F2V7LWU-30/]J5C@,AO",'3 ?L$'2 M,9$'IUXUP\V'MK_KQQ:303@Z0\X^X@CQO[]6@.>W M,LT+$ =\S^MY@0559*Z#GV#U#F'DL$DTZCR0\N*-IY#*JI-GDG'E5 4&"M*HF( MZ*NEP]ZC1P^JG/H)]XS?&Y+YS*=*=P+M=[L#2K1WXJD[SM!498@Q 1M44_K? MX[X7^"##1#$]7$T(F3Z<9FI0<.BG6TF>9XN_,%!(#TBA; M8MEK*E>KG>5EOBS(.@"CF"I9JA_C%EV$9#&T@6_[4K2QS7/@&MVRZ&9H58,* M]P%+6?TB7D8=9JO!8+CU[BR;Y,6&#AHR3"#-V9"B:.I_X8ZJ;B*U(7[(T%[ MV2EVB*B:T=;Z!)2\O\1KO20#61?"5 %U="R! $0.V@\/OKW.D<[AC2XLJ-U: MQTT-55^HE%1,.P ?L^BGF%>^^6VWO&*EZX]V&;X R?C*_N!4K=;YU+D];-H>R&MPC6C]Z<_F#&@M0]"U)_&PM28T'J6?3A9'6=E935\ZJ/!)[46!#YU^(\DK.%,4Y?V@T$ ML\D'0. _.=->D(X.NRR,=;JJ2@QVP:5"KGYQDT$JH\XP<25,FTZZG;!= ;2+ M\$G\FRN$*H*L!F,CG9.NV =<%CM3X+/@VA^^;PH.(D3H\#;B\8<23W4.A'CF MLD[C%F_H38A8VR+W4@0,Y0(H%,5%W7BI#[9F M/79A+I'S^9*'4RGU+L5%Q/ M*7"P?*,%]HYU0KJ3\,Z>?X2D3S#E/J10/6 )?!Z+#]I,Y M!1:@,YPJSAJ:55H$G%M54\'IYWC/1=_\T9+@LPVYGJA[*>M0$/Q2E,6Z77MW MI)]-5&M#,!N]X:U^;S1E]&(X04_:FIQWRIG2V[YA.)U>&^M$OV H8>^M>*:Z MD?FQF.G!L?+LY*:K,_*BS+LD_EJ1V1D !M?;ZV BS-JYK'F93K@ ]Q8-K06 M#LUJ.8WN1T?QIBHG\$]\?+,Z^6ZI"LT)V4DDHN;OK$"+K8 H^2(39WNDV&H0 MB8?9!L!\AT&PSPR*9C5;05*,J?CQ^I("1IL#=:\*H MP;3&JZ&D1L="-IZ^ND. U-R4S(7R3WD-QYU*9QUNGV%B&& FDY[2-X48I]IZ M7@[A#:1OZ%CE]-A?9I/!2$S7S%,Z9'Y(3".>:!=)A]A9SN>JU M\G[Q5-H*E9C0TB#AC47])&9#'!.!USY9Y[#Z*8?,0 +\_]AISR0-MZY>O\E+ MVD*0F8.]@Q+37+[U2M!6I(WH'9H^"H>U(J1&GO6BF8$DB>2#@V<\EI/R.36W MG;M"P=-#8&'AB/<.UHXPL?H,)%F;,)>GJ!][_3,7S@2I>F?-8>_Q'QOKWK]* M06#U=8K>H.?J!U"!;@>,W>57^8J+H'RH\"-19UDVU]50(;J,53G2\!B+->/P MD:OJ3 0QJ';ZKCZI1='$(Q68/J>Y@TR>"]NLXL8V5:9#CQC,D:N>A,.YR1KM M#SAN/=7*$M2U*$8(_9(C,NS:H?[G*],>/[4X/KN&5Y+V&FI M#@)1S*E;0DA@L&C-$?81!+9A.WSX;LYQ;+.BKBITLB/K7>4818Z6DE64'"0^!,/S!O+\ M:3C50S!3^,L 90Y?X&04+5PXYL/A]^Q6I.8YOAOUA5_=QUAQQ%$JKP M>CR-]UG!*/MJOV5JK/6V6*DFI8RK!*)- V3PR:HJ+\%D1R_CH2PWX$B1YWL; M8"KOW#DQ8(#Z@/A&7Y_\\+?=:_R?0!S%+,+G9IDLAK#7%QX7$"3%G$]("QDI1.=V@[N;I^4J$)%S7" MUN\MOC.7E#^0FA30M)@W;/"L&JKL$L(EGC8>E8YTMXX=\:@T@ M]8_?U[J*$ MM.W50\Z7-#F0/0[K%93$PXO>UBQKBN9/OI4^ANPAOP]SNM=/_SJ"9(+Y>61" MK8?3S1)$\?[=][1?Z0J0[<-]63II*.))4 E+W@"< M*Q]$,%O^1AG?J=V-2V;V$HI()I]2M7H%_^J^6B@?."D'++$C^:%?(21V5JE5G"K_'UNG"7 NZ[B(X_??;VLBF^/_5..,3=Z[*1Q&&@&;=KR%7^ M:!>7]JK0 %?C?U(M%/[^AXE FD7!4"7= ][AQ0_OIEOONLLK&,R>?05U5-*J M ).L-U-LV0UZ0:%JQQ,OJ;N>L7=:A$HYZR$77'#IIUY=8)F'N<+P6T]OLWK> M3%7[ M\N3V"]JMX:9@1NC&;(+X%N'4D8YBUKDM5&L..>!3=DPS$$F !6)] W MLQUFGI02XD>5C2"R#,ZQJ08#<<_QI.IT#(9D7'N]=B@94RT:Y8>, M85S(?JD'3H/ ;FU2\RI47WKR&?@&\4$1-QA*;W?IE,4FL&].0$WL5ZJA9JD;0F($U M$V5FO,'T!37$_5J5+[HH"\I6&N.(&4M.5UK,_2S'^K??L!"X?6X8RGQ'1]%C MM"-U;V3YM$R4;,>)Y)/_<1@A%##08=0?T$/:YXW3=Q6UG#B857"U\T]Y#28T M@W8G3=]QWW$*8JRO"]F&Q]B*?#WUBU<-=$GDCGXUK%:AMBHV^3L.X%C6&7F6 M:K?D)M@WL5I,9=4Y#U]U0W^,3,.,:[$?G MQ<77%&T)].,E56N\P>MJCJ2@EK.*8/''4Q8>3EWX[*>3TU>'L6A\S/.G14 \ MX.L_.WT,[%^O_OA@WO[?]J("GORM \PKUN]B28G-J;1=2>L/EM"),27/K2&- M2""]A*JXT)*0CG:R:)&M3IK>/$A7S(1..AGL$ VKR$JR6T?*NA0PK8NHR95$ M$5AT0_5OW5_%ON*/_UKVBB?=(F\'LT5>GN[MF^NPX@Q@SR#]XQUW3?0Y[KM' MJG)EU809\&B&4,W%P8&@7SEN3L3.N7"VV7:+X;U+2'2]?]>SRJHWMC'P#B1! M9Z^.9A^]>T[[J+MX!K"1_AE1"XYM%-82=$8;&INM-WR[!['E,42=4VOEVZX^ M07C.V'P>2W:C(QV-'VFK*BYO[RQRQU"HO[*_PKBOMAH2!T?Y@&%P-@-3YV0A MM'IX_*%ZIQ!(H&;YJKI)7>I0R9IW^M'R(,WYIV9FAY6C /105$OO+3@9^LK) M3L3<#,J%0O<1)@6B#W8TL=3U8"R<":7VPB,\][>Q/C:#ZIXF&&8X@X>B M-@65YGH /*'\3N>2GB@B7M_J%7("[@9I@-'47\GUU!1TGM%)&04MCMT'7E0Y M59FL,*18@].4?7 MEB'=JCPJCU=L@R3$2E:)Z^HQ!SQ0)W .NWD=B&[%AJ=XHY*CH?"'T#-'L?K] M[HDR-Z@)S!5Y'XZ0HO-N1^'B^];X7HXUOK'&]TR=ON'X? >P*CT)!_DNVFD* M#_0YF3?SNIC1-A+B76'2A>#3'*"EV1=8.#3_27X,,U&O;E/,)V$E#*JC$3<@ MC3(M^+R9-7@)MTEVG14KEQM*/%107';DOCT$/)1K;@ M S=4U^]X]_3AT$6@/Y7NA[UWD+= L6$6V$U=;$EO"O$+AW>5]]T0U;Z;*E$J ME1O%9PP5_QO<9QN2Q^!TJY7]21:(QB*J0[(2Z)#!]9@K-&##C<8PENJ0$K2 M'R3_TEQ"2X&$":8(D?%#;$<&90=>W )DK&Y[<&:+028"K!HH88"2 5_3&S5$H!=P& M,XQ.#<56[RFOM&_0U-3129].[@:K,.?25"]93\(%UOH< R>:BLA6&?&B!^%% MC;G10K XLS-&7!JK45>9B()UFDZ0<5@(1VLG!GN8=)^Q#ZO>8 M\EHQZQ+-)GD&ZP%20#UI'NOXVG1/7L;VTE%R:[UY7MQ:%YP-@V-2=*Q'=JU_ M+7:MS]Q1#4@&60]/'-M\LN3*FK+3M:"EI S!X< NI@IV_5D!0=B555S"CNDT M3". #]V11DAM^SFVC+N] [^U.O 3IB :YC&(KQBC.+D!Z3CV&N_:&20 M@@UMS-D>%K2>K2?XK!+=_$H^K%CE!M['0%S"#VK)L&+FBI,_+N%G?;'H"03 M7^B5PZIIG9,V,Z2291?)NNW):>,"=LUHLK"9H,\N##G[S(8P(X<\N;E6MF5%,2R'.7&U X',VN9@+IW&Q(UB/*6$ M)<6=AV#KGH?MP]B8Y;3"LGC_0Q_+AGY.ZEV_(J!J;B43^OFESMV1\:@DVSN% M,*/[L+-;%=E'T-EG-81+88 ]^_'OO,P;VJ'X=3E.,5EL$UPP" @UK@KC0#!Q MV,IC)XCLJC0L3FU%2.C:3.V((;HGANC5B"$:,43/@B> ;<]=ZO&736D5J$._EC,!2OYS)>M8U;<[DY<94TM"LJO) MCT;_]%E)%'ZPF)3W$%\@/;\%LCVUD\08(!?A:'QS%&KAJ!4.P N%V'J%*>FB M=2;PMT%;!Q<@V;*7_W8'83-D\I<%&&V_>P?C,17 [7&28_6. "\F=E_NJBRH M54_?-Q#[X[T3S$/^O228AUFD/0PJJBE']0]4>T[A_4S+]:NL!(2(^8-#B1A==X@CR /%7#(\WS! MJO+>(HOW,2WR%8(R=OH'R=S$%Q3A.ZR]"K MWQ3!I=R]_@EQ1Y.\@>C<56C6C,M]3C QU66XBQ>6.9 MX!P"6((X+JJ-YO)1%R,?&0F3K9P,4XL&<^O7@#@].&>,"SZ3S'R:J)$Q@>%Z MG2^ &7 %S)-F%LC645*^ QWL2SRF?KN=[4<3)BK7DP9S[86'OHA'(,X7*O'D^[0#CMMS0S2'?%>LAE$8"?X$9"%M LFLT[JE"3"[$GB6T""O5G(OD0"\ M_7-#6%34.G>?D=@8V T)ZH+PFN>X'#CE>Z(&9+ Q.;^ MQG*9%[9 ">3,$83I#[B[4+!AN/Y@WYF(;%,U>=.K2_\F3>ZZK" 6\83L)QDY M'I,9+U1S,^\^;TY.W\2ROW6^=$9*EZB0.H,6YK*MC>FZ N!:IWN^>_]4M=!" MJT(F%@WCR3NK39K1PQI=S6!+SRIP1&?/#"F3KQY.S,Y1[L _U57R$?(VR5O2ZB@/7#*(IZZZ=3M?PY9RZFF?.;'UPF@Q8T++N&G7 MMHH7_1Z2"A+IZ:+.;DHSOY/W4QH9ZP:1_ZY$/4-B543_.?!Z_\WL BDKN[:Q M5 %7_D5N]U[=3MG(#S2JS)QZ4+DPVQWWCQWEC@$>-J+FRCR#'I&B+-AS4P5& M@57Z42\PA![CSMWDF%:F#M+("$-_='=RB+UPU2EM"9G8C^[S&;!IJK6 =/YS MOE!RL'/C?QHWI[ZUR<=&:<"[]BG0F]^RT5WEEV9JC4=0@N&8DL*%34FY7/@N M!88>:N;8N^MYR!G^F[!9Q#YB0Q;:=_8#*\6"LX[OQ"_#';J?):EOKREC 0!) MJGY/:[/#;SX)W(X/;5TMH+6D3C[#7L"?T9R'GTU@GDV,=*N(TR]8@@PB)F- MX"M>MN@8I4=YQT+\"'3\P1)?Y(O%#XH/J:!]M&-%QR196>= )J MS"W2RY?TRIQ%TR"F\]I;ON7YAOPD-D<=H&#_@,OQS+ M.ORSIC6>=9E'54-BC$_[J#Q=.#8-/E0UAB+"X*M=%I2.QVL/TIVWMP M6NU^]O ^DW0D^;3EV#QL);@IK)4#[BL'YKN"=^X'0]^ MTV3K//E'FR$/5MZ$+1=X4R+X;_)Y6TL^Y"]^5WC%?S?C-4]XP-O;F'/'!!)- MTSYI2X37YHX3JSA?Q?;X^TQZG)\-LV0/SRO9LC_716.MTGCQC$%6AX8AZ5$*XC]PAX2])TYG&O8(FY"2'-% M^!M4)(& R%AX((=$G%A&94JS)6;;RDS<'W83\ W-&<*;P%7_(: V6(+V!>U0FJF#C5ZRNV?/ZX]<+)Y[XE8UL!JQBW)_RJ^V3ZJV$U M4!-(+4M,[LB)D*6Y2SU M.&VWK,SJ?K^!)"BA# (L+))9OW[.>A?@@J0L.46R&#$]E1:Q7-SE[.=Y6,29 M>H"Y1,]DZZY\;A>,D4K[G,6CI348HMJ(GU63=B[U8W?PGKI,;Q5C>H20C^ 0/6&P+9Q3<&/6ZM:KP@ZG3@B?]NTPA0G#[CV==4XA#F#X2_M.90:>75Q=G'\ZCBXN+ M#;^1XV1=@^_Y+[TOES^N_O0G,P(I&GAU^M_G7^+H?R[./[R+/E]^NCH_N[KX M]#$Z_?@NNOCPX?S7TP\75_]SKXG9***]J\@A+X^?G^R6L7R5?/NSF!+VVBS> M*:B0SPJK]1X5&.@%V@7<068QU5&C((G%39E/^3=S'_QX*M@->O>^$'P]*2?! M]NRA5T1) /JO6!IWR:"Q&2"VQ&X"LA[MWG&H(Z763]"F](]:\&;-9VK;4]ML MBN0%:O[=R2ZD[(1P!]"FB[7.*G$2SN-E!^FUYA)[2E3[/T0CN-&4PT\UNW%= MEM-HEJ WY/08KV@%.M*WBR$X,':9%!@Z)UD."><')IQ?'Q+.AX3S3B2<316@ M.L"KJJM0Q#FB,^;2GU67=PNK@W1MG\@\=[_B=M(=:NP$ MKSS-K?BQ):I2(9H*O]+>Z.PM4MHGQVP!7_24KSCO*YJ,7#HHV9MGY93""KI! M.,Z$.\?5P);J@T3/[T6&0ND+AH+J:)9.)88P^=HN/&5(8LGY=\./,]4'6O;B:&./'-&5A\+(1(4DL0-CX53$KWF M2Q'/PPEMN: &VE9L%\QR>R,TZ"V.XM<23FLA>RA$UF<#X^G;C!1SA><'XX+*C*%+7S@UQFN*F.K9;0-+9CDF8=%M' M6&M@F:JSN2!&5K,S4JZE_JJ&6I[;*YW]8ZMKO5WEY7.=P MP5'W&R_32;;(&":*=E = )8Q^]9L 7 MA"LGX\\3VLZK#U+[(+5W((*Z4Q![GS6/.8L^D01FR:HT&;K3LZV@(38E9)J* M=VHN*>/;$8B)T#?%O8\)B+'OEE#.JSLDOH=1CN-/IB&P!7]L7*W9X]H-D":HUP&CQ]L1&+H28E M/^/E0.%&E,EN67+-C=&IL8/S2::DGG2G:*MAU&B%OFS0KCUY+L:/@\4KA1]T M^0PKIE1Z=-$!J:VQ8^VX]D3_QVR.]19DR&%E1=5PX2W)MZ;*QFUC3 XI/=O, MU-"KB!@GLP:FM3F(^L-CD@]:E6S_F]G3PN;./).#D((YQ"0EIH+.*T1);;^L M]H_PE.(KRB[IN\,:UCA@JU)6W9U'ZGD69(!\R:"IU[Q! C,\7FZBB+"HQX/; M2$RCIUUS+U"+KS6ED.90P-!:SDG=3#A2.MAV <0WAAAX30 Q-";PX) MH4-":"<20IPW)JMW92J(\:'+.\MZUJ% 6RUU8NMJP[X"G57CLT$,X,/A([(9 MBO04A%BEK8V#^ILJC;]#B:^('?U8=4[Q,HFN,";G:@FM][!VPPJ O&9D(/8/'E2N"'#7O?3\"(IWK<0SKL!Z?#7,SY ,(*13N';RJ--DF5FP9TG<&&ZP_/JSNK:F31-WR@?D <:49! MB^9.9X4?8/&./O:QOAE-CQA;RL$#01";!J&-I+N"1XM=+/ 9E^DU?)EL8!O, M?;2O/O]&A+K?O9&Z %V\?ZHTY+1L6OS> MVQ!8+3*EORGA+_IGNH+(&#=0BE_$O5@$A,/*62H+U0\6F- MKP3,@]#98]B!P68+4? !X#WO-,@23-O5&$_.*Q@&3>*GH 3W)="X6R#/2)\E MXE-KE9\X_/X[YBN5F&+<9;I8EUCM;6J;#[-!;IMZZ.>7U]2V)$/A>GBWLI$9 M+[1GP'X_XNGZS'?G*0[<<6A:R&BHLFL" B8M(J(UG7*X16@^)FFV0*>X;IW\ M[, 4I+R9#"R?R94G]I&D=9JV*KRL+^7E&2VSK)J>%&?ADSI[U;O"Z?$*(H5#.F0OTR$.,1?9PR!$W7I\A\W3;=!VW1D4(G&Z@Z+(8EJ[+L!0>+R#5;TOZOQ(C<4 M4"SSJG(!9V7)_E-**-<$P9E.6OR'7]3SX+>B5"3:] 56&OF265A4_"Z43O$% MFJ>\0/#B2N!/G6L8%T#K2&+',*<&Z\>8-6\IN56;U(D_4P@A/ $'+M0-PYOL M'B,Y)"4>F)3XZ9"4."0E=B,IL4IHIAQ;V5S:8IS.4,V$PBN6.M9AV@NT"B!R MN[,7V:[&'\3J)OD-PO=CV>!M!E 1Y&]SXT38%#5.^_R8S($NN,,0!8;?)EK+ M*"J)D5U((6FI*0QV#CZ$"Z/MB]^14Y0;^-EBD74![R@MD%):8'2*X4W\C[>& MIIL!/$;OY ^4.%#"7J$7,WX('!;YRD[4T@F3_;V=7K.%@(,,?S"%;\WW\@G5 MU7(74>)0YCPCSYG49J$/5I/K(W$Y"L+1D_3RG,!!8#P(P8&#-G@G,*IY6A'R MNRH,2TN1WAM\8IL-V"VR8#5U$JP>A,--@"T65QTI-:Y+:B"339?>>ED$4R:1 M(2+,[\=?CGD+?P89 OOM$5?PY/F? 0,QL(2G6[.")[_("B9]'Z2_ *M=A)4> M@E0V+:JL-#5U9I;=[1A@>N\X7;=_!HK(1^9I1(G@L&GYNGA./P\[V. M@[?J/VVYTC_9GO/Q0LY'A^4BZ6ZE29YD<[4%QF +S*A""\I;,V[$J_VFX-)%2V85>R;V+2#$:YR9BM0!P)=#Q3F/[\]_QC!XV'39?4- M^P^= %W#=JY14 X"4*NJ5\CC)%1PAQAQKAUYE#HN,(S9/.93IS' M3-M>3-6XK3.B!81!XV;3*8,WR!4\ ;S[UD_HO37L3HF4%]LG4AZVV<[/+O9[ MQ5YNWXI]MQ)@ \I( K14RJH!W9Z570'NA3Y^_AD+(O4)##=@M(+/D"D4W$TF MA7GJ@LZ)E.G;33;.&K[O_SXSC %*R&:,],X'95+;9F1.4GQ52:)U?%BDE2:% M])H&A@\K"3Z@_Q'FB2?/^=(%E*/TX.$,"K6-!W>O%;SLOICRXO)LB M7V!?I41H1]\]*:N%I"SU]5.3->@&INQ;SKRW@,6HK[#2'27Y&1[TC&K9SNS2 M>>S(1J,]6!5Q5K6L#IF*!V8J?CYD*@Z9BGO@VF*(:9UB_>7Y]X.^[I06?[5] M6MP/:/24N.@\J\(IS%[>%9BPWE#\7OSV/Q(Q@*?XSX^IY7N^ ,7%ARYDV<5! MB1Y[0_G@""!<2]6H\.S.CZ(Z889B]RKV52Q*A2'NM)27 M9"@19W7%WM\T(WID2H3)?_=7+.F$34 GFB(^@_+>7R;KA\-3P)M;T!O+@M(T M5>>96/KMV8@!*]"8B7'P$5BV)N/_$;OAE=]&1?/.R3K^0F:- M\#]WKT*S9]LCKPZAV:T*S89%GPTTT8E:66-$Q ^6.,!(@GZ]6^($B6#^U\:( M8&U;5U;CUKCFT@*+>U2W,!SFZ'*HD04LJI:"V-5?@+%'KA+;=.+\>@>\:A"[ MI].DCS5G+*]AD?=%O+S;&O%BLF!ZFI")Z$362A#C)G.X;K7?!(\I,=,(KFIF3F&.L"^T+^]B(5K1QS%WK ?D"@.5I+Z9S!'T8$]01*CN7_5Z>K6 M@GXMSDH9X$QLTAUJ:%HY/H*,3\Y\'D6&==Q!&+M_9>NZPE81:A9#30%--EN= M_A;,*H_LA8\'[SAZDB_M.KGO&V+N0B--(-N"'91#SV?UZ0M3ZH06# M8W7BUO,>1]&7,D>GG&*0S($C$#3RFKH7<(^J%38#?4 MG0Q7'%(3#TQ-_')(31Q2$SO11%&1F+6-V<,0?,P22; 8:JP[&,O?A7M@J8XL M*J"QHPG%CY0UVB,NMU'Z#6OL:]Z9EOY(<#RZ:-H8L]%O="!3:EOL)7?0YG5A M8H)-ZMV*)L%JZH//T$PY3I2!3UQKE;G&%8OM+L)W *69+I$O'<+)H;(T^KYF MZ;=C<@(^,%CXB-B"@W<)L@:LRA U+T_[=49\\!4J.'_0X-44:6.8>MOF63E[ MMBA1N%B$%,?'I><=H;_35BZ N8L+&<(D<&!\3&S?;8'!E30_N" PZT"#NQ_M M?AO'RY[0)%MA?6G6Y4D)[3GCP]Z/0R7D1(F]T+"[R.(E$8*!(-7+V:#5*R7T MT]W HT7>UH.PH2;SQ:3%M1LAVV S'.FNMW*MTVKB_51[,5;^#O<\Z_ 'T7GN MUTO&+6RU,H'#W\!^Y8%1[UPGHF<'ZK9LB4WI - $)KDGZ^Q[.<]F<4%8CK(] ML,@3Z:SRY@^)I6M$LKJ%;8PC0X%!VOT9U6-JQY5M9;.W.\CU(NXXRP=HITQ)N)+;),MIOE$98V$JPXB ./80BORN1PL7 M)G>94 ;J^'2.$;=BAK BF ],LZ)IVSMP[GU9U_<\^OM<<_7 Q5]::M;9.]^ M8E><4+ZH ']%1'; (.&M7].'I"+ :]@8AK,=9"[*'!5&P_UCE83*E0C> 8-# M25CC4_4IQ)R-6$>QWN>_)E[KSU,*@LQA#V#PK)R#C\6B0F6)8:N/+1*/?!R: MSJ3&C'5%1\J2Y];'PR[_#K-;O]@M=NN+G**2H-$/%-[(3Z/42(9EWGER-VMS.:QRU8"QCS<:$$55:UGM/$3A>>T!1SV(_T*U^&DV MH^9Q5K$QPVEB! :N([L"]2!H?,J0&JLT\_A_QQB-G\$OQ<0@_YVW53E%X51% MER"@XEYRJE23UCZUHOZF#F-5Z$%KYD.M&Q/@P:=7F= 7R7,3(Y/"5-8C*_&1,)$ M"E#@Q<:A->_V4PS-356VUSU,I2\Z?" M13"_3?06I\'Y%7X*WV8J?>H6[$)XYU0HM,8R/LWDRPSPIF7'.#,"ISMLY:BJ MS,;$?_8&==/91;9TZ-X[E0* 9>'H7_.V>-6+NF/J?(@49,$DV%0S6IJW929I M;CL),1/#;D2UJ2&$!WV6"T(+DJ/)[/NOJ>RMF036II#14R7L0NI:O# M)HA1* D[NMF(O:X?ITZO#O/^F49.7[8O!06-;Q?16DVI:+=.U MDZVC8^T%F6C+G6"/X8/=#C5#T,@6#,[4 2=F*Z"F*'; $"$*&(Y23R84Z[3Q M_<)-%.!5^.!L:I_:].3U?@1%7NY84,0MT7IG]A-N#L$G?@OGX ;U>G1IHVN' M",K#@]3)-@6IUV!7K]HF3QRWOM"4I23.!%R[6X_$3H ;3X:>CDR]+[7:4?4IAV^K6B MO3NN'I0-]6)2Q&MH'8*+R(,2X\,\PK="R8X:31P?^\>/EZBD"%5"9E9(TF9) M5E&I_RP7"AI&R/1-$[*;,7)I* CX.U;8OUP[S(6^=3EHUL+\9?_T/G?X$5G1.T5VUX:^.1#?&MP.(V,"9I28GKAC MZLI.I*.Z+;\BU9^U_M>%K/R-A8X(/T1K0*;:LV3E*U_.TB]>(U.Q9W<@L!M3 MWY2B+L:\]H.;^M,"%BLYS+?CJ,.MMG%X@H4E-99U^,:E:HZJM#Q=O M/UV*K1-6S,?1J;KSID,M8*VL^#H1H(3>R%!91 _71*\)?_/Y\VAQ/#]6)W^6 MS>#9H]<_9)_\=/SS1ANEEW-HRL5_/'MUC-L,I3XL1BXG#$,B+#2:FZ>4$$?1 M6X4R?(<+;YH&!WI;:JS ,^K+&)MVC7%98>'4H.IMKYIC2EJW._@:-%*UO-L6 M)V,#3DR1*Z0PE8@@G).22OM$:W=V'26G=#QHZ3 #XX^9]9/-2F&?=RQ MP\$$7^K;!O_>0Y/))%TT'6EV''TLNR6@Z^V8P4X>#2WPA)#5YL/L.(&PH)7S MI4DJ[H;>&RM]B\QTI0NYZ$?G*/XP5S0>]>L'UG]=<(OV+Y7FXDA,_"B\E\Y* M$JEX&,YND@);3OKX22 )8]SCC^E==( BS->;.-[&XPT??TU9$GQ!6]$0;&DR MMB%H#,R,D%'6]5 =4"F>%)7"C],&@K26.#H(QU0^/ CN# %<76KDZ>TZI[0H:&X\+LC.;GS.V .K(HMGG6U5<" ]]HH>J?%! M=P /1>9!*XJI[6-6H3W+HI:+7DD@RK[32*U+0@^/&VD.$]'2%.[72Q M;I-,Y3C@[QJX4U'IT-J9'(4-5/1%@"\R@T<^[D?HG+3&#TAG6!# V,E8./7M M4RU]VD!@L47C9T>\[UF;*C&509NG2[S"H4"UX''T;N,/L.R+X32;6]^D'H5M MPFREW*HO*;O/V[5HHTP3H#6+*SLFZD^N@RA??Q_HZS]O3G+MMD,V)Z=HME ;HN+HWDY M1=>):I'2N5<,Q;AZ*$=B3M%\10E2W( MX8+M@UW-3G_CB(U2]UN\P:!UD()[E30!1%+4!:/TZ"C)J39)%ADVS2 M-# ';:-\Y.C#'3B 'BF!]N*00#LDT'96%VR/,C!Q8+96(NFY685.8OX:;KYW MHE>PP1G+*.;*80Q$,J);E'#PE)Q_KZ((R6^"\0>-5G8 !WFT*-<)1);M%\]L M,87O6?$(%L43;1J+]E*WN4V;=(CM;34N 5JQ0S)4N8UW<[^_">AP-BG6D$X M"L! -7F-E0]H_Q^5,A#[#@J:>B"V#$=5.&B$1XH1L?XKPWMXYNX0:@($ QM^ M&_KF[A;;:-R.[1QQ1@Y'C",(/M1\%)&->(#RLN!U.[< EQ3'QO\F"Z-_- *? MC<>@E6[\&^8CP9FP)I(+A.=P]M(@C@16HUT(.8@ \VT >K78'-JR46XO"=^ M:-QC*M!IJ@QH6B+O(;U7U$R\]%WO,@V.SOLFY.,;$,K291&N6VZ9V90;A:"R $=ZA_5(-M%V!677Y4\AAGS MN,^;_A$R9,AZ)#+YOF-9E. 59:DM5S9_>(P] MTTN)FZ@!->%-ED<,8A4F4]L%7?HX.T#;'275MZ\J=K)-*G9-HL.ALF3>O,LT MFX_;JG[ZUJ8H.O4XV-_LM]CP Z!3U]$00HKYV. M/<)"40!?B9PF%"8W?="J6C2O2@2LW:+9+C!&IZ0E5,;"K;:].PTT]?WEB]N3 M>%/>$;GAM#6Q!GJJNVK*)P_2;W3R7#YWFBQK:471(@KI9M\7&3#=)AFPSLQ^ ME^8)H8I?LA_XU#;V^R3+VXJ+OVAH!FB\,L[SRJ-*J#4$7&=.."%S>V54;JB% MX/-KAKCTCZ+-;3G0VX2[G34(^I-$=PD1$WZ7(6&*BF6X?'R<,1\X!S;B' B) M1RG/<;'N'7F_1I5\SU8Q]DUFJ@=61!9J8_G9H M5WMHMNWE(=MVR+;M1)Y$RU%8QF>/(Z&(IZ6IRH3*_<4QQP<'9*^"_E'B0W1( M,BYO':044UW#Z0NB;6T\N$#G;1H6$V/W4>NVG]+:3;?)VEWC\6Y)K>>@\3OD MK\'^I!TW[0G#JI']C M*:QRI0,[-N+?L-OH:R%NHO =>W39++2:G1[ 1! ML0R]&A?)-:W)^:BI8N8%)J^<4'F;1X34R<>-DFYJU/VUPV?'05:_,CS@P!_I ME>:W:(RMN/ M8HC]*C:ZM(%L#(YN]E]HQW,:GZ<]T_TPB^<]&,:S(&MS M/WIL!C.X*0-OI(&' ;SVL@/B]6YU0)RY;A5Z5!]*D/:'%H>'BY+?'<8$/TRU MN43HI8C"P0W3RSL0PIY)"R-&J[T?T'MA CYM3@2_I>[7=+F4G%G#R5!3K_38 MS0:'MA1KNV)YF$%43[3@SD)D.\C9+H[VS%9SN3RHG;8X"M,SN+R]"/?7.M!Y MBPN.3S'U1K=E#M974BW1[2[ ,"GQ/Y,6%AZ&/HFY:HRP<'&$DPGHGTH^2@NT MD53QZ+'; PXE-D[LG[?43*+JXRX\ZXC;*W6=_(VA=PU0(B5^$DG21\.>U]QMIJ_-W:1-N61.8]Y%,C#F%7?Z>, M,2%>7]DX?<"]K1N !&;3Z^3D^.3E[E8(^_@+J*%9PMOF+3 9IDP1]IKG)IL M 65B>P)GG\JW'*Y,;.0JC?80%WXL8576^CTZ#\7$9BYYI&PV?D!I."Y3:0"2 M4 !=ZU0:\9M@^5+SNH&PAV5^0(T("P(36\&_?,.)AL%-="%7/(0.9+(Y#S0\ MGVAWO"\I084U_MS_E.235JAZ+>?[4BN)_2,CUJ=B@:Q@7'T=NQ$GQP7TV_AQ M/=/IBO"+%ONC&=D$Z\9]ZP(N33 2/R% )-E'MI]K;& [@=>GW#)1M6%KN_] MMA!0 %-438[],)Y]=)=0"1^2M2+\)4_(\-8Z)*HV2U2].B2J#HFJG0\0883H MS6Y%B'Z#'21]+PZ]M$)E^ "+K$8.P:/]"T2LKAASB-?10G^742U+T73Z%+:J M6T/X[3(^S:,B(A M;B*I9;+RS[F#%K/4CCOFL\:WPN>.$=3C1K8!_#%'#L4:JQ=BM5?_WDZO57YN M4,0E/+_.@:M!R./O9(N<,2^^MY29CV1;5%KS/NVW-AOS"E]H MXI7D!F5U,L5D&AA)96L9-.\[$!!3Y_AU!BX-]QGZ0-AF9&5-GKO'@=/71*S$ M(ZV]B/U:R3# 3+9ZK^V+IMVZ .WJ>I6G,[A^F%[-.FJ":.K# .J@%S_T@OZ>8OYA"?Z]/+JXNS# M>73QQX:?R($E7\T^/W[^2^_#Y8^KO_S)Q!F%S\X^?7QW<77QZ>.7Z//E^=GY MN_./5]'5I^CLPZ7YW!A=/[?5^'1/(AD;P3E3T^18R-@ ="5JZY(0$XJO\!.75;YM05^;%$.Z+[E\W$ M6B>+0SBG :DYHBP#)CIDH]:=6/Z1/@SL\9;";ZZ Q6_XK:R::]@?II1-":'T MARF8P>4BQ9GYTBX6)3(^R=Z'<# MIDL:S'/@C-]5B@4_4;(8W'%L[9JQ51,+/J/]D'C'RQ5@HGU:T M1ZS0EZYM2<^SBI_$8.=3G GRL7;$ E[(4MNOVA,K=*=R'[)5#4B$@U:U2P9G MTL>QVM"8' EV5(.EO\@_HN6K<[QZ.YLZS[_=9..L89'VGT_:VIDT#4RHN*=- M>40]!=. K\T7=422U95,;\"@PKE:9.R>VK<"7SLI^HZ*;)_ M2F16O:/@TE))=*SBCG $FFB6Y>E4"6O#^:O8Z1[F;85;K-9*>32UN7=":Z'# MCSER[0LNX2 O@)%MM-A6):;$KD5G7-,3*6!03I>AK_-&-DZE6A>,R!QW[X25 MO8*$AJ(?^F)%#DW5(XU56+.2 KN C.0@0*<-X/15)&A8?^HY]VU^Q8PDTZ19 M35&'HD1'QG!!HI9*5[SB!#[_RZ0V_:H3)VKB&%@]<4'=Y$H5BYH+A(XR*6*$ M"1]^F^2I:Q@.+$5HDX@5 #96A<4J0VE3WU;!F[#B8#ZF/OZ1[5@@X#NX.^+< M1EL1EP?/6T#LA0['GD08MZZ)9Y78_I!>PW)_6H!*DY-^!N9HG?Y)&P_8=VG>=TR;X+.5&FLH^JT_#0$-L36CC( MD]R%N\/,&JSQT%M-M=IRHP$<".Q^*($=DGG7:5)Q;>HL^OWL#(U-N#!D%& ; M9MJ7AZ: M9)D/1[(&!.?_,>>X>V$0R+QZ@UF"F+ M88>4N:PDWX:&H&!K!?:6.)"U!J$L:D[1N0--_84@@Y.SE16PG *L>X* MLM0C[8MTAP["/T54&XIE(%!C448?LK2HV7!SNV(_8QD'16?Y IH*[UX\X_Q; MEWNO\YW6K.7Y00@TC6[(U'#L>);Q^Z(= MVXY-Z4U0-T"#JUS!S%!"L[LZ# WO+(^3!>W.'P/%=;$[W0A7U[YVG:&*8NE^.K9@@-F#&FWG1@F8(N"&/X&"&_HJI0-J&77GK;MTY-FVT:*XL)'B$-"_C;@JH&^ MJM7S8/^@)*2:VJB:&82R8M MNC=9.M/P#[$+#A5'>?2JZV_ H3+U8U?4U FJ.2_C5NDHN?&'20G#(^/FXM*- M6A'0M>%MKG5*^,$<2IHGADFPTY+)4C6KHB\PT&R:)57&L.D)2-H"'I9QVF2< MU!EJ8>)S$D!^!;KGT6@)O(%NLLU7:3 M'NFP/E?RWNPNTZNRNX+"2[97GFGY':62 Q%4/9L3"=/8\VEM3CF)<400W2\)'.")6UMGM;[8AEO4;B2TZ4K@SYHKGPD4)MM MW>%A/><,O$?_HKC,M9M=#=3E["PR)=;NQAC)P,^?DWHM2:>E=0R8F6&^(CS0QU6Q4=ZXH>YPUQ M8;+'R*U$N?E!\)>?"*7*(5H060H\PB]3Z_II0MJX^U)/T/P%5R[X?'% M=$Q8<Q'6A9.'6 M;:.%N5CGX>TOYV&C;T<\GYT><-5 8 R\KWK]NRH<\]8 \_-/W_TR'] M?TC_[ZAQ\W5[C)OU?B-&$K< 0."4U#,/A?4H9N]ODSS<\Z)=H)C: (E=WA5. M"-6O(0AV4^C]<"JKJ6DVM.4# [P%)!*YEP;D_SW;7;HU?)9\84^,^GQ[]OUZ MH_Y]*EO@7/ [M]29#+?*(, M@ZDVX5$^4\^GTZZ%SV7+RV9^ZA09)+".TQS(WC-B8Z0WB&89V\_F9S"NJP+U M#HF!@5XXJ946,>270;F]:9VOYZ)=SBR9<+Y%"_)GM\L3\HJ0I'OUP3"AE!>[ MR]C-H!E&LE-#"QO&/&*'"F^-0U]/4^G.G&NQ]_AHW'Z<0;]%^H'"B$6T'&$& M/OI8CI-PIV15(3&US/A&?3X#[>S:H=1%2G(.%X$F69RD?0G+S+=&@I_\O%:" MOS4\-,1?MOWYKPW1$P:R9!*XGD;#W]T-7,,%DZ_//I37T1<0)\FTODG31J E MKI*OZ;-/(-6[/XDL9: /MG6<=A(J("&FN6JP(3=FL X30T+;NBDG7Y&9UBEQ%D^*E&Y2 MWT2SO+RK3;?NB^9.Q217-/*8 MVD*_9V*^AYCRS$+:41]UF CLG(2>(F':T< PCCHO_--FD(0F%A4@3!2!3-#, M_:,%FQ1$4TK\;8;D' L]E\]FN&M&KUXC9L:R'NHW4L[ZT-SU<-(UY+QYD^I& MF]@VDZ�,DKCD]1[01..<$E- []7V"TTK:8PE@;PLJ\S:RQI\? MC6)>U02A.RZ3:AK-T_F8W+1.[XYI.;@V4;1G&4+N3KOO" R(K#*.S$F&[,@H ME(V6"[-3_)9E_^$!9H5>W;P,RMFIW:E%X?WB^5^^%N5=M"S;2FA.&?/JQ:3^Z;@9PR*4^,)?Z\R&7>LBE[@3\KM-5S&O!:T;2"@PE#^GO M?@'=/CG5J9(#^AW(0D;UV+$&W"(24$MP.6FEF!YK MG!U\C@4GQ#!716V/[H-((HI-PGLM:ANJ2E%[I!7 X3Q%ZCMVH**<8#7@>;V4 MB/E9G%IKP&@T6_L-J=Y>K#,G%%=U1^V,%F5V#L^HS#!)42 $!MSGHQMZY)T/ MFM\_>UJW8$Z==)?L+"?MTILGGV#LQ9O7^%"VD[H#=J!98%EDAG@=HKL;T-)U M C_!(8+3U)0;?*"^,0O2)MS6ALE?>"-GHY $NG29_ MV&\>(=X?U!)K6U@8"1D#($1*2SJG#B7T#=,0Q:V-HG:_,F+B9*66QI M4^X7:11DI-:G7/?_]7\P(GB/T"3936PL.982@;&SL;3>!-HPO&D"B@,YC5!X M$TRQ!)\VA!Q&JJ= 9Z2MR""4]"G^+:G&64/>#/X0#E/NBZAIMT?4;$ V0L=[ M6QCMOE@@'27,FR](J:H4SA"+ M##YU_2)6C=JZV-6D[[EF -D*Z$LS1M'6%%T28=24 M:= C;SFM8%Y,^]WE?)53F>@'B[MUKR;-@EO",>C)SI$\RRLY,+DV'Q::EH&( M\3$?])JF[_R:0]EFA7#ADUZ+-&H[PI M"\D'7;(B)JG8HXKNDS^OIGA>3:9P2%QOEKC^Y9"X/B2N=U,>[13;^%;'S:^H MJ*\_P#LSP#"PB4.0ZI*Q]8ZC-4<]&,D.G2L;;J8 H8O?LV: $DVA5X.QJ&<7 M3?A_M/"_6D49$R+(FCBZLM8^9"S3DH3(0X=DA) =FU]S+GZ9[1.:2L$%LXIT MU2PBV&:S4+:B]QGI-_RYSC5W$8-S1 MOB]V6ACSY>- /TVZU3?Q%%W\XD5-0XK,LSS$V@G?H9]0A#YH'@.AA^5)*RX/F2*-0 MXH4]F Z.4>#)*:/Q".'#@(F#RX3-@[F5J? ?4_J'S+89/K>5(XK2Q$2!5Z*5 MT^<;T4.PN<:>\8X!CX*Z;L)#21I=>*U_4=>P! M]([0V&2DN1BMDY;*/R&! /% M9,D_?_R?7]\.7[,]Z54X (.CE&W+D%8;JFL&&) <$15QVQB6C5=U=3SV>>%E MSO%S&T@,@INTC& HGHL2NG8.3KLA;G%\?^/5=P[X*@>?LF.KU_%/FZ%].>^[ M1+Z[:F]L@?\SU"U%^1R7WC$0Y K#":R.=FW06B6GFS9[A\0QD-=\J,";A6E$._2:C\4C^KB$H?MRS'>)W&P[B[/?8OPYFX-' MB+N$VO.=+"6X.0* A0Y8[\@P]%9=#E"5","M4I8TC(M #4"S>,C *@;+V#V8 M6*TJQ "36U3H!"C4DC/!BJ0H6HPU",Y$&+5 02/VY8CL%$O2^RS-$<$O(0CE MI[?53F&3X(A2.Z*>),9P3SL1O.=Q"K_.!J6XNCS@.=3WY7,_8! _<#WA>P[Y MQT/^<2<*Q:BY9*5/5[=C7=!E)UL6"/6.N<9ON,". LNKBL+\1 0F3WJ)#RL3 M;1'78,*H$\QY4-!$U4Q%,_@,RYK^TI,ZGD9^PLJGT\NKB[,/Y]$?&WXA[VM? ME3X_?OY+[[OECZL__,FJONCT7IY_OCS_G;*5*,S[Z2VS7'U,I+UJMS:IE7#G>/(J*N5R@O\9TP28779 MTZ[6'+X^?GZR6S6'Q,>"Q!]Q]%]N,I\1&!?TYW59$O@@4YLX;)V(.R"'T8W1$#IA M4Q/B7K60/=&%&HA=Y5M+5PO('661J:,H[&A]BKZ4T]*2N4P4> ^%%$-7X=T.;[=>]2)#/8'";$!EV M47 YM.:$5M"=PHBXK97MVX2 PI=28S/IK*A4QMCN1)F Z?>N(I7*>,LH;.8X M?().N\D6LTXW 93<-#?/6Z97'J4#$^!/IR,A-M!_LNMJ ME@@"%\AT5K"#)_S ]-'!!+9&I>Y8&;_'8R]Y_U)((V\9"/J@4Q^EC'^(74%$ M.^4D%4+3.=;>25PK.--:12\8&?! MXV<@WQMICZ*^.:I$D%HM[:\3?'7=RQ1RIR!^R;2H& G_Y!59!.=5YQ+S=B2[ MF&C=7B.:RM5=L^X%\NFHPCQZN$=H2I9)FAPYTT":$]-LHE<)*RQ+!4Y)YHP4 M*/VT2):ZM92I4RXTILVV39R'QN7@06;%W]M"-BJV5CNXD#(/ S".\B[II8;= M?H7>N_E;NF]T 9PE2!W;?^Y M+&)[K0(105;\)>-&Q8*-QQK%7838*B#6.*"K%% /NTH%7D^8B5@'K#_7_$ K MG*SB*YT>VD#-A-%JS8 BQYIH3X_3\-*"3%ZNS&5H!QZFK]_OT:]AU"!U3&,@ M3(%INX],I3#CD"Y[:+KLY) N.Z3+=B)=1@*!ES+K^_KA2C$3#"(KC,NI)'XR M3ZA:A22:)U.T>,L&?H*57AU,^EE6(7H#%M:@3"Z2IF7J#X;0=PTF$;/5)*O3 M58T370AN-$HYB!Q.K50^61UJ7S5AJA?0#<'^7I-9K:-@P[EGWFXTDP-(L9;*Q& M*Y4C*![91E\4JJ]'<4RAG]CM370*'L9)\;5J%\V$BI7!DKS%IA2LYO43//.2 ML,VR=FX] \:J-E&%"=5.E):Y2O2 OE2\6@TF'(#ZB2BDFV$%)FYKO:2\'X M>K<$8X@"SX2HG[2.>*_%YTYA/)Q*%?.6TB6Z3>[WJKMV9'M K.J9UD9X"^" M65;#8QJXDT@&+7D="D44QM0X797M->&RB2N0E5-"IC/ 8AC6D#PJEL[@W^[0 M0K>@!6#/VAYL"4I;8S7)*BJMIW(>\0ET$BRZ7A#VHB&J8B_ZVZG>:9PN[T:) MC:G"&+G!-,%LN1_#'[@=-KLN$(#S,IY4YL\V8YR4\WG66-:U"V?,^R(J=ZKY^[^8F!.V MW/9+2Z_3SI*B#E/%6M$9FT(_)3OU[@HQGWHU*%JJTV.+#?*;*J@PG9+ME,-= M9)U=D,/&7XA-*I-JA692I2,%V%BCHQ]GJG22<9U*S&I6E@W.1:T]6 6&1)G= M]UE*-6%8;YU,4; \>D3DT*:^F1'W>V'A3CY8K?+T$!.Z]S7.:/;]TFQS*C@L MED%M:W6AJRL94+A*;<:)4^YAR!<4%.YI-Y%Y>[DT MR;C5)$F\ASNL\L.%96Z_I .Z _.X)P=JIWKIM[/+]DNP*765"R<$[*A I>4] MEBY;FWKEIWR_I[7>OXH#[;04-]O@17#S(07[T!3LBT,*]I""W8D4+)D%=NV* MTF%ORRI8;R9 N \G6Y#J[;M+S/DJ@E0&0M,3X+/+JG$#?F.U&9K$0 %G9ZE MQX D3I/B!\4(8YDG=XRZ2^DX03(2VB/E.I(Z%8<%*5S_%RO;A4.OM(%KU[F# MORNK.@U*%0KX5OTZ4RE($*E5PRB9+(HQR".@,)M6_#G5SU1%7\&:RV+YD$L: M-<$J&JT1W%#%'#1*7Z/\M%L:Q:)AQBN0'F'MMP'36+L7/Y*L,Z83\!<47M]$ZW5A/ M/E9\MD3M';70-ZJ!4'Y/8A*9L@U.TG;U).RL-Q\_?Z!W M\+_.SB_//EQ\,=WM19*7UV5+)3CPB4B3(KJNRK9@UMMQ>9L^DW_7#:BK:S"0DN)KK4.M MVVH&KS]D4!^<07UYR* >,J@[D4$%/PD%@C16UN"[9!.6"G&TH.Q$W(P8"B.MZ#*YGR5)7_ON9'#:<-W,^?LR\ MN"7OMT?!-:1EPZ-*2W>9DN.,ZQ0K1DUF&9B&AOA(6GA?S*EM*Q!=$SL?L(=H M^1OB9XCY@-2>JJ!-)E2V-K5I!(49IR(1 MLC(F8\W 81H$1?(][AX!30JC4*$Q<-LD32]&HF(K2F_@$.=\L$2J)@VM"H7, M,1W*;Y>3&O_HH^HVT1O9/HN$&;8H:'MY<(WN'%DDK5X9[U(7\5[B;>,1\Z"4 MU*I8*E\/F?JN112@2(U.GK\:I4?X<++[3_#*'.-NC82GZ M:'']:A,T;7#*J3.>2':I8P[+5KCC):NFSSB;RM=5IJ6=90P6H*1(EH,YNA?/ M_W)*_WOR%Q0^I\>_'4=O\3AB_%1IMK@>> ZF*U4M!YF 6':G^>Q9IAN"E!7L M%]0TAIYK5N8Y9_0(8QVR'K.7,%W)D,E1C0>C4-*Y,/A M7#,1/I<+B1*B/GOS75)W.S.4 7JX4MSP4O\4$PQGV^2,UD+0+#SQ8*4N2IB7 M952T\S'^$[1-)EJ;B;V;Y0+'2;M(<"7L2F]]59N2@9\\?\K2-D%Y0!#B_L8A MTY V:Y#]T980:H3!%AEH4V&@RF O871.=HPK(5'DD7( O6"39/9Y/WIAQO. ?LS1UV^ ] M,/_)#F EV'!H@,0S&RC)AV8,6>!W7L'M^ M\2M&J3+@JE/ND+0A3F;]I@%/4\0+5);9/&T:#IA:?'T*I#AWE(NL<*XUM=L7 MEU\,;X^VW0B[(W$I&9X!F67['9M]@CJ$3=52ZSG7@"L8HL5ID ^R0*P7**>1 M3..26X?@3=4MHYJS*8.8Z/P=NBQBBZ+-%!C_D%K<6-TI8@ZF[P(5X?@)./6%2V&9;$),5ARMIR/L '/K/K M@#NQW9N$VQ;6+UVY53OW;>KS6OBXH,T@&W-V_D[:"4L'Q7]EFUZW2P*OM<+G M@7UJZO.XS=FPW6^R,8$W.&T=4;?8D.%5P VCWIU.:6+5YAI0&APZBSMT2]*- MFKC_9!?FD(=V=2]6]7TL65E&Y[>*(:P2C0/)L'D-*1]A@Z FFJL'7 M4'QCD5;X*(Q%CQ*$9YJIN^&;&R^?CZ9'HQ>>4C^"[22)AN?_FXH=8",+0:2_ M'0=V(XKSVMV*=7<3;AAAL=I[HR_5B>+B41**932MR@4\-R_O[#=M,NVZ5K>R M5!M]^0UEATQGXM+/Y-/&>?OKF0OC;^#IA!:+B"G3>=;.:P,PZ.A._DFO[H#X MD^V&,4,#_=46&/&43S%?(M4JO<,X)%WH\4X"+_&4F+.2X]0UGCN&[9M?<-;\ M/[XX>8%D8NHR."5:MYF==W?CVS.F]KNU(6G)$PL;QE-+U?7X:7(5KH Y^6$1 MZ1F62+###8[WW+.TU(17KJ+4#;VR++G"UBC^T(L_S#S09M'/ZYW]?='(6X=T M9DO#-CX:9*&5%>'19A34P?)1O F1WIN4&^V(&S ;$Z:%=.8IGE\+YZC):O)# M_/Y<>Y/>8X6)5"-*?1=VG^!>MP?".S'PTV^@OC/L'RZ7R$SUR)MH:R+3.T8. M]QO--+CGURW[ %+$=4'5?Z0.I/0C.CU SN]C .Y^NV,+H)-[]4\8=E;3P&-H MY3_&EO6""RY1LYH^IHR3I%6#M84DR#+-B9((-FV :!6UU02$IA38$\,Y%XW3 M+-5-.?D:C= ?D7OG:4+U1'"K=\!0'%S%T>_XE/\&2[=NK0'Q_O+M$3/J(\MLGI=4!YTL"K&,1NGS9VV@3KN.I5D.@1^;,Q;,UYIJ_EGMX7"99,0 M!6=43#TI%VGO&W]&,-_TB#4A45P["F%/[*BMRS&LKHI_.G-Z!>J[[>8V6C86 M7Y^(@PEW"ZP'M1VS4PU7I-;9V5UPT# =$*L\S.TEA(X$!SDT@0AXCK4B(>56*WE\<0K2'MV"%[ S=)6=V7(MSUE:P #?P MSM'=32H_&QH)2KW@-QP)+"OFA=.;))\9=>_4FJY8T](C_PW0MF\"F6IV1I%> METWFN(!=B,$ -2BA<=%_#.&WCK G!;U#HJ\!R3XOIUS<0(85N)WT?+;!^S-9 MEW8RC]3:X@"E,;_GX"OKXA#G3<(\)&B^TT;54FKG'KK&@HH12.U7CHX[' F- M\@?)3LOQ,*I*\]-&/ M\).#7940,2%P:3,Y"5N=I@N8!A]*VLY-%ZZ:?M'^% M#WLW@PM#^SN?8WLFG9T2]SA:X0@SP9,$#RPFD;O!L-O)Y:ERR],34R2?U(BY MP&=H#,<@O77L%A$V:23%50W,QE[:'CM&GVHKJWDS(?C4P0IYG/X8T\IMZB0& ML7TGG67H-9VATLL9&\RA5V0)@"QP>0:"7 XY7GA:--FSJQ0&4&7UW&**]:'& M'-NBFI*#@CJ8WO+WMIA8'#380!6UT'C=%VS:T'_47F>,=+MHURO:3JP%#!"+ M@4'GCE3[N?BU!-16\9AX2.Z(6-7B>"C:]*@=-"XZ.E4O)%G>5BEG]6"99.UP MYN\!GFQ0W+8"HFUKQ.6.L7)\$>[Q@XA\%$?-B8KX:"O]9 7C'76Y/>N,$UF\ M+OMY1':,9N!,^O/CZ+R9',[)HY$%N"E5J6GI@$GV'>,500<\-4PT8M%R9J!_ M"7 $1'(DIA,LBFY\QC5^,IP0E_1WC N?9Z,2T/Z$F/!7@MC9\2T.>:)LAS= MCJJY^4>;X!/2^1BFOZ0JIPL>66C?1P@ M-T/):@&_$D5)151%DWEX>Q3VE22_6!IF_QCDA@U)TPB4$)MDRNHZ*6!RI]*H M0M8&IQ[>P;^NN2#V/]LJJZ><5=E+$W_'""(N'>3+3[SU#I+CX9+CR^YP4_+N M/,%BF:=LS4,@+X&3"^W)<$,J$BL.0P5@:$+V! &+LNL:#0HRI55BSR9 M6$XSH3RG3O'^>[%C\*9]N-MS8FUEI .DM>*_NH?UH%3^M;HF?!L7-X%PU$GR2C>, M5K(]=5/%SFEL%!M/NB- 8S/ FX-?ZY4:<+U4C8 IJ119,5"[0MH8))N':F+[ M4H*>@+W%\395M(YFM2Y,C%2)Y -A\W@MKD(H__R6*1J;KW,X(?2IVNA(6#_'Q<)JXA(=-5B^YI&QCV@%7E MPP0P>"V9"#=@$-C^F$F><$=05_A'6@/EUL6V#;7O4Z;;:;QWWD B[:)' FY M[4V;OYP!Y*61J(=Q$&B=428*.R!Y> 6&8M,RF .3>W7?-4J/KX_CZ+9LZ+N* MLGBF_PWN^2QE^(BTF1P?2=^6^TFA>>LN.=E@Q!Z9+Z5)*HYF+0; &4.3VJ>+ M9XSBR&4Y8KGQ1,PPL*#+"UJ@Y B3>W>=,,8)E6VD)A J?]QEU15 M0A64$W@._$^%\J"V9\,663+NR7R>R5X;.=WVW"8F3XVN\9%B6TK40_CG.2HB M10OZ+^'1%4-V:7?'D9YW63>W?P#7M;]7>FD6=Y!?VJ)JBR-3_Y!T"@H'*A!_ MG+UZZ#38L-/@SS<\]\RN>,K59KMB$]WHJZWZAFV0L#$1_Q!KPI$AY$)5P%3*I>H49P+@OZZY$)G95M%HU=R^QRF M^@9KN3(N[.I96%C/O& L^L0M!^OIZ+\[<5M-0B-('5?-*RD-AX"U=JW[0%?% M(O(]J7COEM'MP"N=4K/>A[M(?H@S4SIDR!:^A$(PTVDE7IT_- MK,I47U,%N2HT4/'V65ULYFE)502-IK?ME:O?%M,'M44&VW9@/-*7S=6!8E1] MQUX89=^<&75_&QK92&\H#;FYZUR(Y65RI#=ISEC?"-N3W/N3S'YK/_^F0 MSS_D\W>B(=IQ>CFJS()#(W8$O[FB'^QN^*9JZ?N"+AI&1QOM M971ZQXA!SLH<_;.*TB@V2_ZGX;8<8M#;$H-V=H+QQ[< N\?'92";/#!0DP53 M0A4U!4T7W^]G9^9'XOZ"IW#-^5-%(M2$E@N5F!T.8]F:T9?.T-WP.R3?1%".Q6,(@/UDDE[IF2E/K$,VI-- ML&U TBMQ(:Q,N##( QR2NDJ*:ZK<.+M!*( N7WIX05$G MUNCHE%!PD8*DK.@6)CR9NQ9$!W$:7P&ZX,C=@RLN&MZ<0_<$TZ CT^+J_[8T M1*.HR=X9C]R.;=4(#.EC'T.!H/=- XA0*=N48 A:XBB.7-P&Z<9'TI%)JO2< M>,&WB;A]_]])#)L)_V]?5.K6@0"O%*"BT\F$"'CCZ!P/4546V<3?*+' M-#XK9\\8IC&ZI(PE[V^R;)G.5I_UI)+W$3?33R^>;C-EV[.97AV_^04G8C=RBY1:Y\0/JJ"!4WT?E>6@,C!24#*GN-_HU,T*A3BOXVCT5K,_G21. M]PLX1CGE/Y;5TJ#3DPK#R14*8U$_E.!0!(;.LS@ +>V43/DD/]!T_O]O3\T? M,*.)K 4(:*=_9%$X.AL:>7\Z8QL6X+]32<4\Y5J?P:F6=%)E0AOF&[6#D^/Q MC6#E>M\<&H678MP;X;E%TO/DF&V2W96>!_&)XG/(/*)Q=(&LQ4+ZLT3CL.G& MW\^""]%?RVJEI!JT]"B5PY*'FLV5G6%! )\_4(P\I4&?;H\4V2!0/Y^G%6&< M78&4@:."['*'&,AWR+RG7/;MD7?A#35HF5B6]7[1,-;',MTADB.,IFF3<&R= MK)+@BXS-PA=_5T3B@$7QX-J5GP^U*X?:E1W5WK/MT=ZOCI^_7*V^/Q/BP;17 M7W]0X-^AP)]RY9](@6M-MVV, A7>V53->P)'_7D]'!V=_(8_1U'ZWY&'1 M5G6+FKU_@9-(\;,#U@; .W[%[I4RF!21F,72-CP?L3^&+7VR/-UR=7/AL8NH/\_@[Y M??TO&;)WVW)^@S5C(CJ[E=PTL-?]HA&D%;GAWO.6PSVJXS;+&1!8@(EP[ZQZ MBOL8 6!<:LM''.H-)>)ZBDDM$1I1)_:?($(GY31UNU3ZK\3)DH$=[?0.W^XM M+C^!1FJ8NILS"/(I!(+?,1/T4& +[@3F86H!O#U2J3<@/KM6B\8^25'>I,GT M'RWL86S9*GV*P4Z;]5OW/H'@U#ONN#$72;1!H9$.QSR/'RD 97N-J)F* 3ZS M(-\5UP-BZQ@H4Q,Q'7Y5+_"A/+HTB'%9?JT9V LG!Y6XC=IJ;>-=5J=21?_. M?5_@HSCRBCU4>C <(6//"%(,T.5(MXU0J=S3C!2\*;$58!&F*S:D;L-Y&&>2 M!HHWNH:=(Z-.3 >>(@I1LY(8->:3<*P\%)P%'!W,]@NL)YG)#W'4%7,YC*.L M6+C 97+7AL)P8877RW"3FG>9(W?%)%PCOV0!M8/0+SIUADHX[-\RC",@K'KE M9^ZZP]@;2^YFERPY W-+%&;)Y."1?Y>^>\HU?PQSCJ*PC,X"OT@;06]O#-MV MZQNQ^QMM4_C+?9$+6Y2SYXJG57O<,AN_Q=3IF8T2/+%\.,USOY03<4N2?**L MT5'M"I .2W/W6QP"KTV8XE9&AGHVX&A^Q A[%MNH0G@2Y["2X2GGT&E$V<<. MP1>[U2&(L2AJE4* 7'7-!+(NFZ1%C>;Y@?+@T=B3?%.6>5,7)2$6I8P@1JU? M>-!:-,,INLN'",[J-$73$@$^TNH6EB>2?])/BN4Y*1?+2LH]%DG#K1;\'Y'^ M?8:< C<9K6XNZ^S 8P5WA>(;$RB W+(GXYE$4< MRB)VTYJXHF:B6 6<^1FPO\JJZ\(E[C 35,' ME+*R-B%X59M+#%0)?#$ /L,9&KV6@-XR32JB@)VDIHK7QTGC!,8-QJ:U#FD(^L,($7T*QY#@82.:_?DAQRQBK,K%D7C/'S)P3,% <@0N*K@8V M)HD5IN\5N%)L6Y+X]E)K^L@]PK(%[BN8>W$B!X%D;-F_,,O(79"Z3"[BZ('2)7J'4/^B;P?SI[_#B.H/MD,"0TVH^ MJH_D VC2;6,:)[YS9B:W$:=RRC] M3S+4*=N9!B6,LFDZ?5(8: JZ>JV%L$FK269Q<9%D?KJ,=+04D]7F&W_;\\/N MA!^63A1Y-8PJSVRR\M^3FZ2XIIH1OSJVHK!#5<):WR*= I/2]GEZLZ9V(\#O MSR_//,QO]3C#<>2=Q(5 M;FA1D>7DH,D(?I/Y(*Q%49I 1A2FF5"67?NONZ)V;JN[\)>Q5,&PGTIQ<3PJ M!94JS2=X(SDC,F)?]./6@:#Y"M)'Z&.I M2JAWH&Q6*3AO?W9S*\[&P7_529ZZLI7W;UJEJ,541/OE#^:XJF10!0":O*@% MG2\$]L=/P_\D#0K_'(/DG-]+E]+G&H&V>IMV-S]V&+SMWCF@!9T0T#Q-"D$" M] 3(R8LW+T8_$_X%':O((;YPC]"0GIUYQ_J_WL.*J.[FC[^#.U-:(#""C.0G_H;^S0CZ-HU<9;)5IH-X (89S^VD!,Q%;+ MK]+P99Z5@4S,+L7LZA=AX6 MXKSQK,OH$^RS:[%J]'1L9D^2H)>NE:!9B?,GC$\44E\0'/+&*_/8IN0Z.[)C M)U*FTGL4#I'8:^I:ITMO0#[>B8,[6L%;;A,2P3!0^F;#F*A<"*+28ZUFT2]Q-AEN=F=[6NG7'4-J<5R)'D.P7&F:'.NI-N:36^I=CBF7 M=. &>'@B\>3Y(9%X2"3N!#> Z65 >?)?[TD$MJP;I"9BA;_-R\A7-/E-OB,^'?]QDXXPBCE>N944V#EOA=?2WFY+@9S+X MVJL;0O@O\+7ZMQ*G;K% 5!JSXZF9 'N>9@PT7]A*99Z36-UA-2-I*CH?.7*9 M!M@H%'M[.X.9-.@/V1,C4HCK<<3!.MO 2CT6"W&M*@W#35/T2S*'RQ2D;I4V MB37.KQ!4J*V6FVXZ+LY4?M18HWBY_#/A$/>,W%R/SSV6 "NSZ]69EHG6O+W@ M/Y!^OA3N'?1!N%+7N)^PQ:<:'S&M@OBH]91E8-GY@,%AV(#D!E? M.10/HM?M*G?20@ERC<8[:(B0QHU0[*,@T@V F%Q]QFI4TYX&L#&F\O M#9&?=\L0^7QZ=7GQZ2HZG30' ^11#9#A4(0$X8M'HY 61+)X=1[^\3E"L:&32_GG,N))SS/M.C[JDGC)8 M#7]*Z8?FE]SLHUS9'9N(_G1*=';\_OCR.4;P1C0Z_\&V,R)J+ M1M7!'][05..G"$^''YRGUUFM4J1R"3)1HSBLRMPE2, W\C#/&'#&!A]AAGQ) MW96L"ST(AH[J AE^')V\C$%UQ=&;-]%[^/S+])JO??5+_/RG7Z+1B^?/3[#; MVA@HG"1(:Y*NX@/R3Y?6][,@BWOZ7]8YXLR<3OX8SX'!Q34E%[5O:_FY&&.,^EN7 M@<8E8= SU7S)X-FR+!U,.CM[E(]$2P[. =*BD:56JZ4V31,A5ZL\Q1$S6'G0 M6(VM34=9D963I]Z4DSY9,QO>3.REJ?;+;IEJ'\OHD^:D__W?7OWTE]]K2HF] MRVI+/"WJX&#+/8(M9XZWTX*!-37>"5]5IH(Y:Y0!-G5*I3X2Z770?N&2BZLS MIGF?I#G5JV 2#!VMS "\,(**/:^=EG.2H('-P(G '_12Y0]L:_&>UZ7[W_P\ MNB%#POOSZ^>6"W*:,IS.(B"F L\:O3CR[G4 ON QMUG5, Y,Z-8W1Z/WWMVA MD8W&1Z.7;/N\\OU@O./0"/C@_-W)(7]WR-_M@4'Q\OEN&12?+5,Y6ZK_68*B MBOZ .6VK)^['V1<;8D4=HM2CYD 2#2K)(I M,W'*UQJ"_V:O@&T,-#W0D;G-IN!-J&/#@(O*D1:[9"*(MO)M(0A3)8_J7ZI5 M^^6.84_]-;E+LBRZ2KX)V]9!WS\*+D34FUCVHB.PT',\;1-&9]#*AXI0IIA< MD:[3 PL'OO\H>]I35;W48M#WS!&OB:MMR:T/:.J8'FQ@\6_3FDI9W* 'ZWQ[ M"WZ*M#*8%AWX$_TSYY-/#$5T47_T08'4::A@1N422SZ0B3+)-?_D!"[T>>>( M!EM+H,+2&6$ZB'8ZST%%H9&BQ)Q ;) A$5S+EJ$3$ABF*>J>,]=IV$.1K?R8 M\ CU\G@N%I*JJ>FNX)QK'.9]6Q!6;V ->$DYBJ3-?H22E4XML&Z5CDW_'SQB MPFCDH8ZM0>4,S'C#NAN-DYK ^1;O?WTF4Z M2;-;6A):W28:)1*=<BC*.\PC#030#V8CD7;X'^5LUE-WCCE.Q/E^)/6 MLI;24438%<,\AA_^(4L+KW-GYIX2-HA.LCCK,0V@7/T&:J4CHX($KTWB,'3%-,#&(O,;#_&VV"O2PF>;ECZ&Q_+>LF M.H,)+=&F-5PS!\OB$9R/VBA,(ZJ@&&;>7)& M$S +#"+G]^FKN*NML-38('F"R&TK4E(35.!B4,56#3@J#:TDT&B2SZ9_[X16 MHQS]U&3HF^C'J;;NIGZP6MO@7-9;ZJX?4EP;IKA>'%)UQBD7+8A1TQ^6VKTLDS,N_34L2/:SW*"Z!JI$[4_(LO=47PT]&/"WX MR5K>C:-S6T%,[X1;83TN;U.#-D)=+V,K0Z=MJ@:D?$S6")@'6>Z]KUH#8Q!L MN^C-#-L-]L)UIIN!"5EM)&@/EX_Z4#GE3BYPB(FBI<2;3B$DA<(8,KX9@3[U M@?P%V[!VFV28?&9*=%NX!9:Q<&NQD4R($&P_#IGYEA0 @[.\\)Y9K27G=O>C MDW3H71V\BH01*V(W_Z>YPXVC>?8Q10*T$3#GIB,;9$$)%]S?XE-KV4&RP. MTW$EPD'(AFM_V]Z"")PZ/@Q-1MT+('75Q=F'\^B/BPT_DD,3" \ZB&!]2S!-$\EAOE-@1' M^;&/VP'HV@)=KP30::=4MOITQVR8/+(<O0 6]A;Z'S'4>P%;6:)*7:"6F6 M07_^!CZ,H@AW\,,2N[J?BY\\39:U^+-<=T.%@+299UD]@<]&'A5J;VF+JD57 M#"MXS2?:#>^YM9EMZHHJ"('4 M!4K%I!1A_5)< M17E6([E$-'D'+5"W-KUO#RO+RKG2'B,>Z/JDX;A0?AS(JA MS:8(#-8NRWFE(TZN87:-=9H&:G!1I>!PMG7GP<6DK:K1EP"%7E?X/GHGZ0=;2 M/0P@\[Q59I4,*AZRF+JFD+%70/F*/<#O,7%U]ZL0>"42*!=6VT/C966;Y'7I MUZATC:<82:SJB"Y'AE3X$T)F)6=&1F?W')C=!''@]I)OJPS3CKQIB#+&=%V!0RA M)@@J]^=YBO5P=?@,;> 86+->@*,F-UDZM]+[*4V+R3:9 M%FO"+;^EU\E=TL#*O"W+KRAL+[@Y1_Y3R@5PV32L_;2<3?>.PUB+8VWDQ9@= M&YD:&^%$.: E>/T?V2VV;9\KY*ADY#T40+9ZN)C&UT#<"_. M/]J,?5$N476!0,D$D%N<^M6&47H)-\^@"3+,#<.V.:GW3M3;H<*N7#%JJK8H,3$V_>M]9H1>CZZ.X<^C\Z%)*"CK-#=T9E3G) M@WEWN /QB']X#R2,!C0^BJUI0HE 0CZZWUBIBD?H3M:T53CP2@TM !X. ]P[ M-$(4?Z8(;/^*8W :=RLSZ/33"/7B)SK!%W;3'1*%VY HC$8D?SN>FVR\F@\P MJ -20?,CTP';;1 Y>IR$HT%*50;7^XXN-+1#^O*)TI&+#&9Q5 M"MP?G%5\=\HJ' MO.).N+A8?_UCHKO4.+(VOAM+-(5#60K=@BZWY>,.%6NPVJ6@")/!YMC34ELT M8 [SF,#2H$*.-2CBY)[$=8YQ__E=9"RB&Z<^%G,B5HR2'/=LBY^.3T[0L/"R M*-2E,B'L=3EJ>.Y6&@XHZ[F>IQM8FI0+4A#:;D&Z3/L>^=I]V4'3;=I!:PW>))\H/J'3L!BR=?,3C^(,=/#N*=+">$RI4%Y%>DJNASSJ*_)P*@XJ0 MW@,-="D8)HB2SW ;=2P ;#QR)R,33)5@J/Y=5JNUS9F=LV21-3 #Y]_0E%J?AV&>5M=DXII""*HD -.)G%07F7#UFX[6 M WFI29)23;P$UV/*ZG=0FB+&BG&>>BQL!"?_3E9.0;TOW*D9>0L'SAKHQ,O MKG7\_.5J\40A!-!6:76; M3BF.\*0B:4^VP/7V;('U=N9I42!:+57Y6*-&4,C'ZR+\+@9I>$ <$S?+$+ M;NO[:<5%2&R?;)!B&,/7BFS>SKE$;D+WX,N1MR4T4B+$)QQO(0P+9^?W+5"_ MD"NE.C!S'>\[,"CC*,=;&!=TRE2I2CJ?&)0>G-N5)\@;J=,@'*K]L?ZO899C MPY=+[NC@V[JS?3EFV?88I>VCM479D7"$DF3D5X\ MC/B2)61VEZ#=X-XR!U-*^VSKHZ@N>41PC,3J0:H%#WEY256_E60][RF8^V(? M2W(K&FA9F=XM>1'F*C$J4!G0.9D>1B0[Y.0?FI-_?5>68.YS8V#G O! M6" :E?B_1-8B@GI53##N%[*S)\M>K961SKE/DZ0.7]ZR\&@ MF?O%8KYTG.23Y]IH0R$%JK04?!;[(:Z'"5]P/-(K2O+"# 9(T*!IQJO$9+A$7P<@+0D49>QIA;YPY2BQ M@&KWU(#:,SIA]TN'=88T8X,>;%SV*;ISXE"?")0/P@%'R[*%^1,\9,7SD: * MJQ1V%ZA9\?3J\N+3%89 ;538>2ZX$MFS>5FD2_"5Z#9<_CRYVYO2JOG62)B3 MG]=*F&$"H2>6,H^X&7YZ<8BD&75#39SW:+96H+M-<.[@6#I]AL'D);QZ]Z]UI>Y?AYW,ER[KI MLGW"C^^='S_^SZ]O^U?\>B2-9+=E?HM_/_^V( IC_$BZ)7&[W&D^%3)S]%>^ M.?#DZ)07G%!MX"?\@/^ MK^DH7PK3U42Q-Z3L2RD%S#(;/'R'ZPGUTE4%>HB2#H)VC9[> EQUAW;SL^51 M[_;A%S0\,!V2B3I][$6APF1TF"K].]LKT@ORP9!JF3FLVX7VEC^P$&781' R M#L)V8#KPPYA$LI6Y5\7%'PF7DBO9W./6KW?A$3C>B6?8@!8V+K9_W*]A[V[& M=RF\,X.=!3O)( 9Q78U4WG'6MG^&G%NYYD7 =SPL:*Y?GZYO+AU8J@Y\K,MQ M%R39'Z.,0>4QL&.IF)"&H$#"I'T-<=!N*&>Z+( SPL_ ]UQ1%%U(^ M)<>M+%VD(IG2WQ?)DOX8@%!G;"Z,(UW#^W+A;L3C:Q]JXO14]+ 1YVOL7[L9 MD9YW"^B'J>&'M+!#YO>>HB$9?T;?@M7"!;5O;8?!)C7?!C@DX1Z:A'MS2,(= MDG [D80SD='A@L25]5,6Z$B( ZM F\/U4302NX)*[9G7CR2@K6]@Y]&ZF!;& MR:;LL(YSZA5R'FE3DAUOBN!F8'Z "*9F6@)IF6$=A+DFMA!B4\R?60Y>VL'V M68+PA;"1EBH;_MAU8:C.#/GE_(\BXU&[.1*PNXJOD4E[%O[]"D-REXY!3*;Z M^P5!NF'PA-6'_@QJNL+"$[3E>*!/:#2L8B*;W*2@WU(IK.4M\Y3F@0W,C[OK M&=B1N*AV'_06:YS"/IJ1DUC8I2+R9Z3M3AM=+]J"L.MC2S?H AVIW1N,]G.B M>H(-VMB)QYY.PIB$%>=30#Y7TV=<0V/>Z)7>4-4SG!\IR]''D#E05JO=F".> ML^W<8 H ]Y1[BBPL@G**@LAW&JY8) NL,C757YT-MZKTVT_Y4!5"UA@W5&^U M+VZ,N%/&1_MJ(60-OH<'3%NN "%E6.[P@>9EG1:XD@(Q<[ 6R(KH?B5=[N@9 MVQ0G'K93*<^&N3^(2HU6INW"5X%T;_SLGVQ?MY-.JO3I\YV*C<3-F^EG\"#< M(VE!)LN$,P35_#:[DF,N&"B/KNXBR.%0.;H\FZ&]- MV(B--=FZG6+3Y->U_NE)ZVPE_7R$LXTJ5P//_5'B2@A#)AXR[!F'+?4!+"O$ M.%D64_C75Y:6$OR74BEK%D;U$I3Z'&S2FW2[%^DS*'#50>UXT%LQM^C$D+H#S5F719'F!!PO+.EWB(O;F#INZT(7 M9?%,$/I?L\J*6_93J'*2;\*7]#M[ND3/K#-QG.*#I<4UQ9'C6B8]S- MK2:2#%K&6D _S.9(N:L)9D-RDQ>FMM0R?E,S(KN'%3_)=Y(33%;?>$:9_-J*84K0\, M7H-9P*/M\%0$A"E=IAZT K':+(!W4%27HF(_T0PQ$D;8#)KW;&- 3?(TJ7(A MFH,%7623MFQK^(O$D418?/[][8>+,ZU$(BF(=(::3^!WKOC,U+ MO>D8BC,D;7-35D0/MP)+ 39$SR:2[/)I56&;:16'K)MNDA.7$S9,,[A6"3/! M2\Q/-^,Z.3-*10^Y&Z='UK*SM[O MUK7]7A!['S5?SAXG@3R^)[_]_.3X^4\2:1F]=.1KX+6KY"9% MK0Q@$@=S"??(<9%N*CJU25=#J+WI,M;K2_CX?\%(IO.I-%[S:K007VW@\X4E MFW7!5;C)%++L\O1X1X7A1W-R8<7$8'Z".RXR9MXD.AR2,N)R4+''T)S@\S>> MEV-]Z[IZ&BPT"(6,8-78J>Q%8? ;AR8C_.&"I.C)]$W9$42LZQ9>597+;.1/;6+? M:T*1K>.7^%__1V%65A3:$RFJL>=\O !,G8S5X7)CY^+H(3# ;(W"=5,68K&4 M$X8LM-"![[C7GHRU/=D,6\?,L,ENF&'+E;&0?_1F>&QNF4/'C==Q(]9THP5V M-U05C,2<'!GD_G6GPP CI-^$3H^BN7@M[9.A)G3V!F%E]V45MV@9M> HIW/I1@4#'8Z7<[*.5BB;+"> M(5-KX._P4"QVSC$.HC3BU+AB2Z-.C2=O>JEPJ$I0:&^:,<_K787F;Z'8J;:M MTV;EKTMX76&@FFUG9W#T]?#P@X.'T?7&AC$[?A]-N\+!E)7M+=&_X:R+4A-: M2HJ\P.VM@3-KN4VJK.AJ*S_[.E'"T'BWSYNP:@@HT6\D2LH;@,D$0A-\J);9 MH%J&Y\\[+>QY47C[!UZ(>UK.=R4F8J*>E=0YS@^QEGW,9DH,ADI Y+>W:4$-:MA5 M>:<-BVYG$0/-B]JWREW>(!%E+-C$=X_MTTIZVO]C[TV;V[:R=>&_@NK;[RVR M"G99GI)T5W65XLAIG>L,UW9R^GX$25!"3 )L#)+9O_Y=XQZ #9*RY CD0=7I M$XLD@(T]K/%9S]+DG;03Q3-11=A!$+&*3$?*9\8\\72X"2]P740]];7_-8#B M%S9$BK'"]2;)3>FDUW]F9[V#H^-LMBZM:]&;];4TB@SM.1?#1OLO8UJ'%LC9 M/"$VVNZ6M!T',_RD HJT&M1Y;A)GE/?"6R+ R4^>"?]K%/5-G!LP08RVXA"K M>9G-Y&ZXPS)LH%&B$L>S0*%Y):"OJ*N">TR33QCC4O>773"QS.F252#IRZM4.68HZZ&BBIJP+Z1^ M72HU8SILF/6V&1[A_,JXG)]*-VU)O"E!H*P86.;>[Y(*!$9EJ8C9IB>:F57$ M0R/T#UCGF",7#+$FWE'BI%QCC2 2 M5]@6S'F^0FQM4LJ#.(4Y@R2].G.F<97<8EQ_ODJR=:6H$[ 9FWR39(M8\P%( M;'.KZPA>8@;BC6;0(J.R4B=Q:PQ(5.#V69?L?4(7-%32BUJI!P!QKE_2&/W91[)ZDE7AV9EN 3:!SC"^T]$O]Y M'0_NJBW&'/"!.>!OQQSPF ,^3B-KD,D_-E:PT"Z'Q^#&,350F.QI0./#QI60 M8\JTLFAJ,?NA:>LDQEI!.$8&"=D0[3M$,HH'^D=39M4BFZMP)LO1Z14EVINC M#EA_6(FG:?%@<#9:?5N?O31M3^"/5['>Y*%T?L(ZGGI1+,5Y[2UQHZK>E&)P M2EWB1U./?!-LJ)J1[!OL9_0]NTPC_ M ,F8YI70%R^9 0S_M$V&J?*NRDIZFH37@^]O2ASK\]S" B8K9!7<.K]"@&51Z76\Y["N M@VKUL!G6K^*U*7$XLJ-B3);2N.@X,A7,(@4K 'Y)'R=SH4L0Y]-G6PIL0?\' MO.>STCUUNM5!SB^NV*+!J@&T5%R/NJ8-#'_7*$W%C^M_FUCBB:RL.&=)ZFJU MTC/F3.@FJ3F_5R,Q$QI4^F_J6@A_X&TPVDC?.<4]N\? !SQ_LFGY%UP*OR]5 MOL=OC!Z46'0PKN/KXW(=?T+]D.:)X(Y^-?&D87J-QR6=AV?^_B3F0&QEBR0N M2"XYXL6X5DZ(D2QBD* ;BDM9PT!L ?Q=XIJY1C9JL/&VX+JLHE3^##0<,NVA MBF&R$KDP$JF&PG^P?:#IW1/9&0,T*==J4MIU11XT9'=7]AMF<04])"7X^(-5 M,A?B<2T($8/N%O_DPHG1CCL^.XXL-TP@H'>;E$1_-\= ?KW=($F3S;TO8"Y# M0L"X'U:]H%!8)G-)?IQDZ/B;H];_EWG5H.OW)U'.C^K_SSS4P]T'O9R@_QT@ M1?!],A/@$.H@:L2T26GU/8:M+&>63>75++FZ$YO.)U6MA6WG6M,&'N+YTY^> M1M\C =$;PJML8U=?53"'%0@SXK+-=+XZ]=*M+"T*16,6)5>(7X,1%!6E/Q?) M.K'H1["4%I7T^DC*;*6OL##7P1B%;L%E<3!I7Z?SGPW(*" )Q+@,)Q-02[(6 M.E\F47,?#(*_S$PK0KWI/"OGS1H5!!@,.!B'O5W&Y02 8IJ:HH'7A>MKJ;F= M9))IU20L719E5:V=2M1B2?[I>3%TBQ(_^%E[2?-MS:F)WJ>8_.#A4ON5I=0+?_?= M2\[4AWKB[JC3/!69.#C#=Y=0O.#,^Y%)1(FZA3C,.12',2&J:U]QS:]RM9 8 M,E@&_2M-A4R=3E5*"(B,.DLPR0H5&S-=1^Q1@[E]IEAN>;)1^U=+)STY.*:C MB$')(.P$3'\2C*7]=Y:W[V3?5OK7XSP8,(P];H2LX")[/F]CCOJ^.>KOQASU MF*,^"@[$,&>/M'XAY'C9(YDP_H&2(\9M (*S*"O&9Q&@#.7(IH"5HS09_8N8 MH)AH"JY@S![^P[%/G0ZB#K/#+D91MEZ%7PIK6G;]-$-[:O+":Q?%+9E:Q44S M-%=2^]:!-['H[96AT9KCQ&#[IFB":6!BXP\\3!XBIBF"TSB80!?SX4,DG;QV M7N0;BWK=E.DZ R-SB@T"\KQ!&JV8ISS]O,ELO)%AWK6S8*HJ>OO1R(+'[525 MEA#$NU9"6L6FCHG@V*M=4S%\#\ML9!MKX$6,:FC/66U M8L=:=D?8\W.G@5/(2F>T9^5!X\_?_/+^A^BM,7*??^N4.. ='>>#B%B\^7%^ M.F5EW;G?JR^]WY1>7M\>##NX1,"7R9405-%Y;\W#5KR,&[ERAW'D'7]A2^G8 M6MI&B4M&:O7J6D )5!6XZLI9;H=;,<<9WL8YD]PGXPY];+Q]+UQ[Q2&MF PS M3* ;4W0N3&B&W^;#-7I7U@%R6'78D9JAGU@S#9ZPZ= B#K/B[N+S=3;+:MX) MOSQJW=U$-P [UC1O+?G"G>>Z#81T[[HRD0MO0)Z>B$,YM,CYKEWU/E4JJL=O M':RU?'LK\,0:ZH15MAI)(_W)&'O$+01#+-N3C/5_>URQ_C>M%L.(4ASC_/<^ M3#2M6]O@Q.O&C*<'3$T"A&JA'F6_X:B@$4X1TC^:?&[+B&#Q0$N[YI:EJ)> MLHD@%[9Z)7: I&KG26@VTUX9IA3)T.O+0'&<,$8B32^I)A\'YXZ-T7\X,O)N M'[*:J-O)/OKNN"32]T4A<+3W^/UB%$@^]5EQD+-9 @: YCC-@6&R*[ M*V'TJ>M<] M0Q]U*QECK3*E( BS=)X:E&5P&1Z$-LG^HV79L?O<%F:=W26TY*J3.VH>C.0? MW>)=\9%K:A* 6ZA,KQKPI#%?[!>%F'X_7[R)3M&\/GMV7,KL,NYFE8(ZFGV$([-MCC0W5MR!"$H&V>4TNM2D*:\?48JY^ M[P6O\+T1,SM'&]_MF=2]E<&T%!2+!CF!L!126-'VU+Y <,$22J2Y1>+WOV4:GA; M\:0X,S,,2LP59(JT;='$*;1GBAX3K_;XVN)=XS$C?-^,\/-G8T9XS @?14:8Y9)@X1+M:4\6'\J$189>1U$2 M=(ZXJ"KM?6A%M;19D:L3JL4B8&EE2,+R4VOM=VC*RFIZQ45#C8BD MR-+X'-=%(XU]$$>VQ,1K4BGIOQ,1H6I-S&-2OM0M%5W<4!A0,K,!&-%(ASCV M8OGBJ7$TLZ=]YZ)]8P$&<(_;"^5U%,+K.)QUM,TDM=AX75"!"=RB &-$8YYJ M@\O9(;9 UP"R+#_#7,%Q=_?/S;(IT0 [,H@FT/#U+%[ <1K_1>S:LP&5^5GHK;/< @WD7BRW?6 M!\*P#5YNB01YM[N\V)G)-HC/Z13"JV5O "V,[A).T II1=&A=XCK>L#5AA6/ M\E;Y,BO7Y$B@^^JTOHZCCTRQ@6FT,B.'(,9L.2E.I.-^\JZXBE+8'=)".PXQ MB#O?.R_C.C$=J%![W 2LV[HS*U-H,F=O9/B&HH^?8AGJ$FT*)A#O'OITO#S, M0&[C\Q;]I@LJPT;+NDI7.K@[(9;@%3_@<@;>B'"4TJ&:X@X+)$O(J;9F#=,= M1\ODG1 M(YZ*9!D:7N'T'_ MR-&4\Y=X#>VGQN1-\E9=Q3YK%_;UMI!CX0I/-T)6VZZJ^U[:Z=!K<*F,>4#F M; ^2JH\R)\RR:_.^QZZX5A.WYT>$=D51CS)E'&JX%6,ED-&GS\Y <4VRJ:D7 M=%G[\0Z&G>^.KO!]"BL.K&8-)Y&SEZ2VW?5ZC MA\;4?H;-#T6P*>\EJXL06\2WQR#WB5KKW5:/H2(YOG\;?Y-5,@"/2A C5_Q3 MM(SAL@U,4$%\.60L)E6WXCCHO6+VD4)?)DUC3=_IU++8RPX5ED.F9(#[WB84 M]0*[>MY8-^*_BHQ^8#J!C(F=,;[[Q5.#7LYG:6GG' P\7/"5\XF<$X.))W(9 MZ: $VYCMJ>"]*(2\3E,)%'LH.XFPA2\T_IRIC**?MP\-V&679/#EHJX,JKRW M3I3*;/U4:? [Q0IIHSK:TH)$5QS[/M.<^Q.D!%:"F>5,-RE$#D8%".'MT8, MS'TQ,&TE[T"FQM0U6W3X\E<*N@V(9H[D. M\D:R+C"C/Q;B MHG=9^.R]^V?T4UJBU@%U$#W'^TP^3SD;E=;,^KE9)3D>\S7]D%-C2!0DC1"K MSDC@L:CT*8S)* QLE%VGQ +Q[BJKF GDZGV2A-7FMT=6W?/=HZ-H[7_F9IGK]/U3-I&>HP$3ELF MO,>OU+EVH4I5U^7_-G"^EUO\%26=BI5]Q>Z<\DDB#6FA:+0[D34@XRRU?LZ/ MD,Y^4;&!32E4&))F4@8";U^0HDX7AM/5.2BQR6GX3;QB M[*3K:'LR*)O8J''Z&CPRX\(#[HMOGC_>OLB&LR]>/GW]G8$&.;5S3F@QH)I- M&3Y#S< PNZ)6PZS\S)\;W3Z&F;2GPXC;5"13&)!"8!,FU6?RBCYS7_5$VIG55R4Y1]*?9#*8H0#44? M>=\ZX?%6]^?4(5$U_/ZATBROW6&(8P DL.XH(, M'W,KPN\L,13#_4<7S6HKX5-V=V=@$G^*U;*J7--*VRDC[@EI#1QCE8TLXPEX M71+:OA4Y':VQHDW&6T+A**3%#=^FU$!A#P<&P DE$/DP,Z9\Z.4I[JD9.R'I M-"#Q=/:4]7=X:T_.IV9[]RS+G;9]0-)AUWJ45OE 8]H?L,UX [+VU=/G9Y/E M(Z[<7_[!I30!5_4>LJ-UY)U(\Q<[SLC=R&'F7<'D'L^V"H0HPLVP6, AA\O- M/I(Y<@._GQY(*7>HGQHCS@V!D7OX,!7R*4BM."1EEJ'9VWN\Q!\. M"-AN'6YX=KXH!C&\97Y8!3$BVP\D('^?#L=]N71 3K]*1P6P0Q=LUK(-C.8M M\H7?YG*:#$FXY-[+U#6H)P)J'*9VHLF_@/->/RKGNX [I[OBE20DG/%2&B9! M"JV2LS1U=).L&N+@198PYJWYZUD,0Z?_H>/B6]Q])HF*I>PS+N#K<(Z3/!0, MC!R0Y6P_88JD74(V:%\N0#_XH=ELX%/K16B /@BU%CE(91GD&=HY&S.=]\UT M/A\SG6.F\R@RG2(?'RI(@_(4O3NB8NI&;(XJ!G,B!M[0"HQVYVSL;IB36K;) MP<==I(YPI]5BRGRD M%D >X0S@+'IS#4H_;^KH0PT3"Z+\0Y/!^7_^_'D<_9Q4UTT2TZ3],UEOP&*% M\_7LQ;/7SRCS#]<_?_X-7IE]PM3T39HWJ;G#:[":/B3S,L'5*N+H#29ZBS+/ MDNB[5]^^>!D?^JZ!Y#T%L(TEUF>&1;NVCQIJ\/@4+;7OU.44$:2#B85SJ M!0E*=VA;M?-;'8#4335+X >J)^>R=_;6HFHPP19*^=XJ>ACBE[^LS=@.J)2-/%D*3I/G?Y7%@V-$D+A3%7/S3#>:ZZV9'?(PIW5C;:X=NOG9;=RH^1UD:?, M^ND\I.3>:TSL)$/D]*.^CBFYS[479*SEZ1AP-**W@RHR'1&=.WEV,-U6+N/T ME7D1]K0+X>G=P=9#TUNF\S1#69GL1$-Q88(1_B'$TV%C#L[]UQSRF[XY!AT" M^H2;.E7%"CV]A)K(P%U6#E_#?](2_)%DI9%E!_=%#2C-)_#JUUA>CB_-.^ZP M.+0,](>^@1Y-HHCP9X@YF\++/&JZB$A[]^XFE#]"1(\.H>6>FEQ,%='86HS8 M+;)W*6G(2Y1-(N%4=WM$BT(*6M%6AM7\ZYFUDO':Y KV[14:=>Y=8) N]+6] M,P(WI;L^J($S)HS]A'&G5BZ0,>YU"G8C3@]! ]P/EGHTLH22SB1+!IEWQGYP MZ6+9 ]?O2$XJZ_+HKFZWG$7TWI*^[C@U28WMD@)\(BM M.9%<1:J Q>_-*FKEFIH*?@_HRMR0RBDU%T\[F7_*BUN$PW$4D(&:^%OF_DLL M(HLZ:J!\U^Y3BR)6+)=[(_A#Q'\L-\'_/M%_PA-2^D#_<87:N12^P2?.W]LQ MXWSOC/.+,>,\9IR/(N.LY09DV B!<83J[P;&(@O]+\=0%&\2V4752(MU (PS=*37B7,=M9[A/(B*]9H/%)T_J M7(K-;< '+$[2EWE]7+Y,N_7N17Z3E85VBAL;\3Y@(U[W;*#>76%\Q5.FG"=# MN*I-E!'6!5ZG6*=ZX/&C?R(I[!O]W,9-IAH[-[:6A$NK.-@LL+O>-![_8P:/ M2>N58H;2WLE;LA^!;!EX[^"53K'94BBGI<^6]K6TVLVF(BRW,";Y;D"[":8, MM&G=+&!"JP1W+Y76@?Q,B5[-%,:@8?N)DZCS59KDS0:=GW5Q@\@69&Y:X/0X M>57FRS4C)9HVXF23ZZ3=)]X+O%1Z6VXF7C25H?"NV!AQQ*:KN+LL! O)Z5;>/KS8 MV/=!,XZ#L6.^.2X[YF-6K_ZD:IB3-E7"&5[6J2YSTPYF5,2<&N. 3FJ-BT.? MHZ1A)Y$Z@:;7Q6H!OB+\2WT:]60,@C-V.1&L+N7C+7ZP14+5U^#!6RXAH?*2 M]B76"R_RU38 BS])C^3;XSK);8^D2VT^#)=D6+-V*K#>H9'[=$D2,(X#!L=< M6*U$$*$#5JDI8UN+6!=F83^4#LPV;A.,N'@VF@8!VW$4O;_I T9'!K-5.94I M2EZ*0EU)*P3$T'_^<8UQ.635(]"&,X)?WIZ_ =E8V1Y+&W%2]3H5XT<))-2AO$4ID2:E/N_Q&CN0W\[58)77"Z#!RN7S"&R]+J[,7SYR\E MVL1D-[,MES(@:%'^Q'<$+8!.)OY?#C\&I;6,,)7&+@IYBU65L5&'&H&*->$? M&WBK@JJ#8X:[EC?9/#7DLY\RZLL<^SA=N%4Q=SM,V:D+3529+D&2L6;"QDQI M-2^SF29:W.D>G;T]@!DZ:V2E^\>GP[QL,3,Y,H\DTI5,8RE9)=V%J*4-Z!A* MQS:FX,TY.Y7UV/N3'-J:1^(2^@&)+# D=^78]YWS/L>J=$U..J1+[&ZT$&4X'05&6B, &M2:M:* M"D#;&2IM_K66@QYB<<'-SK6E)*7 ]IA,$T:PS^<-*'TR-VS#M&&J=AK\[UFQ MHF^&0"\2=Y0\J;UL3<'%&F6'2?!30X3V"N_ KVJ_//^M3?FNXL)(P8:R)Y0O M"48.6W><8(%#N5A)J; VCR$S42AKA+&U=R]EMH#8]'-(HS\:4.*+S.N/^EM. MQ5@?:MJE\.'Y&I9@GDR=0$EL>GU28U-)J]!$=QNYGM_^M7?:4FBJNPK+)>_@K<0: M0_P)WIA[]/IQ,4H,&W78ZIMJ&>=--X%O3V7[#*[RNX](TY5*N%J_GG]\?_G+ MQ^A\7DO*BA'/;(+K!@HJJLFL;;E,K=9CTR?C7# MW:_^:"D+/'^XT"0?%"XY*TKD4 C9;O]<3 M$E46HDY1!&(#]LJ*?O4VF7,X[",%<%GS<.E37IBG:A80D0)R,SIY?>^>?KLR)I.4Z)U$!F\XY8.;PC^3"Y+4S(Z?TW:MVJ62P:^ M4\=1/J!(#M>HE>M KAV@-4%PA!2+N: 4:,Y!%&*90ABA=C[=W74@UM.K!:;F M%$83QR$:9ABDA0L80AQD;.'R-3U KC!PDY =E#QEY$YD 088\>45,$V2^ZR8 M8Z$68!6,ZOEQ21Q$OA- &]')F(U&.ZJB?*;4F8[)YD.2S<;A9E;'?AUIRJIJ M,=;%-^>.A0NOD@SY;]9$DU-)X0_<2#A7NW< 98^ "?A"E&O232U[@1_8@,_A MM'O56T39P0:R6.MX"SAE%!)'$*ZP'MB0J?3D:[]'J][*[C-OFZD/4SBDL/M> MUJNE"[W1;FD\IJT/3%N_&M/68]KZ2(V8X>41V(9!A^=C\EGXR;9I'2T:\LRD MQM*4'^RI:7"+%]S"AD4&RP&3O]HJ_@]E,>S 9)'^N_%*'8)2O$54*);6K"@^ MF826DT#CHK2^XH=3,HH'F%A 4OB&*-%X:S&O'NC\I"PSBU( IQP6];IH"$>O MD7.0?BFJZFQN?Z99]@*68XI@'D!7A-Q M<5L4JMGHE)( 8PA/P)+0_Y8[B0JKI<@QH[8K+[RN'<=]8D:;^@";&DQ(G7JG M2LQ?18%F.BRHI+PIO40+!/OJE,10.B0Q1&IM0U"JBA'+9!M7ATB! /7 ;0'F MF 57D2V55X*N:')T8XHME0)EN;"-./71!+5>V#6<_JO6D M=86&*>=)L7P"SA5:/%5=9G/+/R ")H.A)5BO ?[C3,F.F/H%K ^_21S9)K&N MLB$QCHW=(Y25-3-^2YB'@R9LURP*">IP$ 8[FJA]AFYD2D=#X$9,KM.DIKI$ MAV':,HNM0ASLYB942(GY4@M#;A4+GY0;;+8_ M&J8(K$P";9.P:B33&4GYL:V=""UC/(D\8XG5X5PU-YUJ>9H0T1,*,[JXD?O_ MD"Z39E6'I.FW3Y^=P?2=TF88$-.VMH]H;8:=RF[R>1H(D@]9"VA('GMXC@:ZL>]LDUX:]N,;5G M0JO(WHY?96NV:61V*&Y1W0QN2=^=UL&=\YWS;?ITX#@-%T!'W95@Q[IU?Z%=3W8&=/< 457I ESUH,_^\F6&TC/WPM>TFAQ^3S]KL MWK(:PE9\DU37G2]\KG*WS4;H,-3X0WE,GM8:Z#*%RN]JRX++5RE9 +D()87G$H!H,G#2*NJFU58ZV, MT2:B$4Y);*V&L^I?8J)U5_V/.ZRZ2+&[K>^8 C\P!?YZ3(&/*? C%8OKP8C% MLV]%+&+W-R?$3T+-,E4OL5*M6"X#0;<6 %#ZTK5+-^=H0.'%QI("?X:MJ]PT M(D+V[YQ;%&*.T?0E>VWMPHC_E20CQP"[C?3L M(&.K760V+!LL/I1*F)G8P+L=LI0VEJBQW[((TFPKP9*E-9;:=26>Q$^/ VKDEQ2L9?/B+7L(G'RHQXS\^XH8 MPCAJ;4/@+N9CR8&?++T]I:-3#._H,#VW\'5BJH+8/CDM"H*K*.,(%CI%VJS?!V%0MDVD5SY/?CN#&W%A8I'7"M7SYY?O;,\*"\ M>8-&84;!$=D.=A?8NY[22OY[>"N)Y_,_14ZD*K,F6RVDWYG:_2MD2T%AS2Z" MP,&4(O'&P/WP/C_B:55._'-FGJE/*M!5#FI,HAX#9K2!00JC8H79O<";H0S-:R<8 =<9[/,QM]\-I:^ MR!L\D]A^;#,> S73=^;;T44[!WI2(?=J.'ORA72B%O601Q_>7[RQ.9E?)?-C MFHB/Y<;%AN =F),7XTT@Q8HX6 M8, -P:#(-= M?L9:*6HB81H@:ZU)'"JV:K^"J9(,#"_?VLSKO%B#$\R)CR9OZFP%L]_IL_N M+!(55P$BX!QFGC)C>U]F[WH8%Q!+?Y Q6EIK#Y)ONR4Q_K>LL_]( MD=F(MKDOVN:;$6TSHFWN9JL]TEY=8SD?]3*?6[Z\24:I^:DPHL\XO:1-:>%# MEC4,.)8F="1E],+8B8B:]>:?8#_-G*7A[76Q2F/% >R7?1)29Y>_'8B11_*] M;(C2RZPYOW"ZB&?@/W5ZB),81YFLE6Z4YN-0,*DPB=6W.Q";SO1N>T$I;=*F M.:9L@F>D,^;":W)^1=D )4[VU#N7)NB-_P8QQ-H\G3-I6X4U,(K,D MPC&;HW99X[]\*8)%&O"_W'V4U&EX0SDEEV=XO"W>$DTR:J*MNQ;VX)MDD]4) M6T'OJ$8YCCYL0?.^=Z:=79: M.]C& RUZ]S:8^ Q'#+?"VH76R-G/\*M9.M@PW]];$J*E4^2P'=V.L?OT_:!R M7IET-P,@[1,MKNT19#P!)R3]*H@T&0S>S)?D:7%Y9#2P)T_ MV4R9/]JK+W/#';9]G&8E7IJL!!<+/;_C ' $ASXLX*7]]9M7YOE?>3WICG\C MJ3<_Q%;*\J9ZQ /PEW_X_GYO"*M=IW77S7)*>GB ?%=-KE6M':7D8KQ$LQEZ M^N*64_9DG=E/R\Y5W@^T)85?54OGT%)]MJCGI=15T./A+I#@LZ6HCK2R%QM] M9(AXV^+Y3I4>BY^$<$:BUS&8 X>=FYM_@$?@?*9L !]DHES#(T#2YAG3YCJ$ M-#C-:6S5XXREF+@LIH.1Y^GPUU,W#@5/33>U&LJ];4RDPM)]F,5LM$JFI)"3 MV9]H]&V[YT4T&32)^"4:\.B]XU[] ;;80&C$3T: #8\IZ\H:S]L0&4MHH]N1^>)UGUMA/>":J!J M TBEK(#Z\BC,9063"-N&FWA8L22.;9=+Q!T.!LKP27!(<4>T,.WT<\NSN@^V M;OB FA+I[? [4U8$KTL/Q>!75GVJ.@W*EZMF7C?67O"B3!2/0Y,8! #.,F5H MY)L6.P(.V=N[-K0EX7&EZ!#^QO1SD6N]&5$7%#GL-*J7(<..3@F,.D&GM9UC,]ZGLU; C&%& MLP@M1.2G>CG)X&>]-7:B,L0EZ8&/N.8&!,I.HHF)@Y_V_>Y.'#X4[S;B%&3I MW+ /[7RB7K*P3HVA/:D=* HUARUU(P8[\[91 ,ZSO_31TQ"FPUAG@66XPP1V M< H'Y,;'Y@@/DZO^=LQ5C[GJ(U57 ^0T]$LW#=>\EMQ<&=\YIMJ:=6Y[(7N4 MO:3;'.-:#41-I1&I<#9KS+<>LM?PPK&P#=-Y&:(XW.J_9S=@)4<7.6[LU(N+ M"9/7I1C1E1'ZP=M.4=Z;&*(-$6L M?6\=;.$'4F71>P]PB)766#OC>D.Q*B3AHD6*O]BMEL*P.+W?(8M&\?/ FG0\ M(YQDN5&6FI5QR!!0'T98%I@Q'W@LN];MF6X1>1M(:=@0'&+\GY5H/D%RP13]9 MIMEZAJO/@N?6YHT(K%6*"G)(H*VZBFD5D=S$8DMB(\0(M=(FO8^5)4CD.9$3 MI;G[ ^7P1_=1"!SDFUFVT'^F>5I>H9U9? )IJA3[98I1:/'>N-1&)=S#]).-C01IB;M9G M#$!RS^Z(.S7G(2\?-<*,'[5@X-A)2=.]F"!\%X0@;@S/Q()=N,(O. MC ER4[AJ&AN5+%S%2Z,*M-V*2X3W+@67GE7$&Y!JF6W.+4TXF1BEP0.Q$0,5 MQ&3; ;KEEEL.F N;JR!F*5C+_?Q5N);[R'?S %G,PK'>'E2(@S@.LE4?J/). M93F_C%GK*RSBFP+,;SA[N#"(&OGRI/ 04\&/ ;(=(+3V00"U&(W!(ZJ5*ER9 MNQ0OD)1%>S.)OU_,039(: /O\)/>X0M'34U;[A29R@,Y,:( A8 M X5TO\B%)Q1C17[^G.=0* \+93,P4N$NVHG[_"#=B(/-4-'>X\M:'[+.3$MW&3%BN<>)EX!M[ # MM6OYH^**\Z(%(?W0Y&63N_'*7<'*95&&9RRFQNE_ON@@C'THF&A#B!%%#^UA M@<-<+3.N\.^$-=M=7]S-WRN%>J.J;>.U;^INI@]>3= !\CN;L;@#;G],N]XW M[?K=F'8=TZY?M43X?COTKZ^>F3H@MEDF-Z"E:(VR]1K\:EBDU=9:%X0..4S@ M]4D\4$./J06U'R"\3Z='H)-!XDPK61ND\Q'.=VI4? /DRF4CNZ=V1A&9V%N9 M@C02'TUFH/J= !3X%,552G>R(8*[Z=<^7=HJJZ(']^C3^,Y,@6Y-7OB>)\ES M]^+8>.Z0R)<"2R/-W;V%T$^8&P-9>UVL%D)49Z9WY*G[MP&@=+6)FX![]L%K)D92+0IP-;;=E !IY28'"!; MW@J\R8H+%UI@)*$,*9;+;([5IERD02&LQ?_^7R^_^3O2A(!6+K9I ,N!R][" MI)ER,4]!!M6BYZ&2WQL@VX&[5K"=*ZT37;JLGV@;<*Y>#E*><-.!I6T;!WHE M!8-AQB4L3#+@?*95IV8+77&)XQ)KYV"+^/??B6+!P^<.FY_"+A\'BH5D"/F5 M\3S :?,^5RU&8S%Q:&R]4Q;86F=AFM&A8UF45=2F8#"D SD\NZH2 DKBJ"4C M0HV>*11!*#>0)Z<%SAITU;LM4P?)V.EZ>TK+,,!Z=/=@VJKS+FFSJX?J:RPA M+M-E6@IH/L P]H)#-\)Z:%#GQ\/X_.)QJ3=.9]%-G* .N?/3/>%F51 MZ! MS4\]*R4 !::V=;SF 4Y562&Q0+IJ$1*Z?.%,,W]2\T? A.8O/_,/Q_ M-X8&VV#W7>K7159AF3%C*>/6+9W'B>7V/PM^/L#:16^K?9Y^H8_'U.8.VI)O M6Y25"U!:IRF3)0IL2E@OEB:/,IMJN$CXKX)#$<:G$9!P7T#"BV^28U:<,XW(#D[MN/:<63$%52\E9N";E M:QSBGJE?5Q-_(6;=KXRV4':0NV&&FG#!,P(?>P4\O/ROOTM)M5(Y2IC3*96K M7-)XVQ(S%+&Q!:%P"[X?A7E "9A:RPG#1V PS5R-$J=I2*='R)2&M$#^1:Q) M9L>NVSIY\I\=+YJXWKR;=G*[K5$ZZX2BA .L&^Y$=.DTF*TAP>X9I@IJ#J7! MN:-8N3#XXQ&B?9O#*#LU;^CN,Z3U"Q-+I[+T ZS]#>1UVIF&=FU6*ZW,V4F' M9]XGQ\B6O5!< ]YU#*9#7MT$)YN^K_(R!Y* M-IF8]D1(V-A/@Y_*7AU@@6XX[-[!ED8^S$9!_PE MDBPDOSB5,!XFY/$NY5 MW'ZG4XIA#; ZN,7C]"=):7_G'-_Q;1W=UHF*'2L&I\$S9&*VUX5<)T#;"^=( M_#YZ9? ?RQ0F3_]GL5K,"S,?)Z6"OJP.^\\Z.'^::4-!"<=6YR:B[NYS MJA$-EUY_?:S2/ZU3M'((>96Y/B#%\E#32%:X3+T0"WH<@M@22UJ+P"/3V\?M M&RJ:H2?4;33#I$X^\0G UQ/@!\XT-54U3-/5G+V9K!K.&-]*J=W@-4QM4LYC-E:CG:();*7 M(K[%$+^; ]YHK?1S6LXSEO)X%(E+WF Q/9XM^87':.G93NU */Z:U-;^TJHQ MQ7-@BN=L3/&,*9XCE;G_'I[,5@#2 M#.'A\9V08WI)_3WM^Y."<2DN)@ZN8)CHOH\PWVGMC'D(?;508H;399T >&Q( M5GN60$EH$H&FN< T1%4[H9?.7/A8Z 0]W.NR:*ZNV\%\#9!W[\"^2[("MV>6 MMG:+#JW;K:WUDD^CAS1I!U-V^_*XRF[?.LP^3/TSEM\^0/EM"D<&Z_DJL(IO MX%\KRA@0=1;6<10K^H.M=3J[E$]CI/#LYJG7K)DA M8PD2"BDWND/8/B5GF3B&W 0P?0%#9T=]PD&K4+C^0\B^D7]4<#;M$BFS.K\%B$_/7K+EJ #H2O.+OJT)W1 M;&";W8![EQ-YLNYEE\"-&]FU,ZJ1LIOPQK8C\/#Q'C[91(385.A6[;F[C'JB;&SO?VK23J-M;_] MKBK1?=L+O& 4W"R.N66#+ZHIRN,(:2IBLRR$WE?876+WW;*Z11;=RF3>L;D' MQ9L#[3UVM!S9FNX:O$J6J7J>K.;-RN#;SY&&75!UG](GOS2U$\B"*SWNOX<: MMW'9]@_&(9VD)26]TQM\/R4Q,KQR]QY<9[ *)VZWO&TWQ471\R%Z BGK!YN:/Q>HO2Q,BDRF>-E ? M2@K*UC=WW(2ONZFF[#IOQ!(AI('7(8C8",R[\,N=5 IU@*7N#\+KX&ARMS62 M3W41,(I'"3,H"?-E)-Y??V[N0>?]<%/#5K-?"^%P2@;!NG@L8#>VJ:4.$JA& M)G>$IOM-2&0.58J?B! ?'LV#Z]S!"H1G=O3&P_6&+[ M^9C8'A/;1RH"!TBQXLC L!S#)-$K3ZNY7X!I/D$BE9.DI'UU7+DQ=RG'I-C# M<-*V8\#(<(GJ3U-@8,!>E6FJ^>=UX)HQ=?1GV'(V7.<>@]%S/2 V%D>4,?.# MGNZF7Z35O,QF3K3=P1;!7M"XA5.LKQ$RA'7V9<_NCS>/;43%;0 5[FT=?#<. MZ+[+4NIQS;\KBS_@NDDUC=KBGQVFW-KNK$ MU4J8"G8D!_QVO4&:.Z)4L5W$ V-@^=H=P"GMP@&F3/I=3:S>;(?-7NIV<+NX MO3BIM-:@(Z)53T@T]F*B<4]0U"_-M2?Z8; 6NR$BF':#2X6MF6DP.9/+6LJE M?HHQ#@:62CQ@9,G7 Y:XE/O$U[U0OB=#,*G-5UNQMQ4DNPYGC>^,YF6O^M= M[AE#%AMDFSD1N3O ,"R'5SWQVR="_8.J% ,.A(G2I^P;JH/:=QKX:J1<%E^@V!UNLL!F3P?N.5U!]G_C*3]!$MW5T5.:-S[ MF)3-C,1 4O,)H_.(. NZQ+R[Y3=#FF;JH^Q,!PMQ#T.O&.:=92O::>G&V3RV MT@Q%WJPH/MGEZ(JD"MMQN9AI;U@A J_^WBQX]_9$FX599A7HMFB;)F47!-/I M2'L7RK8QKWI@7O7%F%<=\ZI'JM '2.*_7R.U':D>([+3\1[+DW!7F>(#&]BF M.'8(S]S#%NO:&"2;W7M_ 4;]5!SS ;8&\$Q#8F':'U7]0M)ASU#TOD#QUPX1 M2'0_R,X6W(H.8;)E"B8WLQVKVR1;&J2Z5EKR7P5P7F#VV35 M-8M_O,5F4R99!=<7,ZLPVD-E:R4T6F)0(>E.0]$,4W<4224&)^Y23WB%^Z_QG] M 2PY#.\AXVKR*8U[VD(Q J*[!#'_C% 56#1BV+RB"0,PKB2!Z!=4+T 7%B/D MZ<](UE!(N%7V3 "TP'E2=(96_6!BM[@%01D*E9$QX\;*X,A2CI6-2:+V+23, MX_3ZQ>;M6L!+L<+M)@WX/BWV7"ZBH$=VQTU>.,7#T.0]):-H@/"/;NE9>X'Q? 7HEFRS==KV+>= MW:J9MA,L>AP>CN2Q:&-=[DGPCN:?$+VAKJ(047:BQ@&'3K\T[+)T+5ZZS,H* M QW+!IW"-H&#DP1CSED>A/!G;E;)2=5I#1 Y\E@;S^XFHUM97(4T+()8'JMG M@^4DMZF:GNXW"^;FWYMUV=$E)YK0<6KRIC),^\%4#JON>5*6",BB%^%8B;(A M.C_&".3L#P62PF1_SM8--13XZ]DSP]K??K5/ M@^U'$[0>\182R:+@HXN,UBZ.M/V6'>:\UR!1XN!=-8SI=M[N$"3XIS3\\7)A03._S,$!PI>G:96SO&&R,)V(I"FO-$C#X2\2FLFXGGE," M$_?^\BXMQ"36ZC>.FFW)?Y'V'2T6^M 3;2.R,?=\W]SSRS'W/.:>CZ(?:5_3 M04=FC-;(?FN$$IFNX'I<+)/!#G792 *]6# M.7M_D4_$V!@@&+)M;80#U+R3C!B5:!-)660J=.&3YR[0+W G(U;[@75JER[D M5L8Z'>91;U=3O'[4,R\GGCQ56!>S5.2U?K]G<3*G2RRHUM?/H@5H)A/YXYLE M_+:GAHD']TF99EH#'HC M3T"8?EK7J]0T?2KMAN1Q-KF,S6*4I;D (FKU$<*BC[]SOJ5YD2?H+P+C.*5] M/$ HE;./-\E6S(9TG35K/S456^UC$Q9+@Z674FG!.=DM_X93%1]HMTQ,AL-N M1*+C4^CWLEBMI,I;F<72&W(:$(D'_G&VS.8^>77$59<:LG.?Q_V:%"RURM*& MHMN=DXEEUADK2T:)>XJ/.GFV6SB1E"ILK,[ M51S9A%0/C:L]SK$@?LA4=,K9Y6;[*;J.Z^ -$'45B*GC 4R3,L?ND&&X8)"' M=_2R#J%=C+U\1')8XH1)QT/Y#W+8V@L6:%J?W6SR;J(!L\M+]/$B_XS7'A!;GQ#Z[. MSZ8'P_?B&XS P7L?NXO\*KE*-=5JXL_X0Z^ZP(^M+3(X5A1:DW)U;+J!UU3> M1:#@L4K9$OSXB*- [2";:%X?/#$@>T:BN'K&+Z)3B;ES)15FO-E+Y<9BODE1ZE MP$-( 4-S:.GC"1 ".I6M2K^K5[BAE\-(#ZLS1Q>2D<<%5528)6LA^=RBZDDB M<99D<<,95PS?%.4G!I=LLIH+@7PB[CB:S+3P&<>SE-0N.<=,/$:E=Z$+YX8" M'.8 /=#6ZR+U$3B]%9;*>T0V%!$^5T;(V(:+<\P3KH3)S3 S4!8/;LJP:NO+ M7K$_K*$Q"0N%O.K]T+2I/#1;S[ ^3&T=Y8(@GB]>&9; NCK@ A!Q-8Z>T=P8 M2K=Q HR24&P"1>XJ@SEP4I_.%,A">EN">=-!<5/:F:Z#9>@O:/,@GI*3-\+? MF;?>VK1P(TN/R/9Z.H4W7KI;1L<;:O,:*IR+>\KF8)^'ZR\KCU?7Y]YBZ@%\ MJU95W53J^J^^='%&O,)]\0JO1KS"B%S(BF)U,.( M_RXB5*SNI ';OH0Q+ B5CYLA]8.HPPQH#"'8PSEK4F>\ AR25Z2RX1Y+##XS M4<[8OE4J^79F*6)MQT>-2QBS&3O/=:TV.+=4LUP7K%-$ \^X2D?*=3 1XFV$ M-A]5D?-=6L8-!_LI'P$^GY(:^218%3=E55H4W6V_IPTEMTS+)-]CECZ-HK<"+8&!9@O%ABR*9E;'+706SKV0M;!RV+ M@F!QH-UVDF&N[X[+P?V^*6'^JF*=VG49/=N']&SC@&O+AUJI )!CXA>G]%6, M[651M@Z,88%T>@<;#V J3+KJR!I4 4OJ9 ;"IMYZ(6BG-Q3&L>"77E#,]1OZ M2O$*+DF9U\PAX\HIU-(6O["O:-3SC2UM&J:"\&N_T%Z3U$[!,&B-1?A>-^X( M5O 56QGJYP>N0>"%7C4';5.GEL'=T-BSZ9*9-+LDW5E,WH&X6E:[U0FLQ7X/ MPZ'46&R0BVI(":&OS6\\E\.M1,T7 ,*P'P/,3"_,+[1'='+^DBB0;N%.U5 M-(&^+CRKI TQ=#05+C>?3^4-D:V(=Z:J^CM%H+UT/$K> 4OGR=F4*7V*,KTJ MB*3*I/20N&C+A29F?3LF9K9FAD*P%%?)+2Y')S"GKDQ 5L6'2"JDI50E/FDN#SM(U=46VCR*6S:HMAK;R:Y' S:L&%4CN$'C/8KCC\9%=S\ILLH9)@ MBZ/B7"U\UN2&C[+,.*O M]3;F7>*[(O6.:O.\O*L*+"SAN?!II!2-][(CV,6)3/$EK"8X"*HHI<"A4/*S M Y,R)@&CG,&65=#LN+;K\B TD8]5^E7:C*+@9]E],]DZMY64 _#M$"@A^;K? M<\KMJG*5W:0Y'5>::09@#S,\,R;V M#DSLO1X3>V-B[SBCFK]5:; "]@VWY;I 5$'%]182_NKG UR8WV3K-5P.*[^B M-B2*IN.+FA68H?*=6[.!IFM2$B,=24;&I$RD@ \'N4Z37+R+]^F5M+2I6,A_ MC*/?\!;_4L/B[?OOIQ15*1@;L=!68]I(H3(:4AA.\$H9C;#\T'B81\X9$M\4 M:9_@IJTP9@8_HQ#/^XR0IKT=H7P_3: M%4AN&.@D -+JZ=#A)5PFV0KK&@@&D)$YA\_LWQ,)]EO"%7667Q:;,/RXMA%J MSB:GK8).><_=LLK931S4$6HP4-VW131Y[C2,P\;!2/TJ&XTB/PC4'W35UP J MFP8Z,P,Z8CV[TSMEKM1[UMKV;1EGCL%),<4-CD5X9YPDRXG2T1!!H_%58JG1 M>_SMX^I>A$H@THMTH=!+_KM)2@0$2%ID4V;L,/R4@&L1O3B+H^?/SKZ-%4$" M^[#GU6"SKHK;.[[@.3K;/:_UG;X5W>9OB!'+YL.6.W_Y!^P02EV?/7W&'?[( MH]HQX9P%85"&/^?DHYKU^"&=IR@I].OO#EZ2Z(4[)A_6:-J$WF68]QK*J_!0 MK!DG#]YMR'$K&F^DI\9M,#1J[%U2[__R$CRYR(?C9QP@[.Y_]G!S!E^^Z\00 M;D:)5TPW)7]<'4?GA:/RE?WX04[J5Q]XR$.[VX$^R2#2\^,*(IV#M[,PK$"_ ME%=)GOV'XWU^QS131&SZ2[$\?LM+^O_21 3TN_0*_OXY68/V^5!+4>1;#>S+ M1 3 M]Y7 KY#4B9"+/57PIT13-CA'ZB__$)8O7&B'[OZ4)GUH9MQ?_H'Z'(E?.!#" M6+@,<1F3%\\D[$7DDVS^W):8,,TQ'('M*@5F=[Y 6OVJ+BF['IU3GZR)YHXX M@X5H;QAU0<5:R*<&FNN866E0R ML=XT%",R/]N/>7:CPWM'HN DK:'X]??HP[:JTW6UXTE]"MR@KKT9HR$\L8__ M0*5K39F>I'I_>5SJ_8>LPE[UV1*;H'&)PS!5^E')IE\UK;+UR@V<\(A7,$TA MCS#BD1H_H3"PG!>,MQ#Z*#K PEF51Y+;)="@ACN0X2FW;WAEN43A4^7W$4$77P"P,SO1+DL]??3JX)A>E]_.J9 M92%?$#E'@D/'(IX%EIMD,WY^X%Y8C^A>ZQ2JP&UNP.MNTIYA3%Y/)V^]JT,C MF\RF6(6%91LOQ7=WKCA)P?CJN 2C$T&'W?C/ C.C5( *1]DR7L2P7^>?GKPK MKH1IOKI.4PYS?@2O^LDO3>U],\O6GS1:D7@KE''_OC4E//J6"R,1QCS? M&1,38M18X-3=A82KI)$HTYZ2C+WCZU- M0]A:@T.6XG![FR]E@XT-,Y8W6Z29 CNW;^-J0PD1R(YF,S(;73-F$/K"F?IB MPMM3E):OCTM:DI?^/H7[WF"_4W#53T72#69''!D/^K@COOJ..#).; P6Y""W MK[,-1S?^JT JN-]A3IMRQ 4\@>/7EN,=>4-5SLYCAK#FV7.G,S[Q//2I#XRB^Q6HV9"H3=\IU(ND[ MYKR"&]Z"YYNR,TS/1\^KS3;,QDV 9&QK:(Z(E\"G'3Q)87!D_($7[R\_G(]' M_MY'_L,&7(:BC$TM3DR')<-D>HVIW-CRF9:"]X/8X)4OUO#?.SP8<>]$8L[39WB0*BE MX=^>X/EQIY.3TMYL/N(1.W__\?+-NXOH]\O+RS'C?]^,_[=CQG_,^.^\W$>) M/7OZ[+N.Q) /=XN,1U/,-$D7OU_\_/%#],O;Z(>+M^>_O?L8G?_\0_3^XJ>+ M'RXO/AQX"/;-YPD8+MB;\+@,%ZINKYSR]M%BN7\K#D-,[31]YGIF(AO.ZH;( MK+5A>)MA0!J&4XW@:E@QQ7DL."O4[Z]__^7R^_ M^?L;ER6_,/R3] NBF\0G4G>L-[#WT0: NWG=U@,WJICNW1#.&YP"6/?1Y(4+ MR.>:/D99K5-#A[IH4GX9V\TD]]Y _^P\VR3UEO LN(U+6LN#:HUJB6["Y-5= M!B4\R#S/L$Z4GS3/(88M^DWGGG?A0: MQ0"EHS=IR34AV)J!4D;@36\X?'V>;U9?'LCF-1@V<03__SG] M_Q<@T.D?K_#_G[W$Y@AP3.2/!?V!3X _7\?1.8;05M)' 1Q/ZKOC?O8O__3; MQ@X>,/+AWM!0K&( SH003NR4#:WF:MT.H^.6U?(^!:6H%V)IO"^ M6=ZDRJ08J'D[L7,PN!JQ70?A/4([*V3>M%3__YV4R#N=_5E9W9T'H_0&&$>W M/+@MR%T#6=(VP5BLJ%UH,0P;K9-%RC8CD:;1G[.M6&>S%#RD96\SPH[9JQ:L M:JQ AP])>'J=>BSVRF_KXG=UT3],3S6PBV%$9,"6T3JKL&8:W3JRLP/O=6*' M*!W2(=JC3-Z4154]^5/#&7+ M9D6;K";[);;N'9Q,N3BV>'$ZI8L47F81FZX!V#IXVO+*0@V^?M2VAEX;,N]7 MUHM)VM2ZTDKB-ME8=H(IYDL9JP!Z$A3E%696K=\I/I*#$8>[E,EM;OI>13CKU@Z@B#+T0FC+TTK;<%=YUETABLVN8+@EP:WF$2 M;EPO?M]>6346&#]")H3C$[I=06P; M$+?!CNEUU;\Z?*UO,#C]R#R;)$7B/RFPXL8#3)QL'XE+BNDRCYKJ=)?-US I M!^.0Q[/B!*'T8\%6]%24L1 >4-."@R_):+$I%1(+W[1#,X3/8T^?_U695BCM M5>6^K'D*JE0[[]@_L]1>Z!Y.A!'!:E>R&1*%75NE2I<$1E'N?-C4>2=2B-0& M([N1RA'A0\B61@C%@9=B Y5E$"^9+8Q! :5N"]ZD MHF,G28/]JVII;^H)-HGH8%5@*KS?>E^Y[=;[)O85-=X#O]D1%Y.^RJW):C=PI%_)[G2.@R=C"<25('?<1Z>Q,(+N8=8J M?'$5$S1D[]JID-7B^E+'(*.HJ%93 ]5CYOB^F>/OQLSQF#D^BFY(JNY8VG1% M!G4A+[1@TI"KW/]'[#A,_. M2=M3;UP=HWM[,J/1,,JLZFE+''OBN:AB #DQO$C*_Z7->[DK:\AF;LO:20K#N1N52+\#M M)E5*-\TC5T&.>CPW6UYE=S0IF07J88K-IBY"D]]FPIYI$:CX2J'E_=6LYAO< M7US=YI(AG%@ 9#F< ,C+I\]>[(Z 7.9@/<&6F%,Y #8)0A*,.+JHYP,((?H- MSZ68X$.Q2KB'MNQJ=FDKK;'$[:_?"ND'!4O,ZSG6,(H;N/Q]NLK29?0NN:5C MB $6.BQ)5<$.HUV_]/PM.D'&V]0-S"6E$C /C J^QDH-#72R8)VG&&2,U2>+ MN=_N(DM86&! (*D1:;XBREG^=PG.&J'"\4^2'!FL DP+TYN4-(*,SBKU&ERM M5#H:BXD2 L**H*T&[8M\Q:%EE4Z$5+4BN9[3+-+I=%K)3+F-0%%!MB?3IBI@ M:<&T Y/OBKW !C9"LM5&3=EGU-.O-84!#F&:+V!H;B[C#ILE''N1<;(+>.C, M,SF#;&E_6G;,0^N]UUE5W?6UC0=<+F3;E/Q^F=OTT[Z=G9D3$]M7PQ';^Y,_ ME[D6A< >^S7AO2E;^+RND_GU #!)?1'MMBA7#$R3:_ C69#9AM5H948'C/_4 MET:Q1C%3*:%C8Q513?@[#,L0M@A.S]:)'K600[BE\?;XJ>2FN&V.3A]^D7ZF M=C9BK8DDHS. '7/P_ZJ&CQP8;9BX3:X2/,<[#[ZTY..#+XJ@?;2EA Z-00YR MW20V)']_J8CNY_-8NK/['@9Q=B ML$Q=*6]V;BO_I.>ER&G_4(0UT7Q'"BFGJ=;H4^R&0'- M ["SC<>%CH"])YX"ONF4>"U2TX>^$Y:?^(07>' 092&\I[A#L8T]NX59N7C" MGR[ 6[S]^=.?GD;?$?+]L. PMH0FNYD^8J*_NLD6C<;)!?]DUBSN)P-I1SNX78H)":<8"YRS M_V@M"%ACPIFLX?,YKQ5E;,2NCIJ-]L+6]S(;S4^@U;J7$Y="&>9_$D3B>X2 A1MB9MOS8Q7FS:F#7Z&-6*SKS\G=J0T%#%Y'L#C$.#5#T MQ:_?__BF3T?@ ?E,%I>(T7 ZW1.4;?X_'M28C;IG-NKELS$;-6:CCB(;=;Y< M@N!",6)QN:#!%2P5.Z48(/JR,G&CA0XYW%6)G1'8KM#"D0K[G;,UHQBLEG!& MGPL_0V@+[(@6BX,/[GWY_-F9%9P2< K)RB^5CR=F6/QQ3(;%97X#LZBMPCS4 MZ6.[@.<II0D?LQ7LL!'A=8@) MKC"S9+)"7A[+SVH96@:BK\TI\$'CA/\X)6'@1F25C=6::A SSP@Y!H=$83IZ M)[+C:="^_=VV SU=I<-1T44HCN]ZE.@LM&VKWI/<- \Z=82W. M:M)*-"P,"%'W8M=8*UUB&1O#WK?%-\ E%I6&88!%7-,^DZ M==B;G(C<^30'P1;(R3.)H)A$=!ZWW&2N6^@57X52?[;5\5-B@! MN;HA(U,E)?:3C?J*7;6Q0#O$G[GF(]XIY6K[?O[P4MC\#7!:.^0IO*KW=7AH M2I& 3&=CE6ZJ_M>''RBP2GPD*O0B26@%F+7%,L7Z_@];+D,S+>K,=Y ?(*< M3,P*JE"F6067,:FUY1O(GG.W<&3G')P(J\I_"WJ"6%4U:>2L-&Q+KZC\\E\Q MQF,2@XGC&:?I)3%>&BABR+>H,:) \ZK7WV9,X$+@#-Q-U+HHPLY^*S3=)4F" M\$M22:W\E90!<[V"<92F?5O('P\E;BJ;9G!\KMLD8SJ[GGZ4YH[,?,?<'@3] MJS(P_<_Q4]AJZ ;HKIYPC@A48(6TL1C)@H,+LSPESO^4'8>PPO*[>)P1(9+T MI(\*2LN%X(IN0AX\D M27B*;NDY)"*@I> _MTX-F\7?\?W>ZY$TY[36@ER%6K89O:1IYTC3]37[-,.A M7"5E*M88EI)JBIY*4WFU3/TTJ@W>,K1P#E&5N'O"_G2)N"GG,OGX#9>/7J#" M9J.";49+QQQCI@%DML$PS,V8!-MBGVFL8GOY[I[>8[KRP'3EV9BN'-.51RIB M!T=^YLM8J5+K5/9+?@8,7O+$7G O[-M[#(VIL;7/9%%'QQYUE_^D7Y. MRSF&0#QZBZRNTI78\NK FV"=;_7A@2;F;?Y%J0Z>)21X^X5W?,S75QF]ZDY>-.#!35Q*LJ!;1=:&175DKST6WR?YI[+9U/,M-_\51^RW MG#IC?4 >%:'9\;VU/\6[8P_-9Y(QSEK\1?:0L7*L281>H6?R(,0#9C.M\,ZA M,3C<.)XQHT(H\.KN[,.+WT'Y'3H:SBAE7%+@$$.IA:5PE61NRJ'ZDCDVZ7,B M,:RWDN%);HJ,8^$P XNBF=6<@[A[?*N3>5HGV[Z0%&LPW)L4L^^L6740X"$+098C<6E-?346.%Z^BXG[W,F5#,W8<'. M?=Y"DG&' ]JQ&UW)&[QCFK?Y^KNRG%C]JY3X"T 3RR'G7&B!5W7>B)AT4!(Y MP$^$SF#U?D9,"$S=7Z;*$" I_(5O%O=*=<%AO8"7\K\]3+&&6:&A\7. M=)],L@W_DU5T,L'_75+J;596CUIV'LOVTM _TP#!WG7HJ6) M\[S.J>%I3,51>956 1O-8;+D"YE^@G^ZR*H9Z&YI/(>D(7 1^)\[3PB=);F[ M2@>VDWW8PN7EU'R_ZWX94X#/DTTRSYA%"C,2)Q-RVM-NL<@?V=G\&ELRM!$= ML)3Q0F+?O7B7UJBK$'3+/L[;%*D[6[MH3RCC7CM>G$' 4%K:G!<%KH2W>'IK5LVLB%-X[OS!FO-X'I,WSU(^N[YF+X;TW>G MII(^(@?%T6ND0/XNJ%R$M]NVVC)^4FP$/M=L,".$46NA$>PO].K(^7U:YF&T M *WIW93 B>SFMP5&\XY^.W>BMTZXM'^G]KJN[/B96M]P'VKW#N2Z_Y3D"9/1 M.S_;L:?CP(;FS_A9&%*W&[_]"/[V8?8_[P+PUE?J&_\/V?W9<@";O]?S4S:F M5HBDLV-ZT@#^.0H%IM#< )EL&8YL<;JV=;!I$-8/E:,@NKQ-%K<>"F8%@!,> M&W [AO/,C^&\.*FD^ZY]^2YY]#@,DJ4F*V9 YLR&4BXX"8F0 *5@)UG .,-( MHYS-B(LX6VCI=AS,)6(HUJU\,-%1V#;ODML3"5E_L$',[G:?S*?^CH^- &\J MCA/W)/SN=G#=0^?J@6'FU1]=2D?4J\_B?#6,#+/'' ?@EL&?9=CS!%Z0T=)]%;T6#1,T906 S%C1Q\*(75":+0 DSW?%18AS7)JK8+V; M(;77?L9;*F&[QCK9H53W8FTF'6+N-J:R;(:._ -&.EADE?9A(EY M/%?+_I B_SC?^&<"G*+BN^(>;]QUD,LY-V2FP;MJ:(FO86D1?CBB!*3N)>Z\ M"CJQ(7:T(+?HEVK*@26%?:02EDV".:V M6^2*J3R80]H8B-TEN)+D_+2+1B[S1RV3"+@DO)=@''_*B]L5#HS#&=@1;T-, M>%W2]M[Y=#5B;0I[NZ6F0LV.&$0.C<#>,E15A+&A4E0A&F5'3]E&-Z:=95W< MZ5PK/I+ C'][@@B,OW>BO-Y1?T20QOG[CY=OWEU$E_\Z\!4YD.B#0)\]??9= MY\7EP]UO_F@(%0J7GO_PT^7/EQ\^OC__>/G[173^X\7/']EK>?/+NW?G'R_> MG[_C3^\T.0?%_8\5S?,=E0X?&9K'"!44 N=-?4T5_,.$](SYJ@/S52_&?-68 MKSI. YNL-HT/[DZ92%E35B(]W)Q#TRS0*JR88IM5,C\)2[;_P)__)]V2W8<^ MVMPTII?"C%VFJM\XV.9^ H5>G8?N@J$12):,0X7#ML:4+Y@E0I"!W "%J"^P2(DL0K% M_/87J94$*H=T_-M]6YQ\V;Y=)WHZ>.N6*\N?E2 M.Q+A3U=@GDB:*/O2QT2TY!Y=%Q#"=YZ/R E"X"Q,C9B-(->TPHOO$B#7C'$E+ MZC!9IVY)M=@] 82Z+FJD--5?B&!9^D2'"+B0^5JNKG)[RB.CD;+Y[J;PB;L-Z4=Z':_1/7='G]? MO#5;+I+6U.)8%@UG4A3M0T]?-ZL-=MJE_LUBE8YZ\/[I9L>?")[.O.]X.@I/SJ1 DUR;6'CMX>AZ M>L&F\L49$*^USP&-C4P>0_?W#=V_'$/W8^C^"+AU_O(/$2EM&QM15[ZD@DV0 M)W53IE\4,LR+/+U[R$8-YZQT0>3O4P[$6;*STZB%'B01JMD.3KG[GN -;ZDX M0@1HN5A)GXK;:PY96V)T%!B&$;W#1W(RB/]ADB]V+8NM26_0!X9\'=?8AIF- MD]S]$;O?L=HC_I==-]U:*EYX7?(#E@4]&+DTP="[!B1=D@O[+I7$OEG9J>\F M VA'P2DZ2>Z7L#N4H[R4\/\V?ZEKF,(%[(MN_%IT-E&QL" M$QOOBOR>UO8L]3:).1%R!O 9L<8YB@W]Y=AD(FH MF;6E3,5N+?"$]TS:)AR$YF[2(2;!42QAJ<"B@ DJ%M2C0J6,LJ')XQ FG9;2 M14;U!W&?I1IU\H87' 4#WTY$HPR/%54"E2+\O?:,=_=$?;W$;0(WX.MF<@Y@ MSZL[P&ZK.;IX5E:IV>+8@::K=[EN/L]>4J2C=T:0_E>MWD M$H[E(%@Q$R]*M,D#A%O]83G#D&BEAC5/JD!MF*RPH7WGRE!0'B30*#A+?R 0 MI@XTA"B[_2.^BO61I]@Y#A6'!<3,LQ*.'I9#S!DU;@R3PXP2Y_MD5BF_)RG( MVSRZ*@MP ?+T"C85?U<2- =_#4B^P M/CAX4RSW3;&\&E,L8XKE*%(L* VJN2P_&53_,FIJZXR(O/2__;5)BX;@XO])&AG<-584;H_R+;;/8,1,,7DAH%LF+A!%S M4";%6#X6!=M8O^Y3!+/#?O*;2JHQUV-"XE2V4A>JU.!4?(XSAMG MF+8%LM_P.+;$]83Z@?N"^FE@<^22$/$7*MYE0CO0)?O[+,U_MIYR!/ $C"]?7<#\SRM7$+$(\[C 1K7EH+$Y="9[GYC'V M%C3"R8V[UDQ;D8]T8R&S*B.1E5JZY M;GY3LXF\&-5F>^%&'-2#5@5^ MH3L&?V3UBH]>B68,UI2T0L#,,D--UC2CAS^E:*OY'1_!<%QXRM%&?4G>2K@B=M6Y%=:QU9U&2:GSYY0VX5-3K"\H"[ASM,8X MP14\ZQ*-[CRM6^#3AZ0VC@7VLK,78WIUH4$U#!+] H%VED@,%6]5DK M2E3-.OE$"XQY,%1K1MUG%49)<(^FVF@(MVN>WG)_)1@@%@*F57"F4YBL M^A_G(N#[FS5+M992Y5C4LAK"E%FU-$X[GT@657>!^,(BR=M+9+]LK<*]3@U. M)DH>[DT/.PF+3%>&,'UR>UUH-E<_TR29RQXU96+X34K:0M'?B>DS3&(%&QB4 M2&-$$DJ/6-PZ$W?/BO345"*TWAKBLDDDM>X.L# C@YG$WDADUE94(K#ST,FJ M&_]@D\Y!N'L15[9G7CY]=A;[3<*468C%9=O]:L<150J)CJ!/8B8"N^$*#L,7 MQ'MJIN<-A\..$CV^JT2DBLT:JY[PF/G/%( /Y7C[_Q@6B^,GK<.GCGD^\[7 M 5#F]KGKG#/O1!&A+-;JO5D55/OW Q9#\!J1;*6(-H'3J(KR% WL5\=E8/_ M%>ZB'WX@/.!H/S^B_4R:E@,J7E6]Y(,$!(R?&DP$JI$#M. .M+#1$.8!#_?R_AOM2Q](=7OJ5-7XE>YC M#N"^.8#78PY@S $<1P[ 9;60;J>;SIGC_RKT1_-5G/'8"IE%TW_JY M;@:7?NUC'QS,@W$TC(K2$CN/89Y,__UP" .?8'R>CXUX$@!'?"&X/2%/C!;E M0&R'@$/8BY/%\W?(:5K3KX_+FG[O$/R!!VLOS@D M?M4GO8C\P>D2B\ HC0^(H5XZY\ G(0BUKC'*T# XP?!^VQ# M$H?!A2T6$O(38M&-&'Y+?.UHGD]])L39 3T ST7T'\*)F%7+5EX2SX3&@V%0 M2QR;2.M6"WN*K#DD$>Y+'7H7IO[/"Q7^,B[W13DC4/B^6G!VK$DA?-@2SF*L MGT-5BP-CDQ 'VH],%&4O(2@SSW&D[X?:I=NP? Q!-$S@^F"FA MISJ8+V'=ZGG-:33!CX6S99@E6:[>N% P D7/'E-("+'-E Y7?H\E1HDQP38* M7L194'@4Y)PB(E1X&0\B(XU#Q_-@A1NMT]140_^[ 8VF)4U5H ?%?TL]K(3! MW0<:%\^<-M,BPZZH;E1J!6ZP)GTA=#T)N>SFOIWABH*[OGYWV/;T]#UOIXBE M"#9+ A._X8\-$\9N3;.;[H:6?F\8BY&\S!P'Y\!I/U3U",!#MY SA !E5*@9 MPHE858,KA]X=RVY5&SZRA77)6[Y;1G;P(FR6*JYVR1@O.:276H M6BGS3HHT+EX'<>@%94I=HD?6#::FRC44OZ3XKTT'1) LT^(V;E0Y]$? M3K9Z.^Q$1YD:)T]HN9U;@890S[CNHV@X"D;S X[K7&D6E+.!--8J_\*75$5 M&6..\;XYQF_&'..88SR*'&-+$DR2RA',4UMIY(5<"*.Z)AC8P6+7@MI@'6%] MK[1_80M.X9)4WJD7Q\106B8F2S57\"H!9,V(A =XZW8+#Q1]]L6!^C"D)B)@ M&[>[I2]]4]@S5<)J1@C3ZV*U4 QC]RU:T0;FKK;N1="7,_Z%]2/^S$6-2S_JP%@Z?MZ F7^4C4TK/B$B!@<<"B'20/5^" M;\NH4"V$L\] MS^?LF[]7GH-Z%_?;2(0X[$33W[Q4#./TPHK%A'+[]4JVY&#["JR)Q=9]&L6S^)'. MD@:;($\%V;=,83BP:A3&$LUC@U6$F?Z"$VFF@DLM3!>"*C7/HM(7'&6Z2.7V MG?X &NR1QB,]@30WGG7>3;GM64HC @+O8;XK?4=9@R-WL0=BQ8'WM@GB7LOV MZ"$QRLNV+H1E5$>JZ/02$A?T/LH(UZ1J9I'"6@_@KN6"(O8I?<_A;<"TKI;//E4XE"#8Q?;%8CRS8>3CMW#>\X3_@#OD_5%Z!220PG2@-!=S8T M GT06=)U0D9$6[0S9%0TM>E7;_6X#24O!/VQ=XH,_ET_=MOM0U5AE]@F;LH,2>H]C0EE.*F()[PX75Y^X]=4\V\A#87I_R\LT6\]@ M-Z# $KO'W1R>>(?S\6(RGWIVJF.%=G2Q;[GV+\M$@#@M2U26'SW0BO$Y6@_H M6'6!C)I72NKP9]?7#J?9C@RV#$=_ZD4ZF]SIZXBK1OXO$D& AMFB/6N4/(]F M&ML(P&/9V^U#YA.0]/SL3S(.8W5N/6**OCTC&X-"S"M[<.=R<#$3-&.AI8XU M'Y+^([YSHM0'](0 8X0I3&"!NS1>L;7H((HK@6PR5T*.TJ[M\QX]1HSO&S'^ M=HP8CQ'CHX@8MX0:AJK4GL">EI54YJ>>3-TMU#NFC5/I[@B^DZPK^.:XZ@I^ M+O(GA@H'WJ"WI.B7VG9+'.MX'ZB.=W<\&.2JLHPJNS@!+#UVAA77LFK7OE+7 MLE&C^"[-D3MM,8L6468[=$%&8H+V>B' EX77R]I5)]BRD &BPH- W -@-%)( MD0GMA)=63*@D3U;;*M,H_IPB/R2A4+'I(*N3I9TQJGF(,B5W(K0K MY863-E>AH;98-B5,[W4_M^!):I%OCTV+B'[X0=H^7=3S44?<6T>EXI MIV&;FPB.) HF]0;]#FO$D59%JXQ\=Y%62)191F@:1])(MM4#2GUYVV72Z[J! MGZD+':087>[PK255W&K-W,HFF1SGG03K;G(F*RNBG_TI<^2322UT>3GU[;R? M]%)+4J;WG'WM$AV?/%ESEWF2X,P(-B^N!$1M^8ER3/U*6Y1V\VKV[.U:Y873 M8JVU0/ )2##/]O&^,'DL-PZ),-0$S'AD>E7(X4]10\YN42:TW_E(%$?Q] H MSVF:_.!M3,B/!B,Y49B 97)3E%]6Z-YN7+>TR[EZ%7P^ZT+VRMZ\XU@I-) M@':.S_7OJ. &,H?1]M?C$ NL\G6V">2+>/?'@6[2+N'X26K*[XY+4P9W\D_) M-GJ+V;M?RZ)8LH>\2K(U'T")$GZ?479H5*NG5]']EW][&!HG&2ED[QVNGAR0C[+,8FS M,J)(R Z[B25;T)=3(+_AG+T"&I)*Y;60+C/]'0A1.$FKI#3H 0??@()]Q^#V M<3^2STG>1KJFK$$+(S$-J#*BB%J3F80EF9B70V?T!G]0Y!SU!S7@3+H[Y(?N M4_O-\\<[1=EP3M'+IZ^_PXF ;;W,! M"O(9(S8*2U&1?;J\+_)Z2B^:TF3W, ME@(L)_45NE6*UR;?)-FBI7<5$@H66"B):@C&:#=^0&PG[![W%TP=4Z;=!PGS M#[V*T\'(\?TKI?&TG;SP\"_ /*7#1 3HPOIH2 IH)FQ>^@#:A!YYX!$4^_-K M$I(2T,\K85% 4LZ\0GMUD57&X)-Y6MQPHZ/[#BT(MW&@.$IZZB_.F.VZ;[;K MNS';-6:[CB+;I7!:M#[N)6K8#O-;L1$DY5H1\M,X@@^^C2/3FXT0B5.4/(3F M55LA8*E]C:Z=CVHK#,A8.'O*O@?U_5BMJ!$Q!2*X1 )UVKK()9!B8D/<>UB- M5<;88 <0_C.WA#NB946'&_)]B^5]B![$CW5ZA$)P#J,H%EE"]/(T;4B;4A'] M-1:&EO ]_F.5_;O)%LA[BBT$J&U"B7_9F:TR&&92,C,1GH',F!/,!]16:Z& #79'VN_JW*#L H>S0Q(]VT_(9L#%AM<)L\.;!6N[1 MXK'JI:6!G\&U>\:[5=L6!=R#&F6]!A>&P;HV%D"H_O6\A '.$ 8;S;[W0N3O*N+TMV>AO&=O8=BTZJ2\QL8!E4DR,05,8O! M+BO*JR3/_B.;RX&;P1\+G'P-?>(N%.,X2AAM(KC2D*.DNYACPX<,BTNN[C=G M-T6=!EP^=G<.'(0KS*P,.Y'M.SP*G[_\X^.UW\G""%/=5_JYZ!",'MT4R>Q)(EA2 37,Q,%7ZP\F(F?FG?DUA@ G0G1K MU(-3E.B2IR=S>)B )=*N)>O[C+W?1MU%!XE]R:'O<:Z+1$ MNZ3.&3&=N-F0K%+L-7>>FPUU3<0J2MC&Q.P3.H'8"MDN$/;'+LI=[>-YG/R@ M:5C"3310"GF?EKRNNC34R(Q^RS!8+V'PZ E<0$,%\"):=#[1P0_%S5()ZGNEC&JJF>& M(^VFI-O)] ,SRC>P#\GD77J^S!R. U<55QJS3Z1V6FAP[2.DU8NK6VZK17<]Q2 M&69H\V LUUF*GGYU4H@O@X3-R'MSV]8OU/+&E199.(SL/)$[DWGDN,G5%I"N_E>Z8.?F5G;\(&#O[N G8TK/>E>2E9^8 \Q+NI:+0A\*;BZ2$: MMO6:FOO((:*G89G/!<-'NJ6YIK::DD*V9:=7U.ZU!;50@'!7T^"N16P@;[C/ M,(%U*JA$B@*@B$E7IK>:ME25N("]E:4?)F>XGZNB;%4OP3R-8>I[AJE?/1O# MU&.8^D@";5MA_@BJH(RC3-2SV"7+#(@22]'![DV]E;:I)*R,D8;B"B%H4I;9 MH*E=;S=L?W,O9$2EV)OW%>VR78W G%.$&YT].RZXD6_8N1[1CTV"O>73-/J) M>@:.-1T/VYM-H[E.MMR'#$H+G 1\0N1/1-'[)JFN83GRA*-F4C&/853G1__$ MB@7ZRMJHKS:C";E=$7' M5/MU[F0XL]@PO]C"U'P;Y\*T9OIHF;&$V\>MQT[(1J@*KBJW-C:[D C06CHM M2G?^#,WVA'LDL0T>C!?T.JJ6.?KP[H,U.8S=[A(#LI#;-7E6; M]C$U!^(A'=Z9,TKRG_[N$11QHI^]*R[=UI9)^?I@?& MHSGW]L8W2 >&^_'^*>#!;(^A<3=WQ*J8.AA/58)*MY;9QKN#YI'&PH1"(EWJ5LXF+T8J%(E_>KB"9L'LA3\3Z/2BPY;3WZFD; M\7#.+47BK9+(J+#(QH9W>KHJTV.Q;QY.GNQSG,^><3Z% "U4%)"TNM&'K]H1 MM8PU+V3BB3)Q"@")@S%-#2$[R1[[0NUJ9"E_/%C:8\:WXAI+3"*E(.:DWXY7\--RP>@FN/EB MFEM3JG,WV$QKWJ40E=E*W:"(LD4ODVR%N6U$YA5Y)LA VWAA5\:\?ZN/^9 # M\R%G8SYDS(><0E3^[+BB\IK/:<=[37DXJWC]&4=\[9=CI/[^D7J#)0@!!VRC M3D8-H$X,!^=!6]EX//MZQ0SE$7-8.-S273R=9[Q]^_39B[C?:1!]Z2A<$&HW M65DW:>#F BKJ7F2"6BW6#\/F:IOE6AIJ,8 M;#@6?!E%:@VAJ7/!X2%:/U[< M1=LZ8Y^T"&BMDY>M-PDXBVEN^!#L95."J7AOUGX=0[8 )]$XM0SQ,8IF1-V#LE"6@VX L 7@;IT^"[NQ(+" M_.J\32__U2:AV5$XWMN5ZP8/+0<(I!HBPBZ29%7B"1(,I$-0ZE&7VLZ*5,#= MPNS%/=@L>"L7D'H? :Q,-GOGWR$@$7+^WLE"NT3 89CO@?%+CSY[;'CA=N P'ZAV-/%]N/_ MO$W3ZF&T,PUWDMB)Y\=EI;W-,%UT\3DQK8-&P^O^E&;48(3)C7!Z4SN]Z'YY M('=4K.V>75T @_;#A9,].7LVC:@/+DI'>/LGQ7)IY5:H(QB;$IBSL2C@SLAZ M0JLLJEP$*$I8RXV[YZX[*_DP0F)J1Y7UTI8XWK$/N"8XR,[[VQ,4!W_OA"&\ M+?*($N/\_7'Y;/YJX)'_^S2\_?[S\ M^;?+GW^,?OSM_/WYSQ__WYUFX: (U+'JD+-GA*PX)B42<@E&-?(P2#N;A=&* M< G8"FEODZ,ZH5@N"&KP5/[ [B#R995B\3Y\'%WINE1,1:D?4-Q>34VJJTE+ MBCMBGD:+3];PY-6V>YUD $AY@#NP!F]!;W6+Y2Z+!IPX+<'".IV:JFK624T9 M+2$/%.N7HOA;]DX)PH5%NROIV!@;]BK'E9;JZYI;UM#,4X2?@HRQ\>^%!J?- M6W2^T%D+FL435$ZIMP)QN[4)^Y&%"1WP, M:];4YWW,>6)/4+E/Z1SZVQ092#,89D,'/TB,&HSAF*PB$81JJ5FWN H.+)P9 M.0(K[%)3_?_MO6MOVUB6-OI7B,%[ E@@MPJ574&9P#%5A)U.[9'DBN33P>T M1-GLR*2&E.QR__IW7?>%W)3DV-61W )FJF.)(C?W9=W7\RSU.QJ;[?,K.;13 M3QT[I.OV0"6W1<;IX4 _[2_O?ON1?EK,9"2,7N*')4DP6 ^?!!.\R]T:I]WD M(R^+XGNE:"I%.<56/D8WH[B!A[H6[$+3>4[@*14G$3%9KO4"DA.T<4G;5.]W M@$:7&4>V2%S69=4A<_C8S.&;0^;PD#G5T@ D\%-++D72,L5##%/JXK*1;(I&7N@1; .30I 4MRDD[16 M/=*"C,(=SPA%87"E#42*HB!IBE\1!%!\; \^*. M(]+RRX3#8A,M0J(?W27WWGS0&$N7@<^@DS^_>#'Z^GL6,!X:@*(#3=)?Y.A+ MUE80RE#0"8A J$T6#EKL%AS3CQK4.+&!LM 4<2D>-9]S_=;'J:K+Z%+Y= @- M1 G44,Y+FIB0GR.+!D0)YY@EYA0U0)[>Q60EP #)@S=,E['U]U,_80[?YU=< M1DNOA-K-),?*9AWI&AU"S5E+,U;P,PU(#M)-Q]0 0QP>]$RC&21?'FM"/J:B M/@*K8]6 R']8@ASJ#%--80IYC7HV&;XU7IF,//!2\@(3G6MP9Z1BV3R)"IVY MC($T1"GE"@+]@U%[%QY)DIC-]$.@_=)T9=J&,8;OJ!![VO95DB:8IDO*_:4& M\C/J3&7\1@P=)/#&^*K.D9( MG0XC<#)%Y2IQ%*=HG4)/WDV.&^>J<]%\N@BEJCTQ+&ZYHR(E!F&;6K&CV*"Y MJ8P7'Q='ERNE@,\JZP'':E8L^+117,\?;M?>E>=NZ]4N'/0ND^N M=<60M;K+6K2F1L(CNZ$+$(K>:$?IZ)4?:;S*DG.[%6).I$;4 6'RW)(3:/X YQ-IB\7NJ\GC>54[^2TM+;&W_.#!>] M/\_QT\;DQO,=HV"F:\CZ=;::SS&Z+)K1:SF>)W>QE^#Q3A_-MPQ=K&E+7I-E>49ERRQ< RHD.>8[;/$V+-E$3+IM9'.<-@ M)%\F\MU@-HOX<"(^8)*:1B<0I*NR3.5&X)?1(?6WAY#Z(:3^ M+-R'=_OE/KC!D(%E?CZX$8\6:N-FZ#T0-9<&$8P.J&V[*+,;XK3"'Z,?T"RW M(4M"^%(3BIF;E5L7[=+83&U8UC*\LLX'(V]5V$%+L8")"=I@@IG0GY?&-*V] M&)&44X!LC2;6^I]"V+7;C6(!!*'DT#)C0&NL9F)>V82LS2?%D=@=:?++?DF3 MT0IV!N^L@P1Y HH,YTQQ9C7]$YR K'(;UR@L9Z:=J>VU<#I6UF'.L[IDPX6E MGQ%NB;KYS8%QX6NAU-UWGP [>*S!3\GF;IJN31!9NI;*, MMNKGM8\'WFJ4) M5LG@*!7\FUT8-L'0230B[ZBX 2O+19!P&E!(_$H3"IA+4328> M055TFQ7S,&>R$U%P4;[UGJ98A]Q?M!B1-\@X\[7FR7IVQY;[4*LF+=VE'63H M)P3C,5T)\,C&-+\MT*2R3 [,K'+YXWE*V_?[)6V=OBD.E0Q3U,:PAV\.)MS3 MF'!M@BA#N\-)>BH9+U<_I%XU-)[2D!!L!,(H(J%WX]-=IC?L9K(T8YN*"C H M1"G2=GTW7;/CM9;,VE3Z*>^9M@^#8FHPV-N,X24;38_$JN HE+8.)]\"=$5M M1:V+M7*5AI!3_5A1;:E5D!1*BP,]UFW:R64KTT"\!&1MZHUO&THB"^<*T;Y1 MU7V64UD1ZI=8.)V5OB.:E(G24YZNN;([T4Z-A/Z:E=ELKB6@PMNXBT1GKOW7Q,=?9Y:_=?]TNJC94+'M.>TN1QT M^:-U^6#F-0ZI(&Q6#FVJ%R'1#FN43ELE'2F^"7@["S)RUSX]&#B9\3DZ7I_,9*SRJC0FQJDEZ(]5,U_6V5,"11ZF)& M 8[M)^**2C$&R;^<:G/#_B7)/"P36VG:JG:_K)+&T#D1*0HX2<,Y\P"T"[.O M\-_94MJ![#&H]]/H9,3>3)2AF=NV2B_JI,UR0:T<([!=931,RM9HKOLF#8FN M"Z,5=O67]H,(@9/ M?%4[R!C)FA#\)<8($X,X1!5UW!E960! TT]HDN>V4-,')7=M05,M[#\:@Z$* M-E_#D/="H37AF-1?80IC8CJ?19E)D65&%*5^CT6@5<_DG22J) 6.-E]G>F:, M-M!!ZM"IOAI98B?M^8!H>::#ARDN\'^?XD-52.7*>C@N$NMGAOJG1^*Q(W M&(LSU0N4(##E5HWV+0<0V*V>T,((MVZ_9OX1]T>=WJA&$/\L#^B>(9']/4T7 M=^E\?CB33V-S.=DCY7U+HO]>P8")IZ=_=.YJW*4-M2_7($53UR7^R3Q2Q._1 M1ACF\\C$IG_$4 4Y#U$"*M.9'"QU&MTE"R?.'ZL5V1(EMW!K<1UKK58-<,\O ML:3R*<=+8V#,%;5&:(^8 !4;LR7X/O71,Q2R/WR42U*LF:>IM+'PA:%;-AK# M\7^EKX--PPTT/]84]G/LP;%U0+[6%Y PO5<+M>UNDC^SF]6-4Z=$=[+--K3M M)DG.)50,/Y%+JE>[UAEF"GUE^G'+_@PVHS&$'B\;W,"K>_- P?\G(GPJ6[WF M2/]YYZTZB'S;,;7K/_2JE^P7QYLU2I^Q7^6*NL$L%'T!3T@TDAQN#5FNQ M[60Z+Z7"_:%U)Z$,V8/+]+0CRF/H06R RA^<0-=S+[B&GAJ#MWY _7H+=ZC> MCI];U[)G@>C[+EHCUG-I4W#6;!=\ND#E7KSF#(<=3JY3+!!]!KGR&."@-UD^ M2'7L)][MX-\0[_;+8'34/SGIG?;/+D:'S,UC,S>_'#(WA\S-_GM7K_<.Y[FG M_#&P(?O+R<')>HK6#T/*$RD(16FK"1L\-2:(V(03,'1#'8=Q1PJ'=-WL,Q1A M#NL@$S\RBK@[]#=+$A!0W,/=55NUSBLTQ>XQZO)N1C3#J =2&R-.>NW M"8^,0XR+1 ;.$HN2QN%9+P(5OG#:D]5MGU3;)I0X2T[G/:&9-= MVADD&1@T4Z!J2H)(]!M[?O5VK,<-1@B'!/$$-(51;\AV>T]DMO1KO/:7]/=VE_L^0#PW:Y MP%I"2-'U+)Y3.'GDID? MB1NGUCSO0\A*1%C:,*:K!N5[Q^M:O.F&2&*=PDO_5;97R8R/,>? M]LN]YQV M;+I+.Y8DLM-6;W:0I>=,(X8NGID]I6Z/B58NJRVTI-NEAJZK"B M>+H_NS5@CE6*@M0P$"FQBR=&*<+4I0?BYF[N8.T935DJBFR1^F'TS3&7E4''V33*&:(D,X MZIH09" D:XU;I=&@S)8B<#AW5DB@&$B72[:0Q"S_F'(1//[8?^3SD>^SW9'O M8&]2KD@2L8W0JQNR?T] IPK>S44Q-YS:)2@9BR")JUMF0AN2.X:E*40P-0ZP M[RJ,<*KQ8$ -6&@'J;.V-]2?TZZYVIU=HW:L[)JZ+_6VN5$X'Y?,EZD!FD"C M(4%95#*0O*UEM!I9RE[^/4,VUSN[X.$,3=,"4_,PJ%":,16C5!R\#?;F?<:/,I7-Y=LK2W2$E/U"8/ZJ^)S33TAZ&#EY;:=1UB=,KNW^&.5;P@N MO;\.-0V/K6EX?ZAI.-0T[$4W*L(#2M:WAF?#-;T2Y".UY)3B_WMJKVQWM->[ ME^]_YR@&\^U0O:]P[B2$0C7W^L.254M+BH/B@D82Z*A0[ 451>+2 MQ;)1Q7QNNBB.B1\ILS6M@_P6;&8V?^K-%IY>_17,J^Z#]U34KJ?V:U?]8W]W MU6TR7Z4-O]CC'=Q^58FI"_>8A&&%)H)B<']VX[5F2GY_ M^?H58K-)208E8PAGQ=Y^JS2#=]W9X>JU:YKTPC( M&+:=-=T/]71$6X-P+&8W[*!@Y$?[J4!T6 NM&V;*_]%H7LT32E]-DOEDY8,+FWQ ](&$:N4G]EN]2?]WZDLV M U:5M%VP$^CEEY/;))MK8,HV_]1&9"CLQ#(7_;Y1>%,GR0H/2/*/@FB"W%J" M'0UN[T+@/Q("4%@Z3@E%L.D=&F8J'^$%]$F^&KWMS5))ZF"_S2H7,;K2!IY' M[]QI6DW*[)*]0AW[/TTBR]_'"DRP=D/S7BG*9R*\;G9&>+W^S1=>H8 0V5DP MCPIW!FM+,B"63^>XZ"BM8*D16I404-/R-A5JK$O:J?7VP>;6B86/B:B9Y(ZP MCZ^*4E1IZ"<6+E?V3U_'=%X6E%+]D$R^OS@IKE0VXBZO7SL&#_?%V4H[OF(# M2JNLL#05BG?AT$:U"M:MA*K?*7F0I/\Z27KS;RU)'R=&?Y+4Q#D][/%]*Q.8 MK4K4)SM0)M#)!!DH+[:H@8\#'2F$$^!UI=08LM%&5L50JQ,S*1@IY64B4@Y< M& ]PNEIF5EK4;M[F$J)5+I>8_)#;FLY9Z%JY088_F$HAPV6J?V.KO53D=+*_ M8+X: O5I9ZQQ^]"S6P M11.#>-B%&ZE8E-EM-D^O"*''EB 1_O"P"/!8P M<'@;"X5(X#U8L,-E=7'4Z=G5DWH9O%QJS1S8'X^]EH#5..^)/,[R%Q,"K=D! M]AT[EM]HS?4<)*3#5 GJFJ)JUN,S.$[=#4B#AL8@[P*3(6:[>-UUAV3L8Y.Q MOQZ2L8=D[%Z8P2+AK$NI]$"QRNQ4Q0+EX0*%D6Z'K(H4VS_ M6N2N60::)4_X\Z^JEOF!@\4\R:4I2*9 4R25TT^M:^Q"\(O+GMI*J,JIR]1:JS?O.Q/C#7^P MPS@JIB;E> $>,KS+")ND\#V0Y3!8<-HK,V?.\VP$GJT.QVPZWQ182R=Y)4US 6-Q&O]@^<%X9/<^:;.IM -]^F M^<3C83) W'[-ABF!OLS8T,(EM+E:>8-'0BW\-&2%!]F0[=8T"*S8"D\F>&J) MQ[E KH0=Q]5U$CDM&/9-2+M:S/-9:U*/ND$08X$-SLOL:D4"!O2UT$O!/Q!\ M+B8(<69KRW+J@JN6N".>S4(Z!9&Z>OZBQO7I]1T8NYQ;=KK&:U+XC2!@9Z#B MH* -L'EHSHBI VG//P63BJ^T82]<'2_,6 WQV6?L0(QL>XF1'7AYIE-=R/) M1;DA>2>D#+@\IPXAIR![3(<&\PEC\=%5R26CR6H"!X*.MD2#!94P4PL4(2%B M(QP*$Y!.%5/D%>54&E!-L8:P(#JO:ERKKHHZ05E[,%"W6>%U+[W^I9H9BK5# M9A76&>CJ!W!J)>IK^!AU"6..[A*4G8OVO;9T))^J ]L*BQ)[X04.3!J41& J:A!8Z80N*@IF;F>'>E3V+SCYVSBU-$MF$ M/^=( ?70<=>%73):2FW'-HLX'Z*QX'7!#XM4MO\ MK @]$1F4:&=DC[4%,3PK3DE#C'NYW9[UH?3+%$S' MB=18G1;YBR-^FF,VXUZ:3$#($)8.O4&]$O_UVT-J;(O46-P"#!/<*@+,:IQ, MI'_!K4/M^N)?4LD3;1NR6V\6*":N_<"CZ?.?,Y4J:\?OGJS7X!RIT2AX2DK/L*E(74/?+1'#XIBSR; M4&S!D$P<.%6>(1C2%ALE^L3 .//[GRDF$<680V U%*9<1DD<7"2V/&H4I*U> M@'"L$"/9Y0\!<46P;B3+0+(NKM%GH.R"Q-H2-=\XGDN4TZ[8O.S"3>;%79?I M0C<.Q-P,BP_$AS+1@'I2RX(M.\PNUPF#TX N+W/*J$R*59E10*B\A:=C!#*; M\\63%*P^ D(@W7%%V(+P%U[!K00Y!NRT0SYFRWS,;X=\S"$?\P@M M^^N;0P>84YH.VT"\.C6:VV!:V^->&XBSO&*5V$C-Z;0D6L99,JDR>%TK,T7* MRQ4<"_/EJH.F,U-&W'.P]QE=83>=NM'D.D6^!_%!7[YZ_5.M+I13DK1X0AOV MIYZN'3I>KU^R-6^/EQPG22(^\2$0*L#:X?SO55KA+LP33/]U3$$T625.;#$V M]I*UZI!5<'ZOXY2S-4W1YS;\@1IO*;9X.MR%L/F$2T3!C>6!]Z[%3#$B#/6( MFK1J+2_R%ZRTUE*^&O?_21W[GXH,OL&<59MY"T,)QB%G%LKRP=7R' MRXK8C5C@Q0)EH^VM@^UL:^%O.XY*0?^T(H&J]=$PXHNF*TKZY[AQYI8E^1JF MJ#([$EXF6V2DU;9XKJ2BBT6:"V:+N:UP .>8G/V@'QXG]\TG=;G,;?VL.?26 MUV6QNKJ.4AL0J5WKM\!NY2R&,,H;CB8%\QLW>":';/< @==9$S\Y&M8:#-FX MCVMUKIJXJY4T6U]2F8M)B*)T!XI%4C8Q$RAP^9A:TR"UX"U.FYP7 *&1[&'BCZ%B85HDIFS3H1D6.76UN M"?2:%ZJV.5#9X>AL=W1XT@AP5B!_[82*O*3.M=1)LZ_F26F6M$[4_=BZKEW1 MX1?Z0+%E(< MZU8X,I2U(I.8%E)C+2(D,.4_50=)4Q\<8U"+YKZ8$P4'#*URX2I :V*JHU0^'_<7J"6K14AMK<@S.5KU>X6D^A^L5CJ# 0FB>1R MU5#\M<9)7P?Y^,I=]4E-W3!)>ZYF:>&[SYR99498/!$.'I^^J0Z(BJIF17D0 M?%L)/G2=*-K-2U79M=+-:!NT>8WB*-7$4N!$*ST G6MQ#\EI"[J(4L3@>HC! M!_F/6.M%5K)7MW$BS8?3D!/Y3"3XSI%OK#L9:*.=@QV&H:B?['>-/_>C\Y/> M^./9\(M8OJ/H?'CVQ^"X?ZPJHC>*!B/5![U3]_/>'[W!2>_#2?^E?D^W['WJ MGXZC\]YP/.B/H@Y<>-S_.#B%6W[HGYQ][4;'9]'IV3CZVAL.>W E_>;HZ&+8 M._H6G0VCH[,OYR?]#WLD(KZ1?'O?_ M^X)^^=%[H9@&V_^?\R'7!Z+">Z>"_';KE'IV=_?V0G3UD9_>B5A9$3._T M6_3WP>EQK*(EC@8@K@8@W4" C,:]\<7X;/@-/CT].KDX'IQ^HI\8<0&W^-(? M'GV&/T0,Q=''P9AD'GXWZ,0B#TX]#N%W_"TI7 M$G:#X3%=_2T:#CY]'I-(_#CL]X]!=I$ ^V,PO!CUZ?,S$&8H6H_[*(W[1V,< M^ BD&GSPX1N-T-28OS94%H1%!*O@\U-_-URN;6O7Q@:3 MP'.Q!V,GG+8N;L3VLJ3^T-X$(40@3F!\9S?PO]/D!C%L8J^/@MHWP9(5?GN\ MT?<,C7/M=:,.G7(92X,.]R89Q[QKND^P[U-NH D]=9[C6ES+?MX>DQ6W6\SF M^CXUW_OYJ)FMBO@BTKM&8SMP%(+8#9,9Q\1507[ZZQ[\ MYYOG$J+9/?:Q=6?\2,#/9K"K)%7_+R.[;B\XQ::* )W,@RMT6I(OE'OG%\<8 M2FN10K HP>9P-<8Q*\K-L60OBBSA%9%=PGL@6L( @_2=UI(=&_%?L"BLB[5/ M*_8;:S!P7VG*9+:F4:S9Y(9-6GFUH@H-B4,$?XE&+I5:8%^-C9@FN9LOUFDG M"QH$>Y[UE23Z>!/L#FZ=MLND(S MGS4;-L6 Y30SP7K_MA@675+1\I+$!.GPBA2$9)[$"#HOLUM\EU$V35VUX["$ MT*0FI:G3$;8ATR:.0:X4M'&RM*)Y[1* M8;G9"H%?5E1E10P%93J#PYKS 0UH=,8A*%-QTZ:I$\5UE;JN!+]1VT((7D-C M7DW_VT-JF^K]=[76\E+,:N?5<6<+53Q98.%9P]U2G[0Y3-ISL3)VC3%RG9$! MCA"?!% D84713/?65#;N+2FI^-F!R,?GK8T&K+/SN? C):&AH+R @T'Y(33* M55DXM1^J?MC6=BQOTM)NO4H#"Z_'HH@T1ID/J$KZ6<$?/&8,Y M1F$Z&8,J@C/LR!P7FKO.%AKSM0CA '(SY=YH\W-A3^;:&.HVD0I-XZ:0 #(U MEH';(]6HT9M+P0N5_!32FB:52^PL>3;0,6.>]/B3^X<:!B8G)<$1R(07A%NPP$_R^ MQ2B6;G>M<(KE>^EYX/=BZZ7Y8C%%#";V4/-F6&*;_GQ5$8FJ,YU;C,8\&'82 M^.+/YCQN";YG=;PL2U$J+%1P^JF!;K6\9L8+"E:1'%4P*IQ=G7)GP^+'%IPS M"!B67"48+&S$FP$Q UQ0>=7/OQJ&4 M<3_Y&*Y!)MWN!!]#6V<(K-YU=@E[L9,X@8KV1(=5O=JB6MP9'WMY'184W-*1 M4T:DH!_I">A(3ZRT3F"[QX30[!JMKS2&[H-D3AQU+IV7JD7$ZJ_SI(/WG_7@ M84\<[&4)NM2'6X&K/YOIB+> 9WOU&U:Y7_[#"7IS/*H.]/L&W)\N1Z^F+>.8 M97,< VR>8L:(F%B^0*)\L4B34J%M]+IYFK!T;NX9IT)X@4] 9%V*U3CPNBXL M[J MD"C);%AD/?#H+['INI-M!KRFG*8CLVP;3J+-&'+*@Z-JY=XE0\5/^08H56X2 M#.O7:#/]!H++KB?(IE:::-B2(NPB1VZSJA 8;2.B&E+)K;*JX49O!!A60]8Z M#[Z8=[*3U()'=F:EQO _VP$UGR?0X;O]"@OU):7 ,G_ J0\L8L,_CZFF3N)& MAVC0OQ>RX1'FG.@TZQ[9@61N(%VW2.Z=$B!"%4] NW#W\VKYHIB]6!08B;?I MLRR?K,IR?19),G>]LL1*KO)A16ORL5]BW)NA54>%#VY&F')U9L2SE/)]U["M M)<\WS:I+T#DI1P/09"Q6\!;S.MA4U8U#SCO>O[K/IX85E.5\$UD[@+P8J[I9 M2)5.'.7@""TS^8-9L^B?!CN'Q+\SG_K([1'2):YA<'XKG]>4+N# HNF"<]@P MO,@=_;-3)[:X9L3P2B,A'OJO) 'U]Y@]U6@'JLK5#69I4"'[[',_MO&:Q'RA MY4/6.W1/8A?[N 1?ZHYK9PS&OLGYUVL'9$I!N)-S0='6>P',5BO+95OS7NNO M/D2><1)&5/A+SQ,^_9#8?6QB]_4AL7M([.Y%LU6K_HPZ?ZZGR'!CX)3H*99R M"8@1#,^(?V18'X/WV5H3NN6FSMT=%DUQ/#CF]*']H41EQ85=12GJH6KRK#J4 M(?;)J *D#&9K]2:Q*6) *\KO<#FQK5/%,W^%NMB:$G76=2Z&ID&'QBMP#_?M M+TS:3N81TSG+Y$\4_U553++$(YU30K3GXF+L%7"8^)L&U$+-(L?*WTVG8W.- MH#G9#9_!D+-6J\L7R96QPHI9-UPNV$"'TC(VMX[PG@ @)BEL\5)B,%AW;U+6 MAMI=,ADB]**.I<61L-QE2O@C\)J4UMOMOD>-6*3I3C0]2K*6U^BZF,M"V5&2 MGB=<(,P'L.FKF=FM6AHY]L;K;@3O4_B3L;2XZ ;G.@G:-"G7J&)O"=;1UIU0 MO-Z^(<9BD^]I+A4@, G,&,#XERGN4"%"LW=.M Y$;S\O)DC_) _)I&;5I:#Z M!^B1"KQ:DAL/&H5/C4!X1\L5>U+$R$0@/U@R#$88:2-$]$'M51MS+M7,M1FA MX^V-G][<=I)TK>5A2#+MP+M=\N.M;T7$Z7;_X)O"-BDIYRZE ;5+Y$=RG&M[ MP^O7"$%KUYM>0U$%)A[U*76\V+N)#!"'M8.KZYL_<6NAC@8!7!Y"[IEJ$O8T M7':)6Z0EF?92!!TH^ TU@KNT;%YAT;+^EXT'.'&5!P06Y45>>:^_ZXR(RSA;R[30.G2A=8AI:$(B*2")S@%!/"Q5W.31M2P:>P MVC9E; N.<+.-5I=5-LVPU:(2YJW$0*L9@^.\+# K5<7ZZWY^FY4%<67!*YP8 M; #]N119@>?*%'%;/5]:1FZ#% MK*C8D.9>,EUT;H $8@(6\(4L_*= U6=^1-U\2YYH.)#EE"34O<,8N(D(P9D4 MVCQU=(+(M)8V J< !K8&ED)4U10PN]_D;^5K!=1$QPLIB_9_+B"745&##Q6 M7Z:FA!!]3MYFR>+V4(NU/3!"!8^R;/&D"\IRR7#CNF((/#48]+Q1\*+Z5H MC/;E2)>3E\;^,C(:VW'A/GSY]424\$P7! M/B%U(U"A1HY4T;9T-'1EV*$;BFG2'Q,UC$S=O#HF;0^)F+Q(W/B*8%_QL"W/Z =4* M:\J1I-/!3UDD]X\44$Q$PE*J&\004!N\%J]-*NOZ:G;BH+K&0%OEI!1$R]1<]L 5M5B#U$J;Z)UEEL;M?[:<0=C;?HBDK1SX[@*3R=UX$X"O6'; M3KKD\M;Z/=8XCF]>OG[=F3X;WJF] D3DPF2*E&(5^_^N$),'MM6QNM,_'QY1 M7#0P$.=IM30L:(;G&0,J-8RQO'#C>](J3<+!2?TZ5TAB@4HBE7;:\F-([ %N MZD&HVEX(SL&(;@TFE.)( (TX?DGY.95X3(- $#X))KIR#B3&W%=@5H1@P'(R MF378$770>%EP=!_.&?^0I ^';N6Z'\Q'Q7]AJBE^>*IGZY1'*,5!:$6GA1M> M)12YDF>NA4HON2QN'1H37+)Y:N(!N@I>L$E'<8G]84TB$U,NZ?I>!C/VQJ08 MIBCYL\N5I /$M O=3VTXY\T,QMT30=6&JVJ]Y%>QIOU:OGM(P; 3 <39;MO8 M(=2F'PYY,IN,'Z?=&(1EJWI]-/>Y*+9]PN [9X?L9X<7$>>+73'86ZLT4'AH MI0OXD+2W,&I"UAWO?R1KZKQ^)9%"EWD4) _&.C1%NA3NH>>RW6:[L]W>O7SU M=OU^&ZW*V^PVF?]L6PD#%RJ4*Q/*T[VF)0I.X*+=+,>DS1LX]+)#*WI#Z?MT M 6G;*RX>U/$3RYU!)VA]L+9B6+@?EL[^@Z^N2H*L)>+4;"F0'_(,;+RY9^.E M@I]5LV1B:FI &5!1EXN%P8KGS'H^S[/%\I?]:K%4:0X;=!GUJFSZ+RI5?-:M ME('4%U6S2"@S &+9R(QE4A&_)OK[ _RFT0BQ1K*>-#YO/1F<^WA\SG(?.Y%YG/I1?05K1$([4+T 7HZY/ MEB +"S0V&S%Q83RU,KVE"G=<6-P]6;[BW8,QRDBQ/J9"I8%Q!24Q5;URG3"V M(.TC;2IS-8M>4$PXPR']6EHPLKG'Y4DSM83'+FXF$;+8>*LD5.^D6&RZ,A#K M737@)1=9%2IZ%5B<%)M6N3QT4'&TF*\JTUD@*YG;0!"J7"/TU4@J@E M@T901.B;"YK:?'6#U9S)7'_Z40@7/H)2JJ(A7MED80S& MEUT;VE3T&BJ>QB!7TTM1 M8]J_*+CUK)V@O<*3">^"Z%.:LZ3?@>"3'T]Z2(>,T:Z7&0/+"@G(U (@XF\= M_-) .Y*)@]I_^[U)E3^%B4RAS29JMBG]9MIWX/1]Y6VM!%BV(ENZM!5*K>*!N_6RR;!W'K#&.2,N#I5&-]Q=VA]TLJ*[%&4-I M%T\:718FEXT90SU.^6K.+LAMD4V[E 5EO&;U=IS\;OKG0AK0,(&+C%YH>7KH M/>#3LVF,[9UHJ"A5C_9*.JF[Y@&-'W$BSW7IA5C$<>T-\%(HC]M<[HBZ6/U; MR*O/[]NSU>LY9YZ8):E+DXID; Q0A!U%9'![F.G46D1U!Z:M\M(4JO^EIMP! MH&'+"IN>.;/5[K0]]#PL2P]E5-0$]O;F)/B00=&(]XHR)=3XZ?#B.6J#^(L< MO>%D/!_>*MOV+)OIZ51=>W(([<3Y>9TZ+UROAF"AGEJAO)F>3L=?ZD92&DSS M5-Q)5V.V[![Z\K:H$,6588%)=9PA)D1%DNG&MIK1T7E&$=4T+7.D$>1&D3-8 M+*)Q_O:?3RCO?GWS\^1=MCOR[MW+][^OEW=?0 G>K&ZB'I<]_%1!]X3K__K5 MOR)PT;(!>CNS 5[__I(U?P #Q#.0R;3*ETC4"Z9* IL"Y3E' N5K_@%^7FN/ ML.+=P:Q6V8#BGF2SUC:3U&^1S ^1.61+L>T'VSI/L><_<90WDU22!=A#%!6, M ',4D*0;1PD-BS"]H 0^#3LC'<^-&U4F>#$E#=03>6: M2>=>?TF>PE>F-UWX!PTZ)'[GO@#5R][(L94Q@ZJG=(7H_:F!MCSDS!Z;,WMW MR)D=O.*7"_21%1^CT(1]] T51*"<%4WRMM>( 3D2UM?53D: MJ<,87]RF [\7!T/AOBH%75PM#476T@3/N@Q8U+@ID3HLN7S!)(\4.QKN#)[) MW+OE93*GF)=3E5.UZ5777+90=59SQ%&P'9*29!38L#I&PLZKFX4MUG#T:=U@ MSRI%KMI "2&S(CAYXQ)3<3ZJ7[7#CE>K\GN M7ELDB3A?%";!@[L+[E<4]1/*L3,M97G(A&:.V MD3G[7E)K?F;"_( ZO8+F3,!]5*!.94]ZZGC8(1[BQT-(Z?MY6:M@.S^J20/; M1LR$SFN#U/=0]>\'2V8-JPUSH6_D[@&+[H?C#(6'7R'37G+UG#2 M+E15BO;6 %[#DV:P>.XZD(C;6B6+TJ@]?+8LKAB06(0AM6)5E3(K8Q5_.>5$ MP(PK_IQL%P;$WL:_O'IU,/?V$U%LMXCC@]N7^'>E!1&)T)T^1$$XP=U/<#[< M9#)=3;3A8ZN]' [?:H.]U$)1R#IKF! ::-[V'/J?__<*H=2+/$\P=:Z\)H[% ML4S^1'5R\Z2=Z3]33>R.EMBBFN^T< 4G+*UF1X4,Z.<'G%J+ILA+-+QJXLHU MP/%KH0L)J[I,D7"E3QQ@:-/DGA*%P"-VJ!9X;+7 +X=J@4.UP%YTV+J^;CO% MB-,J<'==Q-P_<(DP9:22U6-V>!1Y8:GW(%NRD;N&C,W+_M->\YHH/W2YU^/( M$5E1GBQ7F-3E>SP;O;I3J9M-[I?*C9[D*W Y=@/#:Q#&I_#3E2U91S$A'8W8 MW-_Y&IW-A2!H%TJ,%1\ 7E8V]Y([:F-R'M,609L0+(*)P%F!H7NTY-:MM"E5 M9P WR7>QFA.[*@O%XEEGUTKI1+V:IEJ!&3')2/!S3[G"'-)+2"]^4GDT=5)P MP[B_6 3#L"T&UVFQ*B>@,=)*N\A-*UJ]7TRH?"[]#V,+A$BJ(Z^8L$B@"ETB MU]F*JF]BVVK6FO+1U')[5Y!CT]?@R>%FG&A>(-) L<*N) PE@6> RG#%T2@< MC.4.;VRQV$0+B&$(I[#V5#-/MN^J*!6,,2OAV<6$@ESRDEVZI;$@F?)B*@ ) M]Z;1''>.-I^[W#A4W 238V''F\=B(Y#06G0?VZ/8X;Y1:1C"',XI3<$[ _[%6R/0<-*D%&YV M-Z)*[=D5/$>R1;"M&,-,"$T;3V2I)-\W&R@;8*K<(XC/*#R]:U@7*QGE9?"U1075P(W7*B@*39JIU$#6G^OIQPV93J(,5& 75!, M;2R^:N.2;2\W)? 8TQ>XH8GD 75@'F>(+/N$""#UQ'NMU:B Y2*NJ=#KL-]E M.;>EKH)5X$)K5I8K+8[@O^_HO[]P29FA2FLD!Q&VDM]EDI7@.E=TUK3(@]#@ M""% U]0_#HN*U%E?A6L4#?@I7C!!9[M^ MK^1/39C$BH0&N6=IL8+1JO;=MS]Y@\A\Q-7GN;%:M8(:'D8%UEFQ[-,-=N M$;).&W&US4$JF9KF7%AZ]!E3.RU20U3>C'N[*.X2&S0ED])V0+'6QD9>L==A M+F6GE@N[U2DAK"&L^5XLS9'4*#R>HR2:KBAF#<9^2F -K>:%>"S,]9,W8R;\ M+DZ]SZ9R'?O00-&PNCP=2>5X'TI]_QQ>?GK/,8?Z^G6U'WAM 5.-US627[IA0C=.:\\0SULFZ$GS<$*4R MG0\X@? 1I51PZB3L%=+]2TZ6U<\>U]ELE:[+EM8T:#W*2>4!V/F!Z@@\I.?B MZ^T5,^*YEZ'96;RVV,,)M4>7LIJFW:9Y#ML[\0/G&MDH**OG):VDW"L _%@O MJ8B#X:ZB#JOZPS5H76Y8Q\?LM!GD0%CN@B5$H:< Q%Z(0=L&K[3U>7. _R% M?F%8)^<605KO[6#[#E!]/]Z$&)KVC2O/"I%QO^"*"A*+A1%^IH><:C4Z0B?G'N\V('N-RE\V)-Z[&?VT PSF)N M.H/7=Q^#(?-1SFN":-1Z6J?%ZG+I1T"<%CHK"/2P6_I"/@$-VL)W6#:@=A&6 MH)53F\-#HUL>K,DSJT.>B:G=6\/&[$8.N"[,^)IHY57BH-46FA=$3B]ODI , MIT@JSC.UY7"E'M:AYQ/X8BJ!UF*:S81,AEA\#5>Y\(-Q M=4\SC''0\5OI>$GVA'<)NAFMJTV):G NVIP/^M,Q=F-^C$H)9XUM@EL8L-TU M]VJYN8R[0G\8#(DI_B?MQAP 0.7^#Q-QG65E)9CP58'/;,B'UU*T1NZZ;'AG MN!(&1 2MYK8G< M^$E /.*SD=2UDRTEPT<75M"Y(LI M/5;ATM5+*XQZ2I4%LV;!*&$%G' 8S@*28TG5)O-1F:JE2Z^(P)5T3=S5>D;] M(#6VEQKN 3 %P99GK G1'>09ML?AO5< ]?IM??4=?A'>@YN7TR_R];#_W),J M\"$DEZZH]J,TU=G?.+H@K\\>[N%&LU; JXLC08<@N/F29'YME_O6093YD MF?? M"2]X92K>./7*13"F&L^;#HEX/J#DI7X/$\,T-KH$" 2R6AV_4%PS;5 #[7RA MBSM[NU3TH5%&*H?RODM,NJ:^=R.V8>LH[8'W!] ML'AKJKGAF>8"_IM0P.*7V&TZR]+H(L]0CHV6E%L>HRVQ@@'"LJWF M$A8.UHP%USA0/[:N?*P91'UH25AP% E+^>(NYYD+A.ZWZ%G,:VV@N.@^A">Z M,"6LYH;0?FNY04=0G";)(ID0NT\5O+#K'LB\L&D!Y@3"=U'EQS@2H5EY)L'] M3KI+=30;>B8,/A(1J>Y#'4T=%=*%SY4M'LX5U[EB@R2Q3LF%KS0<#L5-U13\ M/?Z@UET%=_4_J;C8+[\GF4VC:;#1.Q+(#2;3\$+LM\$;Q:R4/J93HCD=IK!& M,#,?DOS[P?38AAQ144""4Z[9-6X!=%6&M$(;O)TP93/#7KCX.EG&-U M'Y"HVZ+MK\]%B,YV1XB^VX+8 )='PB15H^J6HC.V]/6G@] UK 9FG*[9#$[\ MT^2R9CX7K=V%S HMC=_-TC%'[@ETRCI0 5L*[6YU0I4TA4]4BX[ET)W7K^2C M:7)O@E&^&=3$?3&M)&7*NJ"^:HPL9&$TQ ?@3M%URUUG[PE&CY+%H@"=(_+A MIA"/PY0R6=KM^F;R">A#B=VP(<=!!I_N0O(MFQ&3:Y;P067L9P'3[D#'YHB9 MD,W12FFTJ#C'PYPX>QRDW(DBPY)1MX>QANL>/-3^)?SK*G2,LZ5?-J/41FP% M@CTI4;U%F=UF\_1*.E2G*V6?#Q0CUDZO&ZR&NP@(+ [2 *:KKZH17M?O>U,NEWM/Y) MO>4JIW(+5A)6^$I1G!QC6YY7+T#W/$R;M0G2Z5$YSI$SGE8+E =$FBD0K192 M5_)E-8S)2J%=MZV=) Z0Q+[2"S!DR7BE&)44#[]H4I:8-^?79#3$9+(LRGM; MQA>>>9.!YM.58+,B:[A:B&;=35IX9&J3 =KK"?WV%W#6_A5T,K^&<>>DP N3 MX+_R?FK^]U]C@X8&N,Y QMR",1M4N@^L=&?'YZC(9YP;2C"Z_?->!=SY9Q+M M278GVK,Q9+YID^P"I^N:4 #')XZ*^1PM"C HMF^ELN47II)!X@_N>="'.U,2 M=1*$_IZ17729SHN[KBV00G_0O5:0A(WA8F,^U")8N8VFTJ' L?8YE3MH+F!] M!;7BD5.3!2C30"J4"!FHE/Y2.]#3J;Z<^\[<36LUD?LR#'2+9?L38>C[GJ:+ MYG7N_;IN)UX+V2A!SAG(X7L!<:"$*&JV9+6\+BBS(5AR_UB!MS7-6#(C3J,4 MUW &LRA;IM!+-U3I?/8B]!#M5>"DYBF]$6XLL!XFF?',!SG,+"4>*39(JAH> MSV^[X74O[VO(LA7/@,D XY\R#8@@7:1Y0F'U# Y94H*=&]NN-;.F G",:O?K!%C4V=]I/Q*]A+$M3AT>F7D*[ M=GYO>P2X^HJGQL>&=1&J+2@QH_O"F-RT, :<-0]7%@QI,V (-<35*6%(M/@YI3CP6N;>_G+K>J.,\J7995(Q$V/G=9=U MQ<5H< Y+6-YB2/T#B+IDI2NC!TQ Z5J."IKZ!GWXILBQ Q%W$BI0NGF^NKD4 MB %I-$)7>2DE.+,,OPL1?HO3,6-J/CQ\!JK#V^N=-UT^:(Y"Q.T("C>Y,E-5 M@5DN=;F5O*W<#GT\G#2=M[C=KYNY2*'6)E\79!1H1=P>L3*E/M,QAD)%U2VC0C1T+2K1Q MG<&J.0O2$K]V$;:[DU^"M]U/MEJ"!M1\^Y8* M,VBL-_!8]'08@D*BBW/"J9;1U%H$TY1Z-#%.)#INTQLT3>G*>Q#'0!F:5WV XLZWI-T=U>XJ'^+S M6\;G?S_$YP_Q^3V-,%WN4H3IU48:R_P%*X)_D\#2Y'M>W'$)*ELS'1<*J!X= MXK!$:L\:BTG&2QF-QQK M@3C@NWL#1**]$+/5DH.KF#ODP Z^HU3..NZ_;&_'G5A5>J*HT>+!R\#F.H=$YLF=KF >:SN2\H5MOK5A0L%@A(5%$\O\,D4N,EIE@PSH+?2: M=7XN@F:OL%2/8/+@H: )>]-;L)F9GN:+Z)M=DSP639J/&&TA@3MKIS';3BJ M>VKF(G'FPNC>>I3'B>C2R)8IF 04%1:B1E]N8:5(,5U-EM'BNE@6!)%"O7]7 MA7#J3%/T0D+=+8>JVZUZ1#.G4#NTA)4Q'P,(!HRW@&$A B:@&+7**L?L&@2" M;QRV5WZBI/(#$4[2H1D,JI6,ZW#\8NU+1YJ;>)M8E_58R7.1HOO42??Q;'#R MLSL[SL9?!^//HW'O]'AP^BGJG7Z+SH=G?PQ&@[/3Z.QC-/X\&$6C_M$8_Z:M M%XW/X--^='1V.A[VAM]B^NODK'<:G?>&XT%_%/6._GYZ]O6D?_RI#W<\CGJ? MAOT^7-8;1[V3DVAP^O%L^*6'MXSA#WHH?Q)'HXL/7P;CZ='_0C?A@9T^FT4?83''I]]P?=P MGAF=]+Y&'0F>XAK$&CH]O_AP,CB"RS\.COK#$5X81_A.1R?]Z'WW)5PP'%WT M3FD,]$L>(DS1L/_?%X,A#_M+[^_PWG_T!B>]#_!#F2^^>1Q=G,,0\/+^"-YW MV,>ACZ*S871^-L3AC?#J81_&_/7SX.AS-!C#-Z-1'_\/?GUZ O_BN73?"5=I MW!M?C,^&@Y-O4?]_^E_.QS !\/;'@]'1R=GH8MA_R;>&7_6=.\%/:8&^].'% M1N?]HP&\/LSY-WTI&!W^[NM@U \L]NCSV<7)L2R<-R9=05PAV&FG+V#+?!P< MPV,&/9PZ^ 3VVOEPT!_#/I(M\)(F-CH^@UO33CR6G4.W^M+[%L$-ON&2T^C/ MULX@_5!6NC>$&PU[<#O8SL/^F'Z!'WI;#EZL]ZE_>O0M^@ /@4W^Y4M_> 3C MC6#8_2$,=M3''Q[WAX,_X"7\\&,, <&L,QN:LVD-BGV42 Q3I'/7[X6V. MR@4TR&^_=MYT.\=="H>^E),%DN$$SOG@XW:[A29TI!+$VZ6X$_C/YD:"W3&" MU89%B=QM 5-%H1^8='?_>&L9W)8H-CY>X,CX-Q_I7M'Y":P/? B'LW]"OW-' M*)O%?9+.'PQ ,RYV>/JEO-!X\*6/+^V>.=Q)(Y0*P[^CB!U=X*J[(K Q]F'_ M'.81)Y@V<'V,GWLH8L<7, FTZ<2 MD%8U_-$[N>C7=<89R'M1%:[( 2F%EM/9Q3@Z&8 V-,:9E3I?!R!/P5Y$4TQ% M-:@L3R:C.')$-R@,- E(TZ+0^M#OGT:=03<"#=L?DM) 0_&4-+&QETAQDL4! M8O-B"'K>C.T,%-;V< S_J":L+>'80QOCP\ M%>X/DT,/^N$GP,#A(?"4W@F8H\???+./3)8'W_DEJDD<8_\/5 &P6CVVB8S1 MR).*=Q?'#TRE,U#I9"$8-:J&$4P\ZAY8J]Z',S09'".6=):C2,5PQ$'"0A[U MCR_00(+/81^,46U%;UY'I_VOT;>SX=_A4<>HK2[ D 35^/:W_X1G?KHXZ;$1 M)A;%+Z]>OWS/;@#8;;RNO?-S&"Y-$QKC9T/GAR^CSV=?X=6'8EP?]4YQUWVZ MZ UAT.1'].M31I,$=W?WJS'K7D9?P.#UC;13,=_)D8#[#?LG_3]P3M2(_D8# MPZ^=5XIQ,+C_/YY=X/NP:O[:_P V&'XXU*-&#^[C8\[.8?SGI MTI"\E??&A\>99OQ9]H;\ME^](4-J=26DQV4QFQVZ/AZM]088J8OZ"J\@#%0N MDA3!FV+ B[MOE<4ERZ\\.HI@72+!D-J4=6NJ)ZLT5"OU[/_$Y[DH%R$NQ%@# MP& @S0DS+( I6D^_$C0/ONN,&Z\7BSD7R6D;]C0EZ[R*.E=I3E%J3+[ H,%2 MBZ7=#6$9;HC(S]1A\W6S+,>K,@0D@S?#&G^:O7QRW_5>B. =*+U40VFCBO]- MOV:V)K\C?5UAJ)\[PCDH+->S18RCONW)!+N]@\6TM7IW3N0G5PDV5WAS*#\. MM.AY]^/1VUOEQ1U^C%N!\5J(B<3".6U?@6^;_-854Z[-/\(JELX7,/Z[ZY07 MBUCCMIE[.^7.@:*J[ADZPIF%5^0RTTTUBP MJZ;\J?S!?0#887,GS?CH\>3(*%%W-+ M4S78I&Q=HAZD_8/\U&0EY(YN^&XO'HZJY M(M4<1YU$6SGF%A.WLM+79%0623;E=JCL!KMW8"5MQCT(I#,C](J2.XM9OK=5 MWRS78U:_>?F:"$9 D*>YW5S2KQ';0598.\N;3,5NGKHNQ,CN73LU6V^HI:8VA>5TWV0E7(Y'H$;89 MO&'FL1!/$9Z%H5E&(CQ"%-YM$Y=4EFD),9A-[7)H:TD^6CJ+%$]Y@Q6RSOIH MY@5)T.%NFDXSK;3F-77ZF4ROF=.BYUUD1MR-ZO1 ;0ICW3!1:J,"J8%G;^P3 M11BN61W@)Z 5]$;!76"V"BMF"PI$+VA,*3F)!YF[E,7K\^1*\/T>MG$>CY?;\"/0/% F;( M,D/I=HCX/%JJ_0#TJ-2F>FXH:R^#V[?TV$9P\(,+[(.^+>W@7B"T9D;#7]_/),A6-D MOB2?34'5&YF<-]XU@JJ1$%PO[>.%JTFI;>Q]*J.-68:+[&0GZGCR%3 M:)73EC,_0FA9],+L_8P%S-BRX+?@5J+V% WO>/N:3P/AALSPH8+^%7-UNK3' MKBEYY3X7F;OV*7%+MPEC=]G.DE2/:!I'&\>&0\7PJ3#L,8>5ED?B67-X:M"- ML2Q1LS2-&6LAO":7Q=*P M[A#LA*[=\KK$&)G#O6HK@W'9=4N=A>#:GF6^Y_6K_3(#CG!-TY+6FGU*- RN M2L?)["LZ',;Z#N;!HY7"N$D_[61PPKB%$D]._TPGJZ50$3LKQWTTE_=.O'_/7$=:ESU,CYRFXY,Y W/K:+*(8E FY5I<*Q6@1>YJ *3,,RH"8_#&$B' < M/7;?B*1NOD0<8'TG!]Q0J&(0^#4+04BN9@)Y#@H'_#64B_! W+YEDPR MYU5-+D--2T3-D/R9=%_%VST8(UP,3%:#3?!BM^^((KJ6-U$[@D""+1HSZ/;< M@DD[K)&Z9=>I<')P\0:M5SBW-4:!=P)D0CGLP_?R=B9LW33AM66H:.IBU=BF M=_;\HP-3=P8]PG#K3:$%4RGN66VQ5HK"K7R@>P77O^CR-JM?[952-5N5M=LL>U3#%IM!46.Q9AG\EL%Z4,0=S MZM'F5(^8DWYE)YGH BY3&:)7KL 7Y8XWB.L+! /2+6:4 @_Q/'Q<./R?C M1"_B%F*!W,<=(K8$'6.%1S#'W;$0ED9ICYB89>W;6MV+9D&F377D\Y/8VJ2) MO6P?XSS,A9R5V2"1&D 1DA3!;\O@1D$(6YR$NTQA+O@-ZQQ_!L%TBUMJU@[^ M,]6\#EQAL#9TW%IY58/5QJ\$J[N/^J0B-#4RS-26Q6HLRE9B&51$D),\49PS M N4X+YBDPF@*3]%;]]?9A1KF080H#:MP.0B!=V=<'<+OJ=23,D[OIPYB^ '\ MZ='YJ#>'?-0A'_4L;*8W>V8S83%FPDRJ!ZOH::J.[VUA5M@C:XTW4;GP7)TC ML"$061I+V*@V0J+$#+Z,<18G1(ZWI*L),=N44I"ZU!]D+H ZJ[$:XG)SM!KO M#@[7(WKC2@Y6G]D-Z%7C/U_>-RNXU-F7JCM8N.263;DKA%*?)6BTY>!X+C,Q MMX@':C%/)FR^;9P<][W(!.3+G$_)"@2I#?)WHD:%"; )MFT5"=EW%8$VKC(3 MW4I,7=M#1B(E7G*ETG\[^P4-9*&M6B'TL0>M;N=;;I P[VO)%IG_4$'&<6]L M+"/WKAO]_M &,?"WF9C*3?YOCM?5MYYW.BJC*>V&<^-HC7HZ!RN5QLHJ]3B] M7!;(?@NV]HP0Q6*.G' *C!6RLZTVF,VA."3:F"8[12',O#;!31A7.<2YV5I- MO"4*CQ3Z+L\SB/!VOQ3BD&6,8MO+OCNHQJ=0C7ZE)I:BI@YMJ4IWDU5V:?DV ME#N_??GJ/85R!:!'[H"PU8&J7$I=(PSF$8/@^%_)+5A23K(2M!UZ>I.4NS9< MH@,2=%C=6-7>;7GMT1?67JS!JRP2Q;\'IPIE![D3JY6D 0E)6Q3 \L)4!3\T< M!"MUD-C5%Q"BRN7BB)L81N^[L4M(IGEP)-CE@N2. V*.5YCV&OD>1F,R^ &R MQ\ILHM4^;VF;.Y)IA@JI0U17FANX?2Y2U*EZG=]GG(VYVCO?J/__+E MFY-;I"CN;X=&#?TZ#9 M0G Q%"(BTV 6*W:T1K4:M((B>WR %U/Z;@)1(.]>"T:^ /CTYZ@R^((XC@Z3@GHV\Q@@6?7XP) M5IJAGQ'-D!'7.U\_]^EY@U,!7#\:XW5CN#W^KP'F[D8?>H@@C>CBB%D^&.%D M$^[D1\971(Q ^(A '[T)0/#-\'L]Z>L+U.3IB%^-8"_'_2_G)X3BCE=^^*87 MTK\-\#MO'KCHPS=&;$2(R_'P(@C^+G#*B"HIB-B(JHA_*&SET>?W6V.F)K?HL%PV/_C M##%+>9=>G,(N/";L=0*R=3@.!F,+EDOPO+@W>P1:S["Z)_ S@8)EQ-RC?I_H M%P3&].\#> "!S(^.AH-S_I$C"00S%?'6Q]^\;UP9@2BR=3$!Y^=3;P"GA]Z[ M=_QE<#J H]0CP& $OL?##",XZ9\>(P(KG24MFQB-+O SD1 (\O3(84-J M@4]G!&S+O Y?>]]^4/8(FJHG,LR=4$0@>.^0I07_4P%8$?CVTRG#XM."(O+K MD3R09_AO%\>?Z.\!+X7C4*ENBT6 \EM=W M8'(O3LT5#UY><<,6C-NH, RA!XV;M!!(W_.3 MH87H_469-T:*"@R2_^1BA-M"P)J]0XLW(B![F0_#\C&R-!^LZ]P9ELFG'VX\ M"TCU ,+_<[\W/*;['_?'_>$7XE88G/)-[+2/S71B.U[[''J#C#X.3NG%[&;8 M?GQ&/2&:LTP5#E/&+9N.QLI[R)V_$9$"P/%%C& W\0+O:'H7+-B)GCS^R/R0M7L%F!WOR!R"L:[H#QRON\10;U M(\Z2PJ[:<[$<=BV=LLYP^-J#73C$U?BC?WK1_]F,MC\LG2-ZD5C%*Q*3]$>( MMX[L'=$Y2C;BH/GPK8:.SJ?LC&A=R'P2$P./UND9&0(X@MY'.)GFA!V"OX\- M_KX[!'\/P=^]H )A?_>;^ \D)55Y!=7K4P4'Q,9@&W;8_]@?"O_9@)0LW*-W M_IF#E9T/W3J9G"GF>?UNO5R5:( K7DF4CGY(EN+UQS#64PFS("<5R&F8M0'^ MEFU^N>\7,"C@CF1,J[T;G%'7;F0;])D8"CN7(5\;8N@/_QCP4M':C$:[8"RP MN1FP$3"(13%&^+PY=#5&Z^8_^KA@^0^.V%ZM'Z97;]9Z!A26$-.?/&4R_458 M>".50?7=\32=DO:3]CRS,;_L5S;FJQ0%S# ):OIU+\HKZJ82[A,B68-5OSAB:XR80.&# MYA*OS7Q1KN7+&6X761,8YX@-J"\71#[)@^;@GZS&D7!_J>II&'N_/$_%\'Z_ M%,-H=5F48%P=4(J?2",D/CE!)]EM3%]G_;%4PPQ\%_!]E5NK,F.41CRWXP"K MW9V.*D8ALBPZ6I+=H'\RU!X9(]O1]TCD9)K+/$:GI,PJ DFSS0 (VH@Q$&U5 MICZP>V%E=IJJT32E%R+MWUU!ON59S2H]IN*42! M%<+R4F@(6_NZ( XPK<5H MK@^^*A3E+79FR9F\,KB0/S:9%GR/6]:9P\R=ASHH\KIU(1Z<-#5,./57TX;! M15D8X&2"G0IP!^G(ZTN;UQG- OPT#!QJFS>GJXEL7$9K$+X;G#9XR5R:7.99 M#2NB]55#W9!U/ &STVM@@MCW+O!-N6GUI[BB1\R751XQGR)EFWG CD@I4)P: M]&[3C5!'*27X?8P^,C+5Y?+0%;E>U,:"L1TDT7)V@LQ\Y<%SRXEL3#I1_C$2 MV)U%4E"10"K$=7-ZI[/ ':F=.M"YQO;]33%E\&J%^(2G%F7 H]->[6YE \='UN8B0@#E# !#BH:H<2.Y,BC#^MQF M$X*V1TA8[H+QX$<,D/PFA%F<%8"6*=>)"T+V%[K>#U47+2[9(_HX1%:55#+A^WN_7"QVV;:X'A=@)T=6:R MQTQ_(Y*SU/?F8R9 4 :>HTH8N:] 2U6*F M[>>3 >T/)] _@1J,T"?239Q5><(SBBU2?#N,^2,J48CE;X[4?NUF3-A D/-, M#H"2E,^QIYM?F>!R=.;6&TN!Y[XBZS,2?8*2)V&S074OQ0.LG M,U*BDWM/BT;3U?*^U37C.\M@-DGCYQD@^6V_ B3].8R]+/)L$O4- 0HL8,] M)_#QTCCK&9U$H_UV,W!RB/9O&>U_?XCV'Z+]^QEO'(/JNRO*::7E,D+#%BNI MGOUC3T*5$'FB]X^?%!(!;GV?<4V0R*,2@N<6Z .QR\KCO1LH(6.%7_R>YHNY,$(&HWSF7GWQ7N&25 OC5=0 MP41RK$I ]!UJ"V3U\^D%*"@!&VU%3(.&IL^R0\K05F) 18L$+-,7EV!03660 M.NKJO@+SA0",C,W%?E"3!7'JD7G.G%U0X[.VJXV__YA.R51T-/+(,F3"+3[- MBTL11Z>T,O#'$4==8;(G$@##X_6M*+]'HR6:@.&[X3V&L@KT2R^6465P7A,4 M443UFMR!5*0YD4CD19[A8K%9XSQ@[!I\<-OG:>#]OE\&WL6H%YWWQL/!V1C7 M)#HE9/C=M-OV2@'UG9BK\L[7T.[=>5^;J.B0E%A6J>7AP\,FS'R%RV%@BAP1 MXG^6-9@&UH3^:91U$@4!3&-+'Y[DC#D6D\C%?BLNT=@"L8N3=J]%5B!(/)N, MYP-7B(>8)K74/(MW]R>BQ_AU#A![M8ZK%R[ MFJHSNA0Z_OO&DP-4![75%EJ?K5:%0N(1HN/5>&<9_E.);;?G=N0-%%'H(2(* MA!E>VOE%PI,?5E5&!9+'8&@J0A]OAB,P7/&QQY2\$1T6,5.F"<.H>9T8LLS& M JP;J;LB\G*DWF ^N;H136R8!)I7RD_E3#O4I%UP%*J8;YB(C>Z+51E-0%H4 M-X@Z;,TX9.9\<5/D*4:=Z!;$";&:FQ@2I;RX4M+7SN[B/D>U]N;5?JFUL="& MXMKT*S"/#SKM*9PJG-7,9$I3GEC]TT]\/,]CL&<4UZ<%&'2WAUZ*O[$L-2W<$PW:18OQ>J0ZF:RF4QY _VX3L('8E#[ M4(2>V-[-N-&4PI>1E@("CL6-F/NAR#Q3-H$7#.Z>1M0POX.64)F"[2-F2/LX M:J7_X&Y0O$&2J3989\:$T8TED5>0OPXF-+S%0J7RB\.R\$A M(9NM+@@8V1V=B6' I%%/1([FHI*:.],M^6S#OCG/G/AH8&/4%D&2:0X'>U9- MKN$HIZ$Y-^&#*VX"*B2AZV2PO%4K34<)+MB6BV33C>CYX$-YJ99RZ&B"P&:5 M"CWGHYNB7&*J&OXI Y16*'ZU.;[)U)"WF"GV]@;X@HMF9R.6>"R*DA]3@P>\1H&=.Z/D>&@O*+M)'$]')+D MZYG.@RLS34U$0CXGC7FVE"5Q'0+YV0SN3BC<$M6R9=?N6XD]3O>HK:98Y+%S M#:*#!S\N9L&/:<^H90\KZ<=G#WFAQ^:%?CWDA0YYH;WH I%<#(FE4AITMS&& M;M(DWW A:D(VD"0X(#:2MJ Y LV4@&4;5$"++;!1\_GR=9..PB ?3DOE\'KOF;_7+-!R4>6:Q/6]*6 MZ4V6!Q?]*=J,ZK%WW2-O?OOU]Q<3/2'GI'>CWFIY793L:5#2%1L%X;V:;3-M M18@3L"THB\&RC;,T/]S PM[.(LV3.??3@Z_]CQ56IXM8OB3AP5Z3WW%T27SV MTH!-A:U;U\IN5U*=59KAG8- C"9@?:"2<3-&X)Z -DL6U]3_0.6CE["5* 0 MO:4/],2^_^5%HB.L):4_9CDM'RQ(U!F!;KR[NWM97%4O\_N75\4M%5DFE^#) MT[_*]*JB?V33Y&52+;H_NI7_149U^/R1P3KL(S#D,8,2G_<^]2."B31 OR?] MC^/HPTGO].\OR;#]:\[L>B_DX"1MZ23]=G"2?HJ3A!.=3?^__\B2M[/7K]Y. MWZ2OWD[>3=]-?G_]V[OI^V3Z_MWK-V]>O7K__[]^^Q]_D6>U]T5U82$U.$7J MAU,$[?S*S!(_&VLDU8:PB*-$PFR)>VY:CV8RP>UTY19[69.9C&6VFT&WP$VD MF;^I3?9)#-$1_XL7B>[X_V9+>-W)%D,R=6;1Y;R8?*_()\JY8 V61B3'S\4+ M0WGXX+7]R7IS@\R1_UX6TWOXG^OES?R__B]02P,$% @ U(-94L30!/5\ M& .@(! !X !E>#$P-#4M:&5R87@Q,'1H86UE;F1M96YT="YH=&WM7?]S MVC@6__W^"ETZUTMV" &2-&W2[0PEI.$V(1F@S>Q/-\*601=CL;(=RO[U]YXD M&YL82IJF&.K=F30!6]9[>E\^[XOD]_\\OVGT_KQMDF$P_ZBAR5*U72D]3S><"%1]V#@V9[A^P,@V!\>G PF4S*D\.R MD(.#7N< ASHZ<(7P6=D.[)T/[_$3^,FH_>$?[_^YOT_.A16.F!<02S(:,)N$ M/O<&Y,YF_CW9WS=7-<1X*OE@&)!:I58E=T+>\P>JOP]XX+(/T3CO#_3?[P_4 M0][WA3W]\-[F#X3;O^_PPY.*8Q_UJV]H]>C(.G2H8]>J[XZ=PV/;=D[>GORW M"I,\@,OU/7XP==GO.R/N[0\9/O_TI#8.SB;<#H:GU4KE7SOJN@_O'0$DF*LM MX0IY^JJB_CO#;_8=.N+N]/3?/3YB/FFS">F($?7^7?*!D?L^D]S1%_K\;W9: MQ6>H/R?ZH4V85:)C*B\AR_Z4]*7U+IG@5\B0^J3/F,>$2,> MX)+TF45#GQ$>$+BY+X(A\40 ]P8P<>H2ZMED(D(7KX2GC<8,UH _,'<*8\F1 M$[J$.V0<]EUNP6#5G(%)#& :A:(,:GE;*:1?YI[3:! MVG--8/-O>2G+>^ M-#O=UDU;$=JXN;YN]10++II-\NESO5-O]_[\ 60O-WEF'##)@1B=OH%Q$B// MC_N_T ^X,]4?<:#'"TX/X9X79W"V^^JA)_J&I7BJ 4 MA4/:XH&-^DR2VF$)L4B%["J/^OK5VUJMR7$$$K"%2 )!*$C 8@O&#*BYNR#K&JL L#%8Y;",!,.H&.7[L%E%+"B M03E=(!>PAZ(/EPA^[S _4.O5@/'!"]<'DC&-=9+K>$VE-22U$US$ZMN2F4,W M]&3HD4LF*;D5,G"$R\7K5]4WE3.X['B_7B)75PVXFIPSETZH9,3E ))@6)?3 M/G=Y,%4 B'K3$C[IHY!23$!<=I&\7 M)--5\R BRR^$>]2P$F-P#RQ6$.&4? MV7K%E* 01XH1"6 &!,1(_3NF$I8 [I8,/LH_UPTE^6 ZZD_+>P -8A;Y2+U[ MO0K:<*SX(M+X=H6!$)**1(3V ;]IB*^FS^>3!HKU\=OU/>8FLU(Q+U[A@D M&: %=7T1B_F(WK.9JB13-ZG+*%K'V?51ZH;:MBD@:D>+=M*/-&6AH8Z!#_AG MHV:1;UA<3-J<56C?W)5(#Y?BXJ;3+)DL$ M"3#+$@_,H\C26?7/^%#\6CE8,A!")\T>J!O2OLO23]/"()G%^%@O@1\Z#K9HHIGA^DOQ$-5\H65R'>UD","MGN4;G*DQ1!5"(3NHY@.,F-X I@721,+,Z M>#-6( =D=R9W)79K?0OB_<,%A\R\]/%RPPJ%DM2_KG4$:3&4-(N]^7C-[O4P?F>DK="9WZ M.T]JM5NI@R++W53*"8>S2IO59MN0PVK)R&ZJUMXW.8)DN7M1QB'=7XBWI3XI M&\7; CQ0VW@\4%LWNE\E/9J ";/<^B[?@QAS[%*+FRX0,,T< ]- _<4P7'6( MY:H6U-WAGNX%P:^03R1VEB89D\SB[W(8G'M 5A -GL#($4B)AN9[VX)O#4\4 M1=B\\O@G)@LEB/AS2)R&A0QE4F0DC=5HRU*ER7\=@%J-=W64G?L/C)I@?A MEDD? TEI?O/)KLYQ !3PXOP5IK" \+KC<%?A2G3Y^KL]0L-@**0N3@B<,4M- M%N?+@$PGIF+QI,:A]$.:R/S&]"1OBEK6GVQ(4Q;CJ'R<:UD\S(]MK009[I G,X*CL M9ISM5O"CC57PP\HOH."'E4+!0<%Q"I=BQ'ZT;I/0_9"[MI9> M7UA<,5MA_&PN(@EPLU8$BL-C30KS@LX\V/HD'ICT4(W@Z[K&=P"\)D-F&BFS MY\%]55!W6903!PFPIZK?%4D<4\^:_H#H=UW%JQQ5KP[+;]ZFJE=QN6+E'KCU MFO"BJO7B5:U,LY26C\@HI?NTX@I#W#7P(Q(0]_F(/+OK#5-V4D( M#M&^8V+ROV"- A#":<3],38>:+< UL"U0E>W0)R#?R@1]G7,@*L^]DA8;HC7 ME=2RB##0_5&FA4&,33>#=M$CRKT .R,L%H^AOAC3J:Z7*EU04QI+89M6P(&6 M(,;4\[23R]B@%+=@ 23)C"C\56 '^VIA!98. ,.,$LAV0/S0F;VNRC'E3UZ M*:Z=C42H*QKJ:AS1]R.7]5W=B.OV6?EQ6M5WY4H-G=:5:<-KZ#:_=<<2@4%9 M?X&D!)'I2[5R^86S>FEGM;!CE%%K&#$YV2L7-8\:OV1:1OU9*T;QKZPQ.*&FA<1/H%:J"Y01=+ MV_HW8(O7^EW&;%N&:N8Q,R(#A7/LN1(&6(5\,C+V *W66ET ,"CJRD?@RGT\ M_ :@WD3B$3HZ@)VEJH >C"JP(180HRY4Q0V\"S.!IM2U2.R?TP"]+ECW)4^H M3JB^2[1XI@YXRK6>^F2]:HIJF$\&K=E^ M17@P<@.;(U)K-_TSL]YG9BGLS2L;'54WF7/. 5 MU=SYC"Q9WLNI.>I-5^54@[6S@LC$;ERU2^B!X<:C,==[:=-[8 'S,"L,9CL+ MHLQ$*;W#;$%:)?<71>-DS2Q.Q:Z>ZMHH&%;-[&QCMH Y05,&"0:LS&A&ZB] M>)(9I[I$=OP"F%!XYUPT.]W&B?^X]4$[1O/GWW3=.^DA ME%VD"RG9Q^82+8,ZX0U^);Z.QFT=J D:9)0BVZ]+>TSB8LP*YY \F=[5GQG5P)_"!: M E,4I>@80G4',<2L# ?8VYN%_L-I*WZ&=7Q#DS/1+40I$E7+7+ZK @-QRDF ML+%O0370>?H!4[7C(D :]O!7534TO1^ +CA+'E2!L\,#*1RJ6RG4;Q+,#*R] M-UA=D)+=/D\2(&/Z%LM/9!L+\=DX\=E.G[1)>VLR04^LJYL2KLF,>4[B>3[N MJ7YXX..,J^/]ZR!'F'D9@(V';S-QVMJ8UV?P;3T=:KO M@ SX ZJ:4>U'1]8M,V-8LU1*G6;&\GS;+]<.&;K!FK](6!-MZ@_3.&427NJ#/O=#TB!O7DSK0%YO]N!8W(,4-H^4_N='@Q,-%Q3D"SZ8Q-3U;EJ M)-8M)U$C<2[>TX&!EG;]("KL*QI!'\SF#-GHPP)*\V%87 8OJ0V*(Q7%I&(2 MW))7TN%."2\ >%Y*21L86)6T VE+;>.C!J0@_E*QB=F4-0)L]:@J$[5)Z3"H MRT"Q@+6WYARS66(LJ[UJUHUU)4#VS^/7I*7;MZ@;8)IA)&R0XY+NQ"$F+H01 MP(-'4U8#.F:KB(H.9PW6I63&KI2,9&3B9,?YM[=]:^(KM9$MI9.MDAY,5&+3 MO-3*F;9@%2HGUIDN$S+J+;*B2@]76F$[UBR->QQA@(TZ@+M M\PQ\+RN>E R,,&=S*);MFD \ZZ@T7,L4DS4-I6ACZDR%XP-3$]J8.J5C:7XZ MS@;,\BLO\O!$HGH3O4N.W,NQV:=RS7V+N2[UF C7"WJV$_MN4DVP@?O"F$2K MN_XFUA1^,-G0N,3$\<@=M2][A)D+.]2 @JEVBX@$G=&=$H=:*N$YV_]/F M& M50J/6[-&$',UN&UE78/X>%.PX[,/DP\HQ0F*X0Q/E6W+&+(IV8W0RD)1!W/XH33!0= M8;= ![ZSD^KGCB37@ZE,H3XB,5%%\-A !#P"DL)L$]?O'ODV\?&,MU0+-ZGZ MH$\"03FZHA,PZH&UQLEK]W?9ZB9>5-J]K%]=D8]-\NGF2[/3;IZ3CW^6S'M) MV]U>YS-\\KE]WNRH%P20J_I=E]Q&7%!%IOU!MO2B^]0T"->*K>'62M MP-U1B$E;'U^3 '3QM0*=4KY8L\:]'#L?'E69%MCD+;67FY0C3P7UZ[:468G& MU%FCZ/OG\A#J7!&X;AS*L4CVF2_+<6BL_S@QMJ4">;Q! GG)*%Z^[J#UEDHZ MD'2,:7 ](;W/H<^89\[YR03-ZJB?$0T"G=X&?/W /*X.WW54 +8OZW2TLJ,+NB02B4VUR[P!2J3K*\I5B3NU [?=:[8??=X4LCU.U395$;T&Z9)*26R$#1[A<:.GYF)*>1^3FF;Q6X!OZ2%>XS+R99'M7 MSAR)B,M6+%H.29M?M)9G+78^>2;DB6OT%%*6(]M-7.U\'F_T^M71R9FO?I*> M&)$'X748MX9]&N*+1;,/J]Y(86W3D3Z-X3&=&TE/CP>N(:@QY,PA%QS/\L:W M/]QH]/O+*N)2:-QJ-]9:[UX,@N>95S[,U2XB0+VF(57\NJ)5V/@\KT-AXW^( M^JRDF"9/6*W 2"^5P7PY(K8Q-_K$-+G*W*=SY9ARBXX]Q5Q9#WX9)L^*>YEW MZYZ4WWX7#1DKAZ*R?U1&GCS@BV8LZAKN]ZG/M#WT['S5*TC]]:O#MV<=4K]X MU(NQEU$ZV/[::CZ1XZ=Z:RZI^J9(JOY(>*DKK$^@YYE"N;&\FL\@?:(\F?9[ M4Z3]$A;Q4!$/%?%03N.A9^5J$&?1*$[F1Q"1PESDS'CL6-5P0722F9'8>?-S[UNX[*I MH[#ZIU)\. ;YV*FW&Y=%5/8]4=GJQ:H"]VT [OL/DVPT)4WNPP.W%/2E:-Q( M6A*([YIZ=("G&)US/'1\Y9[$0O7RIGI_P)S()0W^9OZ6*EZ"PHVD)*%V/U'; MBMBIB)V*V&FC8Z=\&;?L^*A9[_;(71-^8("4TV#H6_UI^?(717BT;1BM,93< M!YZJ%TG XX7'MA2K95"ZD10E,%N7>5Q(\H5;X/@EPW<-+JD@+\(PW]^C4,"O M G[E92$*^)4S^-5J?R(-.L8%7/M6BB(97:"M/*"M2^;)*;G&X_2?VXV=KR68 MP:PDB1M)RE-R8H7^;9;^]8;P)!_<$F!(UQ5;JH)S5&XD-6LJ"!513Q'U%%%/ M$?4\9TMYK_,YWSGG?/"OB'E^#IUP?AB-KAEB*N%(T;2 ()2TU5[3<[+SPL#I6:_IR8=UR<9$]8]M4K_NW,15 M]\_=>E%Y+X!1 8PP"S4"$6JJ6X(AOSX22"!A\#JUZ_$YXIV+? S8Z.71:;5$ZW#RW<5-Z^&/VTO1 MCP:!N/WM_+K=$ENU>OWWW5:]?O%P(:X>/EZ+O>V=AGBP,G0ZTB:40;U^^6E+ M;/6C:'A2_ND_3KZK MU<2%\>*!"B/A624CY8O8Z; G?O>5^R)JM>Q9+3.<6-WK1Z*YTVR(WXW]HD=R M]GBDHT"=YK_GI#[[_Y/Z]$5..L:?G)[X>B2T_].6[N[ZLK.WYS4]>;C7D8VC MSL&NM^\WNIXZ\+T][]^-9"/KR=-G/^.B2:!^VAKHL-97Z>L?'S:'T?NQ]J/^ M<6-GY_NMTO,B]36JR4#WPN/IUB:/=DV2+7O8,X&QQ__D_U7&CD;SH]'_'V58D/Q_H4.5;U6BFFW+Y M^:I]WGX0S<9VXZ2>/G]%EL(V>LG[I>PWWLC[N..TKZ75R@G3%?=Q:.-0M$-O M^\DVS[8L0;2G:_,,I.TE/!T3169P?#!,W_1(=@*5/Z%CK*]L+U&P9RW&VL>>^[6[!]L'>PE9$X=^+=LOCKK>OGKW?BA]/ZG3X^;PJTC="WM5 MH+I/WK39^_7R/>W,:AFLV\]V_NM^MO_];(-\Y1DKTW'J.(F@;/JLK=-/UZV)T[F.U?V=FW*._%K;+7SM9?^??J.W-B>#/6?T^>5WI/I;E*?5LA+RA-% M^BV+E-(>N+=B#]PZ/;N\%/Z>2UJC9_K"96[37^5,+[?\W-?M?XH$/Y@TE.^:^2 M_5YK\4'JO*@Q %-.M8#[D$UW;J6-DA-$5QVYV3Y9+;<[Y;2OPBCY19G;E0G2 M;:X.6S4+[BEA M%!=J:)R.C!7-G<:[6@-ZM%.5]=)IB&= QR)5F:X=CI1#W7%)M83G7*Q QR-5 MF>ZC#&4OLX,<[51EN9MQ"#<6J#F]08VXJDRMI8, NTB4S@GW\>' M!]13+? F0V?$F>>9.(P<#G0,4BW9%:]CPHYXJB4[G!GP2;6>#BL>B*=:3W<$ M.MJIENAP.LXEU3HX#);$4ZV#J]!0V9*3@0R3,]9 AKZK*%^RZ7;C#G5/>K?E M&U1L:SE=*I>VB+,J[2$T4FL;76:=UW86/R([S@1QM/Y'OEW?R:?O3;HMMXFW MR-^8UWGAU0TO&Z_[HJO3IMW\WB+LX:I&@+-_]NVBD'JJUK%*?JG);K(G',M@ M+"=N"SU77VDCT7-U\1CY=HZ5[#2*GJOHN5JE(J6T![YDOEO%LY5JGV9.>F'L M<#654:JU3MQ=MNYA1CO5PFS8U\6CVP'D M:*ZAF[ M<]C13I7;6>W/OY0-DQ0&J3*X*V6+QSFLL":>JLB&VV:YI'JJMB@YX!%/5<0K M34]P^8M\JF?L,+4DGBJS^S4.#3Z28Y1JC1N.<\13K7'#@A/BJ5:[H6,<]51% M-RQ7FXR/]ZQ9&->JJBW/P#'+!13U5D*WX( #GJJ3*YC]*Z MI15Y.,Q13_7$KE1ZX".>JLB'JF.3:IDM^Z)"P%%/580KCY1894(]U3-V6&5" M/%5F]TD-HSA4N.^#6:I5?.5[""!(.]62X(;5'GK7OEGOVB9ZUZ)W+7K7HBTF M>M>B=RUZUU:C2"GM@2^:[Q:_R6TC9KP5LD.C 5ZIPJ<25M MQ\QZD;4,X&BG6@&7S4\@1SO5"KF;(0J.>JJ7PA3-<4N5N)IB?BF>SE<_MZMBE*VZ[QH9: M;HY>A?@VK_0^ X]VJF?P'F%'.]5S=A@UB:=Z%@]ZQ%,]KP<^XJD2OKLEO@H= M[2I\EO!$K4JU5F&WY<$2)^7T&2JL26#9-PHY\J=POBL8QBK&SFDVHN-W%..1SC&*5:3[<1;;_0Z/;-&MWN MHM$M&MVBT2UZ:*+1+1K=HM%M-8J4TA[X=R>\.,TDGFH]'>X%(YYJ/=T1Z&BG M6J+#=7 NJ=;!;<2%G2K"88)"/-4Z.$Q/B*=:!X?)"?%4.=S0!/-/#'%*QR=5 M[F>=A!NC5*O=\'W>U%,5W3"OY))JE1IJC7JJ7"V*L2*&4:H"&ZYU<4F5H3W& M@2=#<:&FZV_,K/=W#=V_B:*3*Z#XG!S@_+A5>XPAZU%.5]18K MKD%'/M53NF1['?!8I"KC%;_Q%7CD4RWAY;,5T-%/5::[#93?0]DQ2979_4O% M#O>&\4E59,,59RZIBFKE;[J '.U4#WTESH) R]!3HILLS\3:Z0U1 ^5K&2F!)A_$4SWJD4Y>:T9WEFS&9-'LXY7L(C,$W.O W5KS M'^5%HF4&2: ) -D GE^+VR1B&,&,D1FPV& YIR+1$*U .B=>ZUOO /=J<)B3 M,(6;7CP!&S:WKY9T]L]-+U%TULTO44_332]1=-;-+VM M1I%2V@-?/.G-[QBK_&RW,FXM$[IXH*SX68?3U;V-Q6U_&W+FL@F60&2,B#KD M3@@[KG:0XR)WH48J,$-<*>=#=AE,G,(G5#S9L#*#*=_LR)9L<*'!R_QCQFRR M*1[,T#,PK9(I-"NA"4;6C*A%_HC0XZ?7;K=Q-92Y'\9.QGI@8\CVB#&3-Q^& M3+YX4..GA@&3MQ[&2[9V0&.(AI-RYGP8,/GB08VC&H9,[GX8,QGK@8TE&T9- M]H 8-CGSP8V-6QSZHKF#A;EV<*@\UH!H5,@6 M#I7'&G /E<<5#I7'&G ?E<<5#I7'&O!@8RH/;7G?K"WO/MKRHBTOVO*BXR?: M\J(M+]KR5J-(*>V!?V.ZB_,5UH"'&W.^4CDX5!YKP'>H/*YPJ#S6@$>H/*YP MJ#S.@+M8^W)^"LFF'SAL,"=,1_6M_-BTQ)#)4^#+Y[RXIL-+[8^6N R4 M%]ETH^#&Q>UFJ&;C/CXAY&/V\%$TP<6)"Q_#:KC.S8TMG>R+-L!X M@>'V/:YP &,&AGN'6-O!C(O9K34C[:/*^(C=J8[R/"PI8PN'965, >^5'6D/ M)<=([.ZR)+F]DLLK4SOQQ,X%>!F]U':+RI" MS1%WNQ?GK?P&2N6<4AMP-7GM0NGR^J=WPWRAZ?,K);&\^INM./Z6:0DNKZYW MC#])_M6/!L'I7U!+ P04 " #4@UE2Q]5AR$N^! !X># $ ')U;BTR M,#(P,3(S,2YH=&WLO5M[$TG2+7R_?P4?U]M#'B)/_G/P$"FU0*6XX M9_(&V$@;F-EN1*Y 1(YK\?_WX"=DY4O&M)$X6#E,Y8T<8MT@EXW1(49GXO^E MGY(M6N?LF-% C1%+<)25=L%GG;&VRQ[.Y-?)+QQ-?WJ7)T,:_.ONX6QV_-.] M>^WI/\:3@WM&*7_O[,V[YX=.3D8?COOSSS__,3T9R4O_*.,C.=HH;:R^./3= M='#IT#_MQ4GUO7]O/7U>#OD(-P:CZ0Q'A2\^=3+=.$ \_O#)BM,\_]SY&_/+ M;"B]\?%"@W>SC2F7R]^+RS\.QF_O#4;#P8@;8/=F$QQ-ZWARA#,!5,ZCW8:* MGYQ'CGQSZ22?W@A[K[V=<7KQ3;_VVW1*Z=Z[=F/+\K7&:DG_]YQ#.\TSZ^P?\Y&;S] MU]T'X]%,+'1C]_18KE/.GOWK[HS?S>[-0;KW\__Y/__GG[/!;,@_"XTW+BC\ MSWMGK_WSWMF9\YA.?_XG#=[>F,1R_<&[G]J!/#E[ M."#BT?RAO+\M7F(R*&>7?S=[QO5?=P=>&_ *$H%G,7T4,_>)%#I?DG9@_MAL M7T5I0>"C68WPJ%V:!S_=%\=#S?D\&N+!W3L#DE.2?7F:-\=OGYIG;_?LU@F] M?OAV_W%ZO?/ZS?N]]P_?[1T]T?NO7AYNO7YVM+-Y>+CWONC]QT_^W-I]8;>/ MGLC[CXZ>VNWAWONQVS);[[9>_3K8?O5RN+?[1.V_/H"]5UMV^]6SP=;F0[W] M?G\@[Q_N#Z-Z:O9/]UX5O[]9W/;[HO:.]M3>Z^%@^_$3L[,['&Z;)WK[\>]Z MY]7+P=[KW]7.XX=OZ?&C07[\PN^]?V&V7__^YY9Y>;C]NIQN;^Z=[KT?#G9V MY?'[)V;O_>_O]G8/W-[K^^>?>2G7/7V[M[9GOS_OO]5P^-'*NV7__Z M>N?5$_D.3^S6Z_W7VYN/#GNP3A=2)Z$4T>#:8%AWN,DT?RRG2-[;>P M/?T46^LA.$]ZHV26*$HA;43GU(8U9&/T"7)1=W]N]W]IT/XFYQ_3&MPK@?O^ M4W"#QNR#JQO BFP2*2HV6T8E]B2B*)U8)U/O_JP$!/#)^O ] M\ *!R38&6Y4"7YL2CC8B)JQ&I+!K\.IP#J\.G\)[+C=_NE_*^$1@'AT\%[U" M.*'IBV,2P?_PG:B)Z2 /^>E@.ELNZ.^VVG5&\OC]\>'6+AWN;SZQV[M%SOM& M;6WNO=M[]>3/O=>_#O9?%[/S^.50@%+;ITGMO?IUNK\[UCN[;\S^[E8#7*ZQ MI[8W'PJP6^^W-@_D\>]J^]7^T?[F+\.=!^>?^?>OA_F(ACNO7[B=W?WAUASP MP\-](=36[J_RN[;^W&F?V_Q=RR??;#U^ ?]^OS7;>J#.@O']/V)6-2@'&P8; M[C8$27:"^&H78G 0=25]]^=OPG"&VQ8?99Y\#S54CCE8XW2R%C*D% ,7E%B^AO<\,G5EH)'\@68?*Z.* 0"%(>B".;<2!?<2&MN7"\WGESB1D2?0_62 MN$,-&V*Z80,UX8820( B>U9P-6YX;;^?&^!S$L\1R!HEP-4T,<\&#;U<#*9B("0KS?C)A-WZJ/!2#+C@6C% M\730\OPN<>94T/V@,;9VB][9+.^V'V^_V3OZ];5HC%/1%X+MX>LM(_CN;OVY M]^KEZYW'6Q\TQO;[AV;KZ(7>?OWF=&]7=,GFOO#JC=E^)=KB]8OW6XT#C_=$ M8[SX3&.,[=;NWNG^[@O1,;\>BK90VT2E[R%.%,*T_+*X7 "TR\E%S\6";=]"<2/.UWW)FCC+)4XIV6AOW$9U M4;(/C'HC1U7%]Y.N5BN'3B^&.(\F6!IN=TY&@S/:C$Z:@[K[67PR4>*3-QE< M%BJ%F# [I47) GE7W5>S%N(R.,+A]%]WX7."/3_$";>A37HP/CH6QLQ'%^]/ M)C@ZF%/KE]./A_R&I^VE^W^*+YW_]9*GC9S/VN#V5-+;(N_B =^]T])=NJKU&V/?WW^ULOGR]]_Y ;YO? MU?ZCJ(68!;MA1C%V 25;?:U),[!%%<2AC4[.LB.I%+VP@3Q+H ;8+R( M&B7)4)*H02IP2($6PP[M/85(3M6DP8BTQN0])XE*RF6YS)H=W6,'291)EOV& MK88VH.:T(7PP&R&I&'S2Q1M<##O8578Z2TYM#90D5]58VTB)Y&.5$L[9(=PP M<>/BP:?L")^S8Y/S[,EH.IO,1T ?C$=O>3)K>N3L89M9?=8(HS\@KI8.^ MW M ?CVJU_?[+W>'^Z9[<.MQUL"S'VW\_C1T8ZH%TE[Y/._ROG>.%$3GP.N]XZ> M#;:/!%CS\,^]]R\DG7K34B2W_?ZEI#U%WG]Y.$^?7D8KBL9L[QZ\VWK_1C7@ M_P"H2?RWV]!-;("):B-G GE:*KJ4K3/N[L_J'Q) (*KP)>CW+D]#3;BR:,7" MTZ],GK4YP9^F\]E8(<&=^1SA3[/38P%C.C@Z'K8INOEKAY/&D4_GR?[Q;BIN MZ9_W+I_B[/(?KWG^%:;CD\G\V7QJ\*=SWIVA_7?&82].Q/-!V(MG VK/ZX G M=^9?B+\Z+?S@R?]>'E/\_,,_7[QT^>S'\]'[BV?3&4YFFR*_?[Z8+E7ZXG,? MW_OP->GCH=IL6/WQ$F?O7#R_N,B]2S?JXCS-@./)+,X&3"/Y_/ MD?[TXOGFQ<](^[MT!W1: MV!U0C$ZQPU13@&Q3]"$VA6&J1+>8T\UQX-R8^:")D;.G)!=[=SPV>GOTG@G$DV__ _)X/C,VW;2DONOQM,/\G_IU.> M3>=#-;0[GB?^TXMAQJ]>\<--_/#%EL55I6PN'D((.@/;$&VM3JR58Y144G*# M&^/J2B+U8S;U:=R73&F>5'V @09OY?9]>NA\9 EGXP\W\SLEPA>?;R]N\FA\ M-!A][;17#9273G'O\K?_5CQUOF5"WH X50!ODM/"5,$D64%*, MR$44RSI.KQ)O%FCFQBKC=9M90P+V+F)E'5TQ:- GE[MKYFO>+-/?N.IM5<0^ M>/$WIL98LRGLO,2(XE5=PIC/WXD30AXZ*;.=R7.>O!V4S]AR_N+B(5G*V-/E MS%979QR5 I+-FJ!C4D74F"N5?40?OE8EL\;O:_B)45T5O\_M[P?P\U&Q+E&E MA!E4S#FPK6RLC\9X&^O7*N#6^'T5OWAU_.+"\,M*G*:O125&J)DPNY*?M'7[G[ZZB_PQ)PETK"4"O(8@14DT6;*Y>DEJM5L-_W@A^R_&?!@NB M+XRY9;F2Z]J(*1E(*:"I=C7\Y\W@MQ3_^7>J?)<_1+]\WO^=ROF.W;>E\,UQ M:3,?NAAOA'<5E79()8B.#BY&/\^30Q?=Q 6F.FN3"RFGQ!\DIN1L]4Y^ MF@%?;:;>8W5QF+Q^-!X]GXW+FYY $U)TQEK.00-4K[%2-"$5UKY4%?IO1A\& MFHCF1=PX_ T']&3T (\',QSV!*9*)D1+I&P%$#<:R92D,AK2I*L.JP-3*2=' M)\,V;#TM/Q$?>'0-V>>U0.9%)2!X+"$%L,:W2C-(%)G0*1/- MRD#VC&2EZ*FL#"J]%G29K#62[(EC Z!L$XOF5K'& MH&-.]095P[+NP-]9"[_\6W$I;0M73]O"PM*V9&I$X@PFBN!4@#7E3"S) 0+: ML#KV_>-"YIO?:#[/>781.>?#6KG,SAJB[-3[-#Z>+QV9?ZDK'4FO3Z:SH_Z$ M"@G;7BG"RA$@)XV6J3A16$KEDFZOP%KSYEN%5*58-#:%Q)!JS,:EHCS;X%E; MYU:&-U<2?FNV?&.<,7#VJ HEK\&QQ9 JHR=MN-/E+H*E')6J(3OK$E;+QO4>JYNNBUD@-#$S94/)BFS-B;)DF=SJB47O) ]Z M9:!91EW,XF"JJ6H$;45S*G!:M$J)5=L42*6DK%T=F)9<%[,XR,BJ4L66,D<& M3BK+GQJ#U>#0.XLK ]F-UL4L#A\M*7KRQ17(XN0#GEY=ZL#$_7]1W7327#UB#Y M$MEAF_3)B#Z49+0N#-ZN#I76]1T+Y0V R9DP6$4:DJB61!$(2B&TVKI;)F#6 M;/E6P;'-WF0OR;X#21E167GH=0QL$\;27;;<Y!+]:716@%!"SI(58)18&Z[!9N44PHD2LY %5D'875\ MV[JZX;JI5%02NT[@C0>0()E,6\MJHYH/KO+J&/RZNF&AO!&FB,?1!8/S\_"- MZ""S:7M1.^?]RO#F%E( MT&>HIG7\Q,HI.[*L62S?0$35@^T(NC2&].FX[9+V)ZAL"W&K992@'U0LG R' M9%1AQ)Q7#]"E5#=]>J!>Q/5#X_5#5"SK(H9IH' )E M\(%S2@C@+YZE/2W>Z .*25MA)XDMB+5WN"([+<:KB)DF+%>:8E:0&*:+/)6/*J"%:TX<=YKN&XU+\ M:IN6)6U:'P$&TS;C40)A]E!<_?^Z[SY9/I8,33Z1]89H.W MN8OCKK*-2[3L6U9CE6<0"U@DLVM^X^/A;/\GY7O@<)J1/QM,J:3,MN9 M/.?)VT'YQ)L_.)G.QD<\N7\PX?GHPTK.[GI"0LEQ-$B6FE1$,&1M<%92GB*O M]D!@=0O&Y>@KZZR2R. *%@D.M43E-(J.@E1=TK$/^JIC,"Y%7AD=((7B?=(6 M6K?[H'/TP7M60&VLMN].]9>4 M[T.VV@WXEN-$79;45'+2ME4:U*J2N% 2YZD9343DWCO1&X-O*GTQD?K:03+9# &.,(50). 27/ M@)24XIILHOXKTIN&<3G.%&NM(3E2@ RA8"HD)BEWV*JV"(YZ[TQO',:E.%5, MGC58K+8 F)!:FI\QJU;;)B_;7CO5BR'=+1R=5"RSDPG3Q9&M5&H5W2LR56< M0_(>O'-8M9AF0>/!0>74:_>Z7$"7XVC%SQ;K7,CL*B14*&(U%5VKN%I]T8N[ MKXYVR8 N9X-?$3Z.+7L5'3!SM*JFH("Q-:N <#[0KU3L&HX7:/UR/KI\O_SG M9# =?%PNWN+FR\';P6@VCYZ2CUSW#(#XV+B R1=C$A/CHXGX[>K.V4%I(,.K'0KT(/BDLTT;Y\=DZZ65A;@1R>3 MT: I(#GPT>!=>[22^+J<&0S(WZW,A$KF$*)N.\U8E$2EKAJ^\^FM\='QB7CD M_\$)_8ESB)^/ZZP]7$6(?=M,T[ A6PLDES&!#=Z2$6T52?6I(C"1_.!CD M(=^?3GDV_>5T"U^/)P^&./U\V>KY=/4S;IVQQJ/IX>!X(=WW;JJ$;?D4"DD9 M9[5.%3,4E6(D81%@D*!/Q?>I"U>W*71=I7C+IU#*NC)$WW;.@1Q<4M9IT!13 MVX/%AU6GT":_Y:&$)]KEKF19D@A",I "Z:+ JH@=;(Z,S M5EE=^I#(_VT'?[TTVIT@\38>K6:Z86((X!2AC06L/YE^ M^0V><>%F*=U=@_!96QE2I)RJH!S$8B)74]&5X)V+ACJ\G]&:$-?37CH%IS0! M4V'P/N94O&>T#@MA4KCV$'^7$!)&<53$=??$-7AM:@PU6ULM1))\F44 4Q:O M@-;G#N^GM6;"8GT"$3NC@;RK!!%JC"Y0\LC@0J;4X;9PU\F$KMCI68):0@FY M@,X^IE;KRJEJ3R;Z>#OMM"NVXZ 8[:B8[ B\Y>3$FSID!E31)M=7VWG^[.&# M!ZTO$I:5DU,+-,[,5IF8*V0R4%1 8]J^H5Q+8)6:QJB0 M+63@V%H 58\IS&N!8&W]'5),BTRK@\X)C3;.5" E#TLL%5+&E-C5L#;[#N&^ M0'NO-4G25)1M;91S:IT,;.N(*#$_.(H=[HJX.-R[8H-&=)[Z&2=F^ MT>J:/6G>T!:*<5/7::M1%,Y"V MV4532R*;%'G)GWL0Y+_H-#ZOD]BI\WU'_NZ&)%>^ZK>6R^%JU@B7P!XMZ]+& M6-GG-N3B$^?D*"ET?2H"?WZ($_X%ITR/QV.:BD+;'H_XZ'@X/F4^=Q_3W0F. MIJW?WGCTR^GSDV,YJ6C%#T#OCH\?#=[RQ1L+TX[BJ%K7E\F\B/398/KF:X7I M%U?]XN!%>+>_7MI[_NXU_MQ?>%0.CW#RA25/9SMU#MCN>$4W1]7&8V&3;%0& M4*MDB"(ED\ 93]KW8+7_VL;6-M;I!@RMI+R88FP%AA)+U#IX9TUV+D0(\PV_ MSAHP=,VT>KG/^V<]&7YD$SUM@F85-#@/IG!;VN^5MC;I9%4\G_); [>XC&-! MP-40YXL'V5N"E"7$D=(45<5DBTGGI6]KX!8VTK\HX"+:BA6R5S XHZD@;# M"LE7J\*Y' D7 W>ANW+D+Y.VG:/1X&P4]NG3!]U9"B!+Q( M8,$''ZTA$TL@B7W617ON.M?X7<$IA@7-:))XQ A$R 8/4*LT8J1&9M2K3V MI#O+)%>6)"%FEPOD3#&TW2,BML:,%;12I=:(/7+ :[9T*R2@AE*A5K*8H*)+ MBA05BF1J5*6$[E94= &_Z]DRID",$@8\Q00EF"S1@$4Q%U.3]KG#:X:Z!JG/WS>&5C\]]$?6 MFU?1OM%:GG>,]R6"LE9)R"PYHPJFNVT:B0<_/>4#'#Z42@_,:3EH+-]^@BTII8(I60&NZNC0V)R5 M0M95S*F[>J$+]K.H50\^ZUR]J 2=0&65R<>,!AV*8JBJ#WV:.F$_R^AW$K#U MUPH:DP$C2B+X&E(5"!4FG3J\%>/']C1Y]D2X.SEI'_Q;FQ-?/5O$P>0E#D]8 M,&#%S0;R&DO*II90;(>WC>PT31Y.9X,CL=R=^N$C_>5(8<.9;(D6*X12 MHXV^2,INP80,ML-KWSK-D4ZXD@7FKAR5%_!,TD$4=BQM,Y"8"FFK0ZRUK&G2 M4U>R0(ZHS#E7Y5VD *9U\:T5,T:O*U I/58ESWDT&$]NKR-9Y(*O!.Q,:C,. MK?&^23P6SP?EY\=WN3H$6.I:B<.+7>91D!M4[1J)1B]H6C MCJG'\SL=(,ORW(LFEHE#@D; (-&&UNKJ^B%.]Z:U,\0U!&F=,*M++0_ MF@HM!,64*C"66"!J4B9PB1BS79.EUVYE@4S1"5U)IC!Y+^HV9=N6%!C4;-$R M=[AS9C^-?)'UXW$.BAR2T0-_ UJXPYAF M$N< XI=942#/K+'[SKE?)K= ;VE=6_:*$1$+F"R^4UM7#9J"QI/7*P3=\DUN MD3,)!GU(HH!LU6# HA@;.F,$*/"^]B G_P2W#P__1\Z(DW)X^K3M%/C9=M,7 M!ST9'9_,IO,C]/5*I4<3_L\)C\KI?_DFGQS:^HN?3";?;CA\]:]TUL$8A_]M MD.N)T&'"T]DSX?3S/_&X)\$"R=G,\TW#(NA@4719JL&Q5@7M;6&N63.W=\S- M!G1QN03,#G)H8UK*(MD$E3.H#O?H7B1S[9JYO6.N\S4671%59G#B<+51U4;A M5RY5UQZLA5Z3Y<;(XDM5JIBV,+OM0>2B*[5$Z[4%1"B^5V2Y3=*R*P1"%5)4 MJ0T(*&C=T*.5YU7EUMI#V1Z4K=Q2A=<5 F5($5/PUK5-D"10Q6*2\M50D.O$ M?@WAWB:AU14"A:#:T,A\W1A8E6)-+A7M"RO,V?:@H/_V868D,K2)FBC! RB; MG$MR/F6K BI%_2I@NTVRHY^">8%CL>)5/#IE$J$#;S(:<"F02.>0P?1L^N,V MZ9TU#$"6HI37#MG'MNTW1E="@.K86U7(]6#0^-MPW2]E MEMOSQ MQG+,G#M,523FB529S "PJ&BLH 57"FI/J0<]*EO:KC>"BZLN4PBHD\FH,K;-AE?#>IHG?#)Z*\=]>W?3KEB.ES0] MU\SL4A'+L1*QQ+L9=%RJ%KFQ(I9S8] LT&I;0^ZT'V7--C"D(N40L[+S3J4BJ%"WVH+2DVU MLM,TI*AR<2ZPA=9LH!B*)@CLX].)J/![&3"\LD'XZ/C$]$5/;$R;VO-U,:2 MHA5K@UB4,T'YPN3 4 _FA_L%W2(KF&RJMNW8[)S$,+'!X'6(":+W$"/W8&73 M=SG(EWPX*,/>C-IF<*F*3'081+#1,.=( M,8*O*CF*J1;,1C,1]*!5VW>A<^'9^J8!28N"")Q+,0HJBQ&I(M"I)#$K5]N# M75.["]-"=Z-Q":NCS$ @RB%QKIZ]\I)L24YLSV>H]'J&ZKMFJ*XXL;' &2H? M,@IH/G+V$'*,2LM3IS#F#-[U80_"*P%YPUOB+F&*2F7=0&0DER!KGTRLEFS5 M+MG@=!_ZB=W4IO)="79!06QK:70*!":Y%+-)J88,H((S?9H>[C)VR[=-HVNI M)I*.1:#U.D*I";4*5MOD5!\6B?\=?#=;':2H(=KE]*9(2 M7UJ4"Q@=.B#2F,!4%XLMI8)XU16%;7>"Q-MXU)O,VR<1*ZY*_&L5Z\5GF[UH MTX*58TEB7BON1Z\3L.4[SV1)L0D^H+*@$L?DH:)(U8*>U5D_GVZG&%T.CM>2 M'B9FHUU1)1DMR47 4F)JTW NQ)2\[E%ZV&7LEI\^LE+9&0'04!%A8Y(1:_46 M416O<^S!E%U_A,TBVX93KJJ$DFU%B%4RQ!A\*>0S1U--777[O$'\EF^C&DS$ MJ-D29&ACJZ$25328,HJH[<-RK*Z)HNO9I0H4ZX@6"0K4%-"C*]KDH! R$ZZZ M4=Z4BEV.%9+SK#VS_&T N3H*WMM6N5EK+;#_52GDUF;U*"3,MN9/.?)VT'Y M9([]0NK?#52@6FKMJX4\&95VZK?]&4ZQD3 HKW56X$0J5'2AJB#9 M=M* ':X)[P(0BUQ([X$5*4:'<^YJ(LU5RLZL&JHZ?CT<&,)T=MIZ?+ MM5G/N(Q/)E->Y!Y0_VW7J5]P].;I8,0[]<&$:?"MZW7%#IT+0=FD;(D6DE%9 M59<9Y!*6DP\]6-5T^^!?9(VM3T771 :-AF H62N>N4*KL>BL]3[>F69 1')]]:-+ FUHVTK&8DWW8FD8P36@T<0:Q)D:%$P5.'_HZID)TD6ZJ8'LW#W2P/7N)D@'G(K=7AY1!*Q=53"X;27R$5FANB\KN M2G12R:<:P(=D-10)3**"Q($ Q:P4NAYLTK=\.!;:B\LH! >XBG3Y@3_?#K&T;>&"19 B.WQ MJ(UYS8M%^PEK,CK4X[.J!N;7O\ZZ@ M*=&#BKE/M:S+(\-*_99WX;I'6N3:6KZD-[S.C+6R\@Y!JY*A"+96M P-]V$/W MKVUDSM)S,^FD871%=OJLHM# EFHL%"(DIYBLE8R]E05W>-QR383%EB\B55.] M(>$!E)JS\;9Z-,I9ZQ.O3OA<."/Z(S![&:HRU52@0"C"%:=(TA\=O&DS+*$Z ME]?$[+^8ZR4Q5>08ZRSC1RS$6=28-&6P M!,I7C-DY96TTL>CDXMI".L/C=1Z^G#R\6FWTO)T5@ZDFZFRM23Z"Q61+GV>" M3@0Z&HSDQG1^E*HKR3AFG]E$(8/5XB]%5F#(UFATQ=?B>]"HZ=:S89$9N6TY MCPLYJ=L"9!32A)I)$E+P>>@4I=;4Z_)U7G/Q85="$XY MR?Q%3)?(F'-P*3/ZUB2X!^IZS;+5DM0HN9[5G%6,HJ%JRL#.^&HL!;+1K%K" MUTGBK+.\R^U&2A:)5V( L%!3S-9474*-VCD$57M R;677,\L7<_NND[E4$0V M!"3P'K)*H77:K26Y4+GTP#96G\'K6=?E2)D8G)@"U)Q%Q105DU'$!BP31ITZ M/"[P[7*$$U2%43)X55EH@*)J?4474U8!$'K0__A6,F"1 M&3;KH*+&0KE M3D5CA2)8G'H _4AP[YI*JQG5*]7L:G46B4F+)C!H).$NQ+$ MJ!)%7=R:D7T6;+UD)%$UE)7&G!5$*A$T!>$B54V@=!_RZY5GY%KH_Q6!BZTB MZY-&FR"4&,&P5APS9\WD8O>%?B=DUR+W(\]5:6=A^U _$G1<18 MZ;[P[@0BBQ3"KH*VBJM8""3 Y$UKCYDE2>::?0^V'?]V;Z#[(Q)P)OTSEVIB M16)=7P&AA04PA)5\X@^:<29TW9^\VTY;?N>D,\$=8!D.Y,9?Y M]^'ZEP_JVIA'5^A8LHVAJ%(P!'"*DS"1*E&TR.AUGZ;05X 5/9*9W[;VBV]R M%=/OY&U2 M?X_AC5[SJ<5'P[%0;('QX<;-=VT]?['7IS'5>9_D/V@S$E!$UR7;F@)HGW!M M/==+L'F4N(4U"U<(CKVT)U2>529#1CEPF)(W*KG49LI51+\6>+VSISY&QKZ8 MSLEH<&8WDI4.WF)+1C]8PQ'C]&3"\U__\>V+$UV\>_&\G>GK ;/!T7 M@;MX@^G^]/S8CXY]<0JJ&T%C^8K<*@Q*-'G1G,7)1$1@3L(MGPBCG6^_I=,Y ML[I=A;=FUG]AEDY79M;GE8,_-#LFHB4K+J94<#ECS38I=B:D5!CG8RC,C[B MYS,Y;;OPTW'Y"KDO+O[PW;%\?C67T% @X[V/-CM(,6< %L%HY 6TU?9K#5CG M";4S.^2VF\!8$)*WFZ]LGUIA?I4:??&67$P6Z=#H>JT8:#B4J+,@0TU^6Z+7Q-J51S6F586VFW U(8'SD"BR4C4K[U6D6KH[(/]Q MC4YCQNSTMR&.9O=']/ _)X/C=HY?3C_.JUXE40L_TQ4BJM4V+AY<-R^^?X1+ MJPT5KSC"]>FA/Z#O8ZW1L(F); *5;4JHH@C\[+3!BGT8DF\!Z,%X-!T/!]2F M5(>%%Q\"%GFW_YMN@9)Z>_\(BKG%T>KN(P)OB83 3,;8>A8"RV MS:>T4\DZ]C%3]WWEA[SIP5 >3)CFAW77 M%UX>NHF^6D6A_0/9F&Q=,![9VEQ V1ZT.NHJ2(N4CI(\IEOYMX]$G^=[+P=N!Y'#RM:'EA+/3)Z/2KO.6V[$]B920:W0Y@V3G"(PQ MDN=4DE/8>MHKZ+[F[!(PBVRI&5)5,2(YET 42N;41D(!;0W*^PXO3?COP.S^ M.=X]')],<42/!G7&/.JOX6#;%#@78X(S0&PS6:PE)\;D!*#81\-9.CX+M!_O M*V@.H5@30#+KK-G7B%$9<78^]B!/^QH^.TX&&MRE MB4#PD40+L/;.Q!YT<>XB0 NT($B21H%5M4K.95U-A:TU MV1EGH]&E!ZUI[_^)$_IRMNT2,#O';7Z_)S:#(M!,:NM).8!-!0N1RT$I &-= MY.[;3#<@6:"55)*(7TO(=KY!GH]5UP2EI&(URMI2P!E@5:"VGK@D.@BFY> M^,AMVP#&>GFQ ]-^E^^ WK!J$4/3F5*+H:IDA!QS G:%(X S7#2= MCU_J#^.7W;@5GPT.ZN\8'/STOOW(&I)Y7Y/*#E* 1!DYD&M-31QR%$K-[YM3 M]NR^R8/N6O9?)EZ[AX/)C65>EV!U&\I>$=;YH8L9SH=6JQI:""W0-A!AB*X6 M&X/WJ>AYH=<:S>_VV)\!]"/Z)@23;-LAH%1 K5/Q!HK%Y&U"U.'6 O3-ZR^G M &^!T&L*DEB4J+%M+ \IVY:.V47'8:(8 O-K%- MF4&25%^=I] CPKP4F=UZ?%W2WL\/<<*M*2,]&!^U6O^SM0%SH3[!D7S1G='" MNG%U)ZXLGUA>)9U]S9: -"+Y&,C!&-7L^@%N_K$$NS7Q+H&^5DHM[',J*,% MBSD9[\D*O]"D7'.>JQM0L;M\^NM9G/')4N0G;*BXJ(V#G-/!U5IB@((A82DA M%%^352X5=RX_PQJ@[Q6)84$BD2F[FL2"J@?'!G/.$N_;9H,&P%_$_'#AFCN, MU$)'W'K(C\_=<;BZ.PZ+<<<"*FJ;E*_*@HL)%:2F+@^N?^AR<3#M M'(T&^61ZDR8F43)=T<3FARYD'%4,RVM7HHHZ08X^&Q-)T,P25UW*%[U2SOUU M6OOK;U.G]4W>YY\15-??\WN53UV6IS'%KT<(CE5DP8#G#'Y5D'HLG(Y MI-"CFMWEI_QK0B^_4MGEI+W+4(Q-4-EF7TOBMH;5E83!K3ZA%SC4L";T\@GM M3:Q@O#;S.E3>@.!=K<9+#LW,F11&(?1^W6TYY M_.*&[0J:&(FK(B; 8I(E[S5%2L20&&\K/M^\_/)F]1>$/'J6T!\+AVS H\74 M"J@P*AU#R#[V:,"V,R:Z_)%3$7GDE[QA[M-B]DZ@N9YV[AF1M+2%RTTC.HDA9703B MX*OA0+?> WB;,1<,!0)W)1S"%650BI&H\XR^)[P9?ECK-WT0TOA MEN769<82JHEWPNNJU=I5!#0*@U M19-2 FN+(_#>VQZ,.MUDJ_SE#R@59/".34@$8)5%I6SPD8@X%?"FIX#=1.Z_ MI,9Y)A>PNCHG6MI*[$@U%M3>QVP@NCYL;;8L"UO.X%XUIF72F52ID(/)P49K M*M4LT(3B>@K8C8RN+04PCZVI@/@^R@&T]5$!*DOL7:WR0A]Z!2_-PI;2 3@& M3;JJ;'U50-:*)]0I- 7"QE>*/07L1BQL*8"1->P#AR1H00!"&Y)3.B=;,2<, MY^L&S@&#+@+6R106K@XF+ S, -[Z;#Q7]I!M1NN*CM46,M%F.BL<"5W&<)4R MU[]!H4^*2L+BNFU6DU6L6J0/""MB5C553BQQU6M.I@<^^;_@T_CQ&T_J>'(D MN?Q9GC\_9'H#P_=+<=TX M.?KHQ,:L(LB06G.-&,$4AYC$^'J06'0%GPXD'5XC5D@(+H*U-84:HW7R:O U MI#Z,PW01S"4-JEF7JN5$.F=P@!$#5(O4-C!U1*E'8'ZIC6ZPB_%2D/RPT=WQ M^6_[X^SXK^YY]]DQ%Z>\\O9W8+2KU4?%Q4+*E&JR :)G%.7,"?NX<*'O?H6@Q4"&-4;^>&_W(:\ ?M@/)WMU)WC\PW(YYN,3N^/Z$/*>@U[BRX_TF:? ]H4+!<% MBDHD$TW6R;:!OU!*CVRU\P@OQX:3*]&2"]F3 XV,!<4I5PA:>Y,]]&@@H?L( M+V5XH:1:2&O(SABPF))S6I>HG4=):WU=/2_]Y<;0 O)ODS&=E-ES'*ZFJR[( M$G4SEAH*>&BM][4)KGJ)S Y)K9ZK7C+,R_'73KF"4476#&"BQ:)TKL!BM]YF M75;/7R\;YJ4X;2, 1E(D=UV\-*:H5(YBON0]5(RX*D[[0TT?#X>MT&]$6SAY MPRT\/WS7:ONNN8QO2@NQ3-#S/)'$J6J+=CLDK>1G(O&@0NL M:-4\\S.>,D[*H<"[R6]Y.#YNQZZP)6< M\Q(!7HY_QFILJI(.:\F8@IBOV*Z/SA)G(A?[4(#8&X"7XJ*98ZD4.$?E &I" MI(C>EQSE/W4VIK5*+OHQ2W:$0\'W/AT-1H/IK UPO>45=M+1Q)@-4R;4@,HD MHYC $>F80B6S:DYZJ1 OR4U;9F4%P4 >"OC,MK:.R4Y#L:Q79F2Z&Q#?E*/^ M,/U_,$%Y@[\Z[7_^WL4IKCS=KP,X7;TAY1PH0R+5C3CZ1*T6.IY-2'Y"F?:@ M:Y1I/W^3ZV#45C>.9I-!/FE4:5/(#VOETAC1EC=.#\=#^F3>^8OWKG49\_.3 MD?P#2O]OEVAYZ= ?"2Y:,OB($8 3"(^R:96VI@)&3]5Q#VBT .ANCJK?[@K2 M2QIYS8"Y(GE=( 1,HCXCB3Q).E8P?1HI^))&GVRP#.IZ,!OA0;L#D>#*8 M\OYXQ \F3(/9BLZ75BA. &X-<[GMLUJ!;/0U)2)%?5@WV@MTE[0J6*5JP)O4 MUL>H$+$X9UHZ$6V6]#!VO_#SEY.I1-;I]'[YS\E@.K@\,_J)]^U)U6?2KDA& M)^;E$(QWB5T52"C46 !MZ3X@7UK9Y?QM4]Z=S@;EP?A$Q-!I3W 1$%( XN0U M2I"+$7*F5D:?T.3H>V HW\)EGG9+5MVR[N&O)^+\:%":.?4%(>NP33595P,8 M9&P(N8#02MJUGUM.W^+3CUC.E2\K%_QM?IL_^LTG(VH)RV!V#<,IGRQ"2PL# MWWJ7JR\U9M+ MF:RU?B*/E2?@Z;N@_\C*/3;!RR0!D40+ZH-8CD+IN04B6/- MP=4<4U)]FM$X$YV/L R&7\#TE&>B3W?JV3$_2H[;U6FJ36,FR6,DHTD0@HT: M;;+6:,\10RAKBG2H+\AR*!)T;L00DN0B(L*+O+,F&$5%@W/GM?[]2'E7WXLL MJ;S85,<4-5G04%BA)BUJTZI2V7*T:XITR(LLAR(<#"8;;:1Y @)H4 @"J7C" M(G_.,D;EN[L9\=/!;' PGX%MNO!D^GDYXVPV9/IXT#7GB('J"+0N3/0ZL(9J.MW!M]O M(5I=W4+4@J28=J3%%G1F#[7U=2DJ>4G9T4"PG,_OF[E!)_HW[IM90F= -J)( MG!"M0+M]VJ0DK]CBHM*%+R2L#AL7#SIVW\YTG0Y7N&^?'_HC]TTBM= (,E $ MR 5-<& K04*5(>H>2?_[<@8:#$_:_/!S+I*ISP8\??BN#$^(Z=%D?-1Z/I_, MYHYYIS[$R6@P.IC^QI.SKM"G7S_!90__"B>MP&05);X36>]0M:T& 2R+RB\Z M"#O(>O'?ND^S6JM#A>7H-*,*@5,A.9]!$R8?38KB6-'5@L7VJ'YNA:BPI"7@ M*BNH4#1E<0DF4BMJP+:S!QNO\SI 7*;"I2XN.\?7DP0L/UB8Y-HL>49G1=_[ MDDH;04QD-6AYL4^=>%:3%LL)')';%# 73%PAY9)M0/$>V;%1;4>@=>!8-BV6 MLR2]C02@#]FH"#:5#%A%;"975;&4XSJ(W-J&C(9+K5F#(J^A&A+GD(U%:R-% M"Z%/2R97EQI+6L43L7".DG^TL8EHHR-.F(,O9'0]:V2Q#B;+IL92 HJRQE-N M"ZP=0XXQ:X.FEB)BU*,*9CZ1(,0PL:N,>'Z2I_R?$_G0P[?RUY=->3\[8%'E M+D_'HX,93XXV.7_EH@_&H[<\F0WRD-L!B[IH.]>3D;#SI-VE3[OT?+C<B%HV_UKF31MD-$__>W,GE.2U7V>FL=+ &2M+):JS!B^15H5(Z M:[F )1/W@A;B1 D:4M5@R$7C1=]K@W= M.E^Z%,\R>/?3A(?S^#\]'!S?P4F9C(>7;V7[R#_&DX-[DBO9>^='W*M89AMU M/)Z-A*AW[U01$\^X3N>;^;P\S9OCMT_-L[=[=NN$7C]\N_\XO=YY_>;]WON' M[_:.GNC]5R\/MUX_.]K9/#S<>U_T_N,G?V[MOK#;1T_D_4='3^WV<._]V&V9 MK7=;KWX=;+]Z.=S;?:+V7Q_ WJLMN_WJV6!K\Z'>?K\_D/?S";KU^<;IE7@[V MGB>U]^K7Z?[N&/:/ME_OOW[Q;F?SA=U[]4*N]4RN^0;V=W^5?W^'G[0_V'S_\\]_O']JGN[_/MIZK=T]W[_]A$*S\$7V2L&Z 8]K(8-5&U3GK M4DJ4;.3.^H[^Y1W=DCOZY,,=+=:ACU5M(*/9@!SDCD:G-W(V2L1;*:#L^HY^ M^XY^Y&B-;8B51$AHGS= 8]Y(,;L-D+L9O6I;N^KU'?VVU7_D*%,@R2+<1@B. M-R"AW&@]&;9_\_>]_:W322K?U7M'+.O"^L96=\3TR? MPUII"$QF)DDW"R4XPO_[=M[I(EG.A \'@_D"#;4FEJEV[ M]N79S[Y9&9,FQM_M!/-L0]7OG_]OT@JG?Z3JW7!Q.GW[^7WGS_C]N]][)Z_? M3(]?_OX9[H//ZO])BQ(N3\Z//O\)S\1)/?Y\^0&,A#'8P/WF/BC-)M+(-O<' M[7:SAT"60;0WZ _&.T&61SK_WQUTU?]>.?3,)T6VR$-=\#\G6D5T*D?QU?/_ M@3^D**P;MMO8]@B42V^\OZ_"O7X$5G@?3._V2(T_T /L-<5\B>LWC=/F1,<7 MD_FS7F=WKS^;_W(=1_/)LW:K];>=\D]5?@&_'F7S>39]UIW-X>MBIM+G_S/* M_PZWYK_S$U:?4[WX%_EDGLV>]>E>\ M27LV#XHLB:/@OUKTWR_R/<[:ZIO&L%;3I$6X,?Z=YNM.ZT%3QK"&3 MM\YEF.09SK3E6TSA9/ON_!WFLDO_;*%1:- LPZ\;\=1%_UL_: M [@W_?.:9V$/KJ8EE%EI=W!.WYXG)=_ JK3N]RCL%B@>\SRQM!"]W M7^P&G5:_-[S'\,O[NO9MONU.;P]W>[W>QNWT'V SOSI]0/=:2NWK\6 8M51_$ [;_5YM)[$@5>A01SI^]C(+ M*5:!_NV.:=?Z.";&OSM_+M^_"P=@GWUZ__F@??+NGY>@ 3Z?O#Q:POU[)YT_ M/X)IOWS;?C_]O?7^ M_+AU_/&?E^\_7G3!#DS SDO^?/VV_QZN/4[VEZ?GQ_T/;=4CNH4F'/BJV=L' M&UA%[;"INMU^#S$J[;W>SO-VJ_DO,AS<*CP/MAOZ:VWHKW@T>RO1L^;77]S* M^W?:R4^0C?C__%=[T/KE--5/OUAZ-LC,Z^QV!GMW$I5[26!_M]_MWD<"UXF; MD:C.[!/*E+\O$SU>G9IL=G>!>:='>.]BCT9?E\(\^'5_'H]=O!*=SC&'SZX^GQY]/S M2[@FF=9_/SU[#?;G?'XV9_KP5' MRW#<;>[OM8?-;G_8Z73:>R/B:?L__S7_#MX<_C;Z9OSX+>W;\[>'IRG 5CZYV#.LRIL=X/3-T&[_R1Z&IR^ M"L[_<1AXGH#U @Y>G,/7;0]C'S?VA;O7#;AL[G']=)5U:J/(BO5CDL&SS5R0X M[S7VI/E9UVDPZ(7(I-5$B[W9:T=AT-=IZ_U"%G^Q M M4M:VC0!G_TLM_'99I[2_GDZYFZ5Y^N;+!C[8&I=;X_);&I?G.8R>J.0VWL \ M1H/R_.+3GQ_?3/Y\.9G"-6TP$">G>'WG9'+R^?#Z]/QW^/YMU<"\1H,2$U$G MKU]=@J$)ZNYM!XS.'JB^[OO.8??X_*!_@M__438P^WOC=CL<[C>'XV&_V0NC M87.TU^HUAWHP&G7;J@UGEQB8O1_/P#Q__WPE$;+)'^?@LQ2^UF=Z_?7K%$OM#F^#ZBBIWN[G!O\!-& M%;_29N_<+=_TU7?T&WU![1_2.1+Y_GR[^OK#"';M4.EQ$T[6L ESJ9K[ S5H MAJ->IQ/NM2.UIW:>,Y=]<)2&NW\E6_"H1\>3PT\JG),(!-DX<$L?J"(H9CI$ M7&44Q&D0SXO@Q43E,, OCV9OM=:C::T-\O5Z>[O]UO#!G;VOXT+V!KO#3N\1 M7$B>[#+BZ+%TR;?Q, OD49WEV16JJW)XC$\N)&+-P;6T[%I:2'U?9-%F'F3B M;DZ//Y]\?/7Q_-W)_')RY./I^_>M]Y_//I\>@Y'WWEX3>. _Q]W?N^=5MS-T1!+*M5><[_? MWV_V>FK4W%>C3C/L[77W]_;&G8'J8I0M4=YUEE3;=G]\D>%V MKCX=22T$M_C:8+_L6PN^ _2JH8K:??#A!DJA2Z>ZS?UV*VP.8!V&K=&XV^OW M=YYW!LW.?J^]M^K3U8C^#Z[XGY"J#;(\R.83G0-7\E6O#V^L.HI[I*M:-FU$)08;L%EE)[ MW&VJWJ#7TF&W$T4].# Z_>#713$)SN:YUO/5G.0C+%?GIUNNWS]]:+5&\-^> M;NZUT+#=ZPV;^^/.7K,SC@;]=K^O1]$(@SLQ'&E@ 7]QGOBGV?\OX*^G^7EV MG?YTXO3VTX=(M\!8U/WF".:MV=M7@^:^'NTW1WNC_6Y_K]L9@>OY_ S6_%6N MTC NPNP;[/U[N\ZREF3)G>:_P2_!0-I,G_DO+>CR@P;KO]?J]YM1-X0%C4"G M#]LM6-^]"%:Z-P9E#POJNMJMZH=OM.]^RV!5DS_CV<9&-_[22GW^L!_J<&\0 M[35UA$"@\7ZG"1,:-?=;^WOM_4%K%*K6SO,AG,B][U")5\W97GV 7A8;H_.S M'/9D/%-)H#_ID(A\X&,P=741J#0*0!0"E(7[Q.?7O=QFF;I/ON*>P^/M(-?J MI]QEO[<_# ;MO5XK;#?Q0&OVNH-VPI.*M6&DRH<@_[;VX,U:D5*=Q1LE;"[\[R_ MWVH.AM^E'7M'%>BRDO_GO_8[[;U?BF"N$SW#U0]26OY& *HQ66!\)5"P64'6 M0 \*!&:#LY7=X>Z@/?SYLI5?I7+K;N+FN/&"G 1/YSH*9HN\6&!>?)X%9YI# MF^W.D]%3/)@1TG\0SI]]F:0-OPM)&PYW08=_B:1U]W;W.G<#T=XK7=O>!;/[ MP6\+H]W?ZSQ$OE:6!&.W7\H[4!,*YN5?&PS^%MN 9?Q/"%,B%;A) @3511W M )'^X'.2*SIASI;3498\*9X^U(SD_) ?;L).!%=$,J0_A1/L4Q: ZKR>Q/") MTZ^KX-M;]]UMC!\/+(/?68JF?KZ_HL$MQ^*RW1F1:MA(@YNSRB MZ6MXXN?W7;BF^^?K?T[>=X[[Q^_>?#Q]=WB-U%''YX?5K'+K]#48Z#@N>+N3 MCR$8Z=$EO,/']Y\O/_WY^KC__OS7Z7*EDH8,9$B1. M_@K>8KMY'F/SR,'!Y\9VY]QAYQS:G;/?'2D=[HV;:G]_U.SU88I5IQ,V]_?& M>Z%JAQWP=G>>OWE[\KA[XJ&/\)]SRU3S%F@SK*8LS%ET*!;%QN+4O_6N'^VB_%9'Z3_ ZR48J ;\W M <\W0&:3U03V7P=9;(+/+^5BG2<7)<<_.,E2_67>_S=^TZ,T0FB,#D;+()SH M\#* L5P&,;^+A_^/BT %USI)FI=I=@V#TZJ EXS@BV*! 3=5!)$>QRF7![Q9 M))HGI]?JFZGQIA5F:3?@'ZS^^=4S9N_@/?Z%KW$F;W%$+[&1.N.+@\;MDY>7 MW9/SM[WC\]^7)Q\/>A_::J\S''?WFLA(1FH/MDG2; XZXS^+&*(HQ5F#F5.!6+-*YRJGZ,R]^KGV$R9?NA_WQH#/HA]WF M7BN,FKT6;*#];F_0;(W'*@SWAUVM1W" KH ]5I9QL-%[XGJB"?-;WAC/@B=M MR;Y,X)S /1$%*DGLQO!WS$C+#^#.MVT2[T0QQA]N'/P::[B#"+Y-+^BGLUR' MFL)U[0[?CYA5BN )W!3LS*!8A!/PIC,L:0N85!\N5//J)K]6Q>H.IXOE;9XV M*/W^I..]\@A,5OC1Z"-:3' 1_1ZNQ/'(S9 3H:"1T'!5,0^&+;Y#I);%(QZ7 M0C;#- WHMU*C^I]OE_<^#-O=]EY_K)M[PZ$"YQ,.1]7%SMEA-!AT=+O5&7<> MXH3<^+.Q7@\$N!5@%TSC^1PV#_D/>9:B2YLL:=/,L@*_R;C U$#R=?!.CX(B MGNL&GKHJ738"#<[P,CA"%U>%A'UYJ>:*&0\JZL0]T7N$?Q:O6*LPY 6SB//' M9\WSX G^=>^73K>S:VU:./!!Z\RP"/:;Z!I^$_L:5HWHXNDCZ@=O$7 -1%W\ M?/JA_Z&C=&>OV^\T=3AN-6%:1V!!=T;-J-\#![H;[N]UQC?JAY_1CEZC*\CC M3&"P.@ +"G0%*H*(I!W=S;3V4["_TV;M%\44E P\)3>G&&R$Z8Q4"6Q(N!T< MP#@Q%\%%GEW/)^;K73 R-(V-W-M8JI@"Q)YTX"WK!TC?MG]IF)_=^H.UP[,_ MQ$V_LV:0.V6?NPTBUS$VDF\8[09/7M#$@]/[] OQ"8_"0MO?W1NTOH@HK+?; M'0Z^0O%XN_7P=^WN[7;WO@)T8K<_N%M)^G7X."C7;"#Q0OI_.9 M% XJWHLL7]:A_Z>NW/?A=-7+^Z?WY2?+G],WTY'-X??KN]];QYT,X\_^( MCZ?OKT\^@DT 8_[S_.+3^TIA_*"_-QZ.A[H9C89=Y)"/FOO#J U'?KNCM>IU M1ZW^SO-_UQ\3WW.=_%= :]?O@FK8XS'>^L'HZ^ZV\0^<(/")+=+PT*Q\C[28 MO5_N ^#YOI>J AK^"81S^\:;O/U6WF2C=]])G3OWJ*+I@RX>BK+WKE):4JW? M; V")R\SRFNQSXX!N/7>]/= E?&-9?2,YX*WGIT0_J?,RE=4+0_EL=Q-OSP> M;31[*C37ORX*&%BQF1F(;^JI+/]]_M9Y*NV]3B^,>LW]:-!J]KIANSGLC <@ M':/VJ!-VHC :W,X8?6\:HWOL[TWZZ0]H CSZG'[?TW^WT^"P/D*[/0$>Z 0P M\_N:IO>%C7]O3X(;3X*6?Q+T>X-N?Z^CFVWX/[:VV8>38-AOZE8TB#"_W=WO MW_LDV ADY]'XAE0/5@W?A/3*RXEL2E^#3X*F\3P+%@6GB6 W< ^GN6UP85*\ MF/K%9R5+?/AU#(^&QP:IOL8<5*ZOXH)\G!29852"\4(D+,4?%W.51BJ/B@!I M6^)H70UJ]XEZ6IOY69=.K/NS/J7X?64**XLAF")Q2!! @/DR-9]KY+K!J8%9 M0DS!5*7J@L VMGI<%058D_B1F3D]'FO*9Z?"M8%7QICF3F%94.?E61)DH)&] MU7*^T +6/[=KTFOUO,+@,Y6/%-RV>?HIT4M"*SUI]X.WNV?8+'BO,\ JXJ?X MXNXM!7X\2D#A>C(QCO,IPP9F\&R%/P(Q(D!N1"-6BRB>R[AV _GO\13X43C. M#W!(67[@%N95HBXV4G]_,5:@>_+QLG,">OGX\V4/QM[^H,;A4$=1M]D9A]AK MK*N:H]%0-=O#8;L]BGJ=;MBYO5O@77D+OYC MP7 PV%MK@-P#&+,A8-IS$&1U<0'*'C?,E IJI,13Q/PJ(XV/9QHB7.2?(=>' M(D!LO@Q I@@T2Q"8,8)+X6Z%N8/;;(U@I H&V>$789(5>+,9S*U]'E65TK7R MC )K4/$2'*O4 5%=JM3_!-CO_I^+5/9HM\5=]0C!IF9@LWR*88/H9!G\MVR^ M5P09@SLNTIBWWJ*(=LI[,=QK(Z?7>#S<5ST0BV%'C:)HO[_?&8ZBT;C[X8CV MXJ#;V@%=$<(CDN)_=YK[Y3:*Z6(:97/Y?G4S_D8'ZZLD4W/PQ<#!@F^'/]FN M/#D/>Q]Z[8$>PCPW(]5K-WL*2RO#?JO9V>NW!R/5&G>(N72W:W:D6<+GP2A. M$OC+[D9LMP,2[%=ZE"]4OF2![71(8-L-$G]F$<)?N8U0-CJM\5C>'XLY&>ID MWH/DKQ5UOFU%VCN]MN[V^P,81[^WIP9JJ$/5"8?1<#3N1^,127N[U>ET?&D_ M.GEU+W'GHG+:NV9S@>H=3O-7NA:C7W.WMM M.)H&XV$WZN^/T"V&-6CT][N-P=[J/JC+S8Q4> E^)O@$39'J,?WWRU>5\N_XX^^=X\_'W>./A^!_ M'%U_&.KAN*?[O::*!MA(,MP'ZZ&/Z.6]_+_3.\]_0 MT8:CBI79$1!F$HI$5I9UJ_PNBEBH"=1<_)>%/)]M0*LS G4&#\S'8;% M &JS ;32"VSMOI2-T>OL[B$F=I9Q[.A9KK$2X4H+%%:BL-Z%LI-;[A(U*K)D M,5]_R7T8[?T_\1:T6X;=$!Q3L-:UZO3&^_LJW.M'HU:[OS<8M4=J_&%OQUPS MR5V ^T(W1[E6ETV:LF6PPL,I_[,J;QKHWV&WUOZP/VP_?'>S MP6Z__: PZD?/^/VUY.#7IT"[E9J8U-=OH ._(CSK(5_H=KW%;W3PYCPX^CJ8 MK(?]Z1?2E-YY<0+\_QX?68^Y3O6)VR,PER2 NOO](^C&XP>> !X5>,72X^D9 M)6GP5S 2]<@C""8Y^CS_=;M=U1[L/#?XI__YN_JN*@;J::B("6N]I#_X-#_: MSE0^L9KOSS\_QMFFNPV:]TA,&_\9A"3;#*=5;U;/9J@?6LK?_4ZF>[E;U;*[JV=]Y_F]]H1),@8::&,:V M&FBS-=#^3Z>!>EL-M+$:J-O>>7X,EP1G:JSGR^!E7"!\=)%O+:'-UD.XL+?I MH0I097A#0\!'3_7]U9_^$%E9UK='&Y&;_8G2K_WM ;BY!^ >'(!<\("HPYI6 MM-*SZY!J,AKPBX10C6<.B1@<8UEBSCA#[CP1_+;(PXDJ&&G.UWJ(Q.W9NM%G M*\A,;_A3V?B#K8K;6!77:V$#)*EM?V6KFY'9>ZN'-ED/X<+V6S^5'MK;ZJ'- MU4-=-+56R!HPY+#@>@RTGPY2E2R+F"OZK+)ZD:41,V_@;][H8I',Z2>G,\U# MVMI4FZW+0#CZ[9]+EVW1.U/*J[-%G76VF,T2^K?*EUNG M<..5$ZWVX.>*3@VWVFECM5.G,]QY_H)*\Y&1CW02V$[J(M>BI=YA1?\!L^0I M_ "\P -'FH<7>%$M:W9MU=@FJS$2BW;GYXIN#;<>X08KLFX'%%E&3*)L6A&H M+]IB:39>%^'*_G2Z:%M=M[YUVOO/'\9YYJ8#1K!X2<=+B@MQZ'!ZKTP)(7! M:Z3^QQC"-FRPV8035MO@U>F;=_#7YK]/3_^% M_SX[/S@_/#X\.3^[1Q^Q=6]VRS:@RV(,>LR?=?8>JH7D'>40&Q)'KB@\3KG/ MX $W WRC9UF.W8F]QH/89E+%*34.O%9YU$RR[!+=I,+5.F%?P)@;)$^U2F/N M)WBFN8]K9^_ M#[T^@8>A'/\M#WL=AL!]CV>8B H"I[@[W;*/]QYVG!W:Q_6 MW,WO;"ZW[:W>%NOB.ZU?_!_31^U?GI+#A[\!E_ *40O>S?\-_[O@?HUO-"+^ MW%.&?=,IT9N..+U"YO6@6(RP5^P<3] \+B[9JURD( (!"V; MZB!$_J1&L,P6\%<0!!3'>+R\:95'.E2+0N,L+8U8!-=9'A7PIC #,-LRP5.U M;,C$FH^PD63ULV*2+9*H^JG^-(.E+JH?SQ(0^^J'.+GHO\_URE=AW;UC;!88 MK?QV#GM;SU>>F&GLZ3NJ2.=Q+ V*Y_K8DXMO5=?*]=17/>Z&;8U MA+4TG\.2>L^/TX7VOJ$VS-@0'=/+K7.1+FSDAKH\1CWBU'/+T[_ M.'K9; \#&&*DIW&(:XVB-9*67*0.,TLRT@ U9[E'W,?T*Z?:C WXRW8-'VX- M>;-C/V'*04OYLEO9*Y4LX,P *U.:#O-1#UHSYZ; ?\17,7J'&2B8!APRX6[P M9,?_<.>I[3Q<[C/,6QZ5!MXSLXEQ6'^TJL"Z)7&H7!>(N1%FTQ$IERR_ ,/C M,Y_2\70*6A7&FN"!EB39M;D_:*-B,97FRR*G_!Z_!%N!>CB!BE/L5@V+3W9/ M ^:]F->8/V S%%D8DU21'.&A>.W %\B!SKJCE\@?*:W2@QVQ5[R!6[4F#+CN($ MT52P;KD>D74->^<3GE.1.*:AB4[?1QI/-=0OZ%SI"!TN;':+ M=K*[U7;M'FCM(HW>!ZP&FW9B21QA]"0EGP#\VH4VF5>C.<>P\4!E$L43FR+& M)*"%0C?Y8AD4RP)\@^U:/>0^RS4DDFUG,*$>[MK/^ M4+..FL>/?![55C"<]D\5Q)_6V;X&3P'@RIYEC1LX*W6W]XN^ ,N.,S$ I9R:;A5 MV7PHP!J/QYB/A&6'GS4"$YV+:D2$O: GUN7E.%#-2[]_NN(D\:E7 MV#-R#&^:7FSW]T,NMP0\XQ!V4SZ7H 1ORM5@">Q?VHC^3[>K\76TK?.&UWO; M,U"A:(Q(7B1.P=R?D^?6\!9V7@(F8TC .>BRO9=X:E:%1>8*9[%P;IOI:3E2Y'V_9+-]NLJ^3H7/^!IYE.VZ7 MX0&WF#4&,(7.[EW9M.'\:7R%:2O/J;R LVD^\3-E^"E1:U#DDT-F_*OM@GT= MJW.\R,D5AUVAR8!T.HOCDIPJP$6%/9219I,O[$K[B I8M@N51^YZ6;_;G4-S M8(:H;A,NNN--_'2[^ ^X^*75$F ,+E=>*G0D?WP^B?.(G+]8KV2TU1SDA9P, M/$$%,L-A.1LI(%G2*8=8_X.-#L:Q-@>G<2JWJ_N0^6E[$!9:%5FJ.)%4QJ=L M9_Q!XV?6&XM31/IHE6/LDG)PY7@U*D^P\:,%K= VNO553S:8Z+D.Y];\2S"! M@_@\^ +L^#EG%L(%F.53. C-5<$K+V&7U+D&:.;,8-!:?/D\/OUB_4S%P&T MUQ?[NW;CM:=#A),1O FT;!(8/;C PX,27@Y,D*!M'-LFN-YGUL4)!; MQ_=A3WD$G<,7Y'01N,>%-TH F-BL:6?C.$RM-WB',^I&?MDP;7*L7?QTDO, M41I.L;K,1HD4"6S7\*N%_M$RR'!5P(6F.-0LSLE5$F](\',",8%_O3#GUH'K M>:'FP5A=93F%?B7\D:/MIPATU\3+@Y$JXNU"/BADJV[G5:*"L,BL"34N2:03 MV'CV1V-!;>9DL?M^5BSQ+-B/J90)H1A@?F<:\]SVJ_[;+?LM^!RLH7"1VVLURRPI5W6I#9[G-!)DCR#55W6 55+&A?H'I40;J8CD!R M,?3+V/H*HAXGK2@6TYGDL?UP%%B>H%6+,(]'IB +[BXJ3%/H:P?UWJ.?:#8ZS7"/]\Z;VQ.7@V?>EXCLJ"9#)3+.<"B)AN K+#HH*3@M_.N9962EGDHH $">Y M/Q\S>&;Q)80RX)(5NR_D9@W"#G"!I5B4IAH*;A3%& 8)L((012X1;"4O:*G" MCAYV0Z6NIN=,U27,$\O>FLI4^MT(L?$S"4<*6!=,I SON@(W,Y6PH)OY13"K M>Y$2/ KF P[9-,,J,/>8I2RI%"[R+-.\2M*1W2C"8)MP.@U[98[KZ\WL#;U5 M:I0JSLJU93+CU1!NM)#3@U$<\$KS1:0MZD?*WAKD;@3,:(?O !M5Y]FB\)>8 MBTY$+G*T.40&T>KPGEL?_%\93 %7J\C I-U"( ZFT+#%P.!J2/$)G[\P8Z9T MU[^$[24-IC%>RO/&LS/)KH/_+.+P4JIJ:,K5W*Q BD=WXA:WK,E#TUJ\H$V% M\SOE(N0$=:!#T=Q-E1$6O"+< HXD08GS<#'%DNL0KI8R][L5GIIZG"P,"?@1 M53CRKO3!(U@MB]O(Z=SU6W3]Z;9J@\@G\VP&9W'% OGF MU +OLT7 %=TTDV19+V9H>M]PN!5&!Y.,H#KTZ]MW@X,$9G-Q0;:ZU%8[/%;% ML!PGG!F[=8IIY[$7P=ON&JV5%$=]L5#HY&OO*3(BJQL2C%9S/ %-5=IA)1LV M7R^3]QDD:1-4P%2YQE)$XNF?JJF.*1)QK>GD(OTBB7,!2P%G( M/MA8CBJ%]U.AQ'CA,$XP0R7ADEOD-'B'ZBO"_7J)3_#"5G3LQW$G?29[[MAW,BHW8&5BE>#='NZF\G3.JK M=:\S5DG?]*=2S M.8IHCHC&=S$"^1115\A/ MD1@(($Z/O7:?M>/L\(4CZP#S3VBJN.SNYA'81Y*\XF:4LUT) MT(^%XYX[G<_'M7M=["?OK.#3@_"(>$Y!#J:V93K-44*="Y5,X8UXLU;*'P#Y4R;,6K?6; F5TU B0(3%H'^P&-7YU MXP[GVVX0_*H3L,4I'I!-]8KM3&=_JIU_P2:K;ZM:.U61RU+QBYP?9,WVFR@Y M9GE&N1&P!!XH(/.-Q)GB+F=:#+$WM'2&K%QJN(^,XSBV7N4#!YVV<>1[!13/ M:_U[C#1,5"36*TJ[P53A0I+-@4A+%GL;Q$G7Q@.LQ>-#]U ?+%*V4V(O=2#1 MK-W@< P6 1LB4V8*TQSGJ7&S750;MQ6JCVLX;S0&;ZP+[3G-?CU)V=.LV<&K M%L2&[#;F[SB2 KLO.T.V^^G>^ZF4,3'EC1@Y19H1#*YZZ%26^IB0D,1I!R*H M\6@D1A4*BW$ 1;!<9FFIK -=._:E*?Q[;Y-WNYJWK"9XXJ3LP(0 LT*J4:4@ M#K89>1N1#N%F')0KYM;G->O>L##E4LW:2FS4N#43E4\U1WJR%/41_%Y^8WA4 MP$02:@UXEA 52I97>)NI9J5*>"2(I/X>9R@;V:-'KZ?1#.-QN=WU Q/"\"[ M1&<+)97%+3@:X^=1)@&J:"$%*W@S+ Q?IREHQ"DO9-!5B*),_0_)/9L:%NUY/ M=$K#U%%C5?E;#R^X)N.Z',TJVZ-L7(/2P^0.S@>[CZ5[HFE!9BN'4H7>MM;P MI62P2'@E*<1%4J[PIMXH_R/#J!;I;#Q]^"BH?10[#M4WJ?@(Y=JKE1K)L=EE M6YW_0-L'E!S'9$IEBM>WK]5V!1Y.@;'=A&(.\D_T-I;0&DL4LUQ3!7#58/+# M3\027""SM(N3(0HL66?'L,67L=$,.8IZ!)X M(!@B^B2W(])3\J]J*=/6>T5;[?9 LG(HDVX8[2A=O# 0T]SNX:)V?>V/"8SN M?HO+C9SJA$TRM2"-H$+39JV0DW$BIB(G=]KD[#BCD%6E<(0,B0KWDD3(X34.[7X3 V)IKUKYA5AGEQ@*A M"17C$S+B#00+S165DK66BS&T4J@K)TRLXF=A3=IL. %>(DR['O0 ,+D-12,-O\(&'"%:22P#T);6;>P!+# M^W3O$A&WT6OWOB,P":P)FA%_).M%M(YJ:8J%RO%_"?&174W714T%8?W:Z/3&+RF_)&_D6FR'*ERO9T>D"KHA[/ MA*LQ3C!M@M8ZJ74X2O(Y-^"0OS8JN*I+[3=?\R'@"/2,0U3@?I&1 ZE0E4^V M=C2$A6;+!2OH",P=9V24CA6!PA$(5D8K.T )55>93*C!GQC^]BK ;2M;#RA; M!D9?6O?I6PEJB M +J*(WUSJ,F/B%)HVX:Q2)BO8F;21=J$.I^MRJ?G,J!H#DN(@OPVXNJU1*"@ M?450Z>7B"J;NTZT%D\*> M3DR($H1D4TQE65K%.-6"GBNY[]4Z MCCHDYA;N\Z#:R9K##L1EE(H$@*H=H$P<_Y9.4$99\/?ZDY;BTEN:19FJ8T,D MT0@T1C%,&7?. =6RO>\>9<=$;5/-/>^"/'BP$__[J+4@_!W7/1N$BA>U 6'( MI>)>',>'*W*Y!UG?+!SZTMVO]K6KW\CKG_:M1F5+RQW''SC89]>H MLNL(K C6%@70R5("_5S@%#3!B*,37;B7,("18]\.9H3HM%I[9-_-8!A:8[VU M5,IP"UA2>G%$>LPUM;+\!>Z#38CH*X6*(ZE))=VFV#9M!*TIW8G_AIMDSJ^(G.STWH<*W*>7F MSN9LL:HYR54QCZ>,GW)-6"2D^-_]W1;M'3*+X?MBH9B:!RZT_&J,A#9@ MU,%+,,^NT=(,LQSV@,/C17&.F,;K248MVZZQ] YQC7$4J]RVA!;M&#P1;>D> M813F;O!*>@+$Q#HA3QAEB_EM:T9<.-CY.6/W-#C)8+]T&\%7\;_H/L\0(1Z' M=Q#( R]+\4W]07JZ<=RQS"Q+8A80YY!YG!Z:),H<8B)(Q,ARYN%+ M%"6D S'L8&R,V17O8&L)F@-\Y542I0 M0I+LD:%F335:'[@_ &F0:KP49G\W.,\BM>2H M@?W.,92!C3(GTB 1L@)+9F@%?:9%L*#^L] 8JH&C#58:YN]5G!?SAHEGF&@& M&U6EIJ^CI4S-+8@^NX:T?G#ZVW:Q5?!2%'-!NX!K$.Q\G>67WO$&6JN)*A1) M*[S,(D:Q,-Y* B)WEZ5%1 I5L8_R3$7K4"?^8IETZ#R[T'0.PJ^R:YP^HELB MTBI3F]34TJ//]+G91?:?+(U6)M#L=$5='4E2IX#)+9 MU?@:#9]*C!G[:,VFH%M@@L%:"EAI>ZM-;@264ET)*17M<^*)YE)37&XVIL7X MK;7\L#9)6+18KRT\)YF7IJ2V/.=8 >J' MW:!<#XGIJRQEI)]MFR)J%D]$&@2OH#C6^ EI&O%,3,\!BIEHX4QKL+2'FHM8 MG&A28&(,>EG Y13,$$)5:C0U+UD^,!!N/R44@6ORK.^T3>#BH6&X&SENCQ=9 M4!6?\'8,1H@H]P*G.C*JI5G:1*-BD1=23B9+0Y3'_"M7G,_$!7G$^YKR>[C( M1LJ(%J!!BGJBA1E&0B4>FHO>P#!56(5L57 93$R;&#TV8CR-3!MV\C1<6(@7 M1W3Q33TE[%%X'0)A$A P:XWX*[Z1= MV$]P#?%,2=[:$DHLQ=JE]8QYJ M?1,Z7?C@8F,6R73CBT5>0O=8HX=])IA>=RL;?<&[,.Z'""A*NM(6F\G-LE"OPVAYY[<%'K/5O(M MN\$!6:\OP7S&> ^'2+MM+QLCK"*)>*X-;#)#87#"]A)^ M1Y$:WL;_?#X[UA;H&"["0G,G:(=/9F6LI1>935UU<8/.=.88Z M^#:FR::)[(2WMF="0>>0GM:I#05R#B?2LR1;B@MN*J.$6FGLQF4FN7<[A64TF MP:3>C+M-X1'&^U0]6MB44S #Y7PTH4QEFY@+\DKJR^PF;F11S:>N* M%*0(L,+8C-#*,?IKD8;L$X$EKQ/MLEKC6"7<)AHM1&/IH&<%-6T_F% A.)_G'KAG@4\6?;X3=OX]ZCD.$[$W\;AR47 MSYW99/E[*R&F+/Y266'4G^!$+U"I@MQA5-I]\(2+#\A'36U(W@2]X[SRX$7Q MU.6 L[PH&]7U&Q-<(W,3O,)TZ*F>^9RF3TQ2=/7\#W[54E_JJCWCN>EX-_?V M:GE"3! 731 =.>(]=E[BW#!N-$J)-]4JG&^)!?Q^JG"Z':[" M.:L&Z)^AT4PI=@KK2SC&SC]&4+(\OJ#&RSZGTVY;0#/K3S%:.C8>NS# M.^$R3@OJ%6!GQW\^,:7,=*TG+F66.+7FM,.&C'6]KM-H58T06 0^79JB=4GD M?'$%VW;O5/9.*9/US$/35"V4TO;Q6=V-QW^=KY"GNA1):J MXE4:D),M'W42NT-G_7@=(JU&?(*#Q*5"V?@;Z?DUAHHH%&0>QNQV#8*Z""40 MHXD+/<=L^U82'TP2C^IRJ,^L]JY/L8HLKJAD1?%;/;\Q1EBK&RGV5#7V'380J# M-5BE%,9*2S]F7&;D0L*(\C$(+34]+.Q"*(1N3@DF]="Y.@?NB82EA74BD#-EF0*\W]QVV"CWUR'U#D M4Q?C>W)/^?(\\0F*H0*,_TTU[#FFQ"4( C_9G5VPSVQ"D-KWFA> )R'&T8![ MM0=#,&6.-Q/7D$E;G0^;V"LAK^_F@G*D,%DRU:-$2=,*SXD#I1$+'284RV:P MA_?@P@K;+J[,YVO8HDMQ$C][6H*'5H$=-C+%H&E#.LPM@>"Z'0=:1A%S@9X@(Y#P#=<2CS"O3ZZU2'G/RW>M#13YR40+I6\R( M5&%84!EGV_3,'Z$_J\9DD?-AI*47'Z,4L6R7ADAD^5>VPSF# M D:6.V7\US--O-T+BKF"*IV7"G7P@>O3%V43@A&N4GC4D.6C^FC4/EA!!B>^ MK!BOZDI%B.'7IHIO"V3!G>:V2L:LK,Z"=[IB-;)YV[L+1#>-IUSU9&58R.8_ MQ7.RK;#D!-_55"J8]/9J>.I<*GH:#'(N9S(-%LV@.%TM.+QLZFU.?UY9XY 89Z1V0(RF)\XUKG-!M!0^PX3G7/RO M89!294N&H)(P50NAV&:,N@.7\0JJX&*A\&3%MFA,U'9#K=:.3ZAJ+]S="0XY M6U=G@ZFRZA0FA91]N76%4JE%CU;AL#PV>7N0&7\ET!S63EAE +6%45PE:<79 MM"7VRX10>CLM+B(*L(@(%NP-/1.GDV"V.!OIDN1N\G1'\TB\)5V8BJ1P&+I=H M@&OOFV2A5WM]D<<1'\HXQW;"95$6!3XP+ESUWPV2SJ6>Z=)WX>47V--N]2:E MD3#9.YX<15&Z?0E!+7R"<6I^"1-9*<)I6 P^GGQ=*JCF+&'Q/\BIZ-7LUP0 M94ON39$_.<%"RN)&<9.%O%R\;EL;V?H:MQ&EI1[U@*%B, (7<;D7BP0]G%Z$ MM9\!:L:Y?0 7**%T"[4Q+XKCV&N:+6%\T(TU1@],4GHJ]/SKBB.19Q)>'30? M&I&PSA2T,55GQFG$9(FIPE-8Z#>?),PKA ;M5-??.M=X=T1GD;"9NZ)8P0$[ MDGX^$B1":DWOOKR3Y$+.F9M!P4TI;AT7/CB>\/9^!8 /$4,R/8)*NM$A>\S2 MC)&?7REWM D?J;ZBGW(=%0\K+MQ10@ZM)9-QXUZSQ:UZ $-P!K:@-;>=.JV, MQO>%5[4D]CRX=? M_7+5&DNN!)IB&!4 CLO=@,^FN.%U$H_U#8O;*).(J*#=^ANZDD1)+1HZ;6+\ M3L4$T33UP3$!@?U:;*]\U]1-X\F HZJ2XA(9*+W4HF#",?_RC=6H;_2%RJ/$ MDQR87)K].HQ?C;;U"R[\^:0,(E[)Z4.JH7;\,Q@YBPFL=)%ED<_E:[,%YJQU MBN^=-I6X-2B^6O.3HYU2J;W2+HNW*:I_4X)I>0"T:4)N]BLGO+TOV/7W;H9Z MV!PFBYF4(X$@DFZYIJ#HG,NT\PR#:U(22CP?VSQ@C6CN_?!YP.%NI__M*7V5 M'W))$E#5,35&1"\-;?Q&V4:=J*+L]-9I3]S;!94NUI\,9C,;:B/B9VKXG"&5 M[Z@E%'N68@]+E;/#29%V,9'B$7&SB=_ 8$]QS$W?Z)N,C-3D1$VRD2UOB^K' M#C)C#K!Y,R/=(\D:1%.!NH POX*#?II#38RL EP\+3CJ]5/%;)?4:Y19JWFR MC27)NI;>FRP/>>W2!%I;P@YW3(5)?V$!577YA-P]U1<9%<^+3 M-F;@-A%?^7AEW4F6I$ANM2!N755?N8B/3PWLHD9A".XY6DHH11@=II+*1Q!AJ0_-!@HB2TG\DMU;Z PHYU$;U_N M-V+M*FJ!WCY5G,/C23 M,W*X<6RY29G;MW#@95D@6'CW9B:@(Z.Y L-NZHK//-X-7E:OKLQ]YGB$X]3F M1 V&Q[-.F7K&( YP!K#?(C72F+N:>DY@C73(O 3FYH@96CHR$M!+%*]:P0%4 MBR*JF5R?,,!YF4U:-LT,C*3E.6=''O$4CV*"/F@PNK$[Y,)V%W>N?D$4.37E M'IP-5Z!A$4_A0+FFD:F/[/6IL1_*$7P$V_"=YI(![VVI<,KN;>G'%TLQ9#)7 M BJ@0\D*$ <,X-7C:.$?S"Y!L0"C#Y]OR@E 6I!!D>)&"86S910T'EPU"^7D M35##0%@9-&U$;"+8I(Y[ M.#>YD-6+>',J)I/R%+@\PP_9"TI.DKZKZ^UQGG \$TO_,:TZ//9)F!C?"4 M&_9B%3NV2Q0$I&G?*^WN:IK_3E6Z&"L"6^:F%D[:XR)]WI@[O\0)*U )]F2Y M7Y53V_ZYW&B70T7>D[@;SYB!6\*V,)>>4SEE;V:L?M8U$^8>ZN3JAGS&NAAJ M XUFZ4U3Z@9IY)ESW^-EB7-/)=1PB[L#95RN/6,B/W)8=LMD@G8Q3!H2'^B? MPD+ @6M$P>8&5S;.L3TD_TBB49S?Q,Q]C$DM/U/IT;P:KDYNI,G( MS((3@3Y<;;6EF)07U[6 M'V*: W(="2J36GV+$VBGO<[K>NG)&2G?8OS:85[)3])D''PJYV:':C MW0C]@E8A)7GAM$I3X7GJM-K[AL-U+IR8?%\2-YS%"7)36B,$(QYL^I@68&52 MI H')NP)!?QP3>I4ZS3#6VZ[QG'H@P5AANX\--K=@ M4\0'L1CGK Z7:ZJIYMH_3^OOSR-"NGEKB[*%]R2DJ!,66UV"54ND4Q-XY%./ M0-EVFC&-E/DL>S):>NBQ"CB%$2GR$,&QX/'_E*-D(Q5>+F:2IZM0K] ;_TK! MYU'VZ?QXE5+5] XRZ HZ*$?&/$/#'_9AZ?N8DS?[F M)6F^@X A@S;\[6K+023>D6LYO2^$B3R)+]=MY]%". T9JF:Q_/4*IJ)2,,1M M>HEQ0P*O%T*%:-9O%D2M7;CFF%!:L/>;?J6!3W1D@/NS+(EMK957Q^]>GCYT MS2*16M:;D0)\$>HG3'H0N;K*()TII:@<& ;+7T-X&6Y<2?A2YG2VK92(LYK: M@6)Y!05FS37T/7BW4U^?NI%FIAN978>&Q111/2R![M82IHO_'YN4F]^JGCO4 M.J\Z)@F[C4]UPX-HM+NQ]ZDKO4&\$;HGL(/0 M5166N"85+*3U5#?<1*5,]H[(%K_V.#!%D7>AFK,)+.^G9JM9HP,[=XLWA+8I M7H \ZM16FFH8V)=\> M@/ D]D/<]PDN-LEU':TJBT:6:\P\?USD<8%&)OV)OA?!Z>%MSZF:0IQ@P]BO4=8)-2>U%8K8A+(I%2G7#<;XKQ[7C8XI-D5I_I=4!I#ZRHWFM-U^L+@ M*O;_V90]\AIS@I2##MZP3;/1?IX%(DL[I+*M1E&BV6($JVV-KEKI%SX]E@NJ M"I/JLX;85S9BQT:6/"++EQ1OQW \M])C4:+T0RD(84YPY_%)7L0,U2IIB@6: MV):K"C(]RS@-R0T:D:!,P/ FOLMV#MEW2YM$L$E5?/%+O?2'SV0U%W&12" % M-VPA\10'QYO'N6O,5+%1J "?=X$MX!SI.1$\J:N84!<\;8;KR6RLFO S#@^F M_%)/LB0RQRVARE5:,*3$9FXY!FZ819-,[85L>IX,G5[%>?:7T!?? M@UESGEF0)RE=8U(@^'/$<$ZOF(2L4'3^A33>L$M[DFZ\!HZ-&%/ %7N\K#+X M$87^#9!OYXHDZKJ$%FO<-+::VI5R 8S%-%&]EX$@E7E<*,Z?4!$;PHY"#-[= M]%0. ,DA)>_'3#:4^",!4WED\]GBW16F2$\WR:*^JHZYHG-HJ_)K6D7B[<%1 M%HD^\$]>1F_8JA4&4+/?1CH"T>K8!<@_X/R-30,CSAV_-4G&I,HW+0-!\3=Y MCYPN_.9][+$N1N1BDL.,-\8^3,N^4N]EP%LT9QMS0YU;S1,YC1 M0V#*3I3Q!Z?^(,[XR?B@?_!X#L(YI:355!,@QC05/3W[QX%I*,JQ0#39V.8$ M#0 .A^%R.L= !4$Z2'3,#5Z>GKOKS<2JG%UYFE*<2-Y ()AS+!H!OI77^,@;TH4S@TJS'_PCNX93+7<' MK]@+,\7FI@WK(^QJEJ!SJ<*0LI*%O!!!SV$"XKEI]T3-Z\S6+.1L%[,5Z]T+ M6I/:!.#WD.\K)2&_?9;I.\EZOJ@(6VF[%VZGB?RNP*1'Z+#,B"<&X_12=HK) MI$32H6F65B6:2I)*M\*LGR0^X]2E(+#KE4FHPJ/^T?*'PH2-X"/>1^O2??59OD#, &M-NF2O5;;W?+=S,NE/]'7P)INJ M]*^]Y0:ZAD:@?#BM-LC$R+[5M1Y/J:V^7YA-.6 MD:S$:%M%P*P+[ D*;HI=Z4O?FPR_M S,]8@#&MC#@JLJX!\6&3\NQ<'E%O*S M%4C#R@^]^#/3F! 7]_IHI,1#)5K&K2LQ#EE(QT>[-\W4"6\*$Y1P@80KS+K6 M4K1883*69^*SI/PZ8T:)QMH\7X.<20D\A0K4]/*S3X;*&!_IGEZZ@:+>D1XH MB%P&J<&V3@9E.2O((.Y$.]6N#XF4#\##$NTH 2(L ,!EH&BK4-PIUQ+3Z^7) M)H_!/)&=>$6UY@P#N<61P#;"O8T ;^.SE\81T+"'/-D$8X2^=>SZC,_@;*^R:Y\"\>0_J MWO?.G;\Q\T'E1Z#[9L(2!FH;:\JKCS8NKS>G.!0N)C#YDD!2)5V!JY:N$,X1 M\M^83U+P@+4+,Q R-%'Z.'X_2$12XM]:2I MXU"?:\+*TX,PP\J;AXD"NU-8 M7E8$_$R&Z,OST9LSNUE<#:?Z-*->LH3O5QSP"4XR]#L(8]?L#TE\#3"(,/*8 MT2S-,H>Y+A:IT,Z67E-PZ^X!E"?2R!['A X$HK1;QK(545Z3H)-$6XW^+Z.7 M. M$" ID\[-$=#S'R.BNARKWBK"A!(4W=;MX.ZRQ:=F9=?,*NB1TM(17;TC\#63 MCF]HNB-S--8"1+.*%A!<956]452-AP3;FW2(P%4PWR_E760,?A9>2T&75&4Q MKE5AJ)U8.9F48?'%R,[O(59Z+/!]W._)V)JC1&>RU#KT92:8YKVYOH3N.QR>^NZX$#08W*Q%/&&=H-C'%PA*6S7K##*9L)1 M8VGH2T&4N@'),<LL(\_Q@KE'\+^1]Z$DQMP82JG@;9+%= 1O6IIAY4VCA3NY=WQ" MRJ+T)!(^VXF>'B=Z&=PN+*!,J?#K(E/)4^,[TLX5'HZB(?4&NV:BTU^1^S7[M'Y4>TY.=JXVOX),-PD3C+TP2^,']UG67?:M0 M9KV+9*L9<@$H( X3Z277)IP\1\H/6.%.,"&% M^61,9!#"<5MP[U;,S81T"! %VRUU%173JK2%,$4$WTC@Y 5<1NH#U(W&9*3Q MN5[%8Y!]7\'055A8]1)]L8(2*>1$3KA*G596?WHF6M947%9;'*PSH4>:3(,)VB6I1[:84\4W&7(F M7<@A.E<$3G[ VC%PM1+1\Q/IBI=6QCEV->D>(V,YKBE6NB'X(L9GQ-&:TB>? M1H4A)73$@>Y15\+/8,G"2U,W=6<&E=>8@&[=@$B,-J;8YA\+T/S8PI=8(ES[ M[#N%W1^CHM7 ?IA8P9'AN:QV;HK<9":P0R@
CK0EOKM4BSE)&] M9E!=XXB-X8B'554-_H\*_WF(H+4K-@P$E$*!/T\2G!<.HC-1:9M52G%GUZUL M2&7W*N[6I@'NV8JEU&I*J&\TJV;[:JQ7<5NZZ"8Z+S>O<2/G+J3YB:7\Q)M% M*>FC2B- M11N+=DF0-Q9='8LNB&U1%'5VB*"98T5L)P%6(X%B(L1B.T8 M\GR/AQEM&&L;QOK7PUC=Y=MRRV&L=8OQ2KWVDUC=-@YB_37%E(YGX[3V M1\/J0<>CHZ.*W)?U,M.D?!D-ZW?-)VS]G]Z+?Y\,II]6./'T9O>^ Z-A;W:A MUT^&W>@)K=P]85;U+$LFNR]$ MZ4*X":?;E"RL:7@?EHNOQ["T%$W@?,S#2*\'';SXI[1^\'T MRSO7GK$KSU@()\=PN8[3U/>1 &TV;;O[A[!Z,KSJ KEW;I$+F;EWCY9+L]8TWL M;+PQ.TP87T7C5XY8^,,=L=RG0+Z/K[RCZ%Z'!4HW=$*SE!Z$%2IN)<44Q&,NS4=;JMR_K8W>G(LUY N%R]'H>)Y[& M&L]H/*Z%:Z>DUYWJS?I[9M6;[P_W#N+A[\]?ROV#4'[NGVSO^9N/;_[U\L.; M/_YG\/L?0;SZZ9]'^\^?LOU/%]6;_-7!G^+W@[U/^\_?E-_QANT_?_&I_*[/ M>\_?E8]_8?O_^OWX]^<_'+UZ]F7UYF_JU<'O1WN?7[+]/PX/?__C%[9W,*L$ M_?"J?M_S7WCYSC_W?OH-O]BZE7PB+W0&1HH#>O+@R01 S-Q'9#KJ$K(4D_8M MX^NRW&%%7->]Z/ O[NAMP\8;3"'K>"_]':EN,HLVOV [[KGP(3+%3$27HE,R M:U7H2:#.TL<5L-UIE/MR,CE)L;'8DBSV:MZ^HVSPC'D$*U4$C#:!-\8#5R$3 M>:/*0UQ8C)F^5&S+6*Q%;%LP[X@JH4SX=,0[.4P')W4VW3M_(_K@[=& M<!(OFE*,5QH7$=<%\C(=8HC@!A?TRH.(! M?)8<7]]Y<\%XH M@9XK83U0U@I0) 274P3O97)**IKT)3#G*Q#XG%G MUUK>5_;JNH!&?XW^-I3^=-%!/IC$E#%H9+(Z*UXHT91/61U#H[^UI;\_YHD/ MP2)S+F@@%5Q-?"CP#@U87?R=CXX5O[>S*Y7MNQ;]-?K;'OKS44HA;2S*%S%Z MZ9)1EMEL#;?>Y9;]6&/ZFV<_M.3D+$>PY.HBB,C <\E )[32HD$7[,XN[PMD M?<57/&*Q0^L@OK'GO*.EV9=^4_D9 08?X7 08QI^WR#P30CL3??FU5W6LVR8 M0A D2P @3?']R3"0REBCT/(<^<[NL],>U+J"HSS *N)B?BM^B5'Z%JXK6I8+R__M?5G#Q]]NMF.GB&JGNEO9> MWLMS'Z6][=GK_ JS9IMFFV:;S;7-$FK/B6PI)H^BB %D2-EY7V1;9(0D33OL M6M]0=Z'$0_"@7.UDD$0EUHTH@&+M9"BJS<T1E5U9YS=S[I;PCO&,*%0<9(KE:8B6,1_<38L9/J?Q*-+DL(&[(^!>J&- G;1&"=[G#!@$ Z<5 MA[K2DW-NM=#^PE\W>&\8O%D,09*0SKB$+ELOE M,)VETXE*IYL#7%^/S9'WQ MSR[&&"!+;0")"L:YTA!4Y,%[JU+%>'/@:X/P)I^Z:YME9E>8Y#6Q$)WFJ)(D MXW(B';GPAKG&OFO,O@O),IXDHHL&A. $*)@"JX(%E77"G%WQLQUDWRT84_3B M8QJ'P2351,RDXJ1WFIBYT8BO6P_NN,%@BW6ANMNYH6\\*&VHRJ,/55F79V^Y MN2GD@]242M!K+%IR+C/N8I&WTGOGY4IW>LY<[NG\E.=7=D79E53 M"+I(7!L$[(US*AMDFV7&(# 3N?*(B0EDCBB;)**(QI%.,3P$X_Z3CDY2(]Q5 M$.[BZ ,CN+28#&05)*"D"$YR"2XE+XPL D34XC_3Y\8VRET'6#?*;;9IMKG? MH6?*B<23-SDG=#&1),=Y%AQ],E'YY@[7RQW.DRO2A1"C-U![O@"#CF =3\!3 MB([GX(O$W%QW>&A;I$[S1!5K$[ZO6&:M?),Z6/OPV!Z6!.LY=W=+G&TA3GRC:M?Z&[B MJ+7LK$WBZ-<+LIFYV\5!_/MI^BJ??N+'T?B /OYK@76:'U[*#_^VF#[2P844 MDP,7ZQP;+!*.M(_@DV32Z& 8JU/Z^YK?>8Q#A^EK@^"]<:YE@VRSS!C9%>2/ MEI\G^P4#GTJ?+VFXL>_=V/?2&&V;..+XVX^/K;!NU%OLTVS33=MLXQ;7$$>J;G%CKK%>4Y)":8LH@:3I 'TW(/+ M2H(M'W*M&5J-S2VN";P;]7;7-LM0[PIR,8UZNTF]B]TZ)'C2FL P$0&+IP6G MC0;DI$/0W!=ATBWJW8).G=,GOC>8/?*]P; "J].'Y_-/J4 M4F^&E-[/)^-P2)/4^_F(AJVC9TO+!KJ;F&D=/8^=F%FB;>><6V9?=,XLE5B: MLUW.V;Y93+XP[PPZDT%'7SUL<;/6)@E*1R&1K!&BP,K=/?7288+:( !OG//8 M(-NL8>?.5SFW4>Z2E+N8<2&,Y(U/8!D%0,H,J/A2"%YD[7*6"F?[^A2N:FQW M0W9CW6:;9IN.V68-FW>:1UR=1YPG6[1E#+WPX%GP585D()4C>,UT"L7**MOF M$=<(V8UUNVN;->Q]::R[,M9=7"$4E19,2Q!&%=:UKO!O02VXQ%S,VB;F=?=8 M=PO:7V:/.?CRC->W>/P^#2=4[WKK;=G2=']W4RBMMV73G[UFFV:;;D6E73D= MG^4E?ZA>^MF"DVXAZ5(A:;AT-*Y"##%F"RPE#B@H@K?)@,]HF#0IRT0[N\+T MK3*M&6P=<-TXM]FFV68KSL:;/UR1/YP?C&,@A5XH4+KN_2JV ^M./'??&*:9T7!?G](:7]N;T!F>+U>.ALMUBAR*8K\<[HWN"@:5Y:3H\ AZ;KP(<@$7G@-WEL=E#!9J3XZ6' MY6!T/9O^]^@HIG$;U[(<8;[X\(^% LG@LD/+$&0L-D6%"CR+"#9H&5TAS)QC M/7KOLVN2DQLQEK*[A^ZM%Z+5NC3;--LTVS3;--LTVS3;--NLA6V649P/>>K> M%.?C*,D(P6Q0*7E$;H7WEELG&#-)I^!HE6< +1Q> M<3C\0EPH>]3..L4#E.#7 #HI@#0I,,YHIZV)9C9(1/?UW9O:&X@[!N*''!#4 M0+QJ$.,%B)FTVK/LH)!Q ;&1 :IAP3F>)#%FA4P-Q.L$X@?.O+4CJD>'\T)B M+7*I#3(-+"L+**0&5W?O^6Q=$$SSZ/W.;@FW^L)ZP ^2 3O PN@A:65]/#-)YM M4!BGPS2<#/Z3>C61UN\-T[0WRKTI?4RM+V5;*[BZFR%IG02;_NPUVS3;--ML MM6V6$0PY)NYC(H8V8%"I*']NA-8Z*>&SXRL5#..3X?>ST.G98N0TEP_[:3K* M!_3QY]&X7O>BFIB>J8D?4ODMZ=G)\-P2YT MAB&6LK,,(J4 *)T#B\3 D)MRAM.)12I*OAJ-!]R58U6N_&N'F@^H,;7<\:YH=NU$%SMS>_]2PYJ9NU M)E\0I52L8,@*S5&CC-XREHU74CG*,@FU J*<;?2:G*[[:@2X- '.=R?ZE(PR MR8,,$0&U\>!]S"#0F& UE?MOZZ@\V>=XM2:C$6#C@&LBI=L3P#4[_0Y/9Q:< MS1,>AJ.3>KNND8=?&WK0^&%I?G@QK[\41,224N =<4!O31VCF<%PSITV,I#* ME2 :-S1NN!$W6)^B%]%)I]"[Z(VC)+%(*B2GD:\B.&BT\4BT,3]+TIE%5V(( M*(+6 0I;""08*L)*%1TMM52AT(81HH^BQ17;S!U+57BXS FY-%JS\B!Y;X/- M7#H3F7-,RJ^3Q_*5X(U%'HM%%BHY,)KLN0&716&12 @V)02.S))0'+.0.[M% MFPB\>[UXHX]UI(\EV"-*%G()-GRR"9-COOPO6R,Y*M)*4@L]UI@TYEW7KLF6QATW2_YX5^1N4 %]$2DYNFPQ M:>MRS1(PGAMWK#%WS,N3-+)(SD=(+ ? H!SXF"PX(3+EP*01>F?7H>T;MJKN M\<8=&\X=MD2JWC")3"8T-OAH8@C6)5.>,NU6D3ANW/%8J>3Y22F1%I;Y#%)[ M!6AYB3N4BN4/KZ4,1;*$PAVRKFDS5P?#-NYHW''=<2F&1-RZZ!G#(ER-(%%I9@57J>H:NF=L*)O[-I4 MHFQ!^_REWU1^1H#!1S@,Z@;0FX,7D/Y(T% M)15W,5MC*.[LSJM^>^4)3F$VH8#BZ/V,2,O'P_2A]_3U;[WO]D=/9F62P,3\ M*+ -,=C*PO[N%JFU(0:;_NPUVS3;--MLM6V627&'VF@C28BH/!(G4JZ&18A, M,5VDX U2W$W>=2*T7/U &X.>;U1C"B\CV0DBQP=>N^BQ8@A1))"Z^C%PH=D\1D^5!S:Y)T9$/CWK7DWH6\E_^%CC:MBW;CB@;1* M(*-4DC0JS7@7N7<+)D^\^)C&83!)-:DRJ5#IG299;C<*>@MGW6_<P'Y;D*AG0T"5D@S\DDIF0TP:*0;#8 RIT/@')WKS8Y;=Q_?C*NOK:\ MP5$\;>B?O?CJE&;.^:?U]R_I8<5B?[]@%H-3$;BN*\TP2K R\;H^A3,=DW 9 M:P>-OJ:#9G.8:X.0O7%>98-LL]0P*:FU\9F<8B@T>HS.>'(L"+*HTP-0[C_I MZ"0UQET-XRZT/FS9H!T2Y M2)"L&7AE-$2G!-,E K+>-G^X3KANG-M=VRR37G$JH[311EV;3[3/*D9C(A+& M.NBV<>YZ<>Y"7B4YAR':#$J3KG-M"6ST"1A73.A 3C/90<[=@GZABH'91.]1 M[M7\X7@0IBF>95@J6"\MWNQ]&$P/:XZRO+NV@W-;L__=3;RT]I6U2;S\>D$V M,W^[.$%Y/TU?Y=-/_#@:']#'?RVP3G/$RSEBN9A^"3EZ"V@K\Y+A$+54LM@U!!X*G%E?V:O4V[INNH7OC8OH MFVV:;3KF%U>0@6E^L:M^<9Z-$5QR*>K)(&>F*!+CP$9F(7/C5191!2'._.)= M9BHW?#?NW6[;+,.]*\C$-.[M*/LM&)><9" MM[AW"_I<3A_YWF#VS/<&PXK,83J%;,V^]*:'J??B^/W1Z%-*O1E4>C^?C,,A M35+OYR,:MGZ8+:T:Z&Y:IO7#/'9:9HFFEW-NF7W1.;-48FG>=DEOBXNIEV0E M#\XSB++\@0$YV. ">.LD^L0P,JJCW%ODF[C MW*4Y=R'KPL@$&1PO?.L2H T:"FPE*.68,IQ)[?+.KNX[N:JE?PW:C7:;;9IM M.F:;-6Q]:2YQA2YQ8:44:2&$-Y"248!>>["U),%RJ6Q*'J54S26N$;0;[7;7 M-FO8_=)H=W6TNY!KB5S'F"@!^6@ 24L@$148'X4)@M6M7-VCW2UH@)D]Y^#+ M0U[?XO'[-)Q0O>NMNV5+<_[=3:.T[I9-?_::;9IMNA66=N6 ?):;_*%ZZ6<+ M3KK%I,O%I.K2Z3@JK9S7"(X'!)3<@-,\@<[>2)L#,>EV=H7N2Z9;.]@Z +N1 M;K--L\U6'(\WA[@JAX@+#A&SC\I#5IP#1F6!LO- )(6(WK$L4W.(ZP3L1KK= MM84TA!0K3, CKNP8ND020GI726M/,=)-TM:$5X5KYB MMG"F3D+KY?'HN#=.,:7CNH"F-[RT?Z8W.%M ,^G1,'[UQ=: M6B(Z6<(4X9$KXA@=4W*E)S37[QQZ.0SC5$CQQ_*$O#[QDT$/AT]SFG[%F8BEYF-]I#'[7N#X6A_,H,_3G!TO/2P'H^OI]+]'1S&- MV^"6)1GSX^+A.Z%+4LD,W@0!*,@ .<<@$)70MVZN$6EGEZL^EU?Y*<)% JCK+?9\+BSJWG?R*OC0C="SLSYCV+:I]-3AJO9E8/1SS1.PVFCLN6H[-/B.7F)2ZW3PH/FS@(& M0^#+XPM>6 I2VU@,N[,K)/;E-47J-Z>R#E<-=/>@O-6GMYJT9IMFFV:;9IMF MFVY7X;F,^ C=%VWN?E#P?KR6OKOQN(%YS$#_@F* &XE6#>#X2J+"P##Q$R(8T MH)01O$P,G,K2"A+996P@7B<0/W#JK9U1/3J<%S)K4F1$*0((C I0J%K6:240 M#TYF%;PT;&>76]%WAF_F(=660OE1=EHW**\:RO/,F97&Q:@0I*C#^KCU0$8Q MT#+D+ 36-:FU+EOWM>S(>?,6]+ \#?\^&4P&,S2.\MMP^3&'G52MTA-OG"J07FN@B$=34(6:O;:)*9D-,&B MD#>1OM?LL9I3R*5E5J_/KJ YS27K#]Z=M;L%M?_A+1$W62-!0F^*SRQ_$#,) MH@WGF6=#7.>8P 7N "E;\$)I0"519>V98;2SJ_KEH6N1R2:A^*%7DS<4WT_; MT0S%I%,V)G.P5A)@L 26,$,6*>HB-K)QH:%X/5#]V(W M^O2L&_V'5'Y+>G9R?')$T_+-3^,?)Y/I<>M37UIH?"XB@UWTJ2<=! 8EB[:@ M#!BU!">9 Y]8]C):EE6MDK1]:^^2*&X$T,AYNVWSP$?EC9S7EISGX[TTL92% M-G4>4"WAP01.6PO66U8^(W-FLI'SFA! (^?NVJ:SHYH:.7>+G"_M1HFY3E"% M&"4'K*V#7A6:KBO*K=2!A(K=(NL]32,<^C7N2]WL5B(_= ME7!V]CH=O?_&T6O7B7*9GLH8HB1;2-%ZY,Q9S4W"K&5(&C-S;U_>.0GYZ\4& M^NMW0+WX]\E@^ND9C<>?RF>?'A>K--);DO38XA85%UU"F15(I 2H? !;7!^X M'+VR)&6H0Z,ETWVE5S5P]L:X>:#J@QM=SQJFB&[4(G.W-[_U+'EM;XTG)WUA M2N,\PZ"-8\JEP%/FQ"7S?@5$>=I1\W(R.4FQ$>#2!/AN3H"20F19EM#>QQ+T M901OM84L@] B!>%<'9O$;1_5U5;41H"- Z[;-7=K KBF)NOP=._E:>A3A.+1 M2;U=U^C#KRW.;/RP-#^\F(_PYD0,HQ5@&9. I#A8J00D'QWC0?AL=2&(J]LR M&S S$?/->H M>AC3MNQ!WHE;1<28_,8 C*./!IW=)X[YN>ED1N2P1,XLG7\"(] "A,(;;0VP09'JD[K+QJF MCW)MLBU;T$)_Z3>5GQ%@\!$.!S&FX?<- ]_& /_'P=.+4@1+VINL+4C,ILAV M-$"\.%+F&,=HDTYUOOV\[K=7GN 49E,**([>7^S 3!]Z3U__UOMN?_2DUDEJ MX')^%-@&&6QE:7]WJ]3:((--?_::;9IMFFVVVC;+G!6Y6GII4M+"HW#>.1.Y M9 )+K,/1W#!']3F-1Y$FATWJ=23,74AJ!\^+FC,!G"EB ;4IHB\H!HHRQZ+\ M!+/I LYM-=LZX'N9&I; G.'1H18:49)P0D01I67!DF?I&X?!K89E?> ^ST8; MEHL]E8,4G .,C,!JU" 8*JZ0![2S/8Q"M+5MFX3S@NSBMWF@NN*K)HR)%/HD M"O4KI;1N.-\$G,\SQTK$8*,SD&V=;:&9 6N=+/_,)AKIB:%N.%\/G#0&BYRQ#)"G"%3T#FAF [-&Z\#%SJ[N M:W9U-M3F,-<&(7OCO,H&V68)A6-RDB&FI @=:E/06&+@9)Q@(1%Y_P"4.]N. MTQAW-8R[V$*M=9+%EP(6_UGW'4NP%"08EKAVHKA4;7=VD?H4 MN6'@D1"D\5*::$KX$YH_7"=<-\[MKFV6&2#.2RC*T$74J6YWL"EK%QDI'1Q7 M*!KGKA?G+B14?'!U,;T&1X*@L*T$TL*#(&XH\>2U2QWDW"UH.ZH8F$T&'^5> M31R.!V&:XEF&I8+UT@[/WH?!]+ F)\N[:^L\M[4*H+N)E]8%LS:)EU\OR&;F M;Q^GZ:M\^HD?1^,#^OBO!=9ICG@Y1RP7TR]::HR>" )7LF@?X<#%H*#( M6G*1NQ 3*WZX7R*Q5C&^UOB^;GG:G<']302?QLY?PKBA]Z[H71BB3$9)$W(" MED6$8DH#/BD/QGH6%+,YR0+?.\\$:=#M6@'B"M)SRU&Z?ZFFV:;3KF%E>0I6MN ML:MN<9ZQX](4$[L,6A3?B,00/$]4 F L86^004D\=8M7=ZLUM]@M>#?J[:YM MEMKV>_=D7:/>CE+OXC)?Z;SR4@.K6U>0D(&SU@)CF^=Y@6($Y3*>(K?FYWO0P]5X3<3BD2>K]?$3#UC&U MI74EW4W[2G+N8<@D, MF58)(J^KX1QC0"IST-PH0]P+17QGU_0MKFI8>H-VH]UFFV:;CMEF#9NCFDM< MH4N]]3]M:LTVS3;?"TJX.2IMR&ZLVVS3;---VZSA M^7CSB*ORB O3PUR)<\CFFBHN?_ADP*GR!SEB0=1L,KKF$=<*V8UUNVN;-3P> M;ZR[(M9=.!N7AH)+P8%W20-BXN"#=$")="XZ)&;-NLBZ6]"-\*Q\Q6P=41V7 MU\OCT7%OG&)*QW4]46]X:3M1;W"VGFC2HV'\ZHO_UX__:[MVV-X0_I (GQ^ZHP^!H4]@3 Y0_E6P[BV")2_(1+**0A<1O@4E MZ<\'DX5#]^GH$8_YA1YZ8DY&%W/J?\] M.HIIW*:X+$F;'Q=/X*-W.OH@(-@ZPSE0 BO) D9I.-!HQ2%-4T?E>S&R+36 M'M':(UKI2[--LTVS3;--LTVS3;--LTVG;+.,XGS(P_>F.!]/<;232.86=7>WZ3%\]I]L(R;FE4'_(4_@&]<>#^D)#KK'6 M:9' >!(%ZC*!-<9 \CZ;0NY:*MTMJ&]!"?Q^FO:^.QI-)G_K#,EQ-L1R,?J9Q&DX;E2U'99\NG9,+BBH*!:*./$=I M,OC()!@GF0Y"NNA+T")0]M4U Z]N3F4=+AWH[D%Y*U)OA6G--LTVS3;--LTV M78^,E;":HU%*,:0!TBXQ?B0N1K:;1)FH/6N8A\*OK> MDBI*7X2L2$NM7%VZ9V1?.MS,T'A+H?PH"XT;E%<-Y?FX(!T39H,*LL)8H*P] M6"XL*&E4Y%QYPZE!>1.AO((T7(/RHT-Y(EN0'D+FEK^SS]&[<4K'!0RM;V5+*[RZFT!I MG0:/O<_ZKK,<3]EH/WV8O=3*5I9TN)\7-UOS7'N?8@ FZOA&8@0VH ?'BFT3 M8]G:XF]%G]U]MW6'V6J#T+QQGF2#;+.&JSL:R]Z>95\L3LG-)*4N8H;J2 [O M$9Q%"ZPVH/*D T7:V36J7YZZQK/K@.7&L\TVS39;L:RC^< [^,!YPBVYI'6V M$;1&!-06@2AQ"$3!*F=0&ME\X(9B><6M;Y_3>!1I0LZUYZ&?Y\,)H,9'D>Y]\_!?P;#:>_UZ(C&K8=MK?>O M?(O6%JS>F&U)9F/S'K;P:?_SF[?H6/#)"$"I9:$TD<%S:T!(;XH;(QY4V-E5 MMB_O3FX=+@WJ;BJV];)M1BJVL=:=6.O=!6N].MA[FU,NUDL!##<$Z,B!%\&! MR1*=-Y2%C;,Y FCNO$^OPZRU#:B^YLCS[I!NP<8#P?;%^9F(W"OWY"V+VJJ8 M$!1/";"8"[RT"H(M0)8^*.*N2*D&V0V#;%-;:YKM MXHS:E(U(7?]2/J&[ XBN[%NLTVS3=>3<[MNGZ3-+&NO=VYGA9AU@5)":A9G/" MZYH_#LXJ!#1&*>X21MM!UMV"ALE7T\,T+F_N^/TX':;A9/"?U*N;__J]89K6 M=,N4/J;;Y5:V,)&\<>5XW3TK;UUPF_[L-=LTVS3;;+5MEJE50&TS$\($@PR% M\U9F;Y(5CAG&K5FM@!B?#+^?A4[/%B.G^8J#_30=Y0/Z^/-H7*][<>/!]&SC MP0^I_);T[.3XY(BFY9N?QC].)M/CM@OA5H<\[&(X2_"1I M-^ $>L @K9#(M4/3R'E-"*"1L]32,<^C7N2]WL5B/?1\7##VN33 M^_"]+/-MFTPKO205^RA"LA$N2\ MM-9JC3Z3%Q1M9E&KQ(H$2&]?WKE/I.9ETW'U!_N7.H'.<[@O_GTRF'YZ1N/Q MI_+9I\?%7,TO+.D7Q+QIY.E;[26IS BX"QK0,@,^"PU&H U96JCNYFTAZLZ^2>?4?7V?+::90\FZ01@XO&8@FVO#0^>F-=X#:7 MJ&L%A'DZ;?*TC[@1X=)$.-_Z9[7BCI, I60$E%: #3: -%J[XO&X#GYGMUCK MVBV[6TZ$+;!L@>4= LO;\^0U,Q4.1T?EIDU.(\67PW!T4F_3-2<.!Z/K8\Q& MHTO3Z(OY+A3NM#N\FBCT$:AC4)71J$Y.4:" M&Q)(:*3W3@6A?4K$5%'M;!6A9F/71V+7Q>4TIIC4!3#"2,!@.#A"!9'(H7=" M*E\DHNYS9OKVFH/<1K*-9!O)WGYD3G1)1T.92J"*A5]9"L8[&3R71-)]G667 M;U]I=/M8=+M0;A93)&X\".X*W3)T0(X39.^9#US:\M?.+F>Z;Y2Z^T"=QK.- M9S>69Y<)9D5@1?<7EDT&N;,^L\PI88J1H@BB!;-KS*[B@ETU"QI%1L@IU84" MEH'3)D)6E(1B6NMBX%VC^\77MDBV,6QCV-6-P4A!Z!BT,YC0<_7_L_?N/VTD M6=CPOV*A5_IV)1=;]\O,*R0F8?9EM2O_TYUMV]< M$@@&;&AIAH#M;E=7U?.<:YWC".?:8$&CD5XHWS+L&C/L+"-7,DTXLPEQ:F/= M[M$DII&P3,(";!24&H)- M( % ^1UO04NRJTZRN[.(%Y,R:18$2D[DGKI1(LTI1MQX'H1V6G$#)"MPUQC3 M4FQ+L2W%+HUBN71&.Z4"HY@31XT0TF KDG&:!L9;BEUCBIV%O;!0(2:'D?C2RQ682]%->BQ+R>WH#H"\8]J8\&_H?=EZ__"C\G SVQQ MTAO,C>_7YI5J0'21Z7S,.W$Y,-8_@C'-,#X\C1WK<_4A.\C9VIW!CJ;#3? MS3+'G _KEA*_%+$^1?3K12^,3B?\,G=5,WEX=HEU,(#QZ/9+KD_[(TTSP7>: M9XT7YV3^9QYV13>&>4*<$S%:RI/6UBL1'"9"24><3<>$\HW)5:?%9.3G]B0B M5T3[&=D$#_:+[5_8RW+C'XLS M/1#(DJ&/.=9ZZ9IZW_ZPJXXPU/\1S3?G5W MJQMGO?-^/"C&@PX(@\U;]^2*C?G-/+C>3R&5T??&EJ>=W_O#B[*S+D_SM]U! MY_!T.(9;A/+O]QCU'$N*:@]6!#MCA(K48>A]>U[&7R:__#I)P^\-JK%4%_VZ M>/=\R.P*H5=35+\]P\4FKK'1G&YKOKEY>[-ZZXJ0JM\3>E-P<^O;>)/\Y'N" MW?ZEW[OR>X,E9%.2=K"/-%C*[G3;'QRBO,?)EA]^E(AKG[W!XJIYXC&-#/4C M]JBP=Q1MT=D9!&#"R=G+6DMDI+N@*#[A#,[9T??0+%=Q=N]Z@O4NC_DJIHN8 M=KKN,UWZ9S!Z1P?062^$?GS*!SHXCP78*6 C98/U"Q@BL?SE#AMBV6O^#"3V MW%^YI#+ S[FG;O:B[<=15>SW,\V17?WN][T7$_J.;W; ZUL M89B),_6/8IAZHUP*9H4P?=\V\%[GW;YP5]'XB [ M10\_7^Z_W?^T1X^^[KV?.D2_'GW:P?N?CKY^_&OG\N#P X;/XZ-#_VWO[#^? M][.S\VSGZ_ZG;7+P_JI#]/?>WN$[NO_I]SQ&L7_X3GS\].?I_K>]RX]_O6,P M+GITN$/WWGX0__VV-]KKY8.J.Z.][6.'E0_).912U/FL:D3.P&\X&1-@P1AS M>&-+4MDU7*]&,9>6>%KBF1"/$0GV;-!!>AZ#=$F$H%3@E@>. \_$0TQ#/,2T MQ//,Q+/_9DH\!,/TVA@1H4+E.(Q$5HN((@W 1)92[?G&%C.DB^F*5)%JB:,)"NG$!!*48T4-\(ZU&UM4XB[1UZMSK'/YNM4S+&<5&L;5_CI)_OFS(55GZ?1\+R= MI+783,OL@D7H)KU#F>Y*V;T4LP_SKJ@DC!22 M>)1@$1'GQ"*GM8/?N-%$*Y&(!,6,TZYY>/>_!VEG4R2T %X>@!_NRFD!_ P MGG/I:!Q25-JC:/,A7"8-TA)G&\MX;S0E,IF-+4!RETC6 OB% 7@)+I$6P,\! MX#D)[)1+V')8(, NET8C(QA%A)H4*0T^:04 %K*+L5HA "^SO/\*6QZ-#=&K M>F \H.'N70W51VLP_O23M_+1[+JQR:']NO/U/ [*^%L3>!9>>4A%I ;QZ4>$6 MP,L!\)P](4B@R2N1QL:6[E#PD,Z7%[RLV)%K4 M+@FU,[%+6 B4YRH#L3N]KQ ME(+#2)"$$8^$(4>M1L'8&(@025$P(:CJ:K%*T'T588A)%:H. /#NY MQI$$BWSP ?'$*7+8)N1M4-'Q:&GNQ4Q,E^+K79?:<,2C0O#/&,8U^'J/9DN\ M0C?)$^/=B_$^S]L8E"D?7&X\'Q3\ M\#0@X^'/1*EFBEC%<]H3,UVBGZV@1^OR7,VTIQ;+*X#E.;/#8T\M%@KIX#GB MVFNDO5(H1=!"'6QEC6F%9:P?DL+88GG5L/Q4)D>+Y4?&\DPN1^PM Y,#)>\T M@BT2D7'.@&%B*+;1!.9R4$-T\0V6R+-@^57$,PY&I['HP%Q7)29ZHWC6!BW6 M,V@QB<=6*[I?+VB3UMGRUKUX:^?BWX>[N5T*RL25(%_-EM4MI?9\K ]PGS(%J@;L,X+Z; I=I05UB%E'F+>(^ M)F2%\8@0I4E2WCFA*HU#Z1:X+PVX3YD!U0)W&< ]F@)7$6&2P@9AG7+J(K=( M W(1=MC0&)2,4E3 Y7I9W7J4LG3?840J-M5*LM*V]_ (0$%%]+'W)?<3 M:[T8J^C%^*F#Y45VS;Z-];^[@\EB_SE=ZU;;NI^V=3GOWXB6!(P313XJC#C\ M@331$0G"A98PQ]+0C2W>-3?$2ULK:041O6I!TQ;)CXKDF<,C$!6H50H9XSCB M-*<^4.(1-=@&+(&TD]S8(KRKY76[J:T8L;XH?N*2$2V*EX_BF?=#A^""510% M;1/BSF-DC84_/77IM]C92V,W<&7.!@-B]Y/%IU[ MA0D?ZV=9S"UR2V'WH[!O\R:%5H:!2#*(6>(0EV!7 (UQE#1UQ'-'5&YNQ%57 MB <[<-ODK5731I[7IF@Q_! ,SXP)8X-A-(#UX"1%/"8P*Q2)B'/#B,R97#37 M?M&D2_!#K(D6ORLFBY^EMU>+X^7B>&9.>*-BV%ZK Z;!*Q*PCJ6WL8CV/>MW.9LU*3XJ8 M-UDBVX-0Y8YL5ZO>TMS]: [/FQP\41!*%$P.K'+S#2&08S(A(XVA5%KFB0:: M(ZJ+65ON^D4!^UG-C1;8CP+LF1W"H^?$*5@\Z3'B$C093:)$UBGGI+$V^5P% MFW0ENZZ_M+A>7UP_;U"CQ?6CX'IFEW!'F" 2[!+%=1;8 <%B1B0PV"4Z:I&T MW-A2HFOHB@0K7T6<8YI)=6XO?SJ-ZA4Z6-:AP\XM<=L_ZI5NV>Q^;$;FS0^' ML70&.^0BV"!<@>5A$["9B@+T4)^,E"SCM99NF+.TM7(GVH1_+,( MGMD9GIHH!./(,J,0#_##VLB0Q8H91TQP26]L2=5E*U5TMX7QBL0\6A@_(XQG M9H7$3CA@8&1C[N$9LPM0!X%2T,(KA:W,929T5_,'9S.WT8Y[FQ;%.(9)MYUR M+NPQ=VJLC7V\9(,C;X!_SQ9[XD\YF!PEG'NOI<'[T2!=*%HA/4D^.)1P'-O M8"AYD'_U1J=OQN5H>!:+";%=MK1V/UIC"^=#?&+4.X%(Q"K7 L7("*F1P\8% M+AC!+)\/(5U!VK:B+P[4SVJBM*!>+JAG%HG%@EAA$N(BYM/GB2/#1(3?N*16 M&8 MR1E-U%2]2)FYGE;],@(J3*VB^;$?1YVJ9O>X!!MDL1P?S/Z7E0BFN&$18H%& MP_-?\FR6PWXO="83\G,LZ(8C@'<;:9GC0]@*;V G_%$,O_1"#+]=?H ML3N8 M>F.VI_NAI<+[42&?MUH(R#-K#4%>Y4+@C#IDI>-(*659$K#?#3 (ZIKU'4% MY]Y!E3MCY^X<.<5.RP?K M1HH9\ '%O,OU$DKUM'SP OC@60[7MWSPB'PP,Y5,@#4%)0$9Q27BD@2D==2( M""J"!I8/V0$B:1?>6@,Z6%(0YSDM)W5K*:_RBJ&T,K7*VWM\YQY+LNI7SYC_ MPUZ>Q7SJ"CB],SJ-\'0E_#5,&=>VZ,1!+$XN.^5EV3;H6EG#_4X=!R -K?)#>YP7>J=;W?;V\A\/?8M6-,+3B^%[B>/=BL2($X2I$@935+G<1<4B+ M7->:4A94\,$(L[%EI.R*&_K_M#F0:XSE)^H$W&+Y<;$\,[63K=87C4L/U4GX!;+CXOEF9D<$HXA.9T+/UC MLL'(1)(=ZMQYYPB+.?E'8]EE\B&=@%N-ZBZ7'<[ M@SC*ID<57;3^?^->$4.;W;B*V8WW]P5.>.YPN%VO[&0+Q'(_ NUE1V'S3DMS M]Z2YKS/SXP3OOSM60CJ!/49!YW[!@55G40-B5)F$E4[,IXTMP527\C8C:BW@ MO6IF2 OK)X'UNRFL#]X=6YR2T):C2(S.U>T=LDXXA'W4'(/Z0G1.B>JJ&](< MVU(OJX7GY[-$OL5B& "5+9*?%,D3.^2$[%T<^R 4)THB$,8$<:,Y,B9$))RF M+(!6)BS/334U)?37%1+0+S<.,B[\*5C8V?R(L,='EYVS.#H=Y@3''+3+R&BC M'^L9_;B5X':JA=ZKUGEWNLQM+L(]R>WRJO7AO=0D1>2P]F!]2(JL) :!56*2 M6IJ.T8%XQ,#^7T=&">5E@7C X=(A<.N,1)<8@GC!&5EN)# V" M)Q6UY6(5P?QB R 3@Z/*M3HO\ADJL#ER8;IL?ISG35_%0]KPQPLS.OYHUOJ/ MOAV,M@=A9[+<+<7]=-!C^U@$("X!A,8M)2@$E+ SJ"&.H.CVMBB MHLMXB^67A.6GK.308OD)0AW;QPJ#6/8L(8FI0EP%AC3'8(#8X*V7QBD+VY%W MC7C(P:35"W#4B*2;="4+R%VKX-"[X6#2T/Q9'ORV M4!4[>,,5<2@RP[).8Y%.02"#)=$2+!3GH[I*FS4XHMGRP5J8-BT?K!0? MS-DXCA K.44D4HNXIP8YIW-%%TF<$%Z!+-C8TIQUJ5A"*GK+!R^ #U:I@D/+ M!\O@@YF=I&W@,+T.:<4)XHXFI+6-V>>!$XG:$&[S,3/2960).1-M"8>?+>'P M>V]@![XMX;!^]WBYJ8O%$!X[E)U4#,_@&^TH=D;V:\<7,?1&Y?1450'2XGPT M+GZN7GR;+?'<$<7JL&BSUK_#4K_/*WUHO[ZIU[G*T?YSLL:M-+Z?-%[HJ2NB M=%%(@AR15;*$138RC@*SAEH;&"CL&UNB*_6#*\^V>4^KAN2G*N'0(OG1D#S7 MK"I(HI)ER' K$"=.(B<#19$QJKR. =[/)Z:H:)'\TI#\9 4<6B0_&I+GRL$[ M)Y74N:^DSS5/>64A"B%$HDQ2,#,M.TJ_#U"G%M?8;U!K#E M/GIO(DM&'D GMD5G%* KU:YSG)"7/F0[0J- M&"5..$L2P3X#6'2Y: '\T@#LK*,!1&UTE/-(B1$Z<"=9#-:0Z,A2$Q5; "\/ MP#-S(FH3DPH"A408F!,$(XTE1XH+;@"]28<,8-7%*R6 7VP0X\]X7F?D+L>" M>(6>D?ND$CRE"3%=V;*EK9^AK87^M9Y%QZV**&I9]:]ER!%ND*8N:&R#A%4% MVC*D*^B*E+!L(;L4R#ZET=!"]L&0G9D*4J;(N#)(5">O26+(>D&0!H-?9CT2 M^#=#EG;-JE2=;2&[%,@^I9G00O;!D)T9!T)*0KBE2":N$4^"(FN=1C;2@!V. M65FZU3AHZT0_39@!YARUH89'#C5$(;S#TD9#N38*S 9M52()- T3E6A##:O( M90N]8W,G&HFY0TPR#UQ6936)B%BD)FGIM3=^8TL)TN4KU4>[!? R $RB,"Q) M Q:#X(QB'94F1EFBA.-&XS;4L*( ?C=W=#!G*@6-I"<"<84YTH9+Y%W@- ;# M0$D!9:0+"F17\.N'!UL(KS>$P2X(!"2OTPYHG!AMI?/.&F<)UXRF-MBPHA"> MV1/2.!F2@\WJ-*TK*8+^)%%(PHI(7#2P9EM QP!@OD( ?AW1AN48$JTO9&4L MB=87\C#N$O/V@Z.1*"D2XERQ?!8B($NL09)[QJQEP5"SL<6,Z7*QA,H%K?MR M92#[E+9#"]D'0W9F,81(K$Z*(E +%>+:<907#%$@6%! M5$;VQ)!>H&;GM6 MOB3(/J6MT$+VP9"=60@V!HQSF]DJBY 399!V!"."$]@'VE#&0,H*HKK"7+<0 MVI##4D,.,],@6P.=%'^R&-HK]&NL>A7FFJHFKHW<;[>M6W(_WMI;:'7O292. MJ(0BKZ(++" G:$1,N6"4MS8I4#4([^(;CDJWM5K7&+S/4'>Y!>\RP#NS$YA1 M1FC)$09S >Q[R9 -CB&!F6'.:1\]W]BBNBMO.%+9@G=]P?L WAY5]\0$USGTLHK:# LY"B=V[)$ MHU-XDI/33IJ5"QN$SG!T&HO.T,$XJX;WSUYC>5W(;<6LBJM5'_X=;1G_@'4_ MK)=]6B3N8+;4+=G=C^P6NKL8K@0U*:$@C$*PL@;,#$50--JP()DP26ULZ:[" MU\O(MV5:@]\@J=+<]GCUSMHYN);CX2>RO1 M@?UYD,W/EO!^FO N%R(?TC!",$?$8H$XQQ09K#&RG'HJF.14X*4UU&U=J*OF M0GTJJZ3%]I-A>RXPPJ*&A<5(!8815Q&P+;Q#+&*3-!$26[:QE7,QVKC(JH-Z M=5K>MW!^4C@?S3D;O+%>:81Y,HA+Z9"1'*/H)4F6.!8P7T51_7(#)C.;I#9# M8J>?P="&1EY.QE7-9K$FN:('Q'9N^Y-@<$MG]Z.SA5Z2EA*I)!%(YG+VW+B$ M#(\$Z:C [@C8^'R:C."N4&UV]XN"[Q/F7+7P72Y\YTK')BF4,09%I2@8%Y8A M(.* I B1!N8Q)QC@R[J&M.>I7A)\GS+K:L'.& Y.#F-Q]L:>]T:V7T&Z-2T> M N:Y_O9*FH@U0GMHBGPWZ(1+XU/4]8 M"X(LD1)Q;Q*R4C%$C6=@GS@1H]K84H2 @;)*Q6I:&*]@#*2%\=/">&:9.$E] M=((A2UW.L#0 :$HQ2D8$*5QRAH6-+<9%E_ '-\Q;O:#'*ALH;WOEG(%R;GNA M,QH^CVG2NFQ6QS9I'#:'PY8+'\Z%"_V\I4_*.HP1HS%[:8)'+E&+A &-QB2= MK)<;6P14&DH?09QDV_]OW"M[%03K,KAMR.,%V175$;@II56+7<3] MX>#-;)%WFS5NN>U^W+;0RYO9@+U, OG@P+BP)" =241)"4:=D=0:T$UH5SZH M<%_K*%TY##_5N?06PX^$X9E]D8SWFCN*B!<><1(\,E%P9"SSAE+&@A,;6[PK M']3OJ\7PRPYVW'3@HT7O8Z%W9EUP28QTC('*.$AX;=[*BWPX4F4-^??Y4CO^[ST!^=5\&OG:RQ\#S;!]B#,^@U5;I=R M-_/D(%;/]E=O=+IS=MX?7L987?_'N/"G.36];P(T%C M1#Q&@9QF%I' ?. ZYJT"FH_N2OG@9(_6O;IJM/!P$Z:EA1=$"W/UN10A2C&) M)),&<6XQLBX$9+UF0>6FY2F?,9-=T+Q:6GAAM+ $LZBEA1=$"W.-#*FVE'"' MHO )+"V?B]YP@5CR##@A&BPLT +M"M,6^7KRRL-EA82J23J85;U!1G4#BG0T'%?^UG'<_SIMK@.@O M]]YN']L$VK%-&&E+@/<"-\AY:I&E#-1G'+V4-C=1[^(;',1M2OR:0WFY@9ZK M7N(6Q8^'XG=S*'YW; VW0N?<$Z)TCM1ZI$60*+E O-?1"!Q7T4_X03@Y0!;Y!P58(E@1JGG0AJ_BC!^L>6\_HSGC8&= M\\A\M=7K"$\;REEUP^)6&FM<,K\/B]GRMCSV ![CBUW5#9/<)&0,)8BGW/\ M!U@R$QDP&O?&+B]DW3I87V/N6(OD1T3R7#DO9ITQS*!<911QK"A@VFF$#2%" MA9R#@C>V;O8,M"=35@O"*VA-M.!=/GAG\0P<0L)"@1A.',"K.$(7?LZ=&8<\<\8"(GD'WIA1@Z[G*^H>+#$L:6Z"QQ MPR+$ HV&Y[_D22V'_5[HY$GY2>)[^C2]%0ULP YX QO@CV;]?[O\4,:P.Y@6 M2M^>;H&6!7\ZPK%]+ 05#JP1%#C+IVM30MKCB((BB41JI#,YV:,+;-=5#V_( M=B_4W)TAIZAI:6#]@B(M#3QWB 0L&:RL\38A:27-358CK!^1TM#;P &GC*\_DM#3Q!B&7[.%I%E$\6I81]U@8";."ELI!.[> D5ME>V5:JBX7E^F(^'[7)K[5!F+4V M@C+GY?]W_C?N?0%6&XS*/Z<+G-_8'H3%%^8^^0?,Q!!(TA>YZOO;6/\+?_?' M>4UVOM;;YT\[BCLI1=\>1+P?=;Z[F#>D0J)#FU49\U)X0E-HI845IP49F:5]UH;F2*R007$*;'(6(Q1=-QI M&[B1'G:TT%W-VE[W+XT3GM(^:CEAQ3EAKF(!=3:[4U"2-N56"1;9R"2RW@E- M04A@XC:V).U*O$IZPHL]1_/F%M.IVW'QI#<8Y'C3,'7.*Y \=[CI!=*D9A0K M+I@7SG-.A#-"R^@99X8JBN/Q[O-J3"W9W8_LOLY;11[[J+$CB&/"@.P40XX1 MASSFFH,"E!M+@%4D69?2![-=FW:_8M!FW$=+M D.8^ZB-DXJIT 74D%:'T(% M[6=4?%IHWQO:,]L&1\&E(@0QEZ%-K4*::5!K>%2))4J43 !MS+O,M-!^:=!V M@3'*=%"<<1X<,U$)C772BFAGDJR@K5IHKQ&T9R:*"8$JZQ3"S"O$ =%(1V=1 M5#Q2)V/ 4P4RDE7F54Z\_IB@SVWVR@17GR8=?(#)\Z/KKLU?'>GJ/=J5*K[ M/_V4"F"C<>*H$4(:;$4R3M/ >&;YYPQQM2Q_/Y:_7+#- MO#418X*PU"X?B6;(PFO(P?ZE(3(-2OO&EL*Z2_'UROP_YXFZ,W >.^FG9;V6 M]5J/U*MAO7?/XY%J6:]EO75AO=99]^)8;ZXCK U6: IJGM YZ,@)LA9^1)Y4 MB(8Z1]32G'5/Q7HO("2I;D3M^_'Y>;^JSF?[G= K?7]8CG-YOUQB([L"4G]X MT>D-:N#!"CUJ6/(.]YA;:@:+&8;CW*WVZEH_Y!O:47YGE"_;[U4U28:M/FU+ M]AQNKI>JW;P@!>8I$[,GO5O^@+VY']N$J'OJ)GC>#Z4)H\S+A!+GH)M8JY"C M$GXDKBDVR5AN0N./XO1U3+/ZC//$V9_M\SS4.:9^8(LU])B;!!S MWH-5Y, JP@$CJH6))-DD/#"/,5W^\".O+?&TQ+/6*>8M\3R4>([FG- J4,8I MK$HDB&M!D=,Q(F^,BT'0B',)0"6[C+ 5(IX7X'"YFYWIAV>Q,[)?'Z>^T'(\ M "^&EN__U.M-VD]4Q76WVL6'>1-GRF[Y^GY\31:J)&$=0Q >44+!1,74(\M% M0A$4?R*4\R*:99>=OCL>GKE 2DMGKYO.GJ9%1DMG#Z6SN6I/*FCML451!(JX MB0'II#02(H),4KG!%V[IK*6SUTAG3U3=\K(9F)4=L[MIAX' MY?,XNEZJLO2"U*&G2*JHVD!/-OM!>I^W^DZUT]_7&WU[$/YHMCG\NC/9Y+O- M'M\=;#<[_(]Z@\.'MNOMO=/L[E:_NI]^Q>:]7XI$ZO(*$TLDXCI@Y&3R*'@3 M5>+:V=P[4"%7>,.^0 M!CF&N# ,&4XTHE)J%UWN10\D1E67R%4BL1?@RKJE^VW^'0T3&I=@59=E!"-[ MZ$86/EA9WK$IG5FEE=1>K-CIY^J:G7[/NEZ_=F6YXA];SUB[HUZLFUPOKRS6 M\0C3LMXRYTD;?M6NWX/B#UN,FC^V/4B8LI>'^1_;'\>#M%V!K'J]B(&TTN1^ MTF2A]Y=2E 3,"5*::;#K/0.5&(0+]AJ,(Z42HV1CBW>I%,L]$KH,9*UX\G1+ MK2VU/KM/HJ76IZ76F;"2(%"]$BKX0#;M4!Y2:5H+8FKH1E3O'QT+#>GRWAU.IHOYSFOXWQ8(_&7(O;MJ/$.=$C)9R MT$\L "DX3(22H)_8=$RHVIA<=5I,1GYN3R)R1;2?D4WP8+_8_H6]+#?^L3@C M,!W-D 2',:_>S%W+2J-U5MJ@& \ZNP-_^[9:M3'O5R@:#3MOYJ'R^Q0J[Z=0 MN6E7?._!FL?86G1-WG<;,;QQCR][NCGKD,U.HT[LC\_@/GX);J]%M>"@.+&# MWK>J.M-L=>"/*H("]#8857\>I.ERS5;K[30I\A#&]%M_Z#\_MY[P;7NB)Y"] MMY^_'H&\W__K]]-]D/\';X] ]N_AHV_O\-'9_NG!X5%U[<Y[\^__?; MSK>#M[O'@JED Y.(,A$0%S0@FW\C44>G4Y(!-\I?;S".83MK; 9[Z;RVA$0! MEK4W OZQ4E@<0!?T9J,30?LZA\4:%>.XL36_5)V)PM#LBRM[']YKOJO^=(V# M'WW?W26UG%!*;Q!@(_Q"S285CP:0FT7('!%V_I:3IBG^M7ZM^H/\VAD664)W MFO?>U%*]>?/OG0M;PB=Z\$BVW[^L%.DZ& *(41UXTW;> &/"ZX.>[?1[9[U, M6I-PR&6GT1*J),5\+YCPK!A5]P"JLYVW(,>36.,YMUE#I\ _H)X+>7UZ=21VY*S)S,VQ_%\%/THW(Z.]W)-9[M2; E:S&%>U#_N!HMI])*[C>; M$Z;BI(@5BV>Y/![!GOX6JQO5#UCOD.D#O6GNTMF>7#;#T6G/GW9&E^?9)(!Y M/,W0R1N]5^T[^,ZSO!>_)\=TY"D0*CW'D=,$I(2=)4YR+Y).),R7;Y\S>&$S M^%_"N+B,MK@JU_X=RW)8')S'C+O!R;]S+/,0AG*00,J-LI7UZB056,COCG&* M06DM03(EAKB/&&EL??XAP/H+,0B^L47Q5?F2M^3WEM!8H:V1RA,;.8O4,L*Q M(MB EF5MBNT2+F,)_<7^NV-CA&2@PR(7I$*9++"4%TSH: T&%1=FNI ?_7S +_5J=<1G.,M2BN;+\<=LK8[Y??3?T^3\[,U'?H1QO*SDF^464; "=-B6N=Y<[\M&5B;+2, MJ3 9.Y#0/?@KSH3'[^-!F$EBF(E)0D:M&$P5@LRJ"PM4QDYU;;=32Q98QI!G M_C;=!;ZTVZ2!S!U=2L40"'L\RJI#<[YIV B=\R;E*I-!G1TR%6G55\H;!E3BJ76K.MRZR@ M]D9E9[8!)EN_5D>R>E3$%(NB)A-;_M+Y6^_OM5?UW)8EFJAZLXT_=/W>2:WV M=>'#LT_7:A>H@BCULSZ8H0#O3S[P:0CTV?D"8X"135'\K__,*=.-85!M_*M\ M]H\KQMK2&.ZA3A&YHDX1^NA.D?=@>_42Z+.#49,G"OOCCV&_YX$R5\?5<=3@ M^+QW<'ARN4_W/WT\>W=Q\,^=C%]V=/BOLR.Z>_GQ; _#:WSOVPG+(9$%')_M MBH.WN^R([I]]?+O-CPXS?L/IWMG'3T>?X/IO[^"UDV\';_W7_WZ#[WA[]&WO MFP>. ,Q_^WS,+#926H5 F0R(:TF1CHPAV#R>6ISH#6X/[ '_T3OEI.)1$.V8 M#5C*Q U.UMNK;H_WXS/8=)=9VLVM2V>V,)W)ROR,4^3'HUD<.%5\W)9 M_WR]N_8=[-I=<0R+) GG BFG??QA3\J#U4:H M];_95JCDTFPSY+<7ML//J=&KX.J[%I;[8<@-E.TOL>-B'( E$D&$STX8%Z%2 MIBNGSH?-]YN-U9%=%_!V/,^WM#-R.9]-Z$2T_W-[^X^I<*^[':8^:,&5@CX] MQ)S?&-;&*XRV"1?.;*C*VS0L*S]=UF3F38%N_@#/QJ"GMK1W4ZF%U#^Q\7B7"X8),W9[,Y_>E^R MAE.=LN@V#M>-^1:D,E22:"ZSR^]D06)=0=: MN)'=GHZ5N@M8G(-1QOYE![9'7JL:M;U1WMOU2O8J=<8!Z\"D ]0N:_#<\$8W M[\0 ?S7'-)I%Z$[O97-!A6J392KX&_E[_3(@H^MYHJA96GW#Q^VO[8WFU($+J SIY:N=.W^3IJT99S<8DA#"YZV9GN]]0 MW"0P-0(B*FL#NKZ9L_V\9O/",6;?T,#64:NY&\(U/^EV6P5]82;QFCC6_\: ME)@=E;G4R)XM )*,3*2@K4(Y\-''/QG]RTBYN\5O$K0 M).PT1C08B";$,I/>\U^115$#M]MU!;CE M&-:MR(ZZ>C\UMVT^-[E!NG;[X6#^1O]?V7'C$F:KO*:=7/1@]X1X7K5IAE7* MDA0V*%A M8MX(A8K%^2XF(0@\\= ^-:/?Q*')X4]A^><3%4S(IBJ*AWG6M"S M<4'GA:HF*PO(_$?9&S4V6DXOB$UPKL%QM:RY2,R$"7)IF"H)X0;'RKPQ^+@^ M@P]E/$@[Y0@88)1/C[XZ*VOOF\?'8 E[!].&+/<4<8H="6D4P351'#@9V)-?R(&Z@HLH;II_."%,<6.9#K;Q/U_Q6 MOER@0_5T7$A$8SO5)E"-J"E+_%@B-;%R$/3V9!HJ/K.? :F39ZYYKRS'9^#VGBI0_0Y.-8\%\S&N%\9#%/S('^F%^*$ M$2M^[)65DMW)H:S.N&P\T.'3N!Q-E/FS7GZYGIQ:[,S=IK*:*D*LYK'1V.95 MG9G3.L_/9)+. MUE%^%QXHC?LP>5]NK_AU\R=O+@%V]3OSFU>OS/')P4FOJ@E6*4?=N?G)>N/4 M2EN<\S/8_QN7KHK8303EM2I_M3^_OC397E$]16S6,W\^8^:&';+X MV8FZUR3=7]/[JFW<^"]F AP6WF7-;7K3A54K1T/_&8$&&T.U12)H@G,[M%%H MIQ^?F_U^?WA1:XGPO4, 949(I2:':3S%?EU8AL7'"=&-JE2E8EP#N2F=V#Q9 MI?;'$&M@SB[+K\6S"E.YN.*S"M^HTF4W\P]$",%K7'I;+SIO?9O(%=KX;4'C,, M&T_R5O^S4ATG$=@VGG6Y_W;OXI@P;Y-P%A&=,\ZM%\BJE)#"02?F@PV4_'0\ MZREMJ9JKZZ4&@%SO%;UV[J>K25^WIB^5]5,_2]K2]%QHD[HTS;-LEJ)9>D11([@[BG!MF@A8?.GYN)A$NY@..Z^ZS-+\3WLQS>V[ MO/@Y7E@Y1HI9'O_!V[U97EJM\[RI+MWY&OVXLJ4/4H(1%#F5;M@X?\H%[_2@ M#K'.]-,Z4I(MY?-Q 493$V0"4]+7HP%U8S@N?';?_'6:PPXS5^[58-)-5S6* M#HP]^VEZ\:)<".M.149V=.5TB!AN&^2SNHC?]DI[+'>M:.<(3C'( MN1+3\SE_^ZZ+LG,*GZHS)?Y>02U:4-5S%8#SRN$#'\PT,J6,*K=^0B:][,V! MJ[)SI_JBG'LRAH<)Y=]_N5)JX%[J5CV'U6G_F?>D*C&0_8WVO(R_3'[Y-?3* M\[Z]_*4WJ.:FNNC7Q;MG/\V5Z@+5JM5O-YX'8S855MD*;$HU-E_<^"4V*[_$ ME8H)]7O";#)R^]MXD_SD>X*QG[KR>X,E9)/)G[MM.]@?#U;T/-G]HG]9A5;GYLL56>OZ,(;+-3Q=/?1A^SUE@3"2/=A;(E3SB% M<[6<9G5.\Z7O ]-5[)G] M8[VK;IH].;L\.W'VS-VRO[]EGJ76VQWG\B']&'_PU$]:RNV.CWN/6FZ&\R1M MXC0ESRG8+((%);6/#OX'VV69)8@;2^)W,"0F1Z'_ZHU.)QM]YVMC1^1J;O!? M.+1?5Z>2VT\:F$TE-_'QT[\^'7W[@#^^?2?VWY[@/?JO3P=_??ST\9]'_..G M/;;W:9L>??NSO_?F:B6W_MG>V?ZG_<,_/^^__8P/WK[[=G26J\CM?_[XZ?0L M'VO:>_OQT_X_/US\]]ON:*^7J[CMC/:VC[$C4E+%4!3&@6FJ$K*!.J0MEDYI M(Y/1&UNB^:]62PP1(C"$^$&ZPMIX$Q)1AWTL.K MRZP.W++>X[/>_ILIZ_$@K ^"(Q^,1SPXB4S0%@5' A9$:.Z ]1@77:YERWHM MZ[T>UF."8>6)\-9'SI+7@ =+-#!@$H;HM,RZO2WK/0'KS72])#'U&G0]J3'. M/;H#LEYSQ(3 VFLJ8F2YS.;/&?GAM<.;*-BHJL9 89+:*)QD6<$Z$Y[3+^X-:+ M+;!7#=C"<4>L<3QXQU/"!NR2 !8)B99J:V-KF:P9L&<26R:L,74>26XEXBY% MY&P^7ZLD95:9"']M;!%&NLHLJU?3LQ@?WVGH2FB5MK6"AL@-0<:FFNJ##)0? M^*'N1'=+\4FM(QS&H+I2XX+P^BC&DOTH[3U6YQXO-T7W M_0TUA)[;7GZ)H@[KZ'72GEFB.(M!"RIERFD,@9'HVX#>6HFZHWF3F"5F& @[ M6#B7_?Z4(JN)05&PE(\G2T)S5R!INGIIHFY--=R7B&S/35YS$2PV/!IE>9+< M&(QC,LR$-A%SS9 ]']$#:P06ER$,S(UR 29D"*,(:X6%49IX M*::M;E],$A MO1;9JX9L"_J@,B)@;B-7WAH?0' ;)AGV0:30FJ=KANR9S#8X>&I<1-;FD%Z4 M&FEC#!+2!RNPTH[8C2VB95>0924;MOF$W\/E'TWYA#:;\!&(S,A(.+.)>(V#,6)9:WRL$Y'Y>>/#$6^321QIQACBF%EDK!8H1=!6!#6!40E$ M)G67R ?[WMNLHY5#=@RPRMPJDR/M0MA$0$OQEDHN."BOK?&Q7LB>,SXBEYJ! M78D8:",(+,JJM+]&P42M2##"JTI%45U&5BGKJ$7V4I -S^69$,I%D;BQV%JJ MC24M-3)2!Q2]\"8H"HI:1K8T78Q7 MZ0C Z\@GO"DB,E\3LE/"OG_V&,FKRQ5P6-(DD\4D2G^FXJ-M5J M&E6'PU'5^Z;"RV.$>'YT7;..LUK:G3 0S2)1&"4H%;'CAN\R/7C5CG"U5B'Y/@$6%A:3$::<8%<0PQATW1JOH+;P: MM/)6ZM;3L6;$.E^DB29T@BDGO%-[84L)TC7XY&FOE M"OE'U9UJZY8V<=>[8]W4>I21S6=M,38M2;,]*TE3MQB+9>?<7M:ON,NY%F2Y MKUC5E[B,DQ;%=>PYMP^[B/U^_G<\RIWI+^M&R%7WXR*ZJNVP+4N8S]QK[[*Z M=G+CW+YLKE7QI"?Q]0%N=A:>8%8\9S;P8OX#U0 !WGFP?G@&]VI: L(EHZKO M9NY5[XL85(W,FJC[]+*F=^+[/W?> ME)/FB9M7VM(_;N? -[8\W1Z$_,_._\:]+_#(L'9_PD/"MXUBN/G]NE/RFO+> MPQH*?A#'3"F9S\<@QE1 /&F&'&$&R,PR++%A/-CU:9"?&[C6/=U]'GN<(6UQ'+GG<_P*SS$N8M6ZM2*2 M3M$K/T^8,+=_!':J[N-L/W<_S=?X"(.R9]6SP>. G*K)-$5X+!A>,SOP-'#O M?-&5/O9UYWD8Y:D=5;U=Y[^Z5U8M)3-%]Q*(/Z#;]=T]_7S;IG?FT(&@;]K7@LX!(L>#"F!A>S5]9&%_@3HY*&O=I+8V-QME<4"C%I MQ*F@R BG4'(X:BVU\#1=DPM/M7 _$NFO>_6.R'$P&L2W2B@XYG+6JD%64(V" M8%(J9S6S^*>E^BH06^;SNE%O14J50EKW"L\*-K 1;#X/"GC=\#KKO1/-H+A. MB<-BU$BY1N6^TA&[$CR=\C3&42,TRO'91$:-JFCIQ R #0MO^M,IO9:GPXM! MYZ;[EB/X9\*7U5!2[CN\V7ESVU#GU8#1P@1Q,__WS=J3?Q*YN25]-^>-Y+T_:@:WO0 M+2?NQJ4SVBD5&,6<.&J$D :LSF2?=NC>V<[7 MCX<[%_N?]O#^IP]?X7-D_^WNQ4?X_,=/V_D>_?VK\;,S&,/AT>71X>_]O<-M MNO?M'=T_W '+] />^_3;YZ/#T[.]RFK]@*_T#0Z<1.&C0XQ;L%6#\,A2RQ A M21@E32"7A5AS4X/M.SUJME+ VLI+I@7SG-.A#-"R^@99P9,7QPS M>STP"ZMEKY]@K[FT*F("CR!"D$DTLY>$WYRGB K#L %Q8[FK"TH*U78];]GK M%;$7XSY:HDUP&',7M7%2.<4=5T%:'T+%7@]+=6K9ZV?8:^XTMZ I&2E1X+FK MI10,:>\"TM%+8*Y@(Z' 7E1V)5T;W>OEUMV[$L[M=ORX*'($(4<+^L/!"1K% MXJRMRK>6=N1B4+-EM7NQVD+77LQQ+O#L4.0Y=BT\00;L1Z2\5U%PJX/2N1J7 M[M*'GT=OJW&M&E:?P&IJL?H@K,[93\"K0*S)(&!5#O83IKE'77-NWA>JJ0?4)3(06J@^#ZIQ8)<92@SF2G.%\@HPC9R+-H/4R")%$ M[IVA5%>I5:IQ^3HJX55%&YXQ@-8>?7NT:5ESCG^B$-R/3GTLOC#WR58DW$LD M+'08YIJ3J%/NL@)&%O?<(Q<%12E0[4520>@ (@&#I84??*AXZ+!EUJ=BUCF[V)M$*3<"Z2@LXEI3E,^,HZ!P4LX+[X7=V +KN$N7ULZJ M9=:665MF?<+09\R M\W*8]89Z#?<\%_1TA[NVZR-[MQ[UZ U_$ZE2SN^S\G_O4M+?8B,BBQ%KP&*-F.!F%>;2< M,\M58\9BK!#G7D^C%$MX;G]U"$5->D&O*"S]_\G&/[[\]N3PX MW&8';_<$?/\QM5HS6")D>)(Y-4LAG0*8J<%2QW6T.K*-+<'4YO7(0@7 M6 ?T,![=?LEU-%\[W/"D>-;LRBS._3PM9@<[3B)R ,[/R"88XB^V?V$ORXU_ M+#X;/%AS<\'AVU=O#FZN3/%^/ &Z.P._'W*"3SOF/>'N5S-:-AY,W]N]?>Z M%H#M=]Y/3K"6G5SPA=!?\R?SYH_AIA6_ HZ:H:RF3-I(%7$N=^UU6>D"Z]6% M)).2MJ;AZI[;6:]B-%%'5 H<>)@*K G3 &M/J'%41_7HQ] /"QLB,.]!+NJS MW938 !J/H)P!=;_B2"[@,JH/P( & 66*Y<(&ORK; JYN= M#U51DALJ=G47"FD!9UV>9TVX?]D4VYK5R)I^_V*QK1_(^3OO.+H""WR85 MT^SY.;!C7:UA6$RT^=GWE9VL(9\TQ7_.8ZVWU]5Y^L.R[)P-0^PO?B$HP*!L MCZK*0->OR%^>=UFVMT9IW)\61>JXR@H8GP\'5[YNV._#;[6^794XRG62[/7) M@5UW<=KSIYV1_5S57H,MU7RLNB.8_]DF@1L$T&,ZYQ: [N^._F&_/2G@*9A M<=F%-:JU?S^M6%'">/(+L_IPDVI)L[S/7.9B> :?&<&? 0:4@7-F!P"DC(M* M*JM?)S,SO753LV=Z-?P;*MT2,':0:UW8^3W0 [!FG(6FK--X,'D >!=&/LJ? MN"AZHU',=T^;U]5@T'L:PRQ[I*M19@=*=Z'>W72?584\RJK"4-XXBZL)P[^/ MV?;04O'B'BZ=/R;C_GU8O&WVVP14K]@R^P#?L'TL+2-9"4!&9HL'1?1VP33' 0"D<615MBBI*P* M0K+D]F#UX67J"[]2]K 7=1@&&*0-(LBJ(%/6*%Q<3V1"^Z8_0*#&@Y1>]29B>]]VCUU(EB=.D*.CI63L.8A(4R90IS"-C#)120),480$B7A&UMT$Z^G,&FWP]VW MP_[;O6,P79/GQB//N,S=:#VR44ODN!(N$(<=T7D[7,\]NUF^7'$#/%4]R\D2 M5P[7?P_!]M\>A-\G-5=G"_^ZZUINTV/&@O*,1!192HA[$Y%F4N;ZI"E8PX"> MR<^["U?!>7.#$Z9;>5T>N?BC>)[:CUJPGZG]*/6F8OI1*A3^7$7)'U0H)/AQ M"E4^RF"9D:M63M&TU11??2F\MIKB@ZHION#2@1/_^)S]WY82;,O9K.$YIN'U M=EU5*M@_BV%9OJF#/B\E][.__ZW?WWN[?;D'8]@[]'C_TQ%<\QGOG^W =^Y> M[I_]Z]/>7_NG^^^OYGY^8 =_?;C8>[M[>?1IY^M^SOW\%$X/#M_1HT-XOD^[ M].AL[^L1W2%7:@U2[T@".P&V4(B("VV0#;GYC9(T)<%Y,G)CRZBNH@\N#-$6 MZVK9;7W8[2G.$K7L]@CL-G=FR&C.;?:,Y] *XCY09%C4*&C#<- <6 XT,V6Z M>MF)[6TQK_N#\Z!I"O@PG;4M,/)(2MLB=U6+-7/$EBUE_31E+93JBCZ[R)U' M(5F%>/2@D%$A$95>D\"2 MF<#S.;FH+!R)O U@^&!!D!;:(YRD MY<;::!A0%>G":B[)[EDAQ\UK!^U#]8@6F$X0*KY#:VC%A6:X36Y? ]5$W3RZZ?JVB=#W>$I]^/#,9\]=!H4-A(-_)"!22N8P2R; MGEW"KY/]NI9Y:WFSY;\[IR(Q'PX.F"+A3(9X41T"6$2F9 M@#^]QT&ENLT'?3DEW6\HCWFU!M#C' ;,WN>JCMJA_?JFXTZ_TBJH753S6" MI_+-4]U01:HN=%K77"K'[JQ7EDU%HGRBL:X5UAOXX5E]IR*.QL6/2G ^[AG= MW<$7F-%A<=E"<>_;AV_'04E-B:$(1+I&/'"+'%8)Q60U3H##8.3ZU.N;K&YO M+OZQ=LB;>X@*:!6,JF)M&53]X45=@\P/<]V^XL8*;KF$LNVD7E'F)^DVOPW' MHUPDK5=N=N:_8ZX&8&$O.KGT6GZ($A#M3W/-O_/3X6CX9=@?60 D3$/LEUV M=9:_577 7*(L:V[Y[/*I+<)%'O5?\Q*&7*R*[<5WL[#P650FRIJ9@+OG6R^4 89;Z M_;EW+H;%9WAV=%X,?2SAD?]:?*%S7H 26L"B=:J2O74%P;(J0!T'L3BY[)27 MY2B>-6.[Z,'#N&9\\,EI;<))T;@\^',+*DE5IK 94%XW&,RI_1([E[!0<.%9 MC/5*^ESU 6:ZBMT5$19D/&75_!R;G=_AC1M'='$:X=OF:ZW!M&1%NZQ>G)^- MQ9)L,.-GL:K@-RI@BZ98%'G5I@M1/4%38:\WMT?R \/, OXKM;"9QY,")K(+ M.VUV?:YS=\.(N[ CJS)T_5RKNV+UK&'"K(Y.9Z].SOV=PJ9Q,0XZ\6OTXU$S MB=6<71EH-;'51^NZD'5-.SNKM0>C_ 3[;;.S'>J*>-6VR\?N02YEVR)O']\? M9X6ST[>@EU;?E4M8GD8;%NLEYM'"9IN?B;SY)C-QGT+ JU:FX'!Q+_6&H:FW M"1NS%R_*A=V0-^QX,"YK72!/5ZY@';.PK[9G78EQ6"W*^.R\ :7+_--4*@SQ M+%]75S#%H M2H+VBLEWU-4MGU/]^#=LDV'Q[[S=RU8#V?NVS8Y)H)@%89"+CB'.7$#.XX2H M98$01RTU87TTD+J#P4Y-?N\GY GWUD<-K)3W+FZ426 "9:RLY6G/Q#95] M*\S?+F8SJL=55>!Y(595'KY1K&3M)[/PJ-9CID7-G>U7>3'E*8C;S::QQ$T7 M]\I*J!2]BG)2\V8G_F_<.Z]J&-?2HM81PFTZ0A=$&.@4UOOQV;C^9(CG,%N] M9OR9[,YRA=QOMI;M;^??SN;335.2!V?[OKECI=2!Y+%Y<5!>J%J=JZ157?.V M*9U;*4:Y.&Z_]R5.*\Q,[@I_?H_F* 7\R62$-9ZGX"P6UE.%??)!<,9OI+DY M+Q_L,_]+&!>7T1;7BBN.'9#>AU'3^N*/(NMSH\L_8+%&VX.P,YGUZ2\?JN?X M=R_%5\>/'K[AY%ACH5E($)<:62DDO #2Y&2=T'DBHOBJB#KY.DO%RLK MWRS887??L&]2;-JM-%8^[,13.SBIZB+/E6@&'1UD\JS@5L>&3P#ZK$TM " 7 M+!Z4L;8\9G:#LZ.L S>6SO2*&*9[&J3WS:/[P2Z&'2P%(=PFS+@-5,,VUD'R M1 V.4OIV%S_1+N8'A[O'W,4@HDR("4'S+DY(>Q)0PLY(V,3:9!_T[%38E5V\ MQHKU39*GD7 +=L3$OIS'P"U2[XZ"%HS$NA+ZK"#>] X9;5GL9:6]5L-[N=+*0 MO J1A:A]U(_>%N=6J=;:K?MO]_ QE=X+[0/B!CL$>@9'SLF(0I"4X!1"5'A] M[-;):E>R8+K4:VZY+CQ47'BHA?*;E?OQ-#MV>V?9PS3I09/&Q: WJAMT@+ $ M653,.;@K.S:-\A_=SIGUI_#]Q97OJ@V_,7--HCY\QO'=<797W<2 M:?SD9=VI)?>$TMKWOR9WHK:4TXJI!;_+4\212BH+%W+8WB0?Y=&X32&OONZE3#X=PSW^=[AV> M?CXZ^T_OX*\/^.CPW>7!V\\7^]]./W_\Z]WEQ[?OV,?#WS\=74T]_.3)T=G. MUX-__MG[^->N^'CXY^G^VUU>M>;]YY_]CV__]1FD6C^G+?[WV_8L9?O-%6GX M:9?M?]J!L>V2H\/?_G_VWKRYB21;'_XJ"N+>F.X(I:-K##TM3+0H:$R4M?E@4 M$9Z#,IS+.$Y%%"\E1*PRB#/S/%(JVD MR?,BUKD!/4$K46YO^?>_Y3W89I;2*,F*E'!=@"B7F29"FH24N38T-DSE)8CR MY&>XY0>K'4>;<;V_L15PK<\I2EA$#=4)-HA*I> (?YMHRDI=Z$AN[_CWO^,' MZW7_<]BMXX/H+8Q_V_BMZ#O+^G^ M>_LG451(F6:29+FDA.D\(@7GDK"$FCB2*9-%ME8M^/%U_]W6P[P9C.,;.U'Z M!WO+^J^-C<5\Q <]T0R421 UI-"2 M Z\I!0%;)":,9Z!>QIEFRP[XU)@REV4>E2EG0B4BSTRD"ZJT*G,:+26P]L\! M_5[A) ;V*)8S+AYJ#&YU-/S&_7J,M0]+B?JN'L1\,*.)BP' QMG$%4SKG]>F M$Y#K53V$W;;5+KUW@D: 0%\6EQ< /V[27;'J&?BU.RX<^GF@5[ S]5Y-1;3 MJU!F,,"JV0\V*/HGTQGC'VJR^ MG>7DG>7:B ULMMSC7G#KFBG;<]FMZXF+ V$SBG"7?N)VJJ?L:._TQ!0J,3$M M22Q%05BF"@('(@G-XSQ/LJC4B;J^N^[F=5K>$L)=">%X_X335*LT*HD1"'87 MZX(4F$6<)$ /A3(R0IPLNI,]K#;+6UJX,RV\/TEYG!6)S$D$' !=K!GH-R(A MBF6Y24$N W= 6DC7T\(EEA^V4M6*9N3LPP%>:TLJ>*;?L1IG%5"J^1,FHIV:^],=OM5N/YY$5(M29AG)3*H)DW%,.)@A1)5&\Z(01;ZL MK6ZNJ=0>\\"=\XJ,M6_5]+M#8HO4=[QM]JW2$Y#\$54LP6;?F-DD4E+PB!*5 ME#)-@#PR)A8-JRQ'. *>VO'/:V9L;: ATL.Q.U3[G:)EIM$ZTVI*&PAX@XJRZ^KZ>TV85-"K%D M42Z2,J,F,8R! Q'1N*$M+^)7XDA#+>N'X@\18+MX=?GI/W[Q[]OZ08HSD M>73X>O_3T3'\^]WH_>'QV3G,&<8$65DM0KL=)$?'.(_GR5L8"[X;OWEWD,*_ MZ='KY_'1'V]';U_#^O;.JFOSJ\X/JX-W*CW<>WIY2/?3 Y2[[V#M]"D[/'_# MWKY3T<$Q?/;I.<(H1T?'*CX\/H5UHUWPZJ2 LX_C(B$BB1AA*A&D$&E!4BW! M@B]+6N1B58R%7$=3.0CX-(EC7@K)5 0:I@:R8B)G0&$JB[8T]:/25 KS.HE5 MH?+$Q&!F&L3GEIKPM(R)3(LH3W)4ZM+U=9]?/53W'631GO,LHPO9J+,QC'5Z M];/%[*YC&%S&I6%%ED>I8#)/>92D,3JLN,ICFN5;AK$!#*.7LJ?@A))$Q20O M4D'@Q#F1@E$B*$5D[3PJBY5RXVLG\WP/W/LI A(AT6VUR\6++37+<\KC,E8Q M2Z)"9"PI"R-2FD1)K+X(D&%[L>_I8N]?D[U_>'[PQ\''HS^>IP?'J 6\>/]V M[PU[\^ZL>O/Z[>CPC\-WH"G ^Y^=+6N7ST]D*LHL+G)B"J% '1 Q$8JA.B!- MD; BRC*U4KN\'JNFR'.61EHDA6))"N_*19I&7"E9JCS?2HL?F:A.3PHI8U + M%(DHIH5%E)$BIX)(R3.=ET8S*1\]+NZF75Z?-?2-X6K/L:87DP>.IGM5?3&I MQ>BH_',R/K5TZ;S+^P' <-'M["(=V[2>P[W=JQ.:JSB/L9,HUA!A'@_A&:@I MIN1E'D5**_X%H-/?//#1$ :Z=Y$@B*4('P9YN/E"B%>EQ'1ZA6DYPN+*-@!F M/I_'@G#DO]>#$2[;><^%C_ZT8)XKD7,\TLV"Q[N#IW,M:MO0@;PNHVC!!! 3 MLVH/!<%W#'K($==U9E-0._A9JIJJ^7D]$Q:*%78;\XZ,0\";=3? H_G:Y=?- M?,_%U6 \F2%<$$8%8!CK(I],VS=TD;(J6.'9!$&W\/,Q/%?!B=OI-Y[[G<$S MH6:3:0>&SR(D:.,SKS#R;O?5P0I- N(L;%)WW6X_!I>3^2@@JQH+4H1HK&*, M, :G%@@(5SVO9],KG#8L8CPY!_XYFYJQ]AB!G2^%K8-'+T9BC(A'G=WTZPU4 MXC8)\1#\UB!,U]72)L*NG!M1SW%]TB+C7HAI5;?PY0M4B+\VPB(BP_<'V/?@ MPB.,!E33.1QD;9M8X 1%?38H,?K1SLI_"T%-/UY8H"5\PRD2*9Y_D[DU-0C@ M8"%I,65KL%^N>D?G@. M0 SN'(QVV6_MM#$'KG-&W96+VF,LER6\".$BI)E= M&H\Q5&[DZQF?9=:;&?O!="4;7'L@H[LWA'0I7_&,@O#-'- M>^LAX2'"< ? ?CQI8*\[&V7Y#A['$I]!JL/7^-5[.($V[/9=H37^F$PTHHGM MCI?BT.&CGS8% OV8)P5+! C[F.1<%X2E,>@$G$D"-H.A5,991-,E.":P6TNM MP,PP$9-Y) K)>*P-ST64I")].)I#H(&'JR*$%< -]C?.\0;ST0*[ATLYGX*, M 'Y_ 9>LPQ_ZS"O$O-5_YXY_ 8L;54YFV!1=1+!&\=@,6M5KA3X(3JPS0=2? M\=SR-/C\GC0!S\U1]',]\%Y-(I\=GY[@ MK^XWP7?_\-FRU3V>GU\BEK 9+S(P8(S23(_*%V%*KV!&;=?VZ*?C6XWA"P;R MZ2?$0LB$ NW8"3+D(4ENB1"EP4I*H+)HSW@3NI<$"-$J)[=_UOHX">D8]^"\LM)HYY=;:&27H(LB1Q/1JB)^"//$?GYO9&2H, MJ$8HW%L+U&6;(3S;??FOP>[+)X/CR04H!TD:#0>!5=\KB[7O^O3BEAQ;/;6_^ZOT\L'Y1)M1:-]1C3],1A\"QP\]"^!% M6R34ST!"3;=(J%LDU#6U7S<*9R@Q"H,>92%,N69+%NHRBE.N[ M)7UN0/';S;9$?P-8*DJ3ITQ'><:XH"+549G1$I[F:<;4H\<-'GO7 ;9*JGM' M1=FO1B2;\6#BGAO@X M&(G+>D6QV0.&\EY]FC>?SI.>DF(5$-572KHVA 7=M]9(3\7H>MSZRL2B;A6\ M;J+G0@-MW";O>G_9$F$T% $6U7PTLVV=[O#])1D2]^WB( M;L/Y&%>AJ@O+9;SR9OLKG5^86>7(:[IR.-_0ISX+L#ABA;]PW5PQFWEF3K$[ MU C(865%I#4CO5HZB(>^NJ7?2LOMLVZ-M66_6'@835.#S]I&)3W/U3-1NYD&^") MMB,=<#;D1!@?0C_P-%B&U@B%^7^HE%.23 MJ,9@>Z2%93IY@FK-) BK;N/">M$9Z.M=4 *U?D&KNZ",]%7WK6<#=F'%6[%9 MI8\$!/=A !8V,=/+@B#"K-K/XDN ^NG<([ L6O^^,E,)Z&OI1GK)GSBJGPL MF>P,=OU>>WK67= !V\=)C%Q3IY8N?$JWYC0[&" MW*ZW>YO$LL?_GYS^5*9D+D(B^% MX'!FBP(5G403N-5X@4/W-[@C2_SR$HC]+G7L"5-&Q 77,@+!;@HNLUSF,+=< M9T)I?;+_V>7KUU%20T$_<;WZTZNCX_U/)[3D-)8Z(B*E"/Y5EH0SR@E7N3(Z MIT69P/FG/+X6OL!RS#U@J1A<&"16IX^+%9*F*U#[L/&_6(-B,@=FI>M??UL' MTK/23+R1G!]0H6-6[##^>26)W[[0,4YVDCQY2)/-[[,J\P[)Y6L?Y;?)0W?N MRF]:7;)DO_@*&W?'G1( %_US:@SN8]O:1_UEMN;H ]VB MHN%6Z_PY]BOF=R$[*=1[3)H::^(GII0Q97G=8C>DYN65-7)7-"#\[38$<].Z M;T,LZ]YQ;]2X69.\,RF5]G^+I#3 O_.=/-U(JOK+NP4:(_BSB&EAY8OG=)<= MBP:;6T_Y/XN;%=19@GNLV)OSYY_>OH8Q M/OUG='#\]^CH6+\_O%K$B/[7V0%]%;]]]SX^>GWX_FCOQ>CPTUGU=N]P]/9\ M_]/!^:N/AZ]?I8?T>=+#B-X]R744I;K(""U3A7X!!99=$A,TK9EA,J>*/7J< MQ6S(HV7;SGMYOH#V QN\PQW8\I\M_^GS'Z,C':51R:*4%8H6IJ2E2%6>I6E! MM;3^H66HRRW_^5[\Y_!)VXIHB7P'Q,3F2A*1*($U4;3%./W<([# M+%G&2/U^_.>>K(G-5@&?K8C'>,?N5[4LZ-WV<25C?H!\3/(\C6+-C%:&95DA MN==/2IB69(E,B-IEC*"'5&(+&A"2L9I*:E*2TV! MC\7#(EE&=;TC&[N&E7PM-6I[%*9%%,(E4(PL"4)454P#]+Q1*:1'F) %F,#8N<;=#-_5(?U&=Y MS&[[CNO8@'_'K1W,/PJ/T-JD-&8Z U' "E8619IKG@G#TEQJGFRE^T;QB%== MZ0[V)&*V"U(8;$-C$+);)AD1E.<9,XI)ZR7)LF'.XGNR4NX2@?F>+I3MI;_N MTEO$+96K'"@DEEG!%>/,\#+.-"VR8JL8;-BE[R@&(HZI3O.,F#+GA"5Q2F3" M$B)-*74D&8M5#I<^2H9I],6:P;>Z]%YM6*B/BYG#^?[VP;4CXGQEQ_I:JZ?=\QT_A-+R?N/'6X7"M7I$R1>-4*RI3S;+$\+1, M6"J,82(J$IYNC8F-TBM.N\:$C".ELR0A0F+K;:8E*3*9$9H+7N9I%#'.'SV. M*1@3/-D@C\/VZMZ/E]\D$2UDR:2F3$6YH#3"TNI2Y2;B*=V:!!MV=3LF01&I M*,%NCF"[2<**@I%"P-4M1"PD97&I$WMUZ3 KOCA:N4'.P@>A>-QWM/(>_1X_ M(A]+A4Z92=,HE]A=TA1:Y[K,!,]UQDK*MBK(1O&Q]UT5)-6@)69*D0C.C;!( M4R(Y2XD6BD5YQ$TA\D>/TV'.Z ;E7&PO[OVD2^6QY(+&-*4ETQ'\J I5,BX% MYR8M\ZT"LF$7MZ. @(DGF#8YX7$!"HAA!1$\*TA:R)2:3!5)!$(W&2;Q%V<9 M;%"RU%=U[-W"#/GIPA9ER6E9@*YK,L8DST3)$JYC728L3W7!M[)]HUC$T\L_ MC_=G!R^13>R>2!4!=T@,R4JMD4?$A"?P4R82$.^24RT+,%(2.DSO+1=I8X*5 MVUO_^;>>TCB--8OCU)3,<"I,GJ4L%EDAH[2,TZUBL'&W_GESZ]/24"UT0CB+ M4L(H38DL8DX4+V+)0&>00J)K(AUR_F!N_;U$*Q]"9&A3WO'C%LD>3V9B]#5" M4;>\)"VTV$!/Y@@S$5;Z97+FP14@W?^V/'"QRS+)"YGG.J$1BR7E:9IAV\:2 MRX+J9.M(VS"Q>]55MI,LE5E,(Q(+ 09Y+JPG#8A=ET4*HC@V!8C=G/,AS;^X M?O+>K\YWUL:WK'/+.K^(=1; ,G.6)BJ5BK$XE3PM,J,2EG":T\AL+9:-8YVM MQ<)*K'8SG/"2HB\S34BALYR4F8R34L3<) Q8)^5#QOD/PSK[#2Z7L;G7@'(' M".YOBN^Z#M9QWZ&^VAZ>"*)I]"*L&T(UX]6S2)R(\K:,L.HA.P/FVZ2\$R;@ M%_;#N3]P0 _1^Z)9T<^,%OCI8._]QY/(9(E464RT*AGH1%(3"7HMHF***L,(*H%'1CQC%;AHF2)(IEF2EUG&'*3,9WEE/H6^1(8")W MH8=(@CV5T#3F":8F<%[D1@GXK2YR);+"TD,1Z.$K(H=NZ:%'#\>[5R<%R&:1 MY3DQ29H2%F5 #U2D1$4I+XS4DL,N/4[ISK+(;YG#U-38O+/Z8$97 2K<0S97 MH2> [9BZ "SJNP1( R+5PM1Z@-'V?:&3Y$[ 7A^(T6BB OASV_RRT[9C,)$@ MZ(5K6-0!P0Y9\9T)6/!N;!+7PXGNB,,>Y/?R_.O!I1F-\.\>'+C%NL8>6N,/ MDTKYUW3?6C>O@&WQ+4B:E3YIYRGGLV9J*X0T(O>*BXOIY*-M=C*ZNM.U_$Q' M1W&+VSB=CYN;>-E%@[:[=#B9O3&S%;>0_X2W\/!X]_*$LCR2::Y)5D3 E86* MB"AH2LJRD)B<*F46/7HXF^=-8 M(*BU]#2V/0GO5PVDJ^BGR\D]$WCJ>P7/)@T1'8&6?PCS.(8+^<$DKS?I2:KCI(!C('E2HELL*8GD0&DJHQ&7N6#2*)#Z2\3UO]TN MPA]G@Y@.SNW6NA9TOI=AMW-"Y7AIMYOS!S&]ZC:CP2Z@O;?>.RS]8F=-/9^B M<=2EKD85\ +DKU9^'#7B(]#9<74.CQR5+^&W=>GVYB_+KO_"-A@_(U6]4UI?]2#YOKI?^?5!73\/CXX?IH< M'#^_.L#TBTCKR.24Y%06A,4L(U)P!50&=)?Q''8"5&:[2G>=W]ZG/_3$YE&*0-#BQB*?C9E@4MB MQ"=4:4)UG@@)]Y2F2P=J>[UWVZ&AJ*FFV.]L;/NE?JA0%*SB\SN#_?'@0$S! MZD<_^W#9@56-U12/2V,+MCNY^'4*"KZAB4E@*5'*AWL[G\:IE%HE:9&CG.%%DC%81U:6B,XD/#*3HZ,M7[HGOK3W]"0N0!1H)@E/ M)"7,1)04VAB2*9 RLE11EJ^VX>&HKSM/96*.IEQDP+!+3TX7_](:>,%&DBJJ2)"#="6.2$; U#5%9G-(X+F,:&SC$)>'BE4#@_0(- ME?D%7NM5!K&5)'"^8^,D _KTF\Z;B[D$%Z+2P.OE#+N9?J@F\QKME*FX!*YR M"II^/6M91V@1"[:.Y2 KFFSV$S(ZJ1@^-X)A^;MMH0H/_!:Z;+<]W?ZWWUK8 MYYI$[5>$A"7/9^N_LMR->*G#TC?- RFRA5WJ_'G69.=?B%-@^2 QWQ-1PA1_ M$Z-+<54_^F=_;; P__*4P>B;MP>K>S*_G(_!A 2R5#M+K58W=5=C MD-'BXF)487-R[%0.$GML+FVG52_T9T:=C6$O3BMC$SC O.J\"P8N;1-M4!LF MX\82L$/6P=&)*IWK[JY$?3;P/VM=B+H-;@_=_VI4V;#)T,*[/ MC%E<3^@0CU\*N]!)U^AL3!/FKGWFR=B4E1U0P JF L^+6(>J%+#+K0%CZID- MB>/\0:T!?HT;-@)V&S9 @'8*OY[9_([:N#G@[NJY4YI@:YY,W,&%AO"@$#5. M69]J@F&)#P85H47=9]"G_:_;R_LEQA;$5/\UG>#\7XLI;N*58X0_)?_;34^, M%#KGD29,QYRPTN3 ^LJ(,!G#!E-9%(PN\K/-E9[A3 >[2DWGG6J\!\=:>[P- M%P/7^S*L3DVP=?7EF4WL\FZONIM-A5QP9100C9MZB)P 71GC!3[@T[;L,WDE%VQF\[D_I8@IOFL(>=%DZF$\CH2Q+\(_9ZO.8!! MM7^H:L?7Z_:)B&9S_W,T!29*S:=.S(@P#3]4^[C; [O*53-J:7*)>F#+V]=4 MN(N3#Y7N$7U#[9.1&V)D/<([@W]/+N&^3(?V62OB[Q0J[[L%],2XS"!W/V&Q MS;1&P7,+XEB)>8UIF1/X,XR !#JY'#OR[.D$]5S6E:[@$IEZ(=R_,P#;$+XO M-)Q"<$N$6V.)P0ZQ:D4X'I[L&.G&\@UX[Y7]-=RKN54IK&AO<>UN)=);5N'Y MT IG1U?3M;]T#\CI/Q]_2^G_QUS@V1A3[\/QGKMHMB7CW;%^W? 5JPW WS^E M/O J.5%YP8I2*E(DV&4J-91P0R-"L0&%5$DJ2[%*'_A&4CY.T5%B2?RI(_%. MA'W0GO&/(?A/F_4@7PW7L6YD$*:4 QW#Y3VOQM7Y_+Q_^R^,JUDE%##A,M1O5F.K=W[,=@ MX!W?C+,DFD57[5(#P^JY@WPA486<&O[X($:@7 V> -,X[;BDFH^05;5O=^S3 MN9" MQI@H4'A1LL%]3W@&, W,47-6L>+\[3>&=HPQF";.6#*Z"YC(F'J,' M '9W4J-_ '[=?WQ:U>]=\@X\5E^!&/;E;*A(C":PIJ$OU0ETZ<_UMI0/.L>1 M>U1;+W#(C6ZJ?G Z>"VL9.ZL.R29]J6]E;O@O-IX_:=V@DY MJW,FWMO46[RQ*^[3WFH&TKF1Z&+PW^PNQQXE:'>GN'W=@W2:A+-5\9:%(I?@ M"D)7=SF:7,+2&C8QN[IPQBE,&\S;VAYU.TW#$I0 6MT!EOU$AW;N+;&9K^! MS?;HRU+B D^$@_TOZ*FHUSJ'.6QKPP$7MJ+/J/'P%%#D?.12C=8P9 M5S'&$R V6-GT\U8NNNO^'8:%<1<&:3).IS@>.@J' SB41E*LXI5M%D+.*ZR*1(E%0L2QE31787'\2W!I]:O0,W^E@> MKS"3.YD2#0]<5!,1E,,*]1ZW]M7E?=;HO+$V2Z6Q5$'1LX[#:N:C7M)Z !L) MNEH9=YY-',&&Y78&+^=HAGEHCP7%J6MF6X%]K5;I96S70%D%-_;M0CS/0-+\ MC8+FJ&QN1<>E]!,G>CR]/,FR#'L"51USE@HQ53X$O5!6PUO.P<<[^$_H!EVZ=F,J^# MBAC"Z\O&M57C0)-'#$0TKSJ<*CA<_#O0L5CA4!T7Z;G-"_3ZMU64EYQ>N$>. MFUN%6J@S)S3]5[L;:5=_+CY6YP@2@^_'2#WZ R5F;PB7\>'"46,?HEIX M>M;-Z=GNRW]A%@-\4-4X!0%?FQI#9I7I>K; X#)3K&=S1BZ*AI%SSJ!_I7VL MLW+K5'!ESIUNR'?W5WJL28(@M;^EQ4ZZ0/J$YM\<#;*@-&L@-[_5P/V=H,F. MO?!_&C!=D[Y5H=< VO P._*([[F;7T" MN>E%.'@8M>>&ZK IS+03R&Y! 9N"&CEQA8V8^]P^Y)DP$*+P MZ7H2/0>8'^"\8H-R/NJG"EC;N4T5[L_\=V2A6XK^JA2=]"FZ.?NND!KVH#P\ M(DB7]?C#7':VKV%>/AJ'Z9R3J:'U/IU@.G*;=VTQH8(5,'6Q ?0"-QEH M0Z_&.S^"XS134XX<].*9Z5,>NBP6P@PH\(!%N#>/6UO&&0Z8Q[HTI\]E'D7? M<8=2N"JO[IML['M^JV8PB+H%(3VY,;5V(^GJYFEW"Q*ZU0#G\ ^;M-ZD"CL< MAI6 9.,5P)X^S;L.W 2M36">-I4.@_[E?&S-2&2-W2SPD$C?#AF*O&VHR($\ MM/ .WK>UR.G7)3;.SJJI=J;J*@I=G^S\[0[4ILS>AE%8S.(%Y-0&.W^\\J0L M([G ,%A=XT7'['^;2V,&OSSZZ_CHT:](!P[0SN\L0AV/!B#=K#= ^;%1;^TD M>&B!5-.DY>!CYUB38/.1PG>M??\!A6]PH?YW7DTQ432PZ2X 69.M/S9(-(XN MG17MM5>0TQ>S$!_?&3R;K(;+/2K6CHLRW*L:Q[$J[+[6]+C[;7]%)H;S?^ MU04]G57G(1EB!I<+\>"XB1Z6E[+,[+A0?S MOH*#%K/9X RTG<_84>OZ@BVM5^0%.W3PU?NXNCZK5\"#Q4CH''"R%-Y],;F$ M&;?4(%R:5=U)EW8E*E[2.AB]G=6[XF#0X*P!?E)WKTRRE=)72RPZ/<($]2[49>,X1H:JIFI^C\UL9?^\:/HP_N/38WAS: M@9OZK)W!:UR3V[ PI5MMV8VO=G.Z"65LFPNW,A>NV.;";7/AUGBV;\QM6_!L MZT)&U*@DXJI@+&,\9JDQ4J7:""I5L2[C['8>\6]Y+7H9%=8K@REKR**F3?U- M)]?$.GY#\4EM0/W!ISKL=T66AY4$Z"%QOI"N>QD-WH;%]C/T%\".&BW0\\\; M,8^N+VT>>F>FKVWR,1G8A<"PN]GHW0*H.%Q4W5XER<=EPK 7S#ZOAMAP"OG^)ISYI2 M<:^)5[YZR(7!0ZWX7ZLFUB@/6+[M(+H6Y#[Z%UO/VS^0)FW"N2U>;(JY;9F7 M#YI:-PYN#;K84#\&ZPJG56.+(&1+M2ULE"8X&EO4X7;#;,W"4C%\Z\CL>X_\ MG($!VV3]%?F@?9T!;PG,QX9Z$*NFC0/UU7)Z JTMMKT,FGA9[#S?%WC%S&B>KBR MS/6EC5HXK",,JKLP\->O;OT*8=8[QLM>KK/5_:5T 9VUR_N.R0,V_/)L+1X7 M(A3UL#T:TV?%\]8[8,G;559-FJB*F(, LMVF?/.6=_-I5>O*LROO:F^_UOHW M[-6'O;3.)DQC@-\Z88"=&B^P$0E.$#C;$.6R=Y@[=W][^6?,6+V_KC4-K;62\DM0! +&]_4('N@><'O-7 M]QYVT=_<"<,\S BX&IR\+7#V](]Y!-C+W*84N,2U5?@I[3U!Q+31R#X^G4Q* M^RIOP@\Q".=QX5 R(L]LS'LXF%O>/V0JC38P,@+;E_87MSJDX[,X[(-=GGUBWPI#M6>/>PQ_9[/&YXS;B6ZO$UMB+97AG0A1XP51V+C[:& M&LMMG=/V%"7HV%7]>IY7=6N2V]K?\XN)#[*% W/[N&"0!' TO]U6 U[K&>Z= MQ 9)T^MS33Q"JU"N;HWIQKLS['YI?X5Z>=VV><<"$O%P\ OU(ZX2Z:T*.@R 819[P6JR M*+['5EMH5'6XBQZ;(535M4B@]B&G'_^2^#';#MIJ,KVP"T.O5W Q&JC3YW#\RKDQ M]1U$BYFA<[?I*7%U#;?1U9?25;Z.OV^CK&AYQ8S1U$1NU2&B9@2AD,F-Y MDHO82!J+/$O2/(\*\=5EZLLS4/W^A9F]R#6 2=G%'-G@),XN5LHMX3>_*#[M%_>3B" MVO_=>SBB&S;SG81J7 ,H_:V1@]%MN"8NGH0?8N_<>O"++7R-?G_Q\I7MZD#C MWW]U5CR94Q_ET7_Y2G4UL*91](6G1,\XGVH!-]^K"E=]@\*+C/A(*=L2I M'?BKO\$R@Q.PG@JK@'61Y@)5^)FX '_W&_]80S@(I3HU"XG,P+5MQ, >AA>> M_0$: *9.9Q1DS7[HT96-&E@8)/>%7V">PPZ2X/(^N_B0[3&F7%LQCPWHDB)_ M'335_?W..H$NK/';*;98[D?M9KC0DII'918GL8A5;)B.$YD6M%1<)SS2P$'U M2J'4MJ3>/WS6[?_W+SQ[4]= 91)A#F'\7O;'<1NE^,M,K31[Z6?EVT]'/YV\ M>L^.CE_1@[WGR<$G^/_Q[@D'XY!&*B)95H#H*B)-))@8),I*)J-(F2(M'SV. M=M(5G:@]&6+9H2-5P,':_MR:F=WK^<:[@?9&JXY1H>UEX,Q_E:+M-/@G!Y M4ITJW\#'NN7!.(9/AF\CR5XX^)O>DQ'N%O=#N"OR]^O^MT)REXT7(MQR6!K& MAM29:=<;8"THM?&UW"'7/C255I@ ME9_G8T (L-:SWAY9A&O?R O8FJY\SS \63M*D$F?,YKH#=6\OD\%((&FLY:0 MK2SRQ^Y?:^?1I%RL?*53.VX!C?"5VK8>]F ?]@/J U@4+XPVYAROW9IGMITV M#F$.)V Y@OG(!1&<182Q-"<%927AF91@3,K,HE0\%&NC?]:#YK#M?6M)8K#N MN8?K2SQ< X""%5:NE9Y-)\%>=DW#N?8AK]^-+1B\@[)QTLL65 V6>@I@2I-" MB'''H5PVL^D%3ZO9&F2 >FYQ_H-C<=&+>&-3I3/;Z]7C2^MV;B%Y"LOW.CFS M#4:WA[3'H-*I=\"T>]- .+E<5BR2075C\1O+,RGG4^LT736C#FJUE^[6(^HJ M5WQAFCLLBV8:8.3#SJS#M/'F6D/,:Y_K]3;!.IP%V'^/ 8A)Z@V4B0=0/+NZ M0&>P0]YJDI)1H9B!,)N\]\I5,'C__>>__FX,7I_P_8!3:UXU%>2X,+\@;^?X MG%:D\(5C"T?:.LV_^ 3ODL ::@T6X=_#C%VQK&\Q.'S06DWWF:*=/ M+]:'T!;7=ZFB<]^:'(KV-G:2--RG&+WLW*IN Y2>C=A,]Q^N<[3+8FZ0HGS# MS:!.+W&ONKWVB$!E^YIZNSE,WB,(A"83?J]VUJ0R^DIC,5+S42]C)$RT>7;- MB88S@9_GHZ4#7)IUCUE5/;8G0NV)[<[M,>"OH[G ]&TOTLXQ=B@\Y,M9U="Y M3\;6CC&.2X127<=2ACXOUK=E9W%U:==Y$^&*W'6ZS,:'Z>Y%T+3#N]^SU MMV^%QK'XN+4_#CX=7)V(,M."Y@7)8+,(HR8F/*&2Z (VFN;,=>[K1[,8$[E) M8.^-5BSA&9>)R'*M8B5$QMD7V"M?#V5_M;WBJ&%@4WGOQ_9(XIT-:>K79$&B MZ/9RV96XM0B93=G[0FLM*^TQR^F_/S4P%/I<@K;G?!E6T[O-W&U&=8=%=167CECN"K(5\VFFXVN@RG7#.=9I MQL*Y G$!-@I2A0Y:S68B1$H?)ZZ=3KW4U\@5P)D=BQCO=7P$_A+-TTT3<6'; M7&63JRZ]=[82(\86PG5:6VT^*JV\,Z6S]JBM84F\-62$=G7 M/ZT[ET6;@;^QZHI_N[L95.LNVKK/,G3G!$+Z;#+2M6O*Y_VY#@BM[:)D0YAN M'3-^VC7IXB?>MB)VK=E\S=O$')S6AM]Y75U>1)@9*ZB M)&]T>N3,>EZC_M0J##":U:.;"C!G>-F(9;T([2OLY,*LX%/3@%'@T,0-37!H M@O2IX(VH"8^'_3F?NC:)H:]KL86+;Q382T1XF3*R>>TYL8Y,7R*O@]Q9H:?"+ M;7NBFG>A==@MG_OU!F5JF]NUZE;R:)O;MT*&04)04'_BT20\MU>:8W:M$/V*;&0LCK@&F]8WMGL%MWW-RA,VMK[_8 M;YT#$'6@01-X&S6I-*O+(]8UL+I13=T9_'MRB:K9T&FF=MA^X-GJ>U:<-HZ9 M^10+^Q;E 0.]Q_4K![#$>[=-=^B'AOEYM M/HISGPJ#4R@-YL*,AHY&O=<;HP.]>:"^:?.2&EW#T2)^:3ZS8X^JW:P# M1787CW@AL!\P9/?-VVJ5-0XE$# H"9T/^455OW]BP5OPIY_0IW2XMWMY$B>I MX3P7)->8AI2(DD@0A"014/UO9]L.QIHL)&IVN2T[#:#K\![$&EK;58Q'9 M9O&A?+$M[ T=NRTB3)!S;5N1%MW#>HGP(VGMV_81QY\Z57-V)('X/-:KWP3WS=HP,0";^U['5! VCPW;WI"VO#FDW[ MWJ8K4FU IEJ!/PD=:U9M*;QYXHN?NVLT*H[4JO%2K#B]M*@ M@5PWS_FXWQT;!;>.E*;2 MU(69+?R8MGY&ASXA^C>_!98/4-EMA'3:.?A@\2]0M]V\V@%+6?*'%7;RF[&* MM[):8Q]QI5/RYDOQ&_VU7E6UMM=JI\XYXG!4]H#T<"Q7;9_$PP&*:OMRD-A\ MV+$.0GUUW22B=]"9@?/#4C^8SH0OO2HUG7RT(2[8O/]9FR4]K_5"BK3*308F M(!ATQC"3R4+K/.-&\E1ST#'D#2G2).T!G?\&6ZHG,__YLAI2SX[*/Q [=G>L M7_H"@)>3D6XRI+.?3A\Y^'3P[LVG$YYHQHR)2%Y&$6%@W1.A6$[ OD_SK&0\ MRY)'CRG/=_+EO&B0Z*. \'B7PX]I)I2A/"DBRD0<<:IUH3GE+*69CC,\_)C[ MPX_Y]O"_QN$K4$:Q-;2(*5$98X1E0A,N\AS_X G3N8@%''Y<1#OQVL,?=MRO MHZL%4^CKFA? _7>;0,!?T\D8?E2FTS-Z&\<^@/].&%.\+&E""I6DA.6R(*+@ M*8E42@O#5)'&2Y7Q:1*9*$\*F>>2":R=R)1(M&"IS)+\2^+8W[[W&ZK*()[V M,9K@%(1=/;E 2=R2#_I'QQH+$FYO%SVZ%F?SIJ]]KZ!?9\UU6#-H0&Y#_B- MI9A>#:RF$!>_?2[ZSM=+5K@S-/[N_!0T/EQ.[O0=V^*YVQ;24NN_C8:-/1U^^Q#M1FS',<8LD3CWSS&6'AJF3+JW%TU@OTWP MZP X\QUCVA]A2%N]ZL&R_P$_>QL,9GX&4[5Y::W]8#M;-?_R+H6@\@\'!HV' M<5-;ZHUE:]&B3>RQNX'+A7[I+IIL+64W&LPUH& []ZIK95:=CGT(M]MUS:$E MV?SS7C)IIP?$F=_N?@O5M<'R!;]_8,!P__S=ZX!T'ZG9!"TDSX6&;6GHU,RF MDR;:ZZHW7:I*&T"V7=0J5X96V7X1Y9VTTS1FL:**)B5#X:B*.,ZS-*$R3?." MY1$V6P*="#23SU9*@7(=/K71%K\8MV5JS@Q8[A^,R\KX$PS60P.JZ['X^#-K MJO'1WG-Z(LM4VYFAA.EJ6*,"DY89$$XP/L ,(4&(:9-*+(0+FD.]&2_;'> M&FT1W6S-+'XGK@9^&=_.9Y<@)%.:?3K;]@HVZ?^J[87F0\+@$ : M//5Z@/40=AB;A^-?-<#W4\9LSFC=^LM]JURWP"M;ZFZ]I38=P"_,^7BM:AF< MH+CN)W.?_OJ?B:Q1T_1-1&_@'2'?8++,/-;K11VBZNA&"_!\%,E+#GJ0B>$/AN DRS[X]6I0R%^9+K!RCQ#=Z?VT5$O55@!85-A; M%%*- \1'GYTU?:C$Z>G48%QZ@#*HA)$F;8VOQ7%H&;*OB5SFR7=@M=O4W\]) M_8VWJ;_;U-\UZ34WIO(N!!!$EG/LOU?D)@)YPPJN"EXF+*]NG?;!FFK6SB.74NH!K.O_6X'T:F3(.,R=_KMUFS"B)ICJ^%J.*:EWM63@,IRS>.(W]2M@<1>Z,U^#/U*2%.EWMO(5>=0NPH^ M:5I 2E_L9W> +$)1XMF$;W2FWBNI:CKX3>8S:^5Y5_GJ9=E65+ 2O,3P5VO7 ME3:;J+:MK[S?6AK@3+:ELT,S"-D\@SCU+J9;V([Y=;:C!RZ8.BBZ\:3MLA 2 MH2;+VN%*[_[#=P/]9SY:ZP+J[2C?%(ZK6_=,EY]^AY[ICJ9;3G4NWF,QIP=[ ML5S%IL[/7#D@L@W[:[BY,""P##69VBX?9CI%!!CL:3&9VM=@4TTL\5P0&'A$ M*SUSW6UQ]^-V4:WRZ[E-!F)D\W@- ?]6F17Q#% #X[KT-=:&ONM3O']]+2I MN1@)Y1T/H2*LZ2-KPSAXI:JI8U4=\#,;9A;-=QHH I\A/G(K]@C+QUU6XN+/ MCM?9@'_3W,Y5GK=A_A9! :O*'&+0N9LA]KZI%P%SO'+I:^K@@XYZ,CN;3N:G M9_Y-#O&KS1X?#L<+O?GVP\8Z.^#(OJ*$Z M,5FB&9>94#J*=1&5@B>*4.VZU'_AH?[:OHZ%C%AS#6P;O33P?O M#DYR50@31YH4BDK"H4O>6:=M+KIH&P2,%NZA MPW):S!/[A?E8PM0?P Q;,;:K@34; MIHCF9R@,_K;"H"NEO:^EL+'^P&?M!HZ+K?SY(LV MPZ?M)><^H ]1@,_%I=^)XQUIQV<%4<77,""7H2[HZ;RC#)J%ICX6 M/1=$U_T0!+V'!8+;"KLY=0!ENE/[&LU MB.V3[F<:;)C.JLXJ,\6.6U>=LGQ\G_M&LFX#AITEH[-E,O<@AA;6T7D^[+ZC MCP1>*N"7\]JOR#7S MC1X2P3UY.2EGEZC_ M_O)R+JVS8)"D$6'(S()T:\KR%I* ]['CR7F3MOK$]HO;#\J_5=*>C"9SU_#' M01SOMDBF0)^@=NYCWIBO%+*1$I3>W].>\9A0'=>LTS;M0E2SD XD:P/L)+I0 M_LZ+BZ#8$U0I/."&WWFXW(,Z[/PI(M!ZY-;C< +#P6U.=.@XA >?"[[S_K&X M-G[H ') K+ K-EO/(^1.6U2.NK'<=JYQG(KQV)H&"S"P/LG9+K$Z;YPY#?@H M,F5;+CF\T<'C/33 ZI"A.6M/#TQE+9N+UE+P?OE5RVU,4(]-BW)+.-P)RPIM MFM6T;WBXUUF$K+50W_W15W/5]$Y72";$4< M_3H.&MA;] ;H:_!'N.MZDOP5,$D5XZ#LP>.JUG.^9OP=ZAE/TVF)\ MU\Q<661%Y6^-RN\9QLBIM,L3MVFF$"A4Q14?<+* T^3.Y MG?*Y-EAV+\KGNN#3)K"1=7.[ZY\W02'=#1SI=A66/V_"%MTF;&T3MM8D4GUV M M:7)51M8@S1 =QXEO^0(X>'J,5Y!95?JZ!RK&;>'/'219IN,L' H/]^2F6- M-EKK0;P&47K8 2F25TTE+CX:D+(0#\MW1/2NU*X![3&_O?R_M_P?VGEC#[5) MA52L1EVVT$"(U!EFU70L<2I,A2D;5R[>YM.:E@"=?F2[[P =J%[-6W^I:$0B MMAE6WPL3,/Q?H+X/_\3>QL'Z8YAB^4PHK#?OE6\_;:(7SCK+KP M!H\+4'>[ 0V$W2J'HS=M]@J+[/&?N%=5V=Q_#[FB)4&=@'\K,7?(JRN7V;(>Z&Q24+9F_#Z#QB&1TV;9F06YUW4KRL MMW#E)@ZL7F>=OK!L]"DZ9M@XX)9&\7OE$Q+FXY&I.P@.%O/>^!!J./A59.GL M:]UN?V.\AO59.W7@:8A%C3RYXR,%/? V)](%X+?*_-YYMFJOS.H2U-!+&K=Y57E8.Y[\&9M#V MWYB:;/-HTW_,1A'X$V;7?N;A:S]38[D.5;"C[CQ]*AI]-G2<)__. R ML(DOW2P$L\T0@GM&SKQ]A#\Z7](3VV>^#B FKA[YR(N(-J#$\HC0Z%?[S!J\ MG1 C#\P:+]K3 .9R= G_<(GT[4N+."7?2:F]7IU5=E-FE?-(MGG_@?@]>DKW M(NO.IKB4K$;4AE>VV](PR18M$_:GK0B\)X4WONV-WZJZZY-/O5L3M_/:>QZ3 M*-Z,>WZCLOO;X"52Z'=44S$^,*L[J9\3IRIUZG.C\KKN4MJ^[4@+S=7!B.;BWWV2;'O[QG!Z\?DH/SE^\/]Q3T='QF^CHC_^<'9X_ MOSK8^\_9F^.#Z.#UX;LWU5*V:?1V[\W'-\=OKM[^\3PZ_/0\/7SWG+TY?TK? M[L$'>FT\'G]35P3N5'AZ_.HE%2EED#,EYI F+ MF4*(7DV2+#%%JGA9B&2I\8[1DK.LS*0JF)&%R J6QRR3K$QS48I%^,Y=!;(Z M-.BZOE/ ZNK@&\?KSX_FBJ((KDIN2LEI:CC=C*K=U??CZ'Q< M@2*(S72&@S__?+(Y]39?6OK&^Z:>4#Z)40PP8NORXIL4I(OJPN H+LL?;+MS MB5G)F#@)$D9YD/O%S6K:LN,'H2V["XY_K&KGM[=XY.@W. 6)!4+0ZO7G",?C M]R- I;OT3+!IJ]/0#<:U\;'IB39V#$3>]*G<>>AHINY/E*X!H[W))6@[0ZB L-DLM$0B/T7N[ANG,/UQWE7P#7 MO4(J/.DN\=AGR<*JXHVI2?CV4N(]/=H]$47&4A,E1+(B(DSD*9$T2@E7P'UY M+&BL^*/'--E)KT'O]GU+O,=N4\G"XP#4QY-=1].!3DS]QW12US\S*;##TQ-& M4UYJ0TFN1$P0T)+PA#$"4ADD:IM*#G?@ M$G^V?8I#&O!/3"Q/+P_VWI^D(HV44B51A:66+")%E&8DBZ(R3R5/J$7=C':* M]>329+L%'VNGSL!U*,)/K CNB2B'G6#M3,RX4.V,3"7;4H# M_.IW M=DZN@ *FX@$AZL$O\W'[DE^M-+;*T5VNERYS7B0E*S1+6)9C)TY-"Y5K4)N3 MM$@\?MO]WRJ_D[W[U4F9KU_@3T?ED5^L+1'ZG"A=%+J,-8FT M-(09GA(A\X@H,'VX,'$&I_#H<7QM8Y79Y,>ED7_#]?JIB03&/,DX%10$)HE4 M(H%(4DXXV,!$%P;.T$@9JQ0X<;'#UQ*)8S^S"7#.%:QPT1+88!UOJ_K?DG". MC@].M#9Y*8T@<5$6A,5<$Y&5E% ME&1*%7FJ;M#]K6L6L1.KVA&&0"4P%/@X MRND6%C>6?]_7?->R=DUU4C"MA6$,+!C!8 $)D!9-."_+K\2C7C3@3?L8>:E* MFYV_:R^'MRCT[KBK+,)G\W-XO*UX^IEI+CI\]_XD29@0/,5B=P/,*A4YD: Q MDB)/C!' J3*>@T1C*^K>&YJSOIQ65YK7IIR/!J.JM!SK.I=S7LA4*B:E+K"_ M9US 7)0N68PM/LM"K&1%'9HAM5&_Z?GTV:/ZL/W;-W MA/+::X2[KASVE9W[GS#UGX\>X@,07F51Q$E4QJ2 >TP8+1(BT?($O:/,)8DI$AY:EB9)F4I'CWF.\DU6LJ3E>+#N31M,TFKMVC'(4:^>-T5DN^T MCL]@ F+E?&W]/[[4*Y2%">3;/J)JA(,#ZM4X^6XRME6JAS\(;6LZP'\]U!WX MO!8!T.9<3-\;^[Y0I-J41YDUF!I62/K^H18#\/B.9JM]P6*@M>WC:2W*N]P= M$3-5LK+4B>"L%"F/=*3!8-&T+"*E_4S7[/+H^/W\<'Q M4WIX?) >'C\_,3Q/\AQ$+)4)1OW@)P&J'>%<12*!NYB6V:/'[#[;9U(ZCKJEBN]&%>]/4,(9EF>DY#HB+,,^2)%0)(T$ MTRRF*LLEJ&#Q-9Z[:QMV/IQ4IM4L=-'20W+# M4[N@7K8U%4W0_V**@"Z3 M#Q[GX+/9X,Z@,[#OA%;5G7(W,9M-*SF?A;Z*3?#$OG1%SH=%A;O"= \[C#JK M0)%?*'P(]7,NUQC>-!]K877>^A:IM=]=^L2IDSXM#L 4U@A$ZC(T<;NZ<);- M=DFO^H1]]):,+6UIT,B;KP5DF,5PU9JLRY@[HV*A&L-YA;V=TD4=]5BA]01N M\RP87:NGZQ8YZ_88K3H^-!">#6F$G)W&T;,J<;-K!^VUWP6*0/"UY26[G*3V M6WVJ=M4=SDO1%CTR(ZG:)'HBBOPL"X6FU39*> MCT8D0%P!ZW2DB8G (44,ZP>GP<1_-;;T8<47EMG-;.99XXY,6:-5R MI+]&PE+L 0A!1$-SJI-O$8J)EED@?GGE33!S?W*)%8CU7 *-5%@ XCEMN'TA M+[,=HLW.[*[7%3RT3X'LFIX&">+!@R8+U]5^UEN35^QLUH53=4#^?< G3GOK M^ 4_ZLTLS&IGL(OH=LY4"XL)>]X;"RM<4=K=;4,6DT6_;C+\2W4&>M#(')7A M8G4^/?,+C4)U1Q&B5)20JJ<@)LEI.BS')B\EP:SF,E>+R8 MZOX@!&:4>Q<',&XU'_4J\Q:$5&6Q;!VB8SWXQ>%TS6ML/S_TY45M6R+;G,?] MZ#P=^&8/2EO_^IG0*&Y?G)'0N"X0/(W _HS$16U^"S_\KJOZ8B2N?JO&=KWV M2[_WWXY.$ENM"&OW%K ]!O=Q:_;O1,[TGTWA/QU&]A_OV(_^.=/+G^7%3I&O M_SC:B3_SLZ1@G_7-ZR8;%SL)RV[UVG_:C7"; ?N-)_G_/TH>-41J9<.@MW#-_L(BRJP)A59Y%]G*BP2'@6 MAQR5N07]LB%GOW6?LRL1[LFC%>^@=]O9:+!B?VTO@PW8X+5*KN44]8*>*TO- MDB))C."2Z4P5#'APQ*-<22FBG/KHT8)ZNW_X[ [Z[1-[LK:-G.T'5Q^UQ][H ML]$#%8%O7O^G?GL\B0Z.WYX=TE>7AW\\_70$XN_ML6)'K_>CPW]W7LQ.OQTFKYY!W,X?A4? MOGL5'_UQ\ G^3O[OT^[LH(H^_GG\='9P#&M^?J*H-ESIB&1I7!)6:$U$J021 MB1)@N*0BSJ)'CV.:#9,X&19QMJ:-P>+UNB.CL1?CNQCA?YFIY6,O_:RV'.P.'.SI(@>3O.!*E8ID>9ECN0LP+UZ4Q*1, M4IU%:5EH[)>=+F<_WI%UK68?WX9U/1C]#*QBZ;!U?*S+W3T/*O&]M3!OBUCG M+1R=#6<-<"NV3&X]D[NS([+CH7"X. % O-ZW5' TQ;_1W'/4,[Y-2S:&]3"+U8%-V13_^=+A/H=:',#V/Z\;A3* M>['-Z37F]U]B>C2U 3-MZ[;:@;<46#7E)8D*"3IL5F:$8R58 M1EDN8I7'0F:/'N>@Q+*M$OL-+MNS7A;-*G:\56>_ 5^[7UV6)%\GIKY2Q=T= MZZ#C-LPQV3+'6S#'YXO,,:8<,:\8H3GJLTHP(@JJB$K2*,J*DHJT>/28#7D4 M@3J[G ._56>_'^OT_;=M0D3P!UC^.?%E.3[%>@:JKRN3P0^1!]1;K^=/PT$M M,&^\Y9-WXI.OEI3(*(DE+PV)122(Y9B%2!+"3FCQW&2#7G\Q4;_ M5HV\C6G?R\[X&LKB+:58FZLQT),YYF982?8%ZN.&[/#M[?S[W)"M%/BZN:E; M 7 ; ?!F40 D<91($T(OGW M<:.^2'3\TR:.=6OONGBUG<2U[UNCV&E;X7H WS&C/$\4YUP).%*XLV5(>Z[0[\1MLFGU4!D ,U_*@LQ3;4WM;E8LYY7OOV>'>[DE6YF6A M"TXT12 ,D95$\*@DI91%*>,XBWG\Z#%-KP/CL1 (OE)'=_M>8^F"!V!WZ>+Z MO!I78#TY6/@ 0E!=VZQD+13!0R[_=;G?]6)YB(.-E\:,0Z,A?C2>W1_WISGC8 1;<]R?Y! M.OJY"V^1B$%?9D7!8LXB&4F=%5)0D8J"LS(2*[/6^TRFSTE>N)7^S*SA -C! MZ=71\6YR

=Q/REPFM(PYX3I+@#482D2:I"0"X2RX$5F&G3B+^!KHE#OC M.-S#R6(3*?AI\8@/S%)+G1 MQI@TDU$"YQQGU\$]_B#(#*TWT!8: R4Y_+C;8C-@6-RAQ-K.YJXL\., 9V,L MLW\WUZ>^?Y&#;/V-HZO!F1$?*MN'KZGYJP-\ M?0 -;;-(T46L=7T A[:'2RA[Q?)=W[>\)V0ZPK1;H?O2 ?\K M_&*_7--NS&ILW(DV(UOG[/;%EG=9*6=L(P /]]LN"RZ#;V8_PJS^*H15+/!2 M*-"R /[[%@_*C1W [OUP5@#^V<.-\O5H7@>PHMQ6NEB XF;KAOVM]8T* R93 M?X=M:79O=]>!.05JUMB9K-MS"^NI&_)VC1HG96D[%;J./Z&365W!E81-.\?* MZ*JA9"3#&K^[D!KB%HO]!]NYE$A+<]OX#N?D=H<.SBHXX*DZNX;'?-?J^MVZ M1VD!J*5>@79P^YO5@K@L%%!U,%ULUR%I6C0$CPQCR.L_@GVL!S$%HAS/SNI?D8)7-B[S2M[%=!(0'OPJ[06P\ _55),+,9U=M>AF M]L%55^EW>'[N*=G6/-=NJ9U)K_WNL(7@<]TSG&NFTP.YV>4IUFE*VW0# 4%= MOKIM"-EL;K?@OD*VH@QB*?::5N$KIP:H>NS>V2#QW 93Y_J^2S\]X [; NYL M 7?6 .[<"*"S"+C#8VJ$41FC"2MSSI/8Q"S%$OI$HX?XVY5%+P/XPAQOAN\] M1C?AMF+:5DPG,,8)3[(T%28E*39\8*R4I,A23O*$4K 74_A-^=D5T]_?]K"Z MF"V%MF+;E20;UY39X]$TTG^AU6+7'=. U?20;EIH; =ST$/*OHT.TF#B>%RG M1LT $=K(X%X%][8D>UN2_9V#L$ORRA[Q;I_F?_NJ69&?^XX?-^/J"9JEKCTK M_("-EL%&0.U@6R"P+1!8[106$4]-8K*H2)DQIDBBDN<1,X*Q1+!\=6' E\;] M/[OO A(X?/"TI>P?)5,@?G/^/#HX?LK>OG[SZ>WQ:71 GW\\VOO[[,V[476T M-SI_>WPV.OST-'W[>?WNX]98>OGU5'K_?9 MT>NWHZ,_7B4'QZ-1OV9V-SW:/5&HOQM:$J8QI99*0T1<4J*C6"2Q,EF*&.XL M28:@^FQ3Q;[![=UU"FAPDN#-^-[%!3]B NQ#XWRN6[I[\D5#&5O^=S?^M[_( M_X3ARB0Z(;1(D/]ADD:N8Z(9C3(1)'^, ;L) M!G:V>?\_/=L+U'"UY7-WXG,'2WI>F@O.348*)B4H>TK#3XR1(C5I7,I29T9B M7>DPHLM-(K9JWOW?V9]!,;PU8$^?S>PL23RU%/'2$<26Z]V)ZSU? MY'IQ9))8,T&H+$"[,]20(N>"1$IE+!:"\$Q=\M<@%2TE%&2E) M:C>[Y8*WX8)O%KF@EFDJ,I,3E>>"L"311!1Q271&E2RC7)O0X0?"0 MK1[X#:[RBQ;K \/5PX%R+FY7$S49$__OK6;XH'CC?1O%+9E@\'?+!._$!-62 M*FA47HJ,D;R@FC"*(._:E,1((73.I%2:@RH8L6%$MRC)W\8<-A>BTOUV?!,4 M_EXWO%_&N%4:?Q3&Z GGJ:<;>,:JC.Z;6SYY)SYYNL@G"\-4G-"2Q+DQA,4T M)D62V2I^Y)>E3@HLW(RC(8OHCZRJ[^WDOASP6\^,--Z MRQ(_@R6^7\J4*?(BXSPBI<"W]KIDXW^]E7]WRY0'V;<_ M.WAI9>#'@[W]$ZUE 711$)$K2H R%)%<&))$C(LBRSE+$K )\GP8\2^V";:^ MD]L@3-M":(-MWVLSF$B8AP-$V/I,?@S6^75JB"XJL"#_1)HY:DAFRQWOQAVO M%KDC0P#95$>DR,L"N*/DI. L)24#)ID7.@<2>?2X&+(OSS'8/'_)!O+&O0#8 MXJ$&^RQQ-!F?$L0,VNJ2#XHAWK<3&=%"<$6OJ]G9DWD-FVJFX:EMSOT=>>*G M19XHDB3E@C.2EKG$AJ2,2 %_E#Q.>&2XH+%Y]#BAP^S+C0-&BQPP A:81* +ECD##EBJG!2RS$BF M"VE 44RC7&$"?LSC89%\L=-XJQG>)N- U#69G<'D3\\"R/7XM&,^;U.QMCQR M9<8!$,ZQHYMG@6Q:"[KEGH>3L2>8+?^\&_^,%_EG$9=YB=D'-,'4?9I%1,H, M.&D:1S)F&?"[&#O>Y>FVC].WN-A_!G6Q!41%V-(0R+G::I$/BD-^#?]B<+P< MBX^=#[><\&Z<\)V8B M5$SMB_L$$;2Q_3+1$H.-VP-?'+6"0$(<"8SAU[]9MP1(+#:+$+>@/C0M2_=2 M6UZ5F95Y);.(I&"=9=PX!IJDH4WU],.7HD;>0X*K:,,K^WGR,+OHB6\>!:]T MP(G?JB53D/!A2,BN(R%-1DNF)=(*\(_[R)!-V,(_G54,4)+JF&/X25/)5^A6 MK']LZBTLOR^M%Y;XU!IC95$3'PV._!:#V3)-)$HR!<2CC,@IHI$6.B09O55< M9H>CQ*9)Q:PR/6L6I;IX0?WM>'P]I+^9^="[)[D'ES3H+ZU8%ABM,8S"&BKP M^3#X%#?@,RA!L=&()A81MP)T2\((XMJ'//782K"R29-P#/^5(/^73J$/,?:J M8/'JE*9_CVII-=)$KU>(+A@ZB^.=B9+-&^FOF(]L["&\X#]QD"L87:V9]E1] MO?7Q@LEU&O_.==0*ECZ,6?CT.I8Z96PD#",G"46I4 #+5JJN?0%>M@="^>SW($ MDT>#V.WT0)P&9Q/UWZ>+21>E<:&P\HG.R5_B958T;UTF9JHIB"PZY3PE^]-33G!^HU#>[JHD[ MY1AY@HI9D[&]?P7+60Y(V3]^MW\4YN;'(?N-+")G!7$58[V&/YRK@%P@&CFO MDW(D.66K*'BB =W5DWE+9R@E3]H1_E45W5X9%_D>=ZH-6@3HE+<5_:Y'L?6+ M5=\81-"-A[E(:\,VAM!'T):\/3QN'/4'E73VTW3I]4I7OE%U?517?9A_A7Y" M*QOV>$1N,RJ_WJ\>\SD4 A' "2RN_/S42O".M>V? MVUO;9SN?-G'[?%.T]S?Y=N\#W5F#-O8^[K7.-W]NTW;GO^>[9^VU[?/6N3]K M[6^SC:VOW[D&"SM1BRQS G$=#-).,*1$(OE\6\ODE\"0\_8(QOEX,9(@.\AR,KR06S"+H%\@C@D,F,9N%MG=!@ GO.9"*EL@ M:7&PW&CD=LVP!970P2./3V/W1VST8%SVAHT(CPB-M>@! *!%C#0;67"J6T%^ M3&YCO+6%C4YJ=(X;?5_%+(<&@-._[>%)MNFKAQ#3K*Y.G<$0M@%[=FT,_L__ MTI2H/X:CUZ1.WN\;9]#_[Q<_71M]QS])O4R-W?_C)?)(W]CFC_JSE\UEK!E0SWV-U;D Q@C+'W,>OOT\^W,5[$/&39+7" VM;D%OXLH6>//N5X"PZ>>_1Z MP;TXC[*AGG@<,&%L#2^LK<^C)?Y*/#U'O?:YY^U/K=/VUB9I;7F\??[G_L;: MUY_MJJW; IYYNK$&[WY_S=/3VV;M\UVX?I6T\_7GG_=;GUJ\O?4!^OGAK+U_ M .;;*@>3#/_W?'V"8_P#;J]^]S@FBX5%S*@<=!P8).)6>7Y/F1'>90WIV!=P;H98)T1B3,==)">QR!=$B$H%;CE@>/ ,]81,\8Z M8@K6U0SKVN^OL&YC]3L3W*<4(XJ49<+4G,&+@T"48*82BU@I6J5:&#T+>I=Y M8=TKCA&.QXUN?SAL/$'[]LZ5D>$_L=\U=%\4 *?9H35L&;7 M#WV_%_^"A5L0^T&(W;JAG4:KE=(8!9X+ .#$D-82%K2V5@EE4N29@D:1IA W MB1?^^1*1)06="CK-4H$LZ%0?=+JF3SJ=1,)2(X8]Z),ZFIQN1I"!63::QR@R MU2H 5E.IFJ#3/:(<\K_S(NXO#)\=VWW#SUO>%8GNLQKQ'3YXB3?_<&5X<0NQ&Y0;0' MJ#JC?6>[I_9LN/2OZ;Y!Q\8/%QS>7K\QN.%&K\;@R\GAX.2P 0"R?/]#U1=N M<[M_'(?YZ/D]H& VO:I@\3&9JNTVOAS#%[TJ9*8Z4J9_Y"OSXI^@$)J8ZXFN MOE38 1%C+\:DE(X ''1>&FWTDE/&DS*&D4BX #"2+.3 NBI/&W80&Z$S@&M^%4$T H3E M*E[AL#V#: MQZK#Z $5?HXBG6X=E@?,5P[:JB+ X.+<[TZW"P,UJ.#Y,F *^I!G9!3DE6.M M#J,'?6$4Z@4+&G:/ZOIQQ 4\\*1[7 6A7 5LY7^ED^,3&#_XKM,/PX>V-?3C MZ.VWQ(@<@=3"VLYW]([L:!(N&+*OGI8C6#KCZE.#N'L"H]@?G#7@^3#@\%T_ M1[+ECL)^V#FR4Z%HS8N^C")HX(((#XVCN_*T-(;V1Q7Y4JWEGCW+46AV..SG M995CW3K'>S>FZ^;F^8#PDY>-8QHYM^[Z>[,7%=X8Y@EQ3L1H*4]:6Z]$<)@( M)1UQ-GT'\%FZ5]\G8KKTL_7\[BVBP9<;SQPY>)G(O-89^FY_"*(SK$^W^7;, SVVM_'FQ\^XKA/[&]OW/0/C_ [?/0:9WO'&SD K7OK\<)?NR MTLVW]U=QZ].FV-G*_W4[H+BSC:U-UJ;KY_!9M-8.^%2'2)D9)8BZ: MQ.3UN,(\!XUJ$AJM:/,4Y#VD<5,'OA90>G.G_?V;IUO*8DR*16Y(4)PK842( MF'(M<7">>/Z F$=Y#2JH6:9BSFBQ>GPSL&;PW\/A>$.]M29KWBONVFD;]@BVGY]5:N"PD?*LCQH0 M3BZT#_AJN =JPXA*]]!66UE^6;+=[A#VL1!'$8]_P=;>;=#&7@?VBX'?.YL? M4OQY]J?MYGJ+7_9B//X$1N%1)Y=)>:N@L8Y;^^O?)=7)"9XS$C(O-%X<5PLI4H# M"M$=PZJ#U7DR4D:S/FF'XX#@X;58U'>_QIG[RO](UF]'I=]UE7IC&TF6E]:(T=M%&UH@2._R48,T;V03W./Q]W4/PL.#5 M>L5,__(8ZKHS[26\A-6 OQ]O]2-=MM*]KCG_ZAMEO1@CG'7:QXQN&<"R1&NS M1%]OVD!F63D9#&-ET92L@1)).VON!P46*(V*6$,YU=XIF91)V 5L#3%AS/WP ME #:BPJRN:YL'4DC'^9WM_D[8^K4/;-_'V5O>@O=]BK;7/ MW?;Y5S&5'K#Z/?%(I6$6"4P5X@8G9&@2B!,1B,.>12:65BC#32F?G2)M5L&R M!R"::4T=HDGI M7&@A(5C(#B7A,#8V*A%M@;-YP5FO$T(WOADX>X'N/@#.?*31!>8ULXDKGT!0 MI/=>,4Z5XXQF.'MB>E.!LYG V95VQEEP6&&";" &\61-KKCED'2,:NJ9-5YG M.#--KF?,SS5+.+L4C )G!U)(D'[XN[K!X(UIITE_GD)-<2(,O&@+@)"ED3 M.?))>>&Y-=2YG%VN*&TJ5J<"*T5H9R*TU/ HJ/$I:<)MHB9&SK)'R.C@A!1% M:&LBM!-.(:((D<0[9)1PN6*<1TX'B[CU(+"1R!!Y);2,-95416@?+K3UMA7 M>M88*\VH5]PJZS1(*/PO$N^I(Z'8"G41VHF#*>*%DT*A&,!@X"GON6#P(6.P MD48&S3!;6I%4- 5Y,HO+DT3V<=Z-(K*_%%F.$T_1&FQ3XMQ'$P7#F#F2+)$R M%O.^+B([8=Y3#*:,Q1$E,+P1EX$C#?"*3-0X*1D2222+K&QBRFHDLJ\WXN?+ M279_Y")+,3Q;U,^]H.J6(7LU)@&6DGI*++:,^Z1S@GG0D:NH-6'!%Y.@%E"U M.6G'.]A/"+86)1P,& (T(UGE5HQYL2V7H;!""MW&8AE9IRKZ2A)(B@O/?&8H)%,0CJ M(K)7NZP0-BEN3"Z]"W]$"$ACG5"46J2(8\18+:T(PIJ&Z1<5V6>)4'CK(FNU M3S00QPF1' =B ;F=",:G($ ]ED5D:R*R$S:\8S9PX14*WFC$:=2PRS*)O(3M MUU"IHJ4@LI0WA28U$MG7? KO3P:=2^:KV5B(%P24"VU NRB MWGBL6&3%)*@%6'V=M.*9DE32'.,=A44@LMQAO=II->&*L42RRXTAK@)%QD6%HHF82TV3C;#3PCPV 7YK M=+171'8F(IL25EDWUL8D'JW7GFL2,%71:ZL=*R);$Y&=L.2QX,9X(Q!A/,(^ M:SBREF&$8S! A> :FEL-Y'_!*@N6E*"(^5ZBQFBH#V,N;RL@FX3-.NYJ! MS"Q&UGS!S(*9MV.FP2P:+["Q@)D"E#+-G''$!,4="]86S*P)9D[2B"2JC28* M):, ,QWUR#GED Y>&Q^E]R%ES#1,-(69,9%(PAA-VX&^5)0LS<9P(K%K M=,67SQ_>-[I]Z,)D7:1Q$:3K56Y<]/9D>/'K146EQJ"JI)3+V_RP,"1Y28R^ M&I5ZG'CLZ.MQM;Y<9_"'[70GRSZ.>[7W5>$;5'0$?K[>KGU(< MC,LD5G=6%?V&'9AW.\A%!*O0NG'=GUPD:ESA\/J[;[;N1CM2['9_75$*'CR, MU5/&12SS@%H/W\*#?O2[/R*(6B\VNM6M\)Z>/;2[H^IE,#V=WE7MR_V3L)N_ M;X[;LCN(5%67GIONV36YG<-2Y(JRQ$V$B.N#49:$(68D8X*%73$[&;% M.AZ\ Q7!2LN]P)IBX;EC\*T6"A3V:R6S7A\H3]8MO1*#WGBA-0#W)F4?I"\7 MMQLMO0P[G6%SC#XG1V-)F[C^4OA_6S-L4M0>5B-L86I]";I,B%R0(D]F64M> MVOK6VZIHW>I\4;+(5:ZN%?HJ5:YF/N"5WCG:[4BI'33[H6W0,JK/M6!9&=J9 M#NU=X60O$&(WWSUGT/D!MO*/K')G(_+=\X74/>09,UNTI9&OLY'S3F)]-KF\ M_3!C?=+/V!B>@F'Z!,'\3W3K>W-G_N?/O8@?Z< M0_O/6N?K8GMK;W_GVU=RC1A;6XV)9@:1BT4GD:# H":NE49IIQI96*G\Z M_>/UY?05M'D%:&.#8"Y2$:+6G"AF([,F*1$)]I;=%VU^>8)>(.>)D#,9I.E! MRY):HR"$03RG(QIB,9(^.$\-UB[7>A--2EXV([$ 3@&<.RI,4IY9KKVR3G"G M,F\!9C8PPU-T')NBWKPLUDP48I.<.*4$DIKY3(M$D(Y4(XFIE(RIF*@KZDU! MFSJCC9!)>Y*LQ2YR ;H-H3@QT,Z9\XDD5=2;EX>,/8V!&\$]%5KXY#63A'%K MN9=%67Q!Y)XBEU>$:DFI0BP)BKC-OC">-'+$$.64,U*1F2F+I0AY ;'% 3&+ ME='8Y-0^S+$P5C/X=\+.^) PFP7Q?D&R)R+9A(N-:9Z(I1CQ1 ')@G9(@Q&! MS".QRM 9Z: %QPJ.+0Z..6ZT-4HR$02/8$7K['&6B08% *;O2813E+'G M@K )SYU(T5$JD5(.((SK@*RA"=%H#/9$3AS]>2D,Y=\A8*1 7 M%"/G14)4ZH0EUE:D4"*%"N34&7+F&@A=<.?QN#-Q5*,]BY8G@[A4&O'$!=+8 M$*1)(H8I1AS+M="4:'+."^X4W*DA[LPK'KI SA,@9^)HQ5EI?/((\\0RX10H M/8H(Y 77#BNEC1%%U2F04V?(F6M0=,&=Q^/.Y$$(%E&I8,"PTAQQ3RRR-F(4 M5<)1,V\P9754=>;D^+TLIU5BH\M)]MLXR9Y7;'0!\,<"^.ZDC\PX*8+E!/DD M)>(V$F29 ZO5P,9+/6S).I:8G()D;Q#)YAH@7>#L\7 VX7I+A&LL"4'$XTR\ M+ )RA(,=K.%+*F* ^9N9/EK@K,#9XL#9O.*D"Y(] .C>QTSS4]=F*ROE>/_U'^\_[\'0GR?# M7*QQ^+[?<[D6(S3F:HF^GURA%PK]65'G'Z3.?P!5?OVX]26K]*O?M2$D*$V1 M$E$@SJQ!%NPOI&*(45.CK=8EX*@@4IT1:38'/ 617A*1-B\12; D)#,$V<0( M(!)12"=LD3:8"NH\X6EV5%\%D0HBU?:,YI>>S0)+\X"E[4M8LLP)2Z5 4;N MN+0 2S)8)*T,0L@(4PV*$F]*P0HH%5"J(2C-X;BE@-(\0&GW2E=2(7(>(C+< M B@12S*7-4-.!,X=4=)&63]0FI'GN>:>M>GP[/F?FH]+D-\\#7C3I^HS&)4% MWP:*_V[!=X"S2?^=E-HPF2+R,F'$E0E@*#.,G(J2 /P+K.TSA1<]7906(_RH M &D!TN)V?)U >N5VQ"HJR7*(9F(&<4XE,L8;9*16CANG;>;E+D!:@+0 :?&6 M%C2]#4VOO*6,4L>"8T@8[!&7'".#E4>:&QETI(IE-)V)8Z)@:<'2@J672BGA M/O&4 K.&)POB%W#P00>:-/9^%N0;!4OG@:573EY,/*>,$D2I((A3YY"3,:&( MN?92)DMH>F586GF(_W5L73=>4EN,>M8^Z8$,^=&_?;7L3JJU-L7-,98>GCW# M1_UAIXIH',1NE0GRQVDG'.]=B-;$7>/^XJM;K(.^G1S??4O/#G8[AQ(P29^+MWF>!P9'WU&X,;X=_5&'PY.1R<'#;6#_WR]N,WM_G$<-H[[C8R?69SL<0R- MCP"OAQX>WOAR#%_TH%W#QM@$;8PP]R2&VV;\FG",0)>!<"L6N2%!<:Z$$2%B MRK7$P7D F5]-*Z&5EG+'5>8$VQ\-PQ^%8+15A.HLFB?"5G%7S MB';MT3"^N_CP1^@,C[KV[%WGL!JAZJ8_IMN1)?H:=%0S-_KY:HTNX]$Z'1\S MC=\\_GFY^ND:&HY^$V19,'+GSWCYL;\)=O=+?W7GKQI+H)ND-+8T%AHK[_78 MWQR]/B"9XK>74G+CVEL,CA'6UB!I:"WZV'-QT&"DV0 -V4PI37,?U#VZ!E5)]KP;(RM#,=VKNH#%]O MCNI$21];E7%[\>34YRL-51KY*AI9:@>5*.H214TQ"\8'JI71/#CJG#="&L>P MLAB'*HJ:F%*F>-IQ#M=V][:W-DEK:_5T9ZN%6[V/>QN?H =KGN]LA=[.VK_A MG7]V6C<J,-CYB:06F)EC!)766 M*74<9 .HR)R0A65,DYP=6$,RQ( M*:G!'!%E#.)*$>1@2I"B7 I"!(9)FHDJ6:"J0-7B0)5S%$L:.:$F\&B%45)Z ME;RR8 %K8HJ^];( =J5O)>Y-DE@C'SA!/&J/+ XRE]UVT=FD2WV> F)O$\1 M D)TE'LM",?)@N[%:231&(%5$+\X*"AP-5.XFG#=>><(5L[!DF 4<4/MF?0E] _R2E+CPC;FW54[ZOJYGW?^28B M?[M7-//RW;L^H[P3>#J1EG,HXS6R<2JAU"1THH0/S"K5^A:5!YV2:^,F3 M*TDEDTX1Q ./B!,BD0-C$7D3J?=42^E*O'6!G%I#SN/CK4M)XKGBSL01%)>$ M6&$]XC@HQ+E@R! >D-8R6D($(X$OK4C>9)(4V"FP4T?8F5-(=D&<)R#.E::C M>"(X&8N85XEV [ E =J67&<-8 MI(HBQ3G+I7(]TLP9Y)5F)!H6%2MY=07)WB*2/3[.N^AE>]1(EHFECB/BBZ:7O:(4/ 'GUW,^QDS"[Y7A<'R MEG-5&6QVX>Z@\DE4VKQ"I:W-[])$A87C"!-,$)?,(:NX0$H+H55*D@5< M4*F@4IU1:39'.*58]HM#T_8$-.U^9SPHGRQ!*HF >-(<64(U2#3[A4R[:]_5\'XY'A 1-&,3(X@*[5&"G0I M)R2ET;@:(E,)X)Z17_J>1VSC6N?TQBG;FSZ(G\&H+/BN4'Q["[XAG%WW[05K M$B8N(4T=15Q(@@S#&(E(LC5-M=?QF:*2GBY.BQ&U5,"T@&EQ2;Y.,)UV2?+H MG M*(*$31SP(C;0B%"F,15!*P49)"Y@6,"U@6CRI!5%O1]1I3VJ4(1@A!/(* M)\15HLBZ7(60*\UC"BII/"M_10'4 J@%4(L#^)4!ZK0#F$JA=,0 J,;G-*U2=?K;*3:FG!-Z'S8^7_PI^+GO3L M8+=S>-%@!I(U_J9J(KT NLYA@'7ZCIH+)^M2Q#HW/8Z!_OQ4'#5O4.&O8PC+^88/QNPO7#H^AS4DSWK)EO@DNJ M@,\\!?88'C1^?&.X%^$YS4;\Z2/, HAXXW\_ $QT\,HS&U10D6.NG*)"$*J= M]-Y$XS*8 )Q."9E12[Y96\/+-E)T& M+-YNGF8[;/138RWZV'-Q,(($1IJ-/(/-QNE>Q^\U.L.IM7@TB$<6A/IJ&4ZL MRX>L(^\QED38*,' CL9JX97B243)L ]"S& =3:2'E<5TYV*"MFQ^-UY3S(Q# M,-X*<6%!.1?!(AFUU,XD,,3TT@IERS=WDJ>L)NO]X 0^QI]'\7 8[T"WY<;E M/K68^ Y:$;SO#-;Q<1STLJ)4P7."1=GXD5=E'K@."%'G)J-Y(VM6NPW;"+!R M84O.4.[M<*^1NOW31J\?8A<>9H_A7AC7HWZ^,X]C)9?#82\'_L/3\_L&G>%! M_@RSAX[BH)*CO".XL^KGFR]OC%XX.+*#X[-J;N"Y,;>XVF\OGCON7N4,4W\, M&WX00^=X]#J8Y'Q][D*X*E;1.1P>#TYRVV!R\PA=/7/4HY.\&'[80:=_DD?E MZ*0:'-\]R1I$!21Y^9U8Z#N,Z+!YK?'^9/ C[XKCE@P!M6P8K:Y>M%GZJ[7Z MH]^%EV9E=/F5K+!+X?)WI'WD"8$O#N,(H$\[QWO5'&[T#CL--];BX8I+-7Y" M*/>+'&L@;221UX.US9[9]5WT,W85KZ>M7# M8&U=/:XS6F"C D!_B]RRT:'BAA$Y,"\#]&,&RUGF; MD@J3?ERMIVKX^D?C[@ROR>=H"VH#@@PZ_MJY-J%<8FX"EZ"?6JMCDB9@*Z0W M1'#Z?2WO1U6@\96",:TW?/%[,9QTXT:Z,&M7_?\[Z0P[55/^/)OXUQU&[A8T MY\]NWQ^\.=5B';?VM[]K&\ 62!0EY3'B5EMDDE%(,TQL$$YA!E9_! 7L",8= MMH([1^Y?:MK5YV/>1G.&_*A#8W? R*J' >V" M0A+?77SX Z#KJ&O/WG4.JP&J;OIC^H4Y/.N:15^];_3S'Z>=<+R7/5K+>.35 M&D>&C=\\_GFY^NF:DV+TF]++BO([?P;SYY&_"7;W2W]UYZ\:2_0RX_)>CWT- M:=RW.R[_'*_T23O@ND9RJ8C8*ZA]"3K45^L;?TWN[9!4#ESC.G"0+B4UHX%J MKP(AB@D]#K[ JKBW'^/>IAO?-G%[[6.OM>7Y3F\=/K= %VB=M\]7H=U?:>O3 MQ\[.?@MOW'!O;XN=M4W<^K;]LWV^U]O>A\_G>_".%FNMM??;6]NG<'VO=;XI M_GN^.LE[2ET^\TT626PTXL9Q9)2**'*M34B.$:^65BAN:HQGY-E^D=#FA204 M^&3!-JO0>_<0;JOP&[250^C!L$)O^/<05O[8W+:#@UC9"6,?SW-4:+M\!GW8 M8-\*Z75!P'\\ (-YCY(PF2(CEM)#0U8"L^D=IAC3;+1 Q"H*Z/GD4=]@Y/# M!^#@^Y$1V+D"Q&K=?+Y<-IW##^-%4Y#R04CY81(I'674.!^0(U@@3@)%6AF* M1,+,>9&2CQR0LDG5S6. ?Y;TC^>2W?_8L\J RFZ.:;]6Y=[9LS]B=BO=[B=[ MUBJGOT+(^RJ]!2%_K2U>'C:U1K[F/+_?8&/\>MAWT-4?>6FL5RZX#(>''N"Q MPDSXU\E@ $/_IQUVAI? ^24>'W='3K$"E0^"RO6IDI(N2)\RJX!W$91*'E . M*$24:9496ZET?FE%-A6]J5/>'RKKIT[>VURM/$?S]P, 'EZXN!HC[Q8QT]ZL MEU(5GQ8V5Q>4? A(>C"PN$XR:,.]HD[&$ ,WGB9#I',E4&P!0*\U"7H&4UC) M+#OBK!J HDXN1X)"GKFYB]+GVS MYK@Z?].\."^?'4:+:;YH.1<<8AI[6T*;+(DP1- MM4FH?%6>S 4RSZT68OR2[_;$8:GCEO* '<42[A-/*;"<"66% MP0$''W2@26/OU1VY!<6/4:<=8OOZ#A$H5M92AWP*'L$BT<@(@9'PL#4D4!82 M5TLKO"D%>Y9TMZ=(U&SRW49(.Q7\>EL6W$,"*<!?*_<,(KS_?6,! MYMD4..J/XKC>#6*WR@*X"O[[G^GHS_%K\-4MUL'0GAS??M+9>B> P$4HZXFSZ3KA>NKAK[[*6T9'=C<@- MHCU -D''WMGNJ3T;+OUK>D1@.,9-$AS:7+^1NU'EI1JY+R>'@Y/#QOJA?TA. MQLNVN=VO(O?[.1S_*I;](^P+8$'8;N/+553[F#%F'+A_$L-MZ^1779U[QQIB MN?', ??KAS]@[)7=-OU\T**;/W>^M7#>'S<^P?.^;?.= M3WG/ZAZT/JT3V+^Z[2_7(^B_LIU/F^<[:Q_A_574/-^F?^_M[.\=;/>VSV$_ M/=W>_WMON_>5P+YWVC[]3I@VD6J%",,!<63PR): MS2J+ ##QVG.'%>7&6<.,TY&(!'"B0HS7 ^XO1CWGJMS<5:ZE6TSN,*,9^>WK MYI>F<;E^WH.1#I^V\G[YAE?0SQQ#J9DT27@4O*[8 #.!%?/($F)I,"1))QZ= M@B%KD($QN7RK7(KA9:+C56+&X[(DJ@R3B>Z.NK8P.1%2+Q.C%R4G@BT+8A:H ML93-(H'C 57-?GNIN7'I(WQ+%X]X,4VJ6NLW7$VW>)GF.+(33JP'6'HWM=$: M5$^<Y^]-"2?_4'_OY9'8G/V]G^UIHP=F2G[2\"F^W>E> MW]^W.[KOK;EN']KK!??,8C_AJ52O\<:;!R!%[U-D^WSEH?]J$]V^>;JRU\/;^#KSS V]] M6XMLYW:?NZ([;W[_UV;Q.#.='965OEK?//G78/^K>U^W-['_I[ MWA+MK=7SC;5MN5Q D'+2Q$8\V0W[ M0.EX=IK&NF';"\1/O"2VO4!W'\*,!IBFN&!>.,\Y$N'_QE-4,&DQV/2 M5 !_PLQ(3 TRB65]BTGDK!0H.26B,"Z:B)=60-TRXH&I\,^G.#V[T!4]H C= MS(5N0A'@WGIO8T11@S; E>"@"'B"O&%).N8!-#TH CD8DGX^ M,"+^9VD\DC?_9BK:]7QJ?FB[C<\1%OU);'P!([#C8^,?.>"4XC_6/W^I/I$_ M_IEIJG]T,O/FL?UY9,\RD;5M#&V*C3T[@(%M](\RN7.6WK,&+'&-U-(AH>!R/8&).#_.3+LC6;2]S/ \O>;O'K."^,3C)Z>F#V(UV.$I@ M;_>/\\.85;A WA5 M_S".AL@>-TX[W6[#Q0G&\YS*7V6F)NLO2R# V QB(S-Z5X3@/SOYL+Y[]J": M&X_43N]3W_MUM@7J9BP5L]SYGU53L M?,L% P(\#W[?!U7T1H&!S_O;^WM[K1ZHKFM[\([/G9U/637M=G?6NB"C((/[ M>YTV_[Y[UEX#9?71!*"Q.CA)_Y M?2>O#8IFUE&X'$/#0.'7)#E,F<(J&!L96; $@=&_EW2!.:<++!0]S"V;:R/^OY/.46]4VPAVUQ.S_W3MX?'J M8?APL;0_#?K#&L76/-+\&C.YG,/]\/Q5O)'97#ZMX_96Q0;SL[7_\:#]K27: MY[F<^M&[+5 M^]ATYLA6[U-1L-8IU@Q3%Q6W'FO* .!X2 $,=X/9#$Y%"[+-%-DFHP9U8L90 MB9R+''$;<_J C<@(XB+SUAJ70W6;@N"F5#5&MB>&&RY6&8)\:C$ &^(IZNI; M9'A] *HI:3'S02L.<":2<$$IV.RIL]A9*US1U^J%:E,)",XQJSA1* ;F$-=6%DM]X:B8R(#<3"W0!M1=A= +[2RHA$Z=)NA % M-0QDA]DD)"G:2[T0<"K(/XJ0%$X6V6! >^&$HGS(C;3W&AMA$BQ8T%Z:BK(F M)0],YEIX;],+RWV]-1\O" _"$!6LX$;!)ZET=,$&0J16LXA0+W(_4[F?C%GW MC/A8 MG_1.1M&((1X-0&Q&\4PY=-'V^M#*\^J+4HCG&0KQS$'36;V:X+6)^87/W9@_ M BN3DSSG0!9L/%!V/AU4B<2)EBKK41)28.XI3I;A3&7V_&<>ZP"I4LKAO"F M$#6I&EXD?#82/@>=IDCX"TGXA/;#=(K,*(ZLBRIK/PF9)#V*)(9HO%-:YU+7 MAH+-1/5M.8GGZLAO*LBCH\')]4 CWFL=@>31%:E+NLB.6S>3TQG1;]3 M36:QVAZ.6]N3F@DUD8(20A"-&'#+LH!LSHZ)TID@!)AT!B^M,,.;9&:100OJ MCBD>ER*X+RRX$PJ'"-(XS!V2-B;$@XT(_BFR_H&9BDE:XJJ8\J9\^B'QDP3W MQ6-;%N"@J4J2>KYPF-_=5TBVGGM8BH+W:,]\K;AD%F*C\),:GDPR1I8\2E2G M3'M D)8X!R@032QEUN16[0.<, MH7/R2%/@Z#&8Q,1J@K@R%AF2.!*2@4+,29)2YR--;D#+)K,*Q:PM$=I<%W#GWW)%1L6'>X'IN-/?LC-ER,AXTQ)==QO]$? M-.P@-H8G;C_ZBGIK"%,"O[T_&<+HQ4%C%>X>%[/-K# -/_YA.,W?-8@^KXQK MY[CQYU$\',9)RIG;VI^)&1[";/0HII4'4AQ=X-ODJ49].(WFSL/2.FV=?J>! M4QI)0M@[C+A@#%F=&*+*>QZ3LM9G:D JEF_6R[B@L6H^;*:-2)SIH(.$-P3I MD@A!J< M#QP'GF>:F/%,/Y+,JLSTM9ENGWZW$BPK+CTB3%O$22:L4M*BJ(R( M/&!EL5]: 6WB%S/]8,(R[+13C H"QAUWW!C04+R%;X-6WDI=3;:^F&Q=)GL& MD_VSG7-T.7,8"V0<9HAC9Y$%70.9%'T0SDF?RSL3!COEW9-]?V*R9L5*=D%/ MIJ?IR4:[RJV;2"9#',1PXN')[JQZV62,4-Y$0DQQ -D LZH9CI2XV)6$66Y_QF>%*M]YHR M[7=/.VGO?C=)2Q,-1BK'HW%/&'*41&2KK%$)6B6&:5?+-_V",]]U;EJ4CMTKGSV>IGHW/\K?.H3I26VY>R,#>SMHN;M&_]]KG+;&]?X WMO[N M;??^/MC^]A5O[WNZL[4#S_PJ6F?79>#CP<;:YOG.MP^L==[M;&QMBO:WG<[. MM\][.UN?._"^;CNW?^O@_+_G'P1L=])J&0G1,(0"%&VN+-+18V0P3XQ;EW3R MUXD;8?4I@9WDPEB.#79"&NLXS4X]+ZB[SF9Y,0O5XK^<@D?S6?[V]7?<=P]> MRT7BFYP:U3@]JH5QLC!.%L;)PCA9&"<+X^2",TZ^5 G@EO5[\.7@VOY:6"87 MEHNMWE%&@7-'630)Z\2)D99YP2.-BF I(_-O*>__<9;0^+#\=.=3N[-]_N_> MSJ=MNK.VB3.!_P:\:V?_\\'&5NBU/_U[OT4_'FR?73\L__-@F\)OO9V#G?V= M@W:^=Q_>>Y[O 4N*;N/M7NM\^]OG_6LLDQPKIW0@*#D<$8^1(:>X0B(2XREC MW(?L-&QJ^<"JR0N?\U]0[4VCFO.5QII9^Y98#18# MU29"@#P).I'@D8!I0UP+DNM%291HP%(DQ7 TF3O7X!JS2SXQ[^]Q$?@OI;3^ ME0-K]OK=T.CT!,LY%.!B"C)X/8K+397!/N!,R*7'8IG-I!+&24SP6 MF!N-G1="1<9)9-;3H*E3T0O&-9]%A>8"@#,$P"DRRLBPX]0GY%V.@334(4-Q M0#KXD&F3M:T([7( )"]EC$)R&4'27NHGN MA.Y"M<-!6HY$RKF]B1MDL=&(I&"XYYIHJ996&&^:6TA'7DYT7[E3[>^XU_'= M6!-NR=<(6IZ9Q#B-6 C!(V@?2A*E#==2+9=$WZB:ZD[X2+JF7!B.LC4<\2C 5<&0H<>+!]'-">0ZB*YI2LAJ)[KS] M(?,3O/<7/HYA/QU/^3B*B32[4AN*:1ICCEK57"9L1- F>9O#*$/@L6@;]8*L M*6)&C(-@+&$4NB\ MIQC43= VL =QQB:YX!)S1=NHF^A.:!O*>2:,M\@)'A"'.416PA\9C&=:>1$3 M =$5349OYL>]*>]&S?B/CFX-VJV'.^3-E=K@TN4$'Q480"!QU @!&KP5R3A- M RMG,S6#P"GR1L _)E)PB%"9#Z.,\Y$3D'1$;/.#-44?RF"FTLAM1/*#Z6Z"@#2XCSG)VK,V5K M=*3RNF#J?4A<@]1SUM1B84+M7GU02JZUL?K@6ALE%F76?/QS4'A>(1__(H#D M%.NA]H:H" I19$%EZJYL'3J*G($%:"1/TH>E%2.:@MT,6RD%-Q98P.>@VQ0! M?R$!GRRT:KQ+(1 D63XGEA8C*ZA SEEAB3.4$KNTHE63\)LT)8M<;V,DI[3R MWM3PS.E7/IYIENOY9U@4?NMG&Y8Z[AKUT@H7A*1U$3:"W4E-+PA,$I,6,>9 MTV,F(&,20Q@++C$3L/4# DK:)'K&Q687@-RZX&;!S=?J2"RX^7#\M>;G+&O@GFM@8_6[RT,=742&>X&X]@D92CERD5D6*$R+]!4(W/1H/P-9 MY]0)U:_VT/%VQ;._ZJ@_[.0+WE75".!15\QV_S,=K#3>1&7W;XU&WUME";^/H3+5%URF>X-KF*Y=B-R@V@/D$W0L7>V>VK/ADO_ MFAX1&(YQDP2'-M][Y,;CM/)_W>!?*[?UHMZLJOK9654_]?OA%&0*(&K]\-@> M[G9 I5P=#N/QL(Z\JGZ,5WW DQ9K 1YM;&TSL#9P+HN3\6HGE\GYUMYO ];L M[/_9:WVYAE?[?W=;Y_XGX)%H[P>X?O.TO;:7\0KLBZ\_MRD\=ZO=:WW:_@EX M]7-CRW\/Q#A+"9@88",BKB1%EA'XHZ12.4X^D'B=6)6#"#";$O:&$3D+! M1\H]"2YRS' MP3JB4T@RN07C5M?.W?S3>=R.,ROBQ'WYF5P',^E]_O?^CL=$[ M[(Q_&7^3'_AWYP?T9O2&Y1M+X1DAXXO?B^&D&S?2Q9I]V_CPX;O%8%$DXY 6 MQ(-50SW@ TT(.P'*KL6 $NFZO"^<'/D]D)S8J#B'X5]V,#C+:_F'[9[$+!R7 M(__M%U[ MZ./_^5^:$OK'ORWLJX.S1F54$/T2A[^O]ACB-1TD5-7VB#9@^F#NHC9.*J>X MXRI(Z\=$,S==# \Y2+C8=6MT:/"X;7=T:'"TO[V_>]XZ;YVUH)VMWC;>/C\@ M&VM=V&[7X=J/^3#@M+V_<[#QY=JA0:_=V5B#.\_7SS:V6F<[^Y_W-[:^\HUO MV^>M?=BBO^4#B%7:[FV*_YZO3AVV4LUB8@%IKR7B@D9DM0-+5#,6>0"%.; J MZD;P-YCB_0(BMCJM:5XBW28KVXQGCAC6Z,'-'7&/?KE!WV*@%N#A$=11%[%(9- ML:U;R4.NV(02M@EEIQ32V%@DA2,>&\Z9-55^ WQ^[ARPHJ(]1$6;]#\^JZKV M9/6L)N-W?[OXMHXM.!R#%0RB[J2.3G+EM,8$_BDP6%V.2V%_%XA3],T7P>H) M"N6M5BZO"@BM;<(I']L[Q&T^MN?"(I<2Y9B08*-;6N%-H@&RU9.9#8O>^52] M\WZ5L>H3,H#K(0#:MH M!'MX>&*[N;J([0QR(D+C. Z/IXYR09(W_''_,J:.Y%^C]7N-U,FB587?-?J# MQNE>/(PPK WXGQ_!]W_N3'+MGCQNG_9-SO'U==W@M$@'N4H MS,/=[_FKV8:*K[<_3B$43)?/*'4*BW48#Z]#%*PE&-6-]/FB25^A15=T,GA! M >OQD11?<7OW.P\V.)HR^5V@B/,DD$Y2(J6%M8K %]8NK?0/X\W T,NYK:9[ M^9:2ZXLDL8-1JL/\ MT?N'PO=MCU2_#X:Y(-Z>TM7T_A^; G?SC?R&T_7_]. M+(F<&8*(T QQ+V M8Y\W3P-&$C/*2OLP$WJN %5F^+!TCD>$,;Y]#+,(#CO#RYC?4>!BGH.IT,5F(_[T$6R* MT?MSK##HNQ9TVD'LV$:FEKFY7XA@#>(9V3)@:FEL M::R@:A9AK;\]CG_2I0_U>4Y S+P2Q6[D+(WK= SOSW_]E@9F@FBMRD1[%$?F M6QJP]^/T@FJTJA2#,DRW#-.WL2XR6E0C?:3Z?*F3C'2=K)A4WX-*,_JFTBW_ M>8#@?>_XU"S*A%^CN M@\QXDL,DH3JQP!(1ABE![ Q.N#Z"\B>=?/7: M\+R-;]L4?NVV>Q_R/73C4^LT_W\[GUYM?>RT]P](NW/]Y N>O_55[.R#C4^_ MTNVM;/EO\^WS5?C_SM[.VB:\?>1D59KKS29/SF\?[]V8<+S!68*_K;_5"N7G20"X)H M5]I;\9 ^U5C< M;^5 49AK*S E1@5.C3#:46.2M7M6DJMGKT!0 MDGRB.A#M 5(DT=PG8PE6C# C<"@.H+K!R%1.(F>"R*08@OG3B!OX8ZQQH$)P MXH/17N*PM"*;FC[9_U/J+M7.Q_&RPEM\'+,1YPD?AU9!$\($LIB .&.:D(F1 MHY2D)(80FX*\2YQ+!;6:2?+*!?^\\GJU_9(H#>R_L-]ZJA#G MCB.K3$(YY!E$6&J7\-+*.-NQ;, +(;;CV7KUV;\O4:AN8$.LP.E98AD>PC"S M,,OQ(419-G@LE-7""AX"L8;3)+1GWB=NF"JV7-TVD]:D+2>LEAP+B0QH>B@S MG2'MO41>B!1)=;XELO)GS*S.\FM4%NU5RNY#;+F7%=YBR\U&G"=L.2Z3Q (K MD-_,VQFD0(9Y@[*^J+!U(=C*EB.S.*XNDOP*=N%BM3VG9$XPZDH=M(@4!9.) M@136R!D24. N\R%S(61:6M%\5H>N=13.I]D3-1/+V\M'&.>X2$1'*KCPTC$G M17#>IJB]P:$PU!BK:\*[51P9,P7HS:FL M!&949)GB.QB"N%,<6<(M Y,E@[Q#213AGLF8JU%R%FJOV U:HN=X*-5?U MYMKP]C;4#L;V_3;?/_]S?6?NXWUK;Z[:W#JX7OZ4&1\D519:H M@+BU-.=Z"F9JJP=!686UR86QB4>STG27-$M"OM MS45-."4:$9S3LCA)R$8MD4Q"6RL,EKGL-]%-S-@;T]X*2]=8OF.D1'CL#27< M@9A[KXVC+ JEC9'DUH)F)=2\IK(_$6K.'(BX2@Z9E/F5):'(."Z0U#8ISI(C M7"ZM\/J%FM>&JFOFP>7/SSE0;UTB8NP$!0RAP7,LJ:&@74AF+?:2P'(MOJ"Z M(;716IP\SZQ M:GF3X!+VRCN6+-=)&*:5]#Y(%S5--!7+>Y'$=XH?6QFO&$8"-&;$F<7()251 M<)J$$#36!BQO/&O+>['"4&[C4YMY[,GS\[G4>ZLGG&JK262!.\Y4="J%D"RU MQD%OB2D&=]V 9(I5+<3@1"0222D=XL8(9(.)B#MB'?9)"J7JP*KVO [ZUR2[ M#S&X7U9XB\$]&W&>,+A#<,9J%A'3DF7">X<,R](M0-NC3#&G0"\03:6>8G 7 M22Z[<+'%GRBT5WLPQEYS932R+$C$(W8YEUT@$9T7U!NC/ @M:5+R9&N\QI+[ M#)1K-;/&+<>1:,MLX)XGHZRTPA.:Z2ZYB\$6:WR1!'B2UCD!\ ;*+>NM7FE&LN&!>.,\Y M$Z: Z>DE3#(A*;Q#G.B C MF46*2 ]3Z6VT86F%F*;@3TZ4>6W(^1R4:WF(LW1U#D\JA>"V;R9<)&.9Y9GS MZZ@_[.0+WHWX+7[$*ZJO_YEVK(R''E_=8AV,\LGQW;?<)#";%_W)[6QOQESS MRTS\W1M<>9!V(W*#: ^03=#$=[9[:L^&2_^:[AMT;/QPP>'M]QZ#<8]7*GZ5 MV]IS;>I&Z"0< [EB@FGEN<-@[3EB@G5$IY!D=]88 M1)^%-S0F:8XRO5[G.CM?(_X\BH?#F'_\WP_8;?Y_]OZU*;$D:Q^'OPIA_";N MF?B33IX/W4\88;=6W=71X%A-=8V^,?*H*((W2%GZZ9^5&U! K!)%!-T=,Y9R MV#MWYEI7KER':TE"N<3N>YW7;DFFX[A_\]P?[\[[;]:OI[IW^W:C?^^R%L$?73 )_/K)TGS<.OG\]K M-U^^'U"X;@,V(MBB_GMS1O?VCV##CX1S@2*1"G$I,+*!>J2%<3109<$.W]@2 MF_>I.BL@>RWXI3K?RN+;XN%_]%%I_G9 YOO%",(SAO<\2M3L@D#[*@N*$I M21Z$S8O_L-KGE2CX5@LFLDILYPUC%D,KQ4.>UBPM>5FKL,'T+J+/UDWK>K/R MPU923]DH)@7A+W\20[\5.^D'!Y /_*>>VH2P-5!R,IANVLGPE0Q6G&7(#M MA?O@M J6D\)=;CT!:SN""EYD"KYN'XSZ[04# MAO6N]/HYSI^-=_@[J_Y0;+-,PH? N,R69:79RU3# P;AWB1_<.8%?B#"^F.> MX,*\NT<4/-.H_.F4Y>SMOPXSN?K@]N#D1]Y\OU?V^V+VM_W:7R))&$Y1(%$2W87#0B*Y5'P3Z-(X^PG@OL)8HR]\^+QB$;>$+4<,5%L]/D(>7 M%L\:(,^'3K]; L]4;9T)MW,9P?E+I55HYS[!R;F*W$VSOY'D0M)V7J<2A)^'0EW$< M(I(PAZ-&/!&+. L!69\D_%#*>UA.YO4&8(ZFA/[Z_NR<6>W>5KD:]9$\[F4. M_XM-2PGR90[_$L'\8,*H-#H0Y8M$3#BR*A6199(B0H(+7,"JXK"HMND+UYQG M[02WN?/WL^8?R*;_8:[-#_*Y\_<*N33,$^*ZT-M)T>MBH MG]3HAW/0,'SXL89K#4\/3K]<@XZ?U&Z.\<'I'ZWZUT_?Z]?3*7&'K1K=O3GX M>GA:/_U\!AK_/=^CWOA$\^M[.W#?\R\9 5A.B:N=^B,A%%-8!\0)AA\Z$>12 M]F\KKFQ@DKLHIE/B2&!8,DZD#YQ;+ W55,,14D=LI!1Q.B6NF/C*8.8K/\X^ MFYE.]M/[_9!29H&IEWMI3(;JG;;O=[NQ??FN9>AF]TA$' P#H.Z<' M.^EEI])QEQ:VS6RPY3-@KX(JOM^#F<_[[7$WQG-8G=YCI&CU&ZJ^J$BM7D/5 M5WC<.7Q,0GAJ2?P?JN^D]__@@_HEZN#T[];ASO[,-Y=4=NIP?MGHC[M M83JOG]=OOL"9X@O.9XIZX_/I8>.W/.:S^DX>]]E5#=[?:YS1J09H6)D@)1&( MLZ3RF<,A(VU"PGFB.,N.$+NQQ92J:O;LM(B7ZZ=ZJQ\EJI6HMJ@VT=9PK(0+ M$AN>0C V6"T#9L*DZ%18 /M-B6H+1+4QPC :M*"Y&%5)3Q$G))>EY@:/@@B, MB<>"YFY34E?-\_/;EX5JCSPXK:>AVFSGHT/S6WR:?3I_?[RG)72L-F)Y[@,6 M"FN6^32<-PYKRAQLXCPDGU)IAZT28DWTQ?$^,<*$0@$,:;##(D%6>H:"-!$G M'P2E*B>G R[:E7[U*YVNHIF0Y684F(PUR$9),5*F$E(S:$6UP:%*NE MGF,&!<.$:1P%8C&J3(VB0#TY1M%I$"KK3.3I2>JYX)RJN2R&-?9YC9'LWF/_ M\ ^9&2_A^7KYA/57P+1YR):7D%_T *BM/-'R6L#48KVQ)4B5R5?KY_4BKIYWK\9+H/HMU?A%U7C,6C&$F)080\[K MW!](@!K#D1#9[)!7UG*52468K!JZ(FK\=LMKO[1=L]4",Z4;?6Q^R_DDRW)Q MO*O#U1+LD-%2?KY;R=\'26LE6,T%5E_&;0Y"(C/8&Q2MDV!I"(LT3AZ)H*G. M"<[,BHTM(G!5XD41E9=.D971VR48'J7>+DQOQXT,QZ@BQ"/"M$4<6X)T(!1I MDY@D.A*C,>@M%E6A7I=#Z-TX17+RK&W[6-"=^FX,S V%[@=W!DE#7B.XR,GD[$\"!0$ M48@'C)%ST2&5X!R5*;*](;E-LF+W?;ZE+V2--7@))DFIP2^BP;?F2:/&][:/ M@G'8L821Q-HA3GE 1HF$'+5*2^)<.>J$V=ABF>/TON%1>D86KW>[_]=O7EY7SN/E22=4 MFNUOL7>9BZ%*!\A:FAR#Y:P5J_GI=C'+!+?Y(.MXW.'!ZP!;25)A,F&8I!)Q MS!7 5C*(4J.B,4R'R#:VI*@R\6R#HW1[K)K>+L;@>(@-L%39Q:CLF(=#U(Z/ M/*P$]IPA9;5& +T):2HM8EAYC",QBI*%L?V5CH['.#K&Z$U*C\9:FA=CO$2U M9L_'5LNV8Z<_1E)4PM9?9R7>@7HTF>S$0_F_/[/QDFL_-XYAW%#-^X<\W)-4> 9/-PW]:NC M)#F#!6!(>&GAK*LPLLXXI*(@7&"B"6$;6X1OWB]MJ(!PMO*"VW:83PI,INW1 M00?I>0S2)1$"F,S<\L!QX%D*B!E*P0SH+Z5@D5* Z]M'%(L QQ:,0J;QYPEC MI+$@*'K%N=8!R6A<"DU>V M"I#3NX@^\V&UKJN5@@L]5GIY=8H/ 6*>Q2*;,@[:9VT^DAJ=_;05QD^^]OJH M?&Y/.]V@BYFS!+:)=F^("-]LJS\HV8'I;;9A$9JA#Y^^?^_Q6__\ MBC DN'6[V+Z.V[GLOM*!?7PPGOQP0]+]&? TP^-V<]Y8KW)U MT@1S8UC%#R);R9^&)^\]ZJ%@O6(%+IA':P?K,7:I;OP6V_TX_A #A;*7/YB@ MWSMM>-)>H3R7/W\4P,C;1XF#(B@'0SF'SYZ P!;3^9A1#T>V?5E\ M%%!@-/NY=Q+HR^V*V!F/59V^_N!Y>N.S8GNW=\T(,7Q*L$T"B$SO8T+D8&4[; M?WVIU#N;&>PD(JR:[V'GK5ZK7,$S@P+ '\W>R6 *X-I_V';?=J\K0U =R/+( ME+,7%ZUF :)CJI-O@KIYFD!S"V.YF+>8EP2@:3CYQ>&HP%N?OS0^P#S@62/< M'(+$C!OU[JX/BP4#:]O6]4V&BY,F3' W&]OC]XB]8E-HYK8=65Q2L]N[+%:Z M!S*0MP38SX_M<3%[<=B/9[!9Y!X;V0[O_4^E?]EL9>@,,=F\-'DL<&&8N*L( M:PC_WCXG?*MS/FC_ F/(QL#D3(*P->-5;UPT;LG&87-HQ0$4P?)<]HMUB?DE M>*Y\_UM=FIAG4+[+DR% S5SP^])X>\O>2:??"ED*KV!SN(Q9S%)UB,DC%+Z MB6RZP104J@;;T[>\-Q3@F0;K;N%CE\-9;L>KR@E> M[OTU?12IG^U]_=RJW;3.:XV3L\.=_>][7P]XC>[3PZ_[WP]N_F[M-8YOZC<' MXK\W9_S(>T%QM +A8!7BCEKDL%#(A@2K0K!-U$QW%DN!>L:L]3A1+AR#U1+) M1ADL2?G !?"/Q2 M^9D'^^WY1:MS'2,\XWG>>0NC<':G^Z?,PN.3+@;?>V\Y%?,^]9JG3"R#>FD@ MV+M#N?XMMF-J7JX@G]S3SA'#7O?T\..7F[V=PW,X*YSN[D^W=OY M0FH?:]>UG .Q<\SOY4Z<'N9[\?KYX6G]*_R[LW]3WVDUZSL'O-[X+H3F=/<<*()DIFGA:MD,E\M1]QB@2VWQ%.YL65(E9#G)YO-J1@O MGDM6PEH):Z_*1U7"VB)A;2PEC%/J,PD54EY8Q%VRR+$0$>,R,>DH29E%CNFJ M$GA=8&WM.Y%-LU%U'(RDL$T?4[/YSKN,+9U3:N2LO2[AZ"EP--EGS :!G8O( MF^00R )'FN9&1I@Y&S"5/N7.B*3*Y% "/-&(A.30-P0AFQT$F$-1Q+IO0R9 M'1=.)HP__V12TCVMF/8NP:HHM7?1VCMF6"C%4C!@4P@?).+)!N0,_*:BL"[@ M2&TV+ BK8OYLCLGE$3^MCV5QT>VD6%3)Y&S<^*AF&N_\(+.\\,Q_QA;G0US% M=C_K@#<3;;JHE5$9IU#"R>:&H#2'9PR2\!MWA-"D=6[35=5LSFX_I>-@?;?X M4M\6JF_C^[LSGD2M$!8^9_P:CZP3!GG'@H<-7B1--[9X53%:.@X63M\XE2Y: MN@_6TAH8\%ODIZ#31F\(ZZF71JI,)CWCT&AE.*&)&"2Q$M)'9; WH MJI;/;OY7.@]637>7QDU3ZNZ"='?,LF!!Z^""0YY:AGB($;G<'XOA@)FG,1*= M^\K0*E%JA51W/L_!&R%J_%E&V/LF$2NYPI;N6?EQT68)RW/!\@0O-G6&2ZT" M2AH'Q&5*R)&@460),Y.PHS%M;#$JJI+,:U*].D58B6XENJVRM5FBVTN@VYC1 M24(47E.&6& :9:I_E//ZD6*>:VRQ=Y9G/C5=Y69>J_/5T>T1!(ASL(6,T4 \ M1!?R2#8,13>VUH.#@KPX!\5.=)=WG!(K4^]_\VFHR1>9AX[4,K?=^<$U:"W> M^YJYZO;YPD?K;T&:#-< MYW#GY!0T\Z9VZC-/GJ@U?CO[[\WQ=?':C;_>V]F]KM^<'44P.YC&&F%!,.*) M9EH))9%5E/ 8O#2>3W-+<,^^4E? M:32%+UA&B7+"<[]$QHDL>*O%,?&Z,@<[ MQOX12<%B)BG"*8&QJYE"+C#8$P1VQ@5.O*3WUE0SYH134EK!=80U#8Y%3VG M*A%Y3^;6BZ"BX,B:DQQ]Z]?'D\ M.35CZT1A0>&;1K\ *P33?.&L$&I3JJ>.IQSKPV/5FX2\!(W)2XR5P!?%XYA! MRL'.-UBR*8E9H\'2QPWV56A,7I5Y0\]% 5,9;::+2--;YQF8XB%YR1EX99*@ MQTW/EW:_![;3;YUN=V T_6XO;$%2.IJG!0Q%;-)'#&8&Y64>-JS/DM-RR1>Q MY,242[[>2_Y[9]!R)9-!3Z[VVBPL6_;"KHIE,KYV-7O9+[HZ[,#:S<.4]E0! M7MI3?HZ^T^_V8N&M>1G;J_QH^=&)CRXI/WM\-W@1C9H=.O[-ML\J?^:. 9U4 M^7W0(^%%T7[6,)Z*]OSQ:+_PGI.OGA+QN/6=NVGDZR4[/.Z!YLAU<))''#+5 MNR5<)@I_2^T\9B$YSS!=2%&]N_S4[EUV^[E[R^^VV[V&R=LN6LJL3HK#$X-4 MPQ0'7&O\W:J?_W%2VVDU:XT#?+AS?+/7\/#]W#ALGQV>'WROY\9A?TVG..Q_ MKW_]0@_.=Z_VSLU4;_YHU7+C<-VPOGA:3'6DPD"P],ON+9]) .C M!DN+@@H>\> 9@?/_UO<_Q. M*3&6QI-D8.$IX8H&%QV6F#&%9>*$L]E*S&=IZ\BI/_3ICYR\V<=[JZ&(EBKZ M*!7=N[46#G#MZD@%YI)B!)$0-.)1">24#J"QFE I'/8TDQ-OBOO-ZO_QHC7Q M[U%G;+1!VB"8Y9B;Y&W@.AD<:#!!P<%RMN5=ZLR+'_$;VY>UO[+>?*+UG;,C M91*Q% [USDB!. L<645RWP+LFY\K_ M-^=F!(H5C=6.>\>-)<98A2U63AAK .)FIG/?:=BG^H MKA-*59M?U3[=JEKM]/A;^/@W#__[1^N0MKZYTXO3>N.+.(#_US[N?J_=G.'Z MS1G;:_QV7CO=%W6:"YAVKVMY3/#,M9TS46_LPCWAF6Z.V9$0FG%./!*,2<1] MIN(EQB'!*37:J" =SIL=O7\N_L?+^>P7I+TK8LZ_J(-^SPAWI\^[Y/X1H;7>+#:;0682!;N+$@J"&FY),HX3K#06!OA MJ B)2V-I&2Y9*8#?GPZ7,&^2=)XC'%A"/' "YP]F4#!,)RQ,U,$L+%PREWZ\ MM/.@5/BG*3PVTB3%I3*,< _G(^,)V'$\:(>Q%:0,3ZR6PD^')Z@FGN?(A,A- MWJ032 6/8PL(3I<*_ 85?S Y?A@->0?4G]WI+A0Y).:2T@^.7 M-@19B2D*RKF$=6 TD86% ]92]/;O@H=YIHPF/V/J4XHCG)&>OPY947J.\QGNYQMLN@ODKMIN= M;J4;OW5:WW+=>B8)"H!VUQ'^[=JK2JL#5U^?PACYKW^J%ZR->92#964HVQ?N M1E&$XB"XTPP+SG%P(3+B94A>1&LQ*0,EJ^0\N>NUL+=S=E/;/Y(^>6XD1UY) MACCE$MD4, J$,2\-L9+)C2VA557B-UA7\LZ5-PFK,(]8!%!A'JS5BA =+'%1 M:K*@7HVE\BY,>4=!CZ'R8L8PC\[.?ILAE?O9+:^C>V&Y;OSIRL$(TLH0P]PGQ2"72GA,D;6:0IF ].;&Q M!:?1'Z5YECJS&)UYFN5:ZLR+'R]O:QIVK^JG!]^/M.!4)(T1C1X.F#PZL%&% M1B1X)S$1 D!N8XMO\OL&ZBIKS=LM:F ,<"P2KU.2/,;H*)?"6^JUY%@[4A8U MK(ZNC8H:CD5]9W>JJ*%SG3NMP-PTZSN?6X=?]S%\)H^#U&X.2.WC'RVX%WS/ MB_K?DT4->SN[WX\X=5A+XK.BYD:<,2!#&$4B$$N+Y@>4Y]U.S-#;"JK,)W-4 M*H%=] $.K!QL'RV]H2)8%:DB-I2%-.]!YACL%2QI XLL)8-.K"2EBY9Y.$T)KDS246.5?(H,[$:>'JCG M+SW0KX/_?KK.1EN1H@@1PKF&/[/M57@I$(RLM\HHS[$&P0. ;&A,;81%V2>JV8^DY5S7"')2%,(L4I M!O6E%#GN%2)***9HLIHK.)PK637XV5[G4GE73'D7L_>6%3"OH,:3NS!Q'@Y( M2J+H.9S5,2/(P@HB .9(-6;&JX57P*RB&C_O]+&FCO G*7'I"']I%9TBQ*+8 M.L3^LV^J-]CPCJ[.I)<"$L)00%KFFE7)-+6@&H$F@06TCOMLL(N M)&CD0C)@[W+E,>$"!TL]49)F>D.5 ")*F7L',D>/*(?C"[,.L \DC1MID>.1 M(DFH%59$1S1L$G*FS/U:>1KOGXY.2>R\YY:'**RV@0F#N;*9TIZ7DO?6)6]O M9YL?:941#HP271R[9=!(:ZH0X\(I,"V%=32'R,DLXK^YX4XP2ZPAP65B4"R3 MU4X(S)BFVA,C="ET;U_H=O&1T6!/.;")I3*9;#(J9+4,B%+/9>HS\CHD25+C>^39H^TDQQXL(DC\SCV!Y0?)^IL!IMFWNBGJ_ M.O1%,_?>9[E'2HQ0(B-E/G*:J":.,6JDY@QTWI>%EBNU"QQ/1\I34((%Q1%Q M)&>/2XTL'%( MY7PS,C(8P)C0=.JRARW;[; XWTJKW7215A/BY(\+M95Z^RR]G0J1:^R-L9PCRQC+G2P,,@&,_&R :R)P]"F] MAV8S[U-OE[[IEG'RA>KRY!XF$A,148P%XL$FI)F+2 B>#&6&&:7N%9>HMQ49;#4T(Y%W.K6X =3#QWP;!$E#.R=-JN"A#] MV&D+S[Q3NZXWON!ZXY@>PCAJC7UQ\/7#V<'I+ERS1@\_UF'LGT\//]R+%. C MYJRT3%"D%0=8HQXC2[5&1&H;02*(LB+#VBRG[=R! AN\(L$R;HW@-#IGF4\D M>>5""!R;4N;>OLSM7AW9%$F*D2)"0LI)H0)IJACR@3OJX>2J*,@.UL26HK.H9R4NE\JZW\BYFYRT+_UY!C2?W8"Y( MX,)CE&"S1;":"FD3(PI:">54PP;(L_'NEH^54X9^5V,'^Y9#AT<*^EHG HK/( M*.V""2EHELF0-S%?*Z5Y@P&NZ*-02F AO.38>!VMUFUU\<%IOU>@BT2*XRT5QY)%BCL[C'0$!\,<#VQ\L]X M!W:WUXISQI/1+C<7]BII(H3E.)6B]_9%[Q,]8EY+%8)$C&52:[#AD8&#.$I$ M@VU"HXO2;6R)Q<3SHP!CR,.^JFPN-^0.&P6W%,D;H5+TI*((XS^8PAM^H=3X%G'PTK+")R\*_)9#C_F';?=O-\7U.*^^J\"]ZP(A+ M^$(H2_U>JEI(*P$ SY-S8-N"VAN*0Z2X3^H[ MVP#5.BBF!9)&8L23C,B:!(8JTS((K2B6(;/B:BVJ1I,W7&KP/O77\(2M9@H. M!!&4V.9."LD*;1Q6W')5!L=737_W)_176T*M3 D1GTCV9D@$A[N 8#E92&!Y M:XK!U,*TJDVIO6]->Q>S^Y;1\=?0XX,)/4X>4ZXY14%F/8X4]F$X+2%'%19" M14.(>@^UNV^C>&E.)_&3M+@,];V\CAZ/A?IJ1U@$[Z7D*$26>QBGB)RBN4A& M1:*8B"*2@N-S4<2XI=+\P+W]),.U5)J75YKB_UEQKNNG^^*(RR -PQ9%&4%7 M(L]]5P)L= E+KZR!OE0^0 XIA3:P/SO/$G/%1!QV"]L)* M%,@*R Y@/'4/];A^3^< M[34^,7C6TT.XW^$YC*;Q1ZHUML5>X\OW6O[\S?%5??LH1".8D1(9S +BC#.D M*77(*VP9M42SY#-;))M1VCY_S @;&3 SUEO',P^J92EPK;$)FGA12MU[D+KO MM>TC,'>)R(QC BZ&N$P&&:4"O:\9'74AKM./(Z,S,+ F*78Y>.@VEO)!'&/=A" MMBQ 7@15:?^XW[L8T$ARUBX[$('09 MT5REG:$FIB.:*E+ \ F*Q@48+SFU&Q# ,H3T]$+E;TX<-ZL"D*K;(8M\;12 MH\>IR*H4(94Z/ZGSWB5,!!6)8 U'CZBME)H(#D:@A_.P+Z.@JZ;SDU%03)71 M1EOD6?8Q42.0,T(BA:FWF@7%F ;SK8HE6V"5<*GSZZSS2]_GRP#J8B%@,H"* M4U!1R9AY 1+BUGID/38H$1X,Y0'.<)E#2L@J,XOB^%@O "BO\;:N\6;S=@>' MX-L3L&V'Q9R(%YA+]*YVRB@2)PS'!/LD-]P:20UFWEFM8G*2ER?B5=H:]^_E M^*;LX!86;&*=%?E6%69>1^5*/4^?>G\TO?Y\L3\6(A8.I$#&N@B>5(.)\3KPI'>'0( M8\H28TZ0P!9V(EY+ "BO\;:N\6;#PO]I]7N_5#)X5BZZ\;S9/W_MD/ ;W/XD MH5QF0E$N(\?6ZIBD"=@*Z0T1G/XD&6BN?1"V.)B8&YO'M)?RPNXT>SYO>_\9 MK&^Y^\VW^WV?/O1*J0.-5B%F4F[/4P2$N4-*8)I;]P0F;*9.&B&D >,P&:=I8"_A'+$#(S&&D6U8&H7S&877]]A.)%81U@G%B'W.#:3( M)A.1IDX*PYARN;.Y$%4Y(TGH7V^AOOJ=:J\&K55<,"^F_(:;^L:;]:9/$BOREE4U4H[ODAQT2,3)P?/_@L##0Z=OFO% M0:CH&4'7U9CA__?$1-+GS<<*@OQJG:_^[+2/&[%[GBVUTAB;SQB[F3Y*^6", M]Y2A" L$1ZDDP1@C$D6EF+'624]TD51F9)7P!9=T M9WF--WJ-P@OU[TL+XCABP)EF[&FV \#2+\AG+%O#6^$ M\J;W"U6CG7!TG?S*8L">X)^A/2T".>36.;^LF_XZ,0>$;RJ='_ISO.C&'LQ" MKW)Y$BOY,QE7;*MB"W@O7OV] M79W%2ZWH86*OAGRN%3L@="T,AKQ%]&VK"K;$20S'\&X7UJ:W6?DKQDJ] \M$ M:+7R(H]27.>7YB7@OW_$C.[ A;[9R^:WV%OVS&YL9:NH4DS0<'[61Q#9R@BB M;1_'7J5WTKEJ5[H#J:RDYG>0N>:0$+"8W**RN9CE2K^7@6' 80BX8"\N0%8R MZ&]6UFY21/>^6RB(WXSOEY\S(;^Y7^!;Q6^7]S'$B9!3%\Z'2W>T6_J[&C26^[V&@>J*R4:WI" M.?SO"?;G?[?M5]/?@['53K]\K]'=Z\/3/UI[C7UQ -W4X\./ M-5%K_':6623W&F=PGUU6:QS#Z>7+45 N>LDMLE0Q.&W$7"4I'5(QRH0C#=22 MC2TJ\.9])TT%9+B592%K<9:WP>Q7W'6EUW>P\[P";\#X;H7>1=N] R)[^33J5!#P$(W5CGO'C27&6(4M M5DX8:[#_6;7$.Z9.?88 YX[CU_533^":HG;ZZ4@(S3@G'@G&) BP3\@1XY#@ ME!IM5) .;VRQV*<,05_P9BT M%B(*@, '\&ZN]?\KF]$!UC\SJ(-!5\K K0S<'!\YZYBQ 2,=OVV&B2&\?(B )[!#?@!@Z3U)7"PS M,DD&(D((]YA;+#QV(M(8I*$XE>+R@N)2W_ET9&G$UB0#0&%I+@L6R 9E$-:> M6Z4RY7K:V,*SJ(XK_Z@64O"?;O-\(";5#!U/VC\D8TP$ [?TA//D+=9!./B5 M.FVE(J4PT8V86"UFO_7!_L(3)Y\Z)\[BPS,I%W!HO>CT"J_A+]W8 M*MPXOUXUP^7)*+0U]JUAQ '??<4ZD/O^Y<-?.;?=XV9[+%9QOY/34@_]8-]/ M3=O8SY/NG:_B."+7C?8,V01C_,6VKNQU;^/?DP\'3S:\NN!P^T=/P@_\WH.? M4VLWT!,G0!H<]DY9R8F21N<&Y1;,)3C%>.X'8 #?B6$[J[+@3%LNK="><1^\ ME@$[*3CAT6GNR<9#]]&9;<,I"5_E.L)]@F/14QJP2D3>NT\D<'NBP:;CBG,E M+>-6QQP+8U@)(3=^[ 9:ZOK?'H('OO$(H Y@&RU ?@:E=H"SYGG&J4G$_K^^ M[8(8%)^_@VG82UQ\BTB]/WC<$JMOL7JOL7V$F< Z$H9HRA8(#QY932A2'LQ" M;;(A"!8(FXG50[FK%F;$;%O@UL61;9$B#M#-2IGEO@ M J>48]A]8(H!AP!<"D_=_XVTCT)_5W;@B+M= MO8$G.7OZT4 MAY0(4)SWE^PW'XC$>@2VB,B3+Y<[^7#3!R9_NYCV0M:;[S9Q90I(PG()UR;51QD@?'2?1N8"E8@L(H_B+9\S6'U_-[_!;EWYJ],"<_%3VV_"OEZY.NGD\$D.@H2[6,?U_8#) M(/X"(T'CUYR(AGRY XHLPM6)1(YS@/LFV&W=8;0/A-@>PW9QG-V;%UUXJWEQ MEP*R>K(\:5I\L#Z6H;Y)ZZ'QY2A2*B58"4C08!!//B(3&4[=:<6?V;GV:V;;13V VODO%=(/0C:($$I#V'J0M;[;C].Q/GL MX/WL\K_.,4#8%4&LX,:T\]MXJQ06.!H0YI! TL]%*XI\;^8,G:?;^ MN@!S+>RU_[:PE[E6-H=<.W$F)OJD=$>^5H@P,X, (6,&Y'#XZC"1Q1 9N MC,+FX;A/JW\OP///YK^*E](PR).*(,] 9O+'YQ,3@9.#X>%$3.+"6ZV,3M8K M%C"<\A(KQ>3EQ:2^LWO$=/+8$0]R46SH L2$"XIH%%X:10-1^(%XSS^J(!,@ M%+_9]ED6D.W"%6JKE?KF]F91P*]^[54N^J[5[)T GN67*/[UH@@/9;FI%J^0 M7PNT@DO!M0;H]F2A"E%&25GRWG!8>:=ED,(X8I/R,;E2J)8A5&='3%C+.16( M.2P09U8B&SU'(1(0-^XP/Q3DU%EE@!44JO3Z6Z. M&SH_,5<&62I/M%>,I30)*0W\C^<.!MS#]F,8"981:6PI,DL0F=.#HUS!DU*B MB%"M$*"'@9-EQ@R#*>,@0MB+AW.51O9*:O5S(G>12-\=9=>/I.960@:B!<:T M+9QTMIO7)$>B?>SUX.5!^NW%1;?S;9"R-TCWSZYC6-8B:@=G0%C;4^=!CK+[X?JB$,QASF4S]B8]#CE= M]$ZL[A(YRX'FY8$\?#^8A:S\=E#W=9MK'6+/=YNNJ/P8.(7R7G3I'>7_.^$>^FEADY/$B9-1Q%XL "2!IL3Z<" M2L90QZS&5/E\7KW?_*[B?NC[A56[B(-@U[#FTWZSS59A;MY^:N#E'>[)E\WS M>U5=/\PM6S4XF)WD]-.DI:DDIR2MY)A3'&7@F J;9$SP/1VT@)," ]C1_YHQ M,:L!1+/GX.?/-(R@SHI;+S!^:K42<-CBR3G'H\?: I%RED,5A.CROCI"R'- MS?%1IB&QRF=>-,[AK$$P,D%9E(@S*G#.A'& -)1M\A\85S^*G>:E!B,JERM> M]&%'NAB<24X 7SS(#]A9\7OL^F:N0W?QN-DN3"6 +XJ9''SNJBA='QXN)C9# MV OBNR7-#Q 7.9/%$(+-ZF#Y34V(IQ'Q-3F?35]N&KU:90%PXS/@H2#OAC> MJ9GY%W_%=C-[$L#@_:N?V4":@^A=0;G_X=;0^-G8QU)VE_,TL]%[L'3W?^[F M,^)D:/U_'H>+G\4Q:VMV.O=SFWGHIC&]O$PI3B+F1\4TP^.8?$[F&2] M.#8?=S;9<(@#TRQ[EG,V>FZ<<0G'M/Y@T8K%_#Y*&LOC@ %V>]7*%5P]3A3G M?YDYH[WXD.?G?WJ35;L71>K)R.==R/CHP%',3?[JU)S=>Y;Q"RXW3?&UD.T> M3A?(5I2_-T==U08%T$\;NIRRL:G9I&+)./T0'@^?,7M7BL#)K34P-_2.X/06 M1T<"-7CJ?K8,NG#1>$M441QXLEO<%Z(VB;K3 WLJOEZ=-.&R(X"=/9XUA]NI MJ5HFL#X120>+\CI0.LR$>ELH6E:3S:XFHVM;3?:(ZK!';YUZR5MGS5X6D#3P MG']J9[F.H0U8,?GX$R61"^B>.NE3^,N?Q-!OQ;UT-YZ]-.YI:&2-;< ]?VMU M_-D[]#; 9_F19%X*D3"RD7K$,;7(6L80TU%YHXA4P6U48L_;BWS@[O;C/+)' M5\#X:8RY\V%G[!>;_QVH ]X/=K,<<2TP^(<.DV+;RA]N%=#_S\+RZ/1A@*'W MKU\>:2(6\S(V3X,IN1SD%8P N& *A:EIV8M>_&7TRZ^P)UZT[/4OS7;QJ,67 M?IV\?(;Z*:+08A$&;]]AUR8>X->P, M?.]'ER5RDW/^J,NN80/>MKL1@@9.31G+./;=.T(L_V>$KJ60^V5&KI1S[1 M:G%+C^]N=[O>YSB"N+WTGQ'L?6K7862-J]CZ%@OJA]Y;89N^@K&1VDX-9R?Z MX'UL'7SV<'C7!6;TZS3?]V"F._JMWL?]_;J9_M M-3Z?UG;^:!Z_-]I!I>O>RMGWD"38Y&(*2#@QQ M@C72FC/DA6%..2NIQ6"0&EREY-E$TPML6[:&;:D>#Z-T>D8?U?ENQA.^3N>[ MMX] !]%V&U>=$GCF I[=<> A5 NG143" ?IPHR5R.!H$<(2#Q<1BF9.O.*UB M?C]$^'H-UM^T_<:>!#PKTW+SG0#/23?&$GKF@IY/X]##*(_$*@]8$S'B*3GD MG$\HXN"CME@9'3>VP"BJ4J-+FV=#I]\MD6;25/A&2$+-298I_A9RV O$0N;".*QO3QA:(3E5H6=H\2U#(1@[]%W';TO)9 M9?S9SDM40M"3(.C+. 0I[ICTA"*KC4%<<(LTH1P1HK"T3'LL96X'RRF8/\]W M-J^>^3-03UK$D5<0D/[JNZ+OSW/,H0>[1.+'M)\ML>KGE6T/M#$J\>@Q>'0P MCD?.DLQ^$5&P0L-A3"6D(YA$2EA+F'=.Y,,8KRI.J\;<+XE[FE'T: TI+:9I MM?Q/J]_[95!OTR5Y#G'I27MH3 0N@J3O*/]]+>;UVFKVB M0]M_!LM6HM9+/ J!A&T%1BTE,Q*5M2 MV'EB$@HD!]2$(LCI:')#@QB<<,X7;FU1E3-(K?ZUQFZE%3_1-68=YQX)]'=I MT970Z>?TWM$HGW?&6Y&I>7Q"Y^*G917A>K70>B:M0@G,CP'FXW%@%EHS:;A# M5$4P%&/2R'E!D3)$.V%=%$X61UPCJX3?Q^9GF8H+4)5GP?N_BP*#)_4QNU_S M\!-^AD(P#?.$."=BM)0GK:U7(CA,A)*..)N.B-(;*U\_7.].6SA=;J9 Z$U2EY.AXB08?6=W9%_?2W MDX/38UP_/<"Y5&GOX_Y-_6:?YS*FPX]_G-1V]LG>=,E3_FSCC-8^?FCN[>S3 M^NE^)FGDASMPSYUC4=]IG1V<[U[5=[[P_]YDM-D]\DYIRZ+.I-4"<<(M,B([ MU*4D4=/(E6/3!$,T&I^<$(9%R^&GM@IK+Q)W+CC#Q'2%U-VR]"KWE6:J"NY^ M^=_/;S?5Y U33@B5Q-C$08H<]M9P+X@,.&BFYRC9DDM6E%&KJD'_W[^N[,4: MU]F/5_KVG'L)MWH M8R:PO1U:IA\+^9/WAS^X2%'07%1!PQ@JQ;$P=G,3I>N[[^:W.^U8*4A.NS$. MVOJ-F'8'[[<[^MQ6F@_D9EA1[KLQ-.'[S=Y9Q8;3?N^RX&*PO5['-XNOCA;B5AR&;;B+ MK\#T95: B]@M[,EP5Z;7QFT_8"I# _28.:/ MG=O33G?8-W<@]X/B\TX[DR&,9&XDH+>- 'X\09DTH=<;3$]N.M&ZKL"A-@[: M!0_; X]W9,N?+J9G^+P%(4U6IX(_U)_8]G$<%.;?5?4/!2S<0CF\?[O%CHWE MWOT+A4V]>'DY(LL8NT'QY[V;G PX'YJ7<=B-)9>99L($?SF@@G!QYGT*WHFB MHG6SLEV0G<(M6]?5Z3LFV^R"PK;Z\8X*(8SM4?EVF2"B&P9S.F"Z!@T=T&E8 M[_OG_58A50,RA_QV-Y[$=F\P$O@[5@M>A()"._^9R1JRL/X^_U R?T+\OS[< MO57PI+9@!9NI.0"L3@4$+].0]:JW4S7@ZA@PH]X1> \()P;#:LX6L[LNT'DT M0PZ+3J:(&'X!7FEVPH">8VRE0(@B+&.Q.F.-X"JV6)W>[1!!5P?Z [A34*5, M7&=*%094'9=W2_R\=5ZT;IZ(0COOZ$EZ3;@O()KM=O.4#YG"B@TTSUI6Y];PU0$7RVAS'F^<]!4T M(M>#]^+8R\6JG,?+2=KN8;ORWN3Z718WNUOF%S] [-TBU8#A>L58$99]1+CM M87==:WSB<+TC'#'3U!'DF8'3O_$>F<0QBD02SZ0VUKAI>YPX3;5.<&BEA#,6 M+(^>"8]U]%Q[1^\1*BQKC?\$BVU(#%0N]-1"6QRC)D' -":/N*8F&P"[_*K *4^D"P-@]2!O]T):96SDF6;/02=)@'@QU6FF"LG#(&]B(S.#*O M$2D'$9N*T">1IPL//%VCTR-L +F30\&U_& :P_V'P_G1-A[UT56>AX]P MH.A5MD=.G53Y# >6XW9!83BP02O_KHP9*N]]A@;6V]VQK5U$>@K#X+I#M,R)D>SA"?W7KGU#*S(_/TP>#]M?2V!/O&!R1VY7P84MFSG"^PL?5/\J])L_19J7'S!%E?-4%C]B(. M5.*71XCV3Q.%'B'SSYO%Y]R@'.1Z#_+IYMUCP72B]8I9GB.R4,.QN8(E;F3N2H ^VV?T[NX9S4<#HQ0+G5RC'ZVG>O&&.U_>#FT]7 M!S"&VM>#F_K'+[A^_D=S;^> U!K'WVLWM>O:Z=E5O?&)W7[G-L?KPVD-[E5O M^.^'IS5\V-BG\(R\?OKE^][.[DWMYM/U7F.;P!AXP6;3'.1XU4_W<6W[*&&= M+*,.Y8Y+V0%(D+;8(ZJD"E9'#6N\L26JE,S)9[.(9*P2)%81)):3G_\0%!1: M?XL'Q:EQ=/2Y+L%@3C"H_SX!!B19P0SQB$OB$'>6(^<4_.9YDBH*2@7)E)Z/ MSL0O0>"M@L"J6@J#PU\)!/,"P915H*T1S D$AQNP"B@#(*#1HJ0-ELI382+. M5@$Q5[ALIKO+-KO)!C;WD>]+%8TF/< MZ$^($)4?G4=B%DYBL,X^XJ?KFAS3U5BDGO:EE6.4I>CKE M2<7$*BZM0I0$G7E- M*9^DB#JR* ,2V@?0WBB0#8XA[B2UH,>68P_:6S5:50E=(Y[ZU?<6S>0*FS]" M\\[9P]XV2=AR#*A,( &_+ZU]-%A@E\TJ7*4S8/E!L^K5B<)*C"LQ;O*Q"[H%^NN/+8E2;DNY73&Y7?V] M>9#4->;KV+[+ "VWZ/FWZ&G/A\&:,$N1L :V:#@R(<<)'*!DDK!Y!VUB++?H M$NK6'^I6U2E4^H*>A6?3^6E!*:8U!LG!@&=&4*1-H$AZ"3 7M0B>Y79AC(LJ MQO.VYWEU6)M!45S\>(BBYJ%D#ZJFZ,I0?F6I9&5C=)",>\[@[T!)U%I'[Q17L]'B4_W##S"A MG^F2]M(8Q_'_QE:X!0>\IN#P=/JJW:N]QEFF,Z:U&P"3F^.CP*0B,3AD+0FY MG0U!!F.'7. DL$@ME6)C2]SO"#B3:O/JI.E/[H@(6]>9,+8@4!APM%[DQA^= M 3/M/0[93O^R=VG;6;0J;D"Q4! TC!CS!NRR Q:]@L,UMIN=;L'%UXN^:".9 MR4!Z<4BJ>,O$Z2YA1^E?VGF<,;1CK[=LA=[8^E>F$'Q09]N%'DWI*R':6*^(4E1R+[ V2;C@0XK, M&LK#'/HZWAUF1.R<>9W_R@R3X3^QFWDL[/%= U!$W[?FLAIH;C3<,)AB)(-- M<.8($1EK-?+$$>>C"$'[C2V\*=0]W?U'YH:;;[E#<)9P9T6 Q24L6:$QG&VX M)4D[*V.YW"^XW/6=@R.=8'H%3D@8+!&WT2%#J4->4%@#051D86.+;3(V8[DO M8L9)6-A)HN_SW'TW5E*WIQSD+,I+M?[ M[1P>\\J8437$(IX96N[3M]QRW/UC,N]V:$#BNZ]8![9B__+AK]RG@E\66\YL MW"6834WEV,^3[IW1>1R1ZT9[AHJFU;_8UI6][FW\>_+AX,F&5Q<<;O_H2=AX MV/)]A'$\FU?QYZT%9G[OR3R.C^)EG*!(&IKL[.5:%\Q>\X?)/(EY23+/!PXT M\TC#3[Y6DEZ6I)=K1GHIU;H,UFQJ]?"[)>GED\N(5GD>2M++DO3R79->KL[\ M3?):3DQ R1)9LD26@US9098LD275R_I&T36C6''!O'">U30=XU\WJSOG/P_?#T\]G>SA]GM9L_6O6= MD[,I*DA6OSH*W"3K"$ 6Q0YQZA.RG$8DA9<.)\E25!M;4M]WT9:43^\2!^9) M'%P\$+P'(LBE0<%8^7*& DUMP,IC!%9++E\&4# Z1J2"E<)88;AC 7D\760 M)0J\511X?1!X,Z7/RU/WR9U?6Z52%!AI[P7B,5"D _=(1LUIDBG(8//.7V[\ MI5+KL=7@8:]24N "QYY]!RQ0"GB@4KDL,^E CS$Y!+&!9$)J4I<4CV6 MUWAOUUC[XOV2ZG')'RVI'DNJQU5TLY14CZ]K>7V9=L>2J)Q@PJ- 0T3<^80T M%1)Y[W5PS@5,.1S*>)7)^R5,)1W5BBGQJWI)W@/3X]+4=,I5*A.UQ+ $PA(\ MXDG'[#NA*!'+K;6,IJ1GNTI+JL=55-25W6W?(-7C\G1VQ41>#DV M4\GN^.I@?' O9RQP;K55""?.$ ]:(HT]0QA04Q)"??*FL*2DNA\]?A)SU"/U M9'4XHTI 6S] >S:58RFEI926V^Y[(6Y)%WX<1:O2W*>!6EGC; 8_XV,8A0:/5^^?@[SY22G/'#(2T>B#Y\K',>_^ST>HW\7 T8VF^MCC];4]%_ M.K75\36(]TWMQE_7&KNBUC@^,B$Y:ACLO[ :B*<8D-7.(>4Y5_'MMFN_>O3'AX MQX79@]^SE5A4VMM>Q8.$51*(6.6DD+%*]X[WH=F^[%3V?O]4K;@($)PI#;\/ M*1>K6>A[S=[E@(0SU_ /Z( R6]"3"8&F9W.=F'XXW63TJ30N2V?Z49M$/>VR MY6!_/EBS2/:<1>0Y$K%6%!@'T78KN^U,$'*/O6P>/HR7215]*IG&RDQOMCL> MPZ6Q*)*&]9^OW/RUG*\YYDL_14U7X5@_^XEV'FT_+3@Q?U$R]=9NN:#,_($G M":^D*^G3?=;SER! >G9JT8I,UX.>MT<]V)J[UJ337BE.L,:!*\&TYEI9Y8P1 MT>O@9SH=GNAC^Y'#8<)?\1&.G_G%WXK#X^?H6[;7:R:8U/PXV^W0L-_?BF-. M'#;\%8R-U7>V<6WG"Z[177)P?L /S^%S7_\XV_NX"^_]=GK0G';,M5KUF]^: M!W /N.95O;%_<]#XNWEX>G)^N/-%')SO\X,&O/>QWOSO3>TVIE^#^:CM'TEL M@O#"(D6%1UQPBIQU\ -$2#!F&5-^8TO+*I/S>N76($6RQ*XW@%T,6X4C=IY$ MQYW5UO(8#:"7-,%J1C)V$3/$KF?&!TKL>DWL&E5C9.S:VS\RV'*FA4*:2HEX M- P9"0"&HXJP=0EX!;!+BJK&IL2N$KM6,55#8$6EP]%3G[APSB;'#(Z"*F-\ MM+8 +ST"+[V8G(T2Q5X5Q4866&,;QK9]E&#O"H929(5@B"M%D(M4(2JL)YXI MQY0"$ZPJ\?W\]E>I3YG=D^YI(:ZE][3X>7PK-=NV[>%&E>9=-[9[8:T3,3];QPZ'N:J"?% M09<47%N'*;P-@L7O%W#4C=5*^U$]89XA?&]DY@HGP;S3]EXFIQ2K4JQ*L5JA MF?N)6*USNL?C)F"Q&4;K2=!:7J.\QBN3 -^_6"K^FXTDYG61Y&7SQJ8>_$DK M45ZCO,:Z7V.1M@?5JX@8?T[&T[JW<6(P0%*W\R#_5Q M<[E&Z1"/>Z YDB&(89@+SJCGAMM$G:5,*^8#O)P2"8_(0EU",L1T&L0@.>(- M94+0PZ_[W^L[_GMMY^^3O1WX?./@YJ"Q#6/^!/?QUP>G7T2]\??YWKTB\OG]9.X9EN8/R-,U+_>L#_>^/O)4262"+W)1O2,\"1+PQA:A5:/NDV"7^5PE?KTV?H6@ I52:N8$ M-[JH"4\I4GC!LL32G%GT-[';"8! )6*M#&+=\H'O'%_M;0-B41,$98AS+1'' MVB GX3_NF1H[D7?2K*+CGW&-'J-AZ?[%_EPC6C'W86,!C,_8R M_Q#U"F*$Q.IE9N#3WZSNEM0"P2 0((;>\,XPHM5=797YY)-969E,>!.F!<8: MR&H@ZWE>:)D$5)^T])(%H0WCSA$CA/;P!V"7(R2I>V3/-^BT+N@TXU-T[\MQ M5)I@J02*5BG$5?+(1J\1Y8$*9N%/KS:VE+Y_8]<&E!I0>@8>%:4@R@<@_#3R MX(4QP445:YB72Y[H:7C4VB'5P3R/XM)A2QU D_8$/#_'D:-"(:P$CX2J M%'5L>%0#6>L+65X*+W "L(J&,VW \CHMHN9,<,QE6.8<3X-2:X%2'_()G='> MGP52?=G?^71UG+!+UN;F;(0#3LFHD,E-H"(8)J>8%D2ZC2UJOL/^3PU&K2=& M+>/K61P8 Y3R,E*.)36*!' -0A!2&5OY>G>#5!-6?PVPM5N'+78,A"H=( M%!IQ0QC2& ?X0XO$HG8*&W $VX+?/"?]KRD!X_M.V7H-"7C-/9I[O*8DS_5,VDZ9C;=)Z(]8Y6[L](5^_W1SI1=;@^STP6S6[M@XH%]1TUZGLG7>O?EWU-? MZSW?.]P^)H$YPFU EE&).,<6?N("!<9C=";AJ.S*(MEWH,Y318G>H)HO$V%9 M<0;0/7O5-,K^7,K^OE+VO2]PQ;%WD86H&&+:Y)8@SB.GHD9..Z)X$%%Z4';: M-N1FON+]XRJ-EJ^9,5]!RDQCS-=3OX_FC#DU1HN (U*2@3$7AB*KO4->.)N( M\IC2QIA_MVK^3%DHC9H_OYJ?U,RX/PY:XX2%0%9PCWCD"=D40>NM)3AX:SV3 MC9I_KVJ^@LR-1LW73\U/;F9OR.03\UXC1FQ"7 >2SQ=))"73*B5GF>:-GG^O M>K[BY(=&S]='SZ^E.X O%IB3"KE@->BY9\A0*A&3VED9<-#6KZ.>KW*?DJEU MW'4X[(]L]UKYY9(>B(=PYX1VGJSY3_I+MR!O\;/#S M36U]-;BY*MR+)@:+N>*(6$,13R(BQXA&PALML<:,8+>B(_4-*#:@^)V MXCIONC9(N2JDG-]4M=8$0XE'T1) 2DT(LBP81!,)D4B1J*2K/M+?0&8#F6\/ M,I^N]$"#DJM%R4\W]Z0Q5M)8CY$.AB%.A$4F$H6D= S,8- ZT%56%&@@LH'( M[P0BU[7R08.:JT?-:SO\+$F7%.,( P8BKJ++%5D$$H0P'G4@GMB5%31X2I_]\3G(E']$ZV5J-JEXYN[+V]UNRY[#)(^&K4ZOM>W]^'S<+](L. M/KY>,:0ZC]CZ(6<,_-CZ82/7D=_XL55T2+ZS_?(@AAC/B^[',%<9"@;]+@SG M))]S+(Y*#UNV%UKQO^/.Z!(NSV-HC?KU1M!M^#C!D+[=['E^T-5HR[%OMG+# MZ5X<33[.20_7.T[#I=UQ@!_R;[]V#G;>T_VS M]Y?Y.Q]WX)D[)V)_I_OIZ#SCUX?L+Y/]PZ-CFQ,--%:(QI 3CYE%EAB)@D\I M\$BUX&QCBYA-?@/%6J"27?BAO9R$&)' 10@Z2,]C ! 5(8 9Y)8'C@/_5G2E MD9#GE)"SO9RR*IT+"BG)P3V(@2"GP5L("FM+HV')1) 0M:ENE9 "YY81$O > MG6)4$,,8=]P8K:*W\&G0RENIO\65&B%Y/B'Y<@ T:>_P'=V[^D /=G:/I?!) M1J/ B\2Y0IUWR#E&D4F$Y;Q'QQWXD_@.1,F+5QJB+[$+YNP<9.-TV(J+>T:W MLB7)?Q)3"%J6B&PXAQ=@P& YNY>;K2GA*OC+P_F*>F:RLC,>9,8P*@SXUU&+ MT&HRVL5G66QM[[)H.NB!" !/F':^N5Q*XXSDDG)E19*,>\[@WX&2J+6.WBFN MCG=OL]?+IYQ-2L7\ 01FH88=]O\9_ZAU\"EG81\&2^A>\?IU%^8-ZASHV;OC M*+S/#B4">PIZ9O+17VXMTJ" RB=LL9(;6U1OTML5#>A=)H95.NP<)P1*.,T- M+ULHV?M191#": <]6+%A03T'L?4E_W&K-,Z>>3Q[YC7YY-(9L DJ,(HY<=0( M(0WPRF2S67^T)M50@,7!Z#F M(-7RY/]O[(:I[.&W)WOL8.?DV!!)N),$L$YKP'B,@38"BV166"M4THFYC:UA MY^M-T1O7IO.)"Q M0J-V.D,/AF,\B(?PL']V^_[3"Z,AH%>%AA==0+&K_?-W;/_PG^?[?[_'>U>[ M5T?G'_C^U3\_?83//IZ_N]P_?R_V+J^AX?D'0-(]>G3HR=YO1^3CSONKO;/] MSL?#$[;WVQ_=O=\^GL,XZ,>=3U?_N7J/]P_?'PL1L1'1(6,LN$@@X4@[[A&X MNAY'J2AANK1G@$8Q;(^*7%7C$L$ F-IR+IPFP0DFK00"I@7V&ZT(-N8"5@%0 M$1RLO 2H6H/6KYV>[?G,#&?+,6S=B,O-R?(U/*Q6ZENCN+_TRS6([1W.;,7_ M&;8N\I2-JBE+TRGKUZ;LAXV%GV_\V+*#SA"("W";.0O4S>HPS#%6.P"') Y. M+EO#R^$HGA?L^U>P;F#)/@.[[0^&\/4^W*@,W'7 UL6\_70.J^/A55M^#%?! M/X:%31RT;.O23#Q:L_/PU &/NM M8>QVRQAH$1DO([1E:#;<\1J_S!9U]_"7ZM/Z:FVNR@%] :7Z4 AG^4*+YG%N M^MM9YKO=RU;_2Y;'X=B!X'= F>)P(@V3"2_O%:O(]K!8Y85Z50CO3/"+)07\ M O*Z7GZ@R7$B>#^9@G!R6$NN0?-V/N.XX MA/'@$CR;Z^[LO^-PV!_L=$ -1E-@+LSF(0SM(/V20__ ?LF;LX[UV-#NY=[5 MR7&D,2F'*3BI/B%.HD>:.(:,YD1X(P,G"7Q6?-V494"Y:UD%EL1K36R(@B<2 MK$U4>&JBPQ%S;)IE?;)EW=_9/=;"4!*$0Y$R< >MS64-5$1:6)H\#YG?P[+2 M&\N:)WY8VK=^#^ EF\]"W1> J'2/+V'>''R=:3:<\1VM%M MT';1M;ZH>0T^Q^!S!YXR&^\W67;K"_@TRVSON!0)<"RIK-?<8&RDB)P[[@V8 MR&#%[=L[]][5^7V07;31Y>\P9Z/M7GCWWW'G(H_VMT%_.%R;W9H7T)9"0P1F M8&D$!I70%O&8"SDF;!#&SED:I76:@8DD8O-FGNV#]]$%%TZ!7BI) W>:Z("! MG$DJC9?"RI27_9$Y%LVRW[[L9^^/0>$8%1@CYZ) / 2-# D8L:BI(#QXFD/> M4JC-FVF"LP2;^% MG[LQ_P RMWT.B-^Y*CZ_51[?LBA>[1]^.):)4&^51RD!->>&<62B%X@PQ4U2 MC!#B&\1HB4",@JQ"0L]UC[XG2E GD++AR7-F$-!82<7"B?=%GK/Q+X#-[R#;I=1H2+8#_?]W*G2 6:WRZ+W&9S^(GOYYMVF^=%% M>O1TSV#B/RP>5NE A'&FYOW/Q9X,@$6G'_)-[ 4,Y"M T"A^(ZRP3+9*XX:N MR W-)WZCL%AXA2SF$<',2^0(HTB:%!/'B1JN[HI#@MX4J_Z$H<9KJ4=-M'&I M569[9T?'PEI'/:PMB3+D8(-'UFAPI2PL1CS1F*QL#>6>^+L9[S- M>XM5Z+F= 6:R2SI#SQE"+@A MEL?-O\$4!G 6H'FMDX +C.8?RD2WP RNAV? MMPI_;/]8 -H4(Z=0[*NEC7FG<0@,) _ISS_>_5+@+5QQ6<%2A:E53M0$P3=; MNX#2(1290^WB/?+6=R=,S<"UWP9-M/GR2 _+= MCG6=;CZD4NZ&3AMVV8ST,,MY5W0XV;/M9_Z5\;>(>I3A#KC,>H#=UN^'!U.; M=7-,G7R_U(W%7)363?;B47197SBY9[XZ4WM7"-X9V_ MQ'R:J-HQOK9XQ:8_O#T,IPA2U^QV47- _3R;OFI22XM;#C";I@MX-9\-'#PB MQ*$?=%PY,T7F#VU/\YI7RHN*^_S4&5EX^#V8TI_C9JJ3'.L]\D\CZ/3?B@% M])9K\HYZQY_FY]IP!K):/M5FQ9A0[3(TVL[7E-!0?T817 7Z"3\/*YH&! A6 MJ%2ZBE'"Y06SJ2C7Y(0<<%!W._:4UK((L1;OWG.54 M9%5IS]ZZV/BOOGD[&A[>NAP9ZL *9%T;#S+R3[(/:JA514M.;9[4" ;D9IRV MP 90^SIVY_#T'%.>W6"6F].?'^DK5H9I2@@X1F?]038-U?(NG/GV_ *?EL8E MWZ](%O\*&!D* C_]K%K>&HC7[.4T;C?,OB1@N]INKN/=#$ MT\PJ8S<#?;%3V8/W&@PKP,P753EC/I9/RCLAH#I9TK+2=B=RT,9LJ5QJ-Q01/.X;WG\Z3R"'YPY9=*!2I!X4M_W"U(Q[@[W0"9KE*5 MPY\_A,>,LK];4I2<=5:0CLRP!G:2Y76;3[5H\7NU:1WD [#EODU)N*:(!,9C M,#_7$P^QFM[1(Z=T?@*+3VZ?Q-4=(GHM"CM1A8*6#2\RG$>Y?4L]^P*:>O7TQ2WLXD8 M3"5B^I#KWS\9V_R+&&?&9X82(-@S&E[RX_GWFWY[.(6-;%B+HT>MT2#/]D1C4G\Z"\+8P5\F[@I M[T"S1I=K>$3C<'L2/_IT<'A$#_[^]6SO:OORX]D'O'_UB1PCSO7X4:[5(-'<"<8,#LL(1 M9"/!QN7MW.2N:Q#WADE)@DO,_ MV ::J[@PX8-9>*I0VC3-H1:O[,SJVH1[Y'=5)VF I.4 MWUSX:[Q)'O@[P>B#OGG78 G;%/RA WJ1P=[OMM_HY?7-'GU+7&IN7+J@=F') M>9^R:-^W.5E!-6_8FKER;,\X;;4*E+>5<%M0Q6TMYS3;U?NT4;O/>[Z-^2)F M&;&[;^>];Q4+/>^$T(TEBWS.]]TNS/,UUVV%%5F7N##(T6'[6$FZ;X_:UWZ/%T"4:Y8/Y>M_(N19_9[OM$RF77[\[=V7O:N/IQ_/ MCLA>_MZ?URHMGW_X>O#;![[_]WOQ\>]?N_N'[TDN+[5W^*]/N5+S/KS/_MF' MJX_G^]W_7+T?[76**LNCO>UC8@W6T0CD->6(<^QR.E^NJQ(]YE:[R#!0*6+: M M_,67]8=?I75&6^@9E7 #,X"".XL$E3PQG')I $_^3Y?$PP4MQR **!F2>& MF?U?IC##,656*HV"Q"KGDS+D$M$(%DH%1[C"5&]L$<;:8!O6"&9>@/"O#<'[ M(PY'@XZ?Y*L]@SM EYO8A8#\"O'K&6C2;"TSDE5^7@-H2P':ASIOHEXS;'1" ME*9\#")B9!W62$M83$VTH%YN;#'>%N+F4:XE\6PQICPI;6HT]J491Z.QJ]#8 M&@4Q2L!_'B.LF$/8MB<9>F6J+6>(D4RB<%ZIIP,HA' M+I%5VB$:4S1?U<%^(^ MJ1>-'[5V?&.R@I?KU)+S=<"4K_.+%(PQ,CGD/,TPI8%?1.40PS0W#DO,Y(H ME+497B?_J5'4U\(O&D5]A*+6^(2+44;@_$AZZ1#'B2''#4&"\FA42A'^M;%% M1%M1LD:*^I8#';_G@[F=4/28Z^5J5D6Q[K+]UZI2LAH'ZJ692+7*[\I%WNZ% MHBUFF;79^%$/P;V3.D%1$EM*64!)Q5RRB$5DDK#(.6F]8SC,?:I3 M$4.)%9SRO!>33\+GK6;G%2(*5@HG:A6C&UL,?##"]8I\L&6.:]T3!Z<*\1TI M^?=*8QHE?Q8EKW$9!:O# U5(Z21R >]\6%]YE-O=*9W;WV4E)XJW&5M5"M@3 M*'D3A9GHZ9^W-:YIHBY/A7?*,A.$B!%H#)$2T$C8IX1H$I:(R.81$[@J!.3&F1B8TNV%==M0M4:^84-!*P$ BC#5!)A MB+:!1RFT39%HX:FE5AKA5D!Y&@A80PAX/X4 3)5,TDD$*Y^;YD2!G"3 JT@T M,1(9++;@+;6I,&U%UBEY;5U"0R_!EHK Z%J%A+Y'='R&J$\MPKW?[_G&,7P( MH'VMEW-1I.0Y8XRBX RXD"(R9&74"/@7 M-3%0)W)99P!O@]M:KNH8Q9-'XQL(:R#L5?#1!L(>"&$S BJ%SP9&(A(P1QQS MA\!5)$@XD9Q5+&*6I3+K"TH@R4+ M_7$N9[Z2RJLO.\KOO'COI/1J=R4"M<(BN6M]C[<<@)]6Q[BPE_DT]M/ASZ.# M>*^.(BYZL5?. I^QM,?OI4 V.68/8H6D[M@*QV3@AB,C<$#<6H8T%AQ9')DU M%#MI27&83^+OL,Q8 SS? ? \8VF2!G@>"3PS=]2S2!S1'D7N$KBC@#DN6(FB M R1B404<\BEBTA;L#>Z'3!]:(X3U/G"YA= ST\&=3JX7Z,9E'^Z*$^9&J+ P M10OM?K>;6WY-&I?/?6+S;IL*^/HPW&O9_F1*3" MRL/^_MPR3UKR#;=[X8^I+-QR38.PRR$LG:-V$CLJF44R\U$AV<9->NOZ1-<&X[BP),MJ0K1-$MT:A*OR$M>V<";U'FH?-;BW'.ZQ M.L5AUBO)C4.P(VTT YQ6SEE^R-H\O=-O$9=9-@Y^CEV"C MP4^AP3/.HK30VCN& @X><>P,LEYH1 2C.EJ9! &;S72;2K%&&OR6PRU3SG(R ML+W1<)64I?'27G3/J5K8W_*Z5N#V>[FF#<8MAW&BSE(T+)JW18FY8!$WU"*C MI4")8?A B42H +^LC?&C-X^:R,JZZ>Q3;QXU.KM"G9WQDA@C V3%2$N<$(]* M(VMD0LX:YEW2"AM5Z"SY#E-JUKS1SWZ_AP;1]\>#802=<:/;*4CC;;T6\@&+ M^D>UICNPI(UO]1 ,VYVKUR:TI=0F@E3*WN,7$WN9]C3J6U6-YCW(,R;J[_&B$]@G"PR6$K$I3'(N("1 M"9XX3B,#ZP5^%I=M)MAKJ-JJ]0U6?T)@EJN4P<29N;'4I*D4XX M(>\"YX8%$T+8V-*TS5>68;9^)3.^Z]R57ARU^JE)8?F.Z,Z=&^!-/+,&:2U"BC7Q2=8 4(3G'/16%NK1WLRWV'\9BU265;.8)K= M\;7):-GM><"]!NT>BG97VSYG4TJCMH]5V1E)T@"7S-B#*6$+3AD$ZZF9QI9&2D%M51O3 M545;URC,\OKR6K[!1QHO[+4PD6O;Y0V"12>98+GD7AMPJZU)4YKEN]/:YTUR:;3V$5I;*Y^N@-]9'A'!DB&>9$26 M6)PKKCAO-2789Q*"25NH[_#0SYJSD(-;"Z>\*@=JU+]85]!ZKD:!M?WK!KD> MBEQS)7X#YB$9PA"6U".NB4!:6HZH-X[Z*)S+)WD8:2O^:.!ZE/M42G^CL>M/ M,QJ-?0*-K>W*1,(U90$I[C#B(FNLMA)1:GE*RF,? W@(IBW9RP8\:AJ[+DDE M+Y=1^RR=-;[UO2IYJ.2 BWJ?K+X7UW-#X$,;<:UB3EZS/7C>/./& "QG .9* M]^H8HU( ^RP(F@M,< 2NIT,B:F!R1MKD= X1::':1JXJ1+0Z/7E2SM<@9(.0 MKY8Q-PCY&(2LMX_ P7"!D>1*(.Z,0-:%@)RF6EG"O'9R8TLIWA9R5>=$7Q@? M"X;]CU&NH;U5O%&6W4YO;(M7JKAFC1:?V\%)IU<;[L_5)\7XZ 2VJHX2U#QK M)A,M:B /6[8UB,-QM]@P!&>R9?U_QYUAI]!4^.BOSN=.;]3ZL]^U@Q9\=.!' M?1<'+=UN9;+2+K[S2_\V:;E9"WQ\ MWNG942R^U8UV&/,S9\U7B@=UNQ-]+*X(^5EGT<-O0:'RQR,8"-RWU^L 7@WM MX')R/> D7 >?MD)^2/7IN1V.WY.*_)7_IC M&).+ ZEON2A7]C+.U\5IL>>YS9-+?@2^./Y;>'R9#L#&,#@4QS!M';SD0\[ M!"5.L!#YO8N+3OKP'KU\.WLRB/$\YRW V/-$7)\!^'+Q5K "^17O*WF%J*V_ MZ'DP/Q8FY88 %H)13GUAU^#50]:_80M^"5=VAJ?P@9U#],K,+@'(.@'WBE2; MP RX/X&,R+SWSL"QCF8>PM NO=WF=X M@;S@!4!_@+7^YV6)V&\8I#W=.SFF!M@4SNF2*7NACF&D5?1(>8$]58P(ZC:V MAOD@U4UHOK##(1J= H\Z.6WEJ6W9P<#V3@K=*K0HC0?%KEW\>M&UE3*6$K/? M!^@@O#U/TU:J%L5]?NJ,@&7Y>RC*[_EM#B=O P#:\QDL#D#N3PK^-7R24=XY MILUR>NHZ'/I@#GK]4>O4?LZH"ZH+C\DSW!^.!T6WKFY_6'2;F*=>G4*_/_>[ MGTOL*\Q&!L9"PT'SXU3TIY/3R@EB@S"#VVJ\_^__ MHRE1/P];5):^N!(#I,A *:XFPZ)KDH^0/(QG.% MI6F9FI?52&Q.*#% 'MS(SR.N))1+S$W@,G)LK8Y)FH"MD-X0P>E"Q)WW:?G$ W:L M$^.KK*'"F!WMGNY3S_@O=_> M7<'WZ-'?'\_W#M_3CX>[9)_^ZVS_SVL >O;76>&A_KU_OG>VRSX>OO]R=+@/ M8P0/]_SHZ_[.Q^[>V0=V=+Y'_G-U]'7ORS$SS!J6^_!@JA%/WB&'!4,*4_ N M+*-$R]( @@S&L)V-%DRZ"E0)$#;,&:;6@@R29#$+2P2A8[*[6FK95:$W2N!&#K8619K@%A^9]K.ENIZS?G;'Z.G0S:2LXL%8PS MJ70N,R54PI9KP83=V-H9#_(43MC0\ (H1NID&@CC[H<2"#OGL?5#1IZ,8Q3_ M_,X.NI>M=U\[H];OY67%+\C//[9O[768$7'RE,R'"@I:-Y0%DN>'3"G\Q7A4 M8^B9W,9,98:GG8O:?2OV.X',^CA_AQO\GIV'839,3B>QPMJW*B7 LZ]8!T9J/+K]*S?5IQ;>\3&/_5FU MA>0"\G,FK_;GZ6"V?WH2D1M$^PG9!&/\R7:_V,OAQC_F7P[>K+J[X/#X>T]" M]-Y5=[Z8@3Z)J)<1R!M4F(V<6PDI\H9KJP00?F8*/Q/E*Z9!R2X MS&)?^*U92^ZA&:TOH'?@Q&;RE]W47J5:(9Y?% ,N;Y8)W<4H.TM+1.&B&D ;:0LJ\0&%^\B;BT7]9/A3?V2S4!?^4A;X>S\1#@8=3_8_HR MQ2_6R$][;IKQX0O0#) QZ85SR&N=S\=0@8PT'K%@#;!6C@/S&UNI [J]R%/+ MC>>6\M%AZ147#![I.2?"&:%E]"#WABJ*X^)=DD8$GDH$ONYM'P.U% Q8.Y!, M5U3^C4A;[A &OADC)2()OK'5 S2[N?[%-+?LJ+43?6&82[^2D3+&7LA'7M%V M]A][+=^@+.>TE-KN%4-OP.1*UEJ^6:D)'K(+2,$7^UEN$^2 _S^*7P MR/_7$KN5#X-B));8K?Q6U]9W_QWGG0W;&_CX 2X1!$3FMN0RS=?R=.=[>9-@"(L M!1+DQZ4?,![FR_(3_N^___D7C&-T6GHCUOL<@(+?9ACJ^%,8'/@5 W@.^%'P MW_XONZU\0;>(<@$!ORI5,LB=1-^[AL/,J\E'B2?/![TYZCO M/^7M!/#Q2H3(3U['J-"G"4I@P +0[CVQ?_4.D.$=_OCW+C\X/&%'9^'3T=7> MU4'6]JN3KQ]_N8X2?YP?7?WS=._J$]L[_'B:0^E'9R?B8"=T]ND?9WM7>WS_ M_ -\_]=/N6OS_MG1L29 EXQQB"1%$9>2(4T90P;L P[14!KI=8?!8JVHB3HX MX7D@4KMD%>;"*F:#X_AZ6*B^!E68M56NQ3>B00N-V#>?OH34ZV>6^E_ZO2*G M(@/0[X-)[91B?AZX=;<.@;"YJ'_G#@(_/+6#G&MTC3IH0S6W3@C"%64Y6J:) MP(;EYG0N/(K"3V!@.MG%7/]9C&-W.!RO5?;#?$BA^""590C2GQ M7)F(7*(2Y4,4T3),&,]!EOX-?^X!'U1;^-F\^QJ!N9@2F&%>KU:GP-O"S^K/ M5JW*4?I&/.>AF4NOBO[<#)NXF&CT.#A),=JYR4F[=D MEUABYCC)3JHVQG/NDQ/$6*G@&1P+X5*QQ&:RQ(^%T&:)O[W$C'$EB8@PWPSL M8PP6:;!D2(28/-:"I2266F+O>926>!,8SLTIG?%"Q>2L2SC:J%>3*-@L\?V7 M6!@:,= @I$"E4.[]D]N:.R28\-13'@@G#[2.H[QR7: FK?Z@2 ,N8;]:DQSO M*P\#9&7.EV3L85[.X;6\#V"1I: MDMRB,ESYSB6%R3O0F<;D '!K?%$EF,>O<> [PR(&75[7+S:.AM.@<_V*+T7* M3$X3_*5VZRK\U7*-'/7MX,BV!PZ@^A' M_<&P#6_CU_TOQ]Q[XAUE2*08P9C)@*Q2$1FCDJ)>.AS,0J2;%_R9&)[:4&Z8?EL& M-V]$:Y\@D)\WX6OK_4>ES+_V![N5HA[F_9RW'2< M 'H#'KLB)G(KV?6X_.O:TKX=UN^!Y3G%O]_M]K\,6S\4>=_],8PE#'_\Z8&. M9_GVQ0'(69)><>(29J%K+X;QI\D//X?.\*)K+W_J](JW*K[T\_SM;[+7U?Y;<9L*JSR[GY5VZ1Z<)7]MEEL_%\[0%K^3NI-@O6MO\:;Y(&_$XP] MZ)MW#9:P32'I:QHLO]=MOU&5YIMUHY:XU-RX=$%U@#()]%G+52XN67.#B,P= MAG[&::M5>ECB]/1:SFDVH_>I.WB?]WP;\T7,,F*WJAI2TU@WRF9K#U,5H82DR^925R&X1L9*7V<^VTRUX4F9D19^8 M9V@'\]KO\38*]I<9?/]GF*-D?)(3M-O+5B$?V_\=X*DIU?_8VD(+-W2=UD+G MQ*\4#$]6V6 (#H+$?)*:^=5T/IQZ[;_8BWR\N42$F@O_ZW@T'L2)([]&18@> MYL2718CZ9/\,KCT\[>Z?_>MT_[7"]" M=/:!9H?_X#?X^QR>=?:>9V=_C_X![Y8# .^N]L[?DX_G'\1_KMZ/]CJY -&[ MT?[.IWQ&WE@;5-0628]S<=T0D+68(BVH\LXSC8O^L&W#']T>MBGDOX8ZS5W2 MPCE. [<\6JV#C,8;@6WDR6%^OY)A5W'0#W9XVJCSZ=5<@1;!&6 M(N*HI(Y$;6P1T<8O7'2\:8[X- IM&>7*>4J5H#Q$Y@*SR3L3K1&@T7HE+9T; MA7X>/@,*+3B-DAL*#$8QQ)FWR*D _Y28$$T8242"0O.VIGJ-%'I=&@F\')4Y MO^CV+V,L(D]^!C5'$NM2-1)FTUIN#?27W; M@>H& -<' #_4&4U. ^:22X13/I3!@-;8%#12/%*OG?9&FAR;H42ND2O7Z/.J M]!EK*@BH+V/8\<2"%EKJP'R*1(*;[QM"\PKTN49H),!QH,XCYFA / F!G.$& M*>,2L4)YF?#&EFP+2M=(G]Y1(R%G'EN;(.G'2J,H$I M\FC6QH%K]'EE$1FK^A"$4QAS3IG0MU1::_1YK?2Y1F!4H#+7 M D Q@E<":ZB14T8BXEE0+@H)P)VK=K:5?G3/FN\P(O,"# ;48#3H^-'TP'55 MKW8EA*;QX+X%@"E$:Y)7CDG)'98ZD62X]\8S8F/R#:%9>P#T=4)CG;(1N"BR MB@( II@;=A&.6"Z"$RBX=%AL;*DVP8_>8GJ+$9D7R"9<3I]#U,YC;UWBFANJ M30(E]IJK1!A0'-L0FE>@SS5"0URDSFN%9-2YP4$N:X2I0^"UR"@P=TK)C2W6 M-OQE]7FJ&&L5D7F)'::B5?5Z!&&>N!'KZV0\#RSJVR#D^B#D29WQ)(^5)L(C MCS7+"&F0L[E(!I/6.&>U"WACBZLV(V1%+M]+M"E]\0A0 R8+P.1AE?H;,%DK M,*G1+>V)]#YI9%,D "9$(IL[2R5'->+MZHQBV MBV:)9(V:(SQWN923J_T<^W&2&<.0-X[FZID"&9\$ EZ4) -B)+#;V!)X\^9! MJ6D_A*I3Y7S-D4'_O&Q/EJLRY;]S+]^R+P'(P9W%[IT+)F^/8N\L=]H9'H6/ M@*6"1D]"52B03 L%%G)RO7A2& ]N*9ZT6#+*IFF[/3"-/I*W)PS\X/VQQ5$S MSCU*"N=D<\F1$5+EHM<@)4K0I-G&UNAT$&/K,MK!\#KF;U;9D3-T& (.A&+A M.\,IKIS;W \4_@JY4TW9H;1_$7N3AM"C 6!A*67#-LC+27_4*5I/S.[:'[3Z MN4_ME\XPMXX>%3)6EB'+G0''_K1JAUITKZB#UZ0_:06!%X-\Z\D7M9AHF(Q1M]*[UL%+ M3T1F=JMB&HK.X\!:>[/>1;D7[;A8#SM%]G;+P8/ _)15>!<719KV5;QA+N=& MLF2JJA$)[%G007H@?M(E$8)2^1!BX#CP)2N<+F7@0OD^)8S]68WNS5:$*QK^ M'!NI'05^C7@$4./1&:1Q-#EQ@[B8'.KHQO^R8<[.RHG_V+T!6*CPW^='_R]_^GH\)]PKS_.]L_WR%[GNL'XY^G^X0=^L/-7)U^[#]?!.$_W MSH_$$86_?_OK=/^W/7IT]>$2/.3+_9UL?OSEWM6[RSW@$A9[AH,U" .F )<0 M'FDA$I*<<:">,HHHKG>,\T)B!?]+A&HNJ#/<.V6Y,M)JZH-?V#$.%4O0JJ_2 M0_K%??O9\V/EN6JR =$Q/'$@S%I'K",ADO"00BZYL;XQ7I!Y=I_R$[47>,&R MOD240=Q_C<&[R$,O/=)_3L*V.S?#MOGWM[]DZX<,@A3_7%R2/RG^37[^<1.N M;.U98"KYZ^+V!TW]:7#B6WG'( L2 .V2N478!1I2%-PH@"MGHPH":RN%C5H) M6[@_ K/2_8$?'N423^&JKBK;N0K]26$;_GEY ]&VO\"KE[VM#]+V]#5+?CP+ M%Z\+4WX!X /':?L8BYB(B@E@3CO$:=[D AJ%, LF,H8!&UC.*0+%R/^_U9F> MUJJ>;S P#?A,Y34'AUKVY&003ZJFM\L)'N/4**)RHJKG."83N1;),ZVD-)Z8 M8H_AD?+V\&W6MR=%NU=[7XX5]49ACE$D3".N2$*6L(1@G8+W)AFJP\86;XMO M2-'U"N>YE\2]):MUT1WGXN<_EGNO=A:#')W:4>G63V^60XF]_FC2TJL6F;9CD%#M5%_G<;J,6-*W:)%3QU'8922]:5MNOG?/Q^IS'/\[!@L%URV9T*X4-6>62.9 ML9:H!BN>%RL\/=@^3DRD9 ,'K# R2BCPF:I,7(JJTD.(LL5V97\-]F]2XZZ3F74: XN(RY/?FQ*CFL9WM?CW8 M\<S[9UB M\2#FNZ18/(3K%G_\!2\QC06_\&[W&DC&R3'5BL4<]U7<*P1442.@MQ(Q255T M*GHG0#)2?SPH1..&9%P4,UFE/8#Y"A5I+>#FY]OM46D*K]LCKHT13@#.*2X] M X9M7.0^!)F$#.H^3M.*0*0N+7\4+;5 9K*G:4]F%@K1-R=!G[[NO3^6D002 M$D$N^FRB8D2&I(0H]N'NW"YXB'@T\/$2\''U*>=D M,F%50B%QEFN^2J2I52A%'*24& -5_48:7L[EFG@\.9>K3!$K\JD^=X;%QQ[E?\ZRJ^"O,D&K%MJH983-1P0F M=J\_Z)QT#%YR>G-JMCHG7U+ZW.=NUCF -;$[QUH<_+HS3OI*.OO?HJ_+J^OON]EK;XY,QV(7\=O6MG.DV4;G5?V=?F:DD M5FD!Q97S6T:/#,7[X'*A*TTTX\PZX$(R,#!"EAJ7G"O":QSK)KSV3!LZ#,9P M3+&6WL>B,SA%W!)P7I3$*- D%:8A"0]4Q.1#D/QFY;['1.*ORUEIKJY_6H2W M;0#L*>$TIV;#@PK'VK;%HR(8@2*7FM MN+?*P%2H7%?1,"R,%U5X6C7Z\TQ;65_V=ORQ)(YSX1P2.H#^).N0U40@T*$8 M.<4RDKBQ1=K$+-:@B1&_)FD3NSVQUYE7+2]UI_]C/JK9H'Y;>9H()//S $_7 @@*&YZ,:ZK[ 7!R=Q, \I MV1$L8.4:U9\X +M,46HWNO:+JH$GD(GZQY/YZQ?G'Z?;B>WZ,=M> M*$Z>UF#]3 M=?!<[O9?P<7/!7&6]S0(EY8P@V7"C MMK%/)8TP(-T0DYFZIT[+,&9M'YYA5 MF643A 5B55BZ=3F9\Q+^R)>#PT]D[S"?T'EW=;#SX=A'(:7(I5FB("C7R$ 6 M6XPT9@9<%F-HKL^B-Q?L^D\.)=_"PA=$=TK &7\3J&JA+1O.P.LNPDL5_?>V M#)_Y.!A9^*P(5PT+5V*2.]EN74\UFF7F?.F/NV'1 <>#\U['C8<5Z()'%&+J MY-^["![-CY/#K7!+ (4)^,?ISG_]M&9E'>8SCJJCN'.I-XLGH/32;K@YL[F$ M;]]O*L$GG)M,F*)>+R?N3'VJ?N6/=0;#42O8XK1KM/ZT"'>^%N)1A,@FZ_>] MA)SJ*SJ-MM[QIJT?\D)61KDNS%.NF=W\:6):D7L&D-Z+-9<^WZ$(!-3XS6V2 MU6O]&2]&TTH8O#2XY;'N3N\$7*U>OY[-/)'B&ZBP(&Y1'WZI#7/:69Q1GF30 M%]J0=VEZ];*T=V?UE?>\EA%8^_+BD4Q2ENZLJ* H%H;Z0'#DSGDKK4Y$$D89 MYT'+PB7DV)0N(?RP9$6%)D7I@::O=@KQ;)?L7;T_5H'Q:&4^=B@TF#ZLD>4R M5^60R4H2@O=JEJ)T(P\E+WNVA1E.RYR4UP*7_^[W3E"1;_>]8.7\@8Z%R'E7 M89Y;&$P9Q/S:NFV^6K_W^]V9(_3OP]W?RX^FB%MPC^PR#HJDX,ENSJTWK$-X MOMW,N_O=YA)1G8MB7ZQB0L4#"SSM=ON^P'3; J>FCMZS0;4F1U4GY*/N7\'5 MY2[41?TY11F,<^ )X[*N19EK5;Q4)_.CTIC$7"_#S]]O5NVB&.!Y')606SK+ MK>V308S5GF'_WVA_F"G2+=.K-. MG\?0[1;AXU W>64A$'A0=@3!-8]EKO/UN[1+"G3:[X:2@=G:+6?CFW'):0BQ MUP)WN/IMF6H]C*-1M[2V,S%;XK3R&SYUK&\_==R<'U[?,:_Z_/#"$Y;?/#%Y M[82E55++G'M,;>36>FNYL5'&H'5R*O(E3E@^=]RQDH&Z::J=]+CA)A;#D+?T2M_=GW; N0ZUA\U!;>403\Q MN3AYL8O]%EMYRNUK%5V6;&''N"3":ZQAH9V6CE(=>$[@\DH8IZJ:+M4.B[F^ MP_(\\:8RSK1;G-NYL8ORQH-,>&_GZ-B%J'#(U)KGTG>PFDCK3+PM\YX'&CW/ M&WB;-Y/Q%@29YBN,W0@XY04IA3P'IC,,E5)>YS75]G490RDXS?0XTW4I+V@+ M<+?B9D5B8$&^;[-U %@P.NT,RK,0LRI9BT_'2!F4#@(G0SCEX ,:*:/QPF'AE%$+*Q4L M<#V#O6S2#I_(\_P@#G:VCY/-W5=%1-%$#_K ,;)*6>0Q0)P 6V:\V=AB^(;/ M"4L#R)IIS@+.VI\*2Q$?*83U+GD1SA I'/>4@1&-S,GD372*>N&-5>*^\M*D MJCZ]S/CC8(R*3!MD&%6(4P!2 \N"C+:<)<6%)R S/6 /9>KR@B-5M\A-4:IP M2=F15"?.)'4 !"9$80XXG^XM.\50&\EY(LDY^K*W\_[8Y',L0B>D MO 6T$8HA*[A EFFNF(K A3587WU#8$HYND5N[I$9F\WQTH7;J'$ZR,0\$ 9. M 0NU#Y3S+.#!<,X6;RPN6Z_MJ;<6WU[NS#76=_CNF&$;@'P$I,'10K!T))_2 M84@HS<#F$+!X;'&5MQOIXG=O(V:"]UIBK[>GJ7\7T=YM4S6?.G8-G?CIV3$@-OCIB0:A\'H\A MIZP CJN(]DQ:' 78&M+F3U-W1*RP[LCLS,DWCXD\5042H%"Z>D!M-/"HV3[L M]U*"9+)R3UZ"Q%NJ=8@)P_.Y]=2P("4).I@0N8FV 8YG!@X&UQXK(ACF3*&( MHT,\&8^L8S0?]1;@)*L@O 7@$&W.3!N0__8B)(?S\E3N+U6UIVC278ZF/F?]H"K@:9O%[.[6TW$;GD.,NSV M:LIPJ_QO#P_2KSD':<=>'J1WUI_^VLD:<13MX V'4G=%SM&S6!O/<-X@0"]P;/P($&'1\>21LQI4@@;E;,\B49 R )*(482K516 ;K> M!-7_/3TA7-N(OXVA3:/S73O+):QQ@VD4?'XGOUJN5BK6J\@[++A1WKLJI#H%Z724QEA.700F@1VST3'' MM<&+HV$/0=I9U=Y4$6]R\5"5MK0-"QYY@2RZ/U03$9.??)ZI4T)FE$ M84E1\,X;:>-PPEKS2,<=%!+,R,>)!"I5,-*JPT%@WB:?/7P'MT[$0A HL M/ B?8H@'#;"$.4?@Z@#+2P)CRU=5&^]!'*[9Y'L)R3C5KI[* MMN&]JZ-CAZF23C+$%(Z(>Y/QA%@4K 3.DSLZYHKAJRB.]R"1:-#D>:J>\8/# M#W1OYSW=OX)Q'NX>$Z"?PF..C*,@%T ,$' =B8"0$LVBB#:PU1;'8\[:9*E( M &0\1E!DK)()UN>$RT#O51"A@8PGAHS]J]UCIXAVT28$3"0AK@1'FBN-N$TD M9P YH =/4!WO0?+1X,=+X,>9/Y982YH[^#DN.> ' 2'QC(+[[$C$FC*C>5,= M[^'5\8J_.U9,!VEH MD0 *\,L$S;W %?*"6TXTQY[&9^/YP.,2"0QCGC1WAIL$\A+ W6 \ $Z;QFB_ MN 3MP77 \U5*P5N#4@P\IPTS9 OY,0$[O9]K>##, MB&<"2:H$XIQRY"0PNJA",IYH0VU<+<\/( M&@OD'MX\;0"RJ97)**F"/+. F M-/#R8K(GP-@<$\4/Y_QW8PRL?)EF7Z M#Y*0!D%> D'.MH]=BI0"[P!3D@\7)&R1Y58B3PC!(AJ79+J;Z;^2]-MR%Z:J M>WBCD><3]H#]TY_&,.[&*G7\AN@6 ZO&M9TWC3JCR\.<+O1VV\"^ R?TY,MQ MR-$K)1R*EH-L$B^081*X,G=$6N\XQ^IZ+]=7E3Z=?>34SV5S,ZB.BARQX?@< M1@DW*7,>;"41918;>+CSJ:3E]F/^_):,BZH*86>:<)Z+X)0YN'6H6^6?IVIS<:='I#4)S/MCNN2O7VQS M8?CC3P\#AW(=JOF8 ME#48P)LB6(^NO1C&GR8__!PZ0WBERY\ZO6)^BR_]/'_W7$ !;-BH Y2@.AQ? MK'SYZZHB@#&;0I)<%& T@/^'R8.K>@&;1;V ?XS"S=\QOJF5O/77>),\\'>" M\0=]\Z[!$KIIS*L9K-CDAKV>P1)C7LM@V2;&M_^Z?MM_%/I0Z@1H7=;G_V^# M;UZ(;TPUU+C5YXV:KZ9H6&'A M4%Z,6D7-H=9D,NK3BUL+)KDH3WU]EL\[(73CL\[RLDW7?;1$F^ PYBYJXZ1R MBCNN CA%(12GF/2-^LOL.>KA5+:N)C;[51"Q"L>Q5^K+'OW]K^''PXM/>[_M M7>[_?43WSXXN#P[?X?V=]_C@\./IP=\?X?G[9P<[X7S_RM./?U;?^<^_3MUY MZ!ZX?O\7;%__DY\A'<]HGM\GQXQ&&L7_-_17@=__?
F5OFW MA7K=7ZU6"15/"P^+,/@%T.%_/=GJ+;%J:P"&XV'X/0X*W%D)(M(G1+T)+:L8 MV83-%CSVU2?D/S<6[O\RQ4(LC$D>.ZX!H($10ZHD-:F-+;F+U MQI!PF7LL\TYKC! +X_78::<8%<0P!@!@C,Y5;N#3H)6W5=*[GAS"T;=6)[HL M#@^N:*/RF_@P==9J?MIA')R_UKW+9T>(&5L*(9JD+$6&19U/DP>4CSSD2M_, M"(=E8BPCA&37-[*>PI=I",K;(BBOVE6;!CN*.$?CLBT)0@ =-O3L:#8EX+)O0["FM)(Q)GP-."]#P&Z9((0:G +0\< M!_Z-X]//"IKS;3-_&_2'PP8NEX++W7J$"[PW1Y.DB*F+1<#$I/ZKDUJG^O(,XC]7_Y:,YP*25O(CHKU/U:1,=B1F+$"NF< M=0@+GT] Q1$%0SW3&+*%ECIYZO.UW[AOXM90+VZO3/8>T-9AAI"J2/ M\Z00T$&#=%2:Q4B9%N ML[9<<+[IQV7]Y'6,V7]/6OT],+^)5C?D[RDTOT;^ MJ''<"RV0BREW!V()&4HM2D8%JH)4+'<' NYWLT#;PZ)DZZC]K_T>*PH,EJ!& M"_ZVAIEPOTRZ0#YHF^@MQ@">G]^M-LCW:UGZ?)R[??1JQ>R&-QJ]-9SO/LC_ MOL[YM#;.$F, [U5"W)J(K/8$X1"IE8X83R@@/V>/8'QK[.]_3WK^/3"^FJXW MG.\)-+^>PI7[SGEM4,3!(1ZB0L%"SW7E>;WW6L_[7?X\V>>##? MX8F'%YCEY:BA9A0K#L @G.><"&>$EM$SSH ]4!R+-)J7W1%N3CP\SD1\J)-# M;CW74DN4/-.($ZV0#D(B:SS%4FH#5B)WO6@K_>A-H:=+GYFJ50,5STPO'X87 MS7F 5X(4-3(9?0H!"XI84@%QGS!RDC+D14A*,=)E,LE4%$%\=3CSW>8"7 M0XC%]7L>XFDVYP%>.T+,N 0)"4NL&(J,14\@V7-$:%,]P4!(^XH1B$&C86+W :@^XJT M03A>BQE_&YMBV\,A@&5N%POOX9)@ MF7N,/18H*\DX+ 5C>R87#5 N!91'T[C(_LZGJ_V38TT584HSY*B4B%O%D2T* M0Q-LG K$4$8WMFA;R$=CY:/BYP_S:AH N-_^V>-0@#Z+IC+9M>MD*UZ,+#9'*M?'2-2VT'*="^MSW0MK"-!$'9 .WB$6O<*641MR Z?L M4J^J9M@Z!K_?A.H_/4ULCE2NO^[7-L6$QCPD'I!QQ7%JFI!S@2+"G#4Q,LMB MWCY7+YU6_^(;7VM]C[=<;V,51RK?8BAAV93[Y^2'S9'*IS4!OD[_O/ > ^M# M(BB'N. )&4TUDLP;"VL9-/8;6[(M\4T3\$P)]DV \"TQO^9(Y5-J?CV]7D<7 M!.'(,,,0-XH@\ M2MK@Y(EP6.&<$?5XOV^-M?^UWV-%@<$UWSU^W)'*MQ@# M>'Y^UQRI7&?D/ZES/H%!ECF/R(.'C[B7#&E89I2$BH%J'+E@&UN+*DX^4Q&- M)M;WEAA?.]ZW+D4J*7SI5\#M/M%Y(#;ET1CL%P$ Q)XX:(:0!:Y&,TS0PGG.M7WA' MN#E2^3@3\:E.#EFTR6HM$= !,!&. CEDS"%C=&!:*9J*$\TKB FMS M4NH;2/&TZ+ F$'S_%@U+O_6KPL+;^?/# +$Y,_I*H+#&EA-.QC/"4, D1T@Y M05;E1E+&*JU)RB'2(G>2K2J#^K5 X3+W^*X/C3[$EVX.C;YVB*AESRE&G#1% M7*!:,8)OG0J%8K.33:,)2&H=Q^+/9UN6K-L=A'@5#M6"SQ M)-HB@.^,S"?7%=+)*(2QT,IP+IG7&UMB$56)HYQU(OM<;8\>J"9$LC MQVVQ,])@QSVQXVB&'1PKR[5$#B>,N- &:< ,)+4Q7!-+DB"YJ>T4!ME)Q6J-^\?$ZYYF5,[9H_9LPW*O" MYR9![9%P_+4>F'.&2J/^?_;>O*F-)6D?_2H*[OO>WYD(BJE]L7]!A(_!)Y@8 MB<'&QP/_$+4:@1:N%F/X]#>K)4&#A(U " %]8@:#U$MU=>:33V9E94:&K,AP M;#G\%G!$3 ><%+$L4?(D&6J+T,>7D;]!(@R@899563#U1@M]S4JTB M0OG/00YK7Q5VNP7DI5IT;=O[WNR4!OQ^_$F1HT@G:-GL!)#I=]0LM5@=S5"P M?QQ[L7:>?RRU/,=.X],T(P*8.(E.'_SW&OOUWQWXSP]V3/X\;^U_Y[M;?S7QL XZ#<1[7VP?B@,*_?_U] MW/BK3@\NOU[D%8/=_5-2W]^FC2T/]_MPQ(A3EEB/?)1 3Q)UR#$VP*T%X#D%P6(3$3$)$$8.XU!$Y+24BEH5 E2 >^H# MD([Q4D8Y3W@D*37;KW53;7 <:]G3J47 N7"UM#&R 9/UC6(E) O(>NW\N.F/ M:W"!6G_H3L"DYX416^M=O>=:MWBWM>/8"C5W4=P@A!O&IIV&I=3)9D0B%;]QDU,1NW:GS"Y&3E:':& M=C1=)6,PQEV>ZUF==4=M)M[U8@N._!'?GS?#X'C"STIGC6T'OC[%NGZW-1S< M?FJ?3SN'==N/4[2&$OVE-D$XSQG6V=VXO^VC]O M/AP\V?CJ@L/M5V\2U,Q)^#+L (;5=CK^ELRL\)@;W0$H,2C?1]"5O)O"9OWX M!'K5\7#QVIG(A^9F^*:'[*)<#'O:PO8,&5Y(L90D@+G3K)H5)'__.(86.U\ M')%!=A22J7W/M<91GN]:LLU>[4?V5S*6]K-INX*O[Z,^%'- %L4CX)K K1YQ MO_]Y"46;'E.?O?AR"^;S$TSG3>_O[?&!/;J[[X\2\UA;0A FUB)N(T56YE0W MH8B32G%O>%%X:;H+S_K#!.9Q3+$2F.<3& 9C.!*4$"= 5J)R$7%JP'O0(# \ M)"^BIC39M+:I-^CTYI,";AXB,]AIIQ@5Q##&'3=&*Z!L\&G0RENI"YG1$YG1 MEC_/ZQUQ4OGVA)C73_R1IDX5IA%3$1 GG",MP&4.N1(+_)\D9=F,[VL8FC:E=K(\-F5.F_W"8H9F2N E=OR5@?7#'OP]N.6A;%J=:]KV/(VIW._'BICM;-NPW+]R]F33]JHWYHU,_)AIT14+)&U:< MK^>-2W]DJ5":^PCB/@H"+872MBXL/^Q/[_V;)PPA=_W&W!!4<\ 66R MD0]H=T-LC5C%;V\^NJ2MY7]:$8U7&.W96:]K\VHDZ+%M=WL#>.CI@7?RB8.> MS4^,\M/7X!& /&6^Z]EY]W#P'+TZ(-1#L-D ;[(*8,I:-FS?GPW^>5]:/;/6O;B7;-3/%)Q MTON;5\]+_;?2R8K)'GT]7KLV0" DR(--MTO^7]KZ.X='[/EU$8N1:3*!,X99A9CIJ0.>N1TI-HX[X(A M&0?4(NQ5HC1&9UW /G&GJ%-,,YI" MP6^66HH$4)V8L".,.W H-\1T-:_*7CV]O1HOA\Z%!M*F*#C0U. 4)TQJS"UF M(4J1$GR@?K.P7J'!"T"#N]AK^^O/0SA_]]NV:.Q_.#_MYN#B$19[@1757KI1?D5!STDA MH6L1J8!N?J"KWQU.:M'WQKM60994!%YM!(9+@/B1E%DN4P(/I*6"!F!IZ]M"K[!7WW&LU=TQ;"Z)J9H8\*L-413 <1]NM4X/3_;HX;?#=GU_9P8#_W#$/6-!T(B8 M,B:O/3^K>=R\.3PV:#'HA9'E.*X" %A9$602-NG4'&YUH_DN%$ MP?T.GJ]M0% MN_9'LU-LB>__8S66(5^)B9ZY0^Y!([_(A/L,S_ROUNX6/-/^WD5]_W-K=]^+.B#9P4GC^/ OF#L* M:$;_;LTRQ#P+3%0,6:HCX@Q^+8T/B5)6 MTOB6I?'@2$86G;0$><$PXC1AY$!J@"5R0ZSC"D0IMRLA4])8F9>G-B\/"D16 M"OTR%/K.J$Z[?@[W/FGLY^C-#BCL'J[OP[-??O@)][VL;X7CPZU3<;C?F&E> MO*=!D:@0U9PB3HA#AI" &-624Q^%QV*V0O_&O#PHUEA)XUN6QH,CY7UN!R,0 M,2$A#C".K%0: 5.A%!OKJ1M)(ZW,R[+-RX/"B95"OQ"%OI,O'K##_0-2W]IC M\-Q\-X]Q?X\?;FWGYZ&-_>.3@S8\R_[I^62X8ERI'%R"(BC M5D$#,Z$Z*S0V[=%0+>BD7?27K::NUM[YPVZ)PZ_?88Q[_'=;W72V/I^T?@VBU+O M'5$3<?.@W%]YO;TC&NT#.HMN.\MR]PR="X<& MH-N6(YNP!+YCHU;4>9>W(5;*7BE[I>S+4_8[O9F\WW@/O)FO%Z#(,!^@[+FI M\M97&VJB"\*AT<&W25&]2"S1>TR]KH MC,.SW/,P]Z\=%2^UH^<8'-O!J-#PSU)IXJMG;373K;Y&HTK(&[5/W=X=_0"; MG0A'N5Z_J@_],>Y/C:\U3XS\FH M$/)U[>3:J$QSOF>$ZQ>OKS/^JG@SY>]K+L+OL;AG*Q9W'+^9NPHU3S3SGHJR MWVS#(S7B>>USMVT[CU.9C=H#*X;K)]/MV7U&/X-* 2+E"2YJ0M>^@IGM/VSP M<@6P:J>3U8G?5*>);MIQAQ,0G/D:;0=&HU11&1X85SQ8IHS Q!F6K#-V%+'G M$W;!?]=H^XGZ^6R#'@PN=CKP1H=%:]A=F(3>_K'MS.R@]X8;Y!U22RQS8C85E*4[39ZE\9W<*B]D;]$AR857C7_=2\ML$E/M2< M=(;:J-4 >^NVYX]G$!J0HX(+Y<]&'#!SF%9K;,/[L1C:>D$P1L/(1Q;#M06] M!!D+->!4F6'>:$WO6_8\^\! /;H_@ 84A!#.'S_#B-$==UO IB:$H;@LG R\ M N1Q0C&*X5Q]#5SDS-YL;]^+9R.Y'I?%+_@*G#.Z7,$D8:B=[J!$6IJC.Y8U M/[=9]\=75-.WAGUP"C,D7#W >)SY>&!P17]O]3XSGW;6"C!@]GLO%EHW8G/E MJ\R8C\E RX\/'+=XPX!77^+98 0^F9'.TR)]%1V5DER/FYE<3T2S7V;6($99 M,7*?EP*&;6[\,FP-UF^]]3&-';41Z?1SSQ$?)X1V"NFS#+3C^,6D9B^3XJG# MBE9H<%2>?IAT<9.4EYCS7'VO$G58)Q*CXWEWL\/)I&@B((0$6T87V;_H0ZO5 M];E7Q&R[L#V:J3?%@OLS@0.T/VK M+E;-SDTW:R*$=_N9$PZA:X77^RM:XF+1JP?$]588 T:39:O9&76&N8$#8Y7C MN-80-?GV)=O]L:#NX^91IPEM6*8#:\ M$()O35/IYW'ONG' =X >0/E39!.,\9UMG=N+_MH_;SX"#8.O]/);B>>V#D3BZW^20+:!'U$SH_L\U3!0'] O7\FMGQ/(^ MY+9H0#.J_E GW^F1<03L;)1(ZP@.I'(.62T,BI0!'2>&TJ1??G^HZR9/X^9, MPS8,\ZH9FQV+Q$T^/.QDPEUBG6-R,R:S0*8*YQ#,6,8#,!RULQ:,L[C(Q*[U M?QE G81.3>V/D4<\,HG=(3QOZ/_C976A4E@]I N5U$_6*XDMOE<2\!Q)7])@ M[]GBG_[ MU 16?)UZ^>$H:"Y$(A2QY CBX TAZR-#RFDFB;.:&K:VR=>)GEY:N=5S^:8! M7DC=]4+?\/VU;9$(\K2HL2+X_#]/]O;F>&LK@)'#?@"/NH"CA0 E?08PG/"1 M,14I2$CF'U>);B]^B6[9.'F5M?KAR'BOF!(*.2PMXI13I#TS"!!2)G MZ#^&/BTP>O=BX/*/M\B?1JFB%7]Z$$K6R_S).$J<5Q(9EB-U@6-DM8;?8L29 M/^EH,TJN$\RG4/(?\WJ?*Q2'>Y58\*JITTV=KZC3HD&A1)TB)<2GF%#R2B%. MG45& CR(J B6*H!LX%S@1;,%A:6JR-/C%/]C7@5MM6*H_?,Z_[R*0U5$ZG>@ M^FDB+!67>A!L[I6Y%#-8!<<$8HX!;!*JD4D*W$ZC,$@)2TS@S*68F<;-^W.I M*@Q5<:D%J7W>[%T1J44C0HE(.:FE]#(@S0LBE2(RQ'JD1?+16:M8,&N;>H-, M.U=O)P2U6GECILH;6_ZJ7HC:>>RM2UQS0[4!Y\-[4!K TJCX: /SJG*H*F_L M,7CYM&1"6QG7 64(1[9!55R+*@HL$1J+G-&SHW9A3V6%$4 M65!P:Z3OM A0K2 _*VKF%84BX%F^']>L'Q5W@A?S(%96^:V_(UY2$FL3Z ,7 MFC.6C$I:,P&?*IF4^5U-Y'LQL(=6D)D34L?"LS^2G0_7HE,1LKF@]."*D#6V M3O'NAR.%J:)6@_\J$D.<*XNLYQ8E[X(SC":PKIF48?9H4E;%ME:56CT2*.B2 MP>"W_.KW:%$1K_NAQ81X 5J0^O>C !Q+8L61P!DM!/AQ.NJ$(C?<&&-# LG8 M5'A#O.68URHM'CX^;;W*M5@%GE6EK:\X4I8"78)&'R21B L DK:A*S$'F$N M>0HL*O!@US;%.C6+VOGS0F-9+Q\/GIY356GK+QT9RL$K(;132:+H2>XDFNO2 M4AY0L%A;8R,FQH.WQ3<462%D>,O)5X].6W^++NBN/0$E_8]L? MP&!*7*,0!*"D >JD 3"1(='H+"@IJ%Q@@M+I$'^5:K5B6/"JJ5.5MOZTH%"B M3L%HC*U@2&,I$I0DI$EU202;-<7NK!7H:=7E;?^%AW/Y3.I*CG] M98#C]S)C4BXX>)\2N>0"XE0F9#G./S3A))A(8LC]3F2US6_5-?Y5\Z4J-?T) M\:!$EIC46!GED+ 4HRP9R'@<9JV9-9>>6IIS,950K1FN258U)RAZ5.)!GNO?&,V)A\SCI= MV9!4E;S^&$0]+3,L$GBP5D6D LW)ZUPC2[U#V) HN&&6*+&VJ=8)7E2>U.+4 M\9G#6L^,.RMB NY?-G7QT_*B8/ANGOLP+*YV +P&*"Z16P]R@)W*BZA:Y$B@ M1U80C8PV/L@HI"9Q;9/C#:)>#10OL/'XLOL0;[?/6MV+&,==B/\S[/ECT*S: M?X )O]QNQ%^++CBE]C?_IU_T^ZO]ZG%K?^0F.12_W_[RG_\4OY+W_ZC]8?M7 M732;N='F1=$G]A_KM0B2T,QR%L<7'34A[*8T:G,X:H[CFLAV.D/;RHW")YLK M:K]J,>69,(E%$XAS7'"KK>*)V9"H,B($,S-@4.*S,&G^71CVVG#1XZGD7_<+ M:'47UX>4H74W/Q(HR204^"(Q\1$]!6EC:_O(1!R\=QY%&@CB/#EDA"#(1>9= M5(9:!QR3\MNJ7RO>PT@LK9H2QW F.6VQ[U:T3"S,&Y@)'.# MMT;WQRC^!7]W4RVW3BYZPVUSYK; +OZ$27 M^RIW,R'(EOA',[' G-!#<4(V.]0EQ&4 <6):(^.$*32D&I7#-X M"@G_=R)?K>[Y=:_Q!+X<"&CO-$[:AM]'"N_0DD&\TH';9AQT9WQ2_)F;A(,F MY.-OJ\E(E&O#L]P-M9+=5R.[WW_6]_V1=PZK(,'3U40B[H0'V,'[3HM,X^7J$#3.6T8"8\7G]+1AD+Q5E\.1Z;M(-!\*3%+P6QO1KGV?IFI*IP('V=G.*[@UVRZ"/G;D23MPL.,@]MK-3L[8NBBN^6<7"%Z^P583KCCH M]@#P=SI%WE;!9W/MN?4[CLP&X+C;:U["Y;(Y"*$H1@*#64$67 #OU0A+JC+% M4"IN.A-5KA1>]AJ.EEV M0D A0JCPGFME#[NV_3/_'F\^QB\6H22A7&)N L^*9ZV.29J K9#>$,%GY[W? M\O7]<0S#%I"%J]@C3'33QSN" *U6UQ>_[:;/T7>_=S*HCQ:22%H803K^%UK-4BP,09O(9! M;QC77E;BQ_XU*0&UG(C B)"@8DTRY9[-GQ,E7V*D$*S_NU/XH3NT-XFM#_Q[M;J4US M8BY >BN= MJ7AMHZ_?GS?#X/B=,1M:L)P).$[Y']]X]"W9*)($;V5HC;X3>H.;N[_&&^2! MWPE&'W3FKP9+R(9DJAKLTPR6WT\,?K.SY+>[)^8XE(BI8V^^WKN\YQO8[[N MUZ.CFJ^K^=+SJ.FB"@ZTFR&TXG++"71',6H_!*[5SE&;[[TXYDC9@09^!;^# MP]1_BB8O3]N6X<7M49G[J5_:%I1;\19F5?#!:HV]YD8I8Z6D)ADG,#CY$2^R M1-78R8QAM@\Z]I)?RV8^NKOUZ:3^;8\TVE\9G(L/3OS/W;\^G39._/GNUK^. M&Y>G=' M#W-..F6942QZS''P.E!-'3&,RA24]XOL>UK!W)/ 7'FCG$Q26.)SI@U'''N' MG *84]Q;PH3%S-H0%S>@)SNH*Y%82Y:S:7DL>,"XRZ-R]D'ZT(NJMC- M2^D(=F\OOE@L6+XK#Q-G>[78B;WO%[7^17\0VR-?_JS7+78S]$$G^E7QY:?" M06^2#X1P)RCES)J\VY1X382TW'&9*J]VQ7&P7O9J,4BH($7>"66(.Y:0%MZC MP+1FG$E,/,DILD(_NC-B53MYY5391LP]/')28/%X[HM*J!))GENE MKTO0UY)[IF)@W@2#F/82 8&1R'FND&?RXWXDKV#PE\8[3Z$(5?EQ9\*LBB D0XX@#L-SH'- MU?B=!D81I.3):EOY"BN.9GME7X$G0U#BY13 M&RQV5B>L[^-)5*K\S*IY;3#JMUB2?C)]K!?S;:1!AG3AC)=!!"4\&% MBCA4OL:*@]K7&[X&39)[*5"2(H.:R9TW@1I\N M%:@/V")C&#@;(J*<1SSJA'3 &,4?219:4,$X0[O.R=>5OK+XNE_;AF!-:2%KH,J&K9)>?86WC5IT4E(_/Q6Z66>JJT-7][L"V MGFZ58XD-,%_%+KVJ+^CMOO2TN.LS8N4!T#$M'D\@\I(*>Y02%RD2AQVHE<^4&NL\<'P2HHK:"T@M(2 ME&)0+\6H((8Q[K@Q6D5OX=.@E;=25W&+U8?29BD&&90@7"%CJ[2;SW]GL6]VAH6HW0A=C%6'YT+09]U^T4'@72^V M;*[/.*[_/-:KTEGC!\;7IU@'SS8M&>HJ(O[CO;.K<7_;5_WGPX>++QU06'VZ_>)-Q1X'_8Z0T[M9V.WYBC M'/GSCKG1'<1^[H?UL5R&_5.S8SL>+E[[A%0]_G([/TQS#KC=_2CA'L M1D%-4"QH[1V/)CE&+67):Q^,+%*[RU-4KG3/Y/)B?T3 ?&P-BQZTN3!]T4TL MSBX1733 6:_]KOI][CB:N]P5I?+'3<>F._N4)M[95M'BHG\<.>Q.F]L?;_8W?_ ZB?U\]W]G2-'B!4V33FP#0)4ZM]P0VI] MKD]4F*N1N-YH3S7J/'4V;L< U_S\Y6M_;A'ETAF@B2HPBCEQU @A#4AH,D[3 MP/CLWGE9,N_-#>\EM(UNYT?LPW,6'4S[1ZWQQO0VG:NF>5ETYI$8#9*BN&!> M.,\Y$ M8BF5)&N;#&_,Z%PZ%IC;/:'.CYMY3U(O%D;6CZ'*Q7)7FNZ/7">]-K+T,2 + M?P/UO&HM?]7Q[8T;01;=U\:# M.!MU]IZ,N9F?MG,R[(R ^KPY .6KN6$?J'._Z$OIP%DHOH-[Y89M16."6KL; MFJDYXH57C7YGWV)P; >U]A"F%&;'>I\IXJ3G6Z?XH!<*5ES(GJ]5O13 MN]%)K2!"-N/%L#6XJY/F51LY^+X\.Z/!K,/Y9]W>9-1%NV';[*&BP?MX^.UH M^\/>53/CZ8O /2;2$29MKJZZ=6>^WPSCQE99U*Z[;HX.O'GW&5"M3Y1HO:"7]YO)B7L%*)XO7LP1B".RI9&- MM058:^SEL>0^@C$4#4WOZ? -9G=!FP8'>-XE>V[W9CMW>'&]GNU\+][,GQ?7 MA_QGI*J%(?K@?6SEZ;YY9K9&;YCH;(,7=TKJ^]NTL?^!UB]/CV2R1DK-D(S* M()ZB!8^.I;QE3%CJ'&%&%:1G>M_G%4O.X%>&T'XM#(L.[/;Z)10:4S0Z3]=V M9T9+X7RM.V7Q.[SV08R+E<=;/:H;11OLW?37Z%[]-]PN]::T-$[VCH3WFN.< MW6L$4&0.M$43+!#V1DG+P<-).= ^PZ,:O[K^/-'&<@-4NN0&J!R3/T[_4?M/ M"Z[QL"$O,1I8C'@$_],_LW$;1WM+#W5E*6]POQL']'*/[11[V0KW+7Q] 9]= M 6]_W-KV2QPIZ?C4L>WV0(_OFY\V:C%L6C'**"X$YSS9U8'_6P%9F+@K7&IY-;._. MYR]PX]Q\OD"37M,-BY-;S79S4/MCB0;Q?HV>)Q9Q*Z;<\_QC:*62=P@K= MDC.BN"!)TH"%X)@XCR)4)8+JY'C6X*BU:YU_N,'2_$::QO/3J>9B@.#>^ MC[V\]+.;BB^O9 G1MRA,^]N71YPS[K'E*$22$/\ L6A;N=00&8(.**&F0\#,2Z[HI"0"1=S0B)PQ$1&NF3'QD;>T<61*=P)DIK3R]0>BJQN1:;[T-QXEV/XN@S(LY7JT.K&V>^0\QRN+A: M(1_9MY.=BR.#:3+1>R0">,_<8 ?K26*Q%B*Y:P?[F,56CVCF#MD;TQN)32FXJTD['=]MQW_[<:O9]JYM71PZ\_3PY-3>KB_=UG_:P_7VSMB=ZN.#^CA:?WRTW'CY/!X=_]3N_[E MMM;\?5K_"\:U?]AJ;-7/#[?V+@Y.3GG]\O/)81NN]0T,;WM;U+\=_,S&N'&R MS8^2\U9X\ AR SC$K0EYNX)&X#4R'Y5RQ(^QKTA8_I !RUD658Q2)>YY,,R) M ,IG/3$)IV0!@2* T5E.1.X-X]KF:-YK,/&9^$]M!RA+]LSDY]_?[^;X"/R' M<:#." DNIW:4:0T74(HK$Z*XVI.S:$'+*W5?P+T)PU;<3?_N]OM_1H#Y>"5X ML;^?=T:\<:D#K.:"H.88"A_X]WM[8*S87UHWD9C>]J+TVQ10CFIV7/^O'= MY)?WH=D_:]F+=\U.\;S%2>]O7CWOVKFU/:AX$Z.OQ]M0C-D0DN2=*./J*.,; MCS>I;!2;5&[M>!I])\D&&9TY\VN\\=#O!.,/.O-7@R5X0YF'7?99!BNY>CF# M54;>Z[*_*<+SVP):<@KR-NSR;",\K[ M+'&V2]NTY]C2.+U5;*D;A&=/=F81MS=Z/O0YW\9\$5/-UUSSI6_,UY)*(3_# M7OM_WV!5=C *F!3L9M#-.:;MG,.:LYZ/NRUXJ_W[R-&\U1=_=]X;J_(P]U._ M\"(."Z@MUH>GA-_FB!$VXF#D9&8-^-3KML=;C&%2=\_&^=W]#S]LLU7XG]V/ MA2H427!S_K?\%]OM5%X^0K;ISLB8.3<%S? M"J=U^O5G8]^S@Y,=?OCQ=KF'U@EXJ.?YF0XN3VEC?X\VMEK-!@7/E>Y='N[G M<89F_>3X]+^7.^4J9)YK+#"U"..0E]M90-9AAJ)+R4O&I(L$P)BQ=2,757-V M92KC5)#XYB#QCQ6M$59!X?- 8;FO*$XQURM"CA0;\A5&5D6#C F1""ZIG/FL6.B-*$ SMV MS"!E/#-@HPT6;&V3"KRNY:/72E8&B>_1D^II-QY?[PG-=2BZG;P+<#==R?ZX MU]J?L1-3(9IWN*_$ M%M'K@%KMK-?]T>QG+/_#C03A'Z/RW/W!58WPZQVEM[: 5IL_5W&+8K7YL]K\ MN9I;PN;:WUGM[*QV=E8[.U=TOIYW9V=!-Y;G]7X<]GHP]X_(EOQ-L&6>:RQ, M"JM!SCW(54E&)F2I?L/(=L?G$QPUD/]L*C?@M8"2\'^RYC MKQML__AV9&.,R&.9G(IEO))8W1F,9_OBL/WI^/"OP]/#]E=\N+5S>7#RE>SN M'S#XFS6V/K4:,+;&[?;Q[6VX][_:!]\^P7F?VX?[GT_K)XUF8_^K:)P$^-OC M^K>O].#; ;V5URQB")%)CK@P'G$I M)24F2XE/!6$\5.Y/XJ14OI%IJ)^JL$2:*XVB8MC!E]XFG7=43*\0 MW'_;6@4X%>"LZ";;^5<[*RQ:,!9=LZ!$-(-95R@F!U3(:H8I1JO ME%-4J>Y"5;>EK:_",H<\83Q%("$XL-11H+L+@L$J.#9RKE+:6&KI!Y7="B MUDCG:,'^5S \\:G;@S\[#]H^^A9WRL]%+)YC^^,D^#%ZKQ6*/0[%OI8=!:J" M-+FK(@^Y<6?DX"B &0+R02T#NF$L"3GXP>DTCKWD4.RK5.05+9=:J>]BU;?D M+%@J);>@N90XA7C>:*&MYRCR1%723#.N"O5ETSWI7OSZ[5O7X057^_Q= D:E MO@M2WVOK&UBPEH(/D2S+A>6H0UH*@DB@42F5^] M+DRW>BL0Q;VIN%==FF=0 MQ?WNP+9J?B3^I3TSX[:^3U&>9IXPR.-VW:X*WKT4Y^..K705^LV%?@=EWR,R M'&12"F&/ ?UP]CT,TPBX* @_-]@_'C?XX65<']["+!Y"3 63F@9M6)L;9-I_<;ZU+P]_7ZNW*I*TY]2TZ_-N!(\ M,1HC8A9L.>]02%QJ^W,LF+,,G?RYZU2I):'S5B@8))MHH@ MK85"TL7@O:>*J5R8E*PSO8#N:"^47;].A7Z.HIB50C^)0I>]:6ME(#&AY&)> MYQ,$.2D%8@SKI*34T:FU3;4NV6-V3%7ZO&H!KV4V]*NT^&FTN&R6A<0^,*2Y M!RVFVB(M2$(2"PWOV#.">0YX&_/HU?K52QI\D1[(8[<;51D,R]QN="]XNY$1 M78'<(D#N](;OH8SU3%ADMEO>?^1Q-8K31#\,(C;1$&3B4;2!NVT)-QX<#6,JO*!5UYQ5]S1J#3Y M*32Y5-XI22I-PDA021$722 7*$/$:,R =@% V[5-O4Y6*CEXD;F%KW./4A4S M684:!E?ADM&;K/!K$?BU??[O_9U!_4O&L ]'6&L3J>(HN+PY23&.M+,."9W- ME'/:R%A5,7B]BKS8/4J5(B]9D?>N%#F[$MHJBYA3&G&-#=(J[S+DFGKBC76D M*D?R>A5Y21N5*D5^(D4^N%)D3G5BO$CSDP9QCR6RV$O$J9***I=;/:VB(B^R M\,&J;U@*8S4H[5BZZOSSW#41WEY&\[-F6%40N! (_%EV2H0-@EOBD6,A(BXM M1CHYC!C&7$E@.L!8S[/'2)=F6T-%0BLR*I(!0+/!@+7#@VW6AB, M-8KYG7$<#;), !PD;51@1GI7A%8EGE[DK##@U6# BB^P5)J_*,V_]H#@57E' M0/,3)Q8\H!B1D\H@K,$WXB8*S7+%%;Q.V*,;C2]+_U=ECPF32T[O*ARFI]M> M;EE4T&BOO/59F8R%FXZ+L-1)/='!!(T^C1QS>']*2QOP#2^D( M4(.\(P>O"[6 PK[/WQ"]0M *05<#09_#]:X0=%$(6G:Y':8Z4*1LDMG1%L@Q MKI&CT41+069)+C.P3LGB"@U4 %H!Z&L$T!6-6U2PN2C8O(Y72!*$"YP@\!(T M$$_%D0F$(FEML#@:05E8VS3K;$:1M4=58GI&["SB&?\<6+CIE5L_>K3&L T: MXT=_9SEO=H:V>-9R4&*L*SRO\IYU^\U\P+M>;,&1/^+[\V88'$\4J736^('Q M]2G6P;,-!W>?TK:][\U.::JF>\ O"Q=H'ALA]%8TI/3SN'<=M/D>D>M%>XIL M@C&^LZUS>]%?^^?-AX,G&U]=<+C]ZDW"5,O[8A*^##N]8:<&8+1Q,R- M[B#V:X-N[6.W4^B3'<10^]3LV(Z'B]>*5/LVC*M?&R=GY".S]$\5 RI^WM*. M$>P2^ _C0)T1DENM'64:K$%4BBL3HAA9CN*:'S+<.ZFDXHV^VFL5# M[F>\V(?[_]GJ^M,7:FH._WN,??OOCOUFAKLG?Y_6_X)Q[1^V&EOU\\.MO8N# MDU->O_Q\/OM'G\20'W=*(IS4X :7Q'S5+W]!:ZLG\<@9*T M6MUSL#.UPDK4>O&L%_N%?ECXHRP6M6ZJ#>"4/JC0<-#M7=32:(-\K0G_SZMG:W3*KQ:L:?3V& M;V,VA"09P,;C\%]HP#W6TQA])TD&V1TYLRO\<9#OQ.,/^C,7PV6X UE M'G;99QFLY.KE#%89>:_+_F99:HZ2:[\]E(BI8V=XLR/#OE3_;VB[T19V=D_09M7^)4EH(5<_#\E9SFS"ONDS%YG^=\&_-% M3#5?<\V7GD=-%[40WVZ&T(K++S\*M/LZ%;F4GFP'5YSJFF7U5J;1\Q/D*EV] M@558-.D,L^%8[,KS3N/3;6_L/C[8ATF'^R\3.;AQ\%4D$-$7ZI^-0X&G!Y=? M2:.]]_/@\N]V \XYN/Q.#[X='A^>[.!Z#@.>_'ERL ]CF0H%?CYI['^EAUN? M3AK?#O#AUN>3W2TX#YZC?K)WGL. ];\:QS &^M_+G7)A%A,EC]0D1&/*V\&U M0AH<>>2C8=C1Z$S$@$E WA[3Y_[I*C4_@\[\[W/OSWZ;T/.X)=L*>E8#>LKE M*R.WELF 0I$D'8- .@6" E@2*8-W'LL*>BKH>7;H>>1J9P4]*P(]I19[G F6 M>]LJSS'B,AFDF:;P^IC'"@N7**V@YQ?0LZ3RG\_EDQ8K8[5FH6\Y5!_[Z[5. M'.2H_\0G'?NI+[D,Z.HC[R/]3?X0W)U=@"SV*\"=#W#K93?38V^MDA0I8PWB M2LO(D8:WAL2R2I*0:=]4FN;>,,\IGM(I=TR]@?]U5@7>Z40^!R>2+W9Z?::@XN=\1L> M'3I.@Z_@;S[XVRN[(RD*H:(BR/H0$&<4(V>U0\$RI<'2D:+T(&$;^GE[KCR, MT%3:O(H^2:7-"]7FDF/BN3"*&(<KJ3W?-K\ MZA=$NOX4.%(_YL=K9RDOU*!:_GAMRQ^-;LX<'\)AX&N.\>S+L>W%/_/+_UAZ M]Q^[_4&%=/,AW=<;3=$H9< \P0MA4B,N'?QFN$1,NLBB) RX"R#=AGE,[8(J MH+J2FOT,#DBEV4^KV26/A -M=8(A/.F2OGAR\>:XA@17/L=^Z;!?/L+; M)GC\KBL0FP_$#LJ.AY0BF60%XE@ B E"D,.*H,"TL2RW7S)L-1JV5"'3%7= M*O5=DOJ6O L;HV&J:"P@,.+41V0)B2@HC8V76&)5)&*1Q[0:J=1V!4WQXYV+ MRA2O@BZ7$J.%)3Y%AH).!/$8-=)&<22(#4('$[S'JVB*7_EZ1RY*X'LQ-!^5 M5E6%2Y;@7#PBM10^_#AZR16&S8=AONQ.""V(L%PA22R0$L\=&9L MSK7*?&158B*5^JZ0&U&I[[.H;\F=<, BI1(,!CXPV\2E;L MZZCV9KTV]7W6C1V5^CY"?:^M+V=6&V(B2E%)Q%GPH+F>(JJ(!-L;B14LKTBP MZ>3':D7BB39P%)5=_;'M?*\6)5[BHL0\,/:Q>,T[G>T.##R&JCS'@R#M^XWU M"1-DLDZCB'-YCD1S4,0I%#56(1H/ K,B#>6K0.>J;M"HU'NUU+OD<"25'%/& M(19B[I8J);+2%[?B'.2CSQU9>*9(] MZ_K%!+PFK=WAH _]?AST_YZ\Y@^3MUPAVGR(=EKV1P)AGAMND'1?<7_ITI*12S&==F:@4\PD5LYP)!9(A@K1(1!T03X8A MZX1!@7(>@N&B'39$3,Y9^\"A)QPCFRPMN<62TB?.=4=$4=/+9"@8I*DU^%DU!I M\N,U>>]*DU5N*4R%0)(X8!R"162TIR@PZS6W!+Z369/EHCJ:5YJ\2IK\K%Y% MI9'P9]D[4=I*KGT"$'3@G22"D=4N(!FQ\EA) M$6A8V]0;^C$;/1>N.?>'T&?0G(=U4*L0:N7WD50(M3R$NO:Z*,6>RB 0,=0B M3I@%FH8Y8IAIYBWUC*I-]FQ#+:KCR9N$J\(-_N<@]RFY<@5'L]D8MN$&_H;G MVK:][\U.:8K>CS\IYH1.<*/9";$S>,?D\OQ:FA]MLDA\HQ%DK1=3*V?3#8YC MT1,2/JW%0HG[.<-N$-MGW9[M7=1"$S[MQ8Z'DUP[*/JZM$%L M1F?98A&ZZ/32:EK7;#4'33@M=7NUU.S8CH>'@3O#E0?YS+-A[ZS;CZ,3\C4G MEQKF LWYK.LA7QV\4?N_-U[% GS$FU#VQ1_',&S%W32UO)[[-UT_UWZ6CWVX M]9^MKC]]H6!V^-]C[-M_=^PW,]P]^?NT_A>,:_^PU=BJGQ]N[5T8$6=BX*DM5H$(W$&+V70&\:US7V0 MC=3-*0U9; J]S&+4B_T>BR-!5[_M@QL9ZD*7I M%Y*:SP5KU>R&?FU\"SCICV86^^X0-#'T__&N-@4(8_R 3\?/.DI0+83BM\\+ M4%P\U 2-1Y@*N-"R9_WX;O++^]#LG[7LQ;MFI]#SXJ3W-_%'G$WA:0$_HZ_? MGS?#X/B=,1L*JTP?QL&^\8U'WY*-@EG<,A&C[Z3>D(;?^37>( _\3C#VH#-_ M-5C"-@BE+V>PG.A[7?8W8=K?TN.],N(E2UDZQ6>UZCV1(50S M;?Q6]#%SXA$18F1]1K!WB3-;\H/FH%#OI^9PJ>QI]LQF4WH??^\^S_DVYHN8 MQS4B?UG)7%O3IG<)J5WWN,;")'*U!OF6E_$^>-\;VM:(VP%_.[/-\(35SQY= M<^67MG-YT_8_CRFBL9(N_9V1L6$_W J+<>F,=DH%1C$GCAHAI &G,1FG:6#\ M:&?6@B)B-S=P=H;MT!V,O[_M54[YDO#+Y+-QK?MQ(Z$.YRAZUF6-?<_KX$#6O]7%8?LKAC&>[.YO\\-]>(K]K[Q._]4N[OGE5O3L MQ,,XOE_4MTY_'ERVVH?[GUN'<(WZ_G&K<>)_-O:_7QZT#_+SD=PNN+0!2G.7 MF!4*"\=V6U,? YV-KD M@]'R9@5M!A&$%T,8-,B:H$!.F/I?])VI=L>ELBV5F MQCZ,A%6ZNW+\I=+=1^ENB990:GFB-B"26$+@37&D Q 4IY7@2B9!6 #=)>N4 M3E?9?3[=?=/_AA?]L?R>*]B;"_9N=#A.BD?J+4&1.)$[ S!DL#-("A&=LLHXSM8V!37K MS*R2.U8I\HOE+)4B+TR12_S%.T*U4 QAY1WB0BKDN"$HQ"@D!7,577A-QF8XQE_L]?^B$/V,GIN:@ M?X^&T!4PW@<8;[12Q3$X9QQ&-'=MXU0YY%(T2$>-4[14<08,AU)P[!Y-<*J@ MS*HI_&HL*E4*_]0*7V)"G!M.(F.() $*+WQ A@6",.A[L$0(3OC:IEHGCU]? MJ@(Y"]'GG T-'E<;'I^##UV_[;*PR;"\-N]']CW"K&%45!^:*E94#64H$D M)1Q':I(G9&V3R'5)G[<&7!54>1WDHU+@!2APB83@2'R*4B.O30(2XA4R3F#$ MN0G6XV2]P:# =!'+OLN+DKQ0KE$THPUPD1\VUYGI+ZF^T&N$IN=)H)V\N9U. M?] ;5A[2_.!THYN3"M&IF'<'I 0>4A04:4\)$C#SFL*[U1FHD,^3%5LIY.,5LIQ<@A6UB8,:LJ@0-[FS&J,:A0147SF:3,A[=O2ZT7.& M+%8H,O'HI1/*-]2S5':>5?]G-7)(7GDAPM7@'W_UNOT*WN:#MYM-9@P6!,A% M+CV8\IPN+?CRYNK_E!))_QW[_ M7>WO7[3.KC)''E<3?C68SB]Z@%8X>"\EO(^!V^IE'VL^BO&\Y3E.0]BI.LS*.VW.PET:L\OKG1+R+ M,ETAD@7AI47,29S+J]"\D\IVH*D:S@K6P2[TGEA"% M>>G7^(UD3)IC@(S_IC7UZAWY-A+'/]JSY@#N?EGLY>_GUBW=6M<-;+-3LX4Y MRMA4I9._="I?J@)[:Y-OT6.\) 9Y'V^U3C,G!R!EPD^)U-X:@I3F"G%M+3)2 M"82UU$$GQ0Q1:YN&K0.I6Z$DU4JO7R!KK_3ZJ?7ZFMLKP@3&P2)MK$3<4HQ, MT$#U09^#Y,YP[<&1E^N4K]+ND06Q]Q4G,I^:/X'"%,%)4*NS'FC.>%&U$W(7 M0QC?YR,(IG5( W'^#1&PNMS!(1 M?$1*F8 X(0X!F3'()T&P"!$SY=8V&6/K1DTOUE2;]5^X5C\ADZFT>ME:?4UC M"#&!Q."1CM(B+@Q&EA*""!4@R40J9>7:)I6@U:0JN;@:F6(W0I2YA^UUZ:%F MIW9F>X-.[/6/FVY;I3,0H M$1)L;D-& LNU9NDZ98^F,U5@9M7T]]D",Y7^/D9_KXF+)Y&$R F*@0K$I2'( M$ U_.NU\#(J&(G5,97?D_V?O79O;N)5UX;_"TCG[O$D5H36X \XI52F6G>V< M2(IC.8G\Q86K1)D7;5XL2[_^;6"&Y% WB[I2UJS*LF61,X,!NI]^NM'H?D:G M_Q\MQ7U%$L@>=X?U!K[;BTLL>40F4W;X6<3#!@27 T%6)S$FR$""9,CY B,& MBX<,)Q19;7 0EGE'@,1(H=OB[KM+RRK(,PK8O#BE?T3ZTRC]O2C]G/DP0&6! M6411%S05,L#(L-3S1K,0I68:YW8W!6MC>E_%%U)TP4ATQ MDS$BBV5J7!U2?0BP(H5UCA JG++@-2O%!IU\;\2_5;_(0R13%.GT?^H_+K4DN M+'886JDKD>F?MHQS,.7C4=*G^HYIHMQ5BY:6@?]:\/.D5.=!A"\FYS5_*929 ME&F+=0SW/0TFW:=U M*)MP&G-&/F^EH16XP.A2ZL:7P*+Y+@>@T>O\)C,@$L\4B#[]>UBXWM]]\X^> M[![]_67[-QC7WJ?NSM;VR:>M]Z?[1U_8]ME?1Y]Z<*]_WI"=WAL J_UO_YX! M<)U\IBH&1R)@"4XM$W2AD)'2H6"4+D2DU&J1$D;7+^XVMD CNFEU2V&S 50L MG\T F>P,%T42EDZU6YW8Z@_&KFT#7R%?L/C SUM?3H'4%$"63N#_GZ4P"O#>H8(1BAC%"FD;#2+4 A>UKN %2;*D MKY6ELI'9:)Q*?-?MY8T$"%]G"K%^&E,(M(Y1Y947C@4O;.3>@\ RPSPK/$L( M!_!7(MPEM+Q!N%N+Z GP\,]!,"M$$ @KB\$6"HXTB"/"L5#2&< /G\12K5^, M7\_D,J'2#4#N3G+B3&2.@S%4G+. L7:1>:I$U-K[PO-&3AY.3G:.#CX; O/N M6$0V.(U8H2-2@0!G"CX40M+@4Y'#ZTSA^KD8^@6?IN;-5+X#2V=:C@>C3OK" MJV'HYBKIYJ:Y+,F/ZB=A3,]- M4^W/P^%\H^0@(#L,Y@LR$<;XRG1/S.EH[3^++P=O5MV=,WC\ZDV"O'02/DSZ MPTF_]:[OSLG,"H]Y9S .V1%X/>CG: ! G&^][?1-W\'-6Q^2R27],TD_<%?MN+GM*,$'2NDL#:*(M# P&!:(BGGA'D%B&=\+#$SWW,S 1V6 M6F%O"QNH8-IZ:XFBGC-6@._@+?N>&*Q4".&WT ]#T^V>MBMGRDQ# XFV],.X M-3B&+\#K'[2Z*;NI3E)&V4A-+5'/G )7:HTF]BBX<5HUD_X!M IF#Q;+]&': MNZUNI]<9ET_QDY"^EIXT.*ERNEONT/0/0NUKHQ:8MZ\=#RMO3_.7Y\DRGC9DTUF M KMN/ &VE)E&&891;].*HE^U$, 63 O*12;0D]A+@SFP'3ZH_%E!=NF4@7O MD#EVFE<@V+"4O<$PR=:7Q)3@U_T<1LB?I^]?O%7K!.QL_A*(-IB&'&Y8D)D, M//*7)/]],""9U -@C&",PU$:?,M\-2!Z*=!9FM"O(2]\/QQDR]L*Z7W@_5(T MKCM)0G[X1M< MF[X.[Y$?#"AY/!@:N)OO1'C']+CV[-/JIN#89.U. =SLWI3Z#=]"QUW0WG3# MT3@U0CKHA'.*DQP;>.LT_JD@WV3";=EEO16'@U[+A6$NQ1&!_0 FU5VQ=J6W MWP.DTIF_Q).[=!7?]>$?;G#0[\Q!#X8,)/O+1;=M+G>MKQ=E,UV\8C&$98I[ MOCP"_NX4QO!9*TIT+ B"N7>(,8:1E8H@&9@A5DF,HTO5==?I-0&$_A78 9*4 MR772PXQ'X+L]A&SG*$6G"BS ;\UH:7%\S-CY13$\+ZFOLTU[UW_Q :]W9SM[ M^Y^%T(P23A#Q3B$6(D;:8X:D_R 3"E?W+2J&63VGM *)9TRU M'"QLF/*Y2LF3<; A]%LA<=9^ODT5(URX=9RY+:.9V[+>^N_!2;+<[=+TY$M-7FUS,A6RUA$L]OCXY =&'!NX'D'Y;("[P;4RJZ.!6;CIT@\#NZPGS(]6CUXX?%,Y*:# M76_!&TT2'+7&)P,$QN&XC)2;A#.#.<1F,>D!:TINU&2FQ/47KZ V=H;@;^8[ ME5&!4'H"828?LYE*0E/W+4!2IK.;W;ARK.6"Y'F8^8@U;Q#$RN0 V$W=J=GC ML[]S<4DR-9V,#P?#!/DW6J ;+TXG+V:E2?#FF:O.9FHZO].)FCI^IC3,8,M%Q3ZR@/W6U%Y8=YA%,(4S(\32BE=SY&6S4C5]G-)J$$BS2EP#> MRNDN_>B?0*!"$KSJ7LGMKR/'S\\9.2X+AAP#[7&GU>*7LI4)1]E,.6D<3)#I MI@R^F8C!-R?]&O.IRMG"\%*.=@T@4Z#_+EQI=B;8BQ@K], MIT OLW-V7H9SJL5L*^)R8G8^1.?!%EYEOZ]Y%:S/86\Y&SN31"O_"L7X&S?GEY$GRR<[1=?%:>:1,\1=Z[B)A3 M 2G!*2)1:E,P%@0IU@"ZG#F&61T/)^$N^VU/92ZK79O.U:@[FKK)93YMDM-L M-N$'U0;]F+*UN1E-GTXM;#O' Q,=23&VT:M;6CB9IR;G2\_3 7*.-DQ1UQR/ MPJOI#[],RXIW^OF5\T6_+-X^)1Z_?'*#59*?:/; M?N=4[A*=!+[[52DU!ECL6CGOVY$,PJ*\Q608_]E.7X)N^B7S">"^<_ M'G$J:P?=EC@PLI+3G,#])C5Z;_*>+V.^L&[F:ZGY4LNHZ7W5(7B"TXH?KR12 M9ESF<.?(6^5@I+#,0S3ZN.$9N)=Y4/:9GH-]]&.P9V$X\&9TN&S8XWD?@3WN M?MK[]7 _7;/E3CX=N>+37O=P=^O3T?;6)M\A[\GN;_MDG[RAVZ?GCL#V_NYN M__:V X[FEYVS7WL[9W]U=_]YPW9ZVRD=GW[:VF>?CCX=[>^YLW_/WHVW.^GX MZYOQ]N;G(N)"F-3F0!F,F&<&Z=2K57#CK5-44H'7-JKDTN?2PJS!L@;+[HYE ME+E@L-+>%@6S06DKI)7,,NF%<=YG+%.785F#6@^!6CNO9ZA%N4F'5P5(ALIE M3B2R5A.$=:%8(;PDZ=R(N+?.+ UB-8CU#!#+>DH)55XRRIBW5 ?)5:&BDEA9 M'45&+'FG(B0-F-T3F,TI&* 7ESP >KFB0(PHC0R5$OY)'!.2%@JGC:HV)Q=+ M-JTHG#U2$>390Z^J]J?/;7<@_ MX/C*!*W5J*O\(U91O6M6^-W[%H^XJ0/8Z/71*Z((KCZ(H4H8%YTA1S) P"OS\0L"?ZG+G\>85 MWQJU7CFU+JRRDA*.-:4L ;J2P1GXK<\E2516:S55Z]O'=1JU?DRUGIMMJ\!N M\X"1H):GAD\!V:@E*F+4X%-);*E;VU#R8LF9)U'K>]J(++6SN,17.N_WK("Z MOJM.9X[^\Q,H5OGCS]K/%3U$+N;+[VKUCTX M1#?"T)F@+$#HGVEU_\R+"]^='3!K0',IT'P_\W5@/-^V3SX#R^744H:TM0HQ M&AW2O""(&A^HD9)[K==4VGDX>>EF=N2&[?%ZI))'A(9RYE12EOB%$"29(*RUOND7&.(!TDJ<557"=9TE6BZ2ES15>(ANT0\1=6:W?ZL[NUE M]?.JJKHQ5]5U T"<"\5T9]]/Q@TN&DV&N7+ZO%1<57.V>UH5^#,3WZD5Y;W0 M]N%#&'[MP!U^2I^FVY/BEW=_?<@_X5]R9D5JXY#ND@8YZ'[-=TVU\COA9/HZ MT72&+9CN+V&<*[O/ZV#."U!=4FAXO?6NJA=?/J!,TAA-'^I3XGLJ&=E/"+U8 MJ^J23AFI0K,/O7ZJRSBPW6E]Q50\;SR=X<&P7=5/33>HDD)2T?ZJXM5@,D:# MB(X'+KV*&XS&TZ) Y>Z#KT_Z,/0ZD]ZL7E[91:"LW@A3.)VT$0A7*B4YZ!\, M\FODA@"+Y5@G_;+%0+U)1EF,,C5?Z%3%SKOSEKWS6GZY;&6J$=CIA5O7^5T% M[=@[O*I";>JQ,)[V\RJKZ-:J1D[KR5:K\'']PWH[KSA,Y+ #*YZG*UV:*LX. M)J/6M95MUUM;\_,3Y]4NE5Z>-HVH]64!;H_J0Y]*N U>HH20$^QN0SFL_6VM&!W27^]W[)/ M3S 1Z9AS"[4N5!=[I'.I3_#&V6>[CX2!%5]6<>6R7A_"6=FN&3O 2G=G78_^ M2%V/ZCVOGW'[C$O*&E]&R:_OKWA-!>9%G](/@(FD9@"I"TM)78[!2YS3]GJ) M_^0T#OK]LD]A6>2^=#-G'/]<:?5IO^MP>27(LK?0-7VPSX\V5VO^WLNG)T_[ M9$.^7 M7++\9/OH '^.TJI <42>>X68YCKURM;($:99H9T76*QM2)"OBS'WA6;92]6H MYUQ+YH,6V#!/E&+6>JFYUZGMF[BJ1KVZWS77+W+-OYQ^9I8I542+(B$&,>M2 MIDX(X)+".@OCN#4&S-WZQ4R=EBU7O%WKI)&:UY:N5=7VY*#3+UVWX\XP5*W/ MU *;]>YK'>0^N]/68#/O M8WCB4K)-N<&442(::\0#98C'A1!/!^"V$E3GT7KI;MI=&,"FZC<%%9 MCUF@T7H:B8A&R)B>YJ]8\<:"W<.*;Y//3G-I'?'(&BEAQ6'MC38&:<5,B%AR M(CRLN!37=!$]CV=)!'+GHD1@8P?6/I2(DK96JA.>)7KYP93V =B="[1>OG&; M5PEL+,;6\A ,85$IXR3WML!<"HNMB9\)3GM4R\?B'WTKKX7U>NN!8\K 6WN= MO,4UVNS[A8X=6YV1 \"?#,/JA);?3Q6!;Y]M%CMG;XKM?S[B3T>;Q?:>[^[N M_7ZX?;9]MG/TD7XZ^KVW<_1[=_?U>47XQ_9OV<'WW:WWGPV(M("2#-2&OY@) A@B:PN1I7]A*5H7,Q?. M;3MNK.Q-5;5+T19=SQ3IT5PNR&\OEV)V,TZ9<\M!7KO/Q8R/*?O$9 M)\\PI:?"(A#$!+B(EH.!U9R B@K*F=)K&U1>V\%J229URT3F9M'O9='=M\\R M*F.]E8B0 %R*:H:T*2BBV%#L)7' LU(@]#+Z? 65 J"8]"7I* MF9C._M2'S"P+7+TRK'2E[, : _*<$Q\'G-L54C/%*2,. ,0'%:WDT2JM"_:= M^A#O=MY>D!: OJFHO#4N=U'^F-_FM3F&?X]/YQ;Q;0A_AF&*5IN#,!,C1%Z< M'+TYV=W[@L$?(-MG'X'W?_RL/9;&6)F" M-9=*Q+*XP EX0%YA((^8N5 8[+'UG!8@=S0HVDC!HTO!_LDV6 M- 7'U6' !:&0P[+P.%#P]=3W<6&1=]RRH?-C^X2_3]IHI0_W I=[ M@J]K[5[#_TQ2_FR9A)QC8\&.6[%4C++3-'RCZD(^]0M3EZG3.3(+9/;OE,?\@CV)N8[O;GTIX+Z? MN<->%$5B@,0AAK%!VC.*;) :1ZR$UAQTO+C.F\R>1.B[#.[@3S@S.BPW@](/ M2;:^PGSWRV(6N81Y6= B=W[O@90C\5Z:W9<<,M\Y.O@Y[O* 9I!7#O*&\+_0S8/DH,<*RO9F M;P!#.)N5A="C,![= =LNF9+G6/_K1RK4=<\-$*^-ZE? F>-C M?Z7A[L:/H["9I*HN=RM4W.MV(;.JN->7G=Z;D^VSW[]LG_U]".,H4GKV+HSS MT]$7O@/WVSZ#\>_]_66G<[ZXUWNRO[=YMMU[?[;SSQNR?_2>;9^]YY_^>=O; MW?M"M[?>G^WN[1SN_/.>G.ML&*Q@A,F("D,H8H'@5/[?I?:&0G'FM+9Z;0,7 M;L(5XDO[1U4 U7<8*@+QAA8%%5$!M6AK?#$_N='? M9ZZ_]]ZVO5'2>U32N8F54BG"M4)"8(Q8(2TH*?#_Z B/1.."IH.+0HH54M'E M-F=6D/#O+N;FYNW&^]A=)I?.P8\"*8^YJS&O&Y,6J,&9V^#,Q\4]#"I#PIET M'!HQ6#*DI;#(8Q(*R:1E+@(9X&VNR:I')5^*OCTB!6_T[3[TK4:^M6311LP0 MB=$BAD-1%B0(W#AO210JL+P+@/G*[P*\$'U[S,AZHV_WHF]S^Q9!S7Q(AV^+ MR!%SGB++@T(J$$-TM#IF^U:TF5BR!]<*Q=%7D$I_.!P,QRCU;UF.2S<._5/' MS//*[<'"S8[6-?BS%/[LU_FUH(Y8120R43'@UYRG>X2\TPEE3^>[ M+&0T+W;9\H.D'K-B1C>J=/1QAN'M3BD"9(^Y8=4@ MV:V1K!8R=HP'H062-N8 540JQ8TQUE;!PKE"X;4-(MIDV4)I3X]DV7?^3VY8 ML/$5NLS%S]3@<]"YT*+V5 M+IR;DZMB-#>9RV<9?KG1BSWSR,K3%7[ZTYSFKHD_2)AE ,_^J[-_]/YT_Y^/ M9_M'7XI/O>W3W:W-T_VCOPYW__G4V3G[M?/IGW]^>\,_]=[1[=]^[^X?;>)SW2L*8[4R%"-'<3J97EAD M4J]8;S"L9D%\-$6N_"3YG8O,78.0#Y4/U #0"P"@)ZN$U0#0+0&HMF,5&'-" M4X(XX; &H :!4!Z.E*@S4 =%L JM6^%$Q$ MF\Y!1<(14UP# $6-E! V<$>PC#S7!I/+GCY\4 !Z&CK7?7UMHA 2FHBHP@2\$[8-* Q\"(0(0K9B+F M01F_ML$N.<.\LB7'?I!-K%+V'\A)^$X YT9 =M-@SC,$LJ=J9O[GL -+?FRZ M30CD5M"VT/Y#,VZ<=1$1G&*PVF*D#?Q1R$"9\*[@(>00")?+GAIX!C'8%Z_" M3]3,KU'ANZIPS9?P@2HBO$'1.X^8]P$!DW2(T"@IQ193&LJ^XOC.U8H;%5XU M%7ZJMM^-"M]9A6M6.$AK*'@4!1,4,2<84H%ZI)D :(XQZ-G2;D#MWU%V] M?8@5="MR3WLTB&@R"BV3VMJ/6@,[-O#%G$$:OKE#TS\(.<6TS!T=6!AL/A$S M>O74R:/-/6YPCY?A(.\^0B[G2S?!C^D(9V3:C1]'83/!TFX%2N_Z;RI(>CL8 M+B8*-!' VQGHA8K@42CB+09IEAH,M%(1668T"M+A="R5NZC7-DB[D'>.V#<4 M>^7T^Q&]Y$:_'T^_:SZT8YZ+0E'DTT%S%B1!FG"'0L%3JVW+A)3@0^LV+VBC MX#^:@C^F#]TH^",J^-R 4XRM445 OF <,0Y_:&,Y\@HK*Q0#1/>I^#G#JV3 M7T:FW]LFG^^%>2CU0&(#;[>#MX4JZQ0'"DX(11@(#&($!Z0EHTA:2H4DRH14 M_(NUR=T3F9N,HI73[A7S3QKMO@_MKGDGQGC"8X3ETSXBAJE$1A017)006<&L M#IJ"=R+;&C?IO3^<>J^:=]*H][VH=^T8$F:*"D.1DWGW3P:D%):(26VYXBS0 MP/)!;"KOO/VW>AF&*^B0_)/_$7S+P%C,06@-0P_T8+:+TAJ'8:_UTVDPPWI! MNX>(R#3WN)][O Q/^EYV^QY@XW7U#?'.I ?7NT7+RX358'NEIZ1@V!+-N=#@ M-4=M%?&4?7XW]Y9K)A:&XE[YR3#AP_6'>*= LUGBS%]3F,D?IH[AN+&F-["F M;T[^V'LWWOZ0+.KF9RMQ$1W1R!/#$6.B0):; F%!7!"2&J7]VH9<)S.N7"W^ M1J,N=U(7!6HB&:>.6\<8YE9S)8*CC&HB21&2NDS=ST9=GE9=WL_4!9LHA><: M@4_A$>.$($.$1#PX16RA6,3 /ODZU8VZW*NZ4.:"P0!&M@ ?/BAMA;02/#SI MA7'>9W51C;JL@KKLS]0E6NTB$02I4#!0%Z>0MD8C(V7 $E/,-%[;H.N,7JLN M+R/[[!YV=A[ ,7BF>/$ ;+0>RFG0XG[0XEN=BRKEO$Q5&0*Q%C%E(U*<4Z1Q M##Q$!VABUC;(.K\?X]HHRP-RT499'D19YDQ41\:,#06**BK$?,'!M$J%J*.% M888 'W5)6>95$1IE654FVBC+@RC+G(<&%:T-EB/PA#AB@CD$S)0CR9TVA/E4 MW#7Q4"KOEX<^FS,\%X+XOC-RJ1A\"URDT)S1>0[W>!E>4G-&Y[XWT?N3U IF M[?;^TWS[_$*YG6MC+%L5QOP%$/-G&*;^'[.=<40:,W<3,W>VX$!Y'*0V')%H MP($B*?5%2HD"CE18J0GG!.\6]M?<"DO>3B;SJ M5*K!B$=RN!J,>&B,F+M;HA!48,80Q=0AYIE#2I* /!412)2R1:3W$I1I,*+! MB'MTMQJ,>&B,F#M;W%K!5;2I8A).)Y(ULD%3Y(2DRF$K@W8-CRB=K?^,C>T& M^-MWOF[D^4C2W^E/^W7L#5VZ3G3W?V^[M MD^W>1_;OV<&WG;,OG],$.BD8%NV/,!J%<$6AF&;QJL4#D/M<2!JY-1(!HP2R4@2;6JUP)%E0!E,6 MBA O+!XHXA0->F9XT.FC$BE>4=#QZC>YHSB9FM=.WX/->$5%MMV/ BOT.[U)KSJ?Z :]7F>;>;A*(*>[3,J#6(K:W@ M0K*Z)?)2W&XEL6N=A&&J?MJ*@V[NJ_!3I]\:'PXF,%Q?/_>84>NF,\;S_&3 MFV%ZV:$=YJEKCD?AU?2'7WQG=-PUIZ\Z_?S>^:)?%N^>@DOG,#TO1_GQ+R<= M/SY,P+M>E+2CBFM53ZX^7L\?G;,TY6>,KDM%K_RX6,>W_(S3JQ]ZW977#1;C M=2GXL[DM7>=8/Y>I)>ND4#>Z[7?BITLDR]SBJY=0_L1EP_!1F8_\3I[+'S<- MNCZ'U_HPL27JONL#[H8?Y*UVPKAUAP7[043VFEV"1\J<['6\[X9']5# ^..' M"&1\[[J*!V1>!1[<:-#M^-;T)6_5#OL))N_F[;"7?NOO>K-/\+I+U+&YW6;0 M4N5KKO6*IHTJMB9A!P:U=Q*Z7\,VC/#PA^E=<;IS]O'TTS\[O?V]]VQGRQ7; M1YMG^T=ONSMGFWSWMT^'.UN;\/O]8OM"I.<=W=G[O;M/TG<.X+GO3[>W=F!< M'^GVUA?VJ0?C2+\_>O_MW[,W]=)S&+M"T>B1]@*#(%2P@;0J"1+1"<*<-1_ IGW=6"7V>QV->/"@MY9X>#D-HX&DI>-JN.ZC6"6()-4@0I1'3 M18J4L0(1(@P0!D$U);G9%U%/>W;F)JR\T<2E-?$L# ?>C YO[N@V&G<;C9N[ MNB%@&[&E2/#4_+M@X.H&HA'WU@B+:1$#$(+_\[\4P>271N5^/)5[, ^YT04<#EL534,IJ MM;0OW*C/;=1G[@HK17APAB(B+*B/TA:,-I?(^ZB]<"9Z&6[I"C?ZLR)FZ1X< MVT;-;J%F];W?@&D@1"%1)$9L-48*,XH"<=(7Q%JJW&I8J88GWE.^TC(>9Z-> MMU&OFL,9E13"8A2M4JD#=$#&$&""A#+N(K?8F;4-I9Y MW[H_5W>[.^N$O \ MC(/:^=H$PY;#IH]U!U4QJS1+L&2]2]DGP+ 5YB@=^ (>H*@D9&U#MY5\VNJI MS5;3BGBTC;[=0M_F'BVCK-!..Q13/U%&C$/&4HF(9I%CT"=,7;.Y^P-KW(/Y MP(UB+J^8=1^8"Z68$XA&&Q#3&"/ME4?8B6@+JHGQ8K4-84-JGX*X]0)CD+/[JJ_2;-V")NT=AF$P<1R&S0;N M,_*/-].*-9!S*\C9KSO)&C@!I30B6BB,F%<4J<@)$I9XRZBAT:3#AZJ-]9(I M(\TNU(K[O(T.W4F':HYO(1V-!0-^+=+Y0FN1+; #?NV5BD%A9XIF*_?9*-%# MN+&FT;4[Z%K-EU5$,Q<<19YX#Q29.Z2UL4@KY;@1W!BJ5\->-;3Q04W;3?W2 MQLK=2?-J^7[6!,ZU0E+KD/94.+)4%\AAY37A#'Y^RH2E)^BE^Q3NZF!LNJU8 M=J(I>R$<5[+>>NHMX;N5"7RQP'8O_G #;$L!FUM(9+:"D, L\C201"D,TE$R M) /COBC )RYL2A&C;PP!3)PAE08Y6, MJHK(:N]\X,10SY)1)6U&GJ51;4CULX.#FX8,&KU?5N_G9-H94P10?.1!$E)" MN$*F,!@9CH,HHE:T,+E'$27/ID_(L]_D3C;P56NSE]JNMX;A>!A&H9^[#792 M][\P&K_0S>^?5@.8OLM3+N$G[ZJ5@W]U)S[ ?$\1K(&OI>#KH!X+<%)@1J- M3*:3S;[ 2 NI42H'%@F)HM#IN)AH8WHQ5^[G9A/O*D6KPL+-7F>#1PT>?0^/ M:FZ4LQ0;*9+SE&*3D6*DF)3(<::XII$*[)\^[XQHWK*J-Z<"12$XK%9 WECP9*1PR ABD/"*<1Z"#SJ"ZK4IOWBX]2$U M[V5L=/Y9^BBMKZ8[":U!G.YY3G<[F\W.'R\N)V"M(5LP\(^EVA-H\C-SN=+KFOQ-82VFT0MH;L+!8:*0I MY<@RR4BD*CB1_/="M(E^EA:VH=O/#ANNC20TRKZLLL_I='2$4$TCTH0IQ%+[ M7>L*CF2PDG"FJ,% IPEMZ^?38OS'VOL$W6B- XC]N-4!T>^/.U_#34()/V)< M\\E/<'R7H^S&^*OI)HSZN_'VAP1/FY]E4-$K(A E3H)S M47BDC8\(!PN@Q;D+LCFCV&QO-I#30,[=(.?]''**H'"0#GDF(V+:,J1X@1'X M1)R0PEK'S(I SH]MZ1\+G5[&SM1?X6MG%'RKV:'Z(4W&[<)I5\7.*F%I[,AR M=N1;G;IR%6F01B") T<,4XH4%0JDS 98:,,8H\TN5:/,S2[5 ZKC]DP=8=8I MI05%1915'0 EF$%*DL@*XP/%NMFF:E3QL;>I&E-[6]V>NVP!!X$+5Z "\V1J MHP+=]@)I)K@BO! XZ&:[JL&(9KOJ^6K[_MR28T6()1QQ*B1BD4ED7*H+S0JN M:% Q4M_L5SW)?M7KR7"8@@O'@V&:[1>Z1;5BJ?=7<)1JK1HH6@Z*3NL^OE*! MJ()X%)D'IT(8E:"((&*HXT0712 2H BWF<#-N;O5"_T^\VEJ@.;'!IJYAU-@ MRU3!!'*&8L1DJM4;<$1*&1CT#UKC,.PMX3@L'0BYH8]G M!^/QH/>*PB+Y08K@S?R\NT5'5F2J__X <\?&3ROC6TVV'D'[)R'-QESAD7*$3?6(%80@Y36!DGMA"=*4Q-Y MJG#>UN1B@;#GBITY=/J?L8&'PM^^\W5C^FH[DQYHC+O\WTGN._V)R>_^?^&R MZ:M6NL/248_CP:B3OO!J&+HFG-#IUZ:N_N+I)' 8/A9.D#0VC,5L]VXF.U 8:8*-*@AE&-=:SWH]3KC-'47A.$Q-;.$YHM_[AWF(<(X3EM9[ .WT0 MA./I"[C9"XS:K9/#CCML'9JOH36&*RO;FP3'PC>35>["#4XZX\/!!) :I+D3 M 793SE?HF^ZX$])-X.-6;P+_.@:4'TV.C[N=,,SB-WOJ_UZ"<@A,F"B8]DP$ M5A@#$B6T!\XAG,:UBXWM]]\X^>I#%N;[VG<*]OG_;^[L'/WW;(1[[=>P-7;I.=/=_;[NV3 M[=Y']N_9-C".@]/=O4U@&%]@_, 8HA<68XE,\ XQ9U.O;4(1B9%BP; L4FLC M+M8O\H46B'X@MHX/!^/!UT%W;#JNU1OX23>)2J>?#'<2#M/W+6O&\#/( M4,N>9OD+\$NX%E:5+(.U3PD,_YCA$/3AM+7IW'!BNE<..QN$3M^#U+TB\L%& M>9'PR]21L08+)@T4YOQD.G(W&($=.#D,_=8P? V UZW."'YT U#W,]#_5) $ MK(@9P@*%X<%I:W0Z O,Q:HU,7E5KTE%36/>\AJ,Q*&(R-]51T_+VL*R]$,IV M#N/:PP<6;&0V*J/UUC^+0SH>PIV&, <)'T:=T3C=91B.N\9EXU5]+0^O1)U2 MKKH&*&;]PS#\VG$!,&LX&O3[H0M(!M V'42Z+'TM_,^DGS.Z3#O$.O^9EZ?2F TN7IQO" M6W4&/LU6/NH;_'JKOMP]\Z6:EF$^>S)*MQ[-UVFTN'S@J5D8,DSTI2L.=!\^ MG0ZL'&;UI-GK'\)*P00!I+;"MS2ZD"<[68FYS'5-IP>B8T:C2>\X+W\:P;G/ MDPD9./ #6VGZTQ26PZ@>-?]Z.0?Y+2\;T5PF+T@/3/G\-ITTBX.O';\@]#-I M'W3+1^2=#9CFUG\/3D!AANVR9 \\^)HY>SV!60%OH[5Y, RALK^UP8*7!&O1 M'XPK!86WG8VK._6*P2P[,QDE:SV /Z=/2!(Z..F7\NGJE&\TL:..[YB,LK"H MM0?"^-_UX7KC81GZ2J-ED:\B,N>Z/TO+2T_20X&3C@OJ?YUYW2;8>) M@J\ELG$\Z*?)AF>[Z0R8V0SDZ9P7.9IC105$S\4*)$81AIE:O]M[#?/J0Z^D M2@OY+3=T&Z960N?J H_J\=61HS/*O"Q9=S!L&843;TIB!7J9EA8$ *1L!F+) MNB?5+^$TW:([&)6(8\:EB/0,2-$D1I""&OIU.W!?N*WK#-VD-QHGXIDLT"B1 M2K 8<3CHP3\S<":D@$L69QS4^+*7=W]]R#_A7Q+HCUO!P)!M6=2E-4I575I)@1<1HGK2%,TK^YQI/*B@21;0 MI:!'>=4Q^("@5B4*#T;)%.=Y' ,^UV9G#O_)F*0+._TR=)<^-%]-IYONVFDQ^>!PC+ZD-++0+C/3<38?)MA:28+ M,TR,\"L80IKS\E=PO\T^N+MI&5.:6IJ@MS M+5R@_U=:V)[YUNE->K7[GRNN M,9/[V2A=%L32WQIDTUQ9A_.+4DJL#\C4$[VS.F7:)-,&:S?TZ-@,P3Z#$@Y-!WAQ>>UT'JJ9G4Y#EHN##%CCO0M^%%:+6C*=&E^^ M X!"?J=CX ONM.(^&7 3?ZX6?B;-U;SGRY(+UZD(_]=R$I)4)36%Q\3,C:<3 M64KT3S7(:!W!#_F%%[[S<_GJ&9+#C,DMS,T5,G:I 8E0B/IW8^FS! M!=U$L-O3UTO,/#VCO,1X/U>4:MIRS+.4\X0?>0'*Q>VVZ]_K3%E!R<'GL)[1 MO)OY6I*BJ3^2(N%I6DK@@E_6IG 6?JD85-G6Z&=@@1^-P\MEL'0S#- M:')<4:YTEXK1C>8<#F[D06'[^9'Y!?/\)PMKCRJY[H># 8!?&GSX!L,;95N: M+$TIK=FVFZF%;9>>E#EX-M3N#UB#@^MIW(J1MMKBS A6.("5!_UV(36].@ ! MF'I@)7#,J%):,N-!(P'OAGF#HW[95"D&0_BG&6:#-BSU(Q$ "ZO?!XJRB,N) MJ0R3[I0 DP2DE.^:7Y,93&G>8=T/TS=M:SKW"/-0LZVHAI:F)$$\@&O"X.0TAZ14,(SD]XU; M_S,Q*835/:WFZ@CCF1Y1!A 56EK3U:P;EXW*%DX(FDUH"B)LD/$S(M=[:RG8J M?3[U\$TF*7G.0#?3!_E]2P6O+W:>^\38,W-.Z@QL)9JO@V%>&L"8M)U5!?Q, MBI@D("PYSC1*D:8)Z(I;X$$SQWP6(JJYK"4WSS,W*/-J\KS!VQRV8G=P,DH8 M'6=;&=/=M1P.J;]^&1-8>L_F4CW>^+]V^)^-9^3'[4XY )@T,&RZG>9F,BX5 M&E1_!.I8!N*=R>$7F/@_!G$\&;6 "9GN>NLKD._YSE>[]3K9P9W!>HN^PAJY MKZC HH"[GX V GLNK45:XX_]S.+S%M.HM95PI..2!9H,QVVXPS")GY7NB&XT-XA;S;E79T M6W\.@9.7[[<)CZA[7GNO_]RR%)!D;/H'YJ"\*G/H MN;MP;J^U24*X- E!-DD(31+"%4D(=TPJ>%1)!L;FP4,OMPOF09K9!D#HEPY= MWO Y3EM>)7]=;_USV.F&A2_;!(A?:['5&48= ,J"D>F4,83IWGW*+?PQ2P+,,(LVA^:45J* ]W M*-GN E@F_EI"+@+MF\9WTI0LDR00)#&:*JJ\HTQC9HCQ''YRPAL'_ROS$@M! MB_.Y 3?O] <>+I;_,['*1=O#+>^"$< ^:E M'5;"R[>8T9+R=DFY1DFU)MTJ!%8&TV8W/ S@C54ANFWPS3)C)/B%^CE /W?= M>) G-//F*R$$<"G#TCD<,103!4;$"F<9M85V5G!+:% ^&N9I2C;"&@A"2C9* M/RPF&[W;>;N */ >+J'*28IXA/YW(&4G;[;OQKFG,(.3XL7!R<=B=\_AG;V# M4QC+*<#*9UB0(A!*$%>IB"LW%L$/& 6F/8TN1&?-VL;X9' Q$VET",;O<-#U M*5!=>E^C )P[T?1+_>!9:.OC^H?U MW-".IO?,?DEV1LXYSV^#3\XU@)*;#$NGY0^X-CMUVV8("%S"[!R=%@(UZ=

+R];R MG1&,LXKDYY&;!3&:A3 68Z$+VY33(&2R6]F&E='Z>@1R7.X,IDW7EXOPM?6^ M#<13S#T&'H%M$"P&:[DKM.#2&,(D#;:">#*%>-) _*- _,[6Q\_<*U80Y9#D MJ?6DE1@IA@V28&>M%\SBX #B0_\BQ$_3B5+JXB#G)I?!XXZO=N./!T#YYKO! MM:RCM&)^49_+Z/&E$=*IXS*/E&Z%+U_@UI?C_$\[ZUOK*7:V_G.[1(;L34W= MM-HPDI2FW9E)'QX1)]U6?;\TAOJFQ'IK 4:60)_6;K_UNP&?&5@IEE/FO/#N MO<'76DX/<,VA[8R'52+"N6WL?F>>S=$HX@^BB$?[GT5!I*(B(IL*7#*N&=)* M<@3K127V/D3&KE#$FI$_R3F#TZRQ494FE-RWFDA=D.J26W1&HTD94<>2O&&B-?R&.JX*[,+T! &6:/I#(VB/(6A[^Y]9M#IP M2Y$P' 3->(T,Y@'!KTG$5DOFU=I&9@#7BEIYN@1$IMIHJ%S]A.,U6;/IV$J- M/R8H;7A:@,(4:C1 MY_EN[I6W*'-HZ^]P#OH;!GD+!EGW9DS=.9SMS,'/G:^E\;^P,;I["F82_=5) MB2O)Z&]VN\F5^&GK3>OU84J@ M.:'<6?9]'7KV;8&4R2EQ4[;GK>Q7>&8$53 MSB,LTT7F< E;.&W9::2UE'(_&5>9W-W!J>FF%'P'+U-NC!T,!CYEM(T/+R4F MG2GQR2FP_4&ORM*J=AA+1V7VS]&49#RBA]-ZF0*Z6W=QVC6OMK8!^[JRJ4EZ M\L9)ZP\0+'"D6[\.S- O;'&__O#'K[,M[DK ^U=G]F2Q/ MD]527*&?(K2=*@\2%C,?UTC:X2?#,CTX)0R.07XJ0$[AC?/YP+-\D!3+3>=S MTNYH/Z2MDO\>##MG*7":F>J?B=+/CBV"!H_*D9VD'/)R.F8YFVD6UEOOJF3> MVNMVRF,6.7WEZSSN>R$W)26ZY V/,F(\2_,MK4C*'X8PE>DQU>F0R2AEV%6_&8:O V>FZ3.7C>#2Y9]]6JW_N1S8\7#0/^@N M;":=I%_Y09DBD!]49>I,4P=S+N2@=9)B)6Y0)=U\31G'"Y.9IKV;8D@'@R%@ M6W[(-#D05B%T8WG_SM1S J1,.:?S//0R$6CZMNF6M6497+X,"R&G>=K/:+YY MF!'G2Q^$X.4:N&FNZ#2L5:YPQG#PDW/"KP4O;Y;5VD_LMEM+WYNF[BWF"Z?= MB/+0 ,!SOG?Z.V^;U$Q)FZ9S;K[CQM/T[ JDSAU&FY^FJE^;MTSGKGCML>F2V=,K M*G;2Z7;+?2(S2V=+B7HA35DIR^U:TDT*W ZG\VL.P,T_R"\L;5K/,MQ32'Y^NFBG"\_31K-DO:=G,_Y,?F4]V]FP10/ MKD+*;JJ,7BG*U0',VL&!]%EY'J=7'6_KYW33_^\X9]^VS[9_7 ^%/".;.\=P#@^GGSZ;?_L$XQQY^PC MV^_]#N/\J[=_]CN,H_ME_VR3_WMV0';??XX!^V"%1"$2AECD%*D4!PC8::FL MM)[;\W5#G ^%+VC4SEBFBVB%(KH0@F+'"8EB#30;G+64B _0 $L;QJVR[F@+ M9KV5I[UUL>+/K4X?D!6 P\L3H;X_2XNS&F/!'2Z4+12&[W-M%8Y%E#1R*S$Q M:QN_FA$H1#\DGIMG\S@=<\FSF8^&]I)WF(]C91.8L*[V9;#@PXZ=C*>N8#H\ M.D@S!+(_W9BM3A25;QL\,N71D-HA].E5Z:FC!(?I%%:9&5OZ%_E\39GIW=KJ M=/.(5F+(ER#O52+W@E,[59/:V:1V7H%HWT>H5: 7ETOV30!KX>Q0M5-2GJB< M^H\ WMDW_"<.%\6 M1;*9RY1!^.M)0HIX#+KYG-E/V9D?3&!\/AU.^>;"\;CV[?*XX>CG5U/Q+YG# MS#[G,I?P^EUS/ JOIC_\DN+J77/ZJM//KY,O^F5141(3.%?B,NM)^7%EVK1> M5YPFZU:U":H>7!F^]6SXSE7M+#_C:ETJI&M[UAQ]HK.\ M\57,;]L(M]2.15KP9#PI\\[]8,!G>)/WFZ=;/&6J M.\7MY5E1\B7J\%WGGE8OP>+.<[/Q->HC=Y#U?QGQAWI!+RWG,_[N=G#]> M^X.=I4)^M^I.>6XB;MR6XY()O'%CC0=%QKLVUKCLQ;Y;UO\)WFB9OK]W+52= M! A>$WY:XE0J"&^YN9'23E>G-\8M@Q-E;XSCHYVMO[O;1_ML9VOS9/_H2[%S MMD_AF6R'O"^VR7NXOSO9_NWCMT^=<[TQ>MO%SC\?X9D'Q?;6KYW=O?=TY\C# M^QW03UOOSSYMO3O=.=L\^;3WMO?OV?9XNY/Z8KP9;V]^5IH*C#U'A<08,6,X MLO [) CEEMO(@K5K&UC2-M7LQJU_;XJ)-VQL,=. !GU> OHL SZ:1T:55UXX M%KRPD7LOI6>&>59X5AZFJ,#GXF&*I3KT-)AS%\S9>3W#'!H5]DQR)+R0B''G MD(E4(J,BL]$7#BL-_H9H4WK5&?D&=YY<2U\T[A1664D)QYI29IG62@9GX+=> M26>$RKBCIKBC&MQY.MR9%NA/-^S.G&\YAXWN,I?RWI6GB>7JW']X[,9,<2HOFZ6X3,]@YZ2>T>X\"RLG^#1, MI1,V(D5A$[)"2VB'FED0T:?BJLEMYCS+5;V\!4MT4A5HA*-FI];VK] MB(&G1JT?4JUK@2D;%77!1>2$-HA)5R"CB414%%QC6VB22JUA+-I4KY*'V*CU M?:GU8\9U&K5^4+6>6VNJO9,6TU3+QR.F<41&"HJL4EH$3QUFR5KCHEVH._=_ M?[S SWVYYL_0#_K>V8#233K?\'GJ_3Q"*. Z!+UDE7X@!+UG?^C YO M!)[5@84+"+J9CYBDDS@-C"X%HP=UI\=&;PM.* I82<1@E9'U5B/CK'0V<&Y$ M3#W9\TFGN\+HY5#VH.RHT>V5=WH:!;]W!:^Y/\)@1[DW* )P(R8PZ+9F'"F. MG2(2&Q'4VH9L,WEGEM2H]PJJ]Y,[/XUZW[]ZS^UWU"KF*&541:HZH< #*H1 MS$>'H_'<8YK4NR!TA=1[53:#B%PY+^C>=X.J4Z&KL1]TXP,S/Q "K\!FT548 MW"#O4LC[I>XY,2>!('N.1" J!: "4DP&9(-RC B7HE/WO5VTS'FSYQ)T?I&0 M\-0^5P,)]P8)-5^KD(%%X@L4**&(,1.1AF4&.;.1^6P&P->"U6PKV4!" PDK MY:.V2WEEJY&W6I,3"I+@!Y,TXA4^V_UCC?)1CZ!?I4(8/VJ5SZPUOSYL?FIS M%FM5SV)=>P)]6JCN?J,GI'80_?KRQ8L9.4_>S^A94)TW0'/>C;<_)+JS^=D& M(G@P%/G((F*62&2\C8@X'JG3RAE3 -=9)\V9\P9OGOKLYU5P<[?(#&E0YF%0 MYOT,9;245BJCD2=*(.840QJK@"@/&!=&R8+0M8UB_>X;7@W4-%#S@%!SQXA/ M S4/!#7[5N0G/OE MHO#.&&J18X5(T3^"E/:I)!,)' L= U69+.-[2D1MD+)!R@8I'SFHT"#E;9%R M'E8@CCO'C4:<*8(8\09I$Q2R! <=HZ/1DON)8*X.4N:HQ']R3L3&Q8:5TTYI MC](9:[/6WNO#K)_8FZJ5V-OAH/=ZWG7I8B.ME]PT:W?S=9]WDUY?#@8SE%UBT M]:*T:K?HZ<69?I#.4U<_]"YMLG SV <:+*'/LZ?7RC3\26V[OMNUZY&G\(?J MI]3TZVKZ=3WH?#U)OZY>Q_MN>,ABOU<?]M/T4?]O[N[?[V MOMCNO>&[:5R]]R<[Y-UI&L>GHT_=3Z_/1R7>'G[:>GOT:>O=MYU_]MFGK?>G M^WM?V/[1YNFGK4VZ?Y3>Z??>3N_O+_^>O5NH?FJ-+P*AB$BI$#-<(XVC0I:Y MPA+/L;3TO@L!K"ILH3%?\CAK@Q&K MA!'U\ZV\L%)9AC!V$3&'"5+<*50 9G#!E=#1-!C18,1E&$$*YQDOI.;",NR- M%HIHY9@S/#KCZ W.MS9HL )H,&<,,LA .5 $(8E#3$F&E+" "]AZX8,I)/5K M&X+DQ]K9WH+@^CM@;':3GNXEPUQ:>_AWM.%[9@$8REMT", MB/+ A(0)$<@2$=C>9_6?!A(?'Q(7&J]BAY4RFJ)H4^:+Q1(! 0Y E:QWV#C. M55S;P&VBF@82/Z*R$\UU),P:3BVCPFE'=,#:4PQ&$5SJ^ZSKTRC[4RA[S1O" MA7(%^#S >G !_"=BI&/*Y6 &.*Z4%EAL4G;6*/L/J>PJ6.M3=I4.D6GK+)4& M++WE@116,WV?%7L:97\29:^UFW"8&*PUBL0RQ K0BGU^B:\\)U M$%JF(XV86@2L->6@I_YXCO(8"BV9+-8VA&ST^4?49Z.,"U9A;U)2AZ**^Z"- ME<)Y@J,RS6;,\]#GN856(FIK"X-(D."?T$"1M@5'1)JDSTII;D"?V2HU>?F. M=W)98_N7_,U5:9KQ%+4]]@9CTUV-?:IK#U-=O4GYHYJ2Q^QNT5B9Q[5X=-QIP>1)P MF3,7QXWTT03D&'.(&:F0,22B(@@" *,T2\<;6)NS.ZC3KKQJV'HFB3W\X/@ M_[7H75:/*>:7& L3,AE??4A M&,*B4L9)[FV!N1066Q,_DU2ZN+KJ<#CWO@\"LL-@O@#;AC=[9;HGYG2T]I_% M*8'YF,X_69=I"59O]BZ<:LRS]V'2'T[ZK7=]MW[#B@9//^:=P3B,4GN7UX-^ MUEZ3=I_?=OJF[^#FK0^ Y2%UMQVUJ@,1Z9M)W2Z4*/WNJS[ZB[52D:YRC(^G M0^N+./NPY6#^2J 4_)]F.#[=&\*H2ZP?;75&KCL835:ISLOVU-@R,)#?DJ'= M)V^[.WL.#.?O1_M[#F__MHW!"!(PB& ,][_MGYZO\W( !O+-R:??/AWM__,1 M[@^&L[=SN'/V\63_[&]XYJ!.P=V^5+,N)$EOVM90XN5]<0V HP@8!!@])S*_? M[ID!"5*D!,HD17+F0V))>,VCI\_IGIYN6[>M-L':#@-+#SU"^B[I^9Q0,9$^ M019D.41W:&#!LY;M!WJ?N&X_)%[/U D=$.->7IC=2;68;XU-N%:?\=T+NC9= M_ZOR(-6!F4O?HT.[7I*=G8[]27@#2A&TY2<:T.@&68E0B7.SLH;JK_7&W8., M05@&C#"*GFMA27EFH##*: #O <:>:^,L'= \A^D$VX'G$?K'0]G=%DP5V^W[ M8*ST0LO4;:-O^H[C^J#O!G[?,T$@OIPO]:TZ:U@H*Q3BFY*B=7*5UJ]/#1%7 M.MUX=OOAZIOQ_NK,?/_UFP$_?_$HI;9)2-OVP@$>G+;:GNV3=M\T^\0W+&H: MW@__W:%!@(8X\R3'#-!W#011'(#=*8KC$F.___NT+(6X0NH[>=CS;Y'NU?Z_F:],_\S^?-SX%Z Z%]\_N7;G^9[Z_WG/^\NW@1_ MO_]\;F*"S8O/;Z.+OP/GXNKUZ+WY[YOPI]_M\.=?XO^8\4W_:VK]^3>_?[KO^%+\(VO)_;%U;GQ MQ71]E^B6T0[9H76'FFV?]D/T 0W(H!\Z=A@N$EG=L$#:@K[K6GU;=W0?2'#? MZ_F@-V&F#'N1R,XF0.,S<)_:->4V#RR'I<3PT:;NT7H YBYK= +=DF3*,TT M9D8?+O/[D&B_$)B/;**9'E._H(1KFE&+\AR$:BV$UBW3#?L#ZOD.M?N>!]A MS$$0P/R"(/=,AM"@#DQO$:'GM<(;VB_.DQPD%)7V6Q(LNI&?'XMWKA[^_@"8 M#CA\"]?N/ES]J7^AE@LX$NCMH(^!4WU*VWW+ZK=]TQV %.ONP(0U9&/VRM5P M' $B7P,\7@-R K1&21"-28P0SB;]86: <&JJ&V#VAY8B, [O $)VF'H MV<[ "%WXX8=_69[_@';I:,P$Y")T"W_3DK30^IC($S1.&<._D5C6+8TDC+G7 ME-!, ^'?D_FWD"#(:$$[M2^,R(2_/!]3YLFN7@Z"%E+QYT$$H!9$65".,*<$ M6AA\FP?S&*=U!&2>GMZK7!N0*"ZSJB+Z&"29F1%1@8^.TXP]F_;CZ)JQFUQ\ M#E]US@ >'X;5$?&.\,9B2F7LQP!,$WACD9&0LK3&!-_Z5PDF3ZCU)_-OZ2R. M)ZPL]O)$>TO[&4-S;DNY+6@%F$NY!@,21Q1'?%QFP9#DL_>*CK;@6H@&TN(% M;'3 50)<@\=QV11BF,#$0ILK7V?C8P\39H.01 4*"^\HVI5:AF"8UF";&%AEFV!A(3UFC+K%-'TGV(>/P^3LV;/;IO:F*\*RZ;P+M<;X,0@^/ M0@_: !BT;9N&U>Y[OMLV M^R+=]'PPS='""2]\_,SE*FM]B/_S!:<-]2M<9D MJZ7=#J-@B"*&RQ[DA?(U1I)EL@GO">B:V+JJXL:3F-J]0AOS/*U&(4ZGK?Z( MC3:4D$V%[-_Z%X^&H35PP[;AVG[;-@*[308.EB!WC1#/;/.3B4:OXS\D9!P2 M%I47 X<^U?*R_Y4&7)S"KV5>,"]8.4X3IK[2("BSC"9!46$@" 0)Q ,$9C$3&\3,8D"N]A< =03,, $6Q_:U43""#:-]J^ M':: A / 48(-QA4P),DU0U%<%H*_\2>@46))((R-QOP#=1C#MK?0U*EZ.(?_ M> 6X! "CJ(DP/Y0 B? -9NFP[XDN0)L$%+!!T*#%'/1)H=$8QCSG?(&M!L85 M!)(D^,>$\E7*B$1>PO)_M-_+NKF.^[*.M9:[,>^EOW_.R_."CC2_HYVRL6-# MCH+Y)LJGCN"A]_E/T('HQ0C MI0%#*N,,:.)) OH]UCXQVY/9?FDVT@R]_6MKSDC[5.)^F6&1MN&\H#^R+QM. M*'Z;C>39G4"9DZ X9&ON_#ZT OR''_,RQ%,%0PD)VC<9T'YBHDX"RNB425N>8W_B:NSN&_V@JF\H&$9 MY9PJ,5G#J]C0?&&;5YN/"4"_0?,ETJJMD9 .HH0WK"[=YS79/J])=JWA=2'' MIAE@RK7PE"BKSS9CI('@G6SZT-%3GW": ML,ZR:XVFE1'0ZI5B1O@.,CE'OT'\#JT<= \Q(IQ;([C";/V<^;*Q)VAC+5J.HZS%=O1WD\[P.3J M.@$1$J.'H[IJ18,Q@ZY+T -@-]V"B@3;4ZKE"K M4G7ON,(N#QX\,%6'9ES4[&2VRXJ^#6%7:$@]:U3H4[7?<< T$1@(X,0MJ$#0 M0D*'0]>1SD55]X-Z]V>:=K;=$V'SIP!XGW;2&NNWUANN@[6[9_@VQ>S9P,JP6&H SX0C'P/N,;!#MR?-\:1>!$ H7&8C C(! M_['?0Q![9!?-5]5JAO]B,+=6!DO72D?[,&?J:V7.PT&YI0)\@S&%2^Q#RM;1 MA^R: &<1^[;BE5>P!D* B[I]->.78D$.((7L,^.QC&%X/DEBTDT1R^SS<_ M_-M6J_NF6!"1@,HS4W0C8[[<]\#&'K^UX,=AVR]K('\^:]^C$[ WP_T95EX@ M6,CO$9A)A7:9HE$((O[Y M1Z_C@T83)Q4P((G=D.$^:,F].__PC(Y5"Y\48R (9% _4CMK8SX[4LO[*GPC MK(.#"+?%M0E&+M&Y^L8SM]D!+_2K32_HA3,CN*+[E,)\E6%4<")\EB5YH?V3 MC,:OM#_3$E[Q[MW'%H^H".F8LM% WP8"5,9BFX#&!.C#J38 !U$V8GX2-G=L M@F9.5] M$F.#(#CS.TVCT6B!K =CISE=P@C&R8P=B2T:W'2I[>=?GIVN\K$AUPK$+A'S MQ&-$I C)PO=C_&*%P^\IK5@B"X7E 5NY]D+L^7UD;9DF/YF>:Q 6&P!]-9=@ M10!I@";U<3=B0%GT&M_97'C)M.=+NB1VUF!Q9[=J8@$?.(L@.6/'./),_1#T7RK,Y4QC[5]HOS.8&J9_-IB2!53BG8F1]NJ#9G M#'MH #64,6L7,K8]JZNI]%J-I/<9I-7NP#A7D26U,.BW5(1/7&*L9= \@O: M]9V]0UF4VTXW-V*G.ZZRTY]FI__^=$W6[-C''ICI#MH,PZ@?%8"P2Y)<:I?! MD(:XT]Q4M;G[I]G>I$')MQ>XH4ER%@4_=44+4Q&W/ A:QQCKE[]J_;6Z19R_O\POAQUPD0YX?!Z?18GQ]-H_ITN9H?]NU1@Q4I8C 6_M$< ML2A4<907LU!@X5!!!GO7*,]L%>#-@VMGVRB8LD\[/U^^H[+."0P0#C!LIB5.84ZCX0Y= M JT]D< *G[_#M)A_K]=YEDUNT8T%;8A[RBSJ'^VIZ?D2=BLS\N^FQUNRRD^, M05EUDZ)N2]S#]H9*46Y+P]J(I>&:>V]IP! %;1AL3!3PDI_JF;QZOOE8SLS/ M_OCY_/4Y&" 7;\[^>)J?AB]P'LXX%516F *:'I-Q3E]6/[RJ2A)&"6L*>VAA M3' ^%NI2L"'BE\54^7['<0V<+5'+4'Q83&2'3>1"D0U^S>L8CK'RJMYYZC7' MLI_TY$-MM;R.[WD'TEBW8QU,6PV]X]J] VFLT['<0Y%8&%C=77UYOQKK=2R] M67M$U=0% !=NE.5%N)Y:,'4#JM][3/,SG!/$9[$BT0-=65DV;#NWFD:3P>28 M^?S#>5YCB3PLLC_A_WZJ^.*&ACI+;\4 S:JUS96)FJ\%I=\O![6/X_>6T>V? M8:0P&F-NJ)ZP^KYC0/9C=5ZP+$>;79Q'("5":?&%]8;F01:Q[$MJH!:74YJ- MU* LT3%<="[2CAJ=71""(Q@7D!IHH5 Y .\-!JAIK^<&4,#<(^^\7^SQ2<,( MK]F5WX<-HMDQMB)8:P_',GCG@\&<'BM&9##8\(CP)H68 (9YPU^R#1>\"UI" MEKJ0A%/SU3,U2QMFF*IT6!3CE]WN[>UM!QK7N4YONB=9,,3D'ET:7I.L&Y*" M= W;]2VWUX5&&I@QW'18D>V>8W=#U_),*Z1WIM$9%K"43Z8U85CFM)BP .+W M-+O&W%Y\KXJ?._JEC">:6QU)PZPQ\ 9I_ B[U6^(" MWE\_>M82]2+)HC/O665T/Y:LU_YU/Y;L?@P'"'+;ZCG&GNBQ_1B4O5'K^S$< MO:ZA=U$Y-><(#_=T4R.V#M'8^U&V-BUTBB[L$UUP7-OQX1]=[_GP)T!UZ)-E M?/%-7_ %D2:0AV^+0\$8X1T-6(XW9 HS=YPXCX3[OY_8*>.,),6V$'_OUXZA MM_^]L\6S'UW>$G#O?;]WJ2;WH\=^UW ?@UG!YL:AP^BI@)1V4#4_.*ZO0= M]/4D)K>Y@DL%ES+"Y>X4XG[T6,'E.M)A*;@\7KA^QO#@I6X_7\>K*CI.V\LT>/TX:CFG9CNUT0\_3/=\ H+0%4+),4UC ML%9]E=7ZJ_EFE6W)ELIE6S9%:EE6V]0=T^A)UO%=:L7]Z+';-95MV5@ZE"M6 M!LQT/+_GUS'3GL=,EM-,.Z\JZD[#HF1&R.Z)9(I38HRT)>MQKVN:"B.;2H?R MOQX]1IJ&;NJ>975#PS!LRZS9E>9T19#0]FZKTG9:Q;Z+67/Y9SO7TA2 MDFPB9=_EG''34_IGY2M MXW).-TF4/29/KS_3.,ZE[+F<\_V69->IE#V7<[Y?D^2;LL?DZ?4%^Q:)I>R\ MG%->U=UF.=(D#2-0L>FR]%N^.#NC:WH8F[ZE?A]9#,'N(DQ4#,'^86$59REU6*K9EJ?7 M8-2YRF4C38_192.EQT:VK#O*8[..=&SI;(SRV&P< W,6^@6-LIV[<%:9)1T$ M',]JU5K0"7-*QE'!*MVFP;=MXYRZ=3NW-E8L1(RG\T/&QQS^AR7R"S76&%>'\M0=.E2;3/ M1N,XG5 J4J%]+.&S)%<@^\#"4O4I).FWA,:JU_4183V%L$VDPU8(>\0(^X!_ MV%YJJ]K+;55IH5+Y=:7I."I#R;JL_+IKB8>CL%).K'268J6E_+H*1Q6.+E.4 MDG59X>A:XN$J')431]UE.*I["D<5CBH<7:8H)>NRPM&UQ*.G<%1.'.UQ''U/ MHB0O,DI&VEE"L^N)=IIF8]$&1%:_VA)5+ER9U*C,D"E;EQ5DKB4>GH+,(X9, M_J/)I,>RNRR4J$UXS!!8DQF+&&H:530]W#(S2T_3T9@F.<=7J4%5OJ/V,H.J M; 3*[-IXV%Y7F-I$.GR%J<>&J:[>ZQENW0RU+=ON668WA+_KIL_,4(M#Z>_1 M3904VF4:DZRE(HF4&5I#3,/WK)YLASSPX()D7?:[F)[&V%( U;$AIJ$KR#QB MR'1BZXUA^]R:/LS:S19TON$9TW])MSYY/+WR1P@1A(@7ALOW <][\ M-$W#,/?G6>(&UEZ6MD'!L#K[LOKLB^O:$L+PMMRB^]MGHVN8"HF;"XC*CR0E M$KLU)'96(3'Z@K,H0&\P1]_?DJBH0?+RZPJ;%38K;&Z@>F6+;E+8O*: J#Q* MQXS-4\>R:?0 F^N.99'YX7<.F-K/:8SSEK=J1V\^C)*H7^8*.I5W6;*.2Y@U MR>N:K@+.YL"ITB8=,W"N-&I[4Z/6,$QKWJI]W'VLP%;9J@*B?K?* F^ MT0D5*7U%%;!?Z626Y?=T2))KJD4)(&=29&G,PZ,HS" !4)WECK@L1R.23?@? M:H7$I,576>U6!;!2=-GH]G::^+=;D'Y,*QT"_ZL>$M]AO:\D>>Z: M!WS*6'D55,43KSF6_:0G'VJKY75\SSN0QKH=ZV#:BOF$[-Z!--;I6.ZA2"P, MK.ZNOKQ?C?4ZEMZL/<**7 UP^2:;Q-&%M=NFT$B;P&(>DLYPADWF'; $)YX MJVD\G7#M?CC/DT D'*(A+S+:G_!_/]$!S2B88QL:ZBR]%0,T?4S@K4!0>%0# MJA2%6M77 QB_MU%,0^UG&*G;J!@N*SV\SNK[C@'9C]5Y48[Z--OLXCP"*1%* MBR^L.3^&&JCYY91F(S4H2W0,%YV+M*-&9Q>$X C&!:0&6BA4#L![@P%JVNNC MVZI0Z:R/>:OB@32<,/EL>X)O3;!XNG>T *G4^K2XI31A@76?Z'64%]-#8^\F M2:+]4F91,&QI(8L*(#E&Z+TG$\UK:3R7GZ0[%'*&L4N;5FQ+F^%[VV>5K'/- MR$N%K)(BJ_$$9#T+;TD6:F]IDL.="EP5N$H-KK)-M@+7]>1#I<(^9G"M1:W# M-[JB'X9N!H,T'0S@_8"G'&0_X*\,%>4=@T5Z(?EP7*4CR4= =@FX29-/- J& M?5(JY8#6A>1CP(\V23X(L@L!'FQK23X&1C(+L,&#WI-8+D M_>>G&B5UJJHSR[+T&_-NR;9A:7=-2YU:;NY3?>922-,X,>56W>Z>9<]R3<]U MNJ'M]VS/XGN63]BR/!UF\&LZ'L)M;\AMGB;SVY87Z0W%F&C-L-CF94_AK#0] MEGKS4K8NFUV6X')+4WUL.&L^<_TDA;.[3+KE&CQ!B-W^2DF2D+R@-*9/0-M? MV./:)7O^?GR0X3",]:3%6$.7#F0E-F:WE=YQ;_ML=LV>,F:;@ZPJC70P",N* M)ACMD-Q$87]R"\"6W7$O;2W$9Q$AW^#=VFM^N\B8-J;OY8=O;]H)6GJEUS,,ISPT<71#FYURD>1KBDV4T4 MT+R6O3MM(=B^3K,LO<7C@_!(D95Y MH;TFR3>\=!*.HH3!-3ETF(_IB_N MGNS',J^>?[:\JBN\EXM)3%>U;VD&5%G$J&-)1BNPG(^O]A>;\PI;\(J]T#6* M4FR[!(%EU"F%WH1)7&+F2^ /00%ZSUP!-.\CP-(O9;:S6S M>/2QS?",#T&18HB1J2NRH?9"Y=P+M60+[+5XO-'.:B4<.!]P]H /J*"C75(" MQZY1 A.7RE\BP/<2/@H(N;2^W\.< <"7S!,&9TH8SA-H6$$#[FWX"-#^ N"9 MS!,#PHE!!* /@J,Q=H#?ASMC!OP_.?T.>4&U"_$(2OOO (Z1<^$JM]UG5^VJO.*&::=7( MQ*#,\(4//?2>P-QH9D]%8*D*37+T&V%%LBX[75^1CN;2X2JZ(2?=L.ITXVV4 MY05G&XQ1@/6^@F4@D&,Q89),6@TW/."NJ]D>QRK&<8]C+.YYX(,1\T2L0T?F M?!6%\%6P?\?,5[% 0N:(@JN(@B(*+JN*T_M;<=I94+BJXK2J.+W\FJHXK2I.JXK3JN+TFDBD M*DZKBM.'6-=359R>#8>J./V0TE(5IQ]=3JKB]'(=HRI.JXK3:TM-I"I.-]OP MV9+#26WU[.]6CWUOJZ<81MG]K9XK^.OW[O1<1G?;W.BYI.."9[4U1<:]IVSU MM YEJV>Z2J0^,!K16')>M$Y W-!#\0U=AI.J4JQS]QOB,W9THV(\^FUW30V#V%3 WD@]= M ;.DP-QCN IP>S=(LY&AWWV[*T2*_65QGSLY _N /<^^6#?IFYTT6?O@ZT(5 M'DOQ!<47).DWXH%L*4<57UA//HQ__I=O*[H@#UWP;5Z*!YG"%]R1N'.*(1', M8&XSHJ5])K@SP(^.1(/O8Q#;WY289M@V/8;Q_H;.GP@WQ::V%SHR4P^UA2!' MOR4L .AT%?%8@WB8BGA(23S,&?%P%XG'$H*P/LF@-_#C.C0C4BSCF/2P8AG2 M]%O*!%R*9:S!,BS%,J1B&8:)L9:L'^CCN",)""5'X@]U9"U'POS=$ M@271Y$FN? 7&\FAHB<%8MBY[/&A0@7$S,+:?'XQ518YG06(SY[4VVD5,[M9( MBLDV'N[?-[\_L-1,YRFLA8F^]W4_OM/J5TFJ%,V0I=\2VOR*9JQ%,QQ%,Z2@ M&283(9>'/]I&FP"YR*/*P'_T2 +[-]O=A D1U[YDE?Y%VM!XK&(%5+QH4 MQ#@Y.],NTYAD+;&%7AGT:5D,%W;8\X+$,>N@=DFSFRB@N7CH-*8@ &<)S:XG MVMG=&&0E%Z8_F.VO5YGMS4MK7$9Q%, #OT,+Z&16ER/ W)ZP*N&]RQ_<1MVO MA>,/AJG8B6(G4ELIG_>AR4OFL53[K/2 $1S N M*I_U&GE&U#:/+-L\/+S3,^H'+=AY3K[?LZQVZ9(CF6L?[#S#ONTFIW5OG9.= MVRA=NMF]()DW>U18J!S]EO#TB6%T#5,%AC;G*![G*'/;'HJH'"]1F8]'L3E) M\:9!*?>)RC**L39/N8C62S^Q)DV99KX6F2P;LI2Y0!K%4O9+-:F0%$GZC2$I MLI764 &SZ[$47WE2CI2@N'JO9[B,H#BN[?@ WKIMP"_=FSS.VBPMYQ=3=P4Q M62 7\Q&=)^5UF1=5?HF6UI]P<&94X/?H!D@(CY75WD8)20*$\-_/19PK@WU\ MR0@&)" M[:)STF'/(SZG",B S2 2@,X)L*608W24R(S14GH27%>Z$$HY/0FN MOWL4J!5(*T-:;I"V9$-IJVOHRI!>XV2R0FF)4-IR/=.=,Z0MIP;2*W#Y M/9F([7XL)-G$B/XYC5$"5)YM]M+7YV_JR:)2_I3, M6*T,:CGZ+:%![74=A=1KG-)52"TO4IM?/',Q-<229)!+<-M?![>5\UMAM<+J M!MI8MBXKK%X+JRU58/I8P7IY )UI\0 ZKSU-YI2D1I&2;%E")Z-*Z+1.86F5 MY>F[LCSETYS7<566"M698BNR=%GB<#I/MBX;BJZL%6VIZ,JAT141K3_/-LR0 M9(&H$KE61/XS$(PZNB_=$%B3/0CJP'Y^J++$P^1E2D"69:UV*E>*8"M$#&Y_ MHJW@=^O,PD)A+)+P IK\H\:VF8JZ=3NW-M;[HR@,8[I3U?_'_3PR*E-A\TR% M/96I4&4J;-16E:E092I4F0I5IL(UD4AE*E29"@\Q'Y3*5#@;#I6I4&4J5)D* MMZ!C5*9"E:EP;:F)5*;"9CL"CMH1.,@= 8?G[S'T>E6I^SE\KC:0:G#).S:9 MPF=:CX]\P/GOVIG_R2C\:M+P(1.2WM7 MA!UI0[X\.<]]RQGQ)5N7>UU+'?M> UY["EYE@%<#5H1G(;P:AFV9=7S]6,(K M2$[O!R MAAXM'!VK@ZPP#"]+L)YHE=\%SX2]^.WRY$<,]&(/OD^S:YCCRX(D M&,C%(!D1F4>"@:&5T7%&T3IE)EE>F5DYO6%17F"N%3#*VEBT.:L.G47PTF!( MPS*FVKGT.5(5PLO2;PD1WNB:7I='0BJ$;X#PNXOY5PB_9P@O3HKCUB$BZ2D9 MCYD?-HX!=)-!E(T(WVM5."E)CR7&2=E.:BN<7"/KNK%#&K4,)GF'%48VV]\T M#6,0)206&:O:;=N9$K24$CP8 M)9@SYQNH0B#_P/SG(SM ^9W# V.,2(!?N1*D&7#_CV4_C@+M) C2,BDPS.%M MA'&%2C<>XJU*-^XLF[ BB(>G&RVCKAMQ/ H2+>G2-' M*>)-*6+S444L?WO&D>$E M3=I4+*#"VVF3*+J[V'U]S#% M%/IIH6&4!LDPI!%O/,?I VV-.N\-*8B&9YZU/@U(F<-KBEQCWRG(-2BRC&IX M5B[$LW>8=6'ZCC8VC]]9?7!_\X2H6X]\NQVUP>7IS_)I@RMRER;I:,*"E4=$ M>Q_U&+P\)\<_96XH5Y M2N*@%(FEU_!LER9!A]W&6MI\'DZVMV-SFD*S=4^DNM53E_N.0[8;9A)3(MJ MM^&Y0&V M^W:D=R9W_J:[GHN+42P%^M(W;JNTE'E0!JL8E$.Q%L0^4,L!P(/ M[[S^A^=83ZS_83ZME,!C!0K,S14E9D?D1#YRB"%AL-[F-ID;\-L13Q(YY%1C#*PC,:4 M&+J(>BB/B85S>A?)6:19MH<="+J>E -&BJ:*DJ1 MJ2 15XF:*P*%,;T^)#>4ORH=144A-'A>]L5O.1T35,#QI%8V\A%5?H2RZ2^& M\#XHFDIN/ZZ0OR7R-LC2$1.LZI;*_(>_31@C %(^9+1@A(55<26@X-VF91PB M36"ZL8@00$%*AR0;#4K SH$V9@>+X6]@$ 1QFM-PB60J*[*Y%>FOMB*Q,U'X M?S]$OA481K_O4$I,>^!Y).@Y85\WG)[;-_ID\,5TG1\.SO;+DZO?/IU=:OHVU_R&[+0"ZT/$SM^_-/V.Z>S.F'XW1,=_.%.,V.XSWMR0GHKKM)O\DF'*?N4QE"HZ2(FU5M M3&?/[/9-'LYJQE(Z2YC9BCJ 8GD^M^-[)QMSVRY.V'!VL S62^TM[6<+Q>8E M<@R\GKQ9?#X[M)DFB_ ) '2PMP[G;E"(AE%*E9 ;7O>,]^ M3,]R-;Q7L[+-8W//,+8/'1-] P0X*-)L#G?+1*ELI;(?5MGO00!I'%/MXS"*Q^F6#K;NN[JNE?)8HJ_O M7U4*6RJ%O9M%HI2U4M8/*^NS\)9DH?:6)EB)2#Y53;#8:K)Z&UHIXB-7Q+M8 M $H-*S7\L!K^E6!$-:9P."FORQPSLW^.XG!WFW)[HI"5#I91!^]6^I]-&QN& M4L>'H8[?D!M80:\GMT1"4JQTL(PZ> &3;VG65TQ7Z5P9=.[6!5[I7*5S'PF1P+7W,;VE<:QT MKM*YQZ]SMR[P2N19BJE>QA* M]RR.::)=CJ)".725TI5 Z6Y=X)72W5Z?FZ<;^N'!Q,<+(R=I/AQC?ESF_M]/ MPPG\,RQ&\;_^'U!+ P04 " #4@UE2L-(Y@-@> !-; $ $ ')U;BTR M,#(P,3(S,2YX^^%,?]<]T[!K>I;MSCZS7VMU^WIVU_) M>Z.+^I?=ZZO.8-";=(S^E=5!$]SO7.&I85G6 $_-BY]G[Q'N7I@3=-VYQI=] M:-:==":75]..-9CT>OKEU=6@=\61OM'WU)SC!=)@8"Y]_T8_G,U]?_G^_/SU M]?7=:_^=1V;GO6Y7/__'I\<7WO0L;.O8[K>-UF\3XD3M^^?L\P11'#4G@;O1 MF@8N_/3.]!;0OM?5>WT]:LH0V1+4MDM]Y)HQ:M=SW6"1#V#YY-Q?+_$Y-.I M*TQL,X8K!]H$8 TL/X9)4S4X%Q_/-.3[Q)X$/K[WR.(63U'@ $C@_AD@QY[: MV *9<3"3BHT&J<\^(C/L?T8+3)?(Q*73]NL/FL98:2^6'O$U-P,X173"":7$ MYV"=KMYA\RV8_^B9R.<2G1Y8!N@<.SYE?W42%._>J'5VKDY 0#LSA);5B4@# M"D+"7ZH3DY)L_?KZ^OR-B6HA&5GQX^T[[)\=O5>MVR(Y5N\;_NI$<(>@(5FF MU6B(X/:D(7]YJI"2AOPL !DMUXP6_6(_6G:C8U>^ %^8F+T/I*E9SR-%&W& MN.0L6/Y_[Q$QB>>4K.[S)?&6F/@VIFG#Q!',"9Y^. .EVHD4ZK\<-'D'A$0M M,O@WUP/[? X@V'E,!A+!,M'X<$:!%PX64]/@<9O(J3IN #$#AW/YKSYZ"T^K MCAY ;-?^3QC\DN"J@P<0"E[,+KQG\&/XKMG6A[,;#SSJ$9H!>>SW+\\/11X/ M[S9I'N&,L";<^+4++BO\1^LD+GA'XY : _WE?!M@"U5 L?7D_LK_O3W.$#AL M(@'<6AO*<)M2E0L6_AC-HW1V7>HYML6V'Q^1P_R&ESG&/E6=[2)PR>SK?/9[ M,.4O,&TXGOX$E1;BT@2R$S]\.D($1C7'O@UT[LF<35QR3K$%K+@SQ[,B>L# M%$#/'EP?PX!]BEQH[YG?YIYC84+O_@QL?[T?UW?L4RX4@V[W0ETH$A*T31JT MF @-J-#29/Q-$X2]]3;"1HY;R^ZWE?7Q8; IJ;CT8!@^",-WM)Y'EH61XN_X-M@7(F;Z+(5:2W!K$?(3Y[9F^Q@< M5.)DKVOTL@M1G9.P0PS_=5J.VPP8,U_MH"P-,B1FQ4!3TBZ26B2(M).HE3(5/9/A#V\,^PF2>V"?M$ M]L,1A$?:CUQ4K@P>C]Q=5/A>EP4JDM[%;R>Q*#0)XA?ZC$ULKW@4"OO',#VR M?N1B<6WP .<>IB?L6TLZ_UF#[D]B4 \VBM\#%NT'R%2P=*[!@^2[BY8*>*TB#JN?V+ZA)S%)&J" M1HT3>1*_8FVQ\(AO_QM;]ZQGS*;+>H QNS,;%N^04NS3+;X[1Q+ ?4F1BZ!N M\%CN'KHM(D\3]'4X@5I"H29(S,J@AGXQ-I M)&T,/J7'OW^(21F;7'\-P*&7,NH4*BI@X2@@YAQ1/(*=;35S5(I%SK(+<)5+ M6!9AU3C:UK/JP8)Q@!EF*F<<.F*P+]CV&SD(F&+X] AM;<=F:;;P+5A@:V<. M'[)SN6!<@@-;(AAI8K2(&KY'RKJH$47\9Z<6<9 M*<0D9_@5^)\E#(\QLQVQQG&WDF_WR"9?D1/@3QBQF6+1 #4^Y4+*/9-:W+B=(,(6<..E;=@J8]Q M<^I-;_'$?W"I3_A-C&K1GL-W*U65/=W0585@\XPK(D4T%(F7"2#/Z6,$:2F* M3@HVP]#XZ[WM(M>TV4XEGJ\0PO+<9VP&A,!L?T34/J1 [=6_7++ #BLJ^RW) M2AK]K,5D;BMA;=DKPRF6B#QMK M99E(>M(VNFHEBQ_<%1#O$>44N32 U"MC)TP9IJ2@VSG)53RP+)C<\1KTLVYP M"D<;O:W4\!/CE/JQDMI212;751>&GCEV37-ITVAM\*^%^NG%HY9^(,CR80:2&FGS7 U78V5$K#E2"0:[6K?D[^2Q%+ MVJCCVVGFM#(-O8$OY@[)PTF)O< *<^5T4H9":Z#GCU8+V3DZ90J MQ>&\S"QE*U4$++53?5W/)LX4I6"URU(5S&<56R5'(;56_5X_ZT!(&--&>U4P MO8E+7="@DGKN847\;E39]>*@\G_1FQ8G\;N0MB.>,-HY?)!9 S M_F0G8S[_YGG6J^TX.:?QRN:R!(?<:@[T;/)@A##_4+YMUE,^O56,J!(FN2V] MZ&>=' 5VM=&FRF<[^OKL.0ZHH%=$JJ77[(Q=KDPOC5XF?T:%OZE6J3Y/*C7# MF?TMZ![XY;R_,GJ95!HUWI\,JB+WXRS\[6]5K[CMWXU<%JZ-7B970$T64IG_ M.6W:>L>MA%_Q%NCN;8G9)='P$@VG.LO&0XK*CEU+QB^*0V91%% M6IJD7,%JI4P]^7-,Q/@5JQFE *1>N:'KV91X#AW.=SMGN8JOG063.M:@;K/[ MH/2,M]LUA.DB$E\BVF&YP*4^,X\UN L**M^Z@'_?N1:X*@;69L[(-QFX' MHGC'6M0SUY:B?=AYFU7>T#1)@#-L267FJR:>E^*1*TBF(;-IYQQI'NM2B$_< M2DU&M0MXBMCDBG;0S[OMI<*Y-JK@\DE/=&9YVXJ70X[1M5Q97QB]S%&1HG!L MJG%5B6JA#G]P+3P!K][%5#G)*P4AU\N7>O;^5QJ\I?-<+<4Q R?7J%?]K"U, M(VFCWDR//U%3[)9$Q?3&,C1R?79M]#+A^@W6;&HM?HNC[3II_PBM,C8I\P9= MHY?9$FXQ[Q1X+5EQGY ?$&YKQ;*Y>S.=@#UJR=<0S"PK1W* )5FI'SG;=:.7 M<5 E:S;I.5K!/VMQ[V)%1_VW4BYN,;%70,-*U?ZE :3.QJ"G9^\>IZ#;.\NA:.-CD9J^$_3*<4^NT@9CM^Q-:NXB=X1MYR] Z,O689;O$XZ MTQ!-WO[01(37_/O^K;1Y,DB2L=SX@6S>2C4 M[NQIXM@S3I=J3FP)$KD7>J5GRSHPC)T0I1;CU%)(3SR*9J):^K(:+OD*NS;Z MF>R(+5X!&#;\TO;.>)7M7#ZH=$MWH?>S M>^CMV6_COFYK+J,2/,,%KQN/7.O& 8W!Z^JR'KVI/\< 0T5RP&8%O0>7A8.P M9;/';0M?UJVD!^LC3ZI:+WI&/Y-MD1&G3E+1*"28'\]MDLRB:4 /@Z9_BW(N MMLL 1J1KMLL;2Y\7;J'Z+GU)5$W:RM'(57Q?S]:B47AA],2H9(8K:0=E;/+% M;!C]S&F\RL.P;5QIN[X!7.T=7UA+ SU;*Z7EK_!FY[!2&8XB:+GC!$HM^XI5 M#A_:Z#QEI_0 Q1VJX91KMDNCGRW1D<>\4[!%RM;TNW 4DQ7XBHA@_F[]PG-Y M>YBR!TH#YHGMR>_=.I,+PI71SY;XR!>$S5?G. $:IX"7Z.0T"%!6XEB+R&BO MH'Q$ WSPA+P.#T5^)Z%E1O%:SVGY Y#U.&8M#2JUO.ALG$LPB UD)?=?C:N M4\23UAK)S-0>R%!6PRO5D9>ZT<\DQ!0R\F0P2UFL&@5T>F)\@7+.+EYQ7>7@5J"L([DXL'RR/>Q!7JNP_U9*QH,+O,-C M]*9^(R0!D.Z#+B_T;,5* :UQ\';.\3;N;%)SR/+0 M/F(P!CCU8\5\?S5D.BO\Y(M[*IH#_(W:AKZK7 M-M01REEY;1CR%9?^4XO[T,).VL[.9VQZKFD[=I@8,)[C%QA6X'MD?8_9PQ_. M,WCRR+7&+!M@L43NFMY-IYAY=@P%^[HKZP_:N51,KKJ&D?.FP(:8;%+#_!7H M58L)TD**--8I3ST8\Q0#3M7?J!;3Q06--VJY;*6>FF;3Y+DLW8-S^39\8AJ: MY:6@["I/>W=T9WSE M1MVUDM7L:-/V>>8>RRN,7@HSE8O]R!!(M[-7AIZM*9[")K(&T_A.;#$K5O4I M1R/=_UX-^MET)"F+VK@AEDSR_N9O5^1RG7EA##)G0'*^GNRC&L?3CNHC1A3O M$O3= [^<[Y?&('/P4\;W3;^7]]GJ *^$.;P$56IQ/&.''9OY'I^U:I[2_MW( M1>'*&&1.@.] M>I +PK4QR)S_E F"Z%,+.PV50M3M200J,NA?^O&% /HXB<'QQ> S]L5V9&!GYX,L!>F#=!H]S:3@#N0]R8G=(M0X!*]O%PW4FUY#4KOZ/$MOC'(G'P6B%;ZLH*@2XL(TQAEV[)7+'&C5DM*OQP2Y%)D, ML_(]S )HN>TV].PC4-$VBN/2TLA.W#A $&TGS/+5.C &.;=GB[AX"I]M)$\& M$XK_#& =ROUNB,9*/DRN]"S[VTE*#2!H\637BT+M0!8OD8NC4'VWM8V"_[3 M5\ OYV_T/5HN;5CT[!?QM^MZ@G;^$_R"'5X^@[,*IOY?X1X^KH>4E"I*IG., MW_R/CF=^.]/0A/H$E,V'LRER*.PZ7;3 '\XJ8G'90U:P4_EPYI, D+Q-B&._ M!Z_4]BPVH@]G5D#"VWX4&.G;?L#^^@V0+S^:VCQ=GFL^;NY[K!HOW?M3% M WQCB,[.B\8=I]W$Q\,L]68SEV?X$^S&F.>7CX*B#EG0NP@5S[:4K"ZQ_4QH#8K,0W.^<1V MA?29?P8VY5KE:?K(G@28(U?O=D="7LHJ?<27@ J7P%'[+)]0VZ4^9C0GC)Z #L6@EUX%12M8:MD!/4S!"#OM5 MZ(4OKA66\&9OG)BLK#RO6R31JH?JH*$S""H#NP%H2B;8,$(0#>ZQ0L^)!8G> M#QS;"U:F;_H"O]*I<'A'? 0C^!]2.(N'[>3@BUO\$@$IK&[D?@// #]-;SAK MY,JJJ'7=.FI$/!-CB[(H DN594934$BY8(/Q1$L6]"]D:P4,50:[)?X6GAQ- M^F_0TO:1$[Z("3+G3?U7'E*D/AUYCFVNRSVO:D@:X'AMNXHY!3C#)_)&[+E0 M1HFBTZF J:%Z,"W+"J.B2HM"#5%#UT:./_$<9U,^6-#4GMHH?L^6^QK H>%& M>C9\"Q:8'V"RN?K#]N#3'HJ"I4ID82G[W@Z?E#G(Y M7-W6YY;ML4.VV!..FI&77!&9@P?*:O?<IE\1X!:\5KNE!' M5,)Q),_1ACYGF"@,6"BP@+ DOHG/=EW".A8/KQBBH2HK*X]5HEB*T UPHK[: M*^ [IQ>V?O(UFM^V[N7'HR>LO!FV;@,BMF70]3->AA&5+^X*5A*VTE5'[MXP M,6TJ69'[HCW2(J7\\%3!,-DT-B5TA-:,E+%74'X57 V%RKP%$W6$GAJJ$\:O MWGCN!2R5[1YTF8^Q*ZKQP6I@7MQ*(>97#4?=:RM-K3W=>\"E*.H>+]OKLIWO MMO8&L84-D168_@MR<(DK4Q%)W6/>"GF G<;VBA&D&CA01] >S?L=74C9<@J MRW,%!'5S-KKM^QOXS.IQH!*H!O"0N9#)0U$WW@J[X85KQV9F(,SN_>)B<#,9 M*S#LI(%-EMA@?P*;,W>*]^N'0K^[%3MF/$1Z%!!E0N<<"=P&^)\8$5#GNYTR M**)NJ.DO/YC<]V"S*4ICDS5Q3KY@T;TM.;Q6@&SFDA";;V_*M]G14R#\Q'!H M_5] ^44EYK4NN),O/[[<"5>%:3G&?OXF*5@=)A6 ;QH7KN:9X K'!Y60-,"* M\"32;%W:),#T<9TT":4Y,O;Q(X7\?AD[C@XW@$^!SQC%WEH6I9N^\CTBK/=P M:\@&7;R":B3I.#*HNEU]6KBPA:05_# 91-TZ--)]/(09A>F',X)5(J&*P'6/ MD0OB1"*KDW72)!P3C]\_3<&_C.,I\K5P"/RUG[/'!ZNPZ.*46GZJ"@ZC9]HL M Y>=YT0'KN4GM,J(&GHFQU64\);'VPIQ8XUGVAV F9;_?KYFZ6W!!#]D%9;/ M9$<]Z/_ HX#L$[?X7T 8/ZY%U+XTV"^%K3O(_^BYLS$FBPT%FPKFC.\UN=F]3$SG,&RX4C>_6?[WF/D<"]@DL*N"H6["J>@'--?QE\7OY MN%2AZQYEI*.CY(VPD#@O,E6BUO- ZM;F["XGJ(=1Z@X"#T?;KFDO'0R?DJVA47_-W/F/D/K M."[W&_1 DWPDV[U#A"6W%LOYD7IKJ*\J#6K"7B/]*.UND=$,DF9&R:)S@3 + MFI>EI<,WFQ8M$PG 8=QXRP8":;@'V\V-WR7BPG>9I6$7,&\B/^ /;,_F+. " M2@/-,#]6N07'++Z6$*;V11E.R66'@\:)OB/5Q[J0Q,=T].,AX24?ZW0HPM[, M-?[57D&7I5E J39UF[[L,7O5/,.FC"04G'UW@/ =\B<*VPYC]YOS9E0 MXU?X:QWEGNQV4Z\:CKHE:8]S6'&WR>(G6.6B<_B.FGK\6W2T6?TPM*FJ?\=; M"K]YGO4* \J]K<"]BT/?BU#IL;%BQ%^B@N605.D?FOR>)3NP8#OBJ,YQH?VJ M@J(QT?+T<45L3D0=H)S#XN+H:$4T=>?@IC.IA")0R)4O@6JJ:!]_2]+(?=+W MW 95D[XHHOKDDJ45O01+V'N51NV*6M?MK2G?_2J) MM51!TICXR[XI@S"L8G-Q&.0-5;A[QB'^)T LA'V\--A4!\UT>#.1@(J!@Z;H M#U$Y$9/?P6ZQK _PBZ,$D+)["J6 =8_MD%>GE>[W Z2"BU8W60U524R5%I28 M4;@BJ@3L8KZ<70@_?3 M4)G.+,C-DOVID%82P/N$H 5,PS"A]?\-6>[!F MC^ORJEE:A^RB ;E:6XM%KBT*&M>M'U@BF=GY&KV#>H%]@V N:8MB2322% M"$OA&KKCEET0E(=R5$ ;.NC0.KGQY4_EZZ*%0'7+;6YF5VF%JV*0NL<$FV_2%14G+ M#7UQ^[KE;^?[C-&-\CC3B)--BQHI:40[4T&/P["'ODUMR]",%J5M31I)V[Y&B4EIC[R/F M2[78_:J(90_>'O=I !LV=/>.YQ'VZD7)9=O- 96#.05U8(A"4W+;G5%\O>Z2171)E$K&E5@QFNW7=HT@50#2Z^G\KUPU.-ZY[#-'.SN,BZ M%?TN]3!*X9OJ6ZCEDK-'7QBNPMS#RFAJ/K=]AJVOCU-U2L/(#J"GQ=Y)"50S M-T$[QP(V8P"'CS5LXV^ "R'V>F/TELK1NL5+@DV1RN5:Z=WAO?V&PTS'TAC; M3C@;&E,0MS^Y+E>Y)KK1L&Z%K_".#8_T'.[5H%QT#>7L+1"P0LQ78I7G*.AR M5D\LJ545WX7X'3O%&J$BEIHK7XIS-I6P\G:[NF4Y%C8YX9EF==-]T-19@I?( MMMB+>ZYP]U,%X[Y/\JZ<@F8Z!3?(L:<><6UTQUS4);$I_E^ #NNWEVRTU( ; M*&8;E6G&[*ES89U'88:IN$=8L>J-$L::,<2<;?;,)?OA^[Q\ MEM]S,Y=8E,LG!HCI:H*.NRWLJ-T<:- M%K]PP@/&PU2L.)&L,"P0/1/$]C^F":.(+6AQL.78_3;T<.\9LP=CV!;6W>L] MS\IXFAJT2@43E:..3?%*7@(7_J\\8)IM5SOENRJT3^B-F9U;(7XP E9 [!,B MW[#/RXC!(%"#_DY9^ MUDW\+LL_K]MFJH!GO Q/,&$K5^03HC"DI>9C[HJPJ<[F'MFAQ\@X;;)6RD\5 M_8S?_/$K=E:8/XLGR5I6Q]#,U<2%FOFD!,]959Q5.)1'CS)N>M,Q>@N/@(:^ ML#=L$+XW0NQT2#S-=!,L H>?GHC7PE@/A5-VQ!Z;NAX/J:A35VS9]_"ADN]B M(XJZ;NCJSF8+CU^]J@G&*9"ZO0SI94+I;0$%R&9JIP?78A7"[+(4XFR[VIGU M?'?#LZJ UC(/-Z]IW?1_182KA2@=[(Z_[P1[#M/Q:$!P6:D,=?@FE\/(\6>B M 4516MN-UM/!2J_(NFBHKHT(!-L\(IZ)L46GQ%O(S:^$IF5?P!OU%N)!ZON P*&)."%Y:):KR_:N2\=M^^$+$L]BI MA23?GOG$R 4I<;J*U) LV;J_?I!DL<3: MN622I]33;LNJ*M9)+,]! D@D\.___<_SLQ^^X&P^GD[^]B/_"_OQ!YRD:1Y/ M/O[MQ]\_O 3WXW__CW_[MW___P#^Y\_O7O_PRS1=G.-D\/+/O]8_8ICC#\3<9+[\\F\_?EHL/O_UIY_^^../O_P99V=_FN'>S]1OX+UQZ!^"[@ R?_RYSS_^!__]L,/ M*W',IF?X#LL/];^_OWMU;%M^%B)7?[RXNMG M_-N/\_'YY[.K[WV:8?G;C_1[M*9@7*Q6_&_??O>G;XNG<)8NSI:\OJ:O+Y]0 MU]J'#OQS@9.,>7.%W=B;S*=GXURA^W,XJUIY_PEQ,=^+W?N>U8+]K>B\$D== M<+WDV31=^]!9A=ITMO[-,WJ_SI;?'5W,X6,(GT>OQR&.S\:+,ES"]7.&G*KB?\&PQ7W]G M*4I@_!*M_^U^4E;2W)^Y9RE-+R:+^=OP-<0S7#-HE"S6F0!1N03*$H.!AP"< M"1%=-$EGUH/!N\FYSN0&:)[-T@_36<89&>S<;RH$E@3 M\V'ZVY1VN\F"!$2_\_'59($SG"_FSR;Y'68D0TV?NNA]D%Y@W!$*UO%I]PMO&M MD=7!8%0&&&,6E%<"G)=$FL4L;?%.%NQDGAZG;AN R:<%L'[::0:#'!<;W%JW_WT[=1KGU:RFTDRB8J72+K;9C//WR:32\^?EH! MCKS:-_%L_'$IE!LVR1F?&-.$.EY1QY#<79DC>.:"1B=-S'X+;>^\\#9 <$\/ M"'T5T&Q3N.[ OE],TS\_3<](Z/,7_^>";-(H:E>2-@RRY.3"IL)IJRH%="QD MC'+U<$/G!,^=A#5D?*0D5\8K1K96!%".)XKT#!G:,7S\S";?:7O/CNOVTRWB=P#&,QCO!C>B2 [E&Q9 $&^[C]3PH+3 _#_-/]1VZ MI(9E)XQS'#22YZGJ2QQ16/"<)^:+<"R(/GOUW00-R=5KH/HF?:4W D+R> M!KK>2Z[-M+H\B;U$UC?#DS!( A@#A37ID)2!H(V#XKTQ06+VJHN*[Z1F2,=> M#?1]N,2;*?_M;/H99XNO;\_"9$%>>W6M/]?$ OU]\^#E797LF_+[?&6#GA7R MIY^E='%>%8'Y%_P\PS1>Z622*2PDE_R_EE^.M B1+A+.1P.A\8A&,R(9LORRH=9>SF7OH&5)HUA@'+330L@QVO0DO74P"*6W%GW RIS#RU21-S_'U M=%[CQS?E0_ASY&S1+&D-S# %2F@!P47R.'G2SB/*XF2G@MA=Z!Q2M-<:/ATU MUC IN CC">8783893S[.K_EZ99S&BQ%/)4BN"VCT-5F9=:5+@W%"<$42$+8+ MDAXG;4BA8V/P--9+CSJ9$9=2"W2,5JQ'/I&Y>C(H0&OOO7!HBN^2-[ZW7.0@ M=JXNVEBK&&*-S4F8RHL"3E#0;E&K@E(Q?K/:[S@WN093"[.3WA\H>]E'X,>Y M'+"1N,&,(G#CP"A7LS=1@F\KQXDR)L=,!V4-T#M 9F4A.8Q:=/*!O1 S)"6[G)>PIY![70#809X.V MEEP2P)"(%$%!?[#,@+ B1J+#!YNWL/'W+C"D0X<6]KV-)(]U$609B=^XC!"# MKWYH &]#K7Z4 1PW%8LVFN*L@.[!,[L MF45PB9P3%3*"STH"]XKK*$S(.G4[/K^3I('>'3IH#VBD@&: 6/NJ*S?U0_AS MDS8DHA M+QZ)BEK?(8AK9Z('D9@1448M8I>\P2-T;0,-_\2@T5(5C0N!UTD- M3L;)RN1)6Y%(4$X1>[Z R;9HKVWPHLLQW0,UM'LD2<+\T\@D8R5R!45Z4A3] M#Z)-DKX4N;@4@V%=K%U=?$@9L/WU>RO!L:M8.Y4 KWG1*L=0> ;I(J]U\Q$\ M^GKUTCDK=+(F=$KPWT'-D#):[51^N.!;'B0N^TN18X[C+\O+0'AU/[LX:5TA M@RR"IYVU\ 0N2P.))QU8%E'U2>D_1-20DE[M$-%,#SK[6+51Q MVD"M00C( FW/TD(,3-)NK6WQL5C$+F5&FT0,*:?53O%[B[EA72A^#N/\XL_/ M.)GCNE_3=0Y3B,9;@IQSD1 8M84@?0:F3?#("AHVU(":]VL&BM ME*%=Q4Q,1P@6Z4MKO2I,IG*LJLS#KV(V*5-EDKF4*#3A)=1R M0F'!<3+Y12N*;95*WG5YPQXK4QU:'6=WM#U^&W4G735[\7X=3Z:SI0 NF1*L M.)9K [UZ=4 )Z<&+S !=461;F/**]T#,34*&Y*(/ "\'Z>D&6O[]IYLR?4U? M-^[=_#;4W>03+L:TSG5"#FOD?/W!';LZ/\!!RX[7[Q?TY[(3Q[2\^8RS)0.' MMKZ^YZ%MI;4-Y8V:87^K9'Q);^>J7\E%S>E?+?LSEND,KY)U.'_QYV(6R%", M)V'V]141.K_GM0Q!<&T$!UAO]48,3S $K@HNBHU:R2_5-1YX./I=8D5 ? MN*9QQ+Q0.M+.E(NHM\LL11$8'"!74H4<1'2FRX'$;5J&Y$L,!9FW3C8.5&'# MB'_%S8J.R]"#&)ZN":PA:DQ"2$RTD:E 00?'>N]!>U">6Y-$B=%WR?]N0]R0 M/)&AHJVYDML>L6Y26(:N"9W3#FG(407H+X+/ 0F$;NTD'J8K"%E M(X<*N8:*;08V0OF&N14^A2)M!%$LX5V8#$[KVBHH!6.*#H9WN41UC8H&][O+ M>+'D1Z(63DA# 6H5:<("KB0#V7%,EAGC#4\$,7TUUO#^PVKH MQZ5-GH_0,Z<0$ZTMZY%3) =49PDB*1VT\:%3?]N;A+1@[$VI75>6C>IP]F6< MI9'Q %F%3CYV)RV-%TX.$G;4 [>\6B+$9TJ&>XE:4A&\R!$W+[#T40+ M[0XQH&E+XT10;[731KB4:3BA^.:M];O+Y>%+':9%8OES%,45E+(5Y M<@Z*!86I0$!N(7'M4[)<<='E*M C= VI;*(I1%KJHUTYU48+I#?E9CN_D6=: M2HP)N,2TNM0?78^V&RAE1"T10B#;71L@W;.H9TD54G)T*4 MM+22%%A$2>3H[,CST8&L7)?&>_>%Z<,Z[8D46'.1+'!>/4-Z7<%C<>!]%!Z% MX"%V.=\^VFG/:1W\/7%X.Y\\# 0T/ 6Y)/32 OU,VPP):N2ETR[3ZCE5E]1; M318I1Q!9,VZRC-EV"0SNH6=0^9*F6#I,].V.(^XXELM19::\AV(LIV"57,Y0 M<@8,%*$P9KA*7;(BCYZL[A/L?,')!:Y?VIL=%E[\>5DV4[=*^G^N+8E0BOKY=GTC_^!^2/^/8PG]9LK/_8=IK,PGX_+.*TL1FV) M7"UL<(%%31:V"*% &7*!Z%OD^+A2YW%9+5*7XK3&? QJXSPBLN\L6C@1/-J6 MU.S"Q+WD*U'(VY8$0&$CD2\M!.$>WO,CT[9D=0^R[Z6X45-?N"[3 V]GTRYB>]O/7W^>UP=!5B[)G M:3'^LFI=9*2WF'R&.OR!=@>&X(MQD+,(.;(B.7;IE[(]B8"RV2VOCR+:'6N'K\L7\TVIK1U?S><7]7[F,AEJKJ$D#SDTX;]$( ;&H CD6KK5SK&2^HWG99MTA5=@=VSD86[L,UVM=UR.W8*?]+(Z*6% MIO HT]G:\%4!K9QV"O#??%YNFR_^Q%D:DUB>3?+:$7M3ELB>OZJ<3##5#]:Z MCA<4B$^_(BY__^W%+'VJV_)9F(R*0%5IVK$_^I,&87LU=?'BOX&^QJ:C2&045YD,QM0&7/5H41A I92U MFF/Q77)J]Y,TI,;I)_#<#]!/P_MYGZ]E,$9.DM>GL>[N%':J>G7#)T;TN(@" M95#)=BE*N$G(5IE(]IT9E(.TT=F&;(QL'FFW3'D:T)@#\5C),L*"+KID(WQT MKLLU[T_-G8;+5L[7)8F9A%%"M9Y)$(&J2*!].(14A*?']_:('J%Q*[2I[P1MO778KJRRSB&A?VOE MR9=PALM1%)M#2IY-\O5O;'SR+<[&TSI^:59Y^057_[WJO/SB3[+.DX_X+BSP M12F8%B,?C0IDG4$I5J\C%810& ,AE/8L1[2^SQSEH[+9H/CS+G!>71C: &?T MSC+,%+:7$D'Q5" &1> 4AJ/!J'WNU>=K2Q*'5*XQ8+3?48G: P,M6]+=15\= M:S*_01^G,#"GI$&*6K8H!8)CQH,(2 +RD1S^7M7+6Y(XJ.+3)X_10S'0&Z-W M;?+TCEAC:%?WDN(%)5BHYXF>WB$4T>>@4Y]!1_L6\YVXY=.3Q^BA&.B-T;OL MO$W%Q\0YQ)RJ+'2&(',&FUW(V=0YFEU&Q>R[U^^5U5OWDU"YH)#HP"7E2=YLXS0R7/$L?7T= MN:GSWR-$$S2D&IGK+)2578Z&'J!I2&[#D1#22D/=V_9H^BBG/X!91=&T%H(< MCHP0)>-.4H3M;)? Z("V/219:E^I9D'L1.&80FOR+VG34^"Z-?>XFYPE4B;8&20.]-,GAKRO'WDR6>;DK M]W"$.F9>N .-M;R0*5&O^A7R$;4)QC*ET@T_Y,X<_7W/'U(+QLXJ;R;F1HN1"L:,7%GRTJIYFHQ%".X;];EU?IV7'4LNG#)E6 M&FGIC=[(:MP>\#T*%$$%Y^J4)4>2>;#.U3:II;8BJ-G5VNFZILJTZS2<_0&J=JR7_$X! MM*^:.B+GXWV*Y%L_&Q4K(Y!* Y!R]KOG[Q ;YV% M[(HUJ#@G"1T-9#L0OFN%YW>+P5[*[@C1NSHTK\G\.K(A>F/1U3F_1&0]S/2A M-F!(]&W&?1#I2&;O03IWK1#]/@'83I6GJ+Z1F?[!'$';2.YG5I%DP258-(RB MF-J$M,L]B'VK;_:OXK^Z%$QK$B@67^OER$7MB$W?7Z7T]EJFN'[Z5F8 MO9C@[./7]U_G=8K)A^G/J_N5>:2$,J96[O*0&2B9 FT^61"-7/BL3$EBE]O_ M6RWZ%%H:M4),7XUTZ#)R">B?+^;C21W*L.K9M2R16OTDC[A/V3%+H5BJDU,< MA6?.F S<)9FDER*;KEVRMB%RQ^/K)XVQ[DKL![-5_\A?9?L M403RAXHE]T3YVBV%&P4I,!6YL8[S5I$QG*_C\@HLP/MNG;>K6 MCVXKG^VY.%1V[^LK-OLZ+>_''R?+QO'DOJU22/3BO)V>C5/U]W>7W)8//EQN M^W!P'*EUE][1I7A*:7ZHZ1:]=;,C&#KB^-6+$E>'+UF4#RQY/SX*-#X$A_=\%HUVF8X2%4M[@G/C*A MH+/> Z*PH*RD<-?7&UE9,ZD(>RQVXWQ(MW&.AY];,QYW54/#;A2;_(P"8[2F MS:2J8.M=#U;O>B 85HPL4@CBK0<4KI,QI LXIP/% :KIF"_8THNZ56GW&RZZ M^X\/+7HT_W%KSAOM>GWUE/;4O]O#,^O462066ZE@FQ*K33Q1)OV'%(]\J\_6'B!K2CM@-,,VTTN@F40P+W.#RDI(E52,E>.:<$SD^$SDL9O#2*Q F1N>) M=^?-%B?"#RXRI,NES97>5L3-+,.SL[/I'[6-YG @_11W\H>R.E'E?M5[ _'(\H5>IDI-? M319A\G%,^%U5_=\@^>P8ZCZ4KJ/%7RWE=QR5KV]X7*:P^[^X=RYWO#?R<6X/ ME?NR]&(^7MVUWEV.UW[]<+G<3TU+/O<^^KSC(6UY[G&,N?G\QH>56S^ZK92. M=_"XN>K5P)G9.!U@>1Y]9%M9/4YUH^3:NC;P^?0\CB=+FNL XW%>7DZ83C[, MPF2^LF=\Q JR2-8-F.$%ZN ,\%'3EXZQDA/W3G=)GN]"Y*'QT0YK+<-Y/LI& M!!0A02XNU8YC"3QC#DQ*.H7 ?')=$G$[4SJDI%PWW-T,F_KJLUE8O@.9JWK+ MJU'L=2S%MSEAI0.'")4 MFV*@8_R_N:>]RA2/DM=<4*&-B;?[B@1L=6/H^.GI"NW-S&43$:6*DRYIT+[*EC;B.K+;@2VRYLE-*'SP9F;[ MUC$G=(R^BS=@#] ,$OR;;W)$[G5Q HI1OK9PLN!%4%!22=RQ))$_W9W@Q'[, M=))6IVX;/UO&DJ,4"$*!&9#:1U!,1@C<9HBZ!&4=Q02J2Z>SX[ W\'S"T=^; MGC:I$<@&::?N'BPV<*5Y$&;S)NINU[W43'^*+ MTP!<3:JMFO+T8&,?7[1GS)"WXEBU![G.PD -:$N,F:F,W^;^/5"Y=32"AU0% M-J2W8;BH.<$+\;##?KO3VO7^?_1;OXSK98-XL3I>6[<%=#Z'DB-QZ1 49QE< M2:KJ1J3"5,I.-']5NK RI!$,3_LE.CW2!NFDK:M:/H0_KW4MS,5@(B=*N4AF M0]9.(BZ)VKO.8BZAF*,=?C9F;4@3+H;T1@T47(-STG[!N*[[K3^_'*(\DM;2 MMDKL2!;($&2O@4(T!2X(+C/:I-2QO;.[*=UQA,>_#/X'B)/!8?_A\2??N/V6 MU1A9IE R44 S&XA?(<"7(L$*;;C./N/-SK+=WXO=N1C2")/O^9WIC*]3OD]_ MGT[S'^.SLSOY7B7\'"O>D3\)EKO:LT\$"($[\.1B2E=X\+Q]U+(#@8VEME$? M\::\QJKY,.&,O<59(B+?(86FY\N+-J3M&N-.S^C)']?%,2_#>/:?X>P"1^0U M1!V10EQ9>QT&7FMS/ /I52Q),H/9[2>W5B0.(:,^'.P^8CU.@HN>L=DC##W* M!@J=1 J 6DA0)D@(2CJ*G+C-+'*NQ;%"L<,X&4)Z?'AOP3" ,\CF"?-:#4RM4AODD._K3UKBJ/TPIW/1+JZ\A9P9Q("KCP=8B* M,F0Q"P=,@BPEVLC\X _DKK@9PE8[D'>A9V9G/_0,TLI<]D+:['X4T;LG0!F"F865!:YB[3,_NR-83]]U_@U3@03\-+^JS&N5V.<;L:=G0I M]CY$'A/H#H3%(U^CF_:3E M>UR#T'4L/$I%*&VU@\)J>0FBA9!RO5FI,FFEB!B>0.SP")??ZY'QP!RGMF@; MY NU/L)8?G*C8]S(9R.ET0ED5K0K%E4'F6* D!/S]5_D72;B'(.Y[_7$>6"O M3Q-L#<[CNM%,6/E@LR>?,01?A1TR>,L]%,DYE\'L]*AZ0IW4 M) :Y*=P_73(+ADZ@ ;V\.:?K?'1K$@G?B!)U=+$^ZV>5/MJ/^T"Y85P=\OV*87\QP^2[M+I\[ M'W.X/!ZGK@?_>_>0>^!A?631HZ?<7>M\&S#T/,QF7\>3C\M/S,,D7WU\/BVU M2O'5A/;3B^5PQ_U?M_8T])%_0[GT5=O53R\KX6I[O2MZ+G\C+_<%\ON)C9_# M?-Q-?P<1TUN1[2350Z/U>A8MNOK;MZ9/;37UR")]-+ +9X=*=GW>?&L\XU8B MV_SMPV5Q+RT-F=Q[0[O]C*8,]]B^-A[_[:7>^.;^K\JV3VXJHNUY:-2\ZZH6 MHS9;,<&0V\X$,%<*A1TN0O!"@Y4EF<"+$+Y+M> F$8<&UU?/>A?^^#4L<$8F M?37CG$)_G'W!^4A%JQ5##3I33*6$+/T'=SI_ZXE]I]&_<#3 M.HFCRZSINQ8Z8+S!0X_K)):>#L>]*<5J.KP0*0IAH'@50#'/@;[%@3-C%+.< M69=ZF-N'B#ITF[GWV:N!3S+:S#D+D%UTH(2K%1\Q Y*=9)IG[D27P]N'R1J2 M(](,,3**Z6+\RKK>@GX8 M$(P- I1V%GR($F3RJK!0Q^O*'KAJQ<".[DW?OJ[=('@2=3<#:TW=+&87J9*V M=-8^SLA;6[T]FF5G(BN0F"8O348%021?NPC)D'VV47;QG!^@:4CEN]T0U4HG MQ_:<&\^SV7V-3K[4\2;M?'C%]4_?3<_."-5_A-D!@VCV7JJW7+?ELJ^L&UO' M Q;K+>^AV,JKJ:8W?_;;(;[ X6OVEO_.?#?*BCXPM[<&A))[JX568)F5H)(6 MX S%ATP79QB/X59/VC;!],-D'9H^>.#IJWA5\:(-9@3'B@-E1 "7$L')GMP65'&R+G9BJAJ7Z:)9T>H&HCF[:9-1O%H)G*3($VDH$JPH/#8L$: M[5+*G"O6Y5AA=U('E?4\#;1:*+%C\NJ1_>,JJ*PWV-,-'FYO*]WVTCWIZ+Z_ MMI#/+ M46VLVZ/LYK=I_E\89A_^F(Z*USQ*G<"43'M!0@6>FPR.MA[G/2:GNLSNVXO: M(15J#09]^VCRE* C%.&H!"=+,0C62P2%.4&()0,)ILY%B2STJ0;U86.+LBN+C("M<"3"SDD#JL#FF6($EVUCF#40X@V+A&\Y#:U0P&@?MK MM6,>9[.MX^[9EUM-(0_*F=Q+RZ&'/!L/WOM\]_8SFC+/-YV5#CM''T-J/0+ZQU?] M%O$^_ME#^D+VH.,86CE8/HWR 9>K;[8:O4W * F;=>TIJDVF,"W0)N$,]R ] M$]YY+6W0/?:=K:AK<,5[J0#"V_0KXL\XP3)>;/B+0@M9)- V84 I%H&\0&:QGF:[#,&[ M FA$<2B99J;+H,.'R1I2[4M_V#1443/8_(*?I_/Q8I/KE1S6,S]'3DO:WY!" M#F<*J.JCQI#)IPP9M0W2!];EDE M?LMN>(_$&YE"68@P)0*#Z+R%%$T.40:C59<"@8?)&E(NX6B[50L5-4XNW&)] M35/F2C@?:,L,L?9PLX%HRF09,7LK UK.NN0G'R9K2$F%(^Q6[534,<'PBH*. MN,!<1QKL$;%=^_46K5KOH^;P1K;?GGQ ]];#VG+_RU,K4W4#VG> M^]@SV\IE"[I;BJGQA>BM']U6:,>[['RWJGX-BXO9TN:MU/;BSW1VDA3!J<3(G\ M%V9*SE$R[)+]>8BH0_VAU]/)QP\X.Z]K?)/^._P;CI1Q]-K,]=\ M)Y+7]W28+)9EX2":)$ EI<@;5!Y"$258$8QS7:Z^[$/LD)).PP#>/EH\(=Z6 MUW.LU+%V*P3F2$+*:(H_+,6NPEJ!*1:-HDL>?#]RAY2K&A#F=M;DZ5"WO)NC M#1.%2098I*Y"Q MGB!DR^ME?P]>D"^0O).*G]J?&^S%JB$ ;W]M=LS5_H*S\1=ZQI>]DI>;OWUX MXN->6@[-)6T\>.\\[>UG-&6X1Y9VX_%O2IGCHIYS/YO-PN0C'CC^<^M'-Q72 M#EPT2WJM%[\<\QP"XUX9!3PGVC*43."C)%FCN_)U^OO\MWCI!W%I[69>0S%09:6=MC"(^U\P4% MDX*(62?5V3MY:CYM$R3MY>7NHJMCO4+?-HABG0Q:(OG@4H&RCAPI9I$V"!-* M4EI$['+PT'(?/X$9/@6<]E-:K\!IOEDA^LU/7XZ1\]P50VK7EH([0KR&B.1^ MQ."EJ5\ZU>4$=6L*6XMB1$JG3==$R*(>^]![#5$%"QRYR"$IFW*7GLT/)U2& M8GM;XN61>'$W572.#)-':[7.H&,D6\"E >=X "X<:I.8%+QSC'1O9#@80WH< M;.RKE:.<66SDAG_!^?CCI'9Y"?/G8?[IY=GTC_^!^>,A=X?W7*AESGM_#AN> M'KRFH ;G?P_CR;Q6^UY]_^5X$B9I7,]4UT=K;C3\NE]QK,N,C3VPPA7$7FCL+Z( ) MEML]N+NXNL#J/U^]V#QSW$,\-Y]PN!P>I*DQPWN?F]_]G.;,]S@_O['$]:J1 MVH7C^1DA<5S&*:Q&X2P^(?W.*O]7?[[A.[V:U.L:F,<3^E =^#T]&^>ZE_\< MS@C!^/X3'M3,]'2T-E?EJ>1\*%S>848\KSBL/9]J!\+I&3WDX_HR^#YJ??R9 MAXM_1[J[BVG_EV#K1Q]!:%T@]GXQ3?_\-#VCD'->YS4OONXAI3L>=[[TCW/JJ'%'KL2[=7:1PB[+A #[D=+V"XO?:W2Y?O<(ZS+[1IA!E]]7QZ M?CZ=+#]/)+V:SR_JCM)2S/NMW$/^#6301#$_AWEMYWM>.Y\MV=I7SKAC"W1;I)<,C&\1;ZU^-V5[^^,WG)4UI,?Y" MQJ*U@+=9JY><=^:SC[A?S!?C\QJW7*7TKU%T@)-\V'J]Q+X7OYV1OE8[O6[/ MSL[>O?^]N=2W6*H[SK?D\AA6Y38J5AU/^]J7QU8]CJ79B??#FZO07_%#^'// MED7??KM%NY-[:&G(Y '=F6X^HRG#?7HS73V^GF+]C/1BX\8W#^F.L]V3FXIH M>QX:7?GY#1>KE>K*+V?3\SI,9#RYJ(<,JV:AM!T]^T+K5^5]F%Y&1#4\NHR@ MZ%4>IQ''*)T-IMXE-*"+1:S<;Q8 MK%:\.V,V2DKRI%P&4QP)#'FHPPX5>/I>R,XHKKIK M1?KJNEFIT>-RNF5H7ORYF 52Z7A"._4K4L3\'H8XILA922"*0E F!G"&10C2 MY^R\2CIT*=SKR-.0>O(, >5#@4_7SIU7I%_]]>UL^F5<6]1>ME1OXC\\^O2F M/L1NO#3R(ZX6O73D+Y< [W"W&E 5WL/!2>%Z7*98BOJAF1?^\.GH:9:@^@E MA2[CCY,[=A=7BB>R@"_;8RDL$+V.@+I$K;1R/G?I O,(74-JWWD$N]-".T?S MY9+#:,B9!$7!*ZA2VXB!8,E M@^**M@(O(C@?$E<%9>9=6G]O1]Z0]NN6.+K/L6VHK.;OS[7MX#X*A8Y!1N5! MJE*G44L/SF@.)EDILD+%;=>7:1LBA[2+'P-4S177'%J7&\9]M#D,,G")P% D M(!>504#EP-K(D\X8I>QTP78;\H:TMQ_%1K53UG&RP^\P32=I?#:^O)'QX1/6 M5^*"L/GUTN"^HS@WC_'.8?)V_* 5KL4E]1/UIDTQR4TJ:9IW[R:A1 MAOIJK2NBZXIW'6R,,G*1>&UAY!.9LE 0@E0*C->AQ&)D"%UZ#V]/XJ%V\^Z5 MKNOPV3K\O]+CM0^/E%,LI>5E>UG(X)=J!4("HY-3Z+RTJLN1?P/:A^05=L+E M3>-[;(TWV^*W(?QN!P7G(V<4TYPGR#994#4JI?C3@U&3&?CQ=?UN??JHY?>SBB30@SY3N0O,_*DG"X0 W/@YALYK71T/ .BB* D%@HIG8 0TB"$]2U !^3)/A]^)%V0&D6I#<6)"98= M!!4%P2I&>LWJ<,63@W0+/K9!KOO716YK)!P5SF\6GW#V+/_OB_EBV79I5*>@ M<56;O@;"5CV>J@,8 S#$Y!&SMWBR[.5-8K$+651;.19U=+;_;^+3&Y4*LC/*^] M?Y5GY"92=!+K .JH>52E4V?RN\AI=4I^)=_:,%G$HKE'"=H%!)48F>J8>)T) MFFU(FI4^^<>[B!G4'<,&D+COY'MO!?2K9=MD4VKPVP M*49RB*YT.?=\B*@AG89T1,;!^C@20IRT-@D)M+J?2 MDV>CE"W@E+6$@B!2RMY8'A_9JP\D84C'V,U@LYE./)9ZFK\\UPE^-?F":Q_5 M955,B8%,1*AGZ+&> T4/F>Q]M,(XDSI-&7V$LB$:VF9@ZJ.?SK!9?_?R$&89 M[CP/G\>+<#;^KWH4,R=Z(T4\EJ, ++0]J+2\NU:K,%'J;#SZF+KNV;N3/.AR MQ[Y :Z[1'@A1UFI=2*)4Z MBECV9&"(CL,!R'LTW#J&GON]BM>-U,AB-$90H*@=MZ DDR09P8%S(S3]X0,[ M3N!^G:XA^@\],76 5OI!Y3+[.OE8&[R/,,OS47*%_%YCP++,R1\. M"GPJ I@FH3 4RN9.4W2WIG&(GD%/"#725C\XW;:;F_4_9#LO[VS,'R@0*I&C MD:R X].UC3X9#,*UZX?@MX@:4IW8,9"UKSZZ(61=M;MIAD=,H(S*,>!, M$6*#<."C#4 F.'OE$T^ZRR'Q-L3M6.SUU!%SL'YZ^N?KR7\;?QC;+)2FM!#$F(#D=5GU!G+6D3\]BXI(+'8X3 M@-R12QI8"F171#P*_]TUT _N=Y2-!/+M.G\>UNW!TJ7XIXS\>K4*9.[UQ60G[$21KO-8/AH:<=+JVM:>TH ME+W'4SS^S*X"ZC&^XH'E&ANY?5?J*M+C&<$'B-@L1GV-8;Z^]-A%UH\MUE7< M.W':J,!VNK*K\>NX M?-Z[ZNZ]*;_/<>DW;18AC92)*C/RD)#G!$J'",&15Y;)RW:.*V)6]V!T2_J& M%/GLAXZ;7FP/Q32+?S:)6R>QKIH"Y%1RJEX[#XP(8AX/[R[ECRO*!4&Q9^KL1]+[#LSH/>#%=RN. --SA:W8- M0??ANV/L__)B<3'#7\>3\?G%:G]X&[XN/]E% X\OUU7X.W)[8 :@7N"Y_EY> MK7:!HQ*=C9%B,:WJY7#A: O63(*1T9@H(GGEXA%!/[C (;?"[GWH;R22#W_@ MV1?\E>3Z:3Z*-O-,_P?.R>HJSB)YDCY!-H8A61SKBCR$BYL+#B%V;Z?7S:M> M?63>I./8O:3]+PRS#W],1SH7KK-+@*E.I:AYA:BS )UDBM%S98,Z! 67ZPPA M-#^R\O>1\!%T3DK$463(C?$:+-HZ2V'9#==ER-R27IVR/&US__/QE880C)]" M[SM+N;_F7TXO9J-<"'&!+ ZWEL!H6:+HT1J(Q22998S<'ORZUX6&$(J?0.\[ MR_@(:A]_P5%000<0O,ZD* A%,AM8(P-@?VDW M0<%KG,\1KZ>(U_< OZ[)_ T7;\IU#C8MEA)>,&4DA*0<*$P*/+H EJL0A/*9 M?KX%1!J0WQ?&(1\,TSYKV*T*M2H:03'XDH(DN*2Z]U%WNZV]+8+>]ZPX\;(PG M.+O(F,>3-2&CK$N02!+BK&[KR9/W%0N''+/&%)()7A^ZA>U$T1 ,=E>P;;YD M)U+D<=[&WR=Y/$_3"Z(YO_@ST4>?G=>O1J46Y1BM0!:1:YLF"T'6YFDHA7"H M@G-=KMCM1>T0,G!'P>/Q='IJ_SU)#_='@OTVR.OAER'_3H;HR-M+GKR].M<]1@NBV&A%3+7_P"EWRYV#Y8'[ M]/M#<%_'?G]]'S/I4M"(D(J!Z'R]V(02?'$&M$NA\(0BB'2(B[\SCH;NYQ\. MI$[:.;61_W:(=>$NFJ#!II$8>H]\F=]^"EF.F:5;,*Q.( M]\)(1W[9T&[9<9A!,2H3'))WJ4LKEITI_0Z,^GZ0.R13L[N.CW52BMXJKY(& M:YDD#]05<)8\0V0V(S>.L9OA=\>3TJ$;\<. TT$CIS;>(ZMY+ 4]V&(#*(^T MD962P+!BDT;!F0Q];?;1$E5&%@J91*# O49.M+5"-,)!04!8E0&;"@N>F:1F>Y7+V\2-02;V0X?#]VN.T@=?=^! MWZ:3=$F45SJ*:#E@+5E0,?LZL;9R6[PPECR?U*4QUR-T#2FW?"28[*F44SND M[_ \C">DD&EY.9Z3IJI?/3(I"9X8T6W-LF*-7.HZSM%)9KDA=]V6;!]$;4A;Z&\N #I34(IB%-LFG&QZ9V/H_G$[9/7355\'8M.U M%S&4+,F73U+7ZX6<@@5G M N**6)P0EU/'^Z01G)@\^_]Y17%>$CCPR,6[WB M J)T'))1SB<9#,GH:%(XY,3^I,[WOKC:RL%JHKO.P2G*3!$RF8Y8657(!01% MX;<)(<8<4*:;EZ>.%IP.T GO"I>==-'?"[]C*[H/T._PRWB.>22E#LXK!YS7 M7I7") @IT][$8] ^8"DV'^J$[TY6-PD])@[-DG),"["$!XK87+TV9Q B,\)Q MYW7&774I^=L\J>.5="O9?G(I'"48*+&<$DCZF@<1X/ MN@WU-+SF(P*GC2J:H*)R?8\\OF5T',H2K%/ 8JI7N6*!8&JK]9"5U:XXLU6! M_C9KM6W(=1C>#K2<_6&)!]UT8QVYJ;R??4V>+URT,3-:1 M!3++GF593QAM%8 !8;3SAK9RJ3OGA^]L(]&Y[HP8]USSDBT#D4*B,$51K&FL M X.&N M%%=-E0NV.= [%DAX9:@=5G.VHW>-T8\G%ERR,!V;KZ#Q+%H*\*@LV M1RE,U.I6^]UC=&,99%KW$, TU\6@$@HCSHWT6 +$7''MZ]%U<1(82R'&E CV M!YOK'>@YS>6LX(//VA+7N7;A8$P!P2*#42D;8YG)X?CE:$-.]9X,@FTN;NVB M[\XN=#:)*D6A 0"H'%Z)R$";=Z"CQ1%_JD<&FG@_[6^['$2O!2 M&9<$.2&UES-1"L[&#)Q0+9R1DV/-IV&_>P"IJW:&D"U97B^,0L92;Z%Z0UN:"C*! M%\Q!Y@I1,2W95MT5&Y!RU'9*RXN;@7&GA"<4"%Z[83OPP:4Z>D^)2-\,L+ /9(&^$@N)1\,QS4C>O"/1K M;GAZL]T1-.W5<9H&]H_V$A_=J._LWCN=%CQM]_2;'#?HGW[(E:8<&8O&!3+S MHI;K:UX;/ 3@)9D@@T4G!GIMLDNQ:JV*,D$%T,G5*Z^AMD-0]+):IDUD45FW MS9E@J=;4^0Q1\PI<2BV.@,.!?B2#7#F#$4%/ 5W MC(X4PVDO_\20N(\>!X&]92, SI+SA=,;PR4%H+4!4-3!@ZQM/2U#(\3!+?_V MZH=RNC;W3Q%_.^MR" A<-@X-K/:AL.$RQUQDKM/K/3@KC2_"HKDY]O X;9-/ MUV[_">)O9TT. GXUT/+!T#_>@HR2/ 8C$@1/+XYGAF>O=&%\FRK%YFFFT[7] M?XKPVU63IX;?]49M7KH8N+'DJ];"Q5POU&7#P&%T(0GF$F[3YZY/T\G3C1]X M8D#<7Z?'[X==2#RHK: 02=&[@KIV?!0.G$9C.*/ONBX7&'OWPS[XVK)P66:I M!%A=#V6RT%!+(J 4$P*WBBQ)E]X03_G2>E?T-;N0OHMFC_Y"KF-(QR(71A5P MRY:=RYL<02KP/">,DOZ].11QL*6R@VN#?0S4[:/'TX!M&3"6%$7MQ4W;8B"1 M2(?@?+9@I4B!Y12$/'[O]7W[.AYO'/W0 +>S+D\"N66,J(T20AL#)I!+IM!I M>C&X A<-+RPZ)GV7.?<])@7US@4,%G [:_(T>*MN>$*>G+$<;*E7Y%UP$%$Y M@H>CF, I56*7?G ]2BEZ!__#Q=NNFCPZWJYW1L_"(TD&(3EM0=$+0F%?0= F M"*V+TINK;J+]-* M@T=[P=;Q'.TM7-?V9A%=I+<_&0@F.O*UM495D)O,G1=4^^CHN MF%;=][6R6(0'Z[TA\LB-B5%:",P*)X+1DG69P[$UA4.*MT\/J)UU=E1(K MG1;)4S16C-)D/4N"Z'F!D+UVW IRB;IDPD_M00X^73XVE7C1T-3]=C*&^TCM))$'5K5B)J MVI6-A^B"EP$]4[I+1^B=J!Q2/'Q29.VONXX7$G[#Q>6E"9R]_Q1F-^X\;G7' MX/8S#K\V\ A=5S@OG+)W40P5TT-A?$\^GYYXO%DMAI^3G, MQRE,\B_CLXL%YJL/OY[.YY\O?^'RKD8+T>V]=@=AMY'#@3=6UJ;E'TOCB/G9 M%YR%C_C;Q7G$V9MR2@K K@'#? 0U+6 M\EQRZ-(A:D MBDI2O M;6YW;6IOVV_N3>GIL.'WD]>A/MH[)/8POPVSQ=5S_$LY>3K^5$7K:[^[R?N I P>8T1>J0E&/WKW\+ MO,BZD-(FN4%)=*<[CB7+W ^J:@-5A:JG_O/_?#D?_? 9I[/A9/SG'\5_\!]_ MP'&:Y.'XXY]__.N'7YG_\?_\U[_]VW_^+\;^[\_OWOSPRR1=GN-X_L/+*<(< M\P]_#.>??OA[QMD_?BC3R?D/?Y],_S'\#(S]U^(OO9QB++__\XZ?Y_.)//_WTQQ]__,>7.!W] MQV3Z\2?)N?II_=,_KG[\RYV?_T,M?EJ$$'Y:_.G5C\Z&FWZ0/E;\]']_>_,^ M?<)S8,/Q; [C].T!]/@\O_J+U]&8GY9_2#\Z&_YIMOC[;R8)Y@OU/+B$'[;^ M1/V*K7^,U6\Q(9D2__%EEG_\KW_[X8>EY&":II,1OL/RP^JW?WWW^B[2X7C^ M4QZ>_[3ZF9]@-"+$BT^8?[W /_\X&YY?C'#]O4]3+%O1KY=<09D*Y]_KI_UT M,*9/!&2:+B,R^BZ.JX'WB''3IQ^.^>JS6,8"EZ-YCXCO?G:O>"?G,.Q3P'<^ MN@>TBP]BYW@><=HGU!N?>PWG&N1MA/4C9Y?CZ>7X/]+D_*<%N)<3VH7?PD=\ M&!C]/7JXY$(NW]]___9WKSVXEGVV?U(*Y.,&^)3_B2A9#2YB(UV!)2*[@\L9^PAP,7@_IT^LQS>M$5_3;V>#K(QWN63FC2U,YV)8 MD$DPE1P=P<(DS_G&]V+Q3A28Q<6+L7K"3U7P/^%H/EM_9Z$*QL7JK/GW[5"6 MVMA_<2]F,Y+0BSB;3R'-!XH;%:75+$$)C,0LJLM@F-4M7Q?-*;5)>*(_@__C"99IS^^4?>CXY?7DZGM, K M4#%FYR+YCT* 83H%S7P"RVRQ&7D"[Y1MI^I;:(ZO\4-4M%';A\CWKM+%H4I_ M";-/ QZL3<4GED763*,*S',OF#-:.\M+IIVTA8[KPQ]+I0?I87*@$!LH\AW2 M0H:)#K6*9K6Z@?46:<\MB])+5KP/5D9N"J@6FMV(YA14?;B8[^I> M'KQSIS2Y',]G[S#A\#/$$?Z.\S4V[84).2 S.M!J"V06 Z&,'.C_)2B1\MU+L*UH7XSSV?P33F^L>6 ESRF@ M9#(CK=4"H1/)L>!XT38+KGF3O;\#ME,PA[Y5<-=*3*\>_8#.H$(V6ICQ@$P[ M07L2UX9.JNACSBIP49I[\J>@^?W%>E?'ME^_[_?).*UP16>#4V1V/F&D'4HC MBX(G%KB5(I@H8O'M7;]O@)YU[-:+E!MX?F^GDPNF# B\44/,O%.#I;$^W@"C6CDS8#Q6&! M]N06=GD_K&=M4SU*O('/^Y?))/\Q'(T&RN3D?" WRI=$T;:)S!L,S#GP/,6L MBFSBV*X!/&L=[R7%!K[I-6_YVG&:O,XB*,5<]-7$,K!H(H71H*+B45@*JENH M=B.:9ZWGP^7;P%E=XAGH&+@W.I,V(-.ZLF4@D9RFQ('^C5)QURX2>=9JW4." M=_7H#M7CFR'$X8BDAC-R&M[/)^D?GR8C^NQ9=4/F7Z^62I$4-RY$9K@%%G% MN8;U85+]ELEX3A*CO_.1(A*7Y!WF!'/%W_9&]/CJ:G.!.KW$?',77GC0U[XUB XR1%U8 MB5S7;#YG4="KDD16V8!-QHE&V]'#Z)Z]8;7318/SN:3 M\V_POEYMJ+5XTPK/$D^>Z6@=BS:(6AL"@I=")M_$7KJ .QESZ5T3/6:N%GLE M%B00^2]3&*_+ ][6).MD//#&H[-&,^7(A=.N" 8^6H84DN>49!#!=SFDMC_B MV:NY3Q$VR&)=S[3?L3J3G @QT<[$721LFM8;61$%;%.%UP1?L$G7L_."3,("VXKYK&[[_G-9 &AL%"EJQ MDIEI3@+P&B6SRG,.WOF8FV0L[D)Y]B;1DY3OZCTT=?ZO7;9PGRERM<"XY;1J MBXX%FX E:XKB$+)\!/__,:^WCI+E;*&='E,.=QS:U^-$$*\#XV306GOFN"1@ M")J<%Y*%MM'3[A:U=9U25_<]Y,1TWZ]0V]2RW/56K\$S K*P/C( ;6G1FAP< M0]M: I>T%L6*9L4L]^$Z,3-IH8T&A2YOAF,\*R_)EH?S@99@-*3$? %.9QVI M<7'6*0BA8$FBE$8>Q3<0)VH&>\NYQT3"ALCGFB':'&4VV;'HT=/JHJE9SL2, MRDHB>4_"Y@Y'P=8'G)AB^Q-FSTF!#J'-[S@G6[P9W\ADLPF),XFV-IFX0O$- M^== @";%V>Y<>[P?X\5CD_+]!W"=J)WTJ8T&F8OK-ZC&!"&*T2Q:X:J36YBWM$QEG5%% M.CH0-Y/V])>J.E$CV%?*&XIJ#B;U>#DY/Q_.:[UA77#-C=!QAW3H$;:2D.NL M'>U<+C#ME& @(SE$6N8DLE>1-^D,OP?3B5I$7UK88"$]$$?<7YRS%,-+F$Z_ MTG=?G-?2L4'(6MD,P +4A&X$Q<"IP#+(1/&3\FA,"]/9!^R)VE1SO6TPMH,+ MK>Z1A14!LHB9<0\.1E9E*JP"$ZX(HP3HHD%/0SM9(RF9RTTJ-R]N_ ! MYIRPTO:ATH9I(3CS+B%#'UU2GJ>LF]3KW(5R,G9PH)0;M*#_-AQ/IH1C'28/ MN"K1<71,)2/H^*L%IF XT.<==(B- M+NM4CM6%WXOYLKOMOK:V01'6ISI-(TFMF=9TS($VA3DLLIAD@TE-*G;Z@7^B MQO8(NMU@H@>?30_):N"YHM:_"F-)C/,?_YQ/KW$;]^DS0>_S%^-%@_\\X\S_'A^ MIXABGS3J%FZXG[]^H(]X\64X&ZB .ALO&$7_GKRZ2E>.%+ I$$Y:Y)72MDU: M]4%L/1K./8.*[C&D/33?E9UO3PTT2+ANA5@!_K+8?3M!'-P:IW048_F&L<\C M9]N$J+NFTKM^N]K/@A.\C8\&ULA'=^O[5V#&WGD#A;_UC%$__G3+5&1<_:/GL>5O85:@/D)Y\,$ M'68D=I]==O.#VPTRNVCNS,^KEC?E1H"+P=F=&3WO4+BB?!+OA+A9R M9Y=JII,&\]-N%E70>W0IAL(DOT-M.Y7FH.0A=F M!>U,42CPLA&?>A=XS]YD&FBAB=-\'>4"TNS%Y?S39#K\)^9!$;J$A(*!T&3) MIK8JQ1"8E5FEH$PN(;:WD=NP3LPV#I)ZDUD.=]&]GLTN"5G0+KLL.!-2"UHT M%!8"2"8 20#@N%"M1OEL@722MK"'M!L4Q&Q"=G8YKW/.ZT7& +1$$1WM50%I MU3I8YFVAG8R\0D(>D9NC&<,U7"=I$?O*O4%AR[7RO:VG6B'#Y1(YV:N*3*=* MHQF29Y:"!$]'GDIM&"H[8'OVYM&W_!O4M%R#>.=P,[;6:CADHGA:>NU5#!KH M2X7HO#4*=G"/M*O$&/^&IHB"^2+#(A2U4_6D-FP!-IRCF.067I2Y.H\K'&KO2= MC-I=B@U:N(\P]\U9(<@Z+7-5-"0M8#[HR" CK3;;+*")%WF*$_]ZCU&>E/:; M=*S#[-,@1Q%Y*96!RRWHVAR]9$!^M=1HR/968)MVLJO3TQ= MI^B32,Y+LB;4&)B.TK)@36(FO:(/EW&+'N^[%S2_XQ6= ML\S&69\%*W5FF>;@60!CF8A&))N$,6WH[.X#]>SMH#>)M^CI?CW^3# FTZ_+ M$:):2&<-LPX=.<*(+*8@F(NA4+P<@V[#&W$=Q+-7]]X2;=%.\7:*%S#,K[Y< MX)B\C=6HEILCTGTMBTZ^WJ2(>A8AN12Y]GU$X[T&*W-JDGOJ@.W9&T/?\F_1 MS[!Y%JG.TCA:7B5$(D=3N\60!F#H)'U;^B2 M["*)S+KM6<[.%S&+1H3KE-A M"3 QET1^*(C$M)&5;B!RAHI'*(4\5'MZA&,]:WE?>6[0[<$YQBUC!(7@(G-+ M7H8$48/R]TXIMAG_A]YDCTDP M7HLN=#"*>0.2E4)>C=8QJ_10,>>)3&OLR7H>7TT;C.[@W&>WT8 <>!%>1.9R M7,PQE0R$(O'Q7 382'_>A!3WB8YI['\_ZED'&TJI>J"]O&<("*W?"&Z394I) MR;2O9RC6R7':9(10F9":7(3-%[X^&F0V\,;F2($Q<[(R MCW"E&;CLF3$F"90*0E1=3IL;G_ILU7>@@#;HZN ,XBT._P$&+>(B<:4R+0ND M8,&&PD)1)J$75OLFMP&W<#Q;%? ^KNA!&\T JD1DLTY@M"X"! M">G0H:G$^TVVZ*?$;-\B0W"XM#<80@^<+#XMM,@5/AK_@$#4?(,OGQ%]0G+ ANLRBB(7\"J>^\"\1_\1?TH=\]&M#W4H%*I/.Q MD+<4L\A,HDD:/:VD''>S>0;\!:W-9Q>=')>_P"@DSUDBL[ZR#ZDD:0LN@14T M43HI$X0F;!?/C;]@)PUVYR_81?P]M@'/IO,;7?BOQO-E>JR^#%(K$+849GDM M C?%,!_J .3(HQ)6BN2ZE+W0,ZZ9 WUUVQ3N _&,W9+>9-MCV^8V3"OC[H)J M!]=C;\T_AI?1G[H>T/\!LN[Q2'@ G5.Y(&UH+*%=$-XF!BDZ.@AE2,)$-)VH M(IZD!6SQ$XYM +N(N($O\#>8#NO>=C5ZIZ+[^G8Z/(?IUY]QO&"\IM^N#BB0 MF#B"98)7WA[:!UG0B8XJ%T)V.G&.31@@=H-Y/)^A3^5.CJ:98U,?71VCLTDY MH^-W4:T_NXEF9]JC+1_:*^51%^"WZ(ZTD]KGD,A9JXG)&%,VEGYQ%K,(V@TZ M?'[_5$?(M:PE],);P72=F1)B]BP(R1%!&_2-!E3U377T#C_C^)*VXS4Y+FJG MC/6"@:IC*:VIJR*[-QZ]R/3N16ARP7(;R-/(L>^@Y[L5^0=(M@$GT0K/K[3N M3=>SK[ZLV+%K.#6KH11\&5"<%"A, MWUX.4_!F:VFFG29CNI;%0JMZXV]RX"(4S6-@@'6ZNM# HO3 ZO[M=599-Z PNP=SI ^\!-!^X7.MM%D MD?)=@XLR2D/'(3.R=J(96UD0:'.,67F?ZV5!:')$W(OJ1&RB/\DW8#3["P7: M4QC53O-\3O*MZYT//^,:GHN@I>"**5[)&(-0+ 2;F?:T] S!"&C2'_8 KA,Q MC3ZEWX#7[#KYP%EY/9[#^.,PCG!%MZ$,>&MKVYJI*Z^''#A36-8@R/O5WO$F MA$7WPSH1T^A1]DWHS&XN>0"!P[C.RR\1K0SQ]\EXLH9:6]PCIDJE9E@TG+P7Z6(ESK*,%W)UI0$9 MOTZ7!\22"_W0#]C&4R74VH_@!?G96^-3T7<# M/_<*\NK56MY+SP=>\\+!9Y8XA>Z:7C'F/9<,G4$8N&-Q42QMI/ ,HK(=/:*@?5E,8*6?&\;BVK%O+B"\.R5O*\U@F"Y:(J_() A:DUB2,X5:3F@;L*.MS/29V\E;773@,+W M!N"!@Q#!&K)GY11%_9XS7_-VT19G@T\!V[#HW4!Q6D:PDTP;\/J^@NF8[&VV MGB7P,\R&J6;SAZ/+.>9O]08J*ZP#IH.J.1K/@46>D4%R2A2!D'R3XL&.^)Z] M4;300PN:W(TX!UR!49G..&]!,\VQL*"]80)",@27\W \ZSB^+3117A<#V4GP M#:[A;X-:+7A@C>7&8F+%UIDUD#0MNXDD$Q.D;.,P-<,-O+0#MF$2'8O4,K"1 RJTLHV\9Q%DE+PH'F(3[W0G ME,M-;@.+S5AAJ$=B9(8$D)0A,X!7Y!>H9" B>@''R37,O3X9@Y MX [0):/S3%3F\W>3B?Y,LW/IJM*VD5;HD"=;2*_+V0;EP/;HE/ G!,@DU!. MYM[:-#"+MV3OIHG[ *J[\[LK6B.WYA]N*+N:KTG M*1_-!'0UZ4A6#2+5,FEAF =#1DY[HC>"PCWH'^Q;GV/C] , M_W)R?C'%3W4#_+RXREE>ZMR$=E!G_+8G-&N3[[2D6SWS/@3/N748L]4:()BL M!&D\V^(*:K^U9[[#ZOI0TX/T\A0F+L:G?IJ,R()FE3%J_K5'+>X)H)F2^Q#( M+1M 6WG7D\\J"1V##3Q$A=+P3'Z[$G:K#>R)I7>.A:QX,,(Y9A \TSX;%C$I M1GN9E:)(TG%;YMQDO^#ROZ_'=^7WCH3\ZV3Z!TSS0' $--*Q M",4R#9H\,J4+$SH%Y[7SW#0J]B)1N*P)KII0F!P_TOYA+P2YA. MO]:\WGF=%3/()2GD%+EGB71R*X?,1P1F-9?&8XQ.-IJRN3O8XQM44PNXTY;9 M6'TM JCK<^R%M#&8$EA.@;"$2J9(CB'3%"1:U)H@-AFF':Q: IX]06G:3BC5RM!CI&;S$K0 M@NFBD$7'/9, 63IMO%*-Z+MVA?H=&& [U35H-=J"^&\PNL3-@('D$$UE'T:] M^$6RR -GQ6;TW(>,H4G9U'5^,9I\Q>5>_?9RFCZ1!.M$@=G 2P,V9472X8Y< F=8<,4S6Z(U8*+% M-IP >^(];<,[AA(;]%3=YQYL13V@M\-+*0DJUKDFP N+,CFF5,*^M!=2W:Q#:G;]9"JU0*[R_C;)@K"?XJ'43K@W'" 2]9 M"6,LD]9$5J\3F3>T60.]/G5BB\0VM"K[0SYMZSN2*EOTC_PV'$^FBU3C$O1: M7!7TC3'UV_*-_[T4Z"!P[93BFD+S(BE 4I7X+'F6HS9.Z82^S>B,OA9PVA;Z M*&K>8*\]T))MY@9X"XMQN0:B!,<#$P4,8>2>0?T=V*Q%%K*4U*54?)^[^GM@ MG;9M]:B2#1;3ZD)BX1J\2"2)V4(7LT$2HAA/,M")5T[-PIFG.(AYE\@9H%], M;E.0VA'@:5M1$S5ML*=6=P[+D/HFTFRS)ZEX$VJ MASKB.VUS:J&D#<9T\%7!0@+O\&*56-E@^X-,NI$.!&V^I2E^Q_FDWK9OJ*J)JF]W1TNL%2#\["[]6,(%))V7M'FU0(E1;3L0!@Z- /DJ< Q;29OW-X M+\FAG0\BJUITSZRO.6AM HL\:I:+=Q)12O!M$G5;.Q\>K9X_Q2S((W L1RK.IY]]=B"]2JL9%G_B^4AG1WC+[ZT7MH'Q5FR]G=5[2 MFR%)J:0@?*1HO$"FU]N(2*^W];3KT 8DL^11-#&8COB>?>=>"SVT:)^ZR:>C MEZP;[B)?JL2[VLJFD\46=OE4)[K/&EU''.V309B7DOJB?"1+63MK<9SL%2 M;T'6>Q/3BKBC"Z@=:*EV-HF-J(Y+3]5 >[>I>GL3_='L0O.BE5RB-7M#X:2!4HD[09A;!2@;LP/=GO8(I-V'JV725*8M**T6V8,5EA!3C$8Y M\I3J;#5;;5IDR5PJ$@,J#]BDQOPZB.>L]H.%VF!WIW6=3Y8YJQ4@G6/@(4?R M;<*"Y\%5\MW(/)<%T!EK>!,MWT%R?%7OKY@[,VP/D6H#-;_(>2$[&+V%87X] M?@D7PSF,UKQYP2""L4QE(^B(4I:\6T<14?9>96<$J":5@_>B>L;J[T_:#=@T M7J2T3 -CWI947MML0LA5!-E'\F&D(9OEUK""/,J2BC.R":%Y9X3/V42::*$! MI\4[G)-@,*_'B:S]$D@H^G1J5U_79M M^*H43//EC?=9>9$GB[J_18"XDG!YP,MS?RZBZ MGG&ZL(G,CVP3J]>A"\*^6>V[03L^Q7W_*MW!7@[01\_\]QV1*F]EL)"9XH*\ M9*]J60(B_:*1@^( H;?!%X]I,?7P^D0S6S-8AZ#M!UFGWX= M3?Z8W01S&$W[U6>V(V;?#/LV#;?W6:E" 07YJ-;%"%FB!BS6@L&\G8;[V\?W MSJSM%;>N",-$7+C+1C"RB$!V$E6= E:P3>:I?V;MWW%>Y?1V.OD\))G__/6O M,\ROQV?D.D*M#GF1Z'TAC>/L:LR9\$Z:$"2S0M?]._&Z=4N&TBHEE+%&-VD; MWQWJDZC2V<56-@S5;JF=-L-$RG"^F &>5?0J4$SILJ(8 KU@H>C","4*_9"B M3=F$(_0;A./KO[7"[LX8V4?:33+UZ[-S]F'R#M-DG(8CO#$4_L-D5]'HB @* M/6G8U8,^91924Y24%/B\6%(W1EZ)4DVN&>S =W\8>7^F3-AIK ML$4N1?(!OKSZ4BFM\&<,0V5I]3IR**0R22;2W)-;JZW MX/F7$?6BJ18#!3:SHGGPSKEZM:9E8EJ'P"#JQ%+D&HS@@+:)/_Y42.N>G/GT MH*<>;T1KU=;Z4N9L_&;!?S < PEI_'$0-9WH-CLF'.V+.F M[ZLEJ+= $ODTG5Q^_'2%[RR.AA]A MR8V!M+=IZ51M3*?P-6G/?#'($@^2>YYCNCWSC:),- N5@YB2T6BB>X:W+;O@'+=VQ,?6FH 3_^ MW1;DJ\6O"L^N5IYY**6.+,F^5A,7DD&LQ/Z59B48#US+)A- ND/\EXFUTF<# MFOR[2%?=D#.2(PX_+RH@C'9*0N$.H,0NDGVL@NXI\ 7 MT(]R'[2A S73)HR_A?'U^#.]AI/IL!)HN(SDS".=Q+;2^B3/(-=?$B\N1+0Q M-3GV[D7U'=G+OKIH$*[?!?=VBAD4\^H@?C%>UM*^F,UP/AO8[,F& MC6-2&$V^7 S,6R^8T%YR7;0U_D@;3Q>XWY%I]:Z]!F7/VS?0M_!UL7O*R.LL M&LZBK#4-W"5Z*0@@8G$.1!V5V:0#\D%DWY$E':*3!E73&P%.+S&_&4($>=W9&_]Z:M!ZJ'[S?A 5I[I9#PSR2X*X>L,2QY8B"JYP)U5;49V=X=X M\H4%C;35P/O:@K3&)+,M@HG:Q)0T9T46.OIU+@SH1:NME: !%+T;Y8CV=0_4 M4RVFZTL[/9-7D&^X2.[].IF^G,SJG-/)"*:OQCC]^/7]UUF5QH?)S[BX'L@# MH:+/,CB6$^W@&KEEP .RJ*"2=M@B7!>&RYT>^F0VGMXT.#F&^!NDI-9@/TP6 M,Q*F^//EC%X9BDAGBS&E56BK/R&L6M'&")4S3- >22ZP[690OI;SC_-,E+ 2W^?*"*33IR"EZ+H$.>A,/\@B:@ M>'(LBTJE36%X5X#?GU7UH:D&?M(=G"0@\N;F7^M(T3D%IA7WQ8+F5]I@ @3! M F:R?;"UH=P'EH6P*MF"FC=)+72'^/U953_::M'^WUDP TBBAAT4AIA*3Z&0 M(E"$PA2=X]:&PC$V81+M#O'D[:J1MAJDH[8@O2K%V2 8$%P4E(Y)QY'INLV2 M3")S)6:1@*-33;RLW:&>:ES7EW9Z]*@6@<5TDA#S;#%BM@KB WQY25[><+[T M_-YA@HOYY10'Q98(O#)NF3J\DP?+@HN6T3:JC'?D#-[.JF^.Z;H^\,EL.+UI M;M):["UBN6M UR.'S\HO&&GM%B'J8"I?/&?:!,5\B(IA@)(C!.E"D_DIVR&= MK,GTK(T&4=D[O%CY92L\M$^:'+-G1E6?7B#A\9[TZ19,[18U-(F^;@,Y>9LX M2/(-HZDEFK65UJS5;, 3+<0[R8RKL^D0H%*P6N9\!BV"E]PT<7/OP73R]M&7 M/GHN_+^^E74J*OLHA&D4]&@HB%5&U2$LYEIVDQ._H?3[/T_Y'5)K9Y5(&I;B8,"_&%M()2A)@7M4!XD3XHF=W-1UM($4D#6G/ ME,5"^&QDD&QAIBGN*I/I>LNK,ELF MIR?I'V<+/LK9JR\X34.2U(MQ_I9]7,TTK8L:XZ)+O!;9OCJ_&$V^(B[^_MO5 MR/EZ0SOP$7+$XDER=?9JH#@R0"5=C=Q9^@UVZ^ _)N;OPD"?G/(W6/GAQ4,; M$^C7!LT,DM$YE-HG5?-B.LC"HJ7 U$>) @$5-VT.S8>0G:P1MM'-!NOI+;7] MZV1*\<7*KF]"C%F%J(VD6$)$IM$D%H**S.<8K'<.96Y"Q?HPM-.WGWZUL\& M6E4$;9#(0*CBM4F*24RT/P($%HUV+*'-(=MHC&MB2-TAGKQ!-=+6!L,ZN"2H MXJS_UMJWSS#"!44!B6"8YI@7U;OC?/,;UWYR23Q^MVEJ-8[]U1=ZD\8?\5T= MQ[U@*A]8CM[XS!F]-76N3AVCPNOP+:^\!PDQIR89B>,N\]F7(CUAJVAP\7S0 M:@>ZWHPGJYB%VJL5Z)=8A\U$::*@DR$(T:2:Y2#4W[>%[J2S!O6]AX$/)@@G M8^UIYK4Y,)'8C*2U6&YI)4*7-@=\CP:WN\C>7UY=]:]U7(6&)D4$FM-J5PL B+;K0.9H$"(A-R!<[(SQ!8VFCG9Y)I==Y MYMFFYFA"O&X3N]XAMHQF:E!_BP.IBV;L(6 RMJC4&RC-< 2'MK"*^.Y!*2^Y>EBJF-3[07VE.SRN.I MKL7T3WW[YH2<]2_SUZ/[4]8 <'R/QX%B%+ 14=,J/KG"I7$Y7% M4'R($ '1DN=DG[LE;)D??6Q#V$74/1-\5<[^RVF]Z(GK><.B$!9-QR%J33L> M3VI)[^9./[P[V(>]);\+J<=!I14..YP9 ,@3DR=54GB&_ M5CK+O"=H4=N@LA%>Y2[]ARP?3;]"./U,,4;S^TT2_O& M7S]X;/9V,++;_Z"Q5I]T7<$K=+RH$K21?K-1E\U)"X]8%VH."#+H/. M3SEPZM(5I\^8;XUZ:A%A=P!TK,]=P;^A=!X^=NYM-YX-WM?IN$8AF M@;H CXR[6DFD!&^M!KED-?W;::&T]]M*Q<[[J<'"K3 M'G>-*Q"KB*0+C!VR<=U5W'^<]W#:[0 -W-;A >)KJ$W'34FN>AQ&&HHO*S,3 M3YHAZFP%8,30):O^-+2X)676OQ)WD5K/RON-)'5^>;X"DNB(*:+VK:E*Q9>U M82$EVE6X"U@HX%6RMWWVQI./YZ\=)/M)'X+KT?%> ($OUX! UM$+;YAPGM>: M6\^""(9)Z;FT)461NC3W==/@]2<_0PWN+;AC9,;>7YZ?P_3KI+P??AP/RS!5 MZN=EH0L5R\2+) M&(SP@]W7TK\*FJOBV"KIJ!J900HE9 ZZ38NYI1SA4)7@I9?1:Z-]2. D)(O%9YY\[JB.B1 MU+AW-ISVQ "8A M6:TB%]D1PB?1LA*4#CW=4;H,\>C=2WVP#F.2*X14SY6CFJ%=4*98RY*GTJ-*G0;(NA[0)V>@?2NB@;5R"]& MH\D?E>IE [9WF'#XN?I9?Y\.YWA6RFQ0G"S<@6?<:,6TJW#!!MK,7**05+DL MFK3-[HCS=(VII<):T-%?1EK]7^>K4=);AT5=_>:O,Z05O1D6'!2I$RH2CA&\ MCA-*BGFA(DL)DH\Z.OI?DUUJ?\RG:W?'4F3///S\I\S]@B@,(UO"L"Z,8M;XO-5E*_[#"%1B)M9ZP2Y_9KL\]/<-I M+OT6H[U6[MP[O)A,JRC^2EJ8#5"I5(SC3):4Z8S.Y+R[))D%I8IR,1=HPBB] M&<[IF4J/XN^1#F$UH>';-@?7MKD7GRFN^X@O/N+ "HP*,V<9LF-::LCG.U2WY92EU$*SE",9J2^)!8&6I8C1 MVN13M$TS]9)0'.O.Z&0)##))I L2"XR05'X2/+B>> M5(M=9SNDT[.=GM70)ZG\55(@IC?LC$+Z;XJ=8*?<8EU\R;R6PY MV_(#?!D$*9+R);(B>60:LF+ ;6$F&%! ?Y1D$V*?'7&>KBVU5%B?]/1KO._J MW=L8\RN8CDD8LVOX?R&UI&'EKHJA\OB23^;HI V\,"CDK(5@D[ ZN!":, ,] M#.UTS:AGM?1)^=Y=%,N:82\P *%AV49D6AO#HHSTI3/&@N4>.\V\V.&1K2OK MC^G;M)+T4ZBTI_@P7Z;YV71UY"XJ6V7QUA>5"77D3'..=72F9LYF@5A*TK[+ M57:G4L)- (Y=?]]4R9,>A=US"? *SW6/ZZKW^&%0?=?F;T5S_$K]PQ5U5^L] M2?EH)J"5X:).(01#T9AVW%7VAU1A>H*60N%=7(ZGJ/I[RON/I/E=A-LS&<9Z ME,1?Q_19+R]GC@ M,71ZV'$+R'M2RH8I0_U)M.?2I/?O7KU<)^W6<(24!0*%T0DD!3TI!Q83+399 M@>2X\AA#E\3ZAH]^[NH\5%IMZHWJ(M,Y:/ERL#8J%ME[Z__SU&RU3-'0"661>2'(\N2X4P1C+NWJ_TJ)*<)D=KU@"F9D-"@J107:Y.K_UL:>EQT-DUH*>8;'[:)E< M!.0,BB;7UD3/ , PA4YG(Z'2 ?:5RWDT%I5C97'W$VN/Y=^WV^"[P#A1(I6= M-+"%@V,?\34D4E'#%5"2UJ"ISVBL(7?$I2"-$\;[?=_71B53Z4.(N4FM* MI*)\-D;000$HZI2I3#M_]K4]K7 9A,H.H"_U/1$BE9UDOY5(91?!-252B2KZ MK)5C625+#I<)+! *.JJS,>N3FUUI :4J'QTF&-L,G)Q"YY3=(OZ5$&//4KWP5I.K%E[^UT MMDR-/8CP<1)CO>BS@XTQUAVT4'/B:^_#3_3/GJ5IE%2(I+7JCV=HS;4YKH<6,DY%:L5 M-Z5+;N3Z9QX_,=*SN"<]R*I'5^_.\*.7(YC5P7OS2?K'PE0]UU#JL1=X'9=5 MI\-Z(S4KQ02/*B61FKS06Q&=LK/0CQH:-*I>Q[/.!G9 U-(_N OI<1R"GG1V MN_FC'X$W\ $V(,/$Z1RKV0I9-R^9!&U>"I@HP2&=:5GK)J7XQS*!!T[YHUG M+G)NH?G)^?EDO "TSN3'R,':S)2I8Z23T;12CRPY;0)'Z0MO,N7C#I+C^P6' MJN=.L]J4$^H"Z!3]@B;*Z)&RH N^UY@+P?HH^=;@HY(@_$0ZO9'<&V=Z!)94/1+S$6DK#V6T!N+]V-:S#T70T_! M8'91PY$-Y47^G\OE/*#U9#\5C,C9,+DH+%=(6(U0#!1)),8H9.K"Y-7/V70+ MW'&O-%HH=Y?#Z1#--,ASO)R,$]8Z]@KNW7#VCY^__HSC](E.\:7'KEV*H'1A ME1N:?#A?F>N$920,%82,7$;=QJ.]']@I>C=-E-* C>12; M>2"3\K@FLXLJFIC*%=_+A\D<1NM"!)7 0>8,;:*=-7''O-6.9?#""B%"A$8& ML@G.(R1:>E7;=HZ=?65^'"_EJFH>LP>%BYJ@Q&FU(K.(/#.2@7)GS(/@Y4PC%7%Q6A8J[7_S?C^L)."#[ZO#V97^/"FA1 M$E*Y*'^NHW;7%(2_3\9X?C&:?$5<=YPO."PA5>0_?UTO:/'66!&D!UO3C_4R MC&ORU$7E*4P933 B6MV$*?(PV*?LRAQ1H0U(27=%O\:^>E&[H&_I$!T&_Y$J M6XYH, ?::@_:;G'$'K8*A;%V>A1FP/C:@I!8H!B7872VH!?9F"95^D_15A\J MP7FVIKJ+DGLNUOTPN?AU^!G7@-;MN:4X88MS+*8ZOAF*8<'+P&+@/&E7ZL#9 M#F6[FS_]^.[;,?4SZ56X6YVZHT]6?I\^8;XM1I3O".-+PTD.$9[HCH ML$/N%3UZ_O7OPXRKA_T&_S.YXGQ[S&=+_L+7J>4JAL5<:6=B[W%VC-CWE;V;X>E! &9B3HO3Z/FS =23B:7VL;L2[X] MP&?SY-M'IU#O0>23GN75*& JP7$!(S1M0J.9T9A%+'_; >/"%@E&9.KR73XI?=E^1 M=V&2W45>#7R?WV!\62#-+^L,T)6W5\?SK5N @PL9P#+.$Z$3E060"V0%,,?B M'%K;I/3W?EC/T0@:"'SKMGWTVYF7,/L$X_P.9_/I,,TQUV^TOHNY]Z%'NGGI MOO!;]RRTR]-I[LB0HE: ^]XSW+O\WMGVOJ6="235[$$3^\M MQ'J& 9FIX\P4[318'9)N N&(]%Z* MP"WH-GP2]/ G02VUGX[O5)WN*LL&]Q0W7XJ!,,E:R((%+24YQ'3D1IMK'T]$ MX)9[>YOXOJ^KKNLP3DC'!\BW18TY8:C_5MKXSS"J4>M-@"]N;Y/7?G+@T=*Q M2R6 ID<,U>^[U1GY M'4][/<:ZU:]?2^3EY#P.Q\L" M:DP3.K+_B?EUKC%Y&=9KDGJ!.Y^MB/LR+><-?7LX(AGBC/[L\GS+.@?. (6+ MQE"0Z#G322CF2U$L*554I>@VNDNBHSG0$[#&IZ?0'@<4W+WRVR"_V<]?KWVU MNM_SVA9N* 8IG*(=Q0,#J#32AL)3S"Y0J-KVKKX;T&-=S#?;!)MJYK&OWN^1 MWK*O.@L4X /Y"ZIFQ1!8\/1^I.*5B8X[EYK,KWHBA.#'L8&.S."[Z.)1.)Z[ M /P7,_A^^MR9['D?93R*U43/'44A=5LN@6F.BD53!T@'G;12%*Z:)@UASXL9 MO*VQ[**#_IG!25J+1/SK<;H: )TP:)N864S:L":SF HR6:Q+SJ=X)\&]C2'\ MSF<_"8?X$/%/>I3=T^DD6'V'XLN$%$'2&?H[SEOGJN]]Z)%RU=T7?BM7#3R! M$MJ[I(L.T09;M/ VNB***5ETS%5WE4'_*O\%+Z:8AC!?7+DLI@S"M0&#!./5 M;#X\KW_^UQF6R]&;>I'>VB8.0W4DH^E1=+>LRLED$GIG0=,FXB@FIBA8Q'0IED4-CB4?=>"2ON9-4@<=L#VA :?[64OG@<1[ZJ-I MY\CV8:^+H-;9E%.]]I:5V6(Q^@R2TBQZC)BS*/YV85[?*:?[ 1XKU=389)KH MXZDDFKH, #?TCQ1UOJ5,Y!,;J5BP]#[H0CYREBIBFVOL#M@>/P'5ITUTW:OV MU$V#=$*7<=1=(+9,0W7 ^#B)J-[UV]5^#E3.(]D1E&),,8DY90E@HE^\288V MRBDP9F\P9AAI\FH_SZ_&(Z^7RC#)]P41@> MRK("7\NL&%C:@W,@_RUP[XMODL>\!],3\J;WU>&DC0(:N-&_7DY)NI=3I&7_ M.OQ2?[=&%G-1R<3"3*K7C\H*%D&+>CP[X#)B#$UVDNV03L\R>A)_S]GMEY/S MB\LY3O\;IOD/6(![/RGS^MMU1PC(XER6S)8ZSBEG7#$%EE"B#<)RU855Y\$' MG8[&^Y=K@TZ;WR!]HFAP^O7ZPM>S+J+WMAC)F M?'\KIM.QCKX5L+76Y_A7).>US_^?2-L;/1!KQC2_'L]A_'%X5?AT*ZLZ.D;& M_%!0I26B4([JN:&,R\LO4F%)WJM#/TW-W%E.H [V(/;^HQKR=H4I<8%N8^N MS+X6:>^(Y%;PX!W7U@!73=S\+N".OXOW;C-WW+J^==(T@7Z/.);I.6F+2UC( M#8G.D"L:):,31S,O3=2UQ-3%+@/(#DBA/P3Q6$GTYI;32"M/)9%^SZ+6'$%U M$NV2J5X;AQ0"DPM5+Y@H*F8 /+"L(@9M9"AM+FYVP/CXB?5^K:3S-G:8MAKD MN.Z!^@WH[W!^-P(VEV26/.3$?*F4)Y ] M\R"0^:!S$"8*3$UN")^$K3V0IG^JIK:+SEIT(J[H<][A:-$^-/LTO+ABT%$B M%_Q)&%F LXUF[6W']*1<^;NQL"=E-'#F?\'/.)I< M8/Z Z=-X,II\_/IN^/'3U2T#Y!0@UEY:7VC9#@A>QL @1%YT-"!,D^3= [A. MVU[Z5$J#O>7#E)Y6E[K&8YTLV4IR%7/TM%8=&;CD&+I01 1;P#9I7+X-Y+2M MXB"Q]YCSK\12[VBIRRMPQ5'Q&JXZ39&JSE#Y%9"^A.23]5Q8WALGY=533S1\ MVE^R+=2['@+: 4;?O+/7GG]\IMD]-7!;AP>(KV="V>MP!,]*2U/GE^0I(J@=$<(K1W@Y, M(^TJ]..)Q9"S*@ :5)?[B$[JN_'DX_(6[BW[21^"Z]'-7@"!+]> 5&H%QX-E M)M2R'5\9:EP$%KT6Z 3Y ;G+-*MN&KS^Y&>HP;T%M_4=//HM]B]8<#K%O.*S M;]_.M?%Q1^O3>GBQMZZ244O+K2 ?J7A-,0WPJ!/HPK-17#G5N0%KXY,/C8UO M?.B+Z;0:]9H,HF:KCX[05EGG.'7-%!:E+C-+"T4WF#LSOS(8.4U/O M]:-+I']<0_KBO.[UOT_F_Q_.KZ',/'A>N&')Y3H 0F8&#CC]@DZ!%[RD\,"1 MNML33\FX>NJ1EZXN MXFHGK.*LOB5.RV1Z#N.$9W$T_+BXNEDOY\/PG'[DK+RG[\[*1J9(%ECJ\7'2I<^\3TVF9W*-IZZ[5Z4.L[D9A M^'72B!?TEL!'?/$1!Z7VDO&LF3*.=F (B@&DP"08$#HHH427LZ[#HT[+1OJ6 M[5W5F\-;[&:SR?2,8$*-9Q<-7Q]P>GY6UGLJG;]6J^B1)5"FGK^"'(-G$L^YV7MYJ$3P@MD7%R M_)>#8KSGFEE$VBP).>8F<^DZH3M6+7=KR^E?%8]=Q;UUC&/)R0C'(RNECFVM M:88HN&>19&3)]W)&=FD0>'8C;QNH^*&AMKN(NN<[S.UCR+J ^MZ&VNZDJ$ZC M3?>1\M%,($>09-2>&?HOTT(A.>#%D,:*4)HL79@N1\I35/VN0VW[U_PNPNTY ME_L6OB[H*OXZIL_:.LV3HFLCD]?,>=#D0T-AWE(@!E*&A"KHX!ZZ&>W\L*W$GI4Q:2K3'.Z'%?,%WKUZNG=PK."*Z*"7%1PIK'5R.+,2DF",% L&T2I8. M"M[PT<]=G8=*J^?W]99+\GX.\\MEVX1 3H;C$W/"2;*H$EC4B3-M>:9_2RG9 M=E#AU@>(L[=7S][B+ 1E[5DK\<\[HC!"OK MUZ*P+@2FM<\LU)/?*H%T*DF9["YNU,U//]Y!VZO@-WA.!TBM9U?IU^$8QFDX M_KCNY1 E>H_D]2=,-5]$#AL/]#L>*K53"1R[3*R^];'/7W.'R*E%&?VRI#P; MZ9)VM9BXEEU%RT(.BB%J%7,Q*95;&^@S[GEIFZK:3Z@]WOS?Z=?H .-4VUUV MT<"V=I<]Q->PW84#[1,!(RN9-GCDO-0')RC'MA(_1!_+>NEQ]/Z=VEYUDO[7=91?!-6UW M\8&,#FD14OM:7F&0@8N"%2\@&0(I:W^?4[K*W!O<6W#':7:Y/@-RC?>7& M7S^X'64[F%OM)38+3K+G*!UH(:T'2%! R&@Y9A$&VW#M*YJ%-W2H@%8?TJN8 M-@&[)2R=>39<)T<6JK/*01>?R)2M12G EL']&/<5V8N<%[^!T>OQHH2O?K%_ MHU3GC^Y5O-T7<4OH2CH="^KH;=3.^F P@J PU&,) >R@\U-ZGUSYYJJ:H0[1 M"Y;V,*-B'=FC!0.E@:5H?70J$/HF74[W@>IK5.>U&=LO2<3#O*C]FHP_4)PS M6X8^8N"@Y%*0,^%XS1UYQT!0_$2O1DHQ9*]UT\' 74 ^B5&/^]G,MA&>O>NF M01/4.K?T8;(:<[D&C[._3">SV<":DC,XPPH'8#J"9-%+8%'G IG.QR3@X/SOX&HTM\ M,_ECX&0(-89D#FN1BI&)A:!H]P4;DW92Y]"$C+#759R\;1Y#NSUF8?M?S'\/ M/WX:U7SK MFWV="?JP#.&*&&SEF^07X^NG!/W9Y?EU%K'9 $+MM!::W!-=2[@RL*"R9(B1 MN\A)VJ()GUZC]9RV_1Y=XPVZT-8X[V&U^SM6!DI:RK)U[MHX BZ3#X?'\S:#9(9?;SUVM?+>M3$H7: M!4"QHE1@6G#+((A41Z+94G16_#8?0]^3:+H!/58/8S-C:JJ9Q^YCO$=ZRWG M6LM@D#PX3>^"CO1^^.@ELSX7$E[4 $VL; N>QZ=);F$#6W:O0W31,.5['=;2 M4[N:#=X!8,M),@\B?)S9,;WHLX.-'*Z,1[$:Y:-"2^]&0 >,0 OFK8[,62=5 M$.C1-(FV'LE:'IC^\CC&LHL.>J[_/SL?#U^-3P)5P2B*0ZBJW M<7*"!?H6$T"^F8Y:@;QU.[^Q=GS#1S\))_<0X4_ZDUS/#0!_&WXF$;V?C&#Z M>IS6I6,%;#28F;21SD'RP9AW-C+NA-!6Q%HIWT&3FS[[E%1YL.R..]/KSAPJ M;\ 8JQ5+V9%_CZN@V:ZP/W7 MF,)6^C]P=MP^RGL"8PHM#]$*JYC/ACPO7YTNER,S4(K4SJ?<9@S4D["U'L<4 M'M/4=M'9D<<4"N.Y#5FPO*B ]RZPX#*O-.?&1@S)E2;)E&<]IG G?>XPIG 7 M96SUE!NU([R]G*9/,,.WTV$Z8,+&@Q_9:\'XPZ!O%8H'VA8J+WN12>CB>;#< M%&T0#"B7 @P>_/2&!>(Y.\A9>A;1U9Z76$EGR "+R<%#\EG;ID5A+0K$7T[. MSR?C]_-)^L?[3S#%V=GE?%9I9(?CCX-HG(LE .L;"W&*Q;K30AZEYR*"[[& M)IO3/:">1(BWGTW<'5G0D^Q[CMIW* 1]B],%]"7^@4,AG=8D VV1Z018QY!) M%I0JTD<',G8AT=D;P D8Q_$4<)S,;J6CGG^E8QT)WWSV>C:[Q'PVK?^MH>WO MEU6^9V6)?_FG R_1Q+R@)K.JNGZ1-EFIF 9I6#0ALR*A<*EYX= D6]4! MVPG94]^:.%IQ]L:]=^.K\&*6FI0(;U31ZK40A:#B8F@*R.HSBR$XI@L -8G#@!';#MY M%MW"1S*FW733H.)Y@Q!>3F;SL[(NXWXUGM/^NH"\G%-4_W@VL(Y\05<,LPDC M'?U6_O_LO5MS&[F2+OJ+< [NET>WNWN-(]QM']N]5NPG1@)(V-PCDQZ29Z-Y'39HR<^Y$]XSC MT6O\"%>KPVT9EI:*^2US$]=H:Q0W$22N^#8G4%T,.WK[SYM M-E!O$J8#2K EHS9K:4$55J).3/M4=SORHZ7C(@M>0,&6ZKH+9')'KDTS(@\1 MW,#YWO\>?X6;5-?;$2$^@4HZL$#K(@<6'0-+IFBN"0&@(3X(M>_*$;[_X--9 MF[=2MC6,V"8[)8AD0R:%--,1)M-%X.U M-2=<>E%TP! *%L-#DLI;C>)^+LV0H!JFX!B=@RS!,LXM.2I9919J#Q\3#&0N MN/.=.NU>5 K.D.TV;OY*G*_&^"IMBDDDGY0,D%^7/ L*'*TNH-":VP)-+]2& M7]*%N>"'Z&/+-BL]>&_0+7+(E;V$^:<7JZGF7^&J-DH:1:N22,*PZ$"1T,FA M!1X\ YUS41&@0--&K6V6=3[-/K<"-OPN>FK/:;ID'K^ZVGEQLEC]S=78GV7# MZE$2Q?%4/*LMPLA-5X+1LFJK.Y6*+HI,T%/UTAQ\<3^_DTO5I--T]>S1BNPK M_?WI[-O(.W0(V3(3:VYM4(:%F(&I9++33D?>:>+&63^/[ZOY^3U'OO\U7MJNT+OI00WNDK3H$8,%ZS[SU/,1@,70:6ML6Y0^O MW1>F"!?>8/3M;/H%9XMO;Z^ 3K.5X?>EQHA&6*?5*"69RU G#Y/8R1(,K"CA MB\S2!]TDP?7B8@?/L'D>X=%83-'KI#)4BW MPEV=T50G3\@4O#<@XA/JT[MCE3\_H(O7K0'S%(<^4]\A27Z<%JO[AE%*2CHG MR4:LQ0O:1LUH0XC,*A50BBB+Z#+FMAW"'U[;+T@!!LR*''I5;V?X!<;YMW^^ MX&1.OSM9I:FO_N6()P0OC&")LC<_/8HEDB?,=2ONG9@3%PR M"#ZS:+@VQAD3(A_<[&FRE*=]"O16S:.MHO/KU:6'I>'+> %7KQ'F^"9>C3\N M'S?R@ Y]X0R3SK52FC.?@V,\QVQT*3;)IET]VBWMYY=TP:HT8%1Z: ^J#B"I MXO[/>/'IMB_=W?01V@>XI,^>93"T(^3$6;":5LIMAL)]*ILE;\T=[$Z(NUOWG]/5A.7) M8E2*!N\L,FL$K3Q)2<>>5BSS$KS-P=AX\BO7@U?Q\UMY@MITX5'L7W'5^>0# M_+/VAZ/LR33T=# :6TM631%T,-;IC\5&$8HK134=(]-N:3\_H@M6I88==898 MX=T6L/9GR]#-R* 6@,DQ(;5@.L3,P/C,@G#*%>F]4J<:>]]@>3\_F@M7J=,, M:!V"@1%/3IJ4Z@R>(IG6.K)HR!(5'*.QQ24I+CZ%_.=Y&! MB>#\+T=9L3/RR;4=!S5:[/I%3WYXVT;U]]A/%NV&AXEY3AF4 R676S( M.ZXE@(6IZ'2A'PKM#L?YT4-!? 8Z>4DDGJ9/])ZE[5N0U\E!%)H)D74=95^' MO&G)@D_(E;$NYZ9SE0=;R3-0WLM@^3)N+V^SM;>>$BLCWV7K5<)J;"6LL]2! M@;#(E#<&N-+<;G:7'O)BN6I$&I;IDO*Y#QRF<] Z9^ ?C2X[/M>'F.Y,TZKP##8Q+2S=9"/ M#@1+1^>DAY2:6 3GKXH:7(..DFF#^ZC#1_]RG2%)SPK4I.*4 XN1+ <>LC'> M1Z.PB0X\R5:W?32D*3/G;G7[B/26'223B=%9GUC(]7J*Q\2B,N1,>84A\&B5 M.=5HPR?5#_<@'=C?<_]@+DXSP^WF/+T=O]H%8,NQVWL1GF?0]B!\=M"1_F2< M16N\=5KS4(?VHF!:%,' 2L-2=%G*%+WRIVK=> IMV3,J^SS*<@@'P_?X'=^T ML7TU23>=;)VW5MEJ8R>O:E2=,R]C34%Q$:-WJ&V78HIMS[X(V[6/^*<#RN[4 M78#_FL!U'B^6/33*=/89AFGIN_.Q@_;G[09^H]DN&NV*TY %6 TQ>NZ=D#Z; M;*+W.8\.7<-X3$T(7! L6SPKH4'5)"*CHX.&N5I?XK&(+G!R9;DMO+>#TX_ _+[ M"WZ!*Y@D?/\)^?X\2LV3URR%:)DN MUK&@163)8S8*T.K0Y**D+_"^EO=M7GQEY2[,%++G"KQA)EBR#J(B.]*;FOX2 M('M,X&,3:WLKFM/;8B?5IDT[O#\C#7IRWTGDVS:9K*XS%!F4H13+/#A9^S'1 M3\$EIFECD<&Z!*KQ-[0;W*DN&,^J.H.S="D7C_?/C*6KZXS)&GQF,B*!-U5. M+D0F)"J7LDK6-1D@^Q#*N:X;AV=[.JC4&]P3W4?T)WR^]8V[X&IYJ;@+V'GN M$OL2]Z@>])3Z*;6"SD7O%$963$"FG;$L&I LT>\9SL%K$9Z^-NRY*SR5,APB M[(%O!VLT_WHVQXKMYGY+F124M$L,N78EKL>H0:: 0W1&0Q1YCQ>X_V4K?Y MW&= 7"]1-=AXWU]'>E1-J5F56]^@@F"SDURQK&I_C5C'HW A:I0S!&D4-YOC M]P9*.M@*YXGS/J"L!\ZQ?X_I>D:B_-]E1M7Z9L)M$=(#DU"UD@O22I\,F:#< M>]0<@@^=/N#MSW_BA XFN@9IZ6LNQ=K%WB\P'\^7A@-W%@(OA7DE"].>W%1/ M3BFS)OMB'.T];9I8[L'U;#VP(?EH,%_G[72V%//=/=7W'WX=S^L% 2&^T>PN M4%MZ: =@/8_3-BC7T],2U<"VV *P7I"]^+QLAW>[_]:@%/W"M*8/3*>H&10! MM;%741B*YZ7)=($NX,[B[+54HL$9:: UARBZ<2%E2=BX 4&FDZ2-.9O((B*J ME)0MILD-XIEVH@-#'X.1W&,K.H2A!D&/VS#F._Q"H#&OA/ (7.Z+-C(PT"X0 M7#+(0TC(_#(UG&2BVLPZ.1#GZ96J&>?3TQ'68+/Z;;X8?R9_[DWI()<24[ ) M$X/$[:K#JS?TBQ9-8;!$E7HN?H:$EUV*Q2-1K@ M%(MU7[$*Z$AJTE5J*YJ?ZM*'GM/TZ*_=H6GE-0]I.IF/Z3VP.C*_-XA.SH>H M)5,H.-..O+W(M6*R1)9B]"B2>[I3D0_LF8-0U.#2-6:0+:A"XGLYP*91<4UTUE[ M%HL/3 $F@<&B:Q."?AS6CZQ) Q+68(KX$'):A?NT3LXFD5C*.C&MS3)1.[$B MZ*N(B7YT>*E.S'DRI<^NFN'C'Z?X?]+3^>B,8$0,&,1LDT*LE\+);)G!U1 M;CE]6HT-HT?@_;2-!J:PP478UH_A(=Z;SZX+V%,;2CO1GMUD&HSV+AO8H)R= MZB#<"=JDA)YSSA!JHJ 3=0!&Y@Q :BS)NLC;7F.<3\&ZVU27H5^'4-52KUY- MOEPOYDL)B)M#/"050ZF5A:IPLA)JM,L4S[305KL@2BA-8M>/8+H,V_+( M5=H&"RDS"R63\AK.?)"1&5]XE#)SV!SX/)"&;,?S@WM? Y#4(&[\80:3><%9 M%,J.#H::BMPDFG?YZKK/];MT;3V$V09:>CL"Y1TL M\/W?\.7&7*C=0@V9&LQ[7H=F%&20DF8R<8R^.!E]$_M^.YS3&VWGHW@Z.#\- M7,/UTOG7]6_?=C,'\C^\!L,2KTUI2DV8U19HJ9PG$TO$TF:LQ Y /[9!-PA- M#5*WMN&Z^5:Z(&LZ:F(GM#/-F!B$P@YZT4/^+3+?=R., E*$,P*4X/?5I-S M[")+"8+ALL0LFYA"I]:,??,D3JP8AXB]19> &7Z!(91E4,1.QF9X V MK#2P6%ZD-+O&^Z?PJL18%B& (-%)2N=K[8D0-'H6>28/@1NG0;30EEV GHUN M#"+QG3M)XUKK';4XP]90[WE)D]KH0Q:V4?-LE$A%(R0>47.1 \;_ 95#N+J&ZSSITWU@A)CK_BD>F0:0N2W+*BM'0NIQSQ5%.I]F$] M7?G@BQGYNQ]7H8F7G^J/KR:K3AQORJY_$LG-A;08B9QTXJHP'ZM >1$L)JF9 M2W4X%:,T"![2&4#]P/NSO96#!8B[2%BS*[C%7P-. ME"K[G_'BTU^3:9SC[&N]XEQE*U3TDT2KN1WV?J]F<&V=KZ?S^:M)NKHFR_35 MW4*=3OEEV>AUGH M>UPL5C6IM;]H]%E[R8@&P;0RU7C,1(*,M%;#N6US =)N23^_E.9?RK$*U"*8 M=(2AEWWF'CTR3*JLLN&\@QJ1M5%S&U' F7W6';;]X>(Y8,+]#BBK.*1105A= M. .5+=,>D?E$$DP)M/%)^EM$'8-5*]CE?4AD1I MEBT\%0H6',G3I!)S5%Y@:6(*[L!SKAR$LZA&APGUAU+4L+':[LGM70 VS4/8 MA_!,Z0A#\-E!1_J3<1:M22EKL*A8MHF\!$F\>IDBXR!%2+5JGS<)/9])6_:E M*)Q%60[A8.!+O#>?)^/?)CC[^.WUZY>WT<[$P5N0C,O:0C(DSKS7P!RB3UQ M<'+C,-IZ!;?ET1<1F^@C_.EPDML9,Q@P3OQJ\I4.R.FL=DH]/ "\_J][1W9W M0MD(V4JI )=%8$'K9'+P27&B!S(O:*T:[4!UI%B6]D)/X=P\8T@1;8.U(2@L MTI*.-3#+H^>4C1=E_"AL"C MC<$(^L!]\-I[1P< +T4YK3AWTMP3>-?5'$+#^^D5S%8[SOMO\^J&37!QA-"W M/Z>WB#O VQ HR<^3*<[K?%@-L@0'QFL;?- E@RFCO4A[B^_HS_^QI[4198EAPFW@S'3)LGV^O/UU6K>[9<9IO%-LA]M54LJ)G6^T^QV MB.K.Q8QH?S4>A2(EL)II47/8+?=,6&NT%\)C:964.\@"?@A=/ O;#:YUZI7G M8G:=*LA7%>;'&?FXJP\J2X&>;%56;"Q,DVO 0$;#3.& 0">8RTWV_4=]&C\$W^,S6@P M5AHD;QPDCE^^_0'_=SJ[_3"?*@![1MT[(;^7$H+=^=G]\JW6Q2^O^Z5)F)4#EDIM"VOI$PR2J]IO MH4[.DSJ:1O5X>[&=*S1[#HWINF$>R5R3FL\=$"O FX!#%XA-9]3OQWB>2.W@ M_';5GY[DG$F/4G8\V.TEJ,\A MG+28]7P+Z28>B:Z@-L$Q'GA>#9 ,$3G#*#AZG[(PJH6*;. XGSD_&%>;DYI[ M"'K 6ZP:AZX!IMD"9[>URED5 >@E<\)(I@TG*-9P)E/"Z)PN+FTDBFZ-WF\\ M]OE0V%=F R=@/ @0X5&'= .(,:C0^^//Z^52#N$W[GR7FLL-6U)%P-!QRA M>YN#5D*;78+M%X#?\="[#)0=?^'X+:;O&UM1=-R2-T@LM64,Y^@D"BT=@A-2 MT\%C50Q1N;2+Q,XO;^08WMT+9I-BK,:G#SFQN@8&@2?&(9M20&HN3^L7OCY1 MD-]R+;*0==H YTSG7)C79#[0=YEHPTMDBC?D"_D=Z=A=E3WNW5N!^&2#"R9-8$ M7T=C.!9 IXZ>-M*5)GP\I5BH<](I9PV3*=1U"T<@M\CPE7'D',F/3+.):A= MH;P3Y%9$K-/#2ATZE974U@F;FS3!?,K1SM;JJ,BT16!! .'-&W]L'BUK)S J:6@.N2TT+$2QP MG8M*@9LVG8+NPW@^&C& F!NXUKFUE;3M@+22A!8\Q M&R>,YJB%1R[BKC!9BSC]OZ;3_/?XBI0WOYHL8/)Q3+[W:I+'<>'Z/0_L3<8A M@#?DGNG#X(*'0A^.3B%'*^A3A$AL6,B01MVQ#R?BHT/YG1[;6-P= OO@M%51 M<=KBG.:)TX^"YU $E]G0X;5'Z/WB^X\_^_9/WTVOKNA[^AMF^?B=Z>A7-::H MZR(WVR$(!RYHS86R6D4'5FOK(_DB,6M^G&]:4CU%6^#>/LMI)%R(9 ?EQB//# -PI$QIPI+ MT=-&F6JLM8D/=0O@?-P>S<8.=@\290/G^!;'3:.T_.MU[:;\%F?C:1ZEJ#2O M^@K%)W+#_6]1=[ ;?ZNEC6G$46A%:&W3">% M+.;D&1VKPAD'(6.32.#V+[Q/:/WVB3REA\5U=0$6R62?2?4AUHH(JCOG"=;V_ LUSU$4T M"2I<;)?F'E1W[+I\B,C/TC^W"\"?79>/X_/@1KK'D'$6K8%@0O$"F7"TOVI( M=)IGRUFI?9_C[^2B)85::\FZ0:/M"7IH&H)L.'5 M$2"-U9Z.Q>#)FBK2<.\[,+GMV<^)RMZRV_E1#A@2>OR*<.#(4(^7-;Z!/3I. M!*8(I2W]#[36B5P*:94RBA2F-OMU>^Y@3Q\N>G_]^3/,OM7&S??_[,\^)7/] MW]F8X(.7O=G+61A=HD$)D?9B86K786.Q8-0) 7$/SUU>WW,<7149OAY_Q0?O MOW. N;=>8?;,RWJ3#:;D@N&ESJ/X)OK0IKO=IJ MY,@FYQ8<2[)V1$VUVJ)8R5 6 ;86E\.J-^"R%<.?4G$-Y:!!ZV(WN/SC^^*GJ]%>< MP4=<14I^0;(1\4\R3=[A!/^&JS>SWZJ94B\A1EZ6)#$D5K,"F$:EF?=0:"E% M)G"TH'ABE3IX#3^4_K5EN$'/W+MK\4>DMKHI%\DK@2(PDR4=[[3=LB PLF! MAI"J%@S_KOKV6#D78#.@7.!%[).9=:%::$C\\HHQC6W@G,MG>#/5M?VQ-0N M5=4.X:S%Y)3K^6+Z&6?O\&KI!\\_C;_ M8!+"2\N<#X)I'65M,@K,9Y%!\6*U;J(K>W ];WT9DI0&>\N'&62L2[W%8X06 M(1*)67A7$S=)AT70K)BDI4T&?9M.?)M GK=6]!+[*=K^[@E]?6\<^=L_7S!M MW-,^C(@U"T(>B:-U8'((\6P6!DD9-(#6J(*6**%X&TG[0 7AO,S[@I7])76( M^KQ9?,+9ZDE'D+[^KWM3M1/*IH#1>,^]J9VU=,B\9HAHDW.R2<;@8+0#U9%B M.;K^\.$SAA11A\K"%"*FF'0HW&CAT$/1%CD740DN2AH]BO!(<:VWJL4O,,Y5 MC2=SG).Z+__:R^O9#">+OOM-[U<.2<8 B][@SIIQ)#IV80^ENY[=VRV# M+^,%7(W_%_/+Z60Q@[1X.9W?=I25F,%@8@FB9=I4XX#DS= ;X0E:C+F-7_8( MJ-.95(/0^<#S&DK>#5RO'=AV!;*EBXA"PJH&(%\G(= NPIM>/L M20>GU)D)ZX9 \FZ0?+ BZNKZ=\P274\X:_3Z[@HUU>DL-/KR6)^AW84 M9')92,<\HF$Z",.@9EY9D2-PPV/")HE+W> ]<>UHP$&#R/W]X97+*Z4WY:_Y MRGT;*;0I"RZ9LG6*4!!U>&5(S&( ="D%]$V&@3Z*ZHGKQ7 2?Z@.>H@I>HMO M?^#BTS3726'SQ;*;W:C$@"8DS[S(M:6O<2P6" R-BYR;H*QK8FGLP//$56 ( M*3\DW_3>"^[6^<=XGK!> N'T>O[G=))NSC54-=:?D$')BNE"I('PGIF4@R,; MNK5G/C!HXV*&>3"HJE6IBF RT1[2K8J>O_8=TW]M?L.[ )PZ ZX_D],!)3K@9< :GOF+2;Y!-+\) M.'8!=4"ZVB%T/T1SVF2T88AZR/I 4CZ9"F00M5,3,"?JH!]M-(M&T2_6>!V+ M%\)VF2APB=3OR T[(?.'"'?@Y@JW644O/LYPU8?\-J7(E2)TS*QX,AVT$<"" M=L BFN1M-,&*+@?WKN>?SO :4/33@>4V<'^%5Y-$0,9?O^=VD'UO(A>']@XA'PI\:Y!(.2N]%A:QA6Y$?G371^] G$ MWR'+0@7PJG#GEK-](07N0]!)*^EKEJGM0$*_Y(O]S[]+$-C_=X_/R&B#XP0D M]Q;/AD;X&'/DP4<>N2Z)@U76.6-)5,85F3IH1$])':(^KPAY7&"N?7B.8/W> M/^]-UFXPF_DQZ!P&59R52A>04;K@72;WT<4: ASMPG6L:([>SK8\9% Q==BB MK/1.V*),]+J.4(B$SPDEK#%8Y\F/'L=XK,CNE/A7^KWC-Y;]SQQ4H!U@;\B7 MBVB<$YKD23CY^P-GG"G2DO?'2 :V/U[L->CO])"-3/&HE2J*5-NECL [B>?!^ MM%@;)&%MZN#U'/,OT]EL^C>=9"_A"Z3QXMO-B::"D,+;P+3VF=8L:SX SZRD MB,XJE3TV*?P^ ./S4)!6I#3(VJI0-WH&O9HL<(;SQ3M8X"B2W1_0::9BS2LR MCL0@7&*R9,B"#CJ=FR1I[,'U?/1D*.$W2.JZO^1U9/<&K4@IA7$6F,/:9\C; M6%N-2^9]5F!=,; Y"+C%MK(+WO/1E(&I:)#G=1_E*BDB.&-L++2UY4*;G$N1 MQ4*^E+)!U3J^:$43LV,+EE-UYVJO (>+]MR90^NVT^+&=JIS!]!QB"8%L M*)Z6_>BY9SX:Q8H%6F 4].=-B@FV@3E7+ZW>!&\Q4GL)NH''NHGI-GS; 57+ M)EC;89VGUU5_VO;H00^9GTXC0O;6I1(9J3PG=#FQ:.@GEY+5)99/KW5-J MPIY.5*=2A$-$/7#*T3M,T^O9'"NBFP0,ZZ'4D Y+H5>K1B Y!DX8)J67TJJ: M!]!EMM*^]SQY9@<59(-KX/NFY:IW88XBI.R82[V=D\A-Z=]O6]I!UPM[>U=P,YC&NZT!9:D M<4P+(9E?!KVEY<[$.J'H!-=X9^[_>BIE.$38 Q_[O\#DO^N=U)OR MSM[AU^G5UYJV,LF_XA5\P_SK#/Y^/87);5:[*MP+ZPWCN58B6.U92+:6 )<@ M94DJ;!;:;J6VZ_N> =E-1#OP=[S"N/0J;F"N ^/"R62E8,X#U+MF2[:L] R3 M5XD;$TWAG3G?\9)G0_000AS0@%L"NX[TF/&D-HG:H7M.!Y/K>+-HO*@C%03S MP4;&I,>1; U.?F.H',OQ\:3U6< ,F5:QVE'0]&R_3P.X=%#EFL-ZR;.M0;BR1A0)(]K!" M3J9D2*9+!=[VIS\')ON+;< ,B%IN^ XF'U>W[B)+3?_SS$F/9.,)Q[QRDB4E M5/9:3Y^UN?^KW(\2(<<'/]#N*V)K<#C*'[%ZR]__0="XYD8)/# M'N(;N#'!.ISD8DDH#+.E#N.,M;\1J2D#%:T*,4IEQ)-A\9'F \.2>(C4!B;O M#Y+4Y^O/-T"BM%!'##* NK>[#,S'P)FAPYE,:Y?\YHW#\?3=>_-IR]:/EOUT M",$->.>P! +_K %!;6I+4L="L&HU?R*ZX%D$U*AC("]XL(/QWIN?((-'"Z[! M'?"_83:N!WO-'USN*XE[%P0W=9!([1XHR6!SA18IT&F5I).B20+6)I"G;O0, M(N &6=[K>&X,]2Z(6@:!'D(Z3_BG'U6/\-Y#SHT_^1MD44:?>11,)+DL6JL- M:GRI4W\"'2>:]KDNN_?%,K\GU-.:^$/$VR:S+D\GRTSQ")/_?E,*SC!7?*]? M_?+FW6?"G*9HL\-*D'.@CE ME.(%SDOGP97KR9E.ON\+*<>IF/&HX\>M'%&]T5L3O0BQK,I M/'NKM!4RH"A)8ZTZ\02JZ$K FU"$)G4P00K77#Z M!&E@KX=JH_%A!I,Y?2KSFV$)F'^?SE[,EW?+:Q68\U73UHU^#Q:2MDE)VG<- MD"RR9MXBV?N SA93&SXT,8?Z@#[WQ?]QFK1E%.5I:&MP>G8LS$O*0:@C-1V7 MI:;YDJ \;=%TM@NGN30IEO8?VN772/91HP94-,^_6T?Y?E'#F(2R-J6$CS@B MQ\-K8S*#8$S-+9(L&IZ8U4)@32_1Y@3M.QZ#^-P5IQ$;#0KFG[%"=3_ M3U;3N,X*NKDC_FN"DW1=A8CY]?A_KL?Y9C3$=++X=/5MY%-..4(-(0CR0&(VTPG1),QP*SP^O6\L9*>&, MMK3-:A(->;0V,P\RLJ TY\F*#+E+&>!1+W_^>M-?Y@V:C=QKJI2=!3]6M4,8I. M@'3DU4<=R5/3!5C(.3)0W 1I38BN252Z*\#GJ"8#T?%0;?P9;=3?Q_,$5R.9 M58I" @/R\IFVM3N23H7Y%+!V52!KR+0W4%=@GK;NG(>3ATH56G2LUEJ]9C6(9#Z)W."@0275SW?1!D.$?9IJN=%28G, M%6"^GI8Z(]36,8%Y;6Q $-JY+A=6%U\]?Y#D]U?/'R*V;3JYX_ENPFHFU2/?\8QF6*WKUJ<.^Y4\(Q%:6J MQG!FOI:$!Q^*M-$9%[N5^CB^[UH?X'Y\E9D'7"V$J5/M(6E M93N^4.BGX!EZ5Y+@ALLPS$:QY>4_A(KT%?K05?O;2Y8Y.<@22F9&2K)S( + M4 *CHTQ&4#YJ['++=/&5WL?SW%ML#2IDMK9;E99[G>A4XB4*\FA=8$%PS@S& MHK1"J5R3"4N7WI>ZCZ??6]"-YN1LZ0?9!=4/W9?Z(-JZM2,^1N:GZTMM9%2T M'=5*P)H[J*(GST4HQHW/(A1CUR:^/U5-.*8O=0-%.$34[?M28Y&(AGQ4*6N6 M<43")6GO\U$)M,FY++O8_A?3_>E_H089VD+S62*Q&D=,Q$16N3H1Y5 MG(X_AT)'H8/B77H;7G9?ZF,)["^R4U2HD\^78E*<=L;:\X +VF$\&8H%HP!I MLX$VN="77*'>QPSK)> !':E'"NBZ(/HA*]0/HFI_H?(Q0FD?A+K5 ?F/A#Q'NV"G61/:*-=([%$)EVWK @HZ93 MS@OE1 X^MQH%\T0JU ^B\:@*]4,X:%!C=WOO]SUJ %S%')@'(9DNM?L.2CI% MN5#2.(S:-MD5[L-X\M3WD&J#S>!WI.? U>_7DSS_C;0P+<9?<:/.749'&Q\Y MF*[.4-:D>HQV1,4"AR"B#@E2DP[U'; ]>6T86OX-;NG>SNCD7(/CC=40ZJ06 M5VJ *"<6R+MD40B7O#8)$%JHPP:.)T]]'[D.'%)9=K?X_6HZG:WA22[Q7!)9 M/3+6ZP1%>U0=V[=E/EKM!A-4@C++*[O@=TOBJCKA>9@!Y M5,J5PKRII8U!QUK:&!C726G%Z=1)30RXAU">B^_>4\C-:;]-V>N J:7_O@W4 M>3SXOH0]RG\/:3>PX[9B\R').LV>F9)C;:U/)XK72/Y#2!:5]=XT.:E/IP%[ M//E3*, A0FY _/?$C?O@;FT*5W(HVC.HXTIU%L@\IS-.!*Z*#3&4S3-\& UX M%-7I3__^Q$U;27VGW]ZH,=C[] GS]15.RQ^P6":$X'Q:ZE'YVS_IZCK3FNI_ M_#J>+WL"#=,R[,B7#MI,;(B%;[89P^#190NJ.$V&0T1AT6]2=@)94.:CB=R=43A!92F+P1(MM$G3E]+\MGYT0Y4 M1XIE:0_V%,[-,X84T398FX*RT15M9%91ZY2BU\+J8HH70B>NQ.A1A$>*ZTTI M;>G[\]M#YT4,*]X!%;,B<"Z5CC+2-&Z=S"*"5<[IXI84* MRL;1,>LYCHJU-_V*\_''Y10>F+^$^2?R2O_^+\P?<1!B#GK1@#0=O\ -TJQ2 MM)GP)(.5ND".9.,E+;VBD[U@X:,CW]FWENGV57?.Z?Q?9)&\GL[GK[_7@$JK MG2W>LZ)JUIPU"&&]67S"6:V-G^&GZC-6Z=".@U4H]Y9Q*ZE?L$QGM"FG*YC/ MQV6%%N":!D$%7<7K5;*XW MTTLAO4GEZR/?]2_?ZCK(T'B'5RL!?AI_^>7;:KG+)HK+O@+3U8)^^;;M8>_& M\_]>W8UJI2!QZ9B3VC M:YS)>F#+J^#LTWXPO5B\OI M'K%]1:L[0!6B)OH!KW&F#_#5]N$\2"X(G6QKPE2T'7 MTHX@A6!".( <50399#["=CCG=&S[4C8=7-X-/-:; _?V$JJ*MBH]=[EV$(U, M!5TG%UID'L QF8S5VI3@V\S_V0[GI['RJ+$R (<-\O@>HKKYB+K@:FFB[ )V M'O-D"/+VZD,/R37;BDT J+U)@H)>S. /]1%]!1;JCCQ?P&X]W>>%N4((S7B&1TN;#,1DXL@!2,AUC(+O-T]*HV M1NI>;*"-L*7W&;+%G'P..KD (3FEM%'210_.C7J^N]\>\2*EZ\_7 M5U4]'[MHO[OE5*B H_3,D37.:KD"?10#!Z,*C#+E)V.Y0H.<(:7)1R&$U MIN8?U^:,4;((FIR85(+2D(3TNH5LGD1(LZFF#1'C$F0(1M&7CKXP'5TFB5J2(Q0#EBSS1L4MO9$_?S4]+;D-[DGN M%G +ZLV:954!^I PZ*"9,Z8V/[22A6 %M]RJ ADI+B9P%DPT)+B?FZR@87NCCD#)H3(TB2CLQG2N@T$X/'@2;AN&C M2=QQ*[3;N'D'<"V# X^B.T^$8# NN^E(#R).KBTYR20#T.&KH-;4J\# 1L% MV*BU%45:\4RT9$_4X#Q*@XY%.YSDRC25C2G-Y$'9&Q'!L/QXFYU*_7G=#)=&?[5RZOKW\"8T'BMB#(3 MR 5P ICW"$QY,%J6$)-O8H)T ?><-&1P,DYT&_0]V8L'S%IFS5!)R72N-U7* M>(8)G!!"EI*:M(*_Q%3=DQFK@S'2]'9F2SI8%VP_DVV/H_*03,IC>#AULBV/ MP=/&5EC19'II4R2C31:9M#([ZU$6T_@2[RDDV[93D0/$?[ID6X&!=D85F2]U M6!Z:S(+3D4E4)KG:;K]-;[LGD6Q[$&7=DFT/D?>)TUA>Y+Q\6$VA*-/9YY5) M-D2^RJ-/'C(QI?L2-C)0@ ,X$!I]D%KD3':$%,:&"*)P8?*HZTN&VK_GO\-X M]F^XNL:[^]\8 G@7_MKM6-S&_)K: _@(\XLBJK'(-CA==1;1PU@U XN0.HM? 6+3_! MU.S'(#XOS6E"3 ,3J'<^2%_(-&Z1_V]5G&M"-V7DEOTZ(5A+D*9P!,3+O@:?;3D%WFR(50P1MG@"C0J M#[N\@,VEZ,TAX9U#^#MY?XP.V'Z&=XZC\J!&&4?P*>9BAPB_M.%=P"E3,XB,Z8DIBW]%"54&J/A$A%3 M;G(X/8WPSB&4=0OO'"+O 2])Y[/%Z%UMO+S4<9LQ&L#('&%9@? 9-('@/MNB ME%5=X@3TT#7"Z;\VR;[WUI\F1T\F!KQ?^@[B1BN[P#C C.BN&,-_]OLMA1X, M;'+80WP#;O&;<")F+H6B;4O%PK1WBL5D/;/ M5,A:R&Z'/27P>*.LWQX$@^1 MVL#D_4&2^GS]^0:(@12R"(&)6/UR&3GSW N6?/ 60HX\=\FXZ$3?O3>?[O3M M)?OI$((;^&S] _Y9 X*D=<:!9!A(W%J43#9D+;TSON3@E#>I2WRQ&X/K;WZ" M#!XMN 8V\H,QUY9>"6 RLZ:N*KM(!WP)S+BLA-2T9M,DUW83R$_;:3B>&L1D MMHS2[(*HY<7,J0;'[[N.Z4?5_LGQQ\BY\2*@-9!$6)T'IVNG"*" +#X)%J8M*,I31 >@' M%//QZPU MPAS).DRS\9<;4=S$ITV,Q4K(Y,K73M:0!8L9:(^SGG:!8I0S3;KD[<'5^^18 M/O[7\0S3XKMPEV_[@+//;\JM^2Q&WDJ,$1S+LD[\":*.3PV6&?H%=:U:+4U: MX75&>/H38TB=>7!\-"&F0:;S"NB;VP+6+1!'SAKKLLZLA'JX"4(89,Q,<&MS MI#]2KLGE) -2T*!\>*V&^E?\0IO? M^*9>B4R>I^-G@6!EDH/#-G4Q')"[+K MFN3I#;6 YZ5T9Z&UP=W:=AFM[A Y"A4==RR86./SA;/H(S I(N&466I_0@OQ MI*F=[0^U_B*_E.S,G;K]R[=Z1[V\G8K&U=9#CKGE*2UCHA62O@NKM$E*@A%- MVJ]TP':NR__!U*#K<7@D'::[\!^>WJ_[T).=,>A1" M0B=JS:-R=2Z&CBSH5%A)6CA>"G#7)"WS;/JS)W!P">IS""<-U.;%?(Z+^7+G MS1^FRT+&^>VMM1*VH(P,"Z=S76K!( PXXW/3F559).(]&Y(IS>;!V=PTW0> M1OP#WOS4*L7WTRN8_3;!V<=O[[_-JY%7JQ57Y_/:?>V+V:RF92SK%6] 2^,@ MZ3J(R1G.=$&RX+76+-OL"R 'SS=VF*VUH4<#>#X:6J0'KCIM)IYE,+K6 M"9(&^^C);<+C&>:O'L0 SOR/H\1 M7\/D74*1,"7%"KV3Z1 T\SSS.G;5\ZBL5GJP[,_+2-X=@L1#I-8T>3=#U,&+ MP$ LF^!H1P8"-\P6KSB(K"QVR?1X2LF[!\E^9_+N(8)KFKP;"P(="N=N M/ II(TFC\$RV8K#21=1%!!^B3(X8\I:^D))&CZ#K(::E<32 L&Z>,[3(ML'; M$)Q PR&D8 &*IH,DFAC!)@,%G!%%; KN(=(>XGL)L]FW\>3CB\_3:_I/F.27 M]YH*30NYD_1OYBLGD_[\]1CB^(KD@O-7DW1U30NAS_E33:.>3Z_&N49PUE.N M>Z0HG0_KT&IP+C%O)E+)P&7P2O*0M>?+L++UFP7KAB60B>;#9RF.G$B(:A] MKUVV1J \JB0C<[[6'^60F7<@6#!@0 $W(34ISZ@O/Q>EO7B8]A1B R+?T=XT M&R6LY*R8F2-J3.]5D&.YCH)Z# M)@PF]":-,;\2BNGL6^V&&(M3%AT=4M9DPI(-"S(!,\Z4*)T3 AI-+;@#\1P( M/UJH#5I,OIWA%QCGFTE-+R:KD3_WUCP"GB0(%Q@F[JH.PJK(4&5=M D\@#D-3\%!+S* 6_0A<=$*KS&P*M"]+^Y(4QW\"N7=M1_YQ.TO=--1CNA&(Q MDMIHAYDV50F,3*HBHPY6QR;GVE8T3UJ#^LNW@>VZPC/2:)Q#3SZ4MV1@J:+( MG8ZH0$&YBH:[?UWU<%6@,(:5E0"$P7*,R+XIC) M24M#CK(,3:[*MV!Y7C?)?87=HBO(':1-XTM;I46RFD598^PE!!:%C>0=:X$R M"O"^R:W4;DAGJ'?KR]AN#>@C[A89W#<7)6_A6U7_6[LY*^.=S)SL9D$6N$+' MXLW@8L&5"-J6-AO\5CAG58!>A.VXENHA[0%U8#E29ERO3./ULEW&#:P/TVIP MU++PZ=75)%)-<- M2M[P9+9V?':-Z]D#MY3U?3#_?P?MVNZ%RX<0R MOH>9_&.=0V1 QS2=U2ZZ.@@7VX15NH![-NHR.!,#^CFK:6D%"43^UPPFM[&? MM_7^9#H9V8!!2:A-/>LU8W"&5;UFW"GRPB*=P+Y+I=$CKWCR- \IP@&OSRLL M.LO>(5E2LUHM$[_']4JPPH$"X@DBTREF%JM!A5;Y8'G1#^+I6TG=_O1GP>< M@FMP2_YPH2,E $H-QG"L-RQ.D$6<"F=!>D!;VT+D)@?^0RA/GO>!I/R0=]?T M*%^[\RS&*Y2$D!?N:P$DLJB,(6/5..O(+\^^28^PCOB>_O5$"R(&]!4>G$2K M^;AKP+#8#-:XVH\J,:V%9.!49 )%,+* X79?ROG>ESQ=FH>5WX V_98C:0V4 M,>2(0O(L^6HZ2B]92#HS6Q+M@W1F<5L./\Z?"Z'#R*U!:&'385Q#IKV75@G+ M.*_[AP=@OMXZ8-+%ZI0\3TW2U'=#>KHZ,+"X&R2XK%\:2!]$ $X L(8M5> , MBD?F,@23-7D+L;4]]_2I/E:@ YKLRYWG9M[X]I#9[]>3/'^1_N=Z3*?-*'O@ MRJ?$@K.!W'\R+L%ETD@MO"^T_97/(W384LX#6V9WX^>_$KB:XK*$ M]M<<\R_?5EA'".2TZ!18R8[\%I> Q0+TGT'Y'.ASB%P>H :/O.KYT3^47!O< MQ;Y/GS!?7^$.':5]:M7!Q&>D':EVL.&"-BMO/?.!O%@>>$*.$%5LDMS8$=^I M6F&VS#%H0<63:HL9R-!UOM &6 =RD9_*@A&*OH1@:[MB#N*T[:'/WQ:SB4H< MTR+S &K.U2*S \2?+3*'X/>8%IE'D',F/4*;?,2@&6J;Z#SFF8%!PT(&'LC_ MQK+9P.Z)Z\\0+3(;J\\AG)RV1:;22I'Q%EF=^UH;NUD6'?F"D+CPV7BA\6>+ MS$,9[-XB\Q#Q#]S(:;TIQNUAO/P82HZ9@RS,A)R91EMJG3(=]]8H@FE\](,- M9-T%XCG:*X,)?>#VB-LPW6A]%U1#=TO<#>?TS1.'H6L/_SUD/7!WOD?0<8O< M13H7A96V#@#4+-9VK#[QE%4MBC.#=4(]M08\TGCQE IPB(@;& G;;P;>SL:? M8?;M%YR0L-.8?KPYN1)$;53"6O7CF#9!$% Z&H6.D+V,W/LF1>.'P3QMF\"A MR-TQT+4!,SMMB@%;"^[/BKX'IE-SMHZ9UGV:J!T(>Z/9F5?%)E,@*.>\T8$(C%0HP M8C\'6]9S"!7O%]/TWY^F5_1AS:M3L?AVA-"W/*2W>/N 5F@C M;;"DQHK'F'*4.:G1XQC[B>SH'IL[']5 ?!TZ;88L(A< '&GCYR%[FZWG$$RQ M F266X38K]GFP^>]R'FY5KAZ-2G3V>>;(6?';@<'OJ"!V+LO:(.,Z#Q:6Q78 MUJN?Z+%(D0VYVR70KA&VD/'HNWHF(=:^EF_*\IUWH1@ND1L1!3.PS&\#PT K MSGSA@3Q,(Y1ODJ^P%8I-"B=V03G\%U5\#MG2?&4+@#=I(;D/VYGHQ7\ DT^$[TKY$ M9[-BP&.=QE>[IFDT+&7GLM/20FET@?THKN>J%,>*OH$+^NOXZSC3-CV_CY.< MI\PYDO,$">YZ )0XBZ02GF=U@OIY\_3R#O,MSL;3_&KR^W264(Q,*$+;$)A,U=2)CK-82IT> M[HLUDI>@FY3M= 'W?'6E!PD-2,,+\X9V0"VA MYK^YQ"PJKT0*@;X9*TI> %CT2X=MRY 0I[!W.-V7]?*QK+ X*0R?) M-([1, ].,1FQ%%%,4:5-L]2]T)Z#B@Q,0(-"T;O,@"6<7[XMA;#*!A!%>R#3 MF-66ATP;#BQZI1@'1*T*S[Q3<+1';O$#3*?*)VZP6PPDZ$O)''Z_@,7RB>NB M6L:0D\(6$D$^2% MAZQU,6TZFYY*!?8D[)Y, PZ1[?PEWD\?AGX][<(/([@ @V0L(FEZRRD%PI25L+N9_DCPI2 MII2MY<9O"0D?!Z)%K-A@#L+5[DD.:E>46L#G:&+6"XX5KXGO M)7P9+^!J=4MP(^1,3N+OUXOK&=Y*=I30\0(@F>UWK(!;U%;>8+FQ,+N@:5J.>P_.F2IOCZ9G!\\]9-N><6X# M*(V<"1/)[I>A1B-,9$ZDF$NPB9@X5B#KR1$ =\A6"81&,8NAS1BD%#\[N\9&ZONL, M9:T]N)@V%.2 %E[%]^'OZ8=/T^LZ__WW<5D@3G;#)%O38/"1">TLT[S.,#+) MDZ8'+3%PG7.7ELL'O/+)TMY*K -_YA_^)C3?;A%^_G(U_8:X-%+>WN8DW.%$ MK87U23(HF7!B3K5H3S':UXQ1*I6HNG1S/.2=3YC_1H)M,<#A;YCE[\TBN=FJ1\OX@9\+^\;?JFI)"^GG^MT MU=5LPMD,)A^7'N#\EV]W?^/9[0A>ON(?PV MT-E[=L";+W5!-Q: \<'GH!23N5H SM69H.1#%IZ=T%&D#$UR678B.KWA=7[" MIRW8:G A_P[K!+&TN(F[_D7,S-^]_^L&7#$IH@V9%2/J1Z=M;950"Q,D6FE+ M\-A$E1Y%]5.=!F1MY\XT=-3\@?B.#8(_?- P,>T] #="U$6$9%04UM%7ZGP M[W)2@G/#!49O1_NQ]A=AOWK\78]K),X.=?F$8',0H(LG1;4^Y&B\%KQ( M9W8(=8#:_(THB&H^OTG4A%@13"FZ"=Y#$J#L24B;2-A2)WD-.P M5G_OMKQK5[X+L=;Y1DZKR+CE@6GC'?/U'+;>&*N\BICM68STO=";^SR[$-PV M(K\C=I5S<%>5-I+.FPPY,U"IU$D3DGDM,T/.I0$>@Q9-O;A>C-=>^U'487\?-.6 QF,RR*BGQO#P/+LI< MV+:*'U.9SZ(#+7I>'+N8Y2__QOGB>QFU&$6#BCON&5@R:FH!!(,0D9%'"P:@ M>)4O2Y^W+.*G.I]* UKTXSCVG%E?R[OQQT^+.:VH)IG 1QSQ.OB3FT@&NZ^& MDT46E)7,.@XE9NG-YO"V,]L;CZWFQ]3OL^I$BWXBQ\KT-H%JOIA=+R_PEZ,@ M/GR"R2HX,U\.QIU_/YZX4]K:%%A&*5;ECJ%D4X=D)_2B9MR=)Y@[T )_S,_A MTC2G03N5WM+K!V47=H'%EHWB%Y(!S)C0Z"N4![@LM> M!?W\ LZA&0-VAZF9DG\0:9^O/[^83*YKO"'-ZJ ?^O]7U[GZ&FN7 M13OOAU[,WY3?Q[/YXE?X]J;\!NG3[^-Y@JO_@S ;!>6Y**24Z+(DN\YR5B<. MU7&]IEXK:KS9\QC M6.#5M[ MPV!^\15GM-LO__!7VJ)_A_'LWW!UC2,RNDF0WI+7J6B]U1J/9'@S!2@@N(#0 MJ)?":=?YPWP"3T&/MGPWYPLT;NP WY?\8;JH9M&"MI#Y.*T6*921LJ!E*F;/ MM"R6"/G_V_NVYK:.),WW_143\U[3=;]$[&Z$+-L=WI5;#DGNCID71E95EH1H M"O "H-J:7[]9AR!%@@!Q@',* $DYVFZ2(,_)RU=5>:M,P:OF/Q[=U3><'B[W,6%#[Q(:^O4@4(VF8J*092& MH5'@O/ IE":=55HQ]#+A?VID;(#\P3G-SO@[0*8[X_1WANW\@&4VQVO6Z]#Q MZRV@NZ@;?:#5S8'I6FVCP4<6$Z_]\X%'#MZ$T"?B=SH.7LP*>$) V; ^!J=" M7UUVOX-YLPQ^^K-^B1?>)6."J^6.L9)ID0'(3.(E@PX@>&V:E&;W(^_%@+6A MUC: Z^ LXNV:>NQ$B=M.E%+PFZ=^4;0K)BC'3*KU E B\TZ1X>0**AX@1V/Z M[J3#R7DQ2#N5"C? <%!J[V >KM.5LW+;*Z7C97%AH]=!B,)",635V.!95*;4 M$4H8%6*02K;$XQ:ZO@/S6$K=@-!!Z;J#F;G/Q 4'&PLFQ:(5DNE $JVCG9F- MP0@N?7+K/MBXP+Q/SG<\-E;A!A@>G!8;+,)?X<^:2;QM5W 5%VD^Z>S@=V2F M7"AI,G<>&7>6#!%A/"VM9%B216J=HU.NR46H5@R]&'2?%3(VW$@9ELT;R-2/ MF*]2-X6@!CQ^A?D_<=F%/6Z*G&A9OX9+G&:8=UEO;87N)G2ZDKH[9)ILH'J' M3$1GO7 FI]Y;]!'I?C%H/WM0;%@!I\LQKAB^7]='W-VL]0N+/$@=-&W,M:FD M+)I!2+8;]B*L,C;I\[K/O8NC%[,0S@L;&U!_<(:P*S@Y4I%3K60*(,G;%4(Q M[6EEQQ0X",WZW=1:Q,$FZ6^-]FJR*8 M3KB++G-Y]_/7L\7R;[/E?^+R':;9QVG7C$%P% ( :<5:6L"F6 :8-4L@O2@Z M()K88G-OQM&+P?]Y86,#Z@=?9&S&V2J]64?<=C^JOR9,[+<=E\_OZ.!\4;5@TI[L4^2HEO,1Y34>M>..=!6+B(L+79S7 M"B1+5I/OG25Y(9&^S44X78!KL=Z@::.%OO[<%X.4P4+=H.'!<]Y_K/*N@JC% M=_&J"J(;='#MDEY;_G<_O.N7OOH\N^KN(B:73.%,9$2F51U3JWAFSEK4'*/Q M;>9Z#R?]Q4#O1-K> -B#LW\[6%A1.?\5END3N97W/K^^L_6V=!]>@)=H12E, M%LC7&78 ZYA*RL>ZK=K2Y)@=3/EWN#;5]0:T#DX2'L[!A4A)6ZLU4](4IC5P M%HL*3&DOA=#91 [G!=/O^&RCW0V]N ;WY]Q">K4Z[\0FDM824JF]S4UB6EK# M0$-@2 :=11$*U^Z(&+Q/W7>X#=;9!F0-3Y%]&\FT2UQ;6_JO!CAIEQ"L9REQ MRW0$R[RMED<*!B7/D%-HX@^/Q<&Q1AN?VO4]B<9//36YNG/;#H!2,-6A@1\( MEHM/L\O!R+GB.C,AA*OE&XY!XH[E1%_;HFG/5ST>@:#V8Z)B=DQ M=#/R3,?>A*Z&FO0A=?/DMF%P.L6,M<:*/ 0N [1P8N!X+;3HXN48(M/D^K"0 M=639)6FE0AO"J/O/">::G2]>]A'^R#AY2-/;*:[F&%E9"@>OF (AR$%&(LN1 M1Z),\1%UCJE7MZU'7G$\,[VY6F;CRW3DZ= /R?KPK]G-U-J,GH[/S,!J.DAU MD,P')1EW=59$L*ARG\L8C[SBI:CZ,)DV&'1P;Y!]<(2ZVB?6\UR(/X\LEJR8 MU3DX*$[+-BVQ[Q+Q,LW-P>IH,#Y@;1)>'VI:COL]AT&]AZMGBYX'R+;A9G"S MW='K8PF:!=M%&$5D4&1F65JE@HC*N"8%Q6;=E/K5I?H:3Z;3Z!:\X(U/7B>RE]TKW..GW M>>?Q@[%#=#,[@F!'MNSNT/GS[&H'G:1%[>M@TFRU(GM'"194=6\@E8"BA !] MK/I]WOD< #"N8$?> 5Z1_:<.$ MLW6\)"*4U$/[O5_X9%7?1J0C&G.5R+>?I^3=+#:BD==:#"0@ZGH?4"M#W@=Y MFRJGG 19L;%71=;V-SQ9S8XDM!&G(%6JWLRF'S_@_/,]LC8<0#F[KM:7!G M?PHA:,<+4SS7)G!0"^P"9\D%$HKE6JH^I_>.USQ9+8\IOA%GP72WH;OAX)J+ M_[NB)= >0E 2+"M>W8646.V=PE2)(F#6(1KHH\K::E=2$> M*;0AUNJ]"$*0=F3]XE";NG MYDEXVKO/-('9*@)?8$)",>\39/Q M(VAY1\2[C9+WD6>K,>X/=[1NRZ)=C7:^;SGWHIVWANP\$P.=;2$5%GFJG?1S M(#]%X#:26%C)U2)*VK)0 M0T.B."]IX62,QVRZLXG&YXV:PU1QDKVF5G_<0#QD:[65M+'Z4G.*9 ![7ALW M!)< ;8&2CCGZ93.5SQPY!ZICQ.C\8KZ\>%>MZ^[8S;* EB$Q)T,-+GO%H/JR M'EW1!4MPH4]C"WKH'3S0=^M8N/?6E^EV'"[X$2.YMT2L0-B'C#U4AM9>:L[[#?!J5Q,A* 969M /A#M+Q",8042"B\U]^O-0P]7W[TW'^_0 M'23[V1B":V"\7Q\,],O7I5O>^.R390:L(4@68*$&&S%PLBL4$81-+@#>H^)E M'K'#%3)BVJSW/<>M@OC&QC2O5V_VX*EEB+ %4Z>)- [ RK[-E(ZEZ.-YFL-X M0Y&C.W7WTVP"S[\BQGT_2 MS>C?WTDABW?O?U_9#(9$9:P 5J0D1S]ES7PJG@53G'"89-38 GR/4G6&W2&: M*W[62FLCUS+_AO,RFW^N_8$[65RW@[Q3Q%$ 3=! %&F0Q&NAKT+FK*!T(GI4 MH.U]1&U,P^]ZSPO&R.AJ:'%2+F&)W\8'5HG-IE5&W1Z=(E' %3 HIBOF# R, MS.2N%%,L>/!M>BH_2M7+=A;&4]B(E5DWQ*W1M%H[?8AJ:?UOI.HTYON(VEMO M#CR:Z!OL,IN)<\4+E6L.03A.IR/MJ9 4$H5!*'08PWKIWI/#PPZ+^-APV$?B M#6#P#ZA;Y')U\O&4O"\U?:VDJ,$T4W=!R9Q1-J3H?7"\A?KO47%\\V0$S5WW=8_JW^_^_O?KF5S;_^]:__6'0%J/^19I__ MTHFELXL?');OKSY_AOG76>D^OIY0_*IV "#9_(A+F%PN[A.YF'S^XQ)W&*2' MO^LOWYB[S_3JA?<@T)!-_'.)TXSYW_]MDO_7OT],[7"@,\\E*IVUB<88SK-6 M=59NB?)B%(Z'J_.GQ7+RN;;7OIVT?N_=B[%5VO=]C=1Z$+MKJG6:ZU2,M-D7 M[1"CUS%I%Z7.UAC8IMJ^KSY1[_TWM]WN="@(Y-W49AV::<\C[6BH:8-+M WQ MH+QNTK)Z..DG&UQPJ])7B\75YVM]OILL_OGS'/&7Z1+GN%AV0PH=UFGLR)D3 MW-3^DS6D ,""]D$GDR# >4TQZ,O9&48+QD7Z:",-FF#E>*6"AS%8Y\C76-O? M9Y?TF$LZS3H6N2W*",69!$\FC_# O$ROB^($^.E M578J[F8Q[L-BO98K+B)'GKUPK!0@ES&KQ+RQDK"KN(M1N<42LE1,K3=*(+L&*"O$]]D\M98)4N37NK- M.7N9J^!LL-+@#MUXV005!$*4@CD;$],Z*A:5)8%;-,*BY%$VF?;W$ENX#X+T M231^ZA;N]PM@O<@R21.9*8I.H.!J"WQ#QY!4J0@ILO5]@@(OK8!_+X5O+.#? M1_ -2[[[D/%,"_CWTL"6VN]#Q-=0FT5D#ID<)V7(F=*6%^9U(9J\",[XX!3* M)Z/%7@7\8RAQ'ZF-7D8G62@Z! M?@7\=]]\N@+^O60_&T-P(X;4-MPD*%QG29(.L@8RLDXLAI19X)"@H!/0J__L M4[J"<; &#Q;ZNS.:O+B_?O?]]](1:CU>U3I'V9'(MC2:B$R:! M]6"DSAF]J-.5M"M)(Q;M=V5(M[_U]!FTZ%URA$HCI:^7>QT+ 1(YK((K#,2O M.J^P]NDS:#?=Z!;DTG1V]=OE)YQ_^ 3357KT=CSZN]GEY<^S>?VCBY1CJ2EU M)F6MP4PD$I]T8=DKU&1M<_KWK 1]$)M/,X:TQQH8+8;4'D7GE&CKS^WU9.T+ MX0H&[C@SB12C?21&K0PL&I^4<8)K=\P^,.-S^(16RA&@>OQ5=0#.1FX$?@0F MN_@TY@^?YK.KCY]>)?K#18>RBR"L1$_;'5A3;XT$LFX+CRS7KCYDIM9 8X^; M&:?DX?L*VK""3JV4O8!U3OF_G;S_M=:_+GZIDY\GLWQ15$DE%\%XE+1Q%!=9 MK)F>( %T<%([1\&H"R%@G$9GS^O=/'+9^T1?B,TI R*I^R M:!9K\(N#"L9G)32VJRDY H/?5]-)5M, E(W88:H]GZ2%@I.[K,I#Q^7U,G65/#L':*;C*C.8LH>1*E*"8X[1HZ MDI_H>31,&%V@%.?-^CRVXFO>"[],+%._D M?WO +Q6R@70&)H#7"^$^LCHSAA6I09=BH(A=Y0)GS^3W]7O(^CU[M>Z%W2<< MK-Z]NZGL/80L6<[5V-*RL !%,BR6VXS@@#^QPWE/"7Q?X>=Y0K<$\A,.F.\6 M1"0[)2E/["=/@J@W\F(D[1;(,5FEC?5/K-YH3PE\7]'GN:); ODI!NVOYKC8 M+0405DI9%.,ID!24\"PF* Q-X2:[R%$T&8EV'NQ_7\OGN9:;0?AII@EVR\ * ML+$@;6$2#=/1D P ,S,F!"6S%3H_VX#T^=QF3EGHKM]A+:Y@FGO!(%C!,N3L MO+.!BS:VT4N\S3PDC'\2C9_Z-O,-]_=;V7,.(=96,H5#9#J#H@- :J;(T5$6 MA!'K8;;O,U2& N'1&2K[*.2IC)_HP]/W&2K[SU#9"RO'F$-QB**?"H@1= XR M2!:RIR5NHV'!ZLR$S#[1821YFY;/3P>\>\U0.3OL[J/?H\]0\48'B"0H)[(D M ]]YYGTB>S^E8)(V49HF]Y9>Q R5?12_UPR5?;1V+OVL'WQ<.U!-%]BVL_6N MMQZEQ_5>K*_=Y59:.JM"06NQ!]];:\PS3[.)W\-ZVD+JCZ>K98+KZY8,85YP0JYB 8VL&Y M9I#I*Q6,\,XC"-O$W1V9C\'^U/6;: ?82,A*A1>J\!PS6*:2*$P;(QCY!8IQ M7S*/FBLZ"YLX6KW(.\$L@1.B\8$'-KX*&]R2'D=BK^&/R1(NZT]??9Y=39<7 MHG"1(A0ZI7SMRZ7K2!\I659!%5L"8ILD?2-^7C:4SP$D+3RZVTC-. Q>1VVT MK9,H$I)I5HOO)/TYH/STLSB6J^\N43%V\ M'OH! N1*[*=!3 0@3;] MY'/02>7<)L]T I3L"(.>!B3[R'_D>P9UHWQ;WM(N301-/[Y!VF47KZ:9""8Z M)U]PL0J79>M$DM7&#(YHE$:QD'4F:L$HZXTJKL]8W[[O.[ZC,***9HWE._)( MYVL:W\\N8?[3%.?HTU*%<%[ Z'G2Y\7&EI(NH5;AY?TT4>B[5>8_Q,K?%?!EA5]2HL,V3MF M)!:F!<7 M1.&K_)E$O5C68_$+WBTZ( M&5\=6XOQ1TR47LOC _R)AR0\[_[UX,3E5E+6$I"TN"0D!2KF.HTU0K+!2U^\ M,5QKYR^V4'6@6+K QT#AK)XQIH@VD;4N*#!1%)DM1J,S"J]HP^+:Y%)R3MY> M/$KA@>)Z,ULL?L RF^.='QZ>4N_[Y#%%VY^%-8$G64PQ6K@"7#MP8*/A9%<* MP9V+,5PL0$%+,.H!WPH@8K;IH))4# M8?$JYTZ4F[1@J?_3)8ZJS/POK96DJ1!40G;!&>^L >0G.8Q0\ M6AOD1=^7C)$;H+>\GDUK? &GZ>N;VPRPL@%B<9Q!5L"TD)9! LJ5BBY4QQ:YC6J; 83&2./"AGI"*5-*D! MVT#+J7S,,3#P,/,Q3-0-:K5N"7D-\WD=T-/5(%^7TA3:)),JR#!K\+ =<9GFP46:0F+:M[T/:<4#*V*AK$O1]2M$[TZT_UWL,OTQ6ZK0L\ M\YQ804GRL,"9C]FPI'W1A(C"'R!AUHOA4,S!:+NV?E MXH*V.V-5SDR"+D19R"SX+)GU.0?RZU&&)NTDMI/TG/ PDN ;]#+9Q/-UA6/) M@DY#@Z0T2_Q*D2;$/W9H#!=S D;DE M9I4A[D-.RUK@-7I.4_T[0$/;=#U O$?0NL[!!4B&U8%11!8((JNV/Z'#2T30 MJ$V3(HJC:'M'%6\[9>\CU9$K=7^9KJ1W4Y>!P*W.+K $)C%M@F5U2CQSL0@T MH+U?[_:YL1!S_;G'M^8&"7DVDH0:Q!EOSYI75\M/L_ED^;4V-N@PF;(TVF-D ML0"Y%XJL%'(ONFDZJ?B<$JHF'MUVDI[7@3R2Z!L$CC93MD)^']K:7]O93-PI M;^T,5V0O? S00K,[.UMHY(ZK JZN!F681I>9E\XR&[0SD;OD0I,\Q?$1TNO& MSG$!LH_PQ[ZO Y>3,IM/)_ 3N8KS/^:3!?[7;(K7696;FP.@C<+*KPM&,4U> M,(LZ*\8AU)YW1OCU[A^;[VCT>=D)HS^#=3-K*=@&%L4/5XO)%!>+._,L.J3; M4&LDA6,A$JOUNBN#+ MSVL<04PPY-KE$O(6>YV5+C"'T!LF"3635+^=XLQ3Z M$-C2FMA)X6E,BE'TV0,CPY71P*C83:@L1" '\I(PBYH#*PQ4D$S78B6C>#0I M/".T[# O3@.6?70PLH'Q]\D7DE9W1?'&B_8"2^&\\E;-J!!8,%FR"-9JES4F MIWH8$P\>?'S#863!S\:2VE%B#QULH^#*&6N8<(8SHL.RR*TF(R:Y)#0WOC1I MJK.9G.=E)XP@\@:9Y(=4K:#>AZ[CQAK.*\ZPO_)VXF& Y(\27UC1IW32&1PP M;\C3T;4]:H"264G&\&R,<[9)@O"XB-@[KM .$/L(O$7E(U&U6$[2ZUH#-?^Z M.L LH,1H,YU=N9"%PP/SY%BS&(TW-@;N36E2Z[B)FG,(,ARBK/7"QL&2;F J M=#>+7TUSO5A\^7^NYI-%GJ0JW)L. \D%3$80A[4'7,RU[L5A95CZ@L%K: *$ M'70]$TB,*?VM>T.;V]=WOMQ21C?NS7T.DQA36\?-B-EKOSZC>WY9L2@XM>93*#L*9:%!VOF TSW&$(7J;D MFMRUV4K14#OK#2Z7.%^\+=1(^&Z^09=S:1 9H, U.[/(%(CCLN0YO\W\$4 M/QM('45E#7S^OUY!'=:)^#9>3CYV&_KB]=5\3M1UMQYH45Q/+PTV>:E]8#'S MFNBH'<"CUXSS%+5S(1ELD@[J2^!S05(3A32H7WLSFW[\@///OUW-TR=8X#=! MK#91).22.^RO9RR2$ (#4([)H(M-(1I<3Q>-M!?M(.RY &54!32H2^@N3GW+ MJ[Q*:7X%EZ_64)R23QPR:5'7L(8FE09C%%,R)*V<3-XWN0[;B[KG Y6Q5=$@ M0;5&Y-^NJJ3>EM\N26[+22F+B^1LT;+(ZTX1Y,@0M 76-OY.!R?HZ)1- I [ M*7NF.!FH@@9W']?9OD[69@U2HC6,:R 32D$-P JRWATDE853KLV$F(W4'.O. M8QL$#!?PN=QUO&^+=SD[[WCBFL"+6"<]&B7H0/2>&65E*5B@J";[QT-23E7P M,()Z9Z.*N8%'A"GM4_P.D?2PD%(' "Q%CHZ<3 M+*-CD%UB1%*R/B2>V_BQQT/ CH*&8P!@'R$W4/QU@.\F'K-*H"9CDI4!B!+N MR5\VP() 9"8'H>@?+443*V$3,<K:6,0=8",1PR<+N;+BW>U@4^'9D*L MEL"1R2@"TYZ<7Q \TIF67+2V1"7[N)3TT#M*IN_6%7SOK4__1#]8^ZCP%^'EK<PLB\$G M%KDI@#89.D#&4M^]-Q_ON!PD^]D8@AOY6/P5_KQ#B))%E$)',U>>##T)@ODB M(XM."T 9R0K,HVGP[IN?H 8/%EP+@Y:$=9T+ZEJW+ZZM=@_1BX0L<"FK]<99 M4+8P[GT=[B- ZR;MOC81\_3-G]%$W2*5LD;3C9O=@ZJ608W-9)TFK#%<;3MP M,$#F1]@0;GI066^U+(%A"$CF1BJ5SL@""&F#DURH-C[N$9&P([QQ+"#L(^HF M0QF7RTO,WXB[\<#)=515-J9/G?J<-_A)2PQ+V?7LX6;:+;G.ULJ^!"V MUTN@-18EK52@H[9T-'!02BK%8Y96IT?UO+\$1E+WSU?+JSFN_,KN9;_!U^XW MFVAZ]^M:*GE/9M?T"T:0@T8K.7)%JG:007!IBJ/_J:3S8_K=B^]]5/LW7%Y? M[/D-Y^\_P1P/T-?#9PQ6P@ZRUJ<$)@766FURL#JF%,F3#I#J)-GBHG47CU(X M2%P'7Z'9]J3Q1=?CNDPB2R-&GWWA1LL(P203A4#E@[-)V(<"''9)YL'CZCEU MM5R-@OL!%G7H5_YQN\=7U3AB6!_8F#V9@\[8 M(%&3[1>3LB#0Y9PB&8/BH7+'D,@@.+Q/GS!?7>*L=-\N?OHS75X11S^377V/ MN$U$_38^1$:E9WS8M!/7@_FW%@Q7ANH?M+..1XUBU 2T][4+)I)3)9D M>>8&36H3VAJ5C6/5!Y\%C$^(@'.I0Q[(^ ]?-S^@"VMG@3$+FYBS1M0\EZ/U M[04+7$OKB_%.-KDHW)"G4R423XG4;VZODH/21Y12%!8]YTR'2HSSAEGC.-(1(,$VF;MTCXIS\9X. M5=)L+ DW\&Y^^OS'Y>PKXOOE+/WS[1]W\L(RDX$?'N_>\KXLCKYB;KR+A* MD8BSBGEO/047?>@=0Y0CMX([ MZ#7-5'!P$[CBHE'1Q:PS:A%42,[R('W*$@S:N%4]??G<1W7OK^("_]\53I<_ M?:F)]@/4\N 1@T7^.%%KXA3&EB(AQ5B4-CD:5 2&EP.J02?4GB@?S&R5.M/?5;R)/SA%&(Q$!B M+1<-])6U9&B61"Y*04QM3NIM! UN[(UQ^0,4BF.W>,).(RB:&6X+5 MS6[2G@E:1M9!@[Z ]_'\>C;]@O/E)%[B]99& Y@9W+9%3("K!)25 /VIX)7,;60H-6@3T0_=M\DE!< M@/,\!,)Q+<1D&@IMAE+P.@^6["YN"Z@F#9%[4_A,0--&(PTZ"*YQ?YVM#\); M;H1GQ62BJ2"9Y0H*T>M#VH"@\'2/9>JG75&Z,^Z_"5XE2(O MEBFL/75!2^;IG&1%JR)M]CH@'@,I*WI.5BTS6,\[@'.(O%OLI"M9I[7T:%*JESL4T?"K@X]1P+"/J)NT7WZ6Q"D$K8ZI8(V M(7%5F DQ,1V,9;Y$8"GGH*Q(UO,FE<8;J3E!=YX15/4@7CE4SLTSK1W"M7>! M3%W#N*TCG@T@BZD4EIP3UD8+.T+BH&)LD98IHK0_N>SRQKK;,$Y8)HKCG_LCZ.363N![MN>;_7C^I\("_S?_^/_ U!+ M P04 " #4@UE2C+^BSMB? #?&0$ $P ')U;BTR,#(P,3(S,5]G,2YJ M<&?LO05<'4V6/MR$X $"P3U(<'>'$#Q8< \N%W>_! ();@$2@KM>@CLD."&X MN[N[^HY=:J[;S]577T:.@Z=!Q[+2$A+ M # P,$#DW0> +CS>%G>S, 4 .3F #@ 1. A##_PX"Z''B7A[G+ MJR4F_?P/X # X]Y-(@#AKNS1W;;0G0!$F[_JWJ?[=)_NTWVZ3_?I?VF2MC8Q M(7OA;.3L=++'GVCW MS.(^W:?[=)_NTWWZWYW86-A8^5C8[O[(6#GX6-CY6#G^M.R.@P#6@,G=APQX M 3@#1G?RDXQ %U"(S9V<[/B8F6T\BI$'R(C7 MF%I8"!59P(W/S=K.VL3)@,S-VLK&D<]-D/P7.M]=_F7F96=B8V=@8[S08'=UMG S<&&T<*?X* M\,+$TV@:&MLY,@N;.SA3&?J8$IIZ&Q,2>CH0&[,2,KJ[$! MHX$Q.RNC,3N[,3G>R+V1>R/W1NZ-W!NY M-_*O9>3O5-?$YH[?NMX16>@4( 8@P,'!PSU$@(>#1T1 0$3&0+GC&,C8Z(\? M8>!A$^#C8>/A$I)0/R4DIB+&Q2-G(J>BH:5GH"<@8V9GIF.CIJ.G^PD"@X"( MB(R$C(6"@D5'A$=$]_\X0;\"&(@/%!^ZPL*0 P\P8& Q8*"M "D P,#!_$I_ M&Q' /(!]" >/@(B$C'*G4/$8> #"_O@(2PB^U-5!HBQ?.2;]BO!O8IV0T=_)"0<7#Q\ FHGE'3T-)Q<')Q\_#R MB;T0EY"4DI915E%54]?0U#(R-C$U,[>P='1R=G%U<_?P?QL0^.Y]4'!TS(?8 MN/B/GQ+2,S*SLG-R\_)+R\HK*JNJ:VJ;6UK;VCLZN[X/#@V/C(Z-3TPN+"XM MKZRNK6]L'AP>'9^O#P(>Q#A)]^P3QP_:F M\1#N*2L\IJ@2@H']$W*V-XA8SZ/22KXA4;"_VL 1+,S=SH/% (2!2XE@FM0']_*?BY_(IKVXW:U@N&1# MF=MRL//[!Z=R_"]:;4GYHMK=.@1I8*O3JVL*K3A[)"6TW8PEJM_8FL6NV+)W M*]:I' U'LQ]SRJC'*]3'OPJ=G.UQ=K4GDN!VI'R)_?V$9\D&L<.G'&:=0YUB M88]I2GGHMH>=PY5//\5!Z]77QN46HF-J1W"4*G6T0KFN_COP#M[)AZKW[N]N MU%2LIX;@I(6+ %<.]2<+I_3.J=.4D#'N _FQFLC*17@'22MNTBR784!)$=^L M#Z<5"GQM(W&" D?;X+T2D2<#BNY#4*"O! HTWA??%]\7WQ??%__+%//Q4IFV M-"L:0>;-'VC1I/LB_U&R5/93SCJ\ M""$3Q;/+X)>TNO14D)M M724,4,RG]O_AISK+EM/H&(Z@)$)L/+D::RT<8Y\WT<9,2M&;5K/QC9-O3DMP M2BMKF-'.GQ$Q$I=4:;2FXJWE96"(M:-QW 9Q_NSTE.9XN64 M.J>%\LW)3\D"1 MTSJ[MCOX#Z7V>OL1 _D08[I#%JF0.7<#)ZV$[X$FO0RSG\*DI:WE> 2L1(F ML6' 1D1#%NW>[K;3I]6DHQ"^2'[8NXCA#M>\H[%+%M$C/H9#*LBCNEBGN=A>OB6+=[-"788/%$=\AXF*"-*1:"$5P*)_"83<(^>(E@ M2C5<-JXFT,#=Q3HK?)+_];[4\U03TV^36/[31D4:<8/;T[+6F9 LU.$S;O@5 M,^JN\>]S+#Q3PQ#6OB+ ^92O(3"+(BMLV)'MT1=]!7W[75I"C:$Q)1Q49[P: M:A(]SR6>XU[>#JTUIZ!@W0E=SJQAI8U+3;]YSCK8^E(#%2/&L)QL2GR"8CSKAW67G=SG[+ M?T,=%-;_.G':7"U[TFUYB/R33=(B70V%.4P$:DP?2>R$(HRXB/BHF[G][084 M(&!UO5D'[\7<^LGM#?>N^J' '/6U>=O<6=H=QU/ECSDL0_[PN1T$X4_""WK=OVL7TPPZU3P=WN$4)<>M'B4@ M0Q1F&ISKX]Q\39E!$+]9=)$L880OXU0T,'^MO8 MP&_@GU3EMR/KK5=-'D;T$0L('#",6$HB<'^4IXKCTS#?.COW9,4!+*7_O8*] M&J=CD:!Y/+9\:]K 5#\X%H8N;WOYD1 */.><>SMQW?3,O7HN6"CB*&C#24G< MCB1221P+^#-1TRM>)$3%D8K>_ZZG]UPOGHIM:M(9LG+T8QAC,M1U,)U M-4\U>+?W)5_EP6&L ,;TDVE%^.U9RB&R:BD]%ZIFS&Y"MFPH4%?CV[PVFYQ, M-I39Q.6GAH8?R2_Q#?^#R0442R'L %* MU!_9_824ATDM8\MUGR_V,A)N#[:_KJ].G.$2*"VDG/)/C'8-YW_=CZ"< XKC MR\SFER;Z(DJ&3OCLF)HPGB)JE[:HV&(CSSL@RX#Y(SGC2N7796.F;2.>G83V MP=%#_L^R>>5;N>U).81F+U$':VB;'QW"]S:>/*JU/NJRST'1+!'*C?=;"PLA M40V7][BN;@.<<#Q. F[6)HHR'999GP^4%KZ11U*C0/7?T.+L7(_#S;-/GU*P MX*"0#E>-4V^?0"*4F-,Y@=3Z(M/!VCX5/CBBN<:]IKD22#DZ85YN6OAYAGDG M*UQ_A[^'OX?]C^)BF M>%N*E(7G8)DC1_*):_Y^YF<;-YDQ4B(G+L+?Z\+T>)\.,&=RLWG%'7*+WVZ< M0OB5!W\T(3',9-N?NJ4G/H-GOQMA1A ?^;HS2[Y9'=JWG[Z"0 MQX%J'N1V43*39HEGZXKE:DFZF[F&)I.2(/0%4WDNP329+.G! M-,"]_!)8BC8'=SW,X;G;I'$?(^S/!:)5"UY11KOCS.NI(RE$C7WP^E"@/+_I M,XP:9Z[]?%UGR9G51Q]IW0]):0@W>X<\EA"+'K#K48VK#)A=LLQV3^0=%"#& MMBGSXKDU"W0:.ZF,@ *BV%DZ(]C9 V-RLT@7<( ?&YID!9O^"?/M!D1V(?:B M;C\M:+Q,^V57M"?I1S!?[I!##NUIU9(#E:I$H45CU36#$]_1A0_QL 81!N@9 M^O7#,83YL)$%PJ.\)!7P]3+"4] RV_H$+ M&X :J6X[&JO* @<@$&H8/Z0'7G5^!\DYU%DV8XQ+C#A'&MI.?G=$Z/%7['BZ M@\J%(W@@T:@(T/K<>L69-91>#B\75791A80!=^@2(! -[+P@H9,^X2]P]N,, M'%G6I.*FK4,ZBX@?P\]_OK46 M[JHCQH8?+G935*UEWNDPE=*P!:A9]KX^-O+N;8#EAL?9:=AW,<;$N"(.4G/? M.O@CBD[\I;1E^SVEKD6-P8NE*X; 0?XHRS/M0!RQ<*Z3=BG\D_Q)G_@";3G4 MUH/)\DHU?9,W:FJMF;'=K%.'-]\Z.(F221H]@ZS!]J=(>Z,7R[->;62!-+AX M5]UC@N@R0$..6Y@S2H$35[08ZF2=UH\?B!^8]1 HPB4KK-4Y,\W51ZOXK%Q] M1"H'H\4#EART=%O,*5];-]^X0^)^\CA+)"B@S7USS>'] =RGV;2W\'-D(O1= M>*UP[FQ_X%0)"@B:0H&F0-^[<O1 M P7 J*0FI$>CME?GY@\\Z-!+(RZV[F'O8>]A[V'__P<+B])Q?2ZT &Y@$(," MY(Q6EGFKYJYY-UL6"+=\((0.M04O[M;HRJV/$B@QUX95$ ;_29EDJPX'C-LO ME^IR.S(DQ<>\C!Y#>K)0P(;&C_!A.GM];))JQPS^WM2X9P*QF?7?F^7DWU(MO].I[);^>$?W6&_H^VZQ M<7SUIWBA@$94;\;X,CC Q:.<'B?$D_HS/3NRLW=S-7\YS.$ 4Z^4V! MA"8AR"@2"MQXS+Z[:A"?G0O,$:*X68W9 7>(Y1P4;.^;9MT.:X/9X%Y_0X@_ M8)?&NZK5N('!SEJJYG*3=]:D>B9-(8(2DUB=_?E9R*)N9C"E^9B<04.I"/]! MZ%#ZA7F3D&W7D_CT.? M3_D$!Z_E*4*$7L6L^CO" >=%GOGE,I"0C6 (S W]-&B@_96* 6*Q2 M^_#G0_U/+>8QI.CGAU<2VKPXQ[]D-)[8M]1S#D]Q@DY6+)%X[Y2CKAV MJ-5::Q6RT3P!Z<>.K3LM9'3UH05M'$G?9N.&,0GUS.^(OOGF=EUR8HAP4CBE M#2XY/Y+UQT/*P.L8YBG0X[E93-I @R> 5_E[@EK"^T<@XQ/P!GM[, M^=NZ2_:\L,QL\,UD\%;/!=')I*K.G+S^C^Z#MK:5CM!C[V?X>%,]*W5MXU%/ M>:\#/+#M+HV[(.=S+X=M*)2H3Z4^J9!@AV#VR[P0%>54(LQ"*=NB!D3?H$P_T M@L"%F;26IX>B-2\B==KQ)7N2YD\V$L./@>X4;#F<6HZ3P$'& HPH"!-R9-\U M!;+HSK09Q\)B[OA%17 MK=9KC\F]^S'+XN(_1.C+NR6"N9%,GG"Y^4/./$K;$GD'1-Y=$S[K8Q#.QCN? M, OQE-T_Z8D=>5]=';13/A)EK?HXD+^ZVZS?OLV) U!2).1!ZE*& MXI!QG; MBF#GIKVR7W/F"..IMUO@.;-K\RLLTAG;J^V_3IF?T@C7SIU-0 $"H3:$,^W; MJ[_,F7L'H^]6W9R"VR-*1&]&H4!CWZ_Y>%)#_ZNB>_![\'OP>_#_;>!#.HM< M0K[#^D:^8)2?=4#)@Q52%6"T3=PBQ*"B2>/FSHX (I+&6/NWF9"F@D_?,PTO M]':AP)L^+Y[]RSYG^Z(Y;1+C&8NG D1QC^SU8G3V_*T,2="&9&F[Q:JO6YTI MH8#6U-^;81N2NZD6X\UQ%>Z%33.8AE6[=?91Z.E26S*1[:7U':'MH,^"*+=6 M[HLMHJ/%'!;HEB:6[%9D0>;&S7&49G0[*"0INW&_KX6N)3<.9^'R#"G-SA40 M4>/)9V8>UUY'*;2E<.4LK$=(#L-EB.%EL/#9 M&*';?6+<1N 8]B*A^(!=)LZ:KFO;T-3 _LM\S%D@?3%:$9_Z9LJF_:*VTY9V MAGX&Q;Z8[6BAO,]NJ#\4(.5\TU7Y6KPR*'Y%Y ([U^"B5(SU7H/_NFG=IR8Q*4SL='''-NGY+$M*U/YI$ M>F:=07J^7D1@95^H5&@?ENM+]V8.&K>Q!.P8I'P M5(_4"JS99\SZX+OBC/_$@EC81<[C([^<>-,7*( !1ZYG6\U*\ON%+>!6Y), MEFWSS_N:]YXPD9=?R9I5+];%*7Y7.:; 7IM#)8]75A\IMB&1ML;=5LP&5%_2 M7F_U%WS&W^U1OM4_=RR&W1MR!G_6_\;.L6NTXV9-YF[O=Z<%>8$O:J+B6"HX_W"'N=NMJC7>@VHED0L*F/GQ MUG#CRK0+[,+:2,JC.8#R"IDQS-4]FF)/9?>HV H8V)X=&U03C]_NKVV)/-X4 M>A8W"07DRBL":1/<,V3S8'&D_/U]T1WLHW94C0Y,O@Y#&H?[Q2P>E5%:CA[" M?Y! LW_FLN9GOZ%FLL_U84"C4.G"&D1I,_@ZAD9\$F:M'\T[7].+[8,L:.# MI S,<83#:ZM?YYV*O@,1.X_#RR3O?G*1A880KD\C;B^Q]NB$=YE7I%?N2@7& M;B]2'UZ])#V:%+Y:5SK]*+Q6#C[KSSK,N!NJ@Z" U\"]UKW6O=:]UKW6O=:] MUKW6?[$6&KC]C)44?BX@%LE$R;?EJKGF06?M5$N-_4V)U8PGXE;AP2;YN= R M'8VIV_!KCVJ(H?G8+0Z%-ASI(69 27@S)FBT&0QW#05.A]K:H0 Q>*HI@G5# MV,+_UO,?.5&C"OBH![R7() +!=82H, 908"]-)D9BYVV4QB5\#\E?W5!]H1RKBC"N M)I&1^R_PB.R_BAS=C9JJ'"NKTBU*I)KQLU I7^_/\;U)R>'H9$2YMOQYET=\ M#6-O)8"TMXH89VW1?#8MH#'I*P4/U5%"_SLQ#+?2-4TVV#7M0G(!!T2!Q%O5 MC?R!'#FQJ^(#L^AUF2)UY:NM7:FQ]&#Z'X*O_Z/U)1"Q]K')K-#3:*UN9]1P MR<]4Z?2UE0NA>YZC+48N3PH 3^?%!UN>,9MQ0;#S@,E1%>J%'D#FL?0+/UAWG M[KN1Z<<_<(>7;TU]V8]ENP]R)\3Q(6J29TAV%X6FX!LU.PE J(NI*-0];L-"4 M+1005,M)]R6[LFZZ/M&Z+[@ON"_X'U"0X[E(S*^0/$D8U.@93_.1^&N?D%_Y M5KL0&>?.7!"SL87F3I&IE.'+FU'CA_,^V!/^+87B\FK;X40N5 MYCFVZTW/[ M\'DW:8M)MHJU\9_LJR@343L 3_74F\JY6X\B!V%T 4[WU Y7QG7=*MHG$J)K M:9084_AM+N5&)OCJ7I\M+N ?L(<3.^X5KXJ>3H$O-LN]?]53$+=/:B6UKKJ[ M*A=(3EG?7?7SAX\5'_[3$OGP55IM*QN\)1ZL*O:LHL*R[N87 5/K\'+&;K:M MIS[D0^3584O![DCP6JRTKG6TX-+_[MOH?]+ M2'V=BCZ[1NV'T(AS*0.%3O4,Z?SQ%I^X5S.M50IA7^(NPCWLS]63IR$+CLS% MP9@-1 3VUDT4W1T5-)FU^H>"7,$TQ3PG?P1\I("G+VZPP/A<.E/CNE.+H^OJ MQU=?./M)G##L=ZVH3SH##*% D.*GTU"3REC*JR/M1O8:OR7U_G(_5SG&S9<# ML;V*9C%31<[Z)OX[]/;+.8EY)<:3W'!;H9?J#_/R1XJO*Z$ >W^ Y/. ID_" MAU1W;*#^J/F/_E3W$4F#B4X M''IQ-H!Y@/%.@DZJDTJ:6+1#!EASII]HRZHL,\C34;"MG>Y\D>;UOGM9.[\*N[XE@?7T9.Q0-X?C=!_QE^#S4EKD-IA0K^KFRV6"3=*66I5X)'9- MR#(B\.AY4I,K'1H:O[%R1C]'9W'8HE;NQS)A!IE V_KG:T#R,C+0V6]2$Z+\ M)6R/ND9VAF.Z>TVZ#O-!8G$J?Q]L.%WFV)B?=I*T30ZF6 %C^M3>S41H["NN MXZXNJQ.('SK:ALO CTAM+,V8;BNI"93$'01AFE.\/+1W.<0O] GM3WV_G=E: MV<#"5*[A=^"WF\,F]T-V>]K?.3).'W'E$?78$T5\> 4_KP)&X[/?T@U0+!_@ MN"*LK*FH0J)_P%X=F9J8E)K(I)!-=P.(V"PA$!I#@2;K6RSO4N'=+BC@,W5- MYT'S +U2\F9">&\*'$!J%7%5"IZ[VR/(R<& _TX4%'!1N#J=6Y">NIB$(3I&?W%NXMW%NXMW!OX3^T M<.CML0]NGBW_8-,LC7R8(R@H3+#I16.=4S4<]N.9HC,OI>X SC<$_Z$B \O- MXF)+]8_X$1IEH5R\> C"O;7@!]>3C,-)F8V?WIQ<%(RW"I\ZVP0Q#^_O%]QD MJV\N0P$QSS]WH-YQ^O^<"TLKGIX1P8H]E%9S9D-!+]L="G6.(M(X1SKLHBM' MT-#8CYZ2]M9TVZ8L!NS=L ]ED'Y65](Y%AHZ,I.GV"ZFQ%(2=R+Z]H\WD)^$ ME__I,[#_DT51'EX.6U*K48Y;K+XN8U0GT=?&,\RU2*O=@U!*2/E$T6-:&U6AD8L&M.I M^+QF#Z$ WW8YOY%9JL84VXYYT8"48#B?(2N\;<)'ZNP4B[;73_0CWKA13F)=DW;8DB"FVVA62.&] Q4:ZJT$?L MN:TQD,'"U54\_PL[7H0Y(I^*=KGYH),(Y'-W3"58[:_B7[O@HMH7$9:NM_K: M/"4YM\]DH$"P_JH'CX)IZ@VD9VK?]CJD"7V/9GS41U%'$8K1"R_9KZZDO: 2BW=DXL+]U5-6%&"$N6R[$,SB\E\ M'JHW:X*6SVIJ GN)Y9$H^>Z('*M4L@&OJB9+G<=K:_U#4$6,]-!*;?BJ+ V! MFR_2TU 3D8V(+%Z..KR]Y$-^*;65V^,T^*7S?@3>A9O*R>QDQE57V2+FOIH9 MVM?&TQ^-DM_NVG9/YBLP-)G7##^,]FYD-&!! OG?P^X,Y%'G-#@KK2<8 M*RD0J>&LQ\-BYH8"4$ +?*K[;BI@;WSA2B84J1*U)=3Y4A&!?N',I+8?@J-) ML*08[-* ^M2Z]=&R_Q!JQU+PCF51XRJMJ),5CDFU\[W,#:.704J,# ) M5E"@HXST'"^C-^766_OV"EL0"P8A2?CZLNKFE.8H!PJDJ/T,L:@@#HBN*4 ! MH9\KD8(%-NY&;B-->R7* R*/?\5A+ #/&4;P@2].;*^V5>Y&=+\B-6[.G8W? MX][CWN/>X_XKX-(G'0P?D2+UX;^)Z8GFZ)WWJ(9DUQ0374_JOM4_&E-Z@WYS MDK*AO0 %PDB5/V-?(UT2!E'F$>1/?D$&8-UR?MO+2?_")_6[*9)_!?_%D_[: MDE?XJ[#/)GSOFFS99J^/J7:XVB?WI21I$53@ETE[MGY:4^R]B+]]+9MM8?@#PZ.4'7.)PKRS#73Q-YOU$2VNDR-0(.28O\B" MFJY40*F'+JJ)+!$]RT7_"1/3Z_WA!^WJP69U(LBL#_<[B+SA[ ?;CEXEJ97K M"DEM%_BO%"#3;HX6KW8)V'*,<7$1F$5_9]XS"@M<.*+A?W]#GZ5IJHI<60C@ MP7J,)9WK"3\^;SR3':F0QF XOM U %P47":8_L2SLJP%=,[Q_3WC4ZH>MCO<#+S<) M[2FL%3B;=X4F4E$X5-V9MQ>KI:AJWSR+V948!'J.B35B" MU-V$=]*V&N/?M!] ILE]X^1:OZGBJ,>VT532JPEU#*[##6KPW@W]=2QAZ4] N1%0: ML==!/\-ZK*KCDUV;L,P!BMA)>9^0M9F!6+XNGL"Z.Q5DY:/:HSL71SQYS7F# MELA7]N&*^GSC,LX+9.U2&9?0X)<9;?'J.N +PE6(D)D@&PH/?+[ ME]V+\=>)T> B"R5Q#XS@4!6USB,3:EY>61P)0@YL+F3S$Z72#RR9 MX 4-ED?L?GP$P+P-\W'=QOR0'K\WUZ)Q5=RE--HC8T"-YMM>.S_,2:8CI7I, M6\:,+.=-STAGPJ0&]DN1@L<7[1)H_6AVHL7/OQZG^_(T(&^VTT_1OT=N@\N. M79G]HO/0NZM">]K@?$MU%08"L;83KC >?67NHY_8=ICT%0JXOJ80#G#]>%<3 MC.9N[9XF]N"-.PAK$0J@!+[R9#WS(O6IF+[;BR)Z6P)B),);:3^C2V^RGV5^RKW5>ZK_%=7@8 T/$/Z",WC MDK5,X:(W?,&BY2XGD-(:03(=O6N)4:85LA8S3&W)G416TF10>F#BX';*4LZF MPR+QA<%,<8M^_X;K/[6RQO?^GS4A1'G$FB-$H7Q.NH2]_#6FQN5K-6'_$_X9 MR2O)*S&W*.I'N4MPV($BA3-2>;G.QC543,JN?V^QT=^/>ZJ^&*)].9:>$'# MHSC(K+)>EU^A,GSU5KQ3-8:>M,[#FRZV*NBDP>11+57F]6 M;3[X +0H$XQHGLGSO*,<6(;EQ&2/Q=+3<,B'T[W;%XZ\&T\>C,HIM*W.[=CU M6)L].G-&QR*H7 MW%&+2H9_7%*5:ZDUFY1Q 9[DEH;YL #K+'3M>D5OV,<;U_QWB:)Q]Q>*.E2L(@SM,+!4B:/K!$(!]DX M7?7(;1^O-535-40-+/7*$KWV$>.8\7#*ZY+;L_VQ4KCS"O7B5C)3C;,OA".$ MOR $]#DI>BH2WR6F.JK?J,CAG?X!?-*JQ5@(955\?A$LN(]XXG1;ZE)= 3> M :=Y$/Z\0D3**]X>*MV6\XBRV*M M)W@Z6T]Y(F)ML.38ENB.Z=KJZ0O6EVCKU:8AG&O:L8'G*0DF#M[F: YS0 $T MS5DZE!J\&??7O"JBB1A3"9V>WN23>ZU]A73N+O'D4JJ?"3^E+W@?!2_ET;;G MU)YZ5,V.76.L,Y [,55\'O'0FPO/2G)MKTQ(>>.,SZ@C3B][*A)0PRL(WDM, M"%'@JRRMY+,=)Q$D05)F+K-9'_:JZ5-J=SLIG$%9**PB<(Y+XYQCE\;^5D6! MC)O7EW=NZ_1QVMWEMXF1C<9;%FVA4XU[_F<7P;.ZX5K@$XQ#CG:.4;>"VT;#CL?Z(\QK+6VE*0\D M]#09![",RXQA+L<$J4/5Y R_M\B[,;T\)E M9"B*7ZEB4.$WX^7=:C,&'?7DZV6M!8P8E0P84?865* LVR57M_$YY+UBRE2O MK8,"^O8]6F72VL5SJQXD3#<&UV%X=2?O#CFUY4?(:LI*V!1(4YP1G74.E]$_ M/RBG5R[B&!F _X.:(-8C_S]X^&E&"7\Z0!6?\A2[:\9M=1:D_7:0/!KT99$' M*V>.\DD=L7V;&=^7G ,V$T[B7K_-51"]M(T-"5PP%4,'0NHU*)J$I\G"5-@D MP#73=)3Z:M"6!Z%X20N4OCDYO3Y+&4>S@P5[RF_*XW@[_JM?7E<,1X]9(W&AOT1L12W9.@& MM]@Y\VXF@2V*LF!:(^T-E0?H>%\AM37%L$>9L\)GQ:O"YRL M]BO%Q)ZW@6OQ=OH^C&=&A)6)B_50H*V18M26>77 Z8#H,>,PUZ!N1S5;Y[4O M[T8'YWJ8LTW,>Q*W4;4-?#N\6^P>-RZ.:KZ1'^^+URRC61C8S^S@[!>?Y%G: MNS3L>N*9$;@6T,R.5LT*MS2BDY#6).^8X:K' ^YEBP0O$VOBTI>O6TIM MQ>,]8*I,4Q>WQ(SJ-]<59,9AYU.7_?"QV"DYH#B"S##BQ,(?CZ5@V[MJI-M7 M.O%)%J,J=@0YF;^4_W@V2T'=;?VFLU-WO-U^B@,F0]Q,.G/I-6,'[9&^92AI.$+27OZ5 M"FG9W$'9(XG:YZ8S68YGNTR/"^TC-KWS/#V\B=MV* :2&+%_5*8MRG$N!Z\I MZ+XL]<>J7#+TG^:RY.&<>Z)C*W4M]&:)4#-9MZ!NV"P7"O!F[2R5*>P:[&", M*.F<)A7/9)<\2UI\6%X>*5'\A"*IU/@8'_+VL:/_4)$%4EY!>@85HU\P30'- M/PX+,A(6"PAAJ+ _00$DG)A3W+HK*PDL2DQT2O]P!&7- MI=;:@ D$V7XFTZ"(;LI>\D>"[H5)YDQ-+DU1:/:2DN*."KC!%;0$H@Q\+RQ3 M&,2LVJ:FE]ZHIH]P1J#/VAQP!"[VF@!RR*B1E0H(L)QHM=K9\?:>LC;AM<$] M0P)BV9OG..ITQM^>/5OPO51)2"XSR"3G2K,CGTO*>!C7\:7(.Y/7O3A-Y_M8 MC4>-;!/QE,4L66U)4T4TO;:+"JCBPM>PSI<,3?AR1/;5>6CD)@Q'@7ZE=J'G MB@.^U-DI,2]YQF ]>Z&>IH[.M+ZD3>V'1J<2//_HG$8%L?#8++[A01LEA\;1 MH37O<)D*,UZ:?H^B;A?2Q]O, N)4GPT8II"L'52;/*Z-G9:*G&H#"\RR-7L< MG6FFD/'Q5?RF/(R1ET[Z'C0T!JM+)+A?9Z,Q$H7R+E&2=&!W@+1<[EN@'6HUO\.?)U.*L]U0_]QV5K6?LBWWS +6 M6CRIXSO$6S+U!((;E.5J=L[>R)D^,#J@,V7.MS*ZP50O2LF6_&#JV3#LQE9" M#E-#L3G_TD@AW":NQD(R.:X[;[O'H;ESC7.BEOZ884-6E:2!4I\]:B$C9VL( MECG;CPX >25C6$ 6\F/#!$M+1KNK5"URSW#6/Q1CL$AL@:HV?H?D::VWA-T< M3=<+P&62YK0TY1OIYP'P1\>J_73M" +S+\OB=F/,$V2AE4L;R;&P;OX:]=8) M>N_(V1QIZ_D1^CT2U@VK N'($8U"2=*P'@U_N* 37#EC/K=;B9E);/6("'(V M:8.DD'Q&2:9.7/E@E!*_-5BH?<[_$NC*+;#$93Y;30IB/'?";A+G%+<5]!:+ M\BZ2<>&32,FFP>&*$KL=+.ZY."GXH*25F5X8(LT8S#>SJ&&N7L7&-4#$('K6 M05ID=NXJBS*O+8LTG/,9% 1LHCQ*Z4CH/?"8W;QL>_>NB'/ MK3-SL(#4)%I-FA9#"&I%:Z:\S-HR'N#I ):9K%\20TNLK;L-.6%+D]=(?/E! M[?MK$,V2-\@#?1_)V_ [BSGJ8#8%[S9763XC$'@<=\K&%@Z*>)R$G M]R9=:#4V7":>V[AU-7M^=NX%);/X2PP'I%9$+\1R_U!>\K&)*I2-WGNZ I=A2VF@DTK1BHARE]/R<])SSJ!NHDQ!:[WBIHI*8LSOH M<<9G\NSX3:#5M6SQ[$T%LM:$WM23^DQ1)#(@A06H<32J21X.M6XQF25<]5LRF#3)I/ZHP-D7+Q MZ% 4&F,BD1F=Y#DGR0B22M8T?<#1>%PY,'V*O5QIK[N)2Y^N(]7KG&?0X*(_ M_PK_\T&[,-V)7;6)*F_7>E/..9%;O7+Z,%G#V@US0]+VK<"@Z:!M5EF<@A!6 MLR2EB>9$M0[:!<<6Z*,7_CR>:=,T,<6C>?1/63[V%RF#>98D6'%;'5I6&X1@ MLZFO@9)]L^9=D^A-,L4^G HXYW&RZ.2S2W+WI8@MDW,(R#FNA@'\ZV_8U3-YFU/A67B$'[A#9IQ^^)<_E M)>9>PNH%I&_@7)+$$\="5E6IDJ97DB+4A%:+R?/)TX'\# #F*U9%FR2*?'B) M5M+)@2H]O?3ZSP5HB6G_6503';-P:\JXU5YS1MN'WU4-Z\K G[3=+O ],/K] M/,?,Q '')QOQ#C/G#H>+$UJGW/"GQDH=NQ\=O+E)1\M,!R!KM6X,5C:%$./J MQ.EICK;T:&ZU=4?_:)4E(L.Z!!K8#X.CN_P%O]Z",*8P)%>7/5 K2<4CFBPR M[GZ62S54K"<;QJ/5=W6CRHRS!MNM<5CHX"TQR*H;BP73N>["_?-U!W(6'!0R MX:H)Z@##V[ ,B[WDBK&?-X)>QP@?')']Y74'34R_L5ES%^" M=T.!ON&4G]&[?S*84W?PVJ;"K^C=W3^C=_O(WOZZ=3ZQ\C-ZM_!?HG!HQ0)?!,W&Z6 =H;JDS.,TR#:N&KMX@S\)J: M[>*R']2VY;)JC/[0X-_.T<6NO3\N('1* '5.&..+XD]KK\,I08&WC;R/"76I ME3]$10KUE6.<]/PD8URRB>K*MG^&0I]BBZVO*Q]7JQ;"6T.G.[IU9B!R++AQ M:Q:*C=]* -K%QXA[K3PEB*I0%7*N#'[J*=X_\[M3)?_@^U=OW%9UUHLRT.R+ M-;QPO'U?U[-GR;7Z03:PC*-5Q+7%W[,189@$Y3U(LTA&]3NA /H1FMGXU&,I M#]V?':8F7U"LN<%@&'=I86/?BD%C*IQ#&O9" -<\"BX8"BB&IC2J.1[YD&H- M#9;+"I)S7;'AQ%Y$6Z"M.>Z:-VA:@'R>NC=1H.\T4HRX,L7"3DCDH'*NPS3L M5^9G@T+/!OPKCR5;6"<>OWAS>IS=S*2N@*7P4.4*1I(ZK!"+!-7'!V:@E&' MOF65IY%U[F1%P[8LQTM1NMF1GNY]*"#GZ6>8O(B'+B0C#'-T]D9H^M5*@=PD M0;&NWU#(F?.+^%GZH>WBI4KNP^_XE5T,!C)M)SQY-O6R.2V((&OQ/2J7\&AQ@Y4.G:HHJLGDJ&KNC;:)#FK285 MG.DO\ZNPM-ZR>A=65GXC,J:7@J6^FH4",I[KMQ3#7%.;"1]HS:>[3U^K3MVD M9#ES*)]RGV>..[B:8N?X'Q<\,_7#B,.C&A8F#;6*>&I&M'7K MJ.OSN7CC,JNA,.XH%U1N&DS-XP+,'^P$;^7Y.RWDJQUN;#H.MK[*G<9);O!& MBE' F"I$HD>,=7D[7@T[A)<'5^[[6J=3>)[^%MLPN'6+[$\/\N1@X.L!ES]7 M0:94)$_TAI1Y2'[HZS7\#NPWCF80MU>3WIK%2]5'*VHUH=24,>/'Q*#&3"=- M7*M@?&\\8W5!&62'-?D?O2I#KMJ)_)8>9^^]5OJ)X_JM274V(Q@M)XR&C&JXC MG2^H<;"5"+!9SH_Y=/'A&E--6"O')LIWA-X%AYKS.6Q@6I1,Y6M+"9GH(0G5 MG)P5$A:@G[]@3F\:_*K+IR8%6>2E;>RO;?/P0M$PN#PG/U":[-V\E'>(=GRZ(4%>T+Y[JM,JR7\/67-<[F7 M [J69Z]F>_'JVGL^AI"*"\7*%\2LY!1<(Z_5E4O,NB4,/GML<>:@/U,&)V6 MTD7!V\L:7(S=$;QGJFU+J<&VW"7@RXQH1;FF"L?V=XP?NCMNVO1'JM9)WT=?^*@.U@_$Q78B#O,Q)TDVXH+ M:3M,AQ]/]:;C$:!R=+4C;<7=\22N(9]!1*#?G"!*Z&XX$ [BE#63HY9.F$3: M?:@XB\4?*UROB/*,X7G4G>4AJ M5"SOL@M$LE6(OO9VT)JPQ8[J9"Z6.AG[BR'9:Z-*"8N!EB/9..292\+A OE0 M]Y2%X:I%4HRVA2,"]NF9EYO&K,VX=/X%)'RJ0Z>,ID],&-<23 ),0"Y3U;3+ M1(8UY_4D"9(!MKO/JI,7=XY7)3"_D MQ/VX*,W2STK68A,07;&*6>%Y)?[#! M0\[->'TM H$"!4I)W)U[H.OCQ@Z4UM& %_F2DM;\]%/7X;5'+1Z8A.\^-J!4=BCR??!7%B]FND:5OHOOD>Z2 E>-#F,"FX]IYL MS/I:.M?B:)9QI(RTLA/9*.7/JVLOT(!)[?ZP(_0S>AYE%:[RTK$=3G% MV-"&S@G;ILIJ%BT]X\[(:94VG(!LP;[HD=-ZT4"I/BJ#5F]3H257*?O$EW#$ M3%9?(IC.;\1PSH:S(BQ,QK W(WK$A.,H,89]?3(]][R MX;7=G:&5M)GGG]\R,IZ!!:5^'\!JDL%.4*#L+!-2=8AUH=E M^'=P9E9"@K&9=$7F@7S62_44[?.$L^;XJDE:3$NE\7H?/642'1B'UJAI$W%G M![>IE@$)XA.:+\H^N)1+/#MS@@7YE3CIL8N0Y-&K7AF\?'FB4A>0YTT;&$=_ MTT,U*7^#W3T^7AWE$8@<@B8*!;94P6B@GKPV*DB5.Y%6*/>S)X@H?BW9;'S[ M8#KG>O_66;:C@18-"P#O HPFCCW[GU54PCS(J701]67.&J<$&P%E6*W-SO& M=U[S%J7)Q\B$R1&.WGHW+B''TC_;&AJEG9S5U;J(V21AKA^JV"J:6AED--:@ M2N"$&WW.WH$G%#MLH6Y1:!$Y-S&CL/P#27<]-93(@75'(C9UPH+/H*PJQ,[Q M[J)=W7F^$NX3N\:'&U)A38?D="4+8V]MP-[%B^R*6/5Z:8XR<5#%X'W(*;W& MU!H4@%]R7@M,..W=5+\0/BS9U/_W/$X\=EK]E&5&.[&##4%Y6UQ!SU..GWU( MCM/IGY"XP+^75]=%$'VV=OS^09;D8ZGT$]U$S%[_+[#9=O25-=7AH[/2.5%& M+UZU?9Q_I)Y\;J2[/[/V#@J45&@.=[D+A+Z2&G]41F10$GJ\IZV<]R[[<]&8 M>%$CJ+^YB$%.+18MH8&I@31/.#!GN((^2:QU,ON<(G@\JV8F+/^GI> M/.FS8Y\@J*RD7!95"$6J<1FC$'0,B]T2%-VNYC*(HD -!1ZY+KS>Y\ ^2:PX MTM]?"]OR8:AKZ-]VFJ"TPV0G7L3"PZ3PRN"! F;"82 WD+8U__-A:RV)L!^F M&J(=?5&A3M>@U/,D8_]O.P(8^1RX*$_I4LUXE:\W44CAID >:#&>IY_(/DR^ M($1&?(U3,T,W'?>J/AT*(-&#=W*XV.BCF)1? MI[Y(0_ 2#=YT JZ0HS\0S9>I=+Y\,&]D=55RFZ/+I=]BX;S],WH^RAW"6;R- MCCJCE_= D4L\92\9X?P6NS+$U?!D'6+H!EEP1I7H;E'2K8^>[@US^"S9_?BB M=FDRNWR $OP>%_>@Z5( )P19ZK,\8>V\$QF8;^GXJJOXA/4FRH792]8-3];E MZ_O4"%M^MZTIGIP0!0QSK8#==PNG[C99E<&K[CCR:J)GP3%CU,$)%Q]H?7;] M5L,2K%V]Z[;52.F30,.M0IJZ'"DOZDYGUU+= F_*=9$WCW9><41!*%XR_U@+ M(!:T%$99?[7!A\7:S5_T8ZZQF@S-V$;!MF6_$,0,R%R.5.;E;SK.1!=B_V=C1;7,<4DZ\R1PINNM8]NR"MT^W-[Z?C30-'?TSXK')B_C[QTKI M]S']ZZ&X?\)4_/]TT/!SI?3?QQ^_AT2_'D'[/7S)"!HH'>(/=7HMG/KGL^GH MN@0\?!)5KT7.W.Q*?,WZ(X97YG5' MMIN "OWB1Z&!3XS+X3U9T7B[W:B%ZT@&X:E>1?X[(H3E:A+QQ:@2*T^C>[75 M$M#+173?_'X3SLN8UJBLJQ?6QEQY=HQZZRR3I8GVX=5=L$+E,!7B1A:S%'+/ M=Q%ONQA89N@K"G^(8@9L?5VV[^RSG/A/'M;W6SP='60[4\=XW@B95WN9S-YO M9)A]SHI 2LX.?JI$%QG1NOUS_#63_B6FW>/)V@VW#;R/VX3C<>=JE(!9AL"F MGSL.U[S\0&R$T"?!3>\*YM7GIY&[MDHZVXW<@Z]$OKB?T<NQ5X&6U9PET<.+YZ:QF+W"H<6K45V9&A.;RJ$OY1Z M[K\NG;M\X-5OX[1YYU]G[N.O>^]UWW?C@?9JU9J[NKJZNZJKO^U=T_FU R(23\&TG$ M!%?=0_5-MU$6_XV8-,L6^\M2(Q'.Z/)P0U+NDUSDVS._&U28SHL&5V_SCZ^2 MW>U(,+:1H?W"K,,?K+J5HM9XN[" 2Z%@(,86J,IUZ*F.#+]07_+C*Y/J@8!, M/NYRG#%AC?SKC6DOD56R:_:XAI;WYT2K*$(/86ORW-B!6R1Z7)7U,"+UYL>Q9;+T\\K9=3 M9\VIB(LMS0AU5!2W_O(Z@E)O+\N'=JWHQ/XZZ897R[,?K?[0LPU4=4#%N1%HEF69YCU)YW,(=BDYL$4XA$.#HJ[5*,W@/W5TM=$BG*7B7]I+85_L$580)ZJCLX@;, MWV0QQ>H6>>57HB7IJ6 9(3^-@FI_.254,5HZXV(C6:/V?&O8(_]UY1[?50IL M+*M0*:]63#%TTW1ZDU\WW?XU6/@G(&7#F8UY3?O/>>$.954B-HD!:WELO)?$5G%>JV$+I[ M\DQY<.(>L!JY1 K3ONUW7&FU:"U<;B)LIG;WSIDMZ7_5*V[!4 M?Z@7[%U; Z$5P^3^3N#O9Y\TUP.8R+T'?&(L\Y"T+))8GJ- &-5%LN(KY[]. M'ZNSV%O-5)#AX@&?ZJ9G;KC+B6LTC%WHSI$VW>5%QF2+F2Z%09B7N6+0*(Q! MA)A IO0.V**-(%N1BP+GQ*B2'77.&L6GUU(:7YQ//^KFBQO*XO';VSB>\\#] M\I7IK%:J=FWOGAU"YFX[$Y,\K1&/M/ AK)F9]S(H!ZVN-1]L,S&-?N1F6IJU8/LL[ MLS%1+Y(+[Z[:N^XR>%DQSJ0DE(W5-J7]PINL6GK/AWM8$1BB/X9*G\GFN12#HD")RV8#72&N!9>LVE*VBB_MJJ'=,H7Z M16\GC=J60@*%4V(]9_2<]<2&S4J?=FIU!YM,L# U\W;OGCW/UH[O6EQPC[S\ MVD6???.^]=6^-Z:P27Q)[?I;.9'/JBE1'0;QMFK4>+0S5S/[&(9;[Q78VT[; M>J"4XT:'7*?(L^*:P&C]-@K,( M_YL9#2.<39?BUI=C^6/57-=FG0/]$7;T]P#HYPWR !,+#(=LEZO1V[=Z%=O^ MX#ZR^7!<)!^<7B;5F)Y;BXD\_Z3_(\:H4M%,=5KQY)7$7D2V6(XYG1%V&BJ^ M*?2Z(V4#+UM<>KV'8?VK>2CD[J4G;P#UN&4#M92AFM442)T#W=Z7*0/U0[S:MPS3<#33)P M !WSUGG3TQE1%.RF)G5(S#%E261>/'^HANKS$+HCD6[*TG>'T9?KUK)"/G0' MV%XC_UI1,LH565:@V0@D\R& MKQ"[ MR',7@_ECFAU2NZ\,Q_FQ'10_A M_H C)ZB&C1UF,=%Z9\)Y4.&G<%X[6?OI.:&4_F/!Y^X3Y*$W0K=-F;>P\1*> M%\\G]H?IMB(%7G1:CSY"ST0_+/G(IQ(;[RPI+F-7^(K0JK=1+72K41X>FQ+\ M1G6H]"$XJP*ZCSME1FQ8?TS3 &5,/* PU1>XQH:;*F=%;'";*WQ)R$2#*&D3 M7^RH_<1?UL,T-^?DCF$8K*/P_Q)U4$!J!S(XB,PM>G\5""^9[2R4"1T.,Z$C M;>B6;]E),%"]!_B775#"E[1%PICU.F^[3;7O :&"0)LL#1U)S%^!CUEN XQ6 M&Z?>E'Q5C6T)XKIR;'((66I4Y':U*^K OI:]45/V#C(%1>M:(N*T]9*58%)C M%OYZBZ@+$WFY,D<1A=^'!LJ.9XM4#PX3MA5V>D1^6NGO$-U]84YU+]#HICE; M.V& .)@=IG2Q)>D+^Y6-%IE++X8X7N HAE[]/"^NZ=A\WRNIAF;JE[)R6B9= M=_ SH"VX%!H/L@S[W&$%_Y3Q(%(XXTF+0[ZF+KCDE5/YP,N4(GX4]&'0R?;* M2E&A#8M\I%N\_=8TO_J.M\X521J<*=(O\VWJT@,BG6T51CM7#J/"C^='TD+T MDWYE-BN-/QT]#59G^_)[FVAB*D<94"2\62;@9JV/1TZ8), S4JEY!DZ$Q,[Q M0OB9A^B^CK=>Y\@(QHE)1E6IP[H%I2ZV/8&)EQK)P!E93:D18RHMGL:G,=(:.V?T]ML"$B;0FKV+0J)?0B=]\;>K@(*-<],S*^_+X_? M8/"=+T-,ADT0N7*(& ;!1MTNL]J"JU/%OCO9E@5"GP;#2S"/>@^WLQCV/7WX?[ =_6!MALT MF:@IAN,3CBH625HI1YNM+V5E&T@C=NNZUVS=4?<7\.9N<]_;KA7C+^25'0B> M)BS3#:6%CT9]:=0+&7$)Z\)W8PY/.EL7&-XKP.>3)$3;."E]U-&K- ^Q?)+2RC.N&&O?U4[B>@?R0K!C-7(Z WW'$E9##V!%]=9 MC]01=/%VOH?3Y%+WD2&932]SS[5'AD.KBUK-G>2/RGK:6N?SOVPAK&M6IC-: M)S4-1A)-8QGLVNLW7T7.WP.TD%PB6%M7:8$(\#<2V]UIP@^$8<.AXVJJB@4H M!00 S >R&O2LTO#]!15GW6QSI#6",N6@[=.N(..H-(2J"DB/YDHEU!)D;9F= M%=KHN/+;(_8?Q@OY*]>_-+$+JIO4W;T[!WB]TAN0=VC#/GU,_!6_DF,)HC;QRUS0TMBWSH$' MEC<#ZASM-=-EG2)'_(T,]"(O-+5=3.2M9ZNT2FQ>S[(JS!Y>AA[+JVL<&L7) MPJOO =.*!#A6LJP4OH3:=*=7RH7!:Y7^VE^0I;Y [ %G/MK58H?IF MS<,T:]YB>5J_LJ8YF)4@.M[EB^VEWX,40SA45?$1+HQI6@\[,-D$PO@ZOC8]E9([4S)OE_B3Q:)9E$K;UJX)@&7"" MN9EM11XHWPP[.II\]J;$2M-W&UOH$3;7S#W QBR3PO1G[65/BVA21K>WV&F9 M\.%BXTBS$R)>8/GXS3-,'R,V ,KC/8$7^V!$'GPIS 8]++T2(>GL:6(42A5N M5"O4^+$MP4'-_V"L9C1,77UFZ'!K\WF"G)P-4).F=Q(,;SV%*.3+C5?/&?83 M>=Y4?KX[F!4ENQ JG(1%)NOO)L'2XS?9E?(NV^B7;KB*-2]BW>U@2U MR881,H,9 )>5H]+1ON]7D*)7C2$VU@1[L_//' F?,7AQ5W>(G[&3:H&Z5XQD-T=(_E==WUVVP,F%J(+AA21-B( MXC!?!:5TEREM!7%IR'W('C"U>2]2[E*[Z?K]C(%IR->ZVZOSE)$?!A/"[N H MC-W1LW3E..I^8JUT.J2UM2.B,NDX1X:?I-0<^;R^=X-I"!CO .:W#6W.N3LF M&+5W4K?Z;G(H_(7NU?-[@'E[O=<1!G>KR%R&1>-1@?IP*4)^#K3ZL-O:.]7, M;)YU%#IS'0:FZ[H(QFA>&2 85(7RPA&?)5-U<9PNV08C9&P2U259L,*6GTXU MS\Q9@]\: &.>!$YO\IC"+,WFJ2N3(R)+ZF)>8LW4ZK=/QNBHX7E]%YJ[E3HS M6\:_!W38+9"RFPW-F"0YVN\)RW2'I[E/^ L3M+3<[C44S5;%=7"/)HB3I=6, MC4@KZD%JR8::&GQ??:J62A&9ADGNC?)971^KPZL%B-G"-)I+[;GU';0X017Y MCW=#E4*G\:C&].,+XYL2KG,C[>32):L; C[6JU#)V+^(?"ZZ<#.//47+N)GOR%FRJ;0]_"=Q%,:6.H^T M'2-3BR?Q@];L%HB2\A(A R<-[CE]=W[GXS=O8Q[LU%3 _DF@B!!]6O*W_W=$ MO^%$5B^<'_S^;*(Q^3'B-_3'WU$BQ[P7VG]/,<=[#YFW[2]E[V;?NW[Y-ZS&O-^P&J,JHRZ1/+/HHU!RFIPJA.OA9H\6I-_X.8&9[\RI5*U_9E3FC7XY1^#^?N@+;%8R"Z< M9/$:XA2E,-!9?SR.D4)6.\ "@>3FHZF-0O#UXK=S_;7#*:_/:0@X/4VBCE]? MU=BLF8K_4Q!%L]I36A]&M;=UM1AV&<=[J@/Q9=E72:)'J45R# U M?Y6EH(EHKWVH$;54%I1 ((LYUE1*N/HY%NAT->ZN5361XG@\=L R-1J88%R6 MV!;9>7EZBS5QH3E44J0@X70YW2 M*-5BN'214V;.351]/'BJ(Q_UW,)A8>9KJTZ)1>>3/._@R/RZT4B/]TYVP(W+ MH+=D,MOR;O!;D:4^M[80*T8"L,8 =VX!7X=3[>@>S;8D0 TUWZ5/P_^'S+_6H[]S#$&/Y M-[0W\VV!W83441&.P\)#SI#BMTZ^%&R\9/DI1"U+<.4551Z06Y&T>:%F*W6( MD8!,>F-?6E>CUH:@Z)+I>)F*\FA9.G \6S%+[;J48R3(ZY0]G]_KA-A+_:9M MJ9LHNGAO7-HU]W(F_T=9H4L6L>P6G)'Q5$@!;(]O".GM EI=_12YD%]L"!?- MT]A6YT]#1IG8MRH-"CMMHKI"&C]/ GGG8+PC MFH,:13X:UU=CBF74S@QZN;7H@H(Z\3;6=0OCB]!GWIWE5"K=2S/!69K<4NEF MQX2#O%])?--.J > M['D]![5%:R>'LK/;"J2<%N<'="AX5&^XG^NM&?+7-W/Q>_RD0\Q]N;4V+0O? M:'3)'#N1!X&#'HGA1E6=NPS^LH$KU>*55'8J;R3G^,G6NUY).V(38)[016F^ MXOAN=<%*[!W4ERI:(J"I JF9I$L[G!-X^&SUI;1)27_$),-66O.5FB1VJ,5A MPIW6$XT2*IU<8N\9Q)W(JFM-:15Y,(](< U$[?(C:6J*7GO:1AON-02H*B\F MEP0*W/.D_Z[ 3!T2'6"3H!'WK?M1"\XWT)N9[T[/.&6J^ DQ9G[,2M]IP(N+ M-5@@5+6-$<:!:HC-]D\,,I_=5*T+%E+-!SSO=-(-B5Q"?^[N@&-V^OKJAAKW MQ"N?_6BS]!S%S+IL+C\EJSZT*F&OZI>L3NBG:8_@Z5<1NLNF#\23!"* MCQP_OW W).Q*+=@&O:A$NBS5\WH[P#;.$J[:?X56/E!W01'IMJ8[C.'7=8FF MH0(3KI37FU5&9>-.A5[]'%'"5O> 29GUH78XH1K1]!ZR5,WN[',^Q=3I+-!! M;>%;XSB/P=58QUB/6]B:Q/D+%,$VL6WW]:3JDKJ 6_++*:$$#(B 6]E1P\2? MO9_=D8[+T+O:NY&?9&/*M0'8J9@BE+[IK5A\PC\-[W"$)%74;9Z9XI5R7F8O'-K>D3$S@!6GZ*9UJ&NB6]'3**U6I"= M"C!?S &UW794&B>&H#SQN<:^P*.;_M\)2!SV6VZ49M5)$O[S_UMG"! M(JLW_;09BC\0^J!&8]P4#>P'&+8<-+NI:,L22Q*A0:WQQFWM3HL;@<'5<,BJ M//,AC=E7YN(4'TN%)HJ0.']7LI Y$I7OG0H*=C^+1<32#Q8"UT9*C,%]W?6- M:2I4E9F4=DB0M0='WER&IJ&5Z_(BTLHZVOO%:3$LL=@X&W&;KU2O\686E\.9 M!I%[;5R+;#,+HF]Q2H4<.]%XED BJ<9'IH/W#J6L/15&"Y9\\[8I5 M9K*AB%^K\B&NVY"ON8C(Z2L:,'9H!-0](LB_'OF!?FB-'&V4;;)\9C A*YN) MUZ_Y<&4NA2R;MZ#=@(ZO4'R.IM"EF4M-_KO, !Q+HGT9*\K923^F[,T<:R3- M7'2O"Z8G7\X8I]WRY5X95'8G>3>K!?IITLO 6/>!2#)<[Z4+:/0>(!H[__TI M6),]G4\Q@[Y6BLH=1VWYL#O@I'P"?W DMSF0J?RK#"947Q+-?5)'&T3DSY=Q M"1Y3O[6V4_IN4(&S5M 0.RG>=L/F-28V?,/QY/-G+0PC1.F1?;\;,_ H?YMH M/B)/*[=S'5[+1U"$]\5IF?^DU.V94"O%;(^WM_U.MJ@ =4V)H7D<*G'/-A_\ M6@_MPFG0D)%?52"X>RB)/(9*/7%'O71VQ5(8?D=36O!QDQI#=\MDHUH_J):)#PQMDL RW+V[S)MR6IM=4H3L?)R\#.ZI- M]W;X/-JL;L@=QC11!3U[^L65B ]YIL<@G#]&LRKD+=Q4.'6F< MIYD%L_VGZ;NVR9YVN( M&.G8A>^$;TS4G7@_UC [:C[L;[V=DOQ^S9SG>Z MJ_ON ;NIZ!U7C)6"]N+UW<)R0MH?^&AO] ZV[IPO\8 XLL^4%.K:KS8GUVR28S 1NUXO\.U"C,=H ME-=B%*9J*Q@)KI?KJD6>6"#R@^%O#_&J9J>J>=FK;-5-5+T(4>) 4:H')_GM M+RK[/A8FL+[DDQ]DY[A2+Q$C:G_R(86>5ND$I6EK)%+OT9; ,7*-+/&RUO4G M@RQ[BIJQM?PU'[1QQBC8L$+*0&,EUOC# S6Q$Y34?PHG/ZM^\ C[;Q+B_+LH M?\\N_DU"(_^ULL_K?\A(\N^B_#UU^:];0XO?\I;_Y\CR\PK6#B53VHU\>9/[ MWP3J#,E-AZHC+A6.EI92>@0+ZPHOIIYC*9(])CS=>!0LJ+>^G:3(K]5M Z$J MTBS%_OR=U?X]LMNPRPPU+ZO",=7)?:=>O[D*;.@ .2MXTM=F;X2"C8IFK:=; M@YM&[=@S1)2C@Y[/1TMC)()8O=3IYIHV?IR MO7U,NY@A%?#X@YCE5"ZHR#,]L;6@I!^&9*]H;%L#@A]<61#N:&2EA)ZIE4(R=687@ Z6UK% &T!"<.&3@Q9J5(2PB?6$Y,3 M,:YHYW/S(C"BA_5+^V0^S/R7%[T(]R^6([GFSJA]D:^"7SEV$5:-F\*F#EPUS3'_*AL9\?\/ =$QXM9WG\Q8$TU M4BVU_D4MEFFQ\Q[ F%3JL-,-=!NH/&PMVY#FZHKB,#];IDKM38CEIER'M$C! MLWWL<[- R+I3KR#!8]KOM? YZ,)5G?+-/-XA:D3/\DX;U\Q+Z:L9KI[)A J&EOTM3';I[= JXEFI:(&/P2F(.84_HT(G1F27A/4Z?E>+0.IX., M)7#RAS=V[MRW)>;,>%EU_W"K=K=#;;T #S D M@Q'&76S#5&T[\);&.M1>@XZTOKC0+_#-*>MD&#@7HNZMPN^"^&Q*Y%(L+3#= MM'GMYC'0P]AL:XC5F)?<8#NOX1.QL!NWI68EJ"<%MJQ)%0:VE/^G#QL4Q:9$.I MN3[;\_-LJ/6YV7:D86!Z [.ZUX1<_CW@*3'0<<;&V)6Z)[T'K.,CXS*(;-@* MM=*:#(<";!@YP69,8L\3SQ5 ZN3S)WA5AO@!)7.2\&E)S.,N+:YZ);\T?_>) MSH^[EG-%<35-9H[N;O@*\2Q>>_< NR[7-&$]^JV,L2^6SR>"IV:Q[;O'(@,# M@[IW[$B65Q0\UQ+@WV]BPFVGMQ4LJXK>6E M"KW*WFRR^%FE*[@M6-9,IEWP M,L?--!..C_.BVIBE061X8(7UNI?M&G$K;D/@XLDXL59C^9$8Z]$!^.YR1Q-Y M2-X^\ZF=JV-7PHZT:N,4I=J[PH,OO\NF]=M'E(=#, -%MM,23['.L\EBO#K_ MFV*XP@9;IM',&BTAU:KC2;Y"('/IA!Z-3>OJ>(?^YHUT&T/Q[80S8UF'T(-U M<4UKP=K7G.N/-%9H,@S,69SY@W)'VS@]K'FC:DQ0+%?V MB5R:6N? ^$=#]I6\Q]_022WDQ;Z^DV1P<5!M&,-7U=>7?,M-$Q/II90N0S_6 M^7&A-;Z%\Q[ -E+LWU%F5W^UT%.ABS"LYV9] M:HT\*5@3%G19K3+;=6#5UI.X]@B_7:H^DCHM:2UO2[CM6@!Y#Y W[_YV'-A7 M.Z3ZL*7Y+0)Q#U!H%">G[O_Q76SWWNS]F,E;R8MS:^.EXK3[MX UY:BA@E*QZEY<3>#6Z&&,# MQE>!CV>.PF[Q)>0@H&MU;;^T0D/Z=Q-Q1)80&^A84"$ ML*E-!EZDH"<9)C++PM( FT>"/!YK(+*^F+N1/."&220US-TU?:^FHT%?9'K6 MA5QF(71Y?@D8QVD?OKBKOQ K.J0=N"Q2;@'O&S)(V))8#;=L?E&T-TU3P*V MXSFK:9WU]5%P.-D!6WRY<)>(=>#8E!-6T'*SQLF!PSMWIG3$8ZPSB.703F>X66<)W MGL/L:Z]IMP-;ZVZ'/R7G;8H^53YGE"%;]33'69H(IK;A0:J 3>DLCNL2@QH( M-DZST]J.6-KN VL]X#!N_V+MRW[(=7RO,O'JK41#9<>7X%DWZO6?P6$00:! M/)'GR$<*,5\#4MQC$*4:%[*B8V!H7I(U_'9=9^/8ZN>,#@.PPL12@,&%,(0Z M.QQ%>F< OT.XT'/_)LB#?7-AMJU_HVW)T&S&QXSKX9 <(LU37HPEW'32J*[Z MP$.9T,A[07L67)?T)$K/;;=_@2],;G%U,XO[S M>X!;65+Z0=V*/4UP^VB4".7U_@58.1OALO@\K&#+JNQ;7(^^RJ; Z-0%C4)M MQ%ZS.,M9S1CV/-#)/NP$W5<5><.S[,EMQFP%5:VOC^4&QT I.H"[P[NB0*[47ZCJLZ_%<0,Y3VA $R9*)N)=Z/5X" MMUWPQ-2,3E8BSYI//=:/.V2:LH=T4SGDD[[#T&K7Z3B_ %G28AYV>79SQ4$/ M=B3=]6N]H$TE?L0H"ZQ?NZ2'5"9':Z[R MR"QG+==CV:[6WWXY7[Z3K\H? M')Q-OAT080)N5731(VD:@+(YO OF_E1<-4IM+&]N=0'14VU>S'SQC]H7?1*UHQ_'ANZB^D%18X6M,=6QH&R*S"]9/\*^285OZ1T8'-=F26'Q=5>>O:%#4C* MV(&N/I:CR4QI^*[Z>NC!C&2&MKB^'"*.-5I'FZ2I7-\N[>L*7EWFA5.[:-VT MQ9K:EX5KV'?9<1 (LW9,W 20\U0IJIS8'8_F7*?&Z^ V3,T@O M-@CRTYO*D/+HC59)%2V["Y'WD1/SV+L7XBIID/[C^IVD#&W&X[S:3XN%]8%\3BFE)\^B\LP- M:S_1(G@S(UZT'A4!L)>4E61ZSTGG2AR$*0["U"E1/\C?)-&FU2I9VP" MJMZ/O!LMR[-BOX]9GH?NU\\S9WDW>117O)?'EDN2)7),9/WRKND#V!9];/AZ M4D3$7T\L7N^"AU6A_MAJ_KUAO=Y[H-BF95E6=2J1PU:95\$@WK98::JZA.VD M&WJ8AUB^(%'-;2Z\^2!V]\Z =P M5;()A"$+3G@,@UEKTTY:SR)IE^2CL[K:YI1\%;)"I[[^[^#^,20?BOA/ZOWD M[*NH\!J@/>[#28SB^WKCG>HX#HK?EDEIR&Y(U5(L)M.$/W%N5,O+M#/G&G=/ M&P6R4Z9\K+CZV4M;8 _13,R*@T!_13+1W_^GAR#_^H<%[" C:)N UI/T64_X M[&D2B\9MYFU]_\'/M)L3&VP%54UPPCB)2J+)V[6/U2B1/FONB MNJPXP&&"B#G?DLJA3ZAXP-S\#&Q%":%\G>AU*2") KLC;G O?'.<>3<$.[71 M<4KGRS,[RX4,RM$^"U+G?K+OHSLA+XT^]B48VA=>Z++FLP!TY ME=X])^:5'B2^NQ99D9S*/+&Y1K9U_0KVV&Y$@<-TF)<@P7UMGQ&9+=);U]J)GNV]8'ICX<9 .*A& M/4!I\5LZO>+U-2Y9Q#W ,_TP>U?QBN?V;&%%94313/2,UO,7BS:'177\CY)< M1!NK(@V(;1>&A&NRQ3D1SN_ME$'&?-7%#,%$A$LO/[0_) Q!/RB:U"4U\9/VV2F0?LOGP(YD"(F3J\Q M).4,*XI9"EUB7,A>\8D&W0/D?ABXX6WDPYTYGNA"GD756KK%RZD@Q-'9S*Z63DOWC>N@ MPOE7$;8;E]*C4'P*28UO- MZQ^B!]J,.$*>Q$PGL&PHRDJ/OWL9B/F['Z4-\ MA+&R"*;_KMCFX_2#+1E]2N0YA=0KH%J MM[4;9X1GFD>!$QY+UZ,]NTY'N@SSF/FP>J0:#<9:$.AUP,F.%J=*JOF0\]63 MU">.9WI>>2;%F5H6C49G#G0=P>^K7CJE=1^4*@QU #-R8*8AC&L\3H=ET4QA M?/6Z$FZ+CJ5WGPW">ZG9"F,D4!-6L>7&\D%L8?X_AXM&XG/RY:?OTB>Z'\WS M!VO9\)->2;-7U/48E$TYG.9_;O[(WY??8_G8/$9#MR0 ]-SKH,OUH\XZ>BY> M?EU>ZQ/+C<*DG]M]*P5W6MYZF=]8?$\+K)^UE#8P@E@CSC;LF-HB"9QUVU)E MR0,]@ XL"04[CVO'HL<^$_KEB?@*19%,VHECOU+:2YKUU2]D^G(]/0B^()<. M[=I&>//O(.4;5F%R;:2LGL7"-H^VG5BJWDV81,XKXW^H-UBG'E(5KD?JI.(] MQ5$3TKF%X!(FT-(DOK$28#9*01% M]OL3)*Q+@KZ]55)[V$-2&%X[T]XHOSPK&."QTVD<@@NE\IM$-%G075NXUS/< M(,]Q=NEWBP3<&&XW7CQK"R]E)C-\EEKOV]SV1M(S[JK^]2I6@K"@CJV:X1@C M1,9VGWJ,-VX68(\^T?2$%CIV_72/J+WF;.W\'O#U)A(=>.B1-_?R6+RU/HU. MD]FH5G(J@\3(H>>LN&?Y&H.'X 1B/,DKH4&P)]2MR[?<](2N%XZ_WW,1RFG9 M"49XH6-#BW8F;1[6! 8(^6G+H,QJ\T%5-ZA]-BT-Q0]R^!TCG#T%DQK#?8+J M32@!]X GX0<,&5EY:BWS&LQJD_T%2TAF\U;3T5MA\'//4'*)>T#KS(W9-:[P M;Q9==S%^HLXW^@]+_B_V_>Z?M2V(X6]'CT;!KL/5]G2@AR%W-4ZAYM5[_J,6 M_8LE'A3+G.9,Y-KNL@+0%S/5LO4_FE-BTN,C$VQ=]#H:&.X!&+2/B_T_/M*, MNM;DFAK18>^4;ZIN7;671%>@[VF[P;@')'?G^]>X3ZM!6R#S<[A(_(!L$^O. MJ!J-F@OWI0M,(%.5=J_/GFM*.FO:+K^ZDKALQ\^:N,JCL2.ZC[3S2)W+GX!D8XWW[A3^]WV*[#3!&W^2DT$!5+23=M*ZD??F:1IJLZ&U*Y:[@[=3I[$X"Q:,2?G* M;!5L82;QBP8SBE[%@:M5W=UJZSBN^ZY:NT;_\9(T, M#!X3XY 9AG#"V9_RXOH2^72P$7]IN+'8^*>[KXQ/29TN,_LMJ M$/.!W"!HI&V_]AY )-R)_T(9%O0#4E6 OYRPL[OU_:B:@Y3.A/HVBM;<"O$#.+'+"^ M3M3';>OG:#>B%702,D.MS"IWC# Y6S^;?R9!^PJ9F&[A_QW8^P!0;%IXF12S MK]BW+)O3F&B'BZX0>&F57O99(YH':VKV72? ,5Y=(-?ET]'1!M"R( ,,D:>R M]&9,W:J+)A8D*1,TQ!OY%4U(G@5+:JK<7>%Z9I%?(LEO3VA19.A%JL7N 4+9 MOX000&X6]#?L-J[Z@>CKFR_!LGY:_#B9')ZQP,B^S%J M)RT20NKRH4=49AW)#\GW*5$_Y6^*XEG[$*YVW@,$Q^XN<5W9O/]H(QP*,(U[ M=7,,O%Y5^D?IU==#[DHKS@X88E/L5?J:MG96""8 Q./=\.,$("*EG)B'!V"88B[$D6Y^- MS?0:P%Z]1EJA?B,512.Y'G[XY[X4404_MVW O!?>1/VM+'_D'>8_&?Q[::'E MJU'-+>GUV1AT%O@U2H-AII^%FVIM88!6\^PO4',HA;E,0[2/5+@C1 M]5OC%1Y_,'KY;PKWK_0LS2Y>UP]5WK!XQ#OKB=Z&-Z0UMYUX]];O6E>4A-]? MH7RFL/?[MBBJT%0I<,GW'2GVGR<*[8.TOW4K^;="E;M*@9?Q9)+&)9H$FC]+7^H8SO2)"MA+CT M7PDN7?PO]:[6VAA+J\.8R%?&;1V)'\WLV@4LS\"X^1==E.AA UU)U[/S+>HD MEK<)\=7LN?V("ZZSAUD_7H"0__:$FJ:6,C!_"_V@E&C""_ T>_"O*B]U5F_^ MR01EL+RDPK_2YJ'#D?!G2R"!'!.Q!)]JPAD-$[L, MHD,TF:T-P@99 1C7V;, 3SH/$?BL;HD3#%XUL^"9:M*#:E6DP(.)$Y6Y!0-, M_]NR_(LA)[U"H:8-T+(/'^D /SR\$[?G!X9"'\]K0GGSZFOTF$RCW[WACJU8 M>TS#F,WP8T@+L.OQ;UG!7S/@T-@5OO=-34(6Q^>A?2O%1(V C@S:F/31Z@?N MI8_'^%M]]@'' 9>N0RT *-F_"$=-GD5%1X$0W!,[KT'%)H_YN9?UVS:OX'.' M??6"?W/REMSJGH$]V0^K%ZMTQMOX+ 76VC(O0=>F7 M3*(F:?/+2YDUK:S![=%\(+E5DD#";HOM?[?+O.:*#D6I[8 9BSW>6;=%]X._ MF%),S9J>-O;4KLI+B>;X._(:M3TV+TW/?"#ORII&'#7CD7L/0Q2"NR:D'5*%,B+ZI=.(<,1XG?8=@<%!4%# MH!$\GG,-M4W!_FG,O3-B*$+!KX; 1D69]AKHQY-&?7 MK6WT6PR6I5+4CE9GMPU2?^(S)TG6CC:0(M&^0*[4989:\O]E/O]: /7ZUVD&85#2 M^;7F(E]D,R6XS!2Q\AJ+O'^F_>\O?@VW[AVLX-=U%>-,*RD*(;8W?'5B/WLW M)E'3DC.>+?P+MPP,LN/,DXJ>+&IT5,LB_$^# _%=CC_93?M24LX23?W[G18M M6#BYV6>V- :B4LP0)'S?$_;C?"#RKUK#Z]6T1,0[*6W7.8@[F!D=[3--",5J MU^T[C][[DIE:T_4IW95'$^#P$\?U;+^M[IY#B7&1.G/&B"=IZ; MCOL;?1^MR/:0H-U0X0T#6&(\9QR2\TKQ\I73*('U&_37K(!5LL5/CZ^&'^[_ M+Z^Z:A&X:TJBIRA5T%0+4GZ$628,?UPPT84IN6OK,2$ *Z_J!*E[1&@%V]MF MDFA7I/C8%,H:R/=X< )PPDLI)+HXC"[]WS[J2T5>NE&)OISV1;PWUM+ 4 M$ENMK:ESQ:=.B.])@40;DC[^&#E+=O) 7?GGC-IHZ:-LHU?BB2:?-+/B'&,@ M'B]W(G%C!C&^ MJUZGF RGU)&0^JE%-ULPRWLZNMC:^]: B;E%_C,S/6,5$L%*A A"6Q:Y*-95^9_ MI-M=?[.='T[A- CA[M773"#=2T]K2:H=GVVQHX M^%N)Y-LO!>TX+?'ELBT$*2][IP@I20I),4IVU@)ET29J^)QZF*XZEG($#/U3 MRW#*Y+"_['R#>^)(7\MHZH055QE:(ZE3:_KU^3\]\6LJU,;Q<=V =+&VLNU M>\Y:= =>GKNP7[*7ARX67FIG\-+L@$]^0T14YJ"G,Z50Q8Q5 &0\++51F=A( MNI9!*S>W@O1\6M?(O=TV?L"(0^)#/"GDDK^]B\C+-'0YQOOR*L[$ M46[GDWX53@C*%B-IC$]L5%OKX!D>$%26*J(6#]#YQ-C4F-:W<)#Q3!:(_0X" MAS-]7S!3SHAE&GU^UO](C!+Z[6R5W&)A[&0'PC[;;E:"RN9D:M^/W)9>A>EP M=PEQR'\:?-D?G3<,+CPOYOP=(1-D7578DR]FS905*;UGJD'YLG4<[9.] G;^ M1FB%MP-U3?@1HHLF$6_6 #V6/[V;L-/N52+",T?+> )N.P:_<2!.QI>P$?'Y MH>JD[[1"2HNJQ*2G-F'-'.(IH%<3\L*0J9'=IV+E>K,CY1S-"2[$TSZAV(=W M/.T)VW@KX6MB$LF'#5(;G#W=P#5KE(ON(Q M/(LM_CB>&KH.K:E)=$8KD=(.((E^Y%+XE%8? U#W#JBUS)6;>#:F.^:N-U'/:'4!E/$V<&^)\W,I M2-PG@ZVI\-GGF0+Y]JUNO(GA/PP#!@!]6\[5,']GR4!+';7K;.]S3)5C M@[ ?677\,;0J#F"Z:W),2DH\<[-K#!Q01SXT[OC\,27+^R9?>S90RG5GKBVU31J/.5OL!\EG(9Z;ZD[.A5]G\S,?5;%D5F+IJYI9S,!"5N:BILKM=D6FX0UZ0$4>[' MG$<"=FXV46YSD]-D/<64ZC2@!-EFG[M6"]&.3]$)";>T./\PGX?:%0"WN'=/ M1QN$U-63%,O'#1HJ[P$A,C_.DG#$WYH$HWY:8SOW)EF!U12^1Y0%XRBT75JM MA.0>34CH"3X'6 L4#I$M3M $942I^[X"MC8&KL[LMJ9QJ4!@:*+HH,Q1!\L"6;LQ4D'^G N+[L'B)7):-*:_*5 MY,&8#_WM'PCULAKC@0EYTHZ&QT\2U'1F1!F_20 _QO44[C&CR2B1B52SQ^%: M7\S;C=:[7RPF=OV:#?&/ZMM>]+6*U?)*4609;W4]O@H??I3:@0J>R Q2D^8< M4)Z@L90,U-F<9D@"?>TA^*;,3]1DF4$]FW6L7C?CVDP((OS2DQJW]T.%=TBA MA9[TJ:QY:[?'I+.-I4WS]#<' JS0=C/JQIBZ#,'C /*T4TK;0&SI["K[7/J ,: MN"?9.VGV56@Q]#^O N8;SO(0%UXP1AH1[:>(OSMH0AY28VFEC"O].6G MCN)F.G42FQR^ZQYK8LU0;+<(X/# M3DKLST4G/3T;>!6_0Q]3Z!.@O#,WCE7C?Z5O=Y(TD-0J+&9,R^*C&T?70IH,:<\:2O.)CKJ7MRUDL)P8I1=FD2(3%,BTE8I5T%YJWLQ6-*?3S.#9_#Y# MDK-U,M61"TH$"U">13YTE,<-$ MU4 N4T33YT6C8U\579W+Y[U,S0W6"4]S'GYE"5VVT:^0]110^LDLV-D&LZG^ M860E"-9)<#HS_KZ()8K[H R6%8JS=EJDERF]0[_-;&'U9>0'[S$XW&?^,.= MX"Z<.8VP^7N 4D!68SB*OF;8AU*.XX>;0)H44Q@\\@=-FYE.Q9:S^4MA484LSXAV6<):XV=U=",,^L6:,R#W*!T$/19^=U^JGH X 1#/-G1"K+Q;FS0?0=%5EPHV, M+%,S/$9?\U)2AA_K>/X>981_4ZUZ#EB-0_C@-W@Z*Z=="0&!GSKS:GP8G=G% M:8]]Z(GI/U\&8I<)_HPP$"M(-@IA3?X,\E9U_Y5V]([[.B9;5V*AIKRL=$CXDU(KJ:M M,J?X7#(/EI@C*LFJN[I._E8M0J=)_->FD_ORC.(6$MVXEKT,_U"@EOS*Q@2-&;#ZHA,@ MHE*O 8%RCT/2F-[IS.@(6@CV9S4R;_X@_-BMD!&W VX4#D,;C5#>5[@FV:=+ M8.HH47,82>:H%N9?=,[?A,D6?RO0F=/IWWD02;"7(-81+DH1O.U"ZLG@]-?W MI*QB<^A:08];V!7H?O;.;JMKQ8=!H#8OS2>3E#7I'OJ/-.ZU7T'EHK[[,"Q8 M.O'?L)E?E3I>6P[$SI2DB)1"$(*'7T*6'JD@/O8264*0+$D20 MJL#/T7/>\_X7W^5W\8T]YMW:9:XYGV>6L=>8(@M-OC5*36WMBL%ZG1HK/^=E M-ML5)T'FUE^QYG4!.2B3H8H=P;UQVP.-80#[1FY/2!GR$5FX65XPEXQZ YNO%*T6](5?O@;8[T;>$,W_L&B%*I]MUP]2)[<=2M7MT ,=/O M:A:.G7FX^J[G'&@OCKX^E9^6NA]AW1C+7N*9 MM='#GN=F. 4PPF?;S&S:])"V7-#G#:T;?M@V([C;7)^*>H'M9UFHYL1MO0@O M^3=<1V+,:R)%77/*3(19PL0 Q4Y=Z"A7S4O$]R+-MV;%?Z)GQ>:$ M=WK9&'/RI^M:57[M.21;B(Q Q_>(?D=8FK%T*KR ML4GM?G 7C1YE:&L6>H7+S;H5+S-LE@C!G&Y@N1J:,NE<24J+ZAMR?A/ MII=1.@2]OX%R*41[E'TJD9]:GZ+Y!DE\4)WP3D; :V3SJS+]+[F"^J&729#8 MC4[Q])=^M+9-&AW:*E^Z55?MBX>\?_R9;$\V2*LC0Y'CD/2&0%7X1_@78'(M=0(JRCL$=OM6=60;SPDF M/LAL>?+=XAHJV;PRK1_DD,2N#%]?#$AB)"+$!,_9;C1GC!++68(.;AG3YN/F MP%_9Q0RNJZKY[@M)-F_5G(HEN;N/+\7C*(BS9LIA,DFIL_';@VV]:R-FB M["*<>9?.W5:=FV\Q82*F?^:/EK=9FI^/^.?4OW*K+!)@X&17OE*YK*4@72(1 M>U+N:B\)$WBK)ZJ:OE^OP^I8/4QL]\!/&G/S])#L9?7PL_L,=Y*?A1FKDV9) M 31S%9,! Y)Z%EON-/Z!1R%?>YGAW;@U+...5.[7J(/#B@HYS7!.+9XPFIKT M6/]"0PM,U4GR[1*ES)LV,(7*7(F#@ZZ'!EPZ%"?")Y#B EB/OH%$Q9\ :HJY M_WE"P+&YZ1D7T"I\LDHL_&'+L_AT(CS19[]*C@N -6)OG@0):=BVAVZ-J\7/ MV@L :?N![7V?#U='BS[<7O\VM-Z MC1_2"B:7U$,%*]P2 ?8M^J7M3Z'(R"UU#;BH2Q+69B>"A9;#ZH2#5?>NC;"E M0G2O_DQE5!@+*YC2A158'"U)C_N"1;XTY6(-L M%9782NWGID6;46(L2N:C='^4VN)+7::"=P7W IJU\95'8YS#!@]T+BN9X&Y] MLN0(5W7WS1&9:_+1C:+"3.A?I7]JN@>6&.C;0BW?XLK^_DB/CHA!1H$@@@P$ M0,_LT4W/+ICZ87K:)4M2-%HED:]F15*$\JV8'NE,N@OM".4$,'PI>X/O3?.P MXXMOT9_+\QU+7Y$.VW#!I9D;5PE'>'C"\2>CQ(^IP8+6KM%VWE-ILC-1U8&0K+MJX$(7R+27B=;<@* CW^ MS;ZYI:5N(A]4\.Y-'J/OQA%=0EJ^H[3TAF>VUZ8R'6C31CWAE_:.4KUWV9&' M%Y/''MP^]4&62)9F@Z;$*&BS&KN-,'QK0P:_)Z0-V./[,22F,4&5"N;0XD"+ M3XB/UPA-SO5FYE=54/RN/_F@9:7<:6X5M<,(3=#R*]"5[5["MZ-!$_4N*T5@ M1K,\)>%/S,_3OL:L\4P_F,,N6&G4S%GVH]<["0.NYZS!0!L"C7,*F.4P?JUB M,+;HO9=0+GA#H)@CC>-L]5!40WO'NDE.:\/SAT3]$OYNI0";WB/YX_5$(&=C M+'$:TZODR-$4"F"O4=:!YX16RD%T/?,Z2K@#*FB\<"N;/]&S5_ZYG\<0]62\#]KMV8;=:R^)$LYO] MKO2K9M!XF8F/R)F,$S=D"];4*;_/]G!O'2"$,GDJN@E[S>N[%%;5ZBGIHVJC MX4!.$ 9E#.@&R&*'%X:L76V!:E"'D-CX07TMQ0.)WVC*+G\\9._*.,MASIWE M^$IJ \)PSMTKG4-6[^KR4Q'XFUT+YZ-_C8:K7K(KOMMNDG MV9/5O4AA9LM"G?\HB9L%N@RB]6*0(-^'B^ "8VC$U6SYA) M*'1_?",A_>P;3PCGPVH8@M?TD9.30Y^MIA5A7^DT=G7:&;8%'_LD#*ITY5+S M57_:1PO\S;,G94_DF"5*MK]%=MZ(Z4/QTW68N@M3VJ4K)-C(/0F[#2XR"!&H M<:'1*/_.XE)<=5,N1\:,+=. =/I6F0>MO3H0PU?<;B@,^/N$.4UBJ<[OM+2) MFLYE=VYV'I1"@VW-=OKITIG+M+5# MBKN]JT8]@(=)D*($S@50?5;2U)?=)G_'YK!J$=;?1,D)'LDYR*&@46%#!D'$ M8\WK-KE/=O*!"6]9>/MUX^.1&534@]02.$MS'+;N/9%(+Q?^@ZEZSV'O0Z-- MBT"PQ:.VN&?6=GHMT3TA^G(A?/-_^B29I5N=!K2:E(_!S9F_&G/-KKZ-".#) MZ4!8NQO+ZBC/ M.\RKHFY$"3O5.10B-IO-*9/;^YV<+/#KO3[//C@<&H->+!LK/E$0#;@D2@.D\_ZGTO2OLZZS2=>)[KE3PTO3 M:R\9%EGUR^7)/RDHE]8'4Y/'IM)(,\&0$NO'NE/3#*/QDD&=MIX@7192.JJ9 MOI5=F1P*;%2;?:6E4&9I:->'\6-RP0W1N+XR]C[.8W+\N40A2=H+H:6(Y0?L MM;:'T[W$66*7*6A3[XM?;'EE%2GKJ"*)V!$B$H6I5.3V3X2R7.XPBX MP=SSU8\ 7,'Y)2.WXP'J9<<(0:&G:BB7Y @1B8&"&"(@J#)@RY.:;5)UN%V3 M?AJAT#=9[KZ>N&"Y0W1KVQ,]0YM!.T=M\;X((F+SV$H%3!:A@Z&+WL&/G,H? MST=0D3^,Z)R3\+903./.O-4YIYUD9:WKE-R3;B@):&=6"#L=):P[X^.7B-+R M'?&$V.9X,VJY>@9S]!KO-^==M"]>AT3CTJMKX,YN*\ Q#HL"B0K94)R>8 M;D**R1L@\>P[7M:?L"$/U,UX:&'%X&EFS,B[\R$O2(&.1#[G[07N!>W,N915 M&C[+>#^\*G;+?]SE'??97*+J@EI8F(7@T&0+%!=6@7,5U6FSP!F#*X8*Y-;J M@79\O8-6=+WR!PK-"$#A$IY]WL)*,;]Y'?L42[]GZ!7^Z92Q=Q%6GY'944M\'\Q3%D/(V7U;; M[$!4^7',,C9$@]>U8BVBFV:(OM)4:[)WU_=PHV2Y[,LWP ?4^FB5CUW%$WT\^_Q2.Y3'QN/G$ DZ57KWM1NJW\26T[ZD#%II^Z?"\[%^ MO'V-DF%,<&CN6XUT<'OD#ARM$$6 _,JXMWD:FNY. S>%<2A[U3'8YF3X,@_9 M5JQU/$:'AE!RN,AT9\Z\I*OA!/1_9O-L.0UDR"$K+]"#[%D'*;?UY*_UW*WV M._&-6V-A0TI#<%7C=_CN-J%8*!?!40LF1#B@YE#D =%KO\%)1#L%CP%TU.UF%J9TO5#;CY5V$NMV .ZMA!KU M>*"EA_E]8_XD_I="J&0\YEK/8!Y38.:QTM],RR\?O!'?CL'ZO+1PC+%H-T_Q MU/FXX,259(!)@DS2_^FYJM,3C.@A(;(V2+\R4/\16#ZWL&;;D/P?^HM;T,F??TSKX?FTKH^]0\]5W56QBB^^);C^P M,#$D5A#32]!M<%[Q2UGUXJI!QX_+;.D+\ZW];1,].._&F[PT!N"<74J4"MO+ MA\4YE$$&5!:SD'L>A/11'#TL)NK %2:G<4K;W@C_?"AO&D]/,#BWV9Q5X2R.0R]@E\>]X7+'H[2B<7$KM2LRMZ#7 MW$$@RTVX$1;+W9?/ZK#Z=N[R&H9T_ZLN^C\&S7$,Z8%DI17&*R#A.F_<*MW( M1(=X 0V78 4 B!__VS"@3;&F:*0L%U9AI07!7]RHKVZ,13UE(RUBH3_]MSO&I $%G%0K]2"^VCJKFA#R[WU;& >^>CO9QM MWB:&) S92P6HJ4H)_K2%SZU#@JVZPE4,A!Z]OD<*I#=:U/]UB_3B+Q< K!]<[/K.2 M7J51 M^2%AKS>Q,N$J_RYM50#/B;XS(">"MD]X:/KE/PJ2Z-![=7S7C>5RDZP1[K/[ MHNYH?NPY-6!D&0TJ-W(3MN3@TZ2UB^(DY()MZ3W[6[E+8<:NPT][,@2-U_ ? M Z$.<4MAIJ21,]_-_6[Z(LNP0IE!&DPA] $=$]4:7F&1[%UXA-YQR* M0TG)4Y]DWX8W-;P]@&&M ZXCGJGR?S *+80EBQAK$%)AZ@Q)?-,+8LF+&A%; ME@-I$65#PH:^E<\!AH"M4-FQ?PZLE&9Q-MED30LO8S#RGP0=;]:&],'IGYO8K]W]WZW]?3/RN7PT"8^ M*175)_'/(>>M=-?^;H(:JQ@\3"Q,5QU/J]B1GR CE(8IL^@KMGZW,+-AGW@V M$=+=,[F7Y-[8N^:$18;/_35D''8!(-=(K6892O7JMZ,]H?[HSU*-8F9E_5$" M;4->=:ZD7-642JO:=@NNTCG$UYV;_#5D?!.[%E7&>3>Y?+"8J[,+G:S Y$;( M"TP E^;Q$C%?&=R^S#$I ZF1 Z8?>8=T3CC)72+Z0NE!]^C%#W+37-Z MP#Y[O?H1*?$[@A3 JA[8JCWS"\ 4>TCNIU[=R!\^1@SJJ#>T-K\:LDV%;6#-HO,CG78OCY[M-8?(S"F?OX+\4S%\3% MU=0D49QYBNA%/L+0@7 /)TRQ6+6G8EP_?V50_EHA9/5CSKD6R,_J_Q[X4_ZM M1&=>7MFMW>:D\N=,5T15%+H%V.Z-5PHQT".4UPUX7X=/NZS(:7%&0I\[$]K$ M]**^VR1X7=>Y-0;JTK =5^MC)C4F)Y0^1(9V&!2>"*R#ZFX'JH5[)$S":Z9%T6KZK( MD>NUP^$V'VQU/C M^V_J&B*T@C=)X5NO;C)2Z83,"8EZ1<9180@JU.TL_1LZ0&SF*.2WU1AQX.Q\ MA[U@'26T==7#E/J-=V+?1Q?B A!6F/9-HDP'?B4K1-8OYYK%?W=\^:*0)1< M)_23(H7EK55E_>UG_;5/%W=^E,+\41IP,0ZK1H/[@Y2CC91- !BLCRANI1#@ M:F2.DCW/!(LG#H@QV_NHOF&18^!OO SSX5FR)@;+\7<9N'_JB/:E[U7+N5KA M!VR#6R-D>K4!TWFU+%V!%C8*M58T?=W,@ZYK481W_5;3/B[ M3Y:(TAWB$VNRXJ0(8#N\5\YN#*&7TX8K?%S =JP#8%ZHFA3!4S<2<_M>SFP; M#PO!Y5LR[A83PXJ0IEA%RV>+<=N+\4V'0P#P&,C0'V4@&U+?/>M_TYGNZ:/X MS"?7)KP(PH^7ZP0E7'2^#L2Z//5+FH_1#FZ@*)>-[[)% %K4O4Y]FTHAGBTJ M2*Q@LU4K<=;VZXZ&<=_MPTW$=8LI_5:LRR8\TD%'#GB?Z=>KF%U)GQ,#>H)1 M(Y L&ZK$A5;%\YF@77VJDG"SP.\/DG/P[MYM"* M,5IS[;9O=C3Z<:N4^EC%^P)P<@&85-H5*2O*0X%B2LR!&_X0P?ENUI%?[,VA MORX 6]G'3).>G9W"FR^"S&T6 VIZ#.4GTJY<_Z7,)LH/B3%^;ZH]_ #*EOQ8 MW+X$?0'HX _R\ZU]K/!2J K-HO>4W"S;\\;)3_N,E2QG-F;,!D+F?J6KDL^- M5NUJ?D^.9!D>Q1PS<_4G;G;@E33],&:MP+CD";Q%>8//*[OPT>O. M?^SN$_#=\D8%-L8JXXY25,1>VN(Y&H-*0U3J!&=;=O_(X<00APP5_^YI<*^)I?Q8#&9V':FBOD5E26BS*;O=J(/\&S'Q.LY%HR'[!O9=V# M4UUF[K^_]DAIB:KF I ]I'D!N()HIN#GT4CWOWO6W8OE%.GOX'+D'.@_:B<\J&R( MP=2F8'Y)E6QE.9@9;^[Q5SDT.1MDNR^2:8A!N\[%CT8/$ILS"]N&$!9;=+5U MY&1:F8FCRV<]])HR4F21M;MM_/AK[-D-^UXP.S3QL M_BYIY;M,[Y)NX]A!O/$<=BMUM]=]M=7UT+!]T-PW8O8+B5?X0O--7D)X:J=L M_(\JO6(KB]<-P/PXU8JH1RFWWHQX50%D*6H]+AVXTHFIQ5PJ>,8FYLCPY2F_-D^48R\)2ST$?86DW_*9L()U8N2/$STIP]VSH9[WW/DNXCI\:*+$\C!\/ZDQRZWHMZA";WI# M4M;@V_Y[A?.=H+FYDXD6=0ZIE#?:67*KKK0U\4MJ*N"]8DFY$OZ&N$98T_'5$T...KUU]E-BEXQ9_WOW$T!S2-@AK]3T-AGN& M48]\=.<\/Y$8';,LR"N/8_'T>\K^@3(#?/@B>.K(KVI.?CP-<^+E9MTHO6JG MNH_7\OK\LT0P1\?+CB@Z3GZ&=MD95"UCC(2-:&QI!$W;J8NP#OA[&;D$MNH #ZD75S$[XI@:QM$Z%S#KU:;5*Y)&: HJ%L4S M?N1XW5&5Y4>1E/CNB6')PVM0OC-Z@KX9?].MCG.M5UD),B[(# ,.*02AC%OC MEIAEOE[H,; (XU>)%IB:XWG^H/;IYOY?!=GKI47*V2_PYT[8N84C'[_P!02P,$% @ U(-94H=+9G^PL $ W/,1 !0 M !R=6XM,C R,#$R,S%?;&%B+GAM;-R]:7/<.)8V^GU^!6Y-Q$1U1**+"[CU M.SUOJ+S4^%Z7Y;!=W>_'%7CB19GFV5]_&W+V]A_,/__H]_ M^9=__[\@_#\_?WH/7N=T_<"S"KPJ.*XX U_3ZA[\G?'R#R"*_ '\/2_^2)\P MA/]17_0J?WPNTKO["GB.Y^Y_6OP%.=B/G"2&0> 1B/R804RX#V,N$&,LX(*& MB[N_8.Z$E. $)CSRY=<< DD4"\@"XGEN%,>!%]8[C_]1]^X?VZ]\.OO_5K[_M)DGR M4_WIYJME>NR+\K;N3__GU_>?Z3U_P##-R@IG5 U0IG\IZS^^SRFN:LPOR@5. M?D/]!KNO0?4GZ'K0=__\K60__,>_ -# 4>0K_HD+H/[][=.[DT,F/ZEO_)3Q M.S6S'WF1YNQSA8OJO9R2E92^OEOU_,C_^D.9/CRN>/>W^X*+X[==%<7.7964 MB9+2#964_WIJL)^N$-^2O-6AK!:$J]7]8$O&\-<+7+S M0+W)V%3/[F:HJT4?7V);CT5>X=4$C\5VF)[(*_6']_*G=AAUHS-D6H_34G=/ M5/ZMXAGC#5ONW!JD[*\_R)^6ZQ+>8?RX_'R/"_ZS)%KV*G]XY%E9\_=-4>#L MCJLE\>?G[5<^XF?UIYNON&!O_K%.J^=W?'E'F>WC^H6Y2_R M%E7Y+FL>I"65ZXP?>3YD'G,ABET.B1-3B @/!//".*'>LMJ\*TN>P=\^=VK5 MLK^,X#\8S$1U@E$*7N;K@F[7XH?5L056KJUJ-8Y_RO #+Q]Q>X'47IDM#2#_ M\;G*Z1\@KT4%C_*C!@5!J7X$YI(*V8'].L_=.?_OVG+9 S>BJ" M@*&0T@ABYC@041+#V T=2$@4))1C[C&QE(8@K#7I: _(,^M]K-0>UZ@O0* ]ZVH-:?5!)_4$+P (T$ #Y MJ#0@G'Q2^JLKN+U#] M!3INNZOXU\EE_^G@;;PI.J!Q02\\BNTW?J*YW'\]5G#GJ53[U9>=D2I_V1>Y M>5(E2#^ O&"\^.L/[A' [=%?*\SMNE([8G7(\"ZK"KD_3NG?\&K-ER'"%%.? MP!![B5SE*((Q1B%,0LI#WQ4X)&P2V^>2I',S=F[N[HK:7)9$U[B=(^\O-FFZL=;\5Y^IE8^UW'D:D>E M1)\XX_P!DQ7_(''.I2#Y:M6(Q.5+7+W%:=$0$HM(%%$'0^:KO3=.J'S7"(8H MB9#P/,[BQ-%9?T:6D3%F*BY27>FO0V!-^ M?@6:T32.O/YT6H*>F@O04U0=FBA5F]V15!:TVBY ;_9W%0:=Q@N@=+ZP DW[ MHK=^K/JNW\/\[PC\/_HYT+9$)IJ=Q@Z1@]7&A>NUIL78HT]B6$P$86=63#7< ML&WMYCZ_O[,JVI5WZ1<$I=[?L1"B)P@@,B3_TF$BV 0!,2/'!K+WY8' M;K"+.Z/Q)-:B)CTOH4UZDB9FS2\B+T"9K[#\[W-9\8>:CBIPCY\X>. 58/QQ ME3>[HX=T)9^1/-.U."9X&O2VO2\\N=/8'=OU8 %Z>C9A)7U-0:,JV-55+3JM MMJ!6=P$V"B] 3V5[^][QI\7FQG=$:2?=^8Z/^O[6=X(1ARU39 MW)=GE1R,2P%X^3HMZ2I7TG[AWZJ?)8!_+"/*F 1<[F9#+#>RB"801SZ%PH]9 M[/B,"AZ:'*F:#3^WG6I/>H S==;6D]]L@3"C&TF.8 MTL2C,*2>+PUI!T&24 2YP$GD,1'F1MK]:64MBVI#!TXQ['4]+Y< MC=#8KI,^.$I"\'LCHT5Z.0^"54_%\9&F=3._YN'O*C2?^+F M3$#=5E%,OLZJC](42].GV]9)TT=^MGY0S"=X(3_\@K_U/EQ2%'"$Y2Q%L9 L)6BH$EH%6ZP7H] 92\?XW[-'W=+-DD_\GD'K2!62Z6=A? M@28<>>)0S ]U*L2MN&&L=KSA5?V]\F9=W>>%4F\9A@3A.,#0(-"J#K2$"XAB@2'V20S#P/43QPN#@$<&011VI9MI MP,1&-5!K42Z 6%?*#5/_"AY;Z?6#\BS.Y_FEY06F9YI5I%%*Q>MW4U/KM1.Y M('4#MP)TVH%&O<4FD YT&M9Y:2\YB?J!E"\SF1/%34X_J49ADO:Q/Q,5:7&P MR8(@[0/4CWDYF*W%95,M/R@YH77].Y/H")13*I9- Y+D()LS'TAP3L*2,;>O@Q% M0YMJ3NA^9H<@K^CM#N1O^SN#_5M.P@@G].A>Z5,?#SO"Z9\49:RN6G&?K^3U M99/5>T/*JL"T6OHB")$R?:6=ZT"4"!?&/O95=9"8"A8[(3=*CM4=>&YO=?\L M6)T-5ZI #."US&8')]K0ZYV"C 'HV,;H'I9M483?.U$MQE"8HF/S7$%[[$D/ M"4P1V=_Q&U\_J9OTESQG7]/5ZNAAN+*(CF=S+'T:^3&B'%)/U0!PI96"24@@ M32(<<\(0">@$+M.!XL^-+.OJ62I 9)4^2.V+9R"%3!_J8*E'.^%'HI1G:H33/6<':P+T &P..UKK7/^3J3UO;B_]23O5:*B?VS[Z6.[U1FVQ)%//11P*"#7;E7EU0 $\X9#'D48QPZ49SXD[AA M-R+-;8V[VB\'?E>Z@5HYS4,!BQ,\LHMUT+3-W9.J-V/3N4L/0)Z%5W0KU??A M_#Q T9J/\_#.P_C\US3+B[K46K,\O.:T4.>V;R4(KU.YW4K)NJY\\R4_OI[\ M9[-!6\8LC@1#$?3#P(-(.!Y,F$ 08R%"WPL%B_UEOU[O18*P)=H 3^;(_+XC M/:AR4.S4FSE>;D99LJ<^-*-X:W.N1_23SN,T='^R'$BG6],[X&">3UP'6@WM M\;YMS&VROS79)ET#;".ZOQ)8O__ FB%R!R+QJ#UZGU2?BUOQ6]GL//K9"TOL M>X(B$D*.'-XXW&+/8Y"'U M(P.34&\52:HX[-TM]/_^F;@T"]8Z ZLC,VDK<11M\ZO"48C?'/ O0E]QB&0PSJ*S6M- <>MH"%69X M'%2;,+Q\&%M=JJ34N VV5=(B@9R(TABR())&*HEC2!)II+HLCDGDQV'B)B:L M93C^W-BK+E935]55W'7"N 2X/7 R(S+3J=$CM!$!'YG8=(K)-=+;+2IW)7(V M>[WY1N_5:<$'^? MDP2C2+@))-B5 M!!?R!.(D3F",6>P2+\0":?5:.37 W!BLDQ%T0@(EI1Y3G03Q/!79@&;LTT@S M5+2YY)+J6[(H.[8H.?WS7?[TD[RT(0KYPSX_G+SM) 1P2:GN#;_XO6$FC,H" MW_8Y^"V3&P?V^X$X$H\2+(*(^A[&+Y![, M2S 3E&'B(Q/SQ6#LN;WXC;!@(RWHQ#6S4DS0U[-01L)T9,:HZT9LQ5Z D_C6 M^R\IO#W+9 !B-JT2D^$GM4@&X+)OC0RYQ3 :^UCDE'-6JN.J=VT"Z*U0M0Z^ M\.)!R;'T7>IY$9'$Y5 7(H^X,(EC 2,<(!8E'",:F+#7Y2'G1EJ=Q,WI<)97 MIB7Z-%#68RF[V(U,3KNP=>+6A;LWM31>GRLB9DQ)^O#89"*-42M1'0#YV\AG$@EQ#6C/*PB-OHNZ;F/$:!MA$6M-*. M48-/$QJKD1>7QIPVKD(3@8.H"=WK+*=W=TEK1S+<7J_Y)ZZRCN0PN7B;EA2O M_HOC8DE9$% _\2#F;@(101XD$8N@")AP?<]G7B+W;)N6P,,S3@<(9T1:)YHC M6W6K\PKD!PG>ZE&VE H\9 +/\]Q+3\O(G*B3!MQI>#HA6"H*-IHJNZW1%2AE M7W!F+:5ZCSS#,TKX'FFF[65^7S$50_._APPYCRSP*\#2S@6_9HRKLT]?K8M" M#KYTN,!1@EWH^ &&2,0<)C2.(.>!2/R((U^$.DOPZ2'FMI V25*T$6Y36M*X M(\ 1+/6L_NL0&GM-VPJW *UXHV2%[JD^4OYG-\I+97KN:7DFIW/_F\->\"\% M9ER:_G5'Z!M:E\]5+4MX6K$-'!V MAY(*S5K@-@5Z!'O& ""[OI#+PT[L#-'&X= ;HG_IQ%FY33C:UD5?;$RXJSOW,5QXXML(3H@F/D3U:DWP?/$,_8_\F'2]%C.0-09F1P6:H2W-;AZR+1&2]UR MO05G 3;P+$ '$&@1 C5$0&$T2G#\G.9\%HGV-O7Z/E+U1YA):\G^8\@VS-#\ M&R[J4C2?Y#V;*IM+$?@.$8S"6,0J\3]4?>L" 4.&6!1Z'!,:F^QR#X>8VZ:V MDQ H$GZX MN;WNK;3@L2UWG8TF00DD;"2'GG>.#"!),$,NI[@>M*<\)Q3#SR MEP:)-N9Z!&,3R9$I9J]4Q&&<4AV.-$Z%B'/0C%4:XNB8+U83 MXAP"YXI!G+UN&-V\$8+3*GUJ XN^X&_*,%(U-#,JAZIW6:_J?,UW6:]I87, MKW9%S3YLM [[$-$U#F!O-VG#-NLULO67;U4Z::$W6 M>)KMMJ1MZRQOE 0;+27GWD1T0:;$'F.8N=3 , M8^]*&P(;HQO(<9VM;CIW1YAVDWE4NX--Y?%O#8QIH/>KC\$=E.WY1AV!+(=R0!Y'<3*H(*R1X!#&),&1<4(R26&!A%.JI._#< M7N].6KD6*WDW[6\>FZ98MFAYL9(6TE!)ZK.VFL*L/;1N078QC\V'X+8D"/S"V!8/BX_-=K4 M1^47M#YR3'[IBH%G5O*FU?/?4R:W0D\\6_-?\7_GQ:MU6)U(HXK1TXJSXY^W26'((SSAV(%,J%++;LA4/"E^MZJJFFW(:GG^93X7F2=BH (], MI[6 )6C$7S2Q^(OC"0#;V.8%P$)./'B;%X*G*MS%XJG98#2MGI^92S'M2=I@ ME [.U(;?:1@E[E:7Z2)'EJ$C?.*) (9(J 3K((:)1Q)(.9:6I^M%(34Z^3\^ MS-RHK39/ZC1@(3=N^*&I4I!F=+5F\MU+,U#=<_ @59 O6?T:YJ(-+5OU2Y]L M*ZU1=4>QRK^V)5;W:["9D>:)R=(CQNNG8&3R.ZB/]?%2N)XQG9W'P"9EG1AI M4EHZK^T^]5SX]L":4;W"M+_B2I7XEV_()]Y%8BK?@7R_TD>\>I>I&E5?Y"3P M9>P*%'(D466)JU_PKU:X(T^I57E8WE*X?UBL5-;K3=S!(DE DU_1* M?&D*(@21$R"($T0A31SBHH0YU,P>O%:@N5F&V\H-"]"J!&J=0*?4 FS4 AN] M0*?8%=[>J^=6CTFGG+&1N76:R3)/PK*$L-4DK6MEFC:)RQ*"!TE>MNYKWK2A MOPC5ZTB=G(?+<#UZW8)C[]8A,N_98#MF";J'W A:?MSW:* M_^N S@*(EY$G(6&3ED[,HW-XK^+2MXNWW]<26E_Q.X4V<#\@V24Y@^894V M5RY QFL73MHD;5;XF[%'QO(T:[IR7F[RQO8!U=7K=E3K4FI_5(K\:='$$"D- M0:WB B@E-Y^26E.PKVKG(Y?:6O0FC3,-5MU0ED6-P$H5&,>W7"#.W)6$K>%L8'>!6NP7XVE7%Q&U5S'6M!EA) M/4R3::Z8/CWVGVI2QMX6M&J 1@^X4HJ WBQUA=RY0IZ)&+.ATW7J]YA_XM^K+5[YZXK_F675?+H,@2;#C M.]"/8PX1]CR84!K ,&0\B$(_"D.C;,2A@LR->&_W8IY,^DY>/2F:H0P30#UV M,(-&E\$JE_8Q^(A3UH8XW&8V QRN!-%JB,-06:8-.62>DP_9YI'[V7V"MM9)CE M'FD?H:%[HX/[7%MC;Q.]T];PD\;A-E?LUR:7C-UFG[AJVRDEDZ279%9LX MNK37(ZO-X&, 5T"H:#Q54)DK[S &1:>I-*BEJD.K^MF8=4WS^:7F- M_9#)MM*H*B?14P]T^JE9W&@(:A7;8H+C%)<8!?YQB@_:$/"%*A1:Q/9T&4.; M@PRL7?;PN,J?.?_,BZ>4GLCXWK0DJTWV\HOJJM'_7,7Q?\BK_^*5J@5]EZDH MF"5"28BHY\- ^'(%253\$!$A#$G@T)"%"7>$4;6SL22=VVI2"PW66;&1<*?J M19U^9%@?;;1)UELP9C%U$YZ['"V9L=&O.V91"LF_5N"95V"KTT+E.*VM5M\? M&WZK)=Y&$W;:HG!C8WY01F[T 2=VU?R*OZ4/ZX?F..A6-(5J/O*B4W091"'% M88(A9WX($4X03$(W@*% OAMA$82A48#J:)+.;8%IY059+;"R=IO3>X"?<+JJ M#5=5C82WXJL3B4EP^; MYZ6M&B4U!IW*,W ,Z,[*+!P$%X7]/AP%NIA;/O*UC-C(1M_(VZ;7-89(2N6[&U0H-?FS%/KV.FIQC[S?JX*SM'J%B^)9&F&*\9KMX#(F0CA1@" ) M8@P1B56LDL.@CRG##(<1XT8%\LZ,-3>F:7)TROK%J>3K0FNY >T);L9#YW#6 M8Q]+Z(W,.8I;&C%!7T[[1PP:<-CDEG/#3NZ__^>^.NR]?RTMCZRM MJI22M=I(J;Y8[4[I)LO6ZI1O^V%_N]0N>IZ/",=(0!XQJCH\.#!A*K$$8R=P MX@ 39I1)A M?-/W0[C()1@1R'$22)((74A\+O>*TH3QHS@.8Q(-J!A^=E"MEV#Z N&=CWP3 M\LW;OBPY6:5WM3?3D$C.0Z^>*XER"#$F.B0NQRPCTA? \DA!*7&94D/AJ MS+_#-CEM45$6?H"(8QS%-X*@-%+6+(/Y[7OPA[U[DE)?E!U[=BD^\Y(4DN*5<'S@+PA 2QY%[$2Q"F&#JPE!@ M-_01H]0S"/M BAY:PYM)%Z M#TUUYDYJ>TQJ )%-4M09=E)^,\!AGZI,+AW&.K]EXXNP3ISQ]4GD091OT MM_0$"3%F%'HH8JIN5 1CA'R(PUAPC'WLA$9A-*>'FAO'=)*J-/5.5#.B.0.K M'K_8 6MD6MG@U)-R 5[9/B"]C(5-_C@SVJ2T<5GK?;;0N.)*TT0RC]R\JO(8 M,8'R]?>E#2+-CT1@ A/$O"0(>1PA-,@&D3>?&Q%TLAD[2'80(S%R&4\H= F- M("(AA0G!#HQ%% 4X21(>2ZM-[6U'1FPSQ,A;]"NP,K2^#!&8SLR2@HU@2?74 M'<5D4O=_&=NHI]E)(ZC_G2M;)/ZZ/39_6_!_K'E&GU_G#SC-EIR[#J&2T'SJ MAA!%*N> ,P&9YWJ>AQ%&B=$>2V/,N=%>3U*P$17\W@@[M'/A&<@UW05V@1R9 M"P9B.+RAX&541ND9>&;8EVD+>!F'DYW_-"ZU6A! '2I]*7!&[WG="OM77A=T M96Z4A((&T)-F@BIQ'T GYTM7TEOB1!&,'>Y"Y"&5A"&ISQ=)F'"?T<0WRO"T)MG<>+ .D=QX.^NN ME*IN$M^(W58FF<@#>C"1([L\KYF>^?LXM]JUOLT9^#-/(3X+!^:!<-^'Q_(4 MIM9K]K$;62Z5*)".3 M5EK["6NZR%BM]7UIS&EK>VLB<%#+6_>Z@3:DRO10=WN?9OR=_+%<"A&X$5%$ MXA#5VRT6D#@N@OKF MO_G61+*_E4(K*V==M1WBW^!"M=(JN_RO;:EVUW'=. A4/@ -Y691,(AC96W$ MU$M$X+L!,SL8LR[B[/BE5]Z]+7C)6Z6:' "Z54M]I\9 ?J9:MK?]VC>9J$.+ M]%N;?DU6>]%)'9L5>_/95P]L]0-O=B;XU>X$=TINTV$GJMMO>S+&*=YO38&\O7$M8U:I6,A@4##@'4X]GK8!F9)W<1&<'M>EI[JYG^AZ-, MF]A_4LN#//[3WQQ<%K(YPKKYEI9+YB:NCU7)V41@N3VD+B2!HYHT(>S%@KH) M-XI%W;G[W%YG5<&PD0[\KN0SW _N(J?W,@_&8^3W6!^*(>4;#U6V7+"Q-\#4 M)1H/=3M2E/'(EP97_9%K/2_>_&.=/JI=9.M4=^/8$R$-(/75L0["*H:<"^CA MD$6!P"(PJ[!Q8IRYO<&=F*#,1?75>.]T"DW-A?EZC,9>G3MX-B*.$'!P 0;+ M!7F.#C5U$9YS^AXIO'/VZU<>ZM9[RF7@(]]EKC3 R^$R*<>)'$4PS D+$(N MCG@\[$"WOOWD64MW]!SW 8[PS-<8T2F.[^] ,;PH]L=G4)DC MVQWM3A[7[GYKV%M[LUKE7U49A;=Y\3I?DTJL5S>4UA5'MLDD?Y=;?+GQ%^72 M3<+8#R(*8\^)(4H"!N,P3B!SG9 '-!11$)J\UH;CS^V]_RVC^6K%:96J<[1> MSACX*D6NN#IX$V9<8#HC>F0Q(LXCLTDG92_3; $VZM05_MO^.X6'1@LFP-BX:> M@V15@>5-T^K^U;JL\@=>U'V.?RGDNM2E@ <.CT@2>A SS" *PD!5$R20.5X8 M(.J@.#'R8VN-.C>"Z00=GF2O![;NH8EE"$<_0FGD!5^EP*"3N.W;O@"$2Y.( MG[.0K&?I&R%H]_1%9^")SV(,L#@\F3&YV(RGRJ):?E)!Q+5OP.,LBKDT<")I MT4#$&8$D(AZ,/.$*&OC,HUI>E9V[SHUGU$XY+:M4]9WK)V6:N%9V83O/*(/! MF.! 9@ .VCQP5.\S[[G\?N\=E[_MO]^[-YSD_3VJ0_=^'O_0[/TKUMFRBY;X M9QT:\9J3[GA?1)'OB\B%"795=2^UWW!()/<;A%%&>,@%UWD=SPTRN[=S1T[ MI*!ZK^19),^_H;;P&?N%W85&R7C93:*/$BV9G;UT$F[3$;ZC.JWOFC/?>R[-&'[[R%6*4G97%^WM"KH_=T5[ MZ^IFG]>DKDK]KHY!?;WF_\5Q\58^)DO?<;&7^"%D+'8A M]XE@.L5T+,ECQ*<3U-^IJ_EU"K65O1= /HJ^/F78F*;+##PQ^".3=:.-JE;; M8=]6"]^HM-B4"V]J+MX*T"D&<60.H&E') :3?MA.DO!Q-/W$0KQY03:+3@ M6(3[S-ID8Y3)EC&+D/17/)NW'79\^$8(Y49\:F_\!7_[A"O^B2M,I!3U*_#J M7NU!WF5O,DQ5WX_F.TN2.(PAN1#&V)7K8NQ02!!S(68Q#^(@I#3T![0I&2Z1 MUCL^?0^31B$5&ERHUMJTEMWLW/&*6=([C!P9]&E6Q(T2+3D"%\HA^BI364OU>,*F['ZWHU7'Y#\J'?XDB5LUE%+*@5J[!5#Z M;3[=5W+CE9)Z6NZ>9Q5[Z]WV[$@W?7<^JZ@>[>9G=P2S]8#Q=/DFJZ1I__D! MKU8_K\LTDQN )?)XA*CO0N;$2!K2$8;8\S D)/8XYP%S_%CG%/[$_>=V -^( M"&H902>D'M^>0O \:5K 96S+U0@2;<:ZH/B6=LJ.=TI._WR7/_TDKVPH1_ZP MSS2G[CH)75Q0J7OG+WUMF"&GCJ1?IR5=YY]@)M102_CQ*' M=P$'FU;%J:$F-1$NZ+N_WE_ZNKV"[N7FC_^9\D+>\KZK,XXCS /N^]!+8@Y1 M$"<0*U=[Z F.PL1'GF=4;-1H]+GQQ;9Y'MA(>GUI]]/@Z['):)".S#''T 0X M8^##S=\FJOI^$::QZ[^?%N#%*\%?Q$:G)OSEFUQQ(M5KVK,3ODIIZ-& .# * M0@\B$@>0) F&"8OBP$72H"%&[7;.#38WBFJ.( ;'!Y_%U>!DQP):DYS5['3A MJB4=(377%-_ MHQ.)H[I><1:Q>[_)3B&.JM$_?SC^!?,8MK_)-SFK/NYO8)2P%0^?[6$^@%*AZ"=?PFOAF+D M%[&1K4%A0$SN(1SZT5=7P3)1+%4?'CM!4">U/A/2='C-9 %*)\7MAQN=_M*P M;<3?>7IW7W%V\R0W)W?\PUK=\U;4Y1;+VW55JKS'-+N[(66=7[2,?$I9$DJ3 M(?0E7<7J8T>5M[5R>5T< M]\>5("3$!+NN6,J;D7P.4]T79,Q# MX2Q_2#/%.7\9&7Z]K>:8D(Z\'&Y>G%9VT A?U]]L7J&>_ OPNBTR_7NGBL6# ML:$HVMRR&LLPZ39V*$+[6]O!]QEXTI]F:<7?IT^_)A3Z"4!2^1/'O/,VKB:C3^WM:T1 M'];R@ZT"3;YXN0"U#J IFZNT&-KMU7"6-)T"XV$_MEO .NSFKH)AX%EU%AB* M,*V[8!@^!PZ#@;V_3 M;Y*E:TF6)'!,?"[">.2BZYNZ3'2E9 M@*!_^&3C=L,,^2[Z[X;^8YV6:9WGD6.JX*/6G6$P\&KD<]Z@;<=XP"=P;(,+-*]K+#9DO M/;-^Y%D8>?$:8P*,C?LK(+1IX \18U(C_PJ<]@W]:VXU--!YP]4- ]=1!)OC M14_X+(QI! 7A/D2.*K>>A!P&#$=(]<43.#&+=SXWW-QX<,=&P09&H2:Z>E1F M#[,I3>[N%*(6=I3C6#U<[,9&GQUQXA!I'>T/(Z6UKAI8\5@=S_Y\N;/XS_N= MQ7?/=V^><+I29N+;O/A%E4]=\MB)XPA1R) 3-;FPL9#_<9C#2,@Y"YE6%,38 M@LZ-OU[UO($ =]+6]3KOE+S@QS1K'9%_,JS!/-94ZU'B'"9P9#*M)81$*0#Z M2H*>EH \@_[W6DU!K>KBT%-VL_,(U!I;K!4]\IQ8+3,]EJS35J@>&?&#XM9C MCW=%B'M=29ZSWGE#%XR=4(I92 DDH:M,6&F]DL0+(&4)%Y'/D\@WVM^?'VYN M2T 3O8T;<0'_IJ9M4*S[:8#U*-L>;",3;X-8*VG_Y'BL@/>+H%@/>3\]XO1! M[Q>U/QKV?OFJ ;5SUYG\1^YQ_Y\V<#).<.R&B0]9*+%$B: P1M2'28RX[[J, MR8VQ=LW!2TR_ZE:Z 8V^C:06%(1=Q]. PJX5X! MRU05$K.:MR?4/E?K=O^2Z6K^\4$FI&R'Y0]4;$G$RTR>;TNRTWA966,ZLVM8_\K(I-;83[OFI-[6-JO=34P0!7 M%JOX^;F75?ZVX/]8\XP^U[U%<( C@7 ,:8PBN0 P ;$?^= A. J(7!6PYPXJ M47%ZS+F9N?WF)!M!C=JUF "NQ[B681R92PS[W4C(Q,B$\4ATG[LE[)#M1 Y8XSJ73\TFK$[ MD^NVV[?9]F\?>+5T0H&"T/6@SV-/FID404P$@HX7!&$H#+PTZ<]OQPC61=QJ.#ZLLH8.ZX7[+$I:3[;7,8!R^ MI=+ 993MU+EQ7V8KI8'$R6V4SK77I="^RA^(*F'5I*!M$\^Z@ZR"L]KWZ2Y= M7]"8N1@BQ^/2NB$,)CX-(7_5ZU M 51-0D;^J+1ICI#D\%61UOT)FP_766IJ*)G/G!ZEC3H?(_/;)I&V)_QB+WNV M)_\"U!K8SZ$UQFZ,#%I](5XD?]88HU/9L^8WNO:TJ?R8KU+ZO-V5$"80IZI" M6!*K6#NAFN4Z CJ"$)\*'A.FU>CK\E!S([^MI,""F_(,Q*;'2M< -]EY4KD MC9C@]_;?D?H)74)EG%.D@]%>Z/CHE-:GSXU.7C$P579-RCH0HWKS5/O\-H]U MC&D2BP#!@+- [O!B##$*,0P8YQ'!#O,BK:2#BR/-C3BV@H)&4L.,U).(ZA&% M%9Q&YHD#B$9J-W81"ZNYF"<'FS:9\I+.!]F0%R^8.(N^R:Y\5Y9K52;PHZ2N MG"U]SI((!1@*SR,0Q2*!V E'-TZ_,9^,\38^*\=@4W,%[*X"2 M'#2B=RE4M? F;LHK@39(J1T+\*GR;7O/]:G'V5(5U$%0GX== /SE>#(6>:G39+I.R:?O50TM51K)W1=,+#@[";KUT20G\G'E'W:.!=4 M1MK25ST^A5PG L?!$'G$@3A@''+JX3",$Q)%6M$HXXHYMS5F*QV@4KP%H$W! MB=I]D^49I!>*@TPYQ9?7HGE,W(MX?[9Z@KZB7;Q-IVH]L?W"X:VVZ@:;1T$I M/(L9UU\4YS'S$ZV@+_P$&"W!XT_,F?5ZQ,$G6]S'![!O"4PPVK #Q/=2J+QX MS^5>].73U3NHL83;RVME(N0"-G..Z(S40L7D:=FZX2<^V M-/3>/ZG2N<1\M]%ZZK.[KFH5BB@C",.0(^6$= G$E+B0>F$22))(,-;R&ARY M]]QH82->W8(SS^KCY"9%2=^PV\?OLOU]!2HCO_A;0,S+GQT\1]I6Z15X3&1* M&N!B9/:=T/R,K;9_Q60&U@E1^U;1J:]8;#O4[((/,C M:=S0P(6)2$+HB<1)/,?GCG"N[CY\68ZY<=U!$V(N!*=U@;+'O%(6*UZMG@%3 MBJD KK9'<96#1RG"O5QS=AH,#W>0#IU7/0-K@MD:F8-/-;WMNML>=KX%6SU& M;GBK#^3H?6\U1'GY]K?Z>&EUP36XW3#._5CDC[RHGC_*)[*2N]4W@%KH^ M*]J(O0!*[$%UQ73@UZ-!RZ".O=_,L[NVE^V7G4ZVUFN+&>!BD\%TAIV4K0QP MV&4Z?..7IDSI:ZTK0,QHFA!') M1VY8-^2.(0XC"@/B.%%(*0T(-^$CH]'GQDP;X>O*M:P57_4 J.4WHR.S>?!H MA&B,,0QH)"#"H0>Q%P:0R+\EKB<8=X=4U[ _'=-7VMB=%5IPEE9MX8TQ9T1O MJ1CM>1]YT>AD!%LA%V 7Z5<-TLI;/T(#AT' V5Q5S 28='T9A,W^2C/L)@,C MK]6FMHGE>[TNI$W=Q//5";>]CHSE,HJ2T%>1=AR%%"(JL&0X+X2!B\)81'[@ M(&$45*TY\.Q6FJULZ@SA;^E3JI);@N-?\+=/TI91 M+NB,IJNT/@W_D&>,L[7\FB3)-TWSI^.QSJ_RLEIB$@11B'SHQG'8YIX1/X*8 M^M*,=EW"?&36(<*^D /,N[$=RVJ^V\P#VI/6C )'F$X]LGRA*9J&5C?*]8*5 M@=(/["JX #LJ@E;'Q?&TDFU>P$*1-+5J4HXW'S:I>P0I)R7Y\5#>7PY&'&G8 MPM'(\;F24JA'^'W>-*)HRQSAT%?E?AV8."R"R!="TK^05B[B-/+B(&*!D>OL M[&AS,VA;DMA("SIQ!Q:6.@^U'C]; W!DJKT".V..U,+$)MV='W!2YM+2?9^$ M]"XR#QQJ?%*Y>+O.6/FJK8W=6+JU/XJS*O_$&7^H:QW5'RP3A,, N0Y4E>H@ M"@("B>\A2!$/PL27GV MAADX_MPX9]NE62@E%GLEQ@%N%5%N^&*C2O.A?F3. MD(DZST\3P#\R8VV1?]L@WVG05L2[Z2&_U:+Y<%SD]>.F1IZ!B6*K1ID)HRBL M*W \$ZDUY*Z317-=H7(_XNN:VPP/<.?\]K$NZY7=U<&P74S]<[M)*U^O^7]Q M7'SYFB\#5>L=.S&,(\>#B"44D=P_'GMN!L! >K.HQX M >1SZYI'P9M,@9ZI.R*P8T:&XBW#P$:=L 90&0*I@ M-X9^ ':VX^I-1)@\UGX /L?B[X?0B,B-N!,'3FA48/#D2+-CKZZ7:R'/CC%I<4X_T M>41U'='6.> ?.@1T?CHCOV:1VOZF(+ MH!-?5?W[46D TNQ/8(O[5@OP>Z>'1>H:#J)--AL@Q:0$-QRE?)6*O,A2_":3;/$H&9;_OWG&FRC2LEW\8S_T_"!T883\$"+B)1!CC" .J.]R MQXF])-'U8&B-.#>2VPH-ME(#)78;;WNF+-E S"\[(ZPC.3*A709Q0 :V'ICZ M_@7KH$[D4>B!R[?@_E.!2R\]H4:. R. SK@*].XSF7/ 2*V^.\#LPJ&--YHN M'E_PMZ:X3O>'QLV]#$C,>(SD=I=B!R)!8QACE, $"<>CH4\=SZ@CT87QYL;. MG72@X$\\T_55ZH*K9VI:A&QD&MZ@I4(#&UD78//'1ER;G3>T<+';?N/\D!/W MX-#2_[ 1A]YE0QV*N.0JLFZOTJSOJRX^DD>("#R(7%:G%:K>T<(1G@A4I)R9 MX_#H.'/CCUI,P)LPQ/I,**\/D=-,$OM#$]-5\!5N'?*-%]'4?W@<<5T_X=4X MCNX/K+U_2L91&[A>0,*N=^_X4!-[\<[J>^BM.__U">(/Y!3PI<="SR-<->#P M78B<1.X5HX1#P5W),7[BNLB02 PEF!O%'(U!\$:,0:BG09==1@1W=-X9$H>@ ME'BA2(0^?B\6BU +,=]HA#Y&5\4C[-SHBHB$Q@3[(%5ML\Q#'CC<#T*(0H=! MY%$&X\01$#/A4A$%#'-L'(VP/\KL.*PVB@:UM#\*(L4Q#80;0.JKMMYQY,+$ MBR/HQT)P";!#$V=9Y15>307B9JSQ0/RBQK"!GAZW7XW)R/S=/%/=+G0KHN4X MC5,(6(_1.!AH^OB,4[H>C6!M;3DY'Z0TUU7;0HCE=M (QB%+H*("PQC MI'KV($=PY,48AUI>@V,WGQLW*MF $LZP^%4?+[TW>B@*([_(&P#LEZ\ZHK#5 M.E7]^T];D.J(9@>5IXY]9T"C+56CHJD%WI8"?YV6=)67ZZ)W&I'X@>M1X4.> M,&G;!,R%,8X$3'S?CVDH"$/:G5*T1IS;:WQES71]I"][]ZSC-S(!'(,.;$76 MZ]PZ$$V##EFV49VJ,U:-+F_0+5MTV49T6TVQ3- YUPQ+ZS[3-<$R46NG^971 MA>:L_$YY#'E9W6;U/G83XK&,HB# 7IA WPM581+N04(PA3P@.":AZX6>5KW1 M@4>YRX35?9&O[^Z!V$0ZY625WN'S!8'T0;[,P3:@&YEV-ZC= M9LW1US8PS )$^L1J ZJ)N+3_H-6GL=LGS!*/7@+C#'6>O'0RMKPD?)\@+WYW M8#'4>E>ZC#R/Q"CBD+(X45Z$$"9)Z$&:Q#$5KN_0P#KH9);WMMKOS(!']S M7F/S"IX["EHMS=G<>=J:FSO:'!33W/UT&!E]:CS_'W%1/7\I<%;B.@/AZ$8$ M<1$['@^@CQUIM[D!@E@P!IGG\=@C(F',R"]@,/;(C@3HR#YS&TWB7;H(;/F0I69?O,E6Z M+WWBZE2Q#8UV'<6]K!:FSWW%&$!H3IGX%*?X]I![*)=IF&#Y?1_O(R M$&=VF&5F!_BY3X]L#T\B/EISLE3O]^7G[E3:XY.8K+NK^']7SNZRL MBOI9*FMGZI=[G-W657^41_6)JUI 3;6@I9_0,/0DRS)/51H63@ 3S_?5SI:Y M'G:$(_CRL:Z;_+F2:X&>>3B9_";OU[X6X[UBO[4R L+OTBQ3)X1M)\OAG=HF M?"0<7XA$R+U"J'KV$1K)1X)Q2",>1'$0A=R)VT?B3:99?GK&#T2GPP2/ V\Z MQ'U'SX+>QF66LSNV6[%7C[JO=;\HM4J,/EJW6NF^ (WVH*<^:,*.*@D :!&H M@X\:#!9M]T&+U1^FGCBK=20F$W[:BA13S\E!;8O)!1AF)#6'^GPGTC;E92_6 M=E.5(0Y\[@G"8,*"&"**0H@3+X(>9QYEOG"QI]5&VWSHN>TO6\D'Y0H9 *ZW M;HP#X\C$WR%X&,_?RKT 4O!1*EZ8XV63;PU&GY0PS5'99[P!=QBXKUN3DO]C M+6_ZYDG^9]-'-(H]%B<.AT$L)#]A'$ B? %I2'TG\6/'\XR.YT^,,S-]_H:LTX>RN%5F;8NCD6O!5O<*$.%,J/O&BLL.?C-Z@?_X3B MB$6Q R-7"&GW2..'>$$ J4 ^YHF@GD>,//#CR3HW;NI+"K:B&GKX1YQ;S;"! M>U[4QNIK7M(BK3?7 M=6+],D21@T3HPX D/D3"1Y"$@DB[T@M=)Y+D[QC5ESTSUMP(NQ%UT>W+>N*V MA1\,3>GAIL\R_R"WL?RR2]=,K3M7"7G M7S6X:\+0Y.XWK>2^]XFSC_DJI<]++W$Y80&#L8]4=PX2*P]0#%UI-R+?I !KYUKIPZS'(E;!&YE+CN#6B MK>1>@D1C\WOX[2E"8 M-F!V^])=&G3BWG2:&!SVI].]4?33E"]=,2R_THI=B% MB4L15,WI8.)P#*D;<1I@*CS7J#W0F;'F1C@[HI:J_Y:2THQPSD&K1S66 !N9 M9':DK'%:M'5:VU^F(!D-J&S2R[GA)B46#;WW*47G$O/(4:UZ.Q]X=2L^KTGM M[6HJ%+8E>-Y*1EM&L>OQ( IA(!"1=DX00.S'#F0>#UF$)>VXKDX>CR5YC$AI M@@0@5>@]/U8?#.G'5]J8IO/D]0+@3[ CNU0[K%-J =0LW0K0*=862FV=:A/M,(*^-42:+^+4(23\TV.9M!_J:Z3UG MZQ6_%4<+*O6*5/@N$I$T.T@01Q#%(H(DHES:WI&0,QLF-#8JTJT[\-QL\$YN M97WWRW\9>J)U8==T38\ YMB^ZA,X]LNHC5J+UQ0SJWYMW;&G=70;(G+@^3:] MWMR>OV%R3R!79;Q2;?GR[',E[U>[4LI/O.3%$V=O\^)=6:Y5J,Z2D@1[GN P MQ(Q!)!B&"4\\B$@@>!@'""=(-SO,;.BYT=96>D!K\4&IY&\CRT'1:@!$7H"T MU<$\]'S %%TVV\<#?FQ_\Q;S1G)0B]X$>Y>@$QY(Z4$G_F@XZUO;X^$]D6$] MY%FW5#IE&'9GK&3#&TYF$ ]3M&_[#KS#,#/WYW699M+8ED.1-&O.F#C-[[+T MGYR]8RHQ3Z1X)SV?F1E[<.D5!3],%V.H*^LJVMCWHU&TZUVX5!JW&"[!Y%MYH/ ;&-O\T MLV-SIS"RQ)/N+Z9!?W]7,M&H-E.X/_*B;MTC46T6Q#IQJDL0;3MH/N_UXD&A MP(Z3$,@)"2!BD0=)X@KHD)@*G"1<^&8'--9$F]MZ\WG]\("+9W7RT#;]?:YM M0;Q:@4^??S,]RK$WA9J'/2\R,6,?!QU+@-TF$RY 3[]V [7H6@<_CWM.9!WN M\=-;!TDW@_S5:U#52U"]:H2!D;C;962)?!HQ%E/(J%#MI3"!V ^0W#)$)/8" M$C&!3&I"]NX]-[]P4_%PM170,+"VAUHH"$U\[,!0R/4-,2:9PA>JNCNB* I= M%F"CMO5#49NL3J05U/16DX%8C.WT>?WTL!^I^J++T,:RO_G C*55("HY\,X"@4,"/$X M9@YG1*L:[WWVQJ"([_QUX W(/A7 M Q2[@;_G!IPXZ%=#]\. 7YV+S/UY*K9A)_JA?+NNU@7_-"I_5>Y\N0A@F(A0H! +(;1VOK8$FALO MU:%#NT%&!@T(K$S192_?U,"/3&?',%^ 1B70ZK2)[E)!7"H'0NG5!'-UFND4 M"!EGQO3]A5//W$1>Q EGT,C%:!/N,XY'*\-,YHZT"4K?26GUOA-7^7R+T^)O M>+7F]>%U4UOKS;='3BO._I:OY&U4E.$G7/$E=D/F85\5E6%(%7YW(18.@9'/ M:$*Y1QDSZG4X@J\Y5WZQ29OPP'E@94:E-Z@5!SW-%Z#3 M'6R5!TK[&51D-)^J6=1B-!![!J?8H\R#M?J+ X8>7H'B9'#[;YEJ_Y>O,SGJ MFV]4?O7F0?VV#!"-'<8)#!@3:BGR("8^@A2'@[JEUY$,>0(,(A]N0_#D(8N5H^LL$2 MS(TS&R7 1HLZJJS5 RA%0"W\ BA=:ONL^8-!=]]!$W7Y*&QT^,L<_\0>/6%%P_N,B*",<009")*(,)> #%/8N@@''*2N'[BQ<:G4[-0;6YK M9B8,&:-N6*$;AW[34G^6WMC M0 <4:)$"&ZA #RN@P+)\##>K^;=^ M6C;\/YZFO#3BEVRG(TPL$ M4"$ 7[[F2Q+%W'%<%R:(@;'7Q91G.JDZSHTS$1]LY3<.,!TV-WKG M*:,A/C*#VP1[0(WA :#9K3IL(L#$=8@'8'-8F7C(309V*^V"<]YECW(W_IX_ M\97;>7@%CQ+!*>2$N1!YH=P7"]>#H>)$R&7X"B + I]B"(W@HF+,<0Q=R/73T(6&%'3 M?%2;&Q->[Z';0# +Y]R0I^U%G7,C/T/_4YQS/9C^9SGGKIC_[\ Y-T2[_PG. MN2MF=2+GW#42#J[T4#2-Y9I_WV7O,M71."_JFBRQ*^2.Q)\(95W4X@ZO>XG8]5I-5 M=:CE S]VDOX)I!G0P6Y(48?+F%@NZG!FP*F+.ES6_4A1!XV+AI'':TZJ/9YZ METD#63)9G9+H>"P,<4"A+V("41+$$#N,0HZY$R,A',2->HY?&&^N9CSHS/BT M%184YQ(%!T&MQR@6 1R94Y2D1VS*3EK+J9::N-CDE4M#3LHLFOKOZ4Q #7Z4JJF:0H39O7:DZ#+@'9!G=T'MK@VDL%[!_$ MUF(WM:]M$I()3G9Y26ODB>G)!(U#EC*Z>N("'JK,=/7\+BNKHHZ<*.NV.E_N M<=9N%3_D;=W23_EJ]38OU$7+F/DXBD0((QPG$$6(2\O*#2#QD0JHC-S(,2K! M-ZWX>#02@AT';LJR2*&P/1#= R!_7RL&C M\O+;9C^_*W! B\[HU:G'GM99% 49IL'W41_DJMFQ5BKD.BF&K99J[6WD6ZWR MKZI.]VLN>%%P]@5_JY?C5_=*[G=95S DB#P6"@QYR!)U$!FK?O (QDZ $..> MXW+'9+TS%6!N*]9&?M7/H%%@ 5BK JCP-X"5$@L5F]N>S;'N;,YLG3.>*KV5 M:LP)&'FMV6)_L\6^D[ZN;7O38'_D7'1AO6+(4"!MLKNQ#)/R\U"$]AEV\'V& M<>2V==I'G+)WV2O\F%9XU88U^12YF",*G9@2B(0O;7]5VX\&0>#YL8@#;M0( MYNQHJQR-G2"\+ ]; /(T9#B"CV(*:A_-5!RE,3!8GK+Q]Y MD>;L9II/\.CB[8<8#\TV=/FP;28,CC@'83'$ M42Y (YCEK?^>NM8WYMW]I]\V[VEV=%.[_YUA+-CK5OYK6E*^DM/'\W6O=?DR M\ /$/1%)(\H1DALI@@ER?>A[' GN84:(D;OZ\I!S,ZR: Z]ZZVAX'*H!K][[ M;1>TD=_Z!J]&V@78D;<^*6PEMD<'^NC8) F-42>E#GT4]@G%X,J!N3UIIM;$ M]TVH3>,+5S%^6+8C8WV;&?&FANQ M;.(V\JRI;CN\^]DYA/4HQA)N(W-+*V57B':#8"NIQ3R?RW!8S?,Y,]RT>3Z7 M]3[(\]&X9!AO_(KI?9KQXKGM//RHCN+;@PB'!E'$Y,8BXA&!""4$QC@*H>,C M-T0(,>(9'7Z?&6MNO+$1MA<"G%JYX;[V.^2NGS4C '^\AGT!=1?> 3PB1* M,,3(<1V.:.02-BBA^-RH!R'8B:)JTLY^F)@\^@-K_6:[68@ M?9G"X47ERE'6'@+USF7RF5!I8/EJI7S#C[*X>_5AW(:NDLLIC<9PFC5R-(<>EJ#RPR/ ^/+\'*+ M%0(_R!7ORU>^>N*_RJ?LOJP;V/H.$C#QH[I4((/8X2JATN7(B2,'1]'5I0+W M1YV;(7:L9J!CH>K= =KG66LT#,?V,IVM>Z<$!XWDH!%]#&0M%!:\!N%95!@T M0-I.K<%3B TI.GAPKY>O/GA*/:TRA"J E)V[$ M6$2AXSB2OP,7P\2-$Y5VYL/#'.W!B[#8M_J.64M-T):F9LG@)5 MS[BT -7(Q-RBU(@(>C+:,PTO@%#PUU*2FWP5]]TV]2U\?7IPTSSY7.?VC MB47HE<]?!C$/?1YY,% U,1!"%,8D8!"Y?D+#B"(_"4UKD9X:;&ZTT,@*2B7L MH@W^ ?E6WN$Q06O&9PO1UIO7S!WX[4S^4"T8![# :.CR 29L>9&)XVH=?*$A;+%YT#68Q!+T(U,((-1&U)VYQ(>EHONG!QNZI([E_0^ M4G#GXB7#N&/3&_!5P5E:O<6T3F9O/=G"]5G,O1#Z ?,A8IX/DP01Z#L>0MQ) M4)08]=0^.]K<^&/;\W*5X\R,+<[#JL<7UL :F3&V.#6"@D[2$8($M#"QR1KG M!YR4-[1TWV<.O8L&)H'0>\[6*WXK?LES]C5=K;ZH*H-+Q_6]2 BYAZ&NW,.$ M,86$)2X4ONOBD'N!_(M1(8GCX\R-+SHQE1NG$Q3\7HMJ:&N< E:/-RS -?:1 M\Q"DS-,/AQ%#3)C^RA\:: MQ';Q/N/BLS309/X_N\#TG8.6[SP@#B1?X:)I//GYN:SX0[M]Y [B M"?4%C#WD2?LZ03".4 QQ$ II>8<.P]H+Y(DQYK;BU6("7LL)REI0DT"$$T!> M7J,LP#.V+5TCTX@(&AD']+\]A9!!8,;U2$T5AG&(F*5(B_,0G(NK.''E=%$4 MYT7?B9FX\-6AU;N*5&T_-AE06956S]OC3A7L7<=Z+W$2NXX?(LAYF$ 4R-T8 MX1Z!@1LE2>AZ@6]6IE)[Y+EQXM_>O>F7(C3,-M '7._481081^;.3N9>(F0M M]8[G8Y0T V.T[);6TAU\XII:AI@<%M,RO<$U_M;W>5FJF-^FK^,ZS>YN'WE1 MKUWESUSD!=]X;7CYYEM58#E&FN'B^9VR7G9#Q3N1E\(/./,\%PI7M3=P@A"2 M).$P M1S'ND!/7^A_:_*W]A'\L4LJ7'..0NY3!(!0"(A$&$#LQ@P(+[,9^'(6>>1_6 M%U-G;CNUV[/M5.NP5B:?)ER40#Z(38CKD*IW+_?\:'JFOYNG8NQ#NWET4^W@ M 34^,^@M8'6>9]%KP(Y&WT?O :NS9ZT7@5VI!N9_"2''3)^VAH7J9?:)JQE) M5VFM2E-&COWWNLMCBJD;HBB@D#*"(?)]%\:.P]3F42[2(O0$"@?L%H?(,M-M M8"VF8=+8D)G06]U& W:B=+-._-[^JVZ)"'956+0M;'I:+,!'^:Y8+4IY#9A6 MT]:&R#%M3ML52!TDO%USKY?9^/32:,[O<%R$$L?#D >Q9%.7^##Q$8&A$[EA M3(B7H&A@D?+QI3>AB>GJG_>$7P"R7PQ]%ML:W:P& M&&+B>D)^2!/F#JJX/L=G8_QB[CM/!M^I[/Y=/1;3;&M'F.CO:/^Z\ZQ\-UM4 MPSF;TUY45_3O:M-I.!^V=Y>FPP^SE;H")5_RNGB;%&==IADO2UY^X-6M>(7+ M^_83MJ1^'+J84<@=%$#DD1@2YL70#5!(0FD*(9]WVT>]!KH^"-N!:+H_3PUN,K2RB. M3$_'2J. K:0C%D8YA&/4NBB]X5ZV+,JAWA>KHARYQ#QQ0I7AY _J3/^XK[X- M;J[VO56M(?:/)TCO, M%.MG>QA>.7!?6^2/O*B>/\IIK_H]+7XI\K)T!;H L^;VWQIX8V_X6T$7H!9U MMT70 M3B6MS@:\%B=4M_?L1I-_%:VA]LV_6N&D;;7:OZMW*-*%1WC]9GW'8O M^UGRE4BKI8>%@U2CH-"C/D1>S"'&\B?LA(2'7B@$\DVX16_8N7%,*ZT9G6@B MK$:(T_*.V9H[/./X=4# MFY:MJW71E6/H2KI_4ON25?D9KYK6B@33/[X4."LQK3TVGQH[]E;)1:U.39C,KK68+H'0#&^5 7[L%:/4#G8*CU'H= WFKW==LRC=MD[81 MD#WHY3;&&.;'NIW+Z=76@:M"$^\R=5S\CDEY4E$G@#<%>#IWE#1[WV\;0\O/ MU@_*AU^67^Z+?'UWW[:GR^YNR2J]JV_[JNG;+:_L]9JGS(_B(**0DPA!E(0N MQ"@,(7$8DMMGZGFQ=K.EEU5E;NN(T@!6C0I =#J ?*/$ K22UUO,+,]@^[O^ M<>H+/SR73[V_GT=BY.5L$ZCQJA^HL<4"],%HJZUMX@GJ!Z0'"&@140;:'Y;IXQ?5? ]_.L3>1B^&Z>.2-_QCRF^8R?Y(4%G,S_ M,H^)Z/MU9B+1L U_5[!8WO.=I(;L+MT(VGW4=LL. QXRQ!(8DIA!A,G_S]V[ M+<>-8^G"KX*(B=A3%2%TDP1( C-7\J%Z'.$N.VQ7=\Q?%QDXVOF/E*E)IE2E M>?H-\)!)Y8$), &*LR^Z2[)(8JT/Y(>%A76HBX65$!%)N4XS*@NO=DK.(\_- MQ.JD\]NCNP/MM@&/ E]D;[?)_FC0ZW?E&[0[:\O#]LJKJ[MA<\@)G$D.B$@2Q0!)R MFB&82)HJIEB"E9<+TFW8N3%67VH@UKZMR!VQ=N.M\ A&)JT7X*TUV!VEU#*# MGM#AJ,D/I)"\Y#CRI*3DA\8A(WG>/9*.A-E;/=[9W(LZJ=>FOFS4#[6J=AG M;9!9A@66A2"0%SF&.,T8Y*DV/R6*<"0SELC2+P+'>>SY!>/T1&]3X5\(#UZ4 M._,D+><9<>2M&"C'IJY/;S^ V^UVL^2/VWJ[O5V;C72]20[?4,H;H:"\Y3SX MM-3EB\D1>WD_8'0AUHT]>GBGFO]^6'W>J >VE!UAML?,QJYKJA;4)MU")3)! M!=.0:Y5!K,L<,E(0*/,4,T4)DJCPRXP;)XC31S=ICEPK=;W56=?4UK23\:ZK M.69:W"@M(M235<.L!0<_=2K\#)8KT$'?!;;8*6@+K0Q/P9AZEU<@&+B4Y1A) MIJY2>05:)PI07O,T_S/37QN_WN/&CLF[I $E"F4XAYF4#*108S)7&I$I2E3%[?-.3<\'-CPS-]+Y:^!=0] M)\'-P(L';61"/==-Y :TPH.>]!&VLN. B]]8Y*P$,^@N<@D=MQ8C%Y\RCN-^ MJ]0G_;[:FH=O5;4H.!::9"GD>:)M,W:S;94YAHKF!=8"*2J]C@5>/GYN'&6D MLX[KG7Q^S'0 G1OSC -I.$+RQ<$(D_+!:>T.O_Y9']FC^;#:M;+D*Z$[2,:V_3D#J? AQ-5#Q MCQF., *_-V(&-!(O(1&^\]6)L5ZA;=5YC4_WG!JXWH\4JLUV\7:]JHSA+^V) M8.>YN?US62TX)Z3,50JSDB*(.>&0IS*'99%FG!:Y3C!S(82A0>9&!GTY=WXL M\+L5U=$L&81TF!!" 169#$9AY,P%+B ,\("YO<+>^Q0"Q+=*H93! R3$!8"JG*,DBE0&6I-*,TO[+Z[]G!9QC78![T MPYALE76CG*[S4Y<"OK+R[_GI<#,K D/\>E5_#PH#W;RL#!2QYN]%P*)6_#T_ M^NO6^[V(RL5JOY>?X.\2^ZI6R_7FBWI:WSTM5]_-4]^I._:LY+L-^^/CFJVJ MCQ_>?/I2_]0Z Y!F&I%R7RPNZ)&9;@S>(SQD(X!W=Y+%G8") M_&1!7WPO-]EX^ 8\92,>.IFS;+S"?7_9%4\99RF?2&]MNCU_-V^GM8'H"^QG M)X^9C#(O%;7SD*1)";'B"22,:YB35!0T$U)HZ=^N+?*43-=Z[$L_E2X[28C@QO9 MV#I=D:-'2"\TN-G5WSA_$."]N[P"P)#;S#%B3+K?O *GPXWG-8\*7DOBW;(2 M=^OJ<:-L?$T=7K,H%)64% J6>1VY^P\_-/KA4 M&\';I>8Y&VY$& _CR!PX#"_8"P]^G[K8Q !P$U6<."7!7,I.#*#C47MBZ"F! M&RWLR]\JG2)):3R%!Q-"=^1$Q+#)*\B"- .9:TW:PIKU+;=21P#N> M$(2$,_;!P+5(ANL0$+-T[.5!Y]$GX%*15_<;QW&/+8>PL^7$\ZT0FT=V=[M] MRS:;9_./_V!WCVJ1,V7;LF-(E'.\L#CD M';^;KVXI^I8]++?LKNDV^$55:O.DY"_K35/C^D-5/5H?S@*EN4*:"%@D0D&L M$;$)@P@J317B0N9(T9&-1MTDF!LGM?TR;:_D7B-2L&GE!WJ] R7/OYMKX9.ARA-9_W@B]2*UE&(UVI0ZX?10-M:SP>-6[_^0\GO M9BE\IZKE]\8K6L>FDH(3S0WC:63#?0G/(55<0\2HRA7)J=FO^RQ2IX>9VTK4 M2@EZ8GJ%^UX U8VMKH^3F M4GLHHN2+F+@<&=!*"DF:%!"7'$&*M(*I*!E-L2C+W&G'/##&W!B@+R:X\PQK M.P/C\&076F^>VA< W6WEC?_BG)#5;OLSLSK,\ M@QCG%')MB(\7/*'F?P9:[F/]N X\.S9LY;9[\V4KN7 MC#NA]_U9?J\%CU-IPQ>MD):5\]B3VEJ^B!Q:7][W^W&55,M%4_JG31M.&,MS MS3$L4UQ"7' &:5$RJ'@A-$\15UBY<-'A@^?&-8ULE_.(A]$:YI!K,(C,$:[J M.S/ .5WW7WC5?>*5$G_YOG[ZJ[FE^;K-#X4*(%T6C!>(*\P+8(/0JP?5]OJ,WNN'[&2[Y95TPS!MOQH_WE!,ZRX MX 4L1:'-#H@DD*"TA DK!.&(9B)SK![C;*W)CHS!J5;;K_857\&(36NC3GBPSK5QI)QI^]JH4S*^AVU_>X,:;JYSIM<9&HO"QQJF&&DQQB@0O(*.4P2Q,D2R$%)EZAL$.#SWRJE'^\^+K5:Y G1O)0Y3)&V40%%!FF>YU!*H850&1$H#9+'LQ]S M;AS2E>V6X+&6T6SFM&=RM@O2;FP2&+_(I#*8NG,#&IG!QR$\PR7O'",T2?I. M;]AY)/ *F!,94F1M[=W1%Y M!B9R3T29"2\OPA4X#NSZQSQULEWZ%2KW=]77/.:Z7?!'LYO_L%7WU4)GB: 9 MP68&C,V*I4"0BTS!#!5)QCC*,2G&;'UW(\S-5MU5>OC=B@AJ&3W#V8]1]-OG MCL)FHLVM&RRC=[1'JL?8QNX'>96]ZY&.YS:LQQ>.^ZKK_K6_&B%9]:/M:KM MI" 8I044.4D@SHTY2$NI8$$*293(,,=>;1A/C#&W+[OIX;QJ9 1+"ZS?=WT* M1[%W;ZW#?]H#R(;_N4\-,^GT/Z'GXA0]=.NX;_X4M-W5^ M]KY43;6K:*(0)EIE!#*%B(W!XI J87XM,$WR(F=YZ55*9FBPN7WU5E90"]NK MTE2-+A\SB+,;&81"+S(KC ?.FR%<$ E)%8/C3V\/_ILCMK?K:EM]:T(ER\(& M1"*HE<00)T)"3A(!.4^5HJS(5>*4FQ%5RMF1D-4%V\#)]J$*4]#)\X;X,A\KSVOL7DS^I1>D?@6 ?(X67(A M!7VEE+H(6)_/OXLQV'7%$PY;3[3F$58I275:PB)E".)29I!E.H>B+ JLM""D MU&/J*)P>;G9\W\^$EVTK%6E;J5Q17^$,TI?/(IW3"LT+DR#A?N"M:,9R!.MQH,U&VS MN)LKS5/4\LG>62T8X[DH-8.9)@7$-"LA-80."_,'@1-.!7=J#3>ET'-;!':A M_IN=C%W+U_,JKE5S4ZEWN#4F^RNB>KNH";7&4=I M02 B2D"L<@U)EA"8\4Q1HI'*N)3#CP,9XI%FR,' M1]#TR$](L'V=7K L?P8GB=AJ=@-V\W8APR_:O'DXGZ:?OZD\5-/-HY]3*RSB M0YZO0"--YQX+"\T+'UK@1_NMF]5FN[#-,==W2VE7Y[K8FMD-M>7V1"HDE9EY M"[$N(:9Y#EF:[6Y^.[3;+XPP"<.X:=F1AN/5(T/O'^HFN:OO'Y6AEEVG MW-8KLDB2-*59D<,2ZPQB1$I(,,60HX(IK5#._-I&# \W-U[820ONK+A@S>_: M&";?P/QAE"4A!!54P8SS'&+.&&2HE(9UF<8)R[3!O$M]G0SGETFNTR)] T3K M37Y8;_S#&B_ [>:G"?>J1N;D/78?&^QVLNZ<\@%S)9Q0"9HV,3SBM!D43MH? M)5.XW36.P+\LO__8?M*_58VS^Q/?FD5!R0^K]W\::]&8E+;!T')E.PN]''Y1 M&MKA!44PS0SP.,,I),10?6%^QZHH2Y9X94Z.EF1NM%\K M<:&E7:@FB=,F"Y M ITZ39.N1J'FT]M_>7Y\-7X.W:ALDIF)S'(Q)\6;!:\&-"1!CA=F4NZ\&K-# M6KW^@:." VL#I4EX[WS9[Q[5?RJV^69F52T((B)+B#!;Z*R &-==)D5B+#K" M2U%*+A/A$1QX8;BY<63M /O0 M;) M"XS P$H,:IN@5$A@0R^E" J_#U#GB/^K CFI9;\C?//=^VS6)WEK'R5+6]O=ZM6]-I%51,*E*L^/&9L>M1 E9 M46B88Y(BF1"%<&] "Z 1U$H,4(U" !BQ+8%R$)N&#.:MZ# MKK7ST&S:97H>.I];X>0ZH1@3KGK*"%4IIYY8>%%6]NB_6^=KJV7/A4%V0R.Y+*:@76#R.. MRP//I^\><>I9FG";.+ RUOKM5\"=BJ"GXT3[Q) 3$&>K&$3"5]HMAD3W_(8Q MZ"ACN[]J>R!D=Z9=,QY;[KXM,['Y.]N*'V;+^N+ORGQTJ^TG7?]QD:!"HYQH MF"-)S':/8,B+U*P$.->%3&69IUY]XZ^6:';DWTH.[EO1:Q=A)_N-W:=9Z@U]^&>O!8@MXLGUA30'ZWC_@;6ZX^KJOJXZXX>2EQ(7*5 M0IF9N<2299#(A$*6YJEA886Q\@I"=1MV;E2[E[KOO;@!5G#PDQ7]YRM*PCM. MA2NKA@8X.G4&PG8$/_I %98$G4:>F.E\T#BF,Z^[P]6QWF\U"Y9DB&<91(R5 M$'-A#$:%$&3*!OYHF?(DN;:0]6P] ;V"S']7S,IZ/Q1[/ )>-_H)!EIDUCE7 MP#K*[MH)E-@UK%]I[^NDNTL5ZVMWIC9.YD7G-=;KO-9Z1V^_JX4N4(X4SR%! ME$),E:$1S"4L$X149G:E),&N,80.X\V-2+XH>X"\VB[9':C6=VP#U$IMOC^# MZKDR%'X#6'L0X[RO= 5^F& BP!F98BYT9^P.M&Y#X^@>8!@8SXDB# /@ZA5C MZ('20)"ARU,FBS+T4*D?9NASV[6[TFJW!NQW0%1EHL@8-LM=6D"<, 6YY 06 M.:9<24R+PJLOT>!HOA'"R7>8(]*[860Z@$F=# M>6K 5]I'#NA^?OLX=-,X3OFP,I^GJK:V/^+7/]A#6YHWL\45N"A@R82 ."L8 MI$6:PJ(H:2;+@A)-?,CD]#!S8Y%.2K"Q$325D=/S?/@,FFYL<3U&D6EB!T_= M!=6*&*%IR3 *(6GAS$B3\L&PMH=$<.'J$(469%-OV':P"[VFIINC$WU:$^Z5O9A%[=RO__ ML=K:#5+7*@TK(7*)C+E18HAY4D J&8)4Y$R1A#.BG7Q+8P:?&^_LY0>- C=M M@35[$MXI8;;S.S4\:D'YSLLP)<5&.S)!>0,=T.2Y!KJK*TWYCCM=_:F1B+RH M2C7V&?Y>\W\LGY:K[5?K#/ZP$NTGDXH$T125,%&\A+@PVR>28F,^(22X3K,R M14[9..<&F!M=-3*"6L@;F]S\%W>O[4D +[N[KX4E,J_T$;& C.B@ M;7\UL[7(TXP3JNJDZ\Z92XB_?UT]_-;62SD<9*Q=O\-^L?%'F48_JB[+/6:Z^FWV17F_N;5;[IUT) M6=M"5VR5_+:\-Y=\TE_-OU::B3;*VFRD/IO_,Z9HQC)12 QU4J804RXAS0VW ME%*C),\R6V;,=9,34K"YL5"KFVU(UW:"N@%FW/L;H/XT]&^=HU)IM;%-S#;- MM>Z;A* S>GG7]5KS%)GX6K5L;[A6,=#3#.Q5:QI,6^5 HUV=N]C3KW,?F?]: M'5]I(MUWB:\UH1/M+J>?6*]M:@ST![:W08>;;%L< Z3^=CK*\Z_K,MLK7[0_ M&J1IB569<2@X-^NMI@0R9%O$)IKHPNS0=8G&=(<]-=CI>7HD.;G6H4.WA,BHN.@QHE-&K -DFT, M29LSN< 2I7DA-(HX*6W7RUZ%GN[3P6)$C[N#%BR5Q MD.$5HTO<$1J.-_%XSC@NO!5B\ZADFSFNWJB5TLMMU75=::8%JQ06B5VK+C]0NX.Q&8>'0BTQ8'7"= MI* 3-4)C&S=00A+1A1$GI1TW[0])QO$N?P?JMS_6WWZL'RNVDM]^+#=;I59= MO3E+5LLG9=-_VK-ZQG.4ZT1!HC(-L:$32%G*(49)2LHL5VGJE'/M._#<:"9+ M4K2O;]F*6^>GN;O'O("_[,>,!6=DWC%B@TYNT E^&MH1 2=>&+N[&&-A/9$+ MT6*^[3#?=IBK!O/E#O,'<]/YJ"MQ6-B/4&+T']N[[/XV1NZS4Y\U2J"_KNSN]WM@;%T1D><$4-W9I;MO= MDL1LQG,&B=!$<T"<\$ET8( :#?#[+;>Q/&(;,E#BU69R%L6UQVOQOZ.0 M]M6S%*QH]O62C"Q:=:H-WF^KSM]JMG!_"NLDO[>_+0I-BXPB"CFQ'>R23)A5 MD650("(X3LM4JK)K1_S-HY:5CQ!.5/>R1?&W*4IM"('[!2UAC4@E;. M\A)@VDI:8[ YJJPUZB'CF.\?ZL=2W*FJW4[G.)8XARP2'"N5Y M4B9B,AU M._R6SUPU-CW&-H_7=C*TNELV6;26-E;'9+O^G M\:\+8O8]J"QAQO(<8DD19#2EL,!YGN8%YSSQ:@L[,-;:W.[5#^?8%RK^N5P^; MM7P4@Y$!(TK!780I;"&X\\--7 ;NHM['1> NWS*JYJ]02E:_&!'K;<]G5E7? M?FS6C]]_-+LA&^V\BX*N%@7C/#4:0U$8B+%,&62I4I F*4U*JA%73D'(8P:? M&S-U\@,[P>#!" ^WC?1 =^+7W]*Z;N2XWFOB5=/6;X(NGWW'A#TR8>T0M[(W M7AA@I0>M^& G?R^U(R;:7N6$HZ$^76WAWOM>>QKKMQX9\*L(T6!S")3$NSE[_(;?FXKB16V7BFL>WZSK-/0A/FWL=TIG:; M\3 Y&K"Q#X)[W25W^-8_]*2?J&^D#W1Q^D(Z2?!*?1]]T#G?U]'K*>,X[LON MZ[2CF#V1:,.;<8%2P54)\S(KC56L.629S*!(!#&,5E)&O+;GYP::&V]]N8:N MSJ+I1DPA,(I,03UXK(SU-EJ$C@^_A$-(/CD[UJ3,<4GC0XZX>+W_OOF=XMM] M+Z^WZR=E#*JM#;JX6]HCQ*Y2L_V+#9_X8FVL19%E"2F9AE1BLWE6A80<2P5S MC(1B92H3H5TWSZ,DF!M_["J*BU9*4'M6W3=LX^;A\AXY.KK1/7M\V^L8> ,Z M%!UNHL86_4P-\F0)^]TUS]&F8:.<<9SJ\]L]703FPB1[WW,EVTE>IW=]. M7_>@L9VUK1GHVVHMZ 1EA@I!UUL'P26=?SY&OQFN88V1NJ$4?'0TA8D\QO[LRG._ZO:+K(\8T28#2?A.K>U\A7D*D]@ MF6B4*ZQ(FK/%=FV$<#T//A[$BP!V0\5[J_^V65?5_F!WR_X$K);5]W#W!)ZN MI[K7H13=Z&NA,?*UC3;,EK,Y'[=-H]H\B+N[]1]VQ0IYC'L>E[#GMR?&F;KC M_5E-3S2Q/W_MZ&H&-MRD^LR>K5^K37/N0E67JKI=R4_VL+'W3_LNL6WZ\]X# M7+(R44I(F">E@C@Q5$*1^;7(4[UIBDR G6*@U>P&='/6T^3F]+SU.EWOBCA$ZG@=!__ M%2!"2CAUQ8@(Z)ZH,!%CE''+PN>->F!+V1)3-W*[Z.SL+N1L[QP(Q,OJW@W?+8 M8]F=*;H3/TJR[#CD0M*FIP23TN(X= YI;^13QM':W]9K^05X07O B3U#N=&YR^."Y45$GEQ\-[6#*=)D))A#D2B40ZQQ# MPA(*2U+(LDBI4@0MGM2&KV,"U1]@ME 5(DML8W2H19I"C'@"*=<4YF7.22)S M1$2Q>*CK^G[=LLTV'ER'@\2#[(WZOES5); YNQMT QCEVNJ4U8R* 5"$%.: M0DX+\TDJCBFC N4H:[%[OY*QD>N&B.E-E=>#YK;XCX$A\K)^\4/S7J/>G:>JC1X:IY]/>1=7WM6FM/G#;JAUE^ET_*IB/=JX_KROJ6/NEO[,_/ M-BU@O;K=;C=+_KBMHY_6GUD=5U,FB9*JU%!9)P\FW!:[S!D4BDA),URH5/DX MC:^49V[^Y<98%7U]P$]FOU;];,M\K5V[@86:+3?&F' .(A-- _\+54"C"_C) M:O/SSI=M5+)G6IO&G=W3"FS7H-$K8&7@, '+11\I4C3U@T.@]]1&>% CQW' MQ%UAT:]J\[04ZDS9G;OZ[3(_?=)?=KU_FF81;]=5O^L[1UI(QC.8B+2 .$N% ML=RU@"(U^QO&$YYSIWZQD>2;VS[I9.VN?9&CF\X'(=N8[X>E63V:QDM-[8XK M6D>$GGHWFG_%"8U,^Q/-I3?O1T(\Y#H06L1)UX5(^!ZN$[&&&;=N_)/9-[MM M.K[0+.-$*&SVT"B#6)4)I(02J!A'.2Y)D1*OACXOGCXWSFZ%\W2QOP3,C2M' MPQ"9Z5JY(M3[.:EQ2*9Y.<"D/'%2M\.O_/1%P7IP60[XI.M_V"C91'I],P-6 M3?^OFB(66B:9(H6 *6<*8EXJR K;22=)\@(C4:C\VO9<+G+,[;OOR6?VUI4O M 8R=#3>JF #CR*1RJK_7#>B#_G80]!!=OGP@B]P S$F4U^X-YH.70]LPK\>- M275JPMC^5B_?"YD6:4XIAT3P'&)MFUK8:H5E4J $<90EA7-3BY>/GAMSO1M3 M0N@$8L-4=!T.D=EE!\'?KH/ )^-G+!23I?*\>"L"5;%J*N%8CBE.=?& $,%Q )SR%*:&692-,5< M8RV\>B9XC#TWZJH=Y?LFA39N7O3EO3)B?F 2W.RN2-!.Q8;]^/I>[T(+\ULG MF*^/L+\,6-3 ^X'A7S<>_S(N%\/T'1XQHM!:X]JLOBBAED]*=F6?!>&8(0LX M%Q#G!$."\QPB6A0%HAG)F+,U=7J(N5%3)R78M&)Z5.%E^^IZ9"(SRPZ4 M3L(1W;O.H.-1H>QJE*:J0^:/EE^IL4$@A@J*G;YQNK)A@X*_* XV?.588ZV? M(OV+F;RN;P>16@M-84%2#'&")>1,IE!I\[/"3)8(^UEFIP>:&]?=?O^^J5N M@(?-KNBFU4&!!"ME\ 8:EX (:S*=&6MB^VA8 MXV-CZ,+U_I;/[LBV/6#[NM9;8TVIVB_U>7VW%,_[!#:!=99J Z@NF6$*7&)H MMG0%Y*4@1!>)%MB)*7P'GAMSO)3=!CUUTE_PYUX'_V53*A:HD?GE ,]/AWB" MWQO9G0H!7H>QNT$6"^N)S+3C=[CJ,*\/@L!#K4(@#]H8L 9,.:_'36;@C5&R M;_:-NM^?\C\JLY%6^WVT4S^E+^II62FY2'*2<5EJB-.263>>AIPB"9&PJ>JZ M4&4I7**4KQ7$:TF8(CQY[\]K>[QM&D%!V^(-/+&[Q[K;&R'N/X\^L'=@%:CB:;%?;V9:GHF6G]B3Y/7\A0"VX'E MZJK'3[9\A0"AOYP%>=ZUYCK1+7E83(""G1L9C$=V MPJW15--ZQ78J)/IQ=F!!)'RE35M(=,_O\X*.XG]@\O?E:GG_>&\>)ZQ?]'LM MT>J1W7U8B8WU:IG_UI)\6!DY[FWK:;,7_:(JM7DRXJTWO]0>_P]5]6AK%-U6 MG_1'5FW?L>=/^L/]O9)+ME5WSY]MS)TM9O2+6?[8W7\JMEF@HD0H304T*TMB MMJ!$VSJ0&=1(%T29I2@33HWX7E>-N:U,+1+@80=%W:2Z!@.PQ^WZWKQ)PM:5 MJ7&Q/S1TMK19Q0+%C+S^% \RS'B..8>\M)F_*"\A M3VD!69)A4I(DDREWM10GDWINAF%7)5OUFTBLZ])WK'47=C6R[5]6ZQ6\U#'T M%5^)RX;:+";2(AZ#2OI[W?EZ)5_@8<%%BOCBJL MS_$-<;>W9OFF3&1>S>Z-\3*C)I^Y :MI.EDF,Y(FA[=O$TT_^+ASF+?K57W2 M^\_E]L?;1[/KN-^W7GENVZTL%$Y$EJ8()IC9KGFLA$PD".8)Y3I+B:*)5Q\! MET'G9H#LDM@WZDFM'M7>WGAHRJ7ZG7PXX>YVGA$:S=&!E]SR:=9T)Q["3\/C&#D() NW8'G>N0$5H7G=QZ-?H2N>*QYEV M<\ZW7U?ZLF?L6:XTH]8MS\TXL@ZU7Z]Z%9JKMS_LCQ]637C])WWNEBYP$TO$ M-_*\>=Y?T];=N;7EQ#X]V"NKID[BAU53;OZ?:OG]QU;) MVRSO*N-6%;J\V8IU")-5)X326%.%(48JQ)29E[#/!624%SF9>K5KWM" MV>>V?M:2*PE^,C0GUW=W;%/9PVU0675_]HS^G/ 5< P-G>?$QHX;[;42Z>O] M8GT#_!F<[#EBM;?)PK7^-VW%6[L*-AC<@ X%T,( .AQ #43 T-+I9R]HW.F$ MXD\;E#K]O!Q%K+Z""&.+P6V63\S&TW;NMF_F0>_6]VRY6F"N$DT3 25A&N+$ M; 899@@F0J0DI;K VJL#^=!@(<[KDNJ6JM?UFNEEOUT9:H_+#:FE=BN3MJ M;(*MC)&_V;;UC-J#Q3H8OU=O*Y.X2#"%12DPQ!HED&2%AADK%1:ES(5?EZ60 MPLV-F_J9-S9"25ASA_6TJ*,S=[JV(4OC]5V9EU8R"15)T)"'R-)*HA\KY(B%1+9.1Y>K[0BJ.$I8D4"1:0LQ3"4EA[$Q59!3EN28J M*[V:Z_F-/S=F;^6L_1VUCZ/R='+XXI\1J;.\U##ANC3X:PU)4@J("249R@N* ML/1I-AX3_PFJ]^V7H_\/8WL=3'>9O)ZT[Z.G M"--VAAR'SU'OR)&/&;>,?53;K7W\VXV2RZZOJ4A*622R,.2(-,29+"'59L%2 M2",E>4DQ\5JK3@TRMP6ID;$^6ZRE]..JDS"Z$=*UX$1FG4-<(K2+'4(@)'N< M'&=2BAC2]) '!J\=][%W7+*K4/E5?:^=M(LDIR35@L"2E\A\\1F'G%$--4(9 MRWB"<>;5$>/L2'/[[/=KZ+X_6=7*ZD1TJS@LE20I@F'.+&%:;7MPY-0Q%6F>*Z*Q:KN6",#11"$D][ILZ3- M9]G7(=[7^=9F^=[=F1W"7VUB>R/N^/W7E&]"H#""B6=W/F$$%Z((VN*>/0#: MM+NM@6 ?8[!#81]F,&$40?C)FS2*(*#X\XHB"#\OWE$$$408WU)N7ZMQ%_6; M(IEB0C14);4;9HXA*[6 N4 Y1P(IS+PVS*>'F9OM7#=)VXLY.C+[#*BN$0/7 M0A4]5L ;I5&-Y,Z#$+J-W(F1)F\B=U[;4RWD!JX>:24;.\O8W+V^2]E M[>_VD&E!"Y02*C.H.<40(\(@47D&!24E$X6VY52]SO?/#C4W/OC*[MJ<_OM. M4D^+\SRJC@9B$*QBVW.-D#50.S&[P^^ ]M9%+(*:1^='F]::N:CUD?%Q^8ZQ MML)!(V_S0_=O[0AMK29;>N!6B,TCNZOJ_ZI^M8(%PCQ+,=*V]22!&!M:H:DB MD.2D1(QGTKQR?M9%&,'FQC^=I/67]= 4=_!TX@6;,U?C9?J9B&[NM/42;Y]\JNZO\9;EB*V'7#[%=/C7?OLXS76B)8,+3'&*6 M)Y 7109SSAA.$O41!./9AC '72@T^]\#]R4H.EJN?P4YX<'L99O\S&F_$@A[:N(\^[2F. M-RI'QSK^3QC'9[^M-KNZ6891WZB5TLMMM2@8(65J[$Q*D(!8%PARG0B8X")+ M-$N02+U28"^C'3.503+F61BP2FDFB(:6ZL=T)2R)." M2I496'F^>*@]E%^W;+.=#-O#,5\!8<"VYN?ORY5M86#/EK<_E$=M^$O0*T04 MITQ"DF(.,,Q8S#@NQ%?"79EB[V&!MQMR0T M8>3U]05R=@?SYA(E>*^B%T (N62>&VK2]?&"OH>+X:7+QY9FW-7*KGMO+0P! M9SQC!4PDEA!G)8*TU 4L,4MH1H6BW"OXZ7" N:UU_:X+-TTCN)NZTX)K#_"S M2+I]^M?@$_F;'P/-B*J)I_4/6R'Q8(R)JR&>UO"X\N&9Z\9]V0-)01^7*_5A MJ^Z-*:9+5J:YADJ) F))%60BE3#%19K*4F9IYE6TQ&70N3' <'8>^-T*#FK) M/8]RG6; C25"XQJ9.4) ZLTD/AB%9!>G<2=E'!\D#EG(ZUX_9I)JN7C7UFS? MM]?XQ?R+(:)2,^./CS!D.".PIHNHXHE+B+]_73W\U=S?T8'XX9(6A M)T]" @ZJ==^\RZ7!C8\3NT3&[JX]BZKD9?F9N&>HPBDQ@KEW&< MR'H9$&0NYLQEK#SL&X>'C6/#+ZK:;I;VO;+'&5WC!8E+FAM6@XHF"F*2($AD M0J$D/*6B3 M2>.V]3HXR-S;;"UF?A?H1VVD7]"/XFS2VM?YL7JH?YH]-E'ZU M*!!.BHQI2)%M1(&T^4E+"56:ZDQH1#+EW-POM'!S(YA]5N9#*RAH3I<\.K % MG\!ABGKM:8G,; %2MO:3VJG99F2]YJ2Z=\][SZTRR5R>\6+,PT/ N M^)"3];6+!5:_?5VT,?S=DN]7VWU[J2^J[K96MW/9/E:+#*LT5TD)D4S(K@*, M36TCB2!:ZUQ)5]_DT$!S6TH;63M#%.RD!8VX[E[*070ONRI#819YG1L+EY?3 MT@6+*SR7@X^?S'WIHF3?A^ET_4A')EMNZM/8ORMF4^8L!]G6=+^MUMS&6=NJ M;Q]6#X_;RG;>7(GEW;+KPVG$,5*\8=6RVC6P^QM;KCZNJVK?K/P]V]A0KVK! M%<%I5J;6R*<0EYI"(A6&# N1LBQ1A5_5F+(8@%[TDOF# M:D6OVT/:DA#'R7I=$W!/U^MDKXNCNW:.+T%L%Z^=]39:I:=VTPJTKSAH- BJF=PN^Q1O@Z-Z*==+1!U09B+551=$'%WQUZ'S$0.U9<(-6*&\8.> M5W_ DWGBILE\D><%[GL3!ZX:>VK_T/@0*BX@X9@C3*@FC/@5;_08W>GMG;3X8N?9 M7^LVP5F!.RLT6.^E]CWZ=Y\,UX" L !/19R=U!9<*SC@DP/, M(^('O $+&U7@/OS$L0;>N!Q'(/@_8ARI?5@]F6'6F^<3->80TTG)RQ0FB*80 MJS2%K"PE)(B52%.9)MC)%G,8:VZ&V4[4$"7\AC!VXZ9 R$7FHK&@>3./ QPA MF69HN$F9Q4'O0R9QN>6*6MA#I[5OSIS6UO_W#U59K_H7V\ZC^JS,&V@LZ.]J M(1*4&\HI(5&:08RD/?"P;4=YEN2YV1@J1;R[9H>6U""3E]@.A;6 M)TM)1QOLNO:QO68-M8DKNWIF_$XM#+!Y3F0.4Y29M4!S;2Q1B2"F)<$TH:G2 M7D4>70:=&\GW&XCN&XPT8N\2:6O)/T,[S_\V]S.GIT49X^K]-5-E4=A6-;5FU.X=JQ3X@N]'#%9B]0CGHGH@W MP" 8I:SS=$6:YU!RV:^ \O7ED.LD!K5:KC>]<^A"(EE2;N#*:6GV+EI"RE(, MRU0AABDS6QBG(@:G'CXW&Z&1SS.:X0BQX:_[6AQB[RD:"$;&,1QAX9%4=@4F M4R6%^6#CE\MU1OFA7*S#6Z;+I3HC[(MW!H8]UOI5S:*69W;]?5 MMC)[I;586JO QHQ^7>OM'\8\6B142)8G A+-+&,1 :ED'*(B0[R0!5(L.)<>:V*-0&S%[.*TJ" MG@/6=8-[-5S1=[@CD!K5X7$ A] M'D\--7F/QP%]3S5Y'+I\Y,&=]:?]6-^9 M.ZJFU>Q")5JF65G 5&I;EX8@2/*RA%KJE*"\2+12/KU]CH?P8H()/%VU-ZWQ MB;=R_I]_(5E:_CM0M;R>)W''D#J>NUT%5.P=<4^X?^VZ;=]NMYLE?]S6>9?; M-?C,PA:W.H](T#.UXU&F/4$[J^71>=GY*\,T M(NU#0CZ#SXV,=I6T'C9+X4E%7J"7"=)$8V+=A]845!IR4B2PR%$A:"Y++$H? M4S :Z!,8B9.![K8.Q((R\GK0B0UZ(5<';S&GW25&(/, MX6HQZAG^AR#_6#XM5]NOZSNV:4_6%"4E46)-,^AL*UO2LDX2YTS MS8^>/C?>;P0$M83N#O-CT"X?/UP%160*Z:,PXG#V& [W X*K8)GH!,#I)?'R MZY_5>L!Q?WS/9)[YL^+V7>_G+[K.EKT59EM>U:[\9H/>VJA;?TPH < MPP:\4K)7L0[#H'G.;@ST])%5_=]<3J9Z/AEC^+OZFWGT]AW;JEW5MUNCQ+V2WWYLUH_??_2@ M6""5:Z$+!A4VBP"F3$.2JA)22Y&_U5M%YFB)45Y!C%*L3&) MLQ32(B4P*U(M"$T3E&F?(RGGD>=V'K47W/#D2FT!NU\_MA7D6*W*7Z_)V'.= M#]>HA0@H1P]=>%FQN (_]<3^^0:P[8N%)W"VGR=@,4L;GQ_\56L=7\3D4O'C MRP\8VW/H5LJ-/0XS/W[:?%O_L5JD+"V*O$20E+2 F L)"48E1(1SF9%,%853 MO8&!,>:VB6Y;Y[1RW@ KJ74"6EE]VPP= SI,/(%@BDPQHQ :T5GH+ 97-Q4Z M?O+$_83.JG;<2NC\I:-.HHUMU!X@YHIR:JQL*)-20\RPA%SGQC"10B),I% : M>1Q"[QX\MP^ZDA\RC8)CN?'GH)? ] M63Y2=?A0>7_YE.?)1T(>'"4?__W*OF1OGG<__L?2[,4VXL?S1_5D=/QS62T2 M+7)$JX9%?I^64$QIG^T6YW3VV44+7 M/[W..OEMM=Q67[[^UBYG*2U*S I#/(E&9CM34LA2I*#(.,$494FN$A\*&AQM M;LRS%[:I"09J<<%/1F#?TFG#*)=4ZR(I#*S<0(T+J2%-4@$3FG B&I^P^?&S$WB;RG4E7]F.(%@&[$,!:6R#S0B!7A@S^E;\CO^\7S)_V<3VEV M^/6>O&;A M(,L$@IE4B6(EE\0O1MA7@+E]]/N:SW4WJNH&F%<*^WWPWI/@1@HQH8U,'(WH M-X<5M5^T3=ZN 5?@,UO*&V!5 %:'?]X__[^X6[]K-371UZ)S;(.8OC"MFK!::J)3A)8J#RU?6>$V9\F M.42<&I-'Y4(POPX#D02=&X6VXO::SMCNYP_LV4AP!Z22CZ(.%+%??!T*NU%= MSL5: ]&K*3ZB64V,%\&-GNMR:& MK-.WKHF(^,GN-3''&WGR4C:E)DDB8)Y3:8ECF(R%)!C.D M,RQ14DKJ5?OFS#AS6Q!V8O8B=#V/5LX ZGB60ES8YRB(N%(^1V1!))K;E33;]]T*IVTLN;)B_32O78'A4.N;)QU MW70[FIS33V)L"W.Z^;NB2U<0M.,T\KI.M%?J]14$S_/MP,(\?N3IR69M][NM M]Y^*3(JBP#"KZV!AR2#-DP2*5#"LLQRA0GD=G_2?/CLNKFNJJ)7:?'\&U7-E M"\S6$2$/C=2@8G>^J00OX70\3!D+4NS3E!:&",I[R8H!I#U1.Z79T MHG+RHK'^Q?5F^TUM[FM'IBVHOM %0B1E'')L85) RQ&&>8EJJ3"J!O$+F MCH>8W;=L)81FI/OF7*3N >#KGCO"T=6Q=@TZT5UB.V#:(XVW0\B,\&&=4SZL M]^EHE(G]1N>T//;XG+WRV@W:6U;]^.5N_<=_*/E=51]6XNY1*OEA=2O$X_WC MG>V?4.X,/7T*QN; MW9QPW!D1F4%RP87(2UX22#45$.=,0TX3!A-%J#%,"YY3W/66=5MH'$9UXI*7 M/68C+QLVYN#?P$Y2P#I1KRNM?PIQJ7B2")E I+"&.!4"4I)*J%.=Z9SDA)'\ MF@8&8_&>M-E1KY$O:^KP/TV!O=L*&AC1R*OA<5.#ZJ;W)M]>1//JG@8#^,1L M:7!JV%?M:#" PZ6&!D.WCHSD[)43X-5VP\1V07DF"D4I5*E-#=;$1E_K% I% M,LI2A63J%7U]8HRY4R 9* M?C/@JP7B1/!<$6OC&6M/L10R)@J(D$I9H@O*"/<,(!DCQ]Q(PKQCR#N@9-0$ MN#'(!+!&9IE& UBK /8Z=$V7K.1U.EA?G39LNU8E:-3*-5@&CFH9)L9:P,I-Y MCB%%R)['F)]X21G4+"&%851EW7D M?+BQ9#R4(Y-C!Z?]^$ G>M,$NQ,>_-Z('\<;.0ZYL FS7A),G$$[!IWCE-I1 M3QE1-/Z1UT>JC1.QEQ]SJPU;['+$RB2GBK$""JPPQ!DJ(!-"P50E!2I MC;\:M1XW-I5[H4292"4SJ)&-UL8)A81)8Y]FDFLF&2;,=Y\^--[=QUOI>W-").A=Q"9^PR[?YF^AF1[UGAQ F, MZ%0NG%,I:W(G^5\">6T\P!GRV;@\9CJ/C8=2+_PU/O>-+8IG*[GMWN(L33+- M=0+S)#-$S'0..<8,)BA7&"%V.*[^=O&KD5[M>?;=Y=>\4WWXSCVBV%Q))E1ML M,!%F;YUG$G(J"5191A*9)8(IK^#K4X/,[@LV,C89AE;*&V#E]-K%#2+J^$5? MB5/L[WH$1/Y?^ &0;_S4^-,^[4/:'KTS0]=.^[+;\*+WK:^Y+)DJ4:YAH(3 M;0^^&:1)ED-M>$ 6J: <4Y\>C2^>[O6M3]"'L:DYW?GFF\Z+?A_Y2_#A/>PG%0[Y#;\<8-*/]Z1NAU_MZ8O&?:[OV6:U7'VO/JM-76QO M;VB3G&B:9Y!16^XNSPO(F/ER58HU28JTP,RKVLFY@>:V8'=R B-H4PMSM/E] M%ENW#SL$8I&_\7%@>7_QEY (^?&?'6M2'KBD\2$E7+Q^'#OLZT"OJ^HMVVR> M]7IC2W!6"T*US!@N84H+:6O:$4A(1F&>9R(I>4I)[K41/S_4W!CB5WL&OZ\T M;\0%HB^O'TD,0.Q&$V& BTP4O=KQ%J^W3GAY\\1E*$(RQX9N7HMZJZJ)0N!#"6!%I:DNJ&'NB+'-HC]011QE" MPBNJZOQ0<^.+MM!%G2'GBLM:'=.%PQ[7EFXY2LF]7LI>Y>5"+AZA$(9J6!F5MN$20%%(F4IBRA*DR MP7F19>/*,WG),3>BZ9?FD4=5'IKRC7=C4[+'SI4;-4TP Y%YJP_^B:H0-?@O MTK\G*7@T"LTX!8W\1'FE@D6C\#I?D&C/=K8F*]*/&[J(=[_ MV11!:E*A[A\>FU/X3_IPQ_AQN5(?[ GN@N0($9X+6&"90)RP$G))$10HYV5A M-WW(RU(+)=COC<.'DOGWOTW!%@PVQX+0SQ]\^M:)=K MDU^&PCUH\!I()@H0]('&*R;PG.X#\7]'MTP6ZW=.V'YG=?EE"\]L4^W\K;E<[>6L%W24,:F7[8MP!KE9*+SV+ MOU\U?8YGG;%G8Z+ST%WN2,^-:34!+U6Y CMKGYONFP%/4 /@ M&_24]1IYICV)#8#.H^*NG8XQ0_ERU12]W/?2^:1M+=YO/]@J39+V M);1)F#8'9WUG'OO]P\J8<:K:_L*6&ULV4RWRE.44EQ@B;:@9"V+XN<@IS'21 M*HQT)A#R<1<$EW!N-JH1%_;D-83="&Q+Y(/JD5=F!\$VW@[:\#/K1MVO.E^1 M^7S7Q:RGW$V_A9E=6ZV"8<!$;%CKJ;Y/+>+'=JW@"K:%TC.&"AO6B3$)+T MPPLYZ4H0#>/#Y2'>0./6C--/-VO2QJ8,6*?&UXZUGM\;.;?/'ZKJL:[YG6LM M"YHBR!)J%@D+^:\=5M]MF*:J7GNT:?&:;IH=Y^%#NRR %C3XX/]JT 087M3Z*(;A\QU35 MZ^L2D"@39ILVAIUS3M.D2$HAG#+6!T>9&ZEU@H)&4M"( M"FI9W^6F_]$>R_&VL86KJFJ]V:?:6>>0[7W^27^L3_?;I1<;JM?U?:3_J($>]@^;M0B,UN8 M0M(,I@DJ(4Z0(9RL2"&EG&B4%V6:.MDT7J/.S;+I!&^.;ZHZ&LNFRHE&^%W@ MW*93P#V(UGTFAFDI&KZ1F6D'[2_UR5@-K8V#:^4&MG[")PV^Q$36/6XY"L(3 M!31[O\2 ;3;F :INJQ*H(*HW@ -1T>[/FBQ/[19@B!6/#-V'3$@2U0F+!>IDLREUF($V;P(8X)*C0#ZT_-?/K M:PD:-4&C9]U?UVKZ>I/J;JN^XN1.9-&^UB1[6;R1IF' +@X]XF36U>5H*5>=WOS%22)L!KE95$]=]5[]J=5AWV^#[?Y1L MSK?>KJMMM2^DDTJ&G#T.OC[> MW]O 7+.05S:J"G*K&Q ]Y8!J@@G&ED0*/=>.QV%SF,'8!VE6E7;&VGZPX';O MQ&AB@E;VKS8R_BU[6!KKT>IUTW+_1(66(LU G%),H85]I6)-D3 _7\XIUH#C MEAHSZ+W-$S5/ZJ(5$$YRA 1$6N00EYF&G)MU0F18IJ@L=%$XN7W.CC W:F\$ M!+6$?MQ]#)X;YUX%262N[*,1(IXD$G)Y:R.AZ1P_D*_C[G:;*V7 M6#Z*NCA<9YGA,%"Z%YFUN=8P5+G>4*Z1(I[52$?W"4N7W4 MK:#U@MY*"GYO1'4L93,,ZO"''@RJ^*=L_B@Y?_-.* Q\]^;^WC=O?CO\WH<' MF.2;=]*Q^^[=+AZ[D!_$'[U1*_'#[%G^JWUC6:J31)0YS.M:^PFED&120T12 MF6T+BGPVKX,=?>]_6I2H+$C".2QQ4IBM9($A MS32%&=>8R+3,:.I5B<5IU+E1>BLT$#VIQ_G^W4!W,R*#0QF9QCL4^P(#*_$- ML#*'LR&]@ EI2+H-/*DUZ87%H4GI=_/HP@*VQDG-/AGN^Z[> MM0>NMLIA6[%JD?&D4)(@6$AE.\,F K+<;'$%0P)IQ+DLO'JX^ T_-V+J) :L M$1ET9]3 K!WJ!NA&NW8=]RXYX#,Q;IP5#^[(Y-4*WL65[(!OA0>=]'79U@B5 M6,J+&2'HP0&.L,G.YX>;.,OYHM['ZW\F4TD;QOZUS%'J3.<$0)YK@G$"*60)[*T:7MVO)\5,K\L\1V,4'I*"MRUW& MG;:)N0<21^W,?>X-UC;#.M/,6(;DS$_54JKFP+87G%Q]L3]]TI\>MU:>JJ[% M_G']QX*+C'+N9P2#&60$Y2R54:2H8HTH4R"N4/ZAT<^.TO2;6;;]7Y0;< MK?^XND7&%;/HQH.O-C>1"?-T:XS>9+W0K1^S7]V 6CU[0MDI>-,TQ+@!'P?F M-$17C.NQC]P1XPH!7[L;QO78.G3""##(V&-6OOVPJK:;^@2_*_MN_8AU90?9 M>A/9=[7(D$A3LXV%$B6&WU.%("4$094E3"-1YDQ[\;O[T',C[T[6^AC#]X35 M&6_78]88*$8_:^5;L)?Z9M>!HCV?:$0'>]E#GK[ZXA7V"-9Y](G/87U1.3Z, M]7[".,;Z.UL]:B9L[0+9QB[7IG*[CU,I*IE $HI48UL'K(3$;).A+A"3A=TT M2Z^3A^'AYL9,73"W'RE=@-2-B,(!%9E\^H*"5M(;T&R5PV^&W6 )R3$71IR4 M5]RT/^02Q[M&]OU2VV8G_7%=54WOL&HI%B+-A;%[,JB*S! -91BRM&!02D,\ASMHYCM!B1JK%/BI:>;[,V ''5I$D^I7];J$>';_"C2W;HPWY51-U!=,;7<. M0JO4STT-OKU>8*\8V&EFIZ[+TNPI=P-J]0*V"@N+=]"^88%$F[:)6%@\CSJ* M!7[\^#:/K/KQ8?5DS%$S].U*-H$TUJ.Z5??5KA]62K(294K"#-N6["13T'PE M&G)6%!FE-"?BVZ#3]YB MT0N34QT5_1YP10-%VXQ1R7>/&_/PIBI'3:15_<=/#S77OO_3[,&;HHHE8UDJ M,4Q+FIM-,J>0R3*%1990R33&I"B]&RMZB3 WSNL$V]53 NM&8FNM@JI6Y.<1 MK1?]YB7%W,Q 4[APFFALYZ5RX MK3-QW_S("TZ_#%6_V$__7 OP9W"R7-4?;"-M2<-:.UNQJM&O,J9!VS8J<'_- M42@'[[OI)\7T_3A'H72R3^>X)XTL%F$62OL_VQ3TB=W5YUUFU=PL;6-$^P>S M>+[\A]Z5C7!=J^)WJOFO^?WN41K9W_\I?MBWV?JBWVNM;(L:DF1*4 $+\Y,Q M]74"64D*F"*I:%$6!4^X2U'AUQ'?:^V1K8 [6Z*WW;3?OAO+VYH^PGNVLS_U.'P<]U[ MOH$"=%C4IX&@02-@#8]7F<6@%4&FU6#:^B*O,CM'U4I>1XI@87SO=EZ;??G5 M@J4JYSR%Q.S]($8Y@ZS0&92<:)6F5&;$J>R:W[!SV^C="C-1U;*V7JZ.LSL% ML]M2$AZ\R$O J<@XL!<9_!ZE%*T?3)&#V$Z-_-K1:0-H.(2=#=T],IYL^;24 M:B6KSV8NU&:C9+U=6"0\S3A5*4PT-1:W,H 3G1+S*Y.93F@A4.(5/'9ZG+FQ MS4ZZUJDD6[&!5.*.V7]?;\ #6SHV:KB$LAOW!, N,MGL)#06XP[!X7JX_H%@ MPR@$C?HZ,]2T(5[#^A[%9&$9\>M]76;)SLQN>%Y]F/$LXCZT8*0?":T%]YLFQ^ M(W>$**Z+Z(2DB_.#34H8%W4^I(S+-XRM)%O5Y6G;U*?]47"1(8QIJ6!.5-W' M7D.:)Q+RA'.N*$M*[)56?6Z@V5'&+INO38JL_LVW3NP91!W]8 %PBNVQLB+6 M_JA.R"@'YY>0"%L']LQ8$]=_'=;XN.[KA>M''GH_\DK]]Z-A_?=/UN>R>X,9 M1@A16L*D9(83LB(S&PTD(2(9)BC/\@Q[500\-]#<.&$O)V@$=7G?_:!U/!$- M %AL.V(,5OZ'EA> "'HT>6ZL:0\@+VA\=,QXZ?K1I4/;#0O;*D,]'\U4W36A MB-_8GRT1O5$KI9>&+TK##IE,84HEAI@P GF),TAE(7-,=9(IKWP1G\%GQR'; M$?EL'E@[NBJ 4N M+NH^_M0U1KV1.5%JU/\9(^M(K5??OZG-O4VH^SO;/F[J:-HOJNO3^TE_WBQ7 M8OE@!?A/Q3:_+)_4HB2&Q!+*(>5% K&-;2 VAHQGHA0%R5!>"*\*4V.DF!N? MF5 @&]WH!E*ZP?<1U"Z$9)5P 3F6QV!0&L:#:ZM(L- MZC5#W54-Z'?6OKV<@.)-1F=@"DDSAT-,2B!G]#NDAG.7C?OHC=W4!,JTK:D* MK1(L4PQS*LQ&K,@EI%G.8"JDV965J$BI5_K5P?/G]M';[4 ;#3>NU]1?C]GF] MJ>L7]1*\OZUM0I3MU;"^NZO+V35LLI *4:4TM!C.CHDZB:4F M1:)+:-/\($9) CF2!4P0*RE1BO.4MY/X?N638O8*4]@).,D$VIBMUYTZQ].7 MR2U!+Y*5BNZU"X)RT8$@'SU.[7K+I<]>"H7DR MGRWUNKMTNIR+- MD6*D0$K#7*7:%MP5D'**H"AHF8DDUTGBU6PJM(!SVW+U]?.L(!YZZMS(_#4G M)#*M]U6K"^SNE:N/SOKJV85WIR#8:Q@__2#6! 2M>AY:QFDKI$="^*B:>JQQ MQJT%MU+6*4CLSCK3/JQ:K^8BRV61*FS8G!;8[(4U@L8J9S#--2[SE&FEO:(1 MSHSS?ZE[T^7(<2Q-]%5@=LWN9)DYJKF )-CWEV++#IO(4%B$LLK:\H<;5HE3 M+J>:=%>$YNDOP,6=\H4.T$&*-=93J9!(XIP/Y(>#@[/,C9GW8E9^<%BE$5>2 MVO'T.5C-Z-8!6".S9@ V MH]E&?,F>A7KD1DUYINS0F[(4F_+F45NH-7,U@09?%0O=_12K9_&'LE(?RJ47 M15[ 2 113'V($NE#BI,41C*2))4X]:518WLWXLR-7=3;YULW%[UF.LSH9CJ0 M1V:E6A%8:0+VJH!*ET45]%25 ^AJU00-W*X=Q@RX =1Q4])K))JZ2:D#]$XT M+77QU&&L^ET\B_56E,N Q"P.(@PCGQ&(J(P@]1,='NX3%D>*'@#%%JUP[X MW$AS,STJ^;3_HC]YV1).TZ, !R"-_/6^QL=]D]Y+$+AUNY\;;&)/^@6=CYWC MEVX8&,B<$9JMJE"L3R0KJH9%>T_*,N1!*'35?!P$0M>Z]"'!B$/?BT@0AA%1 M:Z=5Q'+O<',CAHZT"R"5O.!9"VP9K=R/L!E-N,-M_&U&XP+6#N*O^5KN?O$* M3:U%W7BMXR!V&)ELA)?3$.3^$:>--3;2_BBHV.RN@34E2*$C*W39K:I P(=L MM=U418Y#/_%3 E.&=5/*.(4TI0%,<"H4Y4A?1FCY+ J:&]>4.#V2S3?2'6^\ M3Z41K*J7R_/5BA2E#EVH:^=:ELX]!Z\9NSB ;&1::274P8=UI=L%:*1T6#^B M'P:GU2/.##5M[8A^?8\J1URX?!@Q_(,4F3[/;\_O/ZXWV>;E2[865?GU92)$ M& 4)AXCIAH8R)) B+X%8Q EBC%!$K$K.7!AO;B9(*^Z^^5XM,/A+BUQW&[", M2;Z$N!EG.,1Q9.ZX#D)K%C$$QB6;7!IR4E8QU/^074QOLV.98KM>*KZ2>?&H M@P3?Z:I$55'T\IMZ1]INA"Q2YH87JTV.%^I061]B/]#!.C0E:I,3)\*H9ZK) M8'/CEXZ\;,ZJ5IV5 M_WTR%%^-.@V:];M':C2?U&5_OYZ1;6"IZ5C=47&L'S0,:_2(2>C51IF66ZWN ML2?6&P44^D?VG*TW/W*U?=D%;:I7)WL6G=+5%&N&15)"RAB&@0AY M@J7/U 6F#&L\ZMRHMI895$(#K403* UVLEMRKSG^ETEX%%1'9N,*PU>HG@1T M "^;(VM.T*,@/!%3&R+MAK*M@>KA;O-G34;BUNIUV=S^YH&GA.Q!\.U*- <- M[UZJ8X<[;: OF9=$(N (1F&LR)Q& 22,R.+ M\;SFYTW&GGN&5@1^*@3+&D]*E!+.? $C3F.(<.K!5 >'!"B,/1^')(FM-IG= MA\^-%KJRMV>7B_5=N21U&T5[TL<11'+)01Q(P$$"$=B M=5Y?"5K-ZU+G>]U!HWRU]ZS4!UI_T *PV%UL6,ALVC?$_-AEEF_*1,L(M!O.U2=9-O_YHJ3VU5\I M#ZGP84S"""**0HC]5,>/I>J3%$QZJ5%63.\H<[,GFJ#)1L1%^P/0PO:FB%L MV[_P.X-KY(5Z,%+&]&B$Q'Z#4[8[G%*PO]_GS_^A[J\W-^J'PSU-_[,GH2;!U%T*IY7S=26- P"C".D8/5UR0\40R(\ M#R;8Q]CW&$M1,J1ED;THI$_2<-3. M=4VZXHGN;*M@Z<4H0'Z."[=2_'0]C,S)8U!HXH]_A$G_N,OLSH/=5'%D5+?A=E*)X%OQ3 M7E1Q(TK@@YB$D*D%.U)+N>=+7?"0ZZP/BB'CS$]I&'JQ;]3NT';@N7WJW7"& MHA:^3O*OBNJ\"LVK>HLU2IG[W:UFY?+AREA8C\PDM=A-?'$K.%"2@U9TFSB2 MZT V/Y\8"^R)CAC>=]_>H@6]^QH[2N0;@E./0]_J<9/YY(]%_G/SH(9^(NN7I>]A$C#=$BZ.8XBDB"$-H@AR0;P@%(DDB:5O M_.0X<^/X9E_2R@IJ84$CK>W^[32TICNXJP&;9@]GB]6 '5PO$E?OX4X_?>)= M7*^*Q_NX_LNO\Y*?ZRB?8(D2*A*8)HFR U.LB\BQ"(8HH$*D4:C^GTWON OC M65'#9$WA>.MA_8TV;>7!4Y$_9Z5UGY-+<-LYM!V .)77NA:U^ ,P8SN=S0[Z)A_F"_N?R8ZIWY7"U.G/+2_W$00[ZGLHAW&._&ZA747>F-5'8TY"\LX,YO'PL,(N9FXS(@S&GGL&A#E\#C(>+ 9SW]20J4]NN])[AFX;L"4)9$I#XD,O M3"5$GJ!JN0\QC -?IM@301R'[9;';+=C+\2 ?<_(ZWE'4+W!V4GJKJGAF>DP MV^",!/$,FA?J*, .]C]P^-A%UQ$=)'/D$1D1@B*@.1!2203_P(N9QDH2!4>F)HR?/S5O<"&=& M4,-7 X##L]JV_/UJWLZ7[[ZU^%7?_S023[FL[JTW^CY"P:: M($+7J%I]VJYY^5%*P;3'X\=/\M0)?+E,>?VN38B@TKF 9'#)C ;VA)NP1O;>-!1@!5F.UGK>./;9U&LL_N' MC3(IN/@%M 9C12);0.;48# 8=EH+P1R'(Y/ XM:A*0G-(78505#-6,D=G",3TA[)'S62M:Q@+ZS+# @34-PF1/2..'%^ MA(GVQ^D21G<-XYBO2G*=XIROU$7W;0W.=NOAA3(FH=IU^)IAHD!"$LL8(H]A M1I,4>\BJZEW?8'/CE]>R[@O>VC%)+[QF/.(*M)%9Y Q>(]@N)H"X9)#>\2;E M#Q/-#]G#Z)ZKRU'4KA#UPT&BMH[H5?^M/"(W:]Y$WY45B57]?[H7Z"SN986>5=CB'DW+BJ6AB:?FFL(^O@HA7NIM., MX]YZDD;FQE>%+EHGL?[YN,Y%5XOJT*Y5M#'+FEE^=9G6=I1"&,[G8J02&>[D M?*OB&U34RJ^7"*"2"!$""E7 M^UWD)1ZD GM02,_7]*H?&WZ%'S-LE76Q%I\$X7N9N6PK;KCB5,!ICV'&P/;HP&:4 M0>P#WT\;U#=%H;X)H6-*W[WL+_E&7O2OJC;)MT_5\O4/46ZJVL,??RG;)"MU ME-[7;>51]'T?I2@*H2\I@T@FNE,!19 'B8CB-/"8-&YL/)Z8-2H-FK;WK]PA'3W!NQ?0O:[1%53*@G;>:W6! MTA=T% :UQK.8F\ O2E_GJ;ZYZ:5X!4KT#>_^FO M*\T=E0P:?VIZXN-'''RR /GQ >Q&R$\PVM7-L"^)6)Z3L>[I'..$4>(I2X&& M,41A&D*=/@PQ8B(.B19F(;QJ&'W.#=_53K-.]\+7"\^US;FO MG':SW>:;3.;8-L.T\WA-LW WF(_46OQ*X=ZJ$;D;3'O:ECL:8-BZ<+-:Y3]U M8;U/>?$AW]*-W*YN&*MJ&ZA-KJZ\_Q%A($6&(=)];1#Q%^H@A2/W08PD5 M:O;Q@ H19J,/.4>9@-]WPE>E(EDA>+8!*UVM0/'!=DVSU:KJ7->J81D%9#@S M9KSL$.AI2+<5#NRE6X#7B+^O$?^B$'='IG9 N61*PY$GI4$[- XYSO)N>Z?8 M%U&60C1G-.O[+T(QY*[*1,.4Y5>Q422[52.IO];'/!^VXK\%*>Y^YLLH$3RE M/()Q+$.(DI@I8@M"2&-**4L3$E.CNGYNQ+$R8230O]R-Q7*[, .W5 I<^B6R*GU6D!]!S=*LNTT:LYFUX I1K0 MNIGWWG T6^9^IVEG;2+_TH2S9^5)<@=VC\?(P2"3>8;< =+U #E\JOV"^"$K M-T5&MW4Q.?)2%&"8LH)#[@:\,_UC"-$Y# MB'&<)A$.I$!&!2E'D6YN'I]7"FJG<>4/WN1@_3K./6L5J'S'Q4[-L]>9\[?[ M-^#RXONF\SKR6OQZ2AOEP%T.SJ5Z5"=">PW/7O>64VJ^0K_IU$ZT8/=]M=#T MLSU]H:-#H-%FH6?V 7>K[35M MPKO2MQD^OVD%_C8L]L)J;@R/\49"?/S#/(=@VY_I#4#-ZS?C3GN\-0.;H ME&_(,P:X-IN\TZ8UQH\-V6S+#_DCR=9+S(4,$M^' <>^,CO"&*82Q3!D'O42 M++THEL9.RO/CS(W#=HG@C:R@%A;\58MKT1>T#UP#_Y\;R,;VY$V"EH5KS0UJ M$SG)6I2JR(NS4-[\REQD3QG"T^>]ZKE[.C_4915>>90,+A_H&RKNR;HI,?L^ M7Y?Y*N-MQOXWW?"V>7UNY:=L3=8L(RL]>AU]=D/+34'89DE$% @:15"$3$(4 M$!^F1)$NCFCDLU3Q;)I8>8]<2#4W3NXJI0MS=-2JO,9=Q71 Z4XUL-=-?4>- M=I86IYMY-G1=33U[8SNW)IHX>Q>82Z"=.LF<"#:M&\TEED>.-JY7^V MV9-^8%,M+@I]@BGVH&2Z,!85ND9 $NFN1E0DO@@%-^ID?>;Y2T M?D;1RX7$8!B2*U*^BE!OM=$\_ M?FZ?<]-DO1)Q:!OZ5_!==KA?!\K87Z\-'@-:S9]2^^H.\Z\>.G%C^5,*'?>3 M/WF5ZTY$_Q2Z2KO@-\^B(/?BFRBRG+\3:CLMOHI?F^]JT?I)5K?%QU\;[3K+ MU\LX$BCE+(8R03K;,I(0,\:A1,3C-(EQ$%FYZQW*-C>B:!4 I-8 %$)OF[/U M_?_[__BQ]_^M,EF59*C_]2)(85O=V^7$FAD1;S1=(U-8;Q>D!=A-9*,;J)4# MM-(.:/5 HY_Z+L%.PRF:) V&?9KN2?;BS:2MTF!2MWW MKJRJ+;8-8$2(TD1710]( )&?,)@FJ81,[W@DQ;_LN/@,NF:T>CUF(S.D 5PC;-[Z87')8&=&FI2, M^K4]Y)4+5U]9$+(I(E9Y@79EQ)I7FG(2!4D8PY@@ 5'D$8AU9^K8$U2B@'.1 M&&5?V PZ-_JH"OT]UX7^'CMB+\"NRMK *HQ]R!O::([Q'-OXZM1,W!=$'*%1 ME 4LHQ0S[!OW;6H4&B!QMO2@R;V#MZLZ/_MTDEHGI9.%,HXQ3:$@$8$(13&D M(L&0!3(0A!!$4]NMJ,FXLZ.B6NP!B="V@!MO$5W#./[VKT+P."5VDZM-'OA& M,KYPF/@Z$"G'.S:CH:?>C=G@<6*G977[P)IEXEX_\+MXTAURU_??\E7&7NK_ MW6=:>$FH-E**D1(O5CLKFG"=U.+#A%$?2\HI(U9'7$:CSHV9&J'!Y[7:TSX. MZ.-BAK49+3E'<&12:L';";P M;#@K^:_H^2V6,'DM":7T<#3UMNRP>*HEI;5 MS4//X;YMJ7K@IU5.-DM.0\RH"" *F="=[13G$!Q!DI(HXJ$?I,2H_O[)I\^- M6YI3IUI"4(EH>PC7Q<[T#&X@(M, $[H325Q_ =9\Y\?G;"76.C]]. M763_D7YHXF#OU*U+P6."$4<015PGNC(*"?8QE"CEZD/E4G CO\GA@^?V:;:R M 2V<^4?Y"JO+W^-0!$;^%,V4M_H(3VEZQ??WZG&3?7JGE.A^=2?_;O_!?6:R MN-GR3*%YL]F(L@YN^[0B]\L@DD$L8@)30HCZ_) /,4$IE!A+*5/B^OE3=8/6R!_N,*"L/N3+.%SQ6?<\?+*/ M_+*"W4_>X&K[C*Q_9,^9VNX'ZFO6,6^;E\]KW?0L>Q;?U'0W?G0>)+%4B[&B M JHL9:1_\G$ ,0H)]X7@-#&RE$T'G!LIU#+_KQ)HJ4$M-MC)#;3@YHE'1HCW MD\08.(Y,%P807C[#&/CV&F=SN<9THK2N:UY/JW0N&WQZ\KJ,'C-9@I>-4MU, M+ZO[!J9\Z53MYG;M'] HU?_=0GOD8FYSD//FLQS48M9_FT!UL+0O6$(M9G/U %\$^5) M5;AU)=VE[S?"GH^LM,]],D+%:5)3_XC39BL9:7^4AF1VU\ CF2O[V_RN+MR4 MG]=U!-[O15Z62Y]$(<9) 'W".40)YC -?0E%P*7Z$Q%I;'> XU[&N5F5E8B" MVW>9&W,>#0^'WG9VQCY*,N@/T]L>9M$VF%N 6E.U1#5!T/HW3GL=C#@53H^K M1A!SVL.M\7 ^.@H;<:AK&X_]@Q29+@+35KRLO/^Z%MWN>)D$)!%1Z$..A(0H M%2FDGI? .$T3S% 4A @/:RUV<>RY,?Q[4A0O5;OBQ[H/B@X$9BM2EIG,V"X+ M_1^?/ZK-&]$Q[M45@VM:VDR3(=&/ _[8!-YI]M7*O2O:#%K)1ZUY.0"X<3IV M71[^C7IR&>-RONN6^2.&T5Y3$5A7_KUAK-B2U;[ AB<3+PBI#V.NH[H1(Q#' M*(&2Q1A'S$\1L8JF[!EK;K36BEJ152OLX'HG?2";D90CZ$8FI<&H67./ 1XN MN:9ON$FYQ4#O0RXQN65HW&.5[]/XH#%"*/51"%&01A#Y*8$:'J2>?/C=^>+\M-_FC* "Y+T135$>_]%GK(+4U:UY!:6BX# 5H;-.D20-S MGZ]Q4F.W$8?= 2:.+#RAVW$$X:F+)G:1M4;L M(*>UVKE](!NQ2QM9^H+YU%.;J#20 40R2B"ARMA@,>>A8HXH3-DDCC77FLV- MM3Z7Y;;QQO%\M2)%"9X4AU6>N:D<<\[?GI'=>6_Y3LS?";@[B=W!TQ1.WBB M]B["&J.NB_"H@$*%%-!0@7WZWPQ\B&/-_RP\C\Z5^_?P5XXUI\Z\G*,)>&4. M^.?UTW93?A'/8A4VMFHJ=$5K3B#U_%29_3R%V&.S'@1?&@U*_C\>: MVW):R5:7Z@D'IG:? -1L/7,$T\@K3#>1NQ9T 2I103AF.O=Y3$;)XCXQW-LD M;Y_7^VS.=L\M [<5FYS]Z[MX4J_0@Z:U#UN=!5[S5$5VY1*C)$@8]F$44:GL M?8]!(AF"$0UP&G-,4AZU03UW%F;_Q9$'1/?<3< C>YFU-Y_ECX_*!BNU-E<< MG%^>!H10**,8PS2,&4018VH#AAD4(O(84QS./:LZV8[PGS(;M<*XV,/_5.3W M!7E<-.CO_W)-",/EF3#5@2I/@GC$-=\SGT($[B%%*:>MQ3 MYJ,(A0W_' XP-[;9RUT2T8]&F-2 M_CRGX2%;GKW./CVI(E?:XR2@+_M+7H5"22GV'+T4B8]Y0F(HB2(!Y+$$8BH( M)"&GPB,HB)C1:;U#F>;&P*UTVNNMQ#-/PG$U1_W<\D;(S]_+O)NW;V\T;^;Y M56\P?Q.E8$TXCU896XX1[TGJQSSB")? 211!XD?N!#/PE3RCV<4M\J9>/">'-;[W;][S;DU_"0 MVTL@FQK,SJ ;W7YN4&ORQ92LW3[R"_#5K4UMA(M;$[M_R(DM;B/]CPUPL]NN M]55TSN!NUOR_!+]7W'7#U)^JH3YD)5OENNKI/NP\Y8'/.(I@$.EH.,P1Q)'T M($]#'B$1IT1:A;-<(\S\&*G59? V?<",V&[IQ\5YNNU_-RQ#1R;W'%,P=F&A0Y$X*7GY2B.A!-%V:]E1\$ MW2QCRGGL8P$)8CY$@>[^AT,/,NS3*,!1K-C4*M'@[%!SX\-64J"G'V2-K-J7 MR96TEED&YP$V(T WL(U,;Z\1^]Q![$,?8O89!A?!<)I@<'ZT:?,++FI]E%YP M^8Z!E4%>UP7XHE.W*0I8$%(.4S^*($I2 FG,$DBDE]*8QR1&@AX5[>BY=' "8AWA6'%&RR"ZE4VY] )"99B&T),XA2@-(_7ABQC&48K31-D& M/!5VU7]Z1AL0'#2V<=!X3QMK $AANVOJ ]?0)K@2L,D2#^M=3F,&[.V"][V] ME(?D'5Z"PW'>X=GAILX[O*3WB;S#B[<,HXP_LG5>5/'1=4[TJ2T_B25+4,0A M30A5E@*ED'J)A!(Q&H6!GX32*KC-8,RY[2V^"R[$8Y7__U7-J*%7]7I9 M*V'))B:XF[&*8S1'9I4E6M_)+OKZO.GS6\2'*7%IM>64WO6KX69[N7^+[NJ:8FIDT%@@B M$0:0^#R!*!*,>R). V&52SV"C'-CN[V*V@C0JC7->V\&!(6-,:=FS/C&,S4R MDW8GJ0"M?B,-%H>]5\NIVE\,^)QL$LSX?&1H1^;K5GKP4XD/6OD78/?[2I7. MOSN-$O6!XW?!1/9<;4'&K$1V!5>0=:D^ M\O*&,1WQ+_BG7 WY0S>:%?Q=7A3Y3\7994W5;5W"FRH[8)D*SP]T.UCL:\;D MPH>$D 0&-*0RE5+(V*J4V37"S(TZ&Z$!;:5> /:ZJJ,=F5XU46:L.A7\(]/K M3@VPTP-(91B3$K23LM=EL;-]=S4W;_IGQYI'7<#JDE"ODF=29G6!W"'%.GFF M?3Y*56I"!_46XD&LRRI4I#WK^2HVN;PCO[[I!I;Y^F:S*3*ZW6B:W^3?2*%+ M6@CU!HOWV\?MJLZ/X?]'+0_:XEYZ'A5AG'HPYA&%*.8)Q%X209F(.!)IFHK$ M*#!N5"GGQLYU.1W6U12LE))U\IO:.6_(+]-CH7&GMY^Z9S-I8Y]*5_/U2LG7 MY]-5_+">.*6L]F,4=1)%1U_=8[S6> %JG<%>:;#7>@Z3;IX9,XO)GRA79@XO M@542S>B3TY-6,][8DR7:C Y?-_5F_,&&;=#:4M7?R4;<_,I*M=[+&'N,P3"6 M,40(!Y"&800)Q['G^TA2Q&TV78<#S&VIWM5AUP+:[9F.L#/;!UV#R,CKX"LP MP%]:.H<>GW.*N]Q]'(TQZ8[BG(:'NX2SUUW;!N/=MLS6HE2[C__99F56!1Z^ M>^G\J_+N+%/"U/_%$H:!\"!* @2Q( K/--6U6WF$F%W99TL!YD8"W<8,K0:@ MJ\)")\EV?M%X1BU+REO/DQFAC(G^R(3C'O@K.F+8H3=.6PQ#&=ZH-X8=0N<; M9%@^9^@AW>-CMFF39;3O.UO?BS7+A+)R8H9]$B90)J%4!.@K*R=*4XAE1*G M<_C,ZW+MPSCC]^WI.J$*,K/:RX>U[O>6'J@?Q)= M-4$GW561!?H]]SV?"UVW(,4!@XBR%-)4^C B*)62^![QK1J,68X_-Y[YD:]( M 3ZN17'_HFN'J WL8Q7=O=?+CF-LY\.,=T9$>60NVDNNPZY>RUZ1TUYZT(H_ M;NS50"Q=4IFM")/2VT!\#BEOZ&.RZ>Y^YDT9[)@F@1\1"B4- M(HB$FB*BN ]&D3*K LYEF%B9519CSXW^&OF $M!)DXZ3>!ON#\=!<>RMX:F2 M5/M210O007B,MD7VH$W0'>+D\'/HW]"'BV&'A=Y'7)>G^"DO]E5R;^7[JEIW M53QWZ44H0F$00#_"/D2<1,IJBQ)(&4MDFG(1TW! 7?/+(QM]:G.J:SXLB[$' M>A'(((XB!B-?[;^11RDD*(Q@[).4A3P486)5Z,L1YO.L9>XE_DP9FEE]$9(\&T9]0WR3.]C,*Y=%.#.^UCHJH,UEW! MG/?YLU@3_=_'IU6F-Z)_9.OL4)2#D,1N.-L]3^Z MY=VN;K"_3(C'PHC[D#!&(6(8P31-$60!XCR@*[0K%1;=K.9-#JA0A)PI'J[@!UH1H#5Q1\%7 >F2:X<),BFI7H75 M(7M>]["!S96WQ3K;; MQL^:?LE_ZI[(YDTMB/R"8>%"$'H$H"HFR=CT/1@AA MD40^Y<@J#.3\4',CO)VDEGV5SV-I1F%N$!J9IW9"5J$9K9AC-%2^B(;3?LKG M1YNVG?)%K8^Z*5^^PXX;N,B6']<;13HWG*N'E3\V9"-NBV]%_IPI)99QZ@52 M2 9Q%/AJ]QN%FAD$] F)(YYZ%*5&J;27!IH;+]2R@D;8!:C$U;6D6H'-^.(B MOOULX1*UD;EB.&#&;&&*QIXKRI8L2L'^?I\__X=Z1,T3ZH=#>KCX^$G(P53) MEAJ,KY_8E?;Q?[95-<1=\X@\*81KK-EJ2D# 0+$@29E>">2K1!P1%C$Q>N@;N59W$IYKTD1UT8TSDOXWS MKE;^56N>.EM\H_0'#0 +4$, U*LR&__>P&F;A>_/5O9_#[_@P!EQYC,<.OZP M-:\I@U,J"71*U_MMH=/9ESY+J(]]"8D($$2IC&&:>!Q2G'@HQ:&(/6FS23X] MS-P,X59*\%2+:;>2G('2C/>O!VADEMYATTBX (V,[DBT'P.7E'=FI$D)JE_; M0SJYIB&2 _"K'ZWF.2#JIL5-3YO4(TQH< M)[4[,@M.7V4?/?EY_:P(("]>OI.??ZBOI,C(JOQ!I/@O4M"\6.(4>PS[(0QP M$D D8P93P@6,PT2J+68B$V8<%WEAK+DMXTI*\-B*N0"E$A0\5)*V\=OF 7.7 M8.[_UAV#-_*'OY-T 32$?^PAU.*"6EYWT)E'$3J$<*+XP.N@M KZ,P2G)YSO MTA,F"]0S5*4;@F=ZBSW!_M@^/I+BY5;^R.[K%$ZU0:NM,!W-T21OUG5@*$UC MGQ,.<802B'!((?8Q@XE/I)0A(SXS*LIE.>[[*7OY#G;U.>Q MG8[+I#P2R*-;9O/ UYRY1\)Y(A9O\3XT&?W?#Y0/@ZN%UFZ=- MQO$#5.SR_9#;![;*;2I"MM5+ZE<_\#'A <:04]TZ*I0,4AY$D 1Q)!,I& N( MC6/LY"ASX_5=Y=5=;9U!Y=5.(VJV6[X:IY&IV1XB^\ZY?1 X[9U[Q(=E:\(^D6%?UX!FKB[L*_D$HVLDVRT!X"0H"!@E'$40D MC2%FH=IP^PB+(/'4WZR*-%X>AL=^S^X?-K?RSK/NC+=,8 MI2%/0HB26%D":#@#$,4!P*F84@@"[@72ASZU*X,6/]PL^.4RE0?TL'V M JP6.QDG8$VRI:DE';\MMQDLSK1'\60A*F$/L,TPA%-$,(#X@4N#CS3$ *= MY_2?H*H,P1M)[>CE,N)1FG!!_00F =(&81# -*415/M01=H!PRE'=H'#8X#] M[X^S&9.[P>Z-2LYTQ 4?+L%HS>;&T+@D],N#3LKIQA@UV1[TD)5A7+K*-2;=J2GH/1C%"N &=DZF@Z/E:B524CW-'#&:5=$L'A$)-^ M\F?T._RXSUTVL!)#MM:ET,Y6??BJMJMW/\7J6?R1KSJ1M9A:=\% MR^_7>MOVF:M!,UEUE*R]=54G-64_W:QY*UPF=,]YM>/CWXK\211*VI6.;5I7 M"8%/CW567B1)H#L8$4P@$LH$HGZ2P-2//1(E'/LXLJ'&2:2>&Y^V@E9U7D0K MI1VC3C/=9C0\NTD+K8;T$3#I=+M>-:02?=+&9="X.5ZAI!Q_J*2RRYZJA^6X-_9IK2)YR,:!] /=1 <0QP2WZ>04LD)3EGH159!<3EU W]0HZQ')TC^ .QHXUWHH+;OIA'. )-(3&K1?PTJ 3>P -,3CV M_IG>.+S&;5Y\4&S'-K4=WT;)W(GB4;CGE& ')F":ID7 MH)8:[,1NO01:\KI542V[V]*T5FBY+D=K-OCD)6BM,#E5=M;N =?:2)V:/8H/ M/PB=,Z;C(6[*_Q+\7HW>N>!WDJV_Y&7Y56R6+ JX$#Z!)/4\B'"@6 S3!$I? M1G[$TT@B-"B.YDK!9AIGHR4L0;'?\&7K33ZH;L?U4V=KB(TY$Y,;:MUR:TH; ML%<'D!(T"G6O6@"M$_A-:_4W9=VYC#]VAO$X%M]0H=[((KP2P_,6X[4/OO(L MN>ZNO0_9C7R&B0P)I%5WT&2QH?<;9;+5U[][_GAO M])T>H_$@,26?K0>I!*NG7>M ^?V#ESH-.Q M\^7P@F&?81NQ<90_Q.8AY[KV5UF7?%CB2*BU.@RA'P4Q1"'S(?4\ M#'&2,D%]SP]I-,"'8CK^3%TEWSH=UD5=(_VQ$AUD.]F'-:Z_."%F+. 4WXF; MV&_R-JR@K3]?BPTZ682DTF,$P2B.I-I:! $DH2\A12R,F<1^*HQK!O:,,[<] MQ@^AII>#32NH>86Z/C#[V<8A1".3RTY*L!,3*#DOMR&S0LN\?I\CU":JUS<8 M/:LB?0:8]!3EZ[M[LB)\!BITB^Z97#ZP OTF9__Z+IX:.^5;79ZY[FSQ>?TI M5R^&OTQ0BKA,.4QEG"K;3C&EVGM)&">(AS&)I/2LRE68##H[VM0R@V(G=%O) M>ECC<1/4S0PXUUB.S*\UC'MY02/PHND(I'L#54([K'IO@9#36O@FXTY;(=\" MB:.Z^3;W3MS^K>G+HX20HNI86>H0S%]/65$]H=RU ..84,Z"%%)]QH^\!$$J M/0DC$?C"3Q7%"S]VW1YV_5Q MZ^A=A^GO-9]5Q3(G.SH\CR&.L2(5(K/;E?@1#PE/J81DC'%K%W \49&Z,<_<@"D&TA)8' MIT,GPO"<=0)XQSZ652K *OI>*[$ C1HO"U#!7>?I:YD='MI>B9K3,]ZALDQ[ M)'PE8DE7YL@\,]L\_!^6V[R1U%\_,566YZM[W52IOH_ M?D=^+3F5DOFQ#YG$*42*_V!*(_7/,,$^)6G"HV#Y+ J:F[<"L);"YGOMRC)V M/$E1JV+;&4C@IU( M!HLP$X'T"JA8UE=]A,8 M#*';!@/V8DS<<6 P3LMDFV^%T$7)U%;V9/'A M&UI6TBWCP(N)) EDE$N()(U@FC()/1(RGR>2(M\J,_-*>>9F+.X*(%;Z+$!' M(UV*HM*I+D%QM@IWJ]K LI-#)]:,9B>25^Y^IB7OM8^TBC@XJI[,<2)QV! ,$Y1 M2B1C1G4S>T>9+;^V%E,MJOH6E; 6433G8>WG06=@3<5NH^%D'FOD!*^)(HT& MXF859W01CYXHH_/W3A9C=%'\;H31Y8NOJ\M717B6675TH]_*" =I$D@!$2&Z MC6>DZ%%(!'V. QRF 4%R4"6]@W'F1HN[VFD=.:V^]4NXFEF'#M :F1>' #6X M%-P9&,8HWG8XU)N46SNC[[D":>A*U#^6N@R;7CS\I2!I M@CRJL$R$(@J62HB#F, P]#'E:1J(T'(+:SCRW%BC+2[$=G*"@FRL:VV8XFZZ MPQP!S=&MK8,F+!VQVW]4\%:2C]6-Q0"K\;JR] W^AMU9###I[])B\H K0J0_ ME^56\ _;0C62QD0%H3Z"")!&")$JK9^$B8Q43\G7N S;'<. M83SV_$X?N@MW+L$_LN=LO0$_\A4IK@@<-)X+,Q(;!=^12:P.H:Z%!K743<3= MH@[>*Q==J\EAW(@U6L[#J8T&GSZFV@:3DX'55@^X[D#A4UZ(['Z]*^GQ\9<. MJA/OQ%K(;+-,6,(PBG4NG%1$YBG+BT;"ARCVF!>&BL7LNAV;#3LWBZN1=IAG M_P+"=@Y\=[A-YIWOVEZJ<$0X&],&44 MQ32Q(B+#<>?&1%_%!ORVTO7ZVAY43Z*HC2= -ILBH]M-56A_DZO]X>.CLK9* MO:+H)$$EGAV#FR1%Y=68FWHUD;N E125P>_C=RC'/1:8N5R@3$=>M(5QA*/ MPR7&]G:[-8:+;/EQOKL:P#0() RB)$X#F6+,C3*L3 :;VR?> MRENM@1V)JRA]\]"!BQCW?_.ND1OY\^\%;4"9EXOHF<=?N$1QHC",8:^@512& M*2H]P1@7'S%93(:I,MW0#.-[!O>'S3;B2_8L^&?UOJSOLWW+J[KO??4.-3Z MUQE009J$(0H99(P0;54A2 *L3"LL*$60>K[6 E1I@KT<=_KNH/(Y,[PF[*HV8K^8 5,<]9@>+,W6[V6MQ.]%Y]NI' MVENJG;CB+]E:?-Z(QW(9X\@GW$]@G&H_&:()Q%[JPYC3,/8\DHA FEJGIP:8 M&^F]BL#_2XL)*CDM[*F3.%ZV0*]%9V2V&@L8<^/R6H F,BB[V "9%Z^3.OZZ MTQY51^&]?8CT&),G;YO,@.P3NFLT]EXWL-!)(7BV^418U7"PBC9-)4$8)QQ* MRF.U^V8"8C]6F_$TD2'V4)HD5O;?\1!S8[A:0M"*."AV]P209I;;=?",3'&6 MR-@7+3FKO--:)<>C3%NBY*R61Y5)SE]Y7:B^BW[(W=^T9U-1D,HP"@CTDIA# MY',$J4 )3&+AT53ZG$BC>LL3R3LWYNDV32>UU/\Y+&=@K DV([$93=O(C+C+ M8>BHN@![94%7V];$:?6M/&K=.6]47KSZY1@GGA--T!C9%6.)_"99&B/C?R[; M8^QA!Z76*LEX57A!1U4HR;ZI#^VX*';3XBK%S/,/;=%HQ$?=.4'6H$%.%6KW:[7V)"YN;R3'Q'QD?E^=F!;I?Z. M!?I4CH,&S1]\LTCA*?)@)&,D@A"I /"981Y"06)/"3A#&KHHKGAYK;$K&3M Y/7#2) M.2"K$TP&I^KT@&VV47 #X+6>3GN.P^]1%,)SVFSH_VK0=IBYJ M?=13ZO(=]@;HW4^U?KU\RN1&B/7'QZ=5_B)$-4#;WTV35A/OP7Q)$BDXC -= MV4"( %*?ZFX#.F+=PS0*C.+6;0>>&Z^H52P"K,*AC[&$B',/IE(Q/ [CF'B1\&)L5=6_;["YL?HI MGZ:1&](>YL'NY'\77_!D[MNI?:_S<9P.\7JZ<%E>V[2D\:.J[6^^O7_H9('_ M4V3W#SI1YED4Y%Y\_"4*ENEV7!D32S_U T+4+%$LE,&91DR?L D8$AJQ, FQ M)XQ-SS?18&YLURBAFZ5J+0#IU+30&V.>KU:D*/>9?X9[Y+=[12Y;Q[.?^)&9 MNNY_]:Z_3]:[MD_6N]X^6>W[TX#1+H $$M(B "I*YOTGF>X#9OU$3 M;2;<=6 #P]\>JVW)F\Y2:;*/TIK!W=UQO*\A )_^6KC+VYZ8Y?_Y6 MY&IUWKSHK>%&-X!3,CQI.7<__%D*N5U]R:18>FF,D, ))#A5.SO,"*0R4084 M2V.B"S4S9%2JV8$LJPZ/Y8*P2^]$V._>'#]; Z/9VX0IQICR^NQ^WH M?,/!(X?QZNCQ-B_?U7[H4U[H%6 9& \]@C-EQJ.?[<^+,5'_S6*J +^H"N#O\+U%J O[0>H%'$ MTJ5F.TUFQ#HB^".3Z0BX6_/G0/1<Q9D"R<, [ FLI/@F%/I_#N5NGKB+;)0J$ MQQ(1PQA'(401\B'5161#FB!?1C(*$JO&'A='G!L=M@+7/2)?!],IPT/-\UK4 M+;ZKMI$$E%M:LB*K/": W!>B\JS8!MM=FA?##;1+M,?>)K\"NI56UQJOY:UM M/)(;8N(W$NS3HQ %YAA@2K149 MBG)3=1(!Y4_R9%F2]#+B9I3C%,61*6S("[3 +HM;&V+CMJ[UI4$G M+FEMB,%Q-6O3&X=1SN]YSG]FJU77FQ(DNA-YB"%.D83(1PFDTE=TX[,$H3#V M,+;*<3XQQMSLG5;$J[Q6I[ THX\K$1J9,&S!L6:('O5=.]/E%3W;)/T, 9,^.<">9A M;+]4HX'&W["V>J4+T,J 2AN')'8EGDZ[# T49=J>0]?A==2!Z,K'#Z@@_9\%V)L4W^_DA83];. MVQGFEMGZ W#KS=6W>=Z$F?H#U'R=IS_D <.L[>^B%.JF![WNB&>QRNN EKI< MZ[=\E;&79>![$N- 0"9I#!%.,4PQ)M#W$I^$@L><6[4&-AAS;HM!*W)M.>^% M;INMV1G,)J";&<>.H1R9[%^A^.$8Q06H109_-?\=Q0"VP,REL6LR[*2&K04. MAT:LS:W7>@&.ZV();E 5ZV"O24C*.?0EL'0Z33^V$ MCH@3E1%U?HM97<2)'!1.\1_'<>%&Q#=R:#C%][RCP^TP]@Z0KPH77?,J7ZD+ M[C\W9[&E&O2[X$(\ZG'.7%.O97L&27P6)VG*(4YT#Q;,(H@E11"G<<@QDF%J M%G#C5JRYK1ZOI08[L2LZV2L'SEUGOL5W.+67?2QO,V$CKPEGY^K&;*ZL;/4Q MY\_N>*A4=A8"ZA[K''^1PL,F<1>X!ZGJ2 M1GCZL.WS;-3+K/GQN M2^&N9Q\W;A-Y$C.SK8[[DZWNHT'X$6L J:+02T=V>X93B+@W^5\^? MU%H_I=FAJ7WRFK?O2_%Y_:RNSXN79RJDQC BE5_R2)2'U%!HRQ M-^M&L9-R;M31"J9$?;O6$_LY-&.@-Y^9D:ELI#83.U7GV5GB:";FVD]B+^A; M%T-SA_68O2..!QMZC/A4%R0I;Z5NEKL4?L!8XC%(4IE"A*,4$M^C,)9^Q$DL M2<+2Y5K'8VWM'&)H> 0[ 9:KSOE8T MC8B;+M67U'9[9'CU5YF'>R@S(3F@[.K"8!S.B& ?=L=V3"E@M M-6C%UC7;?ONS1OEO8"<\N+D,LS7'V"/FDGTL1I^4E^Q1.62L 4^PXS(NLN5' M90=M7MXK7BS(ZO.:BU__6[PL"8XCCT<)9-2+(&(^AUAB15[2YSC@$9,A,MF) MGAUA;KO(6DC02 DJ,8&2TXR,S@/9SSE.X!F96JR1,>:/B]KO::)L>:(4[._W M^?-_J'MKBE _'#+#^>=.0@ 7U6J_\\L7#J@"H_.6Z^8B'[:%(HEOHLARKHR? MIAS]GVHK4VZ:7B1-2<2VU"%?$EUK,$$I]$2JOG81"IBF*8&1%]&8ZX,$W\CG M?+TH7 L&Y(Y&"J+A_$3C.BU@34JH!:%[!7 M!NQFJ+Z\+4N[4VBRF;$H@#/9#$U5)J>"OJDLPNN9>JIGJMC/U+:=J:J[U^$7 M);BKPCI.T.TKOW/= -,5Z7$"Q*M2/FZ>.'#KW83XJ]'R0AO"?ZZS3;G$<>J3 ME*=0Y[%"Y*G_(1C%4%)?Q$A@F3*C3@/]P\QM7=IGHQ2MG.K[RDRC@RY@:KAE MOAJIL;?'.Y!V(H(_>T&RWP3W8N!TPWMZI&DWM[W:'FUD^Z^^MKK./M7G>U;^ M2_=-7F<\V",4S7GQ'AO5##GO.;G:^7TW#/T'&ZE#[J^D6+S M0=4FJZG%8(MH$E68D2/!6Y%&6I%"(K2QO$:E9,3_W& MP7KT$\%*+%#)!3J"+]3VMT']MTW^-_#J0I>GAO:PN3U1M!A_XM-&>V2.3R(' M/&,8T7W*E*4EOB@.Y9]W66AUP,.[ES_(_\F+]RM2EM6"3N,DP%Z(H,<)@[HR M&,0Q"2%*:$IHB$*!K2H#68P]-YJK18>5[& O?!NH1%] )3^H%!AD6ME,C!G5 MC03WR$SG%&EKGAN F4N:LQE^4I8;@,LAR0UYQ+4YT#UC'J2XP'51NBC4QC:&OD]$ZA'D)V$P+.U\E,F8)+5\^_A(BI>F+.Z;S(K9NC,R MUF,?+75RO2^L1=,D$M7V7UU&/*N1Y\:"6F[8=JI5\T363/ON]SI8)$';3<'EX_71@!V9\BJY@19\UP-X+SK8 MRZX(;TBNLAW,YF?EH\$]T=%X#?N3AKUMW9WO8><['1P=?@^"J^>LV^YYDQUM M#U*S>Y(][ $# K.V:B6I&H#I&L)-7]KRPU;\MR#%)_66+1'Q==E0# 4EOMJ3 M! G$8<"@'[*4)KY,B>\9QUY=&FUN1-\*W-187@#U H86$3L7T;W,YTXQ&]ML M;>'ZW,#5BEOYA[7 0$OL$D"+J":70$X5N'0EH':!2:8 ]<4>77S&=.%%INJ\ MBB ROLF>:[\KP[YRJ7]>']+[SH;LF)#+U).IQ &!G"0)1+&(()%20L)3&6.? M1EX0U.F.17;G9LH39G]Q$AGXCK7[W?JV.S_.1;[L@L'XA>ST)@^\3)EH6!JG87 MB:&/&!I1)D51Z(IZOVKOSZD(E'*)F8>5A9["B(4A1#[!D/@<04D")'B,PE!: MQ9F:#3LW@_WSJUYM?">R=<S6CDB2/3;- XCE&SNGO@ :=:$*O^J[=2YX-^6N4_RQNJGD[89DEDX&/J MQ]"/?,5&0OJ0I,*#(=?+1(A3'ML=G?4,-C<.VLE:U MH U/PQS!-[;_8#AR]F=;!I X/<3J&V_:TRH#S8^.I4SNN:YH657JILPJD^E; MD7_*BT?R56SJG?B7O"R7,8F2)) ")@QS12I<[85EF$(4^2R2 @4"686"&8\\ M-X;1\:XK)=>PRF*7@38CE5'@&YEA=A7 .D(O='D*4(D--+*UX. W+?KYQ-G! M);V,X1JC3-?EP=^D])8Q)N?*:9D_P-YO]UX76%4\IYO0O]^6&_7$XJ:*-O^: M;_Y;;/;UNY:$8YDF,H$T84(G^S%((Z1LGUAS%Q,T,FMC:3?LW.BIE5S7>]EN MP#K?@!?U714[@P%JP8&2'"C1.T4,1P'7 MW!$W#L@3^>#<@6WE?K/'K,?S9O&PR9QN]@IV_6T#[AY8Z#I?W]^)XE$78ON# M;+9%5<:H6Z+M6Y&M6?:DBZ+LCB #'LHX8+J).=;5$J6$.,04QBS!'B/$2SRC MMA)723&W-4"]ELBR8O8@\,U,U=$A'7D1J&IP:P6J.HP+T.CPLG!Y!NP$+*=U MNP<),FV![VNP.JH$?M7#AE'>WD*^V6R*3-EK56QI_HT4:LBE$ &-2"Q@E*:* MX#Q/;;F%IPW:(/4D%CY*K6I_]P\W-Q+3N\'?]$;[;TT D!VC7<#6C+K<(38R M1[W:-H.NL&"3@UKK@W8)!>O4_31_\M@ZN^YH^/ M^;HJT?6CJEYXN]V4&[+FV?I^&4EE=\C0@R(6L=IQQ0'$.)10AC@)!0LH%D8> M-K/AYL8@;=732N2ZHN "U%*#CMC6Y6'[$._G$OUS73%44ZJVHR.O=R_Z2)N+WYB%,?L&UH6@=X=0X:EB(B'DEQ!"4-$42!4*8,CV)EV2 F"$4\C!N@TG[F@\APFW2":9P\1/E83RQB^ 71++V!/3E_PRVMC3)+JH8J5L)CG(3=4IBI6%S M**5T?(,)M$G=GWXB)\OJGWI"+:L N$6^MT" HZ$FK!W@%IS7904DJ:7\J\J#*NNLJX+)Y['9QN"^D. ME&7BHKK7(79<8/?*YPT]C*U3(K^3C6AS-_Y+\'OQ.\G6^@#X+G\GO@NFZUYF M,FM;IWP5OS9^\$>^WCSH%6'I>Q%&?NI!GV(/HL"7D! 2PHB'U*.$\3#%;36" M.YOC6Q?2&7WSKZL5W$WAZ^2\VH^255.>7$="4 'VV@!2 J(SOEE1F5[J[VJ) M75?$W#0J6NMR5WX 'BME;<^(G',SHQLY[3CV$J9FY.D0J9%9L9$4-*)6)FLC+/BM$==AVIPA,"[)Z]*0 MD[*2H?Z'=&-ZV[5=KK[FM8%3YV,L*:*>NL.')"2ZVQW#D&+NPP1[R",BYFEL M5"+VTD!S8XZ]G N=[]:U^88VMSI UHQ&7. U,G]TH6J%;!*LQNAI=1J'OMS\Z^-5TV2[67S5>D^+@6Q?W+CY=R(Q[+FS7_5NC# MGLV+^O'C_VRS)^UM_+QFJRW7):YO&*LZ.'TC+SH465VD?E.HS7'#7.62>PGS M)/6@$)I<9!)"S!&"@4@$2@6E5,2F\38CRSHW?MJIJ_U-I588B$IC4-8JJUTH MUUVR*J6K?XA6;;T[K?36A[? 7W84[T#M;*@T18H\4&K;_6/G<:@55G7!6R5!HW6U:6-WJTI.*-WP/Q$ M<$;OPD0'A=/R@J-JA1--4\^IXM@23';8.!&4W3/(J88['#!.7>Z +(TZZ$S+3_G _9'C7P%J)NS#& MW_.<:Y;[FJ_%X],J?Q'BARB>,R;*3M/-']NGIU4FB@_Y(\G6BG6\,/8)@3CP M$$0A\B'VO!B2*&8LEAX6D5$/!C?BS(V56NG 7[5\MN45KYL;,Y::#O&16OX!-\)$% (?)B#V(_(C"241!X(HJD M#"WBHVS'GVD$U.U1=D<3"*6+0JI]4*,"J'1PE"UP.#.7?<#.@9Y/VH:2?A*0 M':5=7 'VC%(KS$%WES9Q!KFAJ1&'CYM'^L,9)8U3',[=/[0#0L[^50?PUL%: MW]3"D_-J%?HJ?E9_*9M*&NNR&GQN'Z4!'5HMFQTJ6J)O1TWA8CLQ3.\';1@L:URK" M_K7PB^H/M?P+S62L;SFPYJUA^+DD,$L))F6R8>@<4MK IPSCMKKUGOA29ZW6 MP?9-2NOM>FG7J6E7*9I] MOQUA&DZE&5&ZGZ"1";(1N-U7[K*0VIHZRCS>B>V.#^U@@SF'J^#V7*(Q'$B 7,MJ6-^>AS6S&^?'YW M^]VZEXT%VF9V[&@8CGU*5[?@!:__LU?M08. XL&(>>X MD8V% %,WL+''YD3CF@$/L:\/_T.PJNV1']"[;+,22R1B)CV40.(S!A'A,20T MXE!&B?1$2J1(A&DU^,.'SXV&*J'T8NX'OU'UP33BFM=Z/T*OGW>NQ61D6K&% MPZIN^SF]KZC2?O3(R6JRGU.F6X'][#77]71^GS]2M1?6=NZ^2=]GKFQ?9?"0 M771U5;I5,<;-FG_9>Y>:\J[OR5.FP^CT9OJ6KK+[VG97&U?!>1C#6%"ITS$\ M2*, PP0)DM#(EX%9,NAT(L^-4#YU/70@W\E9+@!K:CSH)*YUOH;-OX?UFQ[Q M)3"SG.8UM2/SXJ[#=4?;1:=C*>@J7&>>@%;C:KYW_JFV6/>B]D2"O;KNFV*/ M/S5C=-,>4>HW:<,]_BRWA NL6DF*T0XT ]MG.U@W*;?=^1&_Q520ZTZ*"2W66NCC5@3D-_S$>? M-O['&I6C("#[)PS-K5%[=,6D=^179XC/ZV=1;JHJT,LP(5C&GJ[=%"80Q=*# M1,14MSB2&(6^[Q$K.KLXXMQ8K!6X*IF[).I[D$ MO1EI.05T9*[:8:EC>CK2ZN/MG;PNTVH,H7&;57-IT(F3:@PQ.,ZI,;UQ<*!. MICV#S[J>P^LTZZK0,$-1% 019"10O!/HE)HH#J @(:<)HYZD5KS3/]S<2.?S M84F%*JO/.GRF%^ H2KE/* Q1H@/2*8$$*ZA#3V ?SSJPUBFP9K3M#JZ1.;L6%%:2'E>K<)P(:8:*X["COA&G#C6K!C6G.MW=>%&K1IU%/L_17;_L%$;]V=1D'M1_?$#V>RS-I?2IY0A M(6&4"@^BB J84O53X'M2\A!)&MBER4PK_]S6D59@2&J)P;T6&7)]PBIU-G-% M?U5L2)4WDM=:UY>I[UUW!=F6'#RI?7K5'<2R.)8XV"W@2U^44M$J"!HKX$:# ZN?-CE J9=!['J2TRC0IO5(QD MTODY7[UD6C&N3V#8'<+\03;5P>R!6Y/2B/,XCF$0>;KN28QA*D*JK/DH%"+P M4!I:U:&S&'MN*]VGK9)2@$=E##UN'YO3S*>FEQG8KM4$U&>86L'5JO*)7IN4 M<&EZC'<"8X ^_K:@FY[027O_E)6,K.IF@:T:HWJA!P X5N+"I>'?+'O!$)>^ M% ;31PRCO7^(4@>\-N74F(_] (4,AI)Q[74.(18LA@S'R%>; IR$5AU(7CU] M;M35"&?'0Z_Q,F.:P2B,S"6-7",4DSNIL)W4[_(!/7S2T7VM. J4RFS9JOF9U8G:M._A+:P\:]2TK;([^^IB1 MX)Q>BI%Y=3;OPX VI=-,DMMVIB/+/'';TVEFX+@]ZD3C#@V8>%+RU,*IGU>B M;=N]#)-4\ZKS3CSB%K'PA2F7II F7@)3_TH\6,K)[;)H'-;B[HRUUT@ MNH7/FS PVX@) ^Q-@R;<(CIZW,1>W 78"5SAVA799>B$.4!NHR<,QITX@,(< MB>,8"HM[KXU,U<[-?*W=7;IP?5-IY76_OP/_E,0AB5D@8<0H@R@),"241I ) ME(;$4S:W94VZX;+,C;ZZ49597:!(QW\]%?ES5NI/[S=ZJ<>E\^DR/-R:9A+& M/JCJX+_7HVZ8L2L7==1O=*)@U\' CA/]:B_.&X7##L;M?'SL\$?:T6U9;);? MBIQOV>:V:"K>W_S*RJ5,2(!BS:$21\K6DQA2PF(H*6B2^CW$HF[MD(KZUR&AG'WV M)"QQ2;/VT[]XGU[UV3D>T?,VKX'S!J^"5 M\DZ'47?__CXO-U_SS7^+S3ZYLHYI^907S:_T=?Y2! (E293 F/FZTYA(8(I0 M -/02WW!*">15?_V:<6?&V4>!6$^55+KS4RQ%]NRF/"T+X09%<]WFL?>K9X* ME]S'E^D.]XW2;12EUE+WO0T')3$+99!MPC:>QA M'2/)(2)^ G&B_HD#&D4,1SSVD96GTV#0N2U#79D!STJVRG59Y\JIMBO;#+*U MHI['_M.$X?-@Z,)TC.[8[-\%MBJIK04&K<3@KU9FE\Y("XB<>AU-QIW6O6B! MQ)$?T>;>P14W[^]$\?A!T$T3.)F)\KMH0Y-OY;YGODPD M9QZF.M6>>8JS$@0Q8P12'/G"BU":!+YEX4UK(>9&7^J%#*S+;]I#;\908P,Z M,F-I\:&6'V@%%KLP[<;IH(1U6G9S,%2.JV_:RS%U$<[!2)VHQ3G\6<.8[GV^ MK@CSG]GFX?VVW.2/HMBY1+Z+9['>BKTIN)1IA$/=1B@)&8(H80RF-*)0,A1R M0<(DL7.HV@T_-W;;5<8H:DD7[0]@'_YDQWZ6TV'&>^.!/#+CM8+7;>9:T5_Y M7AOQ.[MQ=R0X##>7]&ZLV1SX+ST$X^F+!%0!/J0 M*%)TAD4802(#SM. 1S*T"F _.MVMJ]B4ORW8' M^5^"WXO?2;;6OWPG9%YHWEF1LJSZ.S0Q@'?DUS*FB4\P\6!,D(!(QXV0F&-( MO#C"L2_\!.'ELRAH;LP8+N6S^8RZ4HZY<2EU\JI]U MAQ/=U!R0LN/3>M *EQU+"F3K30YNWW^VY"FGDV_(;V\UH6/S8E7[\Y5B;6C? M;UJ-ORTZKK1*P070*N[^2BL]P:&B5?B-4M4AOXXQ TYYV:F T_+Y&-@>K0.C M##(PWJBM$M%4,GY5P?B/NM$BO]75C[>%[OZK+OB:ZQ28^I_O2)G5%4"7,4HQ MIY&$%"=J_RR\%*8"J^UT@B2/_=A+L%6*M#/)YF:?[BO/5 70:W$KFNC*WX0. M6^8TNIM.PV"GMYBDL:.AW,R/?3"4:RR=1DLY$V[:<"K7F![%6SD?8!B/JQ6D M^/^Y>]OFQG$L2_BO(&(W=JHBC!Z^@" Q^\GY5I.Q6>E\LMS=,5$?%'BU-2U+ M;E%RI?O7/P!(2K0E40 %TJR9V*UVVB1Q[P%Y< % QS+'.I6"092GWX^6R+4^/=QCRCPF/L\V/6 M\P"[,690V 9FPL96\%-C[<]&7FT'Y+1#1 9C)"1%.LQ)N9=">R\K)L=')M4; MKA3K:O)IZ^=4'=8X$HX"+X(Q)"OV,V14HKP(J]?<>=G#_.BT*N?- M%E4P:%886P>!9DI%69YQ!$F4ZUB-9QQ2S,P1FTQBC%&6">I2;Z&S%2\Z'*', M0F-HK:%P!50ET]JD(;D173>PW406#*Z!B6J'U.<:J<9,\,&U/D4W3&+%MS;3 MU5S6*;S\MR ML[;OA#WOCS%/6)(HF&)*]=PU32$5-()%5& E$E60U&M][+")J<6&QD*P-]%7 M_.H 0;<([C).5(="G&40T()8RQG6:*<-%,N,6)JY- 6/&)- M\6;:5W!E"J"T?C&2J)0_F,.H27G8\48R M4OY(G=:/ZO&L?D1YO=S,Q7RQ-9EJOYGM2+O0\U6_J+6$NV;!A&*<0)K$ B+% M":2Q_B="A,1%+K.B\%I..]?@U BP;2_8&WP%C,E^Y'<6:S>B"XG@P*36"=X MNOJNT(2DJ+-MCDI'K@B\IA[G^WH>PC(I:S?J-U/-[8MFML\;^5#.DI2)3$0, M2I&E$-%"0I,\!N.(8822/!*2>YVU.M;*U C%&FE&>6LF^-T8"JREGDE>QS%U MXY"+D1J8./J Y'_ZJ0N$H(>HHERAA&!,R6\H[-,XVAW@#'&>H;]RO0\]J7W;ISD&;JO;BL)CYLSTN MUCAJUO!^^FO5R3^#_2'LYBD?#TIKGKRP;WG- M4NJ;[J^7XH-\DHO5HV&<1@TCPCR)B[2 68YR/>-,$\BB2,\X,X53FN6TR+U* M?7>V-K5/O3'6G@H4>W-]"U!V >SV[0>#;6 >>(%8R]+P\B-.B(2ML]C5X,A% M$AU\/ZQPZ')37S%<5LI_;LWSS)F!7^4#D^L9)GK.2%$$XY1+B#CAD)F- )E( MG. XSQ6F?NJW1UJ9&F?LC0362E\UVV- NG'$Q? ,S VOD0&_5R8&E:?M@""L M'NVQAD86H.WP]5!QMNOBGBO^>@Y2;N;\O5ET73_7[VHF.,UP0F%22 &1X 4L M]"]@DB$E19ID GOM^1UM96H?_5__\MM?P">IL:,+S^7FHR Z+C=?"LW0R\VU M?;9HWO5V<[\R8J\#?/:=0 1=>3[:T+@KSUV^'JP\=U[<4UE:;LPG=:/>KZ68 M;VZVFW*CH[U=3>194:!"(1S#1&&LIPP1@0PA 0L>Q5BH0C#EM8I\KL&ID4%M MK]6WMQ:#U=[DJWJ3RE-2^ASF;H01$LF!N:,%8F4LN&F#>-T-HK]:M",R096A MS[4YK@JT(P('BL^N]_56=^;2"*R:I,CO\_(?[YYO]9/L001);F!I+:"MM)4>PL]/]1.<)$+L)(0PT M _/ (2KGIR2N\+B?=KTN+&T4ZV=AO>/M9ZYLK> MJBEF+WB[-A)0;#-#E* 4X1PB(;F.@J@R17LRF,A$%M34S)1>JZROGC\U3M/F MP75M'Q#:0&_1DA?HN04X%V R,)D9.!K3;%6=H.(AQYP.+ ORHHFQ!3^.^7=$ MRN/H9?V^WN;@U_O5 YLOZXJ%RW(N9!4$W:[ILJQJLK22!3\OC9"D%#,=J20B MBS*8ZOD-1+'^XFG,)"0)2O.DB!7SVXZ]S)RI<8,IQ:$GGF9O@;>]\*.("[O( MC5'& WY@ MJ=96UY8O(_6KZ EC/[TC3,O#=/7&Y^6:_*Z>1&>WKI=D,/,3FYG*_6-NY] M6BV>3"6CE6;H>HF#,H9%G,=0%#'2DTX2098KI;DS%3G'HM"\_EINY$0:_4;N2$;L?/LQ+ MOEB94A'UJTLRSF5<(,AS4ZO!G.FED:FJPQ&G"8EE1(G/;-ZG\:FQJS'T__RO M&$?_UYKK-V7W0MUM@CX4E@,3;V.V29S85[@!=8F2AV'2+OM@%7**[=7^J!/J M/LB\GC[W>D:(\K*[,^)&P+@*+6>$,26*%,%"1:9T9"0@T5-G&!.54LKB"!,O M08>S+4Z-IUZ5G2VO= BH_[$Q5>T?5VO_Y<;SF+L15E D!V:I@^JTK7K8>X.' MJE7;@@+T+5,(,)X$ M+!MX$9)!:P3VLV3<@H 7H750_>^RIP7;*?Z^JR3]66C>G2M[$/AE%8F7I0GU MW[8/;:O+&:8TSRGC,"4T@0AK!J5<"!AS*@7'"-'$Z\#^0'9.C5A;WWY=7X>> M*]N[/>9#]Z[R1H>_FZ\HX]MMS>H*Y=O0(GQH& Y]TA\7;8! _:G/\V3U-FX]-J;60D;M1OJP5=?US*]=WS;\^ET82\7;VK M=";$C!21B!4IS(Z/'C9X(2!C*(8YE852>2I9FC32@^:II=LXTTA9DTTKC>3XDC ME18F]SS"2IJ%& Y942@]/*@(24ZB'"/7A "']J8V,6B9#'8[MB;M15L-C-GN MM.2"]GG2#XSAP%1_%KX>"0,N.+J3>F \1Z+R_J^E%V%[@--!TRY/&8V5!7?[<;#ZO=CY4]0., M8DO]W7AMY5_05^?#N>%[8&!*L@X XP&H70 ['\#>":NNK:?Y#7-]&ZD'W /! MX7MBI-BPZI''OA]%H+G^97!V1),]'SQ:@'F9X^V8\\(G]97D>7AA=V9[Q7"B)D0;;5VOU_K=LN@I:[IM)6^[K:96!] MOFJ??6KYW4K8;5P'QO> "O1C=5-0-?O!C1Y7&7^L/CA0V1^MX7YCUC?]SEB9 M%5OY5T^C;M:_;4RZE&W[FUQ;ZV8QQ1&)*#%97ASJV3R%!=>3^%0B%DF,)<>Y MS\#CUNS41H^=U: T9E^!1QT!/EE&^6F^!-M2@$>Y!J6Q_6>_,<6Q']P&AO#H M#LSN>V!_JX#5-NO7&%16UZ2M[:[H/1PU^P$5DE\=6QZ5)/W0>,UTGG?[T960 M\]F'>B7^%U)ZARH:B2LG_)SYHBK?-*U\XL6.\_%AXK+F-NY#UH!%&4 M)Y"R+(,YDC3CL8ZY,/::SU]@S-3XJ_'%K/FO7]AM?F,RD4L]O&SUU_,,5%5G M":R[)F[AN\]QFCY2IPP] V_UQ\Z19H_&E',ROH"7SFA.M#LT09DQ)*Y!I\R7 MV#/N;#@ <@<3W1#/[%E^:K6\NY7K!Z/%_*NFA+4]&/5=/M9+O#?JVWJNVWZD MB\_+K[K1VS_DXDG^NEIN[LM904E,<($ABPT'%R2!+,4$QFF4);20:8Z45VVJ M2ZR9&@GK5SWVK$MU46>X,>IH$ ],J<8/:!RQ,NU7H/;EN=Y;NED&G.H&P2QH MK:N+#!JW$%8([ ZJ9 5YJ/\T^HN\HXN/RXU^S^J262J-,TEA(3,"$8H1),)H M >"<)FDB(\F?;4V,R:!RK[O.IB' M^OJ)H\T^3[C2GF.>NL3_HWQO'K&6]/U*R%G,THQ'DL!$J$3/"O6W26/.H40X MRI'^:\XRUR^R_>"I?8[&-F", \8Z]R_Q!5CG/\.^$ S\#3IZ[_7Y'7/U@F_O MQ>-&^_"..='^ZH[^W?\DQ:LB+BUQ/3WF"8$2 H6^":(<2UBP&$.1JD3_&B>2 M.6FP=K8RM8_QH(C2Y>[*NTVZJ5" M4V$493!A+(>(Q!2R(H\A35DDBPQ+GGDE AQO9FKDV%KEW-GIMRQR DZW]8[+ M01J8"8_A$[R(;C<*(9O%Q/.7-U_L_V;7,]7XN-2?+#YIU1$ M46(61XE2$ F$(:-9!)-4QC@GF!$5^6ZLOVAA:A]^8R2HK-139@$^.&\RG0;R M_*SE8G@&_N2]D>FU\WW4^P"[W"^?._J.]E&WCNU>'[^PIU:$>#)I\.7MZEHI MNQ$C9R2C"%'%H:(R@XC1%!(2<\@3KFE#'2?\2XKKA]5VN8EG*>6$ M4#VVYW&*(2I8 @NF?\HR1"5/&PVM& ,OP)T9SJ@ MUG;/3!/'?G#CC0'0'9A+*F#W)H-O#;![J\%U-[#^.2)^, 5-!W%L>MS,#S\\ M#I(\/&\/6G*F5BRP2<4F-KI1M;8!77Q;E?-*;GUCSB&SA;ZKW,PHS7&$]?PD M):R 2'$]73&ZYHKF(LTCFB615W03RK"I<5Y7[95==[:.5.,@:#P$O^]] M!,9)QZW5X)WNQI]OT94#$^S(O1BJXDYOR$@]2^_Y*)T?_<[$59ARHQ9T.U'+,)M%JN='V+ZEV09,.P^A"KL MV;G=TT<^'_?:J\,S< =7]*.\#_.2WMVM9278=:.^RR>YW,I7YP\R19F>F6OZ MHR0SQ6(99"Q%D/,TPYQSE$5.R_%>K4[MZW]Y3L0:#$S? 6VP7"]U<,.WY49_ M(&M/@G#K S?N"([LT*O[+^PUT-86#WJBPPNED(SBUO"H9..%Q6L>\KO9/W>J MCZK!QW]N=>SX>5ENUM7!O)O-O5S?WM/E3:5N<+/=E!NZ-"/7.ZE6:_DW/2;9 M3I[Z$58*X_SKEM&YUTMHP/>M65TKD"% M!FC! 2P>P ";AH]G?:[5($"*E2 A@6T,5:_94_6:F8I]CJS%-S1NM+3(M^^ =M[E!*SI-[7\^/"X6#U+^9M"EO=6B[4+NT#BJX/D^QQO M:0(RIR>S>;JO[B_&LJEE#6[U(SZL'NA\.8MRI%@D4A@KE$.4:J(H9"Q@05(J M.4^$R+PXXG@S4^,(*_"QV0M\&$O![Y6MGODQ)W!U(XC+T1J8(/H!U4L$Y30. MH=5-CK0TNFS):6^/Z9%T7!TD^5A\V*[UW+8*4:PNZ*Q@41[)%,.BB#%$)$\A M-7N8.,%QD:N()7G1%)&_[9U]?-BPT\O_LH+\[0B,TO5P\/.J*P:L,7 M91L? =XQM B"X]MD& M065L?4;JJ=(0'2RX^CZX MT7][\F_SI_ER8^N?HRC^?W5YYPCSG"4L@2F/.428)Y 6BL$HF\-E0Z$>C8ZSA^WVC;$)UFMW<(NB^\I-ZW3<<5MRN[?5#6KQXI*,=% MA&"11$+36V1"*LQ@)+C$,LM9[G=^ZW134^.YZMV42[F^>P;E<[F1#Z55K^E3 M _PHMFZQ4AC$!J:_RLCJB( PR:"5G><9L&=-\"XXPA<&/]K:&U0'[_+Z>(GP MSCOZD<5W66[6W-;TK$6 ^NJDRE$E1.M&K$@K^[]((W MJ5T"8TBZZV7'J$1X"5*O*?*B9_50XUP]R?4UTVU2OIDA@7*1Y3G$1A87%1&' M3(D4LB136*6$R,BIZ.+!DZ=&<]8X\'MCGHXDLYXOGC:?+>LQ]<15/<^K235?FGWD9772<+Y:?M.]6:>QK'^E&WZO!^47?Y?Z15EN M9BQ.:!0C##F+(H@$U1,.+ LH$1$(9SG+J->Z17]3ID8#M5DFH'VDS^#!6.Z; M!'A!Q[CQQSAP#\PUM1.@;24P;ER!QA'0>/+BHBO0ZJ0F::O\-_#+>E66)M4E MX.&XBX$.>F*NOS7C'J.[&+6#LW67/[$OQZ[G3[0JK+3+(/^%SI?FO/&[Y_^4 MXDZW^UTN[(Y >3]_?/=<'0W?*35\J?,%WST?>]CW>?D/>T1P1HJ,Q!P74&29 MGO)0GD)*$8="I"0O>!ZS1/IQ\EBF3XW#]\:VSTU= >-\?6*_/E+KF0\TXMO@ M.A!,L8\''S@N[]X>(\'82(<=.4:S?N219NQ>.1R91K?@\H)],T6$C+(\@U&: M&TUI)B&5,H()8GFDJ/Y3Y#76M!\^M='@U@@'[:MK]*^L-U-IC.,$$9@P(4R- M(#U"8V5RK 7E).5"%GCV)-=L-31N[4:&0^[+RAS];!_YI OJ7,+Z*(1NPUI? M6 8>>%XFS Y3)G (]G_Q_#*08]>T[M^QMILZ7Z0U?]^7MH9 >4;LTGQ MOI:DV6FJS2(FDHAS!FE."429S8U'.62:!=.$Y'F2>*UP>K8_-:;\8.ITK_64 MO);T\:ZVX06^&Q4,".G ;-%8#GYJ;/\9Z "U,=_N6(/&@99P9-#B'7VP"US5 MP\N$LF\?-97G-^7HK1:,H-^,<2VS. F:%*:66 MJ-SD^6<0*Y(J+/*,&,T_7&?@33$%9[SMKD9.((1SPO,$R+E$*D M:042D2K((Y(F,]H.2]OU#?]5C4'L*Z7 MXMMZON3SQX74?]*-EZO%7-B_?=,_\>?JOWOA8$Q42KA"4,6QCE^R+(),) HF M).>8XCR*E7.5Z1 &38VIK$\FK:+ME=7VV_ME_OS",_?S>T'ZL)O;WJ)G!N:^ MJE-N7G7*]@<@C\7O^OBWCT,!WF?CYS[(X;Z3CGAWG)%ZMRN[:' M62CG1A;*[*<\5EVC5FNCQEE]>8^OO[S'%U\>;P,02&4S).P=9TB#-#/:D=.0 MH+1/J 9];M^ O=S(<(H8E1#GCD"1Q"A'& MRIQ"(RIS4OH^W]34ACXKWN8;AI_$T34 #X'.X*%W:3,MK9F6D1I#S0'U@/** MY]$(&W"?;&WD4/NJ:(F-T+\_3=J:*49#R*:0HC'MD\D0P2Q@7D M))$BIT7"J5^>R.L6IL8"55$M"19VYXYK2__#,]OA $,W*K@(F8$9H"YM9XD@ MY#FML[X'38(X:&3<3(A3/AZD0YR\L/]@7UHQ:ZOR6,Z(4E(0(F"1%'I@CW ! M:20PC&3"HR).541RGW)NKQOP^J1'*.I6Y7^M=H4::ZG0'F/]"QC=1_B^X(PP MKE?C^<=SB/0:RH^Y'7H ?]'&Z,/V,0^/#=9'K^NK[5*WCM;F]K075=*V1O9:VF]&V"W MCSX8; ,S@#=B/=3Z') (J]37U>#(*GT.OA\J]+G>5?]8M1Z]FF MA%*:"PKCQ)0T%!F!-%8*8E;D4D8T3KD7;9QJ:&J,8>QL'2&Y L94WV2A$YBZ M,44(I 8FB:,@#2 3? Z*L*E )]H:.0.HV^/#Q)\SU_<^1FZS?F_ICTH5RYZC MG2F4)+A(,Y@GDD/$HP@6.%::(Y1*TU0IAKVF"<>;F>9D032)T$99BEIKO4^ M'\/4E10N16IP2JCA,9)/E8E7U>GKH">O.T (?*KZ6$MCGYCN\/;(:>BNJ_UH MH%QO9K_.E_.'[4.=B9:;\9XBLTENTG4$+R")>:JG$C)6DL#_P!UW8%3,@[Z6W'EZKO:7VE^E^OO]##AX[R49[TI?D. M3U_05W?)'JO[[5[*W6'0.HS$.%,2)Q(6N:(0)2*%E!<$9BIB/,'SGE] M*/=T]HZ>C+$MYTM9EN]7#VR^K++M=L7(/@L]/9BKN3DT7L4'U_R?V_G:UK1L M'QLH2SV3$-4ELRR2.K1G&*818Q"A#$,6$01)E!*>Q8BQ@OK$^^%-G.9 M %K;[\E+X?O1D<_>M'>&YL':.=#R[@KL_0-M!^L)#&A55?6% M%AVL#X*R;W@KQV7MP5 ^8/OA6NHW2GQ;FUW/S;.1RMJ8/2C=X*-9.](_UXD. M=K?Y^_SN?G.C_EI6EETK'=]=<[Y]V"Y,":8/\G$M^;Q)5;M^6*TW\W_5V9P9 M+3@23 >D<091G!%8Q)1 'L5)'*5Q74&W=[2)6,T-MN M8\NT^G#@L:9Q]LI*%^I^LQOJC5X4M0A:KQ>>#UDC=BR_XF?8RH*WRME$I--893I-ZO= M"'OS)-=?Y8_-[1]R\21_U??>EXVJ:JQ8BHL,P4B0 B*9%^;8,H9%$N>LB/*< M4.%Z[">855,;B&HG;'Z4K?FP68%UXP>P(NU+>-^IB1< MMW8/1V_660./.#L!F;^_%)!I^N]CJ_]VK@'C&S#.@KO_<#P:] M23^.=#IHY/[T.AD4'/>.XT'AVAKMC%!P>-H'A<(_O+>HFF[:[#5N-_>K]7SS MW$ISP4QE42X2R 5+(=)="EG",JA$SFG$\U@*KP,"78U-;<"L;*TVP1MK^^00 M=0+L-N4*!=O 0]=IQ ;8I'#!)+#4V>GVQM8U.^OY$1&S\_?T(Y"OTZFV#SU;_A"#G'^1HPZ[O7& MZ/5@V/]!_G4//RXW>K"U#]+!_OQ)?J ;^GZ[7IL9,LD2E1:)@HP6 J*"85A$ MA8(YR57*\CC)I)->S;F&IA9:5[:"EK' 6 MJ<]V+)':BVTU<(3$;F)_ZPN55 M4=$%BPL*+'8^?K1ZBRY.MLLO.EW?\ZB?J;5J"L8)7V]UCUOCPB5 M[Y[WUWRCSW;=_@^Z%C>/5N#OXP\]_Y^7LOQLBB'-5^+OTBSC2W&M U9Z)YN_ M?UO/N9P5F8SR0A6&93+]'\4ADSH$SU.I!$[R#*7(Z^S@J.9/CL!JXP3X:;X$ M0H\6=%V:M7)0&I]_]CR4..ZKX!;03;>#!V9;ZY0>D4M;O&[O.FC[#M@S:%]8 M^P\L %>@AN *[$ PVO 5#%>@ 0+42.RN A:+@.#<4^0ODGO M'!Q)?1LK>@Z:IEKG=B%OU+Y\^7M:WE\O[?^8_>TGNC!&MT0A,TYPK!CDL5G# MECJ^9IP**!577$:Q9,*K&&H/&Z8V?!D[Z^6%Q@/ ]>\\AZT>G>$X]@P+\< # M2&.S^3B 'C=V:-L?6L;79>RPN='2 M)6 ,SCF5:8,(>)WR.R1/'+0Q*@F<\O#U%W[RNMY;9X88OJU73W,AQ;OGOY:F MSL=-(V9U;=82#'OW@O"LR(+HC;(O8D*4QWTQZ?S(>Z,GLSV"/^]Z+0>BG/XB! M-T=\K1A[=Z0G2D>V1_H^J:_JF8Z$[E<+?4=9"2-]76WD7E9[/WU(4\Q4PB/( MTXQ"9&H[$APA2(I,XA0)%C.OBH[.+4^-]-J&_QNH3/=50G,%W7'.-@240R_U M'4$1&+-!2]/]]V&F9[YPA951:0EK4NA'6:% MJ[=5;[3@=2F*I]>_+GYRR#WUJL7KI8YA3;[\_$F:\W!E571CI@3# C$*<480 M1"1.(*5Y!A/]?SE-,I8IOY#2WX;),:_I)_CN8 SK-J4>E7R=@PE;[[6YRY(J_3OX?5OUUN^W" M:@0ZH#N86>]6PB6+\CB-"HA0H?_#<@PI*Q)H,ILI$C%6U$LCQJG5J7'*SF@S M73VZK.2P,GY!)[BNT06&=O#UN0"H]J]JX(+2(-4-.AM^FRH'+EBVG=WX49#?J"07=P(SS0ON\9>)@ NA=> PA@WZTO3<10^_R_)0D M>N<]_A)$W^5C-0$O;Y050OI&R_+V?KW:WMU7^DCSY1U=BIO-O5S?L,7\SL[= MRIE,%,LER6&:F>JI0D<_A6 %C&B&*(M0EG'E<C02A9!01:F 2.J8H% JA91D.8WTCYGR M*BS@T.;4IN2-R?93$GNC?5.%SX/M%@$'AG#P(:2%7LO>W2)@N.(B/0 *FWE\ MOMF1DY&=<3C,3W:_M1_Y7'.^WLJVI'7]$7!$9"P2"A.6F&-65,(BS1EDF.1< M#Q,8(:^$EE,-38UF:CM?:,KO!^_JMYNY]Y3[),YN9!,"O8$9YAAPX4GE'! A MF>1D6Z/2QSF/7W/&V>O[$<4OJY7X8[Y8?'YXI/.UH2&CMC(K(I5AS#(]@!+T/6V;@Q"LL")ED;E@&YO7S/ F:M[!PJKK9X:?9=T2&5TL M5G\86?82J-4:\+44\TH64/]&__U_HZL"QS:^^-_I59S%+P4 J;WH@WZN(?#J MEVE\!^C<#L7 >(SYY2)9V]*G".$Y8C&"4,0Y03#$F"!4PU MYW/."$I([*?K&*I?QY%P/-*S/0I]=$.<8Q8+&D$L90915%!("*,0%30ON)*L MB+QVM()].&,5Y J(I7,D'02AX:/IZMW[WGKWZL(C#:E83GE?<8IA^*MP"F(^ M: 4.N4^W-W;8?=;S(Z'W^7OZ#;]?I!XSY.[,GEV>;$+\YSKMM/RPE3,D692: MDR<9CA.(TCR#E,61II6,?YUYPXZ(AL!V8ERJ3KUJGA:W55[MI__.5$5AE9B-D?KJ\HC<1^4(5 MDI24U6WO?[[\>_H\M_?)DOY8VJ1JEF:5'PE+(T@;&49C-#($@X M1Y!)HD@;J1Z463QDY@##4Q?66J^[[L"23/[WY?CL[ A+*'Y::! MY?RRH2L^[KO2E^,TTIZSQ6M1OT;5A/(O8?:1NR'HV"4^<>-H>\#=AK=W>,]< MZ<]P.KX[P:!&>;I9'2ED08M8SZ.)B"!B4O-=:HJPT"R/DCB)%>8N(9EK@U,+ MQ8SPR.H@'%NL]#_T?.8!/)KZC&M#TP=O.OTF-%8V,>I-B=[W==3E^MH%8#=80M.4<'SU,CV2VRT MM#-81"F&"4,$J3Q&2>JU>MW=W-36KT_4PNA]P.4,V&XSXW 0#DW*_='S%\YR M B6H2%9WB^,*8CEY?R!^Y7:7?^37S)!O5W5E>-W2^V,5E J9%513"LLI-9E[ MA9[G9ARFFG,PEX*2##6IY>?#/\=6G3Z0ETGD@^^E:'/+N55\T1.7RXH?^>!_ M/@P,B>E(5.]3TZ@WHN[AX #(CA01[A#>K "M$=;O+#SV MT@::?GN"U1$7NCYIM-#0T[5V=.A[JS^1?WQX7*R>I;1'&K_I%^C>9'[KMZ%9 MK<2$%1D3,(]9 E&$,T@C5D" M.0?P>88."-O S-R%6(]ES7/0N5-Q0 A'HN =E)5:W&,#Y:.^*A#E.H+20;7G MGC :Q3JZTJ96UUO\*?6#9)O/2QUBV_?D_>I)+JGY7]W@W"0N_#I?SA^V#W]= M2CW!-VV9=%7-[N*Z+.6F_/^V=*WI;?$\XU*FA6(2ZCEY 9%(,*1(Q9"27+ L MQXF,F"OWAC)J:B1=VPW6THZ/ ORSLA3*I0#;EC>V) A@=&&\=>>@8)UYGN?? MHHL&'A",2V#OTQ5HO )[MZY TX=MST#E&JA\NP([[]Z@Z]S'F;?HPI$&I#&[ MTFL8"XUYQW@7K*G1!L;0X+1'T.#/[I%BL2WG2UF6NE$V7]HO0$^/RKFP*^JK MY>V:+LM*;.&;7%OM.ON?W"PVI9AYWSLMS692%M*%1R;/&%TR5K+/8%WCEQET*:1=R4.]GSU>?M&E[K]( M0;KX8?Y!PNT?J]O[U;:D2_%IKC92+BO-MA=:M?62$BJ*-(U$ DD>$XA($D&2 M91PF!1=IEN=)0A/7H<>CW:D--OHMS1I1PIVYG@N?/K 71<&Q%,J!%K1[X-+[>&WS^W^ ^YO6V;3 M7"M]P]9ABO^2=/U)MS)C."Z8*!!4/,4049;J 3>-(<^4'@5PS//(>5?Q;&M3 M&UP;@\'<6FP/-"-W[CF/[GE*#XK9P$2^@^MS#=>/34>W9GG_NF_1NL\4UZ P<"\N+.L1_SZ M&@=WPKL CY'H;6=AH*CRA,<=?/7ZCM'8Z82I;2XZ=4F_HP4W2I5R8\XN?)#K M^1,U(61+>FN7]HY0&B.>.(4\D"":].CGDSPQ./U$07?VWL6 M$:/E_:P@2J0X32%E*H,HR3)("*(PCQ##3/^NB)T6=]L/G1K%&)L\:X$9:-PH MPM?A@;__3E_]BW:UG M:FVK@7V#(YXJA=N;!NE4=GN(WO(T$\-.DT5:\J-XX7^[1Y M)+4W8._.(#.& + .6CS+PYRWK:WEC]O9TEL]'MF/2H]DOGR7?'6WG/]+FR/, M]IN:&]'$*CNV/N\GKI=M+7/]-TWS8B\-T?J;E>B?<9215!0QE$P3+N*4PP(G M"*HB4TCB0L6%TYF1<&D%7Y0Z,1@^T&CV]:PV.U.MN]#Z]OAQX)#B>0+CW M&;2=KL\G-$?*A968;B\FU9ZW!7%>%E6T[H<;-L;MKI CS$B6CSH8C=L;K\>M MD5OO*30D-]6X:N28=Z&G_DAS*F,.LS0Q-3)$#AD6 L9Y@A!))$YCKXK:1UN9 MV@#R50.]-M_W?WC*!QV%T(W>+P9F8#8V.F-U2/Z3,?%G<+W9K.=LN['TNUF! M;]22ZB#J05W@!!4-.MK0N%I!7;X>2 1U7MQWV:!9R?]$Y^N_T<56WJC]+RU' MS20B<<;R'"J,,K,GJ'DA4Q%42F"*&8LH%G[U%5R:]?D>QDGX;6U=T?J$Y)VM M=DT?*@W\E3(E&)J0I;K&=^7 H3]#&&6>VG%=O0^1+PVF!/UNG$ MUW7#,0QJ@V]$[LP$C9W &%I33,A-RO. A-V\[&AOY$W-\YX?;G8ZW--#]MJ> M9K]1S:3LVE2?LK.H62JS B6Q@D5$)42@I4 76CP&YIZCHL4!YJU4$ &TNCNNL- M"Y3H>1Z0+C7JTS>/IT%]UH$7RM/GK^X75^T"ML_+Q^VF_&)*-R?-0<^8JI1C M 566YA!E'$%-CZDFR9QQE,=*^(55'6U-C22M;2#QBZ&ZL'0+H0(A-# QMF=E ME:%7H 9L@#+*#IB$#**ZFALUAG+P^W4(Y7)+'XF\:AOVES5=;LIOJ\62<;5OWBL=5D89R5(#G$PA4IP;R0-3J#:7/(H1)#&G1QN[\UXRY]7XS:P<+X MY4_L1Z"_Z!;6='&]%-?B8;Z:_;S:@$;$ N:Y44!"4\SB&2D(&$1@S(A M<4RIHKGP*DGFU.K4:+$VVJ8ATI;9KJ4B_2!W(\7@0 [,?VT,7UJ\X\'PJTM> M((7D,[>&1Z4N+RQ>LY3?S?ZK4-?+Y98N- FN:W66Q5:8HP&5!+*5*_LN2[E^ MDN+3:OUIN]FNY>>RW!IQZ^OR1GVAY>8#?;Y1GQ\>I)C3C5P\?UM+KG]>WGV: MEYPNC,++C L]/XM% 54F-9TQED'*A-3$IO0;+$5,"J>IVX@V3XT,?Z4_K*X\ MM>[78M1@77L*U&IMM:J-E_W4JL=Z%\ZOQ4VPAP=FZ,]T.Z;GUL @!T"H(+ ZEQ-[_5P7W6J(RR;:3S+J<04 MBQAFBN<0Q0Q#EB$%%8^PS"@C&$5^)[8[6IM:A/$Z#?L*+&M[ZT3LOBG7QY!V MFVT%PV_P7;G72=:-J>"Z&[H+DJL[(!DFJ_I8@V^43MWA^^D\ZJZ;^K');UM6 MRG]N]8C_\)EO*SQOY4,[2),,H35)(J$ 0$1Q!&IM2+HG,B" Y(IG77M6I MAJ;&(7L[@344_&Y,!=963VVWD]BZ44<(Q 9FC7Y@>3/&.21"DL7)MD;EB7,> MOZ:(L]?[L4.YWLS>;Q^VBVJM1BG)-]\T"ZW$C;H6JT=#0':7MHAHKIB2D";" ME'EB7/-%1B K4I;G1"8$.XE"NC8X-;;8VPPJHZ] 9;9)-_7,R(QRW[O] 1, MF#*$]Y?40MS7?]"UN+$6E"93P)Z:-TO,7/]XNS*_ MNMENR@U=FJE8E34]DR)-"Z6HGB6A"*(BE9"@-(:81EDA2(0P\=JA&LOPJ7%@ M;3YXLO;;?1I9>V .H)E?V_5TZ+NV._F(XAF<3[.ZAPSWC M#V3&(=!V&K2\!NP9M*^K/0?6]2M0.W\%_K9_6SZVWA;S:WW5'@0]$;4P!(PF M1^ZXH-'I6+:/&^V.W",'T?/8[??,7%M+,=]\HMSHO3Q_6#W0^7+&(BFERA@4 M."T@PC&&%*,<$J'_PLVF9>XERWZLD:F-.)6-H#$2_%Z9Z3D]/PJG&_=?"M+0 MD;0O/OY)8!T !$WO.M;.N(E;'9X>I&1U7=MWM?]E@6Y;^F'.%K+ZL=3T\VT] MYS*>\92G*5((9FF<5R=N*$(4$L6C2,E,8>RET>3<\N3886#0&VN!S6XK> M@:=['[CN"0R [.#[ \RDH#9&VX33QNSF'Q9R:WG(S0)/K,)N'+@V/O(F@BG^4+6R_EYKN?"&">09YA!5$02%@AS6,08"11E.4N=5LB./7QRO&[M \; M<^OFYX'KYN!+X1@ZC'1'PJMX0+2U-0=S>,,%D6>PH10 M4W0T%ZSPVJ;U-6!JGWAC,:"5R6#=V RJDN!52%?%V9D.K'E78-#8JB]T06N8^MHP;C'3G@@=5#7M^YRW M+RY47]*H)3"&$2T4@0++&*(,I9"07$$613G1?\A%+-^JH-!+4Z=&MG4]&5I[ MX%D)8L N=>/9:734P(P\4(6@^L(A)#2&[Y:I5@)Z9>V?MOK/<=2'K/ASHD7_ M$_-5XN;\2=[JEZ2\7RW$S;)1D"APAF*1"9CFLC "1Q(R1!.H(IY1JJ?/A#L) M')UI9VHL_VF^+C=@T]CI?J2X"\MNA@Z(T- 3Z<9*L#,3:#O/BVYXH>5^:#H0 M:B,==.Z-GM=Y9 =,.LX0=]T]VKE?!Q?:9W5=+O?G1K.,N=6,\Y]T+?Z@:ZF9 M^+>5VI@?Z_U MQ39Z*FN;W8G@/,SGR3,H> -3Z ZWQEB@K06-N3V8]#R [GP:%,B16+7[10RD MANL,3 >UGG_&: 3K[$Z;9MUOZK?H\6V]XE**\I,V]=?Y;ZHM(\/HFM%F M,4TSJHB )$XY1%%*(&%9 7&$8R$3SI/":^GB7(/3H]QE55_1'K$Q8A)S*Y:D MS0=+W>GFSZO%PJPVSI?:(&G*/IF/0<\CI'RP4]Y3U_DM9ISM*K+GLRAZ+PNX0A-RZU(U5&J[O[TV>B[ZZ6:U[_H7.E^5^B6^^;!(J9X622&"4>K#!B7Z>,@ACI]3J3ZG [,'>[3LO:V2^C.ET V MB<)_S#?W1B^2+F05^SS0]3^DW:.5E5^/-$M_PS[WFN@/VA\=BP/#M#O: M@L*@L+47(89M:%(J)1]_R#6?EW9/\.YN;0?8SV8%0#O);<;L+$L3FJ0R@]P4 MI46<%)!%$NMP0J610H7@L5?YQ3?S9&J3FYV99H6DLA,\5>4,5\AX&CE=&$3EJH7(']"[@#ICJT,7GM$_?._1.(H3@X\S]!'<6] MST:22_$PJ-^8?;VP'X@4QQVH2U+,6(R%0C*'"8D)1#(N8!&A%$849:3 ^I?4 M2TC!K=FIC88O:*^>1K#Q''$UVH\3^:[EJZMB$HWD_B$)R MLF/+HQ*H'QJOV<[S[G[4]&5EIC?UG(8_-W7=ORWT]&4S5ZJEIFNT$5!:0B$E%1)"A-G1)/G%N<&B%5%AHMT,>=C7XL=!YD-P(*"MW W&-L M!2UC&SD]@^.W\SAZ,X\S-B%)YWRCH_*-,P:OJ<;]QIY'3.C"U*KX[5[*S1?3 ME8V6 M\UELW3@E!&)#+^'W LO_<,09)((>;3C5UK@'$\YX?'"LX-SU/9MGG7=5>+.=N;U\>%QL7J6TE[S3;]1]SH.TKRTG#&59D3D,8R5.9Z;(@9) M1C,H6);GLHBR&".OY<@^5DR-5WZK:MO-K1MFPT*_"4N3KZR_%[-;"3;W$C3> MU)6N&G_,L.Q9'K1?SSDN!P[='T-/OBRXE0.@\J"6E;^J%M>N^G6$_]+;)4 & M73;K9_C?'?*Z\.\Y(M5N5W+ MW6%.%+,HR2(!X\14V"E2'7X5$37%186(FQZ!H^Y=9[H-:T'++7@:,6W:Y#S8'Y9=[/<1?=.E# MG5%2E5#\+A]7Z\T,LXP5>4J@R.)4SRI)!@D21,\J\XS)G.8HPJ["2\<:F!IS M-3:"NKII9:6[ --1$+OI)P0T S.,)RI>8DQ=KE\@R'3TL:.),G4YU19FZKRN M]W&<1[G>//^V9?^MIRNWJYOU]1.=+\R>W*?5^J4BRKOG7^E_K];-/>\7M"QO MS96S5* \2RF&(LY,:CPU-0E8 :DJ$AZS5#*<>1[:"6#6U.BBL1#4;IFL@-4: M[#RS%=$/Y(;8,[#^@=WMUD/PN_71,Q(*U-]N(=+XO3@PLXW;@7V.$P7$._"A MHQ"6C7TT*2":1PXPA7QZD%,/O:5*C+S\^^UZ;<)(F*E8 J M3XQ:M-D&'&JZFUXWWH;C.^P4VKP+=Z&BPY%O.%;\:8G)-[D[;CTQ,1 MG>5W?"*T$6]YEF(@0,\BNU"WJAKSDVU^_+K:B/++RNZ+'4K MG[312Z[#HN]6%\%8>BM_;-XMS)'BG.9%G"D"XSC3X49>F$FH_BE+F> 8R2S. MO1*F+K!E:K%$XT"M)U%EGR^EXU)5B,YQW'L&0_AJT>+>V\ MV1R4S7T1>,Y?W_2'*H#;:2]_I1K93.F8TYA(QKF D3/I$ MBG-(>29AP5@4X4CD(BOZUT ]U>S4**JQ$ZS-64)1Y3P]6E,O*7QZ$G4WG@J/ MY= ;EZ]+GNYP-4:_S"4;JN#I.9B&JW9ZLN4W+'5Z#HWN.J=G[^XY1]VR4OYS MJQOX^*3_4^V(Q1E-,AT8P2SGTE1EEY!%>0$35*0\242&,J^B-<<:F1KM[&T$ MULA^6Y)'X72<+EX(TM#S0%]\_&=T'0 $G:H=:V?<.5B'IP>3JZYK_7?*OLBR ME/+ECMQ!Y/-5;FZ4;MC.$CXO^>I!UL&0T:N6,TZC&!72R$@GFA^RA,&")T(S M!98XI0E2*IEM5ANZ.+\7%L(@+R[9F37=:B?OV1I"..K^=-3;\ M [-4Y<[58=Y":Y;6>'4%3#_=*-!X!BK7KG1P)*OYFW5OY#YSWW0:N^]&VE8: MM0^]-HY" MZQ-12DF=$V?T*"TM[>"?K')!=&MS8+MLB5XN:$_ )-+ MJ>:^PMW.?> :98='=O#(VYIL,*V,!MIJ\,+L87=:/"$+&ZL[MCUR_.Z'R&%, M[WE_B&7'.KDY$FF1(2.X)Q*(D(AA01,,59R(5"#&L;Q@C7&:,_L6*7UILL[ MJ_6QGBG(QR#NLZ XN=E^&,PN7#\<; G@6#-ON#+8N0#0=>FH\_]9'.52\ C# M.$$I-.;J;?X-"44FLR M)V:H4'%"(P6%R@E$!::0I;&$<[7#4QMX>-KD,J)!S"Z$>HE MX R]N&'DDNK:>O\&/NJ7N@C5%9YY2' MKVGCY'4C%S>IWH36^M;-YEZN;^_ILI9^_T4_8E-^7E:95W^7\[M[(P7_I /? M.VG_^(%NY"/GD2JTIF+OE!C^\@HH];#07NVV M^("-!FA?'Z7"R(AD-K*,#4Z@!JJZ!!BH@,%J,D51ANK_211)">[ ARYF>"^0X0AA*EA80,8$@D5SJUS)1*5=,\-2I=,JQ MAT]MQ-SKZ-_5%KHO@A\ =W[#X1(X!AXK]DC\*_"G M7.]85C^X9;2U\E/&MA? 3U[3;P+S56[>T_+^VWIE2D.+=\]_U23Z>?EY:0KX MZ5HP:2?9'Z77(=\&3+I5/^;C-AMS[;;E9/6@R M>?=<"8AJ,WZ3=S:NK'*Q$I;(",<8*FI.JI"409J3!,910112F4B0UY)O )NF M1I3M5*_:E;W*X\X;J_RX@9QT71\;MKZ&7-0;MJ@LD6"X&=Q@I MEOYFO9$DR\4XGI9FN?S1HV:^?5.>Q]Q,MYM[L[$R=YW2^O:9(P>'[XFA>?;HB8NVU2,?N.@$;-CS%L>; M?N/C%IUXG#]MT7U[SQJH^CN[LX_\;4,WV])6SXOTI+P@&,,\CA5$-,X@(T4* M99P(DC.IJ!^I'6MD:@RVMQ%41O8J2'@43C>^N12D@E">M.O:_KL'U?S7A$N?MDM1FDGQN^79H?YCOK@3+F@VU9+2"9F$6S\R-= M/OLOOW?U@?O>1"!DQ]FNN%%@;R^P!@.[!O?N&50VAX71?V,C$)RC[W6E M=>(O83=#'.!RV!_I>LKH6R8.+AW;17&YK5^,]E$I4\;T2>XB0:.F95)4EWR^ MF-M7['4R6G7IQQ]FDUO.*(U5C#(,6:ZGJ@C' A8)8Y#GF4"4(4[- 0'W@.YB MBZ;&^95#YO-9ODR@-%/6M112SV+-Q&D9)#?U\@YU"RE'[::!!Y"=+^VYK=4$ M?.G/U:D4V.:^GTS!]Y^O3.(3UQ]KN/@U&-HA@]W+C1HU,@Z&X>LP.MR#^XH: MK.=/U!A@#Q'L$H%^6>NW<7?J;);RE$91Q*&2"8$H(00R$>6F/&V*$:893]1L M*?6$0(I;'[D#E]:=OG92?>T'-@SWY>^-KTYM78$[8S:@#Y6>_DJITE=&W[$[ MW&@V(+ICB:SN$+VN$-UG>)K<4(/NSNZ0*@D^.(453G!J>60M!1\T#N45O.[N M1UH-$=84^*LTD>XL42JB4F5F94 'DX132&,F8(N MBI"5E3U*=QQ'TXUB+L9H8$;9P5,;"'ZO3 RX/-@)04BR.-[0J-S0Z>MK*NB^ MN.^7S]?FQ/L'6?WOYV53(V-?#6.&<)IPE7"(T78DB$()C\49E)OBI,?AG,V"6K,'>KVTYS;6\EX3W6XNM\MB MI325&$<,(JQG4"BA'-*(1C#+1"%C34]2^.5B^+4_M9!E9[Y9UGIA=[,4XI#? M&J1CW*AK0+@'9K$@2/OG6_3#*VC>A:<)X^9?],/G( ^CYV/Z<=Y[X]MRLZY4 M*.;E/V[U_-4%LAM7!8)N8%[JC9HW%SG@$9)WNIH;E6,<_'[-)RZW M^.=UW/ZQNKU?;4NZ%*;RUT;*97-FU;2F:>J;?C6:%9R<"H*R J99@2!B1E=7 M)OJ?4F9%2KADS*FLH&_#4V.5)(K1_L1\;2XP]KIG(7@!WTTN0\(Y,--HLT%C M-V@,/P[M^:6ARS!V3_D8"NN1E:< M(8GU.("%CS#DN0:]"'X$I<=;TP98[*V^YC-VH],H/=H B;)7RFS9$SAMT0.,P>=KRO'P%=TM_S%*"&24XAI)D"B*DH\\B+PJH3)'K1'$58:]ZUI[M3RW^ M;)D/5E:EB;]8/%IHV_VXQ[=#$A9A/080F!"C'9-$"A(I"YA'29HQ) N1%+,G MN6:K"71)VXZWZY2Y]6'8;G$;(0:$>N !HXUQ)4]V=-6T2=6SI0J4R?@+-Z;T M!"_D$.-KPJ@C3D]\7@] ?1_3>]NZ2N[[,"^Y9L_M6NZ/?2H<%XS&"F)->1 I M_1]"4@X5264224XRXC7X=#4VM9%FGS/K>ZBV$U+G/>D@0 V_%]WD%>\-!;\/ M\^GVQM[S_FLYT?VFL_?TX\QOAGI@-7R>I]!M_MAWUB]LD0%T@02 M%9#$::X))$&0%)$IERBE.1K'$N5%(!YM3XU/:M,!W;121\&ODAJ3[4ZHWRI? MG^YP(Y^!0!Z8BP+@Z\U)/9 *25$^S8_*6#UP>4U@?1[AOP=D ZRJ1D$E-D2P MBE$J!92*949>3T(FI0Z $DP5R3*$"Z>JB<<>/C5&JJ81=1T0+WFGH]"=WZFY M!)"!V2,P%NX[*I=@,M*NB1TR_4^FNK MLK*.Y=[5=96_2['E5M/DNRRW"R/D]$F;^H4^EO)&73\^+N;KM=5N.ET%&XBMK3-BA _DC\=YG5MB#J#KWY25X^:?B[WK?B'@ M$*^)6ZCX5KT^SJ#0]LY.R_!;_L^_N+0Q]YA MZ("]$#)<'<+,4_3FY.^QN:WJ\'8[E6WX6,"?37P$#)03<;6+Z=9F_%( M;TRU1F/;U#]MK<8C> ]9L_%8<_V&E5_TR+:F"]W*M7B8+^>E3?-]VLFV,(1B MDM@])RXA*A*CZXURB"6*A!0BX]3KZ/29]J:V1E.;:YF OC#8C^?/P>S&UP'! M&YAWV[B]M+4Y;QV.-QU1" ?%61Y'N4Q=-Y\&MW9JG+;7 M11 [701NJA=5>H2-Z?9W[CL[PW?Z^6VS277EGW.^_+YY$?:.V]]-Z45PWS.< MU LQTB;D5%X,K_W-T3JJ8\-T>!M&VX$=#<[VENYXC?8\4*(-$//%UDR=?I-\ M6Y6!^?B#+[9""K,[8!*(M]7W>:,^TO5ROKPKO\FUK=M[;24A9Y(2QE&JH$!Y M!I&D$60)5CKTT',C3&,9$2^YXR!632W$:#L%RIU70-9N53N ?.^854>6F_H M!/C)G$[Y>5^OWE:QMS^5GJ7KPW2ZVPQM]*X<.,1XT8M[A\#'%[WX_F4O-EX9 M#>2JF/P5J#P+>+XB)-!!3UT$,6SM;]4UWEH%V;_HX>KS M1CZ4LXSF"1&:Q26."41YFD$2B0B2C+ L2@K%$Z^U1X=#CIS]);F< M8 FJRM7=XKC"7$[>'VASN=W5CU8^Z0FWMOV+6LI\_637-,[^=T6 M2=5AE?WCK5P_Q+,8QRRE*(%YGB&(>$$@31&'6$9QQ#/%5-9FJ"[M0KHUX #_9PK,_7P%5.5O]S7,GT+.?W$AJ./0')JW:<&"- MNP*[?JB-!SOKJRN L3\5HP*LGU0^:,Y7YMIOJW)>I?.3."=YEF_I?_Y!+(+9K\ZF;LQ[5:9%' M"T20$QY^[X ;[8[=LP.3<<<9CMV.\:LC'-8I4'EE;]GY-?B1C5XHCW!&P\^N M*1S*Z(6DXRF,?L_N'0+/-_++_$F*S\N-?K/GS5;37TNIMHLO7.]%*:-1[-Y\%5N9G%.E$R<'S ]4EEWMZ!A&VG/2-,BEOGQ:K/_Y3BCM9WBRK M.51YHVYTR]5)]=T1D@(1% D5PT(B E%$)*1@7OKUG]XAB0]^LXF\N"PC8T8_5%S)F3G-'8,T_94$\I^5_N5D__KI]1 ML8[^X379G'_^*)3B[&9#'.XW7%9=OLJVJ%,MOJZ6JXJ'EG=FJJ!B4B#.=*@D M<[\78+@D)C.#"'[,!K MZ@K4%IO2 BVC T_6?$ :HGY]9[MO4L[>!8E3U>V=[NV9?;Z3X-71T>K!M%"? MC+)U"]ZORDUI<]W?T5**;_39S"'+O0H^P[F*56J*J' $$8D%9+G((&8R4T4: M44*(5V;Z9?9,+>:Q58>@M16TW?%,4K^PD]R(;43H!^8\:R5D%O7:SI?Y[8/4 M-0B$7]#<]PM-&CRC&6<$*B(U#-KEF>02B$@QXDJ(IXGN4(S'3H.A>U.P7CS/PU9 MKI1,>19!'F7ZO4UC!8G("B@IRA"B,N(DZ2$U?0'$HXE$&ZS]:]&]^NQ3E<<, M2YCK&9U)9T>0"Z*\^$6GN-Y'K_>&/,V/[NC\J/?";Z1;:](9KX$#% MX/2BWANX?@77-VH.980+4HXB$3+D>-G J '$4=]>AP/'+^I=6 M@]KT0?:V_!$+7.G-M?6QZ[YYHG*D"ISO$_QU\?Y&UU;_IEEVJA; ]_.GW=0(95 QEB,,$(2Z4#;4=[.M=&IT5AC-]@ML-:[->WZB>>_ ML/Z=T$UA0T$[,'F].:KNVFU#H#N2!-L.Y?EN9Z5"6>RL_TL8W31?D#KDSYP? M-9J*F:]S;3$R[WO[1:B_\7LIM@MYHXXVJ&.LJLR92F,]D2<8II(3B&(B("-, M0))+5/ L(44F?,)3QW:G1NJ-V28+Z 05&8$IK[)ROEWA%IH. /#0B_)AL/4. M23V1"AF/NC8]:C#JBDUPWM92R<+*1_L9W?J.L\\]^Y.&VIP_OH2 MO\]G\?//=G>")6B^>W>+XV:\.WE_D//N=E<_1OJR6HK5TO8TH\M_W"@EC1"7 M_M2_?'YW\[VNRQTE,LM0@6$A$(.(91*2**$0$4%XGG"68*?D3J]6IQ9%6=/\ MJ,0-73=&"8[9P,12V0MV!H/:8F!,!C]9HW\>H.:Y%TXAF<:MX5$)QPN+U[SC M=W/?K88G36VK=6N*N,_OR61"(H8B*".90"0B#"E5JT-_(:_WG/#U?U'>[Q M7\=OE(S_I6?'_5_>MO7'C:+K?]U<06#13WZ$)1TBZP M@),X,\')M(,DTX-%?RCP:NM,N$XW,35MZ*$$"PW3?,/X!(>7-]VO M9\;W/DR/E!KAY:F%*3OFF^?7LS325OD!6V[VQ<_;?V87_,2%H^UYGP?>W^&^ M\,UATZ#O)>'B-]U?[2.74!ERB2E4XI5!)$.I3R$Y#*)8Q@)GG! KOXK]!J8F M:34^4'_#;KISP)S9%.<:/CP+64-%CXVUFFW3BS\U>,T'Y7/D7IZW.*+,\SN_9:N&";JLXE]</-L4Q,*$_SS'YNKU2OM]4Z]6C*&_N M2U$'+77#=IQD7)?R@C*3J5K%Y3FD' M(4AP*Q$60"6/?JU.-3$TC.YR ;(&: MO^HGF;RLB2[X\2R(6VIV& >LYTYR9*Z%+K@:20@'<6:E@I?(.".!)R\=3?\N M@>^+W\7OVF=/:27T8U$QLOAO0E$O&]5.B7/RN_43G\VIYKXLK?%) ESH;FLY8]_W/U?>'U:8B M2_[]H2C70BS; 0GG:1R*C,"88GW CF-(=&0=BG(N1!1&46Y4_L"^Z:E)@T8/ MZ\HO6_QU%D:@!I38?.BWY/_RI,D?JYYUY"2A"CSHT(,._H!9EB75YG,O?Y2/ M-".SH][-'&T8:6=F;I8W'&T^-\S0_BQOX!VNW!]LPC2UJUTSZLPSRG,:D@ * M&B00Y03#C*8VH=8[J*X8&[AE> US;[-IV ;U+[>0?6P;GJ+%=./PX/JWV3H\9<;)S<.3 M%UQ?<_%S&U3],H^C/$V3B,,T23!$,I*0Q*F$(>4\)C3'>TV?GJU?1Y5M"]$HA; MB'[*'!XPX*N:X:ZA-RM:>&#KN=J$AU\>I@GO-E6Q%%7U?O5(U>V;/%A=8:PN MSRGIZLY4-^Q_-H62IYLE[Q 4HE)_4T//?I&:ZF[](,KO#V3YE]6*_UDL%O.0 M(QXG7.JT02E$0A!((ITA,,HI0CF+.+>J53@J^JE- GNUG)IL&78B-6[/FXG? M9/O3LZAV=H.>X3.P,QWT;6\J=U6@L[Z.Y>K9#UH"9@?5OM1 5[, UHH&T/'@ M3KG?I/MQ MRQCU61GT:2T>JSE! 8XRKL8U$B409?7@%@10YH11GH8H"[#-X&8+8&KC4P]_ M*SNO+-C+<_:'M@/4AEC&T5MWE-E8Y)-^S\.)!^:MQX*A]+F4=&_DB&[4U-];9PP7J+US*Y]P6"S>3+(6W>]V0[QG9008/5@QNW M(2].DVY?:'+J>U; MTQKYZ4LSU7O['O(LEOU*!GT37Y4SH"_@:,4#;SY+NT2;]S.V MDP#>_NSM$C=&9W(7;S(@A<-:K>^_DQ_O2\&+=?55S6B+9[U3^F6U*-C++E%) MSE).4))!$@FJEM]1!/-,,(@#%N2ITC1*C7VB3!N=FI#5N.LJF2URL(-ND=/ ME/+S"N:+2-\3S3,<@C\:W, D99(0E;_Z-8/W3Q4=NQHNMYAQC\J2"##O.K&:F!&ZSU!-22*)=33].F1YUT6O*Q/]VTO7SH$4_S!BII M;,[6=5ZR:EW/:>=)E-&$=Z/>%I)U_/)SA6I!]7E\[9QI M;^2#GN,K#;+ MM>"W/YBZ^N91_S87,DZ%0 E,QZZGR/"@I@*!#"#3$+F_>U>28CQ+7DS22YFNR7CU2P&VD MZWDBSJCPB0M'T]3SP/L*>>&;UT6NU4$"55&['C3Q N+#ZI$4RSG%D0PB@B%+ M=8EEC"BD09Q!$:22\91R'%GMIUYL<6IJN TKZB&>=7%# OS1H+9TM[_,N]G6 MA5,V/0OFM40.CJ2Z2(Z/Z*?3C;Y)Q-)%#DY%&5V^<)CRW$HIV'KK7/^=_-"E M7?36;+'GJMH(_F%3JF;5$UJL M>.V_6MT^/BU6+T+47_JBWI8'M9C7*:^J>1!@F=$@@&$81=J!-(<$":E6W+E0 M:^R,([OZ?@-Q3$VS&[R@J T!Q1*H+EOJ;E:+J?H >OT@0&<.J.T!G4%-HK=? MU$55?9=?+>,/!O:DF6B/T#^>1;HANS$!-#: QHA9$S50S<[VC,/#NBO)=.K] M/Q#*N.[]U_%UX+]_Y>V&%RYLCABWGE=SG% +:SNX*FO#JS77NHSZ?6+5HSUS9+?JO7WDV[@\S8-0Y*Q,.0RAP&7 MZJ7/U"0JBRB%1&8I#EBLT[O;O/27FYR:!G2(9_7 NJ[]B;:HK\B(84"^F4ZX MI=2S;#A@T[XJNS%!3BNS7VYUW.KLQBP<5&@WO]*Q#GU7]VOWJU.*>9!B!$/& M!41A%D&"U>PC3U$4!VF89FGJ1(AV;?Y42C0#&OC XP*3#KA2C(;1ZEF-Z@SF MGXOGVNFQGX3-PVF!!3.CR%"OV6GHT"$/QD)TY-(A!9B7Q:K\*IY7BV>USE+W M_R 6Y$6MNTKR9[]@;L)0+D/*8!C3"*(X)I#PG$$9DBP-,"$D,ZYY:-KHU+2H MP:VC/QK@M1CQ!CK@"KM]Z69#]L_KD"].?>_W-'1^?45GBQIHV%<4?3;DU:8, MM'M^1RL,;<2SJW+1=CR=+2!M>*L12TK;&?>ZR+3EM8-#^I[5<*%'=>W1TC[G M42IPC!,&DRQ.(6)8K6A#B2%F4N9,!\X(H]CKLZU,3:Y[(&M?,NNPO"-$FDT( MKZ;'L_+N,^,AF]E9"AP'TQUI:.S0N=.V'@F4._-EUVO);0DF&UJ \@B>,0HH@22$/"U;.-U-.-8A('B9L%_60S M8/1ZH%HM2 G$4I3W+Z!ZJ?2N2AU3[9SW:]?Q$TR#<6%3\7N=#L,D#8;#1?WQ M? V^U_3CIG:P9\%\1>\HKXK:<4WYH9A5)8I;A\P];?R$)T.S^2H0"%>0(S*:+&Q3EC"=(% M?U#*:81#:9R-S*KEJ:F=!G]J,E9/*IX:$T"E;3#?@[/KCLL;G-Y(]K[6KIJP MVYK?!CIHL0,%'K3H00U_P&:G'='F.Y[>"!]IV]/NP784,S>(M#-[H';W&VTC M=)"9_=W083?PX$']F_BS_E,UURD[4DY"R!.<081( ',9U#').)%IG. \M]LA M,6MX@KLDEWRD":@VM&)E4:=+!N2^%$U^;S^^T;L^,ILLN^?=]TF8@>>SPMU\ M8RPWYP.B1O-JWK4\'2?F S:L?)8/KQZ<0[Q8B]IY8[_*V%_*557-<<(%IC&" M(A0$HBPB:EH;AY!%/(DH%0$-K3R&+C4XQ=FL=4[P\Y2::8Y+HCRK30.U=0$Z M4HFQQNLTT[<1,XZ3>Y]O<^Q\WD8,'$GA;7;=,#'1Z6%69;TN_R"VH_GGK2=N M)HFD*<\@$3B B%,!\X PR$1&2"YPCK'5H?&%]J8F)0W<69=(J0?Y"@?H2YR; MB8U#)CUKS;4D6JN-(34NQ>92DZ-JC:']^U)C>MG@\^GGHE(W_+@J/ZPV="TW MBQM69YJJYH(0$LHT@7F..$1*5R"560)1*&6$B9YL;&H:\X[P)G./ M^*'+U!C6 #"BU?C(TPE9GF6D@]1+]3]KPZ^ +B$);AO^P"]?A5HC5V1Q>OTY MY+SS(D>.3SI/MS?V&>=%RX^<;EZ^YNK"QQ]Z7AKJYX6H(^Z7_.91)U/[W_KS MD^>L\YBF.8YR!!F*(X@BSB!E(8$4D3S,4Z)^H?.EN-O'-] M@'Y'\/\ I%>XM^\A4V^DDIYE@RLD7]>C.*:"4V$T3.EMMW<_VW*Y?XN*F6!!J3F_38)R*Q^F-[-DMT#O\\3$\ M6/H9'@K?9U4.Z_S^OGMP;GL/CO[X51'@&=@]A5MB0,W,= H"7]VY4ZH9/-R8 MGZJL\-5]YKKR\/6 A@W<7T4]=_A"U*3@NP);D?JXO]JZJ89,TBS.!<1,CZ^2 MA>K=9@+&029#@6,A0ZO#@$L-3FT8;/&"&C#H(QZBFS+@4WHMMCJJ/I@SLRYCQ=0/=&$A1UJI5?1!E\4QTDLWJ'5GH@L7?'H18 M?]9]JQI\][+[0E=A3N<]>/?R5\'OE1I^$%5QOZR_6T>\S#&/*$YD 41VHLK MR&!.0PIES,*$Y!%-D=5I@C^H4U,X;6DSIZI S]89:*T%M;F@LW>F)WF[[X%M M&<GPL#)TX)M'9OMT_QNQG>V\1[UW@U,_$']IQ/52\LW[@V^*_ MQ>%>,2>+)G41275#N_!2'"4QSW@ TUR--RC3FT^,49AE&<6"9")#5O4\!F"8 MW&C2!'D]MD%>3<6QKL8?V"Q5AX#E:@F9[O#%HHY670P(MQO27>9.-AX[803' MFTL%X7;Q=1ZCA:^@T;63CBV,T1UW!O)TS)EGZ*V&B>8_1''_H# WB9G_8&G:380.63KWT:5FMRSH25=^Q^O94"L+OEK^3LM!OM*[H$LY3 MC&,4I!%$04C4?U(UJT]4]Y"4"O47EA*[?6_3AJ<6/5"3#DL_5N/.,),W'Q1[5K::W4\]=FO4X-N6W0YX7;3*G:;94N52SHS; M'E7);!G9%S'KZT=VM-GNN]Q4U>:Q.73\6E3__%@*?:(HU%.]U@#G.(EEE(FF)JC%#J*IQ%BW* -/KO9\^>+SYZ M;_H>+KL]=M"S>P:TY4";#CK;'0OZ:/TT"6<58] _AU.*;1\X& MG3R!D:\R=>[LT:!SR'3Y3 XV<3HR0,W&B$.AIWX<=61T;<.T!DI//60];OK" M,;1.)2N;0.WFWT_+&\;*C>#=&4\A=!ZMN_6#*'>'0+N_S9.0("9U:;L0"8@2 M26$NHA1BCI(@BM.,2:M8B6L!36V8:]%W0=E-MKB51@\6.]2V)3&O[#2SP6O, MKO \&'6F@%\Z8W[5XTC7.3W0=?_4)O6/NPUZ:D"%3C?TNBWG>26FD6M_NF'P ML%"HH_O:)Y[]7-!5^7&Q6I5ZC=3FV<1"(IHS#&,9AA!1I)8>J0BA1%F8I9@E M$DO3_++'&IB:9G[^].[N*ZA!GM_2,*/OO-JY(,6W_XV&U^-C0&+7H\28YV^] MEJ"1TK0V1,F:*+T_"AYKI([RL9XCX4S:U:.7C99=]1SH?A+5L]\;6#Z*E.6+ M4L:OXFE5ZNGKHT[)V,_UO:FA7 M,)L2)^YK5@VCR6DU*TL(X]:Y&L;/006L@;>QGYE]6G(AZR2*[>N2DQ#'F$:0 M9#&#B*FI&:4RAY+F@DT M!<:Q#!!E6H$"G"M!B@0D/.0PX5BFN6H914;+Q..WGYHD:71 P[/,<_B:,[,Y MSW F/*O2E@0?]=:/&NTT.>'K%L9-1WC4NH,$A,>_9?>ZU,<5/=R8]%6:T_D)<[>4O80U, M3]>_FV,U'4ADE,$DHA*B6$I(8B2@P)0SD<6!^LUTM>(9Z]1$JBLN2&I[ =FL MU6BP+I@.XFE.E8K6]J:^S2YP!Y2M_4#J?@)\2S'WH'T)@+FLH\G<': MIZ4K7]G9#&XJ7=ZM-ALHN_4OVO)^)[3,B-:B6EF:W!DKNBCN2>M;N=JZN0S)F7%-IYIMOHS45;X/G[I> M4G8TU;' 7:^3;ON=M)=G8Y=FPV$ZN^M)=9KI[@HXXR;!NYZW@_QX#FYIO][L MZF6KY^U+N6)"\$I;^U']OQX@6F_4SM=4IQ'MAH@NC%H/*%TMSW\4ZX?;QZ?% MZD6(^OHOZL5Y4%CU#MH<(8H(00QB?4"&I,Q@3F0,$64"AT$BXP1W-3*^FZU! MQ\1O)".O"VE\'T'X?U,:\M3:KN:/33K,]:J94+8.]41[%@.=V_%XYR:+1&O9LKS**[Q0=4;CT C[(?T.\R- M>(X#I]D/CS8T;G[#<[8>9# \^^6A87//ZF%?E2]?5HN"O>S2@7)$PI2F*0QQ MK-8W::(EFV=^G(R8#5"P)C_ +[0! M^>NP\L2GR,T1$4ABK;>IA(B2$&8*%62<(ER3-(1YC#F,XC2.U>=YS.5\O5J3Q7B,;EOSQ^AW MW88;!DU'KJMY\3YPU<^6@K@KB=VB=%@1^P(/CJ.;CS8U=M#R.7N/Q"*?_?K0 MT+SJ0?]?U^I4:S6][/XJU!JNT&7"]!_4XOKU![UOSL,P0B&5,1041Q )PF N M @)%0I$,6,8E"^=/=>J*;VM2KLV$XBI,-J_-/C)_;Y &62<4*+>X 5.?S0 5 M]\5RJ8_X5A(T@&R#^Z[I0@LAX7$&*2,A811C3IC-X#Q: MGTUT"+^N-\P&^M$X]CP=>%\_^O5+T0,X SOL8/O&['_6N\!EB*T#8MT&W%X# M:.3P6P?<'0;CNKCIP%BX4U7(]_>5@D2B "4YS&5&(9(A4RM&-?3E>4Q#F6*6 M(VX5)6?8\-26D!WNIF)R!WJFJU-81M29,F\FES[X]'U(WT*>U4>>ZWU&Q]CU MLV7-:1B?:=OC!OA9,G(0^F=[_< \MNQ!\,U"W,FVF%(AJCO9/[/8*SB6LCS! M*>:0$T0@RH6$-(HBF,4D1B0/.>96^F4+8&HZUN'7$W*RK>S>>M _E<62%4]D ML2L7IQTAN++*,K^L;3>9B9U/\CV+7I_W'7C]V^O33J\%X8;RYS2OJBV&U/T@_/Y_./B[XM]6"E+=+4=Z_?'NIUN*QFJ=$+9+3B,$T37.( IE# MBB("L9 \#C**0FE4U=D_U,E)K48(1 T15 U&I;DS%/0L MU>OTSE;0-[8)1JA 9VX]>^TG1&TMGH&F^QNCP;>)=;^Y1^AT'H.1?$"G\#A8 MN7N.TT-G'#P] QC-I7,<(OM.G".U.&RM]5$A4IR]CJ%YORE+!6L>A)@3'"!( M<$@A8C* 6<8"&$9(QED090@;Y6 Q:6QJ WN+]5AT(&L0 YU>3WUBMVHZ2SA. M6";S/( 8Z9!.G3Z>:C<9DE":)R&)DRBS" IRQOOX@3QO0K_9 M754^QYQM,Q M>%B7O,7J;LEIPHC+Y>79]D9=2II8OK]L-+IF>/3BWY?J^^\WU7KU*,J;^U(T M)3:Z+(MAD(@T5BN]3%>HIHC C$<2ID)D>1#@C GCO.E&+4Y-UVNPH$,+=G#M MP[K.,WUY\>60."B S(LH@\NO\ M?48/V3(RZUBLE=F%]ND./ZO>6'QY6"W;RMOS($LB$H899&FL)GM9%,*,8C79 M2SFGC&,<1,(TP^'^S:>FNC4^4 -LJ\J;9S$\(.Z\LEY+AV<1M6#"*CGA*9.O MR$=X<,O14A">,J:?=?#D=P8Z2[2O__=5NP#OENVB^DNYJJIYS"@5:OH$LSR+ MH?:7@"3'"90Y"V/$&QSLAZT&= @0M"#[]6# M82"#+K7,%L*HTC:0GWVE&WJ;8<+W093%L[KCL_BTS8R@*P;^5?#[8GE_LTW' MM*M/+NM5;*05;-T6T[^0-7]4IA-K2+TF01%DH00-;38!JX'K&V4&_7%EF: >< M5T@_M'H60D>,&FN>/4EGI$W=K"=KZK=]2;-H;13ELK>^$Z@!5PZ;"9XN'-VO MQ\[CC.0R#B 2(E1S/I'HG LA9$(&>8*R-&1&+JE6K4Y-C;IB[&U^D&;ZL*HK ML2\,ZJ]?07^NL,5IC"##N8 H)SDD24 ASBA#*,2$H= FJM8]_=.,GC5CUVPB M[)PSSTK?/:U]UTC]P-:0^Y^ZF]A:4>1R"FO6\*B352LN]J>E=A/6M#J#88;G8[Y>TF6[$'<+;>59%,1XXRD,,FIFHD&20#SG',88)+Q MB*9J##"J)#N@[:D- BT^H !:!FA9\&VF2)Y8]*Q+->HV^7>[O0]NRE+GD6^B M47L,>RA[/8 TI[%8%LV/&X9ES\M!!-: 6SC5KMU3].YE]Y7V(:MQ[*7HK3XM MFTEU/;?XM%R7Q;(J6)/9->,\)S&F4* PA@@G&:2 MG%IJB*#H,#9I=_52<]6F\Q9=LF0G8NKV ;A*A=^L6T>4[[[!?0T'] 4^3132T; MQ$+7X7E]Y?M5M9[G1,W14Q'",-0I\20+818R"CF.$TD3DO.8C3*:G0$YM=&K MKV&LKW7M#A#@:C"K';"V)H%G4>DR2",-9^=ZW//PY:@?WWJUT3,#:.P3&&\, MF)W$^'(.Y\\QGA@P[6S\,&EKJ#,'7>^.+]^3LGS19Y>/J\UR/4 MY0RB/,YASF4$!N*%O=G73KM>4W"-,TD0C#@ M$5*KPS2 A&81E)'@B_ MFHIC=V(3%MPZB)QI;V0/D,N6'[IX&%PS,$GU:EF[@NA*3EV,TJYXK':'XP0% MBLY([Q^E#)(TBF 8QYAP'J0\L@/A:#FY.0F#" 4BA_ M3E?'UB#&7?H.Y>A@73OX1H/G3L^B7!=T(;Z4[62A;J<] J>9"&FJYDPH# A$ M491 *G7RHYC)+"(HI-AJO_)">U.3MAY454+WU^+^X=YGN8)"B2".=4E370M-QJ+#+(@#"D*HC"5Z9"@ M3S?P)BA%=EA(J*..-).ZM^L>S\IX/,MFK[]>&=<_)=$U5/3/ M>I[=6;B=!O[U7+<.CC9UR[Z/8%1'"-\D5M4MNZ="61VWOBX6/VIHUC%7TBQ MU!]^%6Q!JJJ0!6M2"9 ?\RS),59$*;'3Q8ESDL \%032+, Y0DBMM*U2"KL M-34M_$VLP2\+A?57<*]0 S4UXMNH834-6I,?=N+GI.?,9''L_O LF$WHTBM[ M0%L#^!>-_M>V^I\VJX[K5]-3;=GVK_OFS73M8'>BZI)NEW+K!->H0NR2R7V) M=GKO@4&W=4R$NO;F1U'-)=%54Q,.14Q#B&(D8$Z4%#.1)1D*6!**R"JXMG_W MJ/*LEL9(<=>OU M![(6'TE1UDO@KZO%XN.JU'>=YS0581(&,,GJLN8"Z\IZ:H$:1Q)G/!9,6$7A M3\R^J4E5AQVTX/_M7T,<_&=M M V &W$A2B5G^*Y,EQC3POUA/3<04Q4P]&K MY%3-;'>M:-I%3&V9FH']IQ,,+<% MPXU;'[EDN"TKAT7#K>\P5,Z:ZN3?-O3_";;^OKHK;YY)L=!;WTHP[Y[J(\#E M?5MX:2D^U54R21[AA/ ,1E27X6 R@UF2IS!G- A(HE8ZR,KM:QB,Z&Y@WYE*H>\>\2Z+OCIC@$I>PZ5; MQ1R$9&3UO(:M0R6]ZF[V)>6^?;U]WP4D=+,/A 5BJE@4XU+ ]7.90U2\^)FQP@\KUD.:/&]]:"YV,(;4/'M M&"GF]=VN)&>D:FZV)%E5;CM#P9DZ;<>N&JTJVQG(_1ILY[YF+U^U#GXA5?7] MH5QM[A^:PIM*(.^VY63;6>B7II3LG"["_5XAU8BG=8UUR63:^$>Q;59LJFP8,6/=C"!SO\ MVU7P%_^$FTNR5^)'$NRF YZL'_E_=R/I@RD\(_CV]QQM.!AL;G^P&'Z38?L+ M7T6U+@NFLZF0ZF&>X5BP.(EARF@&4 M-V#SDO2;\?>.[/ !I@#NW@6]2[?H,E#8+?SW2#5;T \GRK.,]QC2R-PMNX]; M['(YO=?"J,ODX];M+W]/?&OHR[PF:H7,;TFY5)*Q7=VR,!8BCV!$,PH132*8 M)>KUQC3B K.$1F83P//-3&VFUZ$$'4SPRPUC32T('8PM9,&*]:^V;_91ADW? M\&MY\_ZF[U/F_D3B/ EN7_ZC+8TL N>L/12#L]\>?"#:BPRM3W*KN\VZ6JL! M3C4R)W'&0Y+ED/$HAXAP!BE.8QCE8G2\>_F;6LILRL:#A%1%57L<9WF(0Q$F$$=) E$624AC M)-6L)"=!+@)$B%44^(7VIJ8V/8R@!FFG)Y?8-=,3AYQYUI,#NIP[>AMRX5)$ M+C4YJH@8VK\O(J:7#708+^Z7=9C(VI]'PB>IQ+\X:5(N!U-3AUUS5H>UW_6BHT#MU:[JX\/RKV +OE>DVYUVV3/F4K\L6A]5P^Q9V=>Q 7=XFVI@-YP7 M^@>RV%7YKKJPF7F0,)$'&,,DY1E$B'*8YRB'2ORB) TX"0*[R9I/M%.;XQT$ M*7T5NF:Q?I4[SY(-632!=9\+.585#NM^[6P&/:.G%:IF MTSV3"#PS OQSA)'9<.^ZOI=9HU<,5/0R-GH"6V^W0$4I9B+.,!U95"-[ AJD.:I"T@UJY'=38#CI8J/%L MMBUTN3(X29C,0V,Q]$WW4?B)!L0>$T<"NX_.F<#W<]X]P\;)M^E+YZ/GR&:, M/Z:^33\='6G?"(JGA6)ULGC;-JO,DG]1,O";$H8/*XUR+A.T%EU7,&V]UKJFK6$2_Y<-T3DZA-BYG5>MWWE7^JTI[AX% M.>$LB&">04O53G,28IT'*26)53,FTX:E)\5>AM+ALG M51)M&=F7.>OK!\1VKQ:DO%V*\O[EVTNE \7K4.?]H)J^M'9UDL(8QXP',"81 M49/.*($DY@SRC),\+U)4G=$8P1HK0!-%/^1(,N^*4-"V0=WAD7 ^QB=,E98 MO,E; KJWQ.@%L8N:_BM6_^F;7I7G2D_BUFLSKE?V3 MOOWN]&3GBIW]ZO'A^+M6[] MHQ!?A'I^U6!]+^8X142(.( 1DA%$@9J1DXB%D,4\BJ,X%9);9?(?C&1J:O=9 MK%4SVM6;U<;,@!1J?K'%:R=YPSO(3/]&H=VS&&H;--^-%: S8P8:0T!GB:X MV-D"E#'@R^5.L9;&JPEUJ9/#P8PJFE=SMJ^@U]]PJ)RNVUV3;VI%LZG:0Q?" M8QS$,H"(/FRQ(=54WZZE MRKMX6;,T0)/.D>!6<(ZV-+*:G+/V4"K.?GO _J;_5.TW5:6^P;N%+E,75K4G MWSP@0G6,FHNQ*)$0Z0E9AE$$*4(A%?K$GAEY<+^U(5/3LA;H;H=H!]4^\\!; MDVNR(?N3]+WO/=VWJ';2/6O;K>(=-3_)\V6QQ_R3/&=C;5/_+,^;W>;W!#KY MW/[Y6\(;;PM^ IWP:A=_"GBNSI_RKO$7^?8@Q/HOJIFG8GG?%/,.>*:6=CR' M"=49??.8JS6?CDC@@M((91FG5KZ2)HU.;=:TJ\TUTZK5X@8U<- A'U96W:@/ MS):(KIGU/"=Q0^HU25@NLN0I$\OI=M\J'1 '.8%A%A,='\4AH8A!)(E()4ZX#*SR.IUL:6HZI&/NV^+97W11!0W6 M3FY.DVJF,4ZH\BPLVX226XX\G1Y>),.E?IQN;%31N&CSOE)8Z",.%VV6GM04Q-5'8V@.4K(T#16F&9'V50SQ",<4HXA9+KO,%Q$,,\ MCU/(N<"1$ E+DVS^),IBQ;^M2;F>1O_L _+72^_$?;&L PH'N78/ZA,:A6$: MQC'D.,9J=)4"9AE1':/6G8+0+,]YW/;)[9)/J4/T<*8.\U%?<:^AI]R$ MZB/U0G2Q =M$,DD0"$$"!$/,.40!D9!D+(14Q&JY0;E:?5B5ZSW=U-2F UVL MRV*'^#]LS[E/TFIZUNV"+._GW5N0NP A'^EP+K/A]N#[9&LC'WY?LOKP /SB M%0,W(M3$1^<]$\W2^SOY\96LQ5>A+5$--ON]ZX]*OTJRJ _?58>^O/KR7!"> MBY B2#&6$*& 0D*H^H^(6)[)($!A-%^*>UTNPG#3XGI41F]3WKQ-?6S^7BH% M##SIY'-5?2!-Q5+(8OTK(&L@&TM U9D"2@7(>OZ' GQAW=3O=L', :=W?''8\'^T .;_TV M.2=_;P[CEG4E=EU%Z?M*?W0Z)\KM#_6<%Y7X4A9,S!'+U)I9QE#FJ5I-ASB" M.<\13'*9,,E%1&,T9E+*Z\R9VK2U-0HT)Z9U'(EH[=+%OO7'M8,35ZL*4E;: MC[UQ=K*LLO+&#Y'9Z//S/!K3]WO:>IK\OGNR;GM/UN_UIL3Y;& =/:#F9SJ9 M,MWT\Y12:5YIT;32OHS2>ZZ3<3I"-:*_\M_(C^)Q\_A!\(V:H-"%T(?;?R/E M/\6Z/N*^DTWA(C5K?:_3JW!2_K<@Y3RD 2(QHS!,)8.()!G,DI"HISK+8IS$ M$1?4NX_R0/!3&[Y;,P#?V@&D]@]YK"T!S]H4'1K5%DPCSZ18U-O$7X22%ZJ /AU0#/6HO!BS)Y!)_3H4_2^5%]ZL_'&&,X>'=^#'_7CN'M M]UZ-X:![N'8D@-KYJ*&A\4$"=[(K(*?=!CHNP']/^\D9P4-YA"=H3*]DT,SR M6/])(J]G@U7O>T_MDT3J)^G13J8.-,A1L?.WZDL?SL=#(4W?X?A*LITX&5^+ MP7X:]MM&IRBYD[^3LM C]/;\;KDNUB\?-TM>U1[,I>#S). 1#6(U;XI"'52* M"3(9]GNU"8_#72M&[]_NJU36UFDL[+A^_(\PQ.+GJ<( M+8%J".]P;_T%0(,:#L2>:1QI'W=%M->H-(.W,@&5SM]'&F@$F M]H>)(9>(QRJ=7( 91")E G* MTMPJ1\#)EJ:FXKU3KA[485$AI^DUVP!V0IIGT1[(E_4FZ44N7.Y?GFYLU*W% MBS;O[_I=OF!HSP4QR]52_ &?JFK3'C_<\-53?;RPJQ7[3>^M MJOF^=2E+R^XQDQ^?I/N>2HH_7]7@?05^UM3D52+5_NLEK&0H>VY+7%IB&+G0 MY3"&#LM=#KS/0 <$-3&O[WXG/Q9+LF0%67Q9-:&\6Q?)+,E)%&FG^RS,U/R) MQC"C"$.212P1B%K->$V]1@PZVB9OE\ XP/&)W3*OO3?3K M&;4_G;:@R.D9LDF[XY[T6C!QIWZF?UTW_]2_>)^H_>Z/ZO?_G_ M4$L#!!0 ( -2#65('AV:L^ @! (Y'# 4 OR(G[^N@$OO2UMW7%$O6#;M1&;*(R*H[\T+#XE"P MBR(U)!49JE\_#BY:*>F0/-"!LBI3J?4<7SXXW!T.]__XGS_.)S]]A_EB/)O^ MY\_L+_3GGV :9VD\/?O/GW__^BNQ/__/__JW?_N/_XN0__/F\\>?WLWBY3E, MES^]G8-?0OKIC_'RVT__2+#XYT]Y/CO_Z1^S^3_'WSTA_[7ZH[>SBZOY^.S; M\B=..;O_T_F_2^J%H$<<&(&_ M1@,)QF:25."<&6L5MZN'3L;3?_Y[^1#\ GY"YJ:+U9?_^?.WY?+BWW_YY8\_ M_OC+CS"?_&4V/_N%4RI^V?[VSYM?__'@]_\0J]]FSKE?5C^]_M7%>-3M#,)SZLT+LZH^75Q?PGS\OQN<7D^OO?9M#_L^?\>_PG9PROG[C_[CYVU]N M7GXQAP7B9<7L1_S&YA'E98<0 C^6,$VP9F_[CLDLWOFE21'N;+[]RPDB:K+Z M[BC!>+1Z\DE8+.<^+DZ M6$#\R]GL^R_XX%^*,,HG*ZD0RC::^!\/7KJ6SV'4;Q?@5_S=4^$\L=$R M(I5V)'BF2$K9059>9F%Z(/[V.^_2?EN[)_/XTVR>8(YV9/M2/X\/-'T7PYO? M^.7"S_%!)'X;3]+VKXM!Z4-ORUD/\ELK!\G]^2?D.L-\#NGC6C>/,K?B;(G6 M%5:_V8?>3Z;32S_Y#!>S^7+$DY)(2B"*!DZD10/I60P$S:A@(4=K(/:H_]OO M[H0#WCX.#I9G(W@XA?EXEMY/TSO>>2&"1&B?40<+M&!(?'VMX$?WD_P$_W_) 8V"P=I$X MPX!0'GE@3H@ O(\][I'W=P*&;!<8OZGBW&1_<;D195"\%P302/R M (82I[4E,C+AH^)46.C3A;CW_D[84.UBHQ>Y#HR-]]/E>'GUZW@"OUV>!YB/ M0.M@70XDR9")Y [C+H';(,9H0O"DM9)]N)7WW]L)"[I=+!PEQR8P\!G.QD4( MT^5O_AQ&*6N,9"7%J#)0(B55Q&J/D:864C'(WHL^;,.N=W?"@FD="T?(LPD\ M?)C&V1S-V4KP7U#^\'9V.5W.K][.$HQL%A:W.$D0S89(K3@))BDBDF+)'VP>(:(38%SK@.E#PDU Y20E5,%B\Y^/XRFPD8V.9\HX2=D& M=)L21:E82R)XR)$FI[CK#28[".B6Z**M8^18T3:*#S[RC@J?!2<:XW$,OM H M!JHT@9R#B#DHX6U%?/!N^&@X$]J/:%O"QUO\]-/\Z^R/ZT M@96T#2/*"&U%5C8XV3!>O1 M>W* 09GDGA)OLR7"X*<:C.2V/Q]D-PW=,-)POK0W ;<$E-/98NDG_^_X8N5S M^Z!IL,:2I+,D$CUP8ET HFFFH+EW.?613G^<@FX@:3AWVI-PA\ZL%Q[FX%=T M1R^I2X*2G*/'0 SC^(3@%(VZD!]#\J__]YN &@X-WJ4( <&P1>( MEW,$,./AZW@Y@1'/N*%%KC%TDA@_A220;+1XIA\1?P"]S9TH?%XA*WME+2RJE&34:GB*0: M'5LK+7&XW46$MPY)]8",)XGH5I[5?/:R#Q$W@96_SR:7J(#YZGAXOA@%JQR/ MZ/EJ*P$9D(X$$15A/CMJO68@^LM/W7MY-VPTG[D\1J1-8&)35[0N&"D;(RKA M(L"PR/:)#$0K)$0THQYBB=[Z_Z8C<-W1#2?/ZR!P$W 90/4WP: MBF/\'=[YI=^P-3(T>! ^$LJM0^%X(-YD38S5W#AOA;5]Q*)/T= -*,TG,7L0 M:PXFT##^W.8G^$F^-?Y[(_EM[>S\PL_O1K%Y(%*M&E*.HY! M%Z4D,.1%1*\R*(R]>DEF/T%"-W0TG-KL2[P#H^1#S/.3RS3&WSA9+F&QUL&O M$W\VDADA+:7!R+S4+5*/GPD=2/*",]!2!)IZ ,GC%'3#2,.9SYZ$VX0A^?(- M@_(MP+7C.2@,Q U5C$B='/%@,U$)_:;@)8*]#V@\?',W2#2<#3U2F$U X?0R M3,;QU\G,+T>1:PT.# %3[E)JW LQ(K>$I1P,2H%ZW9]_<>O%W8#0<#+T.%$V M@0,$\'DI69[%?W[YAF);?+I@/$4)=TN*#:?$^U-V(U<25OG/UN5 "TPA?X*!^%R MN2T12[VJDHFXE"(1V05+T9%BNL]KSL\2U U(#2=0ZXA^8#R=($>I<+5RJZ)# MBYE#(EI03:1 ']Q2=+"RP B-YR08[2/!?N>EW7#1<-KTSUTOGET<)Z(:.AI.D_8BV#0<6V9C[R8=I M@A__&ZY&N.6!HT81"("F3Z/INF=U8G0(WMI M72[(F?<7HU7I?[$#G_*OXRF^;(S&8+9NAG"-)8?[@S/H1@A5&KB9E$E #Y*D M:$5 :"5C=RRH[7K*?A%6FMZ\<[VH8+)<;+]S?W7M0]RAYN/!.[[Z,(&1 V>3 M5)%HB)Q(CBZS=]H3#-IMED)DZW?L*SVRNB)CF#Y=U3"QM2\]R'S #6=+_>E\ M=@'SY=4IKLWER32]__\NQQ>%FS=7I2_9R8_Q8B0H?E97#RU#JS#T;G;NQ].1$T%'$Q.Z9X +SW%!/'61 M4$<%NF.A*]X.5$X#>#M9+-"Q^ A^ >GK[-/R&S[Y M;["ZXN%R9$%01QBN2K3OS!.7-1"ON!-6:8/^4 V8/4Y2H^@Z5/NS*JIH %37 M)AZ]7OB GRY&22B+'D(B2&TF,I64 X^H^V@@2Z:BI3O*[7OTJJY)&:;S987= M[T@I-X"3->*O'4I!E0A<2Q)]=FB:-2M=HA71&%\:*;1W9D?+D+X,SNYP8C#O MZ$"E[K0I!TFX&7QLRCEO\AHA&1-X((QY161TDMCH-=%9)Z#16R.J!&@[J1D6 M+<>H=R=2CI%U X!YZQ??1M1I';.-)+&$FR44#X^BPV>4E$;3G+C<45=]/#[* MRUN PU$ZG!TIT 9 \!F0\7%<0BK4;XO!M:6XQ99FK]9J(BW5)'#+2;;6:1ZH MRGY'?#F),;2KV_Q&2*,OQ?W[#=8;GF1EBF7')1* M4)1.]HD$AUP%ZO&?[ 2+.PKE>MATGB!JF([=]5#4FP(: -.'Z7>D>C:_0A9& M+@KIC<:H4*ZB0I9)R-02GWRD'*VJMCL*8(X'SVTBANGB70\L!PNX 7"30+CI^OSXIAE<+^7*;&?)?GEY-2U_ .D($X7FMRFD[.RQ7O?ZV^1(G0@.O&$VM8696IC'5RGD0EF:;6 MFYWUPA7/MWICK06/O1PL?Q=T@?4*?3LS'&+VN)%P_5TZPA M.DM25J7]>\2=1H DZ$TDC_&QP[VC!J:?)JN%H* 7//8H_0:P]-?9+/TQGDQ& M0J5HK$,WT^9(I%6!6 6.&.,MC2&)O*O7_O&HV1+0@J??"SX.DF@#2+@5B=QR M&:*5JV:\=$K MOIHZKJ\#@<=Q=HP^&D#6]CSHU%^5PZ!MJBW$:$),*(W,& J')C3$UA(H_1=\ ML"BM'3UO^CN*NTM.,X@Z2MF/G,0=(?D!\3._G([>E<%]XW!9%+%EX^NL^'6S MZ1+?@W]SMFH;!XME68R?(0&WEXOE[/R& MG:MKP^^MCYI9$FFT1 9M2-".E5HPSVC.N+RJ8*T+<M#+T=;U[Y MUS),=T/_:4GVSZ8CJRP8K201!EU<:3(CW@9-0 5(,7+'G.VRL3[^BF'3F#6V MR)[$V8#]N7U:] #A*AKF0D0+2DU 7F29A)HRB3GZ)+T)2=]@W!=/!@P5D'@)Z)YZ>.)833QI8PY@&8F&Q/!^0XF M9O?3A\UV5K N/0AQ8!BL<'SJ%XNOW^:SR[-OFTOLT[-/83(^6^GFGM743@0G MLR/6E:;R0@0,$5!T:$J1/^-LAB[1W=XO'F;T>47PU!5] QO60YF-N-*! 4,) M"9Z(I"@P*X$3+2REWAH;4I6,U$-2AAF,7GES.E+B#9S(/.G.WSILI#8)5>Y_ M4DU12AH,<3IZ$K7*@GJ7^ !Q5BO%>"^2/:^AJ99BK](Q\AQN,T)Q\4AIB:$< M&0$OT;E#V4D=+%KA(+7IE-9\ZB7-9(/ZQTV_ FY@>]L9"=QB1S&?F+:!>"]7 M@Q_1 51H?J,W44J6-:M6R/847J9ICXUTP#0/HZG\"F_Q1>/ER/)O9(^ M1F*S+UWT$0*K_5QXYS+DR'*NY$'=$-%,EJCFV?"!,F\KK+\%>IT"3RH9$BQ8 ME$90)=L>B1))<$#ODNG48?MZ] 7-9'OJ;%W]"+;]:/\W6"+N[\:=/.JD7*2$ M@RZ7!DW&N!/CDNB%#]FI2+GL )W#WMY,TJ@.KEY )0UL8??/_FXMGRR!)P M'!FN *VS(B**,GW;B-+;71/M'7/!6D%#E2M2S]#53/JI'L;ZU$P#0+M=N:"4 M8RPK28)FI@00F5B-8A':*)&YP4T?ZCCA^]6-L-YGO Q5H+F7R)O(8YZ?CY>K MT2,HGY(KPRT=<&-'5G($*I,T:&&-(]((1CP/Z#!*GB)+=O>4N3YREX_2U U- MK[OE1'7DDA0Z>4^<+P<+P0OBC7 D>1XQ MKA46U(X1(7U<6-^?V&YX?-T)].I*; "H3XA.,^<3"XE0G\IM(V.)TU832D,) MFKG*==JV''F)AKW.['O/"FD 6J?;]ZY8^KN?7,)(:9>2U91DYLH51.Q#88^-*V&G#]FW *&;)BZKK%N9 M@3R';S!=C+_#.C?R<;98K)*\7_V/D73).>$H 8W.G=2 (6^.DN JD9J!S#+L MF.?8RVV5?>@<]ABY%N0JZJH!*'Z&I1]/(;WW\RF&%(L[_87R.(Z7(Y^=#QH4 M\9FB;VEX((&+3((WS&2F#&-5T/<\:<,>.E<"7,\::0!C#P4U@I0BE';&(*0B MDC%:QNL! 1M,%);&M&LN=HU(;]@SZDH8.E+B#21+_S:>SN9(]S;S,:(B!T/! M$!$5*\.]&4''D1+C,SJ(S%D%58I<[A/2+8A[W<521PF_28.#&_7DL@R)WQR6 MGRS7MZ2?NAX]RDS;&$"0R,LD5XE;N97T M!K:7F05\NE+#-UB.HY_&XP"\\ M'# R>!_E-("W)^;4*@%:6@Y$V](?4T2.:S0[DD$%;CB/WE5L._LZ1P;OI?WN M(X/W4<6 H%K,EZ/;GNS[Z7(=>)2%QZ7P3.=,-#K8&&=D1:PKE\8##8)ISJ+I MXD+B.VY!";^Z#Z.GB!CZ /OHG:\W"3>(DLT2,B)EP,5"(NA58C@2'X-! \U= M9"J NG\)K%^<#+F1]:?>9_!R@*P;V*S^[N?CLG2NRP\+-U>G\_&YGU^]@>GJ M. H_W5C-TM:;@M>$T3)(#I<9<3*B_33.)2,CI5#E7L5^9+:%M$. ,7LQ+36 MP1V-Q)FPEDJD6PN)X6\*G 3!+8DL<&$3#Z;.C.*'I Q=9--;9'>DE!O R^KGG^8K\:55A>,IS+]\0YFC_!A32042 M$RM'^KD<*4AT,!AZ&($);WFEV6Q=R&O$6>\';A4TTAS.5BPL3BZ7WV;S\;\@ MC3*3V45@Q#.)JT:5M@/!.:)Y$M'AUI!=J(^O^V0ULDG6P-51&F@43Q\6BTOD MQ$F33&*4,"X9"LEGXISGA'E @7E#F:@U0OD1DH8N+ZV.HP,DWRB&/ETN%TL_ M+748(R\YL�ICI *4FGB=49+6X, 3E%#U6]&)!NT35T[6AU-!VJ@P8@=>N* MR*,[=\9%0CF&-\Z)0&0L8RE#0@;:A2TI[A5;?NF@+7@\V M<*5+;:T!PK(M1^M)$"<]?BD K#4I15.EV/T)FH;M=E0/3D?)OD48;?;OE&F M; 5)(44B.0867I4,LL1O.QND9E4&MSU"S["MBVK#YP"9MPB=VYNUL@!08@C@ MRA+I$B6>)V2(QQQ"L,GK*NG-IX@:MC=1;1 =*OT&D+09LFHS1_1'(+'H5DJ? MB*<1M6P,!2<2M[E*Y+_'R-IZC8?ZSE3N+](&@/!HM01^?KOY[>?QV;?EI_S[ M8CWA_20C"7>NF"$#<;Q6WC2=G)[/FL#]SKJ/1IL"@H-+(ZW?O%ME (+-.?2XMFL>HD;7- >@Q8N02 &H>GE#^!MFK?KEA?XC\82M]A'F8]@>G#]#O2/9M?E5:GGDK& MC59$&S 89P"0$!TC)K@,R08GZ[3>NTW$P%=$>P;+P>)MP,ZE5& _BZQ<&MOM[E[H5!:92VN>C%2[.:3>D)&([?YC8R3VL@:B>I#=>K%MQH :V;#S6D:.T3GBN%_)B!%8E"Y$16NJLI%."6.4YR1F=/BE# M$O&YC@-5".M62-EZ.GQXG;5AZ>:7^-8[33WN3TH944\SLRP0DP*NPD@Y\4R@ MM&G*S.N /Z\RKZ83==W0^%IRV_TKI &4/3DW%<6E&-51$R$X)](6-P$R*RV* M$GA7&N96.=M[DJINJ'HU">W>%##T)GM[FNIB9)5.(3A)#"^-(JF0Q)MDB5(J M,N#"NR"Z[)!WGMI-]:VGJ8^45@-6X][XP1$XR<(J"RH22L%S1IQVF;@L5 3+ MM+15SK?NT=$-'J\E WV,D!O R!-#W1A3DI8F0CQY320D39P'1Q@W8$"5F8%5 MMI4CA^SQUY*.[DGTO8&H6@NX:[DM9OG3! R4LLC$4E $9"PZQN#>5NJ0O!>=/3># MIP)XATN.&#<(]/ED*_*>7RCS>!Z1\HS?>'V$?_ '4U.Y[-T M&9>?YE]@_GT4TZY#B?<_-N,M2FG1HC0N]3]&&90SG!O",T<7 M3@O<2X6,A'(3HK).VU1IBO/>M Z+M>/ L1MIU3351,GRV]GZ8']3"WDC."4U"EV?7C) UKFOI1^0X<]2#_ M!I#T!59U1,C%W_S\G[#$SS>2&F65N. QKH?>2W! 7#:6Q*"DY* 5AB5U(O;' M2!K6%E5!4D_R;P!)GU$;2, W9.4=[N"3V>IF[):9P -7N.D3Q.I/"PU ZJ\PA;F?E#O2Z7P\+363J)WOL&7' M!"\YPVA7T-)DTC%!G-.)2(NB2MXIYJOD%)^A:]A^>E5@U:M1# M ZBZ+Z*1IS0Z66J:5+DK"2E]P?NT0AWIHG64:0$ G2=SHL[:&FOM? 14?^Q MLFX +MM['FL.-J#_;3:=;5DK5[,#Q-*J39&@*'IWW(327$L3FC&,X,KSD*J$ M_EV(:Z_'\!& ZET;3:0D5W65M[FXP]Y(&BN=MY& +2M&6(T&5FABD^ >& TT M5[FG^C19[74;/L90]:>!_1'EUHB:PEDIX.S):FWM[3:9/YY>(ELW%:%O(,_F MF[J[K_X'+-[_0-\ U3:>^OG52J*/C!9'OT%9G=%B&XE6/+(R2G34*UP]0@CB&26 M$EMRP4%GHYV-#NHT[KM#18--D_O"T%X";L!0O??S*<)[L1UH\<8OQK$<38TG MEQADW)0+B21 )4Z<*,D[2ST)- 'QT0B6&?AHJ\QOZTA?@UV,CT!4#:4TD'W? MR=:("J]$PJW<:B^)I)")DU81YEU4R!W&O2^'K&$K8:KHO0NV]E)"$[O:?38V M(AIII:G2$$G69=R3CQ*%E!,I0U1*O:'SO$I?OT?H&;8>9@@\':*()A#U#R@] MX5$J^%!_!K]=EAL9G_*#,1G74LM*AD!I(AY64Q*X0^.>&5$T**F M5 Z[J=8%S('HW%][[4)S8_%WS!/B F1(F:1DRT38,LDZ 2,Z!07X/\K=2X+S M,3J'W:-;@&S/_X7I#/X MJQ]/RS?79[.?(4[\8C'.X[C6:!ED5:[;013))8-AO+?H6I0J%RLRNA:0O-1: M)FJJ%#;VS$ +M# J !WW)O]A]E7'GO61:!)"><@V& M!E>E(W%O'#12V=DBYGM1>A.%5T^QCMO8IXQV3RSK'DJ5\/$]-/5% +8:/7CKUXBCO0'I:F1HM07P&%?BND-8R\2WC\[C<%/TVH* M]K?9!'6]*'-BEU<]1O\'$E Q.="'2/K/'3Q\XTUS3RU2EN4L2N-V+IG%T$UP M02S/%AC0('/M-K"/4]=S\U>1DE Q9N)]+'WV:2(A%-*DBUX&S3*MRVM;S5][ M0L4S+5_W$7H#(=(U]6N)%,,^FY:UO6IFB5N 31(#/+^J2V/EGEW.:-65S;DT MV$FJRO7])ZEJ!% 'J/LQY!PM^P: =(^';1=#FJ50I1][*NW]M?/%&= D4\R(VC2R]23XP%8G7I9&EB2@CJS)Q MRN=R3.692L]X5MW?-G#1UO$JG565;P,69QW3;FAW(8:@A"$!RB4Y7=8/2YR8 MB(&- V$]5+D7=IN(@>NR>H/,T0)N !PHA_/9=.7R;1B0*3CJ4L!-VB&ZA3'E MB#L02WGV8)16M-+8KWN4#&M9#E?JPQS $1)N "(G*8V+U/WDU(_3A^E;?S%> M^LFVJ[93 %YI(I)BN T+C2Z>420D:T4RBGE1Y93U2:J&M3"]0:<_R;< HQ@O MSR\G)3/R6'IVNSXB^%1$EFQ 'X\K7!]4*Y(QP.0Y9J-XE=*ESA0.>TC4'[RJ M:*2)>N+/L,1='=*V0'KKN?E(O3) LM>E14"6Q =<,I$%R@57GH8JQFHW.<.> MQ_0&HQYDW8!Y>M+CYP; "1I(5F42I[2"!('XUY);2-08F:L<^!T=>%4S0OU[ MT;TI8. Q0&_7-K5T_\L9XO(4YN-9^I1/TNQBI9V2QL#EQC+3I1>@B;@XD#,; MC2/&11J-I[A(>IL(U(6@1DI]#L\55I%\XTC:+#IA-7?:I])1HQ1#\HCD&-1Q]4>NF)$S(3)J,S5AI+5:6&CWO1V-A8JIJ.&H#@QRNARE' 4@,21Q6.5[@=B AEE+ MRI6%$ ROTEWH$&*'!6-5]#Q(6U16Y<%PO5CM[[@PY_U<;UE?+?RP6%P"BHSK MX%1V),5R^.!P'_$QHALS_OSB\GL"M9[RNGE/'Y#B9]._+04TRNO8Q(H36K0[3&*.),M MT3EHY5704&O0'?H%>%MHO;U1I]E,L1KD3+.4?6(* ;Y&DNE[,- M$2)"BH%%$^L,WCV$VF$;MC> V1Z5V3ABMUU>876='*:+E9I'G%L,+1408[C MO20X$D*0A%O!J$1IQUJ]M_8E=>#.\*V M0<]-H#4W8FYK8S+T*$OEV$Q3F,_ MO]HD^E =Q*M_#XKHQ8+EGHDB%Y+ O]O];R'SDJC1!4$@F98_ I MRDC5:$D*4ADA(UBHTN2^+P8&[B']DN@>1.=-]*1Z;!+.IB.1\H%[0QUAV2MD MBI8;T/B9UTFRQ'C.L(:&7N@RMU63$!,C(M&PK_%$=-/>OI=0!P MY7Z,A(F46EI&8AB,N9A##H7W1*3 (7HE.:O40N\9RKK![\]S:-2;EAI#WR-^ M[V_PQ^HGBY&B7"?O S$AH)>1M"^7D#.APML RFDMZR'P.>JZH?!/?PQTF+9: M#U%NN (T[NK1%]!!:>=8#[YES]/WP^$_,]\O'.,O@:-3$IS MNF=ZFL\>Z6F^W&2HUA,K;JZ2WEP:':'E9U8@LH"JB-N"+/=24?",+0G?T"JQ'8#;BO^G2G'04W8&T/NIG%8H[)6H/FT;G2FM@0YWV9N^(XCC%DBA7NHBVY?!)*D<"#9*D; T' MX-S;.DGSO>_8_2F.9@Z6?2O8Z>?.50R)H9D7!$JR7Y9KJ;8<01D; U#+F,NO M_8H=__,- MP!-$]3P61J.[X)QGQ =7AH I3SRUDH"P+(<8E-65LCE-CH4Y#@//3(/91]8- M1*@?9],S?-KY.PC+K_@WF[9RDLI,Q";4B >=^(H(U50Y]KB+F(: M0%P&,:XFDZ.$Y\)EP1[DS*@2 Y_R5 MW4]N2_F'Z&K6F^ &5CL&>SL8X,X!C8:1P)0CDAM-K$56@M2NM/\O#?\[:'[G MPX>-9GI6_O'B:V##V!'A64&UR4P1%E:=M561!W?$TB"RDB%#G3$;!S;$?*E6 MT<>X%D=*N0&<_ ;+XI6?SF??QQCOO;GZ?0'IP_33!A/XG+\?;PWX[DV^//7_8SKS- M *DW%0R>MT^7L6COPYJ)4X\2_#:?79Y]N^;G4YB,S_SZ3B*@#9;[YVV#Z[38&NIL*::"VR*BPO160HT(UC,#*61QI* MID#34LT3%?'"A-(N4$/&:(V:*O4;.V@9MGUN,U#L2UL-^&\/BRFOA;4987U3 M0T)=SJ7S>K*:$YE19J'T"2ZW8IVRGDI>I3%Y=Q*';97;'#PKZ;9)U&Y*(Q;2C:.!PGT[1R0TX6"U@N1CI97#/*$,Z41(\W.&*U M981)RZG,4BO[0D:O"[FM#6MZ(6#VKLE&$;LU]Z?^:F7K>:"E*3\E@9=AM]1$ M7(3($D VQK,R:ZU*M]IG*6MMXM(+;\>'Z*=5+W!^B72,?1A/UH[T9E%=2_36 MST:> 75[5)2->.DA&98F*>C7VO P^HXZX(*)QU&A19V9M=Q*']3E? MN%"GDN8.Q^0,EUQ-3):8;_&(((-4(49)2>89W1N9,O&XJ(GWQDOO!:[#_(+8 M?(+41@JW/]8LJ.U+4P.?(:+OO$KY_CJ;OYTMRF"]V<3/WT]A?G;UY6I1I/=U M]@96QU5IQ$2PB3M#4L2=1@+5Q%,') BOK$LZ,].E?]->+VVRPK8W[<]>0A5- MQ-=;]K[.5CV;Y_#F\L8JYSJ:4K@4UZAR^&R3ZTUDXWV@?LH5S1\5U>E7%VRY-I M*NQ>K-KN<>V4\XX1!PD7G->XX()U)#&F1=09)*V2">I.XK IRJ&!V8_FFC"5 MW44Y\I&5^ [C/14,D0+,^BZT0,=%:Y+EVDC]#]!?+RSF,LL[!4X/+2I7)<=1IXDS0! V^4-:@ MWWS_Z&9W(-WUA4T&T;UI?59;!0TDL6\SMIVS^2F7SA,CK\$'Z51IRDB)5$X0 MZX(@X'Q.P3MN7)7V88^3U&1HW#?<>M9, QC[#!<;SW5#/]ISE4*R1(D2.)7F M:]9:Q()9=6+4('V5(S"R'(C MFH"GA4<;B>$U2^NSP-/Y&+F[ M\).M:1_E;$*$M)ITA0X#"HY84<;R"H-1#5,!;)7^_$]2->SMIA?>9?O33SN8 MN[/$9M,S?/+YI@IMQ>?M5>4CACG:.J*31@[+[ 7'7YIK; QL"QHE5+I/6CL MA,=JXQH'C"GZU%T;X<8MQV,[GW?5)&(S^6+$64B0I25"0T:.=" ^ZDQRF=.2 MF5#HB=1.D.PBK!,$J\UJ'#!-1&Y\A%A$! 984VW@-Q(9N2 M-#>,VR2YK5PI<##B6+7)C /%NCVH:/AP]_Z9\F^S=97VO5D]RH7@F3-$!LZ) MI,&24G-#&#"&(K=1\DXG"]U>UPU/?XJ#A0KR;P94>3;?FNH>1C;X M%"!;%'69E^8PYG?>1!04-1H_@6[M9UZ2YF[P?NT'&4TCH9WX9_;KB6)*AW/).B P5W@P,"#H*K.GO\<9=UP_&JG3M?YZT;MC[LQVO]*2J M=JQ?=SF.F,A6JB@(AXA&W7M'@I*&1-#))1V4,E6PV)W$;IA\[8_<>LW3U<#1Q_>?=T,2'W_ ]?N] P^ MEP&5.:-?,](4K+*)$ERGEDAA!4&/19%@A;6>^Y!BE3S2R[(Y['%XSP6'#2/D MM:^?D2RU)U$+HGVY.=4:^ MY\L&(.N48X:O9OS1-Z(@QT4D>C#2JSI#C#L0- M>W#?,_QZUT8#Z8%M[OG4CQ/Z^B-#=8!RIRRPTC;:X/KP95JR"5ZP3&40OE)? MJ#MT##Q6K7=%/VB:<[C4FP#-9H '+ H'(XP?41:E80K&@&A9)?H!S&42$O*3 MC3-"5HEM[M$Q<.N0^J Y7.H-@&;3+/SFRN T76<15K;YINN/53$<,W0L6 H"J,-.A9,@I8:5+[7?7;W M"65=,@>^RU<'6+,VM=R.S?TT/\40>O/%J@1A,2XZ_[N?7,*GO.ZZN^W PD:: ME:JIJ DM ;ZT6B%_,J#+C.YQXB+$.C[@0=0.?%VP*J)?3HV]8?4_?GF@!PR^ M_KGZT>HGY:\^0_ZI_/?WSQ_N/']Q.<5%_!=T<]8/_S0_\]/M$,<[E"[&Y[@' M/F-/[_SY+SOJ-$WDW+BFBPSSJ.=IRY)(KTTQ%,(Y0!64$^5=K+."**>&1EV MYW]Y9#\86#0D,-HWKRJ;[V#IQY/%D:;WR4?W;):[L]&6 MR69:Q2PT<92;=?=Y*Q!0RG&:5 ;MZG1C;\)D?XG?(%U.T(.YZ66^ZE.Y=FB^ MKOOS&\$LA4CHZKPIE!:]WAF2K1;69FMIUC4DU(6X/X5IW0.!#_+B?2MPP,AI M,5^./I>#^9,?X\4H,9#9TT"H*4=& K<>%U@Y]%1.!9V9D%U0AP^]A3C\ZC[: M[KQUX-QW[\J<'2O9%N#P-S@/,!\9JG+$D(T$Q=$#X:6=!HV2 ,BDF8< KDL' MBNZ 6+]W&$@#3!9E8*SD5I^)2D(BY&!#PU M#J-Z:07OS1#<>?/ FC]$;[,^A#BT]OV/6X3[)(-E5A%F+"V5 QAR,*<(YY9R MG6-@L4MM?C?MWW[S,,FMWK1_L! ;2)WNW/T^7M<1N!2 .HL[(%-E.&D*Q)=; M ."5]^!]0JQ7\=B?)&O@$]!:KD,%G32 L(^P6,SF=WDJ=^M+Q?]Z@LXH:TYC MD)IDDRR145'B55F(+@?K>YZT@6.>'H$PJZJ5@W'V'>9AUL.YYV^7 MQ?I^RC<]S7^]G*9%*>-_<_5^NBPSF32NP%BF/EF;@$BM&09_D BCW(D8T;WK M-)JCPZN&-5 58%-#Q&UF"[]\ M/$C5]:^9UVRMJENME[=>0UDQ$W/@'AS!7:ZTQ%:XU65G28X2=](4DG=53IW[ MMV)E2W_C%^/%IWP[?[Y*IZ^ZL4U*>=&=5/OJU5?KCS>K2"H;(2J,;9)!?T*H MJ#UJ:-6;[P.:VS_7B"FH@8/R]W 9_OUB.S_T2%B.; M*)7&4,*T\$26(-H![@,L,^&RIZ!A[1E8/DFX )U_@K 0AG^%B M-K\6S0/P&Q4D2UH2)4MG\&Q\.?$31/,L)*R:SU>ILNY$W; 5UI50U;]>&@#; MYMK=<]?R[M^.7C$]LDI+KB00G7T9]N" MYHMIL0'$?IW[5&J[5^V//=J)NV(OHE3#8OUX&OG)R;X;0?59N3+Z5QMFL K&V=$Z13!.7K"0> MN!=&:0R]?8= H>O[AKT37B$8J"+H!BQ522A/\5<>^ C:%WLK U$Z4B*-C208 MXXA02J,$DV.F2O>,QP@:]IIW)7O4B_0;0-'Z1&MUY+&XSPHWTF;+*(F6H7S* MZ!9+K29&:B\@)-6MLN' \:=- W;6[T2EOK200-P>G0>[8/LBDDB49$)59X1 MF4 0+Q-:7,#@609O(ZV2G^A*X+ =U"L!K8IV!O:C-L,&-C7.Y69G7OZ!0EX- MGKK/%V4Y,D:!.)I1>#G( /V MZP/J9GHV+O=[5^?_OXZGXR5\''^'M DQ72@0@7%C >#8Q$B!DPD1*RB;M M;,AUO*MG*!NX8WHU/ZM/A;2 L/,+/YX7H_MI_FZ\N)@M_&0].F7%U)K+ZTZ M]]G?G17,9>QGD Y#E52F:BM.;$A 3&):HKM@?"5,]L_+P(W1:Z%X8*4W@/N_ MSF;IC_%D4OJ[W^-O^Z/-@@8CJ-(:B"Y#E*5@G@2^F<."F MYY4P6D=!#2#O,V"H?@FE:?NV2K-,$7A[N5C.SF'^8%UIJZ0-C-C5U5WG@7C' M! ' #25SX7FG6SQ[PV\_,@=N?EX)@Q55-7"8\F[SRK_._?2AE\PE0Y&956-L MC?%67C7J,L0S%KR3"KGL,D'VR9<,W)J\0B#2GTP;L%)?T.0F/R]-B-(EPM[/ M"U>;77]DO*:@(\K$ "UA%)KBUG!?TKH@%4 M_?72%^JA#-%)<+ZN#%P-W,%M?L/:K;K D8]!QQ0L46'5!E?A>A%1$!F2BJ 5 M"K4*SO:DLQOR7MN90DUE-8#%=S ??T=^OC_,Y:3A<9*Z(>RUG33TI((&P/0KQM.;UF;7G2L^3%%$E^>WBD\ C G2 M4 *)8J2B2O:1Z4R8YB:&&*.'*J%D)^JZ0>RUG3'TKY@&T/89=8,$E"JG=QBB M3&:K4Y--X\<-2YQ:;T%Y@@L&;3"N&Q(86)),]#Q2(4*="RL=:.M6AOM:SB!J M*:4!G*WF';XIUP_?SLX+'^LCEHM-!?N':40.T7J7 [SM4LI.&X>1#:% $P8[ MPI @."@!?Y23U %J[X?"U'5'45MK F8O24O3A.-K%:II& C@OI52/ M_,Z#? T*UZB0,5I" 4N&7#N=&+',:ZY5*C>D.Z0Y^J.H&R!?RVG#@-IJP'9> M=\"_ST<2E)I$+3$L Y&.1N(\U^AP<"6U$2A04<- /D90-]"]MN.#7L3? (S> MSE;V>KY2R.?QXI_KNM'RV2@#6%Z:V[A8O EF$@D @7 O+0K.>PZ^!I*>H*D; MF%[;.4!?2F@ 3[_!'[>$-)]-\=,(MV*A!^LE>I=$R@1#(8VN 0=B@\\D:LL# M$\ADKE*^NR^AW9#W6LX37D1=K_DV_*I!4[V[\)O'O]A-^%WLO$ W#QHB,*&) M"AR1:1&>0X M&$IQ"H.(/D#0Q"KA"01(3@,#X%7R<)VH:_;Z^SYH>9#I[5TO#>RE-SWD=E\Y MO,<=,.J]HA(-/RTS+DI'^!09D4:*J(S4@55QU_8CL]D[\L? KZ*FFL+A)2XYE8DRUA+JB8F 7.Z]RHWY_69N_7]X/(.CIK"I;;"[*_ MS9:P^#CSJQ/DZ]E#-U<@;]7I!QU5,((8ZG$G2*I$Z'#<#UT=M(MX(K R&7D H,AG/2.48\HP9!%#2Z)L+'7*4%Q/.D M-7O)_ACP]:R10=N;/EQ0MZZ.W"]PON>..)M,=@"$9S3Y4C%.'*.9*&6U=]*# MJ-/>X0!:F[VNWX\1K*.S)H"YJ\!YQ1DNO(]C'\:3\?+J'I-1H=D'9"U#QM7' M/:X^GP6)(ECIF, OC5+::XKAFGP&='N^LMG,X3X@N-,KIY*X!Q[8LBGE_S3_ O/OX[@> M6<2SU3:+A 0'#.YIN:.NO"1&)P:04C%<).?CE?L M0Y0<*>6!"^1._=7J?/AWW-CGUU[AV1S6Q\;7$X[P_]D'8J/AI7,GQB<9%Q*W M04@OHA'0I?5(IY<-CHYC%3JK*=VA&_]]?O]V&T=LR6><9U\JHZ+GH?2P<"1$ M%$[4#*0S- 37JIJA% MC!15# X", ]5YM;>H6*8TY[^$7*\B-O Q^X,[)NKK_B(U68;@L)=5@.QC*-+ M1F4FP2E-$CK]G(/VJZ^( ".3XEYRT]L4[>NW#N/\OE02[C#AMH"(#9 % M-BW)E6DPB$,%EQY@,ILN%S6[:O_WFX9)EO6C_8"$V$(2^N5R,I[!8 MG$3TBQ:KT_25&:3H\PAN?;G&Y1#$!K<^@RH$#L(& RF$*A6 C] S3,WI2R8X M^E!$HW@JG\YAZVP[:1V7,1(A7-E@+25!"%FZW5.:T!$7]X.,>LBZ0]FPL6HO M^N^ J<.5,7"P^O?Q=UQZUT&VX!P W3)IT6!KIXASR9&<4LQ:"JIRETCU]C/; M4_\1JIKU(+<&K,EJAE0)UM]._&*!-G@YB_]<+0M+I<_%RCJ:<+-VQA*K,&[/ M63D,YV-DL4ZI\&,4#5.8_I([5#_*: !5M^G?+"Z(%,UKB?IX61<\,EP7PA.6 MG0$TM4G6F;OZD)1AS5!/.KY?OGN4# N88U7[H-#[&#D/'$V_O3R_G*RZ?+[/&>+R%.;C M6?J43]+LXMJ?,QAF1ND% 1-*\UB)_#BOB15:9_#>2]VE3KA3D-V%H&$NLKQ4 M)K9WE30.L:VOJ*QW9:D@6QK=/!V($_@AI,QBDA:RZW)LW O(ABZ<[!\">^#K M 'TTCK"3]-^7BV5Q$38&F@NG6$J*\%4)H(!0:MX%\0(E&$)@/(87,VCWB&L7 M=8< 8Q^[=HR6FO"W[C4B>W/U!J;Q&VX8:W=4FAB\D)DD&BTZ&=81"TP3%)YP MC ?*Z]R;?XZP8:[?O608V*MJFH3:EIO-&J664F]BR<"YP@]'804$AW8Q&^.Y MD:Q.;/@,80,[_KW"X%F,':&3)C"V6'[*99S7XNMLZ2?;$R<1O?&)$M"QC%"D MAE@M#4G>,LT8<\%70M8N++GK6D=(U@M8'3J7\>>< ME>Z<-!&4F3"4Z<1]E>EI3] TS,SP@;?"@Q32(K9NE*JY* M;78.H ]S^_>9JNQG!UJ/[OG]STJ(P6L'4]^&&U MHY],TV^S*9Q?3&97 -L;35_G?KKPL7#ZYFHK@-4*U=V8 P&AU!-FHGP9$F%3 M) X=8P+!Z R6):6JU&<=1_; AYLO"+ CL7V$M@UGBG04[NY_^NF!UC&YGO0IZZ$MIG3:6 MC^,I?"CWJT;)0F#"2Z*-+'TVK4>NHB;"&(=+4AFMNA1][?G:;N#J?8C;2^R\ MM970P#;[VV59%9_RIPLH;N_T[ NF.B S%P?]!'+PH9>C;;AHF;JLWE^/NX# D>1H&I^G>%V?QF6 M^7*R[2\],H8".)F(L&BG)1- /'6&F,!MS)SC JB2LGV*J-;O9?9C@WI32P,0 M.YE,9G_X:80=O-PT*__'?+R$3SDO1MGP3(VWA"HIB#2%/:_+V9R)CCEA$JO2 MQ61/.EN_\-,/$&LJKP%LGEX&E-;OR]*>%V7VZ%7\ZT]^7P!*X.,XPRAS&4&@ M,!6C'OW9*##:%J'T$XHVR&#P_U6LX^$TMWX%H"?C^4)*'=C%>^LOQDL_&?\+ MTDV;X7*.O#A9+&9Q[)>02COJ+[.\_ ,5-/).*YID&=MJR]J4Y6J-OWN\>Y@54TT8"6W[NYGN)C-B^A^GX[1#P$A8E:&$IYC0C^D M3 VD1/MA,M\_@Y Q& MFD$0D"A)/ADBN30D),.(0OA3>K2];+#JUHO 3G>./4M[P;LT4<,N6?S MZ_S,1_ +^ KS\T]YVP1TE&+B7#))8EJU2LB1. ::Q !!ZVACT%6"B.=):_V8 MM!\[U;.*!IW+4F2WS?2\G9V'\72E+F1D,4ZPKE58G9ZLZ3J%^>K 9?4!33,U M4FAFB:*!$2EPFW?)29)E-LY:98!U2;<=3$#SIP/'F[B744XCLX&NZT1O-,L"IL#R9P&(GT2 MQ%.=B7+*"X\_BKS62)E]Z.R&PU=[(O$2VFO"^'TN@Y.FD-[[^12EM[C%\#M MV8Z7(T.#2\%I=%U-:0) ,_$9?5KG=&1:.N-36/;K MJ$N]$N!G6@D>,5IAM,J(^/ZGI5U7@5W/SGR/SU]>_0/]XXWDWUS]S?_W['J( MRN+-U75^:5O\L*[A 19\3,:6L\:29Z**.$4Y01=:9^#H,*O*PZ /IKW9D6S[ M(.WQ>:@OH],V9F_='3'E?(HA^4B,#;H,>J'$Z[ J,XNJ=!YSL4N?FUAX0_VVC)E*M-+2$2.,(U)P1ZR00&)"K]9;L-G6Z>]WFXK!(7*L M5N_O9P>+>.C#^,?FSQG(V3&?""NI;@F2$NM0L MU#7K67:##RHI]Q;'W^'ZEH,6H 4%(K,NOEQ:U4 9PJR-T2A&-4\=]'[_N<.. M*NE'WT?)JH%]X.X<.>:U9=Y%HA0KK1]D(M[EDC;A21GA-(0J5?K[C^I[X6&. MQ^P#AXMXZ!M#CPU=DB&K$(PDZ$,9Y,$;XK+0Q'AEO-&T^ZY..W_4*=<H M:=)5(\?2$YDFSXBC@.X>^O'$>1:(IH%2IB7G0=7 Z0&T#KNC5L',@Z.ZN@KL M\8Z7.5*&3DLN=%('<>U^F M=BGT?2$9AWYPW4.W;H0V>\*V#X8>/V&KH*T&=O''ICK)Q(!YZTBBHD3OX(FS MEI*8K5#!4&-BE;G>QXQ7>X%#MAH@Z#AG;1^-- JLN_.B@J7&:A&0EXR^"P5! M@A*))">C%(("554*5E_IG+6]]+_WG+5]E#'\G+7Q=+G*%GV8QDU@[U,$)W4D M:C4@4ZM$0LQ >-8FFG*9X'Y6Y;%Y:P^>W1X?BI5K=L1:A;NI)LQ_Z%R)HD'). #)#JEI_^ M9H$$"9(@B6$55E'[=-@218)KY?!55F95#KKFV%@&NBBKT"@?VS30>8JH7HY" MQMG(#M--!SBK$="$5I*W5M#*TMJ"HG4"SE L+(/UB7MF4+69J$4O[\X(':C* M^[43^\JU RSKZ_UIU^QW/\JIMRB9+K^Z?LVQ\[=/MB"YA2 M?"@%$]IF!N=@JL?IT'022W4:31YNXNKDB!:EKA]SG'^9U?X6;U--W2C3ZAS4 M<^&+Y;4SFHC]=_3MZZ8K]+/+\T?D,K$: X]:@^<4OZC();A2),2K9@68M=HE M-Z8YH>.T>&J&Y/Z4^Y*K>QYVP?HC7[2^'WCRI2>[']B=]1/<#Z!4FDD)S&L) MR@<#J(H!;Z,L-AA'4'Q9]P/;[N)6J_%OBSDMW,M%-1Z3XG)$YA-$7K.Q@Z6M M10H-]"\=3-3,F"9\[T1=OSZ!ER^R3@?7202RSRHVY7Z-GZ/'IQ*#$P@5SCZ+,O]XL&M;M^3+QDW^!@8'L.*M -KLULWT37P M%9/,,VV!U]QAY10#U)S0KU1Q.M&7H4UWB7VH'#=&:&2/VNEI?Q#Z*Q#.\I?: M0^#SD+U.'CJQ:Y;0F*PL4^"=CJ"LYQ *"C*\V7DCF7!M3GJ?(FJUY^O6]5^S\W[1AQ'U24>'%M.O/L2F"W,>L^F'D\>VU [73@2#[*S<:<4TW_":X$ M*!$#*"TD>(.V%AG*D$AVN#E1.!WA;-;?[Y3&$Q_D:/MR515/&X,$K'U,DR^&@C'GBFN2._D$39WBZU#]/VAH/(PR M.L#5F\O%;%H+)$E,;Z9_U:_6G(149-2A@([U6E$:BKA0\6K[+3(1E]H450.I8NSF)_/S;Y?TJ+_C(M7Y%K47P/6HBW6'!Q3%VB3 %$G+)*5\ M/1N\^!*,YX;)78:K/ONB<8]_6Z%E>!EW8(5^1Y+F+"]^; KJFA41G#-%"T@Q M5V_ =!*>"9-TL1."S/T!$WCGO.VMD-#*:,#7#TJJG>WR3/,2:], )T] MQ36U$X"WP8#F5O.0:,NV36J;GB>ME^SP,0+#P_33,^(VYHHYB2E[S\''VE*Y M% -!46A3AXIY)NC?K$FZQ@ZT=>JW'PB'7=%VH&Y>=,;:>>UL\=],GB8YG;F> M@Z>W=2;0E^E-PM^]L_*S4UPT'$O7Z?+>AA1@^\L&]&AE<@6*K0/7Z[AJC+4* M.GK+A"$#JKFH-K09#KG M[B1V>^&P#VX>OW 85$,=[/)/\+/N(G2&R^7J(#,K;3/M2^2%UQT%*79'9!Z2 M#-DK+7QI<]>U!XV]7$$,"Y/[QRN-=-8W'&\9^P//U]%A%$DPGR*X4GNI8G+@ MD#QXYU7R7 >>8Y/;L#WI'!>6S?"R.RZ/5EX'V%QG1W_,9RO5+;].O]WT])4\ M%DP"9/9UZE\FL5&\",AJUC1':W@3T_@$3=UB[G@LW$]A'T@Q'6#LU_P]GU%L MES[G^'4V/YM_^?%Q^N7KS9T,IN@QU")15TA,%HD=BO( ?6!%!8U<-SE"?(:N M<0]X3HFU(174 =X^+XBZ*IHU_<:*DHP@OR0%1[)1 =!&"]GZP@.:@J9)BNA] M0L:]\C@EHHY2PSI6;>/N'R[<'4*Q['K,D%1,&K&.2?$HGP0=C(0E4-M*+E=OE3F)W6(P] M0.1 C=W7^0'B&UGKO],:.+\\OR8\5HOGK00R5@@J$^#IXQ&"3TD61(5RET'E M.^G]SIM'UOPA>IL/(<2QM8]_;1!>R^$MJZ,P?+:=-,>V2 M#[Z;]C??/-[ B$&T?[ 0._ DG]@#;^^\G&3>!Y(,KX91,=776R'Q9#('%S \\XR930R MV22S=!?BNCVI.1 2.V/N0/V\Y-OJ7Z_IO>Y2W[[:;>OK3EC&]CR[[:^,=9:R MY,0A,_I#65>W4L9 :E$*"N^<>&'=UN_)]=5B4?V/V\*#JYTBZ,"Y$AD8.GXU M8T\*0[CRR9#0FW2ZV(FZ;B^*]T'+P^/!H?72QS#9NS-32XJ:6Q:@E%J[ MQYB%P)F#(!.:1-ZI%KMD(;S0V<0-=/S<].%]!-X'8+9,SDL!!4G @::_07&9 M ;%H4G;A4I%8N-[%&OU4TX?W4NQ.TX?WD?+(!18?\,>JWN@?M/O?# %Z,"XU M%Z]%)"-L'2I0&@LX8PV@$#YFZ96WS_E*.[]L='09:OPS BD+H+E5A!ZBX>@(J/XD27Z?RDEF1W4_^@+QKU@:N=H#"?5'J&Q MOI0MB@=C(R2N">:&C!P*E!"2R,[(7 _1#P7'F,[$@,I[#@X'2+(3G^*J\U). MZ[2,7(N65P?QWH-2+H&O>YV1/),M%2*:?9R(NT_O# :'*&V+WW"$!$?&P)OI M#&>10OMU0@4OP;E,_G7,D?Y(Y-XP3U\Q7ZM+BV=YER'5]QX[SM[02NO'R*R' M?(.K*_>DA8W*U@M34R],#?CD)>0Z3C05'6.Y9_%/E832[-ZH[6'$8:+M 0_K MP=A(^/69XNM$!DL)'0$#3R"C4))9X9#O4J#X(O-/]M'8(_DG^XAO[ R$.ZD3 M$BU/]!_D0L&L$HH(3]*"LMR%X#RY0;L4B;W4_).]]/9H_LD^0AQ;^W=2)YPG M@&=B6BA'A*.F.-D&#L5QC)J8X@E_XOR3@[5_L! [R )X?"-\=WN+;55PT3OP MII3JU""$2,8Q:W*+$BKM[[?J;GT?]FZO[)-FC3C:>1&MU-,!XK9-3EB/D_DQ MR1Y]$*MD"5:WWRS!\9C :"Y%3#HHT:8BZ"FJ>KTX.Q #.XRR.$PAO:/K6H*W M,XXFW)FDSU//0'^CE/9Z*W0 MKCC[_ON4Z<>UB?L/:^^]Y\4?^Z^+SG_GL M>_Z=?O?K\D->Q%P;Z0<*8K,R@!Q=[7!#_,J@P$>#M*12L<'N ;6C">K5AQL. MB:?5V>AC?ZXM=CU8K8EB>5'FB_,Z0.1].)M^66EVS?[GZ3E]Y'WY1-]=%A(5 M_8Q^83I/'^B/&DMGQ96F95EH$U7%9PA,!) E\5S(-;%\EU:10](T[N2-EG = M37-C7WYMM@7;'!?QBE8D?LFOON1)J2VG65(@=3W402\!ZX E@1HIBI-<\EWV MYQU>M1.^S$O$U]!R[B#<>)>7R_GB/;&%-2EVU1?Z>IZTG9!F7QK2&JFFBP'B;V=Q4?GX-5_]_7;V M3/!NC/!!!T@F>5 V%W)M':]M:0P7MGB?FO2]V)/.G8#H7BH06RJMSYJ>C2'5 MA]3HW/GU 6IN'B=GH!J:+7.T;^LBA'9%&$/[F-"EMFY/X%BRX,BX!,%Y,O?# MK6'6X%-$'6N'MCS[U^DRGLV7EPLRLG]=_$*?_O=$<)-]#5-DK+/@L&3R!FV" MP"/SWKLD>9.+@]W(&_=4=S#,W#_+*MBD:;VEW;LN]UV_9E/0O/S;^M8%TE,@"A9[1 MU[,3U J\J ?&ELLH@TC"-C' AQ#;LTW: T^/-X)MI+<.0L%;'F\/F-\FDOJT M3'.ZJ@Q?\4FDO9JEM;]72RB7R\OSG%:&8H/]>F^<-4+2-7,TF #!L S.**5Y M$"J9)DWB!^9CW+NK$R#Z]-KN .Q;EO&'Q?Q-/2U\.UL=&MY=R]+EHJV4D!PR M4+ZV]DO6@A)221<0$VO2'V]/.L>]%&L&UI;:ZM\W?)72Z@L\VV#V\ X2.S]Z M8#]R=S9.X5W6GDJ)4?B0=*H12G!0KU+!JAAC0J70_M3>Y2JS*W*K"J*$(B49 M;QSD8RI:@DV?W;J=-[EN/WC!@,1\=XE7OKJ\]-]FHRJE+"ZZQ J4A& M.>@(+C@!QJ42R7-0B$U@]P@]O0P/: &"YS?2O372*;"N?-5U9U[:Y64V)!6? M+=*^[WGU1 -88X7T/+NLF[3^>9:R/DS94?K? 5.'*V/DJ_3WY[/I;[.\^/+C MW;O7ZX&XDELI,I+.:S_.:#EX^A9PK#%]4!+O3\'>>G6^Y=']@>$(Q?=ES27G@Y M7AVC'C$X>TJBUTUH.WB=6J'&U"]M&6)H'?3S,N:2\L[#$N M:1_%=("Q+;O'NYM4IV!(2H8GT#+4 ;B* TJ%0'&,"U9Z%5S3I(UM1/729'R< M(X;#=-,1SC9._EZ3Q*9IE9-)TEK@;'E%&9]8+*F4S(#7KK'*. O(0P9CQ]8E.E!\ELKN \T!H/)\R-(R>.L#@NB_3Y_EU5+9F-B__MI@OEQ.C2TIH M-12&%)T%%!"<0 @J%4Q16PQ-6MP_1UAW4>TP6!M4'QW@:X^ULY$$0/'\9?W6 M)'@?I1&99"=L[1J5P-=&HI:V$.^T%HDUJ0XXCNP^[LG'M(/'ZK);Y-9:"=+! M';XW4N*7JXXI[\O[RXM(WO#RGWAVF=_-_YQ8X7UM;P,VUY;,6D3P7M(N@29$ M985*_E1ISH=S,6XIZHEQ?0I-_U0P__OTR]<)2/BO+(Q;A'K"P#ZWKKN$^D/DQ/QYH3DR?3$V^.4Y01][:S!%;E@ MJC8[3PA>)@$Y!V8#(^WPILE[ _,S;H'M*;%_9G ^F1X[ MP.S?YO/TY_3L;$*>4Q"%D2\EZ]F*Q@RAU'3?6'QB+"/?:0+HWOA;$S!N(6XS M+!TDWPYPL;L[3 &?;/DWV*S/IH"Y=2"D*=R:"<(BAP M66^0?$A&,:/,J1;P>)GU+A>5LRLD!*%JYV0RU")+$$IZ3=NW#+K)9=!/E%F_ M#XZ.SJS?1U\C;JPI3R?O\A<\^XWL\<6/52X*/3\F5L>$NWI92P877,@"4$LG M3,J!XY83^.4::\L<_Y\O\^__+SWZ"F;TQ7UT;7GM"TN:WTN_\V&$/3).KJA> M)XXD)0S* B4H\@=R#T0EO'$64&)6XSRWB#9?. MY]VNI[ZYB#)6"TIR ,6S!3390_*&:508E-FE9>:#!X^GX\-U,Q]*4!T%6%MC M@)0LKHIM0[9U'D"H4M$*BD[>873I@=([283J)__XD&UC<-UT@#-RT,[GLT\7 M\_CO3U])U,OWEQ?+V@*1@L))T-:&XA$PU[F2VDD(-0K,SD8KPZKC5Y.LSB>( MZL.O/5[U#UJ-#Z2'D7>H/1(5/N3%BM4K?B3 !'6O%C[DE>7BS?+I>7.;U?U+_K M!O#'9?4*WID8 MRSB";CM ],9^\ $7[Q=U)F1.JP2 ]5*=6"9K;G^@S4#41GE"0] ^01%8F%"L M,&Q2E;8#;1VG*PVT2P^BE0Z ML<>L779O9JE];J;1&8I(I,69,9:;.XC.=5< M@,I&BR*Q:LI M*O7'RXFQY"W;HL'$',C!,0*P! ]2B$+_\S:9)JW[#Z2WX\RA@<.BP;77@:&\ M'GVPG%A.T9O('KBI"5)58"Z3P+C,S*HDLF%-SKS7!'2<$G0,C Z2[_ZX\%>X MF.6+05#Q1[YX.ZLI\>]J79Z4I#HE#43.0AV,+HCTF('B>NX8JIQ8D^8#=ZC8 M[5R:O3B '"[J(U#RI8;5GT^5%+:9@O[Y.H\79P^2>M>&%;?EI0^32S8D)0.G MH#43TBDRUSSR8+W0@+57NS)2TE(PB8(%YU5*CINV+DL7F6N1J821K "YH[4( M-'D((2E@/FGM7- R_]^>L,/AZ/B>L'OHJP-/[;$.E%&'8"G\ 9^B!\5"A"!U M >ED]IX%(_6IDA5>8'K;7B#8L2?L/AKI%%AWVQ@Z8Y5BOC9/RIP"[\*!XAH- M,5CR:6-PTC69E?Y">\+NI?^]>\+NHXSQT^D>MK&TSAAII*K%61*4+@R<"!(2 MLR$'9[,R[!F7[JAVH"-VA=U+=<^U ]U'CGU:F=L 2JOD1?$&&#,4]B29P-<6 M ]IK3(PSZ]*I#,P-42\LX6[@C>PPW72$LR&*H:\_LO9.)2TR'8GU4$G"EMQG3@O;%#Q5E#,02]T9S -AU[ @_@@,_&2KX34NO[ZZFMW]'<]J^XP) MN3*11ZXA6*0]*(4"R+P#I&"MR(!8\%1C/@=DJX]5,39X&ZZI(Y'TLZVKVD-L M=G'U27I*)J&L^F]$7BR+A;9TK6A+MY+LC&_AG M7F-#H.HG6VEO9]_I\_/%CPF%1S9C,J!#S?CW4H,/">M(Y&2558&5[I?6#3=] M)";_Q&OI,-ST5RERL !61P]7^>?"V.!\O2]'U9.,B"5?:1)=[(R.@/%3[:W?%C,O^7%Q8\/9TB[[I5S^ZTV&9SD['.H M[1AL0K(954WD[7HHDKLBDJA76[WO-8]RUT<^=RND_\>(;%F<_D4/X M,9.FIO'BZBQG$J,4U@KR@VLYEC)! 1F? $9*GP4/HO!X8F?P+H5]I,]WLE(Z M L-/M"0^+/(WG*;?_OJ69TOZ[NRJ=.;J-R*95 #F5\VD M$Y=6G'B%/$EP'UG]/^F"&0XJ/YE?=RT!FS2CV)'V4RSU,L!P"-PA!*L\%UZT MZ@$X/"M]5#5TLHPZ04Q'I6%#2&#S.S=YM+$$:1UYI9J$H#!4[5@!K @C"KFK MO'2?J;"%KSXNC;I.5S@6#2_*(7O:,L2XN+PKD!CGE[.+Y0?\L7K$+/TZK9YK MN%PE55U_>Q)*().!U8+4.=N1"4#O$@3-E-96:Q]V25#L@)6?)Y'A:%@?[,F- MC[&?S,=[C=^F=1_-N,SOP]GTR^IQ$X?99E<8Y*A2[77!P"5O@:60M"K%1-&T M-U0[UOK8M7I:A9W"ZD7M?<](8SY;J>=?TXNOZ_'5MS,'R.8P028&$FJR/BDR M\$:19)A)6)B+Y7Y!;_/#B"<)_GD2',;;QTZ%EY]H$?V:P\4ZC8I^/I]]^9P7 MYQ-ELQ8D$"#&*=8T,8$3WH/U+'KTGJ6H3KQZME/Z\V0_]+IL!D#(3[1>/N!R M^?GK8G[YY>L;>M8L3F=?;K?B6SG],;^:FSN[F)2BT%F3P6A.DHI"T/:L:A%3 M\,8'[8DN13485-=%8<<[3 MA>*@?$B VB7PW$I;A'-2GFHH>@/V?IYTBIX7W$#P^LD6W:;M8=$*'6N3!5\$ M**4"!$W>-F.&>-^7=[D&A#CCC'W( MBTBB^)A3SN>K\12T;=;CS/D9/?G+NM'Z&YPN5H,$)E%:EA-*P-5H*L9%+34N M((-5A;XH9(D..W,8BL0^#NX&PW-/"NW3&7I&%,\)P*EH,7 %G"=5AYO76:]* M@'GC).T4AOR$&G^9)\SK"HNMN]E5$&23<3+FZE#&7$>U M(R W&:33&IE4S-R?(C'DX?'S!/9Q+-7:C(^@S)?KB3\IB&H&MB_\20XV%L,* M"*P=WX(A?3',4(^Q9<8ZL[6GC.@#V>SC6*D7/_X46.G ';HII3/,:JNDA^Q- M!&5-'8>H/+&A@K7"88Q-O)B]JBG'&61Q#/H.DN^ ]"IL$CQ4V"2@Q*K0G+&"%V"(JH0BG.GVEP& MZ]Z^K6LF"?I-%?3U3(Y)D)RCR ZTJ(;2X*V[C*W M#T/+#HU&C])*!]O74RS=G>V!"AWS1H&)7I#])1'6[%0(PM2K4^4%;QJE/TMA M=XG*[4%WN(8&@]Z@^^/-"<'O&9>7B[QJT;+_?KCU,0/L?\^3-]!^=_.B7Z?+ M>#:O[]H $TM"")N <^Y Z:1J3G@ 3I&GS2IJBTUN#9\BZE@SM.W9GTF8O]"' M_CT)0LG E0'%:I<*GS*@3YI,K M,DRQ*FQW^2:K&W>,&0\A]:-!Z/#F9ANIIS Z&) YESW01H*UX6/P@":P^L<19NOGX3HQR6AL:8&LAZ1T@J/!U#T?5/;=H>GO&RMC^Y)^4?JJWY8*(;6?&? M\FPZ7VS0GDTNG%'$')+1H&1F@"%R0%$P.)VYN#^1:JO:[S]WW,.+P95^E-@Z MV"D^70:2>;V#O>IP<I.L8!*2K*V40IW.QCBO T>]%UHR,HQ-CA"VDC/N M:<"@F!E0[J,;C'BYF%Y,_[M2Q*;18Z9PXFRB&WOF= M#,?VYX];,-/ @ P@Q@X,R897OG%JL3J973E6S!KTK!1P4A0*\)P"IR6"T-'8"OL$ ,C^-MCH XOK(_V/^1DSF M="6T)]ACKB@M/*"RGM@C7]+[F,&MDO])AK+-1*P]Z1P7D,WP,C^=\CK YF_+ MB^DYA3$;U_:/\U9"]";F"!B9N>J%[33]H3B3TC-&?DV3Y*!]B!S7)3P5*INI MK0-(WOHY6YSJZZ:">/:)E+IR@%[CM]7]^[N;&BP6A&*1W)_H _%;ZBFPX@&B MRXD5LR9R0RSGTAGTMP0!4"H,_%"M3,8=L"H<=I MZP250^'A,;P-I)Q.\;:\6;;KTPND[24&"=$D#\K5+!S:6L"ZQ'3PCH7<-II_ M@KA.$#<4(G9 W%'JZ0ERO_RX^?+OT[P@HK[^>)>_Y[/50@U9:X^9@U99@,I2 M@ O%@$C)$EP,HV7<>.]]@KQ.KKU[V7Z'4F1/\-Q<<@_YNU[<.L;L&&.0L=[X M6E[[="<&B$+E$HT-K&U8LPN5G=C( 6&RBYD<1&<] ?+M[-OEQ7(E,7YM^GV4 MP9>:7BT+H[W%2@BZ.%!<&64]+[XTZ.PK"#E%+IPB3Z\4B3,% #"0E M:;%890 E%F"I*&^B9-:VC2X>TM3)-> H"#M$+3T@[.$5PX&Q);ZYB_)07WZ>K M08MEVUW59WKDQ88D%0S#*2=9;?8F Q4E@,5E:QR;[^S5BP\!T2"9& M]OR&0-6\$Q5W .]UB^R/>)$__8G?KK<%QP1JVE+ .58;(Y<,&*,"$5D.KE@1 MVG3'VT[.N) ;#Q[SP775 >(VU4]7-=8EC.3?.H4:(JM5H(7\$50&232, M11U*R*7-?,A'"!JW@JJ/37P0974*NNL5&1 C%L_!<%VOBHPBI]H&B!&]9J*$ M))KLR8^3-'*GZT%4O@..#I!_!TCZL,C?<)I^^^M;GBUS79>K82WK@=NKQ7IM MF$,@>ZX5:3[EVD?01O"::T"77)W\:+-JTD5B=Q+[0]HAH+A?X-)&0QU@[U6, MB\M\=R.XRG 7A7,D%LB8DXFOI4!>90>!)7*+F;8*FR2E/4;0R&W3V^!J$.EW M@*(A/(MW-ZG!I;CBV2HUV#IB/@8((F>PGB55-/.NM$V>&H*+<8?L]>'JC0>+ M#M;$KWDQ_4X*_W[-_<1S1/)P*##3->,]6$VK&R-DGX-$;35C3:[<[A/2R3W; MZ3'QH&G4$0KJ"F";L[:%+<&Q;$D$@IB0U:4.]1J16%-&8LRQ20O:K=1T-LR.N:15KEK)G],>+3.!R5 9E[O@HHA%T9)(+?(1I&9E+Q);?X! MM+[\"Y9AL-I:S1T@^4K&6RHC)C%SG8K7((*@Z V] Y_H*ZM8(G^G<,6;Y X^ M2M'+/S$RZE ?<3Z#UM9^LQ+&E6,[L/:22I!E1;"4'3M0BW,UX&<0><- M&&^+\ &9X*SIR4>#2M !)B^L#B*T]-RH0CZR3.0M.UJR+KIF0WWOTC NZ4;#Q_%C2O175*=ZN!MBONZ#&F!2:+"&9:$'1=@M.D&_#4' ? M:^TB:W(S^"QE?0Q9/DK_.V#J<&6,W$SX_?EL^MLL+[[\>/?N]?KV*3)T!@4P M40^F?&3@G$*P.;O(.'HKXC,^WB./[@\,1RAN/IP4^S0QCY[[K&,IZ[317"0P MDI:2JB-64= J*E():U-,(3!5-< C2&_"F5+03+:,=+1G&=2\FFR>5VJXN> MY@CO"'$#7 #MH_Z#$?XM+Z;S].D"%Q='N[V[,WDE>OKT#;=_(T^Q]M*8?YE- M_YO3=/8;+F;TF\N)T2(J07)6N4YX%L:"R\*#-SD584HNTNS@.#EGGQO?JA5U6?E>E9)"&L)//Q MWGW+AGC>S9?+M[-X=IER>GLK'VMBM,5XB-Q3L*5&X*07]+KF^H=:!!S:P8#[EBXNS*_5.F TN*2> U,9!25V]Y41*$X%DHQDS M;?*ZV[$T;HK$_[I5=BB8^MGA#G%PDTO,996JO_R/CFMUEJE=WQ=O:='C)?U,S<_=,V-G][@'R,1XD9*-%B M_?P?MU?>-_!Q)4G.HX="(*I%#070N0+%+:0,^2?0NR.S:7$L_1=2XQS!#H>-A0?U :N@S M/VQCT:XN)(ZT(]?/&-::;"/L!#:EYN\';@4Y/YZV),DMH!<A$Q*<"L;YV8]36"_ MMF8?U#R>>S6@>KJW.[=3/C:^>7@RZJY/'M9&[<[$"2P74X6[Y#,0!&E;2A$A M%%^ HXJ&]CIK>).2L5-X0Q_QS]\I>EQ,\6SY1Z;(XF.N,6^MOJICX@.+0-LP M+875V#\G$91)UK-@8C&R*=>/DM:OM=H'*8]Z1L.HI(-3NAN._C5?_/OM[,-B M'BFLO,L25TH02^1!AE2K4R0#)VM/,8I@)7,4Q98F:7D[T#;NA5!SF VDE)YP M1EQ,LL8@T-5<,LMI!Z^3HD.@#=V(K+P5PHNV9HN(&/=>HSER]A7SX1"97^#9 MT5?96PWK)RSY[[@(\\7$ER)UP 36>$TNI@@0T APJ',11=7Q>#M<2C_SFG%/ MX8?&Q-!R[=.K_C0_P\55VNJG'\N:3#6CQ;V_#[W].0-XS#L0>*1_7!7]\"U; M4*0Y]]EP!8EV#D*1)Q2EH$ R*54,11NVRRK:Y5W'&(.GGG\;$#(E+?O] M!P?5RPNR,H&MU1,4[ M,S2?+L/_R?'B\_S]XM5WDEPUTV_FB_??5K?OLR_O,B[K0$;\/_/%^G=>G^%R MW9C.!V&\%(!,Z,JQ!:SC&4L6,BAN4VDS%W@8\CLW6/O Z3&#=4+]=G!(\ZB9 M_N5';>&^*CH5.N8D+4(L==ZB,;0-"";K6 &=O1Y^E;=PSYS$@L^LV M>Z#^>H9D96A=\)HL"TP5"G\DB8SD!&C1 &KD(AOA4G*G=>EN:.L#DH/A86>W M[C#E=("W&Q:N"Z"S+5EI;X%YEJ[Z:?J0&>3 678N)JZ;'%7?HZ-3'!VJY_EP M0A^Y]4 ]8%W41]V,IBL8\>]YFJE M_F/E-[+J'SBAURRHI&S(OE"@O$J'"0R"=@Q2"#D)8=B#H9&[A3$]3.=K"84A MY-G!#K*7'_CNI@*3W:8F04M0^B4AN89/BX\/([<,@=>!J M-]1R1UA^L-S_MI@OEQ-OI-#6%:#]FHRUQ0 ^J@")*2V%)UN=FHR7?)JL/GRE MEL#8U0W?7TL'8XYV\3 ?;I[+Y?GE62V8^C43&7%ZW='RVUE>J7&67IW/%Q?3 M_ZZ^_RC[DV*-=IE+@I!1H'AM3D[;!7!CM'*:K8O%9:QLK3*^OI"VEU<+. F>73 !BJG)'XH6,(J@01>&&:6.-C5Q M#9Z@J0\O](3('$H_/6_J-6?,HQ']D=A& MU+AI63UMZ/MJ:+"LOO87I:]26K7*JM-ARWQQ?F1_[OW?T>I*=7?&3I8&%A6S MS";044103@D"C]4$(R9\EJ&@/.B HL$]ZZ87,+&2JUP*(U+(Q"J!M 9\R'74 MD;6">27;=!;?)*+S.\]]5/MPP,^!LA[Y'&[3(WQ??KTFX&\+K-T=2M2"BR1 M6XOD"%I9T^0=4$S$E."%:[%+-ZNGWC&.E]X4$H.*M<]LG?4>BQO;ZV&9PX\] M:8 -92]3IN$%2RK[PR#,$I<@FN$A(J@-B=>)>6E1"L";]0YZEK)E' MO"T=5A7MBC,"#!<5^B4!9IT@,9.D,478-H.Q]R&RCR.P89"TLW-\K+)>E)TZ M.'OYZ>>ULUD-.QH\CS'E\ MT:WN>ZV*@15K005R/10Y(8"TDB'Y.D?%,)UDD^O*70GLW1[N@Z#'^[P,J*2> M#],W4BRM%59:HT%$7UGB"D*5FT-ALW"A%NC]KTR9;@.* Y*B]]%0SZ#;R,+2 MUD:LC;N=K>.,0];@Z]"5C-5],9:;U*0]X$^1%+T7'@Y(BMY'.1W@[747;8IV24(*3)"KCP;E(\G*"&13&86RRJ3Y!4Z?X.E3_\S;*&/G4 M?G5=^G5^EMZ>?UO,OU^UT'USN9A-+^KI]2R]GI]_NZ1W7;/&>6%!JPR.RT#. M1UZY(<1?2EDD$8C-7OK(A6D%H2&4T &6'A73NYOTH*1C"+6FR?D4 M:778>K_.(C!,NA0*;I@X;%L")-2G#@#.A#WM+NYZ)BR3 .SU4AQ MBE%$%4.Q6;;@HN:@2@J G'F(1BGAK1%&AQ;< M[T) M.(#EVH?D@8S4^I6O'KYR2R9WBL6+P D+!#10.5'(&Y #5\8[+[RCX*'%DMV+ MRF.-UTXONTVBPJ)BEK0*2!LIP ;K!$:),C2IC=R/S'$-6CN4W3=N M#97W$LW,D$2&=;6LPR*#I*;8$5T36YO M3FKX;D\^UZ^]72C6N^B9HI58ZC2_VH<;+=%KI$HD$A3%-3F_>X*FEV32]L'/ MXXEKQZFE@T.\6U;>3&?3B_QN^CT_$-^]L6O1NRHO RY'7=&]U=+#)_W*Y MG,[RGHI MD3A"U_/A!=\I?NJ7B[Q.14.O?7$\ [?9D"<2.81DR!/QW*A ?[+8)&Q^EK)Q M,36(_G? U.'*&#DW_?WY;'K55N7=N]?7*8@Q6:Y8]2.EIC]TUN P94A)\=I% MQ^^[F_26DD1A26G@J?:I MKV-UD2@'8;)//'K%3!/7]P$EO:3K#N>>'"?LCM!2 ]8W5P'K)+#"0T(!,MF1R!!5;/S;@E MSTL6"@E=(>-:4RF;WG+U@8N#-?D(,O82Z\%P^)87TWGZ=(&+BT%!<;T'IU\O M%]/9EP^KMTQBD(K5%8+%15"&64#F:#N601M/0C&I2>K64T3U)66_0I-[G*V\N^-+_#&-R^["/6(^W+;[,T MSDW#P*G)1[RL^6W#R1.5]SLW)IP"D= ;WT++%0BFTRC^ZD M]PU_7-8@\7WYF+_5.[[9EW_,IA?+B2ZU)5JT$&VAE29*H* "&0B,A@5)>WQN MXB!M)Z9JL/IRP]A ;4#DO,37DT^7Y.2Y^S!]P_L/?V=S]VUO MQD?QXI33RL7D08?:D]_3-NJ+"*"%*T$BTS+]3%DCS^4I3CBM1IXYR2.)VEG2 M1_ \DT>A47B2C@EM*EMV)_$E>7O[H.OPY-*]E-;!=OT$/]C05+-3N8(^>.XC+K/ >E M0AT1XQ%8,I5-&OZ-5?W62S,&>2*C14S'*:EOI%WU4[0JFB%"PXL)SM,EM>0 M,781K,7@$&-AODD;C.<(Z]8U.Q *NV-M?[WTC;.-WH!W6A59II 9M!"%J:W^ M:L>W8@1D43C2PBTB-+F4W9_4;EVWYE@<0G==M&E\@L?:&M#:*#"1U[@EWR5#/A+ M+O-%_B/_=?$QS_*?>/9^\5N]4%K6Y>5$B2*3[\(MK3&5I0+GL!#K142T)(!P M8CCNS<.X[>9'Q&Y;;;_(*^6;U@RUVT*\MY<\O'!M=LU\(!WMKYZ'$- HU]&: M<^]12D@^A"L_('A-T9=SVA QW+*7GU3XE'_TL)5(7>2?_\QGW_/O\]G%U^7$ M)U-\L1E,K+Y2L06"C0C<9RV**\*T&9]Y'-DOZ=IZ'Q3NX_P.K-S.P[2'W/Y/ MQL7G/^<355)FSAE(M;);V< ,_,09'%&ID!.6I,3]8.H?4FID*<#[B&J?)EX M)0#FB9#)(Q<(-G,#RHL,05-\*CTO+@>;=6I29'L@O2\IM_+$F-U;G2\2M6_F MEXN)*2*@#@B2"0E*HP"'-D#F+&2NO;"N2:7O8>2.&^#UC-F]E?DR(4N?G9#7 MDY46D=P?%D$%J2$@JS=[0G#/T1A[ZG.S)\C=";+Z?R5D]U7FBX/LJT)OOF$U M<5XR21B*K_6;CC845%[5_D6R(/U$JU/GQ#U'\T[@-?_;P'NX6OM&<#T 9YE[ MY9V%%+*KL64D;E)MOU7?L? MM6[^]@ 'I(\2,]"QYJ_78G\]7UXL7^.W*0EV^M^%RQ(\2,LU+8) M'D,B/J3CAE:>R<(T.1AZFJQQCRY/B;3[-FM =?5YT;3!X,$C4AX^8UC[U7#X MR;'8LL9G)E&#T;$0 +("QW@!M#+[8B7RTN0J8F0K=IL_N/&:/^:S>+FH*WIS MV(%5F#4'CM5?*+3V'*?(G;ARPM+2L_>;- Y=3?@T@2_;LNV#OL>K"P=48?U1]=@ 4S20A33:"AT- M/F=,MSUW[+FT[?0W'TB8(P)AN;BHHWO39;QXO_B4%]^G,:\*?1T%8AH9L>]M M!E5)#S&27)!^$"++3NUR(4?/W[!)]*_[]N@Q L9!S?&JG \HUSYPL:1%<\W! M\KJ>+2&OS1\1+*_3Y)56$+2D/XQV*A3'N<&!P?&0BG$0,HQB'Z+D2"F/O)>L M2ZQ??5GD7%N3W=17VU*X"@F*DZMN5 A>6=J)LX[.!.T-WV5/>>SYHV/@6+7- M!Y;AR#AX.XM$^/3[3;&J)2(#XPR2YQ22"E%'*(8Z'+DPK920\G[GS:WZO__< M<1+=VNC]*)GUXT.^NZDML.AUY,R"%O48(ANB/VD.'KUSH43%%>[G1[X;MQ9W M,*]@$)%U<'F[$8.]GL]6GG.-S:ZJ-XW("76.$#$8,E>UV-UXA.PT=Z3A$%*; M7B=/$-6%-WF@NN]W,QE*]OWBZ+'*2T&6,7/%(& UC*9V'O=90L&TXIO"_%,B MJZN*V5-B;0C]'%L9^WDP$/YC%J9G9SE]S#%/OZ\NL*[/6">1*QNU%V!"'0 M M'0(:SR RFTFJ3/$V'18?)VF<;.DFX!I([AV8L5=G9_,_D=RX-_/%K_/+<%$N MSVB-S"_)A[_E;N)%M(D+"RYG31X#UX"URX'A*2#3+#3JQ+X;>>/D-#=!5@-] M]&.NWG_+"ZP=Y=]E7.95)G/4+/.-F_3> SA,0[ ,Z&7'Z?+F.NQ=UY?KEQ MH3+)LK:=BAFP) FJD,*1.PI:T<9)XVUBC8?70%[(VF'!6 M80A$NJM-S51Q=7B8]""\LYA^'$O#3\'2KN#YC-WAU:LC=%"GNG%].#\G=W>.@ Z6C[DCY0PMD'_+$Z!2#\ MK2C L^5M-0LR(SE7$)-#4-9$,G"<3)23J4CZ#UUIL7J?H.EHNW4=D5Z_XEKH M&T)^]5#NM\E-K^\G?RJ1F)4D%V9,!L4M;?3.JDF[#:5__G/'EZ_T(:.DQC'HP5T DLJK,,@M:5M/]&V M7Z_5D40/)@69DP^:XN$79DG7PB9PS7_D_$N>Y3*]N+E\XT%GR>MDVHRZ.CH! M7+ &6- H4N#.N"9[Q]-D]6LQ]T'(%L=P*%7T<'AWYW)DO7A_K+EA/BE9(L7T M-M/6XGT&VE-\]6*-E=E8'YLTS'R:K)%/7AH!:T!5= "L7_.W^7)ZL1DP72V< MMS-Z25Z2K"*6G"6#K!RME*SRE3]A0PQ2"D/R:I*I\2QEX[:W:P6O8172 <*N MR?^PF)>\.H+$LS?Y-B'%!,$RIDSKQ7!0@2M B4C6V%N-SG$EVQP>/TG6N&WH M&N^)0ZBB V!=G:0_"(=NN/%^)PJN@ 6#L=(DZ4YC*H3,;7.D<;O9,48B<&R22GE$472DMG_FGJQFWK MUMA^#:B8#BY9G_8G/Y'65B5+JREE.(M3//M0'815L[K5K >2]+LI^05%DAR1 M2XA,8_4+/*TRFTC&T7MMF#"L"2"'8F#<%G#CA N-U-OGN=[;6)V>P-A_A8DO/!(E)"%DXT-[G0573Y+ >/61/4%*1!]?D#'T[ M.<<'D)M/W>B8$Y-6F0N00DE0TA._WBE:,S*J4(+UI&XO=*JS[]WB86^WOSK#$X80Q$#;7;.&5H>P@KT(1.:F_@R3Q'5IPG9 Q./ M7RH>J8$.8K9;7G['B\O%*A)X7][-9U\^Y\7Y%OZ"Q*M@=?3C__S('WNQT(;[O])4,* M#26#]%E1 +0:L<@H%)*&W!RGT;>9"M?.;WX[HV==UO#OJO&!MUJ;4"BF2]4? MM#% *&1XI?$RDLT-AC?C\!XM76YV^R!@F[]\C+P[V..JC;Q8VTCZG55SI.1# M\1XYL%C'C4HRRBYH"<4@\18X_;Q)Z>LV8L8'S5$:G@\L[@XA<]U0QR=G;"P! M2"",N$@1@J:O;,H,N:S#8O4I0#-FN['AU/P,;@Z0^D8+*:@$:*P 5"K5RA'&LWK&8]G^Y+Z4?XBNYH,);F2U_S&?;6& M25FRB1%R"H),:!;@76W#5:)#QBE$9'X'S6]]^+C!S<#*/UY\G2S[5[-$O"P> M\J(M9R&) L[6BE>,%K#.?!#""6'( PNL[&$$'GO/N(D]C4S"($+MP*.XZV6M M-DM"-ODC+^8WAC+HF)4CC;29.HP24=66.D R6$(M:V0,7R''6C[TWL"P:%: MFP\JPH-!\#TOPGP &'S*L^E\\3%_GY]]G\Z^T";Z:S[#'SG]NL _W\UQMN[L M*@MSW#@-+-5.OD8Y\-'4CAS%"U&B]/?[6&P%QJ[OZVFC&0 J3<0\L@6YXFGE ME%^SMR])_#RR$O&]6,;@60(@8Z- MC,M PI_.:O>X1W!NE=<>P[.FP!,B&1YC(ECV@4>S[YIW$3SX3$R MK&@[ LHF"RZRXBS+Y(TQ66M\*'C#H""A%QF59XSMBXY](=$L1;PI) X5XM@X MR'%U4?W?NQS(%!(:9R 93Q+)M9JP8*:P0V9&CKJ/>I<._-N?/FX&=X/-XV@1 MCCRSY2/.OEQ=#O D%/W?@14NUSH9"TY: 5%R65/,60Z[I([L-*/EYJT].1.' M'VT<+L@>M'\-VFA#B;6Y@BE&$=FU!2 ) E &(WT(0NI=$GAWU__8$UD.U-A] MG1\@OI&U_OMT-CV_/+\F/ B#140$Q&JL;%J5QC'0M%.1?VNCNW_X<+C>[[QY M9,T?HK?Y$$(<6_OXUP;A6>G:(=V"]X;\%=KG(%CO(&!6605/(?!@5O_.F\>; MR#.(]@\68@?GU__$Q;3N=1_)>5W9O\B<]9QI$$G5;L*"/!];2"@\6R6CL((W MR;:Y3TA/8>/Q%QU'B;DSF%S[R4$$EUC@P",I5-E0)XLY"G&X]V3N%*VE)NG% M#TD9]U3[.-4^@9,#Y-P!4M[-9VD^6[5R"#C[]_M"5.14^7GW]I?W'Z^M9#&! M"2,2!+[J%,8+A'I.8LF[TB:&X$*3ZH>=J.L'3X= X&&NUL#ZZ!MDTS!??/H3 MO]5_7#.7*-;V,96:ZD;,:5_S#U*"Z$J1)IG,?),.X'M1.>Y]R^E =Z1^.@#? M7=_@W4TS=>&9+ISB19^"J_<#M2Y1:, 0BG3>\V*:I)P^0D]/AZQ#9XH<)O3N ML/,:%XL?]3;RO';XG>A42O'9@Y5Z79!6+ (KNACR)0R+JCV [A+54\; @5I_ M$DE'J* #.-UOB']54U(Y^;#(Y]/+\PEZ;IPEVZIXG2S-D3;V(%?V/+$L.)G> M-IV]GZ.LI_R"88 UK#(Z0-==(?UCAE<,YK3F:X)92%9, :UEG5FE,CA)H4XV MLI9(*H\VM[=86RCKZ2ZAA=DZ5AG]C*3;+(N=**>=L%C;1=0AH$0T?24"2!:4 MY"62@)J4!VX2T=/!TS#0.5C$'=J@RV5.O\P7B_F?M&F_QF\8IQ<_KC=OZ;G@ MSI!KJ1PYF5K4P54L08DA6R-E-/;DE+>Q2T,IJ!/L_2O7,8TYO?J> M%_@EKUN4UNAU$J0B7]$JD*$.WM.6U^.3"*(D3)SV=)6:G"L\0U=/>17#86PH M172"JUL1;7+RZ^6"5LV'O)C.TT0(P;6M;6]SK=!T)H!G2H!S2:*Q1>,I*@@> M(V_<7G;M+=D@:NF_6<>KE%:M^/#L[:S,%^>K1P_3L^/)1P_F MR;7$)C,M7DP'CST0L$L'CWWDW=W>MKH/55PFR5 "+ZRV4K(&$(NIUMFG9%R0 ML9F;=$#QY$F[=^REW>>+)_<1=7=@VWYXLE]1/ARBB=K,H/P%!<6R^M8ZAHAUCD0&!,O*'WP>:=ZEI== M/'DH5)J(>?2*E^=X6N7'W"D =(Y92<&E#$+6-HT)7*T"],X788+5-NQ6#;/O MFWNZS3@)G(X2??? ^@67JT2;30:3$5FX2,8VKIHH^4)?>0?9V1(YTTSX80S4 MEI?W=.-Q$G@=JX#1$;:UTHQQ# )+ BT$>8+H$3P6#[1ABX#2!97U3A ZN%CO M]"6;AV/D:!%V$#]M;>PG#',JTL[+ZNA=I:P'SQD#G4.12F8A;9.,CX/;99ZT M6]$Q ??1XNX0,M?K2(L@">(U(4^06&1PY/]S"4R[Q'W1QJDFB1POIEWF7FK> MK5WF/C+OI&_>1E.W7$3.=)>" LZ2)*%\-5ZL@S)9EY'*GK)=NE0]7+:91ZJ_./%U\&& M\:"\B0*N&*)D9,IK>2OC9 D=>4LE!X[")(VZR59Q4('@2=L%'.-;'"7FSF!R MO6Q*P$HIQ>S:42FMP4=E\@N)=JGR\0W$?.'2!EMX(T MGES.)I"1#3Z LDZ#%T&1"79<6IZ\2ZWZM[_ L&]('!0@> ^^N@ 9.L3GIMS M:60R) \.N0!5:E5_%K3G,BZ%MCDHT\04W26CNQ*_8V!SA(0[P,>;3,+&LS>7 ML[3\C1 ?+Z;?\[VR1!$L&6B*]FS-HE<$GV1(G@*]2!P;J-3.F)NDA9VCXYQ#_H' MALTQ,AXYKEX50;\YF\\7&_1'&UDJD;Q"$>JY@"1;6L=H^&!=E,5;$7;I[[OM MV>,>W@^D]T$$UX%MN,JV>(-Q-27[*IO'92EM*> TM[5R*P"B\L!4E$HRVEEC M$V?W(2D]704>'U0?*>KNP++N4.FCJ 4SH$L*M;\L63JG,OGB/IHLC7.ZR6ZR MC9AQ0Z%C%?PD7@Z0=@>(N;GWOLO,>I.T)?FB'&"=]:42S^ 8&5[NF2S&!U_N M;S+#0.=)JGK"T"%*G[?20 =P>JS01GKA0LT0#"74AA[?DJKBK4)PV!4)DH!-M=KLI04>779@T1:ED775AQ-VLL=0W1/&<('HF8^D@H[@.N. M]7]16O2&>;"LW@;:3()U*=$?@5O%A(ZAM+=\1Y5EGKRMRC$0;*"6KL'VZ:(V MV""N8M7SBZ]F/ MB8LIIH"U17H-L43P-<0B,V\X3RH$&]V]#,.M)U7#4-/3B<5QV!M)0R\;D__? M)2Z($.(Y2^2!) U.LCJ&UDL(40A(!44.6ABN=SD_'8J>GB*2T7%YF)8Z1^9Z M5Z@_J2U)/E;M3B2W6AG:#A2)$I0V"1R* %XJQJ+A"=,N)8@'O;S/SB^M,'>\ M_#OP ^_TYDK6H&:HZ_STVKT$:9DXH2 K+JRPJ>38Y%!E[_9G)^_K+06X)V HY[2< 9 M1/0=V)B[?/R"R^GR$]&"Z?UL\VZ63X+E**Q&""K4,\N"X%,*@))I+XSVP3:9 M_;$K@3M!S+]+$J#SH/$R'M -?.G#OM"%8;]M5C3'EA1 ."OEHM-^*"!B=ABRLU+(0X&23 MML!MNJIM^J.W$O^8O^&/NAZ7[\N'Q706I]]J,[L_2+*?_\QGW_/J;&HK$7 MB4J"69XX98*ES;C.XZ[]K9(!M*(0C)AWT<7$[]_=QD;FWCI[D<"< M?L\3FQ7CT2?(>95;P1@@R1.814YN3$KJ?G.JL8!)U(Y_\38Z,/?5V=0<4JA\:AXAL*QJWRY5YP)D6<:.A^X0//X=W7CP/%QS'2#TWJG9 MW51'H77D-D?@W%4!^GHW4*NE70@A1\NM.T$Z] '9J$UO\@9&VF :.!Q-\PL\ M&P1-.PR+XPFMC[0>)*.8S)&0@B4#GI)6493 )&MROS?,Y+ZF%WT#XVI8771G MJK;-BN.&>1^]!H$YDW=0RR4+JUEBQB'YM%:79G,JCA_SBYR5MO=S#9VJO43CQ QVB;5^_NVZ7[Z:I;_G]*7Z*[6_QKO5_]F33U"SWCWY-4)PFR8LAB M>D5+0_I5KWGPB5:8XQY9;')D=@S18U^&G0:=#_?!$ZFY>PNXJ@\]T@Y>/V-8 M:[B-L YL(G,4T1GI0-A8R/GF# (7!C+Y3)KVQE3N]QM]\3;Q?2G+?'%1W[)* MN5EIYG8Y6$-LQ^"!:<7^?_;>=,FM(UD3?)5Y 9^.?3&;/RF*JM$,)""1^X;E!$X@J_I:JY(;X,L7'KZ%>QTAF\!7KR!& M@=PJC(:[%A)YF:S3M6N[(.RA71M051U$CK?L.TLTTJJ%O0-G8A?VP(#J.T#G!XW9/VL;P+RV^_G,__586( MRU]GM2,-\Z^SLY0N+R[/:U#[#[L/4$\'#L$M M'[^$Z>(?X?P2:ZGF'G,3IXH/&A5$6VJK&'G<(1%W):1@R++;()M,[-V&N%[@ M=P@,GL760#KIY,'E/09N6/O;@CR&:P?[Q\0%[+A!!<[:\15O+$ MT6%IG*E]B;Q> J$F:!M,+X=6T[XT,&]7$ILD)CAW00-:4C)8*7*YS!U-VY"RX MFBI7FF5GBRM-5AV\2-78S<+M472 %CKPKFZCK%NV[N22;@2&1DD;N2']FU1+ MVA9"I( YHN/9)2<4:W+I;4E?+[?><5W\%LKK ).O>)>W-[YT22*&4#>S2:AS M/(@E7:N2!GWP+$O>N#[T,H'C>OY-T+%;(+"?JGITSFXXN>]]7D4ZOEB6K?5@ MBJF[B'.F,VQ(C$YA$=%P%1HG/%XB;US;>%P4#J:FKLS@'7E-9*$#DT4$"FU( M3L7:NJB: V*8Q"4 MX.0*Q#K52 1@)922HY-6-IHZ]1IIO20_QBH9#**R_C(FR[NG]C:1N&9,J20# MN02&.U.SAQJ(&0;%RD2N0'B7M]BR%O612QJUB#:/ KI#YP,RSG(JTKD!* M@:05N(,8>0*/T3LGC="IR:*>YP@:^U7UV+@[0#V]MXKQ@Z82+0LO&0MD9LFD(849,>=U)Y\R,DC%L7&LU\>; MD+^%Z:QV;?WT8T/!)SQ?8V+Y;?K]IQ]7;5WK]0SK,8GU2^@/?_KQU(=]FB[_ M>;6G24D9$JLU *$T*%$WRQI'KHQ)!D41N6"3CL#CL=A+YT%;Y&_UWF1\"'45 MDMUGYFI]HO21HM<,FK.ZYUTCA,P$".XELSH7GAH[P(^)ZA# '0!I"[SOI=6N M$/IN/EN;@B_T+S>K&3/C3#F6(;!:.5 D+I,$Y<&X#A08R!M%DS>#3 MY/2"HT/5/1]<]AT@:&/IKP.(JI1ZP)C-=:%$!.E5K6D:!!>"!9&T44H7[WR3 M2/UICOKAQ DUWB<7-411T]0V1IIS[10B>0W6TSGC,H$/H@ZXC(4< M"T?VO]&3EE=IZPU7^X#@D<5P/ZNU0::[@"_[TO!M'KXUO3C[!,N+\_K>,N/WW%Q M)?B;Q!5GPCO,!DJ)9 *"I2-:E ,?.85HUBBA UCX!D M# AVK'#;Y!7=H%R,"^OFF'O8 CX: 9\LM?J)7SE%]=&94D^VNWO_S*=A5F: MUJG9-Z9GD/?Q^WSAL*_F#V:Y@[)GRN2!,*7JD"]+;FZ0X(H5(%$G#$:Y(H]7 MF#M.V7.7L143%ZR5P=!-*%FJVVX+!-0,N!4YZ6PUYB9YIUV([-"Y:("^1_.$ M6ZFQ U?CF;#BJM2 4@E1=V'H3+&#SPDK]7]_I].$FD^9,3CZDND;*%2!AD+D7HA (' O9%^9RDT3YD]1T MB:)]M/U,\6]_T7> G[7Y_GT^FU_%;34K6^7U@*>$VBE)ZM;>D 6OS\D=!I N M:"6*C\DUN?^V(6[H,WJH( J5.5AA&IO@_ M+5:[JGN[%JM=9-\!@K8TY;>%(8DR,!0.+*NO87T*$!1#X,QK55@4/CJI"X<*H%1$^N%MP6 M/ -4A7?19 =@W;DH^+ <>%4D7%<$??%,20DR*.+<5P\G\0+)(^>1AXRQ2:UA M.!9.KQZ\$]H.K01S;=*?W\/E^]V%]WTWA2'Y(7+[S7DHP+U@15M)D4 M84C\H>A@;-8R':\?;1?*QPW&CXWTXRJZ1X!?\_+Q3J&_\N5\0J^\ JNU)[X, M11.>W#I;I)2"@M22&@?QSU VKB\\'D"'4-30 &S5Y:9V^T\1_%03KZ(*)64(ROKYV\PQ\B!JX M0&:332F6)C.IVK'42]ZK+;(?6M].(-)!-/AB!CL7+K5G";CUKE9C#7AB#X+T M6DOC;0E'VUO3QZO_7H"S2PEJ%RUVAI\P"!X-8^^^JRR5T D9<8!8I MDXO^GQ+4?JK?J02U@QXZP-0S99! -TBR!D'KDD 9^BF*4/4?-1.(F'(3^W9Z M):A=U+U="6H7V8^(H.5B-?E4%\RMSY/)&'7 ")9HOR+:Y:"(:.:RH<#,;+5) MBC[T#ECH5P^!$",Q-7%YL"-^CM_D00AQ;^^&O.X0C(5S;( ]J4KQDLD9 MJZD][4KV5KKM9K=NI_V[WSS.!3*8]O<68@>.YS_"8EKONNK\7-D_(C$$G<'H M*H5L8UT.X$';++E0)"/=I$_S(2'C9ML[$9ETQ^:Z5T))D< [7F/ 5(MUOP$ M5>/N5^CTNAQ.CUV!\O?+>J@^ECLEJ?\;S_/$)&Y19PTFA*QUE'RF(975? MJ.;2.]=X(0F&,K@^&"H(O# *B4IQN$L,:K?K8EL1>AHH.C[LF2NK R!W< %I;/\E- MC@H3!UT$\8PY0@PA0. V((7?PN@F59,AB.]E8-_0D#VZ8D<$\^)R=D>2?Y_E MFY[.YZX)BS'4%3SUQ4I=X^TU1$M1GR'!DG0-%_I!_/*HU6SG+^UE(]=02&LK M]0YLXUT[_^21^3+_Z"T^O''>9BMSF;Y_7]=3K_7"..G'S6MO2[D16WK&#L+]#^A]H,D8JYX MX$:2CRA%T+S)>*TM:!L;4@/A8-Y6*3WC[$X/K/<)+:^I/FGK_@X5P:M4H"3% M+2LE,-LDL-N"MG%Q-C@>ML7;GLKI &^;=>7U:.8O\W7R;GE=RY7<%!01L#!! MDB)7,/@00#OMLI59%M&D0>AYDCI%U[[:?SB;9AA5C)P/_3P_#XOW,UQ\_?'Y MQ[*F2VJ&;O$P"CE;+&I'WCI'MV%2:!N2JANNK&84>B#Y'$HIR":[$I %Q^PK M+OI!!(Q;1&J%KN/II(>V]JNAPHEEX;6JN3$Z+2XZVM];B!U$ M,4]??[<%.QUC,2)D<+GNA@Z90\R!5&F<1RQ:6GW$)-^'/H9NMLK*#*F,;K#U M\W2!:763C5]S]P47%Q_+=78&EBC38VJPQEG='BQ)$7,0-GQN1(?R0M MMH/=2Z3U&!,-B;?!U-)%1_"S&8B_+>;+Y20S%K2K^QYKGXEB#L$IJ^CT6&F% MM)'$>=2L\YJL'J_082 VH#JZ@->=Z)&IR>N'H1@8MQ^S)61'47&?72C_ M^/7]W73J'NTF#S]A@+Z2%XDZL(&DYIFOGQ[>;-2:K::K'T],S',N^Y;9_RQ007UV\O!(+*2'%31@$F MHHTL<:%"DT!S:PK'"0&:@>.Y]]##:NHD3,PZ'7&10%.R!3]*!4$48+!06"M.1T?F/YA<7B1YV2>S&_ MI%^&67YW[TG7O*R^(?V;Y56+ _WY!Q+1]'PMEU]GZ?R23,!T1G^)HN?E_'R: MJPMY]UGY 6V[X]$ZO D=2]#'---,Z62-+1#6";I2)$1E&-#!"([EHLU#%ZIW M,WVUM2JCBG+]/IB6<=727V3JGS$F*I367=,EY4W-'+/#CYNUZZ4IN@HE].I1W4%#/F+O3 MJ(8F46SE%: R=44?JRMK4(//@7E3$I:'K7S_Z5#>#P][="COHIP.\/9"6ZQ4 M4JKD(]1IK;5*;2#:8B$DQEW6CBO\3X?R(=K?OD-Y%U6,W"YTU_6]MO3K@U=R MS"R( MKG&O^9 LX&A&RT)+:TBVZPL:C/$3%NR;3EE3B8Z#N$S_5P>H/,1K+7 MW A3I]\I\E"5 I=8RE)X)K=:2[XW@,:\X893[RMXV4/6'=QB3T<(87P4_IQ8TY3B$K+1-QY;4%ISXDQLM=#:*E;#-Z6?BE^=MS2S>V]$U"?E(!C40,:%Y@IGI?<9,[;*W2-V^)QC"AQ M2,5T@+,K-_$V;T/^);AC*.\@&G[2 M*]]+W-V Y=WEHHKQA@DAR"4P0M;I_([DD0/$%#E4\UV2SD:PAI'= VI&WCI_ M@'J?1,HALNX ,'5HUB1(AS*)"-;58<'9Y^I0RH8MI(N^O4K^1QH3.A2K)68B!O#[EG21[&@589>J,\XS9-T'% MD]2,&\D/#Y/#1=X!;LY26E=./V'"Z9_U1OX=5]>\!.DYU]D#1:2)1,03.%,+ M3#JFD)0KY.8W:BQ]EJAQG=_A4328 KKH:?YU]B?1/5_\J",98['2H*6KV.A, MU&<-7J0 VNH2A;6PNX UOSQP*_AVE^_]=WG"WQ;);7 M"?-[,IH$ED3@U@,F9BOBP]7N%YE54=JSR%B37O8M:!MW .OP4!I:'1T@[ 'Q M-EJN9 :3/%G/1%IW3AIP))2DLM'Q"#'35J@QIX.:_46\/S[FJW#>ME1//U^] MDL1U,>_3].NWUO#[!T'?X;+N #!7]$\4:FO1473K##F@LDAP-C*0/DOO MC)69\78W; ^^_8!IR)VDV<%E>J>3^D8*0:D0N##@)090)11PO%C0.2FA$;/P M32IF3] R[G75LKYQJ. [L!]W6'CHG"HC%4]&011U7D_Q'B(W$8I6'$7DP;DF M./8>(O@,07:?._@@_ZE&[CDFRU,Z*S"@FX13=2+00#44W M@1O.)/?*E#:7TI/D= .>@Y3]3-+R ,F/O:5J6I/W\7*]/V##QI=Y=V>TG>_2?,B!?K].S3?V>2B^%B-,CB>*20.I3\(-OP M]":KH0D;>>;,L <7W5]V+W%)=Y]R7:=O+OS6Q-G7:Z>(S'E%3FDD4+0HNG* M<(R<3)1"F2;#][>B;N0I-W=Y7(UO[AEY\>UX6?< M\G5U'+/FM5@>(9 K0OZ(C=8E)[!-H7 ;XD:>+M,&:H-K9>SK>/.5?UN$V77U M\X^:3YO/)L:CER+4/=@U9>VMAGJ&@%E)T7$D+\-M,P;]A:\8M[+3XHH<2)PC MHX+NZT](GN:BCF:*-U7QX@VW00;2<8B@4LP0J\.)1CIO6%&/NEJ>!,33GSYN MO:8!%@808@?7T&/!3"0/H=1B),.:<;.D[(59NR) M8&8@B7>0H'SQDKR3>R_:213$$2O,U2T2"%%J38& ML8&I;)K,B]T2_JZ"> & M23^U4$I/SLO5#(O18E:&9>F]CRZI=T$TX= M!)%A9=F7[W*'":U#42$Y2*ZZY<()\$EE,"61O:9[F9FRN_NR(QB.$? <#(9A M9-B!]_(P"7"'$^6<,)(;8*S:.1<"N)J%PJ2*42DYEIH\!GJ>I&ZBH4'NFX%$ MWP&([B:1A//!TM!5L9V$.Z*;N[:0 ME_7=[3-/,7_\&@\JD^,>;";T*^Y<(4DQY-O< M.]M_Y;AN28L2?$N9C^VP;-BJ'>;+56V'6[/R]R7FGWY<\3;!0,&D2AY*MA1/ MVA0@ED"_]-)E3T,Z,:VA,Y2,^QR&^7I)\A[Y6PVMW++,>=AP MR1T)'VC#_-/?=3N$E0?IDRX066W!MQ@A,$*=P:)?^]1$:HTAQI@4N+K84SE!]SE+&A++CBDD>8@FC1Q;T#9N5\> B'GH M!PVMEQ.U4/M/U]WZHX]AKUK,KMT2A#&B#E%)X%DI4+'4*[)FHC$Z)FVQ2C89 M_-_&;-U>WO.ROK*O!P__(YQ?XEG^WY?+%>;5O&KD8KU 9/T'$\O)&V#1099" MU,L\@H\Z@DY&BVR,7]VUA=H%'(_]IW8JZ"#*?^U,U\** M/1U++H&.0N;)70T!]B9&R*98X35&K9KLV-N1SG&+& W@> Q]]7EY?EZ1$_!M M?DXJ6UYQM\@JT&-U.WF90;+V,W$C M8IE(QA*69+^&ICIP[^87%_/96H:?2/Z+/S'_,E_\NEQ>UE>W:TG>8KJ^>A,Q M)W"B3A TM06 :PG%L1)3XL*IL(7SO,MW]F4Y=E#W72^YF9!/Q7")BLW1QWY!^QR]H8F2V9ZF-Z2DR12V# VFP/FBW!;P* B1YRRESM-RY M?DW/S7UZ,[MT+>&??JRW!5W-*^5%N1!Y@OH^GVY01O>TDQ)80%2RL,RVFE6] MNU?S/$U=6:-=$/#\MIG#Y-Y!?/Z9%+#>/;5F8J9WDIBCTV2NT5(4F;*# MZ)D&CRP'EY3BK,GM_"Q%O6R3.5#GCWSB(130 9+NTK\9U:T4P^(Y0M)LO>F3 M@^-: />8?%:JZ#;S%!Z3,C)VAM'QP];3PP3> V3FLS]QL9K2&?KCFH0U.YOY MZ\Z:G%D=-L.3!N5%G<3$+0@IF;#"Y-@F$_$*7>."Z5"U/VY@'DP'/4#JCG0^ MW#0X,(%,\\A!AW7/== 0E*135YC'$#67KDE_V9/4]+("9MA[['#!=X">^R?@ M\S>2Z+(&FI@GBAN65. @+,6L2HDZ"%-FD;^%YDOHQ0WOJ^_$ MQR&$WRF,/EZNEJLPR]/9UXER)9)9E1!8%/6!OH6H4$/*UF:KA FET?J\%^D: MUS =!U#[JJ$#5/T\_7.:<9:7]_F:,),90XD04J!(-G&ZH3DI/S%9;))DSW63 MR^T9>L;MDAT>14.(O2?TW$FG3C(WB:[Z MRF#(K\/'+N1)W3)B1&\AZU:#+2 M^BEBQFV1;8B;?07> 6@V2??OEXOT+2PI0)A_782+L\O5M_EB^M^8K_:4\TG0 M5CE3%#A3RW7U.:VKRTV-,,A2Y);')E-BMZ1OW"= PT.KA5JZ1=L?N)C.\Z^S M7^:+A'RB?>'*> \B55N6*T8,6K)J^;MR%NW#=$Q\+9 0KI#V3Y MY\L%^8)7/%VYB!-6G!::%7":++42H3Z,L D,2B=Y\IZU<<]?)VW01!)8B* F6K MBA+K C_K5L/=D' +JT'N\B]AZOR/,Q^#Q>X+H1FH:P.)!/#E:^/U!%"] I, MY%DY&&>/"9']U/H.+/60[\M/^?TS_G))71YZ(NK*LO](-/EM-_\3* MTZ9N;5$&7M=-\%"70GFO(08M 5W.* 1GWII7_)MMOZL/0.RCQWE#H8X,DB__ MFG_Y-K]'3D$/4_KCFB.&C^ W%])_]QG0B[Y0N5XL8E :%DX@MKY[D-ZZ=W M6DN92I3;3#_;Y3O'+; -AIU&0N[ :SG[5UCD+_27UWY8?'$?K),]&BMHC4\VL*!"3M:"EEBIJ[\3#K1T# MA=X-F!G7K3H 6P]#]K$5W0'8[UGXC^MQ!AO;KIUWV4L)(E?;;FW=%$@136'9 M3W@RM UI&J?AD C3/$.F\#P1:I&OK5[@^)P&NP CD]7NS1FSVU=8V!# M'1->9_)9IJ'(P"PO*N6'$PG';E1O%FBTK<'Y5+K_S M0/J7R]7E J\+7).$EI40!)@ZO$'Q$L 7'T$7K31%YS[')H-U=J:TQ[;VG=#Q MZ(%-2U5U7)-^='7L6V)^_$%#58Q?(7&@ O#M@)-U[\'-EWW"]>+U=_/E:KG& M1+QSD=[.@78A]C M>3L(@AR *"EF ^$1Z1"Q",[0(?(9;1 QJ)R;K&X^D.YQK=\1D?JX7?IX^CXE MHWG8U*#G/JZ9 6TX/>A <&IOHI?60,FQCI1R#)P,H3YI+[CFM$[ M7O23X=R=L'YYEE;3/Z\G0-V>K!*<\X5B-"%* N4R.=NZKMXR/-/_0\URF^;^ M@TD_:6.Z"UY?Z!(ZAM8["(B>XOAN2N(NQW5RY14*R..^FJVZ?#1&2NDHZYCZ M[.I,Z!0AEF1!9JT,N>#1MVE'&I:-'_2&CHX2P\>>;_P,5ZTA9%F%.,]OGZ(^FGCZ7N9_LZJV_HKAZAK!5T*XC@C%,4 MQ(#0@8(,5 R"P)JCR8DG;S&PQIW- W,T[J/;+FZ(,3%R2H%HBRF4NWU)LZ#U MZ-,H#P0^KR,*O4,(QLNZN#B 5UR#9(QKX25+KLE70/;-A@8?R'S=%;YG*T6TWBY M=N/.P^Q]*5C]-?Q"&%W6QV_K5J40Z>N9RL YMW3K: LA,0LYT<^F4"3S<&[G M3+O^;7KP,R.C+5F?P)14:;HC]P7@I@5EA',2+* MO,T6UQ>^8IP\ZK@PV4^^'61_[CV0])80SG0$QW(A>9#7&4N68%3V-A2K1&X2 M*>W\K/@8;R]&<(X.5DI'@+H^8D1F+%Z!-V0KE>(10A$9LC!2>AZEMDT:Z7IZ M'+&_.E]^A+R+;$=_)7CS^/'+M^GBY=>/467M2@J0>4$24:CCL21;;[3EV0GG MI-KBBMKE._L R#YZ??J%Z;!"[@<\O\PO7^&+$*!<[6G/1DFZV"4'+VO\$%+Q MR(OW#_?3O?HZ^;7O[.IY\@#@&5;((X/GK+[1OWJN_WE^'A8O/-?GUM*_]>"Y M$Z"2)<]-*0W QF[?.NZPWH'@TE#0';DN MKPW]H'/!L_4(MH:-JK[SBZ$4P,1D-(Q')<:8J])L F\#QV5($>^-G#]Q$>=# M9/%>F?,AO/?*L@*290ZJ;N>+TC-(UI,8#5-";N.O##$_I=D0W8$P,J0H1[8H MG]<]&HKQ_W=#NR=K1\#ED"6K@5Q*$)WR($OD'K/R46^S*/?AYXX[W78@O1\D MK"[FMJV=ZCL,V&B59JA 2*\I\M)U^YV*0%Z5,BHZZ_0VE\23'[Z5RGWG*C]< M;!TD4?^!R]5T]G6=,!1<:1(%AY@)K9?':R6DT#<;1F=>V8BB1%*KM=_G4_C:]:(%^L$'=*,;09P[$#C MN&G_8R)N/[6IH"FA)+:O%?9AO9S]H)YTJYV=>9;G<\13$%@43LC?4YR M8-2,Z3\=H+&'.M]#?"-K_;?PU_3B\N(Z19&+CL$K(+:R@A(7=" M,9>V>42_E=[O??/(FM]';_,AA-B!?W)_;*YWVF67#.A@-,&_3C*KZ2KTC"Y9 M20Q@DX=6N\^^;E90["/7L[]:.L!4DT&DR'.4MF1 AAQ4KJ--UAETGI#IX@/' M8X9C;V92]D[8.L:D[%T4W0'87QYRJTFTVO 10B*3U)6X%)=MJJ+Y1:3B&VV MWQX^IOBT)F;O!)J=QA3OHL&1ZW5W9H6L9;>6U_).D;D$U%X%XD %40>5TD\^ M,R@H+(\.95#;[%AZ[7O>X!CL?? UN$HZL':?28]K(5YUN%0)SV?KU^+U+DF1 M*&8R0"AZW5[G(6B1R0$NNIC@@M.QR1W]$E7CMACUX4X.I[8.,/B A^M!]<5Q MF6M"CEM6-WX0$TE2"*<]EV@Q^H=-* /MI7B*FI%OV.&T_7"YQ,&B[P __S/4 M,[?:&&"6DG.E%J^DJ+.R4-=C)&)Y#G8Z!L=+!L=E]54AF+.FB'5DDK/^1!5SB#I#,DB&E M<-^FC:G-5I?Q8OBV$&^KUU&?==R3<'Q=PO&AA-__]7VZN!Y-.YWG"<\N^\@8 M1,A!,]"H>BH9>3L,]] M>)?W3].OWU9+DD!]_QN^XH01KZR.7%+.5??0('AI!!C+0HE9.(WMCL30W(Q< M4.G@;(R*CUX.R3XZN'X7OUPM+M=)O(^K;[CX\BW,-LM=_E;3QLN;:Y19J8Q) M'C+6S''*#GS)N@ZA3NBX#-QNTXEZO*MD1P9'SK9V<)1Z0]$IGZ[K!-LFK?9G MF)[77/@O\\5:(!-FT**VY(4ZB_6Q!()+GH/U9']L=H*IOD[3*PR-.R#@5$_/ MD"@9N>'IM^FL=EZ?S6:7=15(6B Q2_][?IEK+'8GC?=LYNYL^;'\,ETL5S^' M'Q_+^Y"^_3)=IG#^OS L)EXZQ@L!&FT6Y+L:!MZ4!#HG71-^BFTUT+HQF>,. M31CI&/2F_CY.PJU+^;$<*I8/82.57R\N,$_#"L]__+' 1#_/OMZ14DYU&A:9 M"@KD=%TB7(#,A ==T%K!2';LM=U"XW*P736/O=T#U#MJQI[?>5.OO".$1P6A MFU)0R@4C.95@D^35:A2(4220SA@=?&&F\"W.PV[?NAV&WUI)NK%VQIZS53FY MRBO_?+FX2:E]PN^;\6'76R#O;D=]_Q<=YBE)>4("4X;%#+;4$V:,A6@< Z&* M+,Z&*HDM<'@8%=OA\JW5D8^LO5..69^,V/\GU@09YK,_<4&WTOH/?Z:KY)

.LQX#$');3B<[OC\Z9KTYV"Z@V< MN6MCU.UW\*WD>"3R]':I_JSO5N^O6-?BV0&\O")\ZS(HS)H'*IXUVCA!"%!M0R M6,==\F6;T0K'*P"^PM!V1^=-%\C'ALG8T*GBU^W2ME=!/ M"#4=7$6;#?:8GQ;9^[_JCSAQ-FGM;>TTCI4K@Q""R*0-\EE#\$[I)J\KMB-O M.Z"_U0)W Q7V8/1?NOCB:H0OJJ;S\O-\H8UZ\N)J>/[.2_@BZZ[8'S=W* + M.",P2D0OY#;K;(>F:SM0O\6R\*@:/E5TW^=YPH*)!9.$:+@ Y4D!4>0$)GK- MF7#)/HQ7AP7U?7*V>XSV%BNT8^BS ^=W;XEO9C'>;-NYC,NTF*[#A$_DB4VD MT)E9A\!LW?W&M:-3G#0D4812.5IICSE&_F"&MCL9;ZWNVQ5,>K#X!\C@9\R7 M:36M'8!ANO@M+/Z)JW4VZKI#D"S(NW".LQP6Z\X-9;C25A:P):V?NBIR\^I3 M5QZM<=SJ_'!*[ ET/HWNZDO,E*=,\(>0.7S?V&6A+&M5F9&&1>**_H0K"F M5C\4!)\,>&29&ZE-4GV-OGB-H^T.T7_JT2V!,G8WW)$:!&L7H \BUL6J$I0C M(Q*39V!S*H5+S5/>YIKIJ8=4O+52:BVY#Z"\Y1.SJ;+/%YO?JG^/3[QG49%>(!=M0:5H($J>(!7+ M);HHD#5Y#'=<-K<[6V^MTGP"D.K@P.VMG+.4\!P7M;+Y4% 3H5BTQ6006@A0 M2#ZMRZ;NM@Q%%1ECX+JKD.<%9K8[/&^U>CTZ/$8.=*ZCM76C,.)RHHIU2@8! MR2@'*@L*TB+],A=N50E,\8>S^YZ,2!Y^[G8H>XO5YX,DW($!_1D+R8#D5GM> MXV65VWJR_U6T?Q48W?W#NR'_V<7\I#*"IVX[J+ZU"FX[!0Z&RO_K?SS2"/'\S_4?K?^D_JM/6/Z/ M^K]___3KO<]?7LXH%O@_T_SBZL/7%8-'8OY\>7$1%C_FYKZ\S]9R2F?XM??M^W_7_[AE[B';FZ]\A+U&C.)?*YQE.AT'VH?I,IW/ MEY<+_%CNTO,)SZ\"^>5J^:C3;'D6EZM%2*M)U)$;C@Y*5A37,Z'!!Y4A9>>M MT89'UF3AR6%DC_T"]\[#E4_S\_-?YHOZAQ,=58[)9F#9T-52'/E+3@@0QHG M<_+89I55&W;&799Q1%P/_Q^6[^MJT.=56*S&:^?3G1W37]7B&'XJ6'(_/TY+&KKM.GIXW)DF3,/M&]:$GBF=7Y\SZ#%%P2 M\X7;T&9?YBC$]>:J MVQ'Q(>L41"09>,-!62,A9I; !AM*U(5GW:0.VYRS$UUDT^\%,2R6WL3Q>AQV M,65(":@@Z5KQ2S&LGS* B@)S--*C]#T>I_U"]/[:)_L]/H=AY< 0_?WLL ,S M1&3VU&RBC20LN9<4?@5@AAO2BZHSL;FJ3:3"Y)@S_?D1(O3G*1PW1!\AE=N1 MPGL(+(:3Q'=,]..7>?VMQR;!YJQSU J$=0P49I)+-!Z\8X$LA8HM5\H>@<%Q MH_83+HDT0= ;.%EW!/!@S/%UU/?'8IJP.@%EXP3(V@U0EU5KAIIL3\*Z%,N M36@*)X<5;9-G9,=G==R4P0F?ML:H^OI[MN4#;?3!GY) YG.P2^A?-YIZ*XE7R$%5G7YZ)%)TOVRT8(3"40 M)!AI%5-2CS/#=&!&WTSI^B3.:$L4GL(I'2CJ=IJ5@CE"2=J#4DZ"$PHA>..\ M,;[X/AM)ALSTG$(]O(LS.0+F1JZ@-RX$W2FQOBBQZOZG(#SI,M5GDHF,E_(D M,56\89$5CUUN-3R,[7$OU!,NA!P1;6_@JGR]2/M*UDP*KQ%!(P7E2B<.T62* M!AS+AB>NC3W1XG^_%^O;.YLMT/8&SN99SNN\=3B_5?FM'A&9RMIXD&22ZJ"6 M#)%E!)N5R\J@3P\GG/5Q]%[D:JN3U6R(WPF?K.&PTLO!B:\+(^[LBW_"BS"= M74^)(=% :%'/,JN4*:9@A1)W?#R">%6\V95B"=LZ"\#N ]_=(FP8VOTSASN\BR"Q&< M=D_"R1WOUB#MY7@/D^/^M4ZVFRVG:;U<;*)RDQ%G7[\NUB^#'PB*\:B$U@1V'R2H M5#2X0+^T'*5UQFLKNGR0NS?'6QVV9M/)3_BP'0=C;_//<,1"X^\> 49TU< M^)&G J=OF"_/K]M!/I.88HZ HU,8%2L69RC0**9C4W*%@437;4 M#<;!2<_^W06]C^S^*!@8T:M:+E:33Y6EL[^FRXGC622A(^@BR17TM@ZZUPF< MD*EPP3/%9EL ES[T#FCI5P\!>^];1ZY!C:/Q^:'B[P$SO^%Z:$/AF86<&$@M M&;'+"CA5B';'O=7D;,FM!CMOCYJK[QT'-P=H[*'.]Q#?R%K_;3JK>[(VA%N; M4THN0,CUG:10 9R.#GR*OJCD%<-MVDZVTON];QY9\_OH;3Z$$,?6_M66M&O" M"U.9W'#PPG%0626(/F7P+*10T/)@M^F2V$[[=[]YG%KG8-K?6XBGG'OY<+-+ M1_F"H00$YR7=C8Y%" D5!)X(\LQ+I_IZ:'%#^L@U]E']E)$ <,J0OPG[UT,( MKF+^3]/E/W]98,WY(.%G]8GBF8G%%%A$!I8S77<_D?'7(8"O:P^23L&'OE8O M;\O9B3:7[0G5H4Y*$]R\M8-TG5;]Q_R\INUY.]$.KPX/TP#8Z>4X[=/Z\I)(KEI9(D.6';=02EA/ MH*)X5AM!N)?,QBAM9.WV;#1AZ43[IP8\/.,CI9:TNNNX. )8JZ#Q/$(UBP*T3&*50/C1) MQ;R5,F_*7(6B)9142'Z,W,905X?DD+-UUGC6J-/U/V7>'=';KLR["P8Z\("N M**>_O*Y>,19\K-%.877+9B8?+FJA0.8LI E<9C]'B[PYWE]83'!H+(77H#/CJ1IH@9O5 8NLDO.)L%&VJ6] M!S/C(OP ; TVJVP@17< ]D](U\^T^N]K3_#OL^EJ26[>IISG--TZD01K>9U* M$:T#YY*%F)+72>DHVHSX>Y&JSM/PS4$S;Z7!#N X1& <26 V9=!"N#KMVH+W M(5$DRIE$3\9!]I4S?W,%V4,\AR,#X)0A__Z_+BDR_W5&Q_]RK96/JV^X^/(M MS#8=V;_/9W^N^_;O+MU+.18E@P ^?%/Y!Z8.^UM.]N+YMFM*1//C4!'!C883=%C\A9<89$\E9AS]*D64EY) MWH_-PXGV41SO#(ZMH)U ]J;OQ_N[429%UOB@<&!1D*DJ-D*L)4,O0E#>"F5U MN[%T1V#P1)LTWM+M> #B]CZ)?^(BSKL_BUU:I([ X(FV>[RELW@ XG8_B_[J+,[6$PE&7A7PJF0V*T_N"$?D MDJQ@!K12]1CNWOBA?!A8HV") MER*!,[)2*E),[5C4P+4JH13KM#PQ;W6?9$Y_*W7>TH$\!'.GOE!G>^$\&&&Y M]O%_)HMRTYQZ5]'2!ID2"V"U)8OF%8.H>02-&CEFC3GV]3RSC1Q.-$MT,O60 M9IA\TPFA[<5'H3NS.6FRT$75)!I)+V9A(!KNK96V1N]O]1R_^3)+N]/3H278 M":+7 M=T<6H'L5[X3C-^T5W$_:OVY/978N^"P@Y^H:*E' AR( BV$F8["!G9AKL*,$ MWGRAZ0WX!RU!_::MP?VRP>N"B^15)>E(7,F1X.IC[A@)#27DF(Q4VK@3ZV_< M40)OOM3U!JQ!2U"_:6NP*5G4A3NO2RUP(X0H$ECR)#7)'<04"J N3&<;&?*^ MMFL/ROZ;+["] 3O0#,YOV@CLD&LQ/)A8D,RE0 TJ:I)9P Q:>R]%-ESE-YO^ M?_,%O3=@ !I!>=!BX#''JCRS>N*O^B,VF["RU;>V'[:R._-]S%UA*JG(48&0 M,H-")L%K9<"X((3*.3GYIN>NO"<$SG\@?L;%G].$SUB+\_5'TD\?RR=,\Z^S MZ7\34>OSMJ;TZNVD,DZ5F) .>"T.".; 2YZ >;KTF>>VI#8#MUIP<]+S6'9! M]?/S6,;"1@<.X*\S,GSXF12^OB,_;%A)9ES MFZE!+U(U+AH'T_UVF-I#$2.BJI82ZQG[6#Z2NTP,S+Y^0#J@R[-9)@:)KRGY M])OY&]E8G@1%Z=9;XDEHND6RHOM$!RV-T[)8\XKSNLOW=0F;?=0[;RSK+O#S M>7X>%N]GN/CZX_./9>USJZ-A%O-\F5:?P_D-8Y%;A89[<(FMWTK8NE,%P:'+ MT20IR^W2RE=!M.67CMMRT!))+:3>P27W&<_/ZQ[.6?XM+/Z)]:AL0L<-/U+Q M'+*SH 464)PA.;0E06+,>\NLX+')/?<:8>.6KX='6A.%= "P3Z08(N ;,?0S M_HGG\^]58/=98HHQ5,: CMG7+4("G(@<$+WWD:Q1;C-\:0O:QJV+MH/9T&KI M &E_0[+.X9PX.LL7T]FT1N3UHK_/5$Q1TI5/ 7IFMHZ9TN#K9F%KE=&8$\/8 MY)'<5M2-6WUKA[;A5=,!WH8)N3_SU807QE.L MN07NZFI!9>I<+0%9>EE,\8AMFHP;\3.N:>_I&/0 F#XWH%PYD5_"7[A/R?WN MOQZ@=/XL,0.5P&\^_[9J>+N905GI3%YR2(X;#*QA<>YIHGI( M;!^.CJ?K(0.HH7L+LO:^#[0CF\\8UIH\1=@1;$IQ14IM'$A6Z@ *CA!29YF#PKHCGJ4 T7(. M*+1C)7ACG'X%%CM_:;\&9!_V+-:-B#5JF*7I^72MU >\TM'SF'*&9(,%Q2V'B(9!\4K*7)![UL3! M/(3H'JIV+1';6(U=0?;G#0'$Y-ERB:M:$/\P#;$NDYX^NDF,Y-*ORP?9UD5U M)H K%-ER0X%M]M8ETQBM.]';0]VO)5#;*:\'C%[UQM^Y--[-9[62CG0*B;D; MOJ0QK*2Z_0L]R5+:^E926A Q&*E,R<:UF9BY)8$]U ,;H+"%>KJ$W?N_PL5T MME;8';:$2RIEAY"M9F3QR>Q'HQ"$T4PR'3VV*?1M2=^X+\".![K#E=-]_N3) M$&__!U';?O*PN9;MF3A"!B;6W9#1%&"FWH1H$_C@,L@BK"O)%&8;MGTWR>K^ MCJNK3Z^"_H4.Y)4UOB2#O&F?I0-R]B>)>^T4S"DJNYC/UB6/;_-SL@;+G\)R MFB8^*2=B?6DCO-]6S"^8>FKTQE'OHC.U+]Q)B]Z9TJ0/86=*^\W]# ;7P15V,# '?EOTTIE\=..]_XO$2WHE MEV7Q8UW!?D8BWEK#G$R0K+.@+.$M!)*-E\DIP1U3O$DBLR%/_::-#@%[+R 8 M^EBT\F9O?OQC,?]SNJ2/W22!!_%H7_WT8;W:W9@Y@F>;DJ5P&C/P6,B0>F\A MU&2DDB8I[5B2J[;O+13W?SY0.GO2$;NKS-FO)O :7.,F@Q @^^P12 M,Y:$B8:U>6J\/\G]^J^[(.NAC3R2"CO('FTX_05S;95_Q.I$:1-S$!%,] 54 ME 9\XG47F9 I&\X-"PT1^1Q=X\+N6/!X&I6#Z*H?Z*U??M0Z /V#)YC*6A!/ M$FM'H@2E$H(G,1%>'-/H$E.L2>IC*^K?&A>& >NL'C+^0XSO].GO,CD#N M3/:,9)44U%PMN*(XH/?%QT"QGV@2WKQ"U[@ARLAV< A=]0.]9Z0XB5YGCZB M%7)F5*;H*A;O($-H:G_<#9:FO"[&[R7%Q'*P M*D)(GJP[)U:)P01*ER!8##:I)N;P )K[35T>$JD<2XD=V,EK5C?^[W.GD*4@ MBA86A,G$E4D28E"V/B!F=#%X-&WVD6Y'WLACYHZ%EF=0.J#J.@+D/4_X.=[H M>E'":[H2(G&DD!L()67(=-1#\-G$J%O"?GR;3W8Z))P^6/C^]:7 M&6&6Z4_J.Z,P^[&\>;VQ>;H#T#[RY*@Q,+<5[ML!X-!NMJ.A_NDL!RXG&KG#Z$T= MK4B.F$4!(88$W!E&#IX*ILV(RD.('GDTU(G@?!"5]]/%O W+OTUG\\5ZG=55 M9^K57[V>$\>]Y=+S A094_3"N *O;8'"949IK7#C0?U%RL<-#4\%[\,I_T0\ MF=_G->JYI+\6SZ_Y?'HX7!T -PF"V105L;R>*ZID?55C,^ALG!0NQ>#]6/#? MC95QTW*G7SWNR_HQ\7H,79V6BU('$!"!T]5R4J>,*RP.BJ]C M^2S6NC?SD$3,M;X3A6]2&]Z-S'%?Z)^*L=U3K2?B:;S[5M?(_CI[/R-9KN>X MK"/EY!G3&15(91EQFBQ$33]A,-:+HG161TS];4/R5F"V_^Y@'D#=IV64KQE^ M-*BH[C6^&:_\KS!+."ET)8G $*P3M?I9FT(26L"D8JQN4K)-GJX-S,=6)\'] MYR2T <9I'8_U2O"S_+\OEZOU MJ)],DQ7^?LY]I=$(T#5Z,U0DM2%SJ-E M4AX2NQ70_;\[T ]2<>]H?DK2,5!FDD. M_O9A&TB&%<81FD:4-$P&*R#P1(&@+'5/9T9("1EFZR2SKH6%:=@T\DC2?UO4 MV3DW1UVA-A3A@@VF/L$K&:*I$Y'IMHBEQ"!=DY:ZE\GJM\5C%X0\UZ4Y@"HZ MR$(\XJ8*;/-[F]SU)C=8A\>>I;2X#.?+]?_BW;,^X>B161T@D@CIMDD)@M8. MZ (2: RY,+%)3F(H!OIX*30$J%[#ZS$TW".R[[=73WQ41C/N"5"FU%0W@N>E M0-*(/D;A*8@\"F#OT]7'HZ!CX/ ??0(K]LM]"2Q=V&Q^%'FBW^%15Y.5&+1 MUO9MQL2:-0'>$J@<8^'OT< W8#Z:E'"#ZV['>KS63=-Z\ MEB^4HZV4EBR]ANQJDY))#KSF%,Y984.6119^'*P.P$P?SXC&N=/;:KY']/\Z M(Q=FDT6SP>;HE .61.W<#@R"2QHP\YREFP2T? M-V(Y5#L]8FXML F1Z4,DLE.NTY1M MNI/-OIWMKU2V=7)^4KEFM>M2[5+(@60R*U.T*KI)L?!ELOJ=GC=0Z>Q05?3E M2-TK>M]+PZS[>]Z%[U."\_2_:]9E69M\5$Z)!P'<80*%(8+SLO*LBN76">Z: MSG/1NRF,' VKZ7^OE?K+]"_, M5R9_$HKVG#D-FAFR]Y:K.F>5_ <944@2M'S8;?[D^YT#2.BF)C84^(ZIDFXM MY=TLH0R,:[012JP]O%8@'255@#&K* :R6K09_O J9=W4Q8YC]_;524<@NW%> M[O8N)%?+R[+F:&3=E.0IZ'&909'(ZTMDJ8MIB:^GB.JF.M4*6@=KHMOH@8(J MX"*MCY(;$@P2\(37$).4H N/@AD?1&Q2 M &[8 WSST;>+U']\J8[BI&0N'=W51(\)Q"RO^PES3?$DZ6U.WLLFJ=9G*>JW M\W<77#P[4_,@!73@*A$+?^!B.L]G?TTIF @.4:4$4O+U6%E65P9!SCTJ.D',89J=#R7FGC#R\_PB3&<3E;WU(6GBO$YB9X$3^273M:OHZ 2% M=!,W1/BY "-/H>-/<0[%O>!%Q,<' #$4+'E+0==*U M-^"+2F!CX:B#U$_#[8KK$_V\^P\TXH(VU#4I+K/*Q7M?G],5"5%D""W0 L]73= MM-67]0B7??0Z;RGD#NS03Y?+Z0R7R[/T7Y?3Y3IGL3Y5QC.E,Z\+L&IG3(D) M0A8%K'+1QQ1]CDV>/CQ#3R=9O4$OLR%$WRF"ZH\+O#YPHA C+)!;AYF#,J% MD%Z \E'2(6%1/QQZV Y+]R@;UT@-HO\M,+6_,D:^U?XQ_7,Z6WV>GX?%=;S@ M.);"6)5%O>N]!Z^S@!B,438K?#3WZLD;[-$']P>$ Y0V'TJ"'1B7QQ?Y^HA$ MSJ351@.WNDZ!RP8B19)TTR:;N&+:%7L MS2]GJ\6/C14U 05&D\F YD)7-//@**2 &+73)GKF=)L!'T]1TQMV]E'TPW+W MP5+O #KW=E_\/Y<4+N9I6B\)N&)'4J")27.2B*_=V$4Z6 U=8.JZV?'+]13QB9,REF@82&;J ^)4('I-PLD4 MG6HAHS&-6BD>T=+)'7>XIA]AZ#"Q=X"<&\+O/CX_NZ@W]Z3P&),L")AK?QKW MU6AK"3;PP(LPO%&KZ0LT=7*]#8ZDH=30 :*V>;E)5MLY8@=L04L.87(03'W8 M1Z%*,I%GGEH_53OH1>U1<]7#(&QHM72 M,<OCZYB09ZUEF.4%!$6HB MCH&+64-2KE! (F(J38:+[DIH?RFI83#85&$= /+OLP6F^==9?5A''%U/JIJD MXJ,KQ($W]5&=X;(6N3,PDUTN0C%5FK27/$-/?^[\,/ :0OP=H.B%L7YDEK61 M%."*H IQXFNH2[&T<3E[S(C"-TE\'CAML=F0IG98&D@)@\&IU7N-.S\^;RQ_=<,^Y)C3_:.\*PC)A949 Z$$:X^?$6(@G[2W!3)!9>-?)&&SSH>[ ,I MSTC\_5_I_#+3T;JZY)=_X()4,*/?^#)__U>XH/.[7AB%J\O%;/EI?G[^RV8F M6G)>!)$",*4]J)I*C/5)ELE&6$PA4LD/W(@2A^:T*[@T,&]_IQ[ MXESB2: 61<^*:$MN$!!F##HZT)51U=*;]YA,S#V!9HM'_@_ MK\)BU1*.GZX6_LY):KB\/*\NT"^DI0_A^Q(_EK/OW\^GJ2;?:U7F:M(N/1+IV7"8(/UH4FO6 ->QLTTGN(Q.!IR^ED6 M]HPDZ$9=8%CB?4'\0>=WD'38Z=G$\ZL!JWZ(LT9 <68W)0Z+[DCS(P!+]7Y,9 MAX>X.,WRJZ>(VITT>*"+\WZ66R4^WLTOZ,I9#P4*LWR;-*J31W;/;[ST:0.D M,;8F=J!LQ9WO.WOP?4]$AKI$[A5FR&(],LYENKI5)GQ8X9D4T;$FM]9.5!YJ MS[;ZLB\D_Y_H7_US$KQG%!T[2*RV7)I4[;:+(-#Y*(,U:)J,ZMB-S'$#O'8H M>VC*&BJOS[3N"P9CW2\UL(W;?&9;2_<4X:/8.X:.F< "4*1?NS!*A,@%ITNU M6,6#"@J;Y&N/:N\^5,^TC@1=B_WV;#"O4BZ> C-6R*,(AHXARQI,5)G.(PHI MFOAOS]!S2A9L%]P\M&!#J*.#J. #+I>(MQ6URM7U'+0?OP7R7^E_'[ HBO,9 M+0*B$B0V;B$4"H%\],6&4O[_[JZLN8TD1[_O?T%LWL?+1KAG[ U'N"V'[9Z) M?6+D@;2Y(XN]).7MWE^_2.JF*(DL5JJ2[0>%9$I5.+Y$ D@DX*)MDDD:0.NT MF:+71&-;-7: U'?SBUJ5LA=K.BIN.")X91Q%1"3%F+V&X%$4GJ.4N8FS=P"- MTV9G7@^9K=1VR-T7A[ZIK4OXZMT9#P.RL3EL.JB'L&DVS OXPCFH*((T M1;&4FM3HO*JC>-5&_NZ-5_U7\_BZDC>G>W%]UEB6FBB#7(==A9)*3="@\U]*( M4K"$(IM(_F:V28@TI-Q M/K&,34*&7<1,;'R.5/"S>!D@[0X0\P'7]+"SBG)$O6'0 M7UU#G3V7]$\)WF2_VD5,3X@9HN)'P>*1\IX0,ZOE>O:YWD/8K!Q:'4H$AB B M]Z"]'_3N8"B MT;0Y?_?DHBETY*<9E8$C(V8$3WI[;-"1")C2(ARAL6V=#Q#?Q%K_=7XQ_W'Y MXX9P8X5VB8'5D@"?K8'H78+(= EHDB:+.);>'[QY8LT/T=MB#"%.K?WPQSW" MI2B\%-JGF'2B3A?EX(J($&LZ"D4D=VJ?,X_]M'__S=/8_M&T/UB(/7B)\_7\ MVT;4FR+%U97K[$)T/"'4\^'J!C'P%)0#'&\FE_ S0"9=X"< M+Q0DG=-;;YFYB9,HP)(\N>:2$BA6!"(R-98P?PV3;''VYOO@KT-CJ9(4:L;:PEF63,=4'ZG]GTFPD9?0 +I+*#3,WN<7?+BY7F/\6?J>?UW_>B? = MXB=(&:VAM4K0!01L#.O!DF67"MVE@/YCBOA)V(\'Q5=37 M 4[_\S(LP\4:\2R>7WL$J[]=+JOD-ZT?: '6UC4X\R8YH9R'F%EM[LX4D ^K M@+$4E;4^Z39'3/L2V%=X. X*FRBG ]!]6%Q\^XK+'Y\NE^G[IL[S1G#7QAYI ME225'01O:BF ]!""M""\*B;YJ'&[7?Y(-O %POKRY48R=6,JHPMPK5;W>N*\ M26EY&<[?;*V8E%QB@>(=J6KG7$5P\%I+D,(G):U(%(FW0=@>U$W;I:H5S,96 M2W]8^WA98^FS\NFI5,':D.DZN!)8^^GUQ43]9E$U!\-L_?L>+%3:I@GWI96T+80]B=9): M6,L8(3EG*#E;4!X1HB*X.1-LS$H*W)ZG>H*UL+>W=.YN+487,4H!D=DZ[T#6 M'M!&@HB6J6B1BS8#)AY1>O\&P^?YM^_KL_+;"C:)';WI&_BDX+C4/#, MI9*Q5-(9TM[729BX6E_O&S,6=6!IT\?*U8:9+E&0$U +I,^P2:[W&9JF MS:NU0]0QHN\ 10]O =XP(7V1(1<$)NLUAER;.'%:&::P%%A1.? F^]Y.:D[I M6N8Q>]_QJN@ 3U^^DT6M"9C;%3=CP19;> 2C0>57!VI:1)X9"@2L\&Y)DVS M'Y-R2M6%V M374.87R2C&>1FEEF(W!%OI(J18-/Q@.&DDHQ)CO3)$'SNK?_'X03V**R7F9I$3XZ#",F!"KI <&C M",%+R%R)V"3#>@3-IY3X. :CKZ76$T'PSIYL,V4HGB_90_96T)80$T0G$SA4 MQH<20) HP:O:VQ(-L[S) <=A9.X%3GOZX&RHO Z@^>S2JY*L MI?*?P_KF*M LZ8A:*DUKK;;_9:R %UZ!EY&G[+PL6;RZ[=Q!Z%[P=**A7FY5= C4(0H\-7P2X' 6#6?,L7HW M6110P66H/;G &(]1,,/0F\D16BF=N"E&KQ@]6(DGAM)WB\OE+$H;E0P%DC6T M2Z#*X$RQ0'N'HF^<0=]H<-UAA$[<4Z-3C!ZLPE.#Z/PGSI(3FF<3P23IB3^N M: EJ7=O69&^#"\(VR9$>2NC$_3AZA>BA*CPAB+XI],Y;)HWDI02;(.>:"C:> MF$R*8(6,<^F*T6'2&.H!M1,W]N@0K,.5>4*(G45F#$^>@2K&@M*)0=!U.2J# MPB6%IDQJ3*<]!^T1EP>I;+0+&X=#<7EY\3Q/'W%]5A[>7[JIC:6?SB\SYOG% M;L'H,',#%P "CL@;)WY$)7]VL/D7M MM.>EW=C8490YX=[_XG(]*^67<%Z/C+]\1US/+%=)RF2A<$%>N(H"'%<.$DH9 MLF)&N7RL2=UZYWYY>G;*6&NJANGMXHOL/;6,/N//^0KS+ @6>4$)FLOE==_CF8LE2M3$0\W= M*EZ[$!650:N28@EHZ;_;'[MOD[4?#O\2IT$CZN=8&]@2;Q\7%^F:):\*=XF6 M31&Q@'(8*$QS$7@0J!5FIDH3%_!%RO9#W5_B?&=<+760UWD@K9O(ZW/5W_GJ M2[AN(A-#^M?79;A8D?AJ\_?/BW-ZWK=? _UM'6]\(]E 3BQCZ(CC5(=CA S1 MU=IJQNMAEA4V-[FH,283)W6#^(A"I:2U;W_@:HHJN8;6I+ LE5DB]"W[G, I3 M;/ JI$<>XP!@35_@<5HIDA:)$]Q#E.16%VTC M^J.Q-7U=3O_0.E@972.KGHP[GES1,H.D0 V4H$C-6YO)M744N$EN:'<_&EF3 ME].< +(.54:OR'I8>&$+9YY1$.G0DN=HZ@1'*Q+H'+6*4O.X?>7P,'AU5 73 M-\:&JZ57H,V*Y#&K%$'7TST5N(3(LH1$ZZ;PC)YK?0RVIBU>Z1M.!PE_XC*6 M6N>P7];RW7R5PGE=)8\DF(L0(2,'8>LILM(,:G-5""F13!EG@>\#MC%H.:DN M: .29I/HK.>3_QMN=Q3LD "N&FV0TA?E3A8S$TT1: WH4O/N@1:[+V0 A&<\ M!>9<8OM$#&/3-4W:;1I$[7N6VUJ]/5<1/L_[3:(HADRV(@1 @R1V@Q%H]TI0 MK,03QVS-94A6 @NVMCK4IEZHX."]0OK1HMS>#M)V ME>0;KW*,P4+2M-\H14LT6"% 1)?IAQ2,W">%L,^[)KJ..#D$1]=#!S? =@W; MF.-JYY62R)54/($(M4.2*@P"-P*\E#$@1JUEDTYL^Y-X4C. CKG6T$9I/=S4 MV37[Y;D2>5^R8MY:R$GE.OR-0W11U'GT46,TF>57 V6_K59; 68/7(ZFO1- MY\VAF]2!]I*L($:.H++WQ)8B5\/+*(-)F>0X!2C[N"/1!Q:'Z.I4(+@Y0I/6 MHJSM-ETLQ)@EX=7B!2#G1R8;5,JAR9CD>50*[5B MK<35$%%ZD%F@C#J3T]VD8]^^!$Y\3Z,C%!ZJK1- X=8E R,83@"4,Z^]LDBN;I:EML54J@[1RJ"-C,EX M:TR64^!PXOL??4#O(.UTFD=\NC=@"0Q9R @AUGD !BGN#\%""#7V"D'DU*1? M_D%43MNJ=$H33E/# MYW\W:R8Z)=8.TD.OANZF(9N5Q9$@R$I'86E])%H::"B:1Y84!E0Y-VE>_QQ1 M$SIR<.QL:T$U'QT[XU,/C]UF^79\[+\/$_]'7%_?_\;E ME^\$_@$2??R,$83T F$CCQ&BBF93)& M%Z?:C!5[DJ)I3[%'0<2V(1]'^GU._GZT4+^&>(Y#AGH_]:06UF07D2]XC41,R3*ZW&9R;RN;\B5]QWQYCF=E^PV_A-4\O;G(?Y^? M7U9WM0K[#O."EZ@LER!]-J!"+4BJO:6M8ESRY+6)37+3 ^GMU1X=@*9M>_0: MFNL@.WW'YAORL7)E:?X3OV"JI9KD;;W]XVH2SCN2.CEEOU]>J?6Q5.XD$)S3 MPD0/F7E3)T)(")(;"OHT$_4F6Q9-"A[&9V7: IW&L)Y$WR>R/]_C?%$VZSW< MKO?;7_ZP6*U^O_Z#Z]!CC!U]\+M;^ #C"**UU\!TT:QVU4>%&I0-&KS2!:06 MW/+D4LA-ZOQ:>0T/)'O+I91%Z$(^M1"&UAG: -$+!YJKD&+T02?=@LN=U'2Z MXQ^"A&W3>+S4.]C/'S Q*SHK:90&)^B+$B5!M"I!B1%E3.C9]MC!!I"9%BHC M:/4YG!PDXA$3C,,1\D^K-9EX6ERW MLC)><4Q5S\D+4"YJB%$J0%Y8M X%IM("1(<2VJFW=HQ):JJKDT+CQO>8Z9R] M9%K7C)*LJ2 %3A5:>]K[&!@JOWWY_G6AN*%R6GO7%C(#\7FX]OH%Y[7W^UB@ M^;\O5YLCBQEQ9B2O&4N6+*A"7Z(1HE:4"VN-KNW37PVF+],[K>&<'K C:[0# M+_ )F3[%Z"QY;Y32#A*S&917!EPFX0;+N7>N2,F;#!@\D,YI;ZI,#]21--A! M]>+'Y*"0)/7&KC1&1-;C<]04]?$?%KX&F((GHM^WJ4 MC+\YNUE<^QQ/G-4LRJX$_:?Q3RI&I:?%Z44[@;4^T4A>1^%" !V1UTO('!RG M=1^EE\&5P"5KH?1W$L<>.];1]EI2UMN8/8BCIJF=J]#J!*,FPS#3JU*1, M9%PV^MKN!V&OW?'RP7KN(.P^DN=?_MS]@#=_S%>SS#%F;A)84R^$RWK;IS@. MGBEA7-'.BB:G?PUYFA;_4T)UT2=NNEU"'\,/_/NB#H*9!1FBXHEB6R,#\>-\ M#1,BI.Q]0:%4VIZHUW(=W!$V+9B[0=!>R!ZHS@[@^<^P7(:+]:]8TW$SX2(* MP4L=)D>1BZ_$6Z?!4""#M.A%,&V.H^Y3T2/PABIX.PDZ6-H=0.4MA52+/Q&_ MK!?I7V>_5X7<,)(=$2\-I")JAR&>*2[-$8)/CF?F;1!MG/NG*)HV3] 40N-H MH0,X?49RS^>I)O\K*[]=S->KSU]^NV;&<<]T5A&83)&8,1*<,PZRR2SF@%J9 M)@'1LU1-FQUO"JOQM-%%/O-(]^'#_ +?K_'':F89YS()58= .%"%!$NK3-+* M0I%"85FG)@>)8S$PK27\ZX0DPQ#1@9D]DN_K_AS2.W39%A#.&C( 0I#+K!#( M,"@D@03IFICC4:COT:%L#;QQT3\ !7U>C/B,Y[67PJ>P7/]Y?\[V@-.#)Q\U M0N)_/S)'RMD_];+;_"D6AH9K"8KT#HJ%2+L_J=VB0&.=HOV_R9'R2X0=[X'N M?OY=4_6[.T&J,*V"X2"D$:!BT;554?6 2!0$"B9-DQ#G !JG-7.CHNBQ=]I& M4Z=EI-[D/*_?A//W%V6Q_+%YS?#CST&O:6C<]F?OU0P?TPX-6LB644!EE(<0 M"$^\CMSTMFC;YM+R1(:O#C>A=?UUV@9=K8N2FJCI5\GQOGE\NXPO^YI >]_5G[)PW8 M%!\]8H0-[WFR1MK,ME]R"Q,;HN&H7"WMYZ"T,1 \,LB9D\>%.F;5I-?/4P0= M77FS]=P[SX_)E%3@"7STF0+D8BDVYD288ZSXPFWF34ZOGJ1HXGJ ,1#QJ!YF M%.F?AOD8[EH_]:0&QJ2E@_PD@HI&E;5+P'4]N61)0]3!0Y+2HT5,/K_*2FMD M4ZZRS9X[PS1W4'0F9ZJ@ B]#H8 UY6(Q1&[;U.3M(*932W((#EZP)(?+O ,' M=IL'^K--A4EP,D56#/GAABQL4 *<4A&*DD68[-2C4<5MH'--3U?H&:#H%Y S M1.I]@N?Z()<9[D,(&J3,Q$B*%KQ/8=.'@0OF$$63D/M)BOH"T"!]OXRA <+O M#T77!_:!&1U3D& BA85*4Q@7!=/DYT6,R#RZ-H5<.ZGI#CU#-/T\?@:(O0/L M?%A% H2I&2V]UF].>7<1,7+TP]L9U MM+P[Q,SU6K(Q"%4(^2[J2+;8"?#9*' LJ1RDD+DT2=OM)F=:BW.\FE_ S0"9 M=X":9^8+*!]'7[EM0%78H!4>ZL8GHQC3QJ8J1,6=$"(J11(UG)CH@G9 M-[F7_)B4:6M"1]^BCI1U=VBY5QYKM5)%1@^"O#Y03&I:1R[7\4 JBR"MYTTN MG#U%T+3&YEA%/XN;@5*?$#W+RXO[QO(+7LP7RX^+-=;!+J187G/$H.[_FJGN Q5)^+=L+MP-)L&=\/MY6:C"6, MG"<(@IA1V=-WQA2()17M"F)J>PQB_K3?D(+E-5UC>*F-CFUR@ON3V%6Z MIP7.1M-/!\C[M%PDQ+RJ96CO5ZO+6D]T5FH,^_4ZAIWIE(PV"0%U(8ZTKAVP M:%,G"=I,8BM6-VFT_#)I745MXR!M9'UT@+"':^>> WGU[8JT];GJC,^$93RQ M8$$ZS>K$#@0ON(> 6G-F"":AB<.U-X5=>6 M+-M8VND =G54X^)B M+:\,]3_"^>5M'ZZ9H%C')AX@^9K-)5E!-(P6%A-)2Y]EP";70O>@;2^HZ9." MVM@:Z0!D>ZR>3\MY0CX+UC'O:#0U>&1ET]:7/;MK;? MWZ_@39?;SDBR)3O>DG;&==(VTS3.V.[MW$]O(!*2T)"$"I!2]'[].PM @A+E M+6XL9Y29V)8(8CDX^SDX>/FO5^=G5_]]_SJ:%%D:O?_CI[=OSJ)GW9V=/_?. M=G9>7;V*?KWZ_6VTW]OM1U=&Y%852NY9]&Q2%-.3G9WY?-Z;[_6T M&>]<7>Q@5_L[J=96]I(B>?;C2_P&?DJ1_/@_+__5[4:O=%QF,B^BV$A1R"0J MKU.M/3A5'C21$-=@?]Z$]M/JB9X.>%*E+YH^_GY0Y_?KE# M@[P@.;]CBT4J?WB6J;P[D3C^R>%@6KR8JZ28G/1W=[]YUFA7R(]%5Z1J MG)_0;.'I2,/:W.-8I]J/7^Y@\W]DE86 M%DPX!N!)\T@S?O7Z\NSBS?NK-^?OHO.?H[/3]V^N3M]&EU?G9[\UET _'G:* M>TM3W&^=XK=?]0]V7ZQ,ID(18<: )86>0GOH<%,@^XO,I1'IW>:M\@3F?#( M!)K^\TC<#N^KB8Q&.DWU'/F!LI&(;)G!=!>1'D4%/"42L_A)ER:*=9;I'&:I MXP^1R)-H:N1(&@,LI?XNEJ80*H=G>J8L\*_J=0',(X&VV,I(6Q OPN9JI&+X M@.U4'FLSU48@YZ.6K6\-%ZF8VUYT-8%9^SDG&D"3ZR*:EMA%$14Z&DJ<]325 MT#WV ,W_+@%G1@IZ@5DJ6!WL@S*R6$"OM.@'F'GGNFFO>:CR&?RIC?WVJZ-! M__"%![X8&RF)?V-S.Q%&3G2:2!,\ZD3SB8HG$3R+1BK%KF%=S*,LP@'7=9KG ML/3H0A)P +P_:Y-%_=WN;SA_[J! @+H7&2.FPD#W.+3K1DRG*:QZF"Y#ZI6$ MU>$,X%?OZ5'#.6YT64RT@9=@>\54%0 NQNP8UJ@LD\*@,]C=[>SR?]X0^K[Q M1B?Z>K<'S_L(P&@FTA+ )0TW[U0 __:KYT>K'.^! 7#P@-QWJ(M"9]@E;%-! M6. :#+4!I.S";%,QM?+$__$B47::BL6)RFE0>NE%LSO8]1_Y[/#H_N^^8_ MT>MU$#C> Z7R=MWN$'09PK"'=BKR'Y[M/?,O3$62@+@X&4P_1OVF%$[E:&4; M,Y4DJ?S\)+VWMXK2;N6?OBA@7H^VHJ/!X. +6]*7MDD#+QQ" 8&"$2PNF!E) M>Y#/H3H%(86ZEPU8Z;*7#EO%LI<-37U&+\; J&Y8LZ]XM MQ,+&&UBG9"7]+(>F1'-],.B0J[B4 8(X_X(O.\Z.]SL'A7F!9K3@?=%F MU9SCAG>BB4S1M([V]OO\V)O'\*:18)4G;+_F>JG+9?=%T.NJ_XTZ$6)L%VB8(NT&75 M\;XTT.9B(]D%EDC ^ R@0!XH96T9#D4>I8G,(YWC&/4Z^!'T1\ZF3)=YX6#4 M/C:!KAJK%]T)P1\'D?^C"]R\)XK&O]X!Q70NHYDNT,]L(BGB">,U\VST\*8I M[%]18'^V'&:J*/A%P:_!&"%+[T5_PKL"<);\O.A^1#\J=AZ769F* O%YQN#% M;Q&'9 J(@N[D!M8 @MW+M=N+SN_ER\9&PU39"2)X%*?"6O9"MV T8;NRCEJ0 M&,CW:J3D%Z&+N2H EH48CR5R!GK874@!2P9" $"=(UGA\IM+SET7M%.V9D@5 MD$"0BFB:E@;D5E$% G SP&(5MD!2I8T4[$[.I"1H.VP(=ZO#LUR9!'ZA4>A7 MJXD!Z51>AKMF9"80VXV;@C((Z"G.$K9X9;V;'<)Z'#;S3D?O,4 P)9 !7"\5 MC (@>Z*,YWR9VRB.]X0,9UHOV,=/..R##0-\!XP#B\"2H ("HG>010 &J_P# M(6))$2X?X=AB6,MD")$0G!=.E7BK_BY5PASOE;*%4<,2/SP]9'LS HLD&H+] MD#48I8C2>HT=5'BL3DN//'-%>EFWG+(ZANRM:%.ED,TE 8!(6"[QSVBN2S1M M9-V2W@6) K\7J!P!GMZH]6$0%11*#.2I6$T%L>L;E4K\05JE#;56A00"/=B1 MJ&0JRO#P]40..5:9*C%4($64K-2]2O$M%,B.@$*G8D$Q3N@O@&^H)W=0_82% M=$AO@ 6%8Z[5EO]QLCUZ"/=IF/DRU9SWW2W?D4,"1E77UFK M X<_)Z9VIHQE=VBD^- 5(Q"P)R*=BX5]=J>4G1O&W')0G,S/)?*%]T*Q+OE. MY]U35(DL4OJ38YJGR I88VRGSE:#840PF'H8Y #4<%@P^7NIKM^WE?LL-W[ ML_%>P_>EL:7("R\@[Y&+L\9O,!&6930G?10+ME?0!S(J#=DGHK*)L&'3MJE\ M&B.C,Y*5E"&#O]?[;IP)!E(TTVB 4RD99-RK6?#^86#A*Q.4RZ"6)XI4#&< MF$6H&$4SMYX:E^:!_IHX+5E<>Z^:[[M6C:NOG$7M/P8*L_^J76AWFMHTF6J= M2A?(RVS(]IT#&&;9@"I?TF#D!"/X1,XD]*#P>D?5 !/!).V&@$';X!Z3)D6> M W()C$:HTI"#V $K@(1%#6.94Z&JE_+,G$%,:I2>\PI6FZL,.)KQ[4/XK,^J MZ^!2$Y#["_)LDU?+T)^:W-4S5)P0-E$\$?E8(CZA[6QTVHLN2[#**R"L77$B M,0_8^HD!X7^0Z$M1#+GE*9'+)2X-ZFS I9WS)9JF0-,U#5SKL=RR\$]BX>?3 M6UM0F\6Z3UU:8"R)SO?Z%/#9[:!A-1%)0T70O$BR,DH#V&T1J2(Q'ANPG9BM M'W:.GN]V#I_O7Z-0.)^3B'AF,ND"PAI09R/Y49I865FCNIB">?]19= ]8/;7 MQ[W#W3!'KV3O$PP@@7:+!662RMPZ)D<$X%G9NA:X5-!ERHS338%6<^=GHVF2 M+' YIC%TP6K\IOL:-IU@+AQ/]TI/]$>N;N?N>KKT<] Y.CKH'!X=7J=LDW! M#T(YU>R&Q91CY[V]N/S#W@;G-QPY-VHRFT\I8_0L\>[>WBN\661RYDXDAMJE'KR/RTC2U&"B M+ K(V=>:S!]]A].@7!X8(6QRZIO0P_Z+[TDY"T]=C+3)4(+QO!8!2,Y>OZ9) MD!M05H<"VOMGA;IM'19T11@$P.8".>T= &33%$3N5)&5 WIKA,$:&YPW00 H M8,SH")R6PU3%,$U0&YVZVUG9G-J)66(0([#&\/@#C&!1 0Z^I@,,R.[@92MA M/H+=$QBH=OO9#(>O+G<:6)\79>JVO;^_SW\P>K3A G^7E,:;,L>[W03,.= O ME$YHWPA$4[%8Q3J &_!&:EZ=FT0B+C1IBX%+"3MXM4>:1 M\D9DAE"Y)[/;* ?;57,#11&EDH*R8,?]14Z,I7V]"<$Y!2-0)&) -0/"'Q0# MC@+,^4@1#-%XGSPO1.I5S\P9F8H9#T4JEUDHLRS@"AI(?BQN#.MG/1[9'RL 3MQ#VAM3M^ZOM83F:W#KT0B_BR%25 M\>*R!8HZ6H0&C5$4<()61N$"@,D"F$N>+K+>;2RB_;QND_(?BCWO M568[I"T%LN8A!0I[GV53MU9Y&Z:&.1M.R667)2M6B@:A<]X=1V1NKQ0Q9\)T4&Z5LSVO9S7M M/5D=I9C=XV*4?FE$J7:C--P]K[!Z]T=#><$09B8^D#._S(EB89)UY,\MS*XJ M]'>!?H\__JKGR.E)&2+K&M6<(4-/F8:EL<(NUV\G<2)^#;MHM4Y(##A6LZ1! M830LEHF/MR4NF!'L*@BL)'&U?M(%Y3D]@()_O0ZYRX56O(G"/R$2=M ELT M8LSZ)^MD@. 6QJ=,$ KD$<-UD7G">^NY8[#.^MB?3.@$#==:05K->0SI>D:. M+RF/ G4W&D VNR>-2HY!IT+(L(N!0XRMJ27DA8%%*SES_ 57[%1+ZR"+:0*2 M]&;/!KSLTZC T!F5_%)>.6OZBQDD\2F9#YFND)2\-&F M(98&E)9J4PP5IUJY6%-%U:ZI0LD'O-4G^;"FX1LORWT^O,0A(/+BK>A"H3T* M4_+EJ#P')"K/2(UL'QGS-5*8^K:BTK9FQD/UNJV9\>678]C6S'@"*UH6$'-A M.7MOQEY+4EY7\Z?YO)(+8W.&ME=UPS2!FT0+%6?:%F;:"IFMD-GRKZV0^5(W MB9)B\0@*NH4"+T)3\I!=PEX$694I69(F.F/GT%I3!=]I?Q;I.28(5N[UH^?? M!#48*(C'L0G^+C3KUM2%65D"NO+Q<$[2B>1'?PK(AT%H=)"HM1"=3S09KB*U M:+*.5!QDCRU[WY:[68IM3%4G)^!@3&$*OZ!XTO'W"?4(7%8"#C]50S(1K,FKS1"7_ M-H]GJ_AL%9^MXK-5?+:;=/V*L+0:!GJ'%N/1=>)WI3W6CV]AO=%U/)<%X)(Y(@*_MTJHA"D M;&72C'GCL& .I>C8(+LO4%^M4[Y=Z *&$SGA@\^+H^RV$&.Y ,[MXA;"=LO"H3I(YX)"K!YYVHC]J\._N_ MJD&[BS_L6EQKB2'?$+'NY$ !)UML>';&(^5A]:V?,!_ACFD;&Q70O%\=Q%OD:%1<002)8@'.DQ.7P_F$ MYXVT#)=I5N<:%#Y#AD*2*W43\.N %M;4"D&B%3GTSB=>I,C"$AI%>)'29PE M/GAFT^?&+.KQ!._+4?$M%O*3WY)7U9;\1\3(^:7]/!D)[?.Z;S70&VZVJO4? M/A*U!BLYMS2-9@B*HGXP45,;XF\TC#]UVM@=/2<+N1JS5I:D7]. MHBV)?,IP.Z'O%8J'PI>VO-*[ "!+\?H-9+9AXU66N@C*IY M#@HB.J^DO[<,TV(MYG62.I H=*UA;A)FN#.78OT@\ZZ8&V:/>?IN_(EL[J,K[$H;Y$5N2J+%];@ANP.:AHW%*NN$G%IQ'95N3V M79 *RS4NG01/F'Z!/CCOSSMH*8/?GX.98RD7K!R-A:@X,5(/Z5A(,R]2$(DA MN36IC.@=#5SV^/O2P\M9TT9.4Q'+EI,*@7*0WU31N0=&DO2'.;G<)Q]O<$;) M[Q6-D@TP>+&,6 W1UW/6RI:<'YB<:^7B0F;DI: JVH@79YAB^A3)VY&OTYI7 MSF886F@#F=V**:EV*S(>&LM2CD)N=+;C;4C=MLJMR+0$7R- M>LTE1,\F2HZBUQ]E7)+3^)QCX:21E'@ 1UJ*26.OI6V6:UPQ3G"V[E%SC6T^ M/@J LZN#/-?NT$4;,- DU"9FM0:F4]KSF@Z\FCFO M_*:*F"4S1+@UN^/C\'4LDQ+3/E90.C@S-20/>!6,<$=?B6E=*T&:]XD9/K=. M$$.&DR=8TM4-7=V@(FQHF!=W'.5F2% B#G4S6E1GX4VX]W@ V 2>29.Y,[PY MGMO:EGZYN?3+9[GEK)T4B%4OA:8H*L08OU8^X#%C\IJOR 02.$0!B!+^NJ5[ MTT!HG.JUE/6 SQA8_89*HKL8I=V?%TXF]/4%1^4Y'9_4-87P!V^,*O*M;G/6[SGKW5!&6RG"7H/G[NEQV:OL% M:'Q<#CU7+1'HV]EU%6[?UT),M+3A56[M-[EMJ>'!%4?<*7_L^6PB3-%:0>!Q M".,4K8IP@FSSH-T:L/C[WM_GJF@X?6'SXT/WP37!WR1QY^X#A?'G<,[VBHWT-*=,0%05R_,&:Y+<6 U27[$.EYN?X+44/0,ESG--PDF M7(8[N#)[8O\R)]?I^KP*PS''I: A>P":N49.K5\;@(2U95)P61OA$AT[C9AF MAXR,!=OGMJA+_=%[6VI_\*C]1+M*:#]K4V8;0-2KD79?SH(H>RY]-(3.3KD" M;2Y+VX;J/>)C"LI^;/645.[OU/>\O>C1!;Q4,W[? M7_+HS'&N8C8TND2'@[LD:2@G(AUUJ IEW8D/T5B+DI:O+$J%RG"2Z-&))TP/ M(P6FMQ(&ABW1W3QWF4%YY7H.O?#5Z3-/(?X$F77%SYPOOLGA8&:WFIHPBK*% MP@+H5'3>:YU5B99?SMZZRINSVW0\QOS#Y<3P'/T0HY%0F""LX\( *\S7RS?0-6/_)&,\M\69!Y*C B["K.D<--@(&9\KPP.1+5N."H5$E M_N/E,23_R=,+7X+Q!,V$VZJAO)F\7'98=4\LWUV&OAY #TQ>"S&&:EEA$X=- M#BFKRJM1L^@J-NT?[^UU*'>=K:'>!M>->C+E]:[\]0FG8THP#&X0,!LI!6\L ML5==""&J%?G"CAP0;+DPR&-[[JY2JJ#R[5=[1R_@(Y;=/V.O92=Z^_:,-;;K MAJKX#+ #@\0.HQP,=OM1_SDHEJ9#U.\/^L=/ M4!W:)*Q^6]=,1L[Q5OE@,F[1&T#4+&?/";1X>EA^?9:=ORCH@AP" ',DW:$ MG;*Y1PF)5\%I(Y>/5X/M1JAA@W.OJ(2Q5NL/&3G!F28WAP9M&'YX.N1UWB(?ZJM!4T6G MZMS-^;+369>PB&X*E[ CTXH]W:W-;-RM&O3/4 MR0)^38HL_?'_ 5!+ P04 " #4@UE2G %9)#P$ .%P $P '-U;G)U M;F5X,C,Q,C R,"YH=&WM6%%SVC@0?K]?L86YM)W!V,8&'*#,Y B9=IJFF< U MTZ<;8S@^A-?C=\<0UCT?QHH(S0R3@G#7'9Y4H#(S M9MYQW<5B45\$=:FF[OC,M:%"ETNI:3TQ2:7?L[_@DY*D_UOOF>/ H8SSC H# ML:+$T 1RS<04SA.J+\!Q5E8#.5\J-IT9:'@-'\ZENF"7I%PWS'#:OXK3<\OW MGEMLTIO(9-GO)>P26/*JPO;CP)\DGN<%J1>F38]$[0F)DF:['85!0OV_?$S2 M1?/21YLEIZ\J&1/.C-K].^W&W'07+#&SCN]YOU>NV1GZR3B$LZGH%-GB:BH1 MVVHYEERJ3M4K_KIVQ4E)QOBR\_Q ,<*?US3RZFBJ6%HN:_8/Q7UPR^)UL)-$9F95)K MT6+DGJJ' AQ$"'@@A;:5(U-X(Q(ZI_C US,Z91ISP5HZS2>,*M IY3B%>0C 0SH\!$+-5<*F*/&DR6H&B*P$1LEPJ+5'(N M%Q99"7ME.C)XENQQT'O59M3=B7A.D@2='4Y3TPE:5Y*R@LF.XT=WH6#,,JKA MA"[@3&9$_# 9[1#)V*M&C4;K2^8/H@)NW+W&B!_6FY:!(ZDR&#D1O#B1=0B" MP&D$?F,_> ESJ@QAP@JPTFR4"Y4+K,BXCLW*;\+P[YR9I?T!.667%$XY$;4M M=MF2VX#Z=J:W.\S MP2:YWM8R/K!+AA +W]IME?2DXGVIV&Q%X?^OV7^30/\V HN[[*]0#C?>4,Y? MERXX&)VMJ[U=9[@]L5\@&DX$")'A[/" 5X4ROJ>\_;E3<]4JB*7)<5N:D-8BZ\%'FR-3Q\>FCS7R$S>U(67%U M+&LP()RA'H*17YK5]MK?_5&S\_Q^^]BO3U;GLIPK=Q3EQ)Z(G;/6U2[>5QV:6W,:.Q* W_=7Z.#:Q*[B-ER"C1U7 M$2 ;=KUV"N/*.4];8J0!K<5HCJ0!L[]^NZ7!7'U"XHU#LB_/:Q2\9V(LG'NW=7O3;)%4JE3]5VJ=09=,B'P3^O2*U8#LA T]@( M*U1,9:G4OX!OXRRF[ M_,O%+X4"Z:@PG?#8DE!S:CDCJ1'QB'QBW-R30B&KU5;)7(O1V))*N1*03TK? MBRGUY598R2\7_5R4_/-%R0UR,51L?GG!Q)0(]C8G3L_J4:7":%2KG];JC7#( MS\+383D(:V?LE%>B?P4@9 FJ^S;&SB5_FYN(N##F.'ZS5BDVZHD]GPEFQ\V@ M7/YKSE6]O(A4;&$\#>W]3]_-5F>6/]@"E6(4-YU*.=]T41PJJ73SJ.S^G6-) M(:(3(>?-URTMJ'R=-S#Y!<.UB'RQ$?_A( D(Y1YG7M &M)8BY@O!@PJ*VGT8 MBZ&PI!H4@W4Y5]6E>@0:6Y5 *^AV1>(0IICK%Q6YW>T/>N][[=:@=W,-8/9O M[UK7 S*X>5+^[RMO_^ZJ>TN"*BT$M6-Z0EK7'1+46?9T=]WI]LG@0Y?<=MMW M_=Z@!Y6[O[8_M*[_UB6M]H#DU;GY..AV5FV!VCC[5,L5 MU, IV.J_:UUW;PLWOUYU?UOH5BF7*_N0=Y9\JY51VZE7+T^NYG%,_IYJ$8[S M).3:BFA.[)C:5T?UT_,]A3Y/*&/@P@J21[99?;-8/R)F8*QF =^\J&)!<2'Y M2XVY/@651O%- W7ND3&='H[%H:TXCBEDO1YHK0E*B;OE9Z0H%SX M!U$1N4UCG<:D%X=%L,'9#VN#RJ'8X!TU,/,PS9,YN8_53'(VXGEO"NUMP!0W M)%80D6$(*F)"XSE)8ZM3#H)#C';A&HQ#R02>4% 2T1!>::(F$%NL\O6V*L0\ MY,90/<-DTC$8%!D8VG /+ &U:%8KY2+. *?0#'=A-^A3!GT"9"L6"L/@ DMYR0! M&R.>B*V42_XRTYN-H0%QYO+8/-9()50 Z!20X88S3IZ0FC&)I)J9!9&:CX2Q MD 1;0O&EEQNDS*^ 91;";$G[0[-5.Q2V!FN&>'5T6@D:YR:C)XO>N/15% EX M/#8GSDH]0C5W/(!]Q5!RM!OA .%0"C/&%EAM IX/O1\^,V%"J4P*[= G:B4] M&(E6(6?PVI!CX(!Q ,L;N_L0CFD\XJ0%[J:?2JCA$L+Z,?=2N(00G_RCP#0N M]D!B_P1]T@JGGAN49>^!HK6!X G5W(07*F!,_OK\)BA7B_7U+<*_4X-3OX[I MFP96>U%0(=O^OJ36Z\7**2K=X08F!@SFXM7G:)LM[^ZTMI/?W>'N3#:MA M*A@"2XV**;IV:@!VS!N18JK9@BA@7-"AD,+.,:;O&A;7EX//<>67QEK5E;S3 M19"'3*$DU0EP;5P.$H9*,R> RT!'/(;40@+>4,(37#=8!;)KCS"L+Y& $_\Y M(0Z_/\2G-52Z.Z4R=5X++X^$A]&5"Z.CW%&(O='W\ M1),($ ;_M5$[$QDV2-P=",3KQSDG7JHQ-8^9!GH^ASQG+B2XF(N3C^^2+HLKV)/US8X=$H@X:&/SJT)P'- MTE)H I1!]ICW<=] T#?I!!B!67+*9"%DYT'9SQO3#V8GU(+0'6EP'WDP/7=. M#^!QY\X997D?_T0\57+*,0C&=)0=G^O,3_))(M6<0^ELK+QGI&L, W,[OJU7;:/??D]^W=2'DLK-N$9:5#8)GK EA*TL3PYN+'.42"1-)Y M4\1NYEVC\ZROH;)63;"[\RE&%,@^,L&=N3?^D\9!4>2:-/P)P[;'@$>D^\##%\SYRXW?%+I/O9!O* R)Q(":0DU[S M&>DKR%M_#B:_4JG_ SJ//_IO#[!CV$+T9!O+DDO2=VP!-F[))LI?$V[ZCXI3 MOG5O=AE07*)?7C:A0X@JJ=UN\IFKMME??_'774&^_"]02P,$% @ U(-9 M4KY 5>B+" 9BP !, !S=6YR=6YE>#,Q,C(P,C N:'1M[5K_<]JX$O_] M_@H=F=9886+&,9%HD8_*1<7U'2J5< MJBO3N1+CB2%>U:N1CU+=B2EU[4:8B%\L])Q7W/UYQ0YR[DLVOSAG8DH$>U,0 MK8!1SS_U?7;L-4ZJWDFKSKWC4]X\]7S*O?I_:F!D!<1='VWF$7]3B$52FG < MO]WPRJUF:LYF@IE)NU:M_JM@12_.0YD8&$]!?W?IU&PJHVH,^HQ,VZ>@R/![ M4Z*1&"=MZV'!:5I(!S*2JGU0M?_.L*44TEA$\_;KCA(T>EW4$(N2YDJ$KEF+ MOS@8!JKM[D4CXPH^:AY;W[R?"%X;4:V5OW>R=# Y@PKEZ48N[_>%H M<#GH=D:#ZRN Z?#FMG,U(J/K)\W_MO8.;]_W;TBM3DNUQB$](IVK'JDU67YW M>]7K#\GH79_<]+NWP\%H ,+]W[KO.E>_]$FG.R+7EZ1V6F\4]]2]S@WI]*X_ MC/J]U5B@-S8^]:J''E@'.\.WG:O^3>GZM_?]WQ>^>=7JKL#[2GXUMOHU*)*1 MC,E4)D,N@HE/,ZZ*).#*B'!.S(2:5P?-D[-=UTQ*&0-:*T4\-.WZ\6(5B81! MR-HE?/*B[M7*"\M?:LSU*?!:Y>,6^CP@$SKE1/&IX#-@?S,1FG22)*,1&?)4 M*D-D0BZEBDFM6OJ5R)#<9(G*$C)(@C+$X/2[C8&W+S%X2S7,/$QS/"=WB9Q% MG(UYT85"N1@PR35))&1I&(**A-!D3K+$J(R#X9"W;0J'X% 2PQT:2D(:P"-% M9 P)QD@GMR&0\(!K3=4<16)ZQV'<%9T:GC$P!H:,;/Z',5 @$ KR/8@ET!TL M85R1V016*M$9_BS[S[CBN1)T(!8Z@L( :XR9,!-P4*<\L :BWA1,DPS/QH:(,YL;5M$B2P" 0"=!&38X;2U)Z!Z M0L)(SO0"D8J/A390&!M"\:&S&ZPLK@!++XS9L/:[QE9C7[ U6@O$JX,3K]8Z MTSEZ\NR-2U^&H8#;0WUDHS0@5'&+!XBO\"..<2,<0.A'0D^P!XK%P'S(?GC/ MA XBJ3/HAYRH9.2 D2H9< :/-3D$'# .P'+![M\'$YJ,.>D W0RS""1L6=@\ MY,X*6Q;BG;L56,PE#I"HGR GK>#4X09MV7F@<&V@$ 9"/Q^C%R0P*7]^@5.K MGJSO$_[(-,[\.DI;W@NC% KN;PO3YFFY=8).][B&:8%HV63U:2@5,8\&--.[ M=\&$YG. 13Z22Y$R4Z N&@JM&4XD.*)U8,U[9(;5_E5\8A:G.4Y9[X63% ET 'A,KEE_ 0U91JSJUV9VJ9BRX=20(U1030AA:>XII!$2BK M'7QA;8D4V/O' W#PC0%\7"W7&^AT?TJCS+(51I>'(=2#8@IQT5OJNM=Z%]YU MM]N+/(M4Z B6_JWW M.37/86]_QZ/\"."1?/&1 P]%_<[3\F6PWH/M57,_MU>O=]E8V>,]MD!^<@+(Z%,9QO)7=?0E& +4R 3;;[ M(2 5N%0C5\-?K(D72XK_F0DPV2ZB+ GLT<#1/WNFK\:>G0BJ+)@8 0##;2IN M> /! 0YYTGW8N\PXO<,LZJHNFT=MO6@/(Q?'.,\"6;[-<(<$6TB+,NBH^0-G M;0%D7E^",& +RL"B2^(:,KC.8D &S(]U(\\)6X^Z?LP$O3?;F0[DX5 !510A MX-Q2&T#&GAKGV"JZQ":2J8RF'+-;0L?YX;?*V9#':23G'%IG$^GXCZXA%Y"V M)=$_/Z^5=T%!S=:YY\;N@/)F'_#'50EF.**IYNW%Q1GP=!K1>5LD=L9LI[-< MF2^-D7$;WWU/D>^A',AA9.'CFO/7XJ,6RS MK=DLUYNU)YNKY:?;_IO:>KEYZOWOM;;*K69K)[45.Q%N,F"Z=4J3-X5Z8=$A MQV/;2^]);7V1(D0?S[B;[-4/#[[ZJK$?.O1@&=@41RZYKZ 6G+\ZJ!U7S[QF MT7Z8\>C+AWQ2OMQ? /)+49+U\^U\/9%_EB/N;?R3H7LY;UX=-(!7[*\+U\:; M[35'OQ)47])?=/++@K?-E5@P%O&7^KSB>:[DE&X9/P7C\!26+*S:+Y!N]_0? M3.Z?*U^(R>\!=MV)X"&Y?"BNKMW^=8_ -Q(QE))7?$:&$LK-'P.&G^G4_P$@ M#S^XLRD]@ZO[KL0GU( M)YG9[/*);U[S7_<%KOT6^.)O4$L#!!0 ( -2#65)8MJ *>@0 !@8 3 M U8;6_;-A#^OE]Q=; T 6*]VDEJNP%: M.\6Z=4N0I CV::"D4\25)E6*BJ/]^ATI.7&6N L*K$W6^H-@ZGC'Y[D[\DZ< M/)L=3<]^/SZ$PLP%'+]__>[M%'I]WS^/I[X_.YO!3V>_OH.!%X1PIIFLN.%* M,N'[A[_UH%<84XY\?[%8>(O84_K"/SOQK:F!+Y2JT,M,UCN8V#?T1)8=_#!Y MUN_#3*7U'*6!5",SF$%=<7D!YQE6'Z#?[V9-5=EH?E$8B((HA'.E/_!+ULH- M-P(/EG8F?CN>^&Z12:*RYF"2\4O@VCQE+PCU,XCR/!SG&+$A9MIL'88YY M$F=[?X0$TJ?IK4YE&H$O>W,N^P7:]4>#R-L;EF:\X)DI1F$0_-AS4P\FN9*& MUM.DW_YMS=PQ9O#*])G@%W+D*/5:U:4X54+IT4;@?F,KZ>=LSD4S>OY* M[U3D_'Z%FN>MN.)_(2$A4&ZX:('ND;;@$I? P\A"/;PJ>,(-Q)$7WL:Y2I?I M"V)L5$E:9'8%<4HN1OU%(4]1&Y[SE-E\J^"XUE7-:'&CUA+XNH!/,;50-S?" MW6#\(M@%E8,I$$Z93IC$JG]T);"!5ZFQDB@(HD=*9"OJ3?UX!:G,!X& MVY^3/7_6%86R^8](#.XEL9(O\ D^.\ J8)DJ[1E4KNAT,^%!@=P!9&FQG%?+ M#'5%Q,FDRBF%:61EI[74M82W,O5@RT["T% :%5A<2RX*9Q1C1]KKM$>O"VSVV[=8MM MRX?#K6S[VGF8UIIJ!YDYO$H+)B]PZ<'P13P )K,;GEP2_+G;^;2Z-(Q;7W+I MA!W;G'%-X$J-E86Q8\5,"" UM.E#(*N2<)'$:N5<,IG:]V0P06]CDF(HRYF4O[BT52I9EU-J,HO(*PMLI(C"_XYO6+5\J:UP?\[IQ.7.= M&QWA)\EELW=0/B%>W;]WQ5!(X)7@&2U2/ MB>>=1L3Q_![ QT3E_AA-"XXYE70J[X9?(ARU#8^KK3/J$5*C]/?@?74J]P=O MZUAS:HI*ZHKN1'#[J40M^O]$[;.I/.+P?-L]R)F:PZ62)T@U+&$U/MFS\/X# MY%OI1+Z'\:E0:?N1-]=?^UTULQ>T*]7NCOR>:N>[K]E__^COK;T#7M'YQS5R MJ=I[])%&P6S5O7.Q?+-QW%=T<*/"$MH]M5FOLN[V<.TM=?=L[\S=[?W!WU!+ M 0(4 Q0 ( -2#65*FV8OW5"4 "GH > " 0 !E M>#$P,C$M9&%V:61B>7=A=&5R>&]F9F5R;"YH=&U02P$"% ,4 " #4@UE2 MXH($4Q?# @"8#!< '@ @ &0)0 97@Q,#0T+6%M96YD;65N M=&YO,71O,F1A#$P=&AA;65N9&UE;G1T+FAT M;5!+ 0(4 Q0 ( -2#65*8GQ,NBPT %(W @ . " 9L! M P!E>#(Q,69I;F%L+FAT;5!+ 0(4 Q0 ( -2#65+'U6'(2[X$ 'AX, 0 M " 5(/ P!R=6XM,C R,#$R,S$N:'1M4$L! A0#% @ MU(-94K#2.8#8'@ 36P! ! ( !R\T' ')U;BTR,#(P,3(S M,2YX " 8Q0# !S=6YR=6XM97@T-7AD97-C#,Q,3(P,C N:'1M M4$L! A0#% @ U(-94KY 5>B+" 9BP !, ( !;W<, M '-U;G)U;F5X,S$R,C R,"YH=&U02P$"% ,4 " #4@UE26+:@"GH$ 8 M& $P @ $K@ P

'H[!4*7R^\"Y>8/X/.K\'\QEVAJR[Q9H-9AW$NX3$"0N;26WQE3? M(6T@GR34IJD01$EISLD(+ZB+A2.CY M2;VNI$9!88(.0_"TX23WGHYDQ^D%U:R24,?P,HOBR=R.V2GXIN"^(J;9CI:YO>'\\.?&X1&-NA/4 \F(2 MY)A*/(0U'=_%GQ_&L<['BZ3T.HR4-.4%+PB2O[R_?MKF?-:*:[NU.4F?[U3S MO"16*M#R#40.2+X9!?U7H]._O19:+:2:D)5)G%YL-*.Q0'W*>5.FGHYRZ"Y! M,AOY=ITYBEF6.B)RKK9B^O0J'_:#(FLZ=WK[1U#[[[1WOHL?9&#A8&%-8C$X MT/G\AU3G>8)3_N**B4I0=W%O!$SCLU>4XY.7X_A)%741QC1ISI$?)T1[!A3F..:WECF4VI5Z\&* M,1Q"3BR<';,9=>+ZL07ZS&DE7-Y#.Z6V-XQX;X]@0OP4Y_91*L8,U^J;Z789 MUR_8,%+0B NL1,@'4"69A) MU+B\X?''J)3A# ) M( :^IN*Z\O/*X4^<1.1(DQ%O"O#X19:#"L#)/TJI=\!FUZ2>,M<04FFB?%!C M4#[FQH3\IWQ#%IH.4IU.G^W,7Q?%)#@#$UJ##76VB&$^VO $^#N,_%6.5 !% MF#7\K/.PUV[U')<:'+F:J'X-2V ,YG"OW7_*#^COMYJ#8:O%4GFM1P4^0T51 M+ERMU]?7NP4%&'=!^';]Y2!!540BA$!9RN+ X*6*@;E.M.4(9E2O>8)-PE"B M.YXOYMH:E91J8',3+'EC3K["C$*[U?R7 <$*$, CEI!T,LSAPKDNY\Y&A(I?!1IM\)UP)GWOR -WU1G'UADVP^AL]]I(8O@ M163'MBBM8@/I1I'"D' X*]__WC!)VY5O]_%B"C'A>;P MY<) *H_@2>#/1=#N(OZ9Z#WZ3R*+A#[\A.P^X,(<(.()^6HG>=^J?DO@-@9<*2[GY@N(IH&BU3!PZ%<3=9 MRD2AN\&+;.91RM5/]2OJVLC3RG]?,XG<>=/$W](C3G%*DRI5$9 MD(%HFY(/KXYL1OBAM'3D>">W+1+Q#DU&!6'L!Z=4881F1,3-5/>'T1J"3IJ) M$O"/U+?AM#4\2< 4^CQKF)GP5U'+:X\5#;T"1R\O M)[ OE&#!V*^]CWU/94;V V*7F2L G(=D6=C.(*:$O,1-ZXM]3GV[J*EA42+[ M#JU1ZV)?E4' 7%AMCOM:JTQOO[ZMP MKQ^-6NW^WF#4'JGQA_9PYWM/9WTKZ-X:VK ZKNU[(8AFB)5*+YJ)'L-,[?:] MC\CB?3;@R5NOA.^+;7R 1SY6P.^(E)E8ZHP4(G,?%%QXB:HNXSPYPGDA;\3XKM4@DZ,1=7,)QEQ6^V&0Q%Q MXC])C$6U:MS<;N/[9PJ!B20I1(4;D7&(7#[+IEU>,NN#22 =T/G#M46O[(GS MPO5EA-^\$6YT^,FII3DQM?0V*@2?94DQ^N%/0S"S M&Q4(K'L_VVBN82GD\6"RTX0]F,"P&E._#0DR"H\=@Q5'VMIC L 7C"5UVAD3 M*(KP3W2T8FT6=QPVO72X#MJD@'W1YOL+:3R?H$N09OXXR0H3%,F-+"[+Z.NO MCY@N:Y4.:8N*6I$/O]7!6*^QWY!(O!'9E13\$>4D2X"OOZ1/[S:':Z_[ZC/1 MZDH QKPMHF4C/8U#"GE3+HYQRTE4XC=DC+?##J_CSO/"@EM2T+Y8IJHC3G2XQ36D M3C*=0E:C#->?KFG'P8\" M1BSB*N-E@,(BI58AW+_(%:7@EV"':KD,\1U(XHU _DT(&GN1F^HE.X=<,;\!) M/!Y[.6R/L8Q5:BFU+3<6XJM:(@\_%59R1>LRZIQM+Y'[EY"TKM0#16ZZ<(@4 MB^DFP$;L=70U:WL5Y^@,^]Q$5RI?BLGG+#K'>>XA11*PR51"D"#3G=-6;5K1 M8V *Y17PR=C9"T&:?G2 ETICSD6%R]4Q(FM7>B]NXP(="1_E8@R>W-]?FG?-WZGVC#>1M)?#AQ1>*RDW0PD M;04L4VABK/+P.,13@BD01)Q<+"0"[O'P_HIS51 ?F"G64V!.QIP#L7V]*_5[ ME7Y=G%"B,FA2%+S>]MF76L_B*KZ6[=82(D:4^PJ@XFQ4.(7#MV#G(X_8'K;$^K>CFL@PP; M?D-_FKPN)9&:4BZ &]0^$1[AXT4L':I6OY=-D-*9 L>E"CG,JEB MHI'E#MZ\R=4*YHN2H\,^"[?L\?P:_JVSKLPSQ5?TC#=N-KKTNY2P:T).'U'# M8$2,?D/'8X4HQ&P18LV.$ -+Y19X)];4HA :W B7LVFEYH?L8WH@7\[(H8ZU MK1SM>'<=BZ_075B3ISR[X#9ACH[X^'7*#EQI*H2NF*)\8H7)0VNAQS+7\9S8 MS#-)XG$#.CK&RH_G_4L/MNM37HF\+$DAO",9<+8ZG)B[J0F __JO,C.-C*O^ MSR(VYE*Y8+)1L<79;N)JF&696%R&985/1N^"2?:W-IU]<;- "A+&VJW M36I<5K9J%W*0^^^Q^WC*Z*=.4'8VKW3NNSH\;HCI6=ARPB%NWTV^RE"V3#N3 MBR0;P6YS.1 )TI;-!$/I48Z0&@Y2ASM@ME7F(W#QX_4Q8TO(*MV=30#0#<D;4?VUAD%14QV\8/XNV'69Y+ M=M %NVUKCE5)D)>Z*7]'XY$N\&YFM^9SS C,DQ M$*,)@ZXRFKN7:7:="NC==0-42^["9F(1,=*X]B+8P441F)+T- M\9WG7@T1%9>J)+M8" 8.B]BH&+P2XJ%!XR/O97,_S@GWUV[^C>!E5.9H]PXJ M3UP;3VG:*14[3MKZAA/*1&7$TM6HM@(S!1D'?C,3"?<4G6[HQP)YSBF^!Y>5+D2PC X%=?%P;V59 QEB]%SA176 M.AG*]]"NM24Y$Y8U&^#!T%H>,550*4PHL]OPZ;26+A!,ST,%3<%9%<'Y+WYZ MPS^/RD 4<\%$Y<3C>W_4P -NM&]WJQ\+1\+YSR-):']%",FW?-/S:H\!F[!G M?*Z&34EI!K%1V4!!(CHLV>+CDS0D@PPB&^ T1YA,'J>8\D#R*H1_OM94X7Q3 M/>*7[H6 +Y>FW,L(+;5@>K+\G[/,VH0D/0Q;IN'1^P0^PV7&&C2L/D)>< M/4N!C=0UX) I,$Z51/ KC6Y-V!'1$,1>R 0">'A.A?Z<& 1&>IDY3.8\SY)R M.[DPNT@=MK/:">8-%6FY&LBPE;K3W?>\) ]TTQ1B.*)I,Z%8+'0T M+N'.N$&+MU1B6]U'#=6?V34HS_NJG>]9696X?M$]0FL44^U,J1*,\DQ%5O"= M$#)#&PHV;2M&J#KR\\BPRMRMQU&=L'#HXPYTN(5( T8E0#U8D$5#Y ;NU*B'!-? @9D8:+Z<\4Y#FF2BU<5D MG_*#_4CMQF!J:U*ZT9BW,ARYF,#!(G+<>X=B8\V1%V5Q-I'UA>L7$@N M?6DTTT2I(4= ;MOMEAG$Y'5'-PC M112B,8UKX@KEVDU3%%+RU,F$H$*42JB9ZTE]NY4;L]2D+M:9--C2AA(2;!/& MB>7[Q".#[S_ZGSHMW-RXL^JKI_6=G5N0O)Y.K:6E]%PVO$:3QK MLO=5HE>)X&[QUQPD1067&DRC'-DHS;;Q_*F;;D(!04+BD@6-UJ=K48FXG9K6 MF^#E4[JBI.?,,[777G3&]/=D[/C3P$,7-1$9;XTSN;=?WQ# UQ$6WVI MTE*F:!I9&:X;.3QSAC)%K$5*)ZAXOV57UX.V8,G"].;$)_H.($UCGWYEI/(\ M)I\7$7MYI3C#\V:ES"CGND'?$F^X.(H8%GYK("'P<0?P7(>3%(3_PG!BR+6F MQ\V#G;2/O1$I;[+2?5Y.TTHF:P96%)-PJW+;:63R WXTW EXOIC"!)9//!<)L85[/"B.7 A%>R#3ZFL%_O6[IX;;!EM&%9,LD3Z#ZY_&3%C8WLXTQ5+"1C?#KD9(JHO-#?\F M-TYLG^,"[5]22PBG8 PTFLX#Q89D%UJ%KG_-[+EN2.<0:%P7%2D@9"->7Q!G\.[[]*+EY^#2U]^"B([ M#FSR"95\=P M8Y,1-/QR["PMX1XH0!%9;2Y=,HC"_@?S"U%BWZ;D#IRY7F4O)K"<''8P^]9+ M%2**PVQ>(\E9:@&XKA[(;%U[)/$FE3I$KQ4VM:HK@QX[*($LD=4>1'2@D!ZP M[88\S48ZD5^ XK_>76)FD2#VJW0('!!&>"57^"M2'E&\;9X;SB:RCG' V/(02=U\IE M94 -?KP5.'&T/- (\X,;!J>MS)>.T@I9:D\PD07DE@(D,Z=#O.8&.B4D';# MQDBE9"I8FP60";;F@""R)8*/4:S&<9%(8-:7$ MKF=;.R(0QH[E\97V(O[.C=O0T!]!1+&4TQKQ="B M!KI,ATOJ=PSYFX-IL:] ML/V?C.!5^V2:J[XPGO7H9L]:J($@T>S476F#.*#T;5*";A12W1O/D,X>HX7$ MRD8EK)@J7TCC9=.N",]"EJXX#RKL'_ X@;E26P@7=E^M"^8*6#AI"I;'U[(\$L5P%/@T_Q'%F7F;C!^35Q7=&P M]#F_1Y+@TC&TFXK+3(+*#I_?T,9:M^47GL!F_MO#C8G6EI M29 5-B,OR-3S3JD&AT;PL&R43BE_$YI\"W68IJ UT8!4X-QQ;F^/NZ+4!%>R M\])H-@))QA0?!MR\NV>&.@8='R&E1>FSQK2343GZR-?G&& M<#0BS@UIPO-#':Q.:+V2#]XR+'JT6YI@FC#9OUUDB_D7]EM"P2*O/NJ\LMH MW]!D9OT J[^WX?.E/%84,=E/BG8?1SK\:I"I^DBME_$V5L1-B-5'ZOAI=H2S M9FFSX'H]5SE I9+E3MA$>>%?3 (33K2B2)$OBMCW/2/8:UU7;29+-^$6LH4U M4\)1(W,VP"5AN 5J<5X? M-Z)KZ20;:C)[N+Q58[TF>5N<%%[DJ0%/Q/DM3SQ'' D"]1(LSUU*L0Q7T>(] M%E)@582H,,2AS[./.G0'("CAT+V;^=:$]\>ZLCQ88B!\*OP>D;]GJ92S,&Q[ M=E9K)A'%F-_(N#+VY"=E?VV"0N7R!\EU"GLBB88;GIE9COZ[H8Q<(;]-.*ZL M 2)CBYL<> <3?:Y"VNP\ MSG($K45X-HS;;=QH ^*EJIS4) H(0ERJ!73MP\KB=*694!QC(R17SE>E2<*1 ML+D 9[?.F^1=1&X^72;,,YA_)+NM9!!=5_RTRF2QY3/W#)0DOM0EA\^=7R/J MD&M:/KJH'^5P5JY8EJTXRT,G/D*)93Y.Q[FRJ!J3!3!X,M$/7DS",^+%A[/^ MFO]0=FN;A#JB$\N5,W&#&"=2MV*,\)P>9>,?RX$JN:+7ZZ)O,Y!XF'-9TR;%'%-T1TP3=AV53D )V(S, M$@2F<745EU-'8"EIH-)//<:9)PY)4D8C2#H<710/3$WWLI!O6]-/'W.XBDIR MKF)]C3F8PLMG M5/ 5N#LN7-9!#K01'F/DA8E^$0KM<9Q3QPHQ43 0@:<5#\@>\.OM%GR:J^ 99R4UK6(?&%.B2J\_P$4B2T''9R0EU1\$($.<_E(>\U+-[EQ](!!X6' MTK'!+;2%I)DA4_'3C*X4_](4ZT\<-2Z'L9S]24:3]Q6J;7.L.URK9"]$UO\_ M>^_6Y;9Q;0O_%8Z6QT#K2/(E%STILITH7Q)Y6$X\SB.:!)NP2( ;(+K- M_/JOUER76E4 V-UV2U9+_;"S+3:)2UU6K4'9*"'Z=WL R2UFHTHV G=X'U8U]TI5!1<$Y C4#& MG-%V/XKNUZ;>B[ZM0(11X2SWL9?<=0QZ6#F@O.Q$1:8Y)2&P89'W2*:)ZX.H M_^*/!/UJ-GQX)X,@K2MV6KOJ9=Y KOPPE7"43*2AC7#_EH68]ZIN%M]HU;5[ M7:$>MQ]S>,>SF.+/@/S^GR[.U+CM2IKPJ67J>CV#R,N2:1KZC6)9/I_'4<*5[W1M!TDV M=[[=+%9N+";D0-;S*65SSD@-6UDG'BA%WV8="W^ZX_,I:OV^5Y+2W_ZETJ.M)9$XDX##^G!$9UO Y3A$L4#$6]'WB>DF%DYMA M&9R;CGK7J*S64-3#__95;@889O.\,1[J*[])H, IK#'J;G M[J>GC(3QOFT#%C3;.FS#]4-+G3X?HV,?IN773HLA;AI*50E4U#N4< .'\RTQ M*0&GRHW@J&&CFRT]Q"E T;Q8;;>P6RY6$@/JHG392%4N)PEV)(S3^V(7%Q0 M9@F7H>'X"')D#W-VYW.F66PTAI>KGP8%!B9-^;9+P=Z$N>!9&ZNZ^/#BI;<*STF5.&1:OVE+-(PH?@3(2X.KB*)1'*.?B44XF4O:_A#G0"TT^D"5?6^?_\O[5^6\U]^^/R4RU5,39ODEQP8A/ M-E5Y6;/J=S]HQWMUJ-H.)YUF^QT;DL_"<*$\^SX29]-?EX*Z4B>!,-+8E[B= M(K5A]F*<+CIAL63?LZ@FA!YP$T]$GR4FJ+$&M&!$N@OSH(,SJI!KCN7]F(69 MK?I;HJUE]?"$B*Z; FBY#\)41!. ;SFU^APUF*VYB$Z[JDIIXHE9791SC4(' MQ9\1C5B&)Z43HVVXB4;..JV(:-;:U61\;YD>!:PD@M< HUQEC];&T"GX$%0- M;_<;3Y&]"<E?^?Y74W0#QZW9',S/_14P3/NY+Q<1910@N"-[7?R=KWP;^G',RO0TIK; MZA)MV,R#]WCQS<\':L6;7&*N3$,_GII?#Y*5%"/,DA(516X;VII8,FD[EN-T M/9?1T6F:'" ;$\J4(8X@:$]AC5*UJA(G[ 7M<-@/!V2SZ]7OVK<58P'^ M T)>'HL]6BF-F8M1W(5J']=4I%3B6&VM0K\<42U>5-I-7>ZH]0ZGSM!L4>RE MS ^N@894];I%<6EN'0CDEHO'*P%)+*,O>ZWO&EO7T$ /M;N.?QOL:!W"-GI< MO5OV$^YJ,_\4>B>]<"CHFI])7-^Z6/%+=#KNXDCYS3V7EUOFE)9F.SIS43Z+ MR)5YQN<1Q=%AQ/K\21[5V9A2[S>%1[S,*3&+#F4%@N4TV4HNG9 O!8/1!JL> M(CK9=$MPFD3U14E49:EX,=1E=]XVX04,!"B"J_3,P*@RC\QMF,H\ MYO>!S]A58BXV+,2ZY%$XTPJS"=_-$&R'9RL[< 20 A)]*F*573M<;!2SD_0S MB[)1LW@9 JAU..'K4CD$&9I5\&*.;'LK(33P!U !:CPZME>XU4$OJP=.K[,:['SWCC(P\"D"P]E1X*'*?8[;?]SA)9?%; ME21IJ$E,CU"*UWL3\,V&0%\FYQ!;IBN93M2[.$COS+E@GP(SQV/'TEK0XGZO)X6^(V &E; MGO!%1]KU[%S#QDD,9,3&O%K;A6NAT[($/.O[3C(YEWS5*VJ'IL>DCH]Y/%K, M.%PCRD3F/8'^)M>L>^LOH3TN"8W%!"=L HY-E->=BHKVW$\*DO\[$8)3'/[4 MK7(1L0G*6%^_F]1*,W#UG9N6&ZD3I>9@;(">_1$6XKT?0Z(GH"H!FFB6(.X6 MBG,SFG(_.'$JN,#49U%E++?[X$D0JGO'?6>4LXN7CH Q//RVO/*-WDX!SY/WV$,C M/W7BI0M'Z\U/FV"(6YM3^3:@5P F]93[I4MI7 M'U,I[0,W<3_(\8V:,F\6)\HB.]OV3K;5%JO@NC(T@:Y!OU#>/7 M$84M6#W5GZ+>^UH@#]84@/OQ_3/FV92/XV"L5',WDOQVO$>]AJ#/)3 R1'^6 MI<:IBA\L *+.*)/2W@ >;P_>LEIU3UTZFE((+S$D%AJ>C]AH[I\]YLEX#8LE MS>":#M*SOES0<%-,G<]9,6J/2-./KC\CF%C81B,Q$"Z4V/Y 34\<<949;B$] M<73H;2$IL8F;!ND8A6BV"0O=O/N@6&SKSJ@2L$9"7..)5<53U$FD&,_%=PHD,>LF<#(:0#I\:H;V@%@ M-)S@1OSUT7D@;=>G@S4YLI;>$[Z6J!$*%+5IB202[<%ALES<-<(H;,HI3GS-9-WHET"$VFM)= M5>>'0FZQ/"[66XKD%4V12!5WHFR$9*(C>>3V#EEUT(0I(AGPIN7R)0] D5-@ M7I5\9*TED8N'[(LH)2,W-6QM;USENJ$I:TAF/0P?DI=2Y3"PF=&#W4!0^H.* M!>630[O_T^>/__#EY.9ZSUC0IU\]>3[^WQ^0(:;D^#F9=LKQ#YWD0!AW@'*3 MXS/SE:>D?4\8#"SKT>"<:QKFESJH5E0_$67%R/&E.&F.6LI;0U$ C/'+A!I MTD0K1X(+>.203FRKXR0%NVTW__I(%6WGA>Q4M\@[IJ$)!IF,YOQ#=1@[J\+]5CRN7E M>[3B+GRP(LO43>JR-6.;=CL VRWL MS'VR8;.9;%$E<^?+KU.6^M1\I^DA]+9PRA&5-N]?D31, UUV>%GBL*^6H)3? M5L8*"7)#GXIG^*>V>YPD)/T."H'IJ:*T5$A-YB/9S(E),2+C ML,0ZTJR@7_)2()L17*/J$$'_L.615'SAY".Y=B_G2&P!RTGQKGO7^E?FNIH"%-Z 9N]3VZ _@%4B M?\Q!1K->.6Y,2.5"LOO M=6."ORF0%Y@@N:+HD_2RS*$J(KS \MM]R3L[7+HBS@GF/;$F$*HJ(UW+(C2\ M(2?>*+:_T/A$)03W:W\<[XF(&"*?^7KNZ9KSM1U\/'M+/S**<6_6F? M=9]ZW:B.F+RWQD5]>%SV==R%#BT]-5\F/!QH.+46DXXTHR*-MEZ=6-Z:$-[. MT -F&M;T9A/F9&PSV&(G4"6?Y@3".$I4S)LBNCN_4QAU8[XSN'-*1/9QQVRS ME6K.S$9LUP2Y,M9M%@9Y@\SP-4I+87=,X>Q^$<#U%QO2C]5T_^BTQ\(TA8BA MA+Y)/H<.GSY3"R2W<%&P*>1["*&XU)82>YI@3TL*C3]^$(*O4 M_G/.-ON"4$Y#YIZ *X4+R1) E0XC%3/-]W+5/*E^A&>!,AW%'P?6@!NJLV&? MW-DN6_U,F@"]2*.%!ZUVH@',_X\XK!M'PIUAE-KNP7^\,V!>G'5Q2DY PA:' MXUYTW\"UL$R@K$/4VBFH8X#6!5NY#=F4PC=NAY^5:.8.UT?<)MQN@(=#T7U@ MO=IPMR6(K2FVM<7$]*>-,!-S:TB*M3GU%LC>[U=PH, CL:Y_)K%6A/%+K9_@ M^%] ZT*R:2[= 3E9TI8-PQ$;E;-F!U2"F"=Z)? _NL6C.(I1.$KX:2'"*G&[ MNSP9T\\X@;BF3GA[6X&G,#VZ[UI%>01'R@*%L!":>-[2RJ%E;L&GQZ.TC M$2V?FZP?1A@<4,LJ1V=U8JB=Z#9.Y'8=^_)6F@Z(][GB84; CX$&@AA@GR6Y MS2H'I+9%%@NKQ36QT8'*;ZZZM2VO-#Z]4F%O$2<]IHPIG']XQ(\X].,OT/.> MAUF&D$<8IQ7)UBY91O*S"=$F=*KA80L_G;:.2Y8JHC18'LDD#=UAV@?HGF;: MT1.FT9@B_7YI.ZW%J>6/X58\!$Y/9@;GGM]O6>;=&M)@^?AM<#P)"M3(9[A5 M0Y-!L3!Y:B=CCY:0;^7>*XP,M%%CDSSV.">\PX786'%%F+4BF)&0+J&/(DPV M()I51;4?T'>ZK9 ML;R,V X'ML+1Q(C)FB)DD79 JQ\\JA]7CPD4&RL*SE)-7\/N.,%,C]_(UVC_ MH%N7WT"8C,.9^M*:HNHF82B.:V-FZ"0W.GKCA*JCUJ3:#I(&Y-P8T\!D%:L5 M/O\J]2G2,XUGA_4\\3#FJ/U)!:%H!J'X"8J0E^8FZ MTV=2]LZ8/E@9(Q>I?C@3[H3?,.F )V6--/%=6,(\A40 YAJ%"%_]\!+J!,M- M^-:V8E(#U^L4L0F*B4CU@5KS?5/B0-ZY1KNPG5@=QD:5/F&QJ(AAL)'D/X5) M+:C*ZLY]E,C%.VR'TDO1LW_OSJ1O^'F_6:])Q)S@NC\$5_HE,+=F!*WB>XL= M--?=_^!2SKF4;V#(%"LK(T"/3 JR0"%>H5(4MO"27K+EFK>^[0E(2 M51+85$2+94T<(M(C9I#-E-&Y4DJP]DOT5C]Q]E4[*O:SF0K_E"RH'Y(AP=Q[[&6WYK9_1+#8GQG>\CM/:U M06M5M3>VS:BT3N5/^X>ZZU3=]0^?3MWUO0XLPLN=EF*8AX?RI+IW>?L@"03(H.4)@>#+SQHU15Z]E0>PEBJ6!P&"[7*D]%'MA-]!G80W(WJSYI,9,A M9-$J%-(ZMJ*N,\'1DI(@.J([)((+!KP@Q1*A*5I^QO>1>(Z:8X]M;10S8_VY7[0WM,'Y[6_\LLL>JM_+INWB[_77*"6< KQ7UH1 M>5,U=+/BNX4V<(6=9?7,\$7\D2.+,M7W"_NMXKI_!U85VA2C M,L,T;E?[3R-!2+)=-7"(>WNR?#&WF.^.+O4A+!AW.?]M"+/P[,G3W[.KG_K( ME,9\,81%UJ$Q#:D2_:=21K (=:_+CAH,'WCAUO#WMH:_QX5>@B3A4%6+ M1Q(QO/C^^Y?BVG^FVXC[D(D''!!Q?73ZTQL!H+ZF/ R2RI&\['M4]N6Z;UY_ M^WV\;A^;!&24!*9/>Q^:M'14+"O-X20ZFVU\J%6[I9P+OSBSZ."X 3Z_C'T^ MX@[Y#212SU$XVS$PK*J?>3K$K-"@I -0!G]O6:UBKMJX5XD[D'Y*+\P.T_A) M\4@);5_Z!!I/HL+.]!EG5_6JLL[:<.:>&0U'=G,DJCF*X@)0/ACPDM0/"*Z7 M9K1'SXFSG]E9Q8Y/C& >%L\=!3OQ$VYQ#A1Q=MR<3#QFRF=_'\\ +HK[F>S: MI7KF=0-!W6D$4:1G=9P'!'3@EM<"QPL%*T#34ZZ/. M3'#F5GT1.AT> PL2W7R6(71G<\"KB^8U^KACCMW"4O!U-VKMG/?\*:*@D55A MC[873> 0%?$K= QY2H&TZ=/82&(/(ME:+S7KWC&+\"3@+*=GH?$@LH%"@P3O MX7^"/LYO@7VU##?.T;P_6&FD>A>5(W@_'+:@[Z(YDG*+'/@PW2_QET--6Q&) M4"P'+1*V#NYS^E> )9XA%+E,H2/V2)4UXP"KFWA X, E:[*47_<'JS^(<_[7=K@"[OV9E/**_BAN(3\P/1)[B.C"< MFRWAMLXQ?W7G5],8I#VUOES;$P^A0\](KK#/T-UV=I5Z#3H0.9]6!+]UW7:5 M@ PH4136(0"=#*<=/X![KPR(1YG;<9XQEL'HI-'ZM.4) UPY%I*OP%4M:X&]MYP&T;UT%'* M'@4!C>B.GQ6^C66,"J2K>:RTL@8FPWE>L?O!&D84J$5##Z$7IHI&C?\^\PHBH*W$D$BO- M5V #/F<_^W3$)*$I8H!4O0*T^/SHR?UB2$P#=&3X-\\$%_ U=DBS(G&T?IT9 MOMMS_I.N6_WQTZE;_>;'*Y!CP;R( ^_V*F\]G"ML2S:5PB_M.W6?D"XDYYS; M=3#$^;Y'LX 83&6/$B]LUA"4I^['>$ (HM<'8.TUIT_\?9K>GSB1-;:<.#[K M0X@=UI[=F31+4.3)KCAK;B:(F].8W+1<#4:R3D+ M.@B"J[GE9/F62D>G^C/ M8O0:SA%!TU^$-J:L;GR;4@':5]4QY!$]YCG[L)39]M1Y1)ZJSWM\,(%$HKSQU?M/I^:4WR.9OJHCVP)M+?<>I]\H]86#/7I. F;/AMS9G# M]RNP>J$TI4B:/KD%.9P@MJ@090;424O1:.N[2FD!)ET!Z M(NM7K3AKFN_=F8$Y&FQJC-*3@X"5,V?&R0+B1D%\;!J,\H M^6<28Z]W,39,\GJE-"+""^"GXL)]?()LHC)D )+RAA(9#JY%K,@QY>WH.N<0 MSJNE[+YL.T<:/O'C)!:4P@E'OB(1)T!X2V*O?3N *:GGEWH\$;]&%T!6U:G5 M:*/Q72FQEV=\"Z4UET8=SC)4%CZ M_K*V?ZRO?8,[C8^>?LG>^+O*A#Y]\OCIL_%=Y=,/3*;I>XYB-0W]71L\N.,[ M&.UWEBI\]NRW\)VTH$0J:B1ZWFDSEEJ(/0VD2-<(R9ACP%7^0T]P""C0=AL; M=[B<)G4M(1V6TI\:=+L+=GP&7 MY.MJ6:$OXO.GA71:E0ENVO=8<;^?]&X1^*Y:I8M"I^CQXI]3'\-9(J#812/G MRI: B)NP)+CY4*&&VBM-_._2@K%M0SS(Y.EM$U[TH"KA?"Y^X^:;H1@WDF17 MBL!A!^017[>\;.L5=[H#E*TJ\!J,&;6\BP$'/N8*$?M$M;>:>"8Z33AI#H0]/!<9!94J/,%Y]W@(<@)//E- M))#ISW9I0"3B$$Z\DY$[$!:2KEID5X@\$,NR W%;V)I794>("WDE91.?&C)$ MW\(!6UZ4Y#-K9"_#G4]-G[\P5?Q9X3-]7?#$E$0E%)8$<5(4_SAZ>M&$(NY]$OE-7MYFAER"K3Y%?EL\EBQK*M2RDJ_0-$0HQG^JKI5[ M?F9X(5M*;M#F3=DOT_O\32W4OPX..D+F@$425#,WQD[KMN_#+ED/5:R(&-H! MSE5WS$ Y8;ELPSQ2_7)-9RDO*2]PSK#M3 MAU.*5WTT9,QJM2,4#SUB=\&0$V\AC676/S:+$%<_E[L]$H(Q:NKQ3?-Q19M(.%-]N61+ODB#NB"".H!B%*Z?VOI_K9:09A#NNZ^CQ4! MX,ZX"44!8M]^$X%GU/&"0:SA6A,*NSO0JV_#NBE76]^&XX#Y9]88=*8K9<.E&^'O_J@*X]E^'9 MT/"NL6.A3S<('!O*BU7>P0W^R78;2Q7)+[)FZZ1)F0'#(W];'%"1A&?,@K[_ MTV<%CP$=?&0/5VO(J4NE8TUZU!38Q?P7D5]UPY:97.D..]4G<@IM@3O&.KM2D]XC@:5*,&]&25]:?KL&+"_"2!LE,>!+;[7L0UD,52_)HK/GS.)S& M2\%"AHN6V]XMF##6ZBTSV+C6$,[PS[X_VT7=,5\'0&ULJ-+K&6/,_Q7@C!S; M'&;S@/IV9V4O6%7A*.0"X#9A)C@Q1J.!H<&8'(N/Q 5^^F4NS(8>R(X;&+X" M!SVC3)5,M=QN8RO?/ZO+H$>F9U0^O;(E.[*MZD)# ]Y4:N:KD"GP.+J'A:V2N)6 MXJ)8Z2C @YUD@_N4R NXOAA(N+;Y_->%HHC$]&1V& M!BNSCHX((M6?6OX8K,!9AA O;N,2Y#2O^/VU3 MAN7"5(5TK8GHX,7+EZ-#%5J8O>ST&&N-SE1Z>Y[:U!P(ZG\A:1*>V;-U)4W" M?'(\4BI,\;YIC#Y#R>$?Y5&(A5[*,"R#[SPQB]PNR:XX0@8+]*="APABI"0! M!3P1A.>I3-[@C5Y%^K_O^/?%Y+L=KMHP-X>S0WMV7IUI)P2AV-$\FPB*R-K\ M@S(H^55 M@&QX*6E?#A,DM,NWQ\4_*&U !>/OB*]+^:: [F?BQS,Z_59V%H:_T.W9:S"0 M2A(J(BG>]#R6TZ$BDX-99L=%A\AA0JSUZ9/_"J] IQ\7+9$AI)GG>^L@T%_I M:6NII9?HG:=+_N]0LJAJDK'(;HTDYWFU"4-S%KYWABF<8<5YE1@#Y)"%MS+, M)E M&=RY8()Q7F:G)&>^A#+73#7LK)C1/S**+;N46E-Z?LDB?4O4P6&AO5@>HK]- M9@B5 4Z2.>PIY25(@S#S6GBUL56$@BHC/J(GBY7$A0?4J A0[LYM,CP_;BB% M^V9HNH&K@U\/;^TQ)>M3+C>Y+:GSMRPF3H9YRT4Y=D).'"G%K<:*+K"J"#+! M\'MJJRD67Q-MH_Y&TG3TI(?ZC 9#]F2TM.A<](( 3'='QT/;7&R/8=M21KRM M>UR1]VJ_H2"080A=?7&!T]5EC:R3#5!Q.7?"9)?,'FO'A)S0 '7P[(Q]$YZ/ MQ\A*_HW>\NBB1AZ8T;I['F)I=2\/USRW>^JX;F@+C?.]1]5"L4J5:4MZT)A@ M%B MC8!4AZ;%^ZYB6D5,Y2%;/Y:*3>*?++4Q6Q!@^^3NRK-83BTG,G\=_#77B,P[ MO6Z8(<];%.Q#JZ8YP3Y5A-N0'%.=,QI]>0:H$ Q;9'[J+L,37H MKV%TG43;DQ6%J=/=VFIKBO"5*IP:0N,>#K-%?FS;1*+"7R4A>@]/ZY?EM@Z' M55.7N=6?3C@J=C%$P^:MDCG;485KYN2BPS +?6).!JN15N#OE*A[Z*O?J: K MG8>QONB+$4!B]8L5D^'LJ_(M6[00+>$?&Z(Y VG9%6U9>L1VA621\=_!-0YG MTV[8<3EDXD%Y]]#K,I@=]04N"DT:9.:*B0@Z7J7GU45IY0:PEI(SVPG'.;F> MC#Y3A3!VH3GT(M 6^:%9R,%\,^V!N?TD6 ZN?[T%,3\&LP8)[;/'"WX)F^KI M6("+A\2R*Z!8' X&3P,2.9857?'0).D3+QB$K3*,N&D1E14*Q[I=W0U-RBYMZ&4WCTY#12RH)AIAC3"A KZY4R%)3A M^>FW_F=RL@LY8@CW[QDU@D>@! QR@G,=>-H^WY$Y>9_@*D6M6!1)UGXX5)K2 M4+A:/PF(LB]')QG?I:-3A3(/U7+3$ BC2'JXZ+34(US.'MO*L4&3^@U[@VG. M"M5 Y\^E -OIYG&T()"BONT$+?MDBKD441Z=LO1 ML2']1?[ W%3E90UBF?464&*/:U99L5G6<>*7X,XK(.S(ZR0Z$(3A'(+H\Q3^ M88298D7'+!07P5\R;'%1AF%RWC0]V,.?B\1:%HIV W'[H5IJ94')E@L"2DNZ MVD"<"@/QYYND0//,<; 5YEK*:<5?I;,:('SY=)*E/,/# N2.BL[K7(>RCOT?Y&3X)C0%O7F?<.K7+2^Z":&TXX83MC"VV2(IG'Y7; MG=3'T/\PW"5H3#T?CHZ2XTVU=2*#ISMJC=6$_L%57'JH)1/FAXE<CB!&H-WSR;@F [E]+AL".13WXW7C5,6J3M$HYW:>9&7L=A;KDFH@&1IO$> M>FK?9[Z8#8/KDO&Q&H\.4F2QA._L =+KXFEI!^NL)L0UQ S"AKAN,B.E.)!9;/CRV#(UQ(R#ZW^OO+5DS$I:9LK!;BH._SSQ'/+ZH2J)!/ M/!,76M0E[+'D;*/>\\Q2OL,UF]44\)1Q*,BH2&%#LA=:.*;G07E(\E$#D<@P M3(>[[)(]IO$0E].QS!VL?,+0H;@E1"L3!31.'G HC6J4Y-1PM3;X#^U^'$[_ MR[^6HPZ6-P3NI46?0S_4!\&M,A6S._95L@^?:8J\EZQS>(C@MU)YCI5ESI@I M%5]!NNG9<[P)?L+?YXCK;1U^5AX.G,6A)9*L)>69X?Z(*<=%KGZ%X@B13-&C M#0TZ)-#WP.7T)/GHVA,RMFNE-CC.B-5(8X6ZBN9H;JM+9I&91$0;;2QOG'U; M\402W):O9(AW%I9\_]?6LN M[<8A3:[,"T ('FG1^1 [[CA3,5AV];G6@]%:2K\L>"R58D"-MW1=F+4W8^YV M)UL"LAM]ELN]B0(<,\*$_:8X@=.GTI2G+T<40](Z%8'$3DSC%3O"E"M(7\L7 MT/G%SX\WMDX_*(Q!X')+Y;1@H"!3_Q#L0@#2U/3J:CS),1!+0S !TG.;[49N M=IH.#GSO"=-C D184Y7.4H7LA1E-J&Z%1Q%==Y[MQL)$:,5>V.?64*UFB#[^ MC!U PWB8=<+0D(AJQRA$YXVXY$ZRP!Q@'K48KFJ9 (_25Y+:-QX_^W&7.*X< M>Z:'H'142&;1AN\^>I9"3@'"?G/T8XH5)4YU3$;$F=OR2F#^D2+?&5SG$"37 M24N26.UH:'<_A5ZZ=&;@ $:@['T';=WR9]Y,VD,>3DM(60WUGGF3F+5_D.;O M.DDOL:V*^7.:F\6JG9E9XL/S@@B#V=',T$%@&N'I'<=:K* MPJ\;]T=$9X(K('M^SHV9=7!72O-B*%RBB)D*O_:T0> ML;9D_;^V>WL"(Z*I-H-K )&V>'$!(@RX" *B!)8V>;(590NAB+RR7DDVGESW MUP(0)8CII11,"_HC/;)C*HS1XXY94<#N[$?;*#/)+*@1SH?P3(VP>KQYU1NL2CDZZ_)A; M3T(TY3 >GX0Z \M3W=8XWAV3VLN7A_?*T5#(OZC0D2$,PDQE.(% MW58X4.8R$J"9].>)Q/PU"WSJU3_DPYL&;$K[MNSF-)F]SG (X%*K&-M-D56-\$ZR\ GV2D\N]Y.]6&HJ]I.UC[D357:=F$H)MHANB/"^ MVDLAIO6\/$C!A\[@W=Y8J]B&9)T%KV M1+FQ+68H39V9&FS1+ZF;Z".SU/F$8[6D0AY#OWTQ<>["VR=9AZGS>67#Z!=UWMD3U[5V'&J^>E[_#? M90> 7%Z)1]">YMT)N$\"\):2B2SDJ0*T-@N]9]W)"W]<%>IL!6>X!@QI0LK5QRN+\WG"^)D?4P.%T6-#%\&$( M)XR73GP*E$TH1$;*T1V+^,&POZ!B.KK8Z7H7&S0O\>*,N>9#;.V>!+]B86^J M+7$L4CE\BU+/#OG8<&23T["IJ2S'Y$'%:&F?W)&<,Z=RB?!EE#$N'W7):JNW M8"+G[L1G.$RU$[&8N5KTH(S.[!=;4<%R3Q@X M^Q)PRYI)YNGM&B'CEZ-N0U3, 13=HJ8LF:6C^_UUMNB2YYU<"B72Y_NX3TA M608F4Y 64Z'/6!$5W2H?3%80N.L?HI9)YNPP*G+2XVS*W;X::>]8%\+)4YH) M+<6S8F9(2!KEFC^!12;8(==!WZ'-^""23="C^6:/QJ+!]Z\?_ $H3KZ.YFDDK MB'*]VE=.4(6W#5%0K]1123DWE9?CC4U_;":1:1_^\?X"3ATE/-M&8D)GY '5 MK"[0_ /(7CBE6OA@P2*J)-)U@Y9EC:4RP- 5,2V"**-N?W6-<8#S[2&+/;J' M,O%NF02L7 ;[0W:4Z@L5\ST*#"V;N"T7L%&LA1WQRLT).8&KLW*[N)6J6]C= M ]FL8*"6;\F&)A^)4A-JIA!BDD*%R M&.E+5?&9GKKT'639PES\4SC)>;Q'8SE>RX6;(!)A&\B5#YL<@&$14N/?1J1- M?H7PL'74=4B32]IXWS'=L]2>O/!=M>/6D9B+CX\:8J55<"NC<^ '$BTO(M,F M"TLU;;6K0,&/4,W3W@3C4MN@!9'6-P,N5N$.RP,**IR==W[3XE"5NU0-7&S* M>MB.%C3$#^I&IVUV]U1]E1N>[.2G#3HN196K50=S-JCSAJ[9[C TS)\C3:&L MY$=K\)M+:K*WIS=!;8M0>>CXFK% MXR@)!C5*N;N5Y2K%':EP,=+"=-[O;?E>!B'=OXZ8O31)I8B!Z ?PKS J2W_9 M5%N:GV"GJL[03U+<8@8;.VEZ;D$E*GGT=>XJ:B&/YO&&J48&??2;,'LEZ?2! M_F,A=H./-,XC"O9= SR";ND;6(MHN0S6)+:D)EKR\7T!-E-\1]L5(XUX-A3L M=3M+P4J5A&H)QDS#+@&(M>R#R)Z%AMA#?]'M:V^?W]/:VV_E_]1F9Z2<)SW><*R(\;VXKQB;FPUZ&V=^?! M%O%(8[?IM#-+^]^2(NZY(V9I:/3<^_4F#>9(+HU&>*_B!W9ZCY6GWOJ6BNTK^U;N4G6[J$TS>@+.5J'F MVV)C)SPL!*%6 M2"!%>0XL@(ROP1?@+H24M&+N#;&3R@/U50\;X(3+Y=@&Y\,Y92^ M+WUC:,3*(4I ]'CZ:]K5(E[&=K?=DF^Y"F:D=0<7 N[1=(4%+$(&)M7^J9&R MI,63&QH \\N(/?&VVXY_?!SO.OG#_*:+\ %YF%MO-SD)W&Z3/H:X_?#2 M'3&4UJ6MVA@;D.O347S(NL8!OV('',S@#/E=2?>>NF=RM8C(F$S)J%^8A"U9\RZ%'SS@>K*W !7 M-^NN-(Y8X6K:53%3X]Z'"?9 9<1ZO&%E%3H@?8J;$TB:6V B$597QEJI#58K M?143Q9/]1]Q2AZ-YK&$P//\YKU))J>-\=QE=!%L9 MV"Y>60VKHXAGK6:*4:EBT>7T;)3Y(F$26K)*__ZS9-"X"8)7.;HS5J21V26= M<-P;HV5XZ1Y9'GV\P;FY>')9,X,O4RCA@KJ+RPDD+5PQ_UL( MYC!)Q"%PS@KB&8J>\SR]]O1INF\J>U;G!F2 M6#$D1+]XA"7=1CHF33%\-LE52>GU VE"'%O)S A%?V2,"[[O81.LZ5L -X+9 M(TM("(5MVZ[0>[D)ZXYV-U#"?8C]=S7]UW&_:6&H+MMM^&N]7%2DU,K&:P4L MVP%EP:XI5ZTP<8C5PTR'C;&+#=")E&"8#VK/";Y/R39<^%@V5;DE$!W#E)"] M"O]3[>HE/3Q"O*KKVJ[N=X5G]TF;D@3[IBNV87(07I 757L6:3J&AG[)%%B- M:CF,B[' Y+S^]ZNOS\(II4^T *7J)9<9P\_W!)*B)5:M'#^&[7]F$&%2KBPD MCSP[H+B4)NIZN9FY,=S%:,-.K:>ZCR_&QX3<0DR37F8]7]HCX0A80/NQU^59 MH^&IDFYJ_ID]*^8\7:%>GF&G- QU3YOJNGG,UB,58578.$(')0 (YRW3T>)] MF6N!'L9CI:#$S2UWN@SHE/ EG8N6O.G@3M:7RA.>W$ R8/$$./7X][#B]Z)7 M>/V.D%#DG5A.1RKRDOEV'=Y7(PEZJ9W'+@3^B7/U"VY&H*72#8T=TT4LU6:E ML.D6/+^&R?TB#(*4'8XQ-Y#0^=PP8^@./*D]AD;DCJ+711\!#W^Z"+ MYI*2.E-2,SXO#Q4J2>,19I8LM>3F&!O#;,W*Z3.%)DJ0]-IY+PXRM?C (9<3 M1)G/*)%<@.D&E#+BW],F#4\O="B#,U = MF')"7T7(DA&,][//I*3S"D/BC%A$'VM?6T+.;65$<27W= ]1DI8'$1H# J7J M?5G/RTBUG37.SOWS2L9\#I\\6Q(,7M&VY1X(2N"2%XTLU*AQKII]633OQY?% M0Q]3G@QF(!*8%P^<9@$J%JVEC-%*O8B/*:[*I5!C+LF+H3HH_D]^OE 5^^^?N?C;$[RC"DS)R.MUJ%BYVRA!HFD2-HU^MPMRZADJ-+ M+I>H[K+-@F0%90>4QJA)MTA6D-Q06F+KMN%?6R"R16A(-&V$W+#=$K"7GN2J M46,:=5_IA:6R4O?^S2R5C0X.YLBAYHCRLF5Y!B&*&"5PX!_7B"I+C>^Z"OX4 MI6BH"\1(S+C6WN]5SX"6[F6[3&S5Y$P:#;M,)6RP:E^$/4C$)>'_KNB#52LY M)4YM'J!= _@1= 4HZ"**!D?:IKM-!VC!#%F7]47;L2+KJEI7C0*=^VI[J,4)P<0U]XK"TC"(H/%V&%;GPF(L/OX9 ^P#Q[=16 M2[V\H'P_J;LA@^%O7R2V,7SWC'I:=)Y=U\]C:PZ73CYXV7*HCOO&BT0CQ)P. M:>X@MUV/-=T_O3;#:=I>VXG3QQ7?A,6+?Z8RAJ;X.42V;TS7<0_6$1MG^B0#MQU5-N<"DIA73"(9E^&>3AE.W4U=!9>8[8*- M7PQ[IL4!,QZJ>5,X8\[:+I=MMTJQT&!2LW[[N<>W)Q5$[T/PHQ<%1 M<2RA&!)*XG'!9I'!6#(IEJ6_A52_>QOV!2&JK.=(G9IDG07+U_0Q7&?GA?)6 M?9&6D"3OQG0Q!>\I3?D*U6%R8;>(Y.U<4#DTE.OHJ=)&&Y<*H8>Y\)*+"*U? MP6[$F3*-PMC]DDSZ0M1J'# 8"#;T.'M2B3X:59Y9KAVU'. M2%@,[3I4ZI=Z_5M4^\N:Z_=QC8E\&8V<5Y\*<";]];C&^ ^1\5C! M-&!Z.DGG<_SZ M/E;D.F XNX[R4HO,S!DW+24>O5S?H@/B8#^*-B8+Q?0@41ROT>#!4>\P.: M%BN1J)= J(<9X;K,L*:@2%OI?B1GEN :?=+ZK6O: MG$M-*EUU)-7<1$U5;XASE 4]MQG,?)O1.9WL6 _SB=42MI7:89>+91!R_YB^ M_\1#]$X#5LI(52-5$B**@J?A@B)YZP0^S[B=:,0 <) 2<(B9+S1U8Y2.FI)* M("!2*Y5!-8:KV!@7TYX%9Q(;BNI-;]I7(;SF117_*,.<#F!R2A5^0L1QMH.1W.9^7PM[I/95$BJ*]2!#;$DG M+4GY:@> ?W#J(=V254;\N&.'&3BA^$3.(^:^\@.:^;?=1LORG&("TNNT*0U M7D99^"?IF14]+3>V)B!YR\"T62CW/WU^R[@2.(LZBGYDJZOK>5 MTM&S>V-0LO70K!Z*BK^@J/CE0U'QMJ[3398_K=IHG^0X5K7)2VGDN.G^T(K. M5&8T%BRW6]LA>HZ--LCB!:,V@ >_6HZ]\K5ANQ2< 6P7+E[I?0OH=YS[W3N M6?#V2MP>S_><-\![$'TIC/5K]3-J(BG;+H=M.IJ.=,F@O/Z!<)QRJ]Y<$XFB M>*FR0A*U9ZH?'SFU-+/#!,)^!ODO< ZMNB?E.^V_@/_1LRN%T1,M3&D3"8,! ME1:X0GHCDVR.<9"7_CSY0H6PZM"]OWCR7Z[)@YZ,/"2!0<8[9A3U/7F3!K(?K>I,$M,&SQ=AE_B1M:*[#5WN.+P]VU M#@+U2WG5EP*-% XRDX>G_GG=L*[.Y2.P>(-R%<*VEM.5FVI%EY2")*_$8-A8 M/T :$^6^"CZ/VX]G]CYZ--^)EQQ+Z$*UIR,Q1))6]<4US1Q]0811KI29=DDT MU8&P8+Q][B61T:N3S/4Y<1.ELIPY#*'(ICVT0#)0I0E=(VF/N^NK=&Z_1C)U M\Q/DG2B!'P;3&5"8#D9J,C9Q]L;E>SB B%N';"H@Q\H"?M3XWC;%KF8Q/>TX^ ZT*-KK5Q._LXL)&RLM75V6Z:&^S M1F.R(4Z'G1RYR IYBSTXGMP2]3.%6:ZD8D7)U9D!H&7/!56W]H4Y$:E=PA1P M;T2-!N0H\FGG +U.PZ?=#Y&AC=B4RF#!C2-K?@KFK>)-[9\_G-7O&F(%+6'M M*H^:(XO2&CJX@Y#<9+:X4. ;$TY8[*VI)-4-TK!MLN:E9>($[C8Q[1GL:V[8 MQ(35OI+K[1QX39,J/FTC*>&*KH8F#^;U0+,R:G"*"&R#U)9TS\2RK?81V6^1 M/+_:M%M5JBF%8[AL9G"^KM2N61(':3YL*#>2,%]*"V3J?HGKBTUZ#]V'1%VA M%EGH1O*$8[90ZE@!^ 29HX.%CDS-&06\7(+N/KH++TZ&$J/0)*WE($1)0A/S M^3F\2P[K2;9=[H+-KN'3K6MN O73E3P%:,[2;@1D%7US9+#5*--"B:VX(?0= M7D-L"2=3F9+RV%XSY>"(VR^B4G!A&(\$P*^[6[%DO.S\41>[=_K9]IU"<$]9 MNA1VFS$#+,FC#?3)JD<7M&MZ1P=.&+7PI?"_1GO\ MN+"GKQ$-=_O6KR"]2V^(Z^7#+)GQP?HP]?1;WDE?%)E_@T=%_\BLHFCO* (F9\E^5.C(2 M%3C:*6:6V-_6$""KPE]%V2T(/[EUP"&ROV_:\#DI1).1?N9)B5AK(@Y*&Q8P M0LEH(/XHL[["91C*VE6J2K=30#-^65M/X.E.F6D![&+.5LPE*A*GP[:RMC@R M+0AY0RW,@7@A3B=PI>IT]<67W'^A/-?PB>99MT)4J) M,+M=5MKB\EC:,[S.S+J6E "15U3D::ZO7S[*,<)\=X"H]^2I/'DFE%6[\B<& MCHCE_W=8N6$4&?:=N3'DR))$=:^G!O=TG!W:LPVL/RR78,D?BB^W+[Y\]5!\ MN=6 _351?9A=OFJJM ,S6:+45*TPDI,8<3I$/Q5O)HE\1$W<)_JP!?6AZ(*@.K(41XSY^)R06K.UI=+&D MS=G.KA7I^^R4D"1R&3,'@X<6RP!1F0A];0Q.U\9G0H 9!S6=\(:60V7"O]34 M8,70\,18L;/<2R-V+)W/8/OJ@QCM YWJ2G2#A^1C K?P2,(1Z W#Q-B1E-O0 MI1G1G>+B]RI44P:M4F9R)J"+;"Z$ 7:-<-O:"75=A,6<8FN$/L"2+BE8Z)A3%]]R0^ M,]5==_M YHO'7[X_:XQ1Y_'* .G2+C,U"=%[3NUN@494P)3)06?A ,'$G0E5 M5!6GDI-UY1ZYU1)%\@-7L@5P72$T%N';1MKBU$;ZQYTI\&7.M>/LJZE+F"OZ MW-K+F5Y/1P_ JEU+7CC1K00LTO%2*PB"'/-;;M1CGXF@9(T3DN! M1$;Z&[V3'R=.HI.Q[1-T19B[=3@+05MSN$+:(%E@J4R $='Z@=31#<.4;O&T MM4E-Z3LRGGZO?@@9S'-%9I?HEQ43(5Z1N4N+DA!^ B>#-Z3)Z7N@RZHVT)B4@3-F:H9], M^G/%X.X(*WY3=QG:$]S/!*S/<@ =PDVG&!;JT:W:^3];[,*/#2IYK*_E0N:43?"-_2! M,6CT7HN1D/KL7AUUM$F=,!:OS / LM>FK4+:8.*_77N7MIHPQY2R-D=+HJ\D.W M]1KS_/F78+".N$\WL>++.C3KLR=G-*//OCP#[;6?[JFF]F7: []I6P:>VEK@ MAYO&)I;!HP,T8M=>5A[U61ZL_X')')!DF.FL[T>=^/84[.H*):L]DB)I6<; M'S_$:XD.QN"A2">M/#-'B'N-L;>.7$(2,DNN&?3A)%UNI,'-*]BHR_%1K=DD ME*FSQD; 7"IJHPKG_)5!5%LCPN M$?V=V##F++ 5K(7;T1:9TYP*K[*%' -9+:LY>Z$-.ZX9WD,Z6?^IT#^6LN72 M\XIK3>R8I$#WGVJEP0\DM$9G'6N'^5",(ZIU"8, !Q>UC'IGA6:J M/6B/@:!EM/XZFLQX*6$2XPY$=J%'$HB/%U\/]G;NCK%#8GQ=>QJ)K*ONLA(^ M-A!?[,&V2C-&!%F[23751N^2&2O*6U& MZG\#%;RM@WU9L1(I<3=$RKY:8)+W11;_6WSSW^'FS]\$Q^9QL?C[(9@@1Z058KEM;60'7'A:MTOHD87[ S$A MS2^:'TUPA.]U!_"2]U^DBQ'O),DX5<2Y*(3:UE2.1&P8"$$&2(NB,KWQESD_ MP.]@/+ %N1[:_-?_Z8Z#^CTE=)N+LVVU/OSI\Z_T_)?KG#W]PWO>7O".OWJN MS_N^;OP\&8>G4C%S;"?N#(OAN#LU;25?U7W<6I28%Q%YMXB*=.M>LW-/'8O/ M?YD!?9CT$Y-.B@7;3#8KTLSVT%(KFV.1L)[=Q3PKCT4['):2TV$T#Q[(/<+# MK-_]K%LR$:=XV7.K@1'(9@BGR-.F=8NEF00ZO(C:#J4\I 0N:JJ,MF@;#RXS MA=9;6A /\_BNY]&#WZ)3EC%,]!?NR&)(8"D5XJRB\$IIYF;"-;D'1W*5\IU'@DOC0;SQK-RWS?.! M3UFYW-25X$MB\AFP/@OX+EKJ 5&%()LCX8HX1YDQ]CP^3-F[F#)RYP$_CJ&Z ML:L+$JI;"'Q"M0N4BSK+NK1XVXT;?F^24E\ KS1=NF3^$LK M^ZV_7'IX3I'31W@D]:3B79,[.OI[1](2!ARY'SK.66=(4H54?B5=#^HPD]MR MBP'GZ9GX?U6=0Y1%)*8/HS,^>O?:@5,P=$^,DO7E2*Q&PA\5-/K"U4ETG!H( M9U2KY?VG$$CM3$A@P ( Q;5'( )9V]V.B.L/[?*M&4?@/S\JF/\_2+I!\AO) M$BFQ/S;08:3&WK#KCH6!/]C+.['2.;Z>E52*C#VWF;+[B!GS+'J[(3+.X$=R-C\> P M9.2MD946S0G4PB5[8$RF:=^E72>9%(Z[&3!I?T_*UY'>+*TAZ^J M8)Q6_00SIF<_G)Y.];M)+@6S-+?B71>0+-;AP:73*Q/F/BV+,==!! MZ <5'P&/IZ_ ?V\;IWKFE)>8J$" JHF0$"=K.&%=.Q;8$G)!?)AY5@$\@:L6 MER'N.%*3C65?K8ZA[;WK=K+U9]PUS*A =F!9/=G5E./QGPG[58MU53*T3UO6 MC8I8)E942D0]#K[!5:4=O)5:/VE[K7ZN>\1*\OW"FN"S#B-=-=&?A]>=K!-. MBFBC6V$RS>8&@:CY0MOF7FE[4EYR/ZILCI0:+D5Y+_PH?G@8R6SG2>0:/=J);W>4MK(Z3P>%I0/(Y MGX@B9!E@T!,S.\%,DIP 9@WFSO4/_-#^\#VMKQWU9$(A*G:>QD&53!=((<21 M4?$OZ<^T4D+L 4GDV]3:W5??QJVS$.2@ASDY6-V(@?&L[$ TJF;%>T,)6,^P M)?DP8X=Z/9>$")9'4X$JBF>1.71(P*G]R&F"?O;.WN#BC[0%5CA)[+?(36L* MG"Q#^''5+S6R1;=DM=TRV7'FO5U5;)+![+0;J(!_,!U(,J>X:=X-X/FM^0NF MET3Q<2VY\&KQ^5_HB;[X2WR 57D@L>D#R8);]J[TRD@@10H#>E!V#V4-.4T: MPHQ_5=8"8>^W*H^>&IH'Z5#Y>SCZ ;W=5-MK94D:-/)?/5[\:W\A,?CD''+O M_R@K,K&&'B]>F$^BE-TROGYZ,(;F5#F#''UHXQ[48YEA4?[QHJ;IFPV6]E65 M]F%YO]J/2)MQG#N"A9DDU(=_\D0N#Z)-=(U54T8"$SNP:P[1&);,<">338_T MR;?4]3=R30$M-%L\8A>:67:,0LO ME$J8K2BNH\(RA?;DZ1>X6?B/+X6,4;@R]EMJ5$TM43,0CP#GB"7@ M]U([R@CB).R(PK?M&FO2]V/H!(\G5"544B_-H[#6(#6,MWQ"01\17??(-(89 !^H&\JYY8D+@QD7(_A=^!D=TP(TP)+H@HUZ"[.$J,O/TK(0(;#] 18 .G ZCT!(F#&R25YK)@9'[ M284)1'9V/#L=@H?BXU3Q\8_WI_CX/L?%B;0U3%+7 )"$?C^6_ZQ5%RHR^XD& M>R(+-W,FD?]-2;"-="F3Z&O*@#(D_%9W?2;2AMQJ9H,@^^0\IL[Y8214[]G" M/!.-=?[V VU'C^1AU0]'YA0&+X&&36YX(ZP!!TY77US0VWQ4I355))3S0(UI M9*%5NFBM0TY/TFS IOEI$,3X?#*8@<*$"*N9%/?VQ(#^T["ZX''OJHNRTS2D M'=!K5:Y/RPV^Q,=!ZCJZ0$ZZC\%CG:07BA&]7S"XIIMVDLL+20KW!GQ 0@!5 MI)\F1)3#.=&#XL#4K 2[-:#LZLS!B8[, MI .7\!*@GIT(YD3;@Y*&]_K$Y5,[4W?3N_OQ0E5-8P*D2Y2LPA.BUH+V+)S! M5Z+'A\*M3V]AU#*BQR@:'R!41Y-"$*5Q7+M K%XI(B_RB[&MB45;5K"//)C CY5ZS"-GE?2*K5:!B3 M;.'TUZ0, ./G,O_W,<[]D6SR5CH3A)E+2O]JA6QR-9,J92RM+]^L^!^S5:X\ M4SC +DWYVZ:].MM0ELVIOP9O_H@1+X0FL2=:S(-0\AVD]_90+2U@$'KI^7GF M"22>$HK +C9IJ=!;5@;W0TV;;R&OXU^4/'NB-@%W?BPXN[*LAAQQ\7-U5BNL MIM!#DVI=6G+LT,+.N@>D$ NN/#%4U\_W/\+%VTNA$Y^9LUBW,QUA?AWP /J*EI41(2E$JIH11#I&;+-SJ@HV^ M&F=7GI1I,F#!]+/E=MJ.E_E=BR5&N&(ZNZ0^/GUQ(G\-,7:N@A>^+QX5H0HO MM!@=C["*K.#2EXG[8K0]G+G#6ZI]%#=-CL'A!D<-D0$0'@72O($5[-2$( 5/U3'22H_O><2CTRHO*#"858)$;5<+@S@ M"@L_II+DN@X4X&ZO51G.R26JTV9:W%J+8!L]%V,'VND->C^]&#WZ;!2Y2Z0W M!)20G/;M&24-PK_',USH%,N?UB&LJ2[:X*+PM"^YH$B%:X:.L;X, MM8R.?+2(3D*-;NKAS\,!P]E\,"E2DX:M9'47986++(XL;ZM6)"M\]@ED2'@H MLF2Y'F-3SP?Z5<*K;!".]2#IO/(3D5T6V7HEOU0EP M.6=;#*I<(D>".:$Q8Y%8W1BHT&M;"5#*]F&TLF.$ ZA?,9&8P*CZS=TV*B%6 MR.(R,L\)8U.,*<9G#=E-IQE,GV\0Y$.389XS(DE7 M.W02/-J9!T3^54GJLO2<7X="XCIU&4HF5 *M9>RGKNND-DC)/ IY_!T0\A3V M +K6X>+,TG414>''(/A )6^+3M7EW4W8%113=\NO$OQB"27VATE MB\C;Z_>DXI5OD\\*)VNWM1TEA6(@=P%20AYN6Q&0!W]KEY*<3+>99UTO7%,G MOC[S7<[1T:MB7^%@N_$$T1E)T7A,G1T9V$6BGQ10);-2( I M]+@'*<2S'PH/Q;]7=+PETSAE/!9E<('0!$*%4RY3]H*,8$0&7C#L_?H2\- ) MR>$Y++S51EBRG.YBXE@[:B4Z#!P82I,3;6]R6>@52+I,M-ACK RO=7ZO3(T9 ME]]%D-SG3V?G+4I0N!97X8=T"9 +%^5'MKNP^-=#P\[>\[C%"TL$M!W6!5.Q M+:JN:U&+I]^%L)GB,Y=*"CL[1+F2FJM $9^-?IJ5111X".N7!:?773F0!I$H M'Z-6'JDQ6[CE'$U;OU1?@>_TLDK'T/OUV&*QPZE7O2S>$N@@7.;:#=J=2]C6,,RKVDL,7,)\XB';! MQXMO:P'>HX!%PM[AP5;,H8"$SHFE*)LFOMKI$U[+B:FDVND.JE1[[)<>__AGA0FQ!0PX0N*XT MA/NZZV.-^=:)\RSCR\HU*J5S?<^JED&YX$3++5&L;H[\Y 0V*7NMOGK[?Q]+ M+@F$I.Z3KDB()?S,3AE92#0IT['!6R7J-L9C),39E^62L6KHGHF9V<4CR;3G MG],E)?'^V>/%/R1Q)$F#J=MEA1I)/\&>-;ID+%WA_/C\[-9UYX3!!%_NZ3^\ MQS;AJMU#K_\'5 U,1,'I<89A#<>F]*[*/,4)=7,F^8@#^YBV.K@QI>$];Q.4 M."Z8K,>+?U97HP5"D^W#"CJPPD]>EMLZ6/NF+HDDKNZW,7J(JT(;W,@;6?7^ M-RS]87M3;K87S3'V9#G5/B_(O/P%M+BWB?">T1U')P7 M80:WC#6!5=L<"8Y O0/VAV*!_)8L/F@PVI9S*67'I,U4ZH+4IV'?!N=J> MI-K8/OQQ">,Z-;.C[9>B?\-S20\.656&_A72HB7N@7W**!))]S3A0:0<^[_"6L!&&!FT3OK#JY[WV MM_.WKZ:C\=M@+#Y\X_^CXG'](F6TW^RX45%E$ZYQIF736?H9GXC (K2F*/FN M<[A3+WM"9O15@F%-"72V]64LT$RV 8FH%R(BT0!"186W8[T^^6.M/S,P'(*Q MK@K!V0?JO.,U1RZ+O8WPT2A,2>S$DK;>UHG*S0ZVE4?2^5'VAM@L)=.(*CQ/ M8%>%Y^^,RS'%C],-F:4(M<0._=B%X,I\IS]ARM')!XW5T7MQ_[B8_:NYV,OF M%$D)SJ+9X^$=.*PZ8%*BI!SB[24ZV"G<9NH2X8)#9#[TI-S308*-.8[0[KCH MRRVS"RVC&&?:/H<6N)5@^0'ZV57<--E((7-#-M?1Z-MO-;GB,P+4B",%Q"U@ M$!0V=SM""\CJ <>/U-=YB6R98P_,X^%_@],OT\YE<%)BPJ$+@315##I$0V/,HN0=1=&D\F,^/U]^% M]E"44[<>26UL<5XYG504;)H%D("0I0[PLF$BU,($6\)D: G_,+IHW&,(]7!" MN!7K[M783FTI"W-JFZ9P^PGYUY%!D\W""BE<&/ M))KSO-_Z',L1\9T1&R "#*WVS==L>PCA0DG?'^M1:W.=T(=I*'TJ)4Z7$ MI_>GE/@^Q\5W&$G[FDMG(QWJUZXU?85[G1 MJ&8P03_"O%\$8>>&LV7;$:B_;23L1;^51RA,9UNGG\ON@>>)=M6UEU#:'=YO M[XIF8Y,"((*C,_(/-D6CE3X05W6X N*S-^%1E"C(AZ62_Z,X"XDZ078@E(Z8 MC\;U>4W=B,ZHR]HR]G6SJ<^%QHP/315A$;5M@[W?Q]S="Q_-P'=Q.>S29UUC MYV8L4L +D=-.4O4=9H>D;:S2(H<60W64I,QMJ.S0$\R2Z:R.O$=U@/GVMAR9 MD)R.=SN)19;J7@99/[1*U^G&"Q:PJ;A@0]-5L/-2D"(Z5?U7?8SA!#1'.U( M%Z(F:R%L@'-4$5R39M)>;P@$'2\NE//S%/)I6!?=0%L5S^LJX=7/U7*0&R&8 MR?FJX"A(R,!=B$+TQNXBIR%:39M$Z21X%/(465BBK=S"6;D)\7/8+IV1Y]/+ MO G+^5LJR1$&=O'G\% OPE":DCTM4^;546:#?=NR1%TB9.BU:,7#"Y@-]1PKZ;L?A)TAUONXOQX5Y<\@2+A M;+1\3KCE 66B S%0]-1W0OB.,+@;?4/ Q*]F!G%7X1@,^XT]!SR-V&_E%9#< M$OE]-N,)NCE8;,@.:9RW#7@?" M-FLJ H%#U>C%VFXB3?HQX0Y2 $YTHM"\%9W.K$N>LV)GA_9,:WTHF>C(Z^Z5 M=5V8;T7N0AN6"H!1X>3H@N_E7"RX2N[H1S\/6P (YS(N_\'@<#$L#(X_92LIN8YH6MXA];QPY!72BRK8#@P[8@2G;?.751PHYZ+5[T?(E MUNAU,\(8Z]P7PY11=MS'A +YZD34A7=Q5(5\X)J][:O@SR?*X-0?'ZQ!=*=F MN0A#32<9[76\*QT8X<^=A)%GZQ:MJL7B M[\>F6?PM.)[+36'1Z[6FCJ5TT4E M3B3B]W@ZT:GH /__%%9L[%E^&.+DXP^RZU%V@+Y"!2S^F+WOR&6%R*4YFG8( M8(,)1U)B?97WB^Z3;9IL&3#G3O(XM=X@+@@ W0[HP6IPPJ8)A+S*U,.PZ(\H] MG;)Y-_0?>I5N%DZE0PJ"Y%=CWPK/!"T;FC[:QMIW@6G@3,U M"@@,X[JT*_6%<7-O3!Q./((T'/ET\.13A=V; DM=KTV=,AL1#[85OCE#U(-9 M*QA 6!XD+UK)A*'KQ'F=.50075[K\K+M6 EI.- #,WC\5QJ(&U4WH^>3Q 4 M]J.Q<#WQ?DD>7:Y"5J2G"="/+,^L\!W"!!<"6.VM9/J$V"!F<; M/-<ND.)<$1)1"^G^=QX$ M85[4[?L)[GW2 V(EX#OPLI8HYTSN>W_P1"<[#_;]2.]"" 5V!VFRS!RYH5.= MIDE2D;^75_U0*\=TNAN1>$&"0%QFFLCMI8H0$?# K0BK9<'V9#EOW^BW++OP MM-I]&ZD?7#<5UU;S9BJNWSAXG6U8GU-S+/N1FFZ0:&;K;PC;HO3\(-Q8>=P) MM1+7P>!MH+16*2$((TN&;:66*#[0E@?3&0=B:%S6O6(_<(RB?4(9&.D1SCMM M+N*9B.![*>7-PNOCN]#;V0*83#Y,+@#I\1LA6.]C B=!A/CFB)FVK6WI':$, MY0GLJ)T0'HH%/9L1P#,W]%.-#;'EBHH:JC113#J"ZAVY0VGBG6#.O M*9[!=T^! G8#M5&Z^6ZH"D(0J]/]W_F*P%YD!XO\6@ABW6253'!"L&[-GL]8 M^?FH.U#;2 OKTG(3#$^<62-2J?4-HH4=\@S,[28=X&3XG9P-3+26AO"C'CPY MUA-(T-944X2,VGA88O:G=4!%/1^H/$(FQ>^*1%$PP5J9V.9L:^/J&.*F<#.N M=%FPXSN_F,J>48B^SU%VDN+KYB=?^^@NJ]R)/F]7BIZ3$K<: 3QP= TM4*D: MRN10,FKJE8J49*"O=&$]IMPA^MJL]CYQ!XF$ZBY[4[$VJZZD+G#N[A4S08<5 MJR)%+Q":Y5T"(HWI+$Y@I7PC[+BC58_#"5@D= 'J>$BY>0Q0M0RO-&-%S0O0 M8]&"PV8FK,WER%33 >UZV7ZAY9XTT2B\U[V1EM)6$MI'1]25= >:=$]D_\)( M ("[FB2J(HHLHZIBL:BF2K">W#PM'*F2/2 9V2WY&DQNA;_Q;I2HU[SSQXM_ MCDGWD*2E,&=NE0HS A6TI"YTF*_((='!W8W5:O:ZO/@OR@L>B%6%BR-%(H\Z M$[O%QDD-CY :Y_@PH2,JTDR))Q>AFG%RBK+&"R?.O;BN#^685$&8F".ACD_X MTPD([FEO)3GL[OE%S%VSG^IBEU?4I,@:7"5'LJ?SS=5#!WXH6^H/PH5Z J2'S M) U-OFKW"F,O@S%;*?GVG"%-3_:<%IUCO[@0K*M<#J+96##624PX+T[>O5L_ M"T-7BD(,C9I/1'53S5\?U:J+X7$%EI"H72! F:Y=,X<4=6+"8\=IYDI94%% M^2$Q95R58KB:.T2XHXX9'A.S?8V;P&!.H].(04%BX\ZKPQ5)0\V]@ %04PB@ MQSCB2Y.=A;>X:#A+BD1B@1CWM]5*_+.5DWEPG%,.+\0P*(8D,J)4P<2Q]9V/ M:VXS;* RI%Z+I%#.T0R!KA'C+;_!M$2GZ-1TO% GA4C$_6.-_1.BJ,B^1'QD MFD).* MCR>*A/#A5'OS\4R\/3H]+XFYZ5N/3GN0,W&'N-4_7+67]5D'Z&(V5;F%;^UB3;0QAI7E;*R0"6GU%NM@'/S!IH["5D?UXE(GDZPS1::)A\X+ MMW[BFKN/J<8?;MA;%8'\"8DJ'Z:1W' ]%3$?6I%'1C8-\[,L-5N0I*XHYP,O M1#O3)-4'%9&#ZTOX ?7:!;.#T"1LRY"P4_V;T XPW7V^KBGWL MRRH8L:WF#/('YO24%6&,7[[N\")"Z2$,;A&\11SL--L5)P2#)6.GGZJH5 8& M(*HD\=FU$);H)HTLXE; XTX3JA"]SB*4%&7B NTHH?*OQV_"[[PU>!.MP5_9 M&KP(OW_TN]=O_OKB=Y_QJ@NSQ_RSDL(D6QH3A^%>].5DZ[-0-9J'JU'2,#NI MJ!]6!:TF\T9YYB:K-(\I:B;IJ.09W74)AD!#WO RM,5[_3R!43?!?GLFO/JR M1N%]V=5$ +Q-SV68UW$AU:T79Q G.&?+X(!KN!F\!5H;(@O>,Z:S4YB=JZZ2 MSULNEPB<:41KRU1']K!"7[C25Q9G8:::96=G=EJP\K"O%([L=^'U0C.Z&M]% MIN[N#7):]_"4?I4E-X2P!B;1.6+*FV1\1]SND1;RI77$JB'AMPI.M>NSI$%8 M)-7!85UE%(>A*4FF1R*XZRK(E=_$HAMXC1E(&+G8.O""- M4#K:A:*45.Q.=(;.-=5AYY>F$ B^F^32J.94(GM(!GIE/5G6 Q5%KL(=+R$- MAB.?WS_O'87R]O3C]-F62EY*^L1R&TYZ-YE\1O1U:Y+D^&4&W$_-*4^A4^B' M^2T.W%,T& M=C[I<4VAU F;I*LD'LR[JJ0B,ZT48RD9J4**7S^V62RLI<,-)P&CXF[)5L:W M6PN+#6MCM^A3')K:JBY365 U]/*PU8>3[O;S+ M+(,-0#LF0LX/#Y0I<>BR)9,]I+-&MEO?.;B)E4UAP0U4E&[0HCK44>06'H M\5@1;5L%U9;*O)R7PG&09D4X4':(82G\]&U^NTA*R(#3:)M]*U..MC(>M,*5 MF5*62M\SYQD5E( I7L#)ZY@)@93(?DO*J>U%5^XW]3(NC+LNZGW2-8HO[D^- MXH.PO(ESQWZ'0V5IW.HZ:AS=PDA7A=-<.Q"_ ^SD$=2>R"NU;6I)LB(^.?>N MG)(*&+K PPBTO"%+3H9<:7(M=<(1=]_8$$TQ1\4=/D,=*$FM$R'HFEEQ%OT2 MH,?T?-EN)2PME *IF.CS%=/""Q-O)E M#CPEEV$B\/6U^IV)VUY,^SS:)JKE*_ TQG!J'L&BSV&-TF)<65*EN2:RP09]'Q!KO.$A?PR#5NF>.RMG1T4N-P%TLX]_.B MN@RQ+/ENI=,WY ^,"QDFIP1>K52'C$[<>F/(AR68=%WLK'@6 7)+VZU^GXVV-(N@=2R#M^IIPI@>-DTLELYD?;H*$FWJ&YBTPNWD M]XNL_.T,78Z% %V)L4!D!VP?'K#D1-:Z/L1N-K^2;O&BS_V(??'XR_L""TP' MK D.A@R:YRIU@/<44>)_ %\M9:5$C4V@JDK:.ND,>J_7A9*^=IX(=1!4%HE& MU&8@$&@LL=%1##]>K[W:C#U/JAQ"&HYV $H9?.)RCCV[D'RX2PCX?#C)?:!/ M(G6^ZPG5^,@HA+HOS)[S]5-/._?M51OC1]-O( "B=3:WD0";#3B8^.P@:M#: M217'$'IVY^K>FAK/R9,? ]!3:C]Q+$IHDOO[WJZ_/GOYQ00:@ MHGZR#/G]_)?E6Q]FY,2,>%T:"^LH)G\8[+L?['6M0@QT6 33!+LL)R1_&',L MEG59#V+;(I\+I$ ?9N@=&"C):F-+=)8\(A!99]M$N+ %7?0P#7<_#>C4T5/" MQCM$RVUC)'&,?IN3='13L%+M=,AAWL6F/A;" X#0/T_!N#516S%9,AB1J M$\R*R E/Y6T?9NGN9RF1B:D= 2;9,U\5?_!MWY-O.\&X;H$XQ954'7I.F^1A M'M[=:>YR/5J[HYZKU+N*S-X12^*R$OM#"-W_8]-:41)FW&D1I14--(!D*[HG M+@A/LKR7\)UO!(;/;"&3V9#I@J+"UQAP0#"FLM\LUF'HA7S0E0ANDP7](,%E MKV>K'S0NZRVETZA*@A<7>1@:)/G/M"L=J3Y72O=(T"3YI=1CL;DUJO%,/PVK MS#AU'@9;(5]:0K(TS$\B7ZOTFQQ%AA]+A=;RM1T[PA*H['8M#7F[?/L+%_LG MC7#Y\@'AMMF=0W> M7*JDY+_I (J/%W]5UJ$+D3Z.=*SQ0,.&U/PZ*GO\J1;QF& LN8G8Z5W9OQ66 MT@BFE+(!83F4H&E(^@TZ$H>F6O1^7W:1N@AZ')1> F1[)J_^ KT*&T8B832N MFSEWXXNV13LP-4RV3!B_K=]2*7)L(S\J(@U76E;^%>%]JONW/7DCRZX^5Z6Q MNE_ #WOR_'OJ4/F6RQ'XZ.ES8I(3H+_#,=(*YZ\1G6_PA?HH6R;7^L>8L.5K M_JI"Y%^$/7 D9$"8EV\-?OI24>;XSO=QCE_;'(\>#<]C:EU63V&I6[RYM1Q> M=];134D]P!^?;@G1D:<[_Z$D\QZ=&L:^NIUCRY5$L@A,AE'9;4 MH?PY?/^<#%2!?U0_5Z(=6(@6+W647%8/X>V[2#)X*:/LC+,HBGM=KDN8(M<] M<4PZ$'4X"VDR.UL-/M[JYQKT'^;][N?=(5!C M(D#DD"7!LLJE"4?!H*>'J7P'6U@\5D*W7-9=JX8U;,XVE:W3OF/>?>D6?9B_=W-X,L\_.^CU3HGX+"@PW(LR)AAO'QJA2I4 &JO; M&Y1OQ*SG04$/TWKWTTHXV,%ZC,_!1-^J"#%#=B7LR9N4E3(YY5IRJ4SZBZDX M::,#M4H5BY\@A$MR'\93(27FLZZLT>Q;LC2E(/LIOU,SYNQA%;S3Q$E5T/I#$?1= M'8YSBI'6XB7]8=K*$[Z:_!G-]$@89'P:#Q-V]Q.&(D?LJ9HL8ESWZHE0 M2(YXP+=D.JX7.Y[6\?O]X$2MD_W-W MM;''BS>^O,QE/ZW503R>WA"Z3O7YP$0,_*+66ABIY>?H;!UG&'_S\>);/KK[ M*G;%=WB0OG 3VFM])D2IK:_"XP1J!E8? Q%1SH8!<6QY7X#F$? D/V9GE]0 8KCQH M^T1*L%-B;H7DE"4.A'MTK$P[ 9%1#C-!U-"UJ0=:U+BA#59V4)83K=YCVJAQ M7Y%2,G=Q''5)@2815'F>I-Q:M2^&8"/ :,UX,W3#$ZALI&5[#PUV[(V->!%I MP5]%1J;1J^IWBC@Z44QL!D2&E=I51,@!ASYEE+(B/_$Y[A@+TNO.6 $G0_WJ M=KNZM^=T\@W^STQQR#O>=4M2V[\4;TU%:"\TO:J0K8C9E>EC/NI)I2XAM.?S M6^B0[:'I+5&=VC+W".&Y5D[Z#V 5E:T#C)&UCC<@:MP>/6NPSZW&-'GT\Q[@ M;%-PMJ_N#YSM?8Y+3L1!B7](*QH;&+O[A-VE24>PG^ ZW\L"L&T3XDE=)2%..96U4$!_B0A&)?250; MN\J=5*A3N?W-E41H!V;V 8WB3%3$%C^,),J1]#D)<6>P/#X-]/3'N3%JV@;Q MYJHBPB#<1.-WG(-BHO&[F!""FG3*]D,73!IH88?@Q1!Q"#%O#/U-+\ J&2GC/''V MGE'Y8/%2H1HO@D>KC/ N4Y XVD*LA/GDZCV/,MGOR)P2:_=DXYFIU-I&DXNS M!PD'6HA,:+60IZ1<8*)Q(*GR, @J@@ ;/?4@"2*(Y5 ]MT*,#Y(G272)O/1( MW$BT4H(CR;T"'!&%?RR)(XT12YC<7@IG,\.D%&--E4A==>65+?E^A,GS(#\) M2V/WB,[N&/TG.+IP#B^7+7P XBY%ZL>M8O#3A$VL9R7;EM)+LQ$2G.#[/7T_ M&.>P*QFW<7-/(-FB.*>QF[%_T]\QU+3BZ"6#J?( 40"@+KB$$T(&C]A_B-<#V')%OM3!H7^ MUYA%PH'EE)?L:"!D*,R%E0IDU8WT!L$'TL4+/"0)6$$ M9>N KA?T.:XI>CUO2>=L5Y$EEDU-"/-)&;][$7IDAP5O).)]87ZM=";HK]_\ MS*:4]CG;O:V0YDY]^Y]EORK_=_$&4>\_A-#:3*'3 1&U:S++DSK3CQ>Y>I(( M\DZ*4F^08-"L$_AEC!/+LV';%>6TVY6KBCT:AW] _L Z"0I$7]+;)\W[+,$D M!X7>5?"0LLE]WL66*E/U^Q$U1OX$^DPV'DICV@VPK@&EHVQ+X5(PW'G+%&@\ MB^, :X*.< Y$;<2[$:M'>;%M"]8V\3]'5*%V7#(WIWR)P+Q)X"]KC')H:8OW MG=\"W1(X%OWBH4-3=0NC#((+]VR6',,QRRF03T:["+T-FKPO3ML;.=?8--%Y MA 8*3*[-!H"O73/2*NUV-YRU\$!;THB\V%CFM]Q2[\9QL0&;LA=&]7I/F2Q; M)G1M?7Y-Q6$%78RW1;Q*1AG-;P!?/F'JBOV5"E>;/Z;&<6V:Q7_R^.DS]V'' MEDT^'87 SU-3^_C9C:G3WMMSO)\S]GLXE]_'*/&'\F=9Y>0]#@A!;SX8=S*& M*,AD(_CN3L,3&6W)!3.Q'V3.4.$_[?"?I?1UU' M)')R9&!7$C6/9_/9M.%QJK>^I9."H'BVGH&XR'F:"I<6NJ%$D;8EF*D\I4S(R. M1D8 <])(GQ'TU.&HY#9E79 G]@"50 KN+VZ.4C JHAZ6=H4G$C_Z3.FM?5V0 MF+J[CKRB] 1*.LTC4:WS54YMUW7;W7R_WN)%17=F MC. KM[C4@B&CC^3DF/CP3__]?YY^]>3Y^'_O8%Q^W0!_]?G8+OUQ;)C.GOW^ M4\1$//L\0O,F=-58L)8I2WWFD:-Q"I.4@%_SGC%=&>6>TE,LURBFJ$U_S51T M8#.63T*P2(GSRF[D3:NO[#LOUI9N__P6Q^##^OL-UQ\XJ0^2G/05]Y4$9C4 3L2T[!EQGOOZO3L%?WN8[0]QML/TUKU4$%-%>UT'D.OEC$ O M*4?H-QN6R]?BD=!SI(M?^ M$UGQ-U*H_.(/C\K/=+N\TISI]X*>>]FN<,X^_>,?OD(ILMQ!DG;QR-& T)?T MZH5Y7[G2.V56V.GS4+L/@_!S>=/_JL@7K/DAGR# MU8!Z[__/WIVF/[A]ZU7ZT2ELZ8X%#K:P<]J M1"FMX(A7]4@ZC7J_0*R(3F52YED[V)T;H%RJ" 2/@I-W%*R(,M$2@1'-05965 M)WXG.&$%]CFDIS$*6'V.L%N$Q8^7&)?AO@OX:PRRE"J]52;/-U75#4%^%4V% M>U 0KX>>+$6U2$/@G^$4-C>2/,HWQP*Q%B=Q3-8U,+L!ID M/B25]&O]JTYFNJ\<;.8%]3$F.#L]#G[S-]1,AC.(T+LWBY*@@M2OFQ QAA6: MQYH0<9[6A'(FW!VG_F%O&,4:RU'#TV7"67IGEZPJZ!%OZZ@^7 RCTBXZSK!$ MW(WNATQG.Q." $\^:?YM]28-4PE'D$89(Q_AQJ,ETM3D!-#YCQ+V/Z1KF;9D M,>E48:B=6#GI,"#&0@F@:?)4586$/M)@-"M=_$5)D.JL9!;A4H=+O925>ZK* MFE4(77D?KD..:C6.720]W$QXP>U+[8- V7+M!:\32<;28W6=O@V/F5I2X:G2 M[7M-GY3(TWBPAC-*VUIX@;YH T_)5LBFBX##LYN RK[#Y&J;6RO,5%1B8"+B9=4Y/JEX9 6N]=M"^72"X)W M0XT+8Z,33=)?)ZBY'7M.Z4=M+'WWNZ]#138Y)W,K1ILO@Z?=&^NR/ MOWO\?4&UR35[Q*:P0[!W4[H_R7A*=+D&IU=\C,!<D M:_)\?!L[S?/XQI?/-8L$]_2;VF9^-(XTFDN,9UBJC LJ4:O5F>U216# &?J7 MIG239@:_-2!S[7K$VB30EH;Z+ !6>9N%%SI/%#-8:QF[A+W@RB8XS*/P,41+ MVAJ7]Q7KI&@?E$=:(W*S=02EA9?6NG:_O9Y>DCGMS*ETGLK@5]"%.7%..UI' MKH)17LQR9F/!? W^#]2B@F+A: UMCI>==<5'&M4V^2+-K&9Y3@Z!8UW@#!JE M#/.E38,9LK"8N0E#C,UT-!+VA+2&5_RFYDUQ4X5V9E-/2O4W, M@[G\A]LF^ "8=H1&TER-=SH09>]U+@0&RT"\RR1.2O/H#0$Y&T![+"#'!X3X M*]0U62XIK ?OXMZ>SN*ZT6*@I%RX1D"UH G[60/*0*F]CF(^!J@K8%F,1 MIOQ$MSX6!'2S363H@8 M;E.[P<[;=MB-6B8!Z-MNVEQ_HN('%XMO.KEYOGO)S2V*&IFZ(!'X!NZ8CE.7 M,R2F2P<(04PL?BA-Q%>K&5BD\FT M.B:@O0A='>Q,1*X&]I:&QIP53I>N%R7V[C+-,K"3>5*,ZBEBJT<<0QDBS(D+ M=NUU).F"%8AN(P;FMLKGJNL41OI$X9,P[IFS%YC6I?TC79A3LN'B)R4!KTRXH6)N/3X#R7&/4G=T*\K1-=*RG,3 MY1&@=0_-[ )*@ Y@H9F+H58,1XI_Y=;KFER0EMJ[K;K#GW)G]10&)F;R8":D M,23NG;K8'/OVW&6H-O]#L!?0E>2<"*LN9VW/^0,B.-9%<%S#1$4P D%V2MPJ MJFN",Q0S62^K&FPAA'U^6_IF NM='M2SKJ/ V69^4*S&*C-B@IXGF?FD3MS. M/-$07%^GH1,=49D15>*/J)+01$M;@HDC0$!!IB9YQ>=0?89CPWPX6$$86H2T MB5.$_%QT,N4Z*!B?H=LJT<>XA&.A[: 8?>:T!*&755[P;5.$(><'+!IO8X3 M9FK-/#[7B&H\832[*J-G '6SJ]RXP*::V0LPKXN95V[QBXZ2*IBL=[ MS\MVD[FE+T1X3Y[>S?,3TFEI&;0VVLX2%FB;U MM-ERDE%#&'ZK)=$%-@U*PO-J3D]XL2-6;TJ,.Q:&YBFSTALT:' MW5J>.YX[!]].1J]$D4MKC;M-KYQ$#N.C8P^?YY;#B3%E7BHI."])]A![O3N0 MAK;0.*+BP!L,PP^9J&!'3?.*;T/LSXMNGZ?72" X=5U >[;$5IA*-TH8=A@327;QR,WLK%>4SLK!Y@WAH8( M"D#-2_Q?F@<-KE9XO.EI)8R>0G6 )A;1-$KB51I#PV;A,PZ8 M>G69//F00J]OKUS9^HHK&X!-Q*R:6868GN!FB6,9A*T M@-:/8(PL!59B,X4 MI0S[/&,*+NSW++8P/VD4%;?J "YG!ZU&OS>T&!_,-K^'PSB&TYH'UT+&0=Q* MOT8+LH%"BUF ]^+KP3\<:90@]C&*G?F:YS?' 5\^Z?4)3_PI2?-Y5%7!#:(M M*2%G6<;PAZ8))@V91F. + @===?#5+> #,4^==@8MR2<8]8U:6/0FQCDP!I8MZ"C# MY4VLH1%WJ? )P*23KOP*3VU,#&.5OOA!=DT8PZ]2ZIB,B=V1Z< 1+E<+$ ?; MR[;&;;']+$$%;:K57V'?MYAQ[F2*I7BAZ?I6Q&0D-KBUO4RLQ?K%[75I*UJ0XCN8,#O@+C84SYG?Z(NL MS&[=Z'47T!*Y/)WOED;@SE^.##J3"(Z8JX2E7#X//5UBG^G$>0M]7QAA,,$( M./"%)CJTQK,>,04SA%?+&,OP3^0(1#Q7+D=( Q5"S_2G$'.A) I:2L6%M;)% MMR\?<@O:I;!<)_&'@#;I+N<&,LX:E*#*((RXX MNQDKI\'H!]YZ>PO_A(>^H9DLY,P-(Q';>N%[*V.QG#QT!RO+1@-UZZ@X(#C, MSZB5@5@,Z%J8(7<\(XG!5S>J0DU)T"@J;_8TS)V9T(O=R80^Y;H8WTH;2&[$ MR0]L;H(S$]#82BA7%PE?)V?//3%?.D?4D;/1O.SF)5]53!5-AX]%/9TUM!K9 M!3#;3"I[P&KF"AO;4W&L@3J6-E([%T,! '/]6>/)'%-@S+NO,F'WQ"2>X&TL M?H7CB(:!9'%%0L"Z2W.MAI%!7XVQ=H4D1,9O9SS:3Z-'>90QWGO!X?B3D#$L MYFN ,1M&NG90:KT0ECAT7/Z:DFAFP;1.JV26JF;LDCP@E.G*<4-MH"E%_Z89 M$R ^4_JF>$FF(TE%M*WEX:%9^$1PH MR5ZI-G('1*FEQK0:X\3X"Y>EUAG6>\42!N9J-AZ#;@?)\5?Y*9]X"=^P=40A M7#E78DX;&*;N@:.=?%/3W;D>9-6B!2 L"$"IV">U>86^]*/2EH4_X)(RMYZL:]P_!C=.0E=/ M5GYLT/ ^J[*E/%@F\>#L70F[_*C&8*I3;S&M,PKO2.4;XPMH+A09\F?3,:;. MQ8_!&$GHD+D5BZL%FIPD<\BR)=!B=,#$FJ>/YM)QJ?JT_,\%C[JAS MHQIE!_ZS7?$><[LK^'B!"D\>SY50G:LLKW*BN1@$2C[SR>ID33@)+24!FVW. M6M'Q!$$N(KZ'$5V$?D7!5Z@6"1TK?ZUY+-_+/*Q;[V 25-!8(%/MA](ZC;#@ MW5G9):OF+E4O>$?D_DXPC%7!33(S+.+-L7D-M-J?MC/(&/XQ(T"]O'SC'*!^ M7']=]B^<2FD^&3*HD8.XIGAV]47*MB+E ?3IBU*Z\4UE=FC^1"6X'.*#BU$' M+=>\843'DF.8Q48W;^A=N.V[A[O5HUN%%=]TM7%B#Z](B29MD#DUR5F0E3'8 MN$Z>KRZ<:].!&TC^:!?;*C@\Y7J*T0BV6/(4\"<7E[,,LR'(CB4'C0"AA#,= M=0%W[GR6GH4/]5HS#^ZOF/T5\\A7S/W0F4]^+'S-H$O"# 9K'& 8&#/+29Q$ M!<&>8"_*): $#A 8Y'A[&SSF,;O>[W\/KCV1!Q'[F(M[1U%Q#UF(H>3&L 1M MR"UTI&J1C&;CIE!TO^N5S'<@R/6.;VJV*9012IZYE!A7'_X+/)4?/UK*BS7J M5QP@9Y6,G#/G";:[6#U><85UM-QUAIM'4=^#Y-*9\2R5=-\;O6?(YB$95^X# MFCMZCAJX%HKP#NU5-F]VXO:?0J5$W63A5V-T:D>FRVB$JC :2/VV:K?[EL4^>R%_=*.25JOP&J#RBEKRO:RIFOT M7L)NJ05V,:,](5S;<.%UJLF6M1%25NC<7;]+WQ[*K#H7I*#(2E>(I53?U$+, M5?0)W^=B8SG:PMVU%HV6M#JW<9=QR2I*Z3>IP%P#/R3B/T;H[JI>0Z ,"PR' MW_7=IDB-8/*F),L"= */'L!U#:ZYHPLZ5=%=A!H\9 MBQC5:$@''J"3TS[7VG%TCP]W)]>ZI<7CW0N[XJQA%L5B4!P11I5#' #ZC_K0 M:2W@6.OPY!B+Z)!=T8(E'4RW*5UYJ^4/"(8LJ, M4*RW%XY2%S", ,E,-G)N:X_H'IHC$,3\G!"NB.!*Z>[*FFTXJ=Q$C"=R&DU' M&;9:.$V.')WZXFQ2(!\>&^,W*H;@;I8'[SZG:D$-]W+G]4Q02VU_N*)P#*L+ MBT7R W>S(G@ML4Z93+A"UI0V@[9-.&)PW1D[B5T4*&C+GR9N[\LF M3M5H&Q/K]"*B34Q6FP^8JJ5C3.%R?M\Q5YQG2\M%K3,T56H'UPV#9]&A(& $ M TQ%SC-&NJ.>?HD^["N39*),)[H9-WD:Z[J(+,]D=5.WL+AT$' WBQFJH(J( M?=/D+R0'Y7ZP8#NC]<3^C/;=__'+3[^;:![3[38;-KM,F4X ="G!#V$JYXK) M)(5)TEX&RYI\&5@B35"ZH-/)YR(F7?E=Z>A97AJOS!A_\D3R_^!EBY(,>$87 M,MAPSA&2/$UB-E;U!.1G;F;?+BJNDJR.+7HR;W"HO"0./Y($KUS )*I$\R0= M60EAK!V,CHM20[1%WPNLG)I2.E_W^W>:)I0TC1NK'N=LK!<)NQ!,!?7UE4E=,4):KAU!12+>H3I+%L.P+M MN,5^'^L'B,A]S?Q3[Z@[N"98<:3#-JC'DAD)1X5&L. .][."[=\Z7=$LCL7$ M+&*X*@N36&#EAR_PBT9%J/5="5()[Y@AE[5D=G$O1R-%Y47R_7]G5/5-V:JM MV-4M:?#Y]_:*=2]MUSHV43NZ JC%!JFQOF^,/-B^N::.K0Q^HE[QVI1XCK0EKCWG,Y:L.$+2Y[SRZGA MUORQ3G*RS9'!@HPD^%FT8YR1X?)O5DW^L\ZHS\U!QI^?\@+5VR6B# _ K\4PIDVEF,M]?#[S$I5RR]&B/#OT*I+%2E24&39+,3QCI9&)(B M^0V:=80L$P;[E%>!\+:]X-UF6MM4^AL+&^,$?/ZIYE- M\W[TB.G'=+L;Y['+?]V\Z'44JG5SV1-IPP KF-B_Z2AN_^N,XNXP/8A30%8+ MM3A&!813%>L%42&,HJ)8P#4P)^5,!IS&)U2:=@!KE+'JQZ U=.N7![>?MK#I MW"5=?[J>E!LR'YD.:G.NG/8X^RQ>?^UZ:Q/GMW>_6&X&O&W15OF<8/8/U-1W MA[VS8(CE3.*V?#?H]?4?0ET=14UY]%5 S5X8/\@!'328"!FE&=ZXG]$Y/0_^ MQW'S.9().SJF[R5F6=T42AV@Q,F.FUH-Z6]$%?"$V'41^IISJ-G% M0JI^I($'Q02[ZKIP:R4Y8?;+:?WCG?:&Z>P A6ZHVGND= TPM;=J,I1#Y[S;7+OS,_Q_>T4YSE'O?/.Z.F3&BZ6,LRD) E. MBOT,B/K.^B_"IZ@%5_V$^'929T)$O@/9=VS9(\X&IO'+Y^VNQ<%[A* M3DQ'B*T[8(3Y>"RV-ALT%K8"V4=L-@*^=R4)8BS#*)@WA?)X7I/&$!D:)K00FM2Q[A"7YA#O,1IG()P8TWE\$FWF&847PIT MFI"JT@G?"WL*BT$#=-X/NL*LG@2U&@/61&0>,;]4'30BII8V,"5;BX$?G!?C MYF125F8M5]' H8[MVS1/6V=W)D?+NA3J<4,_DSBI2$XHX(6M^VH(6,!9 Y(A M=R$TJXB#- BX!?-*8_V6L1 .=@Y!+U0Z4+'-,G9W9.[G%/"+\#OYIAF+*\YR M SDX?N[S86 ;TJS6V75ZAQ$>3\WYE#0;K:-;A-*A19DQBD%N49%QK<[8UZ&< MI"G-J7D8_?GE;O6:9TLL?7F _0GB(]WWVH>D_(3L;8;-%WVJ*\Z<7>/6;4$F MHG]"P98G#U2HSVI4"]L"J"YA<01I-4WOY#:A0)R#7'!!H%+5;EGZ//16;5.9 M*-YDSV(?),^.3;)Q2A $4BMY79&GA&4:4XRE1W295)4JRDZ>*$:\X3NW(:WT M[,$3VM[7$2RY 5.LVV;E?-O;:.R6Q[Q)PB&'#9'!<:0F287)1,.649@7M\7+ M2@NR(BDPX@O[S:P'.H,XF2!]?84=J)KO\$,2QR<]VUK=?1DYL&570CST&W?8 MTG3]$^^OYVTN/I)6(VOB@D]P*G@<1A30%2+B-J68<6= MF[(BK-;"4MA)K$=CE.@.Y20#8W@61%"I,V.W><6T@HCMYDP'JP+L@Z;[(CAH M )^R&%=M8? 9BD@4"%X#J\?E?15W])"EU'V2;FS;@C$#&X693>!I2U2'(T,S MPOAK=E10@8*J]TX&E0E0I]VBJC/-%P8BE%!.4KB[M:V4%(9^TAZ,*8'<$$4F M8NYD$84S=2G>8QLTW5.[J!\W6!>*Z P1;J>EL-%/3S/@LCN"DNA@>"+V8C5] MX*+!>R\6W[;M0_]\"RXILG(U+,+@PUS MK7#5_Y(M;;IT#G8*E"_Z65[GX;6BI%T[\G6("Q>&\\.^\=D#)B\'7UWR\O2H M=3Z/SMM(HX/!V1,?4(KOG_[XU+B)AI\H9:Q\Z A.!!([[3Z@TH75U&;2<66L M,+*48W@+_OO')]; ^PW>9(-%)PNNOJENQ4R5ZX)%@!L2+<6VY"[PA?2[T^%/ M*N0-D"2]BU3X$]BHQQ"+&P:0= M1LUT7@2NEV'@^Y2J)#AD'R9Y$@9U6IUE+JZ]N.V&N/D)-\G3T6Y*OD?7LTH% M-'NP3,7MY0"%@-3\?*D<-;ZX%Y3=$!07S%_ZUPPS3"=DKPI(FALJ<69;R&_W M.[TC.VV/N0$58ELIMR$D$B<0.P(UO0HUFI"C6[ZD4'%TPLR0IB/P]>NKO33L MAC04]30WB0_R4A AJZN.;4?3VLFZ+'5U]YN^&YMND3MN,S/7H:4*M X(Y;UW M&!=\DXWY J3<7A#N=1?HE(0!VQJHK6!:W_W^]N>#_D4 (XW5-!GM3_EN;*YK MOR.NVJ"LW7:#0LI 5-;UC'MV&>ZSM4VD]NK@JY(8!]&)I1,@(82CND4"B)SZ M($8ZQH"R,")XXEX(OBXA:"#SN<*2J[38H\,ZS5E\J%,TB;-6J1)AUT MA.#&=(8C.!:B)'1WGKWX[(;X=#L43O_?#CK'1FA)@A'F"S8(K;^$\#3L&%Z. MHIFRZ;*]C.R&C&!#I4D[K!"VDN78\"3DDJPFR9/3 IRXW C!:YQ3FS=U$)$B M7GLIV0TIT='%6,,FF';&A_^.FUI"C6XR9"5)U/+8]5X"=D,",+^ U=7] -\C!^KLB=GT(#4K@?S&: M#OL-PE5/%"U.!I,[PV8J#>W?J',JPRLQJJ&+_J2S.[T$5BXG(,U4Q=BK":P! M1'O"1T,P/H4N*!=NYR%8 'M4Q*Y()H6E7'9UCX3(D@'_B'N\W].=V%,)$05J ME&?Y%.X8I[L(@;,1%$ENA6BE29'/*U-.O+8#Z8-5:3QKQ\$W=<&%O]21UL&K ME[:Y$O.UQ\'JXA<*]C*SK>;Q=)HF,8-Y=YUHJ;O@5AZ(%0N "8FH 2>Z#Z[W MVAP<$&E13P5Z:#DP9T).'5LP*X&\MG '5 ;HV W9IY0W]W S;_0HR>T:V7'3 M$ N0M3EW]>8>C!8DTUK%)8O&\VA,X<[#Y04:%GED$#U,_R(!-O?EH=M>H7E: MV$[GW@T./,@Y0YI'#FN'Z8Y%BQY!RYPM*&_J*L;FE*$IA [X0F<'(33TR%FD MFPX0F>RH.4HJAC5,\JU:3:J2SRO)1:SCER?\&]B=H:V,U'Q_^+!V^8\NYG)6 MLZL(,W)*,W0MMD'86:$.70$?I1&RW3#XS@F0WD2E*PZ)[DT)!VH2X;\$L.WL MNS N4>=WG++S-"\)0UV)D8/1X[TH!9 0&V&Y5R\PU*9$]$ MK-1D4F2,CJ9HT&2,E=-=7M]>J-N;5ZS1&[;)R RY'^6.5OJZ;DS*^#FEI:\0 MNA+DJH@($+PK3!#/+I>>A>&T>EY%HW+]K^ U=3J^#J[R7AC\4L4]Q_UTW%=K MB#B7?8LJ1_@_8GT&G-:S&_6P)Q$ GQSTE-#=,@"DBQ&-.PCQEY%4U3]U'MD( MLF#&P@ _E<;0= ))N#O[@%U[:?!FN *BG'D>':<7(AZC/H+-0%I9U?I:?0)>::9-0LID]#$K6@W M^""7J%/:SIO7U0L9.[GQ(PM:141#B=,6+%9PP)U^*]J3D0L'S_*HT5)J[=UI M+7_Q8);.!-ET]%26"_$VB%*__YARTFWA7H*A=%#!ZC$YNFV$AZX]3.QGJ6H,A$4- ]]&PE$ M38\6?97IK-J&K3O=#C/XW7WV*5RU2?0W=SNT8+@[YGBA'71G!3Z7QX M\N)&ES4Y:H4&L;E7TIY';!N%C@BC$V&\!2?9](@+I60"B3<2:J02JRDGGJ4( MG^T)WUS1!,C[S=[ZS6XTLO5B;5C=$DE+AB'9NZ;I@;36Q/I[QI@H?.)^P[=R MPQWBZ_B6PH 9*'1V&5S]3\GG$L%'&&8P>\WTKYA+K3E/7IG][A0;HME J$(. M]JE%/H\PR#DH[1KULXU7,QIGA'\T-+A MZY1=&BV< $0 _@210.LXD_3!=+K\Y$+.7C2)-6Q"_0GVXA[MHP;'VQ&GHNX% M)JKDQ:)TX2A&A9T>XJOB@T[J3)3DX-!T;#1?E9;FP943I:&?LR\@NU\ZG2P= M)8W_;2)8%6QZT#_YOK/1A)?C(EY@E4VB"5N#YN&VZU(^'1JUK[T,MTT"SL&E M]]?ML:IY?D"XUG+],+##T8U*R<$A9(\S-^[K9Y;79 0?-HH(1\4+(@HTJKQ_ M9P0AR*?6+0RCLDT/QATLFNLZ(:Q*5=I$/8FE@W1S$ATEIK0L_2_.%)-=I/1! M?B,[K*W+.SQ#IY_W3YEI<,1D$P.^::9KI^XF&2:-$ "K&SA6\R)!Y!2Q/C^- M^E^O[-N&V,[D)#1YI>066ENEV^?A';UB%X*W65FI*&;62P8U2K9[6I?4?0^? MD%'6,M-MYI#YT!>!+G%I].!IV_4%MY;3X!L>:K;0P]7*?IP4964NF&C5*TD\ M^9Q@^541DW=BN/G\.W+I2=+9-ZV]8RHQ?@_D@06;OJ>_CWJYM$ MC8/7IC?5.P[-Z)KC]S C8L;9>/,1ALI87XX--*>K<^'.WN%R=RGT!]C)+F1F@3_7/W6"@#Q>6]XDVTEM3FMNM]PU;RDUIL#1!ETYY$W&NPZG0>[G.#3TV#PMR/CB%?8F'FI M&]QQU7[1@=Y\3W?MB#]U#[U-SS(C5!GCB^L^5C&%=& ;"Q")?&2*>@6A>%V) MD)G@@VZ!29#6/&7TH/H,^U]2L^>\D*B 4T: 31#A5UAO5E,[!E7-J93+5B7Y M6&XWN\RN9_,[FA++0?OG0XH,1<$XNLT9Y?0GF&HD6'989A!2NJPM4]>.E70B M?J2FLS1?J$\$OHG=Q2C,*BS%%7[7&EOT4"KW1ZFZ!6F4L>FY2-< M+STODU?DZR'P[99_JK':!=]!BHN J*:CP@H+4@?J)DK'(?Q4I\/K_ %_W@Y!54RBJP@K]5!S/9)OK(9-5>PI-B' MR#].7&@X-D=-SC$7P-!5:N'_ER.,K&&0@4_.7'&;&)06B;8LD=)-O339'DZE M@[EMBU>P-"%3&84]Z \HOID,.]2M;\"FQ$?;ZC@I@RV)Y,,P?]#JT"EU0H,T M,)(J]\0V;O6;J)@V2"\[2?6EB8;NTF,JK)\U/2CN^M&3E].^]3ICY0XWI.EI M-<*^)%SS4R( F^JSH@+O.4L0$PTQ<*K)87S>4:D<:9,$&#;LT MFT;WQE(P8L5ZA^6*O>4U$BJR>3\A9+W)=AE%=]U>;M05CBZ]+Y?.W$;9*6=M M[_#F4W@>K<.RD7C/Q<6A'MB6B6&#*?(Y=_O@.7WNR3B+$HE,(^%C <_7"Z]W M*\]H]>?Z2%&S=+QGAA['@]6^PGVB-3E^7A?9W6O/.@ZU0T3Q'/[[DVKQ/Q28 MU93=X!Z">O($VT"?1Y#.MDXPQ]/&US77#&Y#D./9?=;&8EIZ;5E-KH1">A00 M>KNHL-I.*&P9FT''FK=-XQ'R <";)X62GE\:PNX5!F- ,5KP%PB9Z(ZG!YX; MV,E_@7JM4N)\TP@(RM$J3GY1$Q(_,(^934%$*6T.+*K6KY&@(OT&B::FGDCK6 M$]%QX<9&E#>D.'#OP-T%35VNJI+^^O7"I36W=8'VLM)_74]_ $_YA%49#F]. M@\PF3L1_Z0A)+%_3;SK=>/H5I!MW-@CYAWB@6%&TDI^EQ? 2D$T; M!;<1=E_A>)ZT;"Q 1#'B\0:/T^<(^=1#;O@T(EWL<*R3';:*XP,.&JO9N2F& M.NR=G*QB?:"D%P8@Z3O-1YJXD_<;YOR8Z6JGQK"TJN?#SR&"E<<_V%SE"(!D M&F'-K1.P53 MBHH"XW>A7H*9[;++L2O=?TLZ=VFR$!@ED #F^P"4(ZC M6X.:)S5,"$F0_2' 6WU=BY8>PM46^]PG2"*384T^F.*\E'D:D.$P*NI$JKA1 MC^.=3$PH-D2'#ELT1?9HSGS)\&+F$5S^3AFK#5<[I#BK!,&3P,*_;.Q^QOFM_Q;WBZQN.2F!C%[S&.A]0%"#* MG HF?4'.(22IU$LDS/*8!#(Z1LXY_$P64+P#3./(U1#R.I$JI:EI1) S*B?? M@R'SV7(97")+VRR!'Y=)2& P\G"GH"0D3 ,K]%#,))3'R7@A7[M1\02%0ALQ MPP5+*]= L):MLWG"& VT;/*Z=%*EI8G.Z_!"5PCF;\081GZ75 P@Q4]7-,S> MM3X!+7R/8A0E\J+&F#X59>V= ,]:F495K?&FYCP&+PDXAJ4-' G#@$@>P#T: MUX6V!_(A7MX"SR%B+@;^#>O,V3F&[R# D7Y(]X&_&_))IP?[J_'3T( M5J-Q<4J(F0-8[M""H7PUB0+ "TW"M=FRL:46JYDB&E]*_P:4RVWR\5(%"C90 M(LQZ5$JP@\M+*]QF#'NTM^'+DP&G]S(TDOA_7B071Z-^?S@\42H:'(_/SZ/1 MV4D\/.R?G)T.^\-H_'^#P8L[^()/E*.JU#3H_]0+_IUQ>I"SL.-Q<,7-"NX" MI=E\(9\F-/!;7CE,@(\RD3T.?'E@YFQY8.8.A^;DQ:Y&^_WC\32HB$P;H**4SCJ #3WDH; MJMSS+;53CGK!+VH"Z_O>0$IW^31<*_:HX&B'P:-P=]!S?L"X<#+:8$!H\B45 M!R#P+%[E5)"N,NQQ]]3D(B_^-[2^< :V#U6?N/ R0WYM^"7AADA+Q9J>?#GP M%"ZY;N$#P2CP.+[)"S!Y#P_^M85'[ZB_I4?ON!?\BL#BZVB,>9F?X7Y-\Q(+ MBW;X .[]@V?U#\X?PC\X.MXQ_Z _>,*57U)&>OGA8_#V[;V5U-F6*JD34%(6 M&?E!&B4X[7ZN.!KUFG)N(7R#6U-=.\7COTK5&]Y_;S$U7 3O)>)((4O^K8,/ MO[_:>-(%DH5YFU'/+=08NZNWWS4#BT.P"C,#4I1PY&]1&4=_!7]/\R'<_]=4 MSZ#EPP+]R\5TF*>:3/7#OW_3)*KPE,MZ@K09)QB,[I_<OCC8$"Y@7[(O.=Y<8]&:*BHRJJ_F#B4F/67J;0R]BR[] M@7*_L10%E]JU2$M*ET*S'!(+(LX?!% GY[)'S\8S( M]4!MC##7C_]MBG0S6"SN)!!@)X&RQP:R\Y;2&%!):8;E8@YU]SXX7UD7S"#$ M5L5YQ<6)]JD:N3!/2A62[DBF$A>F1I]8P$0H%VD!9YB@W'Y+^NM-SC!'I7"5 MC2$?;A1\XN]?"RR.7(:$>L(R= A&)'1E[G)H^%NK Z/]4H?ZAUSLT?1XE)8NU34&)M$\J$9W!@A MP@0S LALS]4:V/I1^EJ :Z"F(G9=:%Q%5D=PS(H8@N %N"8PD!H% 7-B, MZJ\%HRQ'Y=4/P3WU?G])I**B0V0B405L]0$L6!K-2O6#_A\_8N5\&BU^2#): M /K1C_X+,>1"B-11E,I+Z'W\L41C+BYZ9X=G&)"I"OC_6+]88C4]BM7\K8H[ M/D-R[N.E'Q_V^LM_NOJQQX?+?WKOQY[USOL//]K!4>_B[.CA1WO:.SPYW^BQ M?Z-]X[T#Z4!1_)\71R\: -8?!K//0:?$-46$I>.I+!**!;[GWI+F',F4=W0V M'W.T\*HO4=_#K:6E^(A4W"G MA%A?-YZ.>#_JW0,N-&\N)NP1/N#%_[[LOVI$G+]&<43*T?>($'PWAC]B4U1P MHR^S#.XT+&P7E^ +C^1N2.T'-96RDDMC(CGN4;D[DCOHDMPU]\,P&GV:@#N1 MQ0,@7E# ^6(# MT?YZU^;\])N>_G=]--N^Z25X @DXQ,EO:*:VWS2F_]N)M=0.93! M]O\JW_X M!9IFAZ8_.#_ZVJ>("N/X\&N?Y0-MY)>=^R=7L(/^X&1P\>"+27;W-WW%')T^ MOI'ER=I.OF";=_"[XQ,$[GN[2 ?Z;Q1O?#943MN-ZFZ@]Z4!@*>+60(Z-""XE!U:H&2;K,^GU9#$P08Q! M^,+2"7!Y)GQ88Y)91Q-:V2I*4F/B:*&H\K(KG[,L5Q1:9M8'E(-GRCU+?% 5 MA);#%.+?BVAVL[L9IX\$[="5U+R',V=Z$YP>$Q)2J@W;"^06',)).\NMP)_) M7X4!G)-5#O+N"IZ&QTH%;V'BGTV2%.F^[9>)>&R4,X].\/KC&\N+(]*-K8=F M"L0/K[ 9B2M]E^D3$RR@T@3 NM0 8VD3K'K'>A5B_:$0OG?_<#?#YDX&0NQ?0QU\2 M$PMIG*24)BND6RB[[+&?"(OM]>LKOF5TOS%&U3&6 (%K(^R2@MVIF6E^%$FM M*+)SE(F%M'FJKXO@@;DD6"DR!;EP$2!,"]ZG\:$(=63Z)[QV<8$,?+AH?WV< MI"K67QCGEM4,QR#-7%DG]<_UK6V *)=(R^ "9)I\_&G"I/>) \]A@E]I6)K% MG7/1M..F[I;6NU!C52"',&L&I[D",J$@*G$963J5V@HP)5:Z?0P2;1#G)<$! MN;JW4,32#AJO<+A6A+E=P^O\ACDIK$4=380(7;C >$1WL3"Z]$@RA8NQ&/W/ MBZ+.#O!"Z ^.^O\WZ??^G$U>(/_]DD]\Q7ATY,NJT8X/M[30X[0G>'Y%18JV./"-P7O^'%51[Y[ EZ=6BP]2A];B,#]J MVIT'1Z>;UJ4]"$EK4U+O2=>.C]E7TZV3H9/#Y;;)'4[\T8Y5TSV+^CG#.K,, M5@7-Z/\NJ1JV9E\7;[-+HH!/N';%**0K#<^D[WRP&/1W!H.^W8A&>L[FQ>2^ MQQG[2Q0Y2[0$IZ];I'1T&1$J:@*31K&T2?^SSAPVPP6R9<",(4_\;@0YD+U24Q; M2-V^3!D"+8I0:2;C,=E:;']B9T."=M]@?P 9BO9A>\$;MQS!;07 Y&Q5D0QK M)LP@RXH?KHA?5)9$GDQ]@9-Q8MUC\DO]E^K&4L+S6"55:JWA#S!5/1YM%#]E M';\UG)ZWV$@WKABE*@(SG6,;:/Q.B%H/EA(&3R6IU.P*[A=J)PD.?$D]MTH= MMF%(-19!"@U)77%K"'X8H<*ILFF([?PT?6#S?;KG,QU&\VX=.O&IF5$X: 1E M0C![J<8;8Z:!MW]P>'B&+PX#E9!/P*4.Z8)I%J5*(#->&(\&F>$RQ>4\<%*X MD[0[SG)1HB(F%+T>I&U%ED^E350B-(A(\TFUGO0KW;],?@ZYLL,[<_EW>R85-8M7?)8KRF<\-Z@SY?/56$I]$U!3_!2SL7[]Y=R'%ZQ M+LN(0A+/6#V#LYU5$E'%_20W35Y="KL.ZP]X#*'%Y:E7>EB7IH*HIT_=&Z.F M9;FE%4&DIT8]94"_"&>K!>\C[Y&5LTF1Q.S6XQ:8_9!UJTORVTQC0KM^[9T5 M>E+JAN>0BO-7B+FG]11O*%R7($RI[O.]GN 21OP:N:L3U"5W(!LF!WP2_).:J2J88HF=950V M\F3I:)'RG(A#(UT6IN.?,@]9*+D(D*14OP 959C=52(AO"LPGWA"YZ^=5U/0R#M]FHAZ?*=(-L=N.VK?^P?1!N-5/((]5V$F/+2Z$37TYN M3T4BE@H?OO .;E@,"9]+%4F3#YYHJ'2XJ3G)'L)PF:ASS/?PE+X1LK)/X4U8 MK.:77X?GAX<.;SF)H3=&>/-UG14UZ!C3;MBF%;P&G?ZCS\,3>+1?)!/8 +YF M: .=T1K5H'](%&_.?0HKW@^/C_LPIPEL2%65FG'($,>/4Z4J7G2>N)QPHP7+ M>D8&"1I/28;52I,BGU.:A"^WL@*5/:&;CVTIJ7ICSC<,[F5@[&#YSDRW<=8C M-&US1W2J9;^&V&S17KU6GS545Z![(>(U.B5U29S^V*H1F>82,.M$1\!NH_D8 ME*!"I7YNJNL0S;OA#Q1N9$M:.05HNG(6&U73[2;]!S.T#2L*^GT!U=E6:)(_ M%"^Y8Z3H[@1V*V#\-]; :=H#K-#%XNDP=72;+K:R63PX'63O9.?K%,ZM4%-/ MDM'2QU"U>6H^;A06SQ5;-QTW<.E-Q!X:;IM>WMC#UGX"[ J(M",@(#I(,5X& M+[F&LPR*:(3J\958G/ (;N^PHOR-AFMN_=8^E UC&9(B),[#=% M6>&6WY%(?UI+#5VRP!6W*I0V'"2^V#Z&%4PB#/NR6UH\V<&<%0KY$E")L:TG MLDV!X +S,& 9\0ZAY2MN4LEV'78:;);.+ MZAWS%"VST#%)NSPR9@,PF1R1ZM*;2T-_A%SRC+Y0:>=4:JIW5\I-8AROEV(B M/C2\L0!=@87,KV]5YG5^1F:3#'=YF!8[%PB#R!YB306>3G@.>.JP)7(LC M6(X"!7T*#BLLR;A.:9DBOQ,A;)?*:KXGZ-:!66(&C(XXM=)!+Z$7_+O4; U< MP@V["I=8I48W&0@RFNQS3 K"/"KZA?#E1S$R)< ]AVSZK7I=UQ4MD;0V^8Z6\<+SM'GEAZ3IHV:K/H0"YSA-:DR#+%Z8DXW:L-# MRC-2L: H6IV-3$^,K,33YSL\] !_A49DN(Z5;6R)6V3FX^I&>C8O)YPZD53 ME2[!?D,$M0%'2L3$(9J6AC@$G:;!$%M@@*_*'!1\V%'9NM8KZ7?XWQX-4R>$3UF?+1V0S_XC1F&D(!D*U1,PT\PT]QJXZ M[8GE3L*&Z=*.V.F U7H;?)GZ*J%UBK%M[%T6ZL$YU#QZW8T=S48D/H6FQ)[< MONUB9[ZQ_Y5AH;9"RWO>F41QM(HMC6_>.-#=L7$!3R&[%)%_2? !YJ%F;M0@ M(E,OB.!?E7TG/YE9Z$&SS9 NIJKHOO;O>GW-8V(-OGL %Y,,TL:+R>:\,N8' MGLT1JJ=4#*BN:XQLE-HG!=,];RW336A[#G%@F8(5-2B/E"\:>(O&.KKCML.1 MD@4KO50C*[IA)**>K2@";I&63B&'B;B MN;,L1G/0]_WNZ,3RFD43F- $_?"N+GB'WP=+)0&;;\)JGGHCH(_,TB# $)][ M2\]/(U$D,*2_:@SD)(HU<5+58H@,ZP7%%9SX^H<:WMP_/KY=EC]1?ZD@$^#XY?1 MJY>#5]V_: 446K1HKEOV5OYRC9.BK*2);RCL=Y'7C..[C26&'YL[,1'.C7!4P;*K??2G MJQOJQG*=R=Q!@,8U]CEQ#C$GHOK\B(R:I5$GB])N(UWS7K\]84%SG\.YG'[P MDBWKF#LXBJ'@GR1,(" B@R9)67&0V2GY3CK*10F-K%3E*Z88\_(FWQV=7U@N MP?O==L^M.\^7ZLZ,JBHR\DA<76#^ZJO*/T 'E<$;F&H>_!1EG\+@MTC$[+(L M<_%!N>%F 1:&\I_ZD?]F%9Q[JIL=J;^#>=U%<#U-DAB8=U0(AV!A?#:;7.YZ M&/$8^D\!A[M0E7+?P&R/&#+%&"&I=WZX:#H)':+#GQ2C>HJM@D=45X.F%D>D MN/U/DN+BHWF'MN?"XK<*@OJ08@"G;R(Q':M([8IK?6C[I>D>30#M?2EA%--2'U(X2B1L%7T__ MMLVVA?'23<$FFR;(MN9P+>G?:Q2*W[_7U5PG/=9<*(%-M=@^GW+_I@N7+W1I M]]X.:^9*4I-DHW@U78L-[)YPC='S4U2,4O!G21<$[_%/.G*)@2QP?F&/S9?T M6 0&@"C0? '_IA_#BEU%611'K6%^^.G*_)3IZV%)T2AS-8O3#MF8,"S0[B<2 M=L> $I6QL4&&],&?E*U/:^C_?O^L=]&WM;Z=+ED4_UES$,;$P48Y577D$I+B M4!2_T>F(;-YJY*5CV#1B\^-H9G(?6$QW;BI#&\L%SULJJ*20J)6F;L+& 94?,68!$JTRP)VW(C60NJRW8STRA2.B^OSM,YE.;J!,YCR88!#FO -;ZZB"[[AM^HJ MOF/\0Z!6EQ8DMDV366>T-^!JG-LT>+9J#?KMCN"VUY%NS-%ZDE?*+28Y8_0J MM&4I=NKB0;W&Z2:G*=3JPL# [V>$GK8%H[K*L2'/B.X(LGK(F\=5X2N#P)[! M8>_DQ+F"[M>3?/,*L&\ZMS'8V=S&%JNEM]-9-&+-?/7N][<_'_0O")X*@OR3 MM-#8&3U%)I^>!.(VU309&:_:)L,3FK,.*?V[=]T+%!S]?+H0*]S)9$^=&FM3 M[&3BIAQ2I88KB# J" 8*2W OD5I,2I"^1+I7C-D;MIR 3&D,6$JY3D&1$+@ ME@K$>8K3I5'XR$-.KBB_QPIQNSOIH:[<#[Z')N=T27:P3 SWY3 4V"?(%=TF'S\ M.$NEOG(QX$3'BW0 ;,=_D"VBU)"T@L/%LKQK!DAPEB**:RD]0;":Q.\$@$DC M"1L%#""]!U2(Q>-$[)^BFL@(UYG#UE$V6_CXE&;=-Z.>EB"#\NM MM*AZ30/ 4-5.5?<[I:E&HEKG?:NL^[47#=XEQ.JE;Q-Q;5KW#T@00N^P."DS M@9DL]N(UE-8.&ZW6D>X+&]+Q<<*DA;B*1)UBXA2*PE@8;-57>>;U'PO=(EVI M2)IP^T5]ZV%Z@6I;P&]$Z2*Q=?6U:&!XFUK 9==P!1=KHN*N,"8<>&A'FT(IEK, MQ*DC$,G@$(_$X(1[:H6.L)X-"#= MA=R]JSNP<1JDWP!(@HABU%\OC5QB=B*932 MU(PAKLY-ZF"9?22_J7Y<5J#;73K,F1?"0?>"?R0(;.0-LW: GBWV8Z-DE 7& MLJ$]HBBEP61W"+0'380NSN,95]; MY743Q<'I42#[N0IH'2N0I&1H"2ZTDVN@PBIVP(^@DUEZ,'?-"D0:*EV3 XG\;WM=[2DF[J_JE=,)8>36 6 M0\HVP_NG6%13P4"[Y8I!G-3)E,'HI,2*EI=N&_$MP_T+91_.Q9V$C-8[G'C6 MW0KYY@S=B/[R5[5V21@=I'4R108U"&X:E?@OYEG@"B$I,G;*I\U5T?7.<*GZ M=I:U@4W7Z@>4&C=MEHZK):\.698VR]& MZ.N&' )&X 58S-C\89'G?2OE;U*QVQ ?%AT"8LENV1 /A54,-KES"YMPL2\& MY%MS7NK@4QU2TFO&?@;X0L8PT7#=VM[$OJ0:H@63KZ9)C@@Q11/$.YYV;7DQ MH!1Y+%$ NZRLO3;6^EKD[K"IFC!\@"=O2D&6*>RYPU<2E3]8TF L^SK0)I"5 M @?V$SJLP;J8&6_'<9K,>&/A<_V%/W-,X]QJ6)= )/[YNX/ME.0+\Z5H)A6$ ML@?KQV+Z9[O\4N#D4@(3+AQ,Q1-G\;HG:0V"W>E=?6^84PRF*K&5WW;6(+O_ M_+TYE^"E6>L8#D"&\C>[QNM3Q)?-(Z92!=&56K7>+&:H'2E!&*0) MZ,Q8#,XJ&.;Y)W%$M)3_XY>?K)Q/5763Q[0*GCUQ(X .%Z5;B1%LAH!6<'G' MN:Z7"+UC&MXA"A.'[7A*9L=H/.C( I7_UP;U[7)V^Y#+O>.^2=OVO/91"?H\'] MFB.O_NSD:/E+OZ2)\>')?K"/,-CSWM'Q_9I9KQOL9DNP8=/I#9HG/=-7^X.= M:N+KT7#_DTRHW\6$:C=G>JY]V>8%?(_>PD?Q%MX8;^&=]3ONT.IXDYY@N]/Z M:]F"68?H#3A$FW1R>ZA^:KN^=N WOM5^XR_H-S[*XMVWL^(=&W;#B)ZTYYQ5 M=2ZT]A[=]YZS@]\V+.0[3'(0)D@X@O0%$@:5RA#%*Y^A_^U^OE_T^R_Z-8PM M5;*RX7Y9'U26*8+AB&XB>+:'6.&MZ&B]#4O]DQ=J)?PK,:+?6QVOZ@[\=2W= M^W4AZ?WZK5R_#^LCWJ0#EGVX7][=6MZOU(+]('29E)EN0%R>VPC8^J4;Y9., M(&&2_'W_\1U1E.P7;N7"_99G^R5ZAB7Z2HW 7RFUR>C1=%0+J8B%'\F5L+]P M5Z[B:U.G:O*S"+R1Q/%^\58NWM]M"IO2UX*(<#/7U =V5N2XJM%^.;=[.;]2 M8^\70\RN,4I+^J<\QNU\E[4[#+9T!;]KKLR=9N7.AJKZGWLZ1\>'O6-&RGW) MQ# (=9<);J'1MQ7;\=O?+K?8+OYJE^BQ[&*OX_)%&VWSJ-F^[N7CL\[_^=L2 M6)Z^&UXZ$#ZWV_RK![TUGL:JV6G97;-$=UF6K^!B[9K5UFUU/^R?GO5.[WBU M=LOQXUVM>\':.<$Z/NI=[+!4T57[-T*C[B0F&!LSC>NBXJ8RX[R8:I+M253$ MFI:@7?5B>7*(MLP65U&7;^PLK )J*-^_M&PP#SHM>L[F/=O=EMR/,IZ5;Z>: M@L&/+YYV);J)#!KMEG31_ZI.<5Z++:I8,=5H5-IRFS"L/,*^]W?JTE3:GH)4 MEME(R(ZAFKGVUAG2Z&ZSW]IKX(B<,QZ(.YN TB_EZ:+KWF MXD,#M'SZE=$+<[0E"[,Q_O3IE^AX.Y;H][>O@\NB0 8=KT?*TRT(G6E>DY/M M6!,G9=]P+=\VL_)/N$R:(L0%I0OQ&P,.OHR MRY!T[ /1T!,-/-S\0?_PX%_WK.==36OSA6Q %]O'!N2AC3I5RG;S SVX!GTD M*V]=2S&2YB8#@RG;YM+\SM)XHI#6-=^E OL"DX,&V8A62C1"BT6XL/R29X=" MVN)+,*A$/)@?"^+27G 3&4,1[]LV5"%MN2:6<.=0'P^I?R7B%"F U?!AICOG MAEYC)SE<:A+SW $BA]UK4;K#()('8IV0MS+F\ZZO]4#.N\P1\&_31GEMS;LK M=TA/-\+28C)T#6$)&=LE5]J/@S>7US^%P:6E8\!>##%Q(U[EL0%^!A_S63(* MSON'IA3Z\OH*_VVJH;?ANNRL'7A*@THS6QF:N]@PWT72RGI6)%-N=(=>PXAX M4^0LMP\*;R!BRJ4-L;UR-?<32;(G16$^8]2JD?>#T[8*X8PRACZ6+H6);(HDD<+QFQ<%H"SJ"< M@C<+0O!7#=ZF*L"Q9%.MJ1ECUC%WL8\J0TJ![,>-#*[);#20Y@S\>E2 M)V5F5]!1(M,;07/\X \Z:4ALXX.6CDU*H7Z.F7LPLMX;Y#T@@YA:G 6+"\&)QHY_>G+9BC0Y:5&KM[1#?+?HG(DMESR9(CU M2 4O7[S_^.[%JST;1B<;QO&>#>-1R)\:>JWLH#%+.OB0NKWM$ONT:1.$.LN1 M/I?&'FVUX1/DY84A+A9*FBXFINXW6RYH)7,=HEJ6L;]G"J/TNY14VH?,N M76@I<=VQQ\W68G!KDL,)'QGJ-6:QUD1XDJ:'ZQ O<)GW!EQ5:"U,9\339[B2 M='-Y&1Q3#FHV0;]]B0\+E?L@LC&P8((]4R:8T3#$H\Y%1%1Q<#/,>&M JVMK M@+FHZ#(":P\^W7&[S/!M._%!]JQ1J+AQPYBO8I_EKVV+#1?R%&8%3'.8AF:Q MPRM8V&=@OL1ZCBT3;W+B&9[C23)LA^*B1R[_8>XS01D:)]\5[0C+;!:%.AEL M%(7R-O#\B:-2*Y@JOK)PE,^/\ QQV%[ D8$F=YUU6$H3?:)FH*LC+KK=M?,T M+; ?R>*V?Z^1"L]0'.//1M0#KSN")&3SIEDG=Y+CBZGC=I"^47ZL3#0Z&834 ML'@L],,>$SBE!2U!,24#-3VBL$L.%RWZR."]VURJZ[V$Y:I*8R5CX-H?!AKX M>(='W))*' +;IE7;^LX#?%VV[-4T9>()Q5@,*K(NHFSD9\:MU(T;.@C3D85?-64M-E4=\ ML$L'UKT:S'HWE?X<;=>J81,\Q54YH/][A*L2,1'B<8O,M305<'_5/RR&=YGDK3-FJL M=O(7UHO%"LOKKMX[59R[>G-#B> MU06X1YHYP409K]^_]GM$1T&FYH[?^0>V)XF%0U*<0OC2A (2!9.=B]VEATD, MU549M"+&S2%*9W+3/<./>;6^SWI21DSWON:5Q^?88(J.Q46W49)J&27:3 J@ M,/E[[G8Q\*@E,^I:!]\O&S_DM^VRI>=&NE??:9NNU#T?+2P#3+$+Q1X@^I[^L9WLC8?.@ _&96M<8LN54@IZD$UI.2>GBA#T@A MQFJ>MT4;31L6[HZ<8=#(&9)MI,.T2S*#.AANR;?G7Y(K[#B+&^8-W5]^<>[0 M?=BF"43G-]J6Q"^@V8()@)*;?9N]6SKX>T^;[Y7V WTKW"P"!2;:$9#V;/PV M ;*%]/W:-+^6E78Z%>KFR"8Z;X^"^IR4E$1L$6>[QR)RS;=N@;;U$8>GJ!DZZ0SO%XTDDNEV/4ML MQ /$+9J1EI#?=B9_EGD-$7HUB9P='N-];?UO5 (JMR/1JL991H7F@K>V_3;^ MKL4A=')-IL,S@54B[:0W,J&ZKXZO@QB@K9S-DF[U;E!7107:;R"S%JDR;">: M/!$'R<%FKC0#D\JBYDW^+T@FN4%]WW1=/SILV#;@*KFVSTJ39P"$E_0DN MY3U=R7MVP=C(@=SE@X3%0V(3=(4-^+YK]W$)32>,-?TT-A3>1K^-)K.&[H0B M@JTY==#F,CC#O-$?SA=C@!:0,Y MT[E*D'/;XL2_T8-Y7J?8]8U%,572\%RZ 8X,ID::(3J-4^:X$&/<$U%,G@.G M#8@5_;F_:9S%R7*>*VI MIX3=X+_"[ZB*,\,>T@DN0C)>8)\WBJE[S:;M _ 7I!,=6T\2%'2=HQXGO*5N M7C>"VW;$0&8P3,EFX3N@<^QD8KI:-&+4F0%FX"]AR!$GY(PFI0;R8].GL&:M MSO]&**!3KVK[N'F!??M0,*!2T.88B)N[K>G94!#[#D$P>>;4,HYUI0#?+:4S M#88$1V3P!(N\YF -EQ_C!Z'.PN 0,YP9+HBY ML65UM529WJB[=1/EJ%BN16\?10K$%*[=P7:IQG5)+=;+F>'G8 MJ)6#=1<;3:K$#Y JX(?3L][Z(BAS1;1^Z!.N.-W5OU21]=>6YI])T?+@],=G M=N=A*/ZB'@UZ?5K5WU0USXM/();7%*%\S1'*JV@&IZ):/&D$@!;,-CT54W$R MP3IZ(AV<1&";57BX8^E3.Y)Q:M79W;<5CBP="3(=#2K*+\@N,$Y'V62\(SZK M$6'BNK!_+Y-7= I-(T52?&!\CQ.M2;4:\QJU2Q#:PNB*/!^'[FOQXD"KDT%P M>?8C=;5LPJQU/EI P6YLN]3=N;7)&G:,%'1>43/>#_54%9P??F_ZHW[&5S,4 MCT:%C5\)_$W],UG[4,Z'M]P (5GGV';E\'!Z&4.6X^"WC^_-'6L6P(9F]/OU M:^4!>'V)MDT5)P7E&N@<*%RCK0& HF.=.BH2TNNT%^BOPL4N&GR(CN\LS1=J MXU:LI[NBIM:>NO[)UJ@I&$I+3=&B_KU %,3KJ"#\RR4YAT^JFFB1V)X@BM;B?">#[9.^/OF/W>+7WN9G$,C&72G_L+D*'S>6J-'NE$/&0& O>%NUCTSG.%>/:J[O)3>$0VG> MZWI8@EX?*BY&8CM5,GB(/J+T7*S(6L :?GUI6.^*O3*,EC&="C4ZY][C,YH) M+'$:C62R\FFK43KB$02$IF]>0HXM[1N\&AZ$@VJ]HP%V\VN@=:;*6Y_CG(A&"!LA*1]I49G#KM'_.)(TP"@1IT:,J #R(7-Z+U;5>1$ZI@T 1@ MI^*[Z>M'AP@ES3)X15$ZE1ML@=LX.A;3\'M>"E9/^_0YZW4ZD2:Y+A< 6O2V MYE+.=VI@%03/8._#P&_$X5%9W)P1#O\5.R*NOEYU<2"K@QNPV,1XTDD%/9"E M*ZSU&*\KA8_HF8 M&2<)Y3L8E*&',MQ%*D]A>+;>UHS ;NPK:FD?V3DPX\9?-8>K+JPGIU]D1*$% M7D<<%\4R5^R=MU8N2K[S"^%2*\&6.$0U?!CI9 ZO@)0]<-"+@X:FUSN-M'2* M:TM.6M4S1LGU89]=X+[IM/CIUT _L#S@^32KV&D%D^'F==D&.N20\;6/$VJGD[CL?;G M1&(RG:%9U#UD]M9#,NIU,56:3!,J9,S#%NH5B\,CS#Z271BK$:X-A1BT>5-0 MII0RK9@R9Q27S9%:.\TI:!LE!6@20^)C4^DS74[JYA:>*X'WI!*&L"58:[(V MA6"L:P?##2._+&&;."\H@I$U9'5U*=Q%#*&4R)D[-A)%M'23O"[3A8:=LI,& MDE]0]EB^U_'LT^]78)C6["F'H#?;TY5@$WX*@]^-NJ=&QK#1:30KU0_Z?_P( M,YBET>*')*.-HQ_]Z#\=E6&3K!P5/W]L]63OD'6E-/B0-\O'/?JH0:'.GYV> M]HZ/CY9^?-CKW_.SDZ/E+UWURU6#[1_UCLYV9K GO>/!\4:/7=.:Y0Y=0]9^ M]:+UU8Z.!FQ//&DCEQ8*C,3YLM6"Q>L'\(3KYK0"N&?3]JU9U$V;V-RY_?I7 MNU[]B[N(W4/US7N&QDEKP#/!2PU9*5\]=PNO'1*K)5WIPO/SD_TJ?G$+HHOS MLR\[G??K%OH,':^7ZKU2S4X.PL'@_/V*=J\A='> M<=IN7V3O..T=I[WCM)..D^BS]J.^@O6\FV/U.,=Y%Y9Q:;*O>V%?$B0FK^&I M<<-3>R+?=9K$<:J>U(JY&Z9UW_/]Z^[Y?A(.CH[#_NF.]WW?B];VB=8@/#L^ M"H_/#Y])M)XHP+$M*KP;)?LH_OR@T\;O/%=;(HDG1Q?A4;^_4A(?29=]=:O9 M#X\/C\+!^':ZFX=B=2KB[OV%U_[P MT3>%(-"7W$H-.5AL^X>_ZH01P?BGW['-126I>/C3NU&58S3W/ PP%,ETUC%6 M(GXWZ%T$PR1-Y9?=$#_X@(D3X.N'YNNZXU.5;UK]C1# [PZ=-ZY[Q+JB\+LD MC[:!YX[V[R/1=@^Q;G2HTGRNF8^I'TK&#! =JR%57=08S'#5:#AL:$&-U!30 MU*)1^2HOH@O>)3HYA$/>ES#PJ6F]-I.P'YZ>I[6A&;_FS.716>_XXG17DH&' MO>/CB_U@]X/=K<&>G&]; GMPMG%F<4NR7G?,< >M_.RSKNY6)Q17+NW/;F'% M?19T&R!T75/C <7(WTP50#\0UR]^"R;-%EA[SGO]3#PZWF\7XU'W U M3_:K^8"K>;I?S0=%I>'%Z\92 $S//O8Q]"S)V$I[T3\*C_E[&]C+V>#)V>'X4GET<[65L M+V./-*/C\/SH/#P\&>QE;"]CCR9C1Z=GX?'@2;'EOHP]$ 9XN_V MQO8R]MBU9WL9V\O87?RQE[/!D[/C\)3YY3C]V1AF;[L*T^]'D/ M;-T#6W<5T;@?['ZP>V#KXZ-&]L#6/;#U(8&M[YVV3]H:V8-<]R#7/A%$?AT?E%>'*VA^OL9>P1^?I. MSL/3LSWL<"]CCR=C@\-^.#@[V\O87L8>:4;]\/SX-#PYWLO87L8>3\9.^N?A M\>GYUD);M]^)N=CC5K\MG,11>'$X""_N;&#NL3A[&=ME>QO8R M]FA.S"9TXGL9V\O8E\@8UH">]._JQ.QE;"]CFSLQ9\?GX='I71MT/#1N]:M, MT>!_[G,TWU),X#@\[I^&1_OX^5[&'M&].;DXWL?/]S+VJ*;GQ=%)>')XSRX( M>QG;R]@&,G9\> +FYS-20^QE["N7L7YX<78>#IZ3XF9U69Z,]GC Q"*SG%N: M_$!M0I);92N]L%S$^:&@) _M3Z)AF:=UM?PG[?JU%KSOJ3:'RNU.SOQ2._<_ M;PJ;Q)JH@V&AHD\'T1B&^$.4SJ-%^>)O_MQ@8HVUW'@97BSOJ;+E990?\RI* M._O([*LG]]63NUHVMQ_L?K#[ZLE'O3WVU9./N[3[ZLE]]>2^>O(I5G-?/;FO MGMS6U=Q73^ZK)_?5DUL9ZMQ73WYCD6"LG#P-SP_O"G399QOV,K:Q4@F/CT[" MP<6^,QAYK1FSVVE[''(Y<_/3\-^T=W!;?O96PO8YO+V.'A<7AX M]-R9^2]O#+*%XK(OJ_S68/R'X>'%83@XO.MQVM>*[(5L<_?F_.0H[.]E;"]C MC^C>G)T=A<=G^UX->QE[/-/S8H!Z;%^[NY>QQY.QP=$1R-DS]L[Z>I,W^[K* M;RU: /[-Z>$1_/^>_'(O9(^7(AR<'887A_OBW;V,/9X/W3^]"$^?DS1N+V-? MN8R=A8/CD_!HL)>QO8P]GG]S?'H4GO?ORK'V9(65=ZGRPY\E\?^\2"Z.1OW^ M<'BB5#0X'I^?1Z.SDWAXV#\Y.QWVA]'X_T[.7VSRKF M5KR(X4*Q&%3T:1ID7-( IOI^F'U&I:!BD231,4E@A!?\HU*W*:A4&ZO-,9:4\FNJ1 MX=>XYFE>UC".7O '+QDMEAT)K-Y-4E9Y04*(3RD2A4N"SX$/;Z,BR6$..0RK M:(]YCNN:)C *G.401QZ5>4:EH51L0M,9)<6HGL*^P(-A)&\S6(]L >LH?PKQ M.;#2:<#2%+"C[H:8.80T5M@4'J/SU-%-E$WLAG7]F$3)>5^: M?%+P7S"9?#1"L2KR:3"C'J=PG [X?_7@M%8U%LR(=/+8>9A!"=HO&<-Z9A4\ MB1[@K7DOP/,PKBO8ETZQ!7%,4UQ,E@A8 !@.3@".,2X"K3P^,O)'@4_'PPIO ME:'0R^&7I7)?_R;'UQ>R6N.\F-*QPNV&'^L3Z4S#.P>BG,*@5"KX+:]4, B- M;GH::'2WEKFNIZ#W%CC^:V?L'8KUZ9EEN-\?2#O@=L%.3H/^X<&_>O>['/J#+;@=_G!T"$KVS%Q_ M99G#ZN!*D8+&]7/4,.RS74V07Z,-X;]'.0@ _W&2YS$>J#!(IK,H*7"5\;=I MGDT.TN16Q4:USHK\-J$K"@X%;D0^A3%%GU':AW4)(R_QK$^'L&]R$8'F <4Y MJE,Y0N,@R^%W657D:8HREV I 1P^K9ECI::D'I=^CU0@'O<)Z"4XL!4-?$0; MOI$(]8*/*#8P!R6:-2L3T<6E5M3T)&U\=)QO&JY5&O>UP4[[VV^#O?=DZLJ5 MJ1TWNC;6-G*=C-C:P*VO;G(T%N0NJ(<@00G8 GR;LED%HD6R&@6N(-O7:)$F M>0RJQ8QDS=IW>,C6_38 M7>3I^A_P'>GT9]@J52DX_&$W.:5?W;03LH"F!E\ MJ1?\(Y^#1BC"]6^91F#UI64.5VR"+Y5G\#U7PURC,OC][6OX5W4#+M($_E 4 M:%SP*I+>BG,XT_C;VSR]56O>R :9LS\!6D3P"IR"65XT3G">H/7H:AN"B0K7 M&FS$0MNVL#XQ_"TC-<9?C@I8(1K2#?SI9?\5NWWT&:Q(@1H@!N-4C$U0+6.^;9%;:^P0WE0P?-'\F.6X66,D)&>VQ@KV: MPM+"4BNREEB9@LS56HTNV1VQ\;I.'"CFU"P]73RT4HY9CQ.G<6D3VQ$3,#U3 MD2*XB&8H-!4(8HF;J"^D8922 >SX/7"_3O'28L_'NS:7VX.%FD0%G3SO!UHI M@*"#(--U.@9;7RQ"E(G!X8\D&H,?W]KOO,'OT*?]'V'S\UMU_TOE>/LOE0]B MBWRPML@]+Y-M,=+$JOJ/,G86'(M,ZSF4"C2UZ"C#2VX3E$ \2"B>X(P4[,>, M:O VIZH <4GHV+&+R[(N9X/UF#9;6.CFBKS3424'C_1SRL]$=?V9G3VZ5/CN M:HUFRXWD.[H[5[*0P278B:);\/2_S;!\%11I&8@,/KV[TPO,Z")_=(D=G98B MD!'6H/!VM*[A'^CT@SSI;Q@?>MF=M:Y4E"'76(-*O5]Q_?B2X#,V$V YW ?&MY&A4!1BHG MBZ!#&XQ&BVEF3;2E0S9INAZS22&M=.1006T&?T/, N@!>!09F!V<5V MJ^AO4?7Z26@7PE@I/@IVCL+;H "3"L;"X5FT8&2:/'OR<-NKB_^%\[N5$"3X ML]9KE@)NIF-C5 /TVXO7X ME*3Y/*K 3H>1A*Y"-!.*)'*$:#DV"AH@*>CSC:1>;XEE_=ZTX_N99XBA?L]%(DB+T=OIV:H2Z*]O(A M]^2>G/&V"I!;4,&1@5].6Y<=&?VJJ"+X[S]KN%_CA/V%'KW?E3P=\HF#3%7L M3R\H"T#JQ[?)=)X!7@=77IG@-]($5 0''.)H&DU8H<"AFV,DD[PJ#+J!QZ%0 M+YW\C',Z*/\CCS1A >?&I[P"7J/D%>^R&%W) M_M4SN#G@\,^BA78HS2XLLX]$R& #,/S(WY70C?BHY.1-83'A-Z$$@"2&B.H< M,R3@2N8@FEI6V)J3^(FDGXQJCD#;:B5E5+ H$4YP\9B-=<@Q(DPTHV114L.( MI(F(2QZG(B)5Q^T5E:HS4)C60Y79]6+S0BU5RS1MA0[S1/],2Q@/LS7MKN>0 M9+)_ V?P/WQBRM&-BNM4R25HU6"L>(U+'6#*ZVJ#5=MA><8KT0J>'4'4@\ZT_'=@)!PE4%BRO$ M^Y.W9I8G665"G%/%&3<_A,47'T8X\H(EH^5_P/$IZ^&?XK?"J*(9Y?WLI?P6 MA2FCM Y+_%4.IM-+B:/@/R1H\@H5*?Z"6?P6N%)=YJ!**)(S$G&B0Q$%?X%: M3<8+3F6CV5>124C/FN08[Y=T*652Y_!$C)31;01_&.-519<^RB(&YV9I-%(Q M"-"!N-N!FN3=[D)8A3MI^P:E;?L+&XP<_81QY;?_GT\<# MKCRS@3P?$P?"(ZC-"MA:8VK$M3G?KHT^J2,ZK_H(+;OR6G:(S>Z5\E,R?8Q- MK/<83V$5@/)/IO54*_Y$D (H2-'H!I.5<;<13>9;M&3(- 1RC. \P%5G;!3] M(#GA?)+_&Q:FGM8<=<#?QO6(K)CA$;# 0P6>!FDP M.Q@*]ELW06;<,WK(UZ(^!"&I.&R3#UD/$W[%B\7C_0VCH+@@95!,T!#!#;B. M!+!HGZ5GBZH=GJTX,]>D:%^SHKUVC.[WO"W!-8:@GO1DT7C!@.]R!S@@AA*[ M/*#&AEI*@M#I4W".B-$PYKB2>NXPQ?UG=SX/_NB'@#G20>/HN,?0."#7!664 M%(=8E^ RWG :$*X)O-!S/[&A)Y&!=R&TEH% JB7NP*-"*S"D$X5L" M%#IP#8&F2G*, M$A6JEP8*!KC%.&**>!9B8-RF?+)-)R7GD6(]$ M 8I$W,<9YJT8;(>X$PKRJ"61$A@!S'?9.5R"P'PB$>^?K#B2^N3Q4NKIT%4B MJ> UX@XS4"GE(1"Z2BD)V+1/9%>QR(;/.O&@R/,QC482&"%&TDH*(9 >1B_' MI%K0N]CLU!&TCVQ$[P=RP=A?@(NCTI36!2Z<.487),6LU]'<6ZF*XG:,/139 M)IL>8VWPYZQK!'(OHG;IWE7_+O+R3GZ**71..WE@:,6R@WGE#G;)DZ/*C18J M_BJEV.ELPJ6_N>WW(!CFP>#B<*-DYY,F-_\NF*H==C_U%!!KBX*>2=91?1XA MRDN<(@PDIC*.D$(?40'/!,.3H>"N?3[!9-!C-2TGJ;A,UQ^@X8LTL M- U$$*2NK"3^F9*;AA*/!A5;IY35=,"M'KX6_@!7(8;XZ7:AZR@J"O+\Q!U# MM LXA?Q2')=QN0SD(3;!&&9,3 M7K$]3_&G<0#W.?R8 #WP*29%^&,P-&XP?]T!5']S>?U3<'E]%7S,9\DH.#HY M#(UDT7)2N-F@_@A\;%==PBBMMT<$%Z=@*6(:2UA1]!FF.>@^:U01MJGT@. > M4+"I\ELP9\=PPF7!)<43 SN%/MHHYZT&5QQ-=AMDA#-:&?0)10$(CZ2RB '2 MT><@C>;[K&YW5O=BG]5]A*"&ITXL[E4 MU[N.U0@'1+$Z#V@FM0#AZN^WU($^!1JFCKF?89Y_XH\QC@;J'DS4)WA >8,.*.5RO<$X<49,9U5XO4P0/)A&F)&Z-RKL;/M1 M86\]"/HO"$'_A2#HW ANA^'&']MVABGNZH#:VUMB:3J38*U)I>27< V V%". M43\$Q8O#^B9]W&U3/9#Y9 P^!M*+V8?6%,:S)/>$-QD.,B_L$^#N']>\$;N-?RPH> TFV>8+ISE-#2 M#&/2L!IQSV&F)J)SLAA\HX(L30/EK>"*C26$WCZ]M(9X8#.C#$I]HNM2F70; M+5&/4)"T,(PK:2YAXL0SAP)9 >W$MWV7!:N-/OI]@%6K,QT1$8NCSKK,F=*. MBI+=E!/@Z*;.L[.1GU!B=1HEU*81-ZX7O!W[OW:BUIQET78AYZOL4*G8S6Z, M.UMQJ'6%VPCQNM5<25BL(7F2EFUX'Y2%DC?SX,Q0[RIW9*A*PE))RE&O0?,4 M:%<( 1OZP<[[[@WN/=O,WWWFBA&W4.@M%PI]Q$*A'=;@?Y@*R5;YDR1,HDR$ MWW5P!24&I[$7_*P$Z.O]V$6\ZU(FD$\U!4^2TA1&^$LC_4N0\4ZH!L?HVCW: M+067'2QU59K3HB^CQF_M$#M^'#+ZA=%QJ "P:2N= /CI/"IB-X:%C^!\CJ_& M"/!#1V>YOQ)Q?=1DE*-YG"<9"_1@ 0]H/$@]5W MB'NC.P7%Y.)SSIB6.W1+C\=:5\/XZ47Z.YP[PD?I3SJ%)90B92[;P$6@"XF, M"C$J^5*R#CHK+)& J&OI:2%LE)Q"%ER8C3*+PL+%.C'NG[T,,V\W;,VQ(UJ, M/S#54QQ>G"2E9"#P.F+IZ#*!=\8K@M4C'%JG6>=A)FSE")R"LO,#R6 Y16Q# M+ GG^W6":"C!$^B ]))<4FD!K$U8R ;5E*:,C(IPZ;5)2YUTZQ$.QSA:E6=I M- ^^';Q"UGW&*DHP>W3 56PFN%W*\1-EHDUDB7I'!.#0""Y[X.@M&J;D_H15 MD-;AK._BNM"'I$M:S4B6I6YW2DK]N\[(G:O,:5%)V>K(4\>BBAQ1W-%;+O,4 M]+-W?+':I7 1*UR)B:VY94IP+R***E-.1OU_]KZUN6T<2_NOJ+S9G705Z29( MD 33.ZERY]*;>6.[.TEWIO,E!9*@S402/:04Q_GU[SD K[)D2[(L43:F=M.) M+9$ S@7G^ISO?%2V4+?OC5S(N%IYU&@TUP5O%Q=P3TF? PV!,MD*-R1>BK([ MNU.Z)Z+SL;Q^1K#AII&P6JP42G128 ^7F0D*XJ*V8%5?<*RGU6M5Q%%GL6U MN[AV4ZLD\@T7?>6%UJ^O\"5FR"+-B#JWOA21EB90*@FJ#JI 'S-NGU1I-=4' M5;: 5M[1$.OG,2,RQZR1VW2M_ZZV#8L*A5JHLFS4WJ9#97; RR>3X=X73V)W MJ>S4ORI/L/+OZ])49%Q04'Q8VLUUC?!TW*[J:0Z[)I)1%?VIWM:VI],Q;3HW M9ZO!M0/5L[8;:-N!UW]'\-<*%>)%"Q5BC_E*)H^PIJ346MU(PTPVM+3F9L)R M=1K4F)<#K3(Z"[[34>1IWNI&:%:"YJ*\&\!7P4SAS*I*TTR6@(/^.*L38[+ M7&TN;2)+,]^N<9M&?,Q5>W^-W]2.@C5NC S(-;J[>VK%"NEA](VP&D^&9&2B M+Y<_J*L$YT=*ZZ<6LKZBBKG*GY?Z'OO)TV]8SRR+Q722;![K>Y9.DFW^5-\O MDAD4#QD;J0VJ2B/,51#5_89U>E4A+F(:E)=:%>M5S6]2U@LQ@_*5CL]%&89I M[#A\VW1\@:9Z)'L*]MDJ>%\AF@.;UK MT)P6?6Z/N0EMS#N#6=7553*@4W?+%"5T3.N3I56)<8A2YK'2HQ33ZU@C-49. MBZN-.ETFBYGD':(RAQ(C0DX#1V%0O"]**[8L%NW@;F%1J8JT%Y4YK )<&.(I 7,&Q;E [JM" =,Z9/Q_;W_]JUSJ/M\/1ULX MW*:QK75HC5E=9B61/:JNE71\,569BPI)3W3R-HJ].MJC3&I7/=2JU7)P?G6! M"1D%:5?U_\AXSXL.$*@,VN$[VW&-IBBE"O(C@"A0INR3;1O_#1Y?*\^[@67N M,6MA]F@(>CM-KFJEO9!'2NW-.] (8O2$TIKY$,%-02T MPS8J=$D%UA*BCD0.P]*".2")'?F6U0BW\['"A2UA>!M-H# 9\U*]@9LWFZ*? M*/72I +BLGBVI3#+/I:V@*C40,?C;1V0>C;"''6?7<'1EB#1U2*O?;/N'U[F MPKXNJ1THV$65GS5.'FC/+ZJJHDSOM:HO9NOKKS.!E#G$=_J._9?%2A7W?92* M)G)>63>EYGV*:O>G:_W,B'N ;0N3+/J*P(>8;I'A89F%0"Q!;&;!Y^#WC?JI M4HG//NS.VKQ6F&6>[L.]OFVF%'^^Q:A".!(+YYSG=?YE/E!X*Z4VFW)\G>7M MO1FUV7A':^XFJVVPR&H39?"[B4_5-W+=-%, UZ#@%+/HSLJ#BUM=VW &$%! M](U;+3>CRDL^0%MM\.<\:Z1=GM6J36@67VVL:7O=D" M%S.O"V9F\U5_5V+VZ_]MA$A>3DT=19M3ZZ4 M4=F3^6V.LR/A85I-V_-K+UN\.Z=UV>V.5-64#:8&#,7/M=S5J9CDI'KQU8VH/, MT;N&]TX;WMO?ZL$/"^6IO Y13B0*07$NE94L/BO+M14F[9?I."KSTR4$UNT1 M2UF#EJDT.,A)DPE=,88YD("]BS]0%^_(.@_9>JNZD%^"DAV%(E?_^X?XL-]10;QY8U1PO<=UMNL?Q>!E=ZU' MK;6^KM?YHK/.N=Q\6 +7S$P=VCO6_JA0%(9"&@1X$2_.K;5[$QF>OVU54;F+ M(;\J9E$RLF&W@DB65LY4-(\K/"L;CJ[TO5+,G6!U+F,/DP7:>53=C _ M9&?C0QYU1I@\L(RP4IS*7Z_)A$D1'/@VY!>%>%;]Y1=0.ZBPGJ5C>3#R2[]T MGXZ;F!GZ)@FF?MWL[]!2>RS'6Y=O+G]]*'\U,XI._NL M]]2;%DO\0\MF>[18QU[JL;<,)E\T#'*=CP;7/CIG2*32 UL=JGC-@)?L_+>0 M@%"H:BN[:P F5V>XXA8/KS6X4XFT]&HN9!@]C0?5*>S#R:+1M,S$>+7/4AE= MW^I2Y[#\>=[M/?T^;Q+LBFV#/6#;X%:3#K,4D,V>Q](#J.6?X, 94S]M8'P=44T8-XEDKCJ>^@?7O:P2Z MYK ]Y3"'^09SW-UQV(;N]9XK]KE@M+(5J0WK>*\6@+W:FDDJRRA& M4#J)A9U^VWGN9&^4B.UYAD]7]62T);(=#6^[AF6OJD:T);+B,1^I(2 U5.8U M1#YMDBQYDF XLU4#KMHBV4X%A^&[6XV)W)]!TO?ZC>Q:CG37YLC#*.4@!E8V MKATWT<4T\#&7UE'I@#5GLIU5O MV]ZHJ7Z3= ?"\M0F+CC+5A](>B_650\55 4N79E2P\4K #I<$,PG1:J9]J M(S!LEZYL?V@3XU8?*!1)EK?'5>J@S898UF.^X=JKFR"]\8,T26=)Z@2@AU;Q M@[9%TH=KV;QIAK&6,PRU/;.T!K(,UW>V=&MJ8V9INC##)JO'Q[0Q<].AGI0# M"[3QLAG587M&0%=@4FV\])VD3D ,R[;[1](M&2\[./.3^YJBLFL;Z(&(!'4= MPUTCKM ;+:=)>HVDQ#<8R_%DU6BD MVZ>4[0*Q\6Z*J2>6P,I@>\OONI=JF/B.X00KW*Q[YC]HIGUX3 LNK[,N>N2N MS8<]CO!>OXA:Z-GW="5M$%RH17D':!MG4USK.A#T/5OEXVBE^Y47::2!J#=X M"?1>SS\EA_;JELD>&1^:M7:U(^MPNUV+CQ%^^F6* \;B^[CW-W.+/ARQ6WW; M?13*%?7]RIO><9!7,^U#9%JX2=:$A+]_QMU24'0'I_Y1_@,GD\-:^)E0;F@Q MF!9J3#R.B(7+1XX]W[;/NFQ&>XEGW*//NO55]C@9M0E0W[TTT=9WJG=>#[:+ M]FXG,#Q+@VKVDSC$,YS UZ":_77J-E_JU4Q6GKUU[FA,]X:KUU(YFS^D_:L" M?/BL83MK0#SWAS6DOOQ96M_/EQB=?K!X[CI^+8W_>9 &3D1(&+I"<)LFC/'( M=^/0(J[OA23DR6<_.%CF7>TQ[835[]XT7:\-JK45(OKH@N=IH:"^)N=B@,.M MBYGIUHKL#C$&.*!9EB/BY.#!]9-99I/>YO%Z[-8]VO>6[^N_8A6"L+?]VOZ?3!(?.H7NMC7ZMO+_74G0PKOR'"T)NQ[JC#E0J7 M%UBMQP>@PISOF?LF#Q,M_&5^L8^Y=W^I2 MY[#\>=[M/?T^;Q)LX+SUD=Z0,%I73A^#O/_WKG0F$['X&AE M4WAH7%Q+0&_ABKE;/=_>5)"^N#X[W=#%7J1 MN<3PG!T6M6O:W&#WVH9#]33-7M(F,&RVU3'?FC1+7^?V3NBR-]?Y7M:.[-57[ M2M4^4G1OK)N]"5:\SX8\'^"HY[.K07%53,1(ARV6!_,)#.;I^<[]) YS#&KK MP$4OB?.4.(;KK0 ;K^FR';JXVR;)WESI>U.I\GN>Q=-H]_C->\/TQ&,&\7:3 M?M/$N8TXS#< M+M1E/RCXP;/)8^BEI@VP8)[@9^N8&SZ7FCAI:-QR@;S&6&ZS,M&UHVM&S,G(?G M&!Y9U8=\:**Q1BW4?8E)7_ABS;;@G;+$3AV;A>!YY1>IK3R6BZQ()VD&>Q%# MCA76#809 C>UOE@>HM5\A8=P7M/)XJ]W<60:_]YGE=K MN.!GP@QSP;^:/($E/N/#2WY5'/SM]>5NAK%S3X: $"1PD>38:S%MB.HZ MIH@!'UX-GC#_T!K ZX? R#-?_BO]EHXG Y42F/#>"J1ZH'+SH$_2,:JUZ]D-T)9B_OY"@>^[&/)( MQ/+K(O^61O))-: D'R33X7!PA=!EL/(RP #_C;*S,1 NKC^-VZW>N>"9)!B M$BVFQ2 ;#Z_@V1<<5"H?#O@(SPQ?4$RC\]9;0%=T,Q9OV$J-\1)2-BQ1G>>.K,?6#?WF1C>"D(ES8FP\O%-._ M?_?J!7RKRUS!H5/Q%CQ/C.7( 9ZW5@P+SN7A'0Z.+B[R['LZ@AW!WI\0=AC, M88RT8>!R^P4^C$>P['1R)4^YP[C-GM;A5^"^TR2!(YP@*W1?C\S&![$H_UGR M'3X?3VK>02E6 Y9)QWP2P&\'V05P9\DSA $54N#BWS^<-AN4 M,#Q\HCX.YP=*%90'$BH:3O&:AH7D:K&P$&!#^-A_IL!'0C*HHCJ*%##$.4-VD_)\I93"^U;*LZQO&KQO MISRW=TG/R.9SE#/GDEP2)8Y MDT:>RM-IR;<4/#'X!J;>2&[T\CR#-Z&HE\GQ O<85ZJS%JX47A=-U$I>G/[U MYJ4)HH0G'95W3O$/.#]X 'SD8II'\$51-)<,FE[5SU&N"YZ@Y.9@L@]062*G M%;6(HOZ;%O4=!<>BKA#84C:CR&!GR'5*CW65+QARUW1OIP)@(R1;4XW< ]CT M0I4Q'XCY%&Y:+@_RU7?0D$6K(D)C,O<'CW>?L(/U6C4F# MU)C,&I-YSX]48S)K3&:-R=QZSL/M='N1%3+X&NT$EN?.W2+[FN/O?9;>8:[A MN6O"!_4HT:XYK*\<9C/+<.C^=R5J#NLKAQ'+-1P]L+>?Y3[.FM61^URQ\R#A MCRH+#AF8E6X"TVRG6"$[QJ$ M[L8ET<2YK3/$-XBK1R[UDC:V=N,?AAO_3A2"Y]&YO-UC\4T,LPM, VF'?=EH M8V"X*]\@VO?8CI:24+F:-GVDS5-J6&3KF+F:++?B'ZZ.(?18+O6]\==_PW \ M-MEA.U\\2L=I,=J=)LQ6"+.;^5U[<\'OY11EA?F;US$ 2X?VB$5:-0S\!E2T1"1&)]0BRWA>O9 MQE==OD^^C=3:1GM=B-*Z$(75@%]-BUD\O5VU=.-:-)X\BO(='/. MP)',^N\EOU9AAY:XM8H!)=?Z]G\W/ZUP:[L O&UPS5FJS+!( \P9#\;B3%5X MP$T)-%RY,1<%-.A M_#J\P:&M.[E^Q]*? #':38M6^E MP\6WW,(S+,]-7KLM32%)XL^U8=(Q:*-)EE]MZ7+82\CLNL/MN.IPJY!P#[=O MEBJKU/0(F;-Z^D,?^J#3?,*11\7INZBH0#S\TR6',M=5_CZI54,EZD,H13UXHW*_ZPAW-4-UK8C MSN&ATHD:Q#EJH;/!,(-+KZ,D.EOA'>T0?X&UHVT^D/#XTA?#?\GI'[%<*9+S M3:68T(.]2:OB=?N$T$-:4PH_^(200]969WRF&*L^TBR$0QO/GSE3SJ"03T2G MP$""7P@+]=H^7K2=?K.73;]9==ON+ 9$FZE!'49C+)!B>3 MZ,$D>C")'DRRA^>M!Y-L^$CU8!(]F.2Q#R;I1?G>_+.94[SW<+$UWB"'BJ*. M_QF#L5@/+4L/&-C3 0-/;<T86XAN4KGJ':-ILR:)G3(.JKF['+(G#,LDN=@#" MDE9Q(*RMR>2E7UWV.PL)[:"M?MN'W^N>^FT?QE/;M@U*G)6]N5TT3JO#T>*@ MQ>$>[UG'<"U+BX,6!RT.SY\ZS @>[>6P2I1P%S KV^8&>X]P=[9]-JL K.QC M[\+2\;!(/)U536_GC=I]""<(PKZVOW1G1[@.HL4VJ;KULFN/+L<\<5F!6_0U) M.N;C")^9A<#9JE%!+D<6NLC&,WA>"?S2[4?#D[BV/5C1$YNVFLYD&YK-6MT& M<"JXJ(@7Y\WWT]'%%!>F8/VNY*/=!=:-*TC! M(/ZU;JTVEP(W#;-"?AA;8K!Q8IH6YZH5,E&\U^9D^!#/)7=?\*OJ4WP)+D;V MB$!M\Z9E50F!?$4) V0H:1MG"E\(VU)X+ELP./)3.KEJ>'\Q8A!VW;CUGL_P MC3=MKHN0M'X?VN[[7]XHQOS OP]^%6.1I)/UMK)OO2_V(2'>WO0],(_JM3[V MM2[9IZ-[7V[M?1GHYA?=_**;7_;UO'7SBVY^TGJ>J_$LP_57S]7T)=NB>:J'/,4,FZQ0>*992K/4 MK=TC]A:[1W:;%-Z/M*[G^-ML'-&9V7Z59/DES^.BQ-BN IY*FEMX>&(09W!T*@<<39"P%_RJ2EH"68TR M/UY"1,(1CX4DG4J^X1ID0K?Y!H*A?TL+":&**BYD'-(K@93^!RF MU0X'1S")'+(S@I*_*P02W[!\SSHF(:Z#"8H(0@>W53O.+K,Q_SD!7^K;5 M N13R?!F&D8W=5UA"U["+T%ESEJ*F:XB,9O^(ZK :I*TV,CH14>7?UA5L%K,1F+@?6@$#A3*%"B8 L>)&4 MF07C)#Z(!W8Z=.;+*-ACWVM .6>%##]QSK^A2,5P(XU36*)W7G\R8DKTO,@B"0^8Z M:]886-2_E_SR>HB-M^27V7I9:[W6A[36Y?!@=8V!QM?4)08]+3'0)00;*B'0 M1Z9+!'2)@"X1>&0E NALJC#NC+-Y8W!UB2#LWE0::!BX323RJ.L8[BHX/OW# M@=/VF[7\4=U]8;V8:+AI6G\;_/$@#)R(D#%TA MN$T3QGCDNW%H$=?W0A+RY#.S#WJ4ZIR?(WN;P@G'V.^+Q'G!+]"QQ-F:V32/ M;LJP[U!,Y-C[FVL=+H4L<9"]]JIRQVK&B%;U!G+F;($,C!-A\:/G8BASL=&Y MB+ZFY93?@N.8VP*'".+IVNP\S5&&M9\JT?L>Z.3J=80P9R;SOM4J1,%7_!C=;2"' *^46&'"T)-D!U M(T]2T7O$RQ'?H!J.X+R'^&Z[,_/SAO=[[1?5K[?FOQXT MRN+4E5K';56<._ MIK \6()S.(/-4 GP!5N#DL:%ZK9+$2,MRCJ/FX@&,*D3MP"+3DE#06+1IW%7$V &O\ M4IY _3BI]10G*"L(T3QPU'0-#-+8:O/D5 W1G?<;I?A16=27"-8RY:*L:E0% MJY6^1P 261?W#34H'.)X('\L*XCD$%_46N4-=AW$QAA,KB[05Q@B%0<(:..J MFJ?#P?]EEW!MY(9$5\&P MO2S9:E]_:2'KF_@WG@XK:WHJ%3W<\>*BM+!A*\4@3>3A7YX+M'O!=HWE>D;\ M"I=0$EB>48Z%N?!&N/G'\),"%P(!P)J)D4GPO'.!)8-0_].^GT,;9>*$-\0\MMNZ"=K+8Y1ZKRX)NAQY9 M6!+T $IC[G46BD;?Z,=YSY3.[$3F^WN,]U#<\! J#184"()=B*1K+",T9="7 MX<_NHUC@P3QC2[.M:I9HV8SE(TS\O.3V=OC4#+87.ZUJ550817+/M!"Q^F4NVZ(&92L4#6R0N[9M(_3Y0AC4=P%&X%2L1\:1-J'\'V/5Q5,:^(;/ ET. MTS?",.H8]HY&[6H;=%;E2,@#C/&$5^V]]F&A(#3';#IY8>.=E3 M\EB>X?H[G C:(ZMGZQJG75B'VN?^;)K;OK>#H5^]=EAV,/=K%]/D*05?>LV" MW%U,?-I)";^6C<7JK2QKJB4X:AGCB$M>KZRLEK*N$E:[SJ,VB<157^$^$II#$>@RC (W.I/M0##P>#SD$N7A"^*!=8&MLJ M86QJN>L&#_&]*A6N)]?AR_$?S8-356&H<$OP@.;4\V)ENXHL\H:*U>E@D:S? MJ:5\"*PLAZQ5K&Q;M#4I3;/R*JR,!WD[*Q.?MJJ\=\G*P'7^G5EY]U?,FSH% M\("O&!KXK9F=95!@40)$23Z-)AM5][#Z;^7:I_QEU6@V4>\!G>ZNV7M]-X M]X2 *(;MZVY>\J3L1^QV^LI[?HRB^<0G=E?_=7I>U&-G&@"?.' 0Y.;O8*^7 MT8(E?T*LUB#D=-Q,M:U8LFIG',KH;*N#;+;%*9XYD::1SW=G;5G4/&A^*#$I MBJGJF$P&Q3G'MIR+:8X_FRA,=FS2B?+T0G7 5;*@>H;>_[_!J__AHXM?W@]> M9(?&X.TD7E-)]8JK2AW5X2IR=Z[R'+MU3RS'5=2GMW'B=:YR6FUFJW'5VCW= M[NH]W?>@%&]4@2_E.;V"&V)2PCXW2O$UGON+5N?.WBIZW.7@3=-/NK_B^!I; MF@9Q6H"75I064M5,5]W@8Z4#BWJ<]FPG;53Z++)3##XD*Z.KOB:$ D]42]U) M-A$#0HS[&:*^D(;S=_YFC'L1L6Q,WCZJ-IZ'[ =K5U0WC?T2Q5V=<-W(+X:% MN)3->/* 00L>C<=3"9EPD>6R@P_(.1H0R_Q_^XN<_J;Q&F85QOZ*V7*($7*G MR ?=EL;*_Y_3!@R771/:D>VTV!V:(0Q#*&K+O6Z.OLUDE]V7B(4REM\#.L " M4MG_>#G;@UE48IY,T8%3RKYL3^7# KM:17EM"GD=8,^MZKEO[G49>1%GJ9I@ MT\:5J/J/MPNNHE,FSSUO<5LEH <;R+.X],$D66[4>>\$$AJ\1HGR@H+Q M>YZ-X>^1N(NEU ?-]UX(=>_;_;CVW\MV;(E)\[Z%,M$^>KB.(XDWL7VK8$FC M8*LVPJN9\ P(Q\(\.!W]@, 4A2C"/@Z8( M_&!8_?LE^#?#K)ABX.4H1(298YD2&KQ+BZ^+Q6+7.&-@C)5H*%EIR55#GE1& M:Y##\FL[+,MCT!2@VDK,IC(O5AM2%6*35'_RF=.\A@DK:B=.!H;+67VYA)(* M1<31F*M>WH+8"+%-OAGM-\%V4)7.*K_*<>&@A-Z^^?7TW>!B.$6T,9P,!8H7 M?J.81YJ=1382DW0D$$=L#!PN%]]92;-H#!"5+S+E;Z1;&L*V\/,EH!]&K//T MF^* MLL*OSD7,;P!S6#I_Z*J;(%(+7@KAL[+(Y#O:Z"XY :JR57X9?5^G':W M8 T2^R/G"B(KERNKE0L4<"5DHS1JN^,*UJ6$;H//E(,=N]0SE%<> M7E7UIQ4H5_TQ!-L9E\Y!DXXL?UH#)TYK\+:BY9K@-BKWI/$/X*4M6+@&:ZO9 MV='@_.H"?RB+FN!V^N].>>PU(A05/ U"RLDW-V1O(:)=-D WU>/B^9O%$!YM MA9(E2EH[I%>!LR!$$,)!M8 @NNZ;_*H*9[9GGAW"O5L!P4A(F96R4-(GK&8[ M(BCGZ()'$FVIRYN5T,Z>SNS!*-2B,S@19,ZS3-)2C8+#A<(.O_/1Q1"]N)LI M<_]4(>U(>DF$R7D.9J1"V9DAQA(HG(_:FV.;,$-@G]H.N=T.88=5M!LDYWT3 MP4,-\1[1ZN2_\?I]R2?\SI&-+3#5@LV>O'SU[\&'T\&+TY/WIV_?O#SZ\.KE MX/6;DZ.3%V^.W@[>?X ?'+\Z^?#^,0!9^>XA\X/-HSBYAXZ]WLBXFWYG']K! MY@?1.8>6M=S@Q"719Y8LG:^!8"1_+9" )-EPO;A:50PVF;)QGLF,'WX*5L)W MO((!W)7)/P_^:QFM[F#H"8U?&9[&C$@%:_A.G"$\,2+W_3X-AV!XMB(DK]-\ M]+\_\UF-O!%\JS4^>H>FL-DZ^ZTV',0/M%+22FE+2LDF-RJE=\U@M9/N8+4WG0%L[R=9]/4\ M&\(*BG^45>)::ST6K85,Q'0@26NMK6DM>K,IA7V0K['%5.N@1Z.#@"48T3I( MZZ!MZ2#_X/F)' WR08=932O5$ KHD>CB( OF'V3(EI^CK1N:KFU#"K83!F4 MLW]E4#NN%:KZ$)+!JWQ<3 :RDWWP=S8%Y_#MV]^-%:L.\ 26[8;!%6Z5RSYD MLEJQ[>5*MQ=_^&O&-[4([BT=E]-C M<1_S;ZU=+WT^/3Z6(VGY-$[E-%&)!H.0)'Q\)9&5VO=Q-3B[D%GF&>H,GLJQ MHNJK/\FIN\GU&M16+; :::]FU'=>4W1\D*9.VI!8*:W0[E"&=E,9VC66FETO M)X:WF.]__HO9Q/^E[+]4'9HS\R<%C\[KGF]992MGHG9;N!>5W!HU=U<[5:-N MGV)U7E4(K=J_RT&E7#:)#W!AMO7+K;W/\G/DEY_D#%Z%PR69T2CAOVYKG8;C M+&2_*D]S!/! &*+AL!F!6A9LJR+YUB.JBZX>)ZOHC@T.-]&\.0TLR9?T3?$_ MW5IX_-%FJ8"-"=D8)Z=+S!X$#?GS\/UAA70&-%"S9;&SN-&GY?#NH5BZQW87 M BQ;B=M2K*@(V\AC*:YRNQ)M!6=@@Y*MX>'**Z0B7NLJ.<7)M_B>4BT__7.< MUO$!$+JGO[\X.OWU)Z--_'\42M)PJFTI?FKV<,,VN;SK)%[)?/U@- TQ49Y* M)FR:K!6PVYOJ'2_4.TS\P9E"2'F=\Y% 5+AJ_'2)O+Y+CZ4:56V[ M!V6%+]]DJ.?]>VD%W)KQG.OX/]I7)YJ52&96P%^,>2-'\D_J5%ZG2 M,]5=OON5+C"@)/#;7%6.C7"E;D4&3\L!\ET%_8^J>0R_HQK>9CZ?2C^\9%L$ MJ!"J9V6IDW (O3*-82R_4=Y6^.OVI;1 '9[(7K:4TWC??QT^\^JX:C]HZI'JDW%,/9&'AC8(==%,)%]B0 M;_D[1>YN\.$\*]J_+4FG(#@NU21V>2)P=>.]K X;7R5Q7T+91(B=4-E8'GX] M4WW 97OJY;F0'7-=LV1&'))<:?S:G$%25!\QZF?$:FH]V& (P)&CFI_&2CCJ MS9?=Y.5JE76012*6';/2;BM07J0 RI[31:^MSFG>HF]9DM$^L-DEX+DJ48X5 M_^/YRZ4<@ID>G;<_W#3'?^<([SH^,U!8^6""O68A:D-C(! C$@\ C%%K%Y7&K:[C".IFSK<:70FF1IGL+CP"!&4>R MQ6[$8]D8URBV#L3MS"O0(D$3M[1\>=N*G;]XD(A0#%/QK>3>EE"42)IPO;I&60]T#>Y]]]+U!K82/CD12^8PYF4MY;AQ6Q-Z-JQ4I=C-2*)3C0=(RH MJ6CW"03\11U0_9J#+,BKIL(>!'V=HSR6OH-ZV V,4*FN7'1?E>6S]U+GU^5= MI!X?U7:HN@SXY-G@*?FI] ZE'E$24.!CV^(E7U[N1RF5\L'SE1\\_:F-OO&W M;/BM5.3R4X4N M.Y\*<0:+Q2YO/E1=WK+'&ZWIEC!4ML2M_BGX%_RK4'"YH!NS88.BA&HD6QBEV$IX)7'!94MNN;*B7MK\!V1Y]8&%A,I@H6DD;\>KDK"Z M\W:>+/O6XI#S_@2/NUV9"H4# AXCNH/5B=#.XI M -3*MEG"/K@QU+_,VG)1QE$@=W*(@J(;)GLD<>7@D/)D M[LP%,K]0>@(I&IN=7)=:'GYD3JJF@P8S3($98F4DP];"+/LZ0/]3#)Z6*9W_ M>_OK7U76IMSJ'$#_&^L5MJHET/RMK.H['W-:U/Y%&>' QX*/,AW)0 V(4X6% M6@(I56&XX3"+.K[Z6 T,16[(\@XSE \H4WR'@\$KI!R>^P!(%)61.UR+"E-. M+TJ3ODV\EEC "R5[X(IJV6N+4 -'7^')5N\1K9")PB::73"XBQ5_-\[BS/F- MI)(^[$4]WD.[Y/\ON\0 SU$5P8 R6E8>A)IHHJ00!+C\:0L#+4E4Y #Q\VKPK58"L I4XA'D1QWJ-,DM9IQGEQFJ5,IT*!4@VDWEK[@6L:1&--2_\S>LE6>'W7J1%%!)DNB: I/DMD? M590IJSE M_'R&RU%6.K="J6N"FPTV7H@U#F<2,SX =F&$)=6HB@ MV.5YN#@EUGD9040607-/R&06'U99C[20T(HS4?99_E*F\C4>6Y15DI^%170" M^1LZ*IF :)W70NZ>(^\MZFTRN4Z6XN&%!L"2=;!25#I#WHG%=&WL$H%*H@.5 M]Q"HA!T?6FK7:T0J;7_S(&V^=>C:3$V.ZR .,&L9SU,A M2M\/9B&//>8W$V-G$8P'?RFK)Y-EL]DE&B>J]*2>L8\&-QIC"VZ^H/9=9* QA> Z[4)%/#(5J#>3M1#4345A-OY,3A MO$!;$3VD[ZF:I0FKEB\&REUD.59+QBGXD3F^3F9\U:_+I\IQG'E^%?+H:UGT M*_T2_MW$&B)I6#=#(6KO3WP7T;12.QP8>RH+[O#7":*E2U*B?\CUX5;'W3[D[K4\-X9QY\"0_$R3F*M8^EJ4 MLWQ:44Q'%Y,R!E.M3JKULE0S;C:J4FWEE(^;N*D)V70%43%4)%H<-:_>O3[T MN;QFM(]1W:;5%8PAOFLAK[M&8)9TPW4XYN9PC/U(PC%+\,&M@Q!T5$='=9:- MZOQ:#L)"Y1F"CXWJ04=Q=!3GCE$<9X4@SJ03L%#V2M66OG \E*$:T,$,PXM< MMAQ+NT*&?:JP1VV,/G$/K4%85:%]F'GT)9::J^P4+A++CV0Y4"4:42,:ZLOH MJX,]-)'1H1$8(F ,CBI3MRD,7V27S'MPE<*2.[F]A_M2YL;4+C'!/;?,OTQN MEGT*;1/N6M2@59E3%^N4402UO$ZO3;6Q=@57RQ0T5.ZZK)7"\Y"U,++FODH\ MMG\C6@WX9>Z]:IVOJH7:GL7<&$SCHHPS*-^Q5"5E=$Y69*8J*B%' W==P$9HR]H'_'S+WVP[CU41 M70S.XC"[4 JD;O<[5 :QA+EI5W5T P[=U4F/O/;/K[ON*O*^J'ZCJ6R8$SC! M*/E$JM+ZW>6!U$M0OC$ZD>5A(-A&617:.G,)QG'!6S" M9\#/;?9;ZOM4EJ9TC[VK;WE1JUS\=O6A&^;%I,\JNR MTDL.CYW ;V)94%)W=-7+5O(MNB9+S14J3:*B,:J!O#J0SGI4_&/>^7=:?9&) M!@6BWH :P1@'\,;P"DY]47"$QW#1MP([L\OK]NTV9UR::YT+-RW:]M'A=7]@ MO=A'Z9MN+VKP<_&S MA270%(YDS[ M[,V6WL.+7F,S/\J",7B!<"%9/D[Y\F&.K;).A>JB.*>&=EEYM:O&'0>0N!1HQUJM,/-H!W.(G$IUZ+!/WQ7H7WM?B_+P1^VCK\Q\->$-.O.0%\# MUVQ@#G:!;%;B.)Z^/ZU7.@==<#'PXPB\9N4YWX0F6#O%&X6,N[;R14;0=MCK M"+DG+G% T@8VHD;7/+[N3U;Z<07I,FXO*)*XEAE:^D4+?N/6R,1B6L2IA+*L MO ?YN.MQC;EQ6J/TIM+K_MV2 <]9S$FU.7 ()[*)[HE_&%0!7OE95?Y7NN4W MX)(^8>30J:O_ZF]BTGH\+9TU?#%6H>%?Q@IPL@5OM-HASNX#';G9@^7CF5J* M>2=]XRNN4V USZ _NGKW2)?K,^@J4)&#!3"*4FP1UNO6%?36>KB&M+C[A2X& MFIIULELQN;1HQRC=)D+2.]KZCKI[5LG>X@DX77$$; M09)L]6NDCVI+93[F,P)XL"+_-2Q49I'DU'>$I5">-\!,FJ3:389P3) MEP*(W:01WZ;@D#;J:^D[9/?;6^#%#:*U+RH))2,Y1[8=(;NJ^Z4"#IVKA+J MJ[FH\JHRG[/(=%!%L0K.L'05YMJF$DW_>[F!BVE^ :IT;A_VTMCX@SN=D%(R M16G97H!9&U77W&R&%I$R03BE]BXO8:EIA8)4*AMG\A*%23H'K?.-!7QQ:)15 MSQ-LK9(FEYQ\@, ^0WFY8[\8YKIYU PDP-K(,FI=7T5='*CR 'Z1J)LW$E=U M<77>D(MRX2J_TV@39!2LNYDL1=D[T+#">I 8PI%(+\J,/AAO8 &E$TF#[E;E MLD.ATN*PV6P\G&L+\2E0-F]'HF92VW$[ -HY2XEBZMQRGHVP7$A'71T1^.?I M"$F,E4M1=6S3<;4:$;>SF@9FIHT2R7-VM,4L;U>]>WA8<)3#N'1)FSM,74'5 M#=-3_VR^LOM51!S.HD(E2\>(W ^$&C9*W5A!ND?\2D8S2M+($Y8$Z=2SH H! MUU[BLGX14-2*RMW,R$1O_T8FWE(KLNS.@X,Y+]MM?<(R&?C=KK S M(O?7$J;TO1K)U],E/WTSQIC=%)X1@QWUZCOZ(K!F--=^Y[E$T1#%3[?IQ+)7 M;I]:VCQV2(+E>L]6^YWK+'[INHURQ#ETR7KX[[M9K.WLJ*MOX4>#99H M9YL#NTTLJVZM>04K\UK^MCMANY1H:3R#HI#J;E =PAX<+*:)E^B#66J;C^*X M2+ .TRW9/S1*XW@HMBM8UP#0MB,3.Q##59K>$,/I+ ='-#;+\X\B(9+D)B;M M!T5?E&TB*OCW;!GAOFVORQ!@+Y^Q,A,D\G^S3#"0_[4/;7>W##&_0_ %+\[7 MXH*9S_BJ'9 UVT$&YW/$\F3V;E?;5WD^.3]W]AOXW_?YLG(U?YRIK,YB. MT\D[D?SS8%K$!S*T#$N6/TBI%P8L]/W8L2U*0CMP72^PN)L$(;-CAWY^@_8! ML1UR,(A%E([XL/CG@0E,@VEG/H%'?)\\&T]'<38I?W\P&/.1P)>99YQ?/$/N M QZ# Q&2VZ3#'3M_784OLV]O[7??_G:.I_&75]\^_19\.?WR]7!Y_^-,Y&;V!W[\>O75.AG__R-QC^_C[ M\<=_I2&-]>G+&?W[X[%S\O%=>OSR%3GY\2F%WY]_&K+OQR^_?OLT MAK__N!@>VR,[7TY?OOG[Z_SL-1/#S]T>./G])/O[VZ_/>//R;'J?7][8=7D^.CSS$EPHU$:#J4AR:-W#!(;E8P' M?PLCV[3=P+$"N!4X#<'Y\0+#]?T>*9D-&?']MM_>B6*2IU&%-W*O!KV]VMG- MU;C[IZ&V8 8U1$1=5?IH6F6MI++^;-M%).#,%A$W11):)O43QPQCL)#BP/?# M(.!1S$!E$<8,*[BS772#VK@ONVCG$KLQ')]]-"BTN&Y"7%L6AN78KA4GKLD2 MWS.I9;MF& G7M'R08\L#PM'XX'G@&*Y%=RJMBNTW&1U:VJ)HI1&[LV^(M$RV M*8U'U=0C66/Y3>8PG^(<0ZQU:\8'R+%0N<#R<(6G+U'K^G7S'E7+?9WE+[-I M.$FFPVI[[^K=:1%?1\3_GAQ7(@[/^?3O_O89UO[(^??SS\N1#9,/>+X]??AK]^\>KR],/7\GQAU?V\9?( M/?YP]MD5C()ZYR:W$_!(7)*8@97XIAV3V J%'<:1:^I"=2;G-J1R6P2A*"*J]9"64VIN>88UA4Q[IUK%M+Z=:DM&5*Q!XC-K4BTV?4!Q? MXV;H<\>T@6*!1V/?\2Q,HEN&Z]_9!^A9C+O?AL3O"$F0EA@!10G9H+!2HDZU M['V423YRWV@+9D9)WE>*ND?C^!1)JRK;M8NTCE[[VK4^8C V&#$Y<\'Z((EO MAI%CF3RF=N+%U D]68%H4.;TR$7:&_%]U,:'EMW-RV[+)G&2T.4^2"SUP]"D M";=,EE@8XX@2Q@)"'9\=/'=L@[K63F7W+B;)#;:0[:I>\]YUZ7Q0$]_N;GUL MT'=:NCE/FR9+AVVU(EM;D;VZ?/OAS>3X/2JSH\^6+P(>@/YR/#L"[XK;9F Q MV[02SPJ82T1(0(")01R,U08;\J]6Z5?=EQ#)/8CYHS9AM(S?3<;_:&3<=@(W MBCV3V1Z8+#PA)@N$;48>D,X.>2R<$&?;. 9S[FRNW)^$/[;PRB8:%';NA3U0 M2^6FLN:3;!QIK;6.UOK>MDR $B)Q;<^TPD"8U&:@M3P[-HF76#R);!IZ%"P3 MVJ?\\=Z(Y4.T++1,WI-,-I9$8O.8Q X&.F+;I(3%)G/16XA\/Z%!9(<1V;U, MWE/0H[>&PONYXV/'8IE)W#W,&O?:9+ $=RWA\B )?!HZ ?-\%EK$MQ/"&0N# MC>1=<);!Y.KW(1]/CL;QJ_],TPM$28:_*]1\\5;P0KS#'9PF?Q9"NDI'B!)Y M%$73T50.[WTI+G(C1"168%P:QVXF@Z\:MLE+*94A-PR(^[&H -= MQV2A8"9-0ML!WK!]$A\\9P;P@>&S.VM"73?2*_&WG!#<9M_W24B%XS,G25SP M& 1C3D #?R.I&RW^O1/_Q@3BP->>Q3W3LZ/(I &/S2 ,0?P=AWL1)41X CNH M:& ;'MEMV=ACBYA4HJ,F5U1RL[XIM',WK=>FT%9*4+0N[)M,# ]9H'U$R2A&<9^:%J11:D769&-)3"N9_B6C@9MM[UGPL=G:3DC2TQT M*&A_[9_7.%91O$V_B;@AJTJ,ZZZ"E?67U;9=B,UL+V&N"9X\-RD+F!G$W#283@OD\23A,L6 L,E]ZY;%X'7U:0P-^R++Y,AT,=:=E'2Z.BGM9-J^DF MTK8IHL 6(0-S0I# ,2EU;#/T+,],J&\'8<1]RTXP-FPSRR#>G8MI=4BD3T*Z M!;-""^G:0MH8$(Z?1('%J$G]*#9I[%,S\"-B6H1&4>S'L1TI2"$KN#-DI@Y< MK"!KLD6M)ST[VHA81S^UF@QUP=VZRLKN6!2.$X-)P4$[10B7B$AHOAN:L6"4 ML\"E ;4/GGN,&-[=QY3H,$6?Y'4+]H26U\W(:ZO5!FQ\2F//M"F8%)3YKLE] M$9M.$(2A9;LDB@EX !8SJ/70PA-+CP?:U 3V55J"E5E1CT?>P-O=0^8NL8 Y M$]&Q*#Y4W*/@+"W?>]NO8Q[.AMJ^4UK0W"IWDU]DZQV MDSAMRT^ *YH(S$_Y" \3<,<,W<0R ^;"'1.YQ'-L;+4P'&8;P=UCW:L*0<\' MV&U>@VW94MRE^GK41K'676OJKL8*MCEUX'\VF+T\,:D+!G!('MU5N>P;2UKBI&I,^;+AJO5GIRV::]OT9CR*T7\^]NN!7"+)_ M'WKESO'!?7-;Y^U+>Z9+#GSX73&BAA=:Q]I[TX$0G=;KW\Y"JUW]E[O;''0C-8[=]0[;5BS@#/.J!G$ M-@>]XPC_3.HZ@&?9DB_$XXQ;.NS3[P+0= M Y2]/!O"E\X&*8AA+HJ)\CUS$0LQDA]=]+G]+"_M;T3M'FVN?#I^UNOE] MR$XZQ'U3T?9H'+^K.6#!9[3*7$UE=C#5?)9$5F)3TV>(6.)P,-4"ZIB><$!] M!G8LI*G&#,_V^U+[IF6\S_:-EO%^R'AC%ODQ)185."/31XPVQP9W+(Y-*XXL MCT4^#W#$,_$,Z^Z-;;J^=;4@6#X5<\?EM**E^UGYVE_=MYV8$A*VE4BI!FZT M?J1UVFHZK8.Y)FS+<1TG,"WXTZ2!8YG,]H5I.3$+HLA/>"#G;;B&1^Y!L)EK1C(^3)S8#%U+F)'GA+XGPCBT%6BL08,[ M>QT]JXGMMT7R4B0BSP7&7;Z)\508]>2<"T3)R<8ZV+)WQL@+]*=@)1_3R?F+ M:3')1HTFN])AY[7460?TS',\!\P-9KI!8)G43ER3!0S\*[B;;)=PY@8(0( E M_FYO'"PMN_M@BVC9O1?9;??^.L*S0MGL"[(+%#2Y(*'I6[;-?,L-$PMDU_<- M;V,%U3HVLI(EXR8?L2BB/C6E@W+:RMN$>, M)+%BDW,6F31R4%@#UR2A$S&?,XN$$0JK%3RT3N!^VQHE>/!@B.C!@RR$94@X MX U9'=J%VC%B:HT,K5VGNVFS#K89]2P1)CXW79F"X4R8@1.'IA6$ODO=D,8V M]J,2PW)TZL;^6![I00-!W)3U? CFU\EI+ M>760S^(@LKB=A":/HL2D(6*IAEC0Y@=!**@7"QOQV1>=EM=;\.=NR)P:$E M=8.2VDJJ *F(%0LS)(A48WF1R6P/)'G.*[#[$@6UK.@-Q.OM SWW2#1,GS_,MS8 M*E3XOI>XL1E3%V38W8#1+F!QZ/'9!@EQCL[AY* M'\,N_;=.JKZ;#1HG.T]R/U;CY%I1_YMQ!&I-*[,UE=EQ!^Z6> %<0Y%G4@]4 M&/R!/82>9;K$M4,;B"F(?_#<)HYAWWW$;__@;G5MRG8:<;3,WEEF&P,D]JTX MBL"%X)PY.$:3FK*V3,2N9SL>CX(H0IEEANOI&I6>-./H.,G^FR(WUOAKY;:N M$YL([#O;(_H\$B?!'=7 MS3E:<.\@N&U@-"N)$\)-DL3,I$D"5HD%?U@B\=S$W-T[&,?#8ZWL+[3Y 5X4ZE64BLJJ0[T:FR'G%%!3-=W/!-N&; N?!^4 M%+4\$44F$Y%G M@NG@!IQ9U ^EF 8&97CT'1=RNR$BH2&]. Y-1S?,BC5(0UM@,/]"AB&4LT >N:CX=ACBS1 M2G@B)N!NZ7[".VB^#B K7%?$8Q88)X+Y)G69988D3DS&O(@[C@N,3' PC6/0 MH$\S2/=&GA^MI:*%>4O"W!XH#.0+8V8RSTXP'Q.;3"2N:;$P"2)?V$A+$&;? M"/S>3)EZ%#&4TXU,R=NYV_58C9,JVCL[5DN[7^OJK0XT*W>"6'@A,5TO ;WE M)(') \'A,G>)5?QRD14IDOA9+H9\DGX3 MOR#RB^D<$OSZ[$'Q0N 3#IX_)3_5W"!/;5?>G<9JNT^L-JUQ5].X7?!8Q^4> M2T#/"FZ;-/1C,V0N,GJ23<2 !#_=:\AGC6?J3^IH'+]HGY-6$LLHB0Y6JT\YM1BC)G&QY2_TFG0]4U)UE?_F>*P29[G5_#3HQ$95!OMVG-G3NRVE?5XMQ/<6Z9"Y%P+1[8P%%>8E)J"Y,S MZIEA;%DLL:CED/#@N6-YANL]-(R*_@U)>3_)HJ_GV1 \_N)__@MTJ__+0$B6 M?]8W3[57S]BVW1JGWZIGEX\P\?//")$E+UMM_\FK:I8"F<<8/+E)H_\N\O?G M/!<;T>QO3E[/ZN]Z-9*3?^?Y:?Y^PBZFQ+:VQE]#8?Z"FKC3V MM_BWOVC\?_\:?K*'W\(O%T-X-SGY[?77XY=G5\>C/ZU3.)>_/_[QX^1'Y)R\ M_.I^^G@R_/3E^,<)D?MUX9W?3[Z\<4X__&E])I3&20PV'(T<_,,B9LBY:SJ4 M\2 B@XZBH>=2EW/3 \/"I-QVL$L4.,JCONU1BT2, M'#RW#D$57GDM+P.[5_X='*>Y: >8V.PD"T+9(EB0B.[9LABSSJ"LMV P3KL2P#U. 26E Q MW( 7@RSI5N+TR!)5SJ#Z<_!21&(4BES]TR'& +6K3,6A&/RRHO+>C'#!QB(4 ML,LLCPLQ7D:Z3J>38@*KAH/5-L;NQ8L>OWQ#/MNVPU@ !BMC;F)2$5@F!98G #42P&_6]!H>]*8II2W=KYMHQD,9= MUBB<_3!4I4U]F[G:C^IW72&P(*7X0^19S(OSF_65#!AJ'WEE1=4";K1\$2>A M,#V' M)9[)$QJBA#HF]VQA.E;H)5'($^+[?935;>?V>V278"%L-NY%'ELX\-?HY./N-_HZO3ER==/'U]_.?ER_N7O#T<_3E^^NOK[ MK]EH\QGY3(D?4\%",PD#'%@9,S-PB3 #$OJARYGEA&*W25S-3GO$3EX4."(. M?5.$!&P[$5&3)1;<(9PR'KG""<3#S>"V.%6GUWK)H5_I9QH(2KD5F"QR76RR M\1! /@%G) I)9(<^<&H?T[>:N?: N2++\7P6A&;D![Y)'<9,YH*G:X/CZWBA M9P<>J#\;,[>/-WL[/^*W%PI])F"MY6UG\D:/7YY9GRT[ K,BBD#**,5F:F'R M*'9,1P3$"8E/?.;L)ANR(F/-R[5I[MHQ=P'[V. '>:9'8^ NR[5,#G^:;B!8 MQ(3->1!B)0ZB,%[';[^NRX&^^Z'"]\#ZT9JX1[(277TFKK!=[G*P?'S;I#[\ MC;MQ9'INDB219_F6O:.R&JV)]Y^[XM EEDUL$RSJR*0!IR;W FH&$6$\]L,@ M2NR#YX0P@[K+Q!7:5O5M!JLQ@(]>B @ASX97=\CF[APQLM<9HO6SN0L%6B>" MUA/B)FE+P?+Q+,%,AW.0NX1$9ICXH)28EMHO^(3/]*/0<*W(=ZH(EX>$$4(-9FX(X?50%8(\:_$7+[*9D MMC6%QDJH[SHQ,(TC$ B>F*$7.*:@G-O,<47@@\SZGF=8<^*?^XWOTG.+(XJF MH^D0"V$&F1Q_%V6CBUR MDEG,^/_#O6M.MINFZDWI='F&YFYE8CF52007&%STSB,+(=FSX MI4O L[(\PW>O(UE=0P+6<8Z]D>CU31,MT?V3Z#8V'8MCW_+-.$D";//VS-!W MF!DZ(6,6.")^2 ^>NS8(M-,/@7X4H9)W8L+AA_% \'P,J];(N7L9(:G(^*JD M8DNSO11)&J4:6'-%Y=69V6O1V*6$^J;O\P1QN*G)+8K]-YRQ@%MQ:,7H>!EL M8Z,B=*2D%[*[%9A<+;L;E]W&\'"$&P1>[)K$CL"5L 4W0SR M!-@E!O4>9-#$=@_]'=L>-TW1*Q;"Y.XZ8*('U&W<3FEC(BOX;ZW;5M-MG9&^ M'O>$[[J1Z7D.-^%.BDS&8V+&5F 1QKR0. $F<2S?-P)R9P3_5>5BCT(ICTW6 MMV#7:%G?@*PW=DP0^G$0.')$70BRSBF8,!8W620X)Y;KV#BQ+O"HX3M[(^F/ M(L9RHH<4/2 3YC@=9SDHLVJ*B59JJRFUSJ#=A"2V2+ )<0NA03KR%WN@Q7C M,\<+;/C_&$>;6T80!#JRHB,K6E2W*ZJM8E>+N-QQ C.(/6)2XC,SM!)AV@@P MX3$J_!!$U?$\PY\#):'C*/<=1]$QDP=J<%SWH]Z,H^$43_+W+,<%'DTF>1I. M)SAJ[4,V?]B:UGVKZ;[.(&#B).!PN8%)P-DR*16)"?9(9,8.CRE<6)9@-L99 M?)L9 =E4]XV.L^R_?MA)G$7KAZWHA\8VBB/N)+X?F:'G>29U(P]L(\LVA1-X MU/9C.XRM@^?$?;:O;)^LZC1L\%3V^^[9@FWZMA&; MHW&L(_YWO54ZT[E!S=L^(\P,F!N9U ^H&<;4-KD56RRQP0-/&-PJU'"8;03T M>MGD>D[WYN1GQ]$UK3ZU^NRWZ:[5Y\;59V.4DP#;Y7#BD[#D\%)B @F%:1&/ M42Z8$V)WOFLPRS,ZUI[3:?Y;.WAQP^.ED\5=&/#]+QZVS:.\D$FA+;T;VB76;\-NX M-M^;00MJ_7F>-\AO9\(,<\&_FCR!)3[CPTM^51S\W-T;;&SF+)<^AG+3S_\W MS.&ADXAC-]9JJ?;>9D/?GXVXYV#ALA?YN._/8LM_)" MX ,.GC\E=6/'-BX N=#VX=FP/E^>%(A^DF63<381^ZEH/_W[W(I&?XWYQV!Z M.OKSQ]_VI_3OCW_0D]_>C8Y?_O$#GH/OK'ON5Z"%YLZHW>95"63R<6SGW^^O+P\ M_![FP\,L/_O9MBSG9_"6Q<_59\'#/A<#;*WBXZNRP+/ FU9J/MDQRXM"3)9$ M_P(7'(-;XN:1"C-7N>O%B4,\F\*=3JE$_46_*'(\Q,BSDTU@5,@][/V%?0<^ M^G'RQV>:1-1Q'-N,PP!<%E?@H!+!3#>([4#$=NA2N'-] ^YF@\TIMY9D7H6R M5NP&.*(\839X0-0*8I+ /ZEO)W$<>.XFD P>/66MX[//GANAZ'@FB2W$7J6A MR9R F&[H)B'W'6$Y0%G'<&UBV'/P0KJH?0:(<27V(//?..AU-)*J^-H +K(R M&)?E ]0:MO7+7V]>R0IQF_QB#";G?#*(X-+(QL.K02@&TT)@1&X SYS D[(0 M+AN.KY9OF( .PN\?#MYG0Y[#\T5^=C4HKHJ)&,%;QF)B+*F +F&%*_&HSYT@ M=ET!OH-'O23F 8V]*&",BP@X$;;D"S::ZY5ZXYN?QLV;Z7>"$.[A*(DRI<,_2(;_I$!$(0 M+^861ZUINX'ASP&*ZVK-7T#A%>?WI::V8"2]D+/B'B]+N"='GPD/+"8"UXR8 M#1'.N4;[:" ]';]D8JW<< \3I5C%'$RA/(_2-]ESBW]4[02YY,,[/8IW]\MB/F6 %+3-M.A$F)L$P>6DR"AR8,+GD[\N!6H(;K7B]Z[J,& MT%2>H;)S#95F(ZX"L" MZT1@-L9V8(*C36U.8S]QL-;:-8B['R:")O9\8MO@67JN'R4^D#BQ)#(2!6_! M9Z%I"S?T;1>T!/70(#0"]W9%D8Z_P9%F>7IMFL*@4@M*20"3J+_,TQV@,N"; M/5,8;\JM70'K/&*>^1OCK$D#3P Q<#C9#&/DN9&\7R]/SCY'CA4'U+5,C_JN2X&%WL%S MWZ>&Z]UF-+ M*4X+=2VP2SAW3&:Y"*DK'![8%C@H1/JWGK4?Z0]-YSET1KTC2$A89 H:)CBN M&_N7N&<*T$"6(_P8U!(.B37<.8!ELX'-."U4$[.LZ*HT RB5&SLTE^KDW#/M MDD_'SUZV3Z-DNT6=W=A:\JX^AP6?>G7\X>RSZUFAC2B:G@ _B=K,-H/0 M\\'+CGW/"1@)7>?@N7/S^ S!QZPAAD1-\#R5]!EOL=, MCSB! T84I0('7GN&M405%Q@X^53,C="N[E[U1S&UKD/<7K>Y3;KNVBA7E?+' M'_[X;-G4IS858 4Q#E901$S."#=QU0ID\*1Y-]:;)_ M>?69@\_EVUY@NCC/B@JX8CCW(S.B<13$"8F\P,')5H9/KY/]FE$D$@&V)MHY MW\1XNK^>T@N\)X28*0T[8P7/788:U)]$93>^%]/[PYV=!:4"2$*P+AE>#%?EF M$'G8:T,%(\SV"!<'SRFS#>*PY97$6<['^^KOE'OX36[A,3.(=0*72"Q"9KN> M9\)=X@.#6'")T, Q&7,;(=8_N$9++C.'WW2!YJV,[0]^^R#G/BV'YH( MV&-2-[!-YB2)&0>$A8''F4/^/WMONMS6D6P+OPJ"]\9WW1%(G1JR)O<-1LB2 M[*,33>L#%"6QY:FY:,-H=])][C"),?SU[(\_+^]CFQX3O?7[S MMJ!0B7J>KS36E62JD 'S BC4F=E2&A.HYFRX$WV\9O5'EUB@V?BJC?>?[[TM MMA-6)@TD2\B'601P)!AH+D)(TMDB'PL5,-U'Q(.,8-"S$F)4JUO2( 1ASB:PD&+Q':ZOY=6A M/Y_U\<4PFV^.L3G[S&P.DKB_T4 WF0IS.J*DIIUGN>F:'JKOII#C MN'QZ.,L5%?%TU'M/X^G9-(&:[%ZLB\FS?NG!;*%=^43MHIX\^>KMV.HI3.;K M4YCJ9<\@Z63@W'N5$@G,Y>D,1D7/N#+:=J9_UF-SW4G;\RZG9VYU^? M#(O@ZKT+('M] :V*PE?OT_ALPL?:O)WO7@Y[!X>CD_(SXJ3? M>_$QI/?3WL\E*'M]6-GFZ?&LDF"5<[%N",LOQMTM1>"GX\9F(^?F1#4;N M^8C>3]+WYQ_\/0XF[X_HT_>#X>P:9M_T]\L__9JA83.KG;X\Q^H3=HK7LQ'5 M9[_Y[.4GLY>^&-MW^IJR3Q2ZK[[,GO!;OJ;DUW_IM[[S6Q?+^1/-V\7>T\4* M>:,?^Q>3T/]R,\(27UK\VI=?>\UPV5/JNL]YJG]-:#/PO4DT[KT8QL+.5Z3A MI=F9#W@+%V8&+S%LLY.WMXK?FXR6O\G[W([[Q5V[7TO=+WL;F-YPWO4JUSG\ M=1PS>T>_GJ;"O[_!4[!J0S\"=SWVKUSE@K5'6.!ZPV?J/$7=HW?C="9 ZG'J M8%B!7/3Z[7:Y_L5>I67NX:-,H+_AW;OY"/KKWMB##I&_X3M:YGP[:YE93-IH MC5ID:_/L9%6CHJ!9?ON\NGC&&8<5#%N:4=^/X]'Q=04616R>KH6J'73EOWA M'[MS%GKPV]E9Z$B]$;]\V'O^%%\=O&%[SW]C^W^$SZ]^>JE>/?^?P>_'+]G> MP2_L]Y]^D7N?+B;,?]K_Z67YNKWR/>7OXU_8JX-?U*N?_J?\_%_D_A]O/O_^ M_)UX=;"'^Z^_G##_DKWYXQ>Q]_F=VBM___[\%[7__$\L[_/C[\^#V/]C_\]7 MS]^H\CK_?Y_WIGN#.EW^Q73OZ5M&D:3A".@/2FI&9>RSDDU MLR2T*]$3SQ!#G6%%W@96HR>&?;QF4<#CT=,JEV)V5_%>-R5_)GG?CT?Q)$Q[ MD_++XN"4:@240=5*,_*NAV%$Y W!H+W7*KH5*1<**_V<5S3$7V[?60=VL>X M[<@VM:;.*N5)T%K48DNC,T>B+O9#"8+WB4$ MXZ(EZ04YSPJR36WK6]6>UH;LSB!;4"#2H42MM:HU*B*YC8DLFPR9=V0 M/??96NG@K?,@M+. )B9P'C,D&5ABC+(6HH[B5GW%[WR*LD)DKS(Q)]1ID63W M9,K!:$I'Y]W/]Y&#NQ&SG?V,NZV+7D/:TUR@9N@BZH2,R*:L7614(..X0M&D MRCK1WF^+4D5+[G74"7S0 E $ E_M: (WGEFIR:B=72=$GU\S._1VIS.=V2O? M;4YX!)I=AA.&4ZXP,\&<4*WXP3FK3=2*.ZD1%]4D:U+ M*LIGHS6!M&WR:,TX83%.()$<"Y!9J%D&[B]ES-ZF3O?UY4/L9J_D96U)F.YK,VFO#HY3;+N/"-]%+ M/V2E:K7TJ_S3:!3KD,#7:?R?04B3UZ.CV)SQ4LXX+(KV3 PQ9 2GA0)$'\!+ MY*"3=,E:Y3Q+M>)+];7:P(+4^P=PMZ7W0]9R-@"O#, +"ML'Z97Q%I3G#I#* M1PY% I3)..>,(NWJ["_6EWAU^-=# OC11?0F>N"'K'9L %X=@.<>F$AE;X," MXMX &L6AV#(!+V&41\ET9*P.=69UETZ'//!V%#6>ZXM)*V[<@N+&QG K8KAW MEQ*#600GN($HZ^9AB@BUZ@6IZ0)"X"UZJ/M4D%3 _#:E2HV *\.P N- M4YE0Q\1 E,<3D-L$7C$"H9$93U';7 >$.^RSNS=.=;0BL;L:XW65#C,Q<4SC M/U/-M;5DQ7J7'KY.LV5HA<+VSDUZMJ"^T=A2-/;GHI"(/'G&H@>#PD/=?@26 MHP.ON59":[*UPE JT1?NZAK0EJQ8\V3%0]8)-@"O#, +0B);Y$D7Q&8I"% 6 M(6$=:8C):1.91L0"8&%4G^.JR@%;LJ(S '[(HKX&X-4!>*$=.3O=>5TI[^M:::,NCH( KQP"S]G6B MC(:4O51,],1L(=4LO5C; M$)&\%+Y6,MH2D\B^TH\[1^%VFN+1,=QM/_RPC4(-PZO$\)L+#$=*PE@7(!CC MS\<<^0P6G>*&&V65+G[8]NW=BQA;?F))-/Y4RY[H:*8J*!X/AH/)=#S;.=;2 M%.LM+,XL6_CLZ26[-DJ[%:5]7)06S"0GR$3@0KL2FZ@2D<0@P6%29%#8I&IA MMM9]@UT:5KDV,&[:HL'XOF \5Q<\:\N#RR!(6,#(1#WL%*!8U&0#&5L7*G.A M^DS<65ZTE$778/R0\J+!>-4PG@N,8CS/'=5!BTR7/W@ RH9#\CFAT8;S6&', M=5^K+I4.;$?BXNGQJ%S"Y]EFUMIM,1A.:?AN4'>#TF22IJVQ8LV%QJ*!7^67 M%^9].K-N8[;EF.W3HLZ0W"I)EH'"' 'KH$G/K001:F,@C]DFO;.K^L5+=>CD M9&TPW%1&P_ ]87@N,K#8T+L00%) 0,D1/#$#3D0MH]7$VM;E-'W!-C6#T?69SZ,K MD\P>.W^Q=6,='U)SU%:RVD1V=GS2V&U)=ON\J#*B)<-B,0OGR@-2"F!11$@9 M&4=5K"D+N_%^W0VXNN:+-MZY:92&^8?%_%R5).615#(@L@^ W%CPQD6('&VR M-I&8%67TF<&^Y&U\<_/SCZ)I&N;OC/F%/$D6(B+G0,7' WI75(QW&:)6%!-: M9"+O[%K+^U:OJL&C#6>^-23_,9I,>GD\.CX7-Z/AH^=*-H/LOGM853,I;[-\ MM 3M7E]D^G[\"A=.0_SC(GZL=DDPSC02A M#KY'GRW8+!GD8!)/1A0""+6XLZB=:U;1= 'Y]Y+-Z:#0>5F@-TZ3Z7GJIM\; MIMOUM6]CP6OGQ4]Y[>PD9W\TO$C9[:=I8[KEF(XOJIN@;0BD!)1(5=8B M6 ,N>0Z&.8W2$#JJ$P EZVMV%Z9KC2C= _1C:)0&Z'L!]$)RQHKD(Q$@5P8P MYP!$G@&7/*)QA9F)E]#%8%]#=#W NBY%BEVREX7 MOVQ34'5]M@2OK"Q:1+&,R*TE5@ M>=^8CGCHSIG%='EB>]=YWY^5B M?[N]ZF@UL-T3'3,C+U+8)6YK9+87,2O:\JE (YU+C"E];-TH6Y/K.,_=_C@>'3\K MUS,8GI1;^^JB@N^'V;-Q^G4']L[&8]F4\[/ M#V<:32Y'DW)1LVC#@D6O0-I4:%(A 267P 3%A7&I?,;L[&IK^DJLX "F,P5@ MC4'6+[G2&*0[##(73 P3VAA8G416;ARW',?AHL[* M-E(DJNM6:J);Y@06#8)-3JADK<\Z%)W%^LI<':CZ0.?*+2^T86*I0?CN$%XH M/C.".X<&F.$6,'@)5GD"R8QS7 J7C:OI77'-5("6&>J8$^YH6W_#[:IPN]#= MST(6(6H@_M;)N@&T-M/T]Y1$>$M\[,5 M:N+G\:@P6.O:6Y[%U** \,R$F+V'G%.)/J1-X%WYB&7G8K&8E)X5 2%TWUVS MM;%[AR1+ OY&U]/8H//"I+'!'=A@84$+*_>74@(N:B.,X"6ZL2I!$K'00XEL M;,":=.%]=DU4T]B@L4$G,C*-#>[ !G.%@SDKY9P'6<=XH(RF=O0K4 *9$:Z0 M =4%]9KUN5U!6]RF)% N?FD<_.?\9Y_]"*A?_[T[_QF#84S#Z??@9H3R\%*I M1]/I>.!/IE2WPTQ'O>&E+&1='3-+0T[JNLK_Z\?_=29<3__LC5-,Z7CVO5_[ MQHMGH-R+=GRT_JJK/#GS=/?3A:?G8-0RV"L@X)A^%%74T'W_Z'ZS4 $? W/,0S R _(L MP18&AR ],1Y]BAB*>+*Z;[$CI1E_H8_B8/+^B#[5Z_R+7/!V?&6[7:N\76N> M>?RNZNF_G;>@?:FKRR>/1_5J1N'/P]%13.-[25/>[_'C-\\Z'NYN_^][.U=: M@B^[&58\_I% "QF6"QDN[86R/*%@3H"2*=3-E1Z<,35N""6:H!Q]5'4,F>Q+ MMPX%ZXW5&JNMU\JKQF5WX[)?%G;?V#H[48&.VM2A10$H2P-D,_H<6>"V-M_H MOI1W7L/;^*SQV?KPV4/6_38^NQN?+303,H->DP+I)0=T*0'5O1:14$KIJN.) M,S[3UYS5=I3/-K>A\*HB?Y_&O]/F]_TS/L&/V/!\K+8-HY.ZK7>N!"I M7>7=KG*5>[RY>"*ZNEKLU.?^]L^?Q(D9A+4:Y28QR:2]%,4=RQ1;@@M#H9)KB?9R4K$;1 M;PX%+_^VNTC0G=:>9T]S(^OER/K2FI+@-W;=F;C1V6QJ;J^88''/)>3"IA%\E;A;@9$CE MGR[$D,EHX5=S0/=@-+;2C"R[AGR^;,?O #K_-?M'BCTJUT+OTFGYPJ1W,BF? M.ZU;>%^P4K=H7JYUN-JH?__%#S>=G[;<$)95EQ6TJ[R'XH>U/+ZZ??'#-K:V M?C50.*6DU7>AW+C \9PDGYYRY/[)L4_C5WD62TQ>G4PG4QK6>WSY++X50-XH MJK@T:1R5<1@B@6=: <;(P%,4D+Q$P\M_)'A=J>WZFET=!M3VT&X KA^P$:/A M^GYQO="HX62,.CG@C"P@]Q$L-P@I2Z:S%R[DXIHYUWWI[ES9W'#=05P_9$-" MP_7]XGKA% 5%U9+D(A8=\5S<'7^A,;H- F,.>N*:]9GUG4(U]M1?'V7]/GJ M9Y6?6N ZB7C'@]WU),0.")BSY^,*+S9*7(X2+\TZ3\(9'D1=D92*A+&RA#J" M:;!&R$B!A13-RB3,ZA&V?ILG&Z]T34 U7ED9KRQ(J*@I.D80)$I $^JB2:7* M@X8A"\-D<1V%5X3L6]-XI?'*!@JXQBLKXY6YA%/>YNAM"5"L\X!H+5 ND8M* MVCIN>,3@JX0S?<[OO&.J.[PR4X#_-4M1G@\.7YBD?DSC=X/AP@7^_>PSLSYY M<1G/(=51E@\%75&A>W"8>A1J7!ZDOG _SGXYBB>F2MWW MH\F@FO_[<3JBZ> _Z>\?!G%Z>,XK"]]X=@?9_%O(EXLH,/[JMUR]]X][KXW] M8K[\PI_ULF>,XV3@W'N5$@G,UE(P*GK&E=&>>\IO.;<[Y]]U.#Z_\O>%W<"/ M$_U90%?>V/=T]($^37;^Z_(=*;?C"PO<^.:=W:K=6;[^NC?2B3MOKKWSKT^& MXY-A[^4P?/W)[-HU/UL$V>L+:%44/BMP':?#-)P4Q/2^^\>LFN)L*_7:O+_O M7@Y[!X>CD_(SXN2BI/KAT/B%PUF*N-4,#J=E*1?\-',TY9J/Z/TD?7_^P=_/ MAXL.AK-KF'W3WR__='6U@F=FF].7YQ!]PDYA>G;>>/:;SUY^,GOI"\=Y^II2 M3XH#_NK+[ F_Y6M*?OV7?NL[OW6Q7#Q!I]O%WLO%*G:S"_J+8^TEBGW^\DNY MNO*UUTB=4X)Z4*USA;9FX'N3:-Q[,8R%E)^GD*J>.&42R?N7HM<'O(4+?O/N\]_Y^C_3^">G.\ MQ_>NG.O]>%RN^8^]SWML_U\O\/>#7X]_?QX/?__I!7OU?._#WO%O8O_ST>#- MY]\^_K_/+Z=[@WJF]V*Z]_1M0"XRTQ:R9[HN677@G9(0>2!>+*JSD&W,=R.U M#2"U-N9[ ZEL_]D%E;4IWXW.&IVU*=]K36?SR*P-^5[7?K[?AN-4?OGG%,\5 M^CL:#'L%H^7N#OXSRX1.^K->V5$^5^]3^ICN=];W)C45=%Z@OIH>IO&E3-Z< M%9_1Y/#'H]&'_T[Q7?JI/!KUDS^D\K/3KRD(RTI[S$A\&A>VS;;KC/S'V%O= MD/^XR%]0A$$ZB9;EVA=L2PBE-) 3%D2V-NN8A-%\9Q=M7[B&_,XCOZ."I^'] MD?$^]_0Y6.=XYA"X58!:&R#)-*3LHY+E(:!ZF*W[W':I>7B5389"/KE.$W5P MHM#3^,?)9%J+WBK49F*H:J7>=U4K_>T+L=0;IS!Z-YQ)JL%P.NJELU%=JU-1 M*VP,V$1&70\1U4AU):3ZRZ)\2CR21I^A^- (6$*F(I^(08PR.AU1.I]W=EU1 M3QNX8V$C8?_ $JIANAN87A1&27 2D4%(TD,!=X;"Z 0\*>8-]Y[7Y=YJ%1G_ M!N;N@+G3LJCA?%4XG_MNYSD%+B4P[2R@J$U[D7O(H=!WT%J79ZK@O,^=[0;2 M-W<+[ P/LSFI"[T]ER:E/G+NYVXU .M(AYW3-/MI^BH7ROMY-)XQX$)![\'H M9QH7L=S8<"DV_.U2(BA+R67(D%E(1