0001596532-20-000024.txt : 20200214 0001596532-20-000024.hdr.sgml : 20200214 20200213193957 ACCESSION NUMBER: 0001596532-20-000024 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 107 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200214 DATE AS OF CHANGE: 20200213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Arista Networks, Inc. CENTRAL INDEX KEY: 0001596532 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] IRS NUMBER: 201751121 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36468 FILM NUMBER: 20612963 BUSINESS ADDRESS: STREET 1: 5453 GREAT AMERICA PARKWAY CITY: SANTA CLARA STATE: CA ZIP: 95054 BUSINESS PHONE: 408-547-5500 MAIL ADDRESS: STREET 1: 5453 GREAT AMERICA PARKWAY CITY: SANTA CLARA STATE: CA ZIP: 95054 10-K 1 anet20191231-10k.htm 10-K Document
912000061600003P1Y4000000P1Yfalse--12-31FY2019000159653200.00010.000110000000001000000000756680007638900075668000763890001200000P7YP1Y000.00010.000110000000010000000000004200000P2YP3YP5YP2YNet cash used in investing activities for the years ended December 31 of 2017 and 2016, respectively, was adjusted as a result of our adoption of ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, in the first quarter of 2018. See Note 1 of the accompanying notes for details of the adjustments.On January 1, 2018, we adopted ASU 606 and ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory, which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2018. See Note 1 of the accompanying notes for further details.See Note 4 of the accompanying notes for a reconciliation of the ending balance of cash, cash equivalents and restricted cash as shown in this consolidated statements of cash flows.On January 1, 2019, we adopted Accounting Standard Codification Topic 842 - Leases (“ASC 842”), which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2019. See Note 1 of the accompanying notes for further details.During our first fiscal quarter of 2017, we adopted ASU 2016-09, “Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” See Note 1of the accompanying notes for further details. This adoption resulted in a cumulative-effect adjustment to the beginning balance of Additional Paid-in Capital and Retained Earnings, respectively, for 2017.(1) Includes an operating lease for our corporate headquarters building under the build-to-suit arrangement, which was accounted for as a financing lease prior to 2019 and derecognized on January 1, 2019 upon the adoption of ASC 842.(3) See Note 1 of the accompanying notes. 0001596532 2019-01-01 2019-12-31 0001596532 2019-06-28 0001596532 2020-02-10 0001596532 2019-12-31 0001596532 2018-12-31 0001596532 2017-01-01 2017-12-31 0001596532 us-gaap:ServiceMember 2018-01-01 2018-12-31 0001596532 us-gaap:ProductMember 2018-01-01 2018-12-31 0001596532 2018-01-01 2018-12-31 0001596532 us-gaap:ProductMember 2017-01-01 2017-12-31 0001596532 us-gaap:ProductMember 2019-01-01 2019-12-31 0001596532 us-gaap:ServiceMember 2017-01-01 2017-12-31 0001596532 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001596532 us-gaap:RetainedEarningsMember 2018-01-01 0001596532 us-gaap:CommonStockMember 2016-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-01-01 0001596532 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001596532 us-gaap:CommonStockMember 2017-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001596532 us-gaap:CommonStockMember 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2017-01-01 0001596532 2016-12-31 0001596532 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001596532 us-gaap:CommonStockMember 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001596532 2017-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2017-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001596532 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001596532 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001596532 us-gaap:RetainedEarningsMember 2016-12-31 0001596532 2019-01-01 0001596532 2018-01-01 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 0001596532 2017-01-01 0001596532 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 0001596532 us-gaap:RetainedEarningsMember 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001596532 anet:BuildToSuitLeaseMember us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001596532 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001596532 anet:OperatingLeaseMember us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001596532 anet:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0001596532 anet:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0001596532 srt:MinimumMember 2019-01-01 2019-12-31 0001596532 us-gaap:OtherAssetsMember 2019-12-31 0001596532 srt:MaximumMember 2019-01-01 2019-12-31 0001596532 anet:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember 2017-01-01 2017-12-31 0001596532 us-gaap:SupplierConcentrationRiskMember 2019-12-31 0001596532 anet:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0001596532 anet:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0001596532 anet:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0001596532 anet:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0001596532 us-gaap:OtherAssetsMember 2018-12-31 0001596532 us-gaap:SupplierConcentrationRiskMember 2018-12-31 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-01-01 2018-12-31 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001596532 anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001596532 us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:MoneyMarketFundsMember 2019-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0001596532 anet:MoneyMarketFundsRestrictedMember 2018-12-31 0001596532 us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001596532 us-gaap:CommercialPaperMember 2018-12-31 0001596532 us-gaap:MoneyMarketFundsMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:AgencySecuritiesMember 2018-12-31 0001596532 us-gaap:CertificatesOfDepositMember 2018-12-31 0001596532 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001596532 us-gaap:AgencySecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member anet:MoneyMarketFundsRestrictedMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2018-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member anet:MoneyMarketFundsRestrictedMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:AgencySecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member anet:MoneyMarketFundsRestrictedMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:AgencySecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2018-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001596532 2022-01-01 2019-12-31 0001596532 2020-01-01 2019-12-31 0001596532 us-gaap:OtherCurrentLiabilitiesMember 2018-12-31 0001596532 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001596532 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001596532 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001596532 us-gaap:BuildingMember 2018-12-31 0001596532 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001596532 us-gaap:BuildingMember 2019-12-31 0001596532 anet:ComputerHardwareandSoftwareMember 2018-12-31 0001596532 us-gaap:MachineryAndEquipmentMember 2018-12-31 0001596532 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001596532 us-gaap:ConstructionInProgressMember 2018-12-31 0001596532 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001596532 anet:ComputerHardwareandSoftwareMember 2019-12-31 0001596532 us-gaap:ConstructionInProgressMember 2019-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2018-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001596532 us-gaap:TradeNamesMember 2018-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0001596532 us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2019-12-31 0001596532 us-gaap:TradeNamesMember 2019-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001596532 us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001596532 us-gaap:PurchaseCommitmentMember 2019-12-31 0001596532 anet:DepositsandOtherAssetsMember 2018-12-31 0001596532 anet:DepositsandOtherAssetsMember 2019-12-31 0001596532 srt:MaximumMember 2019-12-31 0001596532 2013-08-01 2013-08-31 0001596532 srt:MinimumMember 2019-12-31 0001596532 2019-09-30 0001596532 us-gaap:EmployeeStockOptionMember 2019-12-31 0001596532 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001596532 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001596532 us-gaap:RestrictedStockMember 2019-12-31 0001596532 us-gaap:EmployeeStockMember 2019-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001596532 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001596532 anet:EmployeeStockPurchasePlanMember 2019-01-01 2019-12-31 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2014-04-01 2014-04-30 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2019-12-31 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember us-gaap:SubsequentEventMember 2020-02-03 2020-02-03 0001596532 anet:A2014EmployeeStockPurchasePlanMember us-gaap:SubsequentEventMember 2020-02-03 2020-02-03 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2019-01-01 2019-01-01 0001596532 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember 2019-01-01 2019-12-31 0001596532 srt:MaximumMember anet:A2014EmployeeStockPurchasePlanMember 2019-12-31 0001596532 2019-04-01 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001596532 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001596532 anet:EmployeeStockPurchasePlanMember 2019-12-31 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2019-01-01 2019-12-31 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember 2019-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001596532 us-gaap:EmployeeStockMember 2017-01-01 2017-12-31 0001596532 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001596532 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0001596532 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001596532 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2018-01-01 2018-12-31 0001596532 us-gaap:EmployeeStockMember 2017-01-01 2017-12-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2019-01-01 2019-12-31 0001596532 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001596532 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2017-01-01 2017-12-31 0001596532 us-gaap:DomesticCountryMember 2019-12-31 0001596532 us-gaap:ForeignCountryMember 2019-12-31 0001596532 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0001596532 anet:IPRightsMember 2019-12-31 0001596532 us-gaap:ResearchMember 2019-12-31 0001596532 srt:AmericasMember 2018-01-01 2018-12-31 0001596532 us-gaap:EMEAMember 2017-01-01 2017-12-31 0001596532 srt:AsiaPacificMember 2017-01-01 2017-12-31 0001596532 us-gaap:EMEAMember 2018-01-01 2018-12-31 0001596532 srt:AmericasMember 2019-01-01 2019-12-31 0001596532 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001596532 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001596532 srt:AsiaPacificMember 2018-01-01 2018-12-31 0001596532 srt:AmericasMember 2017-01-01 2017-12-31 0001596532 country:US 2018-12-31 0001596532 us-gaap:NonUsMember 2019-12-31 0001596532 country:US 2019-12-31 0001596532 us-gaap:NonUsMember 2018-12-31 0001596532 2019-07-01 2019-09-30 0001596532 2019-10-01 2019-12-31 0001596532 2018-01-01 2018-03-31 0001596532 us-gaap:ProductMember 2018-04-01 2018-06-30 0001596532 us-gaap:ProductMember 2018-01-01 2018-03-31 0001596532 2018-10-01 2018-12-31 0001596532 2019-04-01 2019-06-30 0001596532 2018-04-01 2018-06-30 0001596532 us-gaap:ProductMember 2019-07-01 2019-09-30 0001596532 us-gaap:ProductMember 2018-10-01 2018-12-31 0001596532 us-gaap:ServiceMember 2018-01-01 2018-03-31 0001596532 us-gaap:ProductMember 2019-10-01 2019-12-31 0001596532 us-gaap:ServiceMember 2018-07-01 2018-09-30 0001596532 2019-01-01 2019-03-31 0001596532 2018-07-01 2018-09-30 0001596532 us-gaap:ServiceMember 2019-10-01 2019-12-31 0001596532 us-gaap:ServiceMember 2019-07-01 2019-09-30 0001596532 us-gaap:ServiceMember 2019-04-01 2019-06-30 0001596532 us-gaap:ProductMember 2019-04-01 2019-06-30 0001596532 us-gaap:ProductMember 2018-07-01 2018-09-30 0001596532 us-gaap:ServiceMember 2019-01-01 2019-03-31 0001596532 us-gaap:ServiceMember 2018-04-01 2018-06-30 0001596532 us-gaap:ServiceMember 2018-10-01 2018-12-31 0001596532 us-gaap:ProductMember 2019-01-01 2019-03-31 iso4217:USD anet:supplier iso4217:USD xbrli:shares anet:business anet:segment xbrli:pure xbrli:shares
 
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, 2019
Or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                     to                    
Commission file number: 001-36468
___________________________________________
ARISTA NETWORKS, INC.
(Exact name of registrant as specified in its charter)
___________________________________________
Delaware
 
20-1751121
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification Number)
5453 Great America Parkway
Santa Clara, California 95054
(Address of principal executive offices)
(408547-5500
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
_________________________________________________________
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, $0.0001 par value
ANET
New York Stock Exchange
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 Section 15(d) of the Exchange 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 every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. 
Large accelerated filer
 
 
Accelerated filer  
Non-accelerated filer  
 
 
Smaller reporting company
 
 
 
 
Emerging growth company  
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes     No  
The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant was approximately $15,382,416,460 as of June 28, 2019 (the last business day of the registrant's most recently completed second fiscal quarter) based on the closing price of the registrant’s common stock on the New York Stock Exchange on such date. Shares held by persons who may be deemed affiliates have been excluded. This determination of affiliate status is not necessarily a conclusive determination for other purposes.
On February 10, 2020, 76,479,227 shares of the registrant’s common stock were outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive Proxy Statement relating to its 2020 Annual Meeting of Stockholders to be filed pursuant to Regulation 14A within 120 days after the registrant’s fiscal year end of December 31, 2019 are incorporated by reference into Part III of this Annual Report on Form 10-K.



ARISTA NETWORKS, INC.
TABLE OF CONTENTS
 
 
 
Page
 
 
Item 1.
 
Item 1A.
 
Item 1B.
 
Item 2.
 
Item 3.
 
Item 4.
 
 
 
 
 
Item 5.
 
Item 6.
 
Item 7.
 
Item 7A.
 
Item 8.
 
Item 9.
 
Item 9A.
 
Item 9B.
 
 
 
 
 
Item 10.
 
Item 11.
 
Item 12.
 
Item 13.
 
Item 14.
 
 
 
 
 
Item 15.
 
Item 16.
 
 
 



SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K, including the sections entitled “Business,” “Risk Factors,” “Use of Proceeds,” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, as Section 21E of the Securities Exchange Act of 1934, as amended, which statements involve substantial risks and uncertainties. The words “believe,” “may,” “will,” “potentially,” “estimate,” “continue,” “anticipate,” “intend,” “could,” “would,” “project,” “plan,” “predict,” “expect” and similar expressions that convey uncertainty of future events or outcomes are intended to identify forward-looking statements.
These forward-looking statements include, but are not limited to, statements concerning the following:
our ability to maintain an adequate rate of revenue growth and our future financial performance, including our expectations regarding our revenue, cost of revenue, gross profit or gross margin and operating expenses;
our belief that the cloud networking market is rapidly evolving and has a significant potential opportunity for growth;
our ability to expand our leadership position in the network switch industry, including the areas of mobility, virtualization, network monitoring, cloud computing and cloud networks, and to develop new products and expand our business into new markets such as the campus and enterprise data center markets;
our ability to satisfy the requirements for cloud networking solutions and to successfully anticipate technological shifts and market needs, innovate new products and bring them to market in a timely manner including any increased adoption of new technology solutions or consumption models such as commoditized hardware technology or open source networking solutions;
our ability to integrate and realize the benefits of our recent and future acquisitions;
our business plan and our ability to effectively manage our growth, including the reporting requirements and compliance obligations of a public company;
costs associated with defending intellectual property infringement and other claims and the potential outcomes of such disputes, such as those claims discussed in “Legal Proceedings”;
our ability to retain and increase sales to existing customers and attract new end customers, including large end customers;
the budgeting cycles and purchasing practices of end customers, including large end customers who may receive lower pricing terms due to volume discounts or who may elect to re-assign allocations to multiple vendors based upon specific network roles or projects;
the growth and buying patterns of our large end customers in which large bulk purchases may or may not occur in certain quarters;
our inability to fulfill our end customers’ orders due to supply chain delays, access to key commodities or technologies or events that impact our manufacturers or their suppliers such as the recent U.S. trade wars with China or the impact of public health epidemics like the coronavirus currently affecting China;
the deferral or cancellation of orders by end customers, warranty returns or delays in acceptance of our products;
our ability to further penetrate our existing customer base and sell more complex and higher-performance configurations of our products;
our ability to displace existing products in established markets;
our belief that increasing channel leverage will extend and improve our engagement with a broad set of customers;
our ability to timely and effectively scale and adapt our existing technology;
the benefits realized by our customers in their use of our products and services including lower total cost of ownership;



our ability to expand our business domestically and internationally;
the effects of increased competition in our market and our ability to compete effectively;
the effects of seasonal and cyclical trends on our results of operations;
our expectations concerning relationships with third parties;
the attraction and retention of qualified employees and key personnel;
our ability to maintain, protect and enhance our brand and intellectual property;
economic and industry trends;
estimates and estimate methodologies used in preparing our financial statements;
future trading prices of our common stock;
our belief that we have adequately reserved for uncertain tax positions;
global economic and political conditions that introduce instability into the U.S. economy;
the impact of global and domestic tax reform, including the Tax Cuts and Jobs Act of 2017;
the impact of tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs implemented by the U.S. government on various imports from China;
our belief that our existing cash and cash equivalents together with cash flow from operations will be sufficient to meet our working capital requirements and our growth strategies for the foreseeable future; and
our ability to identify, complete and realize the benefits of future acquisitions of or investments in complementary companies, products, services or technologies;
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. 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.
The forward-looking statements made in this Annual Report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Annual Report on Form 10-K to reflect events or circumstances after the date of this Annual Report on Form 10-K or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.




PART I
Item 1. Business
Arista Networks pioneered software-driven, cognitive cloud networking for large-scale datacenter and campus environments. Our cloud networking solutions consist of our Extensible Operating System ("EOS"), a set of network applications and our Ethernet switching and routing platforms. Our cloud networking solutions deliver industry-leading performance, scalability, availability, programmability, automation and visibility. At the core of our cloud networking platform is EOS, which was purpose-built to be fully programmable, highly modular and reliable. The programmability of EOS has allowed us to create a set of software applications that address the requirements of cloud networking, including workflow automation, network visibility and analytics, and has also allowed us to rapidly integrate with a wide range of third-party applications for virtualization, management, automation, orchestration and network services. Since we began shipping our products, we have grown rapidly, and, according to market research, we have achieved the second largest market share in data center Ethernet switch ports. We have been profitable and cash flow positive for each year since 2010.
EOS supports leading cloud and virtualization solutions, including VMware NSX, Microsoft System Center, OpenStack and other cloud management frameworks. We have worked with industry leaders to define new open protocols for the virtualized data center. We co-authored the VXLAN protocol specification with VMware and were the first to demonstrate VXLAN integration and have now expanded VXLAN routing and integration.
We use standard Linux as our underlying operating system, providing customers with access to all Linux operating system facilities. This allows customers to extend our EOS software with off-the-shelf Linux applications and a growing number of open source management tools.
EOS has a highly modular architecture, which allows us to prevent network outages in deployments of our cloud networking solutions. This architecture also allows us to rapidly develop new features and protocols without compromising the quality of the existing code base. Because all of our platform products are powered by the same binary image of EOS, we are able to deliver these new innovations to our entire installed base with minimal disruption.
In 2015, we introduced CloudVision, a network-wide approach for workload orchestration and workflow automation delivering a turnkey solution for cloud networking. We believe CloudVision’s abstraction of the physical network to this broader, network-wide perspective allows for a more efficient approach for several operational use-cases related to automation, visibility, management, security and 3rd party controller integration.
In 2018, we announced a new network architecture designed to redefine the campus network into a cognitive single-tier SplineTM driven by a single image operating system that extends across the campus and the data center. Leveraging EOS® and CloudVision®, our Cognitive Cloud Networking approach brings operational consistency and modern cloud principles to the enterprise campus in the face of a proliferation of Internet of Things ("IOT") related users, behaviors and complexities. As part of the enterprise campus solution, we acquired Mojo Networks, Inc. (“Mojo”), inventor of Cognitive WiFiTM and a leader in cloud-managed wireless networking. We also acquired Metamako Holding PTY LTD. (“Metamako”), a leader in low-latency, FPGA-enabled network solutions.
In 2019, we completed the introduction of ten new 400G platforms. In the Leaf/Spine High Network Radix category, we offer two new fixed 32 port 400G switches, and a 128 port 100G/32 port 400G modular switch. For the Universal Leaf and Spine category of switching, we introduced our R3 series 100G and 400G products supporting up to 2.5M routes on our 7280R3 series fixed and 7500R3 series modular platforms. We also introduced a new modular family called the 7800R3, a high density 100G and 400G platform supporting up to 460 Tbps of system throughput. In addition, we launched the 720XP Series of fixed Power over Ethernet (PoE) leaf switches with mGig and 60W PoE, enabling us to offer a complete end to end solution for cognitive campus ethernet, as well as the introduction of our new WiFi-6 wireless APs.
We sell our products through both our direct sales force and our channel partners. Our end customers span a range of industries and include large internet companies, service providers, financial services organizations,

1


government agencies, media and entertainment companies and others. Our customers include six of the largest cloud services providers based on annual revenue.
Industry Background
Cloud computing is fundamentally changing the way IT infrastructure is built and how applications are delivered. In cloud computing, applications are distributed across thousands of servers. These servers are connected with high-speed network switches that, together, form a pool of resources that allows applications to be rapidly deployed and cost-effectively updated. Cloud computing enables ubiquitous and on-demand network access to these applications from internet-connected devices including personal computers, tablets and smartphones.
Nearly all consumer applications today are delivered as cloud services. Enterprise applications are rapidly moving to the cloud as well, since cloud services are easier and more cost effective to deploy, scale and operate than traditional applications. Internet leaders like Amazon, Facebook, Google, and Microsoft pioneered the development of large-scale cloud data centers in order to meet the growing demands of their users, including business customers. Enterprises and service providers around the world are adopting cloud computing technologies in order to achieve similar performance improvements and cost reductions.
The aggregate network bandwidth in the cloud can be orders of magnitude higher than typical legacy data center networks. Therefore, the networks in such cloud environments must be architected and built in a new way. We refer to these next-generation data center networks as cloud networks. Cloud networks must deliver high capacity, high availability and predictable performance and must be programmable to allow integration with third-party applications for network, management, automation, orchestration and network services.
Limitations of Traditional Data Center Networks
In our view, cloud networks and legacy networks are fundamentally different. In a traditional data center, specific applications are installed on a small number of servers, and most network traffic is server-to-client, or “north-south” traffic, which results in perhaps a few terabits/second of aggregate network bandwidth. In the cloud, most network traffic is server-to-server, or “east-west” traffic. The aggregate network bandwidth in the cloud can exceed 1 Petabit/second, orders of magnitude higher than that of typical legacy data center networks.
The much larger scale of cloud networks requires much higher network availability since network outages in the cloud are very expensive in terms of customer impact. Traditional network switches have evolved, and the features and capabilities of their operating system have expanded over many years without addressing the structural deficiencies of their underlying software architectures, making it difficult to achieve high network switch reliability.
Some networking vendors have built products that use proprietary protocols to address the scaling needs of next-generation data centers. However, proprietary protocols are generally not acceptable to internet companies or cloud service providers because they create vendor lock-in.
Legacy networks are not programmable and, as a result, are extremely difficult to integrate with third-party applications for network management, automation, orchestration and network services. This lack of integration forces customers to continue to rely on time consuming, error-prone manual processes that may be cost-prohibitive.
Limitations of Traditional Enterprise Campus Networks
Traditional enterprise campus networks suffer from complex bottlenecks brought on by the myriad of platforms, operating systems, proprietary features and network management tools. Coupled with the explosive growth of IoT and endpoints as well as the requirement for workloads, users and devices to be connected anywhere, the operational costs of managing these complexities become prohibitive.
Our Cloud Networking Solutions
We are a leading supplier of cloud networking solutions that use software innovations to address the needs of large-scale internet companies, cloud service providers and next-generation enterprise data centers and campuses. Our cloud networking platform was purpose-built to address the functional and performance requirements for

2


cloud networks. We deliver our solutions via our industry-leading 1/2.5/5/10/25/40/50/100/400 Gigabit Ethernet switches and routers optimized for next-generation data center networks.
Our cloud networking solutions consist of EOS, a set of networking applications and our Gigabit Ethernet platforms. At the core of our cloud networking platform is EOS, which was architected to be fully programmable and highly modular.
The programmability of EOS has allowed us to create a set of software applications and application programming interfaces ("APIs"), that address the requirements of cloud networking, including workflow automation, network visibility and analytics, and has further allowed us to integrate rapidly with a wide range of third-party applications for virtualization, management, automation, orchestration and network services.
The key benefits of our cloud networking solutions are as follows:
Capacity, Performance and Scalability
Our cloud networking platform enables data center networks to scale to hundreds of thousands of physical servers and millions of virtual machines with the least number of switching tiers. We achieve this by leveraging standard protocols to meet the scale requirements of cloud computing. We have used active-active Layer 2 and Layer 3 network topologies to enable customers to build extremely large and resilient networks.
High Availability
Our highly modular EOS software architecture was designed to be fault-isolating and self-healing in order to deliver higher stability compared to legacy network operating systems. In addition, our customers can non-disruptively upgrade our switches running in the network using our Smart System Upgrade, or SSU, application.
Open and Programmable
Our EOS software was purpose-built to offer programmable interfaces throughout all levels of our software. This has allowed us to integrate our cloud networking platform with a wide range of leading third-party applications. For example, we support VMware NSX, OpenConfig/YANG and Microsoft System Center for orchestration and fast provisioning, enabling true workload mobility and automatic provisioning of physical switches. We enable customers, through APIs, to write their own scripts to customize and optimize their networks.
Workflow Automation
Our EOS software enables enterprises to provision networking resources in minutes with no manual intervention through our Zero Touch Provisioning. We also natively support Ansible, CFEngine, Chef, Puppet, virtual network orchestration applications and third-party management tools. CloudVision, a network-wide approach for workload orchestration and workflow automation delivers a turnkey solution for cloud networking. CloudVision extends the same EOS architectural approach across the network for state, topology, monitoring and visibility. This enables enterprises to move to cloud-class automation without needing significant internal development. Finally, EOS embraces the DevOps model, which is a software development method that combines development and operations, to provision and monitor servers, storage and network resources in a unified fashion.
Network Visibility
Our EOS software provides a set of tools and applications that proactively monitor, detect and notify network managers when network issues arise, delivering real-time data to third-party management applications including Corvil, ExtraHop, Riverbed and Splunk to provide detailed application visibility. Our telemetry applications include VM Tracer, which provides visibility down to the virtual machine level, Path Tracer, which detects errors in provisioned network paths, MapReduce Tracer, which monitors and optimizes the performance of Hadoop workloads, Flow Tracker which can visualize all connected endpoints including iPhones, iPads and IOT devices, and Health Tracer, which monitors infrastructure resiliency. Our network visibility applications provide real-time insight into the status of the network. They include LANZ, which monitors latency, and DANZ 2017, a set of features previously only available in add-on network visibility devices, which provides advanced traffic monitoring with flow analysis and timestamps, plus the ability to perform tap aggregation for reporting and analysis.

3


Security
Macro-Segmentation Services (MSS™) is one of the services enabled via CloudVision. Since CloudVision maintains a network-wide database of all state within the network, as well as direct integration with hypervisor resources like VMware vSphere and NSX. It is aware of every workload that is within the network and it learns in real time about new devices or workloads that are added or removed from the network, or moved across ports or servers. Macro-segmentation extends the concept of fine-grained inter-hypervisor security to cloud networks by enabling dynamic security and services for physical to virtual workloads. Macro-segmentation security is a complement to fine-grained security delivered via micro-segmentation that is already implemented in the virtual switch of the physical host on which a VM is running.
Lower Total Cost of Ownership
Our cloud networking platform offers architectural and system advantages that provide our customers with cost-effective and highly available cloud networking solutions. Our programmable, scalable leaf-spine architectures, combined with industry-leading applications, significantly reduce networking costs when compared to legacy network designs, enabling faster time to service and improved availability. Our automation tools reduce the operational costs of provisioning, managing and monitoring a data center network and speed up service delivery. Our visibility tools provide high levels of visibility into complex network environments without the need for additional data collection equipment. As a result, fewer network engineers are needed to operate large networks.
Enterprise Campus Networks
Arista CloudVision, built on the Cognitive Management Plane (CMP) engine, is a platform for turnkey orchestration, provisioning and telemetry. Born initially in the data center era, CloudVision now extends the same common operational model to the campus providing unified wired and wireless management as well as on-premise and cloud hosted data center management.
Today’s wired and wireless campus networks must cope with ever-increasing endpoint devices necessitating the understanding of endpoint behavior. CloudVision’s latest feature Device Analyzer provides inventory and deep flow analysis of all connected devices. Campus administrators can access device type, connectivity method, location and communication patterns. This visibility enables an administrator to identify unauthorized traffic and compromised endpoints. Since CloudVision spans the data center and the campus, customers can leverage a single platform for end-to-end troubleshooting.
Our Market Opportunity
We compete primarily in the data center switching market for 10 Gigabit Ethernet and above, excluding blade switches. We more recently began to compete in the enterprise campus market for 1 Gigabit Ethernet switching and above and in the cloud-managed wireless networking market.
We believe that cloud computing represents a fundamental shift from traditional legacy network architectures. As organizations of all sizes have moved workloads to the cloud, spending on cloud and next-generation data centers has increased rapidly, while traditional legacy IT spending has grown more slowly.
Our Customers
As of December 31, 2019, we had delivered our cloud networking solutions to over 6,000 end customers worldwide in approximately 94 countries. Our end customers span a range of industries and include large internet companies, service providers, financial services organizations, government agencies, media and entertainment companies and others. For the year ended December 31, 2019, purchases by Microsoft and Facebook each accounted for more than 10% of our total revenue. In addition, for each of the years ended December 31, 2019, 2018, and 2017, Microsoft accounted for more than 10% of our total revenue. Purchases by both of these customers are primarily fulfilled through our channel partners.
Our Competitive Strengths
We believe the following strengths will allow us to maintain and extend our technology leadership position in cloud networking and next-generation data center Ethernet products:

4


Purpose-Built Cloud Networking Platform. We have developed a highly scalable cloud networking platform that uses software to address the needs of large-scale internet companies, cloud service providers, financial services organizations, government agencies and media and entertainment companies, including virtualization, big data and low-latency applications. As a result, our cloud networking platform does not have the inherent limitations of legacy network architectures.
Broad and Differentiated Portfolio. Using multiple silicon architectures, we deliver switches and routers with industry-leading capacity, low latency, port density and power efficiency and have innovated in areas such as deep packet buffers, embedded optics and reversible cooling. Our broad portfolio has allowed us to offer customers products that best match their specific requirements.
Single Binary Image Software. The single binary image of EOS software allows us to maintain feature consistency across our entire product portfolio and enables us to introduce new software innovations into the market that become available to our entire installed base without a “forklift upgrade” (i.e., a broad upgrade of the data center infrastructure).
Rapid Development of New Features and Applications. Our highly modular EOS software has allowed us to rapidly deliver new features and applications while preserving the structural integrity and quality of our network operating system. We believe our ability to deliver new features and capabilities more quickly than legacy switch/router operators, provides us with a strategic advantage given that the requirements in cloud and next-generation data center networking continue to evolve rapidly.
Deep Understanding of Customer Requirements. We have developed close working relationships with many of our largest customers that provide us with insights about their needs and future requirements. This has allowed us to develop and deliver products to market that meet customer demands and expectations as well as to rapidly grow sales to existing customers.
Strong Management and Engineering Team with Significant Data Center Networking Expertise. Our management and engineering team consists of networking veterans with extensive data center networking expertise. Our President and Chief Executive Officer, Jayshree Ullal, with 30+ years of networking expertise from silicon to systems companies. Andy Bechtolsheim, our Founder and Chief Development Officer, was previously a founder and chief system architect at Sun Microsystems. Kenneth Duda, our Founder and Chief Technology Officer, led the software development effort of EOS.
Significant Technology Lead. We believe that our networking technology represents a fundamental advance in networking software. Our EOS software is state-driven and the result of more than 1,000 man-years of research and development investment over a ten-year period with 10+ million lines of code as a key cloud networking software stack.
Our Products and Technology
We offer one of the broadest product lines of datacenter and campus 1/2.5/5/10/25/40/50/100/400 Gigabit Ethernet switches and routers in the industry, comprising our 720XP, 7010/7020R Series, 7050X Series, 7060X Series, 7130 Series, 7160 Series, 7150 Series, 7170 Series, 7250X Series, 7280R Series Universal Leaf products, 7300X Series Spline products, and our 7500R/7800R Series Universal Spine products.
We deliver routing and switching platforms with industry-leading capacity, low latency, port density and power efficiency. We have also innovated in areas such as deep packet buffers, embedded optics and reversible cooling. An overview of our switching/routing portfolio is shown in the figure below.

5


aristaswitchingroutingportfo.jpg
Our Extensible Operating System
The core of our cloud networking platform is our EOS which runs on top of standard Linux and offers programmability at all layers of the stack. All of our Ethernet platforms run our EOS software.
EOS is based on a new and innovative architecture that is highly modular and consists of more than 100 separate processes that we call agents, each one handling specific protocol processing, device driver or system management functions. Each agent runs in user space as a separate Linux process and is completely protected and isolated from all other agents.
We are constantly investing in our core infrastructure to provide the capabilities required for building modern cloud networks and enhancing scalability. New requirements for use in cloud and service provider networks and hybrid cloud deployments in enterprises require on-going upgrades and extensions to our state oriented architecture.
EOS Attributes
The modular and programmable architecture of EOS enables us to offer a set of attributes, capabilities and features that are essential for cloud networking and next-generation data centers.
High Availability
EOS is self-healing in the sense that individual processes can be restarted without impacting application traffic. This architectural design principle supports self-healing resiliency in our software, easier software maintenance and module independence, higher software quality overall, and faster time-to-market for new features that customers require.
Programmable at All Layers
EOS is programmable at all layers from the Linux kernel to switch configuration, provisioning, automation and detailed monitoring of the network. Public cloud providers have leveraged tools such as the EOS Software Development Kit (“SDK”) and eAPI to implement fully customized infrastructure automation solutions.

6


Workflow Visibility
Through EOS, we have developed a wide range of applications available to our customers for purchase as additional licenses that enable enhanced network monitoring and visibility without requiring additional external monitoring devices. This includes (i) DataANalyZer (DANZ), which provides access to raw network data for analysis by security, troubleshooting and performance management tools, (ii) Latency/loss ANalyZer (LANZ), which provides access to internal network performance loads and packet loss and latency occurring at the microsecond level, (iii) Network Telemetry, which provides network state information including correlations with dynamic state of the systems operating on the network such as Hypervisors, distributed job controls and (iv) Network Tracers, which provide active integration and diagnostics for various workload conditions dependent upon network performance.
Network Automation
EOS supports Puppet, Chef and Ansible, which enables automatic network configuration in the same manner as servers and storage. In addition, EOS provides tools that greatly reduce network operational costs. Another major component of network automation is Cloud Vision.
CloudVision
CloudVision’s abstraction of the physical network to a broader, network-wide perspective allows for a more efficient approach for several operational use-cases, including the following highlights:
Centralized representation of distributed network state, allowing for a single point of integration and network-wide visibility and analytics;
Controller agnostic support for physical and virtual workload orchestration through open APIs such as OVSDB, JSON and Openstack plugins;
Turn-key automation for zero touch provisioning, configuration management and network-wide upgrades and rollback;
Compliance dashboard for security, audit and patch management;
Real-time streaming for telemetry and network analytics, a modern approach to replace legacy polling per device;
Provides visibility and troubleshooting for underlay and overlay networks; and
Enables macro-segmentation services which provides a dynamic and scalable network service to logically insert security devices into the path of traffic, regardless of whether the security device or workload is physical or virtual and with complete flexibility on placement of security devices and workloads.
Leaf-Spine Network Designs
Our customers typically deploy leaf-spine network topologies consisting of leaf switches or top-of-rack switches, located in the server rack connected with uplinks to multiple load-sharing spine switches and routers that provide the backbone. Our leaf-spine network designs scale up to more than 300,000 physical servers and millions of virtual machines using Equal Cost Multiple Path, or ECMP, to load balance Layer 3 network traffic across multiple spine switches and routers. With Multi-Chassis Link Aggregation, or MLAG, we can build an active-active Layer 2 network that can connect more than 25,000 physical servers. Our leaf-spine network designs have been widely deployed and provide predictable network bandwidth and latency. A key advantage of predictable network performance is that it eliminates the need to optimize the network for specific applications, which means a single network design works equally well for all applications.
Enterprise resources commonly span multiple data centers or Performance Optimized Datacenters (“PODs”) within a data center, including the public cloud. The drive to deliver resources quickly, affordably, and reliably also drives the need for a flexible, cost-effective, scale-out design at the data center core, which we refer to as the “spine of spines” or Universal Spine. The Universal Spine is non-blocking, supports large scale ECMP,

7


IP routing and routing convergence. The Universal Spine enables architects to build the network around the spine and collapse legacy networking layers into the Universal Spine.
Examples of our leaf-spine and universal leaf-spine architectures are illustrated below.    leafspine2a03.jpg
Arista Multi Cloud Networking Platform
CloudEOS™ is Arista’s multi cloud and cloud native networking solution enabling a highly secure and reliable networking experience with consistent segmentation, telemetry, provisioning and troubleshooting for the entire enterprise. It can be deployed across the enterprise edge, WAN, campus, data center, on-premises Kubernetes clusters, and multiple public and private clouds. CloudEOS provides multi cloud connectivity across the entire enterprise cloud environment with high-performance virtual and container-based instances of EOS® software that simplify network operations and integrate with declarative cloud provisioning toolchains like Terraform, Ansible, and other popular CloudOps and DevOps tools.
In addition, CloudEOS enables the seamless delivery of a fully autonomic software-defined infrastructure by combining the power of network automation, state streaming telemetry, and common management plane across clouds using Arista CloudVision® and Terraform. With CloudEOS and CloudVision customers can integrate their cloud network deployments with the elasticity and automation of the public cloud, private cloud and cloud native platforms.
CloudEOS is designed for consumption on Amazon AWS, Microsoft Azure, and Google public clouds via their marketplace and service catalogs, and it is also available as a cloud native instance for deployment in Kubernetes clusters. With CloudEOS, customers can now deploy networks across multiple public cloud providers and on-premises environments in minutes, without ever touching the network CLI.
Cloud Principles Migrate Enterprise from PINs to PICs
With the Arista CloudEOS, enterprise customers can now deploy a reliable and secure multicloud experience with a common Universal Cloud Network approach across all of the places-in-the-cloud (“PICs”) as opposed to siloed Places-In-the-Network (“PINs”) of the legacy enterprise. This enables IT organizations to harness dispersed cloud resources anywhere for better availability of services and applications across any cloud, any workload and any location.
Cognitive WiFi

8


With the acquisition of Mojo, we now integrate the wireless edge via the CloudVision platform. The Cognitive WiFi architecture is tailored to enable an Arista access point portfolio in a controller-less wireless network. These access point (“AP”) solutions are available in disaggregated options harnessing the power of cloud, machine learning and cognitive computing to deliver great experiences to WiFi users. Our Cognitive WiFi delivers massive scalability, and a linear pay-as-you-go pricing model, providing a predictable total cost of ownership path. CloudVision WiFi is based on a similar CMP model for cognitive analytics unifying the operational experience across wired and wireless. CloudVision WiFi enhances real-time insight into the experience of WiFi clients to connect and utilize the network. Client Journey is a set of dashboards that help operators diagnose client connectivity, track availability of network services and identify the root cause of WiFi issues with live and historical telemetry data for the proactive assessment of client to application performance.
Arista Cognitive Campus includes a suite of WiFi Tracer tools for wireless security, reachability and network health diagnostics. The Integrated Wireless Intrusion Protection System (“WIPS”) protects networks against rogue APs, honeypots and implements device classification to determine authorized client devices connecting to unauthorized APs. Additional WIPS scanning is accomplished via a dedicated third radio which can also perform various network performance and health diagnostics. The AP can simulate a client device-association and authentication instrumenting identity and access (AAA and DHCP/DNS) latencies, connectivity to the upstream network and voice calls to calculate MOS score and network throughput. These automated tests can be pre-scheduled without administrator intervention ensuring business ready WiFi. CloudVision WiFi applications fuses Arista access points with cloud networking spines and splines for a seamless topology view.
Cognitive Cloud Networking for the Campus
Our Cognitive Cloud Networking for the Campus is based on three principles:
Universal Cloud Network - Offered as an alternative to brittle, proprietary solutions from legacy vendors, our Universal Cloud Network is an open, standards-based design focusing on software-driven control principles. Our collapsed Spline™ approach consolidates traditional campus core and aggregation layers into a simple single tier with high availability.
Cognitive Management Plane - There is a dire void in management plane consistency and a need for data-driven analytics in the campus, as in the data center. We believe that a common model can be applied across both, saving customers operational costs. The CMP, based on Arista CloudVision, is a data-driven repository for the automated actions across network analytics.
Securing The Campus - Securing the Campus spline requires a holistic approach to network segmentation, device compliance and auditing, as well as service integration with our security partners. We deliver these capabilities through EOS and CloudVision.
Examples of our Cognitive Cloud Networking architectures are illustrated below.

9


cognitivecloudnetworking1231.jpg
Customer Support and Services
We have designed our customer support offerings to provide our customers with high levels of support. Our global team of support engineers engages directly with client IT teams and is available at all times over e-mail, by phone or through our website.
We offer multiple service options that allow our customers to select the product replacement service level that best meets their needs. We stock spare parts in over 125 locations around the world through our third-party logistics suppliers. All of our service options include unlimited access to bug-fixes, new feature-releases, online case management and our community forums.
Sales and Marketing
We market and sell our products through our direct sales force and in partnership with our channel partners, including distributors, value-added resellers, systems integrators and OEM partners. We also sell in conjunction with various technology partners. To facilitate channel coordination and increase productivity, we have created a partner program, the Arista Partner Program, to engage partners who provide value-added services and extend our reach into the marketplace. Authorized training partners perform technical training of our channel partners and end customers. Our partners commonly receive an order from an end customer prior to placing an order with us, and we confirm the identification of the end customer prior to accepting such orders. Our partners generally do not stock inventory received from us.
Our sales organization is supported by systems engineers with deep technical expertise and responsibility for pre-sales technical support and solutions engineering for our end customers, systems integrators, original equipment manufacturers, or OEMs, and channel partners. A pool of shared channel sales and marketing representatives also supports these teams. Each sales team is responsible for a geographical territory, has responsibility for a number of major direct end-customer accounts or has assigned accounts in a specific vertical market. We have field sales teams operating in approximately 94 countries.
Our marketing activities consist primarily of technology conferences, web marketing, trade shows, product demonstrations, seminars and events, public relations, analyst relations, demand generation and direct marketing to build our brand, increase end-customer awareness, communicate our product advantages and generate qualified leads for our field sales force and channel partners.

10


Research and Development
We believe our future success depends on our ability to develop new products and features that address the needs of our end customers. Our in-house engineering personnel are responsible for the development, quality, documentation, support and release of our products. We plan to continue to invest in resources to conduct our research and development efforts.
Manufacturing
We subcontract the manufacturing of all of our products to various contract manufacturers. Our primary manufacturing partners are Jabil Circuit and Sanmina Corporation. This approach allows us to reduce our costs, manufacturing overhead and inventory position and allows us to adjust more quickly to changing end-customer demand. We require all of our manufacturing locations to be ISO-9001 certified. We have four direct fulfillment facilities worldwide to hold finished good inventory, perform product transformations, and install our EOS software to ship to customers and partners.
Our contract manufacturing partners procure the majority of the components needed to build our products and assemble our products according to our design specifications. This allows us to leverage the purchasing power of our contract manufacturing partners. We retain complete control over the bill of material, test procedures and quality assurance programs. Our personnel work closely with our partners and review on an ongoing basis forecasts, inventory levels, processes, capacity, yields and overall quality. Our contract manufacturing partners procure components and assemble our products based on our demand forecasts. These forecasts represent our estimates of future demand for our products based upon historical trends and analyses from our sales and product management functions as adjusted for overall market conditions.
Our products rely on key components, including merchant silicon, integrated circuit components and power supplies purchased from a limited number of suppliers, including certain sole source providers. We also expect to see increased consolidation among our component suppliers. Generally, neither our contract manufacturers nor we have a written agreement with these component providers to guarantee the supply of the key components used in our products nor do we have exclusive rights to such key components, and our suppliers could suffer shortages, delay shipments, prioritize shipments to other vendors, increase prices or cease manufacturing such products or selling them to us at any time. Supply of components may also be adversely affected by geopolitical conditions such as international trade wars like the U.S. trade war with China and the impact of public health epidemics like the coronavirus currently affecting China.
Our product development efforts also depend upon continued collaboration with our key suppliers, including our merchant silicon vendors such as Broadcom and Intel. As we develop our product roadmap and continue to expand our relationships with these and other merchant silicon vendors, it is critical that we work in tandem with our key merchant silicon vendors to ensure that their silicon includes improved features and that our products take advantage of such improved features. This enables us to focus our research and development resources on software core competencies and to leverage the investments made by merchant silicon vendors to achieve cost-effective solutions.
Once the completed products are manufactured and tested, our contract manufacturing partners ship them to various theatre direct fulfillment facilities in the United States, the Netherlands and Singapore for final configuration, quality control inspection and shipment to our distribution partners and end customers. After the products are shipped to our end customers, our products are installed by the end customers or by third-party service providers such as system integrators or value added resellers on their behalf.
Backlog
We do not have any long-term purchase commitments from customers. Customers generally order products on an as-needed basis with short lead and delivery times on a per-purchase-order basis. We maintain sufficient finished goods inventory to ensure that products can generally be shipped shortly after receipt of an order. A significant portion of our customer shipments in any fiscal year relate to orders received and shipped in that fiscal year. Our customers utilize purchase orders containing non-binding purchase commitments and we allow customers to cancel, change or reschedule orders without penalty at any time prior to shipment, and as a result we do not

11


believe backlog is firm. Due to the foregoing factors, backlog is not a meaningful indicator in any given period of our ability to achieve any particular level of overall revenue or financial performance.
Competition
The markets in which we compete are highly competitive and characterized by rapidly changing technology, changing end-customer needs, evolving industry standards, frequent introductions of new products and services and industry consolidation. We expect competition to intensify in the future as the market for cloud networking expands and existing competitors and new market entrants introduce new products or enhance existing products.
The data center and campus networking markets have been historically dominated by Cisco, with competition also coming from other large network equipment and system vendors, including Extreme Networks, Dell/EMC, Hewlett Packard Enterprise, Juniper Networks and Mist Systems. Most of our competitors and some strategic alliance partners have made acquisitions and/or have entered into or extended partnerships or other strategic relationships to offer more comprehensive product lines, including cloud networking solutions. For example, Broadcom acquired Brocade Communications Systems, Extreme Networks purchased certain data center networking assets from Broadcom/Brocade and Avaya, Dell acquired EMC, and Hewlett Packard Enterprise acquired Aruba Networks.
We also face competition from other companies and new market entrants current technology partners and end customers who may acquire or develop network switches and cloud service solutions for internal use and/or to broaden their portfolio of products to market and sell to customers. Some of these competitors are developing networking products based on off-the-shelf or commoditized hardware technology, or “white box” hardware, particularly where an end customer’s network strategy seeks to emphasize deployment of such product offerings or adopt a disaggregated approach to the procurement of hardware and software. End customers may also increase their adoption of networking solutions based upon open source network operating systems that may be provided for free and used either on “white box” or proprietary hardware. The entrance of new competitors into our markets or the increased adoption of these new technology solutions or consumption models may cause downward pricing pressures, result in lost sales or otherwise have a material adverse effect on our business, prospects, financial condition and operating results.
Our relationships with our strategic alliance partners or suppliers may also shift as industry dynamics changes. If strategic alliance partners acquire or develop competitive products or services, our relationship with those partners may be adversely impacted, which could lead to more variability to our results of operations and impact the pricing of our solutions.
The principal competitive factors applicable to our products include:
breadth of product offerings and features;
reliability and product quality;
ease of use;
pricing;
total cost of ownership, including automation, monitoring and integration costs;
performance and scale;
programmability and extensibility;
interoperability with other products;
ability to be bundled with other vendor offerings; and
quality of service, support and fulfillment.
We believe our products compete favorably with respect to these factors. Our EOS software offers high reliability, integrates with existing network protocols and is open and programmable. We believe the combination of EOS, a set of network applications and our 1/2.5/5/10/25/40/50/100/400 Gigabit Ethernet platforms make our

12


offering highly competitive for both cloud and enterprise data centers. However, many of our competitors have greater name recognition, longer operating histories, larger sales and marketing budgets and resources, broader distribution and established relationships with channel partners and end customers, greater access to larger end-customer bases, greater end-customer support resources, greater manufacturing resources, the ability to leverage their sales efforts across a broader portfolio of products, the ability to leverage purchasing power when purchasing subcomponents, the ability to bundle competitive offerings with other products and services, the ability to develop their own silicon chips, the ability to set more aggressive pricing policies, lower labor and development costs, greater resources to make acquisitions, larger intellectual property portfolios and substantially greater financial, technical, research and development or other resources.
Intellectual Property
Our success and ability to compete depend substantially upon our core technology and intellectual property. We rely on patent, trademark and copyright laws, trade secret protection and confidentiality agreements with our employees, end customers, resellers, systems integrators and others to protect our intellectual property rights. We file U.S and foreign patent applications to protect our intellectual property and believe that the duration of our issued patents is adequate relative to the expected lives of our products.
We cannot assure you that any of our patent applications will result in the issuance of a patent or whether the examination process will result in patents of valuable breadth or applicability. In addition, any patents that may be issued may be contested, circumvented, found unenforceable or invalidated, and we may not be able to prevent third parties from infringing them. We also license software from third parties for integration into our products, including open source software and other software available on commercially reasonable terms. We also own a number of trademarks in the U.S. and other jurisdictions, including Arista, EOS, CloudVision, CloudStream, CVP, CVX, Health Tracer, MapReduce Tracer, Path Tracer, MXP, MSS, RAIL, Score, SPLINE, SuperSpine, SSU, FlexRoute, NetRollBack, NetDB, OSFP, AlgoMatch, Macro-Segmentation and Macro-Segmentation Service.
We control access to and use of our software, technology and other proprietary information through internal and external controls, including contractual protections with employees, contractors, end customers and partners. Our software is protected by U.S. and international copyright, patent and trade secret laws. Despite our efforts to protect our software, technology and other proprietary information, unauthorized parties may still copy or otherwise obtain and use our software, technology and other proprietary information. In addition, we intend to expand our international operations, and effective patent, copyright, trademark and trade secret protection may not be available or may be limited in foreign countries.
Our industry is characterized by the existence of a large number of patents and frequent claims and related litigation regarding patent and other intellectual property rights. If we become more successful, we believe that competitors will be more likely to try to develop products that are similar to ours and that may infringe our proprietary rights. It may also be more likely that competitors or other third parties will claim that our products infringe their proprietary rights. In particular, large and established companies in our industry have extensive patent portfolios and are regularly involved in both offensive and defensive litigation. From time to time, third parties, including certain of these large companies and non-practicing entities, may assert patent, copyright, trademark and other intellectual property rights against us, our channel partners or our end customers, whom our standard license and other agreements obligate us to indemnify against such claims. Please see “Legal Proceedings” included in Part I, Item 3 of this Annual Report on Form 10-K, for a description of this litigation.
Successful claims of infringement by a third party, if any, could prevent us from distributing certain products or performing certain services, require us to expend time and money to develop non-infringing solutions or force us to pay substantial damages, royalties or other fees. We cannot assure you that we do not currently infringe, or that we will not in the future infringe, upon any third-party patents or other proprietary rights.
Employees
As of December 31, 2019, we employed approximately 2,300 full-time employees. None of our employees are represented by unions. We consider our relationship with our employees to be good and have not experienced significant interruptions of operations due to labor disagreements.

13


Corporate Information
We were incorporated in the State of California as Arastra, Inc. in October 2004. We reincorporated in the State of Nevada in March 2008, and we changed our name to Arista Networks, Inc. in October 2008. We reincorporated in the State of Delaware in March 2014.
Available Information
Our website is located at www.arista.com and our investor relations website is located at investors.arista.com. Our 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 Securities Exchange Act of 1934, as amended (the “Exchange Act”), are available free of charge on the Investors portion of our web site as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission (SEC).
Webcasts of our earnings calls and certain events we participate in or host with members of the investment community are on our investor relations website. Additionally, we announce investor information, including news and commentary about our business and financial performance, SEC filings, notices of investor events, and our press and earnings releases, on our investor relations website. Investors and others can receive notifications of new information posted on our investor relations website in real time by signing up for email alerts and RSS feeds. Further corporate governance information, including our corporate governance guidelines, board committee charters, and code of conduct, is also available on our investor relations website under the heading “Governance.” The contents of our websites, or information that can be accessed through our websites, are not incorporated by reference into this Annual Report on Form 10-K or in any other report or document we file with the SEC, and any references to our websites are intended to be inactive textual references only.

Item 1A. Risk Factors
You should consider carefully the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, which could materially affect our business, financial condition, results of operations and prospects. The risks described below are not the only risks facing us. Risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially affect our business, financial condition, results of operations and prospects.
Risks Related to Our Business and Our Industry
The cloud networking market is rapidly evolving. If this market does not evolve as we anticipate or our target end customers do not adopt our cloud networking solutions, we may not be able to compete effectively, and our ability to generate revenue will suffer.
A substantial portion of our business and revenue depends on the growth and evolution of the cloud networking market. The market demand for cloud networking solutions has increased in recent years as end customers have deployed larger, more sophisticated networks and have increased the use of virtualization and cloud computing. The continued growth of this market will be dependent upon many factors including but not limited to the adoption of and demand for our end customers’ products and services, the expansion, evolution and build out of our end customers’ networks, the capacity utilization of existing network infrastructures, changes in the technological requirements for the products and services to be deployed in these networks, the amount and mix of capital spending by our end customers, the development of network switches and cloud service solutions by our large end customers for internal use, the financial performance and prospects of our end customers, the availability of capital resources to our end customers, changes in government regulation that could impact cloud networking business models including those regulations related to cybersecurity, privacy, data protection and net neutrality, our ability to provide cloud networking solutions that address the needs of end customers more effectively and economically than those of other competitors or existing technologies and general economic conditions.
If the cloud networking solutions market does not develop in the way we anticipate or otherwise experiences a slow-down, if our solutions do not offer benefits compared to competing networking products or if end customers do not recognize the benefits that our solutions provide, then our business, financial condition, results of operations and prospects could be materially adversely affected.

14


We expect large purchases by a limited number of end customers to continue to represent a substantial portion of our revenue, and any loss, delay, decline or other change in expected purchases could result in material quarter-to-quarter fluctuations of our revenue or otherwise adversely affect our results of operations.
Historically, large purchases by a relatively limited number of end customers have accounted for a significant portion of our revenue, particularly in the cloud networking market. Many of these end customers make large purchases to complete or upgrade specific data center installations and are typically made on a purchase-order basis rather than pursuant to long-term contracts. For example, revenue from sales to Microsoft, through our channel partner, World Wide Technology, Inc., accounted for 23%, 27% and 16% of our revenue for the years ended December 31, 2019, 2018 and 2017, respectively. In addition, revenue from sales to Facebook, through our channel partners, accounted for 17% of our revenue for the year ended December 31, 2019. Our sales to these end users in fiscal 2019 benefited from certain factors that are not expected to be repeated in fiscal 2020 or future years. As a result, the percentage of our revenue from Microsoft and Facebook in fiscal 2020 is expected to decline, which will likely impact our revenue growth.
As a consequence of the concentrated nature of our customer base and their purchasing behavior, our quarterly revenue and results of operations may fluctuate from quarter to quarter and are difficult to estimate. Changes in the business requirements or focus, vendor selection, project prioritization, manner in which spending allocations are assigned among multiple vendors based upon specific network roles or projects, financial prospects, lack of growth of our customers, capital resources and expenditures or purchasing behavior and deceleration in spending of our key end customers could significantly decrease our sales to such end customers or could lead to delays, reductions or cancellations of planned purchases of our products or services. Moreover, because our sales will be based primarily on purchase orders, our customers may cancel, delay, reduce or otherwise modify their purchase commitments with little or no notice to us. This limited visibility regarding our end customers’ product needs, the timing and quantity of which could vary significantly, requires us to rely on estimated demand forecasts to determine how much material to purchase and product to manufacture. Our failure to accurately forecast demand can lead to product shortages which could lead to delays in fulfilling current and future purchase orders that can impede production by our customers and harm our customer relationships. And, in the event of a cancellation or reduction of an order, we may not have enough time to reduce operating expenses to mitigate the effect of the lost revenue on our business, which could materially affect our operating results.
We may be unable to sustain or increase our revenue from our large end customers, grow revenues with new or other existing end customers at the rate we anticipate or at all, or offset the discontinuation of concentrated purchases by our larger end customers with purchases by new or existing end customers. These customers can drive the growth in revenue for particular products and services based on factors such as: trends in the networking market, business mergers and acquisitions, trends in economic conditions and the overall fast growth of a customer’s underlying business. These customers could choose to divert all or a portion of their business with us to one of our competitors, re-assign spending allocations, demand pricing concessions for our services, require us to provide enhanced services that increase our costs, or reduce their spending levels. If these factors drove some of our large customers to cancel all or a portion of their business relationships with us, the growth in our business and the ability to meet our current and long-term financial forecasts may be materially impacted. We expect that such concentrated purchases will continue to contribute materially to our revenue for the foreseeable future and that our results of operations may fluctuate materially as a result of such larger end customers’ buying patterns. In addition, we may see consolidation of our customer base, such as among internet companies and cloud service providers, which could result in loss of end customers. The loss of such end customers, or a significant delay or reduction in their purchases, including reductions or delays due to customer departures from recent buying patterns, or an unfavorable change in competitive conditions could materially harm our business, financial condition, results of operations and prospects. For example, we have experienced reduced and volatile demand from certain of our large end customers during the year ended December 31, 2019, and expect this could continue in future periods.
Adverse economic conditions or reduced information technology and network infrastructure spending may adversely affect our business, financial condition, results of operations and prospects.
Our business depends on the overall demand for information technology, network connectivity and access to data and applications. Weak domestic or global economic conditions, fear or anticipation of such conditions,

15


international trade disputes, or a reduction in information technology and network infrastructure spending even if economic conditions improve, could adversely affect our business, financial condition, results of operations and prospects in a number of ways, including longer sales cycles, lower prices for our products and services, higher default rates among our distributors, reduced unit sales and lower or no growth. For example, the global macroeconomic environment could be negatively affected by, among other things, instability in global economic markets resulting from increased U.S. trade tariffs and trade disputes between the U.S. and other countries, instability in the global credit markets, the impact and uncertainty regarding global central bank monetary policy, rising interest rates and increased inflation, including the instability in the geopolitical environment as a result of the withdrawal of the United Kingdom from the European Union, economic challenges in China, ongoing political demonstrations in Hong Kong, foreign governmental debt concerns and the impact of public health epidemics like the coronavirus affecting China. Such challenges have caused, and are likely to continue to cause, uncertainty and instability in local economies and in global financial markets, particularly if any future sovereign debt defaults or significant bank failures or defaults occur. Market uncertainty and instability in Europe or Asia could intensify or spread further, particularly if ongoing stabilization efforts prove insufficient. Continuing or worsening economic instability could adversely affect spending for IT, network infrastructure, systems and tools. Continued turmoil in the geopolitical environment in many parts of the world may also affect the overall demand for our products. Although we do not believe that our business, financial condition, results of operations and prospects have been significantly adversely affected by economic and political uncertainty in Europe, Asia or other countries to date, deterioration of such conditions may harm our business, financial condition, results of operations and prospects in the future. A prolonged period of economic uncertainty or a downturn may also significantly affect financing markets, the availability of capital and the terms and conditions of financing arrangements, including the overall cost of financing as well as the financial health or creditworthiness of our end customers. Circumstances may arise in which we need, or desire, to raise additional capital, and such capital may not be available on commercially reasonable terms, or at all.
Our business and operations have experienced rapid growth, and if we do not appropriately manage any future growth or are unable to improve our systems and processes, our business, financial condition, results of operations and prospects will be adversely affected.
We have experienced rapid growth and increased demand for our products over the last several years, which has placed a strain on our management, administrative, operational and financial infrastructure. Our employee headcount and number of end customers have increased, and we expect both to continue to grow over the next year. For example, between December 31, 2015 and December 31, 2019, our headcount grew from approximately 1,200 employees to approximately 2,300 employees, and our cumulative number of end customers grew from approximately 3,700 to over 6,000. As we have grown, we have had to manage an increasingly large and more complex array of internal systems and processes to scale with all aspects of our business, including our hardware and software development, contract manufacturing, purchasing, logistics, fulfillment and maintenance and support. Our success will depend in part upon our ability to manage our growth effectively. To do so, we must continue to increase the productivity of our existing employees and continue to hire, train and manage new employees as needed. To manage domestic and international growth of our operations and personnel, we will need to continue to improve our operational, financial and management controls and our reporting processes and procedures and implement more extensive and integrated financial and business information systems. We may not be able to successfully implement these or other improvements to our systems and processes in an efficient or timely manner, and we may discover deficiencies in their capabilities or effectiveness. We may experience difficulties in managing improvements to our systems and processes or in connection with third-party technology. In addition, our systems and processes may not prevent or detect all errors, omissions or fraud. Our failure to improve our systems and processes, or their failure to operate effectively and in the intended manner, may result in disruption of our current operations and end-customer relationships, our inability to manage the growth of our business and our inability to accurately forecast our revenue, expenses and earnings and prevent certain losses.

16


We pursue new product and service offerings and technology initiatives from time to time, and if we fail to successfully carry out these initiatives, our business, financial condition, or results of operations could be adversely impacted.
As part of the evolution of our business, we have made substantial investments to develop new products and services and enhancements to existing products through our acquisitions and research and development efforts to expand our product offerings and maintain revenue growth of the Company. If we are unable to anticipate technological changes in our industry by introducing new or enhanced products and services in a timely and cost-effective manner, or if we fail to introduce products and services that meet market demand, we may lose our competitive position, our products may become obsolete, and our business, financial condition or results of operations could be adversely affected.
Additionally, from time to time, we invest in expansion into adjacent markets, including the campus switching and WiFi networking markets. Although we believe these solutions are complementary to our current offerings, we have less experience and a more limited operating history in these markets, and our efforts in this area may not be successful. Expanding our services in existing and new markets and increasing the depth and breadth of our presence imposes significant burdens on our marketing, compliance, and other administrative and managerial resources. Our plan to expand and deepen our market share in our existing markets and possibly expand into additional markets is subject to a variety of risks and challenges. Our success in these new markets depends on a variety of factors, including the following:
Our ability to develop new products, new product features and services that address the customer requirements for these markets;
Our ability to attract a customer base in markets in which we have less experience;
Our successful development of new sales and marketing strategies to meet customer requirements;
Our ability to develop new channel relationships and enhance existing relationships to market and sell new products;
Our ability to compete with new and existing competitors in these adjacent markets, many of which may have more financial resources, market experience, brand recognition, relevant intellectual property rights, or established customer relationships than we currently do;
Our ability to skillfully balance our investment in adjacent markets with investment in our existing products and services;
The success of our partnerships with other companies;
Market acceptance of our new products; and
Our ability to grow our sales force to address new markets.
Additionally, future market share gains may take longer than planned and cause us to incur significant costs. Difficulties in any of our new product development efforts or our efforts to enter adjacent markets could adversely affect our operating results and financial condition.
If we do not successfully anticipate technological shifts, market needs and opportunities, and develop products and product enhancements that meet those technological shifts, needs and opportunities, or if those products are not made available in a timely manner or do not gain market acceptance, we may not be able to compete effectively, and our ability to generate revenue will suffer.
We must continue to enhance our existing products and develop new technologies and products that address emerging technological trends, evolving industry standards and changing end-customer needs. The process of enhancing our existing products and developing new technology is complex and uncertain, and new offerings requires significant upfront investment that may not result in material design improvements to existing products or result in marketable new products or costs savings or revenue for an extended period of time, if at all.
In addition, new technologies could render our existing products obsolete or less attractive to end customers, and our business, financial condition, results of operations and prospects could be materially adversely affected if such technologies are widely adopted. For example, end customers may prefer to address their network switch requirements by licensing software operating systems separately and placing them on industry-standard

17


servers or develop their own networking products rather than purchasing integrated hardware products as has occurred in the server industry. Additionally, end customers may require product upgrades including higher ethernet speeds and additional functionality to address the increasing demands of the cloud computing environments.
In the past several years, we have announced a number of new products and enhancements to our products and services. For example, we recently introduced our 7800R family of products for demanding 400G cloud networks. The success of our new products depends on several factors including, but not limited to, appropriate new product definition, the development of product features that sufficiently meet end-user requirements, component costs, availability of 400G optical components, timely completion and introduction of these products, prompt solution of any defects or bugs in these products, our ability to support these products, differentiation of new products from those of our competitors and market acceptance of these products.
Our product releases introduced new software products that include the capability for disaggregation of our software operating systems from our hardware. The success of our strategy to expand our software business is subject to a number of risks and uncertainties including the additional development efforts and costs to create these new products or make them compatible with other technologies, the potential for our strategy to negatively impact revenues and gross margins and additional costs associated with regulatory compliance.
We may not be able to successfully anticipate or adapt to changing technology or end-customer requirements on a timely basis, or at all. If we fail to keep up with technology changes or to convince our end customers and potential end customers of the value of our solutions even in light of new technologies, we may lose customers, decrease or delay market acceptance and sales of our present and future products and services and materially and adversely affect our business, financial condition, results of operations and prospects.
To remain competitive, we must successfully manage product introductions and transitions.
Our ability to continue to compete effectively in a rapidly evolving market requires that we successfully release new products that meet the increasingly sophisticated networking requirements of our end customers. For example, we introduced our 7800R family of products for demanding 400G cloud networks and the next generation of the Arista 7500R, 7280R Series. However, the ramp in production of our 400G products has been delayed. The success of new product introductions will depend on a number of factors including, but not limited to, timely and successful product development, market acceptance of our new products, our ability to penetrate new markets, our ability to manage the risks associated with new product production ramp-up issues, the timely development and availability of new merchant silicon chips from our suppliers, the effective management of purchase commitments and inventory in line with anticipated product demand, the availability of products in appropriate quantities and costs to meet anticipated demand, and the risk that new products may have quality or other defects or deficiencies in the early stages of introduction. For example, our new product releases will require strong execution from our third party merchant silicon chip suppliers to develop and release new merchant silicon chips that satisfy end-customer requirements, to meet expected release schedules and to provide sufficient quantities of these components. In addition, we introduced Arista Cognitive Cloud Networking for the Campus as well as Mojo Cognitive WiFi and Metamako low latency switches. If we are unable to successfully manage our product introductions or transitions, or if we fail to penetrate new markets, as a result of any of these or other factors, our business, financial condition, results of operations and prospects could be adversely affected.
Our revenue and our revenue growth rate may decline.
Our revenue growth rate in previous periods may not be indicative of our future performance. We have experienced annual revenue growth rates of 12.1%, 30.7%, and 45.8% in 2019, 2018, and 2017, respectively. In the future, we expect our revenue and our revenue growth rates to decline as we have become more penetrated with our existing customer base and product markets and as we look to enter and expand into new target markets. Other factors may also contribute to declines in our growth rates, including changes in demand for our products and services, particularly from our large end customers, changes in capital spending by our large end customers, increased competition, our ability to successfully manage our expansion or continue to capitalize on growth opportunities, the maturation of our business and general economic, international trade conditions, and our ability to be successful in adjacent markets, such as the campus switching and WiFi networking markets. For example, we have experienced volatility in demand from certain of these large end customers during 2019 resulting in slower overall revenue growth. Overall demand from these larger customers may decline in future periods, which would

18


impact our future revenue growth. You should not rely on our revenue for any prior quarterly or annual period as an indication of our future revenue or revenue growth. If we are unable to maintain consistent revenue or revenue growth, our business, financial condition, results of operations and prospects could be materially adversely affected and our stock price could be volatile.
Our results of operations are likely to vary significantly from period to period and be unpredictable and if we fail to meet the expectations of analysts or investors or our previously issued financial guidance, or if any forward-looking financial guidance does not meet the expectation of analysts or investors, the market price of our common stock could decline substantially.
Our results of operations have historically varied from period to period, and we expect that this trend will continue. As a result, you should not rely upon our past financial results for any period as indicators of future performance. Our results of operations in any given period can be influenced by a number of factors, many of which are outside of our control and may be difficult to predict, including:    
our ability to increase sales to existing customers and attract new end customers, including large end customers;
the budgeting cycles, purchasing practices and buying patterns of end customers, including large end customers who may receive lower pricing terms due to volume discounts and who may or may not make large bulk purchases in certain quarters or who may elect to re-assign allocations to multiple vendors based upon specific network roles or projects;
changes in end-customer, geographic or product mix;
changes in the growth rate of existing or new customers, including large end customers and service providers;
changes in growth rates of the networking market;
the cost and potential outcomes of existing and future litigation;
increased expenses resulting from the tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs implemented by the U.S. government on various imports from China;
changes in the sales and implementation cycles for our products including the qualification and testing of our products by our customers and any delays or cancellations of purchases caused by such activities;
the rate of expansion and productivity of our sales force including any expansion into new markets;
changes in our pricing policies, whether initiated by us or as a result of competition;
our inability to fulfill our end customers’ orders due to the availability of inventory, supply chain delays, access to key commodities or technologies or events that impact our manufacturers or their suppliers such as the recent U.S. trade wars with China and the impact of public health epidemics like the coronavirus currently affecting China;
the amount and timing of operating costs and capital expenditures related to the operation and expansion of our business;
changes in end-customer, distributor or reseller requirements or market needs;
difficulty forecasting, budgeting and planning due to limited visibility beyond the first two quarters into the spending plans of current or prospective customers;
deferral, reduction or cancellation of orders from end customers, including in anticipation of new products or product enhancements announced by us or our competitors, or warranty returns;
the inclusion of any acceptance provisions in our customer contracts or any delays in acceptance of those products;
the actual or rumored timing and success of new product and service introductions by us or our competitors including the execution of such new product and service introductions or any other change in the competitive landscape of our industry, including consolidation among our competitors or end customers;
our ability to successfully expand our business domestically and internationally;

19


our ability to increase the size of our sales or distribution channel, any disruption in our sales or distribution channels, and/or termination of our relationship with important channel partners;
decisions by potential end customers to purchase our networking solutions from larger, more established vendors, white box vendors or their primary network equipment vendors;
price competition;
insolvency or credit difficulties confronting our end customers, which could adversely affect their ability to purchase or pay for our products and services, or confronting our key suppliers, including our sole source suppliers, which could disrupt our supply chain;
seasonality or cyclical fluctuations in our markets;
future accounting pronouncements or changes in our accounting policies;
stock-based compensation expense;
our overall effective tax rate, including impacts caused by any reorganization in our corporate structure, any changes in our valuation allowance for domestic deferred tax assets and any new legislation or regulatory developments, including the Tax Cuts and Jobs Act of 2017 (the “Tax Act”);
increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates, as an increasing portion of our expenses are incurred and paid in currencies other than the U.S. dollar;
general economic conditions, both domestically and in foreign markets; and
other risk factors described in this Annual Report on Form 10-K.
Any one of the factors above or the cumulative effect of several of the factors described above may result in significant fluctuations in our financial and other results of operations and may cause the market price of our common stock to decline. In the past, we have failed to meet investor financial expectations and the market price of our common stock declined. This variability and unpredictability could result in our failure to meet our revenue, gross margins, results of operations or other expectations contained in any forward looking financial guidance we have issued or the expectations of securities analysts or investors for a particular period. If we fail to meet or exceed such guidance or expectations for these or any other reasons, the market price of our common stock could decline substantially, and we could face costly lawsuits, including securities class action suits.
If we are unable to attract new large end customers or to sell additional products and services to our existing end customers, our revenue growth will be adversely affected and our revenue could decrease.
To increase our revenue, we must add new end customers and large end customers and sell additional products and services to existing end customers. For example, one of our sales strategies is to target specific projects at our current end customers because they are familiar with the operational and economic benefits of our solutions, thereby reducing the sales cycle into these customers. We also believe the opportunity with current end customers to be significant given their existing infrastructure and expected future spend. Another one of our sales strategies is focused on increasing penetration in the enterprise and campus markets. However, sales strategies focused on expansion to adjacent markets can require more time and effort since enterprise and campus end customers typically start with small purchases, and there is often a long testing period. For this reason, in order to grow our revenue, it is important for us to attract new large end customers. Some factors that may limit our ability to attract new large end customers include, but are not limited to, saturation with certain of the large cloud networking customers, competition, decreased capital spending of such customers, a limited number of such customers, and a decline in growth of such customers. If we fail to attract new large end customers, including enterprise and campus end customers, or fail to reduce the sales cycle and sell additional products to our existing end customers, our business, financial condition, results of operations and prospects will be harmed.
Some of our large end customers require more favorable terms and conditions from their vendors and may request price concessions. As we seek to sell more products to these end customers, we may be required to agree to terms and conditions that may have an adverse effect on our business or ability to recognize revenue.
Our large end customers have significant purchasing power and, as a result, may receive more favorable terms and conditions than we typically provide to other end customers, including lower prices, bundled upgrades, extended warranties, acceptance terms, indemnification terms and extended return policies and other contractual

20


rights. As we seek to sell more products to these large end customers, an increased mix of our shipments may be subject to such terms and conditions, which may reduce our margins or affect the timing of our revenue recognition and thus may have an adverse effect on our business, financial condition, results of operations and prospects.
We face intense competition, especially from larger, well-established companies, and we may lack sufficient financial or other resources to maintain or improve our competitive position.
The markets in which we compete, including the markets for data center and campus networking, are intensely competitive, and we expect competition to increase in the future from established competitors and new market entrants. This competition could result in increased pricing pressure, reduced profit margins, increased sales and marketing expenses and our failure to increase, or the loss of, market share, any of which would likely seriously harm our business, financial condition, results of operations and prospects.
The data center and campus networking markets have been historically dominated by Cisco, with competition also coming from other large network equipment and system vendors, including Extreme Networks, Dell/EMC, Hewlett Packard Enterprise, and Juniper Networks. Most of our competitors and some strategic alliance partners have made acquisitions and/or have entered into or extended partnerships or other strategic relationships to offer more comprehensive product lines, including cloud networking solutions. For example, Broadcom acquired Brocade Communications Systems, Extreme Networks purchased certain data center networking assets from Broadcom/Brocade and Avaya, Dell acquired EMC, and Hewlett Packard Enterprise acquired Aruba Networks.
We also face competition from other companies and new market entrants, including current technology partners, suppliers and end customers or other cloud service providers who may acquire or develop network switches and cloud service solutions for internal use and/or to broaden their portfolio of products to market and sell to customers. Some of these competitors are developing networking products based on off-the-shelf or commoditized hardware technology, or “white box” hardware, particularly where an end customer’s network strategy seeks to emphasize deployment of such product offerings or adopt a disaggregated approach to the procurement of hardware and software. End customers may also increase their adoption of networking solutions based upon open source network operating systems that may be provided for free and used either on “white box” or proprietary hardware. The entrance of new competitors into our markets or the increased adoption of these new technology solutions or consumption models may cause downward pricing pressures, result in lost sales or otherwise have a material adverse effect on our business, prospects, financial condition and operating results.
Our relationships with our strategic alliance partners or suppliers may also shift as industry dynamics changes. If strategic alliance partners acquire or develop competitive products or services, our relationship with those partners may be adversely impacted, which could lead to more variability to our results of operations and impact the pricing of our solutions.
Many of our existing and potential competitors enjoy substantial competitive advantages, such as:
greater name recognition and longer operating histories;
larger sales and marketing budgets and resources;
broader distribution and established relationships with channel partners and end customers;
greater access to larger end-customer bases;
greater end-customer support resources;
greater manufacturing resources;
the ability to leverage their sales efforts across a broader portfolio of products;
the ability to leverage purchasing power with vendor subcomponents;
the ability to bundle competitive offerings with other products and services;
the ability to develop their own silicon chips;
the ability to set more aggressive pricing policies including bundling of products that are competitive with ours with other products that we do not sell or with support service contracts;
lower labor and development costs;

21


greater resources to make acquisitions;
larger intellectual property portfolios; and
substantially greater financial, technical, research and development or other resources.
Our competitors also may be able to provide end customers with capabilities or benefits different from or greater than those we can provide in areas such as technical qualifications or geographic presence or may be able to provide end customers a broader range of products, services and prices. In addition, large competitors may have more extensive relationships with and within existing and potential end customers that provide them with an advantage in competing for business with those end customers. For example, certain large competitors encourage end customers of their other products and services to adopt their data networking solutions through discounted bundled product packages. Our ability to compete will depend upon our ability to provide a better solution than our competitors at a more competitive price. We may be required to make substantial additional investments in research, development, marketing and sales in order to respond to competition, and we cannot assure you that these investments will achieve any returns for us or that we will be able to compete successfully in the future.
We also expect increased competition if our market continues to expand. As we continue to expand globally, we may see new competition in different geographic regions. In particular, we may experience price-focused competition from competitors in Asia, especially from China. As we expand into new markets, we will face competition not only from our existing competitors but also from other competitors, including existing companies with strong technological, marketing, and sales positions in those markets, as well as those with greater resources, including technical and engineering resources, than we do. Conditions in our market could change rapidly and significantly as a result of technological advancements or other factors. Current or potential competitors may be acquired by third parties that have greater resources available than we do. Our current or potential competitors might take advantage of the greater resources of the larger organization resulting from these acquisitions to compete more vigorously or broadly with us. In addition, continued industry consolidation might adversely affect end customers’ perceptions of the viability of smaller and even medium-sized networking companies and, consequently, end customers’ willingness to purchase from those companies. Further, certain large end customers may develop network switches and cloud service solutions for internal use and/or to broaden their portfolio of products, which could allow these end customers to become new competitors in the market.
Industry consolidation may lead to increased competition and may harm our business, financial condition, results of operations and prospects.
Most of our competitors and some strategic alliance partners have made acquisitions and/or have entered into or extended partnerships or other strategic relationships to offer more comprehensive product lines, including cloud networking solutions. For example, Broadcom acquired Brocade Communications Systems, Extreme Networks purchased certain data center networking assets from Broadcom/Brocade and Avaya, Dell acquired EMC, and Hewlett Packard Enterprise acquired Aruba Networks.
Moreover, large system vendors are increasingly seeking to deliver top-to-bottom cloud networking solutions to end customers that combine cloud-focused hardware and software solutions to provide an alternative to our products.
We expect this trend to continue as companies attempt to strengthen their market positions in an evolving industry and as companies are acquired or are unable to continue operations. Our relationship with our strategic alliance partners may shift as industry dynamics change. For example, companies that are strategic alliance partners in some areas of our business may acquire or form alliances with our competitors and could combine competitor product portfolios into unified offerings optimized for their platforms. Such changes could result in a reduction of business with us, a change in the terms upon which they offer us their products and services or even a termination of our strategic partnerships entirely. Industry consolidation may result in stronger competitors that are better able to compete with us, including any competitors that seek to become sole source vendors for end customers. This could lead to more variability in our results of operations and could have a material adverse effect on our business, the pricing of our solutions, financial condition, results of operations and prospects.

22


Managing the supply of our products and product components is complex. Insufficient component supply and inventory may result in lost sales opportunities or delayed revenue, while excess inventory may harm our gross margins.
Managing our extended supply chain is complex, and our inventory management systems and related supply-chain visibility tools may not enable us to forecast accurately and effectively manage the supply of our products and product components. Our ability to manage our supply chain may also be adversely affected by other factors including shortages of components used to manufacture our products, a reduction or interruption of supply, prioritization of component shipments to other vendors, cessation of manufacturing of such components by our suppliers and geopolitical conditions such as the U.S. trade war with China and the impact of public health epidemics like the coronavirus affecting China.
Insufficient component supply, or any increases in the time required to manufacture our products, may lead to inventory shortages that could result in increased customer lead times for our products, delayed revenue or loss of sales opportunities altogether as potential end customers turn to competitors’ products that are readily available. For example, we have been delayed in ramping our 400G products because of the limited availability of optical components.
In order to reduce manufacturing lead times and plan for adequate component supply, from time to time we may issue purchase orders for components and products that are non-cancelable and non-returnable. We establish a liability for non-cancelable, non-returnable purchase commitments with our component inventory suppliers for quantities in excess of our demand forecasts, or for products that are considered obsolete. In addition, we establish a liability and reimburse our contract manufacturer for component inventory purchased on our behalf that has been rendered excess or obsolete due to manufacturing and engineering change orders, or in cases where inventory levels greatly exceed our demand forecasts.
Inventory management remains an increased area of focus as we balance the need to maintain sufficient inventory levels to ensure competitive lead times against the risk of obsolescence or the end of life of certain products. If we ultimately determine that we have excess inventory or obsolete inventory, we may have to reduce our prices and write down inventory to its estimated realizable value, which in turn could result in lower gross margins.
If we are unable to effectively manage our supply and inventory, our business, financial condition, results of operations and prospects could be adversely affected.
Because some of the key components in our products come from sole or limited sources of supply, we are susceptible to supply shortages or supply changes, which could disrupt or delay our scheduled product deliveries to our end customers and may result in the loss of sales and end customers.
Our products rely on key components, including merchant silicon chips, integrated circuit components, printed circuit boards, connectors, custom-tooled sheet metal and power supplies that we purchase or our contract manufacturers purchase on our behalf from a limited number of suppliers, including certain sole source providers. Generally, we do not have guaranteed supply contracts with our component suppliers, and our suppliers could suffer shortages, delay shipments, prioritize shipments to other vendors, increase prices or cease manufacturing such products or selling them to us at any time. Supply of these components may also be adversely affected by industry consolidation which could result in increased component prices or fewer sourcing options as well as geopolitical conditions such as international trade wars like the U.S. trade war with China and the impact of public health epidemics like the coronavirus currently affecting China. For example, in the past, we have experienced shortages in inventory for dynamic random access memory integrated circuits and delayed releases of the next generation of chipset, which delayed our production and/or the release of our new products.
The development of alternate sources for those components is time-consuming, difficult and costly. If we are unable to obtain sufficient quantities of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely or we may be required to redesign our products. Any of these events could result in lost sales, reduced gross margins or damage to our end customer relationships, which would adversely impact our business, financial condition, results of operations and prospects.

23


Our reliance on component suppliers also yields the potential for their infringement or misappropriation of third party intellectual property rights with respect to components which may be incorporated into our products. We may not be indemnified by such component suppliers for such infringement or misappropriation claims. Any litigation for which we do not receive indemnification could require us to incur significant legal expenses in defending against such claims or require us to pay substantial royalty payments or settlement amounts that would not be reimbursed by our component suppliers. 
Our product development efforts are also dependent upon our continued collaboration with our key merchant silicon vendors such as Broadcom and Intel. As we develop our product roadmap, we select specific merchant silicon from these vendors for each new product, it is critical that we work in tandem with these vendors to ensure that their silicon includes improved features, that our products take advantage of such improved features, and that such vendors are able to supply us with sufficient quantities on commercially reasonable term to meet customer demand. Our relationship with these merchant silicon vendors enables us to focus our research and development resources on our software core competencies and to leverage the investments made by merchant silicon vendors to achieve cost-effective solutions. However, merchant silicon vendors may not continue to collaborate with us or may become competitive with us by selling merchant silicon for “white boxes” or other products to our customers.
If our key merchant silicon vendors no longer collaborate in such a fashion, if they do not continue to innovate, if there are delays in the release of their products or supply shortages or if such merchant silicon is not offered to us on commercially reasonable terms, our products may become less competitive, own product launches could be delayed or we may be required to redesign our products to incorporate alternative merchant silicon, which could result in lost sales, reduce gross margins, damage to our customer relationships or otherwise have a material effect on revenue and business, financial condition, results of operations and prospects.
In the event of a shortage or supply interruption from our component suppliers, we may not be able to develop alternate or second sources in a timely manner. Further, long-term supply and maintenance obligations to end customers increase the duration for which specific components are required, which may increase the risk of component shortages or the cost of carrying inventory. In addition, our component suppliers change their selling prices frequently in response to market trends, including industry-wide increases in demand, and because we do not have contracts with these suppliers or guaranteed pricing, we are susceptible to availability or price fluctuations related to raw materials and components. If we are unable to pass component price increases along to our end customers or maintain stable pricing, our gross margins could be adversely affected and our business, financial condition, results of operations and prospects could suffer.
Because we depend on third-party manufacturers to build our products, we are susceptible to manufacturing delays and pricing fluctuations that could prevent us from shipping end-customer orders on time, if at all, or on a cost-effective basis, which may result in the loss of sales and end customers.
We depend on third-party contract manufacturers to manufacture our product lines. A significant portion of our cost of revenue consists of payments to these third-party contract manufacturers. Our reliance on these third-party contract manufacturers reduces our control over the manufacturing process, quality assurance, product costs and product supply and timing, which exposes us to risk. To the extent that our products are manufactured at facilities in foreign countries, we may be subject to additional risks associated with complying with local rules and regulations in those jurisdictions. Our reliance on contract manufacturers also yields the potential for their infringement of third party intellectual property rights in the manufacturing of our products or misappropriation of our intellectual property rights in the manufacturing of other customers’ products. If we are unable to manage our relationships with our third-party contract manufacturers effectively, or if these third-party manufacturers suffer delays or disruptions or quality control problems in their operations, experience increased manufacturing lead times, capacity constraints or quality control problems in their manufacturing operations or fail to meet our future requirements for timely delivery, our ability to ship products to our end customers would be severely impaired, and our business, financial condition, results of operations and prospects would be seriously harmed.
Our contract manufacturers typically fulfill our supply requirements on the basis of individual orders. We do not have long-term contracts with our third-party manufacturers that guarantee capacity, the continuation of particular pricing terms or the extension of credit limits. Accordingly, they are not obligated to continue to fulfill

24


our supply requirements, which could result in supply shortages, and the prices we are charged for manufacturing services could be increased on short notice. For example, a competitor could place large orders with the third-party manufacturer, thereby utilizing all or substantially all of such third-party manufacturer’s capacity and leaving the manufacturer little or no capacity to fulfill our individual orders without price increases or delays, or at all. Our contract with one of our contract manufacturers permits it to terminate the agreement for convenience, subject to prior notice requirements. We may not be able to develop alternate or second contract manufacturers in a timely manner.
If we add or change contract manufacturers, or change any manufacturing plant locations within a contract manufacturer network, we would add additional complexity and risk to our supply chain management and may increase our working capital requirements. Ensuring a new contract manufacturer or new plant location is qualified to manufacture our products to our standards and industry requirements could take significant effort and be time consuming and expensive. Any addition or change in manufacturers may be extremely costly, time consuming and we may not be able to do so successfully.
In addition, we may be subject to additional significant challenges to ensure that quality, processes and costs, among other issues, are consistent with our expectations and those of our customers. A new contract manufacturer or manufacturing location may not be able to scale its production of our products at the volumes or quality we require. This could also adversely affect our ability to meet our scheduled product deliveries to our end customers, which could damage our customer relationships and cause the loss of sales to existing or potential end customers, late delivery penalties, delayed revenue or an increase in our costs which could adversely affect our gross margins. This could also result in increased levels of inventory subjecting us to increased excess and obsolete charges that could have a negative impact on our operating results.
Any production interruptions or disruptions for any reason, including those noted above, as well as a natural disaster, epidemic, capacity shortages, adverse results from intellectual property litigation or quality problems, at one of our manufacturing partners would adversely affect sales of our product lines manufactured by that manufacturing partner and adversely affect our business, financial condition, results of operations and prospects.
Product quality problems, defects, errors or vulnerabilities in our products or services could harm our reputation and adversely affect our business, financial condition, results of operations and prospects.
We produce highly complex products that incorporate advanced technologies, including both hardware and software technologies. Despite testing prior to their release, our products may contain undetected defects or errors, especially when first introduced or when new versions are released. Product defects or errors could affect the performance of our products and could delay the development or release of new products or new versions of products. Allegations of unsatisfactory performance could cause us to lose revenue or market share, increase our service costs, cause us to incur substantial costs in analyzing, correcting or redesigning the products, cause us to lose significant end customers, subject us to liability for damages and divert our resources from other tasks, any one of which could materially adversely affect our business, financial condition, results of operations and prospects.
From time to time, we have had to replace certain components of products that we had shipped and provide remediation in response to the discovery of defects or bugs, including failures in software protocols or defective component batches resulting in reliability issues, in such products, and we may be required to do so in the future. We may also be required to provide full replacements or refunds for such defective products. We cannot assure you that such remediation would not have a material effect on our business, financial condition, results of operations and prospects. See “—Our business is subject to the risks of warranty claims, product returns, product liability and product defects.”
Interruptions or delays in shipments could cause our revenue for the applicable period to fall below expected levels.
We may be subject to supply chain delays, or end-customer buying patterns in which a substantial portion of sales orders and shipments may occur in the second half of each quarter. This places significant pressure on order review and processing, supply chain management, manufacturing, inventory and quality control management, shipping and trade compliance to ensure that we have properly forecasted supply purchasing, manufacturing

25


capacity, inventory and quality compliance and logistics. A significant interruption in these critical functions, it could result in delayed order fulfillment, adversely affect our business, financial condition, results of operations and prospects and result in a decline in the market price of our common stock.
We base our inventory requirements on our forecasts of future sales. If these forecasts are materially inaccurate, we may procure inventory that we may be unable to use in a timely manner or at all.
We and our contract manufacturers procure components and build our products based on our forecasts. These forecasts are based on estimates of future demand for our products, which are in turn based on historical trends and analyses from our sales and marketing organizations, adjusted for overall market conditions and other factors. To the extent our forecasts are materially inaccurate or if we otherwise do not need such inventory, we may under- or over-procure inventory, and such inaccuracies in our forecasts could materially adversely affect our business, financial condition and results of operations.
The sales prices of our products and services may decrease, which may reduce our gross profits and adversely affect our results of operations.
The sales prices for our products and services may decline for a variety of reasons, including competitive pricing pressures, discounts, a change in our mix of products and services, the introduction of new products and services by us or by our competitors including the adoption of “white box” solutions, promotional programs, product and related warranty costs or broader macroeconomic factors. In addition, we have provided, and may in the future provide, pricing discounts to large end customers, which may result in lower margins for the period in which such sales occur. Our gross margins may also fluctuate as a result of the timing of such sales to large end customers.
We have experienced declines in sales prices for our products and services. Competition continues to increase in the market segments in which we participate, and we expect competition to further increase in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse product and service offerings may reduce the price of products and services that compete with ours or may bundle them with other products and services. Additionally, although we generally price our products and services worldwide in U.S. dollars, currency fluctuations in certain countries and regions may adversely affect actual prices that partners and end customers are willing to pay in those countries and regions. Furthermore, we anticipate that the sales prices and gross profits for our products will decrease over product life cycles. Decreased sales prices for any reason may reduce our gross profits and adversely affect our result of operations.
Our ability to sell our products is highly dependent on the quality of our support and services offerings, and our failure to offer high-quality support and services could have a material adverse effect on our business, financial condition, results of operations and prospects.
Once our products are deployed within our end customers’ networks, our end customers depend on our support organization and our channel partners to resolve any issues relating to our products. High-quality support is critical for the successful marketing and sale of our products. If we or our channel partners do not assist our end customers in deploying our products effectively, do not succeed in helping our end customers resolve post-deployment issues quickly or do not provide adequate ongoing support, or if we experience quality issues with these new products, it could adversely affect our ability to sell our products to existing end customers and could harm our reputation with potential end customers. In addition, as we expand our operations internationally, our support organization will face additional challenges, including those associated with delivering support, training and documentation in languages other than English. Our failure or the failure of our channel partners to maintain high-quality support and services could have a material adverse effect on our business, financial condition, results of operations and prospects.
Our business depends on end customers renewing their maintenance and support contracts. Any decline in maintenance renewals could harm our future business, financial condition, results of operations and prospects.
We typically sell our products with maintenance and support as part of the initial purchase, and a portion of our annual revenue comes from renewals of maintenance and support contracts. Our end customers have no obligation to renew their maintenance and support contracts after the expiration of the initial period, and they may

26


elect not to renew their maintenance and support contracts, to renew their maintenance and support contracts at lower prices through alternative channel partners or to reduce the product quantity under their maintenance and support contracts, thereby reducing our future revenue from maintenance and support contracts. If our end customers, especially our large end customers, do not renew their maintenance and support contracts or if they renew them on terms that are less favorable to us, our revenue may decline and our business, financial condition, results of operations and prospects will suffer.
If we are unable to increase market awareness of our company and our products, our revenue may not continue to grow or may decline.
We have not yet established broad market awareness of our products and services. Market awareness of our value proposition and products and services will be essential to our continued growth and our success, particularly for the service provider and large enterprise markets. If our marketing efforts are unsuccessful in creating market awareness of our company and our products and services, then our business, financial condition, results of operations and prospects will be adversely affected, and we will not be able to achieve sustained growth.
If we are unable to hire, retain, train and motivate qualified personnel and senior management, our business, financial condition, results of operations and prospects could suffer.
Our future success depends, in part, on our ability to continue to attract and retain highly skilled personnel, particularly software engineering and sales personnel. In addition, our success in expanding into adjacent markets including the enterprise market requires a significant investment of time, effort and financial resources into hiring and training our sales force to address these markets. Competition for highly skilled personnel is often intense, especially in the San Francisco Bay Area where we have a substantial presence and need for highly skilled personnel. Many of the companies with which we compete for experienced personnel have greater resources than we have to provide more attractive compensation packages and other amenities. Research and development personnel are aggressively recruited by startup and growth companies, which are especially active in many of the technical areas and geographic regions in which we conduct product development. In addition, in making employment decisions, particularly in the high-technology industry, job candidates often consider the value of the stock-based compensation they are to receive in connection with their employment. Declines in the market price of our stock could adversely affect our ability to attract, motivate or retain key employees. If we are unable to attract or retain qualified personnel, or if there are delays in hiring required personnel, our business, financial condition, results of operations and prospects may be seriously harmed.
Also, to the extent we hire personnel from competitors, we may be subject to allegations that such personnel has been improperly solicited, that such personnel has divulged proprietary or other confidential information or that former employers own certain inventions or other work product. Such claims could result in litigation. Please see “We may become involved in litigation that may materially adversely affect us.”
We employ a number of foreign nationals who are required to obtain visas and entry permits in order to legally work in the United States and other countries. The United States has recently increased the level of scrutiny in granting H-1(B), L-1 and other business visas, and the current administration has indicated that immigration reform is a priority. Our compliance with United States immigration and labor laws could require us to incur additional unexpected labor costs and expenses or could restrain our ability to retain skilled professionals.
Our future performance also depends on the continued services and continuing contributions of our senior management to execute our business plan and to identify and pursue new opportunities and product innovations. Our employment arrangements with our employees do not require that they continue to work for us for any specified period, and therefore, they could terminate their employment with us at any time. The loss of our key personnel, including Jayshree Ullal, our Chief Executive Officer, Andy Bechtolsheim, our Founder and Chief Development Officer, Kenneth Duda, our Founder, Chief Technology Officer and SVP of Software Engineering, Anshul Sadana, our Chief Operating Officer or other members of our senior management team, sales and marketing team or engineering team, or any difficulty attracting or retaining other highly qualified personnel in the future, could significantly delay or prevent the achievement of our development and strategic objectives, which could adversely affect our business, financial condition, results of operations and prospects.

27


If we do not effectively expand and train our direct sales force, we may be unable to add new end customers, increase sales to our existing end customers, and/or successfully expand into new markets, and our business will be adversely affected.
We depend on our direct sales force to obtain new end customers and increase sales with existing end customers. As such, we have invested and will continue to invest in our sales organization. In recent periods, we have been adding personnel and other resources to our sales function as we focus on growing our business, entering new markets and increasing our market share, and we expect to incur additional expenses in expanding our sales personnel in order to achieve revenue growth. For example, we expect to continue to invest significant time, effort and financial resources into hiring and training our sales force to address the enterprise and campus markets. Despite our efforts, we may not have significant experience selling to enterprise and campus customers, and there can be no assurance that we will be successful in these markets. There is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve revenue growth will depend, in large part, on our success in recruiting, training, retaining and integrating sufficient numbers of sales personnel to support our growth, particularly in international markets. New hires require significant training and may take significant time before they achieve full productivity. Our recent hires and planned hires may not become productive as quickly as we expect, and we may be unable to hire, retain or integrate into our corporate culture sufficient numbers of qualified individuals in the markets where we do business or plan to do business. In addition, because we continue to grow rapidly, a large percentage of our sales force is new to our company. If we are unable to hire, integrate and train a sufficient number of effective sales personnel, or the sales personnel we hire are not successful in obtaining new end customers or increasing sales to our existing end-customer base, our business, financial condition, results of operations and prospects will be adversely affected.
We are subject to a number of risks associated with the expansion of our international sales and operations.
Our ability to grow our business and our future success will depend to a significant extent on our ability to expand our operations and customer base worldwide. We have a limited history of marketing, selling and supporting our products and services internationally. Operating in a global marketplace, we are subject to risks associated with having an international reach and requirements such as compliance with applicable anti-corruption laws.
One such applicable anti-corruption law is the U.S. Foreign Corrupt Practices Act, or FCPA, which generally prohibits U.S. companies and its employees and intermediaries from making corrupt payments to foreign officials for the purpose of obtaining or keeping business, securing an advantage and directing business to another, and requires companies to maintain accurate books and records and a system of internal accounting controls. Under the FCPA, U.S. companies may be held liable for the corrupt actions taken by directors, officers, employees, agents, or other strategic or local partners or representatives. As such, if we or our intermediaries fail to comply with the requirements of the FCPA or similar legislation, governmental authorities in the U.S. and elsewhere could seek to impose civil and/or criminal fines and penalties which could have a material adverse effect on our business, results of operations and financial conditions. Failure to comply with anti-corruption and anti-bribery laws, such as the FCPA and the United Kingdom Bribery Act of 2010, or the U.K. Bribery Act, and similar laws associated with our activities outside the U.S., could subject us to penalties and other adverse consequences. We intend to increase our international sales and business and, as such, the risk of violating laws such as the FCPA and U.K. Bribery Act increases.
Additionally, the U.S. government has adopted broader sanctions and embargoes that generally forbid supplying many items to or involving certain countries, territories, governments, legal entities and individuals, including restrictions imposed by the U.S. and EU on exports to Russia and Ukraine. We have implemented systems to detect and prevent sales into these countries or to prohibit entities or individuals, but we are necessarily dependent in part on our third-party suppliers and distributors to implement these systems. We cannot assure you that these systems will always be effective, or that our suppliers and distributors effectively implement our systems to detect and prevent such sales without our prior knowledge, and we may incur additional unexpected costs or expenses to comply with applicable trade restrictions.
As a result of our international reach, we must hire and train experienced personnel to staff and manage our foreign operations. To the extent that we experience difficulties in recruiting, training, managing and retaining

28


an international staff, and specifically staff related to sales management and sales personnel, we may experience difficulties in sales productivity in foreign markets. We also enter into strategic distributor and reseller relationships with companies in certain international markets where we do not have a local presence. If we are not able to maintain successful strategic distributor relationships internationally or to recruit additional companies to enter into strategic distributor relationships, our future success in these international markets could be limited. Business practices in the international markets that we serve may differ from those in the U.S. and may require us in the future to include terms other than our standard terms in end-customer contracts, although to date we generally have not done so. To the extent that we may enter into end-customer contracts in the future that include non-standard terms related to payment, warranties or performance obligations, our results of operations may be adversely affected.
Additionally, our international sales and operations are subject to a number of risks, including the following:
greater difficulty in enforcing contracts and accounts receivable collection and longer collection periods;
increased expenses incurred in establishing and maintaining our international operations;
fluctuations in exchange rates between the U.S. dollar and foreign currencies where we do business;
the impact of public health epidemics on our employees, suppliers and contract manufacturers as well as the global economy such as the coronavirus currently impacting China;
greater difficulty and costs in recruiting local experienced personnel;
wage inflation in certain growing economies;
general economic and political conditions in these foreign markets;
economic uncertainty around the world as a result of sovereign debt issues;
communication and integration problems resulting from cultural and geographic dispersion;
limitations on our ability to access cash resources in our international operations;
ability to establish necessary business relationships and to comply with local business requirements;
risks associated with foreign legal requirements, including those relating to privacy, data protection and the importation, certification and localization of our products in foreign countries;
risks associated with U.S. government trade restrictions, including those which may impose restrictions, including prohibitions, on the exportation, reexportation, sale, shipment or other transfer of programming, technology, components, and/or services to foreign persons;
greater risk of unexpected changes in regulatory practices, tariffs and tax laws and treaties, including the Tax Act;
greater risk of unexpected changes in tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs implemented by the U.S. government on various imports from China, Canada, Mexico and the EU, and by the governments of these jurisdictions on certain U.S. goods, and any other possible tariffs that may be imposed on services such as ours, the scope and duration of which, if implemented, remain uncertain;
deterioration of political relations between the U.S. and Canada, the U.K., the EU, Mexico and China, which could have a material adverse effect on our sales and operations in these countries;
greater risk of changes in diplomatic and trade relationships, including new tariffs, trade protection measures, import or export licensing requirements, trade embargoes and other trade barriers;
the uncertainty of protection for intellectual property rights in some countries;
greater risk of a failure of foreign employees to comply with both U.S. and foreign laws, including antitrust regulations, the FCPA and any trade regulations ensuring fair trade practices; and
heightened risk of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of, or irregularities in, financial statements.
These and other factors could harm our ability to gain future international revenue and, consequently, materially affect our business, financial condition, results of operations and prospects. Expanding our existing

29


international operations and entering into additional international markets will require significant management attention and financial commitments. Our failure to successfully manage our international operations and the associated risks effectively could limit our future growth or materially adversely affect our business, financial condition, results of operations and prospects.
Moreover, our business is also impacted by the negotiation and implementation of free trade agreements between the United States and other countries. Such agreements can reduce barriers to international trade and thus the cost of conducting business overseas. For instance, the United States recently reached a new trilateral trade agreement with the governments of Canada and Mexico to replace the North American Free Trade Agreement (“NAFTA”). If the United States withdraws from NAFTA and the three countries fail to approve the new agreements, known as the United States-Mexico-Canada Agreement, our cost of doing business within the three countries could increase.
We are subject to risks related to Brexit.
On January 31, 2020, the United Kingdom, or UK, left the European Union, or EU, (commonly referred to as the “Brexit”). Brexit creates an uncertain political and economic environment in the UK and potentially across other EU member states for the foreseeable future, including during any period while the terms of the future relationship between the UK and EU are being negotiated and such uncertainties could impair or limit our ability to transact business in the member EU states. Additionally, there also is a risk that other countries may decide to leave the EU.
Further, Brexit could adversely affect European and worldwide economic or market conditions and could contribute to instability in global financial markets, and the value of the Pound Sterling currency or other currencies, including the Euro. We are exposed to the economic, market and fiscal conditions in the UK and the EU and to changes in any of these conditions. Consequently, no assurance can be given as to the impact of Brexit, or continued uncertainty regarding it, and, in particular, no assurance can be given that our operating results, financial condition and prospects would not be adversely impacted by the result.
Enhanced United States tax, tariff, import/export restrictions, Chinese regulations or other trade barriers may have a negative effect on global economic conditions, financial markets and our business.
There is currently significant uncertainty about the future relationship between the United States and various other countries, most significantly China, with respect trade policies, treaties, tariffs and taxes, including trade policies and tariffs regarding China. In 2018, the Office of the U.S. Trade Representative (the “USTR”) enacted a tariff of 10% on imports into the U.S. from China, including communications equipment products and components manufactured and imported from China. Since then, additional tariffs have been imposed by the USTR on imports into the United States from China and China has also imposed tariffs on imports into China from the United States. Although the United States and China signed an interim trade agreement in January 2020, the parties are continuing to negotiate a trade agreement.
If tariffs, trade restrictions, or trade barriers are placed on products such as ours by foreign governments, especially China, our costs may increase.  We believe we can adjust our supply chain and manufacturing practices to minimize the impact of the tariffs, but our efforts may not be successful, there can be no assurance that we will not experience a disruption in our business related to these or other changes in trade practices and the process of changing suppliers in order to mitigate any such tariff costs could be complicated, time-consuming, and costly.
The U.S. tariffs may also cause customers to delay orders as they evaluate where to take delivery of our products in connection with their efforts to mitigate their own tariff exposure. Such delays create forecasting difficulties for us and increase the risk that orders might be canceled or might never be placed. Current or future tariffs imposed by the U.S. may also negatively impact our customers' sales, thereby causing an indirect negative impact on our own sales. Even in the absence of further tariffs, the related uncertainty and the market's fear of an escalating trade war might cause our distributors and customers to place fewer orders for our products, which could have a material adverse effect on our business, liquidity, financial condition, and/or results of operations.
Given the relatively fluid regulatory environment in China and the United States and uncertainty how the U.S. Administration or foreign governments will act with respect to tariffs, international trade agreements and

30


policies, a trade war, further governmental action related to tariffs or international trade policies, or additional tax or other regulatory changes in the future could directly and adversely impact our financial results and results of operations.
Sales of our 7000 Series of switches generate most of our product revenue, and if we are unable to continue to grow sales of these products, our business, financial condition, results of operations and prospects will suffer.
Historically, we have derived substantially all of our product revenue from sales of our 7000 Series of switches, and we expect to continue to do so for the foreseeable future. We have experienced declines in sales prices for our products, including our 10 Gigabit Ethernet modular and fixed switches. A decline in the price of our 7000 Series of switches and related services, or our inability to increase sales of these products, would harm our business, financial condition, results of operations and prospects more seriously than if we derived significant revenue from a larger variety of product lines and services. Our future financial performance will also depend upon successfully developing and selling next-generation versions of our 7000 Series of switches. If we fail to deliver new products, new features, or new releases that end customers want and that allow us to maintain leadership in what will continue to be a competitive market environment, our business, financial condition, results of operations and prospects will be harmed.
Seasonality may cause fluctuations in our revenue and results of operations.
We operate on a December 31st year end and believe that there are significant seasonal factors which may cause sequential product revenue growth to be greater for the second and fourth quarters of our year than our first and third quarters. We believe that this seasonality results from a number of factors, including the procurement, budgeting and deployment cycles of many of our end customers. Our rapid historical growth may have reduced the impact of seasonal or cyclical factors that might have influenced our business to date. As our increasing size causes our growth rate to slow, seasonal or cyclical variations in our operations may become more pronounced over time and may materially affect our business, financial condition, results of operations and prospects.
If we fail to maintain effective internal control over financial reporting in the future, the accuracy and timing of our financial reporting may be adversely affected.
Assessing our processes, procedures and staffing in order to improve our internal control over financial reporting is an ongoing process. Preparing our financial statements involves a number of complex processes, many of which are done manually and are dependent upon individual data input or review. These processes include, but are not limited to, calculating revenue, inventory costs and the preparation of our statement of cash flows.  While we continue to automate our processes and enhance our review controls to reduce the likelihood for errors, we expect that for the foreseeable future many of our processes will remain manually intensive and thus subject to human error.
We may become involved in litigation that may materially adversely affect us.
From time to time, we may become involved in legal proceedings relating to matters incidental to the ordinary course of our business, including patent, copyright, commercial, product liability, employment, class action, whistleblower and other litigation, in addition to governmental and other regulatory investigations and proceedings. Such matters can be time-consuming, divert management’s attention and resources, cause us to incur significant expenses or liability and/or require us to change our business practices. For example, we were previously involved in litigation with Cisco and OptumSoft. Because of the potential risks, expenses and uncertainties of litigation, we may, from time to time, settle disputes, even where we have meritorious claims or defenses. Although we have insurance which may provide coverage for some kinds of claims we may face, that insurance may not cover some kinds of claims or types of relief and may not be adequate in a particular case. Because litigation is inherently unpredictable, we cannot assure you that the results of any of these actions will not have a material adverse effect on our business, financial condition, results of operations and prospects.
For more information regarding the litigation in which we are currently involved, see the “Legal Proceedings” subheading in Note 7. Commitments and Contingencies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K is incorporated herein by reference.

31


Assertions by third parties of infringement or other violations by us of their intellectual property rights, or other lawsuits asserted against us, could result in significant costs and substantially harm our business, financial condition, results of operations and prospects.
Patent and other intellectual property disputes are common in the network infrastructure and WiFi industries and have resulted in protracted and expensive litigation for many companies. Many companies in the network infrastructure and WiFi industries, including our competitors and other third parties, as well as non-practicing entities, own large numbers of patents, copyrights, trademarks and trade secrets, which they may use to assert claims of patent infringement, misappropriation, or other violations of intellectual property rights against us. From time to time, they have or may in the future also assert such claims against us, our end customers or channel partners whom we typically indemnify against claims that our products infringe, misappropriate or otherwise violate the intellectual property rights of third parties. For example, we have previously been involved in litigation with Cisco and OptumSoft.
As the number of products and competitors in our market increases and overlaps occur or if we enter into new markets, claims of infringement, misappropriation and other violations of intellectual property rights may increase. Any claim of infringement, misappropriation or other violations of intellectual property rights by a third party, even those without merit, could cause us to incur substantial costs defending against the claim, distract our management from our business and require us to cease use of such intellectual property. In addition, some claims for patent infringement may relate to subcomponents that we purchase from third parties. If these third parties are unable or unwilling to indemnify us for these claims, we could be substantially harmed.
The patent portfolios of most of our competitors are larger than ours. This disparity may increase the risk that our competitors may sue us for patent infringement and may limit our ability to counterclaim for patent infringement or settle through patent cross-licenses. In addition, future assertions of patent rights by third parties, and any resulting litigation, may involve patent holding companies or other adverse patent owners who have no relevant product revenue and against whom our own patents may therefore provide little or no deterrence or protection. We cannot assure you that we are not infringing or otherwise violating any third-party intellectual property rights.
The third-party asserters of intellectual property claims may be unreasonable in their demands, or may simply refuse to settle, which could lead to expensive settlement payments, prolonged periods of litigation and related expenses, additional burdens on employees or other resources, distraction from our business, supply stoppages and lost sales.
An adverse outcome of a dispute (including those lawsuits described under the “Legal Proceedings” subheading in Note 7. Commitments and Contingencies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K) may require us to pay substantial damages or penalties including treble damages if we are found to have willfully infringed a third party’s patents; cease making, licensing, using or importing into the U.S. products or services that are alleged to infringe or misappropriate the intellectual property of others; expend additional development resources to attempt to redesign our products or services or otherwise to develop non-infringing technology, which may not be successful; enter into potentially unfavorable royalty or license agreements in order to obtain the right to use necessary technologies or intellectual property rights; and indemnify our partners and other third parties. Any damages, penalties or royalty obligations we may become subject to as a result of an adverse outcome, and any third-party indemnity we may need to provide, could harm our business, financial condition, results of operations and prospects. Royalty or licensing agreements, if required or desirable, may be unavailable on terms acceptable to us, or at all, and may require significant royalty payments and other expenditures. Further, there is little or no information publicly available concerning market or fair values for license fees, which can lead to overpayment of license or settlement fees. In addition, some licenses may be non-exclusive, and therefore our competitors may have access to the same technology licensed to us. Suppliers subject to third-party intellectual property claims also may choose or be forced to discontinue or alter their arrangements with us, with little or no advance notice to us. Any of these events could seriously harm our business, financial condition, results of operations and prospects.
In the event that we are found to infringe any third party intellectual property, we could be enjoined, or subject to other remedial orders that would prohibit us, from making, licensing, using or importing into the U.S.

32


such products or services. In order to resume such activities with respect to any affected products or services, we (or our component suppliers) would be required to develop technical redesigns to this third party intellectual property that no longer infringe the third party intellectual property. In any efforts to develop technical redesigns for these products or services, we (or our component suppliers) may be unable to do so in a manner that does not continue to infringe the third party intellectual property or that is acceptable to our customers. These redesign efforts could be extremely costly and time consuming as well as disruptive to our other development activities and distracting to management. Moreover, such redesigns could require us to obtain approvals from the court or administrative body to resume the activities with respect to these affected solutions. We may not be successful in our efforts to obtain such approvals in a timely manner, or at all. Any failure to effectively redesign our solutions or to obtain timely approval of those redesigns by a court or administrative body may cause a disruption to our product shipments and materially and adversely affect our business, prospects, reputation, results of operations, and financial condition. For example, in two prior investigations brought by Cisco in the International Trade Commission (“ITC”), we were subjected to remedial orders that prohibited us from importing and selling after importation any products the ITC found to infringe Cisco’s patents. As a result, we were required to redesign certain aspects of our products and obtain U.S. Customs and Border Protection’s approval of those redesigns before we could continue to import those products into the United States.
Our standard sales contracts contain indemnification provisions requiring us to defend our end customers against third-party claims, including against infringement of certain intellectual property rights that could expose us to losses which could seriously harm our business, financial conditions, results of operations and prospects.
Under the indemnification provisions of our standard sales contracts, we agree to defend our end customers and channel partners against third-party claims asserting infringement of certain intellectual property rights, which may include patents, copyrights, trademarks or trade secrets, and to pay judgments entered on such claims. An adverse ruling in such litigation may potentially expose us to claims in the event that claims are brought against our customers based on the ruling and we are required to indemnify such customers.
Our exposure under these indemnification provisions is frequently limited to the total amount paid by our end customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose us to losses in excess of the amount received under the agreement. Any of these events, including claims for indemnification, could seriously harm our business, financial condition, results of operations and prospects.
If we are unable to protect our intellectual property rights, our competitive position could be harmed or we could be required to incur significant expenses to enforce our rights.
We depend on our ability to protect our proprietary technology. We rely on trade secret, patent, copyright and trademark laws and confidentiality agreements with employees and third parties, all of which offer only limited protection.
The process of obtaining patent protection is expensive and time-consuming, and we may not be able to prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. We may choose not to seek patent protection for certain innovations and may choose not to pursue patent protection in certain jurisdictions. Further, we do not know whether any of our pending patent applications will result in the issuance of patents or whether the examination process will require us to narrow our claims. To the extent that additional patents are issued from our patent applications, which is not certain, they may be contested, circumvented or invalidated in the future. Moreover, the rights granted under any issued patents may not provide us with proprietary protection or competitive advantages, and, as with any technology, competitors may be able to develop similar or superior technologies to our own now or in the future. In addition, we rely on confidentiality or license agreements with third parties in connection with their use of our products and technology. There is no guarantee that such parties will abide by the terms of such agreements or that we will be able to adequately enforce our rights, in part because we rely on “shrink-wrap” licenses in some instances.
We have not registered our trademarks in all geographic markets. Failure to secure those registrations could adversely affect our ability to enforce and defend our trademark rights and result in indemnification claims. Further, any claim of infringement by a third party, even those claims without merit, could cause us to incur

33


substantial costs defending against such claim, could divert management attention from our business and could require us to cease use of such intellectual property in certain geographic markets.
Despite our efforts, the steps we have taken to protect our proprietary rights may not be adequate to preclude misappropriation of our proprietary information or infringement of our intellectual property rights, and our ability to police such misappropriation or infringement is uncertain, particularly in countries outside of the United States.
Detecting and protecting against the unauthorized use of our products, technology and proprietary rights is expensive, difficult and, in some cases, impossible. Litigation may be necessary in the future to enforce or defend our intellectual property rights, to protect our trade secrets or to determine the validity and scope of the proprietary rights of others. Such litigation could result in substantial costs and diversion of management resources, either of which could harm our business, financial condition, results of operations and prospects, and there is no guarantee that we would be successful. Furthermore, many of our current and potential competitors have the ability to dedicate substantially greater resources to protecting their technology or intellectual property rights than we do. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing upon or misappropriating our intellectual property, which could result in a substantial loss of our market share.
We rely on the availability of licenses to third-party software and other intellectual property.
Many of our products and services include software or other intellectual property licensed from third parties, and we otherwise use software and other intellectual property licensed from third parties in our business. This exposes us to risks over which we may have little or no control. For example, a licensor may have difficulties keeping up with technological changes or may stop supporting the software or other intellectual property that it licenses to us. Also, it will be necessary in the future to renew licenses, expand the scope of existing licenses or seek new licenses, relating to various aspects of these products and services or otherwise relating to our business, which may result in increased license fees. These licenses may not be available on acceptable terms, if at all. In addition, a third party may assert that we or our end customers are in breach of the terms of a license, which could, among other things, give such third party the right to terminate a license or seek damages from us, or both. The inability to obtain or maintain certain licenses or other rights or to obtain or maintain such licenses or rights on favorable terms, or the need to engage in litigation regarding these matters, could result in delays in releases of products and services and could otherwise disrupt our business, until equivalent technology can be identified, licensed or developed, if at all, and integrated into our products and services or otherwise in the conduct of our business. Moreover, the inclusion in our products and services of software or other intellectual property licensed from third parties on a nonexclusive basis may limit our ability to differentiate our products from those of our competitors. Any of these events could have a material adverse effect on our business, financial condition, results of operations and prospects.
Our products contain third-party open source software components, and failure to comply with the terms of the underlying open source software licenses could restrict our ability to sell our products.
Our products contain software modules licensed to us by third-party authors under “open source” licenses. Use and distribution of open source software may entail greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. Some open source licenses contain requirements that we make available source code for modifications or derivative works we create based upon the type of open source software that we use. If we combine our software with open source software in a certain manner, we could, under certain open source licenses, be required to release portions of the source code of our software to the public. This would allow our competitors to create similar products with lower development effort and time and ultimately could result in a loss of product sales for us.
Although we monitor our use of open source software to avoid subjecting our products to conditions we do not intend, the terms of many open source licenses have not been interpreted by U.S. courts, and these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our products. Moreover, we cannot assure you that our processes for controlling our use of open source software in our products will be effective. If we are held to have breached the terms of an open source software license, we could be required to seek licenses from third parties to continue offering our products on

34


terms that are not economically feasible, to re-engineer our products, to discontinue the sale of our products if re-engineering could not be accomplished on a timely basis or to make generally available, in source code form, our proprietary code, any of which could adversely affect our business, financial condition, results of operations and prospects.
Our products must interoperate with operating systems, software applications and hardware that is developed by others, and if we are unable to devote the necessary resources to ensure that our products interoperate with such software and hardware, we may lose or fail to increase market share and experience a weakening demand for our products.
Generally, our products comprise only a part of the data center and must interoperate with our end customers’ existing infrastructure, specifically their networks, servers, software and operating systems, which may be manufactured by a wide variety of vendors and original equipment manufacturers, or OEMs. Our products must comply with established industry standards in order to interoperate with the servers, storage, software and other networking equipment in the data center such that all systems function efficiently together. We depend on the vendors of servers and systems in a data center to support prevailing industry standards. Often, these vendors are significantly larger and more influential in driving industry standards than we are. Also, some industry standards may not be widely adopted or implemented uniformly, and competing standards may emerge that may be preferred by our end customers.
In addition, when new or updated versions of these software operating systems or applications are introduced, we must sometimes develop updated versions of our software so that our products will interoperate properly. We may not accomplish these development efforts quickly, cost-effectively or at all. These development efforts require capital investment and the devotion of engineering resources. If we fail to maintain compatibility with these systems and applications, our end customers may not be able to adequately utilize our products, and we may lose or fail to increase market share and experience a weakening in demand for our products, among other consequences, which would adversely affect our business, financial condition, results of operations and prospects.
We provide access to our software and other selected source code to certain partners, which creates additional risk that our competitors could develop products that are similar to or better than ours.
Our success and ability to compete depend substantially upon our internally developed technology, which is incorporated in the source code for our products. We seek to protect the source code, design code, documentation and other information relating to our software, under trade secret, patent and copyright laws. However, we have chosen to provide access to selected source code of our software to several of our partners for co-development, as well as for open APIs, formats and protocols. Though we generally control access to our source code and other intellectual property and enter into confidentiality or license agreements with such partners as well as with our employees and consultants, this combination of procedural and contractual safeguards may be insufficient to protect our trade secrets and other rights to our technology. Our protective measures may be inadequate, especially because we may not be able to prevent our partners, employees or consultants from violating any agreements or licenses we may have in place or abusing their access granted to our source code. Improper disclosure or use of our source code could help competitors develop products similar to or better than ours.
We expect our gross margins to vary over time and to be adversely affected by numerous factors.
We expect our gross margins to vary over time and the gross margins we have achieved in recent years may not be sustainable and may be adversely affected in the future by numerous factors, including:
changes in end-customer, geographic or product mix, including mix of configurations within each product group;
increased price competition and changes in the actions of our competitors or their pricing strategies;
introduction of new products, including products with price-performance advantages and new business models including the sale and delivery of more software and subscription solutions;
increases in material or component costs including such increases caused by any restriction from sourcing components and manufacturing products internationally;
our ability to reduce production costs;

35


entry into new markets or growth in lower margin markets, including markets with different pricing and cost structures, through acquisitions or internal development;
entry in markets with different pricing and cost structures;
pricing discounts, particularly to our large end customers;
increases in material costs in the event we are restricted from sourcing components and manufacturing products internationally;
costs associated with defending intellectual property infringement and other claims and the potential outcomes of such disputes;
excess inventory and inventory holding charges;
obsolescence charges;
changes in shipment volume;
the timing of revenue recognition and revenue deferrals;
increased cost, loss of cost savings or dilution of savings due to changes in component pricing or charges incurred due to inventory holding periods if parts ordering does not correctly anticipate product demand or if the financial health of either contract manufacturers or suppliers deteriorates;
increased costs arising from the tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs recently implemented and additional tariffs that have been proposed by the U.S. government on various imports from China, Canada, Mexico and the E.U. and by the governments of these jurisdictions on certain U.S. goods;
lower than expected benefits from value engineering;
changes in distribution channels;
increased warranty costs; and
our ability to execute our strategy and operating plans.
We determine our operating expenses largely on the basis of anticipated revenues and a high percentage of our expenses are fixed in the short and medium term. As a result, a failure or delay in generating or recognizing revenue could cause significant variations in our operating results and operating margin from quarter to quarter. Failure to sustain or improve our gross margins reduces our profitability and may have a material adverse effect on our business and stock price.
Our sales cycles can be long and unpredictable, and our sales efforts require considerable time and expense. As a result, our sales and revenue are difficult to predict and may vary substantially from period to period, which may cause our results of operations to fluctuate significantly.
The timing of our sales and revenue recognition is difficult to predict because of the length and unpredictability of our products’ sales cycles. A sales cycle is the period between initial contact with a prospective end customer and any sale of our products. End-customer orders often involve the purchase of multiple products. These orders are complex and difficult to complete because prospective end customers generally consider a number of factors over an extended period of time before committing to purchase the products and solutions we sell. End customers, especially in the case of our large end customers, often view the purchase of our products as a significant and strategic decision and require considerable time to evaluate, test and qualify our products prior to making a purchase decision and placing an order. The length of time that end customers devote to their evaluation, contract negotiation and budgeting processes varies significantly. Our products’ sales cycles can be lengthy in certain cases, especially with respect to our prospective large end customers. During the sales cycle, we expend significant time and money on sales and marketing activities and make investments in evaluation equipment, all of which lower our operating margins, particularly if no sale occurs. Even if an end customer decides to purchase our products, there are many factors affecting the timing of our recognition of revenue, which makes our revenue difficult to forecast. For example, there may be unexpected delays in an end customer’s internal procurement processes, particularly for some of our larger end customers for which our products represent a very small percentage of their total procurement activity. There are many other factors specific to end customers that contribute to the timing of

36


their purchases and the variability of our revenue recognition, including the strategic importance of a particular project to an end customer, budgetary constraints and changes in their personnel.
Even after an end customer makes a purchase, there may be circumstances or terms relating to the purchase that delay our ability to recognize revenue from that purchase. In addition, the significance and timing of our product enhancements, and the introduction of new products by our competitors, may also affect end customers’ purchases. For all of these reasons, it is difficult to predict whether a sale will be completed, the particular period in which a sale will be completed or the period in which revenue from a sale will be recognized. If our sales cycles lengthen, our revenue could be lower than expected, which would have an adverse effect on our business, financial condition, results of operations and prospects.
Our business is subject to the risks of warranty claims, product returns, product liability and product defects.
Our products are very complex and despite testing prior to their release, they have contained and may contain undetected defects or errors, especially when first introduced or when new versions are released. Product defects or errors could affect the performance of our products and could delay the development or release of new products or new versions of products, adversely affect our reputation and our end customers’ willingness to buy products from us and adversely affect market acceptance or perception of our products. Real or perceived errors, failures or bugs in our products could cause us to lose revenue or market share, increase our service costs, cause us to incur substantial costs in redesigning the products, cause us to lose significant end-customers, subject us to liability for damages and divert our resources from other tasks, any one of which could materially and adversely affect our business, results of operations and financial condition.
Additionally, real or perceived errors, failures or bugs in our products could result in claims by end customers for losses that they sustain. If end customers make these types of claims, we may be required, or may choose, for end-customer relations or other reasons, to expend additional resources in order to address the problem. We may also be required to repair or replace such products or provide a refund for the purchase price for such products. Liability provisions in our standard terms and conditions of sale, and those of our resellers and distributors, may not be enforceable under some circumstances or may not fully or effectively protect us from end-customer claims and related liabilities and costs, including indemnification obligations under our agreements with end customers, resellers and distributors. The sale and support of our products also entail the risk of product liability claims. Even claims that ultimately are unsuccessful could result in expenditures of funds in connection with litigation and divert management’s time and other resources.
Levels or types of insurance coverage purchased may not adequately cover claims or liabilities.
We maintain insurance to protect against certain types of claims associated with the use of our products, operations, property damage, casualty and other risks, but our insurance coverage may not adequately cover all claims or penalties. Depending on our assumptions regarding level of risk, availability, cost and other considerations, we purchase differing amounts of insurance from time to time and in various locations. Our insurance coverage is subject to deductibles, exclusions and policy limits that may require us to self-insure certain types of claims or claims in certain countries. If our level of insurance is inadequate or a loss isn’t covered by insurance, we could be required to pay unpredictable and substantial amounts that could have a substantial negative impact on our financial results or operations.
In addition to our own direct sales force, we rely on distributors, systems integrators and value-added resellers to sell our products, and our failure to effectively develop, manage or prevent disruptions to our distribution channels and the processes and procedures that support them could cause a reduction in the number of end customers of our products.
Our future success is highly dependent upon maintaining our relationships with distributors, systems integrators and value-added resellers and establishing additional sales channel relationships. We anticipate that sales of our products to a limited number of channel partners will continue to account for a material portion of our total product revenue for the foreseeable future. We provide our channel partners with specific training and programs to assist them in selling our products, but these steps may not be effective. In addition, our channel partners may be unsuccessful in marketing, selling and supporting our products and services. If we are unable to develop and maintain effective sales incentive programs for our channel partners, we may not be able to incentivize these

37


partners to sell our products to end customers. These partners may have incentives to promote our competitors’ products to the detriment of our own or may cease selling our products altogether. One of our channel partners could elect to consolidate or enter into a strategic partnership with one of our competitors, which could reduce or eliminate our future opportunities with that channel partner. Our agreements with our channel partners may generally be terminated for any reason by either party with advance notice. We may be unable to retain these channel partners or secure additional or replacement channel partners. The loss of one or more of our significant channel partners requires extensive training, and any new or expanded relationship with a channel partner may take several months or more to achieve productivity.
Where we rely on the channel partners for sales of our products, we may have little or no contact with the ultimate users of our products that purchase through such channel partners, thereby making it more difficult for us to establish brand awareness, ensure proper delivery and installation of our products, service ongoing end-customer requirements, estimate end-customer demand and respond to evolving end-customer needs. In addition, our channel partner sales structure could subject us to lawsuits, potential liability and reputational harm if, for example, any of our channel partners misrepresent the functionality of our products or services to end customers, fail to comply with their contractual obligations or violate laws or our corporate policies. If we fail to effectively manage our existing sales channels, or if our channel partners are unsuccessful in fulfilling the orders for our products, if we are unable to enter into arrangements with, and retain a sufficient number of, high-quality channel partners in each of the regions in which we sell products and keep them motivated to sell our products, our ability to sell our products and our business, financial condition, results of operations and prospects will be harmed.
A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.
We anticipate increasing our sales efforts to U.S. and foreign, federal, state and local governmental end customers in the future. Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. The substantial majority of our sales to date to government entities have been made indirectly through our channel partners. Government certification requirements for products like ours may change and, in doing so, restrict our ability to sell into the government sector until we have attained revised certifications. Government demand and payment for our products and services may be affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our products and services. Government entities may have statutory, contractual or other legal rights to terminate contracts with our distributors and resellers for convenience or due to a default, and any such termination may adversely impact our future business, financial condition, results of operations and prospects. Selling to government entities may also require us to comply with various regulations that are not applicable to sales to non-government entities, including regulations that may relate to pricing, classified material and other matters. Complying with such regulations may also require us to put in place controls and procedures to monitor compliance with the applicable regulations that may be costly or not possible. We are not currently certified to perform work under classified contracts with government entities. Failure to comply with any such regulations could adversely affect our business, prospects, results of operations and financial condition. Governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government ceasing to buy our products and services, a reduction of revenue, fines or civil or criminal liability if the audit uncovers improper or illegal activities, any of which could materially adversely affect our business, financial condition, results of operations and prospects. The U.S. government may require certain products that it purchases to be manufactured in the U.S. and other relatively high-cost manufacturing locations, and we may not manufacture all products in locations that meet these requirements. Any of these and other circumstances could have a material adverse effect on our business, financial condition, results of operations and prospects.
We may invest in or acquire other businesses which could require significant management attention, disrupt our business, dilute stockholder value and adversely affect our business, financial condition, results of operations and prospects.
As part of our business strategy, we may make investments in complementary companies, products or technologies which could involve licenses, additional channels of distribution, discount pricing or investments in

38


or acquisitions of other companies. For example, we completed the acquisition of Big Switch Networks in February, 2020, the acquisition of Mojo in August 2018 and the acquisition of Metamako in September 2018. However, we do not have significant experience in making investments in other companies nor had we made any acquisitions prior to those of Big Switch Networks, Mojo and Metamako, and as a result, our ability as an organization to evaluate and/or complete investments or acquire and integrate other companies, products or technologies in a successful manner is unproven. We may not be able to find suitable investment or acquisition candidates, and we may not be able to complete such investments or acquisitions on favorable terms, if at all. If we do complete investments or acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, and any investments or acquisitions we complete could be viewed negatively by our end customers, investors and securities analysts.
In addition, investments and acquisitions may result in unforeseen operating difficulties and expenditures. For example, if we are unsuccessful at integrating any acquisitions or retaining key talent from those acquisitions, or the technologies associated with such acquisitions, into our company, the business, financial condition, results of operations and prospects of the combined company could be adversely affected. We may have difficulty retaining the customers of any acquired business or the acquired technologies or research and development expectations may prove unsuccessful. Any integration process may require significant time and resources, and we may not be able to manage the process successfully. Acquisitions may also disrupt our ongoing business, divert our resources and require significant management attention that would otherwise be available for development of our business. We may not successfully evaluate or utilize the acquired technology or personnel or accurately forecast the financial effects of an acquisition transaction, including accounting charges. Any acquisition or investment could expose us to unknown liabilities. Moreover, we cannot assure you that the anticipated benefits of any acquisition or investment would be realized or that we would not be exposed to unknown liabilities. We may have to pay cash, incur debt or issue equity securities to pay for any such investment or acquisition, each of which could adversely affect our financial condition or the market price of our common stock. The sale of equity or issuance of debt to finance any such acquisitions could result in dilution to our stockholders. The incurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations. Moreover, if the investment or acquisition becomes impaired, we may be required to take an impairment charge, which could adversely affect our financial condition or the market price of our common stock.
Furthermore, through acquisitions, we continue to expand into new markets and new market segments and we may experience challenges in entering into new market segments for which we have not previously manufactured and sold products, including facing exposure to new market risks, difficulty achieving expected business results due to a lack of experience in new markets, products or technologies or the initial dependence on unfamiliar distribution partners or vendors.
If we needed to raise additional capital to expand our operations, invest in new products or for other corporate purposes, our failure to do so on favorable terms could reduce our ability to compete and could harm our business, financial condition, results of operations and prospects.
We expect that our existing cash and cash equivalents, will be sufficient to meet our anticipated cash needs for the foreseeable future. If we did need to raise additional funds to expand our operations, invest in new products or for other corporate purposes, we may not be able to obtain additional debt or equity financing on favorable terms, if at all. If we raise additional equity financing, our stockholders may experience significant dilution of their ownership interests, and the market price of our common stock could decline. Furthermore, if we engage in debt financing, the holders of such debt would have priority over the holders of common stock, and we may be required to accept terms that restrict our ability to incur additional indebtedness or impose other restrictions on our business. We may also be required to take other actions that would otherwise be in the interests of the debt holders, including maintaining specified liquidity or other ratios, any of which could harm our business, financial condition, results of operations and prospects. If we need additional capital and cannot raise it on acceptable terms, if at all, we may not be able to, among other things:
evolve or enhance our products and services;
continue to expand our sales and marketing and research and development organizations;

39


acquire complementary technologies, products or businesses;
expand operations in the U.S. or internationally;
hire, train and retain employees; or
respond to competitive pressures or unanticipated working capital requirements.
Our failure to do any of these things could seriously harm our business, financial condition, results of operations and prospects.
If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as described in Part II Item 7 of “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition, inventory valuation and contract manufacturer/supplier liabilities, income taxes and loss contingencies. If our assumptions change or if actual circumstances differ from those in our assumptions, our results of operations may be adversely affected and may fall below the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.
We are exposed to the credit risk of our channel partners and some of our end customers, which could result in material losses.    
Most of our sales are on an open credit basis, with standard payment terms of 30 days in the United States and, because of local customs or conditions, longer in some markets outside the U.S. We monitor individual end-customer payment capability in granting such open credit arrangements, seek to limit such open credit to amounts we believe the end customers can pay and maintain reserves we believe are adequate to cover exposure for doubtful accounts. We are unable to recognize revenue from shipments until the collection of those amounts becomes reasonably assured. Any significant delay or default in the collection of significant accounts receivable could result in an increased need for us to obtain working capital from other sources, possibly on worse terms than we could have negotiated if we had established such working capital resources prior to such delays or defaults. Any significant default could adversely affect our results of operations and delay our ability to recognize revenue.
A material portion of our sales is derived through our distributors, systems integrators and value-added resellers. Some of our distributors, systems integrators and value-added resellers may experience financial difficulties, which could adversely affect our collection of accounts receivable. Distributors tend to have more limited financial resources than other systems integrators, value-added resellers and end customers. Distributors represent potential sources of increased credit risk because they may be less likely to have the reserve resources required to meet payment obligations. Our exposure to credit risks of our channel partners may increase if our channel partners and their end customers are adversely affected by global or regional economic conditions. One or more of these channel partners could delay payments or default on credit extended to them, either of which could materially adversely affect our business, financial condition, results of operations and prospects.
We are exposed to fluctuations in currency exchange rates, which could adversely affect our business, financial condition, results of operations and prospects.
Our sales contracts are primarily denominated in U.S. dollars, and therefore substantially all of our revenue is not subject to foreign currency risk. However, a strengthening U.S. dollar could increase the real cost of our products to our end customers outside of the U.S., which could adversely affect our business, financial condition, results of operations and prospects. In addition, a decrease in the value of the U.S. dollar relative to foreign currencies could increase our product and operating costs in foreign locations. Further, an increasing portion of our operating

40


expenses is incurred outside the U.S., is denominated in foreign currencies and is subject to fluctuations due to changes in foreign currency exchange rates. If we are not able to successfully hedge against the risks associated with the currency fluctuations, our business, financial condition, results of operations and prospects could be adversely affected.
Our business is subject to the risks of earthquakes, fire, power outages, floods, health epidemics and other catastrophic events and to interruption by manmade problems such as terrorism.
Our corporate headquarters and the operations of our key manufacturing vendors, logistics providers and partners, as well as many of our customers, are located in areas exposed to risks of natural disasters such as earthquakes and tsunamis, including the San Francisco Bay Area, Japan and Taiwan. A significant natural disaster, such as an earthquake, tsunami, fire or a flood, or other catastrophic event such as a disease outbreak, could have a material adverse effect on our or their business, which could in turn materially affect our financial condition, results of operations and prospects.
For example, in December 2019, a strain of coronavirus was reported to have surfaced in Wuhan, China. Any health epidemic in Asia could have a material adverse effect on our ability to obtain components for our products that are supplied from Asia or to manufacture our products in Asia. Any such disruption of our suppliers or our contract manufacturers would likely impact our sales and operating results. In addition, a health epidemic could adversely affect the economies of many countries, resulting in an economic downturn that could affect demand for our products and likely impact our operating results.
Additionally, in the event our service providers’ information technology systems or manufacturing or logistics abilities are hindered by any of the events discussed above, shipments could be delayed, which could result in missed financial targets, such as revenue and shipment targets, for a particular quarter. Further, if a natural disaster occurs in a region from which we derive a significant portion of our revenue, end customers in that region may delay or forego purchases of our products, which may materially and adversely affect our business, financial condition, results of operations and prospects. In addition, acts of terrorism could cause disruptions in our business or the business of our manufacturers, logistics providers, partners or end customers or the economy as a whole. Given our typical concentration of sales at each quarter end, any disruption in the business of our manufacturers, logistics providers, partners or end customers that affects sales at the end of our quarter could have a particularly significant adverse effect on our quarterly results. All of the aforementioned risks may be augmented if our disaster recovery plans and those of our manufacturers, logistics providers or partners prove to be inadequate. To the extent that any of the above results in delays or cancellations of end-customer orders, or delays in the manufacture, deployment or shipment of our products, our business, financial condition, results of operations and prospects would be adversely affected.
Breaches of our cybersecurity systems, or other security breaches or incidents with respect to networks, systems, or data, could degrade our ability to conduct our business operations and deliver products and services to our customers, delay our ability to recognize revenue, compromise the integrity of our software products and our networks, systems, and data, result in significant data losses and the theft of our intellectual property, damage our reputation, expose us to liability to third parties and require us to incur significant additional costs to maintain the security of our networks and data.
We increasingly depend upon our IT systems to conduct virtually all of our business operations, ranging from our internal operations and product development activities to our marketing and sales efforts and communications with our customers and business partners. Computer programmers or other persons or organizations may attempt to penetrate our network security, or that of our website or systems, and access or obtain confidential, personal, or otherwise sensitive or proprietary information about us or our customers or cause interruptions of our service. Because the techniques used to access or sabotage networks and systems change frequently and may not be recognized until launched against a target, we may be unable to anticipate these techniques. In addition, our software and sophisticated hardware and operating system software and applications that we produce or procure from third parties may contain defects in design or manufacture, including “bugs” and other problems that could cause the software or applications to fail or otherwise to unexpectedly interfere with the operation of the system. We have also outsourced a number of our business functions to third-parties, including our manufacturers, logistics providers, and cloud service providers, and our business operations also depend, in

41


part, on the success of these third parties’ own cybersecurity measures. Similarly, we rely upon distributors, resellers and system integrators to sell our products and our sales operations depend, in part, on the reliability of their cybersecurity measures. Additionally, we depend upon our employees to appropriately handle confidential data and deploy our IT resources with the use of security measures designed to prevent exposure of our network systems to security breaches and the loss of data. We and all of the aforementioned third parties also face the risk of malicious software, phishing schemes and other social engineering methods, fraud and other malfeasance, and intentional or negligent acts or omissions of employees and contractors. Accordingly, if our cybersecurity systems and measures or those of any of the aforementioned third parties fail to protect against sophisticated cyber attacks, the mishandling of data by employees and contractors, or any other means of unauthorized access to, or use of, networks, systems, or data that we or such third parties maintain, operate, or process, our ability to conduct our business effectively could be damaged in a number of ways, including:
sensitive data regarding our business or our customers, including intellectual property and other proprietary data, could be stolen;
our electronic communications systems, including email and other methods, or other systems, could be disrupted, and our ability to conduct our business operations could be seriously damaged until such systems can be restored, which we may be unable to achieve in a prompt manner or at all;
our ability to process customer orders and electronically deliver products and services could be degraded, and our distribution channels could be disrupted, resulting in delays in revenue recognition;
defects and security vulnerabilities could be introduced into our software, thereby damaging the reputation and perceived reliability and security of our products and potentially making the data systems of our customers vulnerable to further data loss and cyber incidents; and
personal data of our customers, employees, contractors, and business partners could be accessed, obtained, or used without authorization, or otherwise compromised.
Should any of the above events occur, or be perceived to occur, we could be subject to significant claims for liability from our customers and others and regulatory investigations and actions from governmental agencies, and we could be required to expend significant capital and other resources to remediate and otherwise address any data security incident or breach, including to notify individuals, entities, or regulatory bodies and to implement measures in an effort to prevent further breaches or incidents. In addition, our ability to protect our intellectual property rights could be compromised and our reputation and competitive position could be significantly harmed. Also, the regulatory and contractual actions, litigations, investigations, fines, penalties and liabilities relating to data breaches that result in losses of, damage or destruction of, or unauthorized access to or acquisition of, credit card information or other personal or sensitive data of users of our services can be significant in terms of fines and reputational impact and necessitate changes to our business operations that may be disruptive to us. Additionally, we could incur significant costs in order to upgrade our cybersecurity systems and other measures in an effort to prevent security breaches and other incidents. Even the perception of inadequate security may damage our reputation and negatively impact our ability to win new customers and retain existing customers. Consequently, our financial performance and results of operations could be adversely affected by any of the foregoing types of security breaches, incidents, vulnerabilities, or other matters, or the perception that any of them have occurred.
In addition, we cannot assure that any limitation of liability provisions in our customer agreements, contracts with third-party vendors and service providers or other contracts would be enforceable or adequate or would otherwise protect us from any liabilities or damages with respect to any particular claim relating to a security breach or other security-related matter. We also cannot be certain that our insurance coverage will be adequate for data handling or data security liabilities actually incurred, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any future claim will not be excluded or otherwise be denied coverage by any insurer. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could have a material adverse effect on our business, including our reputation, financial condition and operating results.

42


We believe our long-term value as a company will be greater if we focus primarily on growth instead of profitability.
Our business strategy is to focus primarily on our long-term growth. As a result, our profitability in any given period may be lower than it would be if our strategy was to maximize short-term profitability. Expenditures on research and development, sales and marketing, infrastructure and other such investments may not ultimately grow our business, prospects or cause long term profitability. For example, in order to support our strong growth, we have accelerated our investment in infrastructure, such as enterprise resource planning software and other technologies to improve the efficiency of our operations. As a result, we expect our levels of operating profit could decline in the short to medium term. If we are ultimately unable to achieve or maintain profitability at the level anticipated by analysts and our stockholders, the market price of our common stock may decline.
We may not generate positive returns on our research and development investments.
Developing our products is expensive, and the investment in product development may involve a long payback cycle. For the years ended December 31, 2019, 2018 and 2017, our research and development expenses were $462.8 million, or approximately 19.2% of our revenue, $442.5 million, or approximately 20.6% of our revenue, and $349.6 million, or approximately 21.2% of our revenue, respectively. We expect to continue to invest heavily in software development in order to expand the capabilities of our cloud networking platform, introduce new products and features and build upon our technology leadership. We believe one of our greatest strengths lies in the speed of our product development efforts. By investing in research and development, we believe we will be well positioned to take advantage of our large market opportunity. We expect that our results of operations will be impacted by the timing and size of these investments. These investments may take several years to generate positive returns, if ever.
Changes in our income taxes or our effective tax rate, the enactment of new tax laws or changes in the application of existing tax laws of various jurisdictions or adverse outcomes resulting from examination of our income tax returns could adversely affect our results.
Our income taxes are subject to volatility and could be adversely affected by several factors, many of which are outside of our control, including earnings that are lower than anticipated in countries that have lower tax rates and higher than anticipated in countries that have higher tax rates; our ability to generate and use tax attributes; changes in the valuation of our deferred tax assets and liabilities; expiration of or lapses in the federal research and development (“R&D”) tax credit laws; transfer pricing adjustments, including the effect of acquisitions on our inter-company R&D cost sharing arrangement and legal structure; tax effects of nondeductible compensation, including certain stock-based compensation; tax costs related to inter-company realignments; changes in accounting principles; adverse tax consequences, including imposition of withholding or other taxes on payments by subsidiaries or customers; a change in our decision to indefinitely reinvest certain foreign earnings or changes in tax laws and regulations, including the Tax Act enacted on December 22, 2017 and the new U.S. changes to the taxation of earnings of our foreign subsidiaries.
Significant judgment is required to evaluate our tax positions and determine our income taxes. The accounting guidance for uncertainty in income taxes applies to all income tax positions, including the potential recovery of previously paid taxes, which if settled unfavorably could adversely affect income taxes or additional paid-in capital. In addition, tax laws are dynamic and subject to change as evidenced by the Tax Act. As new laws are passed and new interpretations of the law are issued or applied, our income taxes may be affected. Changes to U.S. tax laws, including taxation of earnings outside of the U.S., the introduction of a base erosion anti-abuse tax and the disallowance of tax deductions for certain book expense, as well as changes to U.S. tax laws that may be enacted in the future, could impact the tax treatment of our earnings, as well as cash and cash equivalent balances we currently maintain. Furthermore, due to shifting economic and political conditions, tax policies or rates in various jurisdictions may be subject to significant change. For example, on June 7, 2019, the Court of Appeals for the Ninth Circuit issued an opinion on Altera Corporation and Subsidiaries vs. Commissioner on Internal Revenue (the "Opinion"). The Opinion overturned the Tax Court decision and ruled in favor of the Commissioner validating the regulations requiring stock-based compensation to be included in a cost sharing arrangement. As a result of the Opinion, we have changed our position and determined it is more likely than not that these regulations are valid

43


and recognized an income tax expense of $9.8 million for the cumulative effect of this position in the period ending June 30, 2019.
Further, we are subject to the examination of our income tax returns by the Internal Revenue Service and other tax authorities. Audits by the Internal Revenue Service or other tax authorities are subject to inherent uncertainties and could result in unfavorable outcomes, including potential fines or penalties. As we operate in numerous taxing jurisdictions, the application of tax laws can be subject to diverging and sometimes conflicting interpretations by tax authorities of these jurisdictions. The expense of defending and resolving such an audit may be significant. The amount of time to resolve an audit is also unpredictable and may divert management’s attention from our business operations. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our income taxes. We cannot assure you that fluctuations in our provision for income taxes or our effective tax rate, the enactment of new tax laws or changes in the application or interpretation of existing tax laws or adverse outcomes resulting from examination of our tax returns by tax authorities will not have an adverse effect on our business, financial condition, results of operations and prospects.
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.
As a public company, we are subject to the reporting and corporate governance requirements of the Exchange Act, the listing requirements of the New York Stock Exchange and other applicable securities rules and regulations, including the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, and the Dodd-Frank Act. Compliance with these rules and regulations and the attendant responsibilities of management and the board, may make it more difficult to attract and retain executive officers and members of our board of directors, particularly to serve on our Audit Committee and Compensation Committee, has increased our legal and financial compliance costs, and increased demand on our systems and resources. Among other things, the Exchange Act requires 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 control over financial reporting. In addition, if our internal control over financial reporting is not effective as defined under Section 404, we could be subject to one or more investigations or enforcement actions by state or federal regulatory agencies, stockholder lawsuits or other adverse actions requiring us to incur defense costs, pay fines, settlements or judgments. As a result, management’s attention may be diverted from other business concerns, which could harm our business, financial condition, results of operations and prospects.
In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, and increasing legal and financial compliance costs. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expense and a diversion of management’s time and attention from business activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies, regulatory authorities may initiate legal proceedings against us and our business and prospects may be harmed.
In addition, as a result of our disclosure obligations as a public company, we may be under pressure to focus on short-term results, which may adversely affect our ability to undertake certain actions which could improve our long-term financial performance.
Failure to comply with governmental laws and regulations could harm our business, financial condition, results of operations and prospects.
Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety, product safety, environmental laws, consumer protection laws, privacy, data protection, anti-bribery laws, import/export controls, federal securities laws and tax laws and regulations. In certain jurisdictions, these regulatory requirements may be more stringent than those in the United States. For example, the European Union, or EU, has implemented

44


the General Data Protection Regulation (“GDPR”). The GDPR provides for substantial obligations relating to the handling, storage and other processing of data relating to individuals and administrative fines for violations, which can be up four percent of the previous year’s annual revenue or €20 million, whichever is higher. Several jurisdictions have passed new laws and regulations relating to privacy, data protection, and other matters, and other jurisdictions are considering imposing additional restrictions. These laws continue to develop and may be inconsistent from jurisdiction to jurisdiction. For example, the California Consumer Privacy Act (“CCPA”) became operative on January 1, 2020. The CCPA requires covered companies to, among other things, provide new disclosures to California consumers, and affords such consumers new abilities to opt-out of certain sales of personal information. Certain aspects of the CCPA and its interpretation remain uncertain and are likely to remain uncertain for an extended period, and we cannot predict the full impact of the CCPA on our business or operations. Complying with emerging and changing legal and regulatory requirements relating to privacy, data protection and other matters may cause us to incur costs or require us to change our business practices, which could harm our business, financial condition, results of operations and prospects.
From time to time, we may receive inquiries from governmental agencies or we may make voluntary disclosures regarding our compliance with applicable governmental regulations or requirements relating to various matters, including import/export controls, federal securities laws and tax laws and regulations which could lead to formal investigations. Actual or alleged noncompliance with applicable laws, regulations or other governmental requirements could lead to regulatory investigations, enforcement actions, and other proceedings, private claims and litigation, and potentially may subject us to sanctions, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties or injunctions. If any governmental fines, penalties, or other sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, financial condition, results of operations and prospects could be materially adversely affected. In addition, responding to any investigation, action or other proceeding will likely result in a significant diversion of management’s attention and resources and an increase in professional fees. Enforcement actions, investigations, and fines, penalties, and other sanctions could harm our business, financial condition, results of operations and prospects.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate these controls.
Our products may be subject to various export controls and because we incorporate encryption technology into certain of our products, certain of our products may be exported from various countries only with the required export license or through an export license exception. If we were to fail to comply with the applicable export control laws, customs regulations, economic sanctions or other applicable laws, we could be subject to monetary damages or the imposition of restrictions which could be material to our business, operating results and prospects and could also harm our reputation. Further, there could be criminal penalties for knowing or willful violations, including incarceration for culpable employees and managers. Obtaining the necessary export license or other authorization for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, certain export control and economic sanctions laws prohibit the shipment of certain products, technology, software and services to embargoed countries and sanctioned governments, entities, and persons. Even though we take precautions to ensure that we and our channel partners comply with all relevant regulations, any failure by us or our channel partners to comply with such regulations could have negative consequences, including reputational harm, government investigations and penalties.
As our company grows we also continue developing procedures and controls to comply with export control and other applicable laws. Historically, we have had some instances where we inadvertently have not fully complied with certain export control laws, but we have disclosed them to, and implemented corrective actions with, the appropriate government agencies.
In addition, various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our products or could limit our end customers’ ability to implement our products in those countries. Any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations or change in the countries, governments, persons or technologies targeted by such regulations could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or

45


potential end customers with international operations or create delays in the introduction of our products into international markets. Any decreased use of our products or limitation on our ability to export or sell our products could adversely affect our business, financial condition, results of operations and prospects.
If we or our partners fail to comply with environmental requirements, our business, financial condition, results of operations, prospects and reputation could be adversely affected.    
We and our partners, including our contract manufacturers, are subject to various local, state, federal and international environmental laws and regulations, including laws governing the hazardous material content of our products and laws relating to the collection, recycling and disposal of electrical and electronic equipment. Examples of these laws and regulations include the EU's Restrictions of the use of Hazardous Substances Directive, or RoHS Directive, and the EU's Waste Electrical and Electronic Equipment Directive, or WEEE Directive, as well as the implementing legislation of the EU member states. Similar laws and regulations have been passed or are pending in China, South Korea, Norway and Japan and may be enacted in other regions, including in the U.S., and we or our partners, including our contract manufacturers, are, or may in the future be, subject to these laws and regulations.
The EU RoHS Directive and the similar laws of other jurisdictions limit the content of certain hazardous materials such as lead, mercury and cadmium in the manufacture of electrical equipment, including our products. Our products currently comply with the RoHS Directive; however, if there are future changes to this directive, we may be required to re-engineer our products to use components compatible with these regulations. This re-engineering and component substitution could result in additional costs to us or disrupt our operations or logistics.
We are also subject to environmental laws and regulations governing the management and disposal of hazardous materials and wastes. Our failure, or the failure of our partners, including our contract manufacturers, to comply with past, present and future environmental laws could result in fines, penalties, third-party claims, reduced sales of our products, substantial product inventory write-offs and reputational damage, any of which could harm our business, financial condition, results of operations and prospects. We also expect that our business will be affected by new environmental laws and regulations on an ongoing basis applicable to us and our partners, including our contract manufacturers. To date, our expenditures for environmental compliance have not had a material effect on our results of operations or cash flows. Although we cannot predict the future effect of such laws or regulations, they will likely result in additional costs or require us to change the content or manufacturing of our products, which could have a material adverse effect on our business, financial condition, results of operations and prospects.
Regulations related to conflict minerals may cause us to incur additional expenses and could limit the supply and increase the costs of certain metals used in the manufacturing of our products.
As a public company, we are subject to requirements under the Dodd-Frank Act that require us to perform diligence, and disclose and report whether or not our products contain “conflict minerals” mined from the Democratic Republic of Congo and adjoining countries and procedures regarding a manufacturer’s efforts to prevent the sourcing of such “conflict minerals.”
The implementation of these requirements could adversely affect the sourcing, availability and pricing of the materials used in the manufacture of components used in our products. In addition, we have incurred and will continue to incur additional costs to comply with these disclosure requirements, including costs related to conducting diligence procedures and, if applicable, potential changes to products, processes or sources of supply as a consequence of such verification activities. We may also face reputational harm or loss sales if we determine that certain of our products contain minerals not determined to be conflict-free or if we are unable to alter our products, processes or sources of supply to avoid such materials.
Risks Related to the Securities Markets and Ownership of Our Common Stock
The trading price of our common stock has been and may continue to be volatile, and the value of your investment could decline.
The trading price of our common stock has historically been and is likely to continue to be volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These

46


fluctuations could cause you to lose all or part of your investment in our common stock. Factors that could cause fluctuations in the market price of our common stock include the following:
actual or anticipated announcements of new products including the execution of the introduction of such products, services or technologies, commercial relationships, acquisitions or other events by us or our competitors;
forward-looking statements related to future revenue, gross margins and earnings per share;
price and volume fluctuations in the overall stock market from time to time;
changes or decreases in the growth rate of our revenues including from our large end customers and the networking market;
litigation involving us, our industry, or both;
manufacturing, supply or distribution shortages or constraints, or challenges with adding or changing our manufacturing process or supply chain;
significant volatility in the market price and trading volume of technology companies in general and of companies in the IT security industry in particular;
fluctuations in the trading volume of our shares or the size of our public float;
sales by our officers, directors or significant stockholders;
actual or anticipated changes or fluctuations in our results of operations;
adverse changes to our relationships with any of our channel partners;
whether our results of operations or our financial outlook for future fiscal periods meet the expectations of securities analysts or investors;
actual or anticipated changes in the expectations of investors or securities analysts;
regulatory developments in the U.S., foreign countries or both;
general economic conditions and trends;
actual or perceived security breaches and other incidents;
major catastrophic events;
our repurchases of our common stock;
sales of large blocks of our common stock;
levels of investor confidence; or
departures of key personnel.
In addition, technology stocks have historically experienced high levels of volatility and, if the market for technology stocks or the stock market in general experiences a loss of investor confidence, the market price of our common stock could decline for reasons unrelated to our business, financial condition, results of operations and prospects. The market price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. If the market price of our common stock is volatile, we may become the target of securities litigation. Securities litigation could result in substantial costs and divert our management’s attention and resources from our business and prospects. This could have a material adverse effect on our business, financial condition, results of operations and prospects.
Sales of substantial amounts of our common stock in the public markets, or the perception that such sales might occur, could reduce the market price that our common stock might otherwise attain and may dilute your voting power and your ownership interest in us.
Sales of a substantial number of shares of our common stock in the public market, or the perception that such sales could occur, could adversely affect the market price of our common stock and may make it more difficult for you to sell your common stock at a time and price that you deem appropriate and may dilute your voting power and your ownership interest in us.

47


Based on shares outstanding as of December 31, 2019, holders of approximately 23.1% of our common stock have rights, subject to some conditions, to require us to file registration statements covering the sale of their shares or to include their shares in registration statements that we may file for ourselves or other stockholders. In addition, we have registered the offer and sale of all shares of common stock that we may issue under our equity compensation plans. If holders, by exercising their registration rights, sell large numbers of shares, it could adversely affect the market price of our common stock.
We may also issue shares of common stock or securities convertible into our common stock in connection with a financing, acquisition, our equity incentive plans, or otherwise. Any such issuances would result in dilution to our existing stockholders and the market price of our common stock may be adversely affected.
Insiders have substantial control over us, which could limit your ability to influence the outcome of key transactions, including a change of control.
Our directors, executive officers and each of our stockholders who own greater than 10% of our outstanding common stock together with their affiliates, in the aggregate, beneficially own approximately 22.6% of the outstanding shares of our common stock, based on shares outstanding as of December 31, 2019. As a result, these stockholders, if acting together, could exercise a significant level of influence over 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 concentration of ownership may also discourage a potential investor from acquiring our common stock due to the limited voting power of such stock or otherwise may have the effect of delaying, preventing or deterring a change of control of our company, could deprive our stockholders of an opportunity to receive a premium for their common stock as part of a sale of our company and might ultimately affect the market price of our common stock.
We have not paid dividends in the past and do not intend to pay dividends for the foreseeable future.
We have never declared nor paid any dividends on our common stock, and we do not anticipate paying any cash dividends in the future. As a result, you may only receive a return on your investment in our common stock if the market price of our common stock increases.
We have adopted a stock repurchase program to repurchase shares of our common stock, however, any future decisions to reduce or discontinue repurchasing our common stock pursuant to our stock repurchase program could cause the market price for our common stock to decline.
Although our board of directors has authorized a share repurchase program, any determination to execute our stock repurchase program will be subject to, among other things, our financial position and results of operations, available cash and cash flow, capital requirements, and other factors, as well as our board of director’s continuing determination that the repurchase program is in the best interests of our shareholders and is in compliance with all laws and agreements applicable to the repurchase program. Our stock repurchase program does not obligate us to acquire any common stock. If we fail to meet any expectations related to stock repurchases, the market price of our common stock could decline, and could have a material adverse impact on investor confidence. Additionally, price volatility of our common stock over a given period may cause the average price at which we repurchase our common stock to exceed the stock’s market price at a given point in time.
We may further increase or decrease the amount of repurchases of our common stock in the future. Any reduction or discontinuance by us of repurchases of our common stock pursuant to our current share repurchase authorization program could cause the market price of our common stock to decline. Moreover, in the event repurchases of our common stock are reduced or discontinued, our failure or inability to resume repurchasing common stock at historical levels could result in a lower market valuation of our common stock.
If securities or industry analysts publish inaccurate or unfavorable research reports about our business or prospects, the market price of our common stock and trading volume could decline.
The trading market for our common stock, to some extent, depends on the research and reports that securities or industry analysts publish about us or our business or prospects. We do not have any control over these analysts. Recently, more than one of the analysts who cover us have downgraded our shares and changed their

48


opinion of our shares which could cause the market price of our common stock to decline. If one or more of these analysts should cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause the market price of our common stock or trading volume to decline.
Our charter documents and Delaware law could discourage takeover attempts and lead to management entrenchment.
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors that are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include:
a classified board of directors with three-year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our board of directors;
the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by the chairman of our board of directors, our president, our secretary or a majority vote of our board of directors, which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;
the requirement for the affirmative vote of holders of at least 66 2/3% of the voting power of all of the then outstanding shares of the voting stock, voting together as a single class, to amend the provisions of our amended and restated certificate of incorporation relating to the issuance of preferred stock and management of our business or our amended and restated bylaws, which may inhibit the ability of an acquirer to effect such amendments to facilitate an unsolicited takeover attempt;
the ability of our board of directors, by majority vote, to amend the bylaws, which may allow our board of directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend the bylaws to facilitate an unsolicited takeover attempt; and
advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter 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 us.
In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law. These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time.
The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans or otherwise will dilute all other stockholders.
Our amended and restated certificate of incorporation authorizes us to issue up to 1,000,000,000 shares of common stock and up to 100,000,000 shares of preferred stock with such rights and preferences as may be determined by our board of directors. Subject to compliance with applicable rules and regulations, we may issue our shares of common stock or securities convertible into our common stock from time to time in connection with a financing, acquisition, investment, our stock incentive plans or otherwise. We may from time to time issue additional shares of common stock at a discount from the then market price of our common stock. Any issuance of stock could result in substantial dilution to our existing stockholders and cause the market price of our common stock to decline.

49


Item 1B. Unresolved Staff Comments
None.

Item 2. Properties
Our corporate headquarters is located in Santa Clara, California where we currently lease approximately 210,000 square feet of space under a lease agreement that expires in 2023. In addition, we lease office spaces for operations, sales personnel and research and development in locations throughout the U.S. and various international locations, including Ireland, Canada, India, and Australia. We also lease data centers in the U.S., Ireland and the United Kingdom.
We believe that our current facilities are adequate to meet our current needs. We intend to expand our facilities or add new facilities as we add employees and enter new geographic markets, and we believe that suitable additional or alternative space will be available as needed to accommodate ongoing operations and any such growth. We expect to incur additional expenses in connection with such new or expanded facilities.

Item 3. Legal Proceedings
The information set forth under the “Legal Proceedings” in Note 7. Commitments and Contingencies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K is incorporated herein by reference.

Item 4. Mine Safety Disclosures
Not applicable.


50


PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities
Market Information
Our common stock is listed on the NYSE under the symbol “ANET”. As of February 10, 2020, there were 72 holders of record of our common stock. Because many of our shares of common stock are held by brokers and other institutions on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.
Stock Performance Graph
The following shall not be deemed “filed” for purposes of Section 18 of the Exchange Act, or incorporated by reference into any of our other filings under the Exchange Act or the Securities Act, except to the extent we specifically incorporate it by reference into such filing.
The following graph compares the cumulative total return of our common stock with the total return for the NYSE Composite Index and the Standard & Poor’s 500 Index (the “S&P 500”) from June 6, 2014 (the date of our initial public offering) through December 31, 2019. The graph assumes that $100 was invested on June 6, 2014's closing price in our common stock, the NYSE Composite Index and the S&P 500, and assumes reinvestment of any dividends. The stock price performance on the following graph is not necessarily indicative of future stock price performance.
trg2019a01.jpg
Securities Authorized for Issuance Under Equity Compensation Plans
Information about securities authorized for issuance under our equity compensation plans is provided in Note 8. Equity Award Plan Activities of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.
Recent Sales of Unregistered Equity Securities
There were no sales of unregistered securities during the fiscal year of 2019.

51


Issuer Repurchases of Equity Securities
Under our equity incentive plans, certain participants may exercise options prior to vesting, subject to a right of a repurchase by us. During the fourth quarter of 2019, there were no repurchases of unvested shares of our common stock made pursuant to our equity incentive plans as a result of us exercising our rights nor pursuant to any publicly announced plan or program.
Stock Repurchase Program
In April 2019, our board of directors authorized a $1.0 billion stock repurchase program (the “Repurchase Program”). This authorization allows us to repurchase shares of our common stock opportunistically and will be funded from working capital. Repurchases may be made at management’s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchases, trading plans under Rule 10b5-1 of the Exchange Act, or a combination of the foregoing. The Repurchase Program, which expires in April 2022, does not obligate us to acquire any of our common stock, and may be suspended or discontinued by us at any time without prior notice. Our stock repurchases under the authorized Repurchase Program (see Note 8. Equity Award Plan Activities of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K) during the three months ended December 31, 2019 were as follows (in thousands, except per share amounts):
 
 
Total Number of Shares Purchased
 
Average Price Paid Per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
 
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Publicly Announced Plans or Programs
October 1, 2019 - October 31, 2019
 

 
$

 

 
$
785,383

November 1, 2019 - November 30, 2019
 
202

 
189.21

 
202

 
747,142

December 1, 2019 - December 31, 2019
 
70

 
189.71

 
70

 
733,860

 
 
272

 
 
 
272

 
 


Item 6. Selected Consolidated Financial Data
The selected consolidated statements of operations data for fiscal 2019, 2018 and 2017 and the consolidated balance sheet data as of December 31, 2019 and 2018 are derived from our audited financial statements appearing in Part II, Item 8, “Financial Statements and Supplementary Data,” of this Annual Report on Form 10-K. The selected consolidated statements of operations data for fiscal 2016 and 2015 and the consolidated balance sheet data as of December 31, 2017, 2016 and 2015 are derived from audited financial statements not included in this Annual Report on Form 10-K. Our historical results are not necessarily indicative of the results to be expected in the future. The following selected consolidated financial data should be read in conjunction with Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” our consolidated financial statements, and the accompanying notes appearing in Part II, Item 8, “Financial Statements and Supplementary Data,” of this Annual Report on Form 10-K to fully understand factors that may affect the comparability of the information presented below.

52


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
 
2016
 
2015
 
 
(in thousands, except per share data)
Consolidated Statements of Operations Data:
Revenue
 
$
2,410,706

 
$
2,151,369

 
$
1,646,186

 
$
1,129,167

 
$
837,591

Cost of revenue (1)
 
866,368

 
777,992

 
584,417

 
406,051

 
294,031

Total gross profit
 
1,544,338

 
1,373,377

 
1,061,769

 
723,116

 
543,560

Operating expenses (1):
 
 
 
 
 
 
 
 
 
 
Research and development
 
462,759

 
442,468

 
349,594

 
273,581

 
209,448

Sales and marketing
 
213,907

 
187,142

 
155,105

 
130,887

 
109,084

General and administrative
 
61,898

 
65,420

 
86,798

 
75,239

 
75,720

Legal settlement
 

 
405,000

 

 

 

Total operating expenses
 
738,564

 
1,100,030

 
591,497

 
479,707

 
394,252

Income from operations
 
805,774

 
273,347

 
470,272

 
243,409

 
149,308

Other income (expense), net
 
56,496

 
15,454

 
4,488

 
(1,184
)
 
(3,299
)
Income before income taxes
 
862,270

 
288,801

 
474,760

 
242,225

 
146,009

Provision for (benefit from) income taxes
 
2,403

 
(39,314
)
 
51,559

 
58,036

 
24,907

Net income
 
$
859,867

 
$
328,115

 
$
423,201

 
$
184,189

 
$
121,102

Net income attributable to common stockholders:
 
 
 
 
 
 
 
 
 
 
Basic
 
$
859,444

 
$
327,926

 
$
422,400

 
$
182,965

 
$
119,115

Diluted
 
$
859,468

 
$
327,941

 
$
422,468

 
$
183,039

 
$
119,264

Net income per share attributable to common stockholders:
 
 
 
 
 
 
 
 
 
 
Basic
 
$
11.26

 
$
4.39

 
$
5.85

 
$
2.66

 
$
1.81

Diluted
 
$
10.63

 
$
4.06

 
$
5.35

 
$
2.50

 
$
1.67

Weighted-average shares used in computing net income per share attributable to common stockholders:
 
 
 
 
 
 
 
 
 
 
Basic
 
76,312

 
74,750

 
72,258

 
68,771

 
65,964

Diluted
 
80,879

 
80,844

 
78,977

 
73,222

 
71,411

____________________
(1) Includes stock-based compensation expense as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
 
2016
 
2015
 
 
(in thousands)
Cost of revenue
 
$
4,637

 
$
5,087

 
$
4,353

 
$
3,620

 
$
3,048

Research and development
 
53,068

 
48,205

 
42,184

 
31,892

 
25,515

Sales and marketing
 
29,168

 
24,995

 
17,953

 
15,666

 
11,454

General and administrative
 
14,407

 
12,915

 
10,937

 
7,854

 
5,286

Total stock-based compensation
 
$
101,280

 
$
91,202

 
$
75,427

 
$
59,032

 
$
45,303


53


 
 
December 31,
 
 
2019
 
2018
 
2017
 
2016
 
2015
 
 
(in thousands)
Consolidated Balance Sheet Data:
Cash, cash equivalents and marketable securities
 
$
2,724,368

 
$
1,956,147

 
$
1,535,555

 
$
867,833

 
$
687,326

Working capital
 
2,874,562

 
2,108,298

 
1,736,524

 
1,066,573

 
739,317

Total assets
 
4,185,290

 
3,081,983

 
2,460,860

 
1,729,007

 
1,159,890

Total indebtedness
 

 
37,743

 
39,592

 
41,210

 
42,546

Total deferred revenue and customer contract liabilities 
 
636,338

 
619,822

 
515,262

 
372,935

 
196,808

Total stockholders’ equity
 
$
2,894,686

 
$
2,143,389

 
$
1,661,914

 
$
1,107,820

 
$
788,152


Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion and analysis of our financial condition and results of operations together with the consolidated financial statements and related notes that are included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements based upon current plans, expectations and beliefs that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Risk Factors” and elsewhere in this Annual Report on Form 10-K.
Overview
Arista Networks pioneered software-driven, cognitive cloud networking for large-scale data center and campus environments. Our cloud networking solutions consist of our EOS, a set of network applications and our Ethernet switching and routing platforms. Our cloud networking solutions deliver industry-leading performance, scalability, availability, programmability, automation and visibility. At the core of our cloud networking platform is EOS, which was purpose-built to be fully programmable, highly modular and reliable. The programmability of EOS has allowed us to create a set of software applications that address the requirements of cloud networking, including workflow automation, network visibility and analytics, and has also allowed us to rapidly integrate with a wide range of third-party applications for virtualization, management, automation, orchestration and network services.
We believe that cloud networking will continue to replace legacy network technologies across data center and campus environments. Our cloud networking platforms are well positioned to address the growing cloud networking market, and to address increasing performance requirements driven by the growing number of connected devices, as well as the need for constant connectivity and access to data and applications.
We generate revenue primarily from sales of our switching and routing products which incorporate our EOS software. We generate the majority of our services revenue from post contract support, or PCS, which end customers typically purchase in conjunction with our products. Our end customers span a range of industries and include large internet companies, service providers, financial services organizations, government agencies, media and entertainment companies and others. As we have grown the functionality of our EOS software, expanded the range of our product portfolio and increased the size of our sales force, our revenue has grown rapidly. We have also been profitable and operating cash flow positive for each year since 2010.
We believe our future success is dependent upon our ability to continue to develop market leading products and features that address the needs of our end customers and our ability to sell these products to new and existing customers, including an increase in sales in the enterprise data center switching, campus and WiFi networking markets. We intend to continue expanding our sales force and marketing activities in key geographies, as well as our relationships with channel, technology and system-level partners in order to reach new end customers more effectively, increase sales to existing customers, and provide services and support. In addition, we intend to continue to invest in our research and development organization to enhance the functionality of our existing cloud networking

54


platform, introduce new products and features, and build upon our technology leadership. We believe one of our greatest strengths lies in our rapid development of new features and applications.
Our development model is focused on the development of new products based on our EOS software and enhancements to EOS. We engineer our products to be agnostic to the underlying merchant silicon architecture. Today, we combine our EOS software with merchant silicon into a family of switching and routing products. This enables us to focus our research and development resources on our software core competencies and to leverage the investments made by merchant silicon vendors to achieve cost-effective solutions. We work closely with third party contract manufacturers to manufacture our products. Our contract manufacturers deliver our products to our third party direct fulfillment facilities.  We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers.
Historically, large purchases by a relatively limited number of end customers have accounted for a significant portion of our revenue. We have experienced unpredictability in the timing of orders from these large end customers primarily due to changes in demand patterns specific to these customers, the time it takes these end customers to evaluate, test, qualify and accept our products, and the overall complexity of these large orders. We expect continued variability in our customer concentration and timing of sales on a quarterly and annual basis. For example, our sales to Microsoft and Facebook as end users in fiscal 2019 represented 23% and 17% of our revenue, respectively, and benefited from certain factors that are not expected to repeat in fiscal 2020. Consequently, the percentage of our revenue from Microsoft and Facebook in fiscal 2020 is expected to decline, which will likely negatively impact our revenue growth. In addition, we have provided, and may in the future provide, pricing discounts to large end customers, which may result in lower margins for the period in which such sales occur.


Results of Operations
Year Ended December 31, 2019 Compared to Year Ended December 31, 2018
Revenue, Cost of Revenue and Gross Profit (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
 
 
2019
 
2018
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Revenue
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
$
2,021,150

 
83.8
%
 
$
1,841,100

 
85.6
%
 
$
180,050

 
9.8
%
Service
 
389,556

 
16.2

 
310,269

 
14.4

 
79,287

 
25.6

Total revenue
 
2,410,706

 
100.0

 
2,151,369

 
100.0

 
259,337

 
12.1

Cost of revenue
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
792,382

 
32.9

 
720,584

 
33.5

 
71,798

 
10.0

Service
 
73,986

 
3.0

 
57,408

 
2.7

 
16,578

 
28.9

Total cost of revenue
 
866,368

 
35.9

 
777,992

 
36.2

 
88,376

 
11.4

Gross profit
 
$
1,544,338

 
64.1
%
 
$
1,373,377

 
63.8
%
 
$
170,961

 
12.4
%
Gross margin
 
64.1
%
 
 
 
63.8
%
 
 
 
 
 
 


55


Revenue by Geography (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
2019
 
% of Total
 
2018
 
% of Total
Americas
 
$
1,833,163

 
76.1
%
 
$
1,550,453

 
72.1
%
Europe, Middle East and Africa
 
381,651

 
15.8

 
414,069

 
19.2

Asia-Pacific
 
195,892

 
8.1

 
186,847

 
8.7

Total revenue
 
$
2,410,706

 
100.0
%
 
$
2,151,369

 
100.0
%
Revenue
We generate revenue primarily from sales of our products. We also derive a portion of our revenue from sales of PCS, which is typically purchased in conjunction with our products, and subsequent renewals of those contracts. We expect our revenue may vary from period to period based on, among other things, the timing, size, and complexity of orders, especially with respect to our large end customers. 
Product revenue increased $180.1 million, or 9.8%, in the year ended December 31, 2019 compared to 2018. The increase was primarily driven by increased demand from both new and existing customers, and the recognition of product deferred revenue related to sales in the prior year for which revenue was recognized in 2019. Service revenue increased $79.3 million, or 25.6% in the year ended December 31, 2019 compared to 2018 as a result of continued growth in initial and renewal support contracts as our customer installed base has continued to expand. International revenues represented 23.9% of total revenues in the year ended December 31, 2019, compared to 27.9% in 2018, which was primarily due to a move toward U.S. deployments by certain of our large end customers during 2019. We continue to experience pricing pressure on our products and services due to competition, but demand for our products and growth in our installed base has more than offset this pricing pressure during the year. However, we have experienced reduced and volatile demand from certain of our large end customers during 2019, and expect this could continue in future periods, which could impact our future revenue growth.
Cost of Revenue and Gross Margin
Cost of revenue primarily consists of amounts paid for inventory to our third-party contract manufacturers and merchant silicon vendors, overhead costs in our manufacturing operations department, and other manufacturing-related costs associated with manufacturing our products and managing our inventory. Cost of providing PCS and other services primarily consists of personnel costs for our global customer support organization.
Cost of revenue increased $88.4 million or 11.4% for the year ended December 31, 2019 compared to 2018. The increase in cost of revenue was primarily due to the corresponding increases in product and service revenues.
Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including sales to large end customers who generally receive lower pricing, manufacturing-related costs including costs associated with supply chain sourcing activities, merchant silicon costs, the mix of products sold, and excess/obsolete inventory write-downs, including charges for excess/obsolete component inventory held by our contract manufacturers. We expect our gross margins to fluctuate over time, depending on the factors described above.
Gross margin increased to 64.1% for the year ended December 31, 2019 compared to 63.8% in 2018. The increase in gross margin was primarily driven by an increase in product margins due to favorable customer mix, with lower discounts on smaller volume transactions, partially offset by increased product transition costs, including excess and obsolete inventory-related charges.
Operating Expenses (in thousands, except percentages)
Our operating expenses consist of research and development, sales and marketing, general and administrative expenses, and legal settlement expenses. The largest component of our operating expenses is personnel costs. Personnel costs consist of wages, benefits, bonuses and, with respect to sales and marketing expenses, sales commissions. Personnel costs also include stock-based compensation and travel expenses. We

56


expect operating expenses to continue to increase in absolute dollars in the near term as we continue to invest in the growth of our business.
 
 
Year Ended December 31,
 
 
 
 
2019
 
2018
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
 
$
462,759

 
19.2
%
 
$
442,468

 
20.6
%
 
$
20,291

 
4.6
 %
Sales and marketing
 
213,907

 
8.9

 
187,142

 
8.7

 
26,765

 
14.3

General and administrative
 
61,898

 
2.6

 
65,420

 
3.0

 
(3,522
)
 
(5.4
)
Legal settlement
 

 

 
405,000

 
18.8

 
(405,000
)
 
(100.0
)
Total operating expenses
 
$
738,564

 
30.7
%
 
$
1,100,030

 
51.1
%
 
$
(361,466
)
 
(32.9
)%
__________________
 
Research and development.
Research and development expenses consist primarily of personnel costs, prototype expenses, third-party engineering and contractor support costs, and an allocated portion of facility and IT costs, including depreciation. Our research and development efforts are focused on maintaining and developing additional functionality for our existing products and on new product development, including new releases and upgrades to our EOS software and applications. We expect our research and development expenses to increase in absolute dollars as we continue to invest in software development in order to expand the capabilities of our cloud networking platform, introduce new products and features, and build upon our technology leadership.
Research and development expenses increased $20.3 million, or 4.6%, for the year ended December 31, 2019 compared to 2018. The increase was primarily due to a $17.2 million increase in personnel costs driven primarily by headcount growth, and a $7.8 million increase in in development-related facilities costs due to facilities expansion and headcount growth, partially offset by a $5.9 million decrease in new product introduction costs, including third-party engineering and other product development costs.
Sales and marketing.
Sales and marketing expenses consist primarily of personnel costs, marketing, trade shows, and other promotional activities, and an allocated portion of facility and IT costs, including depreciation. We expect our sales and marketing expenses to increase in absolute dollars as we continue to expand our sales and marketing efforts worldwide.
Sales and marketing expenses increased $26.8 million, or 14.3% for the year ended December 31, 2019 compared to 2018. The increase primarily included a $23.4 million increase in personnel costs, which was driven by increased headcount as well as higher sales volumes, resulting in increased compensation costs, including commissions and stock-based compensation.
General and administrative.
General and administrative expenses consist primarily of personnel costs and professional services fees, including Cisco and OptumSoft litigation-related expenses. General and administrative personnel costs include those for our executive, finance, human resources and legal functions. Our professional services fees are primarily related to external legal, accounting, and tax services.
General and administrative expenses decreased $3.5 million, or 5.4%, for the year ended December 31, 2019 compared to 2018. The decrease was primarily related to a reduced level of litigation activities as a result of the settlement of our litigation with Cisco in August 2018.

57


Legal settlement.
During the three months ended June 30, 2018, we recorded $405.0 million in legal settlement expenses in connection with the Term Sheet that was entered into on August 6, 2018 between the Company and Cisco, which included a $400.0 million payment and $5.0 million of legal fees associated with the settlement. Pursuant to the Term Sheet, the Company and Cisco obtained dismissals of all then ongoing district court and USITC litigation between us. On December 3, 2018, the parties entered into a mutual release and settlement agreement, which superseded the Term Sheet but did not substantially alter the terms.
Other Income (Expense), Net (in thousands, except percentages)
Other income (expense) consists primarily of interest income from our cash, cash equivalents and marketable securities, gains and losses on our investments in privately-held companies, and foreign currency transaction gains and losses. Upon adoption of Accounting Standard Codification Topic 842 - Leases (“ASC 842”) on January 1, 2019, we derecognized the finance lease obligation associated with our build-to-suit lease, and therefore will not incur further interest expense as it relates to this obligation. See Note 1. Organization and Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K for further discussion. We expect other income (expense), net may fluctuate in the future as a result of the re-measurement of our private company equity investments upon the occurrence of observable price change and/or impairments, changes in interest rates or returns on our cash and cash equivalents and marketable securities, and foreign currency exchange rate fluctuations.
 
 
Year Ended December 31,
 
 
 
 
2019
 
2018
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Other income (expense), net:
 
 
 
 
 
 
 
 
 
 
 
 
Interest income
 
$
51,144

 
2.2
%
 
$
31,666

 
1.4
 %
 
$
19,478

 
61.5
 %
Interest expense
 

 

 
(2,701
)
 
(0.1
)
 
2,701

 
(100.0
)
Gain (loss) on investments in privately-held companies
 
5,427

 
0.2

 
(13,800
)
 
(0.6
)
 
19,227

 
(139.3
)
Other income (expense)
 
(75
)
 

 
289

 

 
(364
)
 
(126.0
)
Total other income (expense), net
 
$
56,496

 
2.4
%
 
$
15,454

 
0.7
 %
 
$
41,042

 
265.6
 %
The favorable change in other income (expense), net, during the year ended December 31, 2019 as compared to 2018 was driven by a $19.5 million increase in interest income as we continued to generate cash and expand our marketable securities portfolios, and a $19.2 million favorable change on our investments in privately-held companies resulting from the gain on certain investments of $5.4 million in 2019, compared to a net loss of $13.8 million on these investments during 2018. See Note 5. Investments of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K for further discussion.
Provision for (Benefit from) Income Taxes (in thousands, except percentages)
We operate in a number of tax jurisdictions and are subject to taxes in each country or jurisdiction in which we conduct business. Earnings from our non-U.S. activities are subject to local country income tax and may also be subject to U.S. income tax. Generally, our U.S. tax obligations are reduced by a credit for foreign income taxes paid on these foreign earnings which avoids double taxation. Our tax expense to date consists of federal, state and foreign current and deferred income taxes.

58


 
 
Year Ended December 31,
 
 
 
 
2019
 
2018
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Provision for (benefit from) income taxes
 
$
2,403

 
0.1
%
 
$
(39,314
)
 
(1.9
)%
 
$
41,717

 
(106.1
)
Effective tax rate
 
0.3
%
 
 
 
(13.6
)%
 
 
 


 


For the years ended December 31, 2019 and 2018, we recorded an expense of $2.4 million and a benefit of $39.3 million for income taxes, respectively. The change in our income taxes was largely attributable to a $96.9 million tax benefit on the Cisco settlement in 2018 and an overall increase in worldwide earnings in 2019, partially offset by a net tax benefit of $86 million resulting from an intra-entity transaction to sell our non-Americas economic and beneficial intellectual property rights. For further information regarding income taxes and the impact on our results of operations and financial position, see Note 10. Income Taxes of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.
Year Ended December 31, 2018 Compared to Year Ended December 31, 2017
Revenue, Cost of Revenue and Gross Profit (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
 
 
2018

2017
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Revenue
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
$
1,841,100

 
85.6
%
 
$
1,432,810

 
87.0
%
 
$
408,290

 
28.5
%
Service
 
310,269

 
14.4

 
213,376

 
13.0

 
96,893

 
45.4

Total revenue
 
2,151,369

 
100.0

 
1,646,186

 
100.0

 
505,183

 
30.7

Cost of revenue
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
720,584

 
33.5

 
538,035

 
32.7

 
182,549

 
33.9

Service
 
57,408

 
2.7

 
46,382

 
2.8

 
11,026

 
23.8

Total cost of revenue
 
777,992

 
36.2

 
584,417

 
35.5

 
193,575

 
33.1

Gross profit
 
$
1,373,377

 
63.8
%
 
$
1,061,769

 
64.5
%
 
$
311,608

 
29.3
%
Gross margin
 
63.8
%
 
 
 
64.5
%
 
 
 
 
 
 

Revenue by Geography (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
2018
 
% of Total
 
2017
 
% of Total
Americas
 
$
1,550,453

 
72.1
%
 
$
1,192,289

 
72.4
%
Europe, Middle East and Africa
 
414,069

 
19.2

 
299,547

 
18.2

Asia-Pacific
 
186,847

 
8.7

 
154,350

 
9.4

Total revenue
 
$
2,151,369

 
100.0
%
 
$
1,646,186

 
100.0
%
Revenue
Product revenue increased $408.3 million, or 28.5%, in the year ended December 31, 2018 compared to 2017. The increase was primarily driven by sales to our existing customers as they continued to expand and upgrade their cloud networks. In addition, our newer switch products have continued to gain market acceptance, which has contributed to our revenue growth. Service revenue increased $96.9 million, or 45.4%, in the year ended December 31, 2018 compared to 2017 as a result of continued growth in initial and renewal support contracts as our customer installed base has continued to expand. We continue to experience pricing pressure on our products

59


and services due to competition, but demand for our products and growth in our installed base has more than offset this pricing pressure during the period. 
Cost of Revenue and Gross Margin
Cost of revenue increased $193.6 million or 33.1% for the year ended December 31, 2018 compared to 2017. The increase in cost of revenue was primarily due to the corresponding increases in product revenues.
Gross margin decreased from 64.5% to 63.8% for the year ended December 31, 2018 compared to 2017. The decrease in gross margin was primarily driven by a decrease in product margins due to customer mix, partially offset by reduced inventory-related charges and an improved service margins due to a relatively fixed services cost base and growing service revenues. We expect our gross margins to fluctuate over time, depending on the factors described above.
Operating Expenses (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
 
 
2018
 
2017
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
 
$
442,468

 
20.6
%
 
$
349,594

 
21.2
%
 
$
92,874

 
26.6
 %
Sales and marketing
 
187,142

 
8.7

 
155,105

 
9.4

 
32,037

 
20.7

General and administrative
 
65,420

 
3.0

 
86,798

 
5.3

 
(21,378
)
 
(24.6
)
Legal settlement
 
405,000

 
18.8

 

 

 
405,000

 
*
Total operating expenses
 
$
1,100,030

 
51.1
%
 
$
591,497

 
35.9
%
 
$
508,533

 
86.0
 %
Research and development
Research and development expenses increased $92.9 million, or 26.6%, for the year ended December 31, 2018 compared to 2017. The increase was primarily due to a $48.9 million increase in personnel costs, including corporate bonuses and stock-based compensation, driven primarily by headcount growth from our normal hiring process and from the two acquisitions we completed in the third quarter of 2018, and a $24.7 million increase in new product introduction costs, driven by additional development projects. In addition, facility and IT costs increased by $9.5 million due to increased IT services, headcount growth and additional costs associated with our acquired businesses.
Sales and marketing
Sales and marketing expenses increased $32.0 million, or 20.7% for the year ended December 31, 2018 compared to 2017. The increase primarily included a $28.0 million increase in personnel costs, which was driven by increased headcount as well as higher sales volumes, resulting in increased compensation costs, including commissions and stock-based compensation.
General and administrative
General and administrative expenses decreased $21.4 million, or 24.6%, for the year ended December 31, 2018 compared to 2017. The decrease included a $33.8 million decrease that was primarily related to a reduced level of litigation activities and a decrease in bond costs as a result of the settlement of the Cisco litigation in August 2018. The decrease was partially offset by $3.5 million of acquisition-related expenses incurred in 2018, a $3.3 million increase in personnel costs, including increased stock-based compensation, driven by increased headcount, and a $3.1 million increase in other legal and professional fees.
Legal settlement
During the three months ended June 30, 2018, we recorded $405.0 million in legal settlement expenses in connection with the Term Sheet that was entered into on August 6, 2018 between the Company and Cisco, which included a $400.0 million payment and $5.0 million of legal fees associated with the settlement. Pursuant to the

60


Term Sheet, the Company and Cisco obtained dismissals of all then ongoing district court and USITC litigation between us. On December 3, 2018, the parties entered into a mutual release and settlement agreement, which superseded the Term Sheet but did not substantially alter the terms.
Other Income (Expense), Net (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
 
 
2018
 
2017
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Other income (expense), net:
 
 
 
 
 
 
 
 
 
 
 
 
Interest income
 
$
31,666

 
1.4
 %
 
$
8,093

 
0.5
 %
 
$
23,573

 
291.3
 %
Interest expense
 
(2,701
)
 
(0.1
)
 
(2,780
)
 
(0.2
)
 
79

 
(2.8
)
Gain (loss) on investments in privately-held companies
 
(13,800
)
 
(0.6
)
 

 

 
(13,800
)
 
*
Other income (expense)
 
289

 

 
(825
)
 
(0.1
)
 
1,114

 
(135.0
)
Total other income (expense), net
 
$
15,454

 
0.7
 %
 
$
4,488

 
0.2
 %
 
$
10,966

 
244.3
 %
The favorable change in other income (expense), net, during the year ended December 31, 2018 as compared to 2017 was driven by a $23.6 million increase in interest income as we continued to generate cash and expand our marketable securities portfolios, which was offset partially by a $13.8 million net loss recorded in 2018 on our investments in privately-held companies. See Note 5. Investments of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K for further discussion.
Provision for Income Taxes (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
 
 
2018
 
2017
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Provision for income taxes
 
$
(39,314
)
 
(1.9
)%
 
$
51,559

 
3.1
%
 
$
(90,873
)
 
(176.3
)%
Effective tax rate
 
(13.6
)%
 
 
 
10.9
%
 
 
 
 
 
 
For the years ended December 31, 2018 and 2017, we recorded a benefit of $39.3 million and an expense of $51.6 million for income taxes, respectively. The change in our income taxes was largely attributable to a $96.9 million tax benefit on the Cisco settlement in 2018 whereas we recorded a $51.8 million tax expense in 2017 related to the enactment of the Tax Act. The Tax Act provided for a decrease in the 2018 U.S. federal statutory tax rate, but this was partially offset by a new requirement to provide U.S. tax on foreign earnings. For further information regarding income taxes and the impact on our results of operations and financial position, see Note 10. Income Taxes of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.    
Liquidity and Capital Resources
Our principal sources of liquidity are cash, cash equivalents, marketable securities, and cash generated from operations. As of December 31, 2019, our total balance of cash, cash equivalents and marketable securities was $2.7 billion, of which approximately $472.5 million was held outside the U.S. in our foreign subsidiaries. 
Our cash, cash equivalents and marketable securities are held for working capital purposes. Our marketable securities investment portfolio is primarily invested in highly-rated securities with the primary objective of minimizing the potential risk of principal loss. We plan to continue to invest for long-term growth. We believe that our existing balances of cash, cash equivalents and marketable securities, together with cash generated from operations will be sufficient to meet our working capital requirements and our growth strategies for at least the next 12 months. Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of our spending to support research and development activities, the timing and cost of establishing

61


additional sales and marketing capabilities, the introduction of new and enhanced product and service offerings, our costs associated with supply chain activities, including access to outsourced manufacturing, our costs related to investing in or acquiring complementary or strategic businesses and technologies, the continued market acceptance of our products, and stock repurchases. If we require or elect to seek additional capital through debt or equity financing in the future, we may not be able to raise capital on terms acceptable to us or at all. If we are required and unable to raise additional capital when desired, our business, operating results and financial condition may be adversely affected.

    
Cash Flows
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
As Adjusted
(1)
 
 
(in thousands)
Cash provided by operating activities
 
$
963,034

 
$
503,119

 
$
631,627

Cash used in investing activities (1)
 
(284,072
)
 
(755,113
)
 
(391,320
)
Cash (used in) provided by financing activities
 
(217,964
)
 
42,851

 
51,469

Effect of exchange rate changes
 
353

 
(1,390
)
 
753

Net increase/(decrease) in cash, cash equivalents and restricted cash
 
$
461,351

 
$
(210,533
)
 
$
292,529

__________________________
 
 
 
 
 
(1) Cash used in investing activities for year ended December 31, 2017 were adjusted as a result of our adoption of ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, in the first quarter of 2018. See Note 1. Organization and Summary of Significant Accounting Policies included in Part II, Item 8, of this Annual Report on Form 10-K for more information.
Cash Flows from Operating Activities
Our operating activities have consisted of net income, adjusted for certain non-cash items, and changes in assets and liabilities.
During the year ended December 31, 2019, cash provided by operating activities was $963.0 million, primarily from net income of $859.9 million and net non-cash adjustments to net income of $62.4 million, partially offset by a net decrease of $40.8 million in cash from changes in our operating assets and liabilities. Cash outflows from operating activities consisted of an $11.9 million decrease in deferred revenue primarily due to the recognition of product deferred revenue related to contract acceptance terms, largely offset by increased service deferred revenue related to growth in customer service and support contracts, a $60.2 million increase in accounts receivable due to timing of shipments, and an $8.1 million increase in other assets resulting from increased spares inventory to support our customer base. These cash outflows were partially offset by cash inflows of $54.3 million in prepaid expenses and other current assets from a decrease in deferred cost of inventory due to the recognition of product deferred revenue, $23.5 million from an increase in income taxes payable, $20.9 million decrease in inventories due to timing of product shipments and receipts, and $16.4 million from increased accrued liabilities primarily due to an increase in supplier liability reserves for excess and obsolete component inventory.
During the year ended December 31, 2018, cash provided by operating activities was $503.1 million, net of $405.0 million payments for the legal settlement with Cisco including the associated legal fees. Our cash provided by operating activities was primarily from net income of $328.1 million, non-cash adjustments to net income of $71.4 million, and a net increase of $103.6 million in cash from changes in our operating assets and liabilities. Our operating cash benefited $70.5 million from increased deferred revenue reflecting ongoing growth in service and support contracts, $51.1 million from decreased inventories driven by improved inventory management and timing of receipts, $39.3 million from increased accounts payable due to timing of vendor payments primarily related to inventory-related purchases, $21.4 million from a decrease in prepaid expenses and other assets primarily

62


due to decreased deposits at our contract manufacturers, and $17.5 million from an increase in other long term liabilities primarily driven by increased customer prepayments under cancellable contracts. These favorable changes were partially offset by unfavorable changes of $77.9 million from increased accounts receivable due to increased billing and timing of customer shipments, and $14.8 million from decreased accrued liabilities due primarily to a decline in supplier liabilities and the timing of vendor accruals.
Cash Flows from Investing Activities
Our investing activities have consisted primarily of purchases of available for sale marketable securities, net of proceeds from maturities of marketable securities, business acquisitions, investments in privately-held companies, and capital expenditures.
During the year ended December 31, 2019, cash used in investing activities was $284.1 million, primarily consisting of purchases of available-for-sale securities of $1.5 billion, and purchases of property and equipment of 15.8 million, partially offset by proceeds of $1.2 billion from maturities of marketable securities and proceeds from the sale of one of our investments in privately-held companies of $28.2 million.
During the year ended December 31, 2018, cash used in investing activities was $755.1 million, consisting of purchases of marketable securities of $1.2 billion, offset by proceeds of $547.8 million from maturities of marketable securities, $96.8 million for business acquisitions, additional investments in privately-held companies of $8.0 million, and purchases of property, equipment and other assets of $23.8 million.
Cash Flows from Financing Activities
Our financing activities have consisted primarily of proceeds from the issuance of our common stock under employee equity incentive plans, offset by repurchases of our common stock.
During the year ended December 31, 2019, cash provided by financing activities was $218.0 million, consisting primarily of payments for repurchases of our common stock of $266.1 million and taxes paid of $9.2 million upon vesting of restricted stock units, offset partially by proceeds from the issuance of common stock under employee equity incentive plans of $57.4 million.
During the year ended December 31, 2018, cash provided by financing activities was $42.9 million, consisting primarily of proceeds of $53.7 million from the issuance of common stock under employee equity incentive plans, partially offset by $8.9 million of taxes paid upon vesting of restricted stock units, and payments of $1.9 million for lease financing obligations.
Stock Repurchase Program
From time to time, we repurchase our common stock opportunistically pursuant to our Repurchase Program authorized by our board of directors in April 2019. The Repurchase Program allows for stock repurchases of up to $1.0 billion and these repurchases are funded from working capital. The Repurchase Program, which expires in April 2022, does not obligate us to acquire any of our common stock, and may be suspended or discontinued by us at any time without prior notice. As of December 31, 2019, we repurchased a total of $266.1 million of our common stock, and the remaining authorized amount for repurchases under the Repurchase Program was $733.9 million. Refer to Note 8. Equity Award Plan Activities of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K for further discussion.

Off-Balance Sheet Arrangements
As of December 31, 2019, we did not have any relationships with any unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.


63


Contractual Obligations and Commitments
Our contractual commitments will have an impact on our future liquidity. Our contractual obligations represent material expected or contractually committed future payment obligations. We believe that we will be able to fund these obligations through cash generated from operations and from our existing balances of cash, cash equivalent and marketable securities.
The following summarizes our contractual obligations and commitments as of December 31, 2019 (in thousands):
 
 
Payments Due by Period
 
 
Total
 
Less than
1 Year
 
1 to 3 Years
 
3 to 5 Years
 
More than
5 Years
Operating lease obligations
 
117,065

 
20,563

 
42,794

 
27,488

 
26,220

Purchase commitments with contract manufacturers and suppliers
 
279,203

 
279,203

 

 

 

Other non-cancellable purchase obligations
 
15,482

 
15,482

 

 

 
 
Transition tax payable
 
5,967

 

 

 
2,025

 
3,942

Total
 
$
417,717

 
$
315,248

 
$
42,794

 
$
29,513

 
$
30,162

The contractual obligation table above excludes tax liabilities of $57.5 million related to uncertain tax positions because we are unable to make a reasonably reliable estimate of the timing of settlement, if any, of these future payments.
In connection with Tax Reform, as of December 31, 2017, we recorded a federal income tax payable for transition tax on the mandatory deemed repatriation of foreign earnings that will be payable over an eight-year period. The amounts included in the table above represent the remaining federal income tax payable after applying the first year’s installment payment and early payments of future installments.
Critical Accounting Policies and Estimates 
We have prepared our consolidated financial statements in accordance with U.S. generally accepted accounting principles (GAAP) and include our accounts and the accounts of our wholly owned subsidiaries. The preparation of these consolidated financial statements requires our management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities at the date of the financial statements, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the applicable periods. We base our estimates, assumptions and judgments on historical experience and on various other factors that we believe to be reasonable under the circumstances. Different assumptions and judgments would change the estimates used in the preparation of our consolidated financial statements, which, in turn, could change the results from those reported. We evaluate our estimates, assumptions and judgments on an ongoing basis. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected. The critical accounting estimates, assumptions and judgments that we believe have the most significant impact on our consolidated financial statements are the following:
Revenue Recognition     
We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with PCS. We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract

64


Recognition of revenue when (or as) we satisfy the performance obligation
Post-Contract Customer Support    
PCS, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernable pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and addresses customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of one to three years. We include billed but unearned PCS revenue in deferred revenue.
Contracts with Multiple Performance Obligations
Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts which contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.
If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to the sales channel (reseller, distributor or end customer), the geographies in which our products and services are sold, and the size of the end customer.
We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.
Most of our contracts with customers have payment terms of 30 days with some large high volume customers having terms of up to 60 days. We have determined our contracts generally do not include a significant financing component because the Company and the customer have specific business reasons other than financing for entering into such contracts. Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.
We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.
We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical returns rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.
Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.

65


We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.
Inventory Valuation and Contract Manufacturer/Supplier Liabilities
Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.  We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value.
Our contract manufacturers procure components and assemble products on our behalf based on our forecasts. We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes. 
We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability. We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer liabilities.
Income Taxes
Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.
We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize.
We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.
We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.
Loss Contingencies
In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgment and assumptions to estimate the likelihood of loss, impairment of an asset or the

66


incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We will record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i) information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.
Recent Accounting Pronouncements
Refer to “Recent Accounting Pronouncements” in Note 1. Organization and Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign currency exchange rates, interest rates and investments in privately held companies.
Foreign Currency Exchange Risk
Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates. Substantially all of our revenue is denominated in U.S. dollars, and therefore, our revenue is not directly subject to foreign currency risk. However, we are indirectly exposed to foreign currency risk. A stronger U.S. dollar could make our products and services more expensive in foreign countries and therefore reduce demand. A weaker U.S. dollar could have the opposite effect. Such economic exposure to currency fluctuations is difficult to measure or predict because our sales are also influenced by many other factors.
Our expenses are generally denominated in the currencies in which our operations are located, which is primarily in the U.S. and to a lesser extent in Europe and Asia. Our results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. A hypothetical 10% change in foreign currency exchange rates on our monetary assets and liabilities would not be material to our financial condition or results of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our financial statements. While we have not engaged in the hedging of our foreign currency transactions to date and do not enter into any hedging contracts for trading or speculative purposes, we may in the future hedge selected significant transactions denominated in currencies other than the U.S. dollar.
Interest Rate Sensitivity
As of December 31, 2019 and 2018, we had cash, cash equivalents and available-for-sale marketable securities totaling $2.7 billion and $2.0 billion, respectively. Cash equivalents and marketable securities were invested primarily in money market funds, corporate bonds, U.S. agency mortgage-backed securities, U.S. treasury securities and commercial paper. Our primary investment objectives are to preserve capital and maintain liquidity requirements. In addition, our policy limits the amount of credit exposure to any single issuer. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. Our primary exposure to market risk is interest income sensitivity, which is affected by changes in the general level of the interest rates in the U.S. A decline in interest rates would reduce our interest income on our cash, cash equivalents and marketable securities. For the year ended December 31, 2019, 2018 and 2017, the effect of a hypothetical 100 basis point increase or decrease in overall interest rates would not have had a material impact on our interest income. 
On the other hand, the fair market value of our investments in fixed income securities may be adversely impacted. We would incur unrealized losses on fixed income securities primarily due to higher interest rates compared to interest rates at the time of purchase. Under certain circumstances, if we are forced to sell our marketable

67


securities prior to maturity, we may incur realized losses in such investments. However, because of the conservative and short-term nature of the investments in our portfolio, a change in interest rates is not expected to have a material impact on our consolidated financial statements.
Investments in Privately-Held Companies
Our non-marketable equity investments in privately-held companies are recorded in “Investments” in our consolidated balance sheets. As of December 31, 2019 and 2018, the total carrying amount of our investments in privately-held companies was $4.2 million and $30.3 million. During fiscal 2019, we recorded a net gain of $5.4 million on certain investments, compared to a net loss of $13.8M during fiscal 2018. See Note 5. Investments of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K for details.
The privately-held companies in which we invested are in the startup or development stages. These investments are inherently risky because the markets for the technologies or products these companies are developing are typically in the early stages and may never materialize. We could lose our entire investment in these companies. Our evaluation of investments in privately-held companies is based on the fundamentals of the businesses invested in, including among other factors, the nature of their technologies and potential for financial return.


68


Item 8. Financial Statements and Supplementary Data

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS


69


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and Board of Directors of Arista Networks, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Arista Networks, Inc. (the Company) as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive income, stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2019, 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, 2019 and 2018, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2019, 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, 2019, 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 13, 2020 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.
 
Inventory Valuation & Contract Manufacturer/Supplier Liabilities

70


Description of the Matter

As discussed in Note 1 of the consolidated financial statements, the Company’s inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. The Company’s inventory balance totaled $244 million on December 31, 2019. The Company records a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value. The Company records a contract manufacturer/supplier liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with contract manufacturers or suppliers for quantities in excess of the Company’s demand forecasts, or that are considered obsolete.
Auditing management’s assessment of net realizable value for inventory and contract manufacturer/supplier liabilities was complex and highly judgmental due to the assessment of management’s estimates of forecasted product demand, which can be impacted by changes in overall customer demand, changes in the timing of the introduction and customer adoption of new products, adjustments to manufacturing and engineering schedules, and overall general economic and market conditions.

How We Addressed the Matter in Our Audit

We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s determination of the net realizable value of inventory and the contract manufacturer/supplier liability. This included controls over the preparation of the demand and production forecasts, and the evaluation of the accuracy and completeness of the inventory provision and contract manufacturer/supplier liability.
To test the inventory provision and contract manufacturer/supplier liability, we performed audit procedures that included, among others, assessing the Company’s methodology over the computation of the provision and liability, testing the significant assumptions and the underlying inputs used by the Company in its analysis including historical sales trends, expectations regarding future sales, changes in the Company’s business, customer base, product roadmap and other relevant factors.

 
Income Taxes - Intra-entity transfer of intellectual property
Description of the Matter
As discussed in Note 10 to the consolidated financial statements, on December 31, 2019, the Company completed an intra-entity transaction to sell its non-Americas economic and beneficial intellectual property ("IP") rights in exchange for a non-interest-bearing note of $3.4 billion. As a result of the transaction, tax basis in the IP transferred equal to the fair market value of the qualifying IP resulted in the recognition of a deferred tax asset of $429.1 million, which was largely offset by a deferred tax liability of $343.3 million associated with future US tax on foreign earnings for the difference in the local tax basis and US GAAP book basis of the IP rights.
Auditing the tax basis resulting from the intra-entity transfer of intellectual property was complex and highly judgmental due to the significant estimation required to determine the fair value of the intellectual property transferred. In particular, the fair value estimate was sensitive to significant assumptions, such as changes in the revenue growth rate, gross margin, profit before tax margin, tax rate discount for non-exclusivity, terminal value and weighted average cost of capital, which are affected by expectations about future market or economic conditions, particularly those in emerging markets.

71


How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the accounting for the intra-entity transfer of intellectual property, including controls over management’s review of underlying agreements, estimation of fair value and evaluation of the related tax laws applicable to the transfer of intellectual property.
To test the estimated fair value of intellectual property transferred, we performed audit procedures that included, among others, assessing methodologies and testing the significant assumptions discussed above and the underlying data used by the Company in its analysis. We involved our valuation specialists in assessing the valuation methodology applied and evaluating certain significant assumptions. When evaluating the significant assumptions used to determine the fair value of intellectual property, we compared the assumptions to the past performance, selected guideline companies, third party analyst expectations for the industry, and current and forecasted market trends. We also assessed the historical accuracy of management’s estimates and performed sensitivity analyses of significant assumptions to evaluate the changes in the fair value of intellectual property transferred that would result from changes in the assumptions.
We involved our tax professionals, who assisted in evaluating the Company’s interpretation and application of tax laws and regulations, and the Company’s compliance with the intercompany agreements, which were executed as part of the transfer.




/s/ Ernst & Young LLP
We have served as the Company's auditor since 2008.
San Jose, California
February 13, 2020


72


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and Board of Directors of Arista Networks, Inc.
Opinion on Internal Control over Financial Reporting
We have audited Arista Networks, Inc.’s internal control over financial reporting as of December 31, 2019, 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, Arista Networks, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019, based on the COSO criteria. We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of Arista Networks Inc. as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive income, stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2019, and the related notes of the Company and our report dated February 13, 2020 expressed an unqualified opinion thereon.
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 Annual 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.

/s/ Ernst & Young LLP
San Jose, California
February 13, 2020

73

ARISTA NETWORKS, INC.
Consolidated Balance Sheets
(In thousands, except par value)



 
 
December 31,
 
 
2019
 
2018
ASSETS
 
 
 

CURRENT ASSETS:
 
 
 
 
Cash and cash equivalents
 
$
1,111,286

 
$
649,950

Marketable securities
 
1,613,082

 
1,306,197

Accounts receivable, net of rebates and allowances of $6,160 and $9,120, respectively
 
391,987

 
331,777

Inventories
 
243,825

 
264,557

Prepaid expenses and other current assets
 
111,456

 
162,321

Total current assets
 
3,471,636

 
2,714,802

Property and equipment, net
 
39,273

 
75,355

Acquisition-related intangible assets, net
 
45,235

 
58,610

Goodwill
 
54,855

 
53,684

Investments
 
4,150

 
30,336

Operating lease right-of-use assets
 
87,770



Deferred tax assets
 
452,025

 
126,492

Other assets
 
30,346

 
22,704

TOTAL ASSETS
 
$
4,185,290

 
$
3,081,983

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
 
CURRENT LIABILITIES:
 
 
 
 
Accounts payable
 
$
92,105

 
$
93,757

Accrued liabilities
 
140,249

 
123,254

Deferred revenue
 
312,668

 
358,586

Other current liabilities
 
52,052

 
30,907

Total current liabilities
 
597,074

 
606,504

Income taxes payable
 
55,485

 
36,167

Operating lease liabilities, non-current
 
83,022



Finance lease liabilities, non-current
 


35,431

Deferred revenue, non-current
 
262,620

 
228,641

Deferred tax liabilities, non-current
 
254,710

 
3,753

Other long-term liabilities
 
37,693

 
28,098

TOTAL LIABILITIES
 
1,290,604

 
938,594

Commitments and contingencies (Note 7)
 

 


STOCKHOLDERS’ EQUITY:
 
 
 
 
Preferred stock, $0.0001 par value—100,000 shares authorized and no shares issued and outstanding as of December 31, 2019 and 2018
 

 

Common stock, $0.0001 par value—1,000,000 shares authorized as of December 31, 2019 and 2018; 76,389 and 75,668 shares issued and outstanding as of December 31, 2019 and 2018
 
8

 
8

Additional paid-in capital
 
1,106,305

 
956,572

Retained earnings
 
1,788,230

 
1,190,803

Accumulated other comprehensive income (loss)
 
143

 
(3,994
)
TOTAL STOCKHOLDERS’ EQUITY
 
2,894,686

 
2,143,389

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY
 
$
4,185,290

 
$
3,081,983

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

74

ARISTA NETWORKS, INC.
Consolidated Statements of Operations
(In thousands, except per share amounts)



 
 
Year Ended December 31,
 
 
2019

2018

2017
Revenue:
 
 
 
 
 
 
Product
 
$
2,021,150

 
$
1,841,100

 
$
1,432,810

Service
 
389,556

 
310,269

 
213,376

Total revenue
 
2,410,706

 
2,151,369

 
1,646,186

Cost of revenue: 
 
 
 
 
 
 
Product
 
792,382

 
720,584

 
538,035

Service
 
73,986

 
57,408

 
46,382

Total cost of revenue
 
866,368

 
777,992

 
584,417

Gross profit
 
1,544,338

 
1,373,377

 
1,061,769

Operating expenses:
 
 
 
 
 
 
Research and development
 
462,759

 
442,468

 
349,594

Sales and marketing
 
213,907

 
187,142

 
155,105

General and administrative
 
61,898

 
65,420

 
86,798

Legal settlement
 

 
405,000

 

Total operating expenses
 
738,564

 
1,100,030

 
591,497

Income from operations
 
805,774

 
273,347

 
470,272

Other income (expense), net
 
56,496

 
15,454

 
4,488

Income before income taxes
 
862,270

 
288,801

 
474,760

Provision for (benefit from) income taxes
 
2,403

 
(39,314
)
 
51,559

Net income
 
$
859,867

 
$
328,115

 
$
423,201

Net income attributable to common stockholders:
 
 
 
 
 
 
Basic
 
$
859,444

 
$
327,926

 
$
422,400

Diluted
 
$
859,468

 
$
327,941

 
$
422,468

Net income per share attributable to common stockholders:
 
 
 
 
 
 
Basic
 
$
11.26

 
$
4.39

 
$
5.85

Diluted
 
$
10.63

 
$
4.06

 
$
5.35

Weighted-average shares used in computing net income per share attributable to common stockholders:
 
 
 
 
 
 
Basic
 
76,312

 
74,750

 
72,258

Diluted
 
80,879

 
80,844

 
78,977


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



75

ARISTA NETWORKS, INC.
Consolidated Statements of Comprehensive Income
(In thousands)

 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Net income
 
$
859,867

 
$
328,115

 
$
423,201

Other comprehensive income (loss), net of tax:
 
 
 
 
 
 
Foreign currency translation adjustments
 
(686
)
 
(2,069
)
 
672

Net change in unrealized gains (losses) on available-for-sale marketable securities
 
4,823

 
13

 
(1,135
)
Other comprehensive income (loss)
 
4,137

 
(2,056
)
 
(463
)
Comprehensive income
 
$
864,004

 
$
326,059

 
$
422,738


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



76

ARISTA NETWORKS, INC.
Consolidated Statements of Stockholders’ Equity
(In thousands)

 
 
Common Stock  
 
Additional
Paid-In Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Total
Stockholders’
Equity
 
 
Shares
 
Amount
 
Balance — December 31, 2016
 
70,811

 
7

 
674,183

 
435,105

 
(1,475
)
 
$
1,107,820

Cumulative-effect adjustment to beginning balance (1)
 
 
 
 
 
1,471

 
808

 
 
 
2,279

Net income
 

 

 

 
423,201

 

 
423,201

Other comprehensive loss, net of tax
 

 

 

 

 
(463
)
 
(463
)
Stock-based compensation
 

 

 
75,427

 

 

 
75,427

Issuance of common stock in connection with employee equity incentive plans
 
2,918

 

 
57,111

 

 

 
57,111

Tax withholding paid for net share settlement of equity awards
 
(23
)
 

 
(4,025
)
 

 

 
(4,025
)
Vesting of early-exercised stock options
 

 

 
564

 

 

 
564

Balance — December 31, 2017
 
73,706

 
7

 
804,731

 
859,114

 
(1,938
)
 
1,661,914

Cumulative-effect adjustment to beginning balance (2)
 

 

 

 
3,574

 

 
3,574

Net income
 

 

 

 
328,115

 
 
 
328,115

Other comprehensive loss, net of tax
 

 

 

 

 
(2,056
)
 
(2,056
)
Stock-based compensation
 

 

 
91,202

 

 

 
91,202

Issuance of common stock in connection with employee equity incentive plans
 
1,918

 
1

 
53,657

 

 

 
53,658

Tax withholding paid for net share settlement of equity awards
 
(36
)
 

 
(8,878
)
 

 

 
(8,878
)
Vesting of early-exercised stock options
 

 

 
305

 

 

 
305

Common stock issued for business acquisition
 
80

 

 
15,555

 

 

 
15,555

Balance — December 31, 2018
 
75,668

 
8

 
956,572


1,190,803


(3,994
)

2,143,389

Cumulative-effect adjustment to beginning balance (3)
 

 

 

 
3,702

 

 
3,702

Net income
 

 

 

 
859,867

 

 
859,867

Other comprehensive income, net of tax
 

 

 

 

 
4,137

 
4,137

Stock-based compensation
 

 

 
101,280

 

 

 
101,280

Issuance of common stock in connection with employee equity incentive plans
 
1,951

 

 
57,377

 

 

 
57,377

Repurchase of common stock
 
(1,189
)





(266,142
)


 
(266,142
)
Tax withholding paid for net share settlement of equity awards
 
(41
)
 

 
(9,200
)
 

 

 
(9,200
)
Vesting of early-exercised stock options
 

 

 
276

 

 

 
276

Balance — December 31, 2019
 
76,389

 
$
8

 
$
1,106,305

 
$
1,788,230

 
$
143

 
$
2,894,686

_________________________________________
 
 
 
 
 
 
 
 
 
 
 
 
(1) During our first fiscal quarter of 2017, we adopted ASU 2016-09, “Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” See Note 1of the accompanying notes for further details. This adoption resulted in a cumulative-effect adjustment to the beginning balance of Additional Paid-in Capital and Retained Earnings, respectively, for 2017.
(2) On January 1, 2018, we adopted ASC 606 - Revenue from Contracts with Customers (“ASC 606”) and ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory, which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2018. See Note 1 of the accompanying notes for further details.
(3) On January 1, 2019, we adopted ASC 842, which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2019. See Note 1 of the accompanying notes for further details. 
The accompanying notes are an integral part of these consolidated financial statements.

77

ARISTA NETWORKS, INC.
Consolidated Statements of Cash Flows
(In thousands)


 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
As Adjusted (1)
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 
 
 
 
 
Net income
 
$
859,867

 
$
328,115

 
$
423,201

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
 
Depreciation, amortization and other
 
32,849

 
27,671

 
20,640

Noncash lease expense
 
16,179

 

 

Stock-based compensation
 
101,280

 
91,202

 
75,427

Deferred income taxes
 
(75,741
)
 
(57,896
)
 
8,426

(Gain) loss on investments in privately-held companies, net
 
(5,427
)
 
13,800

 

Amortization (accretion) of investment premiums (discounts)
 
(6,771
)
 
(3,360
)
 
1,452

Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable, net
 
(60,210
)
 
(77,916
)
 
5,773

Inventories
 
20,927

 
51,054

 
(69,708
)
Prepaid expenses and other current assets
 
54,259

 
21,411

 
(11,645
)
Other assets
 
(8,112
)
 
(3,389
)
 
907

Accounts payable
 
(1,937
)
 
39,337

 
(30,104
)
Accrued liabilities
 
16,366

 
(14,786
)
 
43,535

Deferred revenue
 
(11,939
)
 
70,533

 
142,327

Income taxes payable
 
23,523

 
(112
)
 
19,921

Other liabilities
 
7,921

 
17,455

 
1,475

Net cash provided by operating activities
 
963,034

 
503,119

 
631,627

CASH FLOWS FROM INVESTING ACTIVITIES:
 
 
 
 
 
 
Proceeds from maturities of marketable securities
 
1,208,717

 
547,797

 
206,332

Purchases of marketable securities
 
(1,503,893
)
 
(1,174,259
)
 
(585,373
)
Business acquisitions, net of cash acquired
 
(1,365
)
 
(96,821
)
 

Purchases of property and equipment
 
(15,751
)
 
(23,830
)
 
(15,279
)
Investments in privately-held companies
 
28,220

 
(8,000
)
 

Other investing activities
 

 

 
3,000

Net cash used in investing activities (1)
 
(284,072
)
 
(755,113
)
 
(391,320
)
CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
 
 
 
Principal payments of lease financing obligations
 

 
(1,929
)
 
(1,617
)
Proceeds from issuance of common stock under equity plans
 
57,378

 
53,658

 
57,111

Tax withholding paid on behalf of employees for net share settlement
 
(9,200
)
 
(8,878
)
 
(4,025
)
Repurchase of common stock
 
(266,142
)
 

 

Net cash (used in) provided by financing activities
 
(217,964
)
 
42,851

 
51,469

Effect of exchange rate changes
 
353

 
(1,390
)
 
753

NET INCREASE/(DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH
 
461,351

 
(210,533
)
 
292,529

CASH, CASH EQUIVALENTS AND RESTRICTED CASH —Beginning of period
 
654,164

 
864,697

 
572,168

CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period (2)
 
$
1,115,515

 
$
654,164

 
$
864,697

 
 
 
 
 
 
 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
 
 
 
 
 
 
Cash paid for income taxes, net of refunds
 
$
32,832

 
$
17,573

 
$
44,216

Cash paid for interest — lease financing obligation
 

 
2,692

 
2,814

SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:
 
 
 
 
 
 
Right-of-use assets recognized upon the adoption of ASC 842 (3)
 
$
93,207


$


$

Right-of-use assets obtained in exchange for new operating lease liabilities
 
$
10,948


$


$

Common stock issued for business acquisition
 
$

 
$
15,555

 
$

Property and equipment included in accounts payable and accrued liabilities
 
2,120

 
2,340

 
3,811

Vesting of early exercised stock options and restricted stock awards
 
276

 
305

 
564

___________________________________________________
 
 
 
 
 
 
(1) Net cash used in investing activities for the year ended December 31 of 2017 was adjusted as a result of our adoption of ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, in the first quarter of 2018. See Note 1 of the accompanying notes for details of the adjustments.
(2) See Note 4 of the accompanying notes for a reconciliation of the ending balance of cash, cash equivalents and restricted cash as shown in this consolidated statements of cash flows.
(3) See Note 1 of the accompanying notes.
The accompanying notes are an integral part of these consolidated financial statements.

78



ARISTA NETWORKS, INC.
Notes to Consolidated Financial Statements
1.    Organization and Summary of Significant Accounting Policies
Organization
Arista Networks, Inc. (together with our subsidiaries, “we,” “our,” "Arista," "Company" or “us”) is a supplier of cloud networking solutions that use software innovations to address the needs of large-scale internet companies, cloud service providers and next-generation enterprise. Our cloud networking solutions consist of our EOS, a set of network applications and our 1/2.5/5/10/25/40/50/100/400 Gigabit Ethernet switching and routing platforms. We are incorporated in the state of Delaware. Our corporate headquarters are located in Santa Clara, California, and we have wholly-owned subsidiaries throughout the world, including North America, Europe, Asia and Australia.
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and are prepared in accordance with GAAP. All significant intercompany accounts and transactions have been eliminated.
Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation.
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the recognition of deferred tax assets and liabilities related to an intra-entity transaction to sell our non-Americas economic and beneficial intellectual property, valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.
Concentrations of Business and Credit Risk
We work closely with third-party contract manufacturers to manufacture our products. As of December 31, 2019, we had two contract manufacturing partners, who provided substantially all of our electronic manufacturing services. Our contract manufacturing partners deliver our products to our third party direct fulfillment facilities.  We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturing partners purchase on our behalf from a limited number of suppliers, including certain sole source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our manufacturing partners could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely, or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations.
Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, restricted cash, and accounts receivable. Our cash equivalents, restricted cash and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits.
Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations

79


of our customers. We mitigate credit risk with respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended, and review of the invoicing terms of the arrangement. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for those receivables that we have determined not to be collectible. We mitigate credit risk in respect to the notes receivable by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms.
We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and original equipment manufacturer (“OEM”) partners, and in conjunction with various technology partners. Significant customers are those which represent more than 10% of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date. As of December 31, 2019, we had one customer who represented 39% of total accounts receivable. As of December 31, 2018, we had two customers who represented 35% and 10% of total accounts receivable, respectively. For the year ended December 31, 2019, there were two customers who represented 23% and 17% of our total revenue, respectively. For the years ended December 31, 2018 and 2017, there was one customer who represented 27% and 16% of our total revenue, respectively.
Cash and Cash Equivalents
We consider all highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned. As of December 31, 2019 and 2018, we had restricted cash of $4.2 million for each year and that primarily included $4.0 million pledged as collateral representing a security deposit required for a facility lease. Our restricted cash is classified as other assets in our consolidated balance sheets.
Marketable Securities    
We classify all highly liquid investments in debt and equity securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value, and report the unrealized gains and losses, net of taxes, as a component of stockholders’ equity, except for unrealized losses determined to be other-than-temporary, which we record as other income (expense), net. We determine any realized gains or losses on the sale of marketable securities on a specific identification method, and we record such gains and losses as a component of interest and other income, net.
Accounts Receivable
Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, and sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, adverse situations that may affect our customers’ ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues which may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period billings. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to the reserves are recorded as adjustments to revenue.

80


Fair Value Measurements
Fair value is defined 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. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, accounts receivable, accounts payable and accrued liabilities are stated at carrying amounts as reported in the consolidated financial statements, which approximate fair value due to their short-term nature.
Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:
Level I—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;
Level II—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 III—Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.
Foreign Currency
The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency.
Transaction re-measurement - Assets and liabilities denominated in a currency other than a subsidiary’s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income (expense), net in the consolidated statements of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our financial statements.
Translation - Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are accumulated as a separate component of accumulated other comprehensive income within stockholders’ equity.
Inventory Valuation and Contract Manufacturer/Supplier Liabilities
Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.  We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value. For the years ended December 31, 2019, 2018 and 2017, we recorded charges of $41.2 million, $20.8 million and $28.1 million, respectively, within cost of product revenue for inventory write-downs.
Our contract manufacturers procure components and assemble products on our behalf based on our forecasts. We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes. For the year ended December 31, 2019 and 2017, we recorded a charge of $11.7 million and $21.2 million,

81


respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers. For the year ended December 31, 2018, we did not incur a net loss on such supplier liabilities.
We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability. We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer liabilities.
Property and Equipment
Property and equipment are stated at cost, less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally three years. Our leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term.

Investments in Privately-Held Companies
Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by ASC 321-Investments-Equity Securities as cost, less impairments, and adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer. Any adjustments resulting from impairments and/or observable price changes are recorded as “Other income (expense), net” in our consolidated statements of operations.
Impairment of Long-Lived Assets and Investments
The carrying amounts of our long-lived assets, including property and equipment and investments in privately held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over their remaining lives. 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. We recognized impairment losses on certain private company investments during 2018. Refer to Note 5 for further discussion. No impairment of any other long-lived assets was identified for any of the periods presented.
Loss Contingencies
In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgment and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We will record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i) information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.
Revenue Recognition
We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (“PCS”). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control

82


of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when (or as) we satisfy the performance obligation
Post-Contract Customer Support    
Post-contract support, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernable pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and addresses customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of one to three years. We include billed but unearned PCS revenue in deferred revenue.
Contracts with Multiple Performance Obligations
Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts which contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.
If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to the sales channel (reseller, distributor or end customer), the geographies in which our products and services are sold, and the size of the end customer.
We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.
Most of our contracts with customers have payment terms of 30 days with some large high volume customers having terms of up to 60 days. We have determined our contracts generally do not include a significant financing component because the Company and the customer have specific business reasons other than financing for entering into such contracts. Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.
We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.
We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical returns

83


rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.
Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.
We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.
Contract Balances
A contract asset is recognized when we have a contractual right to consideration for both completed and partially completed performance obligations that have not yet been invoiced. Contract assets are included in “Other current assets” on our consolidated balance sheets.
A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in “Other current liabilities” and “Other long-term liabilities” on our consolidated balance sheets.
Assets Recognized from Costs to Obtain a Contract with a Customer
Effective January 1, 2018 in connection with the adoption of ASC 606, we recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales commissions earned by our sales force meet the requirements for capitalization. These costs are deferred and then amortized over a period of benefit that we have determined to be five years. Total capitalized costs to obtain a contract are included in other current and long-term assets on our consolidated balance sheets. As of December 31, 2019 and 2018, total capitalized costs to obtain contracts was $8.9 million and $6.4 million, respectively.
Research and Development Expenses
Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred.
Warranty
We offer a one-year warranty on all of our hardware products and a 90-day warranty against defects in the software embedded in the products. We use judgment and estimates when determining warranty costs based on historical costs to replace product returns within the warranty period at the time we recognize revenue. We accrue for potential warranty claims at the time of shipment as a component of cost of revenues based on historical experience and other relevant information. We reserve for specifically identified products if and when we determine we have a systemic product failure. Although we engage in extensive product quality programs, if actual product failure rates or use of materials differ from estimates, additional warranty costs may be incurred, which could reduce our gross margin. The accrued warranty liability is recorded in accrued liabilities in the accompanying consolidated balance sheets.
Segment Reporting
We develop, market and sell cloud networking solutions, which consist of our Gigabit Ethernet switches and related software. We engage in one business activity and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is

84


our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as one reportable segment.
Stock-Based Compensation
Compensation expense related to stock-based transactions is measured and recognized in the financial statements based on the fair value of the equity granted on a straight-line basis over the requisite service periods of the awards, which typically ranges from two to five years. We account for forfeitures on all stock-based transactions as they occur.
Income Taxes
Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.
We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize.
We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.
We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.
Net Income per Share of Common Stock
Basic and diluted net income per share attributable to common stockholders is calculated in conformity with the two-class method required for participating securities. Our shares of common stock subject to repurchase are considered participating securities. Under the two-class method, net income attributable to common stockholders is calculated as net income less earnings attributable to participating securities. In computing diluted net income attributable to common stockholders, undistributed earnings are re-allocated to reflect the potential impact of dilutive securities. Basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share attributable to common stockholders is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding, including potential dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. For purposes of this calculation, these amounts are excluded from the calculation of diluted net income per share of common stock if their effect is antidilutive.

85


Business Combinations
We use the acquisition method to account for our business combinations in accordance with ASC 805 - Business Combinations (“ASC 805”). We allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related costs and restructuring costs are expensed as incurred.
During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.
Goodwill and Intangible Assets
We perform our annual goodwill impairment analysis in the fourth quarter of each year or more frequently if there are any events or circumstances that would indicate the carrying amount is not recoverable. We first perform a qualitative assessment to determine if it’s necessary to perform a quantitative assessment. If after our qualitative assessment we determine it is more likely than not that the fair value of the Company is less than its carrying amount, then a quantitative test is performed by comparing the fair value of the Company with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value.
Intangible assets are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from one to seven years. Intangible assets are reviewed for impairment periodically or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.
Recently Adopted Accounting Pronouncements
Leases
In February 2016, the Financial Accounting Standards Board (“FASB”) issued new authoritative guidance on lease accounting (“ASC 842”). Under the guidance, lessees are required to recognize assets and lease liabilities on the balance sheet for most leases, including operating leases, and provide enhanced disclosures. We adopted the guidance on January 1, 2019 using the modified retrospective transition method and initially applied the transition provisions at January 1, 2019, which allows us to continue to apply the legacy guidance in ASC 840 - Leases ("ASC 840') for periods prior to 2019, and recognized a cumulative-effect adjustment to retained earnings on the date of adoption. We elected the package of transition practical expedients, which, among other things, allows us to keep the historical lease classifications and not have to reassess the lease classification for any existing leases as of the date of adoption. We also made the following accounting policy elections as allowed by ASC 842:
to apply the short-term lease exception, which allows us to keep leases with an initial term of twelve months or less off the balance sheet.
to account for each separate lease component of a contract and its associated non-lease components as a single lease component for all our leases.
As a result of the adoption, we recognized operating leases that were previously not recognized on the consolidated balance sheets. In addition, we derecognized the assets and the lease financing liabilities previously recorded for our headquarters building under a build-to-suit lease. Under ASC 842, this lease is recognized as an operating lease in our condensed consolidated financial statements beginning in the first quarter of 2019. The table below summarizes the impact of the adoption of ASC 842 on the condensed consolidated balance sheet as of January 1, 2019 (in thousands).

86


 
 
 
 
Adjustments for the Adoption of ASC 842
 
 
Balance Sheet Line Item
 
December 31, 2018
 
Derecognition of Build-to-Suit Lease
 
Recognition of Operating Leases (1)
 
January 1, 2019
Property and equipment, net
 
$
75,355

 
$
(32,806
)
 
$

 
$
42,549

Operating lease right-of-use assets
 

 

 
93,207

 
93,207

Deferred tax assets
 
126,492

 
(1,165
)
 

 
125,327

Other current liabilities
 
30,907

 
(2,242
)
 
12,391

 
41,056

Operating lease liabilities, non-current
 

 

 
88,230

 
88,230

Finance lease liabilities, non-current
 
35,431

 
(35,431
)
 

 

Other long-term liabilities
 
31,851

 

 
(7,414
)
 
24,437

Retained earnings
 
1,190,803

 
3,702

 

 
1,194,505

__________________
(1) Includes an operating lease for our corporate headquarters building under the build-to-suit arrangement, which was accounted for as a financing lease prior to 2019 and derecognized on January 1, 2019 upon the adoption of ASC 842.

Recent Accounting Pronouncements Not Yet Effective
Credit Losses of Financial Instruments 
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The proposed standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. For trade receivables, we will be required to estimate lifetime expected credit losses. For available-for-sale debt securities, we will be required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. The guidance will be effective for us in our first quarter of 2020, and will be applied on a modified retrospective basis. We have evaluated the new accounting guidance and do not anticipate that it will have a material impact on our consolidated statement of operations or consolidated statements of cash flows.
2.    Business Combinations
During fiscal 2018, we acquired Mojo and Metamako in order to extend our cognitive cloud networking architecture and to improve our next generation platforms for low-latency applications. 
The total fair value of consideration transferred for these acquisitions was approximately $118.7 million, which consisted of $103.1 million in cash and $15.6 million for the fair value of 58,072 shares of our common stock issued. The following table summarizes our final purchase price allocation of the two acquisitions, in aggregate, based on the estimated fair value of the assets acquired and liabilities assumed at their respective acquisition dates (in thousands):
 
 
Purchase Price Allocation
Cash and cash equivalents
 
$
4,953

Other tangible assets
 
23,872

Liabilities
 
(28,707
)
Intangible assets
 
63,720

Goodwill
 
54,855

Net assets acquired
 
$
118,693



87


The acquired intangible assets are amortized on a straight-line basis over their estimated useful lives as we believe this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives.
 
 
Acquisition Date Fair Value
 
Estimated Useful Life
Developed technology
 
$
52,510

 
5 years
Customer relationships
 
7,080

 
7 years
Trade name
 
2,470

 
3 years
Others
 
1,660

 
1 year
Total intangible assets acquired
 
$
63,720

 
 

The goodwill of 54.9 million is primarily attributable to the expected synergies created by incorporating the solutions of the acquired businesses into our technology platform, and the value of the assembled workforce. The goodwill is not deductible for income taxes purposes.
    
3.    Fair Value Measurements
We measure and report our cash equivalents, restricted cash, and available-for-sale marketable securities at fair value on a recurring basis. The following tables summarize the amortized costs, unrealized gains and losses, and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (in thousands):

88


 
 
December 31, 2019
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
562,580

 
$

 
$

 
$
562,580

 
$
562,580

 
$

 
$

Certificates of deposits (1)
 
4,001

 

 

 
4,001

 

 
4,001

 

 
 
566,581

 

 

 
566,581

 
562,580

 
4,001

 

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
66,717

 

 

 
66,717

 

 
66,717

 

Certificates of deposits (1)
 
3,000

 

 

 
3,000

 

 
3,000

 

U.S. government notes
 
518,884

 
414

 
(20
)
 
519,278

 
519,278

 

 

Corporate bonds
 
787,741

 
2,392

 
(73
)
 
790,060

 

 
790,060

 

Agency securities
 
233,491

 
577

 
(41
)
 
234,027

 

 
234,027

 

 
 
1,609,833

 
3,383

 
(134
)
 
1,613,082

 
519,278


1,093,804

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
4,229

 

 

 
4,229

 
4,229

 

 

Total Financial Assets
 
$
2,180,643

 
$
3,383

 
$
(134
)
 
$
2,183,892

 
$
1,086,087

 
$
1,097,805


$

____________________
(1) As of December 31, 2019, all of our certificates of deposits were domestic deposits.



89


 
 
December 31, 2018
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
322,080

 
$

 
$

 
$
322,080

 
$
322,080

 
$

 
$

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
59,479

 

 

 
59,479

 

 
59,479

 

Certificates of deposits (1)
 
5,000

 

 

 
5,000

 

 
5,000

 

U.S. government notes
 
308,946

 
118

 
(286
)
 
308,778

 
308,778

 

 

Corporate bonds
 
660,353

 
264

 
(1,399
)
 
659,218

 

 
659,218

 

Agency securities
 
273,993

 
240

 
(511
)
 
273,722

 

 
273,722

 

 
 
1,307,771

 
622

 
(2,196
)
 
1,306,197

 
308,778

 
997,419

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
4,214

 

 

 
4,214

 
4,214

 

 

Total Financial Assets
 
$
1,634,065

 
$
622

 
$
(2,196
)
 
$
1,632,491

 
$
635,072

 
$
997,419

 
$

____________________
(1) As of December 31, 2018, all of our certificates of deposits were domestic deposits.

We did not realize any other-than-temporary losses on our marketable securities for the years ended December 31, 2019 and 2018. As of December 31, 2019 and 2018, total unrealized losses of our marketable securities that had been in a continuous unrealized loss portion were immaterial. We invest in marketable securities that have maximum maturities of up to two years and are generally deemed to be low risk based on their credit ratings from the major rating agencies. The longer the duration of these marketable securities, the more susceptible they are to changes in market interest rates and bond yields. As interest rates increase, those marketable securities purchased at a time with lower interest rates show a mark-to-market unrealized loss. We expect to realize the full value of these investments upon maturity or sale and therefore, we do not consider any of our marketable securities to be other-than-temporarily impaired as of December 31, 2019.
As of December 31, 2019, the contractual maturities of our investments did not exceed 24 months. The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):
 
 
December 31, 2019
Due in 1 year or less
 
$
915,069

Due in 1 year through 2 years
 
698,013

Total marketable securities
 
$
1,613,082


The weighted-average remaining duration of our current marketable securities is approximately 0.8 years as of December 31, 2019.


90


4.    Financial Statements Details
Cash, Cash Equivalents and Restricted Cash
The following table is a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying consolidated balance sheets that sum to the total of the same such amounts shown in the accompanying consolidated statements of cash flows (in thousands):
 
 
December 31,
 
 
2019
 
2018
Cash and cash equivalents
 
$
1,111,286

 
$
649,950

Restricted cash included in other assets
 
4,229

 
4,214

Total cash, cash equivalents and restricted cash
 
$
1,115,515

 
$
654,164


Accounts Receivable, net
Accounts receivable, net consists of the following (in thousands):
 
 
December 31,
 
 
2019
 
2018
Accounts receivable
 
$
398,147

 
$
340,897

Allowance for doubtful accounts
 
(638
)
 
(507
)
Product sales rebate and returns reserve
 
(5,522
)
 
(8,613
)
Accounts receivable, net
 
$
391,987

 
$
331,777


Allowance for Doubtful Accounts
Activity in the allowance for doubtful accounts consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Balance at the beginning of year
 
$
507

 
$
112

 
$
204

     Additions charged to expense
 
221

 
500

 
17

     Deductions/write-offs
 
(90
)
 
(105
)
 
(109
)
Balance at the end of year
 
$
638

 
$
507

 
$
112

Product Sales Rebate and Returns Reserve
Activity in the product sales rebate and returns reserve consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Balance at the beginning of year
 
$
8,613

 
$
7,423

 
$
1,317

     Additions charged against revenue
 
2,032

 
4,269

 
17,371

Consumption
 
(5,123
)
 
(3,079
)
 
(11,265
)
Balance at the end of year
 
$
5,522

 
$
8,613

 
$
7,423




91


Inventories
Inventories consist of the following (in thousands):
 
 
December 31,
 
 
2019
 
2018
Raw materials
 
$
96,712

 
$
76,795

Finished goods
 
147,113

 
187,762

Total inventories
 
$
243,825

 
$
264,557


Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consists of the following (in thousands):
 
 
December 31,
 
 
2019
 
2018
Inventory deposit
 
$
13,716

 
$
14,639

Prepaid income taxes
 
20,153

 
38,636

Other current assets
 
64,464

 
95,730

Other prepaid expenses and deposits
 
13,123

 
13,316

Total prepaid expenses and other current assets
 
$
111,456

 
$
162,321


Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
 
 
 December 31,
 
 
2019
 
2018
Equipment and machinery
 
$
64,748

 
$
55,912

Computer hardware and software
 
36,627

 
30,566

Furniture and fixtures
 
3,774

 
3,697

Leasehold improvements
 
31,235

 
36,447

Building
 

 
35,154

Construction-in-process
 
265

 
3,591

Property and equipment, gross
 
136,649

 
165,367

Less: accumulated depreciation
 
(97,376
)
 
(90,012
)
Property and equipment, net
 
$
39,273

 
$
75,355


Depreciation expense was $19.0 million, $21.6 million and $20.2 million for the years ended December 31, 2019, 2018 and 2017, respectively. On January 1, 2019, upon the adoption of ASC 842, we derecognized the building and certain leasehold improvements for our corporate headquarters that were previously capitalized under a build-to-suit arrangement. See Note 7 for further details.

92


Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
 
 December 31,
 
 
2019
 
2018
Accrued payroll related costs
 
$
80,133

 
$
70,755

Accrued manufacturing costs
 
31,920

 
31,336

Accrued product development costs
 
11,410

 
6,988

Accrued warranty costs
 
6,742

 
5,362

Accrued professional fees
 
6,335

 
5,678

Accrued taxes
 
1,716

 
839

Other
 
1,993

 
2,296

Total accrued liabilities
 
$
140,249

 
$
123,254


Warranty Accrual
The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
Warranty accrual, beginning of year
 
$
5,362

 
$
7,415

Liabilities accrued for warranties issued during the year
 
7,169

 
3,565

Warranty costs incurred during the year
 
(5,789
)
 
(5,618
)
Warranty accrual, end of year
 
$
6,742

 
$
5,362


Contract Balances
The following table summarizes the beginning and ending balances of our contract assets (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
Contract assets, beginning balance
 
$
6,341

 
$

Contract assets, ending balance
 
25,565

 
6,341

The following table summarizes the activity related to our contract liabilities (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
Contract liabilities, beginning balance
 
$
32,595

 
$
16,521

Less: Revenue recognized from beginning balance
 
(12,887
)
 
(7,561
)
Less: Beginning balance reclassified to deferred revenue
 
(894
)
 
(371
)
Add: Contract liabilities recognized
 
42,236

 
24,006

Contract liabilities, ending balance
 
$
61,050

 
$
32,595


As of December 31, 2019 and 2018, $23.4 million and $13.5 million of our contract liabilities was included in “Other current liabilities” with the remaining balance included in “Other long-term liabilities”.

93


Deferred Revenue and Performance Obligations
Deferred revenue is comprised mainly of unearned revenue related to multi-year PCS contracts, services and product deferrals related to acceptance clauses. The following table summarizes the activity related to our deferred revenue (in thousands):
 
 
Year Ended December 31, 2019
Deferred revenue, beginning balance
 
$
587,227

Less: Revenue recognized from beginning balance
 
(351,617
)
Add: Deferral of revenue in current period, excluding amounts recognized during the period
 
339,678

Deferred revenue, ending balance
 
$
575,288

_________________________________
 
 

Revenue from Remaining Performance Obligations
Revenue from remaining performance obligations represents contracted revenue that has not yet been recognized, which primarily includes contract liabilities and deferred revenue that will be recognized as revenue in future periods. As of December 31, 2019, approximately $691.9 million of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 78% of these remaining performance obligations over the next 2 years and 22% during years 3 to 5.
Other Income (Expense), Net
Other income (expense), net consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Other income (expense), net:
 
 
 
 
 
 
Interest income
 
$
51,144

 
$
31,666

 
$
8,093

Interest expense
 

 
(2,701
)
 
(2,780
)
Gain (loss) on investments in privately-held companies
 
5,427

 
(13,800
)
 

Other income (expense)
 
(75
)
 
289

 
(825
)
Total other income (expense), net
 
$
56,496

 
$
15,454

 
$
4,488


    
    
5.    Investments
Investments in Privately-Held Companies    
Our investments are in the equity of privately-held companies, which do not have readily determinable fair values. These non-marketable equity securities are initially recorded at cost, and subsequently remeasured to fair value on a non-recurring basis based on observable price changes in orderly transactions for similar investments of the same issuer, or for impairment. These investments are classified within Level III of the fair value hierarchy as we estimate the value based on valuation methods using the observable transaction price at the transaction date and other significant unobservable inputs, such as volatility, rights, and obligations related to those investments. In addition, the valuation requires management judgment due to the absence of market price and inherent lack of liquidity. The following table summarizes the activity related to our investments in privately-held companies held as of December 31, 2019 and 2018 (in thousands):



94


 
 
December 31, 2019
 
December 31, 2018
Cost of investment
 
$
3,000

 
$
44,136

Cumulative impairment
 

 
(15,000
)
Cumulative upward adjustment
 
1,150

 
1,200

Carrying amount of investment
 
$
4,150

 
$
30,336


During the year ended December 31, 2019, we recorded a realized gain of $4.3 million upon the sale of one of our investments. In each of the years ended December 31, 2019 and 2018, we recorded $1.2 million of unrealized gains. These unrealized gains were recorded on investments that were re-measured to fair value as of the date observable transactions occurred. In addition, during the year ended December 31, 2018, we recorded an impairment of $15.0 million on one of our investments.
6.    Goodwill and Acquisition-Related Intangible Assets
Goodwill
Goodwill was recorded as a result of our acquisition of Mojo and Metamako in the third quarter of 2018. See Note 2 for details.
In the fourth quarter of 2019, we completed an annual goodwill impairment analysis. Based on our assessment of the qualitative factors, management concluded that the fair value of the Company was not more likely than not less than its carrying amount as of December 31, 2019. Subsequent to this 2019 annual impairment test, we have not identified significant events or circumstances negatively affecting the valuation of goodwill. As of December 31, 2019, there was no impairment to the carrying value of our goodwill.
Acquisition-Related Intangible Assets
The following table presents details of our acquisition-related intangible assets as of December 31, 2019 and 2018 (in thousands):
 
 
December 31, 2019
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life
(In Years)
Developed technology
 
$
52,510

 
$
(14,326
)
 
$
38,184

 
3.7
Customer relationships
 
7,080

 
(1,387
)
 
5,693

 
5.8
Trade name
 
2,470

 
(1,112
)
 
1,358

 
1.7
Others
 
1,660

 
(1,660
)
 

 
0.0
Total
 
$
63,720

 
$
(18,485
)
 
$
45,235

 
3.9


 
 
December 31, 2018
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life
(In Years)
Developed technology
 
$
52,510

 
$
(3,824
)
 
$
48,686

 
4.6
Customer relationships
 
7,080

 
(375
)
 
6,705

 
6.6
Trade name
 
2,470

 
(289
)
 
2,181

 
2.7
Others
 
1,660

 
(622
)
 
1,038

 
0.6
Total
 
$
63,720

 
$
(5,110
)
 
$
58,610

 
4.7



95


Amortization expense related to acquisition-related intangible assets was $13.4 million and $5.1 million for the years ended December 31, 2019 and 2018, respectively.
As of December 31, 2019, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):
Years Ending December 31,
 
Future Amortization Expense
2020
 
$
12,337

2021
 
12,048

2022
 
11,513

2023
 
7,690

2024
 
1,011

Thereafter
 
636

Total
 
$
45,235



7.    Commitments and Contingencies
Operating Leases
We lease various offices and data centers in North America, Europe, Asia and Australia under non-cancelable operating lease arrangements that expire on various dates through 2028. Some of our leases include options to extend the term of such leases for a period from three months to up to 10 years and/or options to early terminate the leases. As of December 31, 2019, we did not include any such options in determining the lease terms because we were not reasonably certain that we would exercise those options. Most of our leases require us to pay certain operating expenses in addition to base rent, such as taxes, repairs, and insurance, and contain renewal and escalation clauses.
Build-to-Suit Lease
In August 2012, we executed a lease for a building then under construction in Santa Clara, California to serve as our headquarters. The lease term is 120 months and commenced in August 2013. Based on the terms of the lease agreement and due to our involvement in certain aspects of the construction, we were deemed the accounting owner of the building during the construction period in accordance with ASC 840. As a result, we recognized assets under construction and corresponding liabilities on the consolidated balance sheet. Upon completion of the construction in 2013, we concluded that we had forms of continued economic involvement in the facility, and therefore did not meet with the provisions for sale-leaseback accounting. Pursuant to ASC 840, we continued to carry the assets and liabilities capitalized during the construction period and accounted for the lease as a capital lease for the building and an operating lease for the underlying land.
The following table summarizes the supplemental balance sheet information related to our operating leases as of December 31, 2019 (in thousands).
 
 
Financial Statement Classification
 
December 31, 2019
Right-of-use assets:
 
 
 
 
Operating lease right-of-use assets
 
Operating lease right-of-use assets
 
$
87,770

Lease liabilities:
 
 
 
 
Operating lease liabilities, current
 
Other current liabilities
 
16,052

Operating lease liabilities, non-current
 
Operating lease liabilities, non-current
 
83,022

Total operating lease liabilities
 
 
 
$
99,074



96


The following table summarizes our lease costs for the year ended December 31, 2019 (in thousands).
 
 
 
 
Year Ended December 31,

 
 
Financial Statement Classification
 
2019
Operating lease costs:
 
 
 
 
Fixed lease costs
 
Operating expenses
 
$
22,544

Variable lease costs
 
Operating expenses
 
6,255

Total operating lease costs
 
 
 
$
28,799


The operating lease costs in the table above include costs for long-term leases and short-term leases. Total short-term lease costs were immaterial. Fixed lease costs include expenses recognized for base rent payments on a straight-lined basis. Variable lease costs primarily include maintenance, utilities and operating expenses that are incremental to the fixed base rent payments, and are excluded from the calculation of operating lease liabilities and ROU assets. For the year ended December 31, 2019, cash paid for amounts associated with our operating lease liabilities were approximately $18.6 million which were classified as operating activities in the condensed consolidated statements of cash flows.
Prior to 2019, we recognized rent expense for our operating leases under the legacy guidance ASC 840. For the year ended December 31, 2018, rent expense for all operating leases amounted to $12.9 million, and did not include maintenance, utilities and other operating expenses in accordance with ASC 840.
The following table shows our undiscounted future fixed payment obligations under our recognized operating leases and a reconciliation to the operating lease liabilities as of December 31, 2019 (in thousands).
 
 
December 31, 2019
2020
 
$
20,563

2021
 
21,303

2022
 
21,491

2023
 
17,702

2024
 
9,786

2025 and thereafter
 
26,220

Total future fixed operating lease payments
 
117,065

Less:
 
 
Imputed interest
 
(17,991
)
Total operating lease liabilities
 
$
99,074


 
 
December 31, 2019
Weighted-average remaining lease term — operating leases
 
6.0 years
Weighted-average discount rate — operating leases
 
5.1%

Purchase Commitments
We outsource most of our manufacturing and supply chain management operations to third-party contract manufacturers, who procure components and assemble products on our behalf based on our forecasts in order to reduce manufacturing lead times and ensure adequate component supply. We issue purchase orders to our contract manufacturers for finished product and a significant portion of these orders consist of firm non-cancellable commitments. In addition, we purchase strategic component inventory from certain suppliers under purchase commitments that in some cases are non-cancellable, including integrated circuits, which are consigned to our contract manufacturers. As of December 31, 2019, we had non-cancellable purchase commitments of $294.7

97


million, of which $279.2 million was to our contract manufacturers and suppliers. In addition, we have provided deposits to secure our obligations to purchase inventory. We had $16.5 million and $17.4 million in deposits as of December 31, 2019 and 2018, respectively. These deposits are classified in 'Prepaid expenses and other current assets' and 'Other assets' in our accompanying consolidated balance sheets.
Guarantees
We have entered into agreements with some of our direct customers and channel partners that contain indemnification provisions relating to potential situations where claims could be alleged that our products infringe the intellectual property rights of a third party. We have at our option and expense the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product or refund our customers all or a portion of the value of the product. Other guarantees or indemnification agreements include guarantees of product and service performance and standby letters of credit for leased facilities and corporate credit cards. We have not recorded a liability related to these indemnification and guarantee provisions and our guarantee and indemnification arrangements have not had any significant impact on our consolidated financial statements to date.
Legal Proceedings
OptumSoft, Inc. Settlement
On April 4, 2014, OptumSoft filed a lawsuit against us in the Superior Court of California, Santa Clara County titled OptumSoft, Inc. v. Arista Networks, Inc., in which it asserts (i) ownership of certain components of our EOS network operating system pursuant to the terms of a 2004 agreement between the companies; and (ii) breaches of certain confidentiality and use restrictions in that agreement. Under the terms of the 2004 agreement, OptumSoft provided us with a non-exclusive, irrevocable, royalty-free license to software delivered by OptumSoft comprising a software tool used to develop certain components of EOS and a runtime library that is incorporated into EOS. The 2004 agreement places certain restrictions on our use and disclosure of the OptumSoft software and gives OptumSoft ownership of improvements, modifications and corrections to, and derivative works of, the OptumSoft software that we develop.
The parties tried Phase I of the case, relating to contract interpretation and application of the contract to certain claimed source code, in September 2015. On March 23, 2016, the Court issued a Final Statement of Decision Following Phase I Trial, in which it agreed with and adopted our interpretation of the 2004 agreement and held that we, and not OptumSoft, own all the software at issue in Phase I. The remaining issues that were not addressed in the Phase I trial were set to be tried in Phase II, including the application of the Court’s interpretation of the 2004 agreement to any other source code that OptumSoft claims to own and the trade secret misappropriation and confidentiality claims.
On September 24, 2019, the Company and OptumSoft entered into a settlement agreement resolving all the issues that were set to be tried in Phase II of the litigation. Under the settlement agreement, OptumSoft could still pursue its appeal of the Court’s Final Statement of Decision Following Phase I Trial, and pursue any further litigation that may result, but granted the Company a release on all other outstanding claims.
On December 6, 2019, the Company and OptumSoft entered into a settlement agreement resolving the remaining issues in the litigation.
GlobalFoundries Litigation
On August 26, 2019, GlobalFoundries U.S. Inc. (“GlobalFoundries”) filed complaints in the International Trade Commission and federal court against TSMC and numerous companies that sell products incorporating semiconductor devices manufactured by TSMC, including Arista, Broadcom, NVIDIA, Apple, Asus, Cisco, and Lenovo. The complaints allege that these semiconductor devices infringe four GlobalFoundries patents relating to semiconductor manufacturing techniques. In our case, GlobalFoundries has accused the merchant silicon we purchase from Broadcom of infringement. On October 28, 2019, TSMC and GlobalFoundries entered into a cross-license agreement to settle the litigation.

98


Other Matters
In the ordinary course of business, we are a party to other claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property.
We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. As of December 31, 2019, provisions recorded for contingent losses related to other claims and matters have not been significant. Based on currently available information, management does not believe that any additional liabilities relating to other unresolved matters are probable or that the amount of any resulting loss is estimable, and believes these other matters are not likely, individually and in the aggregate, to have a material adverse effect on our financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and our view of these matters may change in the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on our financial position, results of operations or cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.
8.    Stockholders' Equity
Stock Repurchase Program
In April 2019, our board of directors authorized a $1.0 billion stock repurchase program. This authorization allows us to repurchase shares of our common stock opportunistically and is funded from working capital. Repurchases may be made at management’s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchases, trading plans under Rule 10b5-1 of the Exchange Act, or a combination of the foregoing. The Repurchase Program, which expires in April 2022, does not obligate us to acquire any of our common stock, and may be suspended or discontinued by us at any time without prior notice. As of December 31, 2019, the remaining authorized amount for stock repurchases under this program was approximately $733.9 million.
A summary of the stock repurchase activity under the Repurchase Program for the year ended December 31, 2019 is as follows (in thousands, except per share amounts):
 
 
Year Ended December 31,

 
 
2019
Aggregate purchase price
 
$
266,142

Shares repurchased
 
1,189

Average price paid per share
 
$
223.57


The aggregate purchase price of repurchased shares of our common stock is recorded as a reduction to retained earnings. All shares repurchased under the Repurchase Program have been retired.
2014 Equity Incentive Plan
In April 2014, the board of directors and stockholders approved the 2014 Equity Incentive Plan (the “2014 Plan”), effective on the first day that our common stock was publicly traded, and simultaneously terminated the 2004 and 2011 equity plans as to future grants. However, these plans will continue to govern the terms and conditions of the outstanding options previously granted thereunder.
Awards granted under the 2014 Plan could be in the form of Incentive Stock Options (“ISOs”), Nonstatutory Stock Options (“NSOs”), Restricted Stock Units (“RSUs”), Restricted Stock Awards (“RSAs”) or Stock Appreciation Rights (“SARs”). The number of shares available for grant and issuance under the 2014 Plan increases automatically on January 1 of each year commencing with 2016 by the number of shares equal to 3% of the outstanding shares of our common stock on the immediately preceding December 31, but not to exceed 12,500,000 shares (the “2014 Plan Evergreen Increase”), unless the board of directors, in its discretion, determines to make a smaller increase. Our board of directors determined not to authorize the 2014 Plan Evergreen Increase that would have occurred on January 1, 2019. As of December 31, 2019, there remained approximately 20.8 million

99


shares available for issuance under the 2014 Plan. On February 3, 2020, our board of directors authorized an increase of 2,291,660 shares to shares available for issuance under the 2014 Plan effective January 1, 2020.
2014 Employee Stock Purchase Plan
In April 2014, the board of directors and stockholders approved the 2014 Employee Stock Purchase Plan (the “ESPP”). The ESPP became effective on the first day that our common stock was publicly traded. The number of shares reserved for issuance under the ESPP increases automatically on January 1 of each year by the number of shares equal to 1% of our shares outstanding immediately preceding December 31, but not to exceed 2,500,000 shares, unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2019, our board of directors authorized an increase of 756,679 shares to shares available for issuance under the ESPP. As of December 31, 2019, there remained 3,192,774 shares available for issuance under the ESPP. On February 3, 2020, our board of directors authorized an increase of 763,886 shares to shares available for issuance under the ESPP effective January 1, 2020.
Under our 2014 ESPP eligible employees are permitted to acquire shares of our common stock at 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Each offering period will be approximately two years starting on the first trading date after February 15 and August 15 of each year. Participants may purchase shares of common stock through payroll deductions up to 10% of their eligible compensation, subject to Internal Revenue Service mandated purchase limits.
During the year ended December 31, 2019, we issued 97,343 shares at an average purchase price of $184.70 under our ESPP.
Stock Option Activities
The following table summarizes the option activities under our stock plans and related information (in thousands, except years and per share amounts):
 
 
Number of
Shares
Underlying
Outstanding Options
 
Weighted-
Average
Exercise
Price per Share
 
Weighted-
Average
Remaining
Contractual
Term (In Years) 
 
Aggregate
Intrinsic
Value
Balance—December 31, 2018
 
5,899

 
$
37.09

 
5.2
 
$
1,027,741

Options granted
 
76

 
226.53

 
 
 
 
Options exercised
 
(1,341
)
 
29.38

 
 
 
 
Options canceled
 
(70
)
 
37.86

 
 
 
 
Balance—December 31, 2019
 
4,564

 
$
42.50

 
4.4
 
$
740,387

Vested and exercisable—December 31, 2019
 
2,755

 
$
28.22

 
3.9
 
$
482,712


The weighted-average grant-date fair value of options granted during the year ended December 31, 2019, 2018 and 2017 was $107.42, $121.18 and $40.17 per share, respectively. The aggregate intrinsic value of options exercised during the year ended December 31, 2019, 2018 and 2017 was $323.1 million, $283.8 million and $307.7 million. The total fair value of options vested for the years ended December 31, 2019, 2018 and 2017 was approximately $23.0 million, $31.9 million and $30.7 million, respectively.

100


Restricted Stock Unit (RSU) Activities
A summary of the RSU activities under our 2014 Plan and changes during the reporting period and a summary of related information are presented below (in thousands, except years and per share amounts):
 
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value Per Share
Unvested balance—December 31, 2018
 
1,308

 
$
150.60

       RSUs granted
 
360

 
242.13

       RSUs vested
 
(513
)
 
126.36

       RSUs forfeited/canceled
 
(85
)
 
183.90

Unvested balance—December 31, 2019
 
1,070

 
$
190.35


The total fair value of RSUs vested for the years ended December 31, 2019, 2018 and 2017 was approximately $65.7 million, $52.5 million, and $35.4 million, respectively.
Shares Available for Grant
The following table presents the stock activities and the total number of shares available for grant as of December 31, 2019 (in thousands):
 
 
Number of Shares
Balance—December 31, 2018
 
15,386

Authorized
 

Options granted
 
(76
)
RSUs granted
 
(360
)
Options canceled
 
70

RSUs forfeited
 
85

Shares traded for taxes
 
41

Balance—December 31, 2019
 
15,146


Stock-Based Compensation Expense
Total following table summarizes stock-based compensation expense related to our equity awards (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Cost of revenue
 
$
4,637

 
$
5,087

 
$
4,353

Research and development
 
53,068

 
48,205

 
42,184

Sales and marketing   
 
29,168

 
24,995

 
17,953

General and administrative
 
14,407

 
12,915

 
10,937

           Total stock-based compensation
 
$
101,280

 
$
91,202

 
$
75,427


Determination of Fair Value
We record stock-based compensation awards based on fair value as of the grant date. We value RSUs at the market close price of our common stock on the date of grant. For option awards and ESPP offerings we use the Black-Scholes option pricing model to determine fair value. We recognize such costs as compensation expense generally on a straight-line basis over the requisite service period of the award.

101


Stock Options
For the years ended December 31, 2019, 2018 and 2017, the fair value of each stock option granted under our plans was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:  
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Expected term (in years)
 
6.9

 
7.0

 
6.3

Risk-free interest rate
 
2.5
%
 
2.9
%
 
2.1
%
Expected volatility
 
42.8
%
 
44.6
%
 
38.9
%
Dividend rate
 
%
 
%
 
%

ESPP
The following table summarizes the assumptions relating to our ESPP:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Expected term (in years)
 
1.1

 
1.1

 
1.2

Risk-free interest rate
 
1.8
%
 
2.4
%
 
1.1
%
Expected volatility
 
42.5
%
 
41.9
%
 
31.7
%
Dividend rate
 
%
 
%
 
%

As of December 31, 2019, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years).
 
 
December 31, 2019
 
 
Stock Option
 
RSU
 
ESPP
 
Restricted Stock
Unrecognized stock-based compensation expense
 
$
43,928

 
$
179,986

 
$
10,401

 
$
3,931

Weighted-average amortization period
 
3.3 years

 
3.2 years

 
1.1 years

 
2.7 years




102


9.    Net Income Per Share Available to Common Stock
The following table sets forth the computation of our basic and diluted net income per share available to common stock (in thousands, except per share amounts):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Numerator:
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
Net income
 
$
859,867

 
$
328,115

 
$
423,201

Less: undistributed earnings allocated to participating securities
 
(423
)
 
(189
)
 
(801
)
Net income available to common stockholders, basic
 
$
859,444

 
$
327,926

 
$
422,400

Diluted:
 
 
 
 
 
 
Net income attributable to common stockholders, basic
 
$
859,444

 
$
327,926

 
$
422,400

Add: undistributed earnings allocated to participating securities
 
24

 
15

 
68

Net income attributable to common stockholders, diluted
 
$
859,468

 
$
327,941

 
$
422,468

Denominator:
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
76,312

 
74,750

 
72,258

Diluted:
 
 
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
76,312

 
74,750

 
72,258

Add weighted-average effect of dilutive securities:
 
 
 
 
 
 
Stock options, RSUs and RSAs
 
4,565

 
6,083

 
6,599

Employee stock purchase plan
 
2

 
11

 
120

Weighted-average shares used in computing net income per share available to common stockholders, diluted
 
80,879

 
80,844

 
78,977

Net income per share attributable to common stockholders:
 
 
 
 
 
 
Basic
 
$
11.26

 
$
4.39

 
$
5.85

Diluted
 
$
10.63

 
$
4.06

 
$
5.35


The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share available to common stockholders for the periods presented because including them would have been anti-dilutive (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Stock options and RSUs to purchase common stock
 
318

 
140

 
58

Employee stock purchase plan
 
82

 
71

 

Total
 
400

 
211

 
58




103


10.    Income Taxes
The geographical breakdown of income before provision for income taxes is as follows (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Domestic
 
$
727,632

 
$
136,818

 
$
373,221

Foreign
 
134,638

 
151,983

 
101,539

Income before income taxes
 
$
862,270

 
$
288,801

 
$
474,760


The components of the provision for income taxes are as follows (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Current provision for income taxes:
 
 
 
 
 
 
Federal
 
$
58,187

 
$
6,113

 
$
31,935

State
 
19,067

 
2,018

 
3,645

Foreign
 
928

 
10,451

 
7,322

Total current
 
78,182

 
18,582

 
42,902

Deferred tax expense/(benefit):
 
 
 
 
 
 
Federal
 
362,056

 
(57,726
)
 
12,795

State
 
(4,511
)
 
(4,164
)
 
(3,404
)
Foreign
 
(433,324
)
 
3,994

 
(734
)
Total deferred
 
(75,779
)
 
(57,896
)
 
8,657

Total provision for (benefit from) income taxes
 
$
2,403

 
$
(39,314
)
 
$
51,559


The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
U.S. federal statutory income tax rate
 
21.00
 %
 
21.00
 %
 
35.00
 %
State tax, net of federal benefit
 
1.30

 
(0.59
)
 
0.03

Taxes on foreign earnings differential
 
(2.59
)
 
(3.37
)
 
(5.18
)
Tax credits
 
(3.10
)
 
(7.68
)
 
(3.23
)
Change in valuation allowance
 
(0.10
)
 
1.00

 

Intra-Entity Sale
 
(9.95
)
 

 

Stock-based compensation
 
(6.56
)
 
(24.90
)
 
(25.86
)
Tax Cuts and Jobs Act
 

 
(1.72
)
 
11.14

Acquisition and integration costs
 
0.04

 
2.12

 

Other, net
 
0.24

 
0.53

 
(1.04
)
Effective tax rate
 
0.28
 %
 
(13.61
)%
 
10.86
 %

Excess tax benefits resulting from stock awards were $77.9 million, $75.5 million and $110.0 million for the years ended December 31, 2019, 2018 and 2017, respectively.
We have operations and a taxable presence in numerous jurisdictions outside the U.S. In 2019, a few of these countries have a lower tax rate than the U.S. The significant jurisdictions in which we have a presence include Cayman Islands, Ireland, and the United Kingdom.

104


On December 31, 2019, we completed an intra-entity transaction to sell our non-Americas economic and beneficial intellectual property ("IP") rights in exchange for a non-interest-bearing note of $3.4 billion. As a result of the transaction, tax basis in the IP transferred equaled the fair market value of the qualifying IP that resulted in the recognition of a deferred tax asset of $429.1 million, which was largely offset by a deferred tax liability of $343.3 million associated with the future US tax on foreign earnings arising from the transaction for the difference in the local tax basis and US GAAP book basis of the IP rights.
The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) are as follows (in thousands):
 
 
December 31,
 
 
2019
 
2018
Deferred tax assets:
 
 
 
 
Intangible assets
 
419,911

 

Reserves and accruals not currently deductible
 
71,945

 
77,373

Tax credits
 
54,867

 
57,793

Lease financing obligation
 
22,547

 

Capitalized R&D expenses
 
16,169

 
30,027

Stock-based compensation
 
15,856

 
19,186

Net operating losses
 
8,857

 
11,052

Other
 
3,950

 
3,943

Gross deferred tax assets
 
614,102

 
199,374

Valuation allowance
 
(67,331
)
 
(56,724
)
Total deferred tax assets
 
546,771

 
142,650

Deferred tax liabilities:
 
 
 
 
US tax on foreign earnings
 
(326,967
)
 

Right of use asset
 
(20,038
)
 

Acquired intangibles
 

 
(13,401
)
Accrued liabilities
 

 
(5,190
)
Other
 
(2,451
)
 
(1,320
)
Total deferred tax liabilities
 
(349,456
)
 
(19,911
)
Net deferred tax assets
 
$
197,315

 
$
122,739

The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):
 
 
December 31,
 
 
2019
 
2018
Deferred tax assets, non-current
 
$
452,025

 
$
126,492

Deferred tax liabilities, non-current
 
(254,710
)
 
(3,753
)
Total net deferred tax assets
 
$
197,315

 

$122,739


Recognition of deferred tax assets is appropriate when realization of these assets is more likely than not. We believe that all of the deferred tax assets were realizable with the exception of U.S. Federal capital losses, California, Canadian, and U.K. deferred tax assets. Therefore, a valuation allowance of $67.3 million and $56.7 million was recorded as of December 31, 2019 and 2018, respectively, against the U.S. Federal capital losses, California, Canadian, U.K. deferred tax assets as it is more likely than not that these assets will be not be recognized.

105


As of December 31, 2019, we had $72.5 million and $38.4 million of net operating loss carryforwards for federal and state income tax purposes, from the acquisition of Mojo. These losses began to expire in 2019. For foreign jurisdictions, we had combined foreign net operating loss carryforwards of $12.2 million, which do not expire.
We had state credit carryforwards of $109.0 million, which can be carried over indefinitely. For foreign jurisdictions, we had $1.6 million of Canadian scientific research and experimental development tax credit carry-forwards, which begin to expire in 2033.
Utilization of the net operating losses and tax credit carryforwards may be subject to limitations due to ownership changes limitations provided in the Internal Revenue code and similar state or foreign provisions.
The Tax Cuts and Jobs Act enacted on December 22, 2017 required a Transition Tax on previously untaxed accumulated and current foreign earnings. Correspondingly, all undistributed earnings were deemed to be taxed and distributions of the unremitted earnings will not have any significant U.S. federal income tax impact. We have not provided for any remaining tax effect, if any, of limited outside basis differences of our foreign subsidiaries based upon plans of future reinvestment. The determination of the future tax consequences of the remittance of these earnings is not practicable.
Uncertain Tax Positions
We recognize uncertain tax positions only to the extent that management believes that it is more likely than not the position will be sustained. The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of December 31, 2019, 2018 and 2017 was as follows (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Gross unrecognized tax benefits—beginning balance
 
$
74,436

 
$
48,835

 
$
26,915

Increases related to tax positions taken in a prior year
 
11,171

 
330

 
1,243

Increases related to tax positions taken during current year
 
22,714

 
27,413

 
22,202

Decreases related to tax positions taken in a prior year
 
(89
)
 
(675
)
 
(21
)
Decreases related to settlements with taxing authorities
 
(12,388
)
 

 

Decreases related to lapse of statute of limitations
 
(2,120
)
 
(2,173
)
 
(1,504
)
   Adjustment for acquisition
 
82

 
706

 

Gross unrecognized tax benefits—ending balance
 
$
93,806

 
$
74,436

 
$
48,835


As of December 31, 2019, 2018 and 2017, the total amount of gross unrecognized tax benefits was $93.8 million, $74.4 million and $48.8 million, of which $28.5 million, $35.7 million and $26.8 million would affect our effective tax rate if recognized.
Our policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We have recorded a net expense for interest and penalties of $0.2 million and $0.9 million in the years ended December 31, 2019 and 2018, respectively. As of December 31, 2019 and 2018, we recognized a liability for interest and penalties of $2.2 million and $1.9 million, respectively.
The statute of limitations for Federal and most states remain open for 2016 and forward. Some states have net operating loss and tax credit carryforwards, and therefore remain open to examination. The majority of our foreign tax returns are open to audit under the statute of limitations of the respective foreign countries, in which the subsidiaries are located. It is possible that the amount of existing unrecognized tax benefits may decrease within the next 12 months as a result of statute of limitation lapses or payments to tax authorities in certain jurisdictions, however, an estimate of the range cannot be made.


106


11.    Segment Information
We have determined that we operate as one reportable segment. The following table represents revenue based on the customer’s location, as determined by the customer’s shipping address (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Americas
 
$
1,833,163

 
$
1,550,453

 
$
1,192,289

Europe, Middle East and Africa
 
381,651

 
414,069

 
299,547

Asia Pacific
 
195,892

 
186,847

 
154,350

Total revenue
 
$
2,410,706

 
$
2,151,369

 
$
1,646,186

Long lived assets, excluding intercompany receivables, investments in subsidiaries, privately held equity investments and deferred tax assets, net by location are summarized as follows (in thousands):
 
 
December 31,
 
 
2019
 
2018
United States
 
$
32,565

 
$
69,238

International
 
6,708

 
6,117

Total
 
$
39,273

 
$
75,355



12.    Post-Employment Benefits
We have a 401(k) Plan that covers substantially all of our employees in the U.S. Effective January 1, 2017, we have elected to match 100% of employees' contributions up to a maximum of 3% of an employee's annual salary. Matching contributions will be immediately vested. For the years ended December 31, 2019, 2018 and 2017 we contributed approximately $5.1 million, $4.6 million and $3.5 million for the matching contributions, respectively.


107


13.    Selected Quarterly Financial Information (Unaudited)
The following table sets forth selected unaudited quarterly consolidated statements of operations data for each of the quarters in the years ended December 31, 2019 and 2018:
 
 
Three Months Ended
 
 
Dec. 31, 2019
 
Sep. 30, 2019
 
Jun. 30, 2019
 
Mar. 31, 2019
 
Dec. 31, 2018
 
Sep. 30, 2018
 
Jun. 30, 2018
 
Mar. 31, 2018
 
 
(in thousands)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
$
447,498

 
$
555,066

 
$
513,171

 
$
505,415

 
$
503,235

 
$
485,481

 
$
444,767

 
$
407,617

Service
 
105,048

 
99,349

 
95,150

 
90,009

 
92,491

 
77,828

 
75,078

 
64,872

Total revenue
 
552,546


654,415


608,321


595,424

 
595,726


563,309


519,845


472,489

Cost of revenue: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
175,476

 
218,220

 
200,534

 
198,152

 
204,507

 
187,764

 
171,622

 
156,691

Service
 
20,767

 
18,921

 
17,596

 
16,702

 
16,227

 
13,962

 
14,340

 
12,879

Total cost of revenue
 
196,243


237,141


218,130


214,854

 
220,734

 
201,726

 
185,962

 
169,570

Gross profit
 
356,303


417,274


390,191


380,570

 
374,992


361,583


333,883


302,919

Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
 
110,063

 
118,732

 
114,295

 
119,669

 
118,439

 
117,589

 
104,078

 
102,362

Sales and marketing
 
54,535

 
55,279

 
53,040

 
51,053

 
50,911

 
47,903

 
46,188

 
42,140

General and administrative
 
15,716

 
14,657

 
16,019

 
15,506

 
12,000

 
15,321

 
18,420

 
19,679

Legal settlement
 

 

 

 

 

 

 
405,000

 

Total operating expenses
 
180,314

 
188,668

 
183,354

 
186,228

 
181,350

 
180,813

 
573,686

 
164,181

Income (loss) from operations
 
175,989

 
228,606

 
206,837

 
194,342

 
193,642

 
180,770

 
(239,803
)
 
138,738

Other income (expense), net:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest expense
 

 

 

 

 
(661
)
 
(673
)
 
(680
)
 
(687
)
Other income (expense), net
 
11,183

 
19,169

 
13,811

 
12,333

 
5,509

 
9,292

 
(1,489
)
 
4,843

Total other income (expense), net
 
11,183

 
19,169

 
13,811

 
12,333

 
4,848

 
8,619

 
(2,169
)
 
4,156

Income before income taxes
 
187,172

 
247,775

 
220,648

 
206,675

 
198,490

 
189,389

 
(241,972
)
 
142,894

Provision for (benefit from) income taxes
 
(73,520
)
 
38,880

 
31,397

 
5,646

 
28,168

 
20,865

 
(86,703
)
 
(1,644
)
Net income (loss)
 
$
260,692


$
208,895


$
189,251


$
201,029

 
$
170,322


$
168,524


$
(155,269
)

$
144,538

Net income (loss) per share attributable to common stockholders:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
 
$
3.41

 
$
2.73

 
$
2.47

 
$
2.65

 
$
2.26

 
$
2.25

 
$
(2.08
)
 
$
1.95

Diluted
 
$
3.25

 
$
2.59

 
$
2.33

 
$
2.47

 
$
2.10

 
$
2.08

 
$
(2.08
)
 
$
1.79



108


14.    Subsequent Event (Unaudited)
Acquisition of Big Switch Networks
On February 5, 2020, we completed the acquisition of Big Switch Networks, a network monitoring and Software Defined Networking (SDN) pioneer. The transaction will be included in our condensed consolidated financial statements in the quarter ended March 31, 2020 and will be financed from our existing cash balance.

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
Management, with the participation of our Chief Executive Officer (“CEO”) and our Chief Financial Officer (“CFO”), evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2019. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under 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, as appropriate to allow timely decisions regarding required disclosure.
Based on the evaluation of our disclosure controls and procedures as of December 31, 2019, our CEO and CFO concluded that, as of such date, our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission (SEC) rules and forms, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.        
Changes in Internal Control over Financial Reporting    
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Securities and Exchange Act of 1934, as amended, that occurred during the year ended December 31, 2019 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
In connection with our adoption of ASC 842, the new lease accounting standard, on January 1, 2019, we implemented internal controls to ensure we adequately evaluated our contracts and properly assessed the impact of ASC 842 on our financial statements and disclosures.
Inherent Limitations of Internal Controls
Our management, including our CEO and CFO, does not expect that our disclosure controls and procedures or our internal controls over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls.

109


The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
Management's Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Our internal control over financial reporting is a process designed under the supervision of our principal executive and principal financial officers to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements for external purposes in accordance with U.S. generally accepted accounting principles.
Our internal control over financial reporting includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on the Consolidated 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. Management assessed the effectiveness of our internal control over financial reporting as of December 31, 2019, based on the framework set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control - Integrated Framework (2013 framework). Based on that assessment, management concluded that, as of December 31, 2019, our internal control over financial reporting was effective.
The effectiveness of our internal control over financial reporting as of December 31, 2019, has been audited by Ernst & Young LLP, the independent registered public accounting firm that audits our Consolidated Financial Statements, as stated in their report included in Item 8 of this Annual Report on Form 10-K, which expresses an unqualified opinion on the effectiveness of our internal control over financial reporting as of December 31, 2019.

Item 9B. Other Information
None.


110


PART III

Item 10. Directors, Executive Officers, and Corporate Governance
Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2020 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
Item 11. Executive Compensation
Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2020 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2020 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
Item 13. Certain Relationships and Related Transactions and Director Independence
Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2020 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
Item 14. Principal Accountant Fees and Services
Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2020 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.


111


PART IV

Item 15. Exhibits and Financial Statement Schedules
Documents filed as part of this Annual Report on Form 10-K are as follows:
1.
Consolidated Financial Statements
Our Consolidated Financial Statements are listed in the “Index to Consolidated Financial Statements” under Part II, Item 8 of this Annual Report on Form 10-K.    
2.
Financial Statement Schedules
Financial statement schedules have been omitted because they are not required, not applicable, not present in amounts sufficient to require submission of the schedule, or the required information is shown in the Consolidated Financial Statements or Notes thereto.
3.
Exhibits
The exhibits listed in the following Exhibit Index are filed or incorporated by reference into this report:


112


EXHIBIT INDEX
 
 
 
 
Incorporated by Reference
Exhibit Number
 
Description
 
Form
 
File No.
 
Exhibit
 
Filing Date
 
Filed Herewith
3.1
  
 
10-Q
 
001-36468
 
3.1
 
8/8/2014
 
 
3.2
  
 
10-Q
 
001-36468
 
3.2
 
8/8/2014
 
 
4.1
  
 
S-1/A
 
333-194899
 
4.1
 
4/21/2014
 
 
4.2
  
 
S-1
 
333-194899
 
4.2
 
3/31/2014
 
 
4.3
  
 
 
 
 
 
 
 
 
 
ü
10.1
 
 
10-Q
 
001-36468
 
10.1
 
11/1/2019
 
 
10.2 †
  
 
S-1
 
333-194899
 
10.2
 
3/31/2014
 
 
10.3 †
  
 
S-1
 
333-194899
 
10.3
 
3/31/2014
 
 
10.4 †
 
 
S-1/A
 
333-194899
 
10.4
 
5/27/2014
 
 
10.5 †
 
 
10-K
 
001-36468
 
10.5
 
3/12/2015
 
 
10.6 †
  
 
S-1
 
333-194899
 
10.6
 
3/31/2014
 
 
10.7 †
  
 
S-1
 
333-194899
 
10.7
 
3/31/2014
 
 
10.8 †
  
 
S-1
 
333-194899
 
10.8
 
3/31/2014
 
 
10.9 †
  
 
S-1
 
333-194899
 
10.9
 
3/31/2014
 
 
10.10 †
  
 
S-1
 
333-194899
 
10.10
 
3/31/2014
 
 
10.11
  
 
S-1
 
333-194899
 
10.15
 
3/31/2014
 
 
10.12
 
 
10-Q
 
001-36468
 
10.1
 
8/8/2014
 
 
10.13
  
 
S-1
 
333-194899
 
10.16
 
3/31/2014
 
 
10.14‡
  
 
S-1
 
333-194899
 
10.17
 
3/31/2014
 
 
10.15 †
  
 
S-1/A
 
333-194899
 
10.21
 
4/21/2014
 
 
10.16 †
  
 
8-K
 
001-36468
 
10.1
 
5/14/2015
 
 
10.17 †
  
 
8-K
 
001-36468
 
10.2
 
5/14/2015
 
 
10.18 †
 
 
10-Q
 
001-36468
 
10.3
 
5/5/2016
 
 
10.19 †
 
 
10-Q
 
001-36468
 
10.1
 
5/8/2017
 
 
10.20 †
 
 
10-Q
 
001-36468
 
10.2
 
5/8/2017
 
 

113


 
 
 
 
Incorporated by Reference
Exhibit Number
 
Description
 
Form
 
File No.
 
Exhibit
 
Filing Date
 
Filed Herewith
10.21 †
 
 
10-Q
 
001-36468
 
10.3
 
5/8/2017
 
 
10.22 †
 
 
10-Q
 
001-36468
 
10.4
 
5/8/2017
 
 
10.23 ‡
 
 
10-Q
 
001-36468
 
10.1
 
11/5/2018
 
 
10.24 ‡
 
 
10-K
 
001-36468
 
10.24
 
2/15/2019
 
 
10.25 †
 
 
10-K
 
001-36468
 
10.25
 
2/15/2019
 
 
10.26 †
 
 
10-K
 
001-36468
 
10.26
 
2/15/2019
 
 
21.1
  
 
 
 
 
 
 
 
 
 
ü
23.1
 
 
 
 
 
 
 
 
 
 
ü
31.1
 
 
 
 
 
 
 
 
 
 
ü
31.2
 
 
 
 
 
 
 
 
 
 
ü
32.1*
 
 
 
 
 
 
 
 
 
 
ü
101.INS
 
XBRL Instance Document.
 
 
 
 
 
 
 
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document.
 
 
 
 
 
 
 
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document.
 
 
 
 
 
 
 
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document.
 
 
 
 
 
 
 
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document.
 
 
 
 
 
 
 
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document.
 
 
 
 
 
 
 
 
 
 
104.0
 
Cover Page Interactive File (formatted as Inline XBRL and contained in Exhibit 101)
 
 
 
 
 
 
 
 
 
 
______________________
† Indicates a management contract or compensatory plan or arrangement.
‡ Confidential treatment has been requested for portions of this exhibit. These portions have been omitted and have been filed separately with the Securities and Exchange Commission.
* The certifications attached as Exhibit 32.1 that accompany this Annual Report on Form 10-K are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Arista Networks, 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.

114


Item 16. Form 10-K Summary
None.


115


SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
 
Arista Networks, Inc.
 
 
 
(Registrant)
Dated:
February 13, 2020
By:
/s/ JAYSHREE ULLAL
 
 
 
Jayshree Ullal
 
 
 
President, Chief Executive Officer and Director
 
 
 
 (Principal Executive Officer)
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Jayshree Ullal and Ita Brennan, jointly and severally, his or her attorney-in-fact, with the power of substitution, for him or her in any and all capacities, to sign any amendments to this Annual Report on Form 10-K and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his or her substitute or substitutes, may do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated:

Signature
 
Title
 
Date
/s/ JAYSHREE ULLAL
 
President, Chief Executive Officer and Director (Principal Executive Officer)
 
February 13, 2020
Jayshree Ullal
 
 
 
/s/ ITA BRENNAN
 
Chief Financial Officer (Principal Accounting and Financial Officer)
 
February 13, 2020
Ita Brennan
 
 
 
/s/ ANDY BECHTOLSHEIM
 
Founder, Chief Development Officer and Director
 
February 13, 2020
Andy Bechtolsheim
 
 
 
/s/ CHARLES GIANCARLO
 
Director
 
February 13, 2020
Charles Giancarlo
 
 
 
/s/ ANN MATHER
 
Director
 
February 13, 2020
Ann Mather
 
 
 
/s/ DAN SCHEINMAN
 
Director
 
February 13, 2020
Dan Scheinman
 
 
 
/s/ MARK TEMPLETON
 
Director
 
February 13, 2020
Mark Templeton
 
 
 
/s/ NIKOS THEODOSOPOULOS
 
Director
 
February 13, 2020
Nikos Theodosopoulos
 
 
 


116
EX-4.3 2 ex43descriptionofcapit.htm EXHIBIT 4.3 Exhibit


Exhibit 4.3
DESCRIPTION OF CAPITAL STOCK 
 
The following description of the capital stock of Arista Networks, Inc. (“us,” “our,” “we” or the “Company”) is a summary of the rights of our capital stock and summarizes certain provisions of our amended and restated certificate of incorporation and our 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 and 2004 Rights Agreement, copies of which have been filed as exhibits to this Annual Report on Form 10-K, as well as to the applicable provisions of the Delaware General Corporation Law.
Our authorized capital stock consists of 1,100,000,000 shares, with a par value of $0.0001 per share, of which:
 
 
1,000,000,000 shares are designated as common stock; and
 
 
100,000,000 shares are designated as preferred stock.
Common Stock
The holders of common stock are entitled to one vote per share on all matters submitted to a vote of our stockholders and do not have cumulative voting rights. Accordingly, holders of a majority of the shares of common stock entitled to vote in any election of directors may elect all of the directors standing for election. Subject to preferences that may be applicable to any preferred stock outstanding at the time, the holders of outstanding shares of common stock are entitled to receive ratably any dividends declared by our board of directors out of assets legally available. Upon our liquidation, dissolution or winding up, holders of our common stock are entitled to share ratably in all assets remaining after payment of liabilities and the liquidation preference of any then outstanding shares of preferred stock. Holders of common stock have no preemptive or conversion rights or other subscription rights. There are no redemption or sinking fund provisions applicable to the common stock.
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, up to 100,000,000 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 the common stock, diluting the voting power of the common stock, impairing the liquidation rights of the common stock or delaying, deterring or preventing a change in control. Such issuance could have the effect of decreasing the market price of the common stock.
Registration Rights—2004 Rights Agreement
Certain holders of shares of our common stock or their permitted transferees are entitled to rights with respect to the registration of these shares under the Securities Act of 1933, as amended (the “Securities Act”). These rights are provided under the terms of a rights agreement dated October 16, 2004 between us and the holders of these shares (the “2004 Rights Agreement”) and include demand registration rights, short-form registration rights and piggyback registration rights.
The registration rights provided for in the 2004 Rights Agreement terminate seven (7) years following the completion of our initial public offering or, with respect to any particular stockholder, at such time that such stockholder can sell all of its registrable securities during any three-month period pursuant to Rule 144 of the Securities Act or the registrable securities of such stockholders represent less than one percent of our outstanding capital stock.
Demand Registration Rights
Certain holders of shares of our common stock or their permitted transferees, are entitled to demand registration rights pursuant to the 2004 Rights Agreement. Under the terms of the 2004 Rights Agreement, we will be required, upon the written request of holders of at least 50% of the shares that are entitled to registration rights under the 2004 Rights Agreement with respect to a registration with an anticipated aggregate offering price, before any underwriting discounts and commissions, in excess of $25.0 million, to register, as soon as practicable, all or a portion of these shares for public resale. We are required to effect only one registration pursuant to this provision of the rights agreement. Depending on certain conditions, however, we may defer such registration for up to 90 days twice in any 12-month period. We are not required to effect a demand registration earlier than 180 days after the effective date of this offering. If the holders requesting registration intend to distribute their shares





by means of an underwriting, the underwriters of such offering will have the right to limit the number of shares to be underwritten for reasons related to the marketing of the shares.
Short-Form Registration Rights
Certain holders of shares of our common stock or their permitted transferees are also entitled to short-form registration rights pursuant to the 2004 Rights Agreement. If we are eligible to file a registration statement on Form S-3, these holders have the right, upon written request from holders of these shares, to have such shares registered by us if the proposed aggregate offering price of the shares to be registered by the holders requesting registration is at least $2.5 million, net of any underwriter’s discounts or commissions, subject to exceptions set forth in the 2004 Rights Agreement.
Piggyback Registration Rights
Certain holders of shares of our common stock or their permitted transferees are entitled to piggyback registration rights pursuant to the 2004 Rights Agreement. If we register any of our securities under the Securities Act, subject to certain exceptions, the holders of these shares will be entitled to notice of the registration and to include their registrable securities in the registration. The underwriters of any underwritten offering have the right to limit the number of shares registered by these holders for marketing reasons, subject to limitations set forth in the 2004 Rights Agreement.
Anti-Takeover Effects of Delaware Law and Our Certificate of Incorporation and Bylaws
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could have the effect of delaying, deferring or discouraging another party from acquiring control of us. These provisions and certain provisions of Delaware law, which are summarized below, could discourage takeovers, coercive or otherwise. These provisions are also 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.
Undesignated Preferred Stock. As discussed above under “—Preferred Stock,” our board of directors has the ability to designate and issue preferred stock with voting or other rights or preferences that could deter hostile takeovers or delay changes in our control or management.
Limits on Ability of Stockholders to Act by Written Consent or Call a Special Meeting. Our amended and restated certificate of incorporation provides that our stockholders may not act by written consent. This limit on the ability of stockholders to act by written consent may lengthen the amount of time required to take stockholder actions. As a result, the holders of a majority of our capital stock would not be able to amend the amended and restated bylaws or remove directors without holding a meeting of stockholders called in accordance with the amended and restated bylaws.
In addition, our amended and restated bylaws provides that special meetings of the stockholders may be called only by the chairman of the board, the chief executive officer, the president (in the absence of a chief executive officer) or our board of directors. A stockholder may not call a special meeting, which may delay the ability of our stockholders to force consideration of a proposal or for holders controlling a majority of our capital stock to take any action, including the removal of directors.
Requirements for Advance Notification of Stockholder Nominations and Proposals. Our amended and restated bylaws contain advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of our board of directors or a committee of the board of directors. These advance notice procedures may have the effect of precluding the conduct of certain business at a meeting if the proper procedures are not followed and may also discourage or deter a potential acquirer from conducting a solicitation of proxies to elect its own slate of directors or otherwise attempt to obtain control of our company.
Board Classification. Our amended and restated certificate of incorporation provides that our board of directors is divided into three classes, one class of which is elected each year by our stockholders. The directors in each class serve for a three-year term. Our classified board of directors may tend to discourage a third party from making a tender offer or otherwise attempting to obtain control of us because it generally makes it more difficult for stockholders to replace a majority of the directors.
Election and Removal of Directors. Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that establish specific procedures for appointing and removing members of our board of directors. Under our amended and restated certificate of incorporation and amended and restated bylaws, vacancies and newly created directorships on our board of directors may be filled only by a vote of a majority of the directors then serving on the board of directors. Under our amended and restated certificate of incorporation and amended and restated bylaws, directors may be removed only for cause by the affirmative vote of the holders of a majority of the shares then entitled to vote at an election of directors.





No Cumulative Voting. The Delaware General Corporation Law provides that stockholders are not entitled to the right to cumulate votes in the election of directors unless our restated certificate of incorporation provides otherwise. Our restated certificate of incorporation and amended and restated bylaws do not expressly provide for cumulative voting. Without cumulative voting, a minority stockholder may not be able to gain as many seats on our board of directors as the stockholder would be able to gain if cumulative voting were permitted. The absence of cumulative voting makes it more difficult for a minority stockholder to gain a seat on our board of directors to influence our board of directors’ decision regarding a takeover.
Amendment of Charter Provision. Any amendment of the above provisions in our amended and restated certificate of incorporation would require approval by holders of at least two-thirds of our then outstanding common stock.
Delaware Anti-Takeover Statute. We are subject to the provisions of Section 203 of the Delaware General Corporation Law regulating corporate takeovers. In general, Section 203 prohibits a publicly held Delaware corporation from engaging, under certain circumstances, in a business combination with an interested stockholder for a period of three years following the date the person became an interested stockholder unless:
prior to the date of the transaction, our board of directors approved either the business combination or the transaction that resulted in the stockholder becoming an interested stockholder;
upon completion of the transaction that 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 for purposes of determining the voting stock outstanding, but not the outstanding voting stock owned by the interested stockholder, (1) shares owned by persons who are directors and also officers and (2) 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 date of the transaction, the business combination is approved by our board of directors and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least 66 2⁄3% of the outstanding voting stock that is not owned by the interested stockholder.
Generally, a business combination includes a merger, asset or stock sale, or other transaction resulting in a financial benefit to the interested stockholder. An interested stockholder is a person who, together with affiliates and associates, owns or, within three years prior to the determination of interested stockholder status, did own 15% or more of a corporation’s outstanding voting stock. We expect the existence of this provision to have an anti-takeover effect with respect to transactions our board of directors does not approve in advance. We also anticipate that Section 203 may discourage attempts that might result in a premium over the market price for the shares of common stock held by stockholders.
The provisions of Delaware law and the provisions of our amended and restated certificate of incorporation and amended and restated bylaws could have the effect of discouraging others from attempting hostile takeovers and as a consequence, they might also inhibit temporary fluctuations in the market price of our common stock that often result from actual or rumored hostile takeover attempts. These provisions might also have the effect of preventing changes in our management. It is also possible that these provisions could make it more difficult to accomplish transactions that stockholders might otherwise deem to be in their best interests.
Transfer Agent and Registrar
The transfer agent and registrar for our common stock is Computershare Trust Company, N.A.



EX-21.1 3 ex211listofsubsidiarie.htm EXHIBIT 21.1 Exhibit


Exhibit 21.1

SUBSIDIARIES OF ARISTA NETWORKS, INC.

Name of Subsidiary
 
Jurisdiction of Incorporation
Arista Networks Australia Pty Ltd
 
Australia
Arista Acquisition Australia Pty Limited
 
Australia
Metamako Holding Pty Ltd
 
Australia
Metamako Group Pty Ltd
 
Australia
Metamako General Pty Ltd
 
Australia
Metamako LP
 
Australia
Metamako Technology LP
 
Australia
Arista Networks Austria GmbH
 
Austria
Arista Networks Canada Ltd.
 
Canada
Arista Networks ULC
 
Canada
Arista Networks (Shanghai) Co., Ltd.
 
China
Arista Technology Limited
 
Cayman Islands
Arista Networks Cyprus Ltd
 
Cyprus
Arista Networks EURL
 
France
Arista Networks GmbH
 
Germany
Arista Networks Hong Kong Limited
 
Hong Kong
Arista Networks India Private Limited
 
India
Mojo Networks Private Limited
 
India
Arista Networks Limited
 
Ireland
Arista Networks International Limited
 
Ireland
Arista Technology Ireland Unlimited Company
 
Ireland
Arista Holding Limited
 
Ireland
Arista Networks Israel Ltd
 
Israel
Arista Networks Japan Ltd.
 
Japan
Arista Networks Korea, LLC
 
Korea
Arista Networks Malaysia Sdn. Bhd.
 
Malaysia
Arista Networks Mexico S. de R.L. de C.V.
 
Mexico
Arista Networks B.V.
 
The Netherlands
Arista Networks Singapore Private Ltd.
 
Singapore
Arista Networks Sweden AB
 
Sweden
Arista Networks Taiwan Limited
 
Taiwan
Arista Networks Middle East DMCC
 
United Arab Emirates
Arista Networks UK Ltd
 
United Kingdom
ANET LLC
 
United States
Arista Networks Holding Corporation
 
United States
Metamako America LLC
 
United States
Mojo Networks, LLC
 
United States
Skylark Partners, LLC
 
United States





EX-23.1 4 ex231independentaudito.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1


CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in the Registration Statements (Form S-8 Nos. 333-196550, 333-202919, 333-209723, 333-216136, 333-223093, and 333-229730) pertaining to the 2004 Equity Incentive Plan, the 2011 Equity Incentive Plan, the 2014 Equity Incentive Plan and the 2014 Employee Stock Purchase Plan of Arista Networks, Inc. of our reports dated February 13, 2020, with respect to the consolidated financial statements of Arista Networks, Inc. and the effectiveness of internal control over financial reporting of Arista Networks, Inc. included in this Annual Report (Form 10-K) for the year ended December 31, 2019, filed with the Securities and Exchange Commission.


/s/ Ernst & Young LLP

San Jose, California
February 13, 2020



EX-31.1 5 ex311ceocertificationq.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1

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


EX-31.2 6 ex312cfocertificationq.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2

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


EX-32.1 7 ex321ceoandcfo906certi.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
I, Jayshree Ullal, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Arista Networks, Inc. on Form 10-K for the fiscal year ended December 31, 2019, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Arista Networks, Inc.
Date: February 13, 2020
By:
/s/ JAYSHREE ULLAL
Name:
Jayshree Ullal
Title:
President, Chief Executive Officer and Director
 
(Principal Executive Officer)

I, Ita Brennan, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Arista Networks, Inc. on Form 10-K for the fiscal year ended December 31, 2019, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Arista Networks, Inc.
Date: February 13, 2020
By:
/s/ ITA BRENNAN
Name:
Ita Brennan
Title:
Chief Financial Officer
 
(Principal Accounting and Financial Officer)



EX-101.SCH 8 anet-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2103100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Business Combinations - Schedule of Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Business Combinations - Schedule of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2428404 - Disclosure - Commitments and Contingencies - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2428405 - Disclosure - Commitments and Contingencies - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2428405 - Disclosure - Commitments and Contingencies - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Commitments and Contingencies - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2428406 - Disclosure - Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Fair Value Measurements - Investment by Maturity Dates (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Financial Statements Details link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Financial Statements Details - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2413409 - Disclosure - Financial Statements Details - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Financial Statements Details - Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2413411 - Disclosure - Financial Statements Details - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2413412 - Disclosure - Financial Statements Details - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Financial Statements Details - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2413414 - Disclosure - Financial Statements Details - Other Income (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink 2413413 - Disclosure - Financial Statements Details - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Financial Statements Details - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Financial Statements Details - Product Sales Rebate and Returns Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 2413408 - Disclosure - Financial Statements Details - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Financial Statements Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2413410 - Disclosure - Financial Statements Details - Warranty Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 212100 - Disclosure - Goodwill and Acquisition-Related Intangible Assets link:presentationLink link:calculationLink link:definitionLink 242402 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 242403 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 242404 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 232301 - Disclosure - Goodwill and Acquisition-Related Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2135100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2435403 - Disclosure - Income Taxes - Components of the Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2435406 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2435406 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2435404 - Disclosure - Income Taxes - Effective Income Tax Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2435402 - Disclosure - Income Taxes - Geographical Breakdown Income before Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2435405 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2335301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2435407 - Disclosure - Income Taxes - Uncertain Tax Positions (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Investments Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Net Income Per Share Available to Common Stock link:presentationLink link:calculationLink link:definitionLink 2434403 - Disclosure - Net Income Per Share Available to Common Stock - Antidilutive Securities Excluded from Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2434402 - Disclosure - Net Income Per Share Available to Common Stock - Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2334301 - Disclosure - Net Income Per Share Available to Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2138100 - Disclosure - Post-Employment Benefits link:presentationLink link:calculationLink link:definitionLink 2438401 - Disclosure - Post-Employment Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2437402 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2337301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2139100 - Disclosure - Selected Quarterly Financial Information (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2439402 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2339301 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2431409 - Disclosure - Stockholders' Equity - Fair Value Assumptions - ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 2431408 - Disclosure - Stockholders' Equity - Fair Value Assumptions - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431404 - Disclosure - Stockholders' Equity - Option Activity Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2431405 - Disclosure - Stockholders' Equity - Restricted Stock Unit (RSU) Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2431406 - Disclosure - Stockholders' Equity - Shares Available for Grant (Details) link:presentationLink link:calculationLink link:definitionLink 2431407 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2431403 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2431410 - Disclosure - Stockholders' Equity - Unrecognized Stock Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2141100 - Disclosure - Subsequent Event (Unaudited) (Notes) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 anet-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 anet-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 anet-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Commitments and Contingencies Disclosure [Abstract] Fixed lease costs Operating Lease, Cost Variable lease costs Variable Lease, Cost Total operating lease costs Operating Lease, Expense 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five 2025 and thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total future fixed operating lease payments Lessee, Operating Lease, Liability, Payments, Due Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total operating lease liabilities Operating Lease, Liability Fair Value Disclosures [Abstract] Fair Value of Financial Assets by Level Fair Value, Assets Measured on Recurring Basis [Table Text Block] Fair Value of Available-for-sale Marketable Securities by Remaining Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Income Tax Disclosure [Abstract] 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] Gross unrecognized tax benefits—beginning balance Unrecognized Tax Benefits Increases related to tax positions taken in a prior year Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Increases related to tax positions taken during current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Decreases related to tax positions taken in a prior year Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Decreases related to settlements with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Decreases related to lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Adjustment for acquisition Unrecognized Tax Benefits, Increase Resulting from Acquisition Gross unrecognized tax benefits—ending balance Statement of Financial Position [Abstract] Rebates and allowances Allowance For Doubtful Accounts And Product Sales Return Reserve Allowance for Doubtful Accounts and Product Sales Return Reserve Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Goodwill and Intangible Assets Disclosure [Abstract] Goodwill impairment Goodwill, Impairment Loss Intangible asset, accumulated amortization Amortization of Intangible Assets ASSETS Assets [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Marketable securities Debt Securities, Available-for-sale, Current Accounts receivable, net of rebates and allowances of $6,160 and $9,120, respectively Accounts Receivable, after Allowance for Credit Loss, Current Inventories Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Acquisition-related intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Goodwill Investments Long-term Investments Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Deferred tax assets Deferred Income Tax Assets, Net Other assets Other Assets, Noncurrent TOTAL ASSETS Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] CURRENT LIABILITIES: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Accrued Liabilities, Current Deferred revenue Contract with Customer, Liability, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Income taxes payable Accrued Income Taxes, Noncurrent Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Finance lease liabilities, non-current Finance Lease, Liability, Noncurrent Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Deferred tax liabilities, non-current Deferred Income Tax Liabilities, Net Other long-term liabilities Other Liabilities, Noncurrent TOTAL LIABILITIES Liabilities Commitments and contingencies (Note 7) Commitments and Contingencies STOCKHOLDERS’ EQUITY: Equity [Abstract] Preferred stock, $0.0001 par value—100,000 shares authorized and no shares issued and outstanding as of December 31, 2019 and 2018 Preferred Stock, Value, Issued Common stock, $0.0001 par value—1,000,000 shares authorized as of December 31, 2019 and 2018; 76,389 and 75,668 shares issued and outstanding as of December 31, 2019 and 2018 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax TOTAL STOCKHOLDERS’ EQUITY Stockholders' Equity Attributable to Parent TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Investments, All Other Investments [Abstract] Investments Investments and Other Noncurrent Assets [Text Block] Balance Sheet Components [Abstract] Balance Sheet Components [Abstract] Movement in Deferred Revenue [Roll Forward] Movement in Deferred Revenue [Roll Forward] Deferred revenue, beginning balance Deferred Revenue Less: Revenue recognized from beginning balance Deferred Revenue, Revenue Recognized Add: Deferral of revenue in current period, excluding amounts recognized during the period Deferred Revenue, Period Increase (Decrease) Deferred revenue, ending balance Schedule of Cash, Cash Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Schedule of Prepaid Expenses and Other Current Assets Schedule of Other Current Assets [Table Text Block] Schedule of Property and Equipment, net Property, Plant and Equipment [Table Text Block] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] Schedule of Contract Balances Contract with Customer, Asset and Liability [Table Text Block] Schedule of Deferred Revenue Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Schedule of Other Income (Expense), Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money market funds Money Market Funds [Member] Certificates of deposits Certificates of Deposit [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Commercial paper Commercial Paper [Member] U.S. government notes US Government Agencies Debt Securities [Member] Corporate bonds Corporate Bond Securities [Member] Agency securities Agency Securities [Member] Money market funds - restricted Money Market Funds, Restricted [Member] Money Market Funds, Restricted [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level I Fair Value, Inputs, Level 1 [Member] Level II Fair Value, Inputs, Level 2 [Member] Level III Fair Value, Inputs, Level 3 [Member] 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] Cash equivalents, amortized cost Cash Equivalents, at Carrying Value Cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Marketable securities, amortized cost Debt Securities, Available-for-sale, Amortized Cost Marketable securities, unrealized gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Marketable securities, unrealized losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Marketable securities, fair value Debt Securities, Available-for-sale Other assets, amortized cost Other Assets, Amortized Cost Other Assets, Amortized Cost Other assets, fair value Other Assets, Fair Value Disclosure Financial assets, amortized costs Cash Equivalents, Marketable Securities, And Other Assets, Amortized Cost Cash Equivalents, Marketable Securities, And Other Assets, Amortized Cost Financial assets, fair value Assets, Fair Value Disclosure Business Combinations [Abstract] Business Combinations Business Combination Disclosure [Text Block] Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Net Income (Loss) Attributable to Parent Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation, amortization and other Depreciation, Depletion and Amortization Noncash lease expense Noncash Lease Expense Noncash lease expense resulting from the change in right-of-use assets of operating leases. Stock-based compensation Share-based Payment Arrangement, Noncash Expense Deferred income taxes Deferred Income Tax Expense (Benefit) (Gain) loss on investments in privately-held companies, net Unrealized Gain (Loss) on Investments Amortization (accretion) of investment premiums (discounts) Investment Income, Net, Amortization of Discount and Premium Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other assets Increase (Decrease) in Other Noncurrent Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Income taxes payable Increase (Decrease) in Income Taxes Payable Other liabilities Increase (Decrease) in Other Operating Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Proceeds from maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Purchases of marketable securities Payments to Acquire Marketable Securities Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Investments in privately-held companies Proceeds from Previous Acquisition Investments in privately-held companies Payments to Acquire Investments Other investing activities Payments for (Proceeds from) Other Investing Activities Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Principal payments of lease financing obligations Repayments Of Long-term Lease Financing Obligations Repayments Of Long-Term Lease Financing Obligations Proceeds from issuance of common stock under equity plans Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Tax withholding paid on behalf of employees for net share settlement Payment, Tax Withholding, Share-based Payment Arrangement Repurchase of common stock Payments for Repurchase of Common Stock Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents NET INCREASE/(DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CASH, CASH EQUIVALENTS AND RESTRICTED CASH —Beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net of refunds Income Taxes Paid Cash paid for interest — lease financing obligation Interest Paid, Lease Financing Obligation Interest Paid, Lease Financing Obligation SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION: Noncash Investing and Financing Items [Abstract] Right-of-use assets recognized upon the adoption of ASC 842 Right-Of-Use Asset Obtained In Exchange For Operating Lease Liability, Recorded Upon Adoption Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Recorded Upon Adoption Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Common stock issued for business acquisition Other Significant Noncash Transaction, Value of Consideration Given Property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Vesting of early exercised stock options and restricted stock awards Adjustments to Additional Paid in Capital, Vesting of Early Exercised Stock Options Adjustments to Additional Paid in Capital, Vesting of Early Exercised Stock Options U.S. federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State tax, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Taxes on foreign earnings differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Intra-Entity Sale Effective Income Tax Rate Reconciliation, Uncertain Tax Positions and Associated Interest, Percent Effective Income Tax Rate Reconciliation, Uncertain Tax Positions and Associated Interest, Percent Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Tax Cuts and Jobs Act Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent Acquisition and integration costs Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition And Integration Costs, Percent Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition And Integration Costs, Percent Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective tax rate Effective Income Tax Rate Reconciliation, Percent Share-based Payment Arrangement [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Employee stock purchase plan Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Dividend rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Quarterly Financial Information Disclosure [Abstract] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Product Product [Member] Service Service [Member] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Total cost of revenue Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Legal settlement Litigation Settlement, Expense Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Other income (expense), net Nonoperating Income (Expense) [Abstract] Interest expense Interest Expense Excluding Related Party Interest Expense Excluding Related Party Other income (expense), net Other Nonoperating Income (Expense) Total other income (expense), net Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for (benefit from) income taxes Income Tax Expense (Benefit) Net income Net income attributable to common stockholders: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Restricted cash included in other assets Restricted Cash Total cash, cash equivalents and restricted cash Segment Reporting [Abstract] Schedule of Net Revenue and Long Lived Assets, by Location Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Concentrations of Business and Credit Risk Risks and Uncertainties [Abstract] Schedule of Product Information [Table] Schedule of Product Information [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Customer A Customer A [Member] Customer A [Member] Customer B Customer B [Member] Customer B [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Revenue Revenue Benchmark [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Supplier Concentration Risk Supplier Concentration Risk [Member] Credit Concentration Risk Credit Concentration Risk [Member] Product Information [Line Items] Product Information [Line Items] Number of suppliers Concentration Risk, Number of Suppliers Concentration Risk, Number of Suppliers Percentage of total per significant customer Concentration Risk, Percentage Cash and Cash Equivalents Restricted Cash and Investments [Abstract] Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Assets Other Assets [Member] Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Letter of credit outstanding, amount Letters of Credit Outstanding, Amount Restricted cash pledged as collateral Restricted Cash, Pledged As Collateral Restricted Cash, Pledged As Collateral Inventory Inventory Disclosure [Abstract] Inventory write-down Inventory Write-down Contract manufacturer and supplier liability Contract Manufacturer and Supplier Liability Contract Manufacturer and Supplier Liability Property and Equipment Property, Plant and Equipment [Abstract] Estimated useful life Property, Plant and Equipment, Useful Life Impairment of Long-Lived Assets and Investments Tangible Asset Impairment Charges [Abstract] Impairment of long-lived assets and investments Impairment of Long-Lived Assets Held-for-use Revenue Recognition Revenue Recognition [Abstract] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] PCS term of contract Post Contract Customer Support (PCS), Term of Contract Post Contract Customer Support (PCS), Term of Contract Term of contract Contract With Customer, Payment Term Contract With Customer, Payment Term Capitalized contract cost, amortization period Capitalized Contract Cost, Amortization Period Capitalized contract cost Capitalized Contract Cost, Net Warranty Product Warranties Disclosures [Abstract] Warranty term on hardware products Warranty Term on Hardware Products Warranty Term on Hardware Products Warranty term on software embedded in products Warranty Term on Software Embedded in Products Warranty Term on Software Embedded in Products Segment Reporting Number of business activities Number of Operating Segments Number of reportable segments Number of Reportable Segments Stock-based Compensation Share-based Payment Arrangement, Noncash Expense [Abstract] Requisite service period of the awards Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Intangible Assets Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Weighted average useful life (in years) Finite-Lived Intangible Asset, Useful Life Recently Adopted Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Lease Arrangements [Axis] Lease Arrangements [Axis] Lease Arrangements [Axis] Lease Arrangements [Domain] Lease Arrangements [Domain] [Domain] for Lease Arrangements [Axis] Build-To-Suit Lease Build-To-Suit Lease [Member] Build-To-Suit Lease [Member] Operating Lease Operating Lease [Member] Operating Lease [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Finance lease liabilities, non-current Other long-term liabilities Deferred Tax and Other Liabilities, Noncurrent RSU Restricted Stock Units (RSUs) [Member] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unvested beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period RSUs vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period RSUs forfeited/canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested ending balance (in shares) Weighted- Average Grant Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Unvested beginning 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 RSUs 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 RSUs vested (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 RSUs forfeited/canceled (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 Unvested ending balance (in dollars per share) Income Statement [Abstract] Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] Revenue: Revenues [Abstract] Total revenue Cost of revenue: Cost of Revenue [Abstract] Legal settlement Other income (expense), net Basic Net Income (Loss) Available to Common Stockholders, Basic Diluted Net Income (Loss) Available to Common Stockholders, Diluted Net income per share attributable to common stockholders: Earnings Per Share [Abstract] Weighted-average shares used in computing net income per share attributable to common stockholders: Weighted Average Number of Shares Outstanding, Basic [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Segment Information Segment Reporting Disclosure [Text Block] Assets And Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets and Liabilities, Lessee [Table Text Block] Lease, Cost Lease, Cost [Table Text Block] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options and RSUs to purchase common stock Stock Options and Restricted Stock Awards [Member] Stock Options and Restricted Stock Awards [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Number of Shares Underlying Outstanding Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Outstanding, ending balance (in shares) Vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted- Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding, beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options canceled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding, ending balance (in dollars per share) Vested and exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted- Average Remaining Contractual Term (Years) and Aggregate Intrinsic Value of Stock Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Weighted-average remaining contractual term of stock options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-average remaining contractual term of stock options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate intrinsic value of stock options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value of stock options outstanding vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Balance at the beginning of year Accounts Receivable, Allowance for Credit Loss Additions charged to expense Accounts Receivable, Credit Loss Expense (Reversal) Deductions/write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Balance at the end of year Cover page. Document Type Document Type Document Annual Report Document Annual Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Equipment and machinery Machinery and Equipment [Member] Computer hardware and software Computer Hardware and Software [Member] Computer Hardware and Software [Member] Furniture and fixtures Furniture and Fixtures [Member] Leasehold improvements Leasehold Improvements [Member] Building Building [Member] Construction-in-process Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Depreciation Depreciation Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Americas Americas [Member] Europe, Middle East and Africa EMEA [Member] Asia Pacific Asia Pacific [Member] United States UNITED STATES International Non-US [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Long lived assets Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technology Developed Technology Rights [Member] Customer relationships Customer Relationships [Member] Trade name Trade Names [Member] Others Other Intangible Assets [Member] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Weighted Average Remaining useful Life (in years) Finite-Lived Intangible Assets, Remaining Amortization Period Stock Option Share-based Payment Arrangement, Option [Member] Restricted Stock Restricted Stock [Member] Unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Weighted-average amortization period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Concentration of Business Risk Concentration Risk, Components Supplier Risk [Policy Text Block] Concentration Risk, Components Supplier Risk [Policy Text Block] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Cash and Cash Equivalents Cash, Cash Equivalents, and Short-term Investments [Text Block] Marketable Securities Marketable Securities, Policy [Policy Text Block] Accounts Receivable Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Inventory Valuation and Contract Manufacturer/Supplier Liabilities Inventory, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Investments in Privately-Held Companies Investments, Privately Held Companies [Policy Text Block] Investments, Privately Held Companies [Policy Text Block] Impairment of Long-Lived Assets and Investments Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Loss Contingencies Commitments and Contingencies, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Warranty Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Segment Reporting Segment Reporting, Policy [Policy Text Block] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Net Income per Share of Common Stock Earnings Per Share, Policy [Policy Text Block] Business Combinations Business Combinations Policy [Policy Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Effective New Accounting Pronouncements, Policy [Policy Text Block] Due in 1 year or less Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Due in 1 year through 2 years Available-For-Sale Securities, Debt Maturities, Year One Through Two, Fair Value Available-for-sale Securities, Debt Maturities, Year One Through Two, Fair Value Total marketable securities Weighted-average remaining lease term — operating leases Operating Lease, Weighted Average Remaining Lease Term Weighted-average discount rate — operating leases Operating Lease, Weighted Average Discount Rate, Percent Cost of investment Equity Securities Without Readily Determinable Fair Value, Initial Costs Equity Securities Without Readily Determinable Fair Value, Initial Costs Cumulative impairment Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount Cumulative upward adjustment Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount Carrying amount of investment Equity Securities without Readily Determinable Fair Value, Amount Equity securities, realized gain (loss) Equity Securities, FV-NI, Realized Gain (Loss) Unrealized gain on equity investments remeasured at fair value Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Impairment loss Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Schedule of Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Intangible Assets Acquired Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Deferred tax assets: Deferred Tax Assets, Net of Valuation Allowance [Abstract] Intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Reserves and accruals not currently deductible Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Tax credits Deferred Tax Assets, Tax Credit Carryforwards Lease financing obligation Deferred Tax Asset Lease Liability Deferred Tax Asset Lease Liability Capitalized R&D expenses Deferred Tax Assets, Capitalized Research And Development Deferred Tax Assets, Capitalized Research And Development Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Other Deferred Tax Assets, Other Gross deferred tax assets Deferred Tax Assets, Gross Valuation allowance Deferred Tax Assets, Valuation Allowance Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] US tax on foreign earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Right of use asset Deferred Tax Liabilities, Leasing Arrangements Acquired intangibles Deferred Tax Liabilities, Intangible Assets Accrued liabilities Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals Other Deferred Tax Liabilities, Other Total deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax assets Deferred Tax Assets, Net Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract] Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract] Deferred tax assets, non-current Deferred tax liabilities, non-current Goodwill and Acquisition-Related Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Unrealized losses on marketable securities Debt Securities, Available-for-sale, Unrealized Loss Realized losses on other-than-temporary securities Other than Temporary Impairment Losses, Investments Marketable securities, maximum maturity period Debt Securities, Available-for-sale, Term Marketable securities, weighted average remaining duration Marketable Securities, Weighted Average Remaining Life Marketable Securities, Weighted Average Remaining Life Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract] Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract] Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract] Less: undistributed earnings allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Net income attributable to common stockholders, basic Add: undistributed earnings allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted Net income attributable to common stockholders, diluted Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract] Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract] Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract] Weighted-average shares used in computing net income per share available to common stockholders, basic and diluted (in shares) Add weighted-average effect of dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Stock options, RSUs and RSAs (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Employee stock purchase plan (in shares) Incremental Common Shares Attributable To Dilutive Effect Of Employee Stock Purchase Plan Incremental Common Shares Attributable To Dilutive Effect Of Employee Stock Purchase Plan Weighted-average shares used in computing net income per share available to common stockholders, diluted (in shares) Net income per share attributable to common stockholders: Earnings Per Share, Basic and Diluted [Abstract] 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2014 Equity Incentive Plan 2014 Equity Incentive Plan [Member] 2014 Equity Incentive Plan [Member] 2014 Employee Stock Purchase Plan 2014 Employee Stock Purchase Plan [Member] 2014 Employee Stock Purchase Plan ESPP Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Authorized repurchase amount Stock Repurchase Program, Authorized Amount Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Percent of shares outstanding to increase number of shares available for grant and issuance Percent Of Shares Outstanding To Increase Number Of Shares Available For Grant And Issuance Percent of Shares Outstanding to Increase Number of Shares Available for Grant and Issuance Maximum increase of number of shares available for grant (in shares) Share-based Compensation Arrangement By Share-based Payment Award, Maximum Number Of Additional Shares To Be Authorized Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Additional Shares to be Authorized Number of additional shares authorized for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Common stock reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Number of shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Percentage of share cost offered to eligible employees for share purchases Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Offering period Share-based Compensation Arrangement by Share-based Payment Award, Options, Offering Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Offering Period Maximum percentage of payroll deductions per employee Share-based Compensation Arrangement by Share-based Payment Award, Maximum Percentage of Payroll Deductions for Share Purchases Share-based Compensation Arrangement by Share-based Payment Award, Maximum Percentage of Payroll Deductions for Share Purchases Weighted-average grant-date fair value of options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Aggregate intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Fair value of options vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Fair value of RSUs vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Operating lease liabilities, current Operating Lease, Liability, Current Stockholders' Equity Share-based Payment Arrangement [Text Block] Income Taxes Income Tax Disclosure [Text Block] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Allowance for doubtful accounts Product sales rebate and returns reserve Product Return Reserve, Current Product Return Reserve, Current Accounts receivable, net Schedule of Income before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Income Tax Disclosure [Table] Income Tax Disclosure [Table] Income Tax Disclosure [Table] Related Party Transaction [Axis] Related Party Transaction [Axis] Related Party Transaction [Domain] Related Party Transaction [Domain] IP Rights IP Rights [Member] IP Rights [Member] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Domestic Tax Authority Domestic Tax Authority [Member] State and Local Jurisdiction State and Local Jurisdiction [Member] Foreign Tax Authority Foreign Tax Authority [Member] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Income Tax Disclosure [Line Items] Income Tax Disclosure [Line Items] [Line Items] for Income Tax Disclosure [Table] Excess tax benefits included in income taxes Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount Notes receivable, related parties Notes Receivable, Related Parties Deferred tax assets Deferred tax liabilities Deferred Tax Liabilities, Net Valuation allowance Operating loss carryforwards Operating Loss Carryforwards Tax credit carryforward Tax Credit Carryforward, Amount Unrecognized tax benefits Unrecognized tax benefits that would affect effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Liability for interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Selected Quarterly Financial Information (Unaudited) Quarterly Financial Information [Text Block] Schedule of Basic and Diluted Net Income Per Share Available to Common Stock Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Mojo Networks, Inc and Metamako Holdings PTY LTD Acquisitions Series of Individually Immaterial Business Acquisitions [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Total consideration transferred Business Combination, Consideration Transferred Cash transferred to acquire businesses Payments to Acquire Businesses, Gross Stock issued to acquire businesses, fair value Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Common stock issued (shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Number of businesses acquired Number of Businesses Acquired Equity Securities without Readily Determinable Fair Value Equity Securities without Readily Determinable Fair Value [Table Text Block] Class of Treasury Stock Class of Treasury Stock [Table Text Block] Schedule of Option Activity Share-based Payment Arrangement, Activity [Table Text Block] Schedule of Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of Shares Available for Grant Schedule Of Share-based Compensation, Shares Available For Grant, Activity [Table Text Block] Schedule Of Share-based Compensation, Shares Available For Grant, Activity [Table Text Block] Schedule of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Schedule of Stock Option Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of ESPP Valuation Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule of Unrecognized Stock-Based Compensation Expense Share-based Payment Arrangement, Nonvested Award, Cost [Table Text Block] Fair Value Measurements Fair Value Disclosures [Text Block] Postemployment Benefits [Abstract] Percent of employee match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Percentage of employees salary for contribution (up to) Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Amount contributed by employer for matching contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Shares Available for Grant [Roll Forward] Shares Available for Grant [Roll Forward] Shares Available for Grant [Roll Forward] Beginning Balance (in shares) Authorized (in shares) Options granted (in shares) RSUs granted (in shares) Options canceled (in shares) RSUs forfeited (in shares) Shares traded for taxes (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Shares Traded For Taxes Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Shares Traded For Taxes Ending Balance (in shares) Contract Assets and Liabilities [Table] Contract Assets and Liabilities [Table] Contract Assets and Liabilities [Table] Other Current Liabilities Other Current Liabilities [Member] Contract Assets and Liabilities [Line Items] Contract Assets and Liabilities [Line Items] [Line Items] for Contract Assets and Liabilities [Table] Change in Contract with Customer, Asset [Roll Forward] Change in Contract with Customer, Asset [Roll Forward] Change in Contract with Customer, Asset [Roll Forward] Contract assets, beginning balance Contract with Customer, Asset, after Allowance for Credit Loss Contract assets, ending balance Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Contract liabilities, beginning balance Contract with Customer, Liability Less: Revenue recognized from beginning balance Contract with Customer, Liability, Revenue Recognized Less: Beginning balance reclassified to deferred revenue Contract With Customer, Liability, Beginning Balance Reclassified To Deferred Revenue Contract with Customer, Liability, Beginning Balance Reclassified To Deferred Revenue Add: Contract liabilities recognized Contract With Customer, Liability, Contract Liabilities Recognized Contract with Customer, Liability, Contract Liabilities Recognized Contract liabilities, ending balance Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Aggregate purchase price Stock Repurchased During Period, Value Shares repurchased (in shares) Stock Repurchased During Period, Shares Average price paid per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Other tangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Tangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Tangible Assets Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Domain] Purchase Commitment, Excluding Long-term Commitment [Domain] Contract with manufacturers and suppliers Purchase Commitment [Member] Other Assets Deposits and Other Assets [Member] Deposits and Other Assets [Member] Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Renewal term Lessee, Operating Lease, Renewal Term Lease term Lessee Leasing Arrangements, Financing Obligation, Term Of Contract Lessee Leasing Arrangements, Financing Obligation, Term Of Contract Operating lease payments Operating Lease, Payments Operating leases, rent expense Operating Leases, Rent Expense Non-cancelable purchase commitments Purchase Commitment, Remaining Minimum Amount Committed Restricted deposits Restricted Deposits Assets Restricted Deposits Assets Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Inventories Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total inventories Other income (expense), net: Interest Income, Other Interest income Interest Expense, Other Gain (loss) on investments in privately-held companies Equity Securities, FV-NI, Unrealized Gain (Loss) Other income (expense) Other Nonoperating Gains (Losses) Net Income Per Share Available to Common Stock Earnings Per Share [Text Block] Current provision for income taxes: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total current Current Income Tax Expense (Benefit) Deferred tax expense/(benefit): Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Total deferred Deferred Income Taxes and Tax Credits Total provision for (benefit from) income taxes Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Statement of Stockholders' Equity [Abstract] Additional Paid-In Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Shares, Outstanding Beginning balance Cumulative-effect adjustment to beginning balance Cumulative Effect of New Accounting Principle in Period of Adoption Other comprehensive loss, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Issuance of common stock in connection with employee equity incentive plans (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of common stock in connection with employee equity incentive plans Stock Issued During Period, Value, Employee Stock Purchase Plan Repurchase of common stock (in shares) Repurchase of common stock Tax withholding paid for net share settlement of equity awards (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Tax withholding paid for net share settlement of equity awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Vesting of early-exercised stock options Adjustments To Additional Paid In Capital, Vesting Of Stock Options And Restricted Stock Adjustments to Additional Paid In Capital, Vesting Of Stock Options and Restricted Stock Common stock issued for business acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Common stock issued for business acquisition Stock Issued During Period, Value, Acquisitions Ending balance (in shares) Ending balance Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Stock-based compensation Share-based Payment Arrangement, Expense Schedule of New Accounting Pronouncements and Changes in Accounting Principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Subsequent Events [Abstract] Subsequent Event (Unaudited) Subsequent Events [Text Block] Post-Employment Benefits Postemployment Benefits Disclosure [Text Block] Accrued payroll related costs Employee-related Liabilities, Current Accrued manufacturing costs Accrued Manufacturing Costs, Current Accrued Manufacturing Costs, Current Accrued product development costs Accrued Product Development Costs, Current Accrued Product Development Costs, Current Accrued warranty costs Product Warranty Accrual, Current Accrued professional fees Accrued Professional Fees, Current Accrued taxes Accrued Income Taxes Other Other Accrued Liabilities, Current Total accrued liabilities Statement of Comprehensive Income [Abstract] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net change in unrealized gains (losses) on available-for-sale marketable securities Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Other comprehensive income (loss) Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Organization and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Financial Statement Details Supplemental Balance Sheet Disclosures [Text Block] Schedule of Acquisition-Related Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Inventory deposit Inventory Deposit, Current Inventory Deposit, Current Prepaid income taxes Prepaid Taxes Other current assets Other Assets, Current Other prepaid expenses and deposits Other Prepaid Expense, Current Total prepaid expenses and other current assets Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Acquisition date fair value Finite-lived Intangible Assets Acquired Estimated useful life (year) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Warranty [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Warranty accrual, beginning of year Liabilities accrued for warranties issued during the year Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Warranty costs incurred during the year Standard and Extended Product Warranty Accrual, Decrease for Payments Warranty accrual, end of year Sales Return Reserve [Roll Forward] Sales Return Reserve [Roll Forward] Sales Return Reserve Roll Forward Balance at the beginning of year Additions charged against revenue Sales Return Reserve, Charged to Revenue Sales Return Reserve, Charged to Revenue Consumption Return Reserve, Consumption Return Reserve, Consumption Balance at the end of year EX-101.PRE 12 anet-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 aristaswitchingroutingportfo.jpg begin 644 aristaswitchingroutingportfo.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" /H!D # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#@+KX_?#:QNIK:X\H:G+XIU>.6]N)+ET2.+:K.Q8@9 M'3FOFCXO? '1/#OQ8TCX<^!-2OO$GB.Y<1W1N?+6*!V&0F5'55R[$\*/QQ[M M'"X.N^6-1WM=Z'SU?&8W#KFE35KV6NK/TVT77M.\1Z3;ZII=]!?Z;<*7BNK> M0/&Z@D$AAP1D'\JX+4?VEOA=I6J-I]SXXTA;E6VL(YO,13W!=05'XFO&?CYX M1\8_#3]F7PS\.O!UIJWB&ZE/V34+K2;&61_( 9Y!B,$HK.RKR>5!'.36;\+_ M -@OPIJGPLTZY\4OJUOXGU&T6YDB/KC2=8L=?TVWU#3+VWU"PN%WPW-K(LDZE=OR,O[2OAHU8Q]Z3Y M4O/_ "/LWPM^T%\.?&FJ1Z;HWC#3+N_E;;%;F4QO(WH@<#^MI-+EA2\BNI_,$B.X19%. 5<.R=.,'@#'/3_ /#36L?\ M,4?\)!]O;_A*_M/_ CGV[=^\\[[WF9Z^9Y'S9Z[OFJ98*%2,:F&DVF[:]&7 M''SI3G3Q44FES:;-'T1XH_:"^'/@O5GTO6/&&F6>H1MMDM_-,CQMZ.%!VGV. M*ZWPSXKT;QGI,>IZ%JEIJ^GR$A;BSF61,CJ"0>".X/(KXC_9:_9"\-_%3X:M MXN\7SWUQ+JDLR6<=K/Y?EHCE&D)P=SEU?KD8 X.>,'X)WVI?LU?M:7'@%]1> MXT6^O5TV97.%E$J!K60KT$F7C'_ F'>M)X&C+GA2FW.&_9VWL90S"O'V=2M! M*$W96>JOM<^Q=0_:0^&VD^()M#OO%=K9ZM#/]FDM;B.5&23.-IRN!SWZ=Z]* MKX[_ &\/V?QKFDM\1M#MA_:%B@35XHQS- !A9L#^)!@'_9Y_AK@]._;:NK/] MFMM"\^3_ (3Z'&E0W6#_ ,>Q7BYW?WPH*=<[MK=ZB.!5>E"IAW=MV:[?\ TE MF#P]:=/$JR2NFNJ_S/KJW_:'^'5WXH'ARW\4VMSK;7)LQ9P1R2,9@VTJ"JD' MD'D'%>C5\?GN_(4_W&]:U&2+6M6V"TM M(;>25GWOY:9V@XRW SCH:[W..3P*^)/@Z?\ AH+]LKQ'XU?,^A>&P19G.5.W M,-OC_>Q)+]13P]&-13G/X8J_SZ(,57E2<(4_BD[?+J_DC["]4 M.G:]XJTG1[\()/LUY=I&^T]#@GH<&NNKP#XU?L>Z%\;?&S>)-1U[4=/N#;QV MWDVJ1E-J9P?F&<\UE0C2E.U9V7D:XB5:,+T(IOS.[_X:(^&'_0_>'_\ P81_ MXUTOA/Q]X;\>0W,OAS7+#6X[9E69[&=91&3D@'!XS@_E7Y__ +2O[-'@;X!> M%[:>/Q+JFI>(+]]EEI\@B4%1C?(^!D*!Q[D@>I'N7P#^&/BK]GW]G3Q7K<5K M/?>+]7M1>VNDVULTTD#["L*E%!+MEPS+CC&.Q->C5PF'5%5*4W=NROI<\NCC M<2Z[I58)**N[:V['NGC/XX> OA[??8O$/BK3=-OL FU:7?,H/0LBY90?<5L^ M#_'_ (;^(%B]YX;UNQUJWC.V1K.8.8R>0& Y4^Q KXL_9K_9!_X61;ZYXD^* M=GKUK>/=M%%8WR2VDTS%5=[ARX#L"7P".,JV<]N47PS-^S;^V+H>A>$-2GO; M2XO;2!X9&R[07#*KP2[< D [@2./D;&15_4:$G*E3FW.*OY$+,,1%1K5*:4) M.V^J/T8O+R#3[66YNIX[:VB4O)-,X1$4=22> *\WA_::^%OK7S1^W)\0-7\9?$CP]\)]$G:**22W^TQH^!<7,[!8D?'\*@J MV.Y?.. :ZKQA^QA\+X_!$GAW1M4MK;X@1P P7EYJA#W$X'1X2Q558Y'RID9[ MXYRAA:,:<)UY-.6UNB[LWJ8RO.I.&&BFH;W>[[(^N(9DN(4EB=9(G4,KH#?ART:>)?$FGZ1-(-R07$P\UE]0@RQ'OBO._P!FWP'X\^#O MPQU31/%=Q9ZHUBSS:4MK.\VV/9DPG*J0-PR!S]\CL!7R=^RK\-=)_:4^)WBG M5?']U<:O-#&MY):^>T;7+NY!)92&"( !A2,;E' &*BGA*;=2"?AIJ4-AXGU^'1[J:/SHDGBDPZ9(R"%(/(]:^&?VJ_AKI'[-OQ.\)ZK\/9 MY]'N9HVNTM5N&E:WDC< ,"Q+%7!(VL3G:PZ'%?7'[0WP5C^/WPKCA:W2T\36 ML(N].DDX\J8J"T+'KM;&T^A"GM53PU"#ISTA;T=SU3 MPWXDTSQ=H=GK&C7D>H:9=IYD%S"?E= M)P]L>/E#D=^%93_>J+]F_P"&NJ?M0?&;4_'/B]?M>C6=R+J\WJ?+N)NL5LH/ M\"@#(YPJ@'[P-;O+52E.59VA'9]^QSQS1UHTXT%>I+==K;W/T0TO4K?6=-M; M^T%_$ECXP\.Z=K>F/))IVH0K<6\DD;1L\ M;#*MM89&1@\^M?'O[7E]-\8OCWX%^$^GRMY$,JS7QC(^5I?F8D>L<"EO^!FO ML^RLX=-LX+2VC$-M!&L44:]%51@ ?0"NVM1C2HPD_BEK\NGWG#1KRK5JD5\, M=/GU^XR?%GCKP]X$M8+GQ%K5CHEO._EQ2WTZQ*[8S@$GDXKF/^&B/AA_T/WA M_P#\&$?^-4_CU\!=-^/FB:9IFIZG=:9%8W!N5>T52S,5*X.X=.:^;OB-^P_\ M/?A?X-U/Q+K7C'68[*RCW;%CAWRN>%C3(Y9C@#Z^E:X>EA:D4JDVI/HD8XFM MBZ\9? M$3PS\/+)+KQ+KECHL,A(C^US!&D(ZA%ZL?H#7QC^P+\%=1NO$3_$JX9K/1[< M36EA"PW//E7D9QRV>F#5.R^#'BW]I3]I76K[Q[I7B#1/"\+320RW% MC+;HUO'($AMXGD7:"P8,<!/B)>?8_#OBG3M3O<%A:QR[9B!U(1L,0/4"NVK\Z/VNOV?\ M0/V?YO#&O^#=0O-/ENKAE%K)<%I(I(P&66)^&&#UY."5QBO6OVG/C5K^G_LM M>"YO,:QUSQ=:6XO9(QL(C, >;;_=W$J,=E8BIE@8U/9RH2NINVNZ+CF$Z?M8 MXB-I05]-G<]TUK]I#X8^'M4?3K_QKI45XC^6\:2F0(V<$,R@A2/<\8_8[UO5_AC^TOJGP\^VM=Z;<7%[I] MRBC$336PD99@,_*?W3+]'PX5>K'V -9'@OXV>!/B)>FR\. M^*=.U.]VEA:QR[92HZD(V&('L*^%-!TRX_;,_:@U)-6U*9/#UN)IT6!^8K&) MPD:1YR 6+IDXZLQK5_:P_9ST[]GM?#OC+P/>WVGP->"W9'G+26]P%+QO&_7D M(^03P0,<' I8"BI1HSFU4:^7H1+,JSC*O3@G3B[;ZOS1]P^//BMX4^&$=H_B MC6(]'CNRRP231R%7*XR,JI&>1P:O>"_'6@_$311J_AS4X=6TXR-%Y\&1U'<5YC;Z/IW[67[->DG6!&MSJEDLJW,:_\>U]'N1I$'8"17&/[I([U M\D_LW_%B]_9;^+&N>$O&>^ST::1H+]0K.+>= 3',@QDJPP,@#5 M6G-1;]I'IW]#JJXYT:M-R2]G/9]GY_U^1]Y>/?B]X.^%\EG'XIU^UT>2\#- MDVYF<+C)PH.!R.M;?A?Q3I?C30[76=%NOMNF70+0W 1D$@!(R P!QD'FOSI\ M,Z3K7[:_[1%SJ&H":W\/0,)+@ \6EBK?NX%/3>_(^I=L8&*_2+3=.M='T^VL M;*".UL[6)888(EVI&B@!5 [ 5GBL/#"J,&[SZ]D:X/%3Q;E-*T%HN[+-%% M%><>F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !63XMU:;0?"NLZG;JCSV5E-% M>$OVF/%&O>*M&TRXL-(2"]O8;:1HX90P5Y%4D$R$9P?2OIBO@SX;_P#)1/"W M_85M?_1RU]YU\?PKC<1C:-66(FY--;^A]5Q+A*&$K4XT(**:>WJ%%%%?<'QP M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%?'G[4GPL^-?B[XI-J'@(ZL-!^Q0QC['K<=HGFC=N^1ID M.>1SCFNG#T8UI\LI*/FSEQ-:5"'/&#EY(^PZ*_,[Q!\)?VCO"FB7NL:O>ZY8 M:;9Q&:>XE\4Q;44=_P#CXR?H.2>!7HG[!-]X[\6?$+5-9U/5=8U3PW:6,EL\ MM]>R2P_:&:-E4!F(+!0QX' (SC(SZ%3+HPI2JQJII=CS*69RJ5HT9491;[GW M;17P5^V%XR\6ZY^T=H_@WPIKVH:;*]M:6"V]G>2P1FXFD9@S[#Z21Y/. *3_ M (91_:'_ .A]_P#+AN__ (FIC@8\D9U*JCS*^IY)B&7 #. Q.!@#UX%?'.C:I\6OVSO M'VJ1Z?K#8_'/_ M E4RW=W%]ILK>_U.?[5<(>0P;D)N'WD?L8_M(>(M5\63?#?QM= MSWUZ%D^P75Z2;E)(P3)!(QY;A6()Y&TC)XQ53+^6$I4YJ7+NNQ-+,N:<85:; MBI;-]3[0HK\ZOV_-:U#3_CC:Q6M]Q-7'+X>RC5J55'F\B)9E/VTZ-.D MY--*^+G[)OB[37N?$,T$MRK2V]Q9WCSVER%(#JR.!NQE(+X_Z)IEI+=R =6"*6VCW.,# MW->>DY.R/3;45=ER/6M.DOC9I?VKWF2OV=9E,F0,D;-?BCK.)KNYG>TAD.<&:1A+.PSTP#&!R>&85]K5TXJBL/5=-.]CDPE=XFD MJKC:^WH%%?#'QR^#OQ_\0?%CQ)J/A4ZU_P (]<7(>S^S>((K>/9L4<1F=2O( M/&!7D_C?X?\ [0/PW\.SZYXDU/7-+TN%E5YY/$\;?,QP%55N"S$^@!/!]*[Z M>7PJ*-JT;OIU_,\ZKF52E*2="5EUMIZ['Z?T5\@_L"W'C'4M)\5>(_$NH:I? M:'.(8K&XU*ZDF5FC,GFF,,2<#*@D<$C'4''C[>)_B)^VM\5+_1=*UJ71O#D* MR3K:M(T=O;VH<*ID5/\ 62'V5HH_-VEA'+"Q965E5L=?NGIQ M7TMXW_:J30_V9='^(=E;0C6];06MG:ODQI=9=92>Y5#'(??"C/-34P+]R5&7 M,I.R>VI=/,(OGC7CR2BKM;Z>1]%45^;_ ,._@K\8_P!I/1;CQC-XPE@MWD<6 MLVIWTR^>ZD@^6J A$# KD $' .*ZS]FKX^>,_AK\6U^&/Q!O+F\MIKK^SU- M_*99;.Y/$860DEHW)48R1\RD8&!'CUU^R MW\;;'P6?&Y\2W)U=8?MCZ*BE@>:G&I5FH\VU^ MII6S#EJRI4J;FX[VZ'Z*45\M?L4?M':G\5+&_P#"WB>Y^V:_ID(N(+UL![JW MW!3O]70E1GN&&>02?D'7K3Q%XX_: UKPSI>L36UUJ'B&ZM+=I[J1(4)G<#.W M) 'L#5T\ME*I.G4ER\NI%7-(1I4ZM./-SZ=M3]8Z*_/Q_P!A/XQ*C,/%^BN0 M,A5U2\R?;F&N,^''QF\?_LT_%K_A'?$NHW4VFVMVEOJFEW5P9XA&V/WL9.=I MVL'!7&1@&J671J)^PJJ370AYI*DU[>BXIZ7/TVHHHKQ3W@HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XWXP_ M$.#X5_#77_$\P1WL;MS_@HUXF>P^'?AG0TEV?VEJ+W#J/X MTACQCZ;I4/U KU+]CW0%\/\ [.WA% /WEU%)>2-ZF25V'_CI4?A7LQ7L< YK M>;M\D>%)^WS%0>U-7^;_ . >I:QXHT;PZT2ZKJ]CIC2@F,7ERD1?'7&XC.,C M\Z\2_:5^"/C?XQM;7'A'QLVC:I!;&3@'QOP+^WYJO@; MP);>'=:\)G4M=TN%;.*Z>Z,(<(-J^:A0L& S@_,1_#1A<-4<(U\,[RZK33[ MQXO%4HSEA\4N6#6CUU^XL_L-^/[;P!\1M4^&NL:!:Z?KEW-- VI(6-PUQ!N+ M02$DKM 5\;=HR.=Q;-8G[/,GV7]NC6X;AMD[ZGK,85CDEP9B1]<*3^%;/['/ MPC\4>-?B_/\ %;Q)9365B);B^BFFC,0O;J<,"8U/)0>8S;NF< 9YPS]J#P%X MG^!_QX@^+GARS:YTJ:Y2\:14+)!/MVRQRXY"R#<=W'WR.HKU9NG+$5*47[TX M_+F['C0C5AAJ5:2]V$[[:\O<^F/VNIHX?V,\84?F17P%Y M$_\ PR/YV&^S?\)QLSGC?]@ST]<5Z+\:/VJM=_:6T+3O OAGPE<63WL\9N_= M_;=^_9N]-O[K=^-8T?\ A/I1C7T;E>W9=S?$?\*5:<\/K%0M?N^QW'[(L\=Q M^SGX):-@ZBVD0D>JSR*1^!!'X5\G_M"L+K]NG18K<[IUU/1HR%."')A('UP5 M_.JWP7_:JUW]FG0M1\"^)O"5Q>O93R26T,LYMI;=V.6C8%&RA;+!ATR?O C& M_P#LP> _$_QN^.]Q\7/$=H;728+E[Q9&0JD\VW;%'%GDK&-IW<_< SDTXT98 M6K6Q%3X6G;SOL$\1'&4J&&I_&FKZ;6W/L[XI>.]'^&O@+6/$&NA9-.M8"&MS M@FX9OE6)0>"6) _')X!K\@I)E;4O[6_LI5TU[LLMK\_D8#!C"'SG 4@=T%5ATZ>!56U4 &V91M:$@< J1CCC M!'!%==7YM_LG_&.]^ 7Q0OO!WBG=8:-?W1M+V.?(^Q7:G8LGH 3\K'TVG.%K M](\YY'(KQL;AGAJMEK%ZI^1[N Q:Q=+F>DEHUYGDW[4WQ'_X5E\$O$.H12^5 MJ%Y%_9UD00&\V4%=P]U7>_\ P&N7_8?^'7_"#_ ^QU">/9J'B"0ZE)GJ(B-L M(^FP!_\ MH:\K_:\OIOC%\>_ OPGT^5O(AE6:^,9'RM+\S$CUC@4M_P,U]GV M5G#IMG!:6T8AMH(UBBC7HJJ, #Z 5K4_ZO5 MZO\ R)Z;)(L,;.[*B*-S,QP !U)-.KS;]I#Q,_A'X$^-=2CE\F5=.>WCD'57 ME(B4CWS(*\ZG%U)J"ZGIU)JG!S?17/D3P'=-^U5^V-)K%Z&N?#>C,UU!"PM4(#3W4JQH,G RS$#DU\:_\ M!-O0%73O&^ML,O)+;6:>P4.[?GN3\J^F?CI\.3\6/A1XA\+QNL5U>0!K9W.% M$R,)(\GL"R@$^A->MC^5XE4;VC&R_P SQ\NYUA95[7G.[]>R*'Q:\-ZG\8/A M^++P-XT&A7)NDD_M;3+IB"JA@T>^)@>21D9[5\-:#)J7[(_[0]O)X\TNR\1S MR!9_[4:626189&93%1KV+6^FOZGDXG$PQ7LZE)/VR:TU MT]>GS*/[2#:O)^U]K(T:Z^SZQ<7UBECO?$S] M@72O#_PTU;7-.\2:IJ'B>PM)+Z?[7Y9@NF12\@50NY20&P2S)-(^)?A*TFN38Q117D=JA>2W:%LPSA0,LN,*3VV*>A)'(^-/V]M:\=?#F MX\,6'A86GB#5+=K&XOH;AI%PXVL8HPN[C5KQQ:U;;COU[>9Z#^QM^T-=S?"CQC'XLO)KV#P? MW'=2'?*ULRN?* MSU8J8R!GGYP.@KQ3X;_#[Q9^TQ\4M=\6^"H;3X<6D,V^:\T^>:/RG?) 0J-_!/XP:_P#L<^(M;\->-?"]Z;"^D60I'A75T!7S(F/RRHP('!QP M.>H,Q<>>N\)9STLO+K9;/6Y'CC+J&MWY]+O=:6,OXB>#_%?[,_Q?T+Q M+X[AMOB/#,QEMKS4+F:7SC&5SDL)/"^G>(+2 M8#3+ZTCO8Y9"%Q&Z!P6], \^E?GM\8OB9XB_;1\9:%H/@WPS>0Z;I[-L,V&P MTFT-+.ZC;&H"@8R>_4D"O0?VLOBI%\)/A;H/P:\/WWGZ@NFP6NJW2]4MU0*$ M]FE()([+QCYA6.(H3Q/L:<]*G7R7>W0WPN(IX3VU2&M+2WF^R?4^=/VC?&FF M?%3XQ>)->\-Z:8M,R 9HD)\\)A#<./X0QQZ<%<\DU]H_L'_$/0O$7PDC\-V- MM%I^L:([?;($ZW =B5N.3DY^Z?0KC@;15;]C_P#9NL_"/PQO-3\4:;'<:MXI MM?+GMKA,F&R<9$)!Z%OO,/\ =!Y6OEW7-/U_]C+]H5)K/S+BRA?S;=I#A;^P M+M,\>>%]-U_1K@76FZA")H9!UP> MJD=F!R".Q!%>#_MX?$?_ (0WX-MHEO+LO_$4XM %(#"!@]?/E^=P?]W(7Z**]+K7 M&556K2<=EHO1&.!HNC0C&7Q/5^KU"O@_]MKQK??$WXN^&_A5HLVZ*">%9U0Y M#7DY 7F,9^Z*Z\MBHN==_85_F<>:2(;&;4)+22-)K&[61[=F4JLG MR-D8)!S[5T_V-)J?AJZWV\;R,5A MO;8MN3$@!"RK@9R"1\W&&S7/AL/]:%AZ]/#5*U M6E=TDE\Y=KO4[CXW?MF6NDS/X+^%5I_;FOR'[(E]9Q>9! Q&-L"*#YKCM@;1 MC^+I4W[*O[+VL_#[^U/&OB]MWBS4+:1+:S\S>]OY@)=Y&S@R,>, G SDY) ^ M6O@-^T1:? B&YGL_!=AJ^MW!(;5;NX82I'_SS0!3L7UQR>_0 ?2_P6_;CU;X MJ?$[0O"MQX6LM/AU*1T:YCNG=DVQN_ *\_=Q^-+$86MAZ4J="'N]7=7=OT'A ML70Q%:-3$3O+[,4G97_-^9YO_P $XYXU^)WB>$L!*^C[U7N0)XP3^&X?G7MW M_!02:./X#PJ[ -)K%NL8/=MDIP/P!_*O O'6C^*/V.?VA+GQCI^EG4/#-_-, MT!R5AF@E;&9K.SMY3,+?S M?-+2$;3-*X4*B(I8#ZGDY &LJ+K8J&+B_.M(^)7QHDMO#MB+B72(#8W-]; M@LUW(A9GP!U6,97/LW8"OH?X_?$J#]E_X#Z#X T&\5O$]Q8+9Q3(,&*,#$US M_LEF+;?=B>=IKGOV"_@$NGZ6_P 1==M%:XO4:#289DY2$Y62;!_O\J/]G)Z- M7/1E&BZF/GLV^5=[G37C*NJ>6PW27,^UD)_P3O\ B'H7]B:SX,-M%9^(/..H M"?\ BO8L!<9)ZQ^@XPV0,[C7V=7YG?M#_#?5?V7_ (W6/B7PQFTTNXN#J&DR MJOR0L#^\MSC'RC=C'=' ]:^_/@]\4M,^,7@'3?$NF,J^>NRYMLY:WG &^,_0 M]#W!![UR9C14FL53UC/\&=N65G%/!U=)0_%=SM:***\4]T**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "N<^)'_)._%/_ &"KK_T2U='7.?$C_DG?BG_L%77_ *):N7%? M[O4]'^1TX;^/#U7YGQ?\-_\ DHGA;_L*VO\ Z.6OO.O@SX;_ /)1/"W_ &%; M7_T=?"<%_P"[UO5?D?:<6_QZ7H_S"BBBOT4^""BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK+\ M4:_;^%?#.K:U=$"VTZTENYU>QF'[A0PL=HJ[\VSP\M_VASQDMY. MR\DC\Q_%OBKQ!KW[8^MZQX1TK^W=>M]7FAL+61=ZNT"&%7/(^5=@?)(P ,D5 MV7Q$\;?M/?!WR?$7B34ITTZ25=SQI:W%JK$_ZMU0'8#C&>.O!S7L7PM_;JL/ M''Q%M_"FO^%U\'M,[VXN[C4_-"7"G B93"FTD@KDGK@=ZZ_]LOQQH/ASX%^( M--U*>"6_U>%;>RL2X,DCEU(D"^B8W9Z94#J17=*M.-:G1J45LEKKIY/8\^-" MG*A5KTJ[W;T]U7\UN>7?$3]H _&C]BWQ-K*0II^L1SVVG:E;PD[%8SQ$LF>= MCJ>^<989.,U?_P""<-G$GPW\4W07$TFK")FQU584*C\W;\Z\=_9_^&>J^+OV M6_C(\44TD5Y]E>RC"D[Y;0M/)L'E=[_P3H^(&FV=OXE\'W=S';W]Q M.E_9QR, 9_DV2*OJ1M0X]"?0U6(I1IX:O2I=)+]"<-6G4Q="K6^U%KYW?YFS M_P %(M/AD\'>#;XK_I$-_-"C,%A^<:_E7R1\3?$5WKOAGX;1W#?N[3P\ M8(U'3"WUVF?J511^ KZ0_P""BOQ"T[4[[PUX1L;N*YN[!Y;R_CC8-Y+,%6-6 MQT;&\XZX(]17EG[27PCOOA[X&^$U]/:M )M!%I,OA)I/BA=3 MMHK2*QC-_))*JBUD1!YBR'^'!!Z]1@]Z^&?A:Q^-G[:RZW91F?3QK,NK"1A@ M);PDF)R".,E8A]6'UKRLOC*FZ[FM%%W/9S*4:BPZIO5R37H3_P#!0C_DNUK_ M -@6W_\ 1DU>L^$?^"@G@OP_X5T72YO#VO236-E#;.\:P;69(U4D9DZ9%>3? M\%"/^2[6O_8%M_\ T9-7V5\/?@K\/;WP#X:N+CP'X9GN)M,MI))9='MV=V,2 MDL24R23SDUTUI4(X2C[:+>G1G+1CB)8VO["26NMU<^(_C]\:)_VM/'?A;1O# MNE?V;#:F2"S74;F*-I9)BFXLQ(51^[4 9/3U.*_0'X._#]/A7\,O#WA995G? M3K;9+*@(5Y68O(P]B[,17PO^W?\ "'P_\-?%WAW4O#FFPZ1::S;S"6TM5"PB M6)DRRJ.%R)5R!QQTY-?:G[.OB2\\7? _P9JFH2M/>RZ>B2S2-N:1D)CW,>Y. MW)/J:Y\=RRPE)T=(=O/7_@G1E_-'&UHU]:FFO2VG_ /1J^4_^"@WQ%.@_#?3 M/"5K)B[U^XWS*N<_9X2K$<>LAC^NUJ^K*^$+K/[1W[X;'NK=37%E\%[5U9[05_\CT,RF_8JC#XIOE^_?\#ZL_9_^'?_ JS MX0^&_#[H$O8K837G_7Q)\\@_!F*CV45Z'117GSFZDG.6[/2IP5."A'9:!7Y_ M_'+Q+>_M2?M*:3\.M)N77PWIEVUJTD)."5&;J<]B5"LJYXXX^_7V'\=_'+?# M?X0>*O$,4@BNK6R9;9B<8G?$<1_[[=:^2_\ @G%X16\\3>+O$\T>Y[.VBL8) M&.?FE8NY'N!$G/\ M>YKUL#'V-*IBWO'1>K/%S"7MJU+!K:6K]%_F?<&BZ!I MWAO0;31]/M8K72[.!;>&W4?(L8& /?CKGK7YI:7X\B_9G^.VIS?#;5+/QII- MQNM?LRI*RO&SAA#N'WG4@8D0L#^)%?H!\?9-0C^"GC=M*\T7PTFX\LP9\P?( M=Q7'.=N>G-?'?_!.K4/#MKXX\30:BUM'X@N+:$:8TV Y0%_/2,G^(YB.!R0I M[ UK@?=H5JT_>75=_-F68>_B*%"'NO=2[>2]3C_C[^T5KOQVOM$\,>)--B\ M:-;7*W,PN8YIG5BI42N @8@*S855YW')[C?_ &Q=/TGPK\-?@[X=\-:@NI>' M(+*[F@O(R"+EF,1,IQQDEG..VXBO9?\ @H7<>&?^%8Z;#?&W;Q0;U&TY1CSU MCP?-/KY>,9[;MO>OEG7O".KZA^RGX3\23Q.]CIOB"_M(649"V\R0D,?8312C MTR_O7J85PJ0HU(KE2;5NEVGJ>1BXSISKTI/GDXIWZI)K2VQ^A7[-=G%8_ /P M''"NU&TF"4@#^)UWL?Q+&OB#]MQAX:_::;5;-0MU]FLKTGL9$&T'CVC6OK?] MC_XB:7XO^!.@6\5Y"+[1+;[%>V[. \/EDA&([*4"D'IU'8U\A?&+4K?]H#]K MR"QT-TU/3IKVUTV*:,AD>*,+YS@]U'[TYYR!GFN' QE#&5936BO?[ST,PE&I M@:,8/5N-ON)?V@)#X@_;8>UO/WEO_;&F6GEGD"/; ".?7)/XFOTIZ\'D5^<7 M[9&E7/PZ_:@M?%7D,UM>&RU6$@85FAV(Z@^N8@3_ +X/>OO"[^*WA>T^'C>- MFU>V;P[]F^TK="08;C(0?[9/R[>N>,9K#'1'/VPHM+LUV6LESJ=EM](TBF=1Q[Q+7"-XPMOA_^T_?^([V&:XM M-,\3W-S+%!C>RK<.2%R0,_4UZ9^PQHMWXU_:%U#Q3-#F.PM[F\FEXPLTY**H M]R'D_!37#^%],L]:_;"%CJ%I!?V5QXMGCFMKF-9(Y%-P^596!!'L:]UN/MZB MET@K_B?.I2]A2<=+S=OP_4^FV_X*.>"-IV^&O$!;' *P 9^OF5\^>%?#^H_M MB?M'7VM/!;:;IT]Q#=7T,EPA>.UC5(PBKPSL50+D# )R<5]^3_ ;X:W$+Q/\ M/_# 5Q@F/2+=&_ A 1^%?G7XQT?_ (4'^U<]IH#2VT.DZS;S6R;R2(90DGE$ M]2I20H<]0>:\[ RH3]HL-%QG;=ZGJX^.(A[-XN2E#F6BT_KJ?J?1117RQ]<% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 51NM#TV]N1<7&GVL]P,8EE@5GXZMP(E\SI MC[V,].*MT44 %%%% !1110!5OM+LM455O+2"[53E5GB5P#[9%2V]O%9PI#!$ MD,*#"QQJ%51[ =*EHIB"J4.BZ?;W9NHK"UCN3UF2%0Y_X%C-7:*0PJO>6%MJ M,/E7=M#=19SLF0.N?H:L44 06=C;:=#Y-I;Q6L6<^7"@1<^N!4]%% !1110 M54OM(L=39&O+*WNVC^X9XE0O#/$DT+C# M1R*&5A[@]:EHH JV.EV6EJRV=I!:*QRRP1*@)]\"K5%% !1110!'<6\5U"\, M\231.,-'(H96'H0>M16.FVFF1LEG:PVB,EZ/\PHHHK]%/@@H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *Y?XG>#)/B)\/]=\,Q:A_9;:I;-:F\\GS?+5N&.S,CJ.M M=1151DXM26Z)E%2BXO9GA'[-G[+B_L]:AKMV?$G_ D#ZG%%$!]A^S>4$+$_ M\M7W9W#TQCWKW>BBM*M6=:;J5'=LSHT:>'@J=-62/F[XY_L2^'/BUKUQX@TO M4I/#&N73;[IEA$]O1\ MH?!W]@?1? WB*UUOQ1K/_"33VCB6"QCM_*MPX^ZSY8E\'G' R.?VBXL?','V M\IN-/;S5'H0),$CUXS[5](_ 7 M]G7P[\ ])N(M->34M7O,"[U2X4*\@'1%4?<0'G&22>I/&/5J*TK8[$5X\E25 MT8TI4A&G)Z1V.FGAZ5*Z*4:TXTY4UM+?Y%2HPG4C5DM8[?,****Q-SSOX\?">3XU_#RX\+)K M']AK<3Q2O=?9OM&51MVW;O3J0.<]NE8_[./P!7]GWPSJFDC6_P"WGOKS[4;C M[)]GV@(JA=OF/GH3G(ZUZY16ZKU%2=%/W7K8YWAZ3JJNU[R5KC719$9'4,C# M!5AD$>E?)7Q._P"">^@^)-8GU/PCKC^&#,YD;3Y;?SK=6//[LAE9!GM\V.V! M@5];T4Z.(JX=\U*5B<1AJ.*CRU8W/C#PM_P3KC;6UO?%_C.75K<,I>WL[4=0FB$:PH>JQ)D[ M<]R221QP,@^YT5I4Q^)K0]G.6AE2R["T9^TA#7YGG?QL^!OAWXZ^&H]+UQ9( M+BV8R6>H6^!-;.1@XSU4X&5/!P.A (^6E_X)LW_]H;6\=V_V'?\ ZP::WF[? M]WS,9_&ONFBE1QN(P\>2G*R*KX##8F7/5A=_=^1PGP=^#7A[X(^%5T308G8R M-YMU>SX,US)C&YB!T'0*. /?)/B^A?L1?V+\:(_'_P#PFGG;-8?5O[._LK;G M=(7\OS/./KC=M[=*^HZ*SCBJT'*2EK+ZABCEMO[+$^61 F[?YR=5"CIVZU].T5%&O4P\N>D[,NOAZ6)AR M55=$-G'-%:0)<2K/<*BB25$V!VQRP7)P"><9./6IJ**P.@**** "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 **** "BBB@ HHHH **** "BBB@ HHHH *YSXD?\D[\4_\ 8*NO_1+5T=%O^PK:_P#H MY:^\Z^#/AO\ \E$\+?\ 85M?_1RU]YU\)P7_ +O6]5^1]IQ;_'I>C_,****_ M13X(**** "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 **** "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 **** "N<^)'_ "3OQ3_V"KK_ M -$M71USGQ(_Y)WXI_[!5U_Z):N7%?[O4]'^1TX;^/#U7YGQ?\-_^2B>%O\ ML*VO_HY:^\Z^#/AO_P E$\+?]A6U_P#1RU]YU\)P7_N];U7Y'VG%O\>EZ/\ M,****_13X(**** "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 *R/%FAMXD\.WNFK,(& MN$"B1EW 8(/3\*UZS]>UJ#P[H]SJ-RKO!;KN98P"QY XR1W-9U.5PDI[6U]! M'BQ^&H\.G&N:-?7MN/\ E]TB8./J8RN1]:ZOP+X5\%R:I;:AHNH337D!+"&6 M4!P2"#E"H/NHZ3X:M&_Y;74ZS7!'J$Z#Z&M#PGH_A.'7HKQ M=<36]>D8E9I+@%BV"#M4>V>N:^>HTZ"J1]BDU?=V3^75_-?,R25]#T6BBBOI M38**** "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 **** "N<^)'_). M_%/_ &"KK_T2U='7.?$C_DG?BG_L%77_ *):N7%?[O4]'^1TX;^/#U7YGQ?\ M-_\ DHGA;_L*VO\ Z.6OO.O@SX;_ /)1/"W_ &%;7_T=?"<%_P"[UO5? MD?:<6_QZ7H_S"BBBOT4^""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 **** "L;QA>6 M5AX:OKC4K8WEE&H,L ^<;AQR?7%;-N/RKBIN-U^XMYVC_ )D_([2BBBO4+"BBB@ HHHH **** "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@ KG/B1_P D[\4_]@JZ_P#1+5T==?"<%_[O6]5^1]IQ;_'I>C_ #"BBBOT4^""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 **** "BBB@ HHHH **** "J]_I]OJEG):W<*SV\@P\;]&YS_2K%%)I-68# M(XUAC5$&U$ 'H!7&:W\8/#FBW#P>?+?2H<,+- X!]-Q(!_ T?&'5+C2_ ]R M;=VC>>18&=>H4YS^8&/QKF?&'@_3?#/PH?[-;Q&Z80M)=;07=BRY^;T]!7EX MK$58XTW>QUU%%%=Q04444 %%%% !111 M0 4444 %%%% !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 5SGQ(_Y)WXI_[!5U_Z):NCKG/B1_R3 MOQ3_ -@JZ_\ 1+5RXK_=ZGH_R.G#?QX>J_,^+_AO_P E$\+?]A6U_P#1RU]Y MU\&?#?\ Y*)X6_["MK_Z.6OO.OA."_\ =ZWJOR/M.+?X]+T?YA1117Z*?!!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!D^*O#T/BK0;K39FV"9?ED R4 M8'*G\Q7D'BBZ\66/A63PUJ>D27D2%%BU"W#.-JL" 2 <\#'.#ZU[!XH\16_A M71+G4KD%TB Q&O5V)P%'XUY]:^.O'VL6Z7=AX;M3:2C=&9 V2.QYD7(]\5XN M.5*4N6[4FK:*^GFC.5B@-4\7>-M#M]!LM%?2K+R4@GO+C<-R@ 'D@<''0 FO M4_#NB0^&]$L]-@.Z.W3;NQC<>K-^))/XUP/_ E'Q+_Z%NQ_(_\ QVN_\.W& MH7>BVLVJVZ6NH,I,L,?W5.3C')[8[U>#Y>=M\SE;=JVG9!$T:***]=?"<%_P"[UO5?D?:<6_QZ7H_S M"BBBOT4^""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 **** "BBB@#C?BQH=SKW@RYB MM(VEGA=9Q&O5@.H [G!)Q[5L^$MT*TGLY$8+$JO$IYB8#!4CMBI?$NA_ M\)%I$MC]JFLO,*GSH#AQ@@\5P0^ ]DLK2#6;T2,22^%R<]T=?#^C6VGK,]PL"E1+)]YLDGG\Z MZ*52M-VJ4^5>MRE?JC1HHHKJ&%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117+^ M)/B=X7\)JPU+6K6*5?\ EBC[Y/IM7)H ZBBO ?$G[6FE6NZ/1-)GOWZ"6Y;R MD^N!D_RKROQ'^T1XT\0;T345TR \>78IY9_[ZY;\B*5RK,^O=<\5:/X9A,NJ MZG:Z>F,_Z1*%)^@/)KROQ-^U9X2T??'ID=UKXF;EI)6+,?J3S5,=9WQZ7#::%"> 8U\Z4?\ M FX_\=KR^_\ &/B35+Q[J[UN_GN&ZNUPWZ8/'X55WR>E&7/I^0H F7Q1KZ]- M;U ?]O4G^-3Q^,_$L?W=?U)1Z+=R#^M4OG]C^ I?FXX'Y4 ::?$'Q9& $\2Z MLOTO)/\ &I5^)OC).GB?53Q_%=.?ZUCMN7^$$?2CYN?E!_"@#>7XM>-X^GBG M5/\ O^34O_"Y/'2]/%&HC_MI_B*YK!_N@?A1CV7\J .I3XW>/H_N^)[W/OM/ M\Q4T?QX^(:=/$UR?8QQG_P!EKDEQ_<0_@:=\O]U?UH$=>OQ\^(JG/_"2SG_M MC%_\14X_:&^(PP?^$A;_ ,!H3_[)7%[1_<7]:;S_ '%_6@#NU_:.^(J_\QQ6 M^MI#_P#$5*/VE/B)QG6(\?\ 7G%_\37G^,X^1<].,UJV'ABZOE#/$+>+^](3 MD_04 =B/VFOB"/\ F(VQ^MFG^%:^F_M"?$>Z(=[BQCB_O2V8_3!KC[?1;33V M)2/>XZ-)R14LC%NII ?6'PM^(2^+_#]E]LN(Y-7V'SUC7:,[B <9XXQ7=5\P M_LYL?^$ONAGC:/Y"OIZJ)"BBB@ HHHH *YSXD?\ )._%/_8*NO\ T2U='7.? M$C_DG?BG_L%77_HEJY<5_N]3T?Y'3AOX\/5?F?%_PW_Y*)X6_P"PK:_^CEK[ MSKX,^&__ "43PM_V%;7_ -'+7WG7PG!?^[UO5?D?:<6_QZ7H_P PHHHK]%/@ 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@ K+\3:7=:UH=S9V5])IMS)MV749( M9,,"<8(/(!'7O6I67XFTNZUK0[FSLKZ33;F3;LNHR0R88$XP0>0".O>LZBO" M2M?01D/X5U5O!*:.->N!J2G)U/<_F']X6QG=GH=O7M7-?\*O\4?]#Q??]]R_ M_'*/^%7^*/\ H>+[_ON7_P".4?\ "K_%'_0\7W_?_KVK@/^%7^*/\ H>+[_ON7_P".5W_AW3KG2=%M;2[O'U"XB4A[F0DL_).3 MDD]_7M73A*?)-OV;CIUE?]65%>1HT445ZI84444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 MRGB*WDM=+NM3;6+VUAAB::>1)5"0HJ[BP78> ?_ *]=77&^,M+@L_AYXP:' M<#=Z==2NI;*AC 5./3H* /.]4U;P?XJT^(7?C/Q!-9NFY?\ CX1'4\@G$ SU M[URK_#SX2R$Y\47,1[^9(R_SB%0>,/A=XN\3ZS;:YHS0&WFLK1E62Z,1++"@ M.0/IUZ_I5W1?#GQ?TU;:.74P8DD8,GVN-AL*': 2N>&Q0456^&GPF;IXX$?^ M]=QC^:BF?\*K^%K_ '/B#;#/]Z_MOZD5%]A^/$> UPLH!ZB2U)_5>:GM;?XV MA9&N8[9@H./-CM3_ "% :C?^%._#F3_5?$2R_P# ZU/_ +/0/@;X+F_U/Q L MV/M<6Q_]J5G_ /"1?$5F>-XM%N9(POFQ^1:L\>Y2Z[E_AR@+E+0>IUB_L\^'Y?]5XXM7],&$_RDIW_ M S-9R?ZKQ="_P#VQ4_R:N4M=:\87D:32^ ?#=Q!N^9AH<#,5!(8@!N0I!!/ M0=ZW_#:WFI^+M*L]4^%VAQZ/=2!)KK^P%3R@&=)NOA?\/[*73;5[%/%7DFW,8V; M!G XZ<"O(+YM=T36KDMX574+2*YD5(FT@!)$#$*-Z1J<8QSQ0+4[EO MV6]97IK%FP]X9!_2JTG[,/B!?NZEIY^JR#^E8]UXR2UM)Y6^&D >.1$"H]W' MN!7)(P1TJ@WQ4LX?O^ )H<_W-6OT'Z/0&IOO^S5XD4<7NG$_[[#^E5V_9Q\4 M*>)]-;_MN1_2JO\ PM*SCC5G\)ZM &''EZ]?@>P^_3_^%K6"A=VD>(H,C/R^ M(KL?A\S4:!J.?]GCQ6O06##_ *^?_K5 WP \7IG_ $:T;TQ=+_A45Q\:-.M< M;HO%41QG"^()#C_OH&I8?C/828Q=>+X@1D'^V(V'ZQFBR#4@;X%>,%S_ ,2^ M!O\ =N4I+7X)^)Y+AHY;1(-O/^N1F(XR0,].>M:>E?%ZVU75+:PBUCQ;#-/, ML*[KFWE^\0,X$!)Z]*]8T:ZU33=-U"-3<>([FUUR:Q-QM.R$VT>.CPG'X9N#%-;$72'!:;!/3J,=/PI9&)ZUU7Q ,C>)+P/$J(LF MV-PV3(-BDGVY)&/;WKEG%(>YGSCYF^M5)!5VX'S-]:JR>II#/3/V?[J_R%?35,D**** "BBB@ KG/B1_R3OQ3_ -@JZ_\ M1+5T=EZ/\ MPHHHK]%/@@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ KC/B)\1T^'\-K))I\MXMQ+' K)(JA7=MJYSSC(YQ79UX_^ MT9LCT'39Y,+'%J-F[,W0 2'K515V3)V1X1)^WMXDL+B>*X\(Z?>%961?LTTB MD ,1SG=GI[5>L?V^M3N-WF^!TBVG!+7;KSZSOAZ[51C^6Z@H^UX_P!MBU/^L\)3+U^[?J?_ &G5B/\ ;4TU MCAO"UX/]VZ0_^RU\4VOQ,T5L V^H#//S0K_\56WX;\6:?XEN;B"RCF5H$#OY MJJ!@G Z$TQ6/L>+]LC1GX;PYJ"GVFC-65_;!\/EL-H.J ^S1'_V:OCZQUHMI M=U?7=E<626[.#&Z?.RJ?O 9Y![5FK\0]'S\WVWZ_9&/\J!'VTG[7?AD_?T?5 MU_X#$?\ V>K8 ?I1H&I]PQ_M5>$Y&*G3M<1AV:S7IZ_?Z4L7[5G@ MF49$>K+];/\ ^RKXH\._&?1--U:WNY]0N[FUC.'B^S2/N'IR,?\ ZZZ/Q1^T M%X)UC2KBSTVVDTFYDN!)%/Y+*8H<8\HX'S?[QHT#4^[O!/Q*T/X@:>:Y\:]+\.Z;=7UYIMX(;:UCOI5BN[&1UMY&VQS;1."1+CO1RL#WFBO#[3]KKP??1&2'3-<*AB MAW0P*0PZC!FJ?_AJ[PK_ - O6O\ OBV_^/TTT5XK_P -7^%?^@5K7_?- MM_\ 'ZC;]K;PBK%3IVK!P-Q0M:;L @$X^T9P"0,]B1ZT68KGMU%>)M^UAX64 M$G2-; 7D_+:__'ZBM?VO/!][$TEOINLS1K]YD6U('U_?T^+3-9D7J=HM21]1Y^:6']K;PE<+NCTO67&,\"UR/J//X_&GRL+GMU%>% MW?[8/@ZS,0DTS6=TS%(E'V0M(P&6"C[1EB!UQT[U1C_;9\"S,!'IVM29Y!C6 MU92/4$7&"/I3Y)/H3S1[GT%17G_PX^.7A;XH6]F^E37,$UV)6AM[R'8[B/;O M.02O =#C=G#=.N/0*@L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH QO%WB./PIX?N]2D7S#$N$CSC>Y.%'Y_IFO.-- M\(^+_'MLFI:IKTFEP3C?%;Q!N%/(.P%0!CIDD^M=;\6M%N-<\%W,=JC2S0NL MXC09+ =0!WX)/X5I>#?%FG>)-'M7M9XQ.L:K);;@'C8#!&WKCT->56@J^(]E M5?NVNE>UWU^XAZNS//M2\,^+_AW;MJFGZX^JV=O\\T$V[&WN2A)&/4@Y%>G> M&=>B\3:#9ZE"NQ9TR4/\+ X8?@0:Q_B%XKT_0_#M_#)/')>7$+P0VRL"[,PQ MTZX&>:D^&NBSZ#X+TZUNE*7&UI'0]5W,6 /N 110BJ.(=*D_=M=J][.^GW@M M'9'44445ZI84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 5@>*+?[9X-U6SW)')[8Q[BD*?&=CHNG6-_\,_$\$MO%&CS MP7]A,IVJ 5 W@[3C'3.*U[?XA:Q<7UI;7'PW\5V:2RJIN9%MY$BSW?:Y(7U( MS7SCX@^(GC3X:^#[37_%_P =M6T6UN88;D2S>';>XBVS/MC">6"V,G'S#/RD MGK7*6O[944EN98?VE[/RE#'?>>#I!G;UZ+[T/A9=PJ&!9[*>)>.O)QTI+/&-I;ZAKH\0R#?$VV[#,W\2?,N6Z/NQM6M.?X]?$[2=,?4;OQU\,3I MOEQNM[<>?;PD2J&B(D;Y6#!@1@\@U2L?VI_B#-&\L7B[X/:A$N06CUW8./4E ML"IT*NSN_$GPUT[Q1XCTID\0R+>6OAS4]$1);,N95N@JF=W'R@J1DKQN)XKT M3PCI4?@WPSX>TJ346F@T?38;%YCA$E\M%3S"O;[N>O&:\>/[0WQH_P#A?7CZ1MEW\"HYQT_=:G;OG\-IJB+'I5A\6/!VM:G!:Z?XQTB\NF5L M6UO?HSO@9.$!R<#)/IBM-?$5DTD*'5[<.H)D0W*YQV)'I7CG_"X]3L;B*X;] MG&X:ZY826HMC(N1R<^7GG_&D;X_W,DIDNOV>?$,;XV^8L,3,1U X7I3NPLCV M1M4L;BRE26^MIRRL"HN$!(],YXKP?X2> ?B'H?CSQ?>_$#QAHOBGPSJEP\VF MZ;8RF.33T*,JQ E@-FS8, GY\MG/-:B_M%:7N$=Q\$?%=NO0LMF,#\L52C_: M8\$KDW7PB\96F.I.FAO_ &>EN/8\>USX%_M,3:/X@AT_X@^%[B_NM92[L)WF M'[FR'F[H!F(A>L [G ;FO:)/!OC.TF\$0BQMKBTM]+U0:[Y:021/>& _92OF M L1YWW<8 '4 <55F_:9^%3C_ $GP+XJ@'?S-)Z?^1*@A_:;^#,-U'./#WB&U MGAR$D;16.S/4C#GG@<__ %Z5AW\CM_A;X2O%^'G@Q?&/A[3F\5-8(VK/+:0> M:+D#).8UV9SCIQZ5U/A"0--XG7(9UUV[W#/(R5/->2-^U5\%MLF^?7+7>,,3 MI$RG\Q7=_![_ (0K7--U+Q5X&CF>QUJ[FDO+JZ699I[A'PQ99/N@<]AVQQ51 M1G)W.>^(6?[>G!7 #\'U^5:Y-Q77_$+_ )#DW^\?Y"N1>A[E+8I7 ^=_K5.5 M>,5=N/\ 6/\ 4U4D%2,]+_9SS_PEUY_NC^0KZ:KYI_9SQ_PE-[Z[1_(5]+4Q M!1110 4444 %IZ/\CIPW\>'JOS/B_X;_\ )1/"W_85M?\ T=?!GPW_ .2B>%O^PK:_ M^CEK[SKX3@O_ '>MZK\C[3BW^/2]'^84445^BGP04444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\C_ +97B;4->:PT M329PEOIFN:8E^D;$22F0EPOIM VDCWKZVDD$4;.WW5!)_"OSGL_%E]XVB\2Z M[/MW7GC:UD8-_ N6"J/H !^%7'5F0>/M&3QEX_\ %GV?4Y'U2*67[/&H MB>+8A 4Y(R5Q7"IX#\?P_P#,(DD7LPM(R&]ZZ3QEXC;P'\0O$6@+86EGIL>H M.)[RVN?^)A<%?F +,"(U.[E!UQ6\OQ^T]]F-%8!0H&+M?X:EVOJ6MCA5\)^/ M(<%]$91V,EBF/YU.GA_QUC/]@JW;(TT'^35UOB+XN:#XQT-](O\ 1KK['))N MD,%\J.1_=# Y'U%:6A_$WP7IEC%!<^%]5O#'";:.2/5Q%MB*[<8#'?'-FVFW27CZQ9R"1F MM_LXC=,,%!W$$$9_*N?^(WCF+Q)([:/'JVCQ!85BMUNT<(L>< G=EBV?F)ZU M1^'OBG6H_$6GKK]S]BT2&/YIF"R#O^/M$U*P\'WA9+ M:*W+HL\MPVY(XRP#-M!!8CT%>4:[X9U&QEC_ +(BL];@$6^:6.WE3RFSPA ) MR2.:ZKXO?$RXU[1[271#;3W,$WSVB(X9U88)!)V\>]9/PE\9GPXCSZK)>VZR M2B62RMX0YE=00KF0GCKT%/06IR#VFN@?-H2 ?]VAAOFCU8#<"5,6>.XZU@0_$#P\OC5/$+ZAKK6Q5HVTHPG[.5)^] MZ[Q^52_(I>9X;(-65>='4#VEF'_LE3Z!X+N_&EQ>&6:WT1K-59?M,TV)V).$ M7Y>3Q7LNI>,O"_V'&G^)_%\=U'!)&K7D"NCLQ.V1MJ@[ES@8]!7DNL^-M2M[ MNS%KJ.H>([J&Z,\*R6K;U/EAUDDD+';'+YTX,(!Y) YW=\5]E^!?\ D4]-_P"N0_E7Q1\*;;5)OV:8-9U> MZDEN]6O+*Y^S.NT6X#3+M"]B<9/UK[7\"_\ (IZ;_P!+/CEXCTK4%GEL+*6XL/MKH$:& 3RJAA<>..QKS3PKK>BZ5XUI]-T6X6,%D#S(OE]SD[<8_P#UUMQZEH<<:*->LF"C:"VH MQD\ #.=W/3]:D&J:*L<@CUG37,@VMYU\CJH^894;^OS'KP>X-%V%EW,.WOO' M>U88U\-OL4*K1SPLJ#H 1@D_A4UM=>-YKRW%S+H5M8^;Y4TL(AED/&<1C;C? MC^$\XYZ5@:7\-/!^DV2VUCKT:(LSS+YVIQS'YHGBV@GD*%D8@#H<'-;5KX6T M.SU%;RV\01K*MFECY;7L9@"* -XB!V^9QG?UY].*-;)]16UM?0NWDFKPR#_B M;Y4GM86_Z'97$W'CK4;%8[>XM[?4F83K3W->=-I^HPP31%+10WVLQ23R1! MO*;.'#%L@$'.<=.F:2O?4IVZ%L7'Q&DNG6UO=-N[=6^2YD-O&9EZA@HC^7(Q MP>A/I6W;1_$:2U!FU+38SG+VZ>3\Q'0@B,#//?IS6E8W6D?V?':_VI!$YB"F M:.X1=IP.5;/Y&K_V[3,8_MNVZ$?\?L?J3_>]_P!!35UU$TF8#P_$ ;Y)-3TM M W)=GA0+SU<[ #^'M4=OIOC&,L]OJ&C.SCYGAFA7W&["\C^IS6QJG]CZMI=Q MIT^KVCVUS&\?$.])(IHI99-1B> M1O-DCD=M_&6W1)C(P!D8IQ=Y6EHB9*RNM6=3IFG^)KJ:*/4]1TL6GER.)K7R M99';(!V IPN>&/T%&O>&WT[0=5N[>[6.XM[.::(_8H,*RQLRG 3&,@5DWGA' MPW>:YKNJR^(09-78/- =2010LN-IA52-@RHRH."!SFM74-:T72_!.HV":S9R MI#IMQ&K27D;.W[M^O/J?Y"A2F5RP+7P%\72^$O$'AK5E(^T/:1[R!UWVYS^& M37Z.> _$1\2Z'#=MU90:_,CX9ZDVI:9X6T]+O?%%!"_V?<"(RT W'';) S7Z M/?!F#[/X0MESGY164MRD=]1114E!1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 445F>)=>A\,Z'=ZE."R0)D(#RS$X5?Q)%3*2A%R MEL@(_%7AN#Q9HLVFW$LD,4A5B\6-W!![CVKAO^% Z/\ ]!&^_-/_ (FI/ MS MXQ\3ZO::Y?W$=KHC%V%FOR[U*L%(&,D9(.6/;/I47Q.U[5-3\16'A/19F@GN M &GD1BIP<\$CD *"QQU&*\:M+#UJ?UBI2;>RON^UC-V:NT+_ ,*!T?\ Z"-] M^:?_ !-'_"@='_Z"-]^:?_$UC:GX(\0_#:S_ +0X&6;:!^)('XUHU0O--M=4M9+2[@6XM MV<,T;\@D,&!_ @'\* /DKQQH_CJS\#:')X/T;0=2UVVT&WL);;Q,GF6:NEPG MF(2 P$J@-CN,&O)[L?M%16L,%W\'?@_J5QN<[ +=0RC;C[P&<\^G05V6N6.I M>&_ ]GJVF6'C/QEK5_;2ZHNE^'_$5U;W,S-<(LS;<,@PTDC': -H4=B:\Z_X M3KQ7<,;S4_@_\;K-P#'&_P#PD#S9 (. 3!CK]>E1*W4VC>VAW/BK3O&<>A:O M?1_"SPYXDUZ>TTU;CP[J$D TN!_*A\P0;V"_NSPAZ8! KSVZ_P"%@KIZ17W[ M(/@N>Y+./*LKVW7=&,'!VOSGV_NBNOUKQ8V@^$_[4>W^*R7"V-K>/H=M>PSZ MC"9BH*/&UOG*;CN/MTYKC[/]HBS6.266'XV:=MW8^V:592G@#H#$/7\:3MU& MK]#M/%MG/)X.U>6[^#D/BPBRTH2> 5G(^Q/Y47"$'YEAQMZ]Z\J^SZ-!HJB[ M_8DU>W=G=&ALYYR63C)XZ9_I7JFM_$VUT7P#_P )7>^-_'/]C_9+6Z^RSZ+9 M7%PHGX16@P,%23GGC%<39_M6^$]062['Q+\46WD@J/[0\"P;@.Y 63W&:';J M";Z'1^,+/PS:\4 M6/X&VNBS>;^S9\2])+2-')%%YV6&!DX*\?7ZUZWXC\3;O"<_B^?XZZ[8^'[N MRAOQ>'PRJJ(97"1JJ*Y=2&XP5X]:YW1?CYHUU"DEO^U!?3K:E@);WPY.AZ G MHG.!0TNXDWV-K4H_AQ+\,/\ 3_#_ (LT_P"'B^%[4)H4!_XFMO&+J/8K'^\) M,,>^VO&=-U#]ERTT.[ECM/BYI;--YWWB,$N%W\.0N#S^%8-G\>-3U"1A9_M&> =36'@+=VL MT>SCJ3M&3TX.>M#BNK!2:Z%;39/AE=?"NQETW6O%%C\.O^$;O5;4ID_XGD40 MEH<8'/W:\FT;6OV?(;/4IK+XY_%.QF0JK-<><4&0P &,GUZ?W17T'IG MC+QG>):>(U\8_#;Q)H[8 M,H88.=N%[#O][VKZM>;V>N>*9O$FH00_ME:).L)N" MD%XH56Y;@9R1CW Z5[_I>FZ;H=O;KI/P=?1X4O/M/DZ+>:>D4TVU1\P6<;B MHQ]:Y"/X+_#^XNIWO?@%=P2S&;S;ZTTZ*1EW=1L2\P>ISFBV@KHC_9U\1>+[ MW7#_ &U\8M$^)]I-J=A"MKIOV=I;2-I'#^8$!^1P0HR>JFOICP/X3M/$$-^\ MD]Y9)I'C.]OH8M/G-NDC(_$<@7[T9W#7B/@/X>?#WX97WVSPO\,O%?AV[ M,]MS,Y,A^(7S:Y(?5S_(5R+"NO^('.M2?[Y_D*Y)Z;!;%* MX'[Q_K561^/Z5]*4 %%%% !1110 5SGQ(_Y)WXI_[!5U_P"B6KHZYSXD?\D[\4_]@JZ_ M]$M7+BO]WJ>C_(Z<-_'AZK\SXO\ AO\ \E$\+?\ 85M?_1RU]YU\&?#?_DHG MA;_L*VO_ *.6OO.OA."_]WK>J_(^TXM_CTO1_F%%%%?HI\$%%%% !1110 44 M44 %%%% !1110 44C,$4LQPH&23VKF]=^(OA_P .W#VUY?J+I$61K>)&=U5C M@,0!P"2.30!TM%<$WQS\%QR>7+J_DO\ W7@DS_Z#5F/XR>#)HU===AV-T8QR M ?JM ':45R%Y<;?$&F_\"N4'\S0!T5%8Z^, MM ?&W7--;Z77[D\;_ .ZX-2T M+1110 4444 07O\ QYS_ /7-OY5^8_@K5K72? ]]]I)+3^,;-$C7JWS-D_05 M^G%[_P ><_\ US;^5?F?X TJVU'P3J/VB-7$7B^R=6;^'#,WBT^YU*06J7,(>624G *KC7S(Y]9UJ MTE\FRC#R>")&42M(3/)@=5VX3;VZT>+?#.E^+_BYXSU30M3OX+R&ZFNH;N*X MD5%C& 5 Z+GG K1MOAA\1!I-KJ!\786:[,3V\/B:-I5M\9,ZY;YF_P"F?WJS MF;0-.'P[\&I+@ROXBO%A\Z_D\B3P5/GRU3$$6X=2K?.6_B'%6M5\%_"73M-\ M/K=:]#:WLFCSWH(/!7PXO)M/CTKQ7HVM74S3M+80Z-=V\KQ_: D>QWPH*1DEL_>/ M2NDT_P"#OQLNM(OIE\0W_P#;=A,L4^D_VM;%V5FPLD7Q'>.Z0F:SN/MUNT.H!5W,D9QE6'3YL9-.]GN%M-CG/$'PO^&FBZ MMXFM$\;Z*UK:%4M[N]TZ[C%C(9$ AG5>9&968@J,#C-)-\.?A4NI-''\2/"B MVWVZYB >*^5_(2$,@/'W]^23TV].:VK?X(_'"PN='%W>ZCI\6I1@O=37%K(M MG,3A89\ G<3W&12ZA\(_C_INGR7MPFJ?9XKIH)@!:2.D2];G&WF/'X^U%_,5 MO(Y5OAW\/_L?F)\2O [R^19MAKB_1?,ED(EYQ]T+@+WSUQ6IXD^$O@+3O$FH M6$?COPEI:PW-K"+/4M3O%N(5D_UGF8&,]UQZC-:3_"#]H.2.ZDL[:?4[2.VC MNH)X;>U9;M6Y58\KRX')!Z4VS^%WQWUK[+,MI-?&Z9Q+*VGVS?9Y4ZI,2N0P M(P.M5\Q6\CE9OA;X4:S:6#XB^ &80W4H1]>NE&8Y-J+R.XY/O5&Z\(^$/"6J M8_MCPSXIFFNH[.V.BZU-.(-\09I9E."O)PN#VKK/^%7_ !HN+*20:!)-=1OY M5QI[:%;&> ,>&9=OW6ZY%>=^-OA7XWLM:@M?%T4_AB:Y8Q631Z5% UW(!_ R MC!"\=>F:<=TKDRVV/KGPM/9VWP$M="MKO[7/HUS8VMQ(OW68M,PP<\\$<^M? M8/@?CPKIW_7)?Y5\8_#OPC;>$OV:-#LWAC76K:2RM[Z0,#)YGF3,0^._0U]G M>!_^15T[_KDO\JU9C'8W:***104444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% 'YM?'OXC>*[/XZ:W:PZI=KIT%S.LJ.1+N@CN M'P%+ E @9BH'R\L,9-?-GBKQ]9>&]1TFQN-:GL!-81W_ )-AHCSK$DS.ZJS@ M-D!< 8QW!Y%?67[4EOHT?QBOAHTT]U#<%9+VWMX))$$XE99HS\PX+J"V.,L> M:^;O$=]>VMUHK0?$7Q=X7MHK06\&G:3H_F1;D=UD)W-P^_)(Y%6V[:"2C>[. M=A^)6DKH2ZRWBK5$LI+K[$H_X1_,IE\OS.$\O[NT]?7VK5\,_$71]:_X2*6W M\77I_LW2I[]FN/"_S(L93S67>@0OM8[0PQG\*7_A)-0FT\Z.?BGX^\M;G[2- M=_LE#+CR\"$P[MVT-DYZG).*V=#\0Z[H?]I+8?$KQ[KT=U8SPNMYI<5HFG%M MN+H.[[2R] IQ][.<\5G[QI[A4T7XA:1-XBL[%_$NO7TLDEO)':OX-LX_-C>5 M4Q(^S"*Q(7(Y )/:I]<^)&CV/B*^MSXKUB%?[2N+.*UM/!]I(GF)*ZFWA?;R M$(V[WZA7VJ:M<7?Q@\5^'9+R[E\[3196LHL")6_=AO,^8*<+MX(VD'&>(M4VYE M^)?[OM^!7\6?$'P[H\>ARW7B_4(?[0TM;T"/PR5D$;3.B&<1(8U?]VX.!C % M0-\5-+U/P]+XAD\>ZW<6=K\3M$H3ROF0)"W(P!A1WK3U7Q!J M=TNDN_Q'\<:,EEIL=M#"$?'?A MS7=>N;.U\4W(E6RN[J'S?"[E%,UG0=0,MM\2?'7B3S;>YBDTV[ MTJ*SBC4P,HN#(S8^0LKCT*C/7%95X+O[$/\ B_'BR>YC7?#&VG6J&60@?N\F M3Y>66D^.-2TI/$VK:;)]L:*#3['PG:3Q(J MJ-RQ2%75PXFT1;*WD%ETXW>9\WKCJ,XYZU7N M[J\DT;18#\1?&EA;68G6'5+2PAG_ +5)F)^?8Y",@(7!SGCI3CS]R9*G;;\# MGX?BK8WVFZKJ-OXCU(VVEF'[2)-(V./,D^6DV4)V;S'A>XZ!;J?3[/4-+7XB^-[X:BT+)J MLNE(DMFR.Q<1Q[\MN'RG'IQGI3?#_F6_B2UNY/B;XJU&.!6$MEJ6FK%#,@C9 M2I.[EB6&%X)S5KF[_B3:"Z?@>C:?X\U/4M8TNSAB2ZMVA:XE?SC'-!OC!5T7 MJRC!7OTYK]&?@/KUOJ'AB&%'W2*H!K\]]/M$6>,1QW,!A"IF.TDC"H$)D4,2 MJL.T5H9-'L6M\> M08(S'MZ;=HQ^E>9_#]AXC^*7B/60?,A@!BC;MR0JG_OE#^=59/ WCW1[>32= M,U59M*;*JWF*I53VY&Y?HIKO/A]X+3P3H?V5I%GNI6\R>51P6Q@ >P']:\Z+ MJXFK34H.*AJ[]^EB-6UH6/'UQ%:^"];>8@*UI(@S_>92J_J15#X3QO#\/M(6 M3.XK(PSZ&1B/T(KD;[P_XS^(EXEOK*QZ5HT#8_#6E_$>W\*ZMI<=YI4FI:=?10W47W'P3\9:.T.FQ?M5:XKW&Z5%?[-,%48Z#S2.OISR:]@\6:3=Z;\*;F7PYJ M'A_0=;GN=4\O4/$UM#)I]NT5W*"S[T.W(S]6(KPRQ;XU2V[W/=_$N%(SC@'-V>\H);&[6/G'3'G C\L4G8:N>IWNA?%:S\/:E=:;XNTU/B#+IEG _B2 MXM@UG>2!OW_[I064E< 83L3Q7%S:=^UC%IL=I)XR^'.J2-)OC,FG2?* ,\MY M.?S-=#=:)J]O\.QIS1Q>;YA#!9A-C:(@'ZGKBO.+' MQ-\0UM9+RY_9@O;6S^X)]-\7W15C_=!$I'/7%#MU$K]#T35+?XE6>CW>HR6W M@^_\>-HMM#(JZ1),)1Y@1",#"8QQG=VKB?._:"CTM2Z?XT7 MP^-2O/A;X;N?$"^'RLWA.-X1HI8SKB-1OV8V@R?>QN'X5YR5^(*:?,+S]C[P MA)([A8FLKJ+=(#_NR<\<8%=E8Z7X!D^%_P#PF,_A/X@:2$L9;V70/[2D_M!? M+DV;/*X!)^\/:O+5^,7PKN))4;3?C/H07'S2?,/4X!?V]NE)\O5@N;H>H66F MW9\%6?E;J.>13= MNX79J?#VST'_ (0W2(M/^$NM^ -'274&O/"MW.YGNQL02/&64$>8#M4 '!!Q M7SKI=K\!;87SW'P!^)FD2B+,31W$F%Y& VX MSM],X/K7V+X#^(4/Q-\/_\ M"2>'?B9IVJ:9:7,UO]KNO"CH8'0*S]7#KPP.5KB[+]K+PG?P1VMG\;O"!AV[ MEADTO48",$8!(?CUZT:"OJ<5\!8?AU'X5'_"">'/$?ARW/B*!KZV\3?,\DOE M<&#DD )C.>^*\-CB_9K;Q9J,=$+]O)E9,CGG;D+W]*YJ'XU:;)>S6T_C/X M8:HBRRI-#_PD+QR.X^\-TD;%1D$<=Z+*P7/+_P!D&3X;R^*+A_ WBSQ9X@O# MJ6F_:[/Q%"RQ6\?VC*O&2?O$[E(]!7W3\*\F#Q8>O_%3:A_Z&M>)^%?&'_"5 M7"Q^'M#\#ZMH_L^?\),VB^*F\506E MKJ3^)+YVALI?,CCRR_*#CGC'/?/:KB93*GC[G6'_ -]OZ5RCUU?C[_D,2>F] MOZ5RC4WN"V*=Q_K&^IJJU6[K[[?4U5;FD,],_9Q_Y&2^^G]!7TE7S=^SBI_X M2._/L/Y"OI&@ HHHH **** "N<^)'_)._%/_ &"KK_T2U='7.?$C_DG?BG_L M%77_ *):N7%?[O4]'^1TX;^/#U7YGQ?\-_\ DHGA;_L*VO\ Z.6OO.O@SX;_ M /)1/"W_ &%;7_T=?"<%_P"[UO5?D?:<6_QZ7H_S"BBBOT4^""BBB@ H MHHH ***XCQY\:_!/PT9H_$/B&TLKH+O^QJQDN"#T/EKEL'U(Q0!V]%?)7C;] MOC3H5>+PEH$MZW\-WJ;>6G_?M22?S%>'>*OVDOB#X[A*7FO2V5J^0;?3A]G7 M&>A*_,?Q- 'WMXR^+WA#P"I_MK7+:VFQD6Z$R3'Z(N3^E>&>,?VV[2,/#X7T M.2X?D+=:BP1?J$4DG\2*^0+53([R.2SLE>(/CGXV\> M7T$>HZU-%9O- VG[F(C<."%Z_B37J/B::1OB?XKB#&2:>PMHXX\Y:0^8GR MJ.YKYWT]=MU;'_IJA_\ 'A7L\%U-=?'[2Y,[I_M2!/KCY?UQ6B6C,KNZ9M:) MJ'PYN;22+7=>'[6^6+1-6M;C3]AVN M+P.OSWVJWB75HE@S/;LLA#,S*?FRV>@ MKSB;^TK>,-<>#((UP&^6"8'!Z'AJRU-]#[4:]1U^6ZA;TQ,I_K4$@\SI(A/U M!KXH_MCRQE_"\D>!_ ;A?ZU!/XD@96LQB?=/YCAHW9=S-QN'MT(Q0GK9!;J;VXLPP.?]G-17%U=P MM\L\RA>FV1N/UKR+XF1^);[Q5J=SI,^H6VGZ?$%D:WNDC0D+O8A3ST85Y.OQ M4U9_F3Q'K0'N\9_K3)L?6">)-3@60'5=4A./W;6]VZ[6]^>14DWQ(UJPM4D3 MQ+X@A>,?.RWS;3Z<9KY,_P"%J:V.!XDU,_[R1G^M(WQ2UXK_ ,C#=,/1[9#_ M %IW#E/L&U^)WC0R1R)XOUPI)N$2K=DAE7&XX/<9KH/A+^TAXGT_QT(=;UFZ MU71I(6!AN0K$-N 5LXR#^.*^'H_BQXON;A+>W\032RN=J1?9)SI>HQL][#$HGD>W,95S*A5.M:N?A MYXT\7:;IOA^_U&[AU![6XUR:19#LZM''$.BMG&X\\51;]HKQKJ6EC2[CQ/XO MDMFE;S%,T3B2$\?9BIXV@+!J/AF%YCI<QF-%_M)I 26;_GF0Q+?)U^E9VEV1K==S@K#4_%<7P]O8X_"^ MEW'A==0)OCR[IILX;^)29!T''X5MW7B;Q]'XK\4)<^#;$>()+-3K%OYTJ MO';+&<-LZ*-I)W+SWK;T_P#:Q\7Z78ZNRWVN_P!MZO<1SOJKZ="<1QME8O+^ MX^$)7=C/?K6G>?MG:_?>,;SQ%(VK(K6CVFFVIT^-FLV==K.9,9E&0#M;CM2M M+L%UW.%TCQ9XEM=2\&M9^#K,74=BR:#'_:$W^DVYX+ ,/WO/=N:J2>+M6ETF M))/"D4-A_;;2^=_:\Z#[?GYHBQ' _P"F?W:[ZZ_;&\1:H_AC^T+O4+BVT54> M]C_L6)6N[A&W+(CJ,P#_ &5XJ74_VS/$^N>'9M(GU"9WN;][F61_#<+*;5^/ M*V ?ZP#_ ):CFBS_ )177<\^U;QMXRCU#Q$UUH(MIY+&.+45CU"9/L]L,[) M!Q&3G[XZT^/Q]XJAO/#[Q>'I&DBMG73D75)6%TFW#NP'^M('.3R*]%_X;7UR MUMM4MK*]:*WFT^&PT]+CP[',8'C&"TK$9F4@<(>E0Z!^V+?^')-*6.]4VUKY M\EXG_"-QEGFERO\OY!IW/,&^)6N0>&+.VATO45L4N687L M>NRF627<3L,G7'4;37-?VMXX\7:V[VEO=F[T]VGSJFIM(EL^W@*'^Z3C@#K7 MK]M^UMK&G6L\J7^EMJMU.DMU(_A1?LY1,@!8<85\'[P_&O/_ !O^TMKGQ$\5 M:5>ZE:VNHMIDTEU#'I>B_9I)%VCB4J/GQCJ>E..^J)EMN?6?PSTF2W_9?TG5 M;UY)M:UFXL;W49I&+%YBTR_AP *^S? __(JZ=_UR7^5?&_@&\U+7OV;;'Q#J M$XVZW?6-[;V* A;.,^_#T M_P#PO;Q#J#N?M%OJ%PUM&Z_/O:=BB@8SAPPR,X*X..]>%^+DT^QU?1$F\9>! M/#DG]DVTK66NF[^T/*58L\GEC;M8G((.2#S7TY^U1X[B\4?'1[2W6"PN+8_V M<#P#4&UF:XTF*STK1I)9[93]HN_#<=SYPW M/Y;(6D.T%!RG0'WK22?*KDQ:3>ES!AO+&'P=%J2_$/X;"9M1-L^H.U^+81B$ M,8D7&3('.[)XVL.<\5M>#]0@U*V\2@?$3X6ZBT>DS7$0MVO_ /0W1HVCGDW MX1&^\ #][ %6H?"OC&29YOL^AO:[BQL'\,PFR$FS:7$>[ ?:!SG/OVJW;:%X MBOKR^21=-T];&V=KS^PO"UO;R2QL4#)*6)5H@2I(.1^-8\O9FO-Y?B0>'_%F MG3^*M*M[7XB_#26"^FMT6&Q>8W;S>W+0Q_9M'TE))T1KJW M\/V$<]GEP1/&5)((/S97D=L4YM#U'3;C486LM+U5K6:0F\U#PY8/+>#>WS2, M3\V>6^;'WL$FLN6.UW]QKSOLOO.5\9:C;HWA=%\9_#'2Y+S18KOSKZ:\07DC MRR[YP4Z(0B@$ '*OD=ZKQW%HW@.ZU-O'_P +Y[F'4H+7^U([F_\ LD:-#*[1 M/D\RLR!E/3:CYYQ6_>>&_%MO-:O9Q6.JVUU:!H/[:\+V\X@C5V^6V8$!(\LP M Z=1CO5%]!\=RWGG+8Z/';,R2-IT?A.);"6105#/%NVL^"><@FM.5]69\R_E M_$H^#;FVN/$-RK>.?A7J8_LZ\;[+:7%X\@Q;LZS$-P0C*';/\(; -4)/%EK' M;S+!\3?A&D;#;:JTLQVGC>)2(\E.6P!SSUKH-/T;Q5K6IO;J+#2S;).\\VC^ M$HK6X:+80ZF0D@I@GKP!GK5R\T6Z_LQHDM]!Q*IA'V;P[8+(C*,?(W\,A]1Z M]J'%=6_N&I=DOO,;QMXEL]-^(&N0R^//A[I\,=X\EQ::DTINXRN%101'@'DY MSUSQ6+X@UHKH'A>?_A./AI:R7S7,TUX3=K#?GSR@,6T#[J@*<@?,#U%=[J7A MVYTW4;Z&34]%UB5+DK)>W^@6D\X[<]/6L6;PSXD\F">T;3+BV9Y M8H8M2\-VTL,!#[F-KM(V@L?F&.N,YJHQ6MF_N_KJ3*7DOO.)AU19_"OB34!X M]\ W1LI+98;JR>\^SVV]V#"X7'S!@ $VYY!SBLKPO,-*AF\>>#=1,L; M,]CI;W@N2?*W'AWQAYQD7^PH(6*>=96_AB%+6F*R1J&M:1K4$=YIFAR&-'<26?AQ+,XJYD1/=****@H**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "L?Q3X6L_%VFK9WIE1$D$J/"VUD< @$?F:V**F48SB MXR5TP/.?[%\:^$.=,U"/Q%8+TM;WB4#T#9Y_/\*MZ;\6M.^T?9-;M;C0+WNE MTA*'Z-C]2 />NZ)"@DG %>>^*OB=X/P]C>)_;*#ADAA610?9F(&?<&O-J16% M7-&KRKM+5?+K^)#]WJ=];74-["LUO-'/"PRLD;!E/T(J6O(-6T/1_#.K6:Z+ MKUUX9O+V)9XHY27MG!/ ;)X_X%D=*]-\.KJ:Z/;KK#PR:B-PE>#[C?,=I'_ M<5T4:\JDG"4;-=G=?Y_>AI]#2HHHKL*"BBB@ HHHH **** /*O&'[0VB^"_% M%YHEYI]Y)+:[=TT>W8]58JQ]=M^T'8C.-&N_Q=:8?VAK//\ R!;G\9%KY?L_ M$%]:\+.SJ/X9/F%=!'XMVSF.2V7KC*M[ YYHL(]__P"&A+;MHTOXSC_"@_M! M0_PZ-(?^VX_PKQ*VUB"ZV[#&">S @U=#N>?+CQ]*5@/7S^T O;1&_&X_^QIA M^/[_ ,.B#/\ U\'_ .)KR3S)!_RS3\J/-D_N+^5%A'K/_"_I_P#H"+_X$'_X MFD/Q\N>VCQ#ZSG_"O)_-?^X@_"E\R7L%_*@#U0_'R\[:5 /^VC&D/QZU!ONZ M9:CZNU>6>=-Z#\A09)2.,9^@H ]1/QUU7J-.L_S<_P!:=!\==363][IUI(G] MU&=3^9)_E7EFZ? (*_D*<'N?0?I2 ]RT_P"-VF7&!=V5S;-W9<2+_C^E=)I_ MQ$\/:C@1ZE'&Q_AF!0_K7S5ON3ZCZ8H\RZ_ON* /K2WNH;I=T$TQB2WU"UF0_Q),I'\Z +]%1QW$4V?+E23'] MU@:DH **** "BBB@ HJ.>XBM4WS2I$F<;I&"C/XU!_:UC_S^6_\ W]7_ !H MMT55_M6R_P"?RW_[^K_C1_:EE_S]P?\ ?U?\: +5%5?[4LO^?N#_ +^K_C2? MVM9?\_EO_P!_5_QH MT5G2>(])A8K)JEG&PZJUP@/\Z2/Q-H\TFR/5;%WQG: MMRA./7&: -*BJ/\ ;VF_]!&U_P"_Z_XUGMX^\,1@EO$>DJ/>^B'_ +-0!O45 MA0^._#5RA>'Q#I4J*<%DO8B <9QPU./C?PXO77]+'_;Y'_\ %4 ;=%87_">> M&AU\0Z4/^WV+_P"*I/\ A/O#'_0QZ3_X'1?_ !5 &]16!_PL'PL.OB72!_V_ MQ?\ Q5,;XC>$U!+>)]& '7.H1?\ Q5 '144R*5)HTDC=9(W 974Y# ]"#Z4^ M@ HHHH *QM<>]AT_4GTN..;4UA=[6.8X1Y@GR*Q[ D#/UK9JA<'%P_U!_2@# MY9UC^R/'GAKQ/X.USP+K6MZ0NIWUO_H]H]PDN^4O,2$D#8$WFHN!@B/()QFO M&=<_9#^"T4EG#!\#?%$D!?%VF^'&M?LJV[V]^H5 M/.:;[WD;OOL3G->2-^R9\";5ML0\=Z.KL#(PO+V,+QV+0^OK7<^%_$VAS?LX M_;-/^,7B<>'(M+NV;QO=1S?VE;XN'W'R\!FV,?+!P,KS7B^E_&"RM[.:[T_] MM/7Y)D< VVH60?$*\A_T:-A<,-\D9R/D'[KZ\UYAHGQ"^(]U MIT]W%^U-\-O$ C<*8+ZSMED''!*A6R/?/K2;74$G<[34M8\$^&/A;+X+A^.> MK?\ "006)MD\1>4UQ?!C,) WG*VUCM^3&[[O%>56ND:H=-A&F?MAZS]GFE'[ MF\TW"Q-CJRM(/ID"OH'3+SQC??"F)!X@^'NN^+GTZ::'Q!]CMQHK2B7Y&<^7 MA=J95N/O5Y]I=]^T#)9RW;Q?!36;6,[=MK'%$V?=2JM^.,?E3;745F=1HOB. M33_AB8%^/^BZEX]M]/G@M_$]P@2<2,^8R8\D$*GR8SS7GUO?_'NWTU[>R_:9 M\%ZA#,RGR9K3!CYZL C$#.!UKUW2['QAK?LS>![ZQAPIFT[45?YO.O!7B#XBVMM=Q6=Y;2H+=V\N<6ZM!L!<#>N[Y2 M3SUQ7F7V/]J.WTVZ-U;_ FU2"XQY9ELU5\DXYW1!AT';^==%X<^'=C>>%8= M9\0? E?#_C5%N9[/0=/U2X$TNR.4P&*5'X,FP*, _>-<58^,?%<,S7%[^S;\ M2-+:)-CW5KXDO'"\\K]PX' XS2?+U!7/8_A;X9^)MQX5CN/&7A;PK9ZU8W,_ ME6WA[R5LIXP(BAF56 +,5<,3SM49KY_M8?B]':W=Q??LQ_"V\M9(B%N+6XM0 M(VSC"%9\#D^_W17K_P .;R'Q?X9FU;4?#OQ'\$W2W46/[3>D2/BY\/_ !KTABI=S=K;R(.1@?-'SU].U&G4-;GIGP!\ M.^*YM!OUU3X+V/PSNDU&-]NB'>NH*8G_ 'DFUF'R<*.GWJ\"U+2;!?$VKW&H M?L4WL]H9;@"YLKFY49W-\X8([_ E^)%A\6;75+K0O%_Q"TC^S M[J.UD35["SC9B\;.K*,?,,(P[=J\\M_VN_ &E:]/;+\0_$4;Q331/#?>#(7@ M+K]M+^"?B#X6ZB9[(W%]J,LKPWD?G@B M-59% *MEBP/3CM7V3\-@=WB_(_YF6^Q^:5\W_!KX_1_&+5-0TCP3\2=/GNK5 M(HI8I/"DML8?,?8F/WH4@-QQGZ5[=^SUX?UGPWH?BNTUW7V\1ZC_ ,)+?/-? M/$(V=R4R<#@#&, #C'>KB9S*/CSG5Y/]]OZ5RS5U/CS_ )#$O_71OZ5RS4V" MV*=QR[_4U5/I5JX^^WU-5F[TAGI_[.7_ ",6H?0?R%?1M?.?[.*_\5!J)S_G M%?1E !1110 4444 %C_ ".G#?QX>J_,^+_AO_R43PM_V%;7_P!'+7WG7P9\-_\ DHGA M;_L*VO\ Z.6OO.OA."_]WK>J_(^TXM_CTO1_F%%%%?HI\$%%%% !1110 5^7 M_P"U5:B']H+Q7CH\R-CW*Y/\_P!*_4"OS,_:TCQ^T%XC'O&?_'!0!Y9&N !6 MK;KMA0>U9D?+CBM>%#MB4\G%4B&]30MQM4#%6H%RU0J. *N6Z_G37[LKJ:!Y M6MD@C5E=A\H5B7!&#D]MS7^J:JD,'DM##%!:R-(,MN)=NAY[ M"O+_ (L?":'Q)XEUO7_#T#VNH7>I3R264VL&VA,9W$LSI'Y$0UMHE=VSPSR84 ;3S]*PTP3)/!XC@GV8Z?*&RW./SJC-\ M(/BC&?FT#7#M8*YAU2UE 4]6^]V'./:L^>#UN:\DEI8ZGQO\4'ATN2SU'Q#I M]R7\DB6TB\H@J6+[B%!(.4X]JZ7X9_$RP\::Q)?0S6%U;VQM[:YNKB\2"*)A MD[U#D%B1GA1^->.ZI\&O';74S6V@>)-8LURT%U#';,)US]X G(_&EO/A/XN5 M85A\+>(K_=&"[PZ= WE28RT38_B'>J]I'N3[.3UL>C_%;Q]I'A?XF7,>H%9/]J:3X@FTFYM]%L(]JO]I\IHHS*QZ;@2 M.G6O,G^'?BG2A;7B>']>AN9&97MQI*F6#!X+@?WNH]JDFC\4V^F23G3-79UF M\MK6;26$Q 'WU'=1T)]:M34M$1R-'LWCW0]&7P[/<>&]'\.7^MY!BAGF18W) MQG>=W'\73O7">.=-U#3;R-?#?@S0=7MFLHY7,SA&6Y)_>1##?H\N7!(&$'\3?3M45G?7]Y=&%$FCE6%Y\7&CSHNU1DC)[ MXZ#O2;UW*Y7;8]1^Q:9INH&5/#]C9B&*1X[M9/FC<(A0XSU+%Q_P&H]%\2:? M/J6DO(J-JRR W$D'[R6>/@ L%Y)Z#VXKQ*2^DU:X@M5?:URVU//TZ6)?JQ(X M'UKTWX0^%/\ A%_& U.6U@M+.\L3!%<(HC25OM$9R,D\X!.?054==41+30_3 M?]FKQ]%JGAE]&BAF5(820T^=_3H?>OF;X3,1X%U88Z^,+/YO3EJ^L_V=-%T? M_A #JE@8Y994=6D0YY&01^8KY0^$FQO NJJQ )\8VAY]MYJH_$C.>QX]J/Q MTOPGX]\27?BC7K.379]68R:9; L]N=P+32/C ( V#UJYXI_:!\*^)M-ETJU M\&?#VVMI-5DO%F1Y8I(]QXNU;_GMW*?=S5G5M+M?$/B;Q-KNL:;;V>E7VJ-, MDE\BC?(S *BJ?F884_,.*7_A%?AC>>%;7RO[3_M2YUQEB_XD:^9@''D./X;8 MGI+UQ6-2VET=%.^MCO=2_:>^&-])XH(\(^#]2.H:/#9)-F'7DY-+X1_:$^&^BKX#BO\ 0/"5[+I,=RMQ=R2NSZ=YB_*D8SB=>0F6Y &> MM5M6\"?!:63QFI#Z=+;Z-$4^PZ3YT=I+SNEM2?\ 7R\'*'IQ5[1_AO\ ""2X M\!)J4$<,\T<_VBU_LWY;T"/*-=-_RP;&&"CJQQ7/S1[,Z.65]T8&C_&'X=6O M@_6K6X\%>%95O=2BN+;0!JTGE0JDA+2K/G8%\L=G MK0T B]*^?M=/LP_@_A#^GS5LS?"KX.0^-O&<$8!\_ MZ02/[/XE(>!2?ENMYZIGGR>U M4-/^&?PCN-?\#0P3S:HMYIOG75K?"9=) MM+BRU*1KN3Q#):1-+H$N9%!XMBF>$'3SCP:.:/F'++R.MU#XB_"F3_A)_.^' MMGJD\NFV\"W$'B 0'4)5P'6)?^6#CDE^],T7QE\,;6X\.KJ7@6"\:WM[@O>&X;K5K>SDN[2:=X/[-F/VQ57*S;L_NCT.P\G MI3YH^8N67D,@\1?#.+0XS=?#:\FADNUD@TQ?$T9N+11G>S3='0GG9VKDM4^) MGP_A\6Q/H7AF\\%V$\S#4GFU..Y6:/;@-'@90=*PH_A[\+K/QE#8>']0TGQ2]Z9K>036D MJ"P./E!#\,2#]X=,5<91YM+D24N4^J?"6H6^I?LY:>^FV[1>'TOK--*F?AI[ M?,Q#D=N2P_"OKSP5_P BOIW_ %R7^5?(/A$6FG_LYV&@6C^3VBF[ MU21I%N(904:&65G1F4X.5Y&!_$N>>#7S9XZ\$S:IX@T:YS7O_ .TYXLNM8^/FJ6NHZ=#J5OI\K0">\M5D M/D+*<)$W8IN)V$<@L<\5\W>+)-$CUS2H;OP]<7T36"7D26N@F>+]\SNT:L#R M!V7 VGC)IR2Y=1P;3T$B\(1?\(G'X>'PH\/OJ\6JF]&B_P#"6OM5!;!1/YGF MX)(^783QMSCFM3P[X?L?",FOR:S\+/#^E6^HZ->64/\ Q5SR?;Y7"?Z,<2'R M@X&=XQC;C(-9UJWA>XT&/4U\#W4EL]W]C6W&@2%XV\L2!W7^%.<9&>H1^.7JW%U97Q\;M$;IC.[&8J91L9OO;2,#=T %/TWQ5ITFM:3 F@ MZHQDGB,4\OAH)!+F55,3GR^#SR1T7)S5GQ%XVT"QU[7[27PQK2M'J,ULQAT! M6CB"RLH.X+@1< *1G*XX%9>YV_$TO/O^!8U*WTC7U\.+8_"?P[KXTW1K>UU( M2>,7B?3G2>=OLP/F#> S9\P$D[\$[0*JW&CZ1'X#U+PQ'\'_ [I>K7.J6=S M%H"^-)72\40S!;@RF3"E VT+GGS#D9 J7Q!'X7O=)T*]O?#&M:E?76F1WD2Q M>&%95#SR1[,K\^]1'DC&0&!/%9%KIWA6Y\*W>L1>#]2%O;W4%I-:_P#"+OYL MC2I(^]0#\RJ(\,3T9E%:6B1S3_I%WPSI=EX6\12:GK'PT\/Z!9S6-Y FI#Q= M),WF&T=/)\L2'AR0F[' ?(Y%>#YO[&GDF^#VA*#%ON@WC@G,6T;3Q)TX M^6NL\'V_AB3Q9-'#X6U:REC@N)K=KCPH$\HQP-*/,R=IR%*J1U+<#-9-Q\0- M$73I9%\,ZV@&2DJ>'/WCD@?ZK*\L,\@X .>32:A_3&G4_I%CQWI/_"4>--)M'T_P ;ZK8MX3N ()2L MCVGAXO:PQA5YW!,'.>".^:Q=;N- NO#?AK4;OP=JFISWTUR(H#X<_?0QI*(P M&5><'[P#8^49!ZBJ2C_3);G;_@&)9>$8M+T+Q5H]S\,='L-2U8V9M]*_X2PR M#4@L[-R_F8CV#Y^HW9QS47A7P3<:;XNT2Z'PMTO2TMOD2]M?$KW+VK^4XW>7 MYAW8_P!KCUK1LX_"UYI.NWD7@.6&RTHP^;'+H$H:X\R0IB)0,,01EO05GZ'_ M &/>>(=.AL?"^K:)/>12(H_L%H(PI0D+-(>8XVQSC.?;FJ2C_3)O+^D>NZ=X M(BL;JTNY%FEDM[<6XCDV%=[QGYPE?!^ MF^(K%;[28[/0H/-N8MTLUE;)&UOF/Y6('*IU'N>.U?H5^S?;:?%H"M 09B.: MVD8H]MHHHJ"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** ."^-6J3Z9X)=8&9#=3K;NR]=A#,1^.W'XU@^/_ ?IOA7X8^5: MV\7GB2+S+G:"\C9Y.[KCVZ5Z#XP\-1>+/#]SILC>6T@#1R8SL<<@_3U]B:\B M\67GBR+PO_PCFJZ/+H0*SAE4\9(!!/Y'U&:\#'+DE4G.-^:-D[7L]= M/*YE+J>@>-/#]CK'P]FFN88S/:V'G0S;1O4JFX 'T.,8]ZO_ QU";5/ FD3 MW#%I?+:,L>20CL@/Y**X2;4O%OQ TN'1K71FT?3F5(Y[JXW#UKO\ X!2U=R_1 M117K%A1110 4444 %%%% 'Q1^T(/^+M:V?\ :B_]%+7 *.*[_P#:"'_%WM_H*9)?M M>U=!ILCB:%%9L,ZI@'U./ZUSUJ>E;FG1_:+NR3'=)^W3ZO\ 9(4FACDGO65(E#R*A.?7YL#U) [UFMHO@Y/O>*8S]'7^ M@KIOBA:K'X=#M(\PGUS2E&H'3#_A! M>,7&J3'_ &+2X/\ *.G_ /%%?PV>O3?[NG71_P#9*\Q^)%MXB^#?A&\\3>,O MB&EEHENF9+A9)7VD= HQEF;H%'4UQ'CWQQ;^ _#WAOQ!X@^)5U#H?B1XDTN\ MM4FF2<28V/@'(3!!SCC-+FL/E/HE6\)'E= \22CVTRY_J!5:;7O!-IE9-#U= M#GD2V[)_Z$PKYIT#QMI/B[0_&NJV'CO5;JR\(W2V6JE;5RXF>58D6,&0;P68 M\YX"G/:O2/"OP0T_QE=>(%;Q),S:1K,VB3&:R(\RXB566+^+3!:O#BX-Q(Z+&NPOT)D0[LXP);M9;ZX M>Z,<6S"[FSA(M'CZ>#U'_72^LQ_P"UC4$GC+2H^GA?3E_Z MZ:K:#^3&L5OV;?#Z-(LFKZM((P"3F(9W<8Z4A_9I\*>$+7X9ZIX=L=!\$^(/&L5_<11WDEG,,:? 2P>9R%QP0N!CD!^1Q7$?%'P M]XG\)^.M1T?PI\*+[Q?HT&FRSP:P)Y%CDNP2$@QN (XY(P>14\Q2B?0-U\;K M&U4D6_AK_MG=S.?TMA5.T^-,WB*6]L-/T[1?M*6'_ M=WMGI#66L'1OWS!Y#M:2(!T 9CP"2,'TIW"QU&L>-3X-NS=PV M[D0,HR% 3#$J%^N#7L?A[5/[:T>VO-NWS5#8KY\^*4BR>'R5=75[J/:RG(/S M9R"*]U\!KM\)ZK:_MG"62+ M./-D/RQH/=G*K^- 'R7^V1X\;Q/XVMO#%K*6L-%7=.JGA[IP"<^NQ"H]B[5X M+::;#^]\[S /*)B\K!S)_"&R>%]2,GVK:N?M6J7]Q>WLAN+VYE:>>8]7D9BS MG\234ZV8:WMT6,1RQNS2S9+&93T3:>$Q_>')Q6RT.9N[,&'3V*+O #X^8*21 MGOCVJ==.]OUK=CL1Z5,MD/2F(P%T\=Q^M2?8*Z 6/M3A8^U,5S &G^U._L_V MKH!8BG?8QZ4".>73AN7(^7<-V.NW/./?'2GW&EP?:IO(1C;!_P!RTJ@2%?5P M. <]@2*WULPK(2NX!@2O]X=QGMGU'(I\EHKS2ND8AC9LI"I+",8Z;CR?7GUH M YK^RU_N+^5']DAN%1=W;(XS71_8QZ4Y;4*P..AH"YY5_P )U8!B&TJX# X( M\Y.HZ_PT?\)YI_\ T"[C/_7=/_B:U[SX0?:+RXF35?*261I%C\C.W)SC.>:A M_P"%-MWU)/$OA!/&?VW4-%70-/O M7ADO-7BND11%;QB:5I(@0'D*O(PP2,YSS7F\W[17A/Q0+_''PGDBA=6F6 M;596+K@X&9+?C\ZUX3GDM(OASJN@213*T]KJD @"*W[W+-:A0 >N?7FN4CT_PYKRQ MH?!/PVU/:5;_ $/5]+3X0Z5)H-U!);-;:?=V4L#1%][C8+D*1NR3QUK@) M?V=?A_? 0S?L[".)RKRM96T,ADXXPL=R<9YY'2LSP/HWA8_LZW-JWP\\4>&/ M"Z66IF_\+/(QU-@"&E,+MR"[8*C/8U\U:3-\ ]/M;N=O#?QH\/7\) 3RV?R\ M'UR[-G].E)NPDF?6NJ:#I.B^ KOP!IW[/OBIO"\UK+:+!&9(T997\QP(P68# M?SG=^->.P_LQ?#.33<2_L^>/-%E=T\]8KV3#*.ZDR@CGH"#^->@?#[5/ K?L MZW#Z-XG\:Z=X.73]2^TZIJ&XZU:D9:9HQU(3^#OUKPG0?B)\+K2UO+BR_:G^ M)>G3P%0L%_!<2(02]-R78$GT9[YI&G> ?"OPGNO -MX(^)&E MZ/);W5N R)(Z>>6+$2[MP.6X.#BO(I?@[\+=*M9EA\1?I9MOFYGF95P3G M:PB.>O0XSZBO=_AKXPBN/@F;C2?CCJOB#36M=1=_'%]%(LM@X24L6C)RPAX; M(X..*\DT7XCZ_*MQ/;_MIZ'J(@4*MKJ5E&"R]C]XCKSR0>*&UU0).^YV_P / MO$GPS\.^"E\$V_Q1\5'4+@7<5IJ>M0-]JA::.0*1,/=1NY M;QD\1V]I;FQMSY;>7'.-A ,;89NORBO)])C^,]^LY?QI\"=?CMU^?_0K5))? M]I?W(W>V/7WI-Q!7/9OA1X2U#PSX5^PZY\8I/&FHV]W+<66J:E&T6:7X'_ &B]+M[VYM_VB[>^$\11X;S2G\QFSC)4*^>K=/6N MX^&?A[7;S0_,\>>%?AQ>ZG>:@4L?^$P?"7PK\4/[#N;+XA>/] M \521WDN,'I7EUPO[3/\ ;^JWQE^%NMV+2SA8 M[JPA#%025^5HEYQMR1GOUKIOAIH>JZSIFH7/CSX16_@>/[7'#8-;:U=21W2> M7(9&!6;@JR+_ -]5PTOBSXD>&_%E\EM^SCXWMOL4\R0W>F>(;LNL .%8*48C M< K9]Q1I8-3TS]G+1?BJ=>E;QUX6\&Z99QSVES;7WAD0+/-B4;Q(5;<4"C< M1UKZ/^&OE[X,^.O$/Q0UZ^TGQ#X9^(O@>W7R M8DN]5U;S([EI)1&RHS0 [@#NQG.!U[U]!_L]^!]/^'VA^*M(TR:\GM8O$E]\ MUY.979B4)9B>K'/)]JTC;H93OU,_QS_R%I/^NC_TKEVKIO' QJ\W_71_Z5S, MG%-@MBGH_LX\:]J/T'\A7T37SM^S%O^PK:_^CEK[SKX,^&__)1/ M"W_85M?_ $=?"<%_[O6]5^1]IQ;_ !Z7H_S"BBBOT4^""BBB@ HHHH * M_-7]KA-O[07B#W2$_P#D,5^E5?FW^U\NW]H+7O\ KE ?_(8H \BMUW2BMF## M2(/05DV8_>5LVOWU^G]:HS?4NKU%:$:X%48_O5H1T= >LB:'"S1$_P!]?YU) MX#^'_BBS^.$ESXMUB/6I-2G:!UM]P$D3'Y1C^'"G:,5"OWT_WA_.O0;QY[CX ME6RP2"&Y8@12-G"N5&TG'8'%7#9DSW1\V^.1XM^%VM:FFF:OHD_AV&\EM(+B M6W::3"N0(Y3DY9>F[VKE+[Q%XAU?1M6AU<:-J=BP1KEKTS(L8S\H49 ]A7? MW?QFN/"'B+4-,UNRU?3]7AFD2:33M.!CW[CND0MD.K=7:*^G6NLP36.C^&);T*[ MPQQW\RD?*0Q SU )-9-O<:"CVXCTW16S(@41ZU.F]P1M'WO7'YUZC;_&G7;B MZVZIXFTR:Q"MO4>#TC=S@E0'5_T:&TU!Y&^TK'XFEB\MB>1C.! M5S5-1M_-M#<65U8O':QK"D/BAT)C"_*_^UD&6DEVYXWOM^8^II-0\=I+) T#?#R\CCA0.U]HB]A4> M]_*&G\QQ]QK43:=ID!@UR*VC,AAN(O$G,Y+9)WG[V#Q[5#<:Q)!HIC2Y\010 MRW7F/>-KH=P0N/+5_P"$=RO>NAU#Q1:W5CIL0A^&\L\6\S12:?(L,66X$:X^ M7(Y/J:RY]7M4T-[<:7X!DFENS(+6&&46X7:/WC#^_G@'TK2-^Q+]3/L?$&I? M9]42#5_$UQ--$B>8=71_LJAL[US]UB/ES3M-UC7[2YEF.K^*+X+;R1Q0RW\< MBJ2,"0\]5Z@U)!JE@NGZV9/#/@6,SQ1QQ00-,JW)W\B3_9'WN.]5M&U+3[:] MNYY/"W@^R5;&6(R6EW,&E)7 C )^ZW0XYH?E$/F9K:UXE2:!)-<\1WMNO#6\ MDT4GGYZJWJ/I7:^ /$6I^)M>@\+_ &>6U;3]M\[715E'[Q4 4KGNPXKA+'4; M"SU*P=?"GAS3I(>3>VNH3;H">C("<$CWKT?POXLM+Q;2QTMH9==7 9[5@TGE M;P?GXSU Z]\5I'8RD?HA^S!+XDMK:6TN/FT[;)(71"J%CD\#)_G7B'PH0MX' MU(+U_P"$QL^G7^.O;_V4_B1<_P!AW&@7T,S3-+*\B^$;A'CD>2X\:6B* . /FR2?QJXNTD936AY3XJ^'.B^//BAXMOA+>M(^I2 MSQFTN6&RWRJ_*I.U<\\<4U_@C#;Z''J<'BT;VU4V0$>N@AH!QA6SS..GE^M9 MWC*3Q]8^,?'&C>';U8?#VEZX]NEK9P1+/(R@$,['YGP6QR?3BN32+Q9I,LI$PE8G(N1G]RGH_P!:U]-_94CU+_A%Y?\ A+]26/6(Y6O=VKIY MF43(-NIYF4GOV7FO%KJ'XA_:=1BOK1FN)[3??QW%JA>6U!/,N6YB!)Z\"M : MA\0)9=!N_LOSR#R]%DCM$ Y3&VVP_=1T7J*R2G_,;7A_*>BV'P#U2Z\'RZA' MXMO(-6M;D6[(GB"-K(HTNWB<_*'"_P [\5K?\,XZK#XE\0Z.WCC5?L^GVS7 M%BZZO$7D8)NQ.F?W SQN;MS7D]O<>+%\&O"FDZ>_AFUN7,\8LD^S13B3B6S:I>0*^J'[#^_FAVX4R_O,E-I(&>,46G?X@O& MVQW\/[/_ (B_M?PS:7'CC4X[;6+19KN6VUF&9HI2EZG^SUXKM9M8-EXLU.YBL[6*[M&FU6WB:=Y.J.&/[K']YNM M2V_[.OC#5)-.-OXPU607D#OQ;=/ A^42?/RBGH>E.N]6\5W=UI5X= MDDAMS;:9(MH_RPE< M%(OGY4CKC-4U/N%X=CT%_@1XWN=)BE?Q7J9ODE\B6U_M"V=(D8_>63.UO7:. M:XS5?V?;S1?$B6GB+7M7E%VDL>G?8KJ$F=@/O,5.4 )'RGDYK!N)] M/"U@-$LI6>WC6UD$*3%LD@^9][)K \/:#X\G\4E_#>C06>IQL;AYI(F2.)P/ MON6; /\ .JBI\VK(DXVT1]X> ='3PW^R]X=T7(%Y8W-E#>IG+K-F8G?[D$'\ M:^QO!8V^&-/'_3)?Y5\9^ \I^SCH4E_F_M*?$2ZU+X[:E97EG8ZA_9\C6WF3VJ^=' DK;%B./GV[R2 MIY.21TKYF\0VND6NJ:<%T69DFM%OE33_ JT\!,K.[*7CXD(Z -C;G&:J37+ MJ*/->R.]C_9Y\=+IHT@7?BH6JW1NEU!?&^GK=[C$$\LCSL>7D;L;L@Y-:%I\ M"_'VE"_:UU#Q)<"^LYK*2/4/'FG*MN)-O[Z'$YQ*I7@GH":\VB_L8&8Y\43R6?L^^-= MWY?Y%\LN_P"9Z%=_ [X@74.D"74M9L8]+LULH6LOB+IP^U!7=O-G'G#,A#X) M&?NCTJH/@UX\L]'O-'CUSQ";6YNH;HZA_P +!L/MT.Q'#11D3;=C;P2,\[17 M$Z_:^'9-+T2ZFTC4)]3OM/6Y41^"F:,@RN@5]AW*X$>2.P(/.:R8=/T>?09M M5729A!:W$-O);MX)F$Y,BNP9$SEU7RR&)Z%E'<57N]OZ^XGW^YZ/8_"7QOHF MI?VG#J/B'4Y/L\UO);:GX\L&MR'B:,28$I)==VX9Z$"L)O@#XF^Q^0NN>,99 ME7*2GQUI^XD@#:Q\[@9STY]JS/#=OX2G\2&=7CG:WN)K?[=X*,4<3) TB M\YPV=I SR20,9-8$WBZQ_LEQ]@\0(#(1YZ^"3Y@&T<#YN>H.#C![\4[P73\O M\A6F^OY_YGJ6L_"+QSXDUC4]5D?Q;IO]HL=UCI?C>P6V@&%"B)3.,8V]".I- M12?!GQYJ&FZ58/#XTCCTLS>7=6OC*P,]YYDN_%P?/&=H^5<$X!(KF/&GBK1] M)\;:M:+X?N8X[-RC16GA$SVX78OS"4,-QRYVQR>$)!,L:2!%5DC;@9)(#'E1GKQ0G'M^7^0-2MN=K!\"OB!9Z?K&F06 MWCRYM=6\GS;N?Q;8FZL_+E,F+?$^!NR%;)&0,4NB_L[^,K/6[*_DM?B'.;0$ M&*]\06-Q!, C+M9!<9);=W^48YKA;4:5?6.LWL7A_9!IGD^9YOA2Z628O)L MB3/SD'D@=!]*S;>WT[4M2L85\/ZE;S3[OW4WANXM[<+M.TRNV?+&!R:Q'RV<%YMMF*YC8NA*.Q&[83TQG.,9KZN_ M99M+B*S=Y VP],U\,Z+XHTUKZP\K3(89[@;3#P.37 MZ,?L^W5G)X5B2';YH SBM)$1/6J***@H**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#/U[7+3PWI4^H7KE((1SM&2Q)P !ZD MUY['\:+Z[7S+/PE>75N?NRK(W/Y1D?K6G\;K">^\$EX S"WN$FD"C/R893^ M+ _A79:+<6EUI%G+8[?L;1+Y6SH%QP/PZ?A7FU'6JUW2A/E22>R=[W[]B-6[ M'GG_ N#6/\ H2K[_OX__P :KT'0]2DU?1[2\FM6LI9D#M;N260^AR!_*K]% M=%&G5@VZE3F^27Y#2?5A111744%%%% !1110 4444 ?%?[0'_)6M=/\ M1?^ MBDKA(U&VN\^/8W?%K7?]Z,?^0DKA(Q^=:(HFVX0FI+@_Z=-_O5'_ ,L\4^X/ M^FS?[QIDEZUKHM#PVI60(#?OX^O^^*YRU[5T?A_YM5L!_P!/$7_H8IK8P(7Y4/)'7%<[)K'Q)2W\ MR#X;S331*0L4_BNW7S1CCZFK_ ,N"Y?_OE8A^> M:W_L?B21I VDV,:,H4,9Y,D#\.*^!/"_C2;Q)K1T^]\!_&K3;7RYIIM2UK7W MC@@5(V<,Y"956*@9QU85;\1VFHPZTECHOP?^(/C&UF@BF@U&#Q=<"&Y+ EEC M^4%@O*D^H-1S(OE9]N^*/!5SXTL!8Z_H^@ZC9*V\6U\IFBW8X)1@5)';(XJC M%]+OKJWU!O%/P M)UCPAI]L%47VL^)[FY5IS(%$3*C*P)!9NO\ ":-:^'OC%M&M)5]_B3PS9O--]JN?)NH(A-<$#=(WS9+' M Y.2<#)KY \&^$KJ>WLD\4_!CP7X=O\ 4+IK?3H8[IKM)PL8^^YE_=?.0,GL M<]JY9O#?Q(AL7NT^'7P*TZ6%E619[R)SNSS@^<2WX4*M7\&ZEX; M&FK\7M$T6]&KIK+W\;8?"G1_$JZ:+MM0-K;OHR,;E5XF.XE MS&2H7=]\@5P]UKWCJTMK>:/XK_ C2!,&!5=/@)A[98"$X I\R$H,^H]%^,'@ M70I)GU+]HF'7=XQY;VMN%3W'EQYS^-7/^&@_A=\Y_P"%M7=UEB?]'LI&Q[#; M#TKP/XI>-]6TK28I+;XG^%/AU)'JAB/[>P0_N%?:"I/]XC Q1?4?+H?4$W[0GP MPR,>._$UV0<@6^EW1Y_""J\GQ^^'LG^KO/B!?^GE:3=D?^@"OESXG?%"*S\4 M:1;:Q^TIJ_@)Y-.MFN=%L]->X: E PD9U(WF3(;CID9IWP3\?V.JWVJIHGQV M\4?$JZ6>UC>TU*WEM(8(2[XE5RWWB1C9Z&B_0.4^G(_CCX4619;/P[\2[QQD M#&DS,K9&.C,!47_"XM'O;JRLY_ 7CZ.VNKJ& W6HV0BMX&:151Y3YN54,5YQ M7P1XF\>>%+[Q!XC5_C/\6+EQ=3[$L[>8(K&4Y7K\J@\#&>E?3'[+]Q:W?PSN MVT[6?$FN6DGDC[5XGW"Z9SJ4 8 $_<&/E/7DT*5W:P.-E>Y] >,H[*S\,VVF MZ>UN+>QO([40VI&V#;G$>!T(!'!YYKZ0\%KM\,V _P"F0_E7SCX]L+33;&&. MSM(;07.J?:)A"@7S)6!W.V.K' R3Z5])^%5V^'K$?],A_*M'N9QV-:BBBI*" MOEC]KKQP=0UG3/"-M(?(L0NH7P4\-(V1#&?HN]R/=#7TKXDU^T\*Z!J.L7\G ME65C ]Q,W^RJDG'OQ7Y]:YK-UXBU"[UR]S<:MJ5ZTUS:KQY*M_%O/!5%"H%' M.%JHD2?0I11#[4\P2,1-*'6VV_NU48_=]:9'"#U.15R--H["K,AJ6_M4JV]2JI[X-2*#QCK]*9)$M MO3A!4=_JUEI#I'>W<-O-)]R%FS(WT098_E4VEWUKK4)ET^YBO$!PWDMDH?1E MZJ?J!0(3R!2^35.'Q/I%Q'*\5_%+'%*T+R*&VK(OWESC&14]KKFG7E_!8P7D M]2'Q#IW M/^DD_P#;//\ 6GJ(M^31Y-$EU''$)?WLL13S/,AB,B[<9SD<=*BTG5K37+2* M[L)7N;.4%DN5A81%1U)8\ <'DT!8D\FD,(JB/%FAM(575[5@'\OS0Q\K=_=\ MS&W/XUL-&=JMPR,,JR\@_0]Z!E(P#T%$FYK.*UV1!8WWB81@3/U^5GZE>>GL M*M%1364>M*X6,R>S,D;H#M9A\K?W6'(/X$ _A7V#\ ?%X\4>"K82-^_A4*Z] MP1U'YU\F/&1VKTS]GCQ3_8'C*;3G?$%Z/-1>P;@,/SP?^!5$C6&C/K:BD!R M1TI:S-@K+U)MMU_P ?S:M2LO5%W742YQN&.>G6F!\O:MX2C\,Z[X\O-,N=7L M[*PNK2P@L-'U!H)/*CL8GAAC4HRD9>3&>=S*.E?.VI_M(7.MQVT.N>"_CAI\ M$$R3#?':2*D@R/F_= D#/1J^FIO%>AZ]J7BZ.;7$\-76I2V6JP_;B(I;4K$U ML,Y( DWP%@,],&OGB;X3?%?PYI5QJ,/[5.H&*=EA>.Z%O,9&9L#.VY8$G/ZU M$KWT+C:VIUO@OQ]8>*O!6I>([?7?'^CZ=:O=)<6>K:79>=B&(2,4BV#>&4X& M#R017GUA^UU\/V,4)\?>+-.7Y2BZCX+(5#U!'ENO3VKV;X<^%?&FE>$)H=?^ M*VF>+?$EJ\[Z7JMQ (S; Q8B7R\$.!)EN^76A7< M0A\E=TNX"XW<+SD#OQ7'6?[6'A75UM[:W^-W@VZCC(=([J'4(3GL"6W]/U]Z M[OP%X/\ B9%X!N9O%-MX/OO%-HMY]GCTU8X]/N (3Y*SQG;NW.2'/IBO#3I/ MQNCTRX>_^!_PBU1+@KLNXYH0X8DC"DS?*,C'2G[RV%[MSUZ/XA>-O&&@7.L> M%OB!\-+WPKLECDN&1Y(TV*3,6F:$8P.<'H*Y+3=>UO6[-;>3Q;\$]9F!5]\1 MA$CJ"?E?+#/Y9KJOAYX1\6?\*GO/[9^#6DZ/=PIJ"S>%]'<&PU$>0V#(RL<- M*3L..V*^=U\*VUK9W4FI_L3W$)VX:4 ]U"XQSV]*T/A+HN@VGP=NK>#X2^(O!&AC^T1?^%YYI'N;G-O() M'C=AE3(IV*!P#R*^9;&Q^ ]BMV\_PD^,N@W*#,+0M(R@=@VZ0DGZ8I.5N@)> M9]7>$=/N_".G_P#"+_\ #.M[I'AZ[EG2Z_L.X::*,2H5D;RUY?((4@$'!KA[ M[]DWX+0P>4WPA\1VLDB'S+A-,U2., ,.,!B>?4$\CGTK2_9ZN/ '_"L91X3_ M .$TT_1/MMU_:1\1'-_%)Y<>]X/]D(01GG=FOG;1?%OP0M1=&V_:%^+6B20Q M9A2\CFE#KD8SA!MSQZ]3Z4F_(+:[GUI\,_"OPD^#.AWFCZ%I'B71+*XN3=S1 MS6=VX\PK&NG3DUXI!^S#\%;&.22W\;^*]-OMK)&/[;=$4'I\SVX( M./:O3?V:?%FG:AX5GD\+_&#Q)\2+9M44W5[K"RQ3:>V(?D&X_.NT%R1@=0:\ MFTGQO>S7EY]C_;?M[F.%7,2ZM9LHER><9=B/^! =:+JP:GKGP5\(?#'X4V6I MVL'Q3U'5(M0GAF*ZY>QW7E>7'(NU#\N ?,R>.=HKAK7X'7&J^+-0O= _:0\3 M6=]>3W$L%HEY"X*EBP 87(PHW -CH*[?X'^*_$E]INM7>K?%[0/BNDD\ C_ M +)MXO.L5$<^1*-G\>U"O)^X>E<1J%C\8M0\9ZQ:VGQ$^"NIVJ74\D<-W#9J M0@8A8]S0@$J, KGJ#Z&C2P:W/7/@+\(?%O@'5+J[\2?&"]\::8#;W"6.K8"6 MSQRJ[NI65UWE!MSZ'KBO<'N M/?VKY@^!_A7QC?>()C\0-'^&NJZ*[V]M;2>&H8&F\QID#&15.0IC8_-@ M>?,?^8KF).WUKIO&W_(4D_ZZO_,5S#53!;%6X^\_UJL]69_O-]:JN:0'JO[- MO_(8U3_>-?0U?//[-N/[8U3'(W&OH:@84444 %%%% !7.?$C_DG?BG_L%77_ M *):NCKG/B1_R3OQ3_V"KK_T2UIZ/\CIPW\>'JOS/B_P"&_P#R43PM M_P!A6U_]'+7WG7P9\-_^2B>%O^PK:_\ HY:^\Z^$X+_W>MZK\C[3BW^/2]'^ M84445^BGP04444 %%%% !7YO_MA+C]H#6_\ KA;_ /HL5^D%?F]^V5*L/[0& ML;L\VUOC S_!0!Y'9?ZPUL6K#HY]*LE_+B=L%MJEL#O[4Z=6-:G&I#9^37X/4)1<9M,D]/K7= M75X+'XD6UT$,HA*R^6!DMM4''XXKS>UD:ZMHY4M7+LN0LC5\1 M+.21MFUHV=E_APHR:Z(;,QGJT>::I>Z1\1FO)KHZCJD$MS+=PQKJ*Z=+EF)\ MM9&^[MZ88=JPIO#WAK0;'6+E!KFMHJP+=6%AJN;E5).5C=OE!SMRP]_6HOB1 M\)]!\5:]K.IP6^AZ+>->2R/=7MS)]G>+=\LD@3E6/K[US$/P.CLXY9;ZY\.V M-L\2_9[J:\FAA#,?O.Q/W!CGOR*Y96N[G5"]E8T=/?PO=:E##:^%/B/;7(5Q MOOM4AFMT&TDEU')&,X]R*QEC\%2-'Y7AGXIPDRH8U>\@DZDF:HO\ !^Y7F/Q9X"?:RC,?B=A\I[#W M_K647"WQ-'1:7\I=\1:;X8CU;4OM&D?$B.96822:9!"UN6!_Y8@CA?2FZQ;^ M&EDLQ]ZK:E\)[^.^N5L?$?A]+=03'#?>* M3#.H!Z2*>A]OI4TWPSU7;:BTUG0P9(QYIN/%@0F3&28R?O)Z-WYJ;Q_F"TOY M3'U'3_#JZ1I,BKX\17:7;)_8\37#@-@^<,=OX<=165<6^AOX;GDDN?& C6]V M)-)HT:W.=H.U5'!CQR3V-;-Y\/\ 7K>SM95UK3#,>F:CT271+K4I(_[;U^X5;*:1H[SP^D:QD+ MG?N'\2]0.YXK2M?!?B1EOEN)[%TCA$L26_B)&#OD8WG/RKU^8]Z;8>$]$_&GBQM=N9KC7!J,BW5C9 M6;,L]R0 TTDQX4XP0!Z5J_\ #1T-QI5WI[VWA:(75_%<+3X!(E[''I4DODMX@\4:M>3P:4E]JCS.UW-$)!*Y&$6(\[1MZD57T_7O"%QI M7V ^'-I-,_:2TG0[;PK#$_AJ\;272:\>;1Y0N M[80RVBX_T<@X ([<5JZMXT^'M6SS^#8]2U2ZE>*"30YEL$B+AE,L(&)9.NYNYP:V8/VCO#LGB74 MM6:Z\')')91VT$<.FSBXFD (;SI,?/"!]U.U4(M6\)MX!O;4>'O$KP3W3FVL M5O[=[\8FR7\\C"(PY":[6^VX8H0%MH@/ MW3 _><]^:>E_A%K;XC&TOX[Z-!/X62^O/A_;1Z5%*MS+8:1/#(A8DHMKQ^Y! MZ-Z\U3NOC/HE['J$?G_#MGO-76^19M-N&C6+C+,H^]/Z25K:+=>%O[4\*-'X M<\36SVU@_P!H?4I[>6*+!SMG '[^4C[K#I4,EQX1DM85M/#?C)+HZV9(_,GM ME.TGB5GQQ /^>?44M/Y0U_F$UK]HK0IM4U(V:^!KRWDL38P7&I6$\ES(V[.9 M6&-T7^Q5>;X^Z!:'PX(D\"7(L(]UUFRGQ"Y7!CM/^>:@^O8U/KFI^!O[0\0F M?0_%EU<-9+$)-,^S1PRRAOF6W5A\C^KGK23:AX)MK[0X;W0?%.R.U+-);BV9 M(E*?*+C(S)+[C@&J=M?=8M?YD8K?'#1X?"Z6HB^'TU_)=-(]H;*X%DD8.0^S M.?,(XW9[5QGB3]H*UU35+=?LGAS3(HK@2E]#MYA+<1]&$V2=P'45Z#]M\$V_ MA6QDN/#OC(Q/<,\5NOV5K[ 8AC,^-OE], $;OQM#;:/::IH\5U( M\5U=:TEOM\LC@Q[1\JCG.?:J@ES+0B5[:L^E_ %Y/K'P,BU: NGAZ\U"S;2H MIDQ+Y.9OFYY"EMQ -?:O@W_D6=/_ .N0KXX\)7%O_P *(L=.L 'TO3M1L[2T MND.4N8P)B'7VR2/PK[(\'C;X:T\?],E_E72 MP'R]:+!<_2&BOS]@_:0^(L_W_$TQ_P!V&(?R6KL7Q\\>3?>\2W?X;1_(4 ?> MM%?"L?QG\:3+A_$E_P#\!E(_E5F'XK>+),;O$FI'V^TM_C2&?<-%?%,?Q%\2 M38WZ]J+8_P"GE_\ &K4/C37)?OZM?-]9W_QH ^S**^.U\3:K(V&O;E_K(W^- M6H]2GD:.1YKYI /G'G-L/T':@#ZYSCK36FC7JZCZD5\HKJ$4VH)BVN_,F?8C M&1VQQZ >@K4OM*DT&WM)IH)+E[F);@?+*JE&.!G(PK?[/6F!],K<12-M616; MT# FI*^0-2NYHK&:57>.>&:V*,I(:/,ZY /TJ]\=OC!XM\&^,M(&C:N]I#+I MRR20[%:-FW$9*D$9I ?6-%?&FB_MA^+[%E&H66GZG&!R?+,3G\5./_':[O2? MVUM";RTU?0;ZS=NK6KI,H_,J?YT#/I"BO+=#_:8^'>N\+KZ6+=Q?QM"/S(Q^ MM>@Z7XDTK7(UDT[4K2^1N0;>=7_D:!&C1110 4444 %%%% 'P3^U)X/M-.^+ M5U<:8MS=?:5$UQ,J02^5+([F2-6+*R\8X/0-C/:OEK6]/MY-4TR8Z[XTTZ3[ M*((['3=5M[.V7RV=&W*7P').[<#@_6O7OCI%J,OQW\0S0EHX[>_O&62.0[&' MVAP8V3.&R<<]0<]!7SMXJ\5:;INN6FGW?BS0='D?2[:1K&_\-R7DB'RV(?S% M^5\GD!LXX%5-KEU"-V]#J5T>^^Q+I:^)/&WV(7/VK^TO^$HM5O2WE;/+/S[? M*S\V,Y!YZU+#;W%C*+>..PCEVA9492=LNX#:QX^; MWKCF\5>'AX'M=6_X3/PF9&U1K1K_ /X1&8Q3*+=6\@IU!YW[A@<@=L5J>'_B M5;ZSIWBBSF^)'AS4K>WT:YF"1^%)%^S*C1[7*L"'1,CY<9.>]877;\#6TN_X MG2VWA-?[0L%M?&_B:]U"WECEMK6Y\76VVX>.=?L)+B]E\^TM?&, CM7,K$Q1 @8"G*;3TQUKAM'\?:5>>(=!A'C_PE M=&YNH8!;VO@UHC)^_4#RWVYC8YQNSP2#QUJ3Q-\0=-M]>\01'X@>%X?LVH2Q MR0W'@TR2+B9AY=C@-(0^TD9^Z/3-4X-->STRZTJ#7/%ILKFXAN6OW\4VPO M8=BN&1/FP$8OD@D9VBL7Q1\0;.WL_"UE_P )QH%I!>:+#<(K^%&=9MTLI\Y% M 0-M"[3R-F>]9=EXQTB7P!>:JWC'P\3;:E;VJ:C_P (H^R/=#(QA,?5BY ? M=GC9CO577;\!6EW_ !.QT.UEL?$$,UAKGBW4;U(IK>6#5/$D'V6)3$R>:Y!) M#*6##/1@.M$WA"&/1YE/Q(\58A7?YK^+[7ABN"K'J!U.0,^U8OA/XBPZOXDN M+,^/M#U)3IMY*]NOA=T)46Q;>688(0C>1U(&W/- M*;98;;Y5QY:L01@#)![L>:SUTN\OM-TZTC\3^+'L].><1:AIOBFV>6[9I=S) M3YUW/XIM?M%GLD,G^CD.5&[(5BQ&Y M>..*S;.UMK7Q%8K=^+O'TLD(8_9[S68KBVNP$8;"JL=S-D _+U+&L33?$WA MR\\-^,-5D\8>%[Q]/:T5+E?"4Z1:?YDS)EH^LADQM[A<9XJCH7BC1=0U[1=+ MA\=:#JB7",S6-KX7FM9;HM&Q8+*?EBSC[PQC'-5==OP)L^_XGNFF>';:UNHK MW[+/%) BP+#\K+@<'[RD;>]?H9^S9KUO>Z(+>.,*ZCDUM.^AE M$]RHHHK,H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBL;Q9#K-QH[IH-Q';:AO7;)* 5VYYZ@_RJ)2Y8N5KV 7Q5IE_K&CR6VF MWHT^Y9A^^*[AM[C'O7GFG_"7Q+I.\67B@VB.??V3 M\4?^@U8_]\1__&J]#T:.]CTFT349%EOUB43R)C#/CDC '?VK7"1@I/EA)?XO M^'8XEVBBBO4+"BBB@ HHHH **** /BGX\.#\6]>['?&/_(:UPZG;@=:[+X\- M_P 7OH1_X\*:W,Y;'L7[0 M/B33O"OA/0M0U6\CL+%?$^E+)<3,%1/W^$=5\6^)UNM&^/% MOX"T?[1<736>FZG:&.5VE9UF8M,I5RI4<#C:.:^I_B_IMMK6AZ/I]Y$DMO=: MY:Q.KHKCD2G(# C((!Y&,BOB'XK3:AHGB:U@TWXD?#+X?V;>;"UGKVB6C7Q* M3NHG/[H?(5"@$=T;BL)>9I 7PWI>GZ/XHO+S7OVH=3\0HHN()-,U#4(I(+G= M$R*'VRL60;@0,$945%XC\-^"/%GB0:C+\>?$6F6\=K% FFZ#?2):1E5VGRT M)7/4GN2:K_#[QMKR^);VW_X:)\(^,_(M9S%H.@:3;P/VMGET.UTHROIS?9T)5F49D9B=Q(Z;_ &J-+&FI MI^ ?!O@'P3]ONH/B'XP\1W]W (%.KQ7E_!&1(K[PJP\M\HY/')%9>N? [X5> M)-:US5+A/B5JMSJ=S+WOQ&ID)OB#\/-0U[Q)!?_'7XQ73P MW$QV:9:2A4DWX,8X&%5OE!!/ SBE\AZGIFD^$?"OPLT]-.\'_#?XEZ[#>S/- M>M-9S\YC6/9NE16 *AAP..M&5TZUMK7]FOQ%.RN&( PU%<6T>Y;'<4 M?8?A9?Z4KKX$^.^M7!<)$TDSK\F/XE$F<_0XZ<4[[:"L>ZS>!=0_X0W_ (12 M/X!VUKX>CMEB_LS4/$2M"%\\3!F4ON/SC/+=3^%HW29S[5>U;PYX=N/A2;,?#+QEK?AXZ=8_9/"C3LNKQOY\A#32X MR0KY8KZ,HKA8_AEX;;4-&6U_8^\5WDJ[#J MZI=3WBA_'?PV^'9@2ZDFM4OO$UB5CEQB10)5;& 5^[STS2^%?$/AU-=\O1/# M/PDBUEM[0Q6NO6K3H!&2VSR;?S!A,GY23UQ6=\5/"5[=-I,*_!&W^)=S_:-Z MZ7&IWK6WV!/W1,:J2-X8%/!-LMOMPTL;OB'XK:/X5UH6>K77PHTS4XK>)!!>ZA<7$ ML<>S,9/^C%@=I!Y/0BK7@CXN_P#":17%IX8\3?#6\6&2&.86=K?3%68MY>XF M-<]&YK)\6>#_ (B3>-Y)]&^$7PYUFRM;2%?[5\1!7N[G]R.9T+]0!_#J)J%M=6X\*QK&TBC.[SR!RBY& >F6HUZAIT.2E_: MUT"Q^T&3XF^$)H5D;S%3P[JD@#E^H;>I//(&<>U>E^ ?&VN?%#1=+\1:3XST M?4] DOK2&X2TT*XLY;B&2Z:#:KR3$C;(K/@KC*CUKRRQ^&GQXOM/O/)D^&-I M)<2*S)::&6\I=Q!./(R@Z<].:]G^'>DZYX0\&VT7C/4]'NM:6YL9II-(C6&) MX[>XGGD$<("G*Q;2?E^8Y/-./,WJ*5K:'JGB^U%CI>@6(EDG$$\4(FF;,DFQ M-NYCW)QDGU-?3OAU=NAV0_Z9BOF3Q=.E[_PC\T9)CGN%D7(P=I4$<=N#7T_H M:[=)M!_TS%:2W,H[%ZBBBI*/G7]KCQLT>GZ7X0M3EKQA?7^.@AC;]VA_WY # M](SZU\V1Q/W5LGO@\UQ_[>&FZK#^T=XUUF/Q-K6E6%GI%C+/;V-]Y2^2L1QM M4D;G+DA57)8LW'&:\+\30ZSX!TN36KOQ%XBUN%=&DU1+%_$#I%,C-"(I?-@8 MXQO<%<\'J!MHYEL3RMZGU?'$V.$;_ODU,L;#G:^?]TU\A^(/'1TGQ5X*T5!K MSQ>)-,343=-XGO=]N=\JM&%+A3CR\;B)HS'!KX?1 M+KQ9>RQ7,EG;Q/"2X*N#EV8JIP<8SBCFV)Y3Z%4/_)?'T>CGX6V=OI.I&[\9_:4EFE\4:E_HCQW!B!4>=@_+R<\9KTSQ[H^C MZ7X#M_$]E;^(]+N-*UC4=-NM+C\7:A+'?B'3&N(R[ER4/F?-B,X(4#.":KF) MY3TZUT'3[-<0Z7"I.29&@W.WJ2Y!8_G4LVFVLU]#>O9+]MA&([E(RD@ [%EP M2/8Y%?(OB?XE2:&GA2&*UUJ:\U_4KW3FD?Q/J %L('A"R[?,PQVRDD$X^6O6 M-1T_29/AWHWB6-_$VGW%IXR&@W<">+;^1+^W^P3398[SY9,B*PV>GVNEVLEM9Z:D%M([2O"L.4=VY9B"#R:=I^GPZ;*7L]/6Q+#D6T1C4_ M\!''Z5\OZMXX%C:Z"EM8^(I[S4_$6H:&WE^++_=$EO#!*LX4R $XF;*DXPG' M)KOVTG3M:\(V]];77BC3;S3?$^D:;=2IXNOI$U*WN(9I)-X+$1 F-<%,D#/0 MTQ%O9LYD:&)6568G))'?)YI/[&L6_Y<,#_=85\Y77BZ M.WTUS'I^OW%XOB^\\-%8_%FHG,4-DMSYX4S#DDGC/W1QDUU&J:;97WP9UO5[ M:Y\1:5KNAZSH-D]U#XLOYDO(KV4>861GQ'E#C"\CGH:/:#]FSV^TLHK&U2UM M;1;6T0%5@ABVHH/4 <9R?SJF?#>FKI\%A_940T^!MT=IL;RE.<_=Z'GL(+6?3#I$BWEMXANS),MS=*DJLI8JOR[AP,C/J*E5=1NDUJ?2<=K M%#_JK2&(;=NV.!0-OIC&,>U5[+2K72Q(+*T6T60Y:.%2J9]0O0?@!7RUH_CX M:Q(8M'AAL_%EZ7EB87;-(=[@?*+9>_1F[@5TOA+4+;QI\._ M%4TC^)+#5](T33]9CU.T\4WI:0W%Y%$T7DLQ0*$9@&/S="1FKYT1RO<^BEW> MC?\ ?)H\MNRM^1KY8TGXG6^N77Q1$6AZY)_PB.K16-K!:^*M09YX6>ZW,V^0 M M+W'@FVCF98]>\7#:V!GQ-==N]8'CCPJMGX%\4W8\0>+#)!ID\J%_$5R0&"\9 M&>1STHYA\K/UG\'ZTFO>'[.[1MVY!G\JVJ\#_9'UZ>^\ V-E,S/Y-M$-S')/ MR"O?*DT"LG6O]9#_ +K?S%:U9&N8$D!.<8;/YK30F?/WC/2[>;QEX\OFBBDN ME?25'GQJ\9#Q,F75@0P&W\ 6]:^4+./XF7UU=1Q^-?@)XD6U)+*UG;1-( W\ M.44-QZ<]*^I-:\17^F^.]>T[5/#5QK=S=6\,UP=-DC571+BX^QA \B$MY/,@ M'0K[UX-KG[*/PK_LNYFA^!&NW.ILQQ]ET^6-=I;YLF.ZQ\O/UJ9)O9EP:L;O M@?0]4U+P^TOBKPA\.M0U.XO)(M//AZ)'MY8Q'\@E96_=L9..J_*:%;"[=2YB,9/S!R/E/8UXTW[*_PATV!Q#J7Q T2[(V%FN+Q$"Y] M7MB1Q4V=B[JYZGX-M+W4O#,FH^(?AAJ?A/6O.G%GI-KXBNW>]1(RT;1.'P"S M@H,@\UY];?&#Q*MPSWOP2^+6F>4?WLMMX@>X6,G@Y#H0/3G_ .M7??#70?AG M\.O!VH>'[;XCZU,DTT\Z7&L.SS0EX?+&QRJ;=OW@,=>:\STWX.W&EV\@T?\ M:B\20W%QB)K62^B;)]2?M*@\>M&MM TN=AI=KH_Q*\,WGBC4T^*?AN6W\^$V M.I7T8N9$AC,F8HA'M<,,J#GD\5Y;X?\ C!\-+-5L3K'QJT=)"'\N^LV,:MR1 MPI&*]L\-ZQI_PQ\+KIOBKX_V.N^(HY+B;3-5U'+S6RM&1&%V-(,+)\XR>3QB MO-/#_BKXMW6CWTFF?M.>!];AN"!<0WFG)Y@D)/+ P$Y[]:?O6T#2^IW_ ,/_ M !5IOCKPE>Z_X:^,_CZVT:UFF@N3?VS*8VCC\Q\HS!C\G/&?2N$T_P#:*\$Z MC#'8Z9^TO<]:]A^''_"83^%0_BKQMX \0:_8S3-9 MW&G7$$%N8]@,:R1X3?\ /G)(Y!Q7DUK'\>I-/NKB[\#_ 8\203C(:/R=RL> M"4_>@H![#L*+RMHB;1OJ=YX(\?>,_%MK_:WA?XS>$/%FA6UWY%U)<6#H&8!2 M\9<0'R\JRG(Z9S4,?Q:T;7888+;Q)\,-3BE4G"^(D,S\@C#26H(^ASD'M6[\ M(?"?CF;PC*NO_"[PWX7O+:_9VL_#90VU]'B$F2;:Y^8X9,\?*M?.\/A>^6&Y MNM5_8NTHJZ9AN=*U (L39 78F#@X^\3]WWH;=KV!)7/I[PGXDNUMYCHWA#P M7J<'G@.VCZ[9,/-PO7:J?,1MZ]>*XEOA5X3U"&Y$_P %/#MW)(7 NK-M'F8< M\C"2KG'H1S[U2_9Z\/VUCX9O(K#X.:E\*W_M-'NK.ZEDF6^^5#YB9&$P!MXZ MGGK7S)'( '&37F.K?LS?"+4]:OK[5O@ M_P");"\O)I9GNA8:C&L;.6ZIX@^#&KA+^Y:2-K.:2 M*.;S&WJ%4KA0=P!#'A1Z\%]+A;4^@_@O\-?@K\#=D^+M1@L;W34?Q'=M';ZA$8Y3'B,!RO; M)!XSGCFOEK]D_P 2:7?>*M1?1?CSK/Q+S):H=%U**:,6D9N8_P!\&9R#G.S; MC/S>E?8GPOD+?\)?D\#Q)=_^@QU43.9R/C4[M4E]I7_F*YMJZ/QFV[5)O^NK M_P ZYMJIB6Q4N/O-]:JRMM!-69F^9OK5*=AM-(9Z[^S6O_$RU,]]YKZ$KY\_ M9I!:\U-C_?/\S7T'0 4444 %%%% !7.?$C_DG?BG_L%77_HEJZ.N<^)'_)._ M%/\ V"KK_P!$M7+BO]WJ>C_(Z<-_'AZK\SXO^&__ "43PM_V%;7_ -'+7WG7 MP9\-_P#DHGA;_L*VO_HY:^\Z^$X+_P!WK>J_(^TXM_CTO1_F%%%%?HI\$%%% M% !1110 5^K\WOVV(Y)OCWJ<:330 MC[-;/NB<#)\O&#D1Z?$D4<1"%)7W&0DYW'(P:=K%QY,<)"MG.-PP,=?T MY_2JVEPF#"-))*>3ND;<:T;JQ>\EMV1T7:CH1("1AN_'>J([ECPO'-;Z7;P7 M#"2:%1&TBG(; ZUTF[]RW^Z:QK&V:UC*NZR,6SE1@"M:/$D3*>C#!_&CH'4R M+/4K![8M+B6&IS64,=OIXFEB4-@(Q(RXYQDUQDGQ8UO4(]3BO)9;F*:'S+E+[1F*; M1C&T$8!]AUKT7Q3X^=;G7?#_ (ITO5+S]_+:SW.F*L"3,#]^-F.03QUYKFO& MWQ&3Q=H3:-%HVK65K';QP6]RD\;3C8>K?AWK.SZ&L3CM+\?HNK6DEIIVFI>, M,\U1_X3+3U5"=(TMEWA!NT!L,P/TYYJ+3M"@L;^VFEN_$ M\L$+;O),D1#GG@^V:0:3.VQ'UCQ0J[][;3%QST%*S[%FGX@\=6CZEJ!U/0M! MN+S=FYF.BN^6./XAU[57U'QSITALUNM \/R%;9?(7^R)#Y<(SCI]W'-1ZO:O M?:A>SV^I>);.*X;"P(L6U5X[>M07M@LC6YM]5\20^3 (BQ2+,CD:'#I:W: M?:%33Y 'FP0N0>N.>G2BXTX265I -7\0B2%G>2=H8MSYQA>O08H73RN@SV1U M37&EFN%E\YH8OW2@'*KSW)_2G9KH%RG9^)="2WUA+;3M'026X6\9;*13Y.X' M;[C..*CT?Q!H-OJ3-IVGZ2EZUM(%*VLBE(RA#D?AFK$.DM#'?%]6UB66XB\J M,M!%A.1\W7K@?K4>GZ.;&\,[ZKJTVV)T16MXN6*X!/T)I6?8# AU;09+ZQ&G MV.E_:MX%JOV>10'SP?;GUKU;X7ZEXEUSQ5INGZSIRZ?ILAWI- K9DD#JJCDD M=Z\TCT^32[J"X;5M2G$+!F0VT9,G/*\=OI7J'P]^(UKXNOK#PU8I.URL@F#S MQ;0HWA=JMZ9(%-:="9>1^F_[,_@?6M'M9+QI9#IK([!9&)))R2:^??AZ^WPC MJ0&#_P 5A:G!]/GKW3]D[Q+JVF:,WAV6SC@M-TTO[DDH-Q)X.!_+O7@?@IE7 MP/J2:O\/=%\8>//&=\-,M=2NKW4Y;J&20L L? MRA0S#HQ /%5[7X7_ XGT>.9_%7AO[4^K?95MX[6Y\QL'#6H&.7SP)/NU/XV MT?7M2\5>,XK/Q%JUGI$&JN;73M.C7853;AE )&2>&/4(HO$4 M!$^&F=+8;(!R;@\\ ==OWJPJ6OO8Z*=[;7.LU+X)_"^VDU]4\3^&K%K73%N5 MAF^T2&RDR-;_ /"0WL$=J+JUF2WMP+R0_P#+( ME3WW-QS0W MP-\?WDUC+%=>(+Q+HLMWPV<,R^,O"=S*-9:S\M9;MO.4'BW5<6EQKF/&/A?3#:6<=RMK=W5TSVC,>3*57##MM7D4] MO@M\/)+C1HW\5>&[%KJV=S#<7=T'NB%R)8R%(6/OAN<56N/@S\2IKB^-G9>( M=5AC59X;F.PM\7A8]%W'\7$!2'7M2$L6)9H].MRL#*/]2W2V\XW$%(AMW;AC!)P M,U@Z7\)? *Y;LR00Q65Y,XMCCCS-P +'/&..#70WWPE^)DNG6 MJ?8?$$]RA97TY=,MR]FK'[S\X ;KQS7':?\ "7Q3I/B3_B;:AK'AFX\N3["3 M9Q1O<,!RRE_#"OK/^TI]'^&-W?VI47-KILL\1<97>L989'<9 KY-\&V9L?V>/#L$DGG72 M7-B+F8G+R2[9]S.>[=.M>B?&_P"-FH_#S1=/T"UMK6>VU+1)'E\W/F#=F/*X M., >QKI.;H? 7Q"\?Z[XJ\5:CJ$9D&O7URUY>"&S+QD, 5[*,CI7%-\0]># M/#/JD2J&/F(UD,AAP_"CP MU-JK^&+S0]2\8:9HFEW,ZBS@:\6PBBQ%",;5)],]@/2BS%=% MOQ7]L\.^$=;N+:]-Q<222K;R6:KYD3Y "C/!()X/>O#]:\2>-O"C6JZUXCUV MS^T*6B7S(B6QP>C=C7O&N>,(Y)+2.ZBM[NT:.1]MO$JYDW'C X[#-96CZ3H? MC:SB;7;"RU*>WE98VN6P8T8Y(&",T[!S'AR_%#4O^6GBWQ#CVDC_ ,:/^%G3 M-G?XI\1M_P!O*BOH9/AGX+'W/#NCXVMUD.<@\?Q5Q_B#PS%8?$?3=.TSP5HL M_A.2T:2\U)G0R13XRJ*I;)7CG_>]JEZ%'DX^)>V17'B'Q&6!R&%\%(_*M#2_ M&ESXOU:VTN+6?$-U=7#'9]JUAE3(!))...!74_#^/4YFU5O'?A'PYX?LUU=UX;U;1= N([N>ST2)9MT5O]B$8F+;OX^> 5I6;6@7L M=?JVI6O@?X9_#N.[NGM_O17,K2&5[AA,& 8]7()XI/C1XLT[QIJFAZII5Y'? M63Z?Y8DC[,KL&5AU# ]0:Y75!I'CSP7X=TN**XDT.PU&>*WN96(DF8S!I"'! MY"L2H(]/:K?C;P'H?P[?3-+T"V:ULY(&N9%>0NS2LYW,2>Q'-6=PSC!! M]&!%9TG^M('//]:$U+5#V3/TF^"OC^Z^('ATWEV@613CBO1:\/\ V5?^1+D_ MWJ]PJB HHHH **** /@7]ISQ=X:U+XS7%K$&@ND_:E,UNE]UE:9C%*OS J"N<_0CC!KYN\5>"Y-6UJSN?\ MA$/ 6OVZZ?!%]NUW6A#W%M8VOGI;6\^GP3R E0ZR MN$"C;D9.2IP*\_;PC'+X7B\._P#""?#<:NFI/=-I/]NR" (8%'F"7SL&0D;2 MNX\ <9YHT7PK;^&9-::^\%?#O2CJ.F7-G;_8?$#S?:';;B*0+*=B'!RW&,=1 M65Y?TR[1.]_M075Q';S7&L06\S())%U#2"T>7 W (NXXZ_)R3VS4*\[TWP$VC:IIMW<_#SX>64%A< MQSS7%OXB>22W42*V^-1-\QQR ,YQT[4FM>"CKFN:O?VGP_\ AYJD5]>S207E MSKSI)<@RLV^13*-KD'<1P!GIVH]^_4/<\CN=4@U>SM[2[L=6UB2WN[82"V>Z MTZ22,;R!M)4@+U(V>^.]9C7GB*1OMAN->:,,H9DGTT1;\';D!=H.,XW ' -8 M&M>'K;6O[!C@\&?#_46TW2X[>Y6[UQX_L+"64F*+,OSH-P8-\W+'G%06WA%+ M7PMJ&B3>"?A[%J5QJ%K-'I?]N,;>95BE'FF02\.N_:!N'$C9%5>7],5HG=Z? MI^M:AJCP76OZB+*".68?9IK&.61 I++N"#&1[X ![47&N#['.$N-8;UD7U[X-^'NDP-9W5LEU9ZZ\LAD:V=/*V"0 M_*Q/EDX^ZQP&[?5/#OAG3;?P9\/;V\T<7/VK3I]0QE'F!A\S))9'G637&,(02LEWI0C3)(7 MS-J;.3G&[J^VS%CYS^=B/:/F7EE4/#_ (#N M['Q)IERW@CX>:0L!/G7>FZQYES;$(Y+(IF(^7@[F! [T7G_3"T#Z"M;[3)K6 MW%JCJ9 LN"L \X+'ACC.1C_P!,-LY^1!Q5S(1] 444 M5!04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M &1XJ\26_A/0[C4;@%UCP$C!P78]%_SVS7G-F?B-XTA6^@NK?1K.3YH8V^3* M]CPK-^=;/QQLI;GPG;S*C2PVUVDDR#^[AES^9 _&NYTK4;75M/@NK*19+:1 M4*=,>GL1Z5Y52,L1B)4I2:44M$[7OU^1&[L>67&O>.?AX\=QK7E:QI6\+))' M@[<^C8!!_P!X8KU;3[^#5+&WO+9_,@G02(WJ",BN:^*6J6FF^"=22Y=0]Q$8 M88SU=STP/;K^%7/A]83:9X+TBWN%*3+ "RMU7)+8/T!JJ"E1KNBI.4;7UU:U M[^8+1V.AHHHKTRPHHHH **** "BBB@#X7^/%X%^,6O0%6+.Y8-V&U4&#^=<6 MLG2NT^-\9D^+'B1L?\O. ?\ @*UQBP&M%L42*Q9E;6C@_\)-X; &[Q3X='_ $_1G]:: MW(EL>L?M!:WJWA_PWX=O]'TE=:G@\16DDEHUPL&8A'.7(=R%! ^;DXP#7S[X ML\"^"_$&MKK'B+X21:O;.T,[ #C-?3GQ(;]_X-4@, MK^([=2",C'V>Y-?#_P"TEX3TC5/BA;RZA\!/%7Q+OA P;5-,N98+40>?(5@V MJN PY);_ &E]*PD7 [#PCX5\.Z3JX36/^%4:7J2)#')'J6O1R7$2^6 F[%J7R4V\L2>17 M"? /P#;1_$62XTO]F*_^'X:"98==N=4DGDMC\N5VLWSEQD'(XS4OQ'\&>*;C MXH:M)9?LV^#?%8MXX!-K6O:M%'-?-Y"#?-&90R%<%0 !]SWJ=>QII<]#\&^+ M-+\8PW.G>&]<^%^J^4(7GM],GN;F09?$9?RX%S\^.^,XKF-<_:8\&Z#)>6M[ M\6/ MM*MPZ3I:Z3J,[*ZN-R[LKW!'%:_[/?P_P#&2C4WU7X7>!_ -I*;>:"Z M\,7,'GW \T%HW96QL4989YW"N8O?"/QYAOM8N].\/?!K2;:6=XXY)-*:64#= M@, (B=Y')9T07*W4VC^%Y1M*1K(Y MS-*7R$9<;<=?6O.X?VE/!%Q':)_PM7XJ:JD85HAIN@>6$R.V#GCH*]CT6;QA MX'\#RIX]\;_#_1/%ZK=/H\EE$(($4QH(V:%U!F*R9SGJ"HKR.XU[XD3:;!:W M'[4GA.RMKF3S7AL=%BD9&QR7!^88XX'?M1[W0-.IW>MZOHD/PUM/%\FN_%KQ M%9WD=N\>GVCYO#YCNJ[H?O*%V$G/3*^M>;7OC+3/$5Y86L?PX^/5T\T@6*YD MNF3(+XY!4Y ZXKTKQ1XXM-2^'$&GVWQXE'C*6*WAU#Q%IFBS--=*A?S 4V; MK IP#_ .M>;75Q)I^IZ1+J7[2?Q(U&"V='A^QZ-/$@VN"4^Z @('K3]X-#O? M%MC=_"^.QB\(^#?B/XY%_)*DLUGXF*QPR($V*Q,8PS;R<#J!^5?P;J/C35/$ MSZ;X@^"WC+PQHMM!+-<:GJ7BZY=;<",F/?&I4X9\+_P(4_QS!X)^,L^EO8_$ M;Q[X9LK$RF6UTNWN+(7+/LVN516$A 3&[/&:9\.?A+X)\(>*E\0G7OBMXAN5 M2:)(;RWO;F(K)&4RRM!@L Q[D XI:W'I8A\<6?Q"M_&-SIOA;X+VVNZ,$66S MU/5/%=V@NDV9=PK3#:-V1R<_+[U>^%.BZKK4%]+X[^&'A71W\^.*Q6UOYKSS M3_RT\S=,2G5>3CJ<=*I>.OV=?A]\1/&FL^)=0\&_$N^NM0965([:YAB!$87[ MA10!\N>/>NF^$_PO\,_"#3=3L_#?PF\;-_:)C:X:XE'S,JD#_62 @<]/>E9A M=6/ KS6OB);V=Q<2^'?@IIDL+JC))\/>#_AW%X8T/[8B6U])J<% MS!#.(YGM]R)*[;2[-DY/!JHIIZL)-6T1ZCXL(;4M C'>Y)Q^%?3^DC;IML/^ MF8KY>\19;7/#BMRWGG..F>*^H].&+"W'^P/Y5I+G"A@2VX8&>M?,VH);#X,S_8 ITR7 MPSJ36F-,.GK*BS1MYBQEVRI.3OW?-@]*^L/^"@UUJ.B_';4KO2Y!%>3>#!L9 MD# [))V Y[9&".<[L8-?(VG:QK?B7X3MJ.N"5-9N=/UNSGC9<-$JV8,2+&?] M6FU>% [BLWN5?2QF>-+S[-XX^!,\<$;/-IC(_S%@";R8/MY^[DGY>>I%>WZ MM;(OP-T>*&-2T8\51'RN4<'3%8')Z+\N?7M7A?BQ[J:;]G6[5N7L7CD;8 '\ MNZ/)..>"HW>P->[::H;X+^5^\WPZQXAAC:?AL/I#XSZG^9&:?2)F]#Q_Q3>" M33?V;G2."+%_JMM(P4D(?M<11;QHVWXG1.JPON4L^F7)&,@8YX M(/3D5\T>.IGGT'X7.ID@A_X2C4$*PIL.=EDQ4#L"V3]#FOI&PF9OA3K\61.T M'Q*L)0K#/WM/N<*V.O/&1UJ(?"BIZ'BFM75U<3>$1!]DM[J/X@ZLI:8%D!-A M9,XSG.3\P!]=OI7N7AHQ?\(;=[((XDN/&>@.T<&0"QM[H'@]'YPW;(R*^?M: MOFFDT(7LUUY*_$"ZRUH@\SG3;0[5&,8W#D8Z9KW#2[AQX=O_ #9 TT/BWP]O MC)!!8I<@@L.H!Z'@TX_U]PI[?/\ 4\TUBZ6/2926L[7ROBG?KON]WE%1I"X! M(YW,,*#ZX->I6-K!'^SSX^\CRU6?Q5X5>22([1O,^6!ST=2=I/0X!%>6^(;M MX]-F9DO)"/BG>,JVD8,V3I*;%"L,8W9R/3->EV^H1?\ "A?B-$YW+;^+/"J2 M>8-YSYQW#W3<&V]\'':H6W]>9I+_ #_0\,T6X:]D\5SJ;>W#>/KPD7-NYC,: MZ==8RJ\Y;Y0#V+ GBO6_#"-+X2\<2W$>UI9_#,;Q@[=N;X9'U]^]>60WD@N_ M%CEKK8/'MVZ&V<+)_P @ZXV1\C& 2N5]%(KU+0+ID\(^-K6Y(DN$OO#$>3Z#JSV\?QKN&N;&R5?&<:/)>JWERCR]0VJV#DL MV !V)//!KU+X51E_!GQ+EG@BADF\/:%;RINQG_3;?.[T/ Y]Q7D.EZC+ /C M9;RX5#XLD>'[. 9)&$%]L0 @C'S+D>@XKV'X:R26_@OXA">7S9O[+T&-ODR1 M_I<)Q[@@ _G6\=_Z\S"?P_/_ "/-?"%Y>QK^T3- EI%<0Z]!O:Z4E9(E7420 MV#R2 ,=B3SP:]7\&P1Q?!'XC,BPK(? EC',8B5(>2]M!M=3W '!'!!KQO1;J M1?#GQ_DEN;A$_P"$DB^SFU49+^5J!1.1@+R,^PXKV/PQ=G_A3WQ.65F::/PM MX?@?>!D-)J5L" 1_">#@C(YZTH[_ '?J5+X3O;]6CU"Y7N)6&?\ @1KE_BAN MC^%/C-A_T"Y1U]2H_K77WT8;4KX@Y!GD_P#0C7&_%]A#\'?&9)VG["%]^98Q M_6K ^XOV18PGA_@8Q"@_\=%?1=?/W[)\>WP^Y(P=B_RKZ!H *Q_$!P(/^!?3 MM6Q61XC_ ./>'_?_ *&FA,\1\7P[O&'B[]RKR-I&DRQ[TW=+N98J,N5'R%^S#XE\+:AHNL#PGXE\;7[_ -IP&]C\5.ZO M:91@HM\A200&+#'!5:\(TOXU:1;WLZV'[6/CBW6#<8X]0@D='PV<'+X7\>*_ M4:U\'-"H^RW,DJ?+C,$$9>=X!^?OP*\U MT7QYX]U2XF1/VC?A9KD5LI9EU'2H(VN%SD[3Y.3GMTZCZ5]LZ/\ !_1_"\,T M6FZ)X?M4F?S)%ATX6V]MNW)\LJ"<<R;"0LS,2=HQP0!7@EO^P;I,=C,R_"'Q M=IMR (T%EXOA=&7(Y 9F8<4 MF7#RK=Q*$"E65_E)D8I@Y[&O*$767F0V_[ M.NN^';&4VWQ!^-VD3LA0PRV$DRXZ?>60 G&>U%I6T#FCU-7X;_#;PGXLM7UN M;P9\0?AM?6M^J6UIZ-@XR^",X.,=ZPK;]IKPV_E)=Z7\7-%& M&^2]\-64D9)(P&Q ,_TYQ7I7PMNK7P98KI'B/XM^(O$-]]N22QE\4:/=Q36I M)BQ&A;> "Z9ZCEJP[?X>_M&:##>RI\>H;B:[5E>VU/0@9)_4X\EMW!)X/?-+ M4>ATGPG^+%K\3;'4)_#'COQ)9+97,=K-'JWAI(7#,NX':LJ9& :X2#]KOX=2 M?:-/B^,.FQKYDB2Q7?AR_@!(/))6X(^8BO6OA9X2^)RZ4]O\0/%OA_Q!+;7: MRV,VGVZVC1QEO+/4_$?PWU(QW4D5U NMQB<2#AE4S6PV8((SG@T?!/PG\0 MKJQU2+Q!\-O"OA";S8)(;[PF8R]Z"DP/FD,'VOIIO"OA M+P_?7YCC/F:5J>ES2D[P8B[1NK9W@=1UQQFO4OV?+OQ%=:/XL?Q1IMOIFJ-X MCO&:&TF$D: B/"@YR3CG/3GBOE;]E72=&LO&6H/8_ C5OA;J,CVKR:E/<2RV M]Q$+J,^2JM\N0=?"<%_[O6]5^1]IQ;_'I M>C_,****_13X(**** "BBB@ K\Y?VSU(_:!U+T^QVW_H%?HU7YS_ +:7_)P. MH?\ 7E;?^@4 >,6?^LK6A)\Q.,5DVG^MK5CX,=7V([FE5NW/3FJ>:GMVVFB. MP2[EYN5-:+7!7QO'(@W%5C8*.Y"]*S<_*:G,GE>-$;/"I&Q_*JCU)ET/(OB! M-X9^(VG^(;*2>VTV]N+F2X5=7NQ'Y-SNY5U!W*..GI7%^,/#G@.S\(SP^'UT M:7Q"EK&EPR7C".8YPX5B>GTYZ5U'Q8\$VM\OBK6=/ETW[<;F6]BF@@%Q))%P M=I7^)L \>M<)JWP[O_#_ (/?Q'=:O:S6S6:7"6XTA5DBWD#+#J2/[M8NW4VC MMH<1H?AV[CUBP9[+0+=8CEIAJF=@P>0"<$U"-!GD6!%T+0 3-O#-K#=,]6Y_ M2DTK7([[4K"W:[,WG/M:$:+LWGG^+'RCWILNMVPC!&L,7\[:P70">,]!QS]: MGW2]30\2:)+/K&K/'I>B7LN1)9G^SM#N#'9*D@ M&K$",G/RK@\D>M.\07UOI^K:E;B_>T,&/+A713*%X'!;')YJM?:A' UAF[F@ M2:U\WC1BQ9LG#'CY1QTH]T-1MSX9N/[+TJ)=.T?S8WD6WV#25FFO8Y$A&J$EP 39EE=6E&C$&3&.- MN. ,]>]/AOGD\*ZA=_:[AIXKN.-9O[((VJ<_*JX^;..O:G[HM2"S\,W"0:TS MV&F1+-;B-475"?,;<..O Z\TS1?#-Q:ZFTTMEIL2):R(S+J1.25("@>_K2V> MH3W"ZJ?M=Q((;7S$8Z25\LY ST^8\]*9H]_=7FJ1Q2W%W)";>1RK:7LP0I.X MG';TI>Z/4SM,\/RZ?JFGSS6&GPI;N&+KJ+'RQGJ!W->\^%]2TE9]*DTZ2U.M M+)A/LC(SO&2,AE'/I7@NG75Q?:GIT5Q=7DT,DH5TDTO:).>A/8>]>V> ? >B M>%_$.CZ]81M%=B<0R1.V?XU8,/;*BJ5NA$O,_2_]E3QU#<:$VCW5LQOU,I$T MJX?;DX%?,_AR8V_P[U.0':1XOLQG_OJOK#]EN'0M4\&Q:BL<<6L,CAXU?=MP M2.N!Z>E?'EO?"U^&^J)N&3XMM&$9[X+5I'XC*>QP6L^*/$7ACQ-XMBT72]+, M-A?-;-JE_/K#2?%6O)J%A>WEQ#>,D\=K8EXWF;!+E^YZ?E7/6OQ;\26]U%$U M[J/]FQW+2$1^'H!))"2?W&[&0 .,CFL:E[Z&\+6U,C5+K5UFUTZA]@\S[+G4 M\Z]-_P >Y)P#A^F<\#FMG4+KQ#)JVAF>'3;:\:,_V7"FN2H$01C<5&[ ^3'W ML5HR?'KQJT-W%#[.:.H3Q_#VP)MM)/ADS2%)(];N$$D MGG<[N=SG?^ JU'JVIAO$Y^RZ:9B(_P"UYCK\V]%"':I;/ VYX4\UM-\7/$W] MCP1OJ&J1:A(Y:74&\-0,70/E51?NJ /EX'/UJU)\;/$-PU]--=W\MS,0+5?^ M$6@$5HNW#$*/O$\'+9Q0^:^R#W>[.6\.ZI=C4M*&E66FRW2Z<_V!/[?G(2U/ MWG7)P/J>15;2]41KC2UMX-+DSJI^SB3Q#<.KWF>- MY8S_ ,L P^Z/<UY'I]G=BS LHUU^9,0;!E@ W=>)6O1+97%XEJL6UXIO#,$GGR%?F=B1D?-D M@#BG+F[(/=[G&:EJ?)O\ F.E4OAS<^ M)+/Q6FD^TZK).ID"G"\DGGT%=Q)\:O%%CI]DEI?78O(@S75W M-X5MW\T[B554(VH #@[>M8'A_P",&J:MXRLYO$L=YJ5E9K+,Z6FAI;>5$1EA MB,#/(')Z5<;WU1G*UM#[7\(^=-\#=*OKE?*O]4U&SO+N-2=BRLDH(7/0# XK MZ2\<>#;+Q1\(;O[1;PO<0Z9*T74+?P[_8T,1EM[C;%GOITKTR]^)7AR331IMC=1@6Y99;2TMY&:,XSEN,<9KQB&+6F;*:I;!6F M\S_D!KPN>.U1*]]!PVU.LO/'UMI=Y/:W>JZ?;W,#8EB>].4/H?EINI_$BUL& MCBNKVQ47$2SQK]I)5XV&58?+R#61KIU74M6U&YM-5C2VN'!B23159@.,Y)'/ M?K5K5KS4KF2Q:VUR*(0V:P3*^AJV9 ""1D< \<=!23?4TLB:7QW9MI279N], M@LI9&BCD>X(61U'('R]LC\ZH:7XF\N34=3LO$,=G%%Y8NY[74WC"9)5 V!TS MD5:6YO6T6VM_^$DA@O(9V>21M!#(R$?*-N,*0<\]ZN6.JW,.G:K;'Q;;M@TD5FU>V\5/]F7Q';ZC+L:81'5)"=JCDV"PV]MJ^D-YC!$#W)8LQ/ R5]ZU=#UJ\T[4$FOO%T$UOY#QLL? MASRV#E2%((7H#@X[U7T_4M7A^RD^-+.41RAG \, 97(SSMX/7FHO(=D:5Y\3 M-/TC4+FPN[S1X;RU'[=;I/,@\UCF1,D; MA\O3(-9NJ>(M>FU?4I[#Q-##93RDP1S>'$D94)R,L1EL>]6M0\6:^\>DBS\3 M0))#;LMVS>'$97EW'!7(^7*XX''%7*_1"T+G_"P+&;2YM274O#;6$,JV\EP6 M.U9&!*K]WJ0#^55M-UF7X@:@='T&70-5OY8V;[/:CYM@'+9V\"NK^$/C2&SF MO8O%^LVE\)8RT,;:*L"+@'(.!@MGH>M=GI?Q,\/>$_$^JZU_;&DS6-TL<%K8 MI:>7):X/SN75/_'C7$V/BB3Q)H&FW<5B-/TE+R1+*,0#J MS$GFNA^)ET+J]TO$+2E;;;D9_O&MGMH:2&^6^$CHNQ$D:, '/3C_(J'5"RZ?.53S&V\*1UY%9.*DG%JZ9O?L))X MHO-<:>*[F\W[._ (4'+#)/ JLI*L#[BJEJL<?, MVJV_J,]2/6LZ-&EAX>SI145V6B'*WUXA^RK_R) M%_$,INK6$0BT\7V]C'Y>WY5V '+;64Y'.2OWJ>)+;_ (0; MQ=HU]_9+>5?1:;#'M:@^!6NBR72!X4\0QZ,MPUT&7QS" M+TR&,)AGV[=G'W?<\U+#\#]?TC[4VF>$=?>2\MI+2X_M+QU%(!$^WF/:GRN- MO#'./2L^6:Z_F7S1['(:+<>-(]9T1WT?XG*OVA%9KZ&V\G'FC/G8BSLZYQSM MS1XBN/&4>N:_Y6D?$R2#[9(8C9+;^05\UL>3F+/EX^[G^'%=7#\!=8L;B"ZM M/"OB8W-K(LUNMWX]B>+>K!@)%"?,N1T&,CTIMQ\ ]AZ#I1[.6W^8<\>S_ PO$;Z]?:7X;CD\'>,-8G;3E: M>\>TA::.0RN?+F.T'>H R%QPR_CBQ:)J_P#PC]S>MX)\6PS0W,=O_9K6L?FR M*RNQE3U5-@!SGF0?AT5]\/-0O_L#7_AW5XTL;=+&T:W\;B,R .Q4S'9\S'>1 MD8Z =*6'X3ZF]C+H\'AC6WTV:>*[D,GC93=!HU=,(^S 4^8-PU M::A3K0WYYKLM/^%VHZ+JI.F>' M-5?4U@EA>"^\<"5!')$T>=@3[X5\]>#@@=*F'[.M[)I^(_#/B+YDW1LWC]-N MX@ [AY?W>/K7?R2?7\S)2CV?X%'QTWB[_A/->DM=&^(,MNKL(GTE819;"J_Z M@-$3],D_Q4:II_B*?P;X6$OA'QUJ^H-+=22_:(8FN;4>8$0RD*O)&67MMZ#J M:Z+5/@GK7B35KW5=3\+ZNE_?.S3II_CB.&W4'&/+3R_E(QW.*?)\#=?U#3[# M3[OPOJHLM,\W[$UKXY1)SYDF]O/!C&/>CDEW_,?-'LSCH_"WB&ZTO5 MKI_!_C>S>Q\H1VLD"">_+R%6\O'RY0#<>#P:J:3H?B2'4+'S_ OBO3XTW-]O MU.V0V\"X)/GXY*#'(R/Z'OH_@/KUK;7]A:>%M2_LO4_*-ZMUXZ5[@>6Y<>3( M(_W?)QT.1Z4:)^S??6NO6<;W)PJ_G^F:F4E"+E+ M9 0>-/#]WXFT4V-GJ#Z;(S@M*F?F7!!4X(X.?TK@+#X)ZOI639>*)+,MU^SH MZ9_)ZU? ,OC'Q!JD&M:I<)!I$BLR6:_+N!!"D*!TSS\QS53XCZYJNN>*K3PE MHMPULSJ'N948J1D9P2.0 O/OD"O$K?5ZT%B9P=]EJTWVMJ9NSU*=Q\#]4N[E M;B?Q,\UPIRLTD;LX^A+YJ_\ \*O\4?\ 0\7W_?#O#\$0D@M+72TF"3,Q:1EE8;LMD'TXXK*7D:0\SSSX6 M_%"P^(GB&XL$TKXN:-'Y,ER]_JJ6]A9@[U&W*1'!;=P/:I?$7BCQ!8^*=0T? M1?A#\5/%HA93#>P^(72&\0H#YB;8@2F3U]J[7X6?!KXB:/KUYJ/B_P"+WBGQ M79W<3QRZ7=:7LA>02*RR-A^2-IQD?Q53\5_LGZ[XR\5ZQJK_ !%^(]M:7#8M M=/L;I8+>) @4(B[R44$=/>HU+NKE#X;1W?B^&[E\8_"3Q#X*M$GAAMY-9\3W M=S]J=MWF* C)@J IYS]X5RM_X?\ BE(Y64#=G/RJI_*BS"Z(-#\&WEYX#GO-?^'GPRTKQ MDT-T]@6E6[TV(*CF,SSO*_E@,OS#<,8''-<)_P )5\3]/TU+JV\=_ 3P^N[R MV@CMHG?@=0I0G'OTKWM?V78_!?@&Y\#>$OAU;:GX?U"&?[4-1\0RHH:7(=64 MY=\CG(8>V*PK?]@GP_#:V8_X5A\/;3R@3*MU<7DP9B/<''K3Y6]F+FCU,OX@ M>./$.@_"NRNO^%I^$/"%^@LO-\4+80R:??LT;%UM04'WSA@3CY4->46/Q6U> M;Q5X=MI/VP=(NH;JYM_-T_3]"4;R90?*. #\_P!WC(&?2OJ+6O@+]O\ #=AH M.H0?#.PTFQ\DP6L]I-/&@C4H@"2D* %)' !]#7,WGPF\+Z#?6MQ!XX^$>B74 M)3"?V-:#:5.5*9G!4YQ^5/E?<7,CR?\ :,^*$&BZGXN8^"/CCPWK'Q,OHM'^-?Q(\<7ZV5R8++7K>6 M"RD& '9]WW2HY7!.2!TKZ@CUKX>V/ES^)OBQX+O+V$%4ELUM+=$4\D;-TF3G MO1I?Q@^#6FWGV2S^*^G37C'YEM9!)RQ[D1$*"1W( HY7>X^;0^/?BY<>!+_X MN>*DU>7XT:I>"1_M$&ALPLUF" %;?G!C'8]>:[G]F_1=#_X07Q/)HWA;Q];6 M_G/]LA\3;C<7($!(%MG)4D97)_B*^E?0VH?%SX4P:C=6DOC#4[J]N%:2:W@B MN':15'S-@(!C!'3U%$+5-3LV72]0D+/:*+:4[7D;&<$G)..3BN1O_ -K/X-Z'NC33_%3J MJ\1R:8Y5=IQE1(_RG)[<\U/X'_:$^'_QF\9Z9X0M/#>M0WMY'-Y(UJ"-(HU$ M9D.^,/GYE'&0>HIQ23W+E&,O#@8Y;'_!1/PW9ZU\ MTO+(*Y_>3-(5 6,8VDC!8[R!@'G.!7RI\2]'U+3_&$=Q(K&XFM[\0W"SEI M8U>*?RE4#@'=D\D$=AW!R]26S@KCX.>,/&G@KX9SZ3;6,\W@..X&LQQWH0VL M;NLT07>%WL45SM3(!&#C-;OA;QE)JEG8^&Q9P)8ZMK5W2>*M7U6;X6_!Z87>HY:_NEN#),Q:=2UNWS'/SJ"6'.>A%>Y+ MX5MGDL-=BFD@N=/U*+38HXEW*ZSP73&0DG.\,IQC'7/84E&\;]@EYF8O[+_Q M!^(_P]\':?H]EISZCX-U*YU#4H+F\-M&L#I;B,(\JJ)&_P!&E!5<[?ESC<*2 MX\?S7.GQ>'8HK>/2-6\6C4[*2*.2)X]ME/%(&A8':-[E=N?X> ZCX?UN36=12[O#:Q_9Y+>V1&1YE7>Q:WDRJY*X&0 16]I7C6Z@AO?#:P6[ M:?K'BJRU*.Z^>.X22*UE1P82#@YE&0#Z8!SBO*O'FH:M-X%\(K<7%\Q7Q)&D M\O)'RL0S>AR3WS7LEQH,%WJQOXS-!=Z7>Q31'?N\]ICY;98]E MPI7 &, 5%/6*L5.^O,9=Y\%?%/C&:4:/IFF:M/I_B1O$W6,85=HP",8]:J*3CH*5[^]W.FA^!?B_X MD2:I8^'=,TC5=0@\9R^)I;/5+I[:W^R/8K;"0R2(H+B52=H)(."1BN%\3>,- M0\)^$_$OAV2""XTS5];\/W#2L7CNA);ON;*8.6/U'Q$E(LDG,)4-I> @W$ -R5[C([U:\31QW4$:7:RR3Q:QIK+)<$L?W2 MQQX0=X\%@ ?4#M6<-GZ?YFLKW5^_^1/X=^$/B3QA>>(8]'L=-GFN/$TGB!(- M8D>WMQ;2VTL"R;I%4&0/)D '*D D8%4SK-YX=_MO3TAA-G=:CHC23-NCN(VM MY]S!DY#%B"0PP& SW%>"H?$.AQ102P7 TF"ZN79DEAEAN 6 7I)_J\!Q@-P:X"QUJ>3P# M\2X]1O+Z\?\ X2V8P)'<$-\MG>!"I)P%4LIVY' KT+PCO75@UX[W]XL%C#&) MFRL,:,C)MZ9QG(STR1C%;QM>RW_XUA6'9BFJ?B"[U?P3I/B[PQ;BRF M34+71[+4"7:.:&6TO4R.ZR9\L .,*P(-<'::E;.=V #DC@' 'I7?Z9'-%<0:GZD#U:YL8Q^-W$*"S] OV6HROA^8_0?I7N MU>)_LQQ;?#,K>]>V4 %9'B0?Z'&>XD_H:UZQO%4D=OI)FE=(HHVW/)(P55&# MDDGH*!,_/G]NJUM;KXQ>%8=3O-!LX;O1C%9OKT#2J\@N"&C3:C%2=R')P#MK MYGNO#NC+=R1GP]H5^J2>6+K3[1O)E.%/R-A3_$.W6OH?_@HYY2_$CX/7;,OE MM)*H<'@CSHCUKS+PRUL=,$,=O(9$NRJR0Q@'&8QCB/\ 'K70Y1]FHJ.O?7_A MC*,9\_-SZ6VLK??:YYCXDLK2WT/4(=(TC^S=4\EO(:QN)H90X&0% ?J<5+\, M_&WB!_!FGSQ7'BJ\FCBW3W5KXKN(9/,P"X$8E& .@X['DU['+9Q7?$=F%\CQ[X]L\XVA/$K2C\I0U4?&7[77Q4\+VVEG0OB=XF>6Z MO$M2-8ALKI1N( (_<@G'7K7J'A?4M"T_PMK,,FEVLLE["QR]K@JY5\8_=$$Y M'8[77ARXB)_% M)_Z5X%\.]8USQ)X7M=.U+Q!J5QITDT\!MIKIW1E0+Y:X)Z*0,>F!7;GX;6JZ M?,Z071/FN(YEE8< 28&"GJH_+K6U3V=U[-OYG/3=2S=:*6O373YI'HL?_!2# MXE:;XRT[P]-X9\%ZJUW&9OM<,UW:(J#[Q.XMT_6NZMO^"@GCB#'VCP#X9NU[ MM8^)I$S_ -]PU\2_U\&ZOH6H6BK)>QS7$1^V 2Y54W!&4\%"1R".>1FNT MLVN/&UK$R:+HNFW:0QW#S:/IHMW<-%DJVTD$;L8 ''-$8PY&Y2LUTMN$I34X MJ,+I[N^WRZGUY;?\%"=2D ^V_":XE[%K/Q%:R_D&"TNG?\%(/!FI:[WK@U\FZEX(FLTREVS%4);S(B "/,.,E1_<'YF MO,-2FA\"_%"1[RUFU>UO8H5G@M[O[.[#CQ. M,;A+#/$P^HV<=*T[#XK_ #O+@36?Q"\*^;G=MDU)8P3[J^,_C7Y<^$;F#PS MXSUO3-6UDZ3+>3_:5NH[(W0.Z-&$1 (QCYB3R./>NNNI99KP06+Q^(H'C62. MZBTWRPX(R059<@CZU?L7[/VMU;U5_NO?\#/VT?:^QUOOL[?^!6M\KGZA:9XN M\ 7BL-(\;>&,.NT?9-5MQ@>P\S'Z5=^'6BVWAV36(['5KK7;:^OGOI;RXNH[ M@&9U3=AT'L/ES@8K\EKQ8I%3QZ#N:^Z_P#@FS!C_(Z<-_'AZK\SXO^&_\ R43PM_V%;7_T=?!GPW_Y*)X6_P"P MK:_^CEK[SKX3@O\ W>MZK\C[3BW^/2]'^84445^BGP04444 %%%% !7YS?MJ M>OV&V_\ 0* /%K4XF%:BLK-1>5!J6-L-5>%BRBI0:%HPW1>5OEZT_SMWC$9Z> M7&#[C%58WIHD,GC"0="8E'Z=:T2W,7NCQ'QK::OX3U+Q+J>@ZKJL%E;ZE+&= M-L$5! "1G86'(R?7O7&7/B7Q1J#7"WTWBB)&BR[7!15D Y"#U)S7KFN>(!=W MVMZ#XFFM9(6!B:5;D6QF0]"%Z@@<$^U4_%$-MX^T\:99&POMBA(H_P"T&4QJ M(]A;*CDXK!^1O%Z:GCUEX@U>2ZM_+G\06[3';YS318C'J:1]3UN "1(_$15' MV(PGB'X^P^M=/9?!"QTZ9-0:TTXPV$F7)U68JCJ>=W'TK,NOA=X>61ENKK2 MTCEW4ZIA0U2]UR&^NX_-UZ\\L"5YDN(P') Z9YXZ?A5:ZU;6Y M&MP9==G:>'<1]LC&Q1GY2>Y^E;^J^ _#NNWUS>R7.B^9*%4[=0N"%4 #' ]! M4TWPET?4-)M+Q(])&GVR?9XIOMESM!+>X&22:?O!HU& MH:',PZQJ4WVR)DUB,1PF8JU\A$N,':,?7KTXJ+3];U"^OH[?R]5@\]&+2-?J M1P#\IQZXQ74:7\._#4MU+;6-QH\EU>QFV55^TD[3C('Y5I6/P4T_3KZ>6W71 MQ<6,9WJOGL80RGG&?3-'O=PT/,5U;4;^ZMX!!J5N9G$;2&_0^6/7W^E>G?#/ MPKKFC^+-,OM4U=]3T57V%9')6-BZX+ ] !G\ZY"3P+X7LUCGMKW2"\!$D?[J M?[PYSR:Z_P "ZSJVO>(K;1+B 0071#M-;LQ1E) SM(HUZDOR/U)_94\'V*Z3 M<:MIM_#-!&&B>"!P1&V,X('0\Y_&OA?Q+?0PZ:EN\LRW#>(HI(8X^%.&.68^ MPSQWS7UA^S#IOB'PS$[2'[+J#N;R3Q+*8X1DA9PA^\_^P3CFN@\7:6NB>,KB73[:TCU# M4[]XMS6HEW8 Y]L =:L:EXBTC2_$%IIP+"LLOBN1#=E2,$?PDMDX&>M3>)9H?#L:WEU>6=I8S2>7$% MTU92K8S@D?SK'/CK18]@_MJW+,=JJNB DFL_8K^F:>V?](E;QAX=?P;IVGKX M1LVC28,NE#Q2ZQ6H$NXL93\[L?O>@/'2KLWC7PS*GB.5?"D%O'>N%%L/%C-) M?'RR-TC_ /+,*>,+USFEO+J>/09]8M[FRELX3M9I-*56'X=Z/"^MP76CWNNZ MF;(Z3;C;N6P6,LWMZ^F!WINDKW_42K7V$T7QIX:M-3LI?^$2M---KIOD-<)X ML>5P*Z32!;:]IC_ &40)=#YO.EL NU3R!L(YXXKD&\?:!',T1UF#S$8HP_L8#!' M6CV2#VK)-4\?>#[V366D^'<.H/>+&HDD\8RQ&Z93R7 '[L>@7UJ;7O&WA:36 MD9O":Z@L-IY7VJ'Q5)#Y>Y1B-$ P0/NECSQFI+76/[4NK>"PN[>::<_NU?2 M@/&>3V%9L_BRZ'B(:#')9_VGYHA,8TQ3AO\ #WINFOZ8*M_5B2X\9>%K?0=" M@N/!:WWD!Y/L,7B^1%LQO/!DQF5C][GITK-\(^/O"4WB"6-[6+P5I[Q2M.UQ MK)OC*UE (%^ZVR\Y&!CCCGGZ57N?"? MF?$"VM[RTLI]&NX))(&%JN>%Y7=ZC.:<8J+N)RV!?$A;/4DD8]!7M/QS_:.@\&V]SX.N/#::G$-,B;[1)<;?FE4@?+M M/ ^M>$:#X=_X1'Q)X2T9;D7"6^DP(NU H"AVV\>O/-?2/QVT7X<77AM3K5YI M&G^+)-,WQM=,!/)&H8(/SR!6SZ&*/SFTWP78:!:F9(DN+VYRTUUL(#\=,'\* M\)ADECD $'C(9N,#;-'C //X5W4?@?6=11]1U36+U+8R/)'I\LCC:N,8ZX X MS^->8+XNOHI/+,.EG]YL#+>G'7'YU$DNK*B=;XLFG3Q'K(C@\6*BRX3[')'Y M/./N#L*G\2VX-UIC-9>+F#:;$Q:U:/&<'[X_O^M?]5Q M_P!]>U6(Q_V@55 F,$-GDG/3M3[;QMJ$FFZG=-:J M'LVC5434VQ)O;!R<\8_6B24G>X)^1VWA-7FUCRW@\>,ILYB%OX(_+)V'GI]_ M^[[UG:.0LU@S+\1TS<*K>99Q%3\PX;C[OK[9K#T3QEJ6JWAA>VD@00/*9$U4 MMRJ[@N,]^F>U-L?'VK74MLG]GSH99%3Y-8)V@D#=UYJ.1=Q\S.M\126$/BC6 MUD?Q_"R7#@+86<36ZG=_RSR/N^E7]4O+'3[70!]O^(4$<]H9<6MA$S.-[#,V M1P^>OMBN.U;Q3>:?JE]9II5U<1VTI3SAJFTRD' ;!/!J6\\3:C NGNNF:A<- M<0>8<:D!Y.21LY//3/'K6DK/[0K^1Z=\/])3Q]I-Y86NO>,;*4W2L+_4K&&. M1-L;-L7Y<>6P'7UQ74^"OA_;Z7XZO[:_\1ZMJJ6-NC&/5;>(6DIDR/E95&YU MP!UQC)/2I48KJ*39]*VL,6C^&]-TQ+N"\EMKN61VMC\ MBJ\F47KU"XS6IX_OAYU@_G/%^X/"GJ037G?PULKW3?ACIR:H1-JQU*Z%W<@8 M\YQ)C=[^E=CXHC&H/:$L5"H1C&>];2NUH+, M3@^]:TTGEH3WJ+3[&/3;KV^O$/V5?^1+D_WJ M]OH **** "BBB@#XJ_;JL9IO$OVJ."22&'0@LDJH2J$O<8!., \CCW%?$_QD MM]8;Q5I[ZA;7\MN=(L5TV2UAED4PF!,K%L!_>;\[NC9*]J^Z?VU[W7(]7-M;?$VYL[: MV(6&S6!&D6)4 1-VS!.!C)/IS6BV)/IW0-2^(^G^#])&N7.V[DC;./"?CT:+ M/X\&FV,"V[7$=O;1R+ND59'"N8\Y"NH+$?>W5B^(/CCX^L(["XE^(5Q:1W-E M#/M%JC[BV[+#]WQG XJNG-(MV YDQU!TQ@?H%?%6M: MEC0:I;_$:ZTRUDGN(4=;82B549?+8_N^#M)) M/3)XZ4T].85_>Y;'U''X+UNXD5;J*TGMQ)O,!N%W$ G!'IVYQ6G_ ,(SJL;% MX[,(Y&"RZD,\]1]SZ5\HZA\AIG_"^/&U]X4GO[?XD:C&MJ;>.2Z\@$N[*YDRGE\<@ 8X ' M@0; GS?*6^I/H*ZD[I^7^?_ ;_ 'F;]UK3?_+_ ('WV/M^\N)HQF-@G.,L M0.>PKA]4\1>+;2^N$#RQVZRYB-K#$Q9.P(8Y^M?,WPU^-'B_Q5K.IZ)<_$74 M-0N;FQFDT^>6 +%;S1*TI9EV3?( M?+5&CC$;'J$^;+8SGL..M).Y3TZ'U/'XJ\2*TS/J.IQK(N.;" K#_M)\W!^N M:\W\"^#;73_B79:AHOB#QA/XFL;@S&.\TS/FC.6664@!HVSTW)/&^DZ)J/Q+U2^BU9Q8IFW"QQS2?+')("O*!CR./'^G>(M0T MFX^)>J2/9RSVD<-O$L869)"BLIV<+QD?AZ41]YI7"3Y5>Q]3>"98'ATV&WG: MYMEF;RI'C*,XQ)DD=N21BOT0^ FFP6_A*"1$"NRC)K\]_A7I27%KX>F/VA8D M=8)I Y\K(M)N=.NU)@G7:2.JGJ&'N#@_A7-B:;K49TUN MT*2NK%BR>%K*!H,?9S&ICQTVXX_2O+?AB?\ A(/B%XFUW[\2DQ1-U&&;Y@K9!Q-<.WF3 MRJ,!F/&![ #'_P"NN"+J8FK3YH.*AJ[]]E8C636@GQ(N(K7P-K+3$!6MV09_ MO-POZD4WX9QO%X#T829W>3N&?0L2/T(KB)/#?C+XC7<">(5CTK2(I [0QX4M MCT7).>V6.!FO6K>WCM;>."%!'%&H1$7HJ@8 _*MJ#E6KNORM1M97W>MQK5W) M****](L**** "BBB@ HHHH \_P#BI\.3XXM(Y(7$=W"/D;'/TKYXU?PU?^&[ MHP:C T)!XDQ\K?X5]CUF:UX=L/$%LT-Y;I*K#&2.:8'R,L&"/K3&B!D?_>/\ MZ]2\8?!>\T9GNM&/VBW')MV[?2O.&@:.=XY4:&9?O1R<$<_K57N!5\JNB\&: M;%=:S93R(KO:7*2QLPR58AER/0X)%97DGN.:U/"\^HVWB+1([.W26RN+PI?R M-G,48B=D9?0C;&NQFW=1W '7 MO7S)XA_;"\>Z3X9FU Z3X8TB^6^>V6Q%NUQ)Y:C/F-^\&TGL"#72_P#!0SQ= MKOPE^!.GWO@G49M"U2^\0)') _BYXA\ M1SS:QJ^EC3Y+.^O,^;&\\["5CZE@,*/#G]L:9 M+X=MK$R-&DS:0P_ME?M >)O%UKH2>,=/TH7!RT]KI$6 M4 &2.0?<57\$^.-7TOP#'IUK?K#:I<2,8]@+*6*$\^8#SGTKP3Q%XHU#2?&6 MGRZ?.UK<)*/W\9R6# CG/J:QFJCC)1=GT._!RP]/$TY8F'-337,NK5];:K6 MWFC[4^&?QM^)_P 3/ =[J(+[0=#CL/B'XFUC5(4D;5+N/498;>9BW 41L!A1@#:?SKY-^+UC"BZ M;;QKA5($:')#8+85CGIDGGM7M/P%C5/V0]39U7<_C*8 GG&+6/@'/3GWK4XV ME>Z/8=4\$^*=4^&=MXHG\>^(I3=6)O! NK76U>#\OWSZ&OGJUL[F^OO$UQJ& MN:EJ+Z3ITM[:QWE[),GF D#YBF-A)XV$ M5X#:S2W'Q.'G'< S*,@#Y0#@$ "L94Y2BUS6.W!XB&&K*I4@IJS5GYIKL]M_ MD>XZK\3?AAI?PVLK/Q/KU]>>)(79GTE892J()%V*C9"JNQ>@XY/J:9XNGE\2 M>*M+\33:/%HUAKRVUQ:)$H*O9LV8SN"C(VY&#S[5\V_$W3I[_P 07\=O!(TS M1@*Z!COX/R>GI[\5]3>)-2@O?!?PFT^WD24V>AZ?!-MZQ3+&!)&W'#*6P1^E M;6.'X=CH?BUX1\!^3;IX?LH)(BLWF-%;%,CRSMY*#N/TKP'2[_2;SPI#!:QI M_:<6KRRW2K%AA!Y<@ +8P5)P,>O:O3_&NQ/#\T?*EEVJ.A^X_/W5KQ+X?V[R M+JL:*7E>5451W8E@ /QK%TD[7>SN=^%QDL,JD8*_/%Q=^FJ=UYZ'K#?M*VWQ M6\?Z'X5\*^%8_"[Z_,=':_N)$FV;V7<0$48'R].O-;GPKU23P+\1M4NM2L/[ M4G2P97BW[0S/Y;;@2G0=.GXUY-X(^$WBGX0_&;P1XB\7Z#-HL6FZE'=2Q3R1 M++-$AZ1C<-S#(XZG/4UZ%HTTVI^+-7N(X7N&:)"JQ)G:?'AFM=)C2\4VCL^Z-9R07&\=,L>!]*])_83LC M+\?/"F%SMTV\/_D#_P"O4^SCS*5M4=D<55CAYX:+]R33:\TFE^;/N:;3TLO& M^@1(\C[I'D8R-N.21^E?4UO_ ,>\?^Z*^;-9MC#\1O#JG'W6/'^\*^E(>(4_ MW16CW.);#Z***0SX\_;T\.VNMZYX#6\@AFMI8[V&3[0!LP53[WM\W;GFOB7Q M1I.A:/IOAE?#JZ>FGWFK7"2MIZ,L9D^S/&2V[YL@AAZ<<=:^Z?V_KXZ/I_@/ M4BNZ*&[ND70[6$R7-U:ZI#=Y\D1A4*-'G(ZG+ M#@]0*KH9L^8O$C)>? _X3NDT216VM7D2-N)(.VV)!XX.1G_@0]Z^L=#ABNO MM_#$D:J/&MB9!&=HRUM<(2??G)^O%?(^L-;_ /"A?!YD,VRW\3SJ H7Y288^ MGUV@_7-?6_A>[D3P]KHN6)*Z_HMRC.0^8V,J \>W3/([U"V0Y]3Y=\1M'_PI M/P'NEA2*W\1AD4;CC-I!@'C@DIGZ$5]76#O&I,"0"Y\7:%.Z1Q&)?,:& MZ1B 1UZ9QQSQUKY,\5>0OP+TB>3S76'Q1%#M#)\C"TZ<>RCWSDU]6ZC-.O@? MQ%/<%FF_MSPTP9Y Y*&695QCC&#@=_7I5+8F9\U^.X1;_#W0'FGMI&A\2VH4 MY:9& TVW$7 ZA1D=C7TKH>VV^&_Q ;<) _B;P^QDP1AB;A2/8\C('' />OF MWXDR6D7PWLV6::5%\46H1LI&4+6 4D$_& MP@W DJ9I -OMR>O/Y5G#X454ZG@OC8R0P!['[/=R#QNKP"13<(S-ID.U2N!D M@#/;!^E>M:2J1>"_%T<;>;$?$OA]B^-H=@7R3_M8(SCV/>O(O''EBP=4NO)Q MXU@C68NL"J3IB#<6'W< 8/)$UGP[Y*,0<1EVVXP>G)Q MGGJ.U./3^NC">WS_ %1YUK2R?:-0??#<2MX]G(0I]H&3I1Y(&W(4$O+8"\OQXYU1&D9=\?_ "#IO-<+\O12Y#9XP#SB MO7/ ZK;Z7XHV#$4GB;PTB2;"H<;R0?<\CD=>M>,:QJ%NOA#Q(^[89/'&HJS2 M3^4.;"0;@R@'+#("]&+8/6O<]'^3PUXA:)3$?^$G\-JB[@2 &Z<=/]WMTI0W M^XTE\+]&> :+FW^'WQ#,7V>X+^(+H-YD;.L:FTN0[$#'122&'3]*^@OAE&EK MX<\4L@61&FT!$F:/[V9V&.@Y..2.HQ7SOI\T4OPX\=!7>U$OB.Y$A$BQG(M9 MCM7U+=-O?.*^F_!Z>=X;U8HODQMJ'AN&-=X!5?.D('\^/PK:.[O_ %HSFJ?# M\_\ (^<])>.+X,_%!XQ%AKZ+\(PB#X8>+ MOE4A]2\)KO5,?,+K!ZCAB 0."/K7S?H=PI^!/Q!,"LJS^(IQ-O<1LJBUD+! M,=2E!A\.=81U(SJ7A1%W.&.WSY" ,=N._/4=JF.Y4MOZ\CKIV_? M2DC WL<_C7)_%!?^*!E]9-4TQ/SO(ZZGAI9-W/S$_K7-_%%"?!FGH.DOB'2$ M'OF[0_TIEGZ&?LTKM\)N?>O9*\A_9OCV^$2?>O7J "L3QE8V^I^'[FTNX4N; M6<>5+#(,JZ-P01[@UMUE^)&2/1KB21E1$ =F8X"@'))/88H _.W_ (*%>'X; MW6OAI9Q#R+;389YXC\SDA7C&S)/H!R.AKY1 M\"Z/*+K^U6F\B&[57X?+8,V\],?PG\Q7KGA?]BOXK^%M/OX"^AZO'+:20QM9 MZXGS.>A*2;?85;^,GP-U#X>^.-(T'1M2T6.XUVSN&T[3XKZ%+:U:.-65))Y# ML$A/F\$XX4"D7IT.TT'5/ NH7VIQR>*(]!MOD%G+=6YE+C#;MQV,1C/<=ZP/ MC['X3TWX0Z^UKX\TSQ!=7?EP6EEIZ$3-,9@X+*8DPF-V3ZXK(_:&_9G^*F@V M?PT@\&>'K_7GLO#X@UG4=!A62&YNMY)D)!.\D-@,>2 #Z5R_AGX!^+?%6I:9 MX;U_PQXHAD_?3B9],>&61T@DECCW,-I)=%CR2!EN*/(22WN1?"'3R62SU"X^ MQVR->3@L.=P"E1@D?>Z"O?= ^'.J>,/#\.IZ5;6%R\S3QE'NK:*3 :0#Y6^< M$D]^W(-?.VL:+XRL_$/B+P_;^&);_7M/NX;)+6&-Y-CRIO'F,!@,@)SDA?E) M)P*Y;XM>(M0\#_&SQ7X/TZUMC9:?J36MI+=[L[1CY2XX8G.,\"D.WF>H_M8> M%=6\-6_AN+684L[^2YN'CMVG5WDB\EQY@ XVY7;GKD4GP[CNFT>YU!E$:6\5 MO;!#RS,T/&%SR,9[5R=OX//BJX;Q+;2K);:3Y5NEAS/).< 4]PM;8]NU/ M0=5TZ^BD-O=2QHC,EP+8;"K+(A%:_P]_:[\:Z[;K!9^+_ !%IYAVQFW,[W"J""% X(QQC MG&*QO%[:YK'B:^\?>+[J:>QO-B0:G=3@B2XB8"0;!_=.S.%QR/6GIL3RN]SN M/ 2RWEK&T4'FB\NY(H!+'O20EP,#).<'CIUKH[R&#R[A;FTCA*JPW1Q>658# M&W'E@8ZYYS7G.G>-+GPO8/J44]M/:^'(QJ3/;Y'!SZ^F*2!Q;/'_ !9&C?&:_,O" M@(XR<_\ +MQ7I?@ZXCDTO3\(9)%BR#'RP&1DYRW7GMZUYD]WJ'BSQ9KGB'66 MWWN%(P>^*]'\*^/[#PG?:5=ZOI,TNG6MLEL%M[@6SNQ0A M661LC+88]"2 >>]%D/4Z!]'@E667R9(%4JR1^4OS?,O&1&/Q.:^L_P!@\JOP MK\3A.%_X2S4,8]-L5?,#?%;X8PC[7IGAGQ)I.K6W[VSE$UG+''.OS(6_= XW M 9ZG&:][_8BFNO''PNUN_-_QBM;= D<:XXK&\!>#;;P;HL-K"@$FT;VQR3734AA1110 4444 %%% M% !7.?$C_DG?BG_L%77_ *):NCKG/B1_R3OQ3_V"KK_T2UIZ/\CIPW M\>'JOS/B_P"&_P#R43PM_P!A6U_]'+7WG7P9\-_^2B>%O^PK:_\ HY:^\Z^$ MX+_W>MZK\C[3BW^/2]'^84445^BGP04444 %%%% !7YR_MN-M_: O#_TX6W_ M *":_1JO@W]M/X6^*=0^*=SXGM=*DGT1[.");F-U/S*"&&W.?TH ^;%[5IV[ M;H^N:J-I=[ F9;2:/'7^+KK3O,E4R0"-;B!B LRKGR]PZ-CG'I70[B.:RKCPG MIFC>,9KR& F6>$3,78D>8R8+ = ?>M%JM#.6Z/&OB$L5CJUO)(GG2FV&7D.2 M>?6MSPC;Q^$_"-UX@,&V]OE"6T9&"H[#\3S]!4OB;PS+XF\::5;85K1;96N. M?F50W]>E9'Q*\7Q?VDNGV05H;']V /NAL8(_#I6)H3^ -:73]6ETV_D\R/4\ M[PQX$A]?KT_*N5\5>'3I.N76GE 3&=Z!N-\9^ZP/J.A^E5#=?VIMEM\0W:X+ MQDXZ=&4UW_B#=XO\%QZQ"D;ZSIRE+A5Y.!][],-^= ' :#HOXG]!7 W>H-;W$EU=.MQJ,I+8SPN>I-/9 =_,C^,_ X>2,/JVFC[O4L M /ZC]17FCR?:2-P <]&Q6_X+\:#1]W\80 M6MD,Q:F_F6^.53/+\^@Z_C2&7? -I'H&DZAXFO5&(D,=LI[GN1]3Q^=8WA?Q M9-I?BI=1NGREZ^VZ^C'@_@:T/B9K5K;-9^&[5PMM9(IE(/\ 'C@'^?XUP\DB M[0I(.!@TAFY\1?#BZ'KTXB4?9+D&:$CH,]0/Q_G7J'PK2UTK6M&NI(6?S;>. M$F, D!N,X[_AS7&V,B^._ \MBS;M4TT;HB>K*!Q^8X_ 5Z'\)8_,UKPXI'WK M< Y[?NW/]*:$S]5_A%H=GI/@"V^S[7+1;BV.E<+I.M:Q/ M+)8ZS93:EIUTW[U)QRA_O*>WTH02N=A\/O&5OXVM+^UUBWAO#SY]OM"K)&3P M5]"I[_2I+OX4Z5X22[U9;V9M/"&>167,XC ^XA['_:ZUBV.DV?@\1W.FQW5V MT>?+MD(RQ[#GBKOBZ\U2RO+35+*26ZTZZ41SVKG*H<<8':C;<3][5'.^ M&_B/JVO>,8K!K6+^R)5V06$:@K&G][=W..N>M>GW7@LZSH=M#IDEO86MO.2L M:Q[E1@?O =,@DX!K"\.:#IGAVWEU*TL'66923&O+X_NKGIFL"Z\7>,8]4CGM M].DL+*(_NK"(?NP,Y.?5CZT+S![>[H12_&"?2[X:5IUJ[:59W/DR";Y[BZ;. M&SQ(&'N0#P&]ZN>'=2=H[C1[.RNM(@@BVVEY8\S?Q,_U/./2B MUM6"=U9''^-O%EW\+[Z/0]*Q[9K M*\?>,=?TRWET;PYIUQ;1A1'-J"K\Y4#[L?H/4]Z3&MK]3@O&FAW?ANXG-]XZ5Y5-JFHSV*VFJ MV]Q+S\K2J=R?0_TKI?ABT?\ PE*;#EH[>0?H*A^143ZEOM)QXR\.:D7!WV4, M(7:>,,QZ]/PKT[]I7X 7GC;3X?%]OJ>R.'28[=[(0;F_=EGW;L]/FZ8[5P=Y MI\C7WAV_W/Y/E0Q!=QVYRW./6KO[2'Q*^(NB^)+S1]'OM0M?#G]EVRJD-N/* M;>A\SY]O)['GBK["T=SX"NO&WB36+J>RLM#ABM;>1T:_F#2!U Z^F#7E=OKW MAA_^66F[C)@YTTCYL_XU[9J'C;0-"M38*Y27+)Y%HC.=QSZ\<5X^OAB3S%ED MUO40WF;\M:IZYP<=:7R*B.U36O#O]JWPOX])%\'Q<%K$YR.O.>:GU35/#C36 M@OHM%646J"#=:G/DXRAZ^E)K7AH:UJ5]<+K-XL2'6YXUBM8X&5M/!RRC!/XT[^118FO?#C>'=.%Q%H8TOSI&M=T+ ,_ DQS]* M2UG\,?V7J2Q0:"UG(8Q=/A@JG=E,\^N:;>>&Q-X>T:R37/+N+.:9WD?3258. M01Q[8Q3+?PN1HVJVS:Y"9[F2)XS_ &8<#:QSD=^#1\@+FAMX8AOS+I]KH$LX M@<;$E;(CVD.>O3!-066G^#O,MS!;>'W=9 8]EXP+/D8QSUSVI?#_ (;;3[Z5 M[C7-/\MK:2$,-.93N9" >G3..*IZ;X3N;>[L9)-6T5TCE5V#6#+P"">W!H^0 M&UK6E^%]0UB_N+RQT-+^:0M.GV]U*-_$&&>#FI-0T7PU=1Z:L^E:6J6T'EV_ M_$R=2R;B01SR,DUE^(/"LU]KFJW%OJ/AV:WN)V:-IK5MY!.1DXYJ75_"LUTN MCB*X\+SFWM!'*)D;Y&#'A>.!SG%+Y?U]P_F=[\*-1\.> =4GN186MM:RHX:Y MBO3,%E*$*,,<9/UKOY/BAX3TOQ%J7B'38[R\UJ_ABMY4A565HH\D +G@C)Y[ MUY5\,_A3:^+EGT;57T2. NUYY.F@L\@2/CY3WR>3Z5Z!X'^"=AX'\=:E?_V? M&-+2!(;*ZCB'F-(Q_>!QT QBFO0B5CM;3XD2>)OAQ:^+)8MMG/=O#;VZIM M=%5PN6'3)/?TKI;#Q!'XBT])4"JUO(\$FUMR[E/.&Z,/<57L]+TJ#PJEGIT[ M7EH-0FDD:0#"R,0708XP*UM5M(-)M;5(8DA5]S;8Q@?E5VNC-;E*>81K[FL] MCN)-.9FE8G&:GATJ\N#^[A./]K@&H-#-NI,+BJ*?ZQ3_ +0_G7:Z?\,]7UA\ M*K9/3RXRW^%=YX<_9IUG5G7&GSL,@YF8@#\L?KFD!]2?LJ_\B7)_O5[?7FWP M-\"WO@3PR;2](\UCGBO2: "BBB@ HHHH ^.OVUK?69O$-V]G+(FCQZ# ;]5= M51@9[@)N!Y;#$' SZXP"1^1'C&QM-3UO4WDAU:,EW@\R*W'V<$##/O+=,=3C ML1BOUP_;:SUB";4%@V/ M;Q 1A3$L:R'>05#*@<''W6'K6;XDT_3Y'T8I:ZTT=MI=M&DUM -KK\Q5FRW# M<\CM6S\4O"7C/7/B'J]_IFGZU=6.RV6&XMA,J,5MHDQTYP5(_#%4_&'@OQO? M-H<5GI.N/%'I-M%,(8YH]LBJ0ZGCD^IIZC &I_$O@_QGJFG^%(+?3=:G-GHR07/D),IBD$\K;#QUPP/_ LT M[4/!OC.7P;I%J-)UM[T7-P]P(X)@PSMV$OMYSS]>::MR[:@^;F6N@M]9V5O\ M+=(T][36I(+C7;B]WPHK2+((5B,;DMM!PF\#/*L*C31[:W\(W=FEEKDJW$MM M=%516GCR)-O(;T'_ '(JS-X*\7-\)[;1$TS5GU'_A));U[4)+YJQBT1%D/' MKN&>^,56L_!/C*V\!ZM:-HVN"^ENX&C3R9RS1@/G#XX )Y';(I1MU0.]U9C] M%M=/L?ASXSB2QUV2*_FL()D9%$MOY9<;+K>^W(YV@9]NM4O#G@/QKIMIKDO75SI.G7#&PN=HED26)X6= M "<[ ^]B?X16;X)T>QM[JUOEM=:_=,ML$F\IEDWQMR,-V"]?<"M+X;>#/&.@ M^*UOM0TW5[*!].OKLS=>']<@M M0C>8SV\K*K;#M)&./F/7MFB-KZH).O#TUKIFO/>Z;,E_;P79 M0"Y:$B00J >7;&%'J<"J-OI>GZQX@U*^DT_7;*>&XEO&5WC:,-YYPA7.3AFY M';!JYX ^''CK1/&OA35=1TC5[*VL=3M9[BYN(Y=L*K(I9NGR\?EBI)/A3X^N M_&U[?P^'-;N+.XU*:17(^,/AKI?BJ(L\0AN>JRIP0: MZ^B@#YF\2^!]6\)S-]IB:[L\\7$:Y8#W'>I_!-N)I/M"!)(DG3YB>5X/3WKZ M-N+6*[C,:'SY+P(//6 EXF@9&)!))R&'ITYK]$=2\<:'K&GII>N6&I^(K SS2 MS1ZC"ASNV[$&&^ZN&_.N5FTGX6^3>QP_"[1%*D?V>9M'618N/F,BF7#?-N^[ MMX- *^S/COPM)I=OX3C:Y\5:=8.SNYM&GE\U>5 RJ\9.T_F*\1\60"X\46[6 MJ37EO'.N;Q$.P].@/...IK]5+/Q5X+TC"Z5\/=/M5 P!%IMO'C_QTUJ1_%V: M%=MGX56(=@NU1^2H*"NMSX\$^)]-\(/HUMX"\2VXN2SK#IVDW8A+;E(>:/+@OM&, MC'8=J^]?^%K>*)V_T;0HT_WMY_D133XX\?WG":;%'_NPL?YDT"]3Y0T_X1^) M[[P[;VB?"+Q==WRP"-YKF6WMHF;!!(#IN Y[G-><6/[%?QID\7)K#^"TCMMS M8A^WVZ.@(.!R_/6OOE=0^)-VV4A6,'L+=?ZBGC2?B;>?\MY(\]UC5?Z4#\SP M'Q!^R]\9=0^'^B>&=+U7P[::?!;[;BVFC\N979VXOO"P$+K(+JXNI99G8 ??\ W>7'RC@GGG-?3"^!OB348?^RM#$;X] X52 M.IZ&L;P7_P $X;?P?J27%U\15N;+S4EEMUL2CL5.<+(7XY]J^ET_9Z\1W',^ MK3M_O2L?ZU8C_9AN9>9[\M]3FD!X5X@_8?\ !.LZ]-JE[\0-7BEEE:8PRW2W M$88YY'FN2#R:KV?[&OPNTMBUY\1=;O6V[/\ U:?0 M5R>C_"W0=#NTN;:U595Z'%==TH 6BBB@#R#]IKX(6WQR\#0:;/J,VFM8W NU MD@B5V; ^[R>.<<\]",<\?"VI_LTWMG-,--OKJTNDDCV3/9I(@"2!\;.,AL8. M3T)K]1V4,I!&0:IMHM@S$FTB)/\ LT"LC\E6_8ILY/#K:&R%M,-\=2\O[&VX M3E2N0WF9V[3C;["NPF^!OBK^QY--M-3M--BFN;:ZGGM- 03W#V[[XO-9I#N& M>",#<"1WK].?[#T__GSA_P"^:/[#T_\ Y\X?^^: L?D[/^Q[+<>'Y="D>W;1 MY;[^TWM?[''-SL*;]WF;L;21MSC\JZN]^"_C>^\,IH!UVSM].^U6MY,;7PQ; M13W4EN^^'SI0=S@'J.XR,U^F_P#8>G_\^G_P#/G#_WS0+E3/RC MU#]DF?5-)FTNY%BVG2WHU%[==%VC[0$V!@1+G&TD;\.XNY+:020^?+NS(%( P>JY&>:_33^P]/_P"?.'_O MFC^P]/\ ^?.'_OF@=EU/R9]_P#YY_+MZ=^M;NH? WQOJ'AV/1/^$BM[2Q6]M=0D-GX9M8I; MF:W8M"T[]9,$\YZCBOT^_L/3_P#GSA_[YH_L/3_^?.'_ +YHVV _):X_8UNK MK3Y;":]CEL9;QM1D@;1T(:Y9=K2$E\Y*G&,X[]:Z>3X"^-9;6&V_X26..W2^ MM=1E2'PW:I]JGMVW0F=AS( >"">1QFOU"_L/3_\ GSA_[YH_L/3_ /GSA_[Y MI;#W/R9_X8UD;2;W2S<*=/O+QK^:'^RE.Z=E*E@Q?(&UB,9XSZUV#?!;QP=, MMM/7Q!;0VL-Y:WT@A\,VJ/=R6S%H1.X^:102<@D9!K]-O[#T_P#Y\X?^^:/[ M#T__ )\X?^^:J[)Y4]S\H5_8_=-!O-#'D?V1=WK:A-;'2LYG*E-VXR9 VD@# M/%=7<_!GQK/X>M]&BUNTT^UBN[6]>6Q\-6\4]S+;L6A,\F29 "3P>HK],_[# MT_\ Y\X?^^:/[#L/^?2+_OFD.R/S0/PA\>EB1XF ).3_ ,2&'_&H;WX'>+M< MDTN/5_$,UW86=_;Z@UK!I$,!E>%MZ*7&2!NQG'7%?IK_ &'8?\^D7_?-']AV M'_/I%_WS0,\_^ 6GSZ?X.19XFB8GHPKTZHX88[=-L:*B^BBI* "J&N6?V_2K MFW*+(LB[61QD,O<'U!&:OTC#<"#T- 'SS>>-?#'A;4H--97AALT:&.+[.66$ M9' )SQQ^7%1W'C;PMJ$%ZHO]+:1_^/876GX2+@6?:F*QP<=QX&NE^1M( ]%(C_D15>\\"?#_Q M%)'-8H?$@Y/W@>M;.K?"RXU.XDEGO],OQ(1<'&2JCIDXXXS7GOP9_9EU?X1Z>+29/#?B!([::V@N)+$17<:2. MS,GGJ0Q7#$8(STY.!7J$EK\2K/JD/K7_7:3#+_VR8?UHN%C MP^/]B/P+:M<*GPR%B)UV2/I6NR(77.<'<3QD5!\6/V;X[CX(ZKX5\+>![F?6 M)3+]DOM3N_/D@$KQO*JE0 %8Q1]L\'GFO>*(,^?X=0_[I84?\+2OH<>? MX=F![[)/\11H%F?-T?[,NB:M\._%VGZMX+\1>$M6\106]K=W5I.FH>7%%(DH M6$,J%5+K]TY/3DX%>9:5^Q!H.A+ FG>--6M?)D>3_B9>'@'8,.49U?.W(SQ7 MW$OQ<@'^MTF]B^A!J7_A;VD9P\>HQ_\ ;('_ -FHT#4^+OCQ\,- TS_A6UU' M>ZSKD]I<:;:ZB]K8$1V]O;H4>2*/.6+9#$-S\H KF?&'[(Q\4?!RYM= \::3 M>ZKJFNPZJ[:O#/IZQ0Q6[Q+'MD0D-N5E]I[0M_(&HK M_P 2>%-2LIHX)-'DN"!Y8OK,^5G/.["@],]*- U/S1T']D/XJ:;JT5U+=^'] M7B2W:W+6VO0LS<$*<2%<8SVK])?@#\.XOAMX?U>QMET]+&YU-[NVCTR3?%'& MT<8VD_WMP;(''-6/L7@RXO@L5MH L&B.6$FR7S-W V@@;=N>>N:L1VEJD,-C MH>K1Z-:P7PNG%O*K*ZE1F(@G(4YSG/5?2F)MO)?11_*I>Y2V):***0PHHHH **** "BBB@ KG/B1_R3OQ3_P!@JZ_] M$M71USGQ(_Y)WXI_[!5U_P"B6KEQ7^[U/1_D=.&_CP]5^9\7_#?_ )*)X6_[ M"MK_ .CEK[SKX,^&_P#R43PM_P!A6U_]'+7WG7PG!?\ N];U7Y'VG%O\>EZ/ M\PHHHK]%/@@HHHH **** "L_6M"LO$%J;:]A6:(_PL*T** /--1^ 'A2_P _ MZ&(R?[M<[=_LL>&YV)0LH/:O;:* /G#5/V0=-N-Q@N<9]17'ZI^Q[>Q*WV62 M,KZ*,5]?T4 ?">I?LL^([6,[(6?_ &E/)KGM<^"/B0ZG'<'39PRPB(J!N!P, M9Z5^AG7K3&@C;K&I^JBJ4FA-)GYK0_L^^(H9I)A83>=)&(F<1'[HS@=>.M8' M_#(+9S_PCSD]265R2?4_-7ZC_9H?^>2?]\BC[-#_ ,\D_P"^12&?E[#^R7/; M2"2+P\$=>C>4Y_\ 9JNZ?^S3K.DM<-9:3]F-Q_K=L#'?]?FK]-?LT/\ SR3_ M +Y%'V:'_GDG_?(H _,FX_9IURZM(+672P]K"08H3;-M0CI@;J@/[*>HRN7? M1(V<_P 1M#_\57Z>_9H?^>2?]\BE^SQ?\\D_[Y%%Q'YCI^R?J./^0)'_ . @ M_P :TD_9G\1?(?LDH,?"8A^Z/0>E?I-]GB_YYI_WR*7R8_\ GFO_ 'R*0S\U M#^RCK,TC.VF;G8Y+-:H2?J>2-Q\*?%=U_K-+)^D!']:A;X/>*-N!IC ?]<6 M_P :_13[-#_SR3_OD4?9H?\ GDG_ 'R*+L++L?G8OPB\5K&J?V?(0IS_ *D_ MKS6E_P *_P#&9 !T[..G^CG_ !K] ?LT/_/)/^^11]FA_P">2?\ ?(I;; TG MN?G)K'P.UW7E(OM%>8'TC9?Y&LW2_P!FN^T.X:XT_0)+>X92GF8=N#]37Z6_ M9H?^>2?]\BC[-#_SR3_OD4;CVV/B:Q\,^)]072K"30GA2VE5C-EB2!GMCCK7 MU7JW@&S\:>#K;2M40^68MK+^MBWB'2)!_P$5)0+8^)O$W[ NB6FMM-H6G MJ(VZR2N68]^]9TG[%=^G"VR&ONJB@9\&M^QAJ"HRBQC)/\6>1]*IO^Q?J2KS M8(_N54Y_2OOZB@#\^9OV.]648&F0GZPH?Z50F_9"UE/NZ7;C_MTC_P *_12C M:/0?E3 _-V3]D76 Q)TBV;)_BLT_I4,G[)NK!=K:':E?06F/Y-7Z3^6O]T?E M2>6G]Q?RHN(_,^3]DN\ZMX<@)]H7'_L]5IOV29Y&R_AM#_NI(/\ V>OTY\F/ M_GFOY"D^SQ?\\T_[Y%(9^8=K^RE+_GDG_?(I/LT/_/)/^^10!^<>B_ O7-#\)Z; MH5OI-P(;)F82D'=)GUXZ^]="_P &->\0SV4?]C30^4"H9V+ Y/4\"OOO[-#_ M ,\D_P"^13EAC7I&H^BBG<5EN?)OA3]D>[=4:^E6!.NU17JOA[]FKPWI&QIT M^T./[U>P44AF'I?@K1='15MK"%,=]HK8CMXX1A(U0?[(Q4E% !1110 4444 M%%%% 'SU^U!^SVGQ4E37/[9-A);6)LS ;3SMPRY# [UP?WA]>@KYEN-)NM+6 M"R2*:7[+#';B7!!;8@7./?%?HS=6L=Y"T4J[D;@BN8D^&.@S,S-9QDMR?E%/ MF8'P"NG7<<82.UDC1>BKD 9IO]FWW_/&;]:^_?\ A5?A_P#Y\H_^^11_PJOP M_P#\^4?_ 'R*?,Q6/@'^S+U63S"NPOM^8KZ9]/: ME_L^^_YXR_K7WY_PJOP__P ^4?\ WR*/^%5^'_\ GRC_ .^13YF%D? G]G7F MY6-M(67E6(R5^A[4G]GWO_/"7]:^_/\ A5?A_P#Y\H_^^11_PJOP_P#\^4?_ M 'R*.9A9'P&=-O&QFV=L'(W+G!]1[T'3[UCDP2D^X-??G_"J_#__ #Y1_P#? M(H_X57X?_P"?*/\ [Y%+F86/@,:;=X(:U=U/567(/X&K5M%=V\J.+)R5(([= M*^\O^%5^'_\ GRC_ .^11_PJOP__ ,^4?_?(HYF%C\Z?!/P[N?#)TR)0]Q'9 M\!FB(9OO=3G'\1[=J_0/X**R^$H R&,[>AK7B^&.@PD%;./_ +Y%=%I^G0:; M"(H$"(.PI7N,M4444@"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MJ*ZM8KR%HID#QMP5-2T4 '[MA"/^ BMFB@"C'H=A']VTB'_ :F6PMD^[!& M/^ BK%% #%AC7HBC\*=M'H/RI:* $I:** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** &E5/50?PIK6\3=8U/X"I** *S:;:/]ZWC/ M_ 15:3PWIDWW[.(_\!%:5% &#-X&T2?[VGP_]\BL^?X6>'+C.[3X_P JZZB@ M#@+CX)>&;C/^B!?I69I44 >,W/[-.B29V2LM9TG[+]@<[;I MAZ5[O6?J&O6&EN$NKE8WQG;@L?R - 'EW@S]GVS\+ZS'?//YQC.0*]@4;0 . M@K"_X3K0_P#G^_\ (3__ !-)_P )UH?_ #_?^0G_ /B: -^BL#_A.M#_ .?[ M_P A/_\ $T?\)UH?_/\ ?^0G_P#B: -^BL#_ (3K0_\ G^_\A/\ _$T?\)UH M?_/]_P"0G_\ B: -^BL#_A.M#_Y_O_(3_P#Q-'_"=:'_ ,_W_D)__B: -^BL M#_A.M#_Y_O\ R$__ ,31_P )UH?_ #_?^0G_ /B: -^N<^)'_)._%/\ V"KK M_P!$M4G_ G6A_\ /]_Y"?\ ^)K%\;>*M+U?P9K]C:77FW5UI]Q!#'Y;+N=H MV51DC R2.M<^)BY4)I+6S_(WP\E&M!MZ77YGR+\-_P#DHGA;_L*VO_HY:^\Z M^*O!/@77-(\9Z!?7=EY5K:ZA;SS2>=&VU%D5F. V3@ ]*^MO^$ZT/_G^_P#( M3_\ Q-?%\)8:OAJ%55Z;BVUNFNGF?7<48BCB*U-T9J22>S3Z^1OT5@?\)UH? M_/\ ?^0G_P#B:/\ A.M#_P"?[_R$_P#\37WA\4;]%8'_ G6A_\ /]_Y"?\ M^)H_X3K0_P#G^_\ (3__ !- &_16!_PG6A_\_P!_Y"?_ .)H_P"$ZT/_ )_O M_(3_ /Q- &_16!_PG6A_\_W_ )"?_P")H_X3K0_^?[_R$_\ \30!OT5@?\)U MH?\ S_?^0G_^)H_X3K0_^?[_ ,A/_P#$T ;]%8'_ G6A_\ /]_Y"?\ ^)IK M^/M!C&6O\#_KE)_\30!T-%5-.U:SU>U6XL[F.XA;@-&V>?0^A]JMT %%%% ! 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 %%%% !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 %%%% !1110 4444 %%%% !7'^&X8-4US7VN84N&BN"B^8H; W,._T% M=A7(>"?^0YXG_P"OL_\ H3TQ'0_V'IO_ $#[7_ORO^%']AZ;_P! ^U_[\K_A M5ZBD,H_V'IO_ $#[7_ORO^%']AZ;_P! ^U_[\K_A5ZJVI7?V'3[FYX/E1L_S M=.!F@"+^P]-_Z!]K_P!^5_PH_L/3?^@?:_\ ?E?\*XT_%$#^"W_[[_\ KTT_ M%11_!;_]]&GJ([3^P]-_Z!]K_P!^5_PH_L/3?^@?:_\ ?E?\*XG_ (6P@_Y9 MP_FU-_X6TG_/*+_QZ@#N/[#TW_H'VO\ WY7_ H_L/3?^@?:_P#?E?\ "O.] M8^.6G>']*O-3U.2VL=.LXFGN+J9BJ11J,LQ)[ 5L? _XFO\ &3X6Z%XT.CS: M'!K,;W-K:7+;I#;^8PAD;@8\Q LF.F_ M] ^U_P"_*_X5@^*/B!:>'[DVJ8FN5P6'4+[?6N?/Q;?/$4./]T__ !5 COO[ M#TW_ *!]K_WY7_"C^P]-_P"@?:_]^5_PK@?^%MR?\\H?^^&_^*H_X6W)_P \ MH?\ OAO_ (J@#OO[#TW_ *!]K_WY7_"C^P]-_P"@?:_]^5_PKC-/^+%O-=1) M=(L<;'#,H/'OUKO;>XBNH5EAD66)NCH00?QH&5?[#TW_ *!]K_WY7_"C^P]- M_P"@?:_]^5_PJ>\OH-/MVGN95AB7JSG KA)_BQ )F\I(S'VW9S^?_P!:@#M/ M[#TW_H'VO_?E?\*/[#TW_H'VO_?E?\*XG_A;"?\ /.'\VIP^*BG^"#_OHT". MT_L/3?\ H'VO_?E?\*/[#TW_ *!]K_WY7_"N,_X6B#TCM_\ ONN=NOC],OQ1 M\(^!]-T(:WJ.MB>YNWM[D(-,LH@-UU+P?E+LL:KQN9L \&@#U7^P]-_Z!]K_ M -^5_P */[#TW_H'VO\ WY7_ J]12&4?[#TW_H'VO\ WY7_ K.\0VNEZ3H M]S=-I=I)Y:Y"F!.OY5OUSOC[_D5;[_=H ^,O!/Q\N/"OQ*\2Z>"4LIKL&.'/ MRIAG!Q^&W\A7VEX/UY?$6CPW2G[R@U^76IL1\5]5P?\ E\;_ -"-?H[\#V+> M#K7)_P"68_E0(]%HHHH&%%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %)_\ K[/_ *$],1U]%%%(85B^-I/)\'ZV_P#=LY3_ M ..&MJN;^)4GD_#WQ(_3;ITY_P#(9H ^/?&_B/7I(M#TWPU>V6G:OJ^L6>EQ M7>H6S7,,(FE"%C&KH6P#TW"NU_X9L^./_14O!O\ X24__P FUY!_:N_Q-X0O M7;-MIFOV.HW'J(HI0SD#N<#I7UI_PU%X&_Y[7W_@-_\ 7JW?H2>5?\,V?''_ M **EX-_\)*?_ .3:/^&;/CC_ -%2\&_^$E/_ /)M>J_\-1>!O^>U]_X#?_7H M_P"&HO W_/:^_P# ;_Z]+4>AXAXF_8B\?_%0Z1I'Q!^)6BZCX-AU&"]U+2M& M\/RV:I9Z=+KVJR30VUGIT<@1[NZGF2& M&/<1QNDD4$XX&371:;^SS\?M2M4N+_QYX%T.XD^8V%KH%S>I#_L^?#6L>.?CA\1O$OA#X=3:3HD/A M9;.W@AC9-S!069F88X&.L0A?//0K'$0/ M7=ZT^F@C7_X9L^./_14O!O\ X24__P FT?\ #-GQQ_Z*EX-_\)*?_P"3:]6_ MX:@\#?\ /Q>_^ Q_QH_X:@\#?\_%[_X#'_&EJ/0\I_X9L^./_14O!O\ X24_ M_P FUVG[-/[,^H?!GQ-XW\7>*?$\7C#QEXIE@26]M[(VD%K:PJ1%;Q1F1R!E MF).[GY>XR>D7]I[P*S &ZO%YZFV/'ZUZ3H?B#3?$VGI?:5>PWUH_ EA;(SZ' MT/L>:6H&A1112&%<[X^_Y%6^_P!VNBKG?'W_ "*M]_NT ?E]JG_)5M5_Z_&_ M]"-?H[\#?^1-M?\ KFM?G%JG_)5M5_Z_&_\ 0C7Z._ W_D3;7_KFM D>C444 M4#"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 **** "LKQ5JTF@>%]8U.)%DELK.:Y1'SM8HA8 X[<5JU6U+ M3[?5].NK"[C\VUNHF@FCW%=R,"K#(.1D$]*SJ*4H24'9VT]32FXJ:?A__P! #_R=N/\ MXY2K^SW\/UY_L#\[RX/_ +4KX+^S>(_^@J/WO_Y ^V_M#(/^@:7X?_)'C_\ MPUEXB_Z ^F?^1/\ XJC_ (:R\1?] ?3/_(G_ ,57L7_#/O@#_H7U_P# N?\ M^+H_X9]\ ?\ 0OK_ .!<_P#\71_9O$7_ $%1^]__ "(?VAD/_0-+\/\ Y(\= M_P"&LO$7_0'TS_R)_P#%4G_#6/B3_H$:7_WS+_\ %U['_P ,^^ /^A?7_P " MY_\ XNG?\*!\ C_F7T_\"9O_ (NC^S>(O^@J/WO_ .1#^T,A_P"@9_A_\D>, M_P##6/B3_H$Z5_WS+_\ %T?\-8^)/^@3I7_?,O\ \77LW_"@O /_ $+\?_@3 M-_\ %T?\*"\ _P#0OQ_^!,W_ ,71_9G$7_05'[W_ /(A_:.0_P#0,_N7_P D M>,-^UAXF[:3I(^J2G_V>D_X:P\3_ /0*TG_OB7_XY7M*_ /P$O3P]'^-Q,?_ M &>E_P"%#> _^A>B_P"_\O\ \71_9G$/_04OO?\ \B']HY%_T#/[E_\ )'BO M_#6'B?\ Z!6D_P#?$O\ \W?\*)\"?]"[!_W]D_\ MBJ/^%$^!/^A=@_[^R?\ Q5']E\0?]!:^]_\ R(?VED?_ $#/[E_\D>(_\-7^ M*O\ H&:/_P!^I?\ XY36_:N\6=M-T8?6&8_^U:]P_P"%$^!/^A=@_P"_LG_Q M5.7X&>!5Z>';?\9)#_[-2_LOB#_H+7WO_P"1#^TLC_Z!G]R_^2/#/^&KO%O_ M $#M%_[\3?\ QVC_ (:N\6_] [1?^_$W_P =KW3_ (4=X%_Z%VW_ .^Y/_BJ M/^%'>!?^A=M_^^Y/_BJ?]E9__P!!:^]__(A_:61_] K^Y?YGA?\ PU=XM_Z! MVB_]^)O_ ([3?^&K/%__ #XZ/_WXE_\ CE>[?\*/\"_]"[;?]]O_ /%4[_A2 M/@;_ *%RU_-__BJ/[*S_ /Z"U][_ ,@_M/)/^@5_>EII ^D$G_QR MC_AJCQA_SZZ3_P" \G_QRO?%^"O@=>!X,#_ ,NN MDC_MWD_^.5[[_P *6\$?]"W9_DW^-*/@OX(4Y_X1NS_)O\:/[)S[_H+7WO\ MR#^U,E_Z!?P7^9\__P##4WC'_GAI7_@._P#\71_PU-XQ_P">&E?^ [__ !=? M07_"F_!/_0MV/_?!_P :/^%-^"?^A;L?^^#_ (T?V1GO_09^+_R#^U,E_P"@ M7\%_F?/O_#4WC'_GAI7_ (#O_P#%TA_:D\9$_P"JTL?]N[?_ !=?0?\ PIOP M3_T+=C_WP?\ &G#X/>"@,?\ "-6'_?JC^R,]_P"@S\7_ )!_:F2_] OX+_,^ M>?\ AJ/QE_SSTS_P';_XNC_AJ/QE_P \],_\!V_^+KZ&_P"%/^"O^A:T_P#[ M]4?\*?\ !7_0M:?_ -^J/['SW_H,_%_Y!_:N3?\ 0+^"_P SYX/[47C,_P & MFC_MW;_XJD_X:A\9^FF_^ Q_^*KZ)7X0>"UY_P"$:T_\80:=_P *C\&?]"SI MO_?@4?V/GG_09^+_ ,@_M;)O^@3\%_F?.G_#4/C/TTW_ ,!C_P#%4?\ #4/C M/TTW_P !C_\ %5]%_P#"H_!G_0LZ;_WX%'_"H_!G_0LZ;_WX%']CYY_T&?B_ M\@_M;)_^@3\$?.7_ T]XU_O:?\ ^ W_ -E1_P -/>-?[VG_ /@-_P#95]'? M\*F\&_\ 0LZ9_P" ZTO_ J?P;_T+.F?^ R_X4?V-G?_ $&?BP_M;)_^@3\$ M?.'_ T]XU_O:?\ ^ W_ -E2-^T[XU/22P'TMO\ Z]?2'_"I_!O_ $+.F?\ M@,O^%*OPH\&KT\,Z7^-LI_I1_8N=_P#09^+#^ULG_P"@3\$?-G_#3GC;_GK8 M_P#@,/\ &C_AISQM_P ];'_P&'^-?2G_ JOP=_T+&E?^ B?X4?\*K\'?]"Q MI7_@(G^%']BYU_T&?C(/[7RC_H$_!'S7_P --^-O^>MC_P" P_QIO_#3'C?_ M )^;/_P%6OI;_A5?@[_H6-*_\!$_PIW_ J_P?\ ]"QI/_@''_A1_8N=?]!O MXR#^U\H_Z!/P1\S_ /#3'C?_ )^;/_P%6C_AICQO_P _-G_X"K7TQ_PJ_P ' M_P#0L:3_ . .#TN[0?2U6D_X:6\<_\ /Y:_^ J5].K\,?""]/"^C_C8QG_V6E_X M5GX0_P"A7T?_ , 8O_B:7]B9S_T&O[Y!_;&4_P#0(ON1\P_\-+>.?^?RU_\ M 5*/^&E?'/\ S^VH_P"W5*^GO^%9^$/^A7T?_P 8O\ XFC_ (5GX1'_ #*^ MC_\ @!%_\33_ +$SG_H-?WR#^V,I_P"@1?VGQ?_$TO[#SC_H-?WR_ MS#^V^%E.1X:T<'_ *\(O_B:=_P@/AC_ *%S2?\ P!B_^)H_L+-_^@Y_?+_,/[:R MO_H#7W1_R/E3_AH[QY_T%HO_ $B_P#B:/\ AH[QY_T%HO\ P$B_^)KZK_X0 M'PQ_T+FD_P#@#%_\31_P@/AC_H7-)_\ &+_ .)H_L'-_P#H.?WR_P P_MK* M_P#H#7W1_P CY2/[1GCW_H,1C_MSA_\ B*3_ (:+\??]!F/_ , X?_B*^L!X M%\-#@>'M* _Z\HO_ (FC_A!?#?\ T+VE?^ 47_Q-']@YM_T'2^^7^8?VUEG_ M $!K[H_Y'R?_ ,-%^/O^@S'_ . /_P#H.+_X!P?_ !%?6G_"$^'O^@#I MG_@''_\ $T?\(3X>_P"@#IG_ (!Q_P#Q-']@9K_T'2^^7^8?VWEG_0''[H_Y M'R7_ ,-$>/\ _H.+_P" <'_Q%-_X:&^('_0?_P#)*W_^-U];?\(3X>_Z .F? M^ XOKN3SKJZC@FFDP!N=E)8X' R2>E=HO MA'0EZ:+IX^EK'_A6'X#A2WU;Q)%$BQQI=;51!@* S@ #L*]W*!G.6)Q# MJ)KK?3[VSQ@J;3Z6U^Y([*BBBOI#Y\*Y+XN2>5\+?%K]-NE7) M_P#(;5UM<1\<)/)^#?C=_P"[HUV?_(34 ?FWK/C&72X;;[/IU_K-Y=7,=I;V M&EP^=<32R-M543(RE:C=75UJ&LZ48+>)3I]U$N7W'DO(H' MUK[K^.$OD_"/Q5)G&VR<_P J[FN$^.UC/J'P;\90VREY_P"S)W51U.U2V!^5 M+J,^ ?"&J_:OB'X$CW9SXGTG_P!+8J_3FOR2^&.M1M\5/ S3S+###XBTV:21 MSA55;J,L2>P !.?:OUMIL2"BBBI&>#_ME77V/X6V+YQ_Q-(A_P"0I:^;OV.+ MS[9^V!.V<[? ]R/_ "?MJ]6_;Z^(FEV'A;1?"T=S'+K$MXM])"K M#$J.H+# MMN+\?[IKPS]@.Z?5OVM-;E1=T=GX+D65^P,E]"5'XB-ORJN@NI^B?B3PWI_B MW1;G2M4MUN;*X7:Z'@CT(/8@\@U\&_%[X(_$GX8ZK,^F>$[[QUH,DC&VN_#I M22Y1<\+-;NRL&Q_$A=3C/RYQ7Z"T4KC/ROS\2/\ HB_Q%_\ !*/_ (NC/Q(_ MZ(O\1?\ P2C_ .+K]4**=Q6/RVLXOB!-.%N_A-X^TR#^*YN=$(->U:)?L]E/?#6 MFF3/7=]ECS^M=]4%!7.^/O\ D5;[_=KHJYWQ]_R*M]_NT ?D1\8=7O-)^)UT MUG(=/TO\ YH^@R[-*."CRU*"G MZV_R9\Q?\+@\:_\ 0RZA_P!_::WQ>\:-U\2ZC^$Q%?@ ^@K MPO\ 5C%_]!TON?\ \F>U_K%A?^@./WK_ .1/AC_A;GC/_H9M2_[_ )H_X6YX MS_Z&;4O^_P":^Z**?^J^*_Z#I?<__DP_UCPW_0''[U_\B?"__"W/&AX_X274 MO^_YH_X6GXU_Z&35?_ AZ^Z**/\ 5?%?]!LON?\ \F'^LF&_Z X_>O\ Y$^% M_P#A:?C7_H9-5_\ AZ/^%I^-?\ H9-5_P# AZ^Z**/]5\3_ -!LON?_ ,D' M^LF'_P"@./WK_P"1/AC_ (6=XWDY'B+5S]+A_P#&C_A9?C?_ *&'6/\ P(D_ MQK[GHI?ZK8C_ *#9?<__ )(/]9*'_0)'[U_\B?#'_"R_&_\ T,.L?^!$G^-' M_"R?'#.?^@_KG_@3+_C1_P +"\<_]!_7/_ F7_&ON>BC_56O_P!!DON?_P D M'^LE'_H$C]Z_^1/AC_A87CG_ *#^N?\ @3+_ (TG_">>.FY_M[7C]+J;_&ON MBBC_ %5K_P#09+[G_P#)!_K+1_Z!(_>O_D3X7_X3KQU_T'M?_P# J;_&C_A. MO'7_ $'M?_\ J;_ !K[HHH_U5K?]!DON?\ \D'^LM+_ *!8_>O_ )$^%_\ MA-O'?]!OQ%_P"!=Q_C7W111_JK5_Z"Y?<__D@_ MUFI?] L?O_\ M3X7_P"$P\>?]!OQ%_X%W'^-'_"8>//^@WXB_P# NX_QK[HH MH_U5J_\ 07+[G_\ )!_K-2_Z!8_?_P#:GPO_ ,)1X\;G^UO$1_[>;C_&C_A) M_'G_ $%O$7_@3/)/\ F)^(F_[>+@_UK[HHH_U4J?\ 07+[O_M@_P!9 MH?\ 0+'[_P#@'PO_ &[X\_Z"'B+_ +_W'^-']N^//^@AXB_[_P!Q_C7W111_ MJG/_ *"I?=_P0_UFA_T#1^__ (!\+_V[X\_Z"'B+_O\ W'^-+_:?CW_G[\1_ M]_+C_&ON>BE_JG/_ *"I?=_P0_UGC_T#1^__ (!\,?VGX]_Y^_$?_?RX_P : M/[3\>_\ /WXC_P"_EQ_C7W/11_JG+_H*E]W_ 0_UGC_ - T?O\ ^ ?#'V[Q M[)SY_B-O^!W!H^T^/?\ GKXC_P"^KBON>BC_ %2?_05+[O\ @A_K0O\ H&C] M_P#P#X8^T^/?^>OB/_OJXH^T>/6X\SQ&<]MUQ7W/11_JD_\ H*E]W_!#_6A? M] \?O_X!\,?\5[_U,?\ Y,4?\5[_ -3'_P"3%?<]%'^J7_43+[O^"'^M'_4/ M'^OD?#'_ !7O_4Q_^3%'D^/7Y\OQ&WOBX-?<]%'^J/\ U$R^[_@A_K1_U#Q_ MKY'PQ]F\>_\ /+Q'_P!\W%'V;Q[_ ,\O$?\ WS<5]ST4?ZHK_H)E]W_!#_6A M_P#0/'^OD?#'V/QZ_'D>(V]MEP:/[-\>_P#/IXC_ ._=Q_A7W/11_JC'_H(E M]W_!#_6F7_/B/]?(^&/[-\>_\^GB/_OW/&Y^P>(CGOY-Q_A1_87CS_H'>(O^ M_%Q_A7W113_U0A_T$2_KYA_K3/\ Y\1/A?\ L+QY_P! [Q%_WXN/\*/^$?\ M'DG']F>(F]O(N#_2ONBBC_5"'_01(/\ 6J?_ #XB?"__ C/CS_H$^(O_ :X M_P */^$9\>?] GQ%_P" UQ_A7W111_J?3_Z")!_K54_Y\1/A?_A&?'G_ $"? M$7_@-M)_\*/^$%\=?] '7_\ P%F_PK[HHH_U/H_\_P"7 MX!_K75_Y\Q_$^%_^$%\=?] '7_\ P%F_PH_X07QU_P! '7__ %F_P *^Z** M/]3Z/_/^7X!_K75_Y\Q_$^&/^%>^.?\ H :Y_P" TO\ A1_PKWQS_P! #7/_ M &E_P *^YZ*/]3J'_/Z7X!_K96_Y]1_$^&/^%>^.?\ H :Y_P" TO\ A1_P MK?QQ)R?#VM'_ 'K:3_"ON>BE_J=0_P"?TOP#_6RO_P ^H_B?#'_"M/&__0O: MQ_X#R?X4?\*T\;_]"]K'_@/)_A7W/13_ -3-?^A;U7_P'>ONBBC_4W#?\_I?@'^MF(_Y]1_$^ M%_\ A5GC7_H6]5_\!WH_X59XU_Z%O5?_ '>ONBBC_4W#?\ /V7X!_K9B/\ MGU'\3X7_ .%2^-'Y/AK4C]8&K=\!_"_Q;I_CCP[=7/AZ_@MX-1MY99'A(5%6 M5223Z "OLNBM*?!^&ISC-59:._3_ ",ZG%6(J0<'3CJK=0HHHK[T^)"BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "N0\$_\ASQ/_U]G_T)ZZ^N0\$_\ASQ/_U]G_T)Z8CKZ***0PKS M_P#:"9E^!?Q **SN-"O<*@)8GR6X '4UZ!10!^#"^.+6&576\6.6-LJP?!4C MN/0U=_X6K/\ ]!RX_P# EO\ &OV&D_91^"%QT9'6,,I]P:]'I ?F#^VE^SGJOP?\ $FK>,-%TR1O M%PZSO/;X9=.=S\R2*.4CW?=;&T!E7.>OS+#\9+J&)4B\27*1J,*J7C >WS5 M^ZEQ;Q7EO)!/$D\$BE'CD4,K*1@@@]0:\SNOV6?@Q?7#SW/PC\"SSN M9O0('!]V*CUQ^4[?ɂLWB+4&8G))NY,G]:_;'QEX#\-_$31SI7BG0--\1 MZ8760V>J6J7$)8=#L<$9%<)_PR3\$?\ HD/@?_PGK3_XW0!^1'_"WM4_Z&'4 M/_ N3_&C_A;VJ?\ 0PZA_P"!N74T'5EFN6*_CDXKI?@7\&=?\ MVQ/$R^'O#EV6C:9 ,166GVZ00QCT5$ _ 47 MV M-E!IMC;V=K$L-M;QK%%&@P$10 /8 "IZ**0!7.^/O\ D5;[_=KHJYWQ_P#\ MBI??[M 'Y?:I_P E6U7_ *_&_P#0C7Z._ W_ )$VU_ZYK7YQ:I_R5;5?^OQO M_0C7Z._ W_D3;7_KFM D>C4444#"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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"]< M^,VD?"/Q%XFM];9H+B:;SH-RG:RDL0>!Z,/UKW2O-_C/\-+#XA:(T=UI]K>3 M1J1&T\*N4^A(XI@>0-^W%X>5B/M,/_?#?X4G_#M?\^G_ (Z* /H#_AN3P]_S\0_]\-_A1_PW)X>_ MY^(?^^&_PKY__P"&6]:_Y]/_ !T4?\,MZU_SZ?\ CHH ^@/^&Y/#W_/Q#_WP MW^%'_#'O^?B'_OAO\*^?_\ AEO6O^?3_P =%'_#+>M?\^G_ M (Z* /H#_AN3P]_S\0_]\-_A1_PW)X>_Y^(?^^&_PKY__P"&6]:_Y]/_ !T4 M?\,MZU_SZ?\ CHH ^@/^&Y/#W_/Q#_WPW^%'_#JW0MF0P6DLH91@C:A.<_A43DH1_Y^(?^^&_PH_X;D\/?\_$/_?#?X5\ ^&?A=K^H>)-*M3-<.)[N M*(JTC$'_P"?B'_OAO\ "C_AN3P]_P _$/\ WPW^%?/_ /PRWK7_ #Z?^.BC_AEO M6O\ GT_\=%>D'O^?B'_ +X;_"C_ (;D\/?\_$/_ 'PW^%?/_P#P MRWK7_/I_XZ*/^&6]:_Y]/_'10!] ?\-R>'O^?B'_ +X;_"C_ (;D\/?\_$/_ M 'PW^%?/_P#PRWK7_/I_XZ*/^&6]:_Y]/_'10!] ?\-R>'O^?B'_ +X;_"C_ M (;D\/?\_$/_ 'PW^%?/_P#PRWK7_/I_XZ*/^&6]:_Y]/_'10!] ?\-R>'O^ M?B'_ +X;_"C_ (;D\/?\_$/_ 'PW^%?/_P#PRWK7_/I_XZ*/^&6]:_Y]/_'1 M0!] ?\-R>'O^?B'_ +X;_"N=\=?MJ:1JV@W%I:2QO)(,#$;?X5Y#_P ,MZU_ MSZ?^.BC_ (9;UK_GT_\ '10!Y;HNHOK/C2XU!N?M%R7!QZDG^M?II\#O^1-M M?^N8KX_\&?LQZO#K$#S0LJ*P-?FT5^?[?LO?M&*I)\8S@#DD^(YZYG]FZ?XC^*/C[I M6FQ>)]6U_3='O1-J,;'QI-J%JLR1W+6D\I2*1N@DC?Y7C.,9 M/?&0.*FGE_-&//-1E+9%5,RY93Y*;E&&[[?YV/T6HKR#PC\]?&'P5^&OQE^.^@W^KZ!\0;FSM;.Y M^RO_ &EK=XC,^U6^78K\88=2.M94<$YJ;J2Y>5VU[FM;'JFX*E!S\G,FZ"1$^22,*<.RGD\8SU M%<=^U-\;/&/C?XN0?"7P%=SV.V:.UN);.4Q27-PX#%3(.5C0'G&.CYR *(X/ MVE7V=.::M=OH@ECG3H^UJTVG>R75GW!17YT_$?X0_%G]E>RT[QC8^-)M0M5F M2.Y:TGE*12-T$D;_ "O&<8R>^,@<5]/6QM?VOOV<;:Z64Z-J]U&2DUN[#['? M1$J<8.=C$'CKL?UYHJ8.-.,:D9W@W:_;Y#I8V524J4J;C-*]F]_F>\45^>?[ M)_Q@UGX-_&"^\!^-)KB&TU&Y^Q2K>2%OLEXIVHV3_"WW21P5Y4DHR:B[H]B#E**\@N]Q@GCF"]?+<-C M\J\=_:\^)'_"M_@=K>ZT6_@M6VW,EO(D3!MN'*D Y[N#774RZ490C3FI.7Y=SCIYG&4*DZD'%0W]>WJ?5% M%?GC_P ,N_&(?#W_ (3X>+[S^VS;?V@=-^W7'VWR]N__ %F?];CG9^&<\5[S M^QE^T-?_ !8\)ZKI?B:X677-"5':^?"FXMVSAW[;E*D,>,@J>N36=;!*%-U* M_F M0,Z+]G4[1+*%*F1W)R$) &?8FDUOP7\8?V3O'VD3^'M3UCQ[H5PID>&"WGDA ME52-\4L0,@C;Y@58'/.1T(K3^S]H2J)3:O;_ (.US/\ M*]YQIMTT[& M_P##+OQB'P]_X3X>+[S^VS;?V@=-^W7'VWR]N_\ UF?];CG9^&<\5G1P7/35 M2K-13T5^II6Q_)4=*E3$MWV]4?I917R5^V%^T MW9:7\-=-T;PCJ(FO_%-FMR;J!L-!8N.OJ&?E<=0 _0XK?_8I^#>H^#?!O_"6 M^))KJ;7-;C#6]O=2,QM;4\KP3PS\,?0;1P]M_4Y<+7>)I*K:R>WH%%?&7QD_9]^.'BOXG>(-6\ M->)IK+0KJXWVENNN30!$VJ,;%X7D'@5XA\7/!?QB^">EV=[XF\=WD7VR0Q6] MO;:_<2328&6(7/W1QD].1ZUWTL!"MRJ-57?0\^MF-2CS.5%V77H?IY17RW\+ M_''B7X&_LDWOBSQF+R]UEI'N;*#4[AI)I!*42!7+$LHS\Q7J%ST-> ^ ?AK\ M8OVL5U/Q//XK>ULHYC%'-?W4L4+R@9*0Q1@A54$9( '/2,*;_C-X\^$/QPB^&'CJ_GU&SN+M=/,=W< M>>UM,X!A>*0\E'+)\I.,/G (P=G]J;XV>,?&_P 7(/A+X"NY[';-':W$MG*8 MI+FX7K?L?<% M%?G3\1_A#\6?V5[+3O&-CXTFU"U69([EK2>4I%(W021O\KQG&,GOC('%?3UL M;7]K[]G&VNEE.C:O=1DI-;NP^QWT1*G&#G8Q!XZ[']>:SJ8.-.,:D9W@W:_; MY&M+&RJ2E2E3<9I7LWO\SWBBOSS_ &3_ (P:S\&_C!?> _&DUQ#::C<_8I5O M)"WV2\4[4;)_A;[I(X.4;H*N_M>_&?5_BI\3[#X<>"IKB:"PNQ;M]BD*F[OC M\I&0?NQY*\\9WD\ &MO[-J>W]E?2U[]+&']JT_J_MK>]>W+UN??]%<'\%/A? M%\(_A_I^A&Z?4+\#SKZ]D8L9YV'S$$\[1PJCT [YKO*\J249-1=T>Q!RE%.2 MLPHHHJ"PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "D*AN",TM% $#6-NQR85)^E)_9]M_SP3\JL44 5_[/MO\ G@GY4?V? M;?\ /!/RJQ10!7_L^V_YX)^5']GVW_/!/RJQ10!7_L^V_P">"?E1_9]M_P \ M$_*K%% %?^S[;_G@GY4?V?;?\\$_*K%% %?^S[;_ )X)^5'JOS/BK MX;VL)^(?A<&- M=?"\&?[O6]5^1]GQ;_'I>C_,K_V?;?\ /!/RH_L^V_YX)^56**_1#X,K_P!G MVW_/!/RH_L^V_P">"?E5BB@"O_9]M_SP3\J/[/MO^>"?E5BB@"O_ &?;?\\$ M_*C^S[;_ )X)^56** *_]GVW_/!/RH_L^V_YX)^56** *_\ 9]M_SP3\J/[/ MMO\ G@GY58HH A2S@C.5B4'V%2].E+10 4444 %%%% !117)?%K0]9\2_#;Q M%I?AZX:UUN[M'BM)EF,)20]#O'*_4545S22;L3)N,6TKG6T5\ ?\,N_M&_\ M0X3_ /A1W%>;Z'9_%B7XS6O@:U\7:MK6KV]VB72V.LSRP1A2#)O*]F.70FFX5D[:GARS.I3:4Z$E=V/U'HKSGXN?'[P?\$A8CQ/=7,,U\DCVT M-M;-*TH3;N&1P#\PZD=:^)9_VE-?^+W[4'@V]T^^U+1/#\FM:=90Z7'=NJR0 M_:5R955MK,VYLCD8(&3C-_;6_:"\0^&-9TW MX>>#;B:SU6^B26\N[,D7'[QBL<,9'*L<9)'/*X(YK18/VE6-*E-2OU[&3QWL MZ,JM:FXVZ=SZ^HK\[_&W[.'Q>^#'@W_A/(/&D\][9A;B_M[&]F\ZW!(RVXG$ MH&?F[8SU&:^B/@U^T\_B[]G?7?&>KP+-K?AJ"9+Z&(;%N)$CW1N /NA\@'T( M; QBG5P7+!5*4U-7MIW"CC^:;IUH.#M?7L?0LDB0QL\CJB+R68X _&DAGCN( MQ)%(LJ'HR,"/S%?FEX!\&?$#]MGQ9K=WJWBD6]IIWERR_:-S0VYD+B..& $ M<*_.1TY))YD^*OP&\??LEC3O$^B^*WEL)KA83>::7@9)<%E66,DAE(5NI(." M".1GI_LV"G[&55<_:WZG)_:E1P]O&BW3[W7Y'Z6U'-<16T>^:1(DZ;G8 ?F: M\U_9P^*T_P 9/A-I7B&\B2'4\O:WBQ#"&:,X+ =@PVMCMNQVKPC]O+Q1=^)M M7\%?"S1GWW^K727,\:GNS>5 K8[%C(Q]-H-<%+"RJ5_82TM>_E8]*MBXT\/] M8CJG:WG?8^PHIDGC$D;K(C=&4Y!_&GU\M_'C]G_XA:EI_@K1_AEK$FD:5H>F M_8I534Y+3S"-H5B%/S' ))/K7A?C'X&?'?P%X9U#7];\=2V6F6,9EFE;Q%<' MV [L20 !R20*WI8.E52?M4F^G4YJV-JT9->Q;2Z]#]&**^,?V F\<>(-0\0 M>(M>U'5M1\/-;BTMIM1O))4><.&;RU=CT P6'KCUQV'QF_;D\)>#;'6M)\.+ M=:MXIMWELU5H&B@MYE)0L[-@L%(. H.<=0#FHG@:BK.A3]YKL:4\PI.@L15] MU/N?3U%?&_\ P3O\6ZYXI_X6!_;6LZAJ_D?V?Y7V^ZDG\O=]IW;=Q.,X&<=< M"O2OVP/V@+KX)^"[2VT1XU\3:P[1VTCKN^SQ*!YDNT\$\JH!XRV>=N*F>#G' M$_5HZO\ X%RJ>.IRPOUJ2LO^#8]^HKX+T?\ 9-^*?CCP*GC>]^(-]%XHO+;[ M;;:9-),TC*PW(K3>8/+8@_="D#.,CG'K7[('Q3\<:IX?UG1OB+IVJVS:/"+F MWUC5K66)I8>=Z.S*-S)@'/)()STS5U<'&,'.G44N7?\ KJ11QLISC"I3<>;9 M[_?V/IJBOSK7Q+\2/VU?BEJ.GZ+K,WA[PS9AI5A$SQP6T&["&14/[R5O?_:Q M@"AO$WQ)_8K^*6G6&N:S-XA\,W@65H3,\D%S;[MK&,/_ *N5?;_9SD&M_P"S M7\'.N>U^7_@G-_:L?XGLW[.]N;_@=C]%*@GOK>U95FGBA9N@D<*3^=+9W<-_ M:PW-O()8)D62.1>C*1D$?4&OBG43_P -$?MQPV@/VGP[X.Y;DE#]G8%O;FX8 M+[JO?I7!0H>VCB,1[%125W)I+^O(^W**^$_$_P"S3^T%J7B75KNP M\63PV-Q=S2P1_P#"03ILC9R5&T<# (X%>0?%70_B[\'M4TS2]<\;ZE/JFH#= M!8Z?K=Q/,5SM!*@\9;@=R0<=*]"GE\*K485DV>=5S.I13E.@TEU/U+HKS#X7 MW6H?#'X Z3>>.[BXCOM*TY[K4Y9W:XF0 LYW$9+,%('&>F*^7_VFOVV-/\7^ M&3X;^'TVHV_GR(]SK7S6KA58,$BP0_) R3C@8P<\<='!U*]3DIZI.U^AVU\= M2P])5*FC:O;J?=]%>-_L?ZM?:[^SKX2OM2O;C4+V7[7YES=2M+(^+R8#+,23 M@ #Z 5XM\9/V??CAXK^)WB#5O#7B::RT*ZN-]I;KKDT 1-JC&Q>%Y!X%$,-% MUI4IS4>6^K\G8)XJ2HPK4Z;ES6T7FKGV;17YA_%SP7\8O@GI=G>^)O'=Y%]L MD,5O;VVOW$DTF!EB%S]T<9/3D>M?2GPU\>>)O@5^R1=^*_&0O+W7))7GL(-4 MG>65_.*+ '+'HC1.(XP<#('7. 2#7;?LL_& MSQCX(^+D_P )?'MW/?;II+6WEO)3+);7" L%$AY:-P.,YZIC )IU,OY8RY)J M4H[H5/,N:4.>FXQGL^_^5S[@J!;ZW:X, GB,PZQAQN_*JGB37[/PKX?U+6=0 MD\JQT^VDNIW]$12Q_' KX9_9R\"^)/C!I7Q<^(=O*UOXEUA9M/TNX\]HO*FD M(DD*N.5"CRE!';(XKDHX=5(2J2E9*WWL[*^)=*I"G&-W*_W+^K'WQ17P!_PR M[^T;_P!#A/\ ^%'<5YOH=G\6)?C-:^!K7Q=JVM:O;W:)=+8ZS/+!&%(,F]RP M&%&0WOQUXKOCET)IN%9.VIY\LSJ4VE.A)7=C]1Z*^1/VVOVB=>\$:AIW@7PA M/'\4RB M]M(?MEY:VNJ3?:[>, ,26X5BH&6 8].-U8TL!SPC.I-1YMO,VK9CR5)0ITW+ MEWMT/T9HKY;_ &?OVIK[Q1\!_%VO>(46_P!>\(P,\[H OVQ2C-"S ?=8LC*< M#'RY[D5XM\+?!/Q+_;(O-:U_6?'USHFDVD_DJL0=XA(1N\N*!710%!7+$Y.1 M]XY-*. E%S]K)14=&]_N*EF,9*'L8N3GJEM]Y^AM%? ?A3QQX^_97^/VF>!- M?\13>)O#=_- A6=V=?)F;8LT88EHV5LY4'!VD(?#&LZ;\//! MMQ-9ZK?1)+>7=F2+C]XQ6.&,CE6.,DCGE<$#?^$\@\:3SWMF%N+^WL;V;SK<$C+;B<2@9 M^;MC/49KZ5^ /QNG^-WP)U?4-1")KVG0SV=\8QM61A%N64#MN4\C^\K8P,5- M;!J$/:TYJ4;V?D71QSJ5/8U8.$K75^J/>Z*_)?X(^ _%/QR\92>'=,\2RZ=< M):/=F:[N)2FU652/ER<_./RKU7XA_L@?%#X;^$]0\30^+HM4BTN)KJ>*SO)X MYDC499UW [0"3R#@'&>E=<\MITY^SG62?H<5/-*M6FZL*#<5YH_1.BODS]A M/X[Z_P#$6SUGPMXDO)-4NM+ACN+2^G):9H2=K([?Q$';ACR=QSG%?6=>5B*$ ML/4=*>Z/8PV(CBJ2JPV85#->06\B)+-'&[_=5W +?05\Q_MQ?'G7/A9H.CZ# MX:N&T_4]:$LDVH1\200IM&(SV9BWWNH"G')!'BO@?]A7Q3\4/".G>+=5\86] MK=ZQ;1WL4=Q%) M2WUM8_0RBOS>^&7Q,\>?LN_&R+P3XBU&6^T=;N&TO+%YFE@$4FW9/ 6^[A6# M<8SC##/3]'W=8T9W8*BC)9C@ >M88K"O#-:W3U3.C"8N.*C+2SB[-/H.HKF; M/XG>#M1U;^R[3Q9H=UJ>;/'&P-GN.W>NFKD<7'=';&2EL[A15&SU MW3=1=DM-0M;IU7E<'\2I-'^+GPY\5^'-!\7Z5#=^7'!<7EO>) M)]B8N"/,V-E2=C XS51AS-)Z+\B93Y5=:O\STJBO'/V8OA7=?"?PCJFFW?B MFW\5O<7QN!=6[EA&/+1=ARQ_NY_&O2_$7C+0/",2RZ[KFFZ+&WW7U&[CMP>W M!69PJ*/4D\ 5G9WL:W35T345PUO\ '7X'=,G:'6?$6^$R(2&BM5QYK CH6RJ#V M9B.E=9^R1\)(?A3\'],$L(76M81=1OY",,&= M_;0L?#LO[[3[?4++1Q&S941 JTW_ (\\OY5^C"J%4 # ' KV,2OJ^%ITEO+ MWG^AX>%?UG%U:SVA[J_4_/+X 8U;]NO6;J['G3)J>L2HS$_*W[Y?T#$ =OPK MZL_:^M(KS]G'QJDR[E6WBD'LRSQL#^8%?)GQ&EF_9J_;./BN[M)FT6\OI-25 MXP3YT-RK+/MSP65I)/E]57H"*]"_:Z_:I\%^,OA-+X7\(ZK_ &S=ZP\+3R1P MR1K;PHZR?,74?,611MZXW9QQGOK4IUL10JTU>-HZ]K,\ZC6IX?#8BE5=I7EI MWNM#C?@>GB'7/V+?B)HOA^PN=6U&ZUE;>"VMD,CA'6W\W ';8K?B:M_"/]GW MX]S?#J32M+UQ?AUIJW,MPMK)-+:W=U,0HWNT2EPN$51R.%^Z>IZ7PC!X]_9U M_8^T[Q!X;LHDU6ZU%M5U2WO+=I6BM9%V(^W/&%2%CZ!CGH:['X)_MQ^$M>\% M!O'VKQ:)XDM2_GA;60Q7"[B5:((&YVD J><@XSFJJU*UJDZ$5*/-ZN_H*E3H M7I0Q$W&7)WLK;[_UL>=? 7]H#X@_#GXUQ?#+XDWTVIQSW*Z?YE])YL]O.P'D MLLO5T?*#YB>'4@CD'FO@!C5OVZ]9NKL>=,FIZQ*C,3\K?OE_0,0!V_"LS3M2 MF_:>_;(LM:T*TFBTF&_MKMG90&CM+;9F1_0N5&/0NHYJY\1I9OV:OVSCXKN[ M29M%O+Z34E>,$^=#4(JTYPU2[G*JDN6%23%IY(X9(UMX4=9/F M+J/F+(HV]<;LXXSVW[/)M?V:_P!E-O$GB>*2TDN'DU:6T;B5WD"I!$ >C.J1 M\=MQST->7[.=/ ^SFK2E+1=3U_:TZF8>T@TXQCJ^AY'_ ,%%-#\+V?BSP_J- MG,L?BR\A87UM&/OP+Q%*_/#9#*./F"_[(J/_ ()WZ+X9U'QMK^IW\XF\66D M-A;S ?+"V1+*A)R6Y53Z!N^XXY;X%^!=7_:R^.VH>*O%0:?1K:=;S4,C]VP! M_ M!]+\3:0Q^RWD>6B8_/#(.'C;W4Y'OUZ&MCQ)K]GX5\/ZEK.H2>58Z?;274[^ MB(I8_C@5\>XRC+D:U/MU.,H\Z>A\K$<5]JP01VL,<,2+'%&H1$48"J!@ 5\)>\W^" MT05Q7QF^)5M\(_AKK?BBX59'LX<6\+9Q+.QVQH<=BQ&?09/:NUKXI_X*0>,) M8K'P?X7B1_P*6L,'1^L5XTWL=&.KO#8>=5;K;U+G[!_P M_N/$E_XB^+'B)VOM7OKF2UM)Y^6R<-/*/J6"#'0*XZ&O//V\&_M/]HSP[8W. M9+4:9:1>7D@;6N)=W3N<]?8>E?9/[/'A=/!WP1\%Z8L:Q.NF13RJO_/64>:_ M_CSFOF#_ (*+^ ;P:EX8\;VL,C6Z0'3+J://[EE[G=GI_M?+7C_P"PM\()_%VC?$'6]2BDCL-6TN;P_!<.2/-\X9G(/?;M MCY]2?0U.%IRPM&K*LK+1>NI6,J0Q>(HQH2N]7ITT/-OV6[SXCZA<:[X8^&7V M;3M3U(13W^MW.,6L$6X*H)5MNYI#T!8X& ,$UZ%KGQ:^-W[*OCG3(/'&K+XJ MT>]!D\MYO.BN44@/Y#P2&'Z>E?HUL79LVC;C& MW'&/2OSW_;&^#&I>!_!/PPUA8WF.E:-!H6H7$1)6*6,;D/'0%GE /L!GD5[C M_P -U> _^%4_VU]O;_A*_LFW^P_(??\ :]O3=MV^7NYW9Z?[7RUY>)HRKT*/ ML%=*Z/8PM:.'Q%?ZP^5NS_ \*_8/)TO]HKQ#8VY*6O\ 9EW%Y9)(VK<1;?Q& M.ON:^@_VZM#\+ZA\$[B^UV9;;5+*93I$JC,CSL<&(#/*LH);T"[OX17DO_!. MWP-<07OBKQY?HT%E]G_LZWNICA9,N))VR>R[(\GW/H:\[^,WCK6/VO/CMIWA MKPT9&T."8VFG*1\@3/[Z[<#L0N?]U5'4G/74INKCW-.R@E=G%3J*CER@XW=1 MOE7K_7Y'GO[->C^&O$GQI\+V'B^?9I#3X2*3!CFF&3%$Y)X5GP#USG'\61^M M73@<"OSY_:\_99L_A9X[L W"=$G'U PW^T#T!%U]K+:"O]VWXGJ9A-^Q]E#XIOE7SW_ ^G?@/\.U^%?PE\.>'2@2ZM[827 M>.]P_P \O/?#,0/8"N_HHKAG)U).A""IQ4([(CGGCM89)I76.*-2[NQP M%4#))KX'^'\C_M??M77.NZBK3>$=!!N+>UD!V&"-]L"$'H9'/F,#U 8>E?2O M[8/C"7P;^S]XGFMW,=U?(FG1L&P?WK!7Q_VSWUYG_P $Z?"Z:?\ #+Q!KK1J ML^I:GY ?N8H8UV_^/225ZN&7L<+4Q"W?NK]3QL4_;XNEAOLKWG\MOQ/H?XF? M#'0OBYX:_L'Q%%-/IWGI<%()C$2R@XY';DUQ6I^)OAU^R+\.X-->Z:RLHS)) M:::)/.N[EF8L=H)R1D_>. /6M;]H;XO)\$_AAJ'B)8DN-09UM+"&0_*]PX.W M=R,@!68@/KWQ7\:O$&I:DX=6CLHX7D^TMUP[+]R->@ M1DY3;]FGLNK\E^HL;BZ>'JJ,$O:-;O1)>;_0].^!?A3Q#^TO^ MTC)\4M1TUM-T&SOX[]IMI\LR0JJP0(W&]EV(6(Z;3G&X UO@!C5OVZ]9NKL> M=,FIZQ*C,3\K?OE_0,0!V_"OHWPC^V'\(9KK2/#FASW%H)I8[*SM8=->*)6= M@JJ !A1DBOFOXC2S?LU?MG'Q7=VDS:+>7TFI*\8)\Z&Y5EGVYX+*TDGR^JKT M!%>E"=6M*I3E#EO"T5Y(\NI"E1C2JQFIVG>3\V?6?[7UI%>?LX^-4F7-@?S KS3_@G1=2R_"'7X'8M'%K;E ?X=T$.0/;C]37,_M=?M4^"_&7P MFE\+^$=5_MF[UAX6GDCADC6WA1UD^8NH^8LBC;UQNSCC/;?L\FU_9K_93;Q) MXGBDM)+AY-6EM&XE=Y J01 'HSJD?';<<]#7#[.=/ ^SFK2E+1=3T/:TZF8> MT@TXQCJ^AY'_ ,%%-#\+V?BSP_J-G,L?BR\A87UM&/OP+Q%*_/#9#*./F"_[ M(J/_ ()WZ+X9U'QMK^IW\XF\66D -A;S ?+"V1+*A)R6Y53Z!N^XXY;X%^!= M7_:R^.VH>*O%0:?1K:=;S4,C]VP!_!]+\3:0Q^RWD>6B8_/#(.'C;W4Y'OUZ& MNJKXZ47%N,MT?<1DIQ4HNZ84445)04444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M7.?$C_DG?BG_ +!5U_Z):NCKG/B1_P D[\4_]@JZ_P#1+5RXK_=ZGH_R.G#? MQX>J_,^+_AO_ ,E$\+?]A6U_]'+7WG7P9\-_^2B>%O\ L*VO_HY:^\Z^$X+_ M -WK>J_(^TXM_CTO1_F%%%%?HI\$%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 >/?M4_&!O@W\);^_LY-FMZ@WV#3O5)'!W2?\ 4,P[9"C MO7 _L'_"E?"_PYE\9WZ>9K?B1F=99,ETM58A1D_WV!'_"MLV^.PLD*Q;N#<3N<\=OE6+KZU]Z>&="M_"_AO2M&M55+;3[6*UB M51@!40*/T%>Q47U?!0BMZFK]%LCPZ3^LX^$_B)):2> M)= LM:>U#+ UW'O\L-CCZ/HEA#IFF6WB'1/)M;= M=J)N6U9L#W9B?QK]**_.KXQ?\I!K#_L8="_]%VE:Y7.3G.+>G*_T,LWA%0IR M2UYUK]Y]U_%:74H?AGXJ.C6LM[JS:9<)9V\*%G>9HV5 .OS$5\._ C]G[XY MP:-KFG:/7F^"[N2BL$6,HI<*N]CD%>6ZG&!]H_'#6O%'AOX7 M:[JW@V&*YU^QB6XBAEB,H=%8&0!1R3LW$#U%?/\ ^S[^W1I.O:??6?Q+U&WT M?5DFWVUW%;.+>6(J/D^7=M<$,;I14E=7ZO[C7&+#RQ,%6 MFXNSMT7WGFOA[XV?%3]F3XNV?A;XC:S-KVC3-&;AKRY:Y!@D8@7$,SC?\I#< M-P=K @'!%;Q[C6/^"@]HEU^^CCUS3@BDG "0PEFVUP\14R_.SR3%3@JBAB?FP<(3QG%=+^V#X;OOA%^T-X:^( M%G:R36,S6=TDI)VM<6NQ3$Q[$I'&??J6-M#*JGE=PG7 MRCL?(DCDMA(NR1I"1A2JLV,$Y.,9'(X/]F[X:^--#_9?\<^)?"[W6F>*=8DB MGTPQ+^\FM[8Y.U2#DOOG4<SNA[X.5S_ , %=!^S/^VF-)DU72/B MKK-Y)))*)+75)H2XBXVM$ZHNY>0"#@_Q9QQF]^V)^T!\+/B%\-)=&T:YA\1> M)&FB:TNX;5U^Q .&=O,=1PRAEVJ3]X$CBNY^TJ5E2Q-%2_O+\[_\,<"=*G0= M;"5W&WV7;[K?\.?4OPG^)7AWXH^!K;Q)X>(AT^4L)89$$;V\J@;TD X!''/0 M@@@X-?+'[/:M\?/VLO%OQ&G!FT?0RRV!;)'S PV^!_US61SZ,1]:Y+X;ZWJ? MP7_8O\5ZM<[[*Z\5WYM-(C;*LR/&J/,OI\BRD'_84]Q7TG^QC\.?^%?? W29 M9HO+U'7"=5N.#G;(!Y0_[]A#CU8UYU2G'"0K2@]WRK]?\CTZ=26-J4(S6RYG MZ[+_ #/=:^&/VPO&VH_&#XR>'O@_H%P4MHKJ%+QER5:YDP%A &VYW3 M2E^>Q( &?85VW_!-+_FHW_<-_P#;JF?\%&/AW=S77ASQO;0/+:QP'2KR13,D.-RJ(_+VD[<8#N6YQC/%2?#;]J75OBQ\"/B9H7B M!XSXGTSP[=7$=]"HC-U"8RC,57 5U++RN =PX&.?0_#G[<7PXB^&-KJ5[?2P M:Y;VJI)HBV[F5YE0#:C8V[21PQ( '7!XKP;]B;X7WGQ&UGX@:Q>0_9M&O='N MM':15*HTUR1N5?95!S@Y&Y:R4;TIRQ%-1Y6K:6Z[>9NY6K4X8:JY\Z=];]-_ M([[_ ()LVL2Z+X[N0G[][BTC9_\ 9592!^;&D_X*3VD3:+X$NBO[]+B[C#?[ M++$2/S45YQ^R3\6++]G/XB^*O#'CKS=&@O"D$TTD;.+:YA9PH8*"=K"1OF ( MX4].0?M;?%BR_:,^(OA7PQX%\W68+,O!#-'&R"YN9F0,%# ':HC7YB .6/3D M[>QJ?VE[:WN[WZ6MW,/;4_[+]A?W]K=;\W8^IM'^)7_"O/V/]%\5W,@:YL_# M-L(/,/\ K)S"L<0/KERN?Q-<3^P#X!DTGX>:KXSOPSZCXCNVV2R9+-!$S#<2 M>[2&0GUP#7%_MA336^D_"_X(>'Y/-N72UCD16/(4"WMPWL3YC'/]T&OL3P?X M8M/!7A72- L%VV>FVL=K%ZD(H&3[G&3[FO*K-4L,[;U'?Y+;\3V*,75Q2OM2 M27_;SW_ =XL\36/@SPSJFO:E(8K#3K:2ZF8#)VHI) '_' M[XY>(_BKXG7SDTV4-:0.2R).^?+5<_PQ1CCW9#UKTO\ X*">,)=!^#5GH\#E M'UK4$BE ;&88P9&'O\PCKI/V'_"Z>'/V>M%G\M4GU6>>_E(ZMF0QH3_P"-** M2]A@I5EO-\ORZBJOZQCX47\,%S/UZ?<>WZQH]EX@TN[TW4;:.\L+N-H9[>49 M21&&"I'H17QK^W-\'_!?P_\ A+I.H^'/#6GZ-?2ZW#;O/:Q;6:,P7#%2?3*J M?P%?:U?+/_!1;_DB>B?]C#!_Z37-8Y?.2Q,(IZ-F^9PC+"U)-:I';_L5_P#) MLO@W_M\_]+9Z]KGGCM89)I76.*-2[NQP%4#))KQ3]BO_ )-E\&_]OG_I;/5C M]L'QA+X-_9^\3S6[F.ZOD33HV#8/[U@KX_[9[ZBM3=7&2IKK)K\32A45'!0J M/I%/\#YJ^'\C_M??M77.NZBK3>$=!!N+>UD!V&"-]L"$'H9'/F,#U 8>E>G_ M /!1>ZEB^$.@0(Q6.76T+@?Q;8)L ^W/Z"H?^"=/A=-/^&7B#76C59]2U/R M_DDKOOVT?A]=?$#X%:DEA;O=7^DSQZI%#&"6<(&63 '7$"DA38K6\LA[ MY9IY&8_F37RE\?O^)1^W9H]U:YBFDU/1YF()Y;]ROY$* 1WY]:[O]D7]JGP7 MX-^$T7A?Q=JO]C7>CO,T$DD,DBW$+NTGRE%/S!G8;>N-N,\X\]^',LW[2O[9 MP\5VEI,NBV=]'J3/("/)AME58-V. S-''\OJS=0#6U&E.CB*]6HK1M+7O=F% M:M3Q&&P]*D[RO'3M9:GN_P"WU\16\,_"JU\,VDA&H>([D1,B'YOL\9#/T]6, M:^X8UZ_\!_AVOPK^$OASPZ4"75O;"2[QWN'^>7GOAF('L!7S%J)_X:(_;CAM M ?M/AWP=RW)*'[.P+>W-PP7W5>_2OMRO,Q/[FA3H=7[S^>WX'K87]_B*F(Z+ MW5\M_P 3Q[]JGXP-\&_A+?W]G)LUO4&^P:=ZI(X.Z3_@"AF';(4=ZX']@_X4 MKX7^',OC._3S-;\2,SK+)DNEJK$*,G^^P+D]P4]*\7_X*">);GQ)\7O#_A6V M;?'862%8MW!N)W.>.WRK%U]:^]/#.A6_A?PWI6C6JJEMI]K%:Q*HP J(%'Z" MM*B^KX*$5O4U?HMD94G]9Q\Y/:FK+U>[_0X#Q=^S7X'\ _"TR:]K^J0OI]U);?/#:Q MR HZ[A]^0@E0HZ9Y.1@\Q^W-^T=JVB:NWP[\-W/O@)\&M.M=3U*]N]8\8LH>6^ETV1DM6(Y2 $<8Z;_O' MGH#BNFAAIJG"O63G;X8K]>R.7$8JFZL\/1<87^*3_3NSTG]G/X+V7PG_ &>_ M&6H?$E6TJT\16V[4;>4%9;>T5'5 P'(D/F.0 ,@LHZ\#P;]GWQY\1_!FO^(K M#X/:3<^+?#LDWFM'JVGX4<85W*2 (^.,"3YL9QQ@>^_''XLZ#^TE\ _&MCX# MEO-0NM'%M?7D,EL\1,(EW'&?O8",V/\ 9^E<]^Q#\>_ WA'X;W'AC7M5L_#N MIPWLMSYMXPCCND<+AMYXW#&W!.<*N/;>,JOL:M6I#FDVKQ?3L[;F$HT?;T:- M.?+%1=I+KKJK['EW@?Q5%XX_:DLM4^-DMYH^L6]Q#':Z>;+RK>.93F&.3<=T M<88@CAMQ;+,!DG7\?8UC_@H1:1W8\Z./7-."J2<#9#"5_4 ^_/K6)^U5XPTS M]H#X[:+8> T_M:<6\6F)>0(P%S,9';(XSL0-][I@,>@S71_M@^']2^$_[0WA MOXAPP27-M.UG>?:.0LEU;;%:,GME(XS[[CUP:[(ZSA?W7*#27;;\SAE[L)V? M-&$TW+OOOZ'VW\6+2+4/A;XQMIUWPS:->(Z^H,#@U\8?L!W4HT'XL6VXF$Z= M!)M[!@EP,C\#^@KTOXX_ME> =7^"NKVOAO5)+_7-9926?V7[5]GQN9&W;MC]-G3'?K7L_Q0_;^O_'W@36?#EAX-BT9M4MGLY;N7 M4C<[8G&UP%$2AK%_X)[_ /)=KK_L"W'_ *,AK[0_::\(6/C#X&^, M8;RTCN9;/3)[ZV9DR\FMW^1YF!HX MF>"E*E5LM=++\]SR#]@/X5V7AOP?J/C :M9ZK>ZP$MQ'9ON%FB?,8W) (D)8 M$KV 7KFOK"OA?_@FUJ\RZIXXTLR$V[0VMRL9;@,&D4D#W##/T%?=%>)F2E'% M34G?_ACZ#*Y1E@X."M_PYX'^UE^S?/\ 'CP_IUSH]S#:>(])+_9Q,/VB?V<+2+3IM/U0:):*52"\LQ>V:*.RRKG:!V M <#%>Q?MO>-/B=\,O$&CZWX8UV^T[PO=VPMY1;HK)%=*S$[B5.-R%<>NQO2N M[^'/[;7PV\1>%;*?7=;_ + UE(%%Y:74$K8D PQ1U4A@2"1WP1D"N^BZ]/#1 M]Q5(/INT>;7CAZF*E[[I5%UO9,\U^$/[>6G>*O$%GI?C[P]8:;+=.L2ZQ9 F M%'/ \Q'RRKG'S!CCN,._M#:UX?^.'QV@7X:Z6TJWT<-H##;F'[;!/CIH'B#7K.35/#FIQ6)NRC,HN/LZ1Q3Q;@058HBG M@@_/D'/3OIX>A"O3FH\K:;Y>ST_X)Y]3%8B>'J0>*;.V:>(3:I;LEXZ@L8]@ VENBX/!QG->T_L(_&?4_B) MX+U3P]KMU)?:CH+1^1=3$M));.&"JQ/WBA0C)[,OIFN.UO0_V1])\(RZY!;V M>HD0^9%I]OJU]]JE8CY4\LR[E)/!+ =Z]%_8YM_!>L:-K?B;P=X!N/!EK/( MMGYUQJ4UU]KV99MHD) "E@,CJ21_#7%B:G/A9*:D]='))6?WG=A:;IXN+@X) M-:J+;NN^UCXC_9^\*>*?B-XJO/!GAG41I,>M6^W4[OGY+1&#-G!R03M&T8W' M ) )KZF\3?LUVW[//[.GQ6^SZ]+K9U>RL]_F6PA\LQ2MR,,V0?-Z=L=3FO+O M^"=/_);-;_[%Z?\ ]*;:OKG]K/\ Y-U\;_\ 7HG_ *-2M\=B*BQ<:*TBW&_G MJCGR_#TY8*5>2O)*5O+1GSU^R#X^C^%_[,'Q%\4R1K*VG:@\D4;G"O*884C4 MGT+LH_&O,O@SX7\%?&S4M<\6_&+XAK:7SW'E16DU_'!--\NXN=X.(QN 55 & M5(Z#%=M^S;X'NOB-^Q_\4/#]C&9KZYU#S+>)3@R211P2H@]RT8'XUQ?[+FF_ M!+6=/U;2OBE:PVNNQW)DM;N^O;FUC:':H,>4D50RL&/S8)W]\<;OEBZ\U?FN MMM7:R,%S26'A*W+ROXG97U*UUXGTS]EOXYV6H?#KQ8GB7PG<)%)=1PW*3>9" M7(D@DV8!=0"RM@8W+[Y]<_X*+Z]K3:7X,M;268>%[P2SRM&"(IIAL,8<^RDE M0?5CSCCG_$"_L[#XAZ9X0\'_ YF\;7E](D NK'6[R.%9&.-H8R'< /F+#@# M/H:]J_:=^.UA\%O[&\-ZM\.X/%GA;4+4!9+J[ C#(VTQ>6\3ABJ[&!+ G=VQ MFN>4VZ]&<:;R;7??='1&FEAJ\)5$H77PW:3ZK;9G@^A_#S]G'X@?#F&S MTKQ.?#7C)K1 +G6[N2$+<[02)-X\HJ6R"4['CFOJC]F/X;^)/A9X!;1-<\16 M?B2Q67S=,GLW9UBA*C,8+#[N1D8_O&OGOXN?#_\ 9IUKX>ZIXB\/:_I^BZL; M5I[6WTV_+2R3;24C:T=B5!. 0%3&>HZUK_\ !.#4-=N- \86MQ+-)X=MYH/L MBR'*1SL',H3TR/+)'N#W.<<3S5<-*:D[)[26OR9OA'&CBH4W&-VGK!Z?-'V9 M1117S9]2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'FUG^SG\/+'Q\WC:'0&7Q.UT]Z;YKZY;]\Y.YMADV?Q M'C;@=@*])HHJY5)U+<[O8SA3A3OR12OV.6^(7PQ\,?%31AI?BC2(=5M$;?'Y MA*O$V,;D=2&4_0\]Z\^\)?L=_"KP=K$&J6OAYKR[@8/%_:%S).B,#D'83M)^ MH->U45I&O5A'DC)I>I$L/1J2YYP3?>PR:%+B%XI462)U*LCC*L#P01W%>(>( M?V+?A+XAU*2];PXVGR2'+QZ?=20Q$^T8.U?HH ]J]RHJ:=:I2UIR:]!U*-.L MK5(I^J.4^'OPK\*_"K2WT_PMHUOI4$A!E9,O+*1T+R,2S?B>,\4[XA?#'PQ\ M5-&&E^*-(AU6T1M\?F$J\38QN1U(93]#SWKJ:*7M)\W/=W[]2O9PY/9\JY>W M0\5\)?L=_"KP=K$&J6OAYKR[@8/%_:%S).B,#D'83M)^H-=U\2/A'X4^+EC: M67BS3'U6TM)#-#"+N>!0Y&-Q$;KN."0,YQDXZFNPHJY5ZLI*;D[KK'3/%>DQZM90S">)&EDB9' (R'C96'!/&<&NKHJ/:3YN>[OWZF MGLX$],?2K6[D$LT)O)YU9P,;@)';:<8!( MQG ST%:?CKP5IOQ$\*W_ (>U?SSIM\JI.MO*8G90P;&X<@$@9]1Q6]10ZDW+ MG;U[@J<%#V:7N]NAS?P\^'NB?"[PK:^'?#]LUMIELSNBR.79#9VL5C:PVT"[((46 M.-Y=E:QX- M_P ,0?"'^TC=_P#"/7&S?O\ LO\ :$_E?3&[./;->V:+HMAX=TJUTS2[.&PT M^U01PVUN@1(U'8 5=HK6I6JU;*I)OU9C3H4J-W3BE?LCSGXG?L^> _B]<1W7 MB70H[F_C4(M]!(T,^T9PI9"-P&3@-D"JOPV_9I^'?PIU(:EH.@(NJ*"$OKN5 MYY8\C!V%R0G!(RH!P:]0HI^WJ\GL^9V[7%]7H\_M.1VI2UK1;#Q%I5UIF MJ6<-_I]TACFMKA Z2*>Q!KQ/_AB#X0_VD;O_ (1ZXV;]_P!E_M"?ROIC=G'M MFO>:*5.M5I75.37HQU*%*M9U(IV[HYZ^^'_A_4/!4GA%]-2#PY);_96L+-WM MD\KN@,95@#WP>^'/P \ ?"75+G4?"GAZ/2[ZXB\B2X-S-._EY!V@R MNVT$@$XQG ST%>A44E5J*+BI.SW*=*FY*3BKK9VV*&O:%8>)]%O=)U6UCO=. MO86@N+>3[KHPP1QR/J.1VK@? ?[-OPZ^&/B!-<\,: ^E:FD;1>4JPX!P0>0#U KTVBE&I.,7&,FDPE2ISDIRBFUL[;",NY2,D9&,CJ*\_P#A M?\"?"7PAOM7O?#UK<)>:J5-U/=7+3.^TL>K=,EB3Z\>E>@T4E.44XIZ/*K*"3&RD\,W! M..^.!4_@/X?Z!\,_#L6A>&K#^S=*B=I$M_.DEPS'+'<[,W)]ZZ&BK]I/EY+Z M=NAG[.'/[3E7-WZG)_$;X5^%OBUI-MIGBO2_[5L;>?[3%%]HEAVR!2N[,;*3 MPQ&"<*^$OV._A5X.UB#5+7P\UY=P,'B_M"YDG1&!R#L)VD_4&NZ^)'PC\*?%R MQM++Q9ICZK:6DAFAA%W/ H1@ 69W9F8X ')X [5 M%\1/A;X6^+&CPZ9XKTF/5K*&83Q(TLD3(X!&0\;*PX)XS@UU=%1[2?-SW=^_ M4T]G#D]GRKE[=/N..^&_PA\)_".SO+3PGICZ5:W<@EFA-Y/.K.!C@KL:**F4I3?-)W8XQC3CRP5D%%%%26%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5SGQ(_P"2=^*?^P5=?^B6KHZYSXD?\D[\4_\ 8*NO_1+5RXK_ '>I MZ/\ (Z<-_'AZK\SXO^&__)1/"W_85M?_ $=?!GPW_P"2B>%O^PK:_P#H MY:^\Z^$X+_W>MZK\C[3BW^/2]'^84445^BGP04444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!YMXF_9S^'GC#QM_PENL: UYXA\R*47AOKE, M-$%$9"+($& J\;<'OG)KTFBBKE4G-)2=[;&<:<(-N,4K[^85YUK'[/7P_P#$ M'Q"C\<7^@>?XHCN(+M;_ .V7"XEA"")O+$@3Y1&G&W!QSG)KT6BB-2=-W@[! M.G"HDII.W<*\;\:?LB_"SQUJTFIWOAM;.^E8M+)IT[VRR$DDED4[#=$\?:%/HWB'38-5TR;!>WN%R,CHP(Y5AV(((K:HI. MI.4N=O7N.-.$8\D8JW;H>$Z5^Q-\(]*U)+P>'9;LHV]8+J]EDB![94M\P]FR M/7->Y6]O%:P1PPQI##&H1(XU"JJ@8 '0 5)13J5JE7^))OU)IT:5'^'%+T1 MY7X__9A^&OQ*U"74-9\-0C4I6W27EE(]O)(QZE]A 8^[ FL;PS^QK\)O"^H1 MWL?AD:A/&=R#4KF2XC'UC8[&_$&O;:*T6)KJ/*INWJS-X6A*7.Z:OZ(\^^*7 MP+\)_&*UTNU\26]S+:::6-O;VMPT$:E@ 20O7A0!Z9Y>_9_K';&-[],9SSVKK=6TFRU[3;G3M2M(;ZPN4,4UM<('CD4]0RG@BK=% M5*G12V\VR7\XB^F-V0/8&O9? M#GAO2O".C6VDZ+I]OIFFVR[8K6V0(B]SP.Y/)/4DY-:=%74K5:J2G)OU9%.A M2HMNG!*_9'FOQ._9U\ _%Z\CO?$>AK-J**$%];2O!,5'1692-P_W@<=L4OPQ M_9V\ _"&\>]\-Z&L&HNI0WUQ*\\P4]0K,3M![[<9[UZ313]O5Y/9\SY>U] ^ MKT>?VG(N;O;4\\N/@1X3O/BI#\0[FVN;CQ+#CRI9+EC$F(S&,1]!@$GZG/6O M0Z**SE.4[+M(;5DT\R-;+]KG@"%] MNXXC=<_<7KG'.,9-=%X9\-:;X.\/V&B:/;?9-,L8A#;P;V?8@Z#BZ"5."DYJ*N^O4*Y7XC?"_PS\6=$@TCQ7IG]JZ=#<+=QP^?+#B4* MRALQLI^Z[#&<<_2NJHI1E*#YHNS*E&,TXR5T8?@KP5HOP[\,V?A[P]9_V?H] MGO\ (M_->79O=G;YG8LC>*=.;4]-CG6Y6 7$L/[ MQ59028V4GAFX)QWQP*ZBBGSR4N>^O?J3[.#A[-INAHHI2DY.\G=E1BHI1BK)'BOBS]COX5>, M-:FU2Z\/-:74[%YOL%S)!'(Q.22BG:#] .M>@?#_ .%_ACX6Z(^E>%M)ATBT MD.Z0QDM)(V,;G=B68_4\5U5%:RKU9QY)2;7J91P]&G+GA!)]['GWPO\ @3X2 M^$-]J][X>M;A+S52INI[JY:9WVECU;IDL2?7CTKT&BBLYSE4?--W9I"$:<>6 M"LCS;Q-^SG\//&'C;_A+=8T!KSQ#YD4HO#?7*8:(*(R$60(,!5XVX/?.37I- M%%$JDYI*3O;84:<(-N,4K[^9Y3XP_9;^&'C[Q)>Z_KWAG[?JUZRM/KV^BMEBJ\595';U9A+"8>3< MI4XMOR1PGPU^!_@GX0RZA)X2T3^R7OU1+D_:IY_,";MH_>.V,;CTQUKD_%_[ M'_PJ\9ZI)J-UX:6RNY6W2-IL\ENKGN2BG:#[@ FO9Z*E8BM&3FIN[ZW+>&HR M@J;@K+I96//?AI\ ? ?PCD:?PUH$-I?,I1KZ9FFN"#U =R2H/&0N <=*ZCQ= MX-T3Q]H4^C>(=-@U73)L%[>X7(R.C CE6'8@@BMJBHE4G*7/*3;[EQI4XQY( MQ27;H>$Z5^Q-\(]*U)+P>'9;LHV]8+J]EDB![94M\P]FR/7->VR:;:R::VG^ M0BV31>1Y,8V*(]NW:,8P,<<59HJJE:I5LYR;MW%3HTJ*:IQ2OV1YO\/?V=?A MY\*]>?6?"WA[^R]2:%K@7]C!JEC6$4EY'G7PZ_9\\ _"?6)]5\*:$ MVDWTT!MY)!?7,H:,L&P5DD9>JCG&:]%HHI3G.H^:;N_,(4X4URP22\BEK.BZ M?XBTNXTW5+*#4;"X79-;748DCD7T*G@UXGJG[$/PBU2\>X7P_<61<[C':WTR MID^BECCZ#BO>:*NG6J4OX&/#UO873@ MJUXY::X(/4>8Y+ >P('M71^+O!FA^/=$FTCQ#IEOJVFRD%H+A]00<;D(8<@="*UZ*F52< MI<\I-ON5&E3A'DC%)=K:')?#GX4^%OA+I5SIOA/2_P"RK*YG^T2Q?:)9MTFT M+NS(S$<*. <<5R7Q!_98^&OQ+U>35=7\/+'JW:4^KA2%8^Y&?>O M6J*I5JL9&M!CMM0=2C7T\C3 MS[3U 9R=H..0N,UU7C+P/H/Q"T.32/$>EV^KZ=(0Q@N%SAAT92.589/((/-; ME%3*I.4N>4FWW*C2IQAR1BDNW0\ 7]ACX0K="4Z'>,F<^2=1GV?3[V[]:]I\ M+^%='\%:+!I&A:;;Z5IL&?+MK5 JC)R3[DGDD\FM:BKJ5ZM56J2;]613P]&B M[TX)>B"BBBL#H"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 **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "N<^)'_ "3OQ3_V"KK_ -$M71USGQ(_Y)WXI_[!5U_Z):N7%?[O4]'^1TX; M^/#U7YGQ?\-_^2B>%O\ L*VO_HY:^\Z^#/AO_P E$\+?]A6U_P#1RU]YU\)P M7_N];U7Y'VG%O\>EZ/\ ,****_13X(**** "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 **** "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 **** "N<^)'_)._%/_ &"KK_T2U='7.?$C_DG?BG_L%77_ *):N7%?[O4] M'^1TX;^/#U7YGQ?\-_\ DHGA;_L*VO\ Z.6OO.O@SX;_ /)1/"W_ &%;7_T< MM?>=?"<%_P"[UO5?D?:<6_QZ7H_S"BBBOT4^""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 **** "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@ KG/B1_P D[\4_]@JZ_P#1+5T==?"<%_[O6]5^1]IQ;_'I>C_ #"BBBOT4^""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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ KG/B1_R3OQ3_P!@JZ_]$M71USGQ(_Y)WXI_[!5U M_P"B6KEQ7^[U/1_D=.&_CP]5^9\7_#?_ )*)X6_["MK_ .CEK[SKX,^&_P#R M43PM_P!A6U_]'+7WG7PG!?\ N];U7Y'VG%O\>EZ/\PHHHK]%/@@HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *YSXD?\ )._%/_8*NO\ T2U='7.?$C_D MG?BG_L%77_HEJY<5_N]3T?Y'3AOX\/5?F?%_PW_Y*)X6_P"PK:_^CEK[SKX, M^&__ "43PM_V%;7_ -'+7WG7PG!?^[UO5?D?:<6_QZ7H_P PHHHK]%/@@HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKY=_;* M^+GC/X7ZGX73PSJYTRTOH;CSPL$;EG1H]IRRG'#'IZU\R7'[27Q/NL[_ !IJ M2Y_YYE$_DM 'Z>T5^5=Y\9O'VH B?QEK<@/4?;7'\C61-XT\27@Q-XAU:4>C M7TI'_H5 'ZR37UM; F:XBB'^VX'\ZIW/B?1[,$W&K6,'_72X1?YFOR8ENKVZ M/[Z\N)3_ --)F;^9J#[ C=44_49I71/,C]4[SXN^"-/.+GQ9HT'N][& /QS6 M/=?M%_#*SSO\;Z*Q':.Z5_Y9K\R%L47HBC\*?]G Z4KBYC]&;O\ :W^%5FQ# M^*8Y/>"VFE_]!0UE77[:OPN@!\O4[^Y/I'ITP_\ 0E%?GYY!I/L_M3N',?=- MU^WCX!MV(BTS7KKT,=M&H_\ 'I ?TK)O/V_O#*@_9?"VM2G_ *;/"@_1S7Q9 MY(':D:$4KBYCZYNO^"@Z@XMO K,/[TVJ!?T$1_G63=?\% M;FS]D\':?$>WF MWLDO\D6OEAH35J37-1:82F\E$B@ .IP1BGR5]=M?4=G>0:A;1W%M-'<02*&22-@RL#T((ZBOR M$N+B:[D+SR/,^,;G.37I7P?_ &A?%7P=N$BL)_[1T0MF32;MSY>,\F-N3&?I MD>H-"O;4H_3>BO-_A'\>O"WQBL=VE77V?4HUS/IEUA9XO?'1E_VER*](I@%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<%\5M>U#PXFBW MEK-+#9BZVW?E#[R\'!_ -7>U%F_P"[_A70_P#"YO"O_/\ M2?\ @._^%,\0?"O3]2U31KBQMK*QM[2?S;F$0#%PNY#M..,85ASQ\U;I\+^& M%)!TC201_P!.T7^%>;"..4YMRCT[VVZ:Z?YD>]%?^?Z3_ ,!W_P * M[:-Q)&KKRK#(KEM6T_P;H=B]Y>Z;I,5NA 9A9HYY.!PJD]3Z5TUK-%*\]C_:4^&DDCHOBVTRI*DF.4*?H2F"/<<4 > MF45P,/QZ^'EQ]SQ?I8_WYMG\\5>M_C!X(NO]5XKTA_\ M[3_ !IZB.PHK A\ M?>&;A=T?B'2W'J+N/_&KL?B72)L>7JMD_P#NW"'^M(9I45774+5\;;F%L],2 M U*LT;?==3]"* 'T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5SGQ(_P"2=^*?^P5=?^B6KHZYSXD?\D[\ M4_\ 8*NO_1+5RXK_ '>IZ/\ (Z<-_'AZK\SXO^&__)1/"W_85M?_ $=? M!GPW_P"2B>%O^PK:_P#HY:^\Z^$X+_W>MZK\C[3BW^/2]'^84445^BGP0444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\E_M_\ MAF:ZT'PKXA6.22UL)I[.;R\G:9O+*,1Z9B(SVR/6OB[!7(88(X-?=G[?TU?"R@R0PW!E6=9E#!T& 0>0*N?,W:HY(7[HWKR*2;#8BT^_NM)O MH+VQN9;.\@;?%<0.4=&]01TKZV^"?[;1B^SZ/\01\O")KD*F>>*U-#]BM+U: MSUNP@OK"YBO+2= \4T+AD=3T((ZU;K\HOA/^U%>?!W68X=%\0VMS:R2)YNC3 M2[X92S!1@#[C%F !7N1D&OT:^$?QETWXK:3)+';3Z7JEJ52\T^ZQNA<@]&'# M X.#UXY Z4 >AT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!YO\9+V\D70]$LYFMSJMR8G8'&0"@ /MEP?PKD/$WPFLO#>H:$C7T\UI?7*V MLSX561FZ,/;KU]*[OXL>'[_4K/3=4TN(SW^E3^>D2@DL,@G [D%5X^M9^N7U M[\0?AX]_;Z?)::C8W2S);'+$M'UQP.S'CVQ7SF*HQJ5:OM(WE9..^RW,I*[= MSE/&GPIL_!J6NI>?<7NDK*J74>0LJ@]P<8Q^'IZY'MVG1V\6GVJ6@ M5B40[ M>FP ;?TQ7C/C#XJ1>-/#JZ)8Z;.)FSG)50#_*NC ^P5:?U9>[9??KH.-KNQ>HHHKVS0**KZAJ%KI5G M+=WMQ%:6T0W/-,X1%'J2:^?_ (C?M@:-HWFV?A.V_MR[&5^V392V4^H_B?\ M# ]Z=KBN?0&H:A:Z59RW5[<16EM$-SS3.$11ZDGI7S]\2/VPM&T7S;/PE;?V M]>#*_;)-/B#XE^)%YYWB#59;Q L*'3>GRUK MPV8]*OPV(/:JL28D>E^U6H](W8RO'TK>AL!Z5>BL54ACC]V/KBK*: M&/[E=-'9C;TJQ'9CTH&(K4YBU[5HC_LWLG^-::Z>O]VI M%TX>E RM#X\\96X_=^*-7'^]*+>8L,[76'CV;Y1@U:G^-_Q#T_;OU/3Y\G'[N&.3 M\]M<[_9BGM6'XHU:U\-V_*B6[<9C@'_H3>@_G4V[%'3Z]^U9XT\-V;33RZ=+ M*0?+A-K@M[\-P*^K/"7BJU\4:7!/#*CS>6IE"= Q R!^-?F1K%Q=ZU?YWFXO M9&P$9,C';KQCV[5]P_LP*W]AW!+%N<YT445(PHHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***3!H\&QJ2AOI3Z+;D?S-*Z ]=HKQ&;]JSPXO^JTW4I/^ (/_ M &:J$O[6FG#_ %7A^\?_ 'Y47_&BZ ]]HKYRN/VM)>?(\-_]_+K_ 6L^;]K M#6F_U.@6:?[\S-_("BZ ^G:*^6H?VJ_$@ND,VD:?9NAHN@/5J*IV>J07B@I(IS[U;!!Z4P%HHHH M **** "BBO"?$O[0VJZ/XBU?2H=&M ;&ZD@#2RL2R@D*^ !U'YHKY2F M^)WBZZD5WUVY0KR!$%0?B .?QJM/XV\2W0Q+KVH'_=G*_P J.4.='UM3&E1/ MO.J_4U\>S:OJUP/WFK7\@_VKI_\ &J4L(?[=%_J M:\1\H]@H_P" BD\G=R0,^N*.5"YV>O7/[3#9_P!'\/Y_ZZW6/Y+6;9+;[7!95;!!VL,@^Q]JO/J 6X,T.F:;#SD1"VW(/P8FG MRH.9GKO@3]HFVU6Z^R>(XH=.=VQ%=V^?)_W6R25/OG'TKV6*9)XU>-@Z,,AE M.017Q7J3OJ$WF21PQMC;B")8UQ]!Q74_#_XJ:MX!D2W);4-)SS:N>8_>,GI] M#Q]*CENKEJ71GU=16'X4\9:5XRT\7>F7*S+T>,\/&?1EZ@UN5!J%IZ/\CIPW\>'JOS/B_X M;_\ )1/"W_85M?\ T=?!GPW_ .2B>%O^PK:_^CEK[SKX3@O_ '>MZK\C M[3BW^/2]'^84445^BGP04444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!\.?\%$_'VN>%_%'@'2A=[O">HK+]KLFC3 NPRBWEWD;A MR2N,XYKY1L%M])N;VSN4,3@*T&,L1$['"#']QRP^A%?4O_!1ZQT[Q=>:%I,. MK6$E[%:W$-S8I.INK9V\N2"4IG*KE3\Q]J^/]#UR?4/#NGZ_/(QOK"1H;V(X MRJC"3K^! >F!VUOG;@CYAP:MI;RM]V*0_1367JVN:IIOA47.E:/)J.I37PBC MLUD(WJ5R&R.@( .3V-LY MOM$ABA\ERXD8$ @8'J1^=<3>-XLFOI;N\@\%V%_QNNYY(6:48 "J^21Q^=6#XQ+S2QV_A_7KED3>"M@563IPA8@$\_H M:\HU#Q=IJDB]^,^Z39F2*PMW.U,#YD;<.3C./<<5BR>+O 4TL22^/?$^J-*? MW+0VI"[U\A^S\SVW_A*M19H<>&-0BCD7+27,\$0C;GY&!?. M>!VQ\PJ!?%.MR*&.B:?:B-LW(N-;@S#'E0'^4'=U/ ]/>O$_[<^'LZ![+0_' M.M!G\L!OE9&P/FX'(XZ>]=GX5ATNXM]:%K\-/$-C!%:*DAO9I#_:*>:"8DR/ ME9O4'@"JC4 MM4+SXA+'9WU[_P )IX:M]/CF6!+B*SFF\ISR ^6 )*J^ /2J&F1M'I][+H_[ M.Z6L$B#SHM2NF99TR-L;L1R-V&^HK4M_^$ST_3]UG\)/ NC+),J".^>(KT)W M??'S#IGT-%YOH3:)E3?$2%M%36$\9275C(6M5&FZ(C'SE0%G!9B<9YP162OQ M)^T36ZV]UXTU-_*)58+.*%;@D]>$/(W#I_='O76:[=>-%\/17R^(O!/@S5H9 M6CF-O)$8O(/W0B@,2V1\QQTKC[OQ%J_SQW?QYTVSC!_=)I]FY$7/.,(OOTHE MSWT0TH6U'V>N:I?KIS0>%_'6ID,QCDN+UD61^#L<*H![#!]:(]%\17$,('PP MU9U6ZWEM2U>8F.3C&3X=\3ZFT8.TW6IX!]20JCU-68-3\!V_E_9/ABD@C^96O+V>3&>Y^89[ M4^6?<+Q['8W/B#4&9XYOBAX3T\R.B)_9]DN6;(^3A.&'][Z5]A?LY?$W4(=< MURA\TEK>XB,R/T'T&Z:\TFWF?[S*":T*SO#\1AT>V0C!""M&M#,**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#-\0^(++PQI7"G "C+.QZ*!W- M>;7'Q@UN6XL98-"6STVZG6*.>[#,9 2.5QM'3ZBKOQC1)=4\(I=?\@UKTBYW M?=QNCZ_\!W_K4OQB41KX950%5=04 8 '%>)BJU9NIR2Y5"WSO\ H9R;U+^L M>.(/"OC 6FH:4+>QN-HCU14P"Q R&..1GK@\>E=S7"?&IK=? =P)MOFF:/R, M]=^X9Q_P'=75>&_-_P"$=TKS_P#7_9(O,_WM@S^M=M*@M[*LZO,LZR*G1LK+R 5].WM5>]T%IU*;?M"'32ZW=YX]L?L]R&F%YX>M'^4_ M\L/X<+P>?O9\4-/O1>-&TO\ M:/A<]4^[SY+8I7D%HFOX=_:*MMB;1MD. M7#.!GW'%7=/_ &G;.0(5\7^ [C=*9/G%_;G[/^*']X.?;BL33=8\>LWB>ZU7 M6OA_>S3V3-#YNC_9D:;Y%Q*IA4,FW<=O/S8..*YEM1\522PFZ\'_ :B$M&MG%AK"1EV.?YG.=K#:YQU_& MCFD'*CZOM?CAOX M;B,?VA_:$LUO!+YH(D92N-H&$GQJTVV^T&;PEXT587"!H] DE$V<_-'L)W*,M2S?'K MPC8_:C=0^(K1;;;O:3P]=X;) PA5#OQGG'3!KX"GN_A;8B[,.N_%;176X 0R M1KS&:?=IYD$ZL5#KZX8 C\0*_.3_A/+"&2\6Q_:9UQ4M]KQ?:K&X'F$ MXSMR3@C)R37TYX9U:^O?V[2^]V-(4^9VN?2$,UI-@I=VS@]"LR$']:G$2' !1A[,/\:^;OB/>7L7P MG\-1^=(D:BS!>-R'.U5.TC'3\3S7D/@#XJZQI[:Y=>)O$NBW5A]M MI=&N#< M"'S'")%(,$K@\ GDY;)I4,0JT;VMJU]SL$Z7(]S[+\7>*[?P[&8(-MSJ3CY8 MAR(_=L?HO>O'-6OI+J:::XEF-T[9:4GDGT'?(I]\WEM<1.LI;=MW9R7)[#'. M[-276ER:>F^Y4O>%=QB4Y\A3T7/3>>Y[=*ZS-(/ =G)?^*'A92-\8^8^I;G^ M5?H%\*_!D'A'PW D9W/*H9C7YT^%M6O]-UY;NVD$=O).BHK(&WX?D_3D]*_2 MKP/KUIKNA6[VDGF*B!2?>LF,Z&BBBD(**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** /.OVA/$&H>%O@]XDU72[Q]/OK6 21W$9 *?. MN>OMFOBW2/C?XG\182?Q)J27>.8_M3 -[KS^E?9W[1FFMJ_P5\6VBHKF2Q?Y M7Z'&#_2OS%D,UGY/%&O70_>ZSJ$G^]\OI2?,O+A_]Z5C_ %KB?"/CN&\6.WOY%#MCR[GHK^F?0^]=VL889I"*S6YD M;GZ5H+%[5(L M7M0!06T4?P;OQ-/6T7M&OZUHK"*D6,4 9HM?]A?^^:=]DW8X7\!6DL5/$(H& M9?V$>@H^PCTK6\E?2CRAZ4 :/AGQYKOA1U%M=M+;C_EA,2R_AW'X5[-X0^/U MA?;(=2!L)CQF0Y0_\"_QKP8PCTJ-H1338'VIIVO6NI1*\4JNK#((.0:T58-T M.:^+-#\5:KX8D#:?=O&NZ*Q=&\56&M6Z2VUQ',C#(9&!!K860.,@YJA#J^0_BI9F'X@:],JDO'=,S+ MW>,@,0/<9W#_ .O7UY7B?Q]\*#S[?Q!;J!(H$5QCKCHK_AT/MCTJHO4F2NCQ M6&$,H*G(9;5;/&XIE9@WS E>,\@$''N*@;Q1H^$*79F\Q5=/)@D??PIK6_M69=>-M+LV*R_:DP=NYH"BD]@&8@')X&.N1CK63=?%+1+ M>3RBV)2'98WN8$9M@R_!DR-HY.>@!HN4=');^U59;>N,N/CEH/V>>>*2T:.! ME65VOU*IOSLY1&SNVMP.?EK-O/CA$L,$]OIGVF*1#(5A@NII,*VUL!8P,D_= M)P&R#TIC#H1]:^A/AS\:[#Q5Y5A MJ>S3M6/ 4G]W,?\ 8)[_ .R>?K7QG=?$37_MPMET9XMQ5?,DT]HQ$6 (+F61 M1\H8;@.^<=*YO4OB=X@M[=GN1'I7[E[FWGF>QA6?80K(H:5N]>E<[\2/^2=^*?^P5=?^B6KP/\ 9I^.FJZMIUO8^([^VO+>6UBG MM+C[0LT^U\\.Z (PZ;2N3CKR*]X^(,Z7'PW\3R1G+?X]+T?YA1117Z*?!!1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% 'Y7?\%#K&/PQ^U#:^*%"^1+;6EM MJ"CC,;KM5S]"OZ5Y!I[VNA>.[R.ZBVZ?K%N]W%YB_=F1=LRX_P!I,'\*^J_^ M"A'A^'Q-\13I7D+F\T*%9)&&.?-GV,#W((%?&]G=:CX@^'\-]][7/#,M?T&/P;<>$-<\17VA7,4Z36UU9P,\LMNH)3!&,9!"G)ZB MO'YKSX;6LD;7&L^+M3DB78-TRQ#O['U_SBO=?%3>%=?T5O$>J:7]OM[6"-HY M#&6^1\-\H'WL9]#S7$:?XY\&"/3FT_X?W=S]IE*2'^RLF$#C.< ,.1W'?TK. M2C?4M7MH><1ZO\+HH@L'A'6M45'+@W.HMC=ZG:!Z"M!/%OA*W\PV?PIL26Y+ M7LLLG?(SEL>E=AJVN1ZU(FHQ_#'43>6)&NJVMK\/=%AB?$MHVHZC&Q#C(+NI)W<$XZ<<S1FC7H,[N0.@YJ:/XT^/)6CCL+;1[ R1^:BVMC$IV8)W# Z8YKK-9 M\37EEHVB:A;6_@_2YKI1)J$UPH>.7$F-JL ?,!P.<\$#!K%U+XD:O#;ZPG_" M9^']-19$<-I^G2.]HG.$4D# ..G/?UIJW87S,]/B)\6M<^R"#6;I%NF*0_9H M"H)!P?NIQSZU);GXQ:A9R1IK7B(P22[6B42*"(.,+@=:MWGQ#OKZYUI)? M'VJ;+NR7SX=/TA4"1C'*Y;ACGM@\^U2Z7K-UK&KZ;=SZAXOU53IS1>9>*JP) M"$Z. O+="!G[V*J+U2$T9TWPM^)>H)7&KI@N>?NUIZ;<>&XI+J72/"7CK4/.M MWMY_M\S R1,,.HQ@*3V/45*]%CMU BED6Z>7$Q'"@A0"N2,\YQSQ2S^ M!_A[H:W;7_C'3)FTUE6[AM(GD:8L3M\HE^0!C/7D&N];X&Y)K;P;X6\ M)K#<;OL^J21R1*,#]Y\V?F[?0"HKK0-0MCJ*CQWX+TCS=H@-O!&Q3KN+87K^ M=6[BT.0_LOX<:7]JC&L7VKS:>JSL+'2\+>!BN(E.T[<=\X^]WQ71^'_#?@S4 M]6EL8-/\37-O';_V@;V:W%LK$*#]GY0>V!W)(XI^H2:?";[[1\9(8!)"LG;O46G>,_ 6AZE->7/CKQ!K+/9FT$/V<^6N1@R#)^]QU/K2 MU#0KPVMA=PP[/AOKC+@XIZ@=(WB_4+>8M%+X'TBX M.K($F24S2K&""L/RJBN*O@Z6(=Y73\G8EQ3/*&\$WLEQ!K'CW7(YK6V8%;=?]5DG@-@ #)Q MG Y]:]4AE2>%)(F#QNH967H01P:XKXS?\D_OO^ND7_H8KIO#7_(NZ5_UZ1?^ M@"LZ$8T:TJ45T3N]6]UK]PEH[&E1117HEGB?[8<*S? G62RP-L>-@+I \6'YAM;YCDC)/<M[K';\-?!4WE7\B9TOQ3;CR[-OX(@)N)/F.6 M.?\ =&>,A='\-7^D2ZKIOA7P+>Z79332_:4UIE02AE"L20H5F#*>> <517PK MX6D.ZV\$^&[HV\LUQ&;'Q/'\T@QAL&3JV>!T&VBP7.JAL_$4$-J8/@^@DAOI M$3[#XIW1Q6IZ%0+CYI.1DMD<<**]>L_A#X3>ULI!::E R*)%1=7N'4,P!;.Y MCO&1T;(X]Z\!F^$FA6XC#_"V_P#+CFEN(VM=91A(P0-O'SM? MBIK.GV\%NW@/6C'$HA5T0R9"QANJ@]N,_P![BJ0&P?@;X17R0K:QB)S(HDU# MS-S''#[T.Y>/N^Y]:HM^S_X6VQA+[65"/YF6F@8L>/E),/W..GN>:C7XU.S( M)O".NPEBJC?:R#EDWC/R<< Y]",'FF1_'K2&9!)I.J1&3R]NZ C/F E!R!@G M!Z],N+^*&CZ3\(='74 M]2\9^)8;>YGPK6=NDC1G^X!YBY'.=Q.?E]Z[.+X^>&ID1MMVH=5<95,;AKX1?$G3YC+M6!+_ ,.12"/: M1O#_ +HYZ?AD5!?2>)[K^TBGB+P3>AX8TMTO?#$0RPV[@Y\GI\O'7KTJ"C&O M/$FC2S78;Q;X'O?*M$N0+K1<'!V_,Q$1RO7Y1\PRM=#H_P 0IY9+'1]/N_ U M\%L5DMH+>2:#/&[*H$PJ$YYX(!)Q6/?V>NM]J(MOAC>K]B6*)I=&2)I)!MW( MW POR\$^HI=#TW4H?$5E)/X>^'L$:V9C^W:5&(KJ.8QE=D?[SIDXSCH: +L7 M[0EO-<1231>$YA('>4QZQ(NQN0%4-'SV(/'4^E2^#;CX?S>&M8O+O1-#TVVD MU 3W4-IK#2QF12KQNSJHVC(R%Z<'UKY]7POKUO'+<2^$K>6%@5! D"QGIE<2 M=<^N:[/P[X1OW^'.L+=> )=1DCO(G>S\Z6'[2H'W@B]PJ+4";QI#*9-[,3(V?O ]<8]>G/2O M*_A.NKV.N1Z5+I#:1H-KHEN80-S&&X+'?")2?GVCO7JEPVY6ESU&:I;K$H'ENKGLJ(I!_\ K?4BON?]G2,KX-!/\6O$VV1=/E(. ?X?0U^7\Q+9+ 9/. .*_23QO^T-\-M*;4]%U M+Q!;27,#R6MU:B%Y-K@E71@%QUR"*_//XE:MX<7QYJ$'AP.FB2LK6DC9"EB, ML@! *\] >M9R[C1S2>W/:NK\%_$86:K;W6B MP<8]P*Y9FJO=)*+<"W\N.3<"2ZY&,\].^*@9]%VD\5U;QS02++$XRKH<@BK2 M(*\ \/\ C:^\+2O%;2QO'(I)@FR54X.'P#D<^G6JVL?'Z_T5O*U/Q?X;T:ZV M*1#):-O/S^(-:MM+TKXI6L=W.9(5M[31 M0[M(1\F&*@ +SUZ]ZI:U\9+[1]WTO2(MF"@RN\=FR&] MC0!]CI&QZ*3^%2^6PZHP%?%GAWQ5<>,+[[$=3^)S1B'#7VHS_98,HV[)95X+ M?=]Q3I=#US5KZ[M[/X8^//$=ONGCCNY=:F$%PKG!9#QE21QCITI(2JI MCRR27/W0>/3.*GFBM;CY6?2ES\;/A_9J6E\9Z*J[0V5NU?@MM!^7/\7'UK-N MOVC_ (;V8D)\40S^6)"PMK>64_(0'Z+U!(KPZST?5-+\.7:7^M>![+4'9EBU M32H87L;%-R']]\IZ,6/XBL:74&MK*A_P"&B+"9E%IX/\67*LRJ M'.G"-<,NX'YF''\)]#Q7A&NZQHD?@_2)-3^)^LQ:4Y41^)-,MG:>_< MJ.O)_NBN0NK[X67#0^?XN^)WB"7(!6&+RQ][@Y/O0YI=!\I]-?\ #06H3!## M\/-816\LDWEY;P[0V=V1N/*$8(]^*R9OVA/$CRQQ)X1TFVE8*?*NO$,3.,,= MXVHI)*J-W'7..U>0?$&S\*S:U"->\%>*/%%]Y1-LVCS&*!(_,?Y7QU?..:K> M%]'T3_A*(SI?P;U+0)%655UB_OV=H&V$;MIZDYVX_P!JCFUM85M+W/1M5_:3 M\06&?4I971@_((4#'R?^/<=*R(_P!H+Q)KUOJ*?"TB MV,;2S-8Z=-/Y:Y+*3N(S\BL#[UQ^JM>V>OWIA^%WA.]>.9B=2U6\4O@UZR\8?:M"AO#!<6<>F"V68$JP!))/RJ<9QSFOT,^&_P 3 MH_$D:#?DD>M?F?\ #W1_$?A_PW+!XEN=/N=2:Y,@DTR!8H]AQ@$*H!.<\XZ8 M]*^N?V<[J5KB,%B16T=M3-GV;$WF1AO6OEO]IC1]6:36I]&NG@NB5>-LDB.4 M*"IQ_=.,$?XU]/V/_'K']*\S^)&@AM8FEF0/;7L>UQC[V!C&>Q'4?6K1+/E? MP5XN'C;PK:ZQ%$;6]WF.YM01ZJPKJGUJ^D*_8M$^UJRDEGOXH M%#@X9<-R<'OT.1BO/O$FEM\'?BA+F[_5M]1Z M57^.DUTWPY:SD\567@Q;><,=3OX))X;9F8C+(GS;^/D;HI#=,YK0SM=F]XJ^ M-FE>$=:O=*NQ:B[L7"W"I-),4RH?_EFA&=ISC/8U0;XZ;]7_ +-@M4:Z67RI M MC<%8^0-[.Q5=@)7GOD5\Z:/JND3W_@^6+X[ZI/<7-C);6ECH7@W$EWB-P] MVV\KP/O NI^Z>Q)JI#K'@>3P[X;D7QS\9O%$,?B%X-(:SLH+.'4;S>A;:2S? MNU.[N.KC Q6?,RU31]'K\9-:EMYKDZ5J%M;1Q,[33:9'"BN,;8R7D.&;H V/ M7ZQR?$[Q,AU&&YM9;6\MH8[K[//J%G;2K"20TC*5.R,8!R&KGQ) MXB>W_9]L=3EMM'CGNY]2\47-W_:4Q",EI;;6VN5*#.,'*'IG!.8KD1ZUKWQ6 MU+1? MIXGU37=#L=&N7;92YO(AN("&/#!2V'C_ '9YRJZ1<7.EZ>7W[F@\P$>:@<%]S$$EP"<5I7'@GXHZ+J^M2 M:?9>!-+LH='CATR^MO!]O M_?G9O,_G@/%$FUL9R#\O''!JQ*I+X:RGVR.WM-":-EA"DF*261B%9]K?-C Q@]J=X@\;WNA^)/% M.BZ7I7Q \3W&EVTD4'$:&>8NB^7&R1\LN01)R,%F"\"NLL;[QKH>H>'F M\2?%O2+K1+72Y(=:TB2XTS3UO[QP1@E'^:W7((P%.4'R_-D75U,_V-X;M4;R[5"5"['(=8^% MZ6,,AN1JZZOXNAC42.S%4BS+NRVU&;[YP2.,5R%Y-\)#J%I=:A\5]3U@VNBM MH\4-O_:EXH=E*O>!@B?OF#'C[HX]!67HLGP,\-OX9DLK?Q9XBF\/PS0VS#PV MVRX:4DO+*LTX#298D$ <<<"E9C]TZ&/2_%]G#H<^L3_ ATFYM]36&\DN/$ MZSB6W0H(K5%1G D4<94[OE4Y&:Z_X:W+VOA/XDZE?^,OA_>O"9O^)MH-E)BJZ.VRYS$'D4$9 7<<[MQ/2O-]!U3X9>'[;0(?#_P )?&E\V@W,EYITUXMC M"Z3/C<[L1(9.BX#Y VKCI74^'?B!J6AZ7?Z7X<^!EQ!IM_,UQ/!>:UL1Y'_U MC,L,0SO'!4\8X&!19C4E(H;K7);C1[@Z1#:V]U(LB"9I M6:9CY*?-GEL*7&!BN_M]>^);1V,>E_"+PGI,5C";:Q\Z:\F-I">L<677:A[J M, ]ZD.F_&>[AV1:3X'T.W4#"P:)&50>V]S@5'*S9U$]Y/^OF>9?%;5/A?=?% M?Q<^H^#OB)XIUN*[G2]_LFX5=.ED+[3'$,$^2/EVGAC\V>U2>+M%\$_\(3X# MMV^"7BG7;==,DN;'3&U&1#IR-/)YD<\@4;V=_G!(!56 Q7L3:7^T/J?[J?XG M_P!G\X,-C:6\.".V%C)S7:_#CP[XELEO/^$S\9W&N>9'\T\L9:1!D88$*,OO6L:=-.\KG*ISZVL0?#J86.G^'[6RTF/P_!!;6J+IRSO)+:'RQ^X:^Y;IG?X*ZZ7.YO['N>?^V+5\O>#?AY-KWB2%8-36]*A9D5WQ(8R M>&V$Y .#STX-?5_B*P;3?A'XAMV^\FD70/\ WY:N?'.+HU.567*_/I\CJPO\ M:'JOS/D/X;_\E$\+?]A6U_\ 1RU]YU\&?#?_ )*)X6_["MK_ .CEK[SKX#@O M_=ZWJOR/M>+?X]+T?YA1117Z*?!!115/4-4@TV/=*V6[(O4T 6F=8U+,0JCD MD]*Y?6/%WWH;#D]#,?Z5EZMJ]QJK8<^7#VC7I^/K6?Y9Z5-QDZZUJ*_\ODWX MMFI/^$@U)>EV_P"(!_I53R_RI?+I"+J^)M37_EXS]5%/'BS4E_Y:(?JE9_ET M>7[4P--?&&HKU\EOJG_UZD7QI>]XXC^!K'\L4GE^U &ZOC:Y[V\9_$T[_A.I M>]HO_?9K \L4GE4 =$OCSUL_R>I%\>1][1_P85S'ETGET#.K7QW;?Q6TH_*G MKXYLCUAF7\ :Y!HJ3R_:E=C.T7QMIYZB4?\ *>OC+36ZR.OU0UPWET>5UHN MQV.]'BW3&_Y>/_'35VPU:UU/?]FE$FS&[VST_E7F4G[M<_E7/7GBR^T/Q;HM MG:R;8;QF\T>N"N/YFA,&M#WJBF1,6C0GJ0#3ZL@***\Z^/7Q)'PR^'=]?0N! MJMU_HE@O?S6!^;Z*,M^ '>@#%\0_M4^ O#>N7VE7-S>S7-G*896M[4NFX=0& MSS@\?A6:O[8GP_9L9U4#U^Q__95\1"%G8L[L[L=S,QR6)Y))]2:F6WH*LC[8 M_P"&P? /9=6/_;H/_BJ>!=V/*U;'K] ME7_XN@_M>^!>T.KM]+5?_BZ^-A#2^30%D?9!_:]\#=H=8/\ VZK_ /%TG_#7 MW@?_ )]]8_\ 5/_ (NOCE5*YP<4OS_WC0%D?8?_ V!X'_Y]=9_\!4_^.4U MOVP_ X_Y<]:/_;M'_P#'*^//G_O&FL&/!8T!RGV)_P -B^"/^?+6_P#P&B_^ M.TA_;&\#C_ESUO\ \!H__CE?'#1^U20R)#'(C6T4Y?H\@.4^F#0'*?8+?ME> M!U_Y<=<_\!HO_CM;'@S]J/P;XV\2V>B6L>I6=U=DI%)>PHD98#(7(<\GMQ7Q M,MS%'&5-C;R'/WFW9^G6J<;26L\<\#M#/$XDCD4X*,#D$?0B@5C]0PP/0YI: M\)^!/QAE\86L*7T@^T$;9!Z..H_J/8BO=0=PR.E!(M%%% !1110 44F<='_ ,]%_,4GVB+_ )Z)_P!]"@"2BH_M$7_/5/\ OH4GVJ'_ M )ZQ_P#?0H EHJ+[5#_SVC_[Z%)]K@_Y[1_]]"@":BH?MEO_ ,]X_P#OL4?; M+?\ Y[Q_]]B@":BH?MEO_P ]X_\ OL4?;+?_ )[Q_P#?8H FHJ'[;;_\]X_^ M^Q2?;K?_ )^(O^^Q0!/14'VZV_Y^(O\ OL4G]H6O_/S#_P!_!0!8HJ!+ZWD; M"3Q,?17!J>@ HHHH ^-OV\_![)JOAWQ*-QMKJ%M*G(. C*6DCQ]0TG_?(KX/ M58_#OQ2EB5F73]=3S5'( NXAA@?7%_ \CZ9K/A>ZUFWT987$^G75P^!Y$C;AM]=K;E_*O/KBX\/0QF*_P#B M=J%T4F,I^S(V'P1\IY^[QV]:]PTOPU\/O'VD_P!M^*M+N-2LK2UB>WALY3&P M\UL8;#+D @]^*R;74OV?K>1H+#X63:C-&FXO(TLB\=03\P/M69=NS'IAC4^F M_"/7M6@OH[+]GS6YK>XF61EU*XN . V,$R+L7+'@=>/2H=2"ZEJ,CPU_B-I$ MVFV5G;?#+[19VBXMEO'=EC&29<[7A5FD4 Y;! M^\!AN?8^E?2S?"?QC-;1FQ^%GABR\0FW9=7@U.6$(D).V'*T55TY7AHR>3F6IXO) MX-^--XM[ U]K["W^22*UM'42?-@B,G:' /)(. .:CN/@?\1]0$B76I:HRK;_ M &@-/?11HYP#L&Z7AAD@Y (/->A:#J'PTU#Q5=OHOC?QEXEU3RK@)'>6ABL M]FTB3 *<$+G;SR<=:J>%=2^&EC?:G>:3X"^)FM&XL9X)3=2>4TT;##)P2%)X MY !]"*'.7*F"BKV/-A^SQ?W$8GU+Q#9);)"'N)9];A802,#MC8+NZD ;LXYZ M<4RW^ OA^STVUU75/%>A0Z69VM[J6.]EF\N09(6-EB ;Y=I.<=2*]@T.QTNS M\.ZI:Z5^S9K5Q9WLMOYEOJVIRJDY4L49L@@[/Y01< EA^\)!7Z"E>=GH/ECW/ 5\'_#'2XK5KOQ;8W4GF M%IH[&QGE$D>5 5"T@VMP_P W/4>E;FO>!_ 'A76I='F;6K^^BECFW6.C1!6B M901$>7]?O=>:]7F\4_$&UN$MX[/X5^%S&JLS&*-R@+<_-A@:K^*/B9KMCXBN MXM.^+_AC0-%A(:&.*".:3) +8D ^;YL]^.E1>H^@[0[G#>%_!WAOQ%7< ML8CP3G9@KL'/('M4]M\8H6BU&;Q+\<;_ %J6>UDCAM(;1L13$C;*I1F =<<' MMFN)NO$7A._M8UOOB'XVUAI6!FS.T8'7.#LYY/?%.U0/=/9O%GQ*\>^"_AWX M>A7PWINE:^U]';R6HMVG$%M&?:EU*[FWDL26*2;6^ M9&;'4?+@<@9K[%^&\?V[Q-8/;O<74$D@F6:5]P(8+C;C@+@#&/6MHK35D2?8 M_072;@76GPR@8#*#5NL_04\O2;9<8P@K0IDA1110 4444 %%%% !1110 444 M4 %%%% !1110 5D>)O%%AX2L([S47=(7E$0,:%CN()Z?136O5/5-(LM:MU@O M[6*[A5MX29 P#8(SSWP3^=9U.?E?)OYB]#BY/CAX9CQM:[D_W8>GYD4S_A>G MAO\ NWO_ 'Y'_P 573Q^!_#L>0-#T\_[ULC?S%/_ .$,\/\ _0"TW_P#C_PK MS^3'?SQ^YD^\>8?$3XJ:+XH\*W.G6:W0N)&0KYD8"\,"><^U>K>&O^1=TK_K MTB_] %0?\(9X?_Z 6F_^ .I+S4+J"^\)WEKY\FQ;@ 2;2QQP4YX(Y%?J__ ,%"HIKCX$[+>RFU M247J.FGPW;VOVEU5BL9D0@@$X[CI7YB1ZQXK/D;OA!XA;[5&1']@\232;HTX M.P'=EAMY;KR:>G46O033_ OB33OA1X@TF_L]%DU2Y:2:WM[2>)K>1 8,E_R/ M7TKS*\^$_C*-(T;X<:7-,X8H+>6$EQ@'<,-S7I1\9:@%C>;X8^/H!<(4B-OJ M"S*57&63= =SC'+>_2J[?%32H\-+X7^(=F'3RT/D6LRC&,OS"-S]?;VH]T:Y MBK\9/"&L7V@>#(D\(7&J36<#13VEN&5[9_)@^0;6'H>.>E>@XX%6KWXQ>$]#U*_M&\;:U:3PL]K+YOAYL2RKN4R;DGZ#^Z!R M!U&>'I>]PUM:QPGQ0\2W6F^/M25+SQ=9@F'YM/NY4MSF%,;0!CZ^^:[#X"^/ MM0U34-J3L1&=Q'RY'6KD'QL\)QE_*^)=N (1&_VC1+N M/S2 0F,.^T 8!')X/(S5VQ^+.A+'!%'\1?"[QQ*'D\RWNHF=ADH%W1'Y>1D, M?6FM[W#Y'DEK\YUIM?TS4+ MM+@Q?VG=:3 44>=%\I3;R/F/XG/:KD?B+0+Z"&W?Q#\/KL?ZR>3[3A\9)7;Y MD +9XR&QC-:4T<%UI%KIUQ8>!DTV^C,IM[?5K<0,AD4B5%8*)260C '&WN:$ MGW"Z['E;?%W7IX9'>Z\"WVX2*?/T<(6WXW_ ]/\::?96FM_#G6+JVLY=EE%8:C$3#%Y:)GY9.5^ M1>2<]L=Z5I=QZ&!H>NZY=:UI=G>?#S1EAGN+=6FL-?E!5!\H8(9#D $G'?'. M:O>*II-'U"*UTKX=ZYK.FM!"$N[/66R6W;BH5PQ)YP3U(..E5K'X+^#]!U>U MU6+P;X_LY+&ZC>,0HTXD9#N!4#.Z/*CGT//6K^J?"VQ^)/B07+7WC;1-6M;> M-98[>U:"#Y3MS&S8#GOP<_SI>]8>EQO@2ZL[[Q9%#J/PZ\3V"1174SG6&22T M)VEE63$8(QC"0EA+O4JA/SXR#AAGN*?I?P_\2W&E?V9 MK7B[7M0==4M[V"\U>WD+10Q2JQA4ACRP SVXZ4)RT*LCV'0=-TI@M]I=O'! MX9,1L^"5;!^\3T((J75+@>09",1 O0U#"1[_117)^/O%']BV0M+=\7MPO4'F-.A;ZGH/Q M]*D@JZU\2H]/U&:VMK0721':9?,V@MW X/ JE_PM.4_\PY/^_I_PK@H\5.HJ M+LB[.X_X6?.?^8?'_P!_#_A3O^%F3G_EQC_[^'_"N+45(JBB["[.R_X61<'_ M )E/"CTH&=0/']TW_+K#^9H_X3ZZ_Y]8?S-#\S_ (T?\)M??\^]O^O^-8?E4OE^U+49T%MXSNY) M"'MXVP-VV,,68 @L .J/AO4F\)>-WT]CMTS4P;JS7HL9SB6(>RL<@#@(\8IH9ZW2'H: M%8,H(Z&ANAJ@/R3_ &BKB;3_ ([>.Q$VT2:M.VT]#DY_K7G^G7$NIVS&X52, M,DL;/TKU?]K.+3H_CUXI-F=TGVD?:8P<8DV(3^>:\97S;6031,!*4J1SR>9"^!%A_.IL,EFM%DNC(D0:X:,QA@/ MF(YXKG?$UUJ^CZTOV/P'X5\0>9&'_M37Y(_,BPQ'EJ"WW>0?JU=+>R?9HYY2 MF\+$Q*YQD8((S7G;_"G4+Z3[-X1^%\OBJRBA%O+>2W\FR(^:S*C98\-7OH=!8>./%L>O+'J%M\.?#ND"5DN5L!$)_+49?:P)PP!I+_XC^)--U MA?$_0=&T1GB\JW6U$\HD= 3E]AZX)'/2EL?@G\0;+48[G5OACX:T;1ED>:ZE MN+A'E,;#]X55G.2?3'-//@7Q%J$OV[1M>^'WA;1_W02/5#!%=[EC7YMFTD#D MX/I4?N[>17O7,_0_BSJ$NH&X\2_%R\\2:<82S:?!I9$4H9RD;?*!T;FL_4]: M;4;_ %!X_&OQ$N+'=8XQNX&6P/7K74Z5HE]H-U-<7'QB\)Z M_/'%(J:!H/\ K9<@G(8*!\G4_2L[4D\"3:I=2Z_\?-5TVY:61I]&T_3I9#9- MN(,9;.&('<4_<2T0M;[D/@V-O#-Q=R0Z+XZUZ6XVVSOJ4P9 F_>NX<9)VYK MG+7X,>E8%C9_!4P,UO\._B;X@W* WVBX$.]LC.,9XS M^E5S::(+>9H:;;W&C^$]0L;+PAX3T_1I06O$N=7,T>_S%5P^&/1 A^N*Q)M7 MTW3X"L=U\.].*^:(GCM'N#NR/+/W#QMSD?WJ[K2K#1O^$0ZFW4:7^SQX'TM6;*R:A<--LXSU9N>* M?,^B"R[F#KGBR[TWPS8ZC/XRTJST2X=ELSIVA!@H9/W6 0.58,3ZYQ6 OQ1C MN+J!8O&/B6ZRZ;%TW2T0!2NPC@]-WS_6O3[K5O%NBV-KJ>G6?@K1M9D"QW%A M=I%+8VJ%2#Y$?.T@XY]S5*Z^+GQ-5HEN/B?X0T6)2N5T_3XNYY7.WKCMUHO/ MH@T.5\16^HZ;JEO:QCQ[XND"1R>;92%HU9-R;6VJ<;L;B/7%,TCP/JMQ3&6X&2S'!]5H7Q?NO#FGL<36V MCQDAYRQY+==V#C ]*S+3Q=9C5WO=5^(7C3Q3L9X#;3)++"[,,#*$XXZ^Q%'O MW\@TL3I\$?&5Q-OT;X7:?)I1_P"/*^U'4S^^B60M&^'D'\63S6QX7\+^(O = MU-=ZOH/AO3]4:.5;5-)*W3%0CNR2[7S@R;3MR,\UPVKZ7X5U;4;^Y?2O&>H- M+.XV-(T<:LV3PO91ST[8KJ?AUH>F:>NI6FG>#_L*2-B5-:O2Z78,;*V%&?E" MYR21C(-%I]6&AT7PPGU;5?">FWFLWGVN^C>:%W$:Q[L2'&0I() XSUXK[._9 MPC_?1_A7QMX ALM*T?2-,TB/3ET9;?SK5K$M)N5F)W&3/S,6W9SS^5?:/[-Z M?O(_PK5;$,^P++BUC^E>,_&;XO6GAJ/58+G29KA=+9'DDCD&\H5#%U7'. 3Q MZBO9[3_CWC^E?/\ \8M)2\\9:E&\8D\V%"$/_+0; &7\@,>]7'5D2O;0Y;XA M>&M)^*W@0^2T>HV5[:>=;31GB:%UR"I^F"/0BOEOQQXP\7G0[3P=J?PW;Q;; MV\;1SZFFJ/;_ -HJ1M F01MN7:!D9SNY&*]G^#NI3^ ?$U]\-KJ0?8KD2:CX M6GE^Z ?FGLS]#F1!Z;QVKLO&3>&K2UGU/6[F*PTVV(E:YFFE@CC5LAWD*$80 M,I))Z9SWIB1\BV]Q\0))+62Q^$.AVLEI!]DM9KS4KZ5[>#@>4A#)M3@?*,#B MM&WTOXS-&JVGA;P%HL(X5/[%$P3/]WS9"!G/8719]"^*.G6 M&F7EQ_945I;Z;+J$[3APK2ON; C D3G))!SCTQKSX_>$[RPUB73-:\>:]KSX!(R.&D'!P>?8UG?\,Q_"ZW7SK[4OMC[G4_;-00DLOWE^9SR. M/S%>Z?L\^&'\1:9KXMCXPM?@G\&--DM_+L[2 MZ$R1S1R0J92T;_=8!(S[\=\5U=G\,O %G?BSL_"=Q?,':+?:Z9<2('&?XMH& M,C&?<5]:1J+< 1(D( P!$@3 ]!@=*<\DC##2.1TY8T["/F;2_ L'[W['\+-2 M*K&'1YK!(V]JYE9!]HN[6,I'M!60XW=\ MKCKQDU[RRENY-,^SNWW8W;_=4T["/&O^$%\ZU"! C \,0S8..N#U MQCO18.I\?0?M7>$M4M[&2PU76M7&K7ITN);+1E4P2(RG[0^\G*$.N #G!R1D M8J*3X^ZWJ&CN-(^'OQ UDPZG); +8F,M&R\RX2$A8\@MM]6.36O;_P!NZ7;Z M"?%7[57A^UN;749+C5X=%OK>)+NURGEP1K#&,'Y6SN&/WA S@5R6I?\ "N+C M3HK;Q#^T[XG\0SIJK7TDE@=1E\VVP MH !A1P"7!ZYPHXJ-33W3T'XC7GQ'M M?&<>D^&/A_JWBK2;:"!8=5(YG5 6&,J6"R$*6)ZC%=W\'?!4GB3PI+JG MC_P?8Z9XD^V7"1VT-])OV?]1\+^$/AC_8W@C2O$+:7;74 MEV4US:UT[2?K3C>^HFU;0]#L[H?#/6K>YT:R@TW2XXTBBAMT4 M NS$O_M=?7@DDU]+7GB!_$?P=\17;C#-I%T3_P!^6KY%U+Q'/XJN+6".P>*- M9 V[=G/Z5]66-JUK\#M>5AM/]D7/!_ZXM7+BW>A4_P +_(Z<+_&AZK\SYA^& M_P#R43PM_P!A6U_]'+7WG7P9\-_^2B>%O^PK:_\ HY:^\Z^"X+_W>MZK\C[7 MBW^/2]'^84445^BGP1P_C;XK:+X-O(K"]O19W,R%T:2)F7 .#T'J>]<:?BIX M1NI2TGB:S,C=6E8C^8KP#]N[7[K1/'_A-8_CA;_"*WEAN-UM/ T@U!@ZX)(4 MA0O0D^M?,G_"6^.ID#V7[5O@2]99S'.EU%&%C'. T7S_7I6$IV>IJHW6A^D MD7C7PU<8\OQ#ICYX_P"/E15R/6])F7,>K:>X_P!FY3_&OSJDU?XR/'(++XQ? M"367CE"M#(;-0D9_C8X&>O1:Z_X3S?%FX^(%E'XIO?AKJOAV-W$O]C20&]*^ M4Q66-48X&['8GVJ540.#/NU;RTD^[>VK?2=?\:G39)RDL3_[LBG^M?G1:_$C MQ/;NF_5Y7&/X@I'3W7GZU<;XH^*0=ZWT+G &?(0$<>F1_G\:V,C]#Q;2'HA/ MTYH:UE'6)Q_P$U\#:7\9?$JPK'/(A+'_ %@BP4!/(P#T_6M_Q=\<-<\'^ _# M^IZ;X<\5>+K_ %*_NXI'\-W#Q?9XH0N ZD,,').XXZ5/-;<=NQ]L&%AU1OR- M,*8ZU^>J?MS:G8QQRWGA#XJV".VQ %BE$C \AX^5]C] MH]11M%?%?PW_;OT?QWXXT7PS%XM\11 M7VIW*VT<5WX<5"&;.T%]Q"]N2.U=#)^UUK=I?36\Z39BD:,D1P.#M8KD?(.# MBK33V%L?616DVU\MP_M?7_S;[4G']ZSB;^3BKT/[8&X@-:QD]PU@P[^TOUIB M/I4K2%:^>(_VO;3:IDL;<@_],)U_D373^$_VD--\4273E-/L[&Q5)+ZYFN9( MC!&Q(# .N&Y&.M(H]>*TC+A)H;>\\*K8^)]+E4'[9:ZE&H#$ MXQC!S@ GKVQ79M*+A0R@A3R*12*UPW5NF,YKS.UOKSQ1\3M-$=G+%:VQ(C9U M(+@MR_TX'Y5L>)=:GU[7/^$>TM]JQ?-J%VI_U:_\\P?4]ZO^'M:&D?$+3]/@ MA4JT &X]0-QIK<'L>_1#;&@/8"GTB]!2UH9A7PA^TA\1C\0OB%-%;2[](TG= M:6N#\KMG][)^+ #Z(*^FOVCOB2?A]\/YH[279K&J9M+3!Y0$?O)/^ K^I6OA M>.':H%!45<:D/%/$=2K'4@CI%Z$2QT]4J18Q4BQ^E,5R)8ZD$=2K'ZU(L= B MOY='E&K7EFCRJ *OETGEU:\NC:/:@"IY=-,56VQ3&^M %1HZ:8ZLG%-(% %9 MDS431BK;+4;8H*.A^&?BF3PKXF@8.5AF8*?9OX3_ $_$>E?>O@OQ!'X@T6"= M&#-M&:_.*50PQTKZ:_9M^)32QI974O[U3Y;Y/4]F_$<_7/I01)6/J.BFHXD4 M,#D'FG4$A117'_$+Q3_9%G]AMWQ>7"\LO6-.A/U/0?C0!S7C[Q-_;%]]BMWS M9V[8)4\2/W/T'0?C7+JG2HD:IT:LMS+K"@!@C%+Y(]*D4CBGC% R#R0%SC]*?Y ]*F4 MTX8H"Q L(_NBG>4/[HJ? IP44#([=1')ABR(W!9 "R\@AAD8W*0&'NHKH/!? MC.36KJ[T^^18=2LY#%,BYP2/XESR58893W!![UBC%8.O2-X=US3?$D&1%N2Q MOP!QM)_+/!NG7?F[;@((IF S\Z<-^8P?QK M[5_;\C,WB+P@DIQ;?8[HD+U;YX]P/J".U? 7PK(\(?$#7_"K/FVG_P!-L2>C M+C/'_ 2/^^:8'9>!X#HLGB?PVL]K;2020ZA8?:Y5C0PF8.1EC@A&W9'H:W[O MXS?$RVEGNKCXE^!M!L0NV*QMK6)9-PXW'$2D_G7+^._@?#\6+=+>VN8[?4-/ MAFN8DG/$_0^67YV#/.[!QCI7"C]D:..RN;[5->T2RMK1(99F%R\KA#CS0%2, M$D$D+V/4XK*45+5HN,FM$>B#XS26NCWLGB']H6WU77$9)-/GLK<[[,Y;>(\- MCD$#DCIWK@=2^)7A*6P:UU+XV>/-=%PX:X, >-L=<*Q1L\^XK&T_X*>!+R2Z MM[+QGIVHW%K;23S"WM+B0IDXC."X&%_BR>3TP*71/!OPKOM4CL[+6;O59ODF M:.WTE50(BGS4,CN?O-R#U&,"B,(NR2'S2+?B3XM?"+4?#.EZ)(?&VO6]I)(\ MC75T(FF#-NPS!U+8.,9 ]ZYIOB)\)?M<30?"Z^U2&--J#4=2D8C)Y)(9N#] M*ZO1]!\"7LT=E:Z)XLGS!+'-J$T$5I C;RPDWB+A@,(#Z 5T]CX=B_M*&>/X M2^(+?31"/"NEOEI=W]F*0@4?,?G;HHZ MYZ=Z[FW\'Z_-:V\VD?"W0/[';RECU/4M0R6AB?REPO0D$J"P]A6?-X[^->O0*L'B?5UMI8XWVVJR ,DC[$.%CZ%OR MZG KOM?\87]O=E'^+&@>%Q(ZL=+6R5[SC@!B ,9&<<\ BLOQQXXLK>=;?5OB M=XB\/W$D6[^S]+MWE:1.@!$ ME2,5TGC*?1;IK6WO6\=:M,T >*/2-PCDCY"M(<9\PX.1VXJYXF\(VFH2VD, M_P +O$OBB5;=3%)'SGBF7'PM\%Z#:P3ZKXNT6S6>$21$27$JR'S/FV[5 M78L"W[M@&?H!UR.3SBM?6M'\'^&X[1H--\1:A]MADGACL M+*(;%8;45C@D%2"PSSEN>E;?B#5KF..UALOB+X9TI/($EPUK:FY)D,GEED(7 MA=V%"Y&#VIOBS5XKY;8:?X[UR'3[>WD%RVBZ8S>;.CXD/S,#NR0.F..#4S5K MV&CT_P"&_P &?"7BS1O[2FM]4MF295%O)> 8Q$ 0P51CEB2/[PS7U=^SC;Z% MX'.D>'[>U86MNAC@\US(P'F-U8\DYR2?>O#_ #<:5X8T-;!]0F61YMV[4H_ M(ED9D4_=)YX'7ZUZY\(VCU#QEIKQ.LL>.&4Y!^=C_6IM*,K20KIZH^\;,JUM M&5&%QQ4U06*[;.$?[(J>J$%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!\B_\%'O$VG+\*]/\)7>E:IJTVN7)0IIJ',<6TJS MLP!VC+#G''>OR[M_A;X3A9<1^-M+8A1'M:12K,Q50*_0O_ (*L M1W7_ @^AR6@OFD"3 C321/MW)NV$ \XK\Q1XIUC3UCSK'C&P(TXJ?-=CMBR M>>0/G'^'-5H+4["'PEH5B+9K3Q[XTL'C&Y&^U; FY]G .,9;CM5BUTU[)8#8 M_%WQ1;?9RSQ!YHV$?S;&(_>C'S?*?>N1;XK:Q;Y6/QWKB8T\'_2;8-M7M+U^ M_P#KSUJS)\7M<*2*/&5G.?L*,!=GCM[G2 M&?8JL2B[O+)^48'\ZH?#OQM=>*?&EGINH-X9U>SN+1F>U72T$K-L+F0<@!..:>OBN[>2=E\$Z9<,UZ44V6L21GR678SG]YP^T 8XQZ<9K3B\17BLVWP M+KX O5BB%EJ\D@:$(4$N#G( _AZ$X).:5HCU,673-=D^U&7X8_#Z\#Q!$^SW M2)L88RP_>]>._%;'B+199H?"GVGX.:9K,,=@/-M[?4S%]G'F2?NHV#G*Y._( MSRY&:F;Q-%;;FG\,^.HTCO(K5?D2<2(N?WO,1RI_B Y/'(K>\6C1/!NO:9H] M[JFKR2W4(=+F32+>:,!26;>RJ""P^7@<8!XZT6B/4\YM_#&A+]C_ +1^ NN1 ME9RT\FG:I(08^,!1M(!&!R:J_P!B?#^WAA%S\,?B+IDOVPE_L]P6"P^HRH^? MISTKL-/\8^$=473!!XGMK>74_.2W74-#\L(R,"3(4?Y0%X YW9!.#6EIOB30 M-46P;3?%>A,=2DGBLHY!=V[LRXVJV'^3!)R6QN!&*.5=PNSSYIOAK:PW#(WQ M2T9UNPB9P1Y7/SDY'S#T]J]E_9EUSPJ?B-J8T'QCXJU+[/;N?)\4C9"D9X$@ MRV ^XA<<5G:?J$6J)9-8>)-(O(KZX:WM/L^MW$33,J_,BJX/S;B..FTYSTS8 MC&JP:9/J0O;=],5X[>XO(O$4$D4\ZIJ M7VCQA=2?;+>]/D1J9+, 1 XZ=3SZ\UYI\6-2BA\;^#(V\=VGA.22[&-/NK2: M;^TAE%V;H^%'S$8..6!SQ7/Z1XNU"W@;REN9FPSLMG?Z=/E@V,<,,G;\WICC MK5O4KN;4+RVNK[1=9N7MG>:WN9-%BN-NU>)$*2=&!(4CDD4H4O9TU33V!SYI M%"\]P0!Q]U.OZ]?ICWK[4^&/@R+P=X=@@"XF907/O4LELZ/6M7AT/39K MR?)6,?*B]78]%'N37B.H7MWJU_-=W*LTLK9/RG ] /8#BLK]MK4[O2?!^ASV MLLZ?Z2R,L-R\/#-&,Y4]0"?S/K7YU^ /CMXZ\3:E/;ZIH^I:';/9-=VUP^JW M)$NV94P.>F')]]M1NU&^YF[GZ3Q02L<+&Y/^Z:L+;S8YB;TZ5^5FJ?M >(_$ M<:66O?#+5/$%G%(Q6.\UJX,)<9"R *RD$#..><\T[PO\1AKGB"VCN?A/'HA2 MV,<>H76HW3[%5"H10)1P5)7V'OS2BN:7*F'*TKL_5989/[AIZQO_ '?U%?DI M??$(6MQ<:6/@?:WNGV]Y)M*ZCW,EU,ZR+YF=T@\SYMK$OP1S^5'VN6XOFKC^=?DOXC\;3:'XB6/2?@_H^KK8VT?V/4()Y M8FMA@D(@,AQM+-C.<[C61+X\O8H9;1?@'H:V321NT?VF7RMP7&Y@7Y(#,.O< MT2M%N+8U%M7/V#69,X\Z'/IYJY_G3EN(L9-Q;X]?/3'\Z_)OQ?XFDT'7+=]' M^$>C>(%:U"F\C>6&2+AHO*R9#\NP #V.*YZ?Q=JC:>+7_AGW19;4IYBPB=_+ M65@%,F-_WBH"GM@=*G[ M].?ISS7Y,>,_$R:-'IM_8_"C0]>O=5MY%U56,B. 1'NC=O,^9#P.,?<%L\//^E6W' M7]^G'UYXIPN(>!]JMLGH//3GZ<\U^2&L:^MOX6@U*W^$6@WNJZC.O]J:3ME5 MCG,NYWW_ #$. W0: M)>Z[,:C<_8O[3!U^UVN/7[3'C^=.^T0?\_5MG&[0R*X'X@UG>*='N-7T-OB->3IK.KBX.GWL!9],E 5U8EMK@'@G M&,#ZT@L?K/X \30^)_#MK=12*^Y <@Y[5TE?+_[*_B^5EDTII?.2)VC#@G#8 M8C(]N.*^H*LD_-']M3X8ZKX7^*VI^))%\_1];D62*=%_U4@0*8V]_ER#W!]J M^=\!MI.< ]J_6WXQ_#NS\?>&[S3KZW6XMYDPRGJ#V(/8@\@U^8'Q2^&^H_"_ MQ+-IEZK/ Q+6UR1@2IG^8[C_ !J&AG&)YD,BS1E5F'!'\+K_ '3_ (]JN0W$ M/V6YN(XVTUZ\BDBUWQ/:Q*C"2VTV4 MVT3G<2&89Y/S8SZ"M2:Z:\C$]O)Y:)'()(B/G5PO'/;'ZUYQ_:&F2>,)5'CB M^GUH6[.V@_99/(4E1P92<9"_/P,<@=:--F/4WQX%\-^&]4MM9.D>*-;NH9Q+ M%F^5V#*,Y92< 9'\J-:L_#VK:M-J=S\.1=W21QH9]0U5$WA0 ,8;CY1W':LJ MV@^"_+ZOXR\>:EJ&TF\L=.L5$<$F/G2-F^\ <@'O5B./X:'3W'@_0?<2LK MZC_;T@W7< !_=PA1\KGGGW%$6G+EL.VE[EK3-:TCPU]26NN M?#FU@;^R_P!FZ^O8W8>6FLZW+D>A/KBKO]O7EDUGK&D_"GPO8QKOMQX,/'L86:26^OC)#;A>H\PA -N?YU>TWX1^/]?6.73O MA?K^I6KL9K6[O+]]DX(&Q@6894X!';FFW7Q6UO6)B/$OQ@U37=/93YMELS#* MF[: 57J V!]17/7&I6ETLTQU?P5HVB:QJ-R%TQ+Z]5T,F/F:1RY$8'')JW-\#_%&G6SM M>^)_A=H)60R/OOX7.XCJ %/-<=;V.D0Z7J5@OA[Q)J273?OFNIF.[8N[JW8Y MXQU-5/[!T>WPJ>!+90#M#7MX@!RFX'YF_P" _6B49-+W@NNQU&;"&%4BC\ZX$FQ2N2 #T.!QUZU3A\>/:W%OC5 M?#MA,[1_+;6S.6*DW<+NVQZW\*8(M/\)>'+;[%-82R6AF2"2-04C: M1F7=L&U6(;..O/-?YM8F\<>(K&+5;Z&"5E$(CN'41-Y2G"X/'J/ M?-5'?Q!HL-[I5P;+6]/G6^TV]0?-;W2'DV%I'J;QBVO]-O(EFBM+Q&(DBD1OOQ@_-M/WD8=:D^%OCQ_'GA M&[35]D6O:0XLM8C'R_-C,=P!V611NSV96%'8HKWQ;\./ -Y/J?[Y=,L M;"$:;8*5X@.S$DK!>=P&-W7CBOXBB\2-#XI&I_M<:;HMQ>,D&D_8+R,"QM02 M7WK$V?-8'&4/& <^E77_ (2_"OP1<6T&I>';234YK;[4+>XO#.RJ&*G=L1NA M'7H<^U:%IH_@BQ^SMI?@$7*RQK/$(M$NI'DC(['8%#<$6"#?I\[17X66GWD.J"UM_A M_>0PH^)IET=(XH8N65NNA6=H^IVDUQIJSZCI M]LUWY:AP8AE@5(SEB:>@79P'PF^)_@CX'>'9=#^'GPG\;R6$TK3R?;98$ M>:5B,R.[$EFP H]%4#WKL7_:8^(-_P :1\%+@D]&U'5R/TCCI;'QMJFJ^#]2 MUZWUWPK!HUG(Q?4Y=?S#"8R4GCD>., $'8%CX+,W&017*3?'#P]>-X9L+KXJ M>#[1M;L9M0MI8_MMRBVJ!FS/R"CC9+PPRV,<8Y+V"TF=&_Q=^/VI+FS^'GA7 M25/1KN6XGQ^;+5*;Q)^T;J7WM>\'Z ",XM=.C8@=S^\<]*XB#X_^$=>M_",U MMX[U+4SK]])IB?V9X7;S(98G"FYD)8J(V+(!M)8;MV."*[KQ!<7'AWXJ+H=M MX:^)WBRT33I-4FO- TN&2RCE:!I$M$E$>)=V2I.X8< 8/-',@Y9&5-H?QJU8 MR?VA\;&M0A59%TZ"WA"%L[0=B'K@X^AJA=?!3Q/JL0FU?XO^+M2B<,<0W<_. MTX8 (!W[5;\/6/CZ\M_"AD^"/Q 0:M')!K?]K>)%L_L4*RDQ^26"%78HC')&;4!KWCF.4FS*QJD1"W!S<%6*EE.?D! MVC=2YD/D9!??LR^#(&#:WXMUB\5@&,MUJ,AC*G^+<\N,?U!':JZ?L^_!33KR M."X6"XO&_$BX3XD>$_$ILY/M3:?X M<\-RQP^'5"RKO9GC7SQ\@+0JQ+,F>*?,@Y7W,#1_!/P:CMKJ;3]$M[U;-$ED M\HE]J,VP,2L?'S$ #OG(KHK72_"5KIL-U8> [E][O&(VTJ[<_*%.X *"48,, M'N=P .W->3>%?'UKJUA\,D3XZ_$KQ1--XGN7TF70O!PA74+C,6^-C)*"84W' MY3N"AVP@V\>$M;\.Z7FX^.OB6TO?&,QMY+G4+33P=255WRL?G"(I).?E MP0_*\X7,/D\SZ06^M+>^B@M/ S1-*%*6TT%O'.@9=V'#S?>1ZN9DNHQ#+Y=W(7*G="3L'9C,21D4USOX8F$JE"'QU$O5I' MV#\#_%VE^(ET[4=6_LF2UU*U2[MVLYS<,P+NHE,H1497V\!1E2"#GBOI+QE] MF_X5=XE^R8\G^R;K&W_KBU?%UE!=:;\/_ :R:%9^%KN6R@\_2;"1O*L7 ;-O M'&V=J+G@[B26.:^KK7S/^%'Z\9&+-_9%SR?^N+5S8S^!4O\ RO\ ([L(TZU- MIW5U^9\O_#?_ )*)X6_["MK_ .CEK[SKX,^&_P#R43PM_P!A6U_]'+7WG7P/ M!?\ N];U7Y'VW%O\>EZ/\PHHHK]%/@CY_P#VBOA;X1\?7UE)XD\-Z3XH:U+& M*.^MUEFA#=0G< D?2OD;Q]\+?AEI?VA8_P!G>PU%22))H4FB+-V.5;CKVZU[ M!^V9IWBF'QUI5[X3^$6F?$B:_M)M+O;J\U22TFAC:0%88PLB_>Y.[!/'45\[ MS>+OB1H>&.#ZUZHOQ;\0^&9[)+S]G7XIV$6C$LT46O7,H;><_O]Z' M(K2/,8_VI/@];X%S\-O&]D1P=MZC_ (\I3O\ AJ+]G]F GT[Q]IN[IE(Y M,?RS6NO[37PXA;_B96GQ2LECMOLFV^T&RN%>89'VAB4!,F<''3@<54C_ &A_ M@9/]D74_$/B!#:HR78U/P-:NUZYSAF*$;,<<#&<>]&A'*^J%A_:6_9SN%6,^ M)?%]FH_Y[:.KYY[D-4_C#X[?"OQ-X3T31_!O[06N?#Z33[JXN9KE-)F4WGF[ M<+($/\&#@GUK.A^*_P"SMJ"V<=SXRT7S8Y-]Y)?>!)(C/$<81!&^$8<_-[^U M=%K7A/X)6?@GP[XIOM>^'T.D>(%O!IUU=:1?0+<212A -JDE%0':^?O'D8HL M@LT[HXV'QY=R1SK8?MIPGS"#'_:.G3*0?X;6021@N2"20<8Z5-D/FGV.O M^'&K>/H_'GA^Z\1?%GX2ZKX:BNDFU)=/:WBN2JY^9"$#%_<&N@D^%-SJMS// M:^*/"-['+-)(NS78MV&8D9Z<\BO,]+_8E\!>)KRTM;.QL7NKFX,:PZ7XNLKM MQ%M)$H4 ,W( V#GG/:JD?[ N@WTUM'#IFNV[20M)*;?5+"X%LXW?NGVR@EC@ M=!C+#WJDDB6Y/<]<7X%^)9,O:2Z1=YYQ#J\+?^STDGP'\<,/E\/+<+C[UO=1 M/SD?[7N/\BO&8?V!9LV!MK?QY8/=NR%?LB2?9L'&Z4QS$*I[$9Z&JS?L>Z]I MEJUQ!XC^(&GJMQ]F"2:->;BV,[P$)^3I\W3I5V\Q'L3_ 5\=6JY/A/4G!.1 MM56_'BKL_P /?$MI\)?B;!?>#M5O3)+)=+95N7EM=051G@;?D.\?[N<5W/P_\ A?\ &B\\0/;>'/BC MJ&HZKIT$=Z\+7$RM%%(/DQ[B.@I:**LS/@[]M+QTNA?%*<:M>.EG:6D?V:) M8&D"H55G/!ZEFY/H!Z5\^P_&[PO,EH8[NY?[2Q6)EL),2^FWGGH?RKV3]ORX MOM)^*WV_3M A\3W,>FJPTR=6,F^*+?3+&"-/M%IF_:EDR9?[ ?:4( V[=W4'O6OH?C#_A%9'L+[X,V/BEY M/-NDU2\0&5=S?)!@HQVJ,X(-;-A\5+%;RX67]G;1T2-U",L:MYB$98D>5D$& MG4:_INHW,4WC:QA1H-\$;:$^Y&(&TL=W(X;\Q4*_$?7 MPMJ1XZT\F-LW&-!?]XI88"_-\IQD9[DBNDL?&W_"-W,EC>?!ZQ\2EXA M1!I%8MCR,%&.U1T^M7[3XL6?GSE_V>M(B$:?'(W,&[0'Q&-YR&^;YOE!&?7FD7XE:ZLUL[^ M.;%K=$47"#0F#2/SG:=W Z?D:W]!\8GPNUU9W_P>L?$4DLQNH[V[B#.%>1LP MX*,=JK@C'K6C#\6K)O-D;]GG1XIHV<+ L*L)% &PD^7QD_E14E.,FD@C&+6K M.,N_'OB:SMO+F\>Z:MTQ#K*?#[[=FTY&-W4G'/M22?$O6S-)*GCC3Q;-#B-# MH;;A(5P&)SR W..XXKI-%\6+X MW;FK2_%BV6S+M^SEHPNEC<_95C4AF!^0$^5P"/RIU)3C)I(%&-KMG(ZAX\\2 MZ?';Q3^.]-CN&!E9VT!]KH<%0!NX/7GWJ.;XD:YNO&7QQIZQOS;*=";,?S9P MYW?-AT^XL!<^-]/6 M/8'G7^PG!E^8GY?F^7Y<#Z\U2/Q,UX6WK3J<\9-) E&VK.CU+XL^&=!T'3;_ %/7+*P6ZF2U4W@:-Y6" MJ99%0 XC76,Y292I8,OZ8)'0GUKYZ\91Z MFVC:*;3P]K#"^UF6V@LM+N;>%()91&8XV$L3D#:#A^%PN*]WTV]LV\475C%+ MOO(,F<8!Y "YW -WY'%:)-R=EL2]C]!/AMXF7Q'X?ADSEPHS775Y!^SR#_P MC_->OTS(H>(-670=!U+4WB:=+*VDN3$GWG"*6P/)"? M+>\MU&>0 QW' SQGG R<<5BO^U!XCALRS> M"6]60(83XXM?*"[,Y\T1XSGC M&.G.>U? ?QR_X0J/QT!X@M=4N;YK?*MII;;L$LG8$<@Y_#%<#<3?#-7'EZ=X MADE4)M)+[%X! ;YJ4VHNR01C=7/T]?\ :JUC[1="'P;H,D$<)DA=O&5NKR-@ M8#IY?R*3N^;G[HXYX&_:KU^-;=F\%^&U4,!=M_PFL!$2EOE*8B_>'9EB.,'Y M3ZU^?WQF/@Z/Q/8?\)#9:G?7+6>Z-]-9N$$C\$ CG)->>W4_PW;Y?[#UYD$2 MY96?(R,[2-U.K:G-Q70(QYE<_4'_ (:Q\0[IHQX,\+K.<-;1R>-8E$D>3N9S MY7R': 0.XD'C*,R(Y4Y")Y7S+NP-W!P2<<5 M\$?&R;P>-0\/-XCL=2U)VL/]'_LYSF.,-]UL$*1;(J^#O!7]H,Y A;QPHA,84?,)/)Z[ MCC&.!@YYJ:3]KS7Q/<>5X5\'O;^4SVK2>,5621@0 )%\K]V/O<\G@<)%^PAO"?@M?,;_2/^*R&%7<,&$^3^\^0[ MCG&#Q[T#]L#Q/MG"^$O!'G;\6RMXT #J"=QD/D_(0NT@#.22.U?!/C)_"?\ MPKSP@=8T?4[_ $IHU%A:69/G6^(ESO\ F]/?K7%>9\*/(C$OA#Q.,;ON@[AD MCK\]%2T)60XQNKGZ71_MB>(A)9R2^%/!L=E-&!)-_P )>=XEVDE8P8<,H8 ; MLCC)QQ3!^V/XL^QKM\(^ CJ!E9?)/C;$6P+G._R?O;LC&,8P*Y_"K_! MKPUYNCZE<>'C>8M--C)-U"=LO+<^N[OWKSZ/_A7!MUW>$?$4BJ^615PPR!CG M=THJ6BU;L.,;GZ>3?MD^(HY+AX_"G@MK(H?L5A!G?DY)&T< M(GB$JMM90'&5ZXW=#THJ6C:W5 M7",;W/TT;]LSQ6MM=2?\(=X(W*R_9L^,6V.NX@^8?)^1L;<*,Y)(J>']LKQ( MUY;)+X3\$Q6K(HN)!XQS)'*5)PB^7\R!L#=GH2>HQ7Y^Z6_AK_A2.LF/1-0& M@?;%6?2^ER[>"_$H 9"T:CYN0<'[W2BI:-K=5<(Q MO<_4O1?VS&M=%U*_\8:!H>DFUF54.A:]]OB:,\%W8HI3#$#!'0YJQX4_;2\% M_%2W%AINGR:G::C(-/D:UGW;"YP"24^0@C<"1P5!K\Z_#=N>1C QFO1/V&_[-N9MWLXTU"U6/C[.'8@@@ N= MS<<'/;I32O:PFEJ?J;^SS\0!XM\(V8E8>?Y2EE^H%>O5\@?LE:A+/=H6.WS$ M5BJC !([#M7U_3)/GC]MGP4=>^&$&OP1;[O0;CSF(&3]G?"RCZ#Y&_X!7Y@? M%R.71-5T+QI;Q@'2[E8IRAY>!NN?IEA^-?MKXBT.V\2Z#J&E7D8EM;V![>53 MW5E(/Z&OR3\>>"'TW4M=\+:J2IMI)K&96^ZV"0&_DP^M- -UA4O-!OY[8-(T MMH?+:/)9E)! &.>>*Y+0_#]];R74T^A_;[=8)?,M;O\ =Q3 ?([MC:#CK4W MPKU^6U\#ZEI]Z9OMNCPW&F3^1+Y; M)L8';(?,.5X^:J*>,O$&M7+6_B+QQX#L]'D\M/L.E6XC<,XS%\ZQ#J>1SS7+ M^';:VDU24:A\,].TN$VUQ>137S/,[22!0Y"LW1A@'MQ46DZ[K6G:O8QOI'A/ M2[-T"B*SAADN"(Q^ZX ."N!C/0"JIVO&W?\ R'*^IN0_$2\U2\>?Q#\9+O7- M*\J:1M*L]()?B/K[)=^2+;[-_HQ_=EP- MIZK@8Z]<5SFE_$3Q$/$&GP2^-=)53*R_V5I\2K,0V3@D*,'(R>M9-CX^N;_Q MAIUM)\0-2U"?[9L;345TB7)/RL^<$<<_2J5N5677_(6NIV%UX)TW6-8.LO\ M#[QC=LQMYXUOM2-LBYDP5* X4J!N*\C%2ZOX7L9==&XOMSK .0EN[Z/XQ56X]L^M.2FN8%;0K^*OBBFF%H[WQWXNNKB M:U;9_9=E'!\KOO1N"<%5^4?2L[Q7XLLX[^1FLO&GB"257GW?VEA%66-5*$J@ MQM X&>"2:/$VF:8UT4;XN:)I-NT"++'8Q_:"S@352YO>U_'H)6T-'Q5-:Z/>0R:9X(_MAQ'%.9K M[4YF$4BQ%%SN<#.UC[IDE[VO8$]C6\6^/M8T22WBL]6\/Z$DEK&6C^Q1[R M2=QV@+]TL=PYZU)\2OB)J]AKD%JOC>ZTEGM;(8XYH(;N,2K#=8$L8Z;&QW&,=!]!TJ4K ?:5N M-L$8_P!D5)38QM11[4ZF(**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#XH_X*:3G3?"/A?4_MVJZ>MC-+,9-&8"XDQL_=\]5 M.>1WQ7YXV_QB 6$-XR\9V^^V-TPOM-BFPJR%F5O]HJ"GI@?2OU1_;A^#>J?& M#P%86FG>8D5NTIGFMY%2:($ JR;N,@K7YOR?LK^)K5@%\5:D##;M%B:.*3?( M2<2'#]1G_P =%.["R.27XP6=Q$-_CV%]]JUUC4_"\;_N_,RT M+4HKC74?P_IGPXO-7:&22V^R226\QB./*Z= 5+Y_#BLVX\+:#=?:@OP^\*WB M) ?@SXM\.^/=(U#4="T."TMH0)+NP($ MROL*E5!QE1_*N&U#X/\ B*%;X/\ #B*\5M01U:SO?]:OS?OCAN",\@8')]*+ M^0_F=5+\,_#]RTP;X9ZH!]L-T[Z?K\;YD6/=D@],L2FWKGFHF^&_AO?A_"?C M_3&GO8[YW@F20*3&78''\ Y4]\FN1O/A_J5NUZTOP_\ $<0?5DEW6=R^9&&[ M$PXX49_4<\47-JU@U\7L_'FG!M:5BUNQ8-+SAU! ^3IUSVHNAV9V%OHNA6^W M[/XB^)6@SW-]!>(6MI/W:R;L0C:W"]C0-2GIGBJ_\O1?M7QNT.^2U%R^HO?Z/"2ZA]BE-\><*V Q)'7O5S0VU MR23P^EYXA^%>J/!V,0 M"7\._#N\UV[^'.LZ'JMK=V\-MI<6K2.L\,7"R J6R I.X="?: MGH&IX1<^%FM+$17?P[UJWO1)DW:O(%*X/R;#%C/?.:^C]'OM6TKP;\+H?#MQ MU>/KX^-IIZ[M-\ I+8 M'X]J?HP^1Z]HMH502"1BN#'L'"'!X./7M5IXPQ(895>2OKZ#\?Y U)HJF2P5 MP.220#[XXKKOAOX-E\9^)(8$4M:QON9L<'U/Z?D!3;#9'J7[/OPY+$ZY?1Y9 MCE-P_6OH0<<#I5/1]+AT?3X;6!0J1J!Q5VI(/F[]N2U2?X=:.9)H[=?[111) M)G& ?A!XA\*>(-0N]9^(.G:S97%M)"MIOD^1RZ,KM;[5_&LFHVBH\;Q74+*JL1@'OC![5J M^(OB!XM\>:.Z^+/ASJNL>';2Y,D+VNM30%[CR^ C*0QPI;@X!)'I522.XM=8 M*K\']?M]3AMF&9/%%R1:VXC"[9!NP3Y;;<@$DG.6Z>>*U2V8(J%B57W Z9J7P;\"_%>BZ]I^H7?C2XN[992TE MM/;.L5 ("]>:.:FI*M6N[+QS=Z?92R[T@M[>3RT7 R >XZG.*K:/\!?&-OJUGU<1S*&#%1_LD<9]ZVK6:\D@T'9\&-?S(ZMIEK_PE-X)(2S,S M2-F3E2R!OFSC '0TUKBY6UU9V^$&N?9\H=1E_P"$HO=MS)M,H"XDR#OYPF!D MXZ43EP2<^U4?*FADDT5?@[K/DQC[7/#_ ,)7?X1E&Q69_-S]UFX! MQSGKBG)PD^9]1+FV18\??!G7_$.K6-QI?C.\T>W2V$,BZ?;R[#)O8Y8\<\[? MPKGF_9_\<,QB3XEZR@" #;;2\CWYZUM+?7[&'4C\(]:\Z]S:13'Q1? R1X\K M:%\S _=C;NQGOG/-))'<-;2VY^#.M/I]BY>2+_A*]0_=NV YR).ZL<<_ M>KF3^SCXM.U#\1]8'EY;S%MYN ><-SU]ZZ4MJ=U?2F7X0ZO)?:E$?/D_X2F^ M_P!)C9@6 DPF2J'C!PIQWJ&&6Y>WTV8?"#5Q%:RA;8MXHOL6DK.6)8>9EAY MBAN:+^.TF%R5WEOR MP=O6N>7]F_Q1'#M'Q,UC:SJ=RVTVY.,$$YZ<_I6K'HMK#X1UE'^&>K)<6NJ1 M0Q:%_;^H233CR\?:%Q+R K$=<=<\BHH;A;S3]8U1_AMK=IJ5LD,"6T^JWXN+ MN*0&%EA_>[6"1J"Q(R PP<\TY.,K7Z>HDY(U[#X'ZS8?#?Q!H$GBU=9U'4&' MESWT$T;*I=#C<5;H$)]RU;'[.?@KQ)\'X;Z74I+#4[K4;JW=ED:;,$,9;'X8ZDGV"6,0:'>:A?RRW!FW)*T69=K!%C4N6/&Y<8/ M-=%X+^(E_HFG^("]EK7PUT^ZN8+R6\U&^G599V;RRJ,Y/! 7('Q]F_LFJ9-4B==P4HI^92IZ#J#R/H:^S:^/\ ]ENX,FO.TI;S6Y;S M#EL]\GN:^P:@1'-$LR%6&0:\)_: ^!FG?$;P]<6T\6V3[\,R#YHG[,/\.XKW MJH+JV6YB9&&0: /QA\8>$=3\ ^(KK1]5A,5Q"?E?'RRKV9?8UE-RI^AP?0^M M?HY^TK^SS:?$/1I'B18-1@!>VN0.5;T/JI[C\:_//7- O_#>J7.FZE;M;7EN MVQXV_0CU![&I&8S1LDBO&ZI)C8Q<95E/4,._%8,.J,LS,LWANWN-K+YL=HTC MM@8&3]!R/:NBFC'&1SR?QQBO-+?3;KS5/V:<*<\["H_BZG@4X[@3:A\2+&V_ MU'BVQ0!F:=4L#D#&,+SUW?I45CXVN=0L)IX/%&I7:1A0ZV5@J%R.6 !.3N'& M!DBNPA^+GC'3(2MAX:^&OA]UPD;)8PN^0.K=M7UCJ^I^,?# MUIK.FE7TZ?3;946 N?E;8%P_S#C-.,JC?O(=HF+:QZYK47^AZ'X]U56!7,-J MT?4Y#<)P1]T'T]ZU+?P%XCU[43I>G^!]:U'Q J-<3Z//B7NBE;P#H>F)N5O,U75XP591 MM!YE_N^WZUG^'? .H>(K6:XL-9\#>%K6U<6SKK+I#*2A)5HUVDL@YPWK7*?\ M(G9W4RO+X8\07G*KYE]?E1@KN+?@?E/O5J\TN*ZN(;BZ\):1$RQQC.HZDLC( M"3YBCD?=XQQSFDHRY7=A==CI]2\,+X?@FN1\7?">KW40S%H^BQGSIB3RJM@ M8ZGZ5##!\/IHDFUSXR:U#=NNZYTO3-*>1K5\?-&'/#$>M.M;8G*-J6K&(?4A17,6WB276K6\>W\1^(KB,&11%:VBQ%]Z@*J \ ML5(.,>M(FFZQK.6@\+>.-4!8DK(S1@9CV'MT[_6E*,;*["[['4PI:Z3=M>V_ MPIT^]TRY0+:Z'KEZ?+T_ &6#E@78X/7/6II/'&HC-M;>"OAKX=@F B>2-$>= M%8'E&YPV,D'VS7/6?@'5]6=K?2O!,E[J=H$>]M=0U!E-L=FP;LL!G!Z"I&^& M_B/0DAN+S0_"6F6L01V22\26.Y'L:ACU-- M-N&;3_B#'XLDC&YS90/;QV^T$J0I_"WP:?!,'Y;7QM/\O M=+UFUMC-9FXMM8F@^T0HFQF2)2;P[X,FDGOYR8F6U$DC(TB+N. ^ _@_2-.LYS=6=I=74\T=K.Q),T: +(23\PYYK M9C\5?'BY8O8Z'X(T(N=S-'HYG9FZ;F,C_,W;T.A^&_P]\7_P#"C]:LI?@=X4\*:Q]5RHGG.CAO/B!ING^&H_%'[2GA[3);74IK[7[32 M;ZSM(KN$L##:P-$/E0;NT T/'GC+P#X@^(EMXBE_:!_LC2;32WT^+ MPMH%]=O:)*T1B^TH(TQD!L[2#EE!R!Q5:#P'\%]#CCE2TTTAD\U6\R!-R9Y8 M;[/Y2QL6#[25'RH0!ZDD8!S3Y4+F9Y+ M86OP%TN;P=+=^-O&GC"Z\,O/-&_]DWDJ7\\K%O.F#L/F5C\H4@>N:CT.W^ G MAVQT6UTSX;?$#Q"='U-]8M9[NT@C>2Y;'S3,\A\Q1M7"L.-HSGG/N^BWFG:G MY_\ 9'@34[N.. S*T&DW#[B& *CI/3%%D'-(\'M=9\%0VN+.#[+X(L--N&CS)]MU2T01N"1@L@8D$ ,<#C<1V MJ])\,_B;]K2:ZU#P_I^F1RY=UU&224P[?F^01JJD'."3@![R8H[&YN$BR26*!Y<*22&])0K ML;[%X>M(OEZX)8-D=^:6+XV>#9+&TO+KXP:-=#5M6_X1VU;3+"ZF\N]5ES*X M9N;<*X D7AO,0X.*SIOBSX+FT&\FL]<\5^)9;'Q"VC2+HOA596G1AEYH@X(, M"E7?G#L21P,4U= MC9VLD6DK;7WBB[U"ZC4$W$MS)(W)P#GG.:R=:\/WUC\2]+\.C0_&FM>'$,<- MYXOM+A8+6';&9#),R17J5O8/]H'G-(Y,:W)=_,15V':&(4L<=Z^F]0\1'Q+\'_$ M5V1@MI-T?_(+5R8O_=YV_E?Y'5AK^WA?NOS/E#X;_P#)1/"W_85M?_1RU]YU M\&?#?_DHGA;_ +"MK_Z.6OO.O@^"_P#=ZWJOR/M>+?X]+T?YA1117Z*?!'R1 M^V'^S'X:^.'B#0M0\0:QKFD3:6DWV>;1[L0+AR&^;(.6R."*^1_$G[+_ ,-? M!\?%I-#OM7\=VIO-* M+Q)X;TRWO+2 ^:1YS"09\P 8_NXKY[F_::^&M^UI+?>*O%\L;Q-;K'J'@FW< MW$V/]<2I'0D<#CBLG*)=I=#A;S_A'[%KV./]J7XBV(NPJ3_:[.5PX7IN*R\X MKMOA5\8-%\$_$2QU[7?VK=6\5Z5#;26LVE:EITZB4>6RQ9))'R.P?U^6L_\ MX7%\#;M;0W_C>U=(7:.]:]\".C7+DG:JE'PF!P<9S56+7/@!?*HU#QQX%FE4 MR-,&\/7MJ=I7]THP3@AL;CW'04)P9+YB.T\?^.KB%K?3_P!L/PK>VYNOM@35 MM/93O!R,EXC^72M6Z\8?%?4'UAD^//P7UK^TI$D<74%O&T+Q6L=Q?6\LDZH68X9"%BP">?FP*R%^ ?P2U@VLG M]J_#J2.2,_:)+/Q(U MNK98%?=9KLP!\R#(PWUKM_&ND^/]1^$OPZL+/X:_"WQ?KMC+=2ZOI(N;;[-9 M9<>6+<"0 "1?F?!/->0K^QC\-M4^R^0FBEW8_:?L/C:S<6Z]F&X*7)YXXQBE M?]@WP^8XWLX]660PM(8K+Q!8RLK[L+&,2C)9?FST X/-+EB'-(T-8\!>.[^S MU!)_V./!]S)/,LD8(VYY RX*D9 &>"17E6N:?\$;>_P!::^^% M7Q9T>X^WN7DMY6*2_.V6)P,!212?M#Z1+$L'QON)7:V^UHNH029\H+NW$/'QP,X/-/V=^H_ M:>1YU=7GP#LYM1$>N?&+P]((PT8:,^WRD \#WJ:T\6_""VD1+']HCXHZ"&@W M+YUK.0AY^7 ?GZUW:?$#]HR3[&J?$SPUJIO0?LZW5M;DS '!QN09_&F+\2/C MS)!')/'\-M;A9S"LDNG63;V&,H#QSST]Z/8^8_:>1BZ5\0-!7["FG?MC>*K2 M-F/RZA:W($)_VCD\'VKU?X=^.-5F^$/Q.NU_:03Q/'!;0+'KUS!*1HK-(5\Q MEV[B),X&,X/->?GQ1\3YV87_ ,(/AGJ:0/MDV:5 -C>A*M\I]JZCPGX^\2^' M['6-+N/V=O#?]D:M$(]1L]*BD@6?@@%]N>,$X'OFCV3Z,?M%V/7O@W\8I/#? MPI\(:=J?CT^-M?UZ6[MM)UZRA+O$?_"-Z-"\* M?:-2N2L-G;CK)*0/T'4U\D^#_&6B7UGX>TZ7X'?V,NA!ETOR;QU6SW@!RF5X M+ 3SZ#M6-\)]5_X2;XH7%_!&PMPH12>X'&3]:S_ (K> M)G:1/#]@=\]R!YI7^%2?N_4_R^M>N_!;X?1^$]"CGE3_ $J89)(Y%5%$R['I ME%%%42?"G[8OQL_X0'X@:M;ZE(LFFQ^1 D?V2)]J^0DN"S#/+,YKY6UWXP0: MQK4@L?$MUI,=Q;H\-M#I=LZP[<%W!8<[AV/J?2O=_P!NOPGJGB+XG:VVE_V< M\T,EO-Y6I!_+<+:1C:"IR&)(P3Q7SO#\(?%[7T"B;PGY4D!+W(BG(B8*!Y97 M/.26&>VTU%1S3]U:#ISINZE+49'\5HYEL;V7QG>SQ^8+8HVD6O[YLX)SMR!R M.G89H/Q$:.._A_X3B],]GMDEN#HUF"%*_=QMQU.?7BEA^$/C9M/MF*>$UE^T M^6]OY1@%MO7 QUJ])\(/&9;6 LOA%U5 8)##< 7A(R5 S\I!' M4](OQ%DO-2M$_P"$SNP;VW)MXY-)M#Y?RJ ^[&>IW8Z= MJ@3XC2MI:7B^-KA5CNC;2/\ V/9[I27"@8VX '/(]ZOP_![QD]]I(,W@^..6 M M/,8;EA9-\K"-AG+GDC(R,C/I4:_"'QJ=(+X\(_:/MP06?DW&YX_,QY^[. M-K9VCG@]S1S5NP#8C<*6NE-O='^SSY?\ M'@_/\V!\F1^%+FK?RCO1_F17UGQ9J>D_9[>X\:W>,+ZR^QW4GBJX$=];,\4*Z=8GE/.T+ MC/ #*WO\U32>+;XA)U\9SQ)?QR/;!])M"L6QU!P0#NQTY_O>U='K/Q>^*4L. MF0GP!H UG:JZD.W&<_,,=QW)JG>>%_%GQ&ATZ_NK'0] O'\Z2Z6_@?R M(V+#8D8@Z97)/;BA>TL]/ZN$^6+BV[*_Z'.-\1[UDTVX/CKB_"'QC-:6 M\^[P>EQ<3&*6W,5SF!.1YA[$?*#\O/S#WHNO@_XMCCU/:_@Z3[(I:V 6Y_TL ME,[5YXY^7Y\#)]*RYZW\I=Z7\Q#)\3[[^T[='\8P3 PMA3HEJ=^T$%MW;D@X M'''O5"3XKWJZ:)O^$QMPYN?),W_"/6N?O%-NW.,;AG/].:TF^#_BIKR",S^" MUBNHWEFFV7.VW.00A'J;GH M1M(;!YQ[\4<]7^45Z7\R"Z^*5_-J%[&WBNV)@@#!/[#MCLR" 0V^#&@CB247 M(6Z G?Y\QKQE2,#KQ\P]ZSA\)?%'EZ9*[>$$FN$VRQC[1_H8\H\L,8)R,?+W M/IS3YZO\HZ^*]SLU&6;QBX$.X*JZ7;'R0"K<<9/&5YZ[L]J]W\#^, M+KQ!K>GP1K;Q:=<6^X!(UW'Y=V=P[9%?/E[\)?$JVEXJMX6D6WD?RE1K@&Z^ M50"">@)S@-Z&O0?AGH,UA\7+&_EU2P9"V@\G->PTQF?X@MTNM!U*"0$Q MR6TJ,!UP4(-?FIK4W@FRU.XM=4\6Z7;:A [+]1(=KGJ&N:7\ M.K?4DEU7X@V]L&6';=MI6(2LJAHSD+C+*;QG&:06OQ5UW2XO^%;7&@O%&+4WR:_+;*DV;9&C94G')5O-YQD; MO>JZ^ ?VHHXT>.U^'H,BMN)ETPC[QY V\5,JR3MS%QI-J]C2NOB3\.;K9/+? MZQ^Z7:H2PLE& VWIYO/-1GXB?#*-I&^WZWD!L_Z%98X.#QYO4FEDT'XTWME- MIGAZ#PE<>*]'>U36([M=/%L#)"6__M4111RC3/A^&EWA\ MOI; \CG&WC_)I2K]Y J3Z(OWGQ*^&TWE/+?:UB$.J[-/L5&%QG.).>O>F?\ M"R/ABC/)]NUX$!@<6-D!\HR3_K>OO3?^$<^-VH6<^BZ1;^#SXUTMK>35([P: M=]D\N19.(G*[6)*QD@$^]5)O /[4ENB2&P^'9>1G+#?IA!X )QMXZ_RHE7[R M!4F]D:MQ\4?AK-]G26^UT^6#L":?8KC W1R)IPM/(=Y5^1RNUFP(A@'/7TJ&3 MP!^U+%&+@Z3\.T]-UWUD"I/HC3F^+'PRN(;>%[[7MB%615 ML+%2-V3DD2<].]1#XK?"^22)_MGB#O[SFJEOHGQK,5QX?2Q\ M(R>/XK..^,#1Z=]C%N;AEX?;MW[-HQG(]*@;P#^U*$^T?V#\/U?S0, Z8%X7 M/"XH==_S J3[&LWQ>^&5Q:K";SQ (E*N NGV*MRVTQ1_M?B$ M,HW#_0;(?Q;>?GYYK/M_#OQL6.X\/S:=X3'CR2R-_:VR)IYM/(%PBDE]NT-M MW\9STXJ"3X=?M1-!)<-H'@)2K*NU7TT ]3C;CU&?SH]N]/>!4GV-N7XQ_#1K M-H#=>(# #YA5=/L@%D\::A;S7.F6T*Z>ULR*\0.]@NU3S+P2.U9LO@;]I;R)IG\. M^"-R[!\K:?@@DCD=\X__ %T?6+6]X:I-[(ZR3XV?#=;>6#[1X@,>26 T^SSE M?]K=G]:AD^-?PW50#-X@(0MC%C:=@">=_I7-6>E_&"S;^SO$&F^&;;Q)J4-Y M)I,,,=BT,C)&IRY (4!F[D9K&D\*_M&&.1GT+P;NC4 %?[/P M_$/9/L=_<_'/X=3VTMI.NL75O)\SPS:79.K;?F&']XG!ZW/N7]D^&.WU+RHRQ2-0J^8^'JZ-\1K+Q!'"/L6O6_ES\<>?$ . M?]Y-O_?#5]WUY%^U-X#_ .$Z^$.J"&+S+_3,:C;8&3NC!W ?5"X_&F!^4FO7 MMAX/\:7%[&=*\9:.=.U7_"_PGJ,NH MR'Q=J]_) \+>9.-P7L!VJEIWQ/^&^B:D-0TWX;7-U?JS,+BZU)]W/TW M>]:;Z+X8&N'3](\)^)[Z6.:0-Y-N'C(Q@+N6/H",C'<]:Z30_AKXFU21(=-^ M#OB8NRHD']HF6,W,D?S84_*-Q +-GJ :2J*.Q7+)G&V/QJM[&Y,^D?"KP_%/ MN+B::W>1^?F[CBH)[/XKZ])+)=:MK$KL7W,!.=S(!D9P!GGCG![5ZO8:)86&N1)=?'O0_ M$&HJKF#PWH]LQ$\A4_N_,#<$>N.U<]Y/P6^T31ZG\5/B#X@NU7]]9Z7IQ5(V MQ\R*63G;R <]J'5TOJ')J>?3?"GQ9>3!=0U2X4NR@M<7"(<%,Y M/I6>WP:M(E#ZCKFFP':K,)M00D$MAA\J-D@% W;AWR*W(8?#=F;>/2?V7K:1MNX/XDU)MX*\$::[17/BO3Q. X\M5F=@?X25)3MU'Y5KZ+X7\! MZE;ZE:G%8)Y\@@L #L;"A5+EBQ!R>!SWKUB'Q=XF\.S74=MX-^%^A); MJV;K43'+C/-]*T.QN(Q+I?@#Q=JJ*R8*67EJV%(.<(.&/)]P*W MK'X>^++R.)=.^%-^^W8KM?WIB,3*VX!][#YL$$^Q%7[CXB>)_%%O;PWOQG\8 M:KY[PAH]*TIHE*RH64YSC'%93>&;;5I;:>2/XDZRAAC9WGN1:;RTNW+ =2!D MD^@%+W^H:=#HQ2OEVWKN&YL+N.2>U95YHNI MZ;:M+J?Q0\!Z"Y3\X'4?_6KWW]G_P 076G^(;&UC<^6Y8D?61Z^ M4+/XLZ5X4L/"]MO&H6>L^3'8?V98LL<494!F..-N\CK@\].#7TM^S[.]WXET MR62/RG;=E0-WK:UM+W,T??-NQ>"-CU(S4E16O_'M%_NBI:D84444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %>^LHM0M9+ M>9=T;C!%>?W?P'\-W4C.8-I8Y.*](HH \DG_ &M^L5X0:R+K]ENX;E+I7]-PS7TK10!\IW7[+.H+DH(6[_ '!_ MA61=?LSZTF=L"?\ /E_E7V'10!\17W[-^K[3NTQ7P$K= M6LRYMC]E3$.[[^T!1C/>N=?]E?PQ9G3RGA"VA_LZ1Y;15@8"-G^\?O?-G'?. M,#%?IZUC;O\ >@C/_ 15>30[";[]I$?^ TK(=V?E2O[(_@RQ&E"#P\\/]F7+ MW< 61QEWQG>
E\&:--G=80G_ ("*H7'PQ\/7&=VGQ_D*87/QLNOV+M?M85CL M?'5YY>XMY4AD5%('!QOQD].E>LZ/X!^(OAVV\&V=CXW9+#3 PUB!XTF&I9.= MV9,LK'[I.GT'O7V%\'? ,7A#P_$[H/M4HW,<"_MB>"=7\=?#BWL-%M)+F[,TJAXTWB'="ZK(P] M VVORTNO@#\4=,D>RNOB2(IH9.WSLO<^#/"_PE\:Q^%/$%KJ'Q'CU'4=0@6'3KZXMS M"VGNL@9G*GD[@,9Y[&N5C^%/Q/7RW'Q@NT<##,-)?)7TZ>GK7Z._\,F+_P ] M:/\ ADQ?^>OZ46CV%KW/SBF^$'Q(FC:(_%^\:$/OB1])M'_ R8O_/6BT>P]>Y^>;NR&.F28 P>G&0 MM%H M]AW?<^!['P3\0M \#WKOX^GU/Q)<3QM;ZK%!F>"WV[6AV.1CG)SVS61<^!?B M@NGW4UQX^N+R7Y%M!':KYEKD?O"H/7< 3D8]Z_0_P#X9,7_ )ZT?\,F+_SU M_2JNB3\ZF^'_ ,4;'3[Z3_A/IYY9'C6 06PW0#!+[03R#P"*_07_ADQ?^>OZ4?\ M,F+_ ,]?THN!S'[+\)D\22N#QN)_6OL.O)_A=\%T\ W1F#[B:]9J1A1110!5 MOK%+R%D=0017R?\ M.?LYQ>,+-]0L(UAU:!28I,8#CKL;V]^U?754-5TN+4+ M=T=0VNH6@NK=F#Q2#!5E/0UY(=,T:ZDE,NG33AS,S>?>R MOP^=XP,</QJ/_A'= M2T&1;'4+OPGILLI$:W5F(Y;>T4$?-*V#A5)SQ[UV$/[,.ER>9]I6>Y\PDL)[ MF1P>?3(KI-)_9YT73[66WATZ-8IN'0*Q5OJ"3FB*:>K'='FDECIEGE=0^.>A MVX!X;1].:4.1V!453DNO#;>5'JOC/Q!=Z"1B'5-(MC]HN'&<*8R?E7[W/L*] MUT_X%Z;;[/*TR%-O3;;H/_9:Z*T^$*@*$LL8[J,']*(QMNPN?,S0_#*1@L>C M_$3Q%,O(ED<1(1GC(ZYJ[#9Z5"674/AC)XLO&^:&^GOFMDA3M&4_B.>D;&++/U!-;=K\&;J8@_8\GU*9I**2:N%SY/CM[S5#]GL?A?X=\-1OP;NU MN#)=*!Z,3U/?ZFMO3KSXE6444&FVOA?2X[8>7#-'I(DF8#@-(Q!W-ZGN:^L+ M/X&WTF,6Q'_ :VK/X WTA&83^5/EC:UA7=>5G_ODU]M67[.MR^-T7Z5 MOV?[-[G&Z/\ 2BT;)6"[/@J;X#QZI#;)>WNH7;1#YI)+E@\A]68PB _D*_0"T^ =C'C,"_E6U M:_!/3XL?N%_*@#X)\-?"6336CBL[%;>//W8TQ7V%\!?"T^EV\?F(1TZBO3+/ MX4Z=;$'R4&/:NJTO0(-+4+$H'TI :BOV;\>A_"O*+^UMH=/GN+K4Y=-MK4AS-'*L>0V00V5/R@\YXV\Y M.*^Q?$&BP>(-)N+*X0/'*A4@U\?_ !$\&W]C8^(=(D@ANY5@D0QW*%H[A'!5 M RKR4;.UP.VZM(O0AK4\;\4_'3P2NG:1?Z+\2M"71[FX?2O/U&:XFFEO XZI M'M*QJ&&Z0C;AE(XKD]?_ &@?"-C8^(WG^)$,\^@&*SO8M)T1KAI[ARRK]F,K M88 H0=V,%>X(-5/#/P[^+T/A>U;2_A%\+_"VJ?VJ4%NV@17"V=KM56NP9F<. MYV\ '<5QQG&/0+CPY\?5;Q<-,\=^&?#!D>-=!DM=)LK;"[B9);C$>Y7P2!G= MR >*B[?],NT3G8/BUX=U+Q5=1Z?-X^\0VMGI\>MQQZ7X=V17!VQNMI]S>68. M"6S_ 'AVK4\,WFOZ]?>&=OPC^+]];:K9W+:E)J#>0-,)\Q%C0[%4L=@Y<#"N MI'-;DWA'XB3:P9=2_:#UF/3TTC['#;PW@B=+XJ UVWEC:P!&Y5ZY[CODV?P< MT>*;P?/K_P 7/$OB"?P^)9+A9KVXFBU6X_?XA_"R\\%ZG-F:EK4UT]Q:Q[7AE)$AV!]!VJ_F#S+3S"'( +?,3S@ 9]A7AOP/M?!/P T>^TW1]1U;68 M[VZEO;BXNU+3S3O@;F9CT5%5 !W)R37H4_Q^LE.+;2;R;_KHZK_ "S5KS(? MD>H6?AO0[%8TM="TFW2-=L:QV$("KG.!\O R2<>]:4,K0,XCVQ C_EF H_'% M>(S?'J_?_CUT #_KI*Q_D!55OC'XLN ?(TJUBSW\MF_F:=T![_'>2[]SSNY_ MVF)ILEP6D#[F)^M?/8\=?$&\_P!6%B]/+MQ2>9\2-3/-]>*#_<4+_(4KH+'T M+YQQT(_"LCQ)>-#HMVZH9G1=PA5!(7]MF?G'/*]QD5XF/A_X\U3B:]U!P?69 MO\:M0_ 'Q+?8,SS-_OL31S#/*]!T'XWV>CZ'#=^)?"'A.1-;>YU*#0- TZU6 M/3AM"0VY8??;:V=P! 906.W!35O#OQ0UC3;JWUOX^ZK#+<:V+T_V5>1VZIIZ M9V6:>4,QL<@E@2ORC@]3[79_LP:G-S*V*W+/]E60X,LE1H5=GB6IZ%:WGQ:M MO&T_Q5UJ#385)'@S3XI3I@9H2C@@L-P+'S#E>6 )YKA;+X%_#FQ\#Z]X6OO% M?CGQ-::U=VUY=W-Y>*^Q+/]EFS7'F/FMRT_9IT: M'&\9HT[$--]3Y:T_^Q-+\(^%_"'AO3+NWTW1(Q:V\UY)OF:(,S ,1P>6-?7& MF6YM_@;KRL,'^R+G_P!$M5S3?@/H&GR*XA4LISTKH/'%A%IOPQ\300KM1=*N M@!_VQ:N;%N]"IZ/\CJPNE:GZK\SXX^&__)1/"W_85M?_ $=?!GPW_P"2 MB>%O^PK:_P#HY:^\Z^#X+_W>MZK\C[7BW^/2]'^84445^BGP1\<_M6>$?C5< M?$2PU?X=_$31O!^BK%MGL-6MEE$TNX_O/F4@@J0,9[5XA-HG[6$-M L?Q#^' M&LK'<>Y^3I7!S?LTZ,V=LK"HY$]RN M9GP_J3?M.M#/')I_P?U53.)HV:P@4@YYVY48_'FL^^_X7W=27J7?P3^#VLI- MM=1#' H#@CYA\XR?K7W%-^S#8'[ETPK/N/V7E/W+S\ZCV42O:2/D#P#IWQ N MOB!:#6_V=?!/AFVDC=I]9T2X02*RQ-\N=Y_UG"$>C5YY_8-\MC;Q:G^Q!9.T M%PS+_9][(!L/48!.3_M&OO2;]EVX;(6Z!'O51OV:=7MB3!>,O^ZQ%'LHASL^ M =4\/^!5M[\:A^QOXLM6CN5=39W\Q&W)R&.W+=\8XK"OK'X$K<:F+S]GKXK: M*"%=6M[ER1TRI.WA?I7Z)R? #Q5&Q,>HW0_W+AU_D:BD^$'CJW79'J=[MS_S M\/\ XTO9(.=GYQL_[-T_#JT34GTK]K7 MXB6CQR*L<=[93DRH3GY?FXQ_2NBA\=)#]N_LG]MV1L1>:@U.QEPYX./F!RU? M5=_\*]2N%9+SP?H=XC?>$^BV[9^OR5SNH? _2+IB;SX7^%KAR-I+:,B\?\!Q M1[-AS+L>&V_C#Q]?3Q1V'[6_@#5/.MC,O]H6D2D\'Y69H_E;V%7])NOC!@WG[-7P_N6+7?P@\/;L8S# M;RQ_R>LFU_9;^%FGZE:7J?"Z*VN+29;B*2WOKA<,K!AP6.>13Y9=PNNQ4\;6 M'Q9N/B1XBT/P_P"%?@QK.AS7S7$-C>O;Q3R(!\@GPRGS1GD'D$UV7P-\4?&? M2]7\57>M_#;PGHD;V('VKP[=(7O[N/B&!B9&501E=V !ZURGB_\ 97^$WCCQ M9K?B'5O#>L1ZEJ=S)=O+:WC1@2/RQP#_ 'B36O\ "[]G?X8?"]=8-E<^)E.L M:;)IEW#+,9(_+<_/M!;(.. >HIM3MN"Y3VKX-_$+XA:OX+LY?BIH%CX*\23Z MDUE%#)+$\=Y&R[HVB*D_-_#MSDXS7JWC+Q!#X/\ #TEU)CO3VVA^)XO%"RW<9DEFGC4HL9)R @4@8&.F:]8U2 M^N/C)X[@AM(W7386Q&&!&&]'@LX$"A% ./6M>M#,**** /S=_;V^-5O\ M+OBQJ,MW!=:@2+>"*"U6-6'[A&"EF7IEW.3T_*OE+6OVA=+U;7KF.#6_$&EV MDEE'*#:6\/E12+ASM0J2789RW(Y]>:^C/^"A/A/Q%KWQFUB?P[JT&E2PFV:X MEFE1!Y?V:(8.X=">_M7RT?!7CU9F;_A-+ 0"(*G^DPYW[<9Z=,X/XT]2D3V_ MQ\T^6/1;V;Q!XO\ ->7R9;4^1@*#DR2L%^<88?*I'7U!HD^-6D16>KP+XK\: M2-:2 P3!8 ]R<;=L?R?NQENI'7GIFJG_ A/Q">.W63QGIXP3YK?:H!N! P! MQU^5OS]J/^%=^/?WY'C&R&YOW3&\A^5=V<'\ 12U'H=)K'Q4LM.\+V'B,>(O M%LT6I>9:QZ>IMQ^\5 K,24ZK][)."1P.<50F^,VCK=267_":^,!%;1&X.I"& M'=,6 /D[=F5P.XXYQ5S4/!/B^3PKI-G:>*-.CU."XE:YNWNH?WJ,1M7'08-9 M?QHU G7XY:5)#;NWBGQ=;G4Y65[;RH& M&FC>#OSLQ)U [G!]14__ O+1X3>S+XN\77#Z:PCBB,$ .J?.?XMF8QSMYQP MH-4H?A[\2-L+?\)7IXC0DS-Y]N0!P>#],^G6I/\ A7?Q(F+C_A*M/RS@18GM MN!NZ'GKCCOTHU#0U[CXN:)I^E6$^H>.O&D*:D#+#.MK [QA,AD "<2QTQ_M"DK&;MOE MVG&1\W?DU4HSOHOZL--L#KALYJMJWQLTRSAM;V'QEXJFM-47_ $=5MH,6Z[@&E *9PN#P M22=U<_)#\9;:&UWZ7I,/$<@LI!#_ &?]B@W7?WOWP.S 4@@XR#\G3FK?B3XI M?\(]H^F-)X\\03G5U2[2Z73[8E(B64DKY?"YP3GYN *QO^%<_$UHV#:EHK/D M;<"SP1CZ^N*T/$7@/QW>VNCBQO='%S!:".[DE>U8-)N)W*"?E&#T'J*+L+#7 M^.5LFJ:J1XWUKRK2WVQ1?V= 5N&VA2T9\O(8-SS@9/I5:/XU6TT6B6__ L' M6HWO&:26Z?2[<^1G $9,-=6: M&8Q0VR:?;D["P(>+,?(PK?>/6Y/F?9PLS MX4G.X\@$KDCUKY8'P[^([QRJ;C1#)O7RU"VGH0>,]._L M[L3H)R(XA>) GGVOR,IR,QH?Z5^OE?E7^TEX8U2;X MV:]+:6$US 98_FCLY9 "BNI^91@\CIV[U$AH\+^,6D:-K7@_PW->^$-9\77* MP6TDO]A7$BNNY)4#%%C;:N(0O)Y()]J\B/@_0FAB(^#OC^2/+ 1K--DI SN&*\^D\*Z MO$3\&_B%MW, GVF M?/;OY&/RKZI72?BU#HXFL/BAXDT_QA.474/$D?A^\\Z]C5I"(W^7)"AX\?[A MJL8/VAW41C]H3Q=L5R=Y\-WO3'!QLSVZ4O?\@O$\AUC1M"U#X+Z-:W'P[\3W M$5G<*RZ%;W,OV^W&^X59'_>?07B>076DZ'=?!FRT^7X>^*/L MUI*LRZ%%=2#44'GS .W[G.W+L>1CD8Z5P+>&?#7V8?\ %H/B'MWD!3=39Z#G M_48Q^M?4W]G_ !873I+]/BCX@B\;R6ZVDOB9=!O//E@$K/Y+?)]W!4#CJM45 MM?VA&7RC^T'XH\H29WGP[?=-N,_ZO/;I1[_2P+EZGDT.G:'-\'9M,?X?>*([ M6%EN/[&6YD_M)A]I.'&8?N94'!W_\ "/7H[$9_U6?7BCWO(+Q/&]-TW1)/A'JNG_\ "#>*8;8,KG1& MGD.I3?Z1$?,3,/W,D'#;G;\*_B,$#CY6GEST/0^3C^M?5$. MF?%T6,^HS_%'7+CQN(#:VOB8Z)>>?# 94?#]YTP0)\-OB&J;ERK32$GKCD0X_/\*^ MIHK'XPR6LNI7OQ3UB_\ &4,3P:=XADT6[$MG$SQ,T:_N^C!7SQ_'[53-Q^T: MJO&/C[KQ5F3+_P!B78X&?^F.>.:/>\@]T\<\&V6DQ^ ?$6G+X/\ $ME#<1SN MUG>S.;Z=0L.X0YB]E'0]\UPW_"+^'#!*5^'GQ$5,K\C.Y8\]CY./S_"OI^WM M_BW-&FHZK\3M5U/Q98I/'I6O2:1=>98K)Y>0@\L==KYX_C'I5$WG[0D,,L0^ M/FN,LA3+?V-=^Y/6+/!I>]Y!IU.-_9KTO1K?Q)]AC\.^(M"6^6[B:37)L/L- MG(KNFZ(<*K')[9'7@5T/P@\#_!_36US5/AYJNI:_ M7VDL>@&>Q%'P+T_Q#'X<\5W'B'0M3T=1>?8XH=4UB.]EDDB1Q+*%$:XC#,H$ MHR),G;TS1K?4':VA]<_LMP_\3V9O0G^=?7=?*'[*D?F:A._OG]:^KZZ#$*9- M"MQ"\;J&1P5*GH0:?10!^6OQO\!R^"?&'BSPU'$Q1/-%J@_CC=2T0'KPP'U! MKYF\.VZ^'=>TZ\U&^L+*&WD\V3S[Z$$+'C><;L\%C[9WC_ ($M?F?HUW8QZQ;I%X>T6&-IFW[+%')#MA^6R>0.:3&= MAJ'Q\\:QZK]CTOXR?V5HUO(EM;V.E:>',B."T0+Y&.-;\113WVH? M$#XA^)+DP/<1Q11E%!WF-MO7:W!Z=JWO%6@ZI8>))67XA>$?!>D-=,L%K%-$L5LG?X> M^&[&)(H=JZSK(G.UCF3 W]4YX[Y-45M?A!-:7!;6?B5XQD##Y8+7RMY[!(7CCD1(]7U!HO*'F%N1@CG)/XU?-Y$V*^CZTNGZA M':Z?=_#_ $?5;CS(X/LUB9Y$E+_N]IVF_ 7PYH5JKJLNH7%YYMW ,?,ZCO:<\J:EX\\1K:26K?9US$)&52I95"'.X\MSZ4L'A'7=:M$>Q^$OBG5E> M+R1)JEY.!@2^:,G*C[WZ5[-'X9^+U[I%S%?_ !6%L\Y0!=*L(X6B .3@A@/: ML^Z^ U_K#0C6/B;XLU)%!W;+TP$DGIA4.>GKWI>^&AR-]\(/&D>J316GPY\- M:=9,9'%QJUS$&Q(H,F59R0#CG([4^Q\.^)])L]4DU7Q'X(TP>4NV32VCE-H< MA3/)A?N!>"<]Z[9_V:?!NI:I-?:@NJZM.V INKJ5L@+M&[#@'H.U=%X9^ _A M#P[9W5OIWA6.-KN+R)Y%'^L3(.T@@Y&0#CV%.*DNHGJ>#7FH:';6K+JG[0BS M'>%":#ITC=CP"N>,#T[56U ?#;4(])6ZUWXB^+)?(^5K*U,:R+O;!;.#NSG\ M,5]5Z/\ ":RL8(H;+PK91>6P8.EOM8D#'.,5UMG\-]>N)$>+38XW5=JLENHX MR#CI["IY/,=SXOT73?!,%Q?7&G_!_P 5W^;>56FUG5&C20$8*'&0 W3VK3T_ M2=4%M#%HGP,\*::\C93^T)VN6Z=>#_2OM73?@9XB90L5LT"GD[%V]>O2NAL_ MV;=>NMHDW >YHY$/F9\>>(?AOXJ\27W@6Z>STC3#:/$VI0VZ,D,*J%)$*[@N M,KMP>?FS7U9\#0&\;68 QU56! R2<9'UKN+#]E2\?;YKXKT;X=_L]Q>$=4C MO&?++S5Z(D]MM_\ CWC_ -T5+347:@7T&*=0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 96M:+#JMNR2*&R*\0\7_ > M#5+II$B')]*^A*:8U;J,T ?+UO\ LX19YC_2MJS_ &=[5,;HL_A7T/Y:_P!T M4NT>E 'B5G\!+&/&8%_*MJU^"VGPX_<+^5>J44 <#;_"G3HL?N4_*M*#X>Z? M#_RR7\JZRB@#!A\'V$72)?RJU'X=LX^D2_E6I10!432[9.D2_E4JV<*]$'Y5 M-10 P0HO10*=M [4M% !1110 4444 %%%% !7G7Q8\!?\))I[7%INBOE7"R1 MG#>N*]%I" W!&10!\4-\#_%%]=.)))W!/\3FM&T_9FU>X8&4G\:^Q!#&O(10 M?I3L =J /E2S_97N&QYCUNV?[*]NN/,DKZ/HH \-L_V8])B \PYK;L_V>M M M\;HE;\*]7HH X&U^"_AZWQ_HJ'\*U;?X;Z%;XVVBV4/W;:,?A5VB@"%;.!>D2C\*D$:KT4#\*=10 E+110 4444 %C_ ".G#?QX M>J_,^+_AO_R43PM_V%;7_P!'+7WG7P9\-_\ DHGA;_L*VO\ Z.6OO.OA."_] MWK>J_(^TXM_CTO1_F%%%%?HI\$%%%% !1110 4444 %%%% ";1Z4GEK_ '1^ M5.HH C:WB;K&I_"HVT^V;K!&?^ BK%% %&31;&3[UK$?^ BH)/"^E2?>LH3_ M ,!%:M% &!)X%T27[UA%_P!\BJDWPQ\/3_>T^/\ (5U5% '$R?!_PU)UL4'X M5J>'_ 6C^&9C+8VJQN>^*Z*B@ HHHH **** .=\8^&X-:TNY5;:$W,J;#*8Q MN(&< GK@9/YU\VW7[/6HK?2RPPJA8GYE4 X-?6E)M'I0!\B1_L\:G"Y>.%4< MC!95P:1/V>=4C@H ^0E_9YU..3>L"J_3<% --7] MGC4TD\Q;= _]X*,_G7U_M'H*-H]!^5 'Q_\ \,\:DL@D%N@D7HVP9'XTG_#. M^I"02"VC#CHVP9'XU]@;5_NC\J-J_P!T?E0!\>G]G?4O,5_LJ;U^ZVP9'TI# M^SOJ32"0VL9D!R&V#.?7.*^P]J_W1^5&U?[H_*@#X[D_9WU&23>]I&S_ -YH MP3_*DF_9WU&=MTEG'(?5XP37V+M7^Z/RHVK_ '1^5 'QQ)^SI?S8,EC"Y' W M1@_TILG[.=])@/80N!TW1*']G?4(9HY([&*.2,%4=8U!4'&0#CC.!^5?9?EK_ '1^5'EK M_='Y4 >=_!_PI=>%])\FY&&KT:D Z#%+0 5Y+\;OAS/XRLO]#0+-W91@G\: M]:I* /B9OV:M=9MQ!+>IZTG_ S5KOH?UK[9VK_='Y4;5_NC\J8'Q+_PS3KG M]TT?\,TZY_=-?;6U?[H_*C:O]T?E2 ^)/^&:=<_NFC_AFK7%Z*U?;>U?[H_* MC:O]T?E0!\2_\,VZ]Z-1_P ,W:_Z-^M?;6U?[H_*C:O]T?E0!\3?\,WZ_P#[ M?YFC_AF_Q!Z/^9K[9VK_ '1^5&Q?[H_*@#XF_P"&C_ )TG_#./B'T;\Z^V_+7^Z/RH\M?[ MH_*@#XC_ .&XK[?\M?[H_*CRU_NC\J /$/@)\,;[P27:[&":]QI MH'08I: "BBB@#D/BQX%A^)'@'5] E<1-(KK6;WP\E]?7#!C)+$A.X #/S*>>*Z'1/@WIVFQ-'9^&H,L"/,:(! M\'W4"OT0L_@[X>M<8M$/_ :V+?P#HMKC99Q_]\BC0#X%TWX8ZLL216NE+%&- MI \O=C'3ELFNCM_@]XHOO+S#(H7A<+C;],=*^Z(?#^GP_/[L* M#\*8'Q3:?LY^(;SF7?\ ,J_,^+_ M (;_ /)1/"W_ &%;7_T=?!GPW_Y*)X6_["MK_P"CEK[SKX3@O_=ZWJOR M/M.+?X]+T?YA1117Z*?!!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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S MGQ(_Y)WXI_[!5U_Z):NCKG/B1_R3OQ3_ -@JZ_\ 1+5RXK_=ZGH_R.G#?QX> MJ_,^+_AO_P E$\+?]A6U_P#1RU]YU\&?#?\ Y*)X6_["MK_Z.6OO.OA."_\ M=ZWJOR/M.+?X]+T?YA1117Z*?!!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 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !14=Q,+>WE ME*LXC4MM098X&<#WK&\)^,M.\96L\^GF3;"^QUF7:PR,@]3Q_A4.I%24&]6( MW:**Y^Z\<:=:^*8/#Y$TFH2@$"- 57()Y.?09HE.-.W,[7T&=!1115@%%9GB M+Q!:^%])EU&\$AMXRH;RURW) '&?>K6FWT>J:?:WL.[R;B)9DW#!VL 1GWP: MCGCS'JOS/B_X;_\E$\+?]A6U_\ 1RU]YU\&?#?_ )*)X6_["MK_ .CEK[SK MX3@O_=ZWJOR/M.+?X]+T?YA1117Z*?!!1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%<]XB\<:=X7U*RL[X3J]X<1R*@*=0#DY[9'YU$ZD::YINR%L=#115+6= M6M]!TNYO[MBMO;IO?:,GZ#W)JFU%-O89=HK+\-^(;;Q1I4>H6:2K;R,RKYR[ M2<'!/4\9S^5:E*,E-*47HP"BBL3P_P"+[#Q+>:E:V8F$FGR".;S% &26''// MW32O_"%_%K5- M'/[NTU %H1T'=TQ] 76O7J\L^-%C)IEWHGB6V4^=9S+'(5] =RY]LAA_P*O, MQRY8QKK>#O\ +9D2[GJ,DBQ1L[D*BC)8] !WKR?X5Q-XF\8:]XHF7]WO,4&[ MMG_! H_X%72?$SQ-'8_#Z>ZMY/\ D(1K% WJ)!DG_OC=7/:A:R^"?@GY4>8K MNZ53*PX(,A&X'W"_+^%8XFHG63WC33D_7H)[^AL:I\9-(M+YK.PM[K5Y5^\U MJH*<=<'O]0,>]:'A7XH:1XJN_L2>;97_ #BWN0 6QU"D'D^W!]J=\+_#]MH? M@_3WBC43W<*W$LN/F8L-P!/H 0*YGXX:3':V5AK]J!!J%O)K7PE\.=%U&\ MCFDA6SMD*P %LF-0.I'\ZSOBG=_VA\+7NL;?.6WDQZ993_6LOQQ_R1/2?^O> MS_\ 0%J:U1TZU2I#=03_ !8-ZMGIUC=IJ%E;W4881S1K(H;J 1D9]^:R+CQE M96WBZU\.M%<&]N(S*D@5?+ "L>3G.<(>WI5SPU_R+NE?]>D7_H K@=6_Y+UH MO_7HW_HN:NVM6E3A3DNKBOO*;T1V6N>--/\ #^L6.G78E62[5F68!?+0+U+$ MD8_(UR][\;=,@9GM]-O[NR5MINUC"H?IG^N*S?BMIT6K^//"EE/DPSML<#NI M<9'Y5ZA)I]M)8M9&%!:M&8C"% 7:1C&/3%8\V(K5*D(245%]K]$+5MV.2OOB MUH-KIEI=0O->RW0)BM(4S+P<'<.W/Y]LU!H7Q@TO5M6CTZYM+K3+F5@L?VA1 MM+'H#W!/;BL'X Z;;_V;J6H&)3=><(1(1RJA0<#TR3S]!5CXXV\870+D(!.M MUL$@Z[>#C\Q7+]8Q+PZQ7,K::6\[;DW=N8]*U#4+;2K.6[NYEM[>(;GD<\ 5 MY_-\<--#226^E:AO\\5F_'/5ECN-#TZX,@T]Y#/&+&UCMK?3=0AMXUV+&D,84#TQOJZ^,_?2I>T4%'NKW?^0W M+6USNO#7BC3_ !9IXO-/F\Q =KHPP\9]&':M:O$OA_XCL)/BI*-&AFMM-U*- M@;>557:ZJ7R "1C*G'^\:]MKMP>(^L4^9[IVTV*B[H****[B@HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ KG/B1_R3OQ3_P!@JZ_]$M71USGQ(_Y)WXI_[!5U_P"B6KEQ7^[U M/1_D=.&_CP]5^9\7_#?_ )*)X6_["MK_ .CEK[SKX,^&_P#R43PM_P!A6U_] M'+7WG7PG!?\ N];U7Y'VG%O\>EZ/\PHHHK]%/@@HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "O/OC9H/]J^$3=HNZ:PD$OOL/##^1_X#7H-07UG%J%G/:SKNAFC M:-U]5(P?YUAB*2KTI4WU0FKJQD>!=<_X2+PGIM\6W2M$$E_WU^5OU&?QKD/C MAJDATO3M$MOFN-0G&4'=5(P/Q8K^50_!BXDTF\UWPWXSM8CVX4 M_P# JBM%_P"$R^-$\Y^>RT5-J^F]> /KO+'_ (#7DSK2KX2%/[4_=?Z_D9WO M%([*XU32_AKX5LH[R79%!&L*+&,O*P'.![G)].:YIOCC91HL[Z+J2VC'BZR9(VC$<5L=AR,8.>0/PK6M4G3DX*HH);+=L;?F=CX?\067B;3([^PE M\V!R1R,,K#J".QK@?@__ ,C)XU_Z^U_]#FH^ )/_ C.H#M]K_\ 9%H^#_\ MR,GC7_K[7_T.:LXU77EAJDMW?\F%[V9V6E^,;+5O$FH:+#%.MU8C=([JH0\@ M<$'/?N!6EJ^J1:+I=U?SJ[0V\;2NL8!8@#/&2.:\]\%_\E>\5_\ 7/\ ]F2N MO\??\B5K?_7I)_Z":[*5:N&?"/A^VLDL+[[1M#7$L<4?[R3N$/B-I7C&1[>W\RVO4&3;7 8CN1@\_S]JZJOG_Q M=\0='U/Q%I.MZ/;75I?VLH,[2QHHE7C^ZQR<9'T-?0%=F#Q/M^:#:DX]5UN5 M&5PHHHKTBPHHHH **** "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 **** "L;QCH8\1^&=0T_&7EB/E_[XY7]0*V:*B<5.+C+9 M@?/'AV\G\1I[.T^1]Y0$[ZPAQ]H90\6 M?[RD$#\<8_&M.TT+3=/NGN;73[6VN7R'FA@57;)R;-<["$& 1GG^$ DD]^,5ZAJOA71]P=0*SO%EA-J'P3L!"I=H;*UF*CKM"KD_@,G\*]&O+&VU*W M:"[MXKJ!L$Q3('4XY'!XI\,$=O D,4:QPHH18T4!54# '88K>IA?:3FV])1 MY?S&XW9POA;XH>'5\,V/VG4$M9X($CDAD#;@RJ < #D<=JY32][!J]+;P'X=:Y^T'1;(RYW?ZD8S].E:9TFQ:\ANS M9VYNX4\N.?RE\Q%Y&U6QD#D\#U-8O#XBHH*I)6BT].MNXK/J>>?$+_DIG@W_ M *Z#_P!#%>G55N-+LKRZAN9[.":XA.8II(E9X_\ =)&1^%6J[:5)TYSFW\3O M^%BDMSR_X _\BWJ/_7W_ .R+3OCE_P >6A?]?G]*]$T_2[+28VCL;.WLXV.Y MDMXEC!/J0!UHOM+LM46-;RS@NQ&VY!/$K[3ZC(X-7W;'" M?[MHM*U^QB,T^DS"1T49)7*L#CT!4?@36IIOQ9\,W]BMP^H+:/C+PS*0Z MGTZ<_A785A7'@/P]=W#3RZ-9M*QR6\H#)]2!5RHU85)5*#7O;I^770=G>Z,/ MPAXVO_&7B:]-G J>'+==JSR1D/(_' .?J<8X&,]:[JH;6T@L8$@MH8[>%!A8 MXD"J/H!4U=-&$X1M.5W_ %MY#7F%%%%;C"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N<^)'_ M "3OQ3_V"KK_ -$M71U@>/[::\\!^)+>WB>>>73;F..*-2S.QB8!0!R23VKF MQ6M"HEV?Y'1A]*T&^Z_,^*_AO_R43PM_V%;7_P!'+7WG7Q5X \ >*+/QYX;N M+CPWJ\$$6I6TDDLEC*JHHE4EB2N .]?:M?$<'TYTZ%53BUJM_0^QXJJ0J5J M3@T]'MZA1117Z ?#!1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'D'Q"N9/ M ?Q"L_$4$>Z*\MW21.S.%VX_] /X5O?!;1GL?"\FHSY-SJ4IF9FZE02%_7UOIDXU*^F3R[>TM4)W,1@ \8 S^/M76:EI%EK-OY%_:0W<6 MAJKI?A31]#E,MCIMM;2G_EHD8W?3/6I6'K4YS=.2M)WU6J_KH% MG?0\]^ 6H6ZZ9J-@95%YYQF\D_>V;57=^?%6/@__ ,C)XU_Z^U_]#FKOK#PW MI>EWTUY9V$%M=3 B26- "P)R1^) /X58L]+LM/DGDM;.WMI)SNE>&)4,AYY8 M@G:GX?OM+T67^T[R>!R_D@[(H@"SL2>/N@UWFK:#IVNQK'J% ME!>*O*^<@8K]#VJ+3_"^D:7;S06FFVL,4RE)56(?O%/4-ZCV-'U:O%3IPDN6 M5_57_ .5[' ^'?#[^)O@?!81#_2&65XLG'SK.[ ?CC'XU-X!^)FEVNAVVE:Q M,=,U"Q06[+<*5#!1@GZ)$8]/LH+-&^]Y,87=]2. MOXU>KKHPJ1NZLKM_X::]N M9;F1CG=(Q/Y#M^%4E<1]2T5\GT4^4+GUA17R?11RA<^L**^3Z*.4+GUA17R? M11RA<^L**^3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA17R?11RA<^L**^3Z*. M4+GUA17R?11RA<^L**^3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA17R?11RA< M^L**^3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA M17R?11RA<^L**^3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA17R?11RA<^L**^ M3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA17R?1 M1RA<^L**^3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA17R?11RA<^L**^3Z*.4 M+GUA17R?11RA<^L**^3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA17R?11RA<^ ML**^3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA1 M7R?11RA<^L**^3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA17R?11RA<^L**^3 MZ*.4+GUA17R?11RA<^L**^3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA17R?11 MRA<^L**^3Z*.4+GUA17R?11RA<^L**^3Z*.4+GUA17R?11RA<^L**^3P2IR# M@UW?P]^(=[H^IP65[ZT445(PHHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH \G^/!.-#';]__ .TZ\GKUCX\?\P/_ +;_ /M.O)ZT6Q+"BBBF(*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ H!(.1P:** /K"BBBLBPHHHH **** "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 \G^/'_,#_P"V M_P#[3KR>O6/CQ_S _P#MO_[3KR>M%L2PHHHIB"BBB@#P_P"-'[3$'P]UZ+PM MXZO#A(I'F5HVW'[JF+(!/ M&& XK[:@N(KJ%)89$FB<962-@RL/4$=:]2IRX;EBH)W5[O\ 0XH".5.[\QZ5WWQ<^(/_"K/A[JOBC[!_:?V'RO]%\[R=^^ M9(_O[6QC?GH>F*QE[*4X.FM]U_P?,T7/&,E-[=?Z[#OA-XRN/B%\.M#\17<$ M5K<:A"9'AASL4AV7 SSVKKJY/X>^//\ A//AWIOBG[#]A^V6[3_9/.\S9@L, M;]HS]WKCO7C6@_MI:9K'A5KX^&;IM>FO&M++0;"X^TS7&$5MY(C4JN6Q]TGC M@'G&7L9U)2Y([/[B_:1BES/<^D:*^7]2_:P\:>#V@O/%?PLOM*T>5@#<%Y%* MYZ#+)MW?[)P3[5]$>$?%FF>./#=AKNCW N=.O8_,BDQ@]2"I'9@001V(-34H MSI).2T?S'"I&;LMS8HKP7XE_M667AGQ-)X7\)Z%=^,O$4;F.6*TW>7&XZJ-J MLSL.X P/7((K.TO]JC6/#^LVEK\1? =_X1L+R011:F=[0HQSPVY0,<9."2!V MJUA:K7-;_/[A>VIWM<^BZ\:L_CAJ=Q^TE>_#$2"\!;SB3;)+C&<= M6(Z=!6K\#_C0Z7_ ,G]:Q_U MZK_Z015I2HV=2-1:J+?Y$3J:0<'HV?5U%<[X^\?:+\-?#=QKFO77V:RB(4!1 MN>5ST1%[L(K52T^EW+9. <,R-@ M;@#P00"/3O7K%9SA*G+EFK,N,E-7BPKPKX0_M!:K\1?C#XG\'W>F6=K9Z2ET MT=Q"7\Q_*N$B& ?0$#)JEA: MS=K?D+V].U[GU!17-?#OQ_I?Q.\(V/B'1V _% \+:%H=UXN\3%+'Q!HTC265TI(60;7C8'#(P[$$$>G<97*%2FN:2T^\4:L9NR MW.AHKQGXQ?M-:/\ #'5T\/Z?IUQXE\42!<:?:'"QEL;0[ $[B#D*H)]<9%?ND@_RJHX:K**DEN)UH1= MFSZ5HKR7X6_M 6GQ3^('B'P]8:=#JD=WYBW2%@ 0FP;!D=R :^AV MU%?,^,>]>M?!WXVZ!\9]&ENM*, MEK?6V!=Z?<8\V$G.#D<,IP<,/Q /%7/#U*<>9K3[R8UH2=DST*BBBN8U,GQ9 MXDM?!_AC5=;O3BUT^VDN7 ZD*I.![GH/K7SY\#_VLM2^(_CZQ\/:]HUGI46H MP2/9SP>9^\D7)Q\Q(*D)(,_WEQ4W[:WC"=/#&B>"--)?4O$%VF^)>K1(PVJ? M]Z0IC_<-MV1S:ZA;1W,?/(# M*#@^XZ'W%<'\6/C=_P *O\7>#M#_ +%_M/\ X2&Y^S_:/M7E?9_WD:9V[&W? MZS.,CI[UY\:!;?3K6>QUB&&26Z MD+>:A>65"%P<=(QU]:Y;Q=^V!;P>-O\ A'/"&@2^)3%,(;B^5V$8.0&**JDL MHY^8D#CC(YKM_&_QV_X0WXR>&O 7]A_;/[9BAE_M#[7L\G?)(F/+V'=CR\_> M'7VKIA0G!^_"]T^OXF,JD9+W96LSU>BO./C-\ ><>4S_ +3WQ)L[ ZM'_@_:Z?<>(/M7EWSO'%]EA$ARH!. M>1CJ*B^#OQHT/XT:#-?Z2LMMF*^1/VI?BUK M/Q$@TJQU/P7?>%X=/NI_*N;MW9;G( ^7=$G8 \$]:VP^&E4J\DUMN15K*%/F MB_0^^J*\K^#?QCUOXGWVI6^K>!M0\(I:1I)'+>2.PF))! W1)TQ[]:Q/BO\ MM06'@/Q0/"VA:'=>+O$W >SM"56-B,AWT5\O:K^U=XY\&"&[\4_"N\T[2W8*UQYLB!K?^C'KT^NFI5IPFXJFM'Y_P"9 MC&$Y13YW^!YY\&?&7B_QGI.H3^,/#7_",W<,X2"#8Z^8FW);YB>_'X5E?&[] MHC0O@S!':R1MJWB"X3?!IL+A2!T#2-SL4GIP2<<#J1Z7K6JP:%H]_J5R=MM9 MP27$I]%12Q_05\B?LJ^%F^+_ ,2/$GQ)\3(M[-;W ^S1R8*"=AD''I&@4+]0 M>HI4H0GS5IJT5T7Y#G*4>6G%ZOJ=!:_$K]HWQ9"-1TCP386-A(-T4=PJ1/M/ M0D33*Q^N!4^B_M7^)?!/B*#1?BOX3;0_./RZA9QL% R/FVDL'49Y9&./0U]0 MUQOQ:^&FG?%;P3?Z)?1(9GC9K2X8?-;S ?(X/UQD=QD41K4I/EG327EN)TYQ M5XR=_,ZNQOK;5+*"\LYX[JUG02130L&1U(R&!'4$5Y7\G6O.?V'O&U[=:+K_ (,U)F\W191+;(Y& M41V821_17&?^!GTKB/'FM6O@_P#;;@U?Q6QCT>.2&2*68%D1#:[(W'HJR\G' M0JQK2GADJTH2UY5?U[$RK-TXRCI?3T.S3Q]^TKK47V^S\%:;9VKC$_B;X>'AK4IF5([Q$>./VDHW)/;R"1&'J&!P:\I_:(^ B_&[2])2WO8=+U*P MF8K=2Q%]T3+\R<$?Q!3^!]:F-6E4?)4@DNZO=#E3J17-"3;\SU^BJ&@6=SIV M@Z;:7LZW5Y!;1Q3SJ"!)(J@,P!]2"?QJ_7GG6%?/O[0G[3%_\)?%5AH.AZ5; M:O>-:-=W8GWGREY*XVGLJ.QSTOMU=16-K-L0>?IMTDFFVT5A55]/G-=F'C#WJE174?S9 MSUI2TA!ZL^B_A/X^A^)WP_T;Q'$JQ/>1?OX4SB.925D49YP&!Q[8KKJ^4OV/ M=;NO!?B_QE\,=5D_TBRN'N;;=D!F1A'+CV8>6P]LFOJVL\135*HXK;IZ%49\ M\$WN%%>"_$K]J[3_ OXGD\+^%M"N_&/B&-S%)#:9$:..J#:K,[#'(48'KD$ M#GY_VL_$W@V\MSXZ^&FHZ'IDS;1>1,W!] &4*QX/&X&JCA:LDFEOZ?D)UZ:= MKGTU161HOBK3O$GAF#7M)N$O].N(#/#*AP& !X]CD$$'D$&O$=!_;&T2\^&M M]XKU?2'TN6*^-A:Z9#=">2Z<1HY(8H@4 /R2./1_!'XX7?Q/T'7=:UO15\+Z?IY5TDFE8HT15BSEV51@;>HXKA]0_:^O/$6N M3Z;\._ ^H>+4@.'N\.J^QV*I(4X."Q7ITK18:JY.*6V__#DNM!).^Y]*45\X M>'_VOCIOB*+1?B%X1OO!D\S;4NI-QC'.-S*RJ0O^TNX<^G->_P"J:]I^BZ'< MZQ>W<4.F6\!N)+HME!&!G<".O'3'7M6=2C.FTI++-"BOF>/\ :S\2 M>,+VX_X0/X:ZEKVF0L5-[*7 )]"$4JIZ'!8GVK;^&_[5D/B+QA#X3\6^&[OP M?KT[B*%;@L4=S]U6#*K(6/ X(/'/-:O"U8IMK;TO]Q"KTV[7/?:*X[XI_%31 M/A'X8;6=:>1E9_*@MH #+/(03M4$@= 22> !] ?%(?VH/B+JUF=5TOX0ZA/H MQ&^.8F9C(G]Y2(^1CN 144Z%2HN:*T^XJ56$'9O4^G**\I^"/[0FC?&=;NTB MM)M'URS7?<:=<,&.W(!9&P-P!.#D C(XYKU:LYPE3ERS5F7&2FKQ"H[B>.U@ MDFE<1Q1J7=VZ*H&234E>*?M=>/O^$)^#]]:PR[+_ %IO[/AQUV,,RGZ; 5^K MBG3@ZDU!=13DH1:):V?AK4-0>R@OQYGFG6-O?SW&HI9F.Z+!0K12OD;2.'_)(=(_[#L/_ *3W%>@>)/\ MDV75/^Q0E_\ 2(U"IQ]G3E;5M_H5S2YYKLB7]G_XI7WQ>\ _V_J%G;V,_P!K MDM_*MBQ7"A<'DDYYKTJO ?V(_P#DBG_<2N/Y)7OU8XB*A5E&.R9I2DY4XMGG MGQW^)-[\)_AW=>(K"T@O;B&>*(0W&X(0[8/0@UXQHO[2'QA\1Z7;ZEIGPRCO MK"X7=%<0QS%'&2,@[O4&NX_;,_Y(3J7_ %]VW_HP5T?[,O\ R0GP?_UZM_Z, M>NF')##^T<4W>WX&,N:57D4K*QY'JW[3_P 5/",/VWQ!\+7MM.7EYMD\:K]9 M,,J_C7MWP>^,>B_&;PY)J>E+);3V[B*[L9\>9 Y&1TZJ1G#=\'H00.YGACNH M9(9D66*12CHXRK*1@@CN,5\<_L=@:?\ '/Q[I^F8;0E@GV,O*_)=*L//^XST M6IUJ4I*/*XA>=.<4Y73/9;/XX:GYF+!/4GRAQ[[<5Z=\#_CSH_QNTNZDL[:33=3LMOVJPF8.4#9PRN -RY! M&< \<@9&I"/,UIZIEQK0D^5/4U/BI\9/#_P?M=/N/$'VKR[YWCB^RPB0 MY4 G/(QU%=U7P+^U+\6M9^(D&E6.I^"[[PO#I]U/Y5S=N[+60M?/S^Z3,"X/ Z!NO2MZF$E& ME&=M>NJ^1E&NI3<>A%\>.S^#_B#QOXAT&[E\>:%;:!JL=R4BAM?N21;5(;[[]R1U[5\ M>^(/C)K>H?M%Z+XQE\"ZA:ZI:P"-/#[R/Y\P\N1=P/E!NC$_(H^QI17*M=W?6_WBI5/ M:3>OR.THKYV\7?M>6X\22^'_ %X9O/&^H1$J\UL6\K@X)0*K,Z@X^;@<\$B MJ$/[7FK^%-8AM/B#\/\ 4?#5K.P"7D>\@>IVNHW@9YVL2,=":P6$K-7M_G]Q MK[>GW/IBBLZRUZRU;0H]7TZXCOK&:#[1#-"V5D7&00:\+T']L;1+SX:WWBO5 M](?2Y8KXV%KID-T)Y+IQ&CDABB!0 _)(X]R0*QA1J5+\JV+E4C'=GT+17AOP M]_:)U/Q=\._&'BV_\*MIL.BP?:;>U,S#[4H1F.)"G^SC(4UBV?[8=OK?AO2F MT7PG>:SXLU 2,-!L)C-]G19"@>201Y&<9P%Z'G ()T^K5;M6V)]M3T=SZ,HK MYFL?VO-5\.^*;/2?B!X&NO"L%T0%NV=OD!(&_:RCH!'-/ZK53V_%6^\7MZ?<] M_HKP/X4_M41^,O&@\'^)O#MQX5\0NQCBCE8E6<+NV,&561B,XR"#ZY(!]+^* M?Q4T3X1^&&UG6GD96?RH+: RSR$$[5!('0$DG@ ?0'.5&I":@UJRXU(2CS) MZ'8T5\QP_M0?$75K,ZKI?PAU"?1B-\&JPBY-:+S3)C6A)V3/5J* M**Y38**** "BBB@#ZPHHHK(L**** "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 **** /)_CQ_S _\ MO\ ^TZ\ MGKUCX\?\P/\ [;_^TZ\GK1;$L****8@HHIDL8FB>-L@,"IP<'F@#S7XL_L\^ M$?C RW.JV\MGJR)L34K%@DNT=%8$%7'U&0.A%>)3_L>>./!CR3>!OB#) ^] M(7DELR?8F,L&/U !]JI_ 'XF3_![XH>*/!'C[5KE!+,L=M?:E*2B.A;:2S'Y M4D1E8'IP.F:^PH+B*ZA26&1)HG&5DC8,K#U!'6O2E4K85\BE>/3L<<8TZ_O6 ML_Q/C_3_ -H#XG_ WQ+::3\4+ ZGI,YPMX$3S=@(!>.1,+)C.2K?-R.17KO[ M5%]!JG[-OB.\M95GM;B.RFBE3HZ-=0%6'L017FG[<'C71M:T30O">FW$6I:^ M-16X>"U(E>)?+= AQG#,9%PO4[?I76?&C0KKPO\ L:2:1>_\?EEINF03 =%= M9[<,/P.1^%;V_V7V K_ ./- MFO=/C'_R2'QQ_P!@*^_])WKP[]FOPRWC3]E;Q!H2-LEU"2]@C;L',:["?;=B MLZ5OJ[YMN9%3O[56WLR]^Q!X.M;/X?WWBB5%GU;5;N2,W+C+K$A VY/J^YCZ M\9Z"O=?'7A&R\=^$=5T&_B66WOH&B^8?<;'RN/=6P1[BOG3]C'XB6FBZ5JOP M_P!65E8D>C<9P:]H^-7Q6TOX6^"]1O)[N(:L M\+)860D'FS3$87"]< D$GL!2Q$:CQ+MNWI^@Z+@J*OMU/$OV _\ D7?%_P#U M]6__ * ]&E_\G]:Q_P!>J_\ I!%3OV!XVBT'QBCJ4=;N ,K#!!V/P:;I?_)_ M6L?]>J_^D$5=D_X]?_"_T.>/\*EZ_P"9A_M:>+M/G^./A+1O$1F/A72XH[N[ M@A&XREW)<;<@'*HJ^V6KTF']M7X:6\,<42:K%%&H5(TL5"JH& W KC_P!J M*P/@/XU>!_B)<6?VS108[6]0QAP"C,3P>YC*-E/MP.#['D5A4=/V--RBVK=^O7H:14_:3L[,^,?'GQD\+:Q\?/! M_C7P6MS:W(GCCU/SH!$)1O"$\$Y+1LRD^PK[QKPCQ9\8M$T_XN:'X$\-^&=+ M\17UXZK>7$915L\G+9PAR50,Q&1C@?3W>L,3*\8>[;3J[Z&M%6@\BW/\ 6M"ST;X8_L]^/M=\3:QXNSKVK"22 M6"\999HA))O8I'&F\ GCD=!6)^Q'/+:_ _Q%- N^>/5[EXUQG+"V@('YUQ7[ M'/AOPU\1-8\3ZWXI2WU_Q0)TE2+40LA"MDM,$/!);C./EP,8SST5(_O*TVW9 M6O;J8PE[E.*6ITOQG_:K\'>,/ &O>'?#]GJ&NW=]:21[_LICBA4,?'^KA;O6);KRHI'&3$SY>4C/3(**/0 M CH:^J]2TZVU?3[FQO8$N;2XC:*:&095T88(/U%?(?[*_B:/X-_$3Q7\//%$ MZZ?--.IM9K@A(VE3(QDG_EHC(5]=N,Y(KZB\*,O& MAMK?\ +P[2I:_,^7_ -D'0T\+_'#XB:-$Q>/3 MEFLU8]2([G8#^E8OQ3^(FA+^UE)>>,DGN/#_ (=58;>UBC\T-(L88$J2!CS' M+?\ 5%:7[%^K7.O?%_QQJEW&T5U?VS7O^]5[XA"S^#_[6UKXE MUVV23PSX@AP\\T0=(F,8C8_5756/^R]=[_WF:EJ^7]$.>!_B1X?F_:UT[5_!BS6NC:]_HUY;S0B(&213NPHSP76- M_J37V-9Z7X=U"QCO;6STNYLY%WI<111M&R^H8#&*\FT+XR:3XD^./_"%^&?# M6G:E8VB&6ZUV!E"PE5RQ4!.<,53.[J?:N*G*%I^S@]G?7_@'3.,KQYY+?M_P M3W2BBO.?V@_'Q^&_PGUS58I/+OI(_LEGZ^=)\H(]U&YO^ UY\(N4'&.*]8^+ MG[0'PE^(WPXU[P__ ,)0C3W=LWVN?\,^?#?\ Z$S2?^_ KU:U M2A&HEK[NFENAP4X57!O3WM>O4\G_ &&?'W]M>!]1\+7$F;C1YO.@!_YX2DG' MX/O_ .^Q7-_MU6MQ?>*/A];69*WST31K5((84422A0'G?',CGNQ/Y=!@<5\[ M?&[_ )/(^&G_ %ZVG_I3<5]75\H_&[_D\CX:?]>MI_Z4W%<6%DY5)-]F=-=) M027=$W[7'@?Q+!XY\*?$+1-/DUFVT=8A-:QH9!&T4QE5F4<[6W8)'3:,]:Z# MPG^V]X#UJ&-=:AU#0+@@>9YD)GA![X:/+$?5172?$C]H0?#'XJZ'X:UC2X[? M0M2C5_[3I2UZIG+_!GP)X TG4-9\4>!M1^W1ZLQ^T M+#;"V\*_M4>(]$\)7 MDE[X72"=9&63S$*+M*Y(X;;(=H;T)]370_M^*W_"-^$6P=HNYP6QQDHN/Y'\ MJWIP<,9#6]^^^QE*7-AY:6M_F?5M> V>C?#']GOQ]KOB;6/%V=>U8222P7C+ M+-$))-[%(XTW@$\*^0_P!C MGPWX:^(FL>)];\4I;Z_XH$Z2I%J(60A6R6F"'@DMQG'RX&,9YY*$?H:[=WUI)'O^RF.*%1R96W?-\N-W MW>W)%=7^Q(3_ ,*3'_82N/Y)6U^TAXN\-^ ?A'X@TUVM;2]U2SDL[6QMPJR2 M,XV[MH_A4')/3\2*Q/V(V#?!4@$$KJ=P#[?*E;RY?JC<8V5S.-_;KF=W8]_K MPW]LS_DA.I?]?=M_Z,%>Y5X;^V9_R0G4O^ONV_\ 1@KCPW\:'JC>M_#EZ'D7 MPF^ WQ$\4_#O1-5TCXHZEH>FW4)>'3X;FY5(5WL, +( .03P.]==_P ,S_%; M_HL^K?\ @7=__':]$_9MU[3+7X'>$HIM1M(I5M6#)).JL/WC]037I?\ PDVD M?]!6Q_\ A/\:ZJN)JQJ22[OHO\ (QA1IN*;_-GF&L>#M=\*?LV>*-%U?6[C MQ+J\>DW[/?S.[R2@J[!P.ICE6*0.,$8(.#W%?&?P]UV?]DKXTZQX=\0K*OA35R## M>8+#8&/DS>^ S*X'.?7 R4FZU*I3^UO_ )A4M3G"?38^V**J:7JUEKEA#?:= M=P7UG,NZ.XMY Z.#W!'!KR']HG]H+2?A?X9OM/L+Z*Y\5W4316]M"P9K8D8\ MV3'W=O4 \D@=LUPTZ#Y3\N M7O$*<#CHK5]&_%'X,^%_B]I\=OK]DQN(01;WULWESPY_NM@@C_98$9YQ7G'[ M'?PGNOA_X%N=8U6W:VU;7&27R9 0\5NH/EJP/0DLS'V*YZ5YYIOCR]^!'[4. MNVGBS4;YO#6KF1K:6XD9XH8Y9!)'(H)X52&C..F#QQ7I5$ZM>3I2UBM/.QQP MM3I)5%HR[??L5>(O#-Q-<^!_'T]B[#*QS&2V?(]9(B<_]\UDW/Q7^-/[/.H6 M@\;P+XB\/R.(Q<2%7#<=$G4!@W'20'.#QWK[#TW4[/6+.*[L+J&]M)1N2>WD M$B,/4,#@UX%^V9X\T&P^%5_X;DO+>;7-0E@\FT1PTD0257:1A_",(5R>N[ZU M-&O.M-4ZL5*_EJ.I2C3BYP=CV[PCXJT_QQX9T[7=+D,MA?0B:(L,,,\%2.Q! M!!]P:V*\L_9B\-7_ (4^"/ANRU*-H+MDDN3"X(:-9)7=00>AVL"1V)(KU.O. MJ149RC'9,ZX-RBFSP[]L#Q]_PAOPAN["&79?ZX_V",#KY1&9C]-OR_\ Q7% M_L^_'+X6_"_X5Z1HUYXF$.IL&N;U1I]RV)G.2I*Q$':-JY!(.VL'XG#_ (7Q M^U=H_A(#S]"T [;I>"I"XDGSSW.R(^XKZ!_X9\^&_P#T)FD_]^!7HOV5*C&G M4O=ZZ?@Q0FW/TQA?\ @!JJGLZM.%2.T79W["ASTYR@]WJA?V'O!UM9 M^ M0\4S()M5U2\DB^T/RXA3 VY]WW$^O'H*]Y\;>$;#QYX5U/0-20/:7T#1, MV 3&2/E=<_Q*<,/<"OG7]BGXBV=GH6H> M5E6PUNRO))+>VN/D:16P'0 _QJ MX;*]<,..#7NGQ:^)&G_"_P #ZGK-Y^GZ&M%Q]BNW4SOAG\*[?X/^ [_ $&SU.ZU.T+RW$;784&/<@!48'3( MS]6-?-/[$/PUL/$VIZOXDU:W6]BTITBL89ANC29QEY-IXW!50 ^^>H!'OWP( M\8^*?B!\*;C7_%2P1SWC3&T2" Q#R N Q!/.6#8/IBO.?V"/^1%\2_\ 827_ M -%+6JE.%.M=ZW5_Q,VHRG3LM-39_;?\476B?">UTZUF? _P !V7P\^&6A:9:0)',]M'<78$D&UY M& Z*%+8SU.!7,?"YM6_9\_9<_M[^Q3J&H/+_ &G1 MG/F(Y7."3AE)R,<<<^I3WWPA_:2\2:)?0ZXW]OZ8V;:%'-I.Q#*X&UU^?:1D M; [34IK+3[[S4V7FFW"K%DCT3Q#-RL92OR 9$JH#^[(8* 5P#D]Q6D>2M6<;.$W? M;8B7-3IWNI1/3?VTOACKOCSPKHFI:';3:@^CRS&>RMP6=TD"?.JCEBI3H.<, M?>JO@K]M[PO<6L-GXITR^T#4HAY<[0P^;;AAP< '>O3[NTXZ9KJOBC\>M2^# MFG^"9=5T+[9;:M$B:A>>:R&UD 0R#:%.3AF(&1G::]%U#POX/^)FE0W=WIFD M^(;&X0217,D,:\K=1NG+7JCAOAOX;^&O MBGQ_?_$/P?JWVW5KE2+F*WGVHN]5!+0E0RDD!N _!>M>(+G!CT^U>8*QQO<#Y$_P"!,5'XU\Q?LF_!_2_B%HOB#QCXRTNW MUJ74[UEM_MB!AD$M+(!_M.^/^ &M<+RTXRK3V6GS9%>\W&G'U^X]-\0?M.?! MWQ-H.H:3>^*!):7UN]O*ITV[/RLI4_\ ++WKRK]AGQTECK7B+P2]TMQ;RDW] ME*JL%=EPDA /(W+Y; $ _*&;7]GGXW>#_& M'AVP33]'D*NUM;+A0R';.@]-\3C\2U:T?8U(RH4[W?>VZ,ZGM(-59VT[>9Z3 M^WA_R2'2/^P[#_Z3W%>@>)/^39=4_P"Q0E_](C7G'[<5Y#J7P5T"[MI%FM[C M6;>6*1>C*UM<$$?4&O1_$G_)LNJ?]BA+_P"D1K+_ )=4O\3_ $+_ .7D_0Y# M]B/_ )(I_P!Q*X_DE>_5X#^Q'_R13_N)7'\DKWZN?%?QY^IM0_A1]#PW]LS_ M )(3J7_7W;?^C!7D7PFUSX_VOP[T2+PIX?TV[\/+"19S326X=DWMDG=,IZYZ M@5Z[^V9_R0G4O^ONV_\ 1@KH_P!F7_DA/@__ *]6_P#1CUU0J>SPJ?*G[W7T M,)1YZ]KM:=/4\=UNW_:;\:6,FE7%C8Z#:W"LDUQ;7%LA*D8(W+([K]5 /O7J MO[._P%A^">@70N+E+_7=0*M=W$0(C15SMC3/.!DG)QDGH,"O7**YIXB4HP Y M/2OEW]CG6H?$'QK\?ZG"#''?Q374<;_>"O.U<]7_=Z7_;WYFM/^-/Y'RYXT_P"3Z/"?_7FO M_HB>O4_VI/%%UX4^"'B&XLG,5S<+'9K(IP561PKD>^PL/J:\L\:?\GT>$_\ MKS7_ -$3U[#^T9X)NO'_ ,'?$&EV"-)?K&MU;QJ,EVC[_(YW]D?P'9>$O@_I>H1P(-2UI3>75QC+,I8B-<^@3''J6/ M>O1_B/X'L?B+X+U70;^%98[J%A&Q S%* =CJ3T(;!_\ K5Y%^R!\6-,\2_#N MQ\+W%U'!K^CAH3:R,%>:'<2CH#U !"G'0KSC(KT;XR?%;2OA3X,O]1O+J)=0 M:%EL;,N!)/,00H ZX!ZMC K"K&I]8:^U?\ X8UIN'L5VL>(_L1>*I]2^&_B MS0II&DCTN030AOX$F1\J/;=&Q^K&N0_8A^&MAXFU/5_$FK6ZWL6E.D5C#,-T M:3.,O)M/&X*J 'WSU ([[]C'P/<^'?A3KVN7<+0/K;;H0PP6@B1@K?0L\F/; M![U#^P1_R(OB7_L)+_Z*6N^M+E5=P[K_ ()RTXW]DI>9[/\ '3_DC/C7_L$7 M/_HLUYC^Q%X7L--^%$FLQ0K_ &CJ5W*)IRHW;(SM5,_W1@GZL:].^.G_ "1G MQK_V"+G_ -%FN'_8S_Y(3IO_ %]W/_HPUQ1;6%EZK\CI?\=>ASG[>5I"_P + M=#NFC4SQZRD:28Y"M!,6'XE%_(5[-\(=!L_#?PO\+V%C"L,":= YV@#<[(&= MSCNS$D^YKQ_]O#_DD.D?]AV'_P!)[BO3\D?-7[1EG%:_M3?"JZB3RYY[BQ65UXW 7F!G\"1]*Z?]M+X8Z[X\\*Z) MJ6AVTVH/H\LQGLK<%G=) GSJHY8J4Z#G#'WKGOVE/^3FOA%_U]6?_I:*]2^. MGQTG^"NH>'#-HGV_2-3E:.XOO.9?LVTKGY0IW':Q(&1G::Z4YKV+IJ[LS)J+ M]HIZ*Z.$\%?MO>%[BUAL_%.F7V@:E$/+G:&'S;<,.#@ [UZ?=VG'3-=M\-_# M?PU\4^/[_P"(?@_5OMNK7*D7,5O/M1=ZJ"6A*AE)(#?MB:'I7@*X+L_0J3G!QY[25_F?;5%%%>6=H4444 M %%%% 'UA1116184444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 >3_'C_F!_P#;?_VG7D]>L?'C_F!_ M]M__ &G7D]:+8EA1113$%%%% '!?$[X(^$OBY#'_ &]IY-Y$NV*_M6\NX0>F M[&"/9@1[5X[_ ,,+Z7!OAM/&FL6]A(?GM_+4[@>#D@@'(X^[7T_173#$5::Y M8RT,I4:2/(_A?^R_X*^%M]%J5K;S:KJ\9S'?:BP&M4FN8+&^\OS)+-E64;)%D&"RL.J#J#QFNDHK.56I2IQ MC'E2T.>\&^"+'P/X+L?#-C+<2V%I"T$3B>1M0D1V#!0N!L1>,#TKO:*7M)6:OON/ECH[;&;XET&W\5> M'-5T6[>2.UU*TELY7A(#JDB%&*D@@'#'&0?I7/?#7X;:3\&_!\FC:3-?7=E' M+)=%KMEDE)(&0-JJ#]W@8KLZ*7-+EY;Z#Y5?FZGSO<>"?A+^UD]]J^G275OJ MMJRQW%Y9C[/.V1\I='4AA@8W8SQC/%2Z3^S5\-O@?9W7C#4WN]5.DH;M)-3E M4I&R\KM15 +9QC.>2,[@F^_0B_8;TVZ;P7XEURYCV#5-3RG& VQ?F(]MSD?\ 3Z5 MZK;_ 2T.W^+US\1EN]0.MW$8C:W,D?V8 0K%PNS=]U0?O=?RKKO#?AS3O". MAV>CZ3:I9Z=9QB.&%.@'U[DG))/)))K3KCJ5G.I*<=+_ )'1"FHPC%ZV,OQ- MX8TKQCHMQI.M6,.HZ?<#$D$RY!]".X(Z@CD'I7@EY^P_X5%U.^F>(==TJVF^ M];1RHRX_NYVY(Z]<]:^CZ*FG6J4M(.Q4J<)_$CSCX4_ +PE\'UDET:UDN-2E M3RY-2O7$DY7.=HP %'LH&<#.<5Z/116C#H*] HHHE* M4K)O8:BHWMU//O!'P2T/P#XZ\1^*]/N]0FU'79)9+F*YDC:)"\ID.P*@(^8\ M9)X_.NUUC3(M:TF^TZ=G2"[@>WD:,@,%=2I(R#S@^E7**)3E)\S>HE%15D<3 M\)?A+I'P;\.7.BZ++ M>"_V3/ WA/[9-=1W?B'4+N&2"2[U20.45U*-L4 '!/S'+#)P:T?@W^SMI'P M6U34;W3-6U&_^V1^5Y-V4V(NX'/RJ,MP!G]*]8HIRKU9)J4MQ*E"-FEL>#>( M-.^%7[37B+4M"N!<)XDT7=%)<1*;>YC"N595+ AP&SU! S[U3T']C3X=>#KA M]6U2YOM6M[4>I3(MNH7DLX55R!CN<>HK=^*'[,.C>//$A\3:3J]]X2\3$ M[FO]/.0[8V[RH*D-CC*LN>4'>\H7?.OA_H'Q(T-]*\0Z='?VA.Y-W#Q-_>1ARI]Q]#Q1 MX"\ Z+\-?#<&B:#:_9K*(ER6.YY'/5W;NQX_( < 5T5>&G;Y&].GR MPY9:GS6_[#/AA6EBM_$^OV]A(VYK421D'ZG9@]NH[5[!\,OA#X8^$FF26GAZ MQ,4DV/M%Y.V^>^"NC_& MBRTZSUK4-4L[:QD:5(M/EC0.[ #BHJA5'X "K5%%2,\W^+_ ,!?#?QJ_LQM>%+K5M2U9KGPX%^SRQR MQ SD%#NES&IKTFBM56J122>VWS,W3B[MK<*\^\5?!+0_%WQ+T/QQ M>7>H1ZMH\<<<$,$D8@8([N-X*%CS(>C#@"O0:*B,I0=XLN45+*M?73V;)MM\ M6#TZ_)@G('..U?2M%:T\15IJT)61G*E";O)'$_#'X.^&/A'ITMKX?LF26?'G MWEPV^>;'37EMH>8?"']GSP[\%;W4;K1+W5+J2^C2*4:A+&X 4 MDC;LC7GGOFN4\:_L<^#_ !5XBEUJPO=1\.W6VAXMX+_9,\#>$_MDUU'=^(=0NX9()+O5) Y174HV MQ0 <$_,U:>[M[*:1)6DLG59,HV1@L MK#'X5U=%8QDXM26Z-&E)69\X?\,'^ ?^@OXD_P# FW_^,4?\,'^ ?^@OXD_\ M";?_ .,5]'T5U?6Z_P#.S#ZO2_E."^$?P:T7X+Z3?:?HEU?W4-Y.)Y&U"1'8 M,%"X&Q%XP/2MCQY\.O#WQ+T8Z9XBTZ._M@=T;'*R1-_>1QRI^G7OFNEHKG=2 M;ESMZFRC%1Y;:'S)NO^&_[) M'@;X>ZE%J3QW&OZC$V^*34BK1Q,#D,L:@#(]6S@\C%>V45O+%5I*SD9*A3B[ MJ(5R?Q#^%OAKXI:6MCXBTU+Q(SNAF4E)H3ZHXY'N.A[BNLHKFC)Q=XNS-FE) M69\QR?L,Z1:7$C:1XQUG389#S&51F..F2NW.,GM76?#W]D'P+X$U*+49DN?$ M%]"P>)M293%&PZ$1J "?][->X45TRQ5:2LY&*H4XNZB%)^E+17(;GFOPP^ ? MA_X5>(-8UO3[S4M2U35!MGN-2DC=AER[;=D:8W-@G.?NCI7I5%%7**1%DC=2K*PR"#P0:\T^$_[/OA_X-ZMJ5]H.H:LZZA&(Y;6\ MFC>(8;*D8C#97) RQX8YSUKTZBG&YKF=#_ &*?!]IJT5_K.J:OXC,>,07DRK&V M#G#;1N(]LCK7T+16L<36C'E4G8S=&FW=Q*RZ?;PZ>+&&);>U6+R4CA4*J)C M"CH !7%_"/X-:+\%])OM/T2ZO[J&\G$\C:A(CL&"A<#8B\8'I7>T5BIR2<4] M&:\JNGV$90RE6 *D8(/0UX-XP_8U\$^(M8;4],GU#PS>(]1CD\V-M3=3&K MYSNV*!N.>?FSSSBO;+JUAOK:6WN(DGMYD,>>M>W45J\36:Y7)D>QIIW43"\ M:>"-%^(6@3Z-KUBE_82X.QB0R,.C*PY5AZC^1KPF3]AOPS').MCXGU^RLYOO MVXDC((YX)"C(P<<@U])T5%.O4I*T)6*E3A-WDCS;X4_L_P#A'X/M)/HUM-DT45G*+/AEHG@; M4-3UA]+TB9);>X66(7!V*Z*K-Y>TJ%D(X4'Y5YZY[.^\'65_X%G\*22SC3IM M-;2VE5E\T1&+RR0<8W;3UQC/;M6]15NI-VN_,E0BMD]QOOG1Y-S8R,JJC' [5V%%%1*3DW*6Y22BK(Y3XF?#C3?BMX3G\/ M:M/=V]E-(DK263JLF4;(P65AC\*N^!?!UE\/_">F^'M.EGFLK",QQ273*TA! M8M\Q4 =3V K>HI\\N7DOH+E5^;J%%%%04>?6_P $M#M_B]<_$9;O4#K=Q&(V MMS)']F $*Q<+LW?=4'[W7\JR_B]^SAX4^,5U'?ZB+G3]7C01B^L6 9U&<*ZL M"& S['WQ7JM%;*M44E)/5:&;IP:::T9X!X;_ &,?!VEZG!>:SJ&J^)A;X\JU MOY@(!@@\JH!(XZ9P>X-;%O\ LM>&]/\ BHGC>PO[^PF%U]L.G0;%@,F\B51IK9')?$KX7Z!\6-!72?$%O)+!'*)HI(9"DD3@$; ME/T)&"".:YWX0_L^>'?@K>ZC=:)>ZI=27T:12C4)8W "DD;=D:\\]\UZ?16: MJS4'!/0ODBYK?%?3_B#-=:@NLV,8BC@22,6Y 5UY4INSAST8 M=J] HHJ92E*UWL4HJ-['BWQ(_9.\%?$+5I-6476@ZK*_F2SZ:ZJLKYSN9&!& M<\Y7!)ZUD>&OV+?!>E:P-1UB]U/Q-*K!A%?R@1$C&-X4 MT'!.,<$&OH"BME MB:RCRJ3L9.C3;NXD#6<7V(VB((8/+\I4C 4*N, =!@5Q/PC^#6B_!?2;[3] M$NK^ZAO)Q/(VH2([!@H7 V(O&!Z5WM%8J4DG%/1FO*FT^QD^+/#=MXP\,ZIH M=Z\T5IJ-L]K*\! D574@E200#SW!K*^&?PXTWX4^$X/#VDSW=Q90R/*LEZZM M)EVR*]@Z( MY=4= "61AC$A[=AS75:/ID6BZ38Z= SO!:0);QM(06*HH4$X YP/2KE%#E)Q M46]$'*K\W4\^\;_!+0_'WCKPYXKU"[U"'4="DBDMHK:2-8G*2B0;PR$GYAS@ MCC\ZZ3QIX(T7XA:!/HVO6*7]A+@[&)#(PZ,K#E6'J/Y&MVBG[26FNVPN6.NF MY\V2?L-^&8Y)UL?$^OV5G-]^W$D9!'/!(49&#CD&O2OA3^S_ .$?@^TD^C6T MUSJ4B>6^HWSB2;;W5< !1] ,X&35]) M>,_"L7B[17LW;RIE/F0RX^ZP]?8]*\-U'X?^(--N&B?2[B?!X>WC,JGWRO\ M6KBR6<_16M_PB.N_] 74/_ 63_"C_A$==_Z NH?^ LG^%4!DT5K?\(CKO_0% MU#_P%D_PH_X1'7?^@+J'_@+)_A0!DT5K?\(CKO\ T!=0_P# 63_"C_A$==_Z M NH?^ LG^% &316M_P (CKO_ $!=0_\ 63_ H_X1'7?^@+J'_@+)_A0!DT M5K?\(CKO_0%U#_P%D_PH_P"$1UW_ * NH?\ @+)_A0!DT5K?\(CKO_0%U#_P M%D_PH_X1'7?^@+J'_@+)_A0!DT5K?\(CKO\ T!=0_P# 63_"C_A$==_Z NH? M^ LG^% &316M_P (CKO_ $!=0_\ 63_ H_X1'7?^@+J'_@+)_A0!DT5K?\ M(CKO_0%U#_P%D_PH_P"$1UW_ * NH?\ @+)_A0!DT5K?\(CKO_0%U#_P%D_P MH_X1'7?^@+J'_@+)_A0!DT5K?\(CKO\ T!=0_P# 63_"C_A$==_Z NH?^ LG M^% &316M_P (CKO_ $!=0_\ 63_ H_X1'7?^@+J'_@+)_A0!DT5K?\(CKO M_0%U#_P%D_PH_P"$1UW_ * NH?\ @+)_A0!DT5K?\(CKO_0%U#_P%D_PH_X1 M'7?^@+J'_@+)_A0!DT5K?\(CKO\ T!=0_P# 63_"C_A$==_Z NH?^ LG^% & M316M_P (CKO_ $!=0_\ 63_ H_X1'7?^@+J'_@+)_A0!DT5K?\(CKO_0%U M#_P%D_PH_P"$1UW_ * NH?\ @+)_A0!DT5K?\(CKO_0%U#_P%D_PH_X1'7?^ M@+J'_@+)_A0!DT5K?\(CKO\ T!=0_P# 63_"C_A$==_Z NH?^ LG^% &316M M_P (CKO_ $!=0_\ 63_ H_X1'7?^@+J'_@+)_A0!DT5K?\(CKO_0%U#_P% MD_PH_P"$1UW_ * NH?\ @+)_A0!DT5K?\(CKO_0%U#_P%D_PH_X1'7?^@+J' M_@+)_A0!DT5K?\(CKO\ T!=0_P# 63_"C_A$==_Z NH?^ LG^% &316M_P ( MCKO_ $!=0_\ 63_ H_X1'7?^@+J'_@+)_A0!DT5K?\(CKO_0%U#_P%D_PH M_P"$1UW_ * NH?\ @+)_A0!DT5K?\(CKO_0%U#_P%D_PH_X1'7?^@+J'_@+) M_A0!DT5K?\(CKO\ T!=0_P# 63_"C_A$==_Z NH?^ LG^% &316M_P (CKO_ M $!=0_\ 63_ H_X1'7?^@+J'_@+)_A0!DT5K?\(CKO_0%U#_P%D_PH_P"$ M1UW_ * NH?\ @+)_A0!DT5K?\(CKO_0%U#_P%D_PH_X1'7?^@+J'_@+)_A0! MDT5K?\(CKO\ T!=0_P# 63_"C_A$==_Z NH?^ LG^% &316M_P (CKO_ $!= M0_\ 63_ H_X1'7?^@+J'_@+)_A0!DT5K?\(CKO_0%U#_P%D_PH_P"$1UW_ M * NH?\ @+)_A0!DT5K?\(CKO_0%U#_P%D_PH_X1'7?^@+J'_@+)_A0!DT5K M?\(CKO\ T!=0_P# 63_"C_A$==_Z NH?^ LG^% &316M_P (CKO_ $!=0_\ M 63_ H_X1'7?^@+J'_@+)_A0!DT5K?\(CKO_0%U#_P%D_PH_P"$1UW_ * N MH?\ @+)_A0!DT5K?\(CKO_0%U#_P%D_PH_X1'7?^@+J'_@+)_A0!DT5K?\(C MKO\ T!=0_P# 63_"C_A$==_Z NH?^ LG^% &316M_P (CKO_ $!=0_\ 63_ M H_X1'7?^@+J'_@+)_A0!DT5K?\(CKO_0%U#_P%D_PH_P"$1UW_ * NH?\ M@+)_A0!DT5K?\(CKO_0%U#_P%D_PH_X1'7?^@+J'_@+)_A0!DT5K?\(CKO\ MT!=0_P# 63_"C_A$==_Z NH?^ LG^% &316M_P (CKO_ $!=0_\ 63_ H_ MX1'7?^@+J'_@+)_A0!DT5K?\(CKO_0%U#_P%D_PH_P"$1UW_ * NH?\ @+)_ MA0!DT5K?\(CKO_0%U#_P%D_PH_X1'7?^@+J'_@+)_A0!DT5K?\(CKO\ T!=0 M_P# 63_"C_A$==_Z NH?^ LG^% &316M_P (CKO_ $!=0_\ 63_ H_X1'7 M?^@+J'_@+)_A0!DT5K?\(CKO_0%U#_P%D_PH_P"$1UW_ * NH?\ @+)_A0!D MT5K?\(CKO_0%U#_P%D_PH_X1'7?^@+J'_@+)_A0!DT5K?\(CKO\ T!=0_P# M63_"C_A$==_Z NH?^ LG^% &316M_P (CKO_ $!=0_\ 63_ H_X1'7?^@+ MJ'_@+)_A0!DT5K?\(CKO_0%U#_P%D_PH_P"$1UW_ * NH?\ @+)_A0!DT5K? M\(CKO_0%U#_P%D_PH_X1'7?^@+J'_@+)_A0!DT5K?\(CKO\ T!=0_P# 63_" MC_A$==_Z NH?^ LG^% &316M_P (CKO_ $!=0_\ 63_ H_X1'7?^@+J'_@ M+)_A0!DT5K?\(CKO_0%U#_P%D_PH_P"$1UW_ * NH?\ @+)_A0!DT5K?\(CK MO_0%U#_P%D_PH_X1'7?^@+J'_@+)_A0!DT5K?\(CKO\ T!=0_P# 63_"C_A$ M==_Z NH?^ LG^% &316M_P (CKO_ $!=0_\ 63_ H_X1'7?^@+J'_@+)_A M0!DTJJ9&55&68X K5'A'73Q_8NH?^ K_ .%=S\/_ (6W@U=8B^SPPL'CM MV/SNPZ$CL ?6BX'L-%%%9%!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ; %%%% !1110 4444 %%%% !1110 4444 ?_9 end GRAPHIC 14 cognitivecloudnetworking1231.jpg begin 644 cognitivecloudnetworking1231.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" (* _<# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO!OC!^T? M<>"_$,NAZ#9VUS,<5Y[_P -8^,O^?31_P#P M'D_^.5\WB.(,#AZLJ4I-M:.R/HJ&0XW$4U5C%)/:[/KNBOD3_AK'QE_SZ:/_ M . \G_QRC_AK'QE_SZ:/_P" \G_QRN?_ %FR_N_N-_\ 5O']E]Y]=T5\B?\ M#6/C+_GTT?\ \!Y/_CE'_#6/C+_GTT?_ ,!Y/_CE'^LV7]W]P?ZMX_LOO/KN MBOD3_AK'QE_SZ:/_ . \G_QRC_AK'QE_SZ:/_P" \G_QRC_6;+^[^X/]6\?V M7WGUW17R)_PUCXR_Y]-'_P# >3_XY1_PUCXR_P"?31__ 'D_P#CE'^LV7]W M]P?ZMX_LOO/KNBOD3_AK'QE_SZ:/_P" \G_QRC_AK'QE_P ^FC_^ \G_ ,?7=%?(G_#6/C+_ )]-'_\ >3_ ..4?\-8^,O^?31_ M_ >3_P".4?ZS9?W?W!_JWC^R^\^NZ*^1/^&L?&7_ #Z:/_X#R?\ QRC_ (:Q M\9?\^FC_ /@/)_\ '*/]9LO[O[@_U;Q_9?>?7=%?(G_#6/C+_GTT?_P'D_\ MCE'_ UCXR_Y]-'_ / >3_XY1_K-E_=_<'^K>/[+[SZ[HKY$_P"&L?&7_/IH M_P#X#R?_ !RC_AK'QE_SZ:/_ . \G_QRC_6;+^[^X/\ 5O']E]Y]=T5\B?\ M#6/C+_GTT?\ \!Y/_CE'_#6/C+_GTT?_ ,!Y/_CE'^LV7]W]P?ZMX_LOO/KN MBOD3_AK'QE_SZ:/_ . \G_QRC_AK'QE_SZ:/_P" \G_QRC_6;+^[^X/]6\?V M7WGUW17R)_PUCXR_Y]-'_P# >3_XY1_PUCXR_P"?31__ 'D_P#CE'^LV7]W M]P?ZMX_LOO/KNBOD3_AK'QE_SZ:/_P" \G_QRC_AK'QE_P ^FC_^ \G_ ,?7=%?(G_#6/C+_ )]-'_\ >3_ ..4?\-8^,O^?31_ M_ >3_P".4?ZS9?W?W!_JWC^R^\^NZ*^1/^&L?&7_ #Z:/_X#R?\ QRC_ (:Q M\9?\^FC_ /@/)_\ '*/]9LO[O[@_U;Q_9?>?7=%?(G_#6/C+_GTT?_P'D_\ MCE'_ UCXR_Y]-'_ / >3_XY1_K-E_=_<'^K>/[+[SZ[HKY$_P"&L?&7_/IH M_P#X#R?_ !RC_AK'QE_SZ:/_ . \G_QRC_6;+^[^X/\ 5O']E]Y]=T5\B_\ M#6/C+_GTT?\ \!Y/_CE>S_!/XUK\4(KJTO;6.RU>U42,L))CE0G&Y0>1@X!! M)ZCGT[<)GF"QE54:S/4Z***]\\$**\P^-7Q\T; MX,VMJES;2:GJUV"\%C"X3Y1P7=B#M7/ X))SQP<>+_\ #>DG_0D+_P"#4_\ MQFO6P^4XW%4U5I4[Q?FE^;/,KYEA,//V=2=GZ-_DCZWHKY(_X;TD_P"A(7_P M:G_XS1_PWI)_T)"_^#4__&:Z?[!S'_GW^,?\S#^V<#_S\_!_Y'UO17R1_P - MZ2?]"0O_ (-3_P#&:/\ AO23_H2%_P#!J?\ XS1_8.8_\^_QC_F']LX'_GY^ M#_R/K>BODC_AO23_ *$A?_!J?_C-'_#>DG_0D+_X-3_\9H_L',?^??XQ_P P M_MG _P#/S\'_ )'UO17R1_PWI)_T)"_^#4__ !FC_AO23_H2%_\ !J?_ (S1 M_8.8_P#/O\8_YA_;.!_Y^?@_\CZWHKY(_P"&])/^A(7_ ,&I_P#C-'_#>DG_ M $)"_P#@U/\ \9H_L',?^??XQ_S#^V<#_P _/P?^1];T5\D?\-Z2?]"0O_@U M/_QFC_AO23_H2%_\&I_^,T?V#F/_ #[_ !C_ )A_;.!_Y^?@_P#(^MZ*^2/^ M&])/^A(7_P &I_\ C-'_ WI)_T)"_\ @U/_ ,9H_L',?^??XQ_S#^V<#_S\ M_!_Y'UO17R1_PWI)_P!"0O\ X-3_ /&:/^&])/\ H2%_\&I_^,T?V#F/_/O\ M8_YA_;.!_P"?GX/_ "/K>BODC_AO23_H2%_\&I_^,T?\-Z2?]"0O_@U/_P 9 MH_L',?\ GW^,?\P_MG _\_/P?^1];T5\D?\ #>DG_0D+_P"#4_\ QFC_ (;T MD_Z$A?\ P:G_ .,T?V#F/_/O\8_YA_;.!_Y^?@_\CZWHKY(_X;TD_P"A(7_P M:G_XS1_PWI)_T)"_^#4__&:/[!S'_GW^,?\ ,/[9P/\ S\_!_P"1];T5\D?\ M-Z2?]"0O_@U/_P 9H_X;TD_Z$A?_ :G_P",T?V#F/\ S[_&/^8?VS@?^?GX M/_(^MZ*^2/\ AO23_H2%_P#!J?\ XS1_PWI)_P!"0O\ X-3_ /&:/[!S'_GW M^,?\P_MG _\ /S\'_D?6]%?)'_#>DG_0D+_X-3_\9H_X;TD_Z$A?_!J?_C-' M]@YC_P ^_P 8_P"8?VS@?^?GX/\ R/K>BODC_AO23_H2%_\ !J?_ (S1_P - MZ2?]"0O_ (-3_P#&:/[!S'_GW^,?\P_MG _\_/P?^1];T5\D?\-Z2?\ 0D+_ M .#4_P#QFC_AO23_ *$A?_!J?_C-']@YC_S[_&/^8?VS@?\ GY^#_P CZWHK MY(_X;TD_Z$A?_!J?_C-'_#>DG_0D+_X-3_\ &:/[!S'_ )]_C'_,/[9P/_/S M\'_D?6]%?)'_ WI)_T)"_\ @U/_ ,9KT_X+?M.Z-\7-4?1Y=/DT/6=ADBMW MF$T.>J%%<'\8OBQ9_"3PP-1F@-Y>W#^3:V@;;O?&22>R@=?P'>OFF3]LSQNT MC%+#1$3/"_9Y3@?7S:\S$YCA\+/DJ/7R(TB?:E%?%?_#97CG_GRT3_ M ,!I?_CM'_#97CG_ )\M$_\ :7_ ..T?VUA.[^X/:1/M2BOBO\ X;*\<_\ M/EHG_@-+_P#':/\ ALKQS_SY:)_X#2__ !VC^VL)W?W![2)]J45\5_\ #97C MG_GRT3_P&E_^.T?\-E>.?^?+1/\ P&E_^.T?VUA.[^X/:1/M2BOBO_ALKQS_ M ,^6B?\ @-+_ /':/^&RO'/_ #Y:)_X#2_\ QVC^VL)W?W![2)]J45\5_P## M97CG_GRT3_P&E_\ CM'_ V5XY_Y\M$_\!I?_CM']M83N_N#VD3[4HKXK_X; M*\<_\^6B?^ TO_QVC_ALKQS_ ,^6B?\ @-+_ /':/[:PG=_<'M(GVI17Q7_P MV5XY_P"?+1/_ &E_P#CM'_#97CG_GRT3_P&E_\ CM']M83N_N#VD3[4HKXK M_P"&RO'/_/EHG_@-+_\ ':/^&RO'/_/EHG_@-+_\=H_MK"=W]P>TB?:E%?%? M_#97CG_GRT3_ ,!I?_CM'_#97CG_ )\M$_\ :7_ ..T?VUA.[^X/:1/M2BO MBO\ X;*\<_\ /EHG_@-+_P#':/\ ALKQS_SY:)_X#2__ !VC^VL)W?W![2)] MJ45\5_\ #97CG_GRT3_P&E_^.T?\-E>.?^?+1/\ P&E_^.T?VUA.[^X/:1/M M2BOBO_ALKQS_ ,^6B?\ @-+_ /':/^&RO'/_ #Y:)_X#2_\ QVC^VL)W?W![ M2)]J45\5_P##97CG_GRT3_P&E_\ CM'_ V5XY_Y\M$_\!I?_CM']M83N_N# MVD3[4HKXK_X;*\<_\^6B?^ TO_QVC_ALKQS_ ,^6B?\ @-+_ /':/[:PG=_< M'M(GVI17Q7_PV5XY_P"?+1/_ &E_P#CM'_#97CG_GRT3_P&E_\ CM']M83N M_N#VD3[4HKXK_P"&RO'/_/EHG_@-+_\ ':[;X5_M)K/2/%.GV<$5Y(L M,5[8AD$;L<*'5F;().,@C'I6E/-\+4DH)M7\@YT?3U%)2U[1H%%%% !1110 M4444 %0W4GEV[MZ"IJK:A_QYR?2@#X.^*4QN/B'X@D/5KMS7+5TGQ(_Y'S7? M^OI_YUS=?@>-_P!ZJ_XG^9^Z8/\ W:E_A7Y&]X5\":_XVFDCT32Y]0,?WW0! M43V+L0H/MFF>*?!.N^";F.#6],GT]Y!F,R %'QUVL"5.,C.#QFO>?%&O7OPS M_9Z\)CP[,+&?4O+,]U#R^7C:1R#V8G SU &!7":E\2_$OQ,\*Z%X4U.QBF^U MWL<,>M7$;;GDW[5((PN0&VD\DC/WNMNVG?KN]#R:& M.Q-:7ME&/LKM;^]9=>W3;<\FHKZ;G^&7PLT3Q-8^![VVU&?7KN#(U'S74*Q! MQT;:"<' V$=,UFZ?\$/"_@'1_%&M^,1<:Q9:;<^1!!;.R%D.S8QVE3O)D48S M@<_A/]@XF[M./*KW=](VW3TWU[,:SO#M+W97=K*VLKNRMK^=CYVHKZ%\3_"_ MP.WA_P $:MH=G=+:ZWK-M!)]HG;?Y,AH-JDUM]J6;[0_EPC'W5.[DX&[Y@PYZ]A2X?Q+DX\\=TMWJVKZ:=A//, M.H\W)+J]EI9V=]3YOL?!^LZEH%WK=KI\TVE6C;)[I0-J'@D'G/\ $/SJO!X? MU*Y;3A'87!&HR>39L8R%G?(4A">#@L!QTS7O/A?PS;Z+\'_B#;7%U>26VG:O M-;R)#*565(VB!.WID@5U?Q'F\+S6_P ,H$M+^.ZN)K7^QIHY,?9XO,M]P<[O MO;"H!PW(ZUTPR.$J4:CG;2#MYR;7;RT\]S"6<255TU"ZYI*Z[*-^_GKY'RYX M@\.ZEX6U)]/U:SDL;Q5#&*3&<$9!XK.KZN\:?#'0?'&O>,; K=3^*K2SBN+. M>:Z8Y4Q_*NW.,;E(/'\8KBH_@OHL?@OP997,3Q>*_$5PO[XRL/)A_P!8Y\O. M"5CVC!_B:N:MD.(C5DJ;3CT=_P"]RJ.WQ7^7F;4<[H2IQ=1-2TNK?W>:^_PV M^9X-4]C8SZG>V]G:Q--"O9^EULW_F5_$W@77O!OV;^VM,FT_[3N\G MSFX?G4_B+X<>)?">GQWVKZ/<6%I(XC667&"Q!('!] ?RKZ\^)'A M.#XD?V;;1JKOH^M6[7(/>,HK.OXJZG\*YO\ :4EM=8^'^FJTYBM6UN."694+ ME-OFHY"CDX(/'?%>[B>'J="G6J*3M&W+MKM>_P WY'AX?/JE:=&FXJ\K\V^G M:WJO4^0Z*^M-*^ _@76X7LX/#>M6T7V<%=9NI'A9G..D;L&WB M_#OP)X?^%-EXH\46%Y>3Q74L$RV[&3=TK65[M-KKY?(^?Z*]^\,/@CX2E\!^(-2T[P]J'A^ZT MZ&2>":ZN"?M 12V=ADU0\AQ255MQ]R]U?LK]NVU[%?VWAOW>DK3 MVT7>VNO?>USY?HKZ(D^&OP[\"^&O#$'BFWOK[5M? "W=K(P$!(7) #!=JEUZ MAB>3CM6G/^SSX^A\R45]*^+/@;X;NM M"LM9TS1=1\.((+G3[Z0L9X7E1"1\[[3\X((;L1CO6O)\(_AA%XY;PB=+O MCJ=S9F[23[3)Y<*CY<*=W+<%OF##^5/_ %?Q7-RN45M:[>MU=6T\GO8C^WL- MR\RC)[WLEI:U[Z^?2Y\IT5]$:M\,? &L>!O%[^'K6^AU/PT9(Y+VXF)\]XU) M8XW;2IVL. I]JW_#W[/_ (7TG1=$M]7T/4M=U'44!N+ZVF*Q6;$#J Z_*"># MAB<$GTI0X?Q527+"46K)WN[:MI=+]'TMYE2SW#0CS24D[VM97T5[[VV?>_D? M+%%?1^A_ OPGI,GCJ/7_ +5=VNB.LT5U%(5D$!B\W&!PS8X/'..,53\0>!_A MZWA'PUXWTK3;^ST>2^6*ZLS,S221EF0]7.&#*.C 8)[XJ5D.(LG.<5W5W=*_ M*WMT>^I?]M8>4N6,9-;)VT;:YDM^J/!;W3;O3?(^UVLUKY\0FB\Z,IYD9) = M<]5.#S[5K^&?A_XA\90SS:+I4VH10,$D:+&%)&0.2*]C_:TN-#_MC3H!:W \ M1^3&YN<_N?LV90$QN^]OYZ=.]7_V8[:\O/A_XR@TZY6SOY6V6]PQP(I#$0K' M@]#@UI1RFE+,9X.4FU%-Z;Z=-=+F53-*BR^.,C&S=M]M7:^G0\1\1?#CQ/X3 MM1=:MHEW96Q.WSG3* GH"PR!^-4]?\'ZSX7@L9M5T^6RBOD,ENTF/WB@ DC! M_P!I?SKZ?\575WX-^#?B"P\:^)+37-3O(I([55QNW,H"*. 6PWS9(X_"LCXK M:+IGB#4/A98ZQ)=)826DWF+90O+,^(X2%545FY([#@9KKKY%2C&?LI/F7)92 M:TOI'#% M''<2>6)"$S(QW@CEU'![]*Y'P]BHR:E.*2Y=6W]IM+I?='5'/L-**<82;UT2 M5]%=];;>9\QT5](:-^SOHDGQ.\1VUP;BXT'3(H9XK-)#YDAE4D(6&#@;6QCD MY7GKG(^,7P?T72? D7BC1-+OO#S0RK%05ZO^S3_ ,E$?_KS?_T..LLF_P"1A1]37./]PK>A]EJ< MJ#0QVJ321_<'THD_U;?2OVX_%SX*_;$O&O/BXA))$>G1(/8;Y#_6O#J]G_:T M_P"2M/\ ]>47_H3UXQ7[+E7^XTO1'Y3F7^^5?4****]8\T**** "BBB@#4T; MPKK?B)9&TG1[_5%C.'-G:O,%/OM!Q58:/?G4CIPL;DZ@&*&T\EO-W#J-F,Y_ M"ON?X6WT_B?X)^&;/X;^(-)T?5+"WC%];7%L)290/WBNH(*;GW-NVDG.1ZUS M_BQM>U']H[X='4_#\/AO5!'=1C6+*X6[BO%$#'"[HU(V_,,,,@2?0U\JLYFZ MTZ;@ER\V[L_=5]5;KY7L?2?V3#V$*JFW?EZ::NUK]+>=CXRNK6>QN)+>YADM MYXSM>*52K*?0@\@U%7U7=? O2/B9X^^*.I>(?$%U8-H]VA-W''&$">5N9G7' M8+V(Z5S_ (K_ &:?#VJ^$_#NO_#S7KO5;/5-0CL,ZDH4?.YCWCY$90K*005) M(Y'3GNIYOAY+FX:IP MV5Q-9PG$MQ'$S1Q_[S 8'4=?6OJ6']EOX:R>+H?!_P#PFFIOXIA@%Q=6RH@5 MUVY.SY,(>5;:68[>W<6?".@Q>%_@#\9]%MI))H-/U:]M8WDQO942)03CC) [ M5E/.:+C>BFWINFM&[71I3RFKSI56DM=FG9I7L?(U%?5ND_LB^&+&RT?3?$FO MZO#XIU2)GC2PMMUK$X7.UF\MAQTRSKNQQBOG#QYX/NOA_P",-5\/7KK+<6$W MEF1/NNI *L!VRI!QVS7?ALPP^+FZ=)W:UVW5[77?4X:^!KX:FJE1:/\ "ZNK M_(SM-T34=9\W^S["ZOO* ,GV:%I-@.<9P#CH?RJE7VW^S?:Z=\'_ (5Z#J.K MJ8;[QAJ<449VC.),K #_ +. 6]O,KQ_Q)\"[1OVGAX/N7FLM&U>62\MY+;:& M6)HWD 7((P'5DZ=%KBIYM"6(JTI*T8)M/OR_%]QUSRR4'O%MY<^(H;@MJ4J/!;W2;[38K>6[LKBUCN%WPO-$R"1> M#E21R.1T]12V.D7^J+,UE97%VL*[Y3!$SB->>6P.!P>OI7VS\2/!?@OQMX9^ M%]GXOUZ[TAYK6.UT^"R4;[B:2.$A4AAQUZ\=*X?[#? \W[*^@VUMJ<\:74WG6=Q#;8EOM2* MRJL,F(\D;]R!CCA%^;')J6_['_A2U^Q:!J7B35E\77=LTRR6UH6LE8 G!/EX MP-IX,BEL9P,@5T+.L/'F]HFK-K9]-WMTZ]CG_LFM+E]FT[I/=:7V7SZ=SY-H MKWSP'^S;I_\ 9_BG6O'VMR:+H6@WV.>_\ MAG\&_ASH/Q8\-:AI?BN+Q!:7EM)?/PH4D1_=+.@[= M^3VMM^Q]X2\P^'D\2ZM_PEPM/M'FM:'[#GZ^7C_@/F;L&O^O@_^@-7%CO\ =:O^&7Y,Z\'_ +S3_P 2_,_2J&3S(E;U%25!9_\ M'K']*FK\1/UT^4/VT[LS7'AF+/"&X/Y^77S)7TE^V5_R$O#W_;?_ -IU\VU^ M=9O_ +[/Y?DCEG\3"BBBO'("BBB@ HHHH O:3H>I:].T.F:?=:C,HW-':0M* MP'J0H/%0ZAIMWI-T]K?6LUGL1K/"IP#7LU\#3I-T%.]565K;M]$_F59?\)K]G\T1>6OE9V[ON;?3YMGF;L<]*YGP7^SMIT.D^)- M9\?:Q-HVE:-=/9M]BP6=U(!<$JWRDLH4!9\QPZ7>W%G+>16D\EI"<27"1,8T/'!;&!U'YU#;VTUU-'#!$\TLC M;4CC4LS'T '4U]-?#?PJ^D_!OX@:3J>M/9:79:Q+9WS0VZO\B&)9''!;[H/ MSTKM/B-X=\,V7C3X9QZ=J3Z9JT$L46G6=O;#RF@+9>0C9M!Z=2.O2NBGE?/R M/F^+D[7]YM=_+3O\A\CY7+M?\/Z_JY\9W=G<:?0>1 MQ4-?4?CSX-V?Q$\5?$BY.K7ESXKTA898K=4C6.9#:QL@V@9R2KKP?[IKB;/] MGVWN/AQX6U)[VYC\3>)+N."SM#M\A8W);>W&[ B4N2#W Q7+++:_.XQ5UT^; MLEZWZ!*-OQ_ \2HKZAOOV4?#-PM_HFD>(-4?Q79VRS,;NV*VMT/E]U/^M=CQRBO>O%'P*\'3?#'5?%'@WQ+>:Q)I$GE MW7VA (I&4J'"C:I'#!@MWP7^SCX#\06.FV[^*=1U75[J$R22Z*@ELX M6 R59Q&RKCD?.RDXZ#(%81RVO*?(K;)[K6^UN^PN5GSE#I=[<6,)#\P&2 M2O.,UQ_B+]FNRMOB)X.TG1]1NKS0->A:91^3E?\--QN#4;O?7\'8\!P3T&:M-I=ZM@M\;2<63-M6Y,3>66] V,9X/ MY5]=?#CX>^ ?#.F_$ZQMM6N;A;2)['4+R:%6FM(?);S"C!.O. MW/@Z?Q%^SWI.D:!K#WFFW6N-:V*SP*@:,W/48K1Y5-1TE=M72 M5MVTK;^>_?0?)U?G^"/EVBOI34OV>/AQI]U=^'IO'DUIXKM;47$K7ACCM5R M5GSG177?%3P?IO@;QE=:5I.L1ZU91@,LRX MW1G)!C?'&X$=O4=.@Y&O+E%PDXO=":<79A1114B"BBB@ JWH[&/5K)AP5G0C M_OH54JSI?_(2M/\ KLG_ *$*J/Q(#]-M)N#=6,3GJ15RLOPY_P @N'_=%:E? MK9VA1110 4444 %%%% !5;4/^/.3Z59JO?*6M9 /2@#X(^)'_(^:[_U]/_.N M;KU#XO\ @FXC\67E[;K\MPVYT/&&Z9'UK@?^$>OO^>7ZU^-8[*<:L54:I-IM MNZ5UJS]@P.:8)X:FG52:25F[;(]6\#_&3P]<>!X_"'CO29M3TVW(-K<6_+J M25!^92"N2 RGH<$8SE_CGXZZ8NAZ1H'@?39=,TO3[F.YW7('SF-]ZKMR21OP MQ).21^?DW_"/7O\ SR_6C_A'KW_GE^M=GM,Y]G[-47>R7-R^]9;)LY>7*/:^ MT=5;WMS>[=];=SWQOCI\.M2UJT\6:AX>U >*+6$(JQX:/=@@'.\ XR0&*YQV MX%=#\-?$5[\5/"'BRXUW1HM8T:\O&86-G,!]7F2&)7)'WB"V"N?FZMR>]>?_P#"\-"_X7;_ ,)A]DU#^S/L?V;R MO+C\[=MQG&_;C/\ M5Y;JDFO^)+A9]3N[O49E&U9+R9I& ] 6)P*J?\ "/7O M_/+]:RQ.(S2I7]I1H244TTG'JH\IIAJ.6TZ7)6KQ.]'^RWWVK7M2N+RV;RTV(DC*0'._(/RG. ?K6KJ'QC\&:KX:\'&ZT[4F MUWP^UJ(V4#8@1XC*1\X#;EC(&1U(Z=:\:_X1Z]_YY?K1_P (]>_\\OUKEC4S MB*M[%M62UC_*VU\TVSI<U9_COXY/KWQ1TGQ-I<$R6.E!!;VUUA6< /I7G'_"/7O\ SR_6C_A'KW_GE^M92>Y_A?Q;_=?6Q<5 ME$9*7M(MJ/+\2V_SMI<^@M4_:&\&R?;=6M[+7;C5[J 1BQGN66VC<#J ),+T M'*C/L,FO O"NL1:'XLTC5+E9)(;2]BN9%CYO?^>7ZT M?\(]>_\ /+]:6)6;8JK"K.@TX:JT7O>_YE8:65X6$Z<*RM+1WE?38]]T/]I? M0M+\9>*-1ELM4?3=2-O);QK''YB.D01RP\S SA>A/2N6N/CG83>"?#-B]G=7 M&L:;K(U6Y,BJL,O[V60A6W$Y/F#JOK7E?_"/7O\ SR_6C_A'KW_GE^M=+Q&= MR7*Z3Z_9[RYOS_ YXTI](C]I+P3;^(3K2V_B*>YG@$#P MLRF&%>"=L9DVY)"Y(]/KGS;Q3\6-%U?X3_\ "*VEO?B\74)+E9IXT6,QM-(X MR0Y.[#C(QC.>:\W_ .$>O?\ GE^M'_"/7O\ SR_6E7K9QB(N$J#LTUI%]6F_ MQ0J-'**,E*-9733UDNE[?F>X']HG0H_$7@V^CTZ^>'2;*:TN_,1 WSK$-T>' M.<&,]<<&KFL?'KP8V@^*-,M(O$,\FLPS W-T5E"/(C*%4-)\J+D8 _PKP/\ MX1Z]_P">7ZT?\(_>_P#/+]:TEBL[FI*5%^]?[+ZJS)^KY.G%JLM/[WG?\V?6 MNE:7_P )-X)\%WFO^%QXBOK5(7LY]/N%\M,JI5Y-S)@<+N4!QE?PK!^(GQ9&PDD=2,D<@-T)'#=:^?M-\0>+= M1::?K&J6 M-L,XAMKN1$&>I !P*S+C3-3U&XDN;@R7$\C;GEFCB,;CY0B\/A MIQG=-MKLK=M;]WT."CA<"JDO;XB+A9I)/N[]]+>74]F\3?&SPI'I=II^B6^M M78^WPW4]UJ5R[LD:2JY1-TAW?< . .O)YJ*?X[Z#+\:+?Q<+/4AIL>GFT,7 MEQ^=N^;G&_&.?6O&_P#A'KW_ )Y?K1_PCU[_ ,\OUKRY5LYE)2]BU9IKW=K) MI?FSTHTLHC%KVR=TT_>[[_D>F>'?B]H^C^'?B%836U\TWB&2X>U9$0J@D5P/ M,R_'WAG&:Z_1_P!H;PSJFBZ,?$D&M0ZII:@%=-G98;D@ 98!U#9V@[6&!TR0 M37@G_"/7O_/+]:/^$>O?^>7ZTJ-;.:"2C1;225G%]'=?-7'5IY16;;K).][J M7E;\4>MP_';1WTOQ_!-I]]#)K\;16:1D2K$ODF-=[,^1V)P#C)Q6'!$,: MDQ,@WDL".2.@-<)_PCU[_P \OUH_X1Z]_P">7ZUG*.:RKSQ*H-2DFG:+MKO\ MRHRRN.'CAO;)Q337O+H[HS:^@C^T3H4?B+P;?1Z=?/#I-E-:7?F(@;YUB&Z/ M#G.#&>N.#7A__"/7O_/+]:/^$>O?^>7ZU&#IYK@5)4:,M6F_=?V=OS-,55RS M&-.K5CI=?$NJLSWS6/CUX,;0?%&F6D7B&>3689@;FZ*RA'D1E"J&D^5%R, ? MX5RGC3XR:-XCU3X>W-M:WT:>'I$>Z$L: O@Q$^7ASG_5GKCJ*\N_X1Z]_P"> M7ZT?\(]>_P#/+]:[:E;.:JLZ+2]W[+^R[K\3CI4LHI-2597U^TNJL_P/A[8KG?BG\5O#VN>$8? M#_AZ#5)P91)-?:K<.[E0O?^>7ZT?\(]>_\\OU MJ*E3.:U*5&=%VE?7EUU=VK]KE4Z>44ZL:L:JO&WVM-%9-^=C-KU?]FG_ )*( M_P#UYO\ ^AQUYT/#M\?^67ZU[=^SOX/ETS6)-0F&9G7RQCHJYR?S('Y5.3Y7 MC(XVG4G3<8Q=VVK#S?,L)+!5(0J*3:LDG<^H8_N#Z42?ZMOI0O"BB3_5M]*_ M6C\J/@#]K3_DK3_]>47_ *$]>,5]'_M7> [[4/%D>M6433CR1!+$OWA@DAAZ M_>(_ 5X#_P ([JO_ $#KK_ORW^%?K>4XJ@\%37.KI6>I^99GAJRQ=1\CLW?8 MSJ*T/^$=U7_H'77_ 'Y;_"C_ (1W5?\ H'77_?EO\*]?ZS0_G7WH\OZO6_D? MW,SZ*T/^$=U7_H'77_?EO\*/^$=U7_H'77_?EO\ "CZS0_G7WH/J];^1_;').>V:^5?^$=U3_H' M77_?EO\ "C_A'=4_Z!UU_P!^F_PKPG@,%*3 P/+R^TZQ>Z^RK M+Y6W_"P?7L9ST@4Q[MJ[,+(1D].]>(:A\4/#7A_PA\9_#EYJ8BUO4M=OWL[=8)'$ M@)50=X4J.5/4CI7GDG[1GQ)-+^(7QIY;_ M (1W5/\ H'77_?IO\*/^$=U3_H'77_?EO\*]7"8/!8*I*I2J:M6W6BO?^KW/ M+Q6*Q>+IQI5(;6>SULK?U:Q]0_$C]L3_ (1W5++3OAW%IFH:%;VB(9KRTG7# MC(V(I9"%50O4=ZOWGQX^'_BCQ!\-O%VHZPEAK^E>8NIVZ65P5C62W<. 0AW M2;<8)X<^]?)__".ZI_T#KK_ORW^%'_".ZI_T#KK_ +\M_A6']F9=&*49V:OK M=7=TT[_>;?VACW)N4+IVTL[*UK6^X]J\)_&W1O"7[2>O>+&DDOO#^IS3P&Z2 M-MZ0NRE9 C8. 47(QG&<#.!6QXYN/@=HOAWQ5?:7=2>*]?UIWFLXI4E7['(V MX@AMJ;5!?)#$DX [$U\^_P#".ZI_T#KK_ORW^%'_ CNJ?\ 0.NO^_3?X5T2 MPF$C>]O^#<^@/B5\7?"?B"[^#< MEAJOGKX?EA?4O]&E7R IM\]5&['EO]W/3Z5W?_#0G@#_ (3KQWJ/]O'['J6D M6MK:2?8[C][(BS[EQY>1C>O) '-?(G_".ZI_T#KK_OTW^%'_ CNJ?\ 0.NO M^_3?X5C/+L#4@J;JZ*_5=9? ML[Z)HVIZ[)8^(?#MS)J5M9+"Q\ZY5Y7A0G8048R+G!!'J*]5_P"&D/ NO?8M M>?QUJ.B01VY6X\/+: LTF#@[O*9LC/\ "VTX7IAL_$O_ CNJ?\ 0.NO^_3? MX4?\([JG_0.NO^_3?X5-;+<#6DY2J[MO>.G-ONO^"AT:/8:SJ,M]:WSKN?:S*RJY12 ZE >FTYQ] M6Z?XZ^$'P_\ B9X&;PT&:VTU9DU+Q!Y(8 MC!QME4@D$<')KEO&WC3X:Z#^S_JW@3PIXAN-5O3=QS*UQ;2J9V\U&=@VP* MN.WW>^G*_ MBCJX[7T*ECL5*,H^Q6O-T>G-O;4]R^/'QFT+7?B9X(\1>&[W^V(-$CAEDC:* M2$>8DV\K\ZCJ .0#7M5S^T=X#O6_M_\ X3O4[6U:UV_\(]'9@2++USGRR=W; M[^S/.<5\1_\ ".ZI_P! ZZ_[\M_A1_PCNJ?] ZZ_[]-_A2J9;@*E.%)U/@OU MC?77L.GF&-IU)U/9_%;2SMHK+S]0\1:J==\0:GJ1#@WEU+<$2,&;YW+M_ M(_N9GUW7P,_Y*UX:_P"O@_\ H#5RO_".ZK_T#KK_ +\M_A7JO[//P_U&;X@: M?JEW ]M;6;,ZK(,,[%2H&.P&W MF??EG_QZQ_2IJAL^+=/I4U?CA^IGR/\ ME?\A+P]_P!M_P#VG7S;7T_^V%I% MQ=)I5]$A>*U=UDP.@<+@_3*_K7S!7YWG$6L9)OK;\D/;R?0]1T=5CM[Z!#\ZJNT%6"L!E0 RL.2 1[ M5_&WQ>\#>$_^$-TOP3I\>J0:#=QW,NH30!9'522T:NRALL26+ 9 QD<#YWH MKUY9G6>J24M+NVKMM/?\ A9?]OWQUE8/^09Y+Y\SR MO+^[MQNV\?>VYYS4WP]\10_%[X>^.8O$.DW]IX?U#49;@7NGCS63_5N$V)N< MLNU#G85//I7R%76>"/BIXI^'*W">']6DL(K@AI83&DJ,1WVNI ..XYKHI9HN M=^UC:+3T2W;M=N[\NZ+]H[I_UM8^FOB@VA^#?AG\-#:_:K/1-/U^TD5KZ)EG M\I/,+2,F V3RV-HZ]!TKD9/C%X0;]I:+Q4-6_P") NG^0;S[--]_RR,;-F[J M?2O#O&WQ,\2_$::WD\0ZI)J'V<$1)L2-$SU(5 !G@C!R5K+LOP=SZ(7XL>%1\.?BEIG]J?Z=K6KW=U80_9Y?WT;E-K9VX7 M.#PQ!XKH_%'Q,^'&O:IX!\3_ /"0SIJ6D201R6?V>3$%M6T/-[X<\/!1$D<1B$F M\8EV*P!'R[5&0.5]*^?Z*S_M&OR*"Z2YOG>]O2^H.3?-YGVEJO[0'@N/[=K< M7CG4[F*:W'V?0;>U"-'*!SAC%G)Q_$Q7D]>,?-/P>U/0++XG:=J_BF]^Q:;: M2M>,[1/+OE'*#"*3][!Z8^6N#HJJN8U*M:%:45>&RU]>]Q2DY+E9]+ZY^V3J MUOXRN(]+LM.N?#4=T%CDDAE$\L((!8$N "1DC*\9&173V?QD^&FF?%C5O$UM MX@ M]4TM8)_]!N/]>C@ X\ON@'M\I]:^0:*N.:XB.LK2:;>O2Z:[]F/G=W_7 M6Y[;\/\ XC>'=#^ OC'P[?7WEZQJ%P[VUKY,A\Q2D8'S!2HY5NI'2O:;?X^^ M ?,T#4(/%]QI&F6L'E-X?AL&V[BNT;RL9(" GA3@[1CW^*:*JEFM:BDDEHDN MO2]NNN_H"FTK>OXGTYXA^,'@ZX\%_%#3[?6A<76M7SSV"+:S+YJM%".I0!<% M6'S8Z>XKNOA;XOO?"_[/K:SXBTR:TO?#\,T%JU]$8WE7 \H+D9 )98_?;7Q3 MTYKM?%_QE\8^.])BTO6]:DN["-@WD+#'$&(Z%MBC=CWX[UI2S-Q4YR^+E45; M;U>NZ*53WDWYO[ST#X ^/O#=GI?CO2_%^L2:&0?O H4$ *-KX4#._;U.>13/A1\5_!FE^#;*TM/$]YX)OX;AI+FQG22 M]MY%+$E8]X8*IS_"5;.<[NI^6:*TCFDX3YXPBO2_>^][_I;0;DV[GJO[2'Q" MT3XC^/8K_00TEI;VBV[731F,SL&8[@#@X 8#D \?2O*J**\FK4=6(].L[="SR3ID@<*H( MRQ]@*TIQE+10!R?B+P#9:ZQ:1 6^E<[_PIG3_ /GF*].HH \Q_P"%,:?_ M ,\Q1_PIC3_^>8KTZB@#S'_A3&G_ //,4G_"E]/_ .>:UZ?10!YA_P *7T\? M\LUI?^%,:?\ \\Q7IU% 'F/_ IC3_\ GF*/^%,:?_SS%>G44 >8_P#"F-/_ M .>8H_X4QI__ #S%>G44 >8_\*8T_P#YYBC_ (4QI_\ SS%>G44 >8_\*8T_ M_GF*/^%,:?\ \\Q7IU% 'F/_ IC3_\ GF*/^%,:?_SS%>G44 >8_P#"F-/_ M .>8H_X4QI__ #S%>G44 >8?\*7T[_GFM+_PI?3_ /GF*].HH \Q_P"%,:?_ M ,\Q1_PIC3_^>8KTZB@#S'_A3&G_ //,4?\ "F-/_P">8KTZB@#S'_A3&G_\ M\Q1_PIC3_P#GF*].HH \Q_X4QI__ #S%'_"F-/\ ^>8KTZB@#S'_ (4QI_\ MSS%'_"F-/_YYBO3J* /,?^%,:?\ \\Q1_P *8T__ )YBO3J* /,?^%,:?_SS M%'_"F-/_ .>8KTZB@#S-/@SIZL#L%==X?\)VN@Q@1( :WJ* "DI:* .,\9> M8/$BDLOS>M<$_P "H]QQ7N%% 'AO_"BDH_X44E>Y44 >&_\ "BDH_P"%%)7N M5% 'AO\ PHI*/^%%)7N5% 'AO_"BDH_X44E>Y44 >&_\**2D;X$1MU%>YT4 M>$?\,_P;L[!GZ5*/@3&O05[E10!X;_PHI*/^%%)7N5% 'AO_ HI*/\ A125 M[E10!X;_ ,**2C_A125[E10!X;_PHI*/^%%)7N5% 'AO_"BDH_X44E>Y44 > M&_\ "BDH_P"%%)7N5% 'AO\ PHI*/^%%)7N5% 'AO_"BDH_X44E>Y44 >&_\ M**2C_A125[E10!X;_P **2C_ (44E>Y44 >&_P#"BDH_X44E>Y44 >'#X$IF MNQ\'_#.W\/R"3 W"O0** $50J@#I2T44 <)\1O!G_"26;*JY.*\&NO@.PF;& MGPGG_GDO^%?69 ;J,U&;>-NJ"HE",_B5P/DK_A0\G_0.A_[\K_A1_P *'D_Z M!T/_ 'Y7_"OK7[+%_<'Y4?98O[@_*H]C2_E7W"LCY*_X4/)_T#H?^_*_X4?\ M*'D_Z!T/_?E?\*^M?LL7]P?E1]EB_N#\J/8TOY5]P61\E?\ "AY/^@=#_P!^ M5_PH_P"%#R?] Z'_ +\K_A7UK]EB_N#\J/LL7]P?E1[&E_*ON"R/DK_A0\G_ M $#H?^_*_P"%'_"AY/\ H'0_]^5_PKZU^RQ?W!^5'V6+^X/RH]C2_E7W!9'R M5_PH>3_H'0_]^5_PIK? 61O^8?$/^V0_PKZW^RQ?W!^5'V6+^X/RI>PI?RK[ M@LCY(7X"R+_S#XC_ -LA_A3O^%#R?] Z'_ORO^%?6OV6+^X/RH^RQ?W!^5'L M*7\J^X+(^2O^%#R?] Z'_ORO^%'_ H>3_H'0_\ ?E?\*^M?LL7]P?E1]EB_ MN#\J?L:7\J^X+(^2O^%#R?\ 0.A_[\K_ (4?\*'D_P"@=#_WY7_"OK7[+%_< M'Y4?98O[@_*CV-+^5?<%D?)7_"AY/^@=#_WY7_"C_A0\G_0.A_[\K_A7UK]E MB_N#\J/LL7]P?E1[&E_*ON"R/DK_ (4/)_T#H?\ ORO^%'_"AY/^@=#_ -^5 M_P *^M?LL7]P?E1]EB_N#\J/8TOY5]P61\E?\*'D_P"@=#_WY7_"C_A0\G_0 M.A_[\K_A7UK]EB_N#\J/LL7]P?E1[&E_*ON"R/DG_A0\G_0.A_[]+_A2#X"R M?] ^+_OT/\*^M_LL7]P?E1]EB_N#\J7L*7\J^X+(^2O^%#R?] Z'_ORO^%'_ M H>3_H'0_\ ?E?\*^M?LL7]P?E1]EB_N#\J?L:7\J^X+(^2O^%#R?\ 0.A_ M[\K_ (4?\*'D_P"@=#_WY7_"OK7[+%_<'Y4?98O[@_*CV-+^5?<%D?)7_"AY M/^@=#_WY7_"C_A0\G_0.A_[\K_A7UK]EB_N#\J/LL7]P?E1[&E_*ON"R/DK_ M (4/)_T#H?\ ORO^%'_"AY/^@=#_ -^5_P *^M?LL7]P?E1]EB_N#\J/8TOY M5]P61\E?\*'D_P"@=#_WY7_"C_A0\G_0.A_[\K_A7UK]EB_N#\J/LL7]P?E1 M[&E_*ON"R/DK_A0[_P#0.A_[\K_A7:?#[X-'2+Y)OL\<(SD[$"YKZ!^RQ?W! M^5/6-4^ZH%.-*G%WC%+Y!9$5E;BUMTC'88J>BBM1A1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !14-W=PV-K+<7,J001*7>21@ MJJ!U)-?#'[2'_!1ZS\/S76@?#2./4KY"8Y=:G&8$/0^6O\9]^GUKKPV%JXJ7 M+25SDQ&*I86/-5=C[.\7^//#O@'37U#Q%K-GH]H@R9+N94'ZFOF#XB?\%+?A MSX7:2#P]:WWBFY4X#PIY,/\ WTW)'T!KXR\'?!7XS?M<:Y_;%TU[?6SO\VKZ MLY2WCSU"#I^"BOK?X8_\$Q?!N@QQ7'C'5[KQ%> 9:WMOW$ /U^\1^5>V\'@< M'_O-3FEV7]?Y'CK%8[&?[O#ECW?]?YGCWB/_ (*D>-[^1UT+PQI6G+_";AGN M&Q]!MKCY?^"@GQPO)"\+V:+_ '8M-8C]2:_1OPO^S=\,?!L:)I?@G2(BG1Y; M<3-^)?-=I;^$="LUVP:+I\*],1VL:C]!4?7\##2GA[^O],OZCC9ZU,0_DO\ MAC\M;/\ X*)?&K2Y UTNG7"@\K<:-X76^\&6-O M*W_+>Q!@<>XV\?F*/KN J:5,/;T_I!]2QU/6G7OZK_ASBOAM_P %!/A3X^:& MWO-1F\,WTF!Y6JIL0'T\P97]:^C=+U:RUJSCN]/NX;VUD&Y)H'#JP]B*^"_B MI_P2ZMI(Y;OP!XA:*099=/U7D'V$@'\Q7S;9Z]\:OV-/%"P2?;]&B#_\>MQF M6QN1[?PG/J"#5?V?A<6KX.IKV?\ 7^9'U[%81VQ=.\>Z_K_(_9&BOF#]FO\ M;H\+?&PV^C:T(_#?BMA@6\K_ +FX/_3-SW_V3S7T]7@UJ%3#SY*JLSW*->GB M(<]-W0M%%%8&X4444 %%%% !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 44R::.WA>65UBB0%F=S@*!U)-?&7[1'_!1;0O D]QHG@.&+Q#JZ922_<_Z- M"WM_?/Z5U8?#5<5+DI1NV^GP--=3QV\*]9)7"J/Q->8 M^*/VH_A9X/D:+4O&FF),IP8XI?,8?E7YD0WGQY_:QU1FMY-7UBV=L$QL8+., M>G88_.O7/!O_ 2X\6ZG$LOB3Q/8Z26Y:&U0S/\ GTKVO[-PV'_WJM9]E_7Z M'C?VAB<1_NU'3NSZCN?V_O@Q;R*G_"0S2Y.-T=JQ%:ND_MP?!K5FVIXO@MV[ M"Y1DS7A4/_!*OPZL8$OC/46?N5@0"L?7O^"5,?ELVB^.'63LM[; C_QVI]CE M3T]I)?UZ%>US1:^SB_Z]3R']K/\ :ZUKX_>)CX5\)-'[:S\4_$BW2_U1PLMOHS)(((UVI'&H55 [ "I:**^BFFXNZ$TFK,_+O]K3]A>^^$YG\ M7^!!/>^'$;S)K- /'E[OE;$6FZM,W+' MM%(?Y&OORXMXKNWD@GC66&12KQN,A@>H(K\J_P!NC]E]O@IXLC\8^&(FA\,Z MG/NV0\?8KC.<#'13U'O7U.%Q,,QA]4Q7Q='_ %_3/F<5AY9?/ZWA=OM+^OZ1 M^K%%?,7["G[1C?&GX=G1]7G\SQ/H:K%,S'YIX>B2?7L?PKZ=KYRO1GAZCI3W M1]!1K1Q%-5(;,****P-PHHHH **** "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 *1F M"J23@#DFEKYT_;I^-4GP?^"EVEA.8=;UQCI]HRG#(&4F20?1<_B16U&E*O4C M2CNS&M5C1IRJ2V1\M_MQ?MD7GB_6;WX?^";QX=$MW,%_?6[$-=R X,:D?P \ M<=:VOV2_^"?J:U9VGB[XEV[K;2A9;/0S\I=>H:;T!_N_G7"_\$]?V>(/BEXX MN?&.O6_VG0]!D7RHI1E;BZ/*@^H4?,??%?J< % &!7TF.Q2P,/J>%TMN^I\ M_@L,\;+ZYBM;[+H4=%T+3O#>G0V&E64&GV4(VI!;QA%4?05?HHKY:]]6?3!1 M17D/[4WQ"O\ X<_"._OM+8Q7]U*EG%,.L6_.6'O@&MJ%&6(JQI0WD[&56HJ, M)5);(H_%S]JSPG\+[B73XF;6]93AK6U8;8SZ.W0?2OF?Q1^VYX]UJ5QIBV>C M0$_*LQ_:@^)MC*KCQ5=38_AF56!_#%:4G@ MCPG\-? ?A[7?%-E=:YJOB!&N;73X)S#'! ",,S#DDY%'B+X9^%=8\)^'?&>@ M7%QH^A7VI+I>H6]XWF&TDZEE;NN*]'_8G9>Q7*VU?E5KK\>AQVQ:U]KK:]KN M]OR.W\&_MV>*=+ECC\0:;:ZO;]&>$>5)]?0U]4?"GX[>%OB[:DZ1=^5?(N9; M&X^65?P[CW%?&GQ>^&^A>"=)O5TKPC?7E@J+]E\31WOFQ.2!\S*. .O%>->% M_$VH^#]=L]7TNY>UO;5PZ2(<=.Q]0:\NKE.$S"DZF&CR/IV^:N[?@SOAF.)P M=10KOF7]==#]=**Q?!.NMXG\(:+J[IY;WUI%<,H[%E!-;5?G4HN+<7T/LTU) M704445(PKC_BY\.;#XL?#O6_"^HQJ\-_;M&K$9,;X^5A[@X-=A151DX24H[H MF45).+V9^,_[/?C/4OV;OVDK.#4':W2UOVTO4X^@:,MM)/Z,/PK]ED=9$5U( M96&01T(K\DO^"AG@]?!O[25W?VRB--6M8;\;1@>8,HW_ * #^-?I?\ ?$S>, M/@MX,U9W\R2XTR$.WJRKM/ZJ:^DS9*M2I8I?:6O]?>?.Y4W1JU<*]HNZ_K[C MT"BBBOF3Z0**** "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@".:984+.< 5AW7B;:Q$2;AZGBH/$M\?M"6X.,@L?PK&K MHITU)79C.36B-C_A)I_^>:_G1_PDT_\ SS7\ZQZ*V]G#L9\\NYL?\)-/_P \ MU_.C_A)I_P#GFOYUCT4>SAV#GEW-C_A)I_\ GFOYT?\ "33_ //-?SK'HH]G M#L'/+N;'_"33_P#/-?SH_P"$FG_YYK^=8]%'LX=@YY=S8_X2:?\ YYK^='_" M33_\\U_.L>BCV<.P<\NYL?\ "33_ //-?SH_X2:?_GFOYUCT4>SAV#GEW-C_ M (2:?_GFOYT?\)-/_P \U_.L>BCV<.P<\NYL?\)-/_SS7\Z/^$FG_P">:_G6 M/11[.'8.>7\\*_#&5[>!6:&XUW W2'H1".P_P!HUYK\&/V$?B'\ M<"GB3Q3>/X>TNZ;S#/J.Y[RX!YW*AZ ^K'\*^@HY9&$/;8R7)'MU9X-;,I5) MNC@X\\N_1'J/Q _X*FS&26'PAX41(P<+=:G+DGWVK_6OE_XR_''XA_M+WVGS M:W:27D=CO%M;Z=9OL7?C)X!R?E%?I7\,_P!AGX4_#>*)SH2Z]?J.;O5#YA)] M0O05[;IOA31='C2.QTFQM$3A1#;HN/R%;1S#!865\/1NUU?],QEE^,Q4;8BM M9/HE_P ,>-?L/^!3X#_9Q\,P36LEI?7PDOKJ.5"K[W<@9!Y'RJM>]4@ 48 P M*6OGJU1UJDJCZNY[]*FJ4(TUT5@HHHK(U"O!_P!LZQ_M#X/B(@[?M\))';[W M/YU[Q7@7[:>N2^&_A+:Z@+9KRTBU2 7<(XW0MN4\]CDC!]<5I3G*G-3@[-$3 MBIQ<9;,_/^\TZ?39@LT9 SPW8U[5XT^,G@CQ\VFW&IZ7XB@N[33H;#;9WJI$ MPC!&[;GN2:AT;0;7Q5I0O]%=-;TYAEXE&9X/:2/J/J,CWJHWPJT?4V.SS;1^ M_EG@?@:^XIYWA\1RO%)J4>J\SY:>5UJ/,L.TT^C*5G\6M"U[P;IGAKQEH=QJ M5MI)8:=?64PCN(HR<^6V>".E5/%GQ8TW6M'T3PQIVB-IO@[3KG[5)9B;=-=2 M'@N[^N,UM+^SVEP"T6KLBCLT>35&?X(PV)/G:D\@']Q *]'^T,KB^93?>WO; MOK;:YQ_4\P:Y7%=KZ;=BY%\9/#OA7PGKNC^%=&U)#K%N;:4:I=^;%"IZE$'? MWKR.WL7D7>5(C'<]Z](3P)96TRQ6MM+>7!.%7!=B?8"LWQHVG_#FV%SKS1M? MD'[/HL+!IF;L9<<(N<<'GVKRJ^=TJ,91P<7>6\F>A2RNI4E&6):LNB/T=^$J M-'\,/"JN-K#38,@_[@KK:XWX-S75Q\*?",MZI6ZDTRW>12,88H#C%=E7Q#=W M=GU&P4444@"BBB@#\S_^"J4<:_$KP6Z@>8VFSACWP)$Q_,U]=_L/,6_9;\"$ MDD_9Y1S_ -=Y*^2O^"G'@7Q7>?$#2_% TF:;PM;Z>ML+Z$;UCDWL6W@?='W> M3Q7H_P"P=^UMX:O/"VA?#'68QHVK6:-#97#$""ZRQ8+GL_)]C7U=>G*KE=+V M>O+J_+<^7HU(TLTJ>TTYE9>>Q]QT45X?^V?X@\8>$/V>?$?B+P/JTVCZYI!A MO#-!'&Y: 2!95(=6& C%NF?DKY5*[2[GU![A17F7P3^*47C3]GKPMXZU.[1S M+H<=YJ-SP%$L<>+@\<##H_Y5\D_L-_M:^/?BE\=M2T/QOJ<\^D:]I]Q?Z';W M%ND2QM'.?DA95!=0@E4G)YA(Z@UU1PM24JD5]C?\?\G]QSNO%0A4Z2M;Y_\ M#H_0.BOE+]L3XN>,M!^*7P?^'?@/6YM%U3Q-J1-_<6T44DB6N^-,XD5AC#2M MG'_+.O2/!EE\0H_VCO&EQJWC/2-1\ M9(-,\-V\Z->64V(,O*@B#*#B7JY^^ M./3.-%N"FVDG?_R6W]+T9./#G@6Q2\\2Z_I?AZS=MBW&JWL=M&S>@:1@":+-.S6HKJUS;HK MY9_:<^.6JZ'XL^!,G@/Q7 ^A^)/%$5A?RZ:\-S!>0&6 %-^&[,PRI!^;Z5]3 M5;IN,5-];K[K?YAS*]O*_P"?^0445'#<17 8Q2+(%;:=C X(['WK,9)1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 :.>/.-\3AAGTR*W,R:BJ$GB#2X9&234K2- MU)#*TZ@@CJ",U8DOK>*W6=[B)(6QMD9P%.>F#[T 3T444 %%5=1U2RT>W$]_ M=P64!=8A+<2K&I=F"JN2<9)( '/.-\KA1GZF@":BJ=K MK%A?2^5;WUM<28SLBE5CCZ U?E!Y^8_+Z_;_'DK$HD\$^+=W?&G+_\ MZU+IUX[/0]:HKRG_A?2_]"3XN_P#!VI]SU:BO*?\ A?2_]"3XN_\ !V[&3[8]:^F M;KX\LT3"+P3XMW8XSIRC_P!J5\0_$[]DS5?%VEV7Q%NK>]L=0NM3N+KQ!IIY>8U*E2BZ=#=[^AUG[ O[ M(%IJMC:_$KQG9+<1.V_1]/G7*D _Z]P>O/W1^/I7Z&JH50 , < "L3P5-H\G MA725T&2&31TM8UM&MV#1F(* I4CJ,8K-/!^F>/O"^HZ!K$ N=.OHC%*AZ^Q'H0<$'VK;HH M _-CXA?LS>//@5KDFH:(;S4M(1B\.I:=GS8U])%7D$>HX^E:7@7XQZWJ$BPZ MS;V6KE>"]U;@2_BXPV:_11E#J58!@>H(KE=8^%7A+7IC/>Z!8R3DY,HA"N?Q M%5<1XAX=O]&U2Q>630XXF"Y*Q3OC]37$^-O&6E:*LGV;PU;2.O1KB:1A^6:^ MG[3X3^&[&-DM[-XT88($K8_G6==? 7P7?2E[K2CV5&XUZ#^S[^Q)KOC#Q%:^)?B%#)8Z3%()E MT^X;-Q=L#D;_ .ZOKGD^U?<_AWX=^&?"7_((T.QL&[O# H8_4XS71T7 C@AC MM88X8D6.*-0B(HP%4# J2BBI&%%%% !1110!4U;2;/7-.N+#4+:*\L[A#'+ M!,H974]00:_*#]M#]E^?]GOQE;^)/#(EC\*ZA/OMV0G-C/G/EY[#NI_"OUJK MS+]I+X?_ +$/[0C_ !R^%X@U6=9/$NBE;>\.?FE3'R2_4@8/N/>O"]>\.WJ[K35K&>QE!_NR1LA_G7Y9_\$X_&5QX;_:)M-)W,MOK-K-;2IGC< MJ%UX^JU^L]5FN&CA\1*$=$]?O(RK$RKX>,Y;K3[C\O/ /QBNO O_ 3Q^)'A M"]=;?Q!I>M3>&(K7=\X6Z8,XQZX^U_\ ?%=]\:/A^O[+Q_9;\:(L-J/#,L.@ M:W<*N 5F7?,WT^:\//=ZYCQ9^R_XNO/V\I+"W\/ZM_PK;5?$=MXFNM06RD;3 MF>.-IW#RXV!M[SQ@$Y_>].17UW^VG\,;GXL_LW^+='T^SDO]7MXDU"QMX(C) M+)+"X?8BCDLRAT '/SUK.O&+IUOYVI2\E9)K\9FT:3DYT>B32\[NZ_*)X[X9 MM_\ A;W_ 4L\0ZLR&;3/A[H:V<$H;*"XD3&"/7-Q5?&_C M_F Q?^@6-;G_ 3D^%_B;PAX#\7^*?&^EZCIGBSQ-JYDG75K=X+F2&)?E=T< M C,DDQZ&O#MJ)I;?;"YB9G9#N_Y9!CDY8L 20@!^H/^ M";'@GQ%X$^#_ (JLO$N@:GX>O)O$T\\5OJMG);2/&;>W =5< E2589'&0?2N M0\2>'_'W[(_[2'C/QQX?\ WWQ$^'OCF5+F]@T>(S7EE<;F=CM"LW#/*1D!") M%&X$5TRK7Q+BWIRZ:VULNO1O77Y%SI+VQZ1X@T*YCE2VVRRI&K*926/,A<+_"8Q@@-BO2/@7\)= M)_;)^/WQ6\=?$P2:]I>@ZI_9&D:.;F1((T1WV@A2#M554[0<,TDA8'//IG@W MXF_&3]H#XV>'+C0_".M?"GX8:,YFU677;*..YU7HPB"21Y&2-O[L\ N2X.U: MXG3['XD?L3?'CQO?Z;X$UCXA_##QC>'4%;0HGGN;*4L[X*J#@KO9#N #CRR' M!!6HYK)1VGRNUW=_$NNBVO;K;L1R[M:QNKV5EL_UM?TZG%_M%_LR^'?@+^TA M\#M4\&)-IWAW6_%%HLND-\DX=6Z$G&SC@@#]**_-[XI:_\ M%[]HSX^?"#Q,_P )_$_AOP'H?B.U6W6[LI#.#]HA>:YN$ S&FU%PQ&P!6^<\ MX_2&N3$<_L*:J.[][S?2USHI\OM)."TLO3KM_6YY!\1?VM_A+\)O%EQX:\6> M+X](UNWCCEEM6LKF7:KKN4[DB93D+$TF; M5/&%]JEFCV-R_FVTBQ!'^2(@9VM\IP1CD"OO6_\ ">B:K=&YO=&T^\N6 !FN M+5'W?S7D544KQL]+_HSZ7\)^*M*\<^&=,\0Z'=?;M'U*W2Z MM+GRVC\R-AE6VL PR.Q -:U16MK#8V\=O;0QV\$:A4BB4*J@= . *EKC=KN MVQLKVUW"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH X;Q%_R,*?\ 7)OYBH*G\1?\ MC"G_ %R;^8J"NRC\)S5/B/*/VH/B1+\,?@QKNH6+XUN^5=+TM58!FNISL0KG MNH+/_P ->2?LLZ(/V>_BSKWP?EU$7]CJ6F6WB+39RRG=,$6&[7CN73*CLJ< M^M=S\:?@]J?QN^,/@O3==TD7'PPT6VGU"]9KE56]O6!CBA**XD&P?/NQM(9A MFN7^(G[*UC\/]:\%^,O@YX4AM?$6AZQ'+>6<%WY?VNR=2DZ9FDVYVG Y'#-W MQ7I47&,>5OX_^&5^UGKZ'+53;NE\.OSW=N^FGK<\F\'77P M_&?Q=7XK+I/] MN_\ "9:D8/MT4[2?9LKC:8Q_?\SISG\*QM#CB/[.?BPZ(E\OP^;X@V1\,KJ M?/V;[3'N\O?SY>[]=^?FW5]7_ 'X:ZIX/NOB9+XATF*V.L>,+[5+%G:*4RVL M@CV/\I.W)#?*V".X%6OVF/ >M?$#X;6ND>'K$7M['J^GW)A$J1 113JSMER! MPH)QG)QQFKC54907^#KHK.+?W6_,56'-[1_X_G=22^^_Y'$>,/VC/&5U\7O% M'@;P1I/A=KOP['"TL?B356M[G4FDB$FVUC4.!C R #6-H>R3ZZ?\ !_JWH^]: M\_E_7];W\NW/_$U3\3/CYX&\#K^\TCPZI\6:RN#M,B$QV41(XSYA>0J>HC%9 MG[=?V$? 60ZF!_9PUC3S5]H7?\ =Y^[GIS76? CP7K&FWGC3QAXHL&T M[Q)XIU9YFM9'1WMK*']U:0L49E)"*6X/62D_:<\!ZU\1OAM;Z1H5BNHW@UBP MN7A:2.,>5'.K2,2Y .%!..I[ U,6E.DNSBW]Z;^[;Y#E>U1^32^Y_F[M>I\G M_&J;X%7FDZ/'\$(XS\5#J5O_ &*?#D=PDBMYB[R^0$V[<]><^VZOIKQ_\4OB M9;^,M6T7PGX5T>TTS1[6&:Y\1>+KF:TL[J21=QCMBJX?:!AFS@'(..,^TPV- MM;OOBMXHWZ;D0 U\D>/OA#XQ;X^>+_$.H?"BP^+6FZI';)H=WJFL116VE*J! M7C>WESQN^8E5[<KZZ*W3UW[^A+BXOF]%IZWOU]/ZN7U_;.\ M0ZEX2^&U_HO@2/6-;\73:C8C2[:^! N;9@B%)"-OEL3N9C]U0>3C=6?#XD^, MTG[5WA&VU?2?#MO>2>'':XLK74I_LOV?[0OFR@8/[U3@*,$$=_3/^!OP/^)' MAGQ%\)8=<\)PZ99>$-6UYKN\M[^!XGAN8M?$?PO MXVTW]H[P?XW\.>&(_$VCKI,FBW__ !,HK1[-9+A7:?#_ 'PJ\[5R3@CCC.CY M(SCRI:\WY.W43YG3EJ^G_I7^2N8_E3[;L4,(HD5>),8)+-M^91Q4,W[7%[XH\._#V'P=HFG-XJ\76,M\8];OO( ML=.CB9DE:23 :3]XC*H49(4GC@'OOA#X%UOPO+\5#J=E]E&M^)[S4-//FH_G M0/!"J/\ *QVY*,,-@\=*^<=*_99\6^'/!?PMUF^^'VE>-M4T/3[O2M9\):E= MP*S1R74DT4L,V3%O7S"3DG@X R21G35-Q2E_=_&,K_\ DUK]O(JIS*3Y?[WX M25OPO;OY['H5U^U]K7AKP3\1#X@\/Z4/&7@W['++!IM_Y]C?6]Q*B++$X^9< M!N5;D97U(!XF_:@^(/A/0M#O-:\':%X8N/%>H>1HBZYJAAAL[81[S)?2#.US ME<(,8R0>1@\CK?[/_C/Q-\)?B'?%^KZ'X>_L'PGHOC_2K:9CJ_A75_)0WBE $>*:4 M%8VC;)SU.>,]#35-6T5VUU\EV?7\-?DO>>J??\M/QOZZ?/2^#GQ!\;>*=0UW M2_&GABSTR;3UAEM=:T6=Y],U*.0-GR78 Y4KR,D\]!WQ/B=J\&C_ !"T'5O$ MD;WOA"SR7@492TNMWR7*HXQ_ ?G )Z*_$;^#Q\,O M">H6B6\/A5=7%^);D.&-U\A*Q_*"NT>I[=?<_%WA6#7K.1'0-D8Z5G4M"2<> MW]=_Z^XE1$;C4;>X-O,PS8*)-SA ?O1'GY/X3R.,BO1;'] MD/PU-;JS:%89(_Y]D_PKFE*G'J:Q]I+I_7W'M'G1_P!]?S%'G1_WU_,5X_\ M\,?>&/\ H!6'_@,G^%'_ Q]X8_Z 5A_X#)_A6?M:?G_ %\S3V=3LOO_ . > MP>='_?7\Q1YT?]]?S%>/_P##'WAC_H!6'_@,G^%'_#'WAC_H!6'_ (#)_A1[ M6GY_U\P]G4[+[_\ @'L'G1_WU_,4>='_ 'U_,5X__P ,?>&/^@%8?^ R?X4? M\,?>&/\ H!6'_@,G^%'M:?G_ %\P]G4[+[_^ >P>='_?7\Q1YT?]]?S%>/\ M_#'WAC_H!6'_ (#)_A1_PQ]X8_Z 5A_X#)_A1[6GY_U\P]G4[+[_ /@'L'G1 M_P!]?S%17VH6NF6,][=W$5M9P(TLL\KA41 ,EB3P !7C6H?LB^&K>W9ET*PS MC_GV3_"OB_\ :>\5?$+X>>#]%^&_]GR>'_"RW5Y-'-&P_P!-'VN1T#8Z*H9< M)]&ZXV]>&A'%3Y(/4Y,15EAH<\UIY?\ #'WS^SW?2WGB+Q#J.C12Z;X*OI%D MT_39E()ER3+H..N,C/N<^(/B#+/JTNG7OV:TTF69EBMXRS_P@CIM ^N: /M*WOK:\MA<07$4 M]N1D2QN&3'U'%1:;K%AK,+2Z?>V]]$K;6>VE610?0E2>:^-_"L,OP<_:FUCX M>^&[^XN/"FI:5)NF_X)W3!OA=XE1I,R)K+EE)Y M ,28S^1_*@#ZBLM9T_4IYX;2^MKJ: [98X9E=HSG&& /!R#U]*CNO$&F6MV+ M.74;2*\8?+;O.HD/T4G-?%'P0\4W?A?6OVD-=TQO/NK.6ZN+=E.X;A-.58>H M[UT'[,/P(\*?%CX6/XQ\527&N^(M4GG,UX]VX>V*L0 N#PW ;/N* -;X-?%C MX@>.%^-<$>KBYU+0YF71UFA0K&0\V%(QR"$474-::,ZY M97;VUTL2!!V*':.G!(_ UY#^P38QV'BSXM623M=Q07T4*S.VXR*LDX#$]R0. MM8WAOQ /V8OCM\5M'E(AT>_TR76;",G"EAEU4?3,B_A0!Z39_'#QIXT^/WBS MPWX:N+"/PWX?LW:22ZB7:TZKP&DZ@;R ?8&O6?@CK7BK7O T=UXQFTN?6//= M6?295DAV#&,E>,__ %J\"_9S\$SZ3^S3XU\6:@I.K>)H+J\>1OO>7M;'YDL? MRJ#]F70=>\6?L:ZWI?AR^^PZW=75TEO.S$<[4XSVR.,^] 'UE;^(M*O+QK2# M4[.:[4X:".X1G'U4'--KKXT:_IFH7&B/X1A@#6<5O.IO%; R73J.2 M>O'2OF_X%?\ "+?#+QUX9\/^._ MYX;\<^8RVNMR7#20WDA)&XG.#U'KCCI7 M0_#&9XOVY/B.PRVS3RP7/HL5 'UGJ.L6&CHKW]];62-T:XF6,'\S4UK>6]]; MK/;SQW$+./'7B'X@23ZM-87OV6UTJ29EBMX\L! M\H(Z;0*N?#R.7X._M8ZC\/\ P[?7%SX5O[!KB2PEE,BVK[&; )Z8P/P:@#ZX M7Q-I#6LURNJV)MX6V23"X38C>C'. ?8U;L[ZVU*W6>TN(KJ!ONRPN'4_0CBO MA3]ESX/Z+\8-<^(D/B:6\O-+T_5&\K3X[EXXO,=I,N=I&2 N*[#]E..X\!_M M#?$;P!9WEQ-X?L5\VW@GD+^6N(YM:^(=]"8X&0V&GEA]\GF1Q]!@?B:^LOVG/C)J/P#^$>H^-M/T*+ MQ!]@GA2>UEN3 !'(XCWA@K=&9.,=">>*]3.*BK8ODATLOG_3/,R:E*GA>:76 M[^7](]6HKF?ASXXM_B%\.?#GBV)!;6^KZ;!J/E[MPB\R,.5)_P!DDC\*^?OV M7?VXK7]H_P"*/B/PDN@1Z1'8V\EYI]VMV93=PI,(R64H-APZ-C)ZGTKQU1J. M4HI?#N>O[6'+&=]':WS/J>BO"/VF?VEKGX$:QX!T/2= A\1Z[XNU+[!;6LUV M;=4&Z--Q8(W\8_1R?W9XZX4:4Y1YDM-?PM?\_P"K%2G&+L_+\=OR/6****Q+"BBO M$O@[^T3<_%+XS?%#P+-H46FQ>#;E(([U+HR&Z#.ZY*E!L^X#C)ZU48N5[=%? MY?TQ2:BN9][?-_\ #'MM%%%2,**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH X;Q%_R,*?\ 7)OYBH*E\4.+?7[9GX60&,'W/(_E45=E'X3FJ?$%%%%; MF84444 %%%% !1110 4444 %%%% !1110 4444 %(>>M+10!#HFDP3>)'07&O7+(E&T>E+1 M4%";1Z4;1Z4M% ";1Z4;1Z4M% ";1Z4;1Z4M% #)(5E4JPXKR[XZ_L^>'_CE MX"O?#^I1K#<'][9WJK\]M,!\KCV[$=P:]4HJX3E3DIP=FB)PC4BX35TS\9+6 MX^)7[$?Q>.Y'L;N,X93DVNHP9_)@?S!K])/@#^V)X%^.EC!!%>QZ)XBV@2Z3 M>R!6+=_+8\./U]J]$^*7P?\ "?QD\.R:-XJTF'4;=@?+E(VRPM_>C<NZ/_P!$ZOO_ :I_P#&JP_LK&_\^_Q7^9O_ &I@_P#GY^#_ ,CZ M@\-_ .Q\-_&[7?B1'JES->:M;FW>R=5\I!A!D'&?^68[]ZP?%/[*FDWWC"\\ M4>%_$.K>"=8OB3=OI,H6.8DY)*D$9-?/O_#UW1_^B=7W_@U3_P"-4?\ #UW1 M_P#HG5]_X-4_^-4O[*QO_/O\5_F']JX/_GY^#_R/J#X3_L[^'?A7J-_JZ3W> MN>(M0!6YU;4Y/,F=3U [ 'VKA3^Q7HNG^)M1U#0?%>O^'=.U&0O=:9I]P$C? M))*YQG')_.O&?^'KNC_]$ZOO_!JG_P :H_X>NZ/_ -$ZOO\ P:I_\:I_V5C? M^??XK_,/[5P?_/S\'_D?2OPE_9K\/_"/5?%,VG7$UWI^NJL;V%R R1( 1M!Q MELY.?1[*ZVQ,"?NYQD#M7BW_#UW1_ M^B=7W_@U3_XU1_P]=T?_ *)U??\ @U3_ .-4?V5C?^??XK_,/[4P?_/S\'_D M?3GP3_9YTCX&ZKXFN='OKBXM]9DC<6TX&( A?"J0,G[_ ']*R_CY^RWHOQXU MC2M3O-3NM)N[&)H&>U53YT9(.UL@].?^^C7SO_P]=T?_ *)U??\ @U3_ .-4 M?\/7='_Z)U??^#5/_C5']E8W_GW^*_S#^U<'_P _/P?^1]H3>![+_A7[>$[9 MFM;#[!]@1HP,JNS;GZ]ZX/P3^SI:>!_@_=> K'Q%JD,4UPUP-3@98[B-CM.% M(&/X?UKYK_X>NZ/_ -$ZOO\ P:I_\:H_X>NZ/_T3J^_\&J?_ !JC^RL;_P ^ M_P 5_F']JX/_ )^?@_\ (^@/#?[*]G:^,M+\2>)_%>M>,KW2FW6*:G(I2$^N M !GH/RKH/#/P$L?#/QJU[XBQZIOE_\ X>NZ M/_T3J^_\&J?_ !JC_AZ[H_\ T3J^_P#!JG_QJC^RL;_S[_%?YA_:F#_Y^?@_ M\CZ"\4_LJZ5?>,+OQ-X7\0ZOX)U:]R;IM)E"QS$]25((R:W?A3^SOX>^%=[J M&JQ7%YK/B'4%*W.KZE)YDS ]0.P'TKY@_P"'KNC_ /1.K[_P:I_\:J*X_P"" MKFF^6?(^'=T).WF:HI'Z14?V5C?^??XK_,/[4P?_ #\_!_Y'U-\$_@/8_!6\ M\37%GJESJ)URZ%U(MPJCRR"QP,#I\_?TJ/PG\"]-\"_%KQ1\0_[8F>;6(\36 M\X18H1A>0<9_@[GO7Q/XI_X*F^,+^%X]!\)Z7I3,,":YD>X8>X'RC\Z\CU#Q M]^T!^U->?9(9==UNUD;'V;3XS;V:_P"\5VI_WT:Z:>35_BK-07F_Z_,YJF<4 M%[M).;\D?:?[2W[?GACX9V=WHO@R>'Q'XG(*>=$=UM:MTR6'WB/0<5\7_ OX M$>-/VNOB7/K.L37+:7)<>=JFM7 .#SDQIGJV. !P*]_^!G_!,N47-OJWQ.U) M&12'_L73G)W>TDO\POYU]Z^&O"^D^#M&MM)T33[?2].MU"16]M&$10/8=_>M MY8O#9?!T\'[TWO(PCA<1F$U4Q?NP6T?\R/PAX3TOP+X:T_0=&M4L]-L8A##" M@Z =SZD]2:POC7X%7XF?"/QAX6(!?5=+N+:(D9VRE#Y;?@X4_A7:T5\Q*\KN M^K/IHVA:RV/SX^"7QW;P]_P33\4W3W$D>J^'EO/#T3,<.LL[CR2/]T7*_P#? ML^E(_'%GK4L,9*[;8K)*R@?W1#.2?>!:^UO\ @H?X!;Q9 M^S+JM]9(RW_AFYM]8MFA.UHQ&VR0@]ML-OE%?><)XLC'Q@_X*6^'-*#B;3/A]HGVZXB8943LNY2 M/0[KBV/_ &SKJ/A;\4/%>L_MX_%KP;>Z[=7/A?2]'CN++2W*^5!(5M"67C.? MWC]_XC7*_P#!.-M0^)6I?%7XPZU&JZEXDU5+-% XC6)-[*I[K^]C7_MG2_!K M_E)3\;_^P#%_Z!8USRAR-T9+X*4O_ G9MK[]RI3Y_P!['[4XKY+3]#R']GO6 MOVB_VM-%U;0[+XEW7A?PYI-\[7GB0*PO9I'"[+>-D*MA A;"LG$GS9RH'H>O M?$#X@?M ?&;6OA;X:^)W_"O/!_@>".QUCQ$D@CU#4[M?D=E)=7&720#:X + M,6+*M=%_P2M_Y(CXO_[&NX_])K:O#]8^&OPG\#?M@?$K1OCWITF[+\-!S35 M.4[Z\UM]E=_=LKOS\SU3P7\1/'?[+O[0'A#P-XH^)(^*G@/QE,;2RU&\N!-> MV5R7"J&)=WQO>->6*D-D!2I%7/V'5NVCOK_5C+^'__ M+]L32M1\=ZK\<9?A- MH5Q<31:)H.@W0C>-$.W=,4EB9@"#]\EF.2-B[16]\+/VIO'W@/1?C-X$\8:C M8^,?&7@/1I]7TK6H")8[Z!44@R[,;@OF1,>=V&8-RN:\4_9G\$_LT7'A2\\. M?&C3/^$:^)&BW5Q#J']L:C=VBSJ')4KLD6,,H(0IPQV9YSFO3?@'X@^'_A_6 M_BWXQ^"?P=EU#1O"^D/;V^M3:S?,=8W-&\ENL$JN!\J._0MA(P0/,XWK1@E. M"7NI::)+I9\U^OWNYC3))("U]I^FW4L4EK,!R(8-ICE7N#''R#CAL@1?!7X]^*/ W[&&MZSXK M\*W'Q4\&1^(_[*CCUR0A1IYC'SY>-]T:S!5&20K/M!&T"BK%SNN2UG'1I+K: MRDNCVUZ:CI.W*[WNGJF[[-W:?;?3KH=#IOPS^+VJ> X?'7PG_:7U#XE^*%2. M:705NE>WJ^"=!O/$FG+I/B&>QADU M&QC<,L%P4!D12&8$!LXY/'>OS:^-_A']DUOAE>^,OAQXMD\,>+XHFN]+LM*O M;AIGN<$K$\$FYXANXRI0+US@8/W#^R%KGB?Q)^S;X$U+QC+6SDDDYK'$Q^V MK1[#1117D'H!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% '->,_#O\ ;5BP7*R#E67@@^HK MSAO$VIZ"Q@U/39;H+P+BVQEOJIP,_0U[61G@U2NM'MKK[\:G\*J,G'8EQ4MS MQS_A9=M_T"-5_P"_4?\ \71_PLRU_P"@/JO_ 'ZC_P#BZ]8_X16P_P">*_E1 M_P (K8?\\5_*M/:R)]G$\G_X69:_] ?5?^_4?_Q='_"S+7_H#ZK_ -^H_P#X MNO6/^$5L/^>*_E1_PBMA_P \5_*CVL@]G$\G_P"%F6O_ $!]5_[]1_\ Q='_ M LRU_Z ^J_]^H__ (NO6/\ A%;#_GBOY4?\(K8?\\5_*CVL@]G$\G_X69:_ M] ?5?^_4?_Q='_"S+7_H#ZK_ -^H_P#XNO6/^$5L/^>*_E1_PBMA_P \5_*C MVL@]G$\G_P"%F6O_ $!]5_[]1_\ Q='_ LRU_Z ^J_]^H__ (NO6/\ A%;# M_GBOY4?\(K8?\\5_*CVL@]G$\G_X69:_] ?5?^_4?_Q='_"S+7_H#ZK_ -^H M_P#XNO6/^$5L/^>*_E1_PBMA_P \5_*CVL@]G$\G_P"%F6O_ $!]5_[]1_\ MQ='_ LRU_Z ^J_]^H__ (NO6/\ A%;#_GBOY4?\(K8?\\5_*CVL@]G$\G_X M69:_] ?5?^_4?_Q='_"S+7_H#ZK_ -^H_P#XNO6/^$5L/^>*_E1_PBMA_P \ M5_*CVL@]G$\G_P"%EVW_ $"-5_[]1_\ Q=2KXEU/7B(-,TV6T#<&XN<;E'LH MR,_4UZG_ ,(K8?\ /%?RJW:Z/;6OW(U'X4O:R#DB9'@SP[_8MBH;+2'EF;DD M^M=+2 8X%+61H%%%% !1110 44R2:.%?]@9_6FDW ML*Z6YIT5SD_C!!Q#;L?=SBLVX\47TV=K+$/]D<_K6JHS9#J1.T)"]3BJEQJ] MI:Y$DZ@^@Y-++N3(C M5(AZXR?UK$HK54HHASDR+7K2W\46[6^K6\.HV[=8KB-74_@17EVM_LL?"KQ M[/=>"M.1V.2UJK6Y/_?LBO5J*Z85)T_@=O0PG3A4^-)^IX5_PQ%\&?\ H4G_ M /!I=_\ QVC_ (8B^#/_ $*3_P#@TN__ ([7NM%;?6J__/Q_>S#ZIA_^?:^Y M'A7_ Q%\&?^A2?_ ,&EW_\ ':/^&(O@S_T*3_\ @TN__CM>ZTC,%4DG ')- M'UJO_P _'][#ZIA_^?:^Y'A?_#$7P9_Z%)__ :7?_QVC_AB+X,_]"D__@TN M_P#X[6-\1/VZ/ O@G7+C1].M-0\3W]N[1RG3T B5AU =C\V/8$5+\+?VX/ W MQ(URWT>>WO/#]_IX/U%;\^,Y>?FE;U9C[/!\W+RQOZ(U/^ M&(O@S_T*3_\ @TN__CM1S?L5_!2W&9?"_E#U?5KL?^U:]QU%;AM/N1:,J71C M81,_0-C@G\:_,#XB>%?&,/CO5IOBOI7BO5%9SY$VF@R1'YCC:>5VXQP.E.C4 MKUFTZK7S?^8JU&A22:I)_)?Y'V?%^Q1\%9UW1^%3(O\ >75;LC_T;3_^&(O@ MS_T*3_\ @TN__CM?+_[+WA?XB6_Q8L[GPC::]IG@X2+]J;65,<3Q8^8%3\I; MTV]*_1*:9+>%Y976..-2S.QP !R2:5:K7I2Y?:M_-_YCI4*%6/-[)+Y(\-_X M8B^#/_0I/_X-+O\ ^.T?\,1?!G_H4G_\&EW_ /':Y?Q?^WUX+T/6+C3]%T?5 MO$YMWV27%F@2+."/BEKD&A^7?>'];G_P!3::G&%$I( MR K@D$D= <9[4.>,C'FZT5A]:K_\ /Q_>S;ZIA_\ GVON1X5_PQ%\&?\ MH4G_ /!I=_\ QVG)^Q+\&HV##PBV0<_-J5V1^1EKW.BCZU7_ .?C^]A]4P__ M #[7W(\X\/\ [.7PS\,,KZ?X,TE)%Z22P"5Q_P "?)KTK39FT>%(;+%K"@PL M<8 4#Z4RBL)RE4^-W]3HA"-/X%8V[?Q9>1X\P)*/<8/Z5I0>+K=_];&\9]1S M7)45SNE!]#93DCOK?6+.ZP$G7/H>#5P,&Z'->:U-#>3V_P#JYG3Z,<5DZ'9E MJIW.GE\ ^&)_%D7BF3PYI,GB:%/+CUIK&(WJ+M*[1-MW@;688!Z$CO6KJ6FV M>M:?)KZ'&YUE'^T*T8/ M&"=)K=A[HDII?A[1M/T'3$9G2RTRU2WA5F.6(1 M "3UXJ*S\%>'M-\27WB&TT'3+77[]!%=ZK#9QI=7" * LDH7"3]T>E M3V_B.PGP/.\L^CC'ZU?BN(YAF.19!_LL#6;YD[LI\"V,UEX; MT'3/#UG-,;B6WTJSCMHWD( +LJ* 6(51D\\#TJ+QA\/_ Q\0K".Q\4>'M+\ M16<;^9'#JEG'<*C8QN4.#@X[CFM^BIYG>]]2CFO!?PS\(_#B&>'PKX8TCPY' M<$-,-+LH[?S2.A;8!NQ[UIK9HIN3;NV*R2LD<9XP^"W@#XA:BNH>)O!6@:_?J@C%WJ.FPS3 M;1T7>RDX'IG%=%X?\.Z5X3TF#2]$TRST?3+<;8;.P@6&&,>BHH 'X"M&BCF= MN6^@65[]3SS5OV=?A9KNJ3:EJ/PX\*WM_,YDEN)]'MW>1CU9B4^8GU-=O#HV MGV^DKI<5C;1Z8L7D"R2%1"(\8V;,8VXXQC%7**')M6;T"R3OU/.+']F[X3Z; MJ$5]:?#3PG;W<3B2.6/1;<&-@BBB4I2W=P44MD%%%%2,* 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@ HHJ.6XBA_UDBI_O$"@"2BLN?Q)80Y_>^8?1!FLZX\8CD0V^?\ :=OZ M5HJPZ-X?B\-3W5 MCX;EN,:S>V*.\D29&-X3Y_+QG.TCZBOE>\GT/65O!X?O=(T_Q*T9D@FLI=2$ MY<*6PG2,.<* H!!)_"NNGA_:1YK_ ->9S3KQZA\4/B%\*?V1%UGQ7YB^+Y@+:U:Y'[^)9"%1 MI?\ ;4$GGGCFOSVOKZXU*\GN[N:2YNIG,DLTK%F=BQYN(E3I-*WM W\(,,>/P5#5#X5Z!I*/IEM=S?8[.X >XN4=$8Y&?O/ M\HYXYXKUM?!'A9YGCM_%4,3B10%DFAD4(4+'Y]R@MN&W"Y'/6NQTJ%+3E_"Y MX,L=B:K;@]G;>W^1YY;_ !J_: \/XEB\0/J*+R8]D$V?P9 ?RKI?#?[?_B>R M,VE^./#-IJ]K(IAN!;AK6<*1@Y4Y4\=L"NOM_ WA[[1% OC"TW;I1),0GEG: MX";/G_B4[N3C@@9/%>+_ !V\/Z>WAF6^W1RW=G<+%#=(,>:I;!'N"/F'IBH] MG0J:Q?"[]BP>'O'EMXR\9>*)O%&LVTBRQ*L7EQAU "$G))" M@# & ,"OSX\,>)]4\&Z]9ZSHUY)8ZE9R"2&:,X((['U!Z$=P:^]?CI\0O'_C MCX ^#/$_A2+4+'3=1$4NO'1QNNXH2HW>7CG:#NZ>V<#-=.2;<=8Z_P!(^L!(A;8&7/-8^$MI-X_BG74%E9;6:\7;V3R0 M,FO/K8=T4G?]#NHXCVKM;]3V:BBBN,ZPHHHH **** "BBB@ HHHH *56*-E2 M5/J*2B@"]!K5];_=N7(]&^;^=:$'B^X3_6PQR#_9RIK!HJ'"+W17,UU.O@\7 M6DG$B21'Z9%:%OK%E)K^'&9%E'HZ_UK-T'T9?M%U.VHKFK?QAT$UOC_:1OZ5HP>)+" M;&93&?\ ;&*R=.2Z%9O4_W4'=OP&20*N,93DHQ6I,I*$7*3T'?M _M#:)\"_# M375T5O-8N 5L=-1L/,P[G^Z@[M^ R2!6-^R3\3M8^)OPS76M?NOM.IW-]:U\2O%%WK^O7;7=_<-]$C7LB#^%1V'X\DD MUM>#/CEXZ^'NEKIWAWQ%/IEDK,XACCC8 DY)^92:]MY?^ZY5\1X:S#][S->Z M?L5N'K1N'K7Y,?\ #6WQ<_Z':\_[\P__ !%'_#6WQ<_Z':\_[\P__$5S_P!F MU>Z_KY'1_:5+LS]9]P]:-P]:_)C_ (:V^+G_ $.UY_WYA_\ B*/^&MOBY_T. MUY_WYA_^(H_LVKW7]?(/[2I=F?K/N'K1N'K7Y,?\-;?%S_H=KS_OS#_\11_P MUM\7/^AVO/\ OS#_ /$4?V;5[K^OD']I4NS/UGW#UHW#UK\F/^&MOBY_T.UY M_P!^8?\ XBC_ (:V^+G_ $.UY_WYA_\ B*/[-J]U_7R#^TJ79GZS[AZT;AZU M^3'_ UM\7/^AVO/^_,/_P 11_PUM\7/^AVO/^_,/_Q%']FU>Z_KY!_:5+LS M]9]P]:-P]:_)C_AK;XN?]#M>?]^8?_B*/^&MOBY_T.UY_P!^8?\ XBC^S:O= M?U\@_M*EV9^L^X>M&X>M?DQ_PUM\7/\ H=KS_OS#_P#$4?\ #6WQ<_Z':\_[ M\P__ !%']FU>Z_KY!_:5+LS]9]P]:-P]:_)C_AK;XN?]#M>?]^8?_B*/^&MO MBY_T.UY_WYA_^(H_LVKW7]?(/[2I=F?K/N'K1N'K7Y,?\-;?%S_H=KS_ +\P M_P#Q%'_#6WQ<_P"AVO/^_,/_ ,11_9M7NOZ^0?VE2[,_6??]^8?_ (BC_AK;XN?]#M>?]^8?_B*/[-J]U_7R#^TJ79GZS[@. MXJO-J5K;_P"LN(T^K"OR9F_:I^*\_P!_QK?,/39$!_Z!57_AI;XF'D^+;H_] MLHO_ (BJ66SZR0GF5/I%GZOS^++"+[K-*?\ 9%9MQXRD;(AC51ZMR:_++_AI M;XF?]#9=?]^HO_B*/^&EOB9_T-EU_P!^HO\ XBM5E[74S>8Q[,_3VX\07EQP MT^T>B\50:7?RS;C[FOS1_P"&EOB9_P!#9=?]^HO_ (BC_AI;XF?]#9=?]^HO M_B*T6#DMK$?7H/=,_2W.VMX1'"#)([!57)7 R2!S7TDO@/QQ#JD?AJ\_:(T6U\< MNH4:%]GC8>:0"L?F<')R.-F>> :RJ4?9VYGOZ_Y&M/$JI?EB_P /\SZ.W#UH MW#UK\Z?%WQK^+O@?Q/J>@:OXFNK?4M.G:WGC$<1&Y3U!V<@]0>X(K-M?VC/B MA?74-O#XJNGFF=8T7RX1EB< 9*^M:1PLII.+3N9RQD(-J2:L?I1N'K1N'K7R MOXF\'_%[2=>/AS2_B[INM>)[33IM1U734C6+["D:Q-C=L.XMYJ[ ]0,>L^(-$TB^ZF.6:-9?Q YKX*7]I3X MDLP$GBN[:,_>"QQ D?4)Q67H?P*\9W:R^*I/ %Y\1M'U<-);74=TT=@^M<_\.-W_ %VN?6O[3.I^'?C)\$+V'P_KECJR M?:8MLUE.LOER;OEW '(&<=:_-W6-&OO#^I2V&I6LEG>1'YHI%(..Q'J#V-?3 MWPE_9D\=1^/F\37FAR_#;PQ&I:>WN+GS)6CVX,:J3N?)YR_3-=1XB\ Z5X@C M:TUNRCU"!2?+N'RK@>JN#E3^-.&+C@JGLT^:+[=/T82PTL7#G:Y9+\?U/E_P M3XVO]-:/3_[/EUB#DI#;AO/0#D[< Y '."./45WMA\5/";1JUQ>:A8-C.V>Q MW_D4!-4NHY' M;+*^?6I'7^NSO]YY/-\8M C81Z9#J6LW+<)'#;>7N/XL6_)37F/CSQMJ_BJ^ M$.H0-I\5NQVV!5E,9]6# $M]0/I7T]9^"_B3IL=@BWV@Z=<01V]N]U)<7%U& MT<:E#B#:J)O5L2;?O8'3 K!\:?!T^(/$0N_%VK07]];QB 0Z3#]GC=%^[N=G M>1^. 2V<8 P!BI^O48N\G?\ '\E8N.6N*_=JS_KNVSYK\.>%]4\67S6NEV^)G@KX=_!WPIIVL>)-/T=X+-8UCOIUBD8 M GD*3D@^HKYFT+1[;P[=6T&E,="A5Q^^M/3=/NBOK;4'0-G=EF*@L201@-C!4=17)]8CCIM2ERQ6RZO]#O5"6#A M>*YF]WV_4_2CPKXI\%>-)'O/#VHZ-J\J22%)^8[SVP >W1_P##2WQ,_P"ALNO^ M_47_ ,14O"W?[N5U_78/K:CI4C9_UWL?I;N'K1N'K7YQ^'?CI\7?%FNV&C:1 MXAOK[4[Z98+>WCBAR[L< 9*X ]2> ,D\5]%GP7XSL=2A\/:K^T7H>G^-9 J? MV)]GB8+*V-L1D."&.1@;,G(P#D5C4H^SMS2W]?\ (UIXE5+\L7^'^9]([AZT M;AZU^>?Q ^+/QD^&7B_4O#6O>);BWU.QDV2!$B9'! *NIV0#D5SW M_#2WQ,_Z&RZ_[]1?_$5<<-*24HM69$L9&+<91:9^ENX>M&X>M?FE_P -+?$S M_H;+K_OU%_\ $4?\-+?$S_H;+K_OU%_\15?5)]T3]>AV9^ENX>M&X>M?GWX8 M^,7Q!\0>$_%.L3_$V'2[C18H9(--NA"L^H&1RI6$$ DJ!DX!ZBN6_P"&EOB9 M_P!#9=?]^HO_ (BI^JR;:OL4\9%)2L]?0_2W/W M\8?\2.XU(Z4B#R_/\X(7R5\O&W"GG.?:N0_X:6^)G_0V77_?J+_XBFL+)WLU MH)XR"LVGJ?I;N'K1N'K7YI?\-+?$S_H;+K_OU%_\11_PTM\3/^ALNO\ OU%_ M\13^J3[H7UZ'9GZ6[AZT;AZU^:7_ TM\3/^ALNO^_47_P 11_PTM\3/^ALN MO^_47_Q%'U2?=!]>AV9^ENX>M&X>M?FE_P -+?$S_H;+K_OU%_\ $4?\-+?$ MS_H;+K_OU%_\11]4GW0?7H=F?I;N'K1N'K7YI?\ #2WQ,_Z&RZ_[]1?_ !%' M_#2WQ,_Z&RZ_[]1?_$4?5)]T'UZ'9GZ6[AZT;AZU^:7_ TM\3/^ALNO^_47 M_P 11_PTM\3/^ALNO^_47_Q%'U2?=!]>AV9^ERR;>0V#[&KUOX@O+?A;@D>C M#D][#^O071G MZFV_C*1<":-7'S1'_:'^%?E!_PTM\3/^ALNO^_47_Q%'_#2 MWQ,_Z&RZ_P"_47_Q%9/+V^I:S&*Z,_6^#4[6X_U=Q&Q] PJSN!Z$&OR'_P"& MEOB9_P!#9=?]^HO_ (BK,/[5'Q7M_P#5^-+Y1Z;(L?\ H%9/+9])(M9E3ZQ9 M^M^X>M&X>M?DQ_PUM\7/^AVO/^_,/_Q%'_#6WQ<_Z':\_P"_,/\ \14_V;5[ MH?\ :5+LS]9]P]:-P]:_)C_AK;XN?]#M>?\ ?F'_ .(H_P"&MOBY_P!#M>?] M^8?_ (BC^S:O=?U\@_M*EV9^L^X>M&X>M?DQ_P -;?%S_H=KS_OS#_\ $4?\ M-;?%S_H=KS_OS#_\11_9M7NOZ^0?VE2[,_6??\ ?F'_ .(H_LVKW7]?(/[2I=F?K/N'K1N'K7Y,?\-; M?%S_ *':\_[\P_\ Q%'_ UM\7/^AVO/^_,/_P 11_9M7NOZ^0?VE2[,_6?< M/6C?]^8?_B*/[-J]U_7R#^T MJ79GZS[AZT;AZU^3'_#6WQ<_Z':\_P"_,/\ \11_PUM\7/\ H=KS_OS#_P#$ M4?V;5[K^OD']I4NS/UGW#UHW#UK\F/\ AK;XN?\ 0[7G_?F'_P"(H_X:V^+G M_0[7G_?F'_XBC^S:O=?U\@_M*EV9^L^X>M&X>M?DQ_PUM\7/^AVO/^_,/_Q% M'_#6WQ<_Z':\_P"_,/\ \11_9M7NOZ^0?VE2[,_6?H%1Z@CN"."#P0<5T1R_]TXR? MO=&<\LP_>J45[O5'[7]>E+7A?[-'[2^E_'#01#,8[#Q-:(/MEANX;MYL>>J$ M_BI.#V)]SZUXDX2IR<9+4]N$XU(J47H+1114%A1110 4444 %%%% !1110 4 M444 %%%% !1110!!>,R6[E>N*_+O]KSP/XDTGXE:AKVJ7MQJ^G7TG^CW,H_X M]UYVP$#A0.V.O7KFOU*90RD'I7F?Q4^%MAXTT>ZM[FV2XBF0J\;#((KJP]=X M>?-8Y<106(ARW/R&HKTWXU_!/4?A3K3D))/HTKXAN",E#_/8D88?*<=H?S?@S?ZC7[?B?+M%?47_#$M[_ M -!.X_[\#_&C_AB6]_Z"=Q_WX'^-'UZA_-^##ZC7[?B?+M%?47_#$M[_ -!. MX_[\#_&C_AB6]_Z"=Q_WX'^-'UZA_-^##ZC7[?B?+M%?47_#$M[_ -!.X_[\ M#_&FM^Q1>(,MJLRCWA'^-'UZAW_!A]1K]OQ/E^BOI6;]CUK?.[69B?1803_. MJ,G[)\R_ZN_NG^L*C^M4L91?7\&3]3K+I^)\\45] ?\ #*%]_P _LW_?H?XT M?\,H7W_/[-_WZ'^-5]:I=R?JE;L?/]%?0'_#*%]_S^S?]^A_C1_PRA??\_LW M_?H?XT?6J7 MG^)GA@>&(8KCQ#'J$,MC%.P6-YD8.H8D@8RO/(KZ;\0?$'X1_$#XG36_CWP? MKWP^^(J7ZVUQK.@W_F+#=1L%63(/4,HPRQL>G)ZUP&F?LUZ[X;U2SU33-4N+ M74+.9;BWGCC :.12"K#GL17N;^/O%US?0:MJ'@7P;JGBJW"B+7KG2";@%1A6 M)WYR/]D@#L!7)6KTY2C):VOM=/H=E##U(QE%Z7MO9KKT,N/P9/\ &3XT^.K MYD\=>,M$ELX]-U+5D\UXTG5/WS+GA@' )!Z1D# 8U#X3^*VI_$?X.P?$_5=+ MTL>-_"WB&WTZUU9+%0+F&(O$T]W: MZ[+XB41ZKI^J68DM;E "J*4!& JDJ,'&#@YI/'T'C?Q[I>C:+;:?I'A7PYI5 MTM[!H^AV'D6[S [@T@W<\EC@8'S$G)P:Y8RC>//K\.O9*UU;SU];ZG5.$N67 ML]/BT[M[/Y?A;0]MM_C+X@?]ISX@^#2MC_9&D>'VO[9OLP\[S1%;L-[YRRYD M;CZ>E>'> //_ &M?@_?:7J5O;'Q%I/BVTO9?L-NL/^AW,@24@#LH:9C_ +@J MW9R?$*P^,&K?$=(-*?6-4M/L-U9263M9O%LC7&TR;O\ EDA^_P!<]CBJ?@73 M_''PQ\?:YXL\.6.C6$VL0F";2H;!X[")\,:1K$5YB-?+ M,UE*\**1ZMYDK+[1BN;^'OB;6?"?@;P3=W.I>#OAA%KDAU*Z2Z3[??ZXTSAO M,,*HGEJV[@!V*AD&5VXKS73?#_Q"T_X3:U\/%NH9-&U>Z-W<74D+FZ#,R,RJ MV_:%8ID@J3\S<\UUNB^)_'>A^&] TVX\.>&=UONU;\MWUZ(33DVTK-W_1+SV73J]SI]1N-$^%OB MK]H_6K?PWIM['I?]CWUO8S6Z^3]H:(NKD>GFL)#C!R"1SS5_2_&"6/PT\,>- MAXM\(^!?%/C$G4=4U/4M.,OVS8%401Y<;410JD9/J#DECP'C74_'?Q M?%5M M<:1H>FCQ/9VEKJ4MG9R"20V[,R2 F7[QW;26#?*J@=,U2\ V_C#P)X-B\(:A MHFA>-/#EO,UQ:V?B+3OM M9"228_FP!EF/(/WC@C)H]UQU>ONKY))/\ %)^= MBG?F5EI[WWO9_G]YYC^VEI/AJV^)&E:MX<%LJZUI45]=_8H&AMY9BS S1AA] MUP (/$5ZD=P(5MX;:SMMD%O$N<1HI8D M#)8\DG)/-CAZ].G349,\W$8>I4JN45II^7ZG@"XW M#/3/-?JO\,8;:#X<^%TM !;#3+?R]O3!C4_SKXG_ .&4+[_G]F_[]#_&OI?X M&ZI>^ _#=EX5\12LT%N?+L-0D7:NTG(A<]B"?E/0YQZ9Y,=4C6@N1['5@:4Z M,GSK<]*\:Z3+K/AN^M8/]:Z?*/4CG%? G[2'@WQCK+V8TF*YN=-@!6ZL+5L2 M;\_>*]6&.U?=OBGQP^@ZO9:3;:3?ZJ21UMK0<]#,_!;_84,Q]*S/$7A M[P[XNOY;4S1#58A^]^RMN:,XSM<@8S['!(KSZ,Y4)JHE>QZ56$:L'3;M<_,S M4O MHY<>%/"OC.QU8/&8)+Z$((\??RZXQGL>U?4GPZ\4>(?#_@O3[+7MFH:G M''B69G);V!(ZD>M>H:Q\'M2A9OLMU%9_%K6-4\0:3''%9W<]B-WVFTTNZ\BXER!M(<]AS\O? M(Z]*\ M_"^@27 BC\!>-)Y]Q)E,RAP>PXBQC/4GGDU]>-\-==DX-JL?NSBK% MO\)[E\?;;M8T[I%\Q_6JP^-EAXN"7YH5?"QKR4FSQCP9H%[]A@L1#?*SMB*W MU"X2XGB7 X=T '7)QSCIFO=X[0VUI#"3DQH%)^@IE]'H7P_L^&C6ZDC9HUD) M,DVW&<8!(&2H)Q@9%-TG74UZT,_V2XLU"[MTP4QL.>5D4E6'!Z'([@5R3-OA[J32 ?*\;(3_>W@?R)KY@KZZ\=_#C5OB/IL-K;O M)9Z?X1GCUKA?^&4+[_G]F_[]#_&O6P=:%*G:3/'QE&=:I>*& M?L,M:+^T=H'VG8)3;W0MM^?];Y#]/?;NKR?QA8:ZOQ&UBTU".=_$;:I*DR*" M96N3*K:1JUS9ZE92K/;W$<8#1NIR".:]U_X6 M%XQFOX=8O/!'A"]\6P($B\0RZ4?M*X& V=^)C&JJL==+?C< MSIX6QNIY&NTLHY<#? M\RJ0P#Y/&<*0#AFRSP;XF;]H3X8^'_&OBO2['_A*/#OC32[*'5;6V6(W4+W- MN&CD X('FDX''"\#G.1X/C^)?@[QAXA\1RWL'B"7Q$NW5[+5K026UVH!"AD4 MK@*I*@#@ XP1Q5WQ1>>//$G_ C5I8:9HOAC0= U"+5+;1='L##:R3HX=6E M?)&[=PI7.XD\X(X^=]T?1T\"[+ZW;3TLU!=U!9YBW=G;<3QW]>:R/@CXQTKPW\'O M!VDZ%K^C_#O7F>6>\C\5:0R0:[^\(#+,\/>&_&_A?X MO:C\2;1+!]=OGG>6WEM9#; R@AL*) W&>/F/XUL>%M0\9>'_ CIGAO5O#?A MOQE8:4S-IS^(-+-Q+:Y.=JG>!M';C.,#. )]Q127:-_-KFOY/=;EVFYRD^\ MK>2=K=;K;U)-:\*OH\W[1$>J>$K/2FGBT6X72])E-S'(KS-N,+[$;]X0QQM4 MY.,<5ZPWB2T\8:E<>'_"E]X4U/1FL3:'X9Z]8-I%Y%B/)"ED+@@*%M$GECMG1K-;9R\(M\2?)@G^+<3UZ\UU/_"PO MB UZ-6/A;PC_ ,)8(/('B7^QS]MQMV;MV_[V/^ ]MN.*SE[T;/M^B77_ (?L M:).+T[_KY?T^ICCXC^(V_9)T'2;U+"QEN_$0\'7(:U4^1:^4\3>H\Q=OWP#T MZ5[!?7OAOP+XVL_ EOXH\':7X1@BCL9?!,^EF6ZN?,13EFW9>1]P(^4[MW(8 MG->!Z-I/C?2?AOJW@F[LM'U_3-0N)[S[1J^GF:XMYY5*M+$PB[]G?[[D0C*/W67EK?IW5MNQE>(?' _9W^!FH7/@BSLFN$\;7^FV%[ M?6OF26D.&8[0XSNP@3YNV M\"AUE*=RHRN220"N.5!'BWB#P#XV\8> T\*ZK<0W%M_;$VN27IMV^TRW,H8/ MN;=MV_,3@*/K75:5J7Q.\.:EX1O-/?3X?^$;TG^Q8H?LCF.[ML+\LX,GS'** M\0>!; M?Q%<^&M4M+^#Q%9VRQ)IZ&5=T$@VG*N@9!R/O9.2 :])O? VC?#?XL^//C5% M;P7/A5/#T>MZ-NC_ '4MY>*455/3)97R.PG6N?\ '5GXL^(GA4>#;/2/#_@; MP[>723W<&AZ?]G2>3<,/*=Q^4$*>!GY1DG %:OQ2\"ZE_P */\&_"BR\0KK? M]GNUSJ&H6?SQ, [F&!3W5=__ (XO3H*E.%O<7+=V^32O^6A,83O:;YK:]-TV MU^>I\-W%Q)=W$L\K;I97+NV ,DG).!45>_K^RC?DI]:HK1,\IX6LW=K\3Y_HKZ _X90OO^?V;_ +]#_&C_ (90OO\ MG]F_[]#_ !I_6J7<7U2MV/G^BOH#_AE"^_Y_9O\ OT/\:/\ AE"^_P"?V;_O MT/\ &CZU2[A]4K=CY_HKZ _X90OO^?V;_OT/\:/^&4+[_G]F_P"_0_QH^M4N MX?5*W8^?Z*^@/^&4+[_G]F_[]#_&C_AE"^_Y_9O^_0_QH^M4NX?5*W8^?Z*^ M@/\ AE"^_P"?V;_OT/\ &C_AE"^_Y_9O^_0_QH^M4NX?5*W8^?Z*^@/^&4+[ M_G]F_P"_0_QH_P"&4+[_ )_9O^_0_P :/K5+N'U2MV/G^BOH#_AE"^_Y_9O^ M_0_QH_X90OO^?V;_ +]#_&CZU2[A]4K=CY_HKZ _X90OO^?V;_OT/\:/^&4+ M[_G]F_[]#_&CZU2[A]4K=CY_HKZ _P"&4+[_ )_9O^_0_P :/^&4+[_G]F_[ M]#_&CZU2[A]4K=CY_HKZ _X90OO^?V;_ +]#_&C_ (90OO\ G]F_[]#_ !H^ MM4NX?5*W8^?Z*^AH_P!D^=OOW]TOTA4_UJ]#^Q^UQ]W69@?1H0#_ #J7C**Z M_@RE@ZSZ?B?-=%?4"_L4W_P#03N/^_ _QJ?KU#O\ M@ROJ-?M^)\NT5]1?\,2WO_03N/\ OP/\:/\ AB6]_P"@GH?S?@ MP^HU^WXGR[17U%_PQ+>_]!.X_P"_ _QH_P"&);W_ *"=Q_WX'^-'UZA_-^## MZC7[?B?+M%?47_#$M[_T$[C_ +\#_&C_ (8EO?\ H)W'_?@?XT?7J'\WX,/J M-?M^)\NT5[G\3/V9;CX=>%;[69;Z:86P4[&B !RP7KGWKB?A'\(]3^*FNI;V MZ/#IT;#[1=8Z?[*^K'].I[ [1Q%*4'43T1A+#U8S5-K5G0?LT>!?$?B;XCZ9 MJ.B7MQHT6GSK)-J4(Y4=XU!X8L."#D8/(/0_J_ILC26B,_7%>5_!WX/:=X%T M6UMK6U6"*)<*H'YDGN3ZUZXB"-0HZ"OF\3B'B)\UM#Z3#4/J\.6^HZBBBN0Z MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH *:RAU((R*=10!YO\2OA7IO MC33;BVNK6.X@F4J\;C(8&L7X#_!NW^%/AZ31XI&N;87,LT32CYE5VR%/KCIG MO7L+8VG=T]ZI3:K8VN=UQ&#Z*=Q_2K4I6Y5L0XQOS/:_E1_9MO M_P \E_*LR?Q=:QY$<T[(ZV?4M M(AS@K(?1%S^M9L^O6W_+&S'U%_\ H6]7_P"^HO\ XJC_ (;T\+_]"WJ_ M_?47_P 55>PJ=A?6:7\Q]*_V;!_SS7\J/[-@_P">:_E7S5_PWIX7_P"A;U?_ M +ZB_P#BJ/\ AO3PO_T+>K_]]1?_ !5'L*G8/K-+^8^E?[-@_P">:_E1_9L' M_/-?RKYJ_P"&]/"__0MZO_WU%_\ %4?\-Z>%_P#H6]7_ .^HO_BJ/85.P?6: M7\Q]*_V;!_SS7\J/[-@_YYK^5?-7_#>GA?\ Z%O5_P#OJ+_XJC_AO3PO_P!" MWJ__ 'U%_P#%4>PJ=@^LTOYCZ5_LV#_GFOY4?V;!_P \U_*OFK_AO3PO_P!" MWJ__ 'U%_P#%4?\ #>GA?_H6]7_[ZB_^*H]A4[!]9I?S'TK_ &;!_P \U_*C M^S8/^>:_E7S5_P -Z>%_^A;U?_OJ+_XJC_AO3PO_ -"WJ_\ WU%_\51["IV# MZS2_F/I7^S8/^>:_E1_9L'_/-?RKYJ_X;T\+_P#0MZO_ -]1?_%4?\-Z>%_^ MA;U?_OJ+_P"*H]A4[!]9I?S'TK_9L'_/-?RH_LV#_GFOY5YK\&OVA_#WQIN+ M^TTVVO-/O[-!*]O>!?GC)QN4J3G!P#G'45ZG64HN+LS:,E-7B]"M_9L'_/-? MRH_LV#_GFOY59HJ2RM_9L'_/-?RH_LV#_GFOY59HH K?V;!_SS7\J/[-@_YY MK^56:* *W]FP?\\U_*C^S8/^>:_E5FB@"M_9L'_/-?RH_LV#_GFOY59HH J_ MV;;_ //-?RIO]DVW_/)?RJY10!4_LNV_YY+^5 TNV'2)?RJW10!4_LNV_P"> M2_E1_9=M_P \E_*K=% %7^S+;_GDOY4TZ3;'_EDOY5% M_P#H6]7_ .^HO_BJV]A4_E,/K-+^8^E?[-@_YYK^51W&CV=U"\,UO'+$XVLC MJ""/0BOF[_AO3PO_ -"WJ_\ WU%_\51_PWIX7_Z%O5_^^HO_ (JCZO4_E#ZS M2_F/=SX?U+18S'I5Q'?:?_T#=1)(4>DK_ /?47_Q59_5:E[Q5B_K=+K(]%L=-UY8Y/LOBFRU&(&1XQ')AG9N(U;<& MV(BX.!DL1R:3^R_%DW@'5+:^U"!O$[V\R6]S9JL<0DVGRV7.<9.,[O?M7EMQ M^VQX%O&W3^#+Z5O[SI 3^>:A'[9W@%?N^#=27_=,0_DU3]5K=A_6Z/\ ,=E' MHOCN'2[V*;4K6359O*ECOONPHHQO@$7.PXSB3+9ZG'04AX3U6^7'B#7'FCFM MI;6:UM9FB/+ QR(T>,2 <'J.F.^>>7]M;P*HQ_PA^I$>_E'_ -FJS!^W-X.M M?]3X3U*+_<$(_DU5]6K=A?6J/\QTFD?"&*X\LPZ.UZRJ/WU[&L46\<>:J8PK MD<$H!G'(KT;P_P#"FQL1$^HF.[:/'EVL:;+>/'3"]\>_'M7CG_#>GA?_ *%O M5_\ OJ+_ .*H_P"&]/"__0MZO_WU%_\ %4_JM3=JXOK5+I(^E/[-M_\ GFOY M4O\ 9L'_ #S7\J^:O^&]/"__ $+>K_\ ?47_ ,51_P -Z>%_^A;U?_OJ+_XJ MK]A4[$_6:7\Q]*?V;;_\\U_*F_V3;?\ /)?RKYM_X;T\+_\ 0MZO_P!]1?\ MQ5'_ WIX7_Z%O5_^^HO_BJ/J]3^4/K-+^8^D_[+MO\ GDOY4#2[8?\ +)?R MKA_@Y\;M#^-6EWMUI,5S:3V,BI<6MVJATW E6!4D$':W_?)XKT.L91<79F\9 M*2O'8J_V;;_\\U_*F_V5;'_EDOY52_E1_95M_P \E_*K=% %7^S+?_GFOY4G]EVQ_P"62_E5NB@"A)HM MK(N/*7\JBM_#]I VX1+GZ5J44 5O[-M_^>:_E1_9L'_/-?RJS10!6_LV#_GF MOY4?V;!_SS7\JLT4 5O[-@_YYK^5']FP?\\U_*K-% %;^S8/^>:_E1_9L'_/ M-?RJS10!6_LV#_GFOY4?V;!_SS7\JLUY5\9?VBO#WP7N[&RU&VO-0U"[C,RV M]F%^2,$C3T/3/[-@_YYK^5']FP?\ /-?RKYJ_ MX;T\+_\ 0MZO_P!]1?\ Q5'_ WIX7_Z%O5_^^HO_BJU]A4[&/UFE_,?2O\ M9L'_ #S7\J/[-@_YYK^5?-7_ WIX7_Z%O5_^^HO_BJ/^&]/"_\ T+>K_P#? M47_Q5'L*G8/K-+^8^E?[-@_YYK^5']FP?\\U_*OFK_AO3PO_ -"WJ_\ WU%_ M\51_PWIX7_Z%O5_^^HO_ (JCV%3L'UFE_,?2O]FP?\\U_*C^S8/^>:_E7S5_ MPWIX7_Z%O5_^^HO_ (JC_AO3PO\ ]"WJ_P#WU%_\51["IV#ZS2_F/I7^S8/^ M>:_E1_9L'_/-?RKYJ_X;T\+_ /0MZO\ ]]1?_%4?\-Z>%_\ H6]7_P"^HO\ MXJCV%3L'UFE_,?2O]FP?\\U_*C^S8/\ GFOY5\U?\-Z>%_\ H6]7_P"^HO\ MXJC_ (;T\+_]"WJ__?47_P 51["IV#ZS2_F/I7^S8/\ GFOY4?V;!_SS7\J^ M:O\ AO3PO_T+>K_]]1?_ !5'_#>GA?\ Z%O5_P#OJ+_XJCV%3L'UFE_,?3$= MJD)!3Y?I6A;ZE-!Q\D@_VU%?*_\ PWIX7_Z%O5_^^HO_ (JC_AO3PO\ ]"WJ M_P#WU%_\54O#3>\1_6J2VD?7,&O0?\MK-?JAK1M]4TF;K^Z/HZ_UKR3X6_$_ M2/BUX5CUW1A-'!YC02P7"@212+@E3@D="IR#T(KKZY94(WML=4:K:NM3O(;> MQN%S%Y<@_P!D@U+_ &;;_P#/-?RKS\,5.0<&K<&L7MO]RYDQZ,=P_6L70?1F MJJ=SM?[-M_\ GDOY4?V;;_\ /)?RKFX/%UU'CS(XY1_WR:T(/%UL^!+%)$?4 M885DZ4UT+YXG$_'+X51?$SP9>Z")3:1W1C#S1J"P59%8X]R%(_'O3?A7\&]+ M\!Z7;VEE:)!!",(H'ZD]R>YKT>+6+"ZP%N(\^C':?UJZNW;E<$>U2W)1Y'L' M+'FYNHD<:Q*%48%/HHJ"PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M*0]#0!3O-5@LV =N?89K.GUF&;.+J:(>B*/\*P]1N&DUJYC)X55(_,U'71"" M:N92DT[&C,MA<E?\];C]/\*IT46? M<+KL7/L>E?\ /6X_3_"OE7]OIK2/X,D28Q_J9O:OIZOF3]MCP M_J'B#P+9#3[:2[>UODN)(XAN;9Y;J2!U/+#I6]#2K%MG/B-:4DD?"5%:/_". M:L.NEWO_ (#O_A1_PCNK?] N\_\ =_\*^AYH]SYKEEV.U_9TTFRUSXY>"K# M4K.#4+&XU*-)K6ZC62*1>?E96!!'L:]TT#QYX7\J MW6D0WVBZ4+*^@*R.L4@E4_[(R !USVP?!_@]J5Q\.?BAX9\2ZEI&IRV&F7J7 M$T=M;$R,HZA0V 3]2*]GT_XF?"CP5X\U3X@^'_"GCK6O%\T]Q>6=OKL5O%8P M3REB7_=$L=N]L Y_/##AQ%G).UU9[=]+'904DG9V=UOVU,?PU^R7HNM:E'IM M[\1([/5KO5+O3[33]/T>74G589VA#W+1N!;[BN?GXP,K'Q6^E/>O8RJ@N%0I]A,A;:(SCS?.(VC.#S77>#?VH/#]KX7\(C6 M(_'6D:GH\S7&H:=X>ABBM=6N&EWM+,^59@QRS*< [B.1R>*M2M9_&J^+]/0V4(CG)1 \%P&)PA/F#@'(*Y[BN;GK-\LF].UNC7YK7^F MCKY**7-%:OUZI_D[+^DSF_$W[*>DZ=X-\4ZQH?Q!C\17GARV%Q>0QZ+-%9N, MC>L5WN*2$<]!SCMSCG_V9?"?A[5-4\5^*/$^GKK.F>$M&EU9=)?B.[F4@1H_ M!^3/4=.F01D'W/Q3^T=X*\4:=XVL[BZ^)%[%XDT^2WAM+JU@^RZ;W6.*%7 S MG@N7'PH\2:C_ &UX;O=8\+ZY82:7JUC'$RR/ _5D/'S# MMR,@D9'!&M.I6G":D];:>NNW]?,SJTZ,)P<5I?7TTW_K7L=%<_M&>'OB!X;\ M0:-XY\":);K)9O\ V+?>&-,2WN+&Y'^K4DN,Q9ZC.>,8;/'06/[$=U<6]MI< M_BS[-XYN+#[:FA_V/.]JK%2XA>]!\M7VCD8.#ZC!,-KXL^&WPC\/^)9?A[I/ MB[6?$NNZ?+ID=QK]M&D.GP28\P@(/G?IV(XZ@9W>@C]K#1]2^R>(]0/Q"@UN M&R$,_A?3Y_)TJXN!'M$@=6$B(3AB!@Y X/.[.=ET//-(_9(T"9/!EGK'Q*CT?Q%XML(KO3M).C22L'=7FY8S9"1B%54)+" M0@*?8YK,E^,5K*'T37&M?">DV5CJ*_909)98C(7:++X93O&"Q4GG. M*L)\8]&;P.+:30O$2>(](\63>)M%:.WC-I(6E5PESD[AP&&$!YQS6C=5VO+K MY=)?Y$^MXO]=/F2>*/V,WT;0_$/]F^+_[7\2^'[,WM_I?]BW$% MN54 RB&Z8[)2H/0 $^UO@'HOP-CALV\=V^N^(Y'C?^QX=/>-H[=D)\UY M-[*IW #9U(8-TKV'QQ^TOH>M:+XGOM/F^(MUJFN6,MM#X?OKCR]-T^608>16 MC8,RKSM4\')! R-OA?Q^\3-\6OBMK'B?1]&U:"PO$MUCCO+7;*/+@CC;(4L. MJ''/3%*C.O*2YW9==ON_K[^SK4Z$8-TU=]-_O]?N]._E=%:/_".ZM_T"[S_P M'?\ PH_X1W5O^@7>?^ [_P"%>GS1[GE%BO>JNS/H,'[M)71=^QZ5_SUN/T_PH^QZ5_P ];C]/\*IT5R6? M<[;KL7/L>E?\];C]/\*/L>E?\];C]/\ "J=%%GW"Z[%S['I7_/6X_3_"C['I M7_/6X_3_ JG119]PNNQ<^QZ5_SUN/T_PH%EI7>:X'Y?X53HHL^X778WX?"M MC,@999R/]Y?\*QR]QIFEV\A0S3EAUP1_A4?V/2O^>MQ^G^%9UO,UQYK,MQ^G^%'V/2O^ M>MQ^G^%4Z*+/N%UV+GV/2O\ GK1@K79/F?2+VK[';[IKX^_;B\-ZEK4>@7=C:2W M<5H\RS"%2S+O"8.!SCY3S]*Z<-[M6+;.3%>]1DDCXXKZ5M]-/"'CCX7:%X)^)NC^)+*Y\.R2_V3K>AVRN_DR'K"D.FR*F"DD$0D#-*1G*8!)/4[:3XFNKF MS6\O-!FLI8'BA>7(AD?+JP0C=D=>_-=1X8_:&\(>"/$'AW1M&\+>(K7P7H6F M7MG::F]K%+JBWERR%KP*X* C:P ]'/&/DK?L_P!ICP1I[^$YIC\1/$%YX>U2 MXO/M>K6\4TUVLUO)$W_+0!%4N-JC& /4FN"52K!?NDTNB^;^[IIT/0C3ISUJ MM-_=T_'UZ_GY?)^S'X#C\*WWB;_AG3;^ZCT"9BES@%4B029E!R?F M&!@9YYQ*G[']G::YXSBU;X@6NFZ!X=L++5!K(TYI5N;:X#D,(Q)E6'ED!06+ M$C'6N$M/%P@^ ^M>"6TC53JM[K\6JQS"V_<")8BA4G.[=GL%(]Z^B?#OC[PO M\0/!/Q2U'6M&\0)X;B\/:!I-U#% B7ADC>6,R0@L5.UV5AD\A>1VJZDZU.+: ME?5+IV6OWZ?U$7\.>.(-;\*^(TO%AUI= M->&2">WB>1HI+=GR,A" =WJ<8QNY3X5_L^77Q4\*V^K6>LPV4\_B�EMYX? ME'F1F0RE]W8#[FWD]Z]8T#X^>%?AK?> ="\,>'_$U]X/T&YO+S4+K4(46\NI M;B&2+,:*=@"+(< D9Z<8W&E:_$CX7>"/!5EX5T'PYXTUVP7Q%!K-Y+J:+;-* MBQE,1O"X9&3Y67 &6!R0,5?M:M]-M+;?S.]_E;_AR/8TM+^=]_Y=+?/^K'#? M&3]GG1OA=H-S>V7CJ/5M1L[P6EQH^HZ5)I=T0>/-A25R9DS_ !*,8._$[SH5TFV\6A6@\CJYA5NLGWNG3"YX)SI?%KXY:+XF^$ M>K>#])_X3?Q7/J%S#/;3>++>)SI:H^XB.5O7=P'PKUKPBG@35 MO!7Q"\+ZREG=7J:A9Z]HMHIO;64*$*-O'S1E1TYZMQD@JHRJ3HR51ZW7;;3_ M (/KW"4*<*T7!::][7UM^GIO8]6\>_!N_P#BQXR\!^&O$?@Z/X9^-+Y;T7^L MZ;8Q-I=ZD<;21E!'*09,)ALD$;L\C:!Y\W[._A[^RY_$/@_Q[9^.[;0=4M;? M6;(Z8]J8XY)0@=-[,)4+9&0 " 3GM7M'P1^)'AM_&7P_^'WA.P\27NA:7<:A MJ,^I>(PHD=C8SH(HE7(2/#GCCGMR2?+4^(7P]^'7@_7-+\ Z%XNN;KQ'=VCW MDFMP1A;.VAF\WRXMA.]LY&3Z@YXP8IU)PFHQT6C\M9.][WLK+^M$]*E.$X\T ME?=/OMTM:[_X;T[3QQ\#['Q?XB\7Z'I5OH/AZQG\=6NE0S0:,IN;57M0V(W5 MU"Q9Y,07DG.X5YEKW[+^F2:#K,W@SQW!XQUS0]0M=-U/2TTY[54FGF\E/+E= MB)!YGRYP!P3D< ^@0_M,:#'XJU74SX?\2>1=^,[;Q$BBSCW"WCMQ$RD>9CS- MPX&<8_B[5YYX'^+Y\$6_Q)GBT/5)-1U_5;#4]+#VO[I#;WK7.)CNR,@@?*&Y MSTZU-'VT8I-_R]NT$_\ VXJM[&4F[7O?OWG_ /:FSXH_8T?1=#\1'3?%_P#; M'B7P_9F]O]+_ +%N(+@ )]J^:Z^R?''[2VB:YHOB>]TZ7X MBW>JZY8RVT/A^]GV:;I\LBX>16C;>ZKSM4\')! R-OR/_P ([JW_ $"[S_P' M?_"NK#5*DK^U?;_@_P!?B9N.# MSCYQS]:^QE^Z*\W$^]5DT_ZL>IA?=HQ37]7+GV/2O^>MQ^G^%'V/2O\ GKQS\EAI2,5\ZX.#CM_A3?L>E?\];C] M/\*SK20RVL+MR60$_E4M=*3[F%UV+GV/2O\ GKE?\];C]/\*/L> ME?\ /6X_3_"J=%%GW"Z[%IK/2@I/FW'Z?X5^??[=4D+_ !8TP0,[(NDH/GZ_ MZZ7VK[XD^X:^$?VS_"VJWWC[3]3M;&:ZM/L0MR\*%]KK([8('3AA^M=F%]VJ MFV<6,]ZD[(^9Z*T?^$=U;_H%WG_@._\ A1_PCNK?] N\_P# =_\ "OU>%?\([JW_0+O/\ P'?_ KW&S^/&N_#SX2^%?"?P[BUK0-1@EN+S7;Z M2R0?:IW("!/O955&W)"D[5XK"M*\.6&[T_S_ _$WHQ2FI36BU_R_$T==_99 MM;SX[^/?#DNO0^%= TNPD\0V]]+:F6+[$70@ !EX0.PSSS&1CGB*R_9+TCQ/ M/H,GA;XA0ZQIWB"TOVTNXFTI[=YKRU )MF1I,KN&X[^VP_*<@GHKS]I.Q\4> M YO^$BT77[KQ[<>%;_PW;(C0.QWAAM"MG"]7. :YCP#XH\1:QX M?^%/A?P=X?U:Y\7^%]7NM3;?$(K>5'D5PH.H_#NE^(?&/BC4+B"RGUFV$\-A M;P$HY1"<;RPZ\<-Z#!3]L[6SXF^*S:!X?TZ1= \.K);Q1VL3-$;F5S+'-5^%0^''Q)T/Q FG6=\U_I.L:+ &GM'7]:_@9NG&C6Y%T35_/_@;?*YUOPS\=>!_CE\3_AO#JO@C M3;'Q<-1FBU-;*PB72]0M?(D*%XBQS*&"]5QP3GH%Y.T_9QT!-,TO5_&?Q M/ M I\1WDRZ/I_]F279>%9-@DD*NHB0DC!/&"#GJ!UVA_'#PE\--6\"Z'X3\.>) M)?!V@ZI+K&HW][;(;^^N7A>(%4!5555?')&0!QD9;-'Q&^'WQ(\+^%[3XB:# MXM@O_"[S16QT2"-HKZU:3>L<@<@HW 4D>YW<_+G=QDG"ZC^-O)/SZ=C6RE!J MHTY?KKNUY?C9' ?$C]G34_A?X1UO5]6U*)KS2_$2Z"UG#"2DJM;"X2=9"W0J MR_+MSSU[5T\?[*,%CJ&IW&N>-;?1_#&E:+8ZM?:O)8,[(UT#Y<"0A\NZ#XFTC3]0UV'6M/DT&".21!';+;"*3S,#)C0' M(R,L>@ S>U[]H#P;XTU#Q+X?U3PWXJMO FMZ3IUFK01)]LLY[0DHP4L5=3E< MDG)V#CFCVM?D2?Q:=NRO\[W^?D)T:'-=;:]][NWRM;Y>9QGQW^'OACP7\!_A MM<^';^P\0I?7E^__ D%M8?99KN/*[4D!RX*'ZDDN=8M4#SF4AB_[MCR6W<$# Q7BW_".ZM_T"[S_ ,!W M_P *ZZ$M'S/J]^QRXB.L>5=.G?4SJ*T?^$=U;_H%WG_@._\ A1_PCFK'II=[ M_P" [_X5T\T>YRMQ M^G^%?+G[%/A^_P##_@*Z74+:2UDNKY[A(Y!M;84C4$@].5/Z5]+U\]7UJR:9 M]+A]*44T7/L>E?\ /6X_3_"C['I7_/6X_3_"J=%86?E?\];C]/\ M*/L>E?\ /6X_3_"J=%%GW"Z[%S['I7_/6X_3_"I(8]/MSF*ZNXS_ ++8_I6? M11RON%_(WX=8AAX^UW$@]'"G_P!EJ_:ZU;W4FQ6^;W%#&\RAA^&:T?B)XN7P9X;DO=NZ:1A#%Z M;B"^' )]ZZ\+3P]:;CB*OLTE MO9N[[:&D8W/<9/AQI+9?^T[0+Z^* M-\,K'^R4M1XNU@LK^9L>4F'_ '=O7;[9J3PIHEUX)\90ZS::M;M$$"R1K;L& M;'IER!_]:NV>%R^-.U7J>*]H\&> M(H_%GARTU)%VF0$,,?Q X/ZBMO:/2O%LGJ8GSI?? 2ULXS-<31V\*]7E8*H_ M$U2C^$>AR !-6LF_W9T/]:O?'_QK=:Y]N\.Z9EA0,VJ6:_691_6M2W^#=CK$)^R7<-TJ]3"X?'Y5XKJ/PYM7O);F/Q)>7 MGF+M*:D#-M_W<,N*[GX$^(+GX9RQZ?=WL=]9R2; L,13:I/?).3TJL1A\%3H M^THXCGEIIRM>NOD#CH=DG[/H!Y.:3_AGM-V>WTKZ#VCTJIJ^H0Z/I=U?3 ^5 M;QM*VT9. ,UY=D9'@-Y\'-,TG:EY?6]JS#(6:14)_,U6'PCT:3)74[-O7$RG M^M>??%BZO_BEKEO/)J$%K81ON-O)"S'C.,$,/;BLC3OAS9QS3SR>*=2M7E39 MY>GL8HQ[X);FO6HX; SHJI5Q/+)].5O\37D[GJ?_ J70HW^;5K$<]#.G^-; MUE\$(C"KPR+)&PRK+@@_0U\\W_PT^SVZ)9Z\L\L4HD2:\A=W.#_$0_/Y5]1? M SQP^J6XT.[D%Q.W6LL70PE%1^KU_:7O?W6K??W%*-EE<5\5/&@\&Z&GEC%S=$QQMCA>.37G.R5V1J]#%\&Z3H MOAF=E?5;-95.&4SJ"/J,UWO_ DND(H)U.T ]3,O^-?#$W@NYUO6M2U#4-:M M_,NFX9+9PRK_ -]]:O7/PULFL;6%/%NKRM;G(CNI"\3>Q4$''XU[JPN76C?% MZO?W)::?YZ&G(?;MGX@TS4)O)M=0M;B7^Y%,K-^0-7Z^(/A_:WGP[\82ZK;: MI!+;2 ;H4@96)'N6.!7V?X>UB/Q!HMGJ,0*I<1A\'MZ_K7FXF%&E5Y*%3GC9 M:V:^5GV(E'E-"BBBN8@**** "BBB@#:\#_\ ('B^E;M]_P >LGTK"\#_ /(' MB^E;M]_QZR?2O/.L\^T__5R_]=7_ )U:JKI_^KE_ZZO_ #JU7='X4U9<$\_2F1_L[HK9_I7T-M'I1M'I2Y4%SP/_A0:?Y%4+C]G MYS(0C%5;[P'0_6OHO:/2C8OI1RH+GSXO[/:;,'K]*1?V>5'?]*^A-H]*-H]* M.5 ?/]O^S^L,F[/Z5)=? 03=^?I7OFT>E&T>E.R"Y\ZS?L^/'AHF9'_O+P:D MM_V>PJC=_*OH;:/2C:/2ERH+GS]_PS['NS_2I)/@"C+@_P J]]VCTHVCTIV0 M'S]#^SZD4FX?RK03X([<;_[R_\ H0J9;,:W.\TG_CQB^E0^ M(/\ D&2_[IJ;2?\ CQB^E0^(/^09+_NFN$ZCC-/_ ./&V_ZYK_*IZ@T__CQM MO^N:_P JGKO6QRA1113$%%%% !1110 ,-RD5P/C7X?KXBDW]Z[ZB@#P[_A29 M]:3_ (4F?6O<=H]*-H]*5D,\.;X([AC-5O\ A0B%BQY/TKWK:/2C:/2BR ^? M_P#AGV/S-W]*63X&RVC>9;2O#*. \9*D=NHKW_:/2C8I[460'S_IOP',$?/4 M^U/NO@&)CD'!KWW:/2C:/2BR ^?D_9^7;RX[ M1Z4;1Z4[(#P[_A29]:='\%-K@DU[?M'I1M'I19 _\C!>?[B_S-.KLI_"<\OB84445H0> _'#Q=XJ M\/\ BK6;S3=?O[70=%T:&]N(=!6QFFTYM\[R7=[;7.UYK8I$%"P2!R$F 7=M M9:_B[]H;7[#P_K-[_8]E;:9<3:WINF7NFZIOOEFL[>XF262*2W*1AUMI.OF; M"8LJX<[?9/$OPW\)^,]2T_4/$'AC1M0O)%))LW/'R%"L2-JJ# MG%%/W9>]JM?Z_K;S-7*-MM;K[K?Y_?Y:W\^\1?M">(?"]MJ.H77A6QN-,^V7 MVG:;]EU&:2XFF@NX[6-ID%O\B.SL6V>84"9 DG2+ MZSOI;)XOWFV0+M9)%$B)(H977*N@(.X?,,,VY=>$]#OK.6TN=&T^XM9A.LD$ MMK&R.)B3,"I&#YA)W9^]DYS3O#?A?1O!NCP:3H&DV.AZ5!N,5CIULEO"FXEF MVH@ &223QR2:F-TW=]/Q[_UW(E9_#IJ_NZ(X+]H_S(_A?>W,(#2VTJ2KN!([ MC^M?$_\ PL/5!G]W#Q_TS>OO'XUV0O\ X7>((R,XM]_Y$&OSH8(-PVF?\ "PM49AF.'I_SS:N8^3GY.W^S3X51ID&S MT';UK$T/T4^":.OPQT)Y,!Y8C*<# ^9B:[BO"O ?Q=NO#_A73[)_"]YJ5G9P MK$;G2)8[DK@?QQ@[U/MBMO\ X:D^'_V>4MJJCTKS!?B)JBG'EPX_P"N;UWO M[3&I/XA\26.L26T5NMU%\D<=-%>9KLPOR?^@U MW?P3F^R_$+2[F..$R0OYBK<2B-"0>A;M2BKM(;T1^BE9?BFW^V>&]4A_YZ6T MB_\ CIKCI_C;I.AS0V_B.UN-"GF.V-G FB<^SQDC\ZB_X7'9>)K&X;P[I\VK M6P5E:\F9;:!>QRTA!/X UZ7LY6V./GCW/BK4O'6IVFH3PK'#A)&4?NV[&H/^ M%C:J!_JX>N/]6]9WB^-(?$VHKA6'GL04(*GZ'N*Q_D_N?Q?[->6=IU#?$35# MG]U#_P!^WKZ#_9%U2[U_7M7NKA440P;!M4CJP]?I7RI\G/R=_:OH/]FOQC-X M'L;ZZM]*FU=;F41R6UFI:X &/F50,$#ODCVK6E%RFDC.HTHML^S*\4_:KDFL MO MM?VX5I+>XZ,"1R#Z5H-^T!:WC7,=EIOV:2VD\N4:Q2!_JWK] _AW"UOX%T-'^]]DC)_$9_K7YO:3$LVJVR!.6E5>WK7Z::!; M_9=#T^$?\L[>-?R45O2W9E4+]%%%=)B%%%% !1110!M>!_\ D#Q?2MV^_P"/ M63Z5A>!_^0/%]*W;[_CUD^E>>=9Y]I_^KE_ZZO\ SJU573_]7+_UU?\ G5JN MZ/PHYI;L****HD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH *JZG_QYO\ [R_^A"K55=3_ ./- M_P#>7_T(5,MF-;G>:3_QXQ?2H?$'_(,E_P!TU-I/_'C%]*A\0?\ (,E_W37" M=1QFG_\ 'C;?]-M_P!EM=3P_\]$C MP.N.I([TQ?'MMYD:R:??0B0X4O$.3Z<&N+Z]AD[?Y M4Q_Y9RC8WY&M,'/(Y%=<*D*BO!W ****T$%%%% !15#4->L-+XN+E$;^[G)_ M*LJY\=6=O"LR6MW-"W21(L \XXR1WKEJ8JA2=IS28SI**YF/QY;&9(Y+"^@+ MG"[XAR?08-:EKXCT^ZF\H3B.;_GG(-K?D:4,70J.T9H+,TJ***ZQ!1165X@\ M4:;X7ABDU&X\@2DJBJC.S8Z\ 'ID?G43G&G'FF[(VI4:E>:ITHN4GT2NS5HK MCO\ A;GAG_G\E_\ :3_ .)KI-)UJSUS2/[4LI?.L@VPR;2-K#'!!&0>1^=< MZQF&:;52.FKU6WXN?+F7!*A&;J,CD#'0U>'Q-#%IO#S4[?RM/\CBJ0G1_B*WKH:=% M9%OXLTFZN(X(KL&61MJ*8V&3Z9(K7KI:<=T9*2EL%07'_'S8_P#7,-6G\,^&YVMXX3MU36(^1:@_\LHCT,Q'_?(.3V!J,>83=BMXMU*\^(5S M?>%?#SQI:1@QZIJKKNCB/7R(_P"](>,_W1[D"O$V_8GU%F8_\));C/\ TR>O MJ/0=!L?#.DV^G:= MM:0+A5')/[8%*4%4=DAQDXK5GRW#^R3>S>+KO03X@A6:&QBO1(8VVNKO(F M![@Q\_[PJMK'[-4?AV_BMU\31ZGJF0R:=8P/+,V/4#[H]SQ7M=[I>O\ B+XL MZ6=9G;P[;ZAI%Q&+739@TS)%+&VV23& ?WA/R=.>:[R*Z\(?#>S,2366F*W+ M9<&64^K$DLQ^N:;HP5NHO:29YGHN@R_$35H=-UZ-?!FJ:;'&/L]D=E_.B@#> M)Q@%#Z#=Z'%'BCP/;_#NR@LAING^,X[^?9!97T6-2FD/4B89WX'))VX ZUH_ M$WQ]I>M:?91VOAW5]1OY)@FFW<$?V659C_%$[X) ')P", YXKD]-NM?\+^+& ME\?^*]/TF_O(0D&L6Z+*JH!EH%9CMA/&22IW'OP .V/-;LNW]:G,[?\ !..O M/@?I>MK;6EWK"^$]:XL=21DC!/2.!C]]5'&[))ZUP7C7X.)X5"26&N1^ M(HU=4F_LQ"YBW,%RW;J1WKZ8E7P1?QF:>QU?QRZ\^=>1O-"#ZC($0^N*\R\; MZAJ\GA?6+#P%I%U::3'"[W-H\ZW%K"JC<2I7(1AC.-_;I6?L859\TE^A?M)0 MC9'G.G_ N^FNI[?4+[_A'YHVVPQ:PA@:;W'./UK4TGX?0_"W7;&;Q;:SZCIE MVQ@EBT^5)2T;#[V$8DCCD8Z5[1-?>+]?L<^/;Y]&\/W<2R1S:%:+-"T;*#^\ ME;<4Z]U'UJ'_ (5)\&M'TV*6VU-EFD4&.ZM]0,DT@Z@;1D,/;;BE&C2BTVON M&ZDY*U_O.1TGQCX-^WOJ_@34M/\ !MO&5CEFU1O.:8#@!8#EQ_WTOT-)<7&A MQZ?J&L^,/"6I>)9)-D:ZU:CR+>;$=%;Q) M;ZE@7&BZAIB6HG0# EY^Z0,?-M"GOS6;X9\-_P#"5ZM=ZQXG%_X5EM[H8M-$ MM&*:>R9P"02$?!Y9DY!XXKMTW_X?_,YM=BCH_P"S_)\3K6?Q*FL6V@6=PY:. MTNY1)+&HX&\J>#QT/-VZ MY\'_ 5JT=[KMGX[VRR.DDEQ?NDV'7[N5!4?@P-0ZAXV^(6A?#OQ#!%I=GK^ MB1V$JQ:U#$=/(+#:"L;#YSSGY>#7#]7I2=U_D=/MII69X_\ #KX&O\0+>&8Z M]::2)D$B0WC@3$$ @[ > :]+TSPB?A3%':6FO7WBB!96;4=(T L',>/]87 R M"O.1D9'O6EH.M^&=<2PTCX@QZLEUIT4<2:73PW;; ((KJ Q1%3TVO]UL^H M)S5SYDK;K^OF3&U^Q\U^'OV7X?$C216WBV"*]C_UME

L0?KY"$_SK\ --E\S4+==D?S2(/N"OZ%_@?:?8?@OX/AQM\K1+-2,< B M!* /R$_X+%:?_9_[=/B*1=W^E6]I+\OE\G[-&/XN?6OEQ&?B?I\D?;^ >E$DFFGU _2O_ (-_+'&B M?$>Z;.YY+",9"=A,3]VO4O\ @N'I?VS]CNVF"\VNNP/G"G&8I1_%Q7&?\$"K M3;\(_'-QM5?,U&WCR!C.U)#_ .S5ZE_P66L_M'[#^K/M5OL^H6\G(SC[X_J* M5D!^,2O(0OS2]>O[FO4_V'[)M5_:\^&\1WLO_"063D8B_P">PSTY_*O+4N/N M_)'U_N5[A_P3>M?[0_;9^'L;*A"ZK#)]W^ZV::Q;KYBBWO)$&/)QPQ_'\:_HQ(XK^>?]H"(:=\=/%D CC_ '.J MSH?D_P!OG^5 '&AF"_\ +;C@#]S7[A?\$J]._L[]A#P*N"K217,A! '6ZE/; MC\J_#_[3E/\ 5Q=!_ *_=S_@G18_8?V*/AZNW;NTXO@ED/]: /@__ (+V M::8?VA?"MVJM^_T-8R0$YVSRG^(>XKX2W./^>G_D&OT+_P""_-KY7C[P)<;5 M)DL)4R5STD8_UK\]3/R<)'WQ\@]:5EN!]R?\$&[!IOVFO$UPV?W/A^106\LX MS/#_ '>>@K[C_P""HNF?VK^PMX^CQNVV\,F./X;B(]^.W>OCG_@@3:K/\6?' M%QM1?+TI(\JN.LL9_H:^Y/V_K3[=^QG\0HV4-C2F<@_[+JW]*=EL!^#322#< M2*T/!]N][XKTZ$>9^^ND7!\HY^8=<<_P!:SEF)3E8_7[@]JZGX*P?V ME\7O#=N8X_WVI0I]SU=: /Z&-,@%OI]N@Z1QJH_*K%-7VIU !1139#@4 1SM MD'Z55D(!_'MU/>IIFR*K2&@#23[H^E+2#BEH **** "BBB@ HHHH IZM\MNO M^^!^AJK$XS5G6SBV7_?'\C5&)^: +L3J,;U8BDY_&@"U134?<*=0 44 M44 %!Y%%% #2@SFOE_X4?\I3OB5_V+SU;3[+5+.0AGM[N%9HF(.02 MK C(^E=.!Q>&+33?".EVTL%O8 MP6#R6]DOD. %4'<6DEPS$GDU@^&[V\\-_""3P7'X:@DTV.X6ZT^9K5A-I3;O MWHB*]%EXW Y^[GKS7[*_M&_ KP3H'[/'CR\L?!_A>QNK3P[J$\$]OI4$//AWXJT>QU#6);K3( M;S4O#5Q+;QL\H8H6EM23R,DH /0E_9CQ-44^=48W]3G_ +/ARVN?(_\ P0O_ M &?_ !5H_P"WSXK\:7.D7%OH-T6B25DVG:MM*OF,.REW" ]6;/&!7[/#D?C7 M+_#'2_"0)' M"@ZLQ/0<5K@<94PM7VU+?S"I352/*S\0],L]6U[Q-XRUCQAHM]K6H^)M+NX( MY%6'Y+N8H0VT@A5 4C"@84' %9,^F^.-1\!V/AFXM9)]'L;Y]0MH65':.5UV MN4D^]L/'RYQGM7Z#?'OXO^(OVBO%WPOUBST^;2?ABGQ TJSTRXN T5]KEPSO M_I2#AHX457"]"2X;DC$?VPK8_AYZ9[UZT>)L4I748?<__DC%X&E;=_>O\C\R M_P#@WQ_9$\5? G_A,_%6MQQQV?B2:X9 #\J.\L15 ?XB$CRW +!><$U^G"\ MFFA AX7FGA<"O!K5JE6I*M5WD[G13IJ$5%"T445)04444 %?+O["/_)QG[0/ M_8R#_P!*M0KZBKY;_84;'[17[07_ &,@_P#2F_IH1]/RO5:22G2OQ5>5^*0Q MDKY%7]-/^B1_C65*]:FE'=8Q_5A^IH LT444 %4=6/\ JOQJ]6=K;;3#]"?Y M?XT 1Q/5F)^:H1/S5F)Z +\;YI]5HI.:L*V10 M%%% !1110 5Y3^V]I_P#: MG[)?CZ+EB-)DD !(^YA^HY'W:]6/(KE_C1X0N/'GPA\4:):;#=:KI=Q:P!SM M4N\3*N3Z;B* /YWS=>667,F/E_Y>IOK_ '*#>;N/F^^?^7J;T_W#_*OJ[QK_ M ,$=OBAX&TNXU75]1\'Z7I\;Y:6XU1T'/W0/F^9CP HR2>!D\5XI#^SCJ$FH M+"^M:7:*SR;9KJ.ZMXG",49@S8X#@J1@D$'., 'HHX>M4C>DG\M?S,:F*I4_ M=J22]=/R/H+_ ((BVW]H_MC+-\V+72KF3)G>3 (*]&4?WA7[ EN*_,W_ ()* M? =?@!\;KK7=>\3>&5BU32FM;"!KJ2UNIV9U;B&XVNRX[JN*_2S[1N'X5E6I MU(.TXM#A6A/X))GXE_\ !5FU;1OVW_&*_,JS2QR\3R+D,-W15/\ >KYS^V8; M^+[Y/_'S-_\ $5^C'_!43]@OQ3\5_P!H6]\96>I^&]-TC4(H8(1?7K1W%U*D M:*5CB4[I&R#\J@L?2OD_2OV#O'/B">0:7'#J2)=-9AH4G'F3K:SW31J&*LSB M*WE)4*&!4*1O9%:HX>I*-TM EB*<79L\6%WP/OO]A6U_L_] MD'X?QYY.DQO][=]XLW7\:_'?P!^QGJGCN\AAB\6>$]-F8@A-4FGL0PR!P\Q5 M"&7\!?!'PCHL\D,DVFZ3;6LK0R>9&SK& VUNA&<\YI M5L/4H:58\OKH*C6I5=:4N;TU/%O^"NMB;[]AWQ(P!'V>>"7ABO\ $5ZCG^+W MK\5UNP)!][AC_P O,W_Q%?O+^W3\,[CXP?LM>+/#MG/86EU?P1B*6^F$,"%9 M48EG)&T!0>XK\>/$7[&^M:!JOV*#Q%X>UR[4&4KI+W-ZFS:6+&6/]UM"@LS! M\!1GH#11P]2L_@.NXOM7/_+U-_\ $5^A?_! MBS,_C7QU=?,?)T^&'F5I.KJ?X@/[M?*EC^Q%XJEOX[6^OM/T=II)(!+?QW4, M0D2:6!U=QD1XD@F7Y\NM$O[;Q&+=K&Z MTR]%S%,B[]W(9AW'0X_4U5:G5IK]ZFE_78=*O3JJ]*5_Z\S[-9FV5_/U^U/: M_P!B?M&>,K8K(/)U>= #<2C&&(Z!".WK7] #N2G'.T9(_P \_I7XZ_MT_L>7 MLW[3'BS5(_%/@^-M7U>=[?3(;V2[U(;V+*KV]OOD4X/=1_2HI4ZDWRTU=]EO M_D.=:G35ZCLOP/D@7GR+][.S_GYF_P#B*[3]G>W_ +8^/'A&TRY-QJEM'C[3 M*V1\FI)7JK*] &U:\V\?^X/Y5)45E_QZ MQ?[B_P JEH *S]3.+A?]T?SK0/2LW5FQ=K_NC^9H (GZ58B?I5.)_P"=6(F' MZT 75;(I2<"HXWJ2@#X+_P""DG_!-OQE^UK\>;7Q+X?GLX;*'38K9A+*JL65 MG)QD^A'M7R'JO_!+?QUI?B;5-)6XL[B\TF9X76)MYF>*UMKB1(P.7817<3A5 MRS /C.Q@/VLQN/XYKP^+P?=^*-3^+$NE;1KVC^,[;5-)9SM4W$>B:9B-CV25 M2\+'^Y*WM6V'4).\OZU.?$5)QTC_ %H?&/[)#?$K]B/P=J$>C_9]2T::9+F^ M=5ANHK=2IVS31_*X4KRL@FCB<9VM)P:]$_:?_:3D_:\_9UU7P1=:?:Z+JMV] MM-YKW'DM$R) M8J4U+0I)#NEFMUP<_/G[1:LK([*6"%PZ2\-\1OA-X>T_2%U+7!I>DV+1FZMO M$>FV[2Z'>B122TL,;"2SD<,?WMM*@D)&926$5>U!X.O=/7T\W_ %9[ MGBREBX3]K&IIV:T_K^M-C\Z+K_@GQK$'B&ST=?$&G)JUY+;Q)8W2265R#//&7[)?Q,/C"1-89+6UD69M(\A[NWB#F& M5PDR.C"-U=)-X14VL"Z$H3[#XJ^!>J?#[X:V?$WPN]I!_8_BK^UK66.&.S8:/JK$KA@EI=.8IMF?G>*Y.# MD; 1BOSFU;_@F[JZ7.H3W_BK1M%GB9YWL=4+V-X5SGY(9@LDF20!L5MQ*A2= MPS];>(M3^U&[EU#2_#VB>,I)$^WZ/%9-92ZXPE(B/]DW>8;X.=P6:":.8,QP M5^91SOB#QO-J7B+3?!_Q$2Y\$WDUR'.G^)O-O/#L-N%4MY%Q*S2K)++&8M^] MHXHI9 C C#P\KI5)7V7;K^&MNS27F']J5J<+;O[_ /@7[IM^1X!\&?\ @D]X MN^,/A33O$GAW7]#U/39BC$QW*[HG7!:)USE''&5;!&>E?L#X.TR3P]X2TNQD M*^99V<-NP'(RJ!3_ "K\\_A3X!O/@CX:\+>)=%U#6_AW=>(/#VGW]CJ$ICO- M'U>06H>>&4DD0[DQ.BSF.,-YZ90+'(OM"_MY>(KGP+:ZCJ>FV^G^&)IS:S^- MM$@:[M@1C(2SE^>&0[@H+F9-_P!T3@X'+B,GDY<^&?-#ST:\NS^5WIL=>&SF M+CR5URR^^_GW7ST[-GB?_!7K]E>Z^)_QQTSQ)'JUE;^=I\5E#8QYFO+J0.P& MV)?FP20 3P20.O%?+MG_ ,$[/%UQ=*DDD:)B(EDS)_K'NXT("@DAFLK@ #)8 MJF,^8F?T(\"6&E>,F75K/4(O^$V\177]G:5ISW0N-1\.!T+3WUX22YO%@#N" MXVQDQPIA6&[J/&-OH6G?%GQ=X,TNQU2\F_X0[0++3+31X1--83076IO$Y=R( MH6A)@D!F=03MZD@'&6%HQ]QI\W5]-_T-/KE:2YXM7_\$XM*7]A7PUJ7 MA7QPTEFOB*X74]/U>'%QIMU"(SEA-&2 JK\S-@(BX+,N1GT#_@HAX@T;X^? MR\^&_AW58=:\5^(IK=K.STT?;&P&5][F/Y8DV?-N=@-O/3)'+(?%/QKT*] M MPNA6U\Z^(-(TN*1K30K^&?;+/'+-/;19/%WB7PWJ4& MIQ;7TF.QAU.RDBB\Q23;A(5DD83!5#O)M9JI^/?VDM(T[XD:EX7\$Z3JWBS6 MM2NQK7AL:>C6KZ=?.N;@;Y$.V"0$3;RK12":X!;:*R_L]MN,8_/ITZZ)>=S; M^T++FE+Y=3ZK\%_$'3_'VGO<:?,S-;R>3=6\J&*XLI>ICEC;#(P!!P1R"",@ M@G\BOVQ?V&;KPM\;O%%Y>^)M)6_U6_N+^'2K0F]ODB+>9O>*++1+L(.9-H^O M2OKSQR?%'BC5;C5OBIXT_P"%:Z]96PM[70/"%K(M]J,3$&)GN(Y&EN(MY9"D M3*B-D[XV.1QNJZMH]KI]KX-O;.+XL4UW:T,:V;55%QBDGT1<189E#;'P2I9'7(&,I(,D MJ0/UR_9A^'5]\(/V?_"?AG4/+-YHNGI;3E"""PZX]>M?&O@GQ3J>DZ9H^K?# MOPO+I=OX?U;5M.&IR%FMX+.?69WME(RN*G[KY M8]GK+\-'\V:8?-I.%I+FDMVOA^=]OD M.XLPYN+PE\%?W$>Z3& W.,>I'6OB;X;_ +$VJ?%'Q[I^@Z;JBQW&J+(UM-=6 M[Q12E&"GYC\H!D^%_"-G'XBDTC5&N>)7^P M73SZ9)&_EA8UMX[7[);)#*[LA"(3G!SV4LGIRI_!)ONW9+^O4Y:N=3C/XHI= MDKM_UZ(]8_X)>?L(>*?V.?$/BJZ\0RVDT>L6\44!AE#8VL21P?8?G7LG[:WC MGPO:_ #Q9X?UKQ-H>AWFM:5-;VR7MXD4DC,, JA^9N?[H-?,-MKOQ8_:#T"\ MU'6O'UYI^D:?KILZZ;8VI4^6T,EXB!)-SX*^2MT6#H"!NJUX)_84TE;^ MSC;39K[4]0'G0+>1F*YO$P5:XD1RS6]N0V&>;<\A)"00N5-:7+9Z;J$-U*JSKN9%<%N_ISCKQ7TM MXX^!NC>&/A)\4O[/A@:T\(^%=4AFNE3:;[59=/FWD"0HOS,2;N?>S2! MW;ZXM3F"/Z"N#'K#IKZO>VVK1V8&K7FW[>VNNGK8D PWUXXIU&**X3T@J.22 MG.V*KRM0!',]5I6J25JK2O@?A0!M"G4AX-+0 4444 %%%% !1110!0UXXLU_ MWQ_(UFQ/5_Q&VVRC_P"N@_D:RHGYH OQ/S5F)\50B>K,@":B@'-% !1110 5\N_"C_ )2G?$K_ +%N'_T7IM?45?+OPH_Y2G?$K_L6 MX?\ T7IM F?45%%% PHHHH **** .!_:F&/V9?B-_P!BOJ?_ *22TS]F.W2Z M_9:^'L M?V8OAS_V+&F_^DD5 =#RCQ+X%US]BW7[SQ-X'L;C7/AQ>2&YUOPO"=\VDDG+ M7=B/[@^\T0SWQQ@I[I\._B'H_P 5?"5GKN@:A!JFEWR;HIHCGGNK#JK#H5/( M(YQTK=\M54X [FOF#X_Z W[$VM3_ !*\'W5E:Z'JEVB:[X4N)=EOJ;R,%\VS M'.RXY)*J,,JDXX((/<^@_B#\1M'^%O@^\UW7K^'3M+L4#S3RG"@=@.[,W0*! MDD@8YKPKP]X*UW]M[6[7Q#XRL[G1/AA:RB;1O# MXPST?@%H3?MN:U#\2/&5S9W/A_2[N2+0_"<4OFPZ;(C8,MZ.-]QP"%8852#S MNP/J!8@OX460]CP3]N&UBL(/@S##&L,4?Q,T1$1!M5% F '0# Z5[VBC%>$ M_MU]?@[_ -E.T7_VO7NR=* OH.HQ1102%%%% !112%L4 (S8%?+7["[8_:)_ M:"_[&,?^E%_7U#+)7RW^PXVW]HC]H#_L8U_]*;^JB2SZ9D>J\CTZ1Z@E>I*( MY6XK8T?G3T^K?^A&L&:3"GZ5NZ&@"[$_-68WXJA$]68GH N Y%%1QR M5(#D4 %(W2@G [USOC;XEZ7X M(7U&XVSWCF*TM(5,UU>R#^"*)06=AU.T': M 2< $AQC*3LB9345>1OM(P7.5]<^@KA];^+;P[X?;E=%M)O]+NU["[N M$/ ]8H3C/66125J?QOK4?@O2;/PKX96RTF^NH&$++$BVVC6<>!)=,O"!4!"H MAX9RH/R!V76G!7MN^W;U?]+S9S5*C:OLN_?T1QL7PKB^)WQ":VUB\D\2+H\G M_$YOYD"6[3$!AIMK""5BB (:8\NZ,D;O*&D"86C_ 2L?B7\*-0OO[+M]4OM M-\4>)$>SE;9_:5O_ &U?;H0XP8Y!DM%*"&C?^(*\@;NO#/Q.TO1]#M]#^'^D MWGBQ+3,?VN&3;IPD+9=Y;Y_ED=F9F;(6))&237*_L^_#36/'O@+4F\1:_ M>6VFMXFU[S-&T>5K6$O_ &O>>8)+D8N)1OW8*F%2N R'DUVJM4@G/FLDU;== M]DMKG%4HTI24.5-VZ_Y]3PSQ=\&O!_AN1O\ A$;[6-534D\Z33_#ULUUJ5I@ M-B/4-/1D5HD(*\-!M=0K1R-O>J%I8>,/A[X7TK4K2]_L72=30OI[^'=1#-?, M@7: V\;C;DG[!<+'AMTXP2?;/%7Q.T7X!ZI/<>"&T73?"-].EMJU[<;8 M]'TN\+K%]HA 9#<28^6:.(D?NPS-&RR"3+UZ>R\#"^\9^!M/\7:OXNO-J76O MWMH+6QUR1RJI \,WEEU=@BI]DBW#C#D%MWJQQ=227M5S)[7U?S?3YW?9:W/- M^JTTWR.UM[:+Y+K\M/R/)M-U#Q!':QW4TD=]+K)E6/\ M$KK7VV % TE]JED MYE\B%G^>W,,<1W;&#!A7HTWQHT/X7Z+\+[JXTVUM?#/A_P 23S7>MZ3J]OJU MC<2-I.I*_P T964R%I-Y!@50%.-N%2E/@:X'CS4]<^)?BE/A;KVH7'GQW>C' M[(+N)1B.W2^=VBF4 9:%X1(S%FP5*D>:?&72K+P/XO\ "]U'8R>(/,UEI(?$ MFL7,NF:]>8L+P!=TEU'/(NXJZM']DB9UB1 =V1M^[K35.2T\M%MT>S]6WZ&/ MOTH.HK/7KJ_NU?X(ZGXD_$;X6^./'%Q:>'U_MC^VG6>&0VZ6']FWDC9'F"]5 M$EM)69GR%9HI"YC96E79R/AS0_$'A#Q-''X7UF3PO;R3Q1+-HET[>&9I#DR' M^TYV,>_=\NR2WNW4X5"V25Z3Q-XDM_%6M:+H<-QXJ^+'B"2W7;X:\3:%]GM0 M&0L76.:>WV*!G%Q*+K:1]\G::XF^TF^\-?$@^ _$FK7&@K BFVT?P_O\56\L M:Y94GLA)M^T# 4L]LT;!5WTDR>8 KVM^K/'(S*<*!]D MA8]4DSMKTCX=_$OX2^ O$UI9ZM"/!^FZ:YD+:K#$[^(+R*1CDS6P:W^SPNK, ML:,J^;\P1?+^;RG0])^)WQ<;6/#7@G6+WQ'H]GIIG%CXAU4:=$)TO"7PY\+6JW.GZQJ'C[1/$%TN;K0M LXAILWEC/ERZ5 M:-]L:/!&6E"AP5;S"#N*K1A*/+.7RCNO5=/_ $FG6FG>*7K+;[W_P#)'23_ M +3G@W6?!,FEZ1HVI^+/$T?B77[BTM+6Q%PMW;SZM=3F"> GSVAEB9"2L+!' M\MN&08R=&_X6A!H.H^,O#&DZ?\+/#MK>$7=QJ.K+=:E %D*R[XF=(IV3:/EN MT,_55$7UP46XTF&998U1, MHGF"Z5$097 !KJ(M+U8^(]6^(?P]U33?B+IEN=]]K7B&T5YK:0>6CW%IY9($ MD,0.XQVT:;% F("B)1C1E*G35E?[6J]+ZP5_/5;6+CS5N6K4UO?X='Z]&[> M7K,!--KFI>,OCEIM^&M+1;74)?#EC!?#4 TFW23:=QU7RR+DB-"&DC>0K ME< R&55/97^K:#\*-+G\5:C%XP\%^)6A$LWB*Z@_MBTUPD?*D[VS-"\3?*(T M(@*;ML7EYQ6A\,T\/_&75UU3QI';VOC#7 HTC4=,U >0D" E(+&\MWY='/#]^N45KK3=/U&5SI^MVP;YE1@&-K=0Y57*!DD#"4QL[N M8X-;LO&'P]_:7\+?9[D^/(4\,ZP8H;MHK*_BA^U:5OQ*JB&9\^6%#K#QO+2$ MXKK]3\;>'_C%''H4EW=^%_%EO)]JL+;4(?LU_9W$8.V6)6.VX09(8Q,\;*S* M6(8@^;4E4:4F^:+737ONG_79G=1ITE>$5RM-^7XK_@^ATO@KXJV?C"^ETV6* MXT?7[5-]SI=Z%6XB7('F+M)66,D@"2,LN3@D,"HZG>Z=!I?QLT6 M33_$.GQV_B'P_/Y=W'#,T%QXF\/QC*ZO;6W^G6@Z?Z5!&/WBCC]["N>WU"WM+'6=4T M1TO$19FFT^^GL9FPCL-AE@"+SI(XPTD MTR#,DB*O.6 !KHM U6?6]"LKRXTV]TBXNH(Y9;&[:%KBQ=E#-%*89)(RZYVM MY;NN1D,5() .NLC_ *)#_N+_ "J:H=/.;*'_ *YK_(5-0 5DZTV+U?\ <'\S M6L>E8^OMB^7_ '!_,T ,B?FK,3U0B>K,;T 7HI.?QJPK;A5&*3FK$;T 3%/E MKSKX*)GX@?%O//\ Q5D7X_\ $DTJO1=_RUYW\$QGX@?%O_L;8?\ TR:55Q^" M7I^J,:G\2/S_ "#PX?\ A6WQAOM%9MND^+O-U?3AC"P7BX^UPCL/,RLX Y+& MX;M7$_%S1?[/^(EKH&G6\U]X/)3Q#XITN&'SA:HLQ:$Q+G.V:97DDA4-YBVT MFU0SLLO>_M"VJCX5ZAJRW$-G?>%U.N6%S)PL4]NI8!L<[)%WQ,!R4E8#DU5_ M9P?^WO!-QXIN-O\ :WBR[DOKU#P]GM8PQV;?W6@2,1..AE65N"QSTPERP5=K MR?KW^[\3EJ1YI^Q7JF>??'WP4/"WPNTN[\+W,>I>$M0\0:!(=!)2>WE4ZM9& M,6ZDT-?^/B2 MXCU6UG9[10.6DVD21<*6<.-K%Q+V"_"JS\8V*^-M5UY8?$36PN+76M,N0+?2 M;;!<1PEAYO5[:/K\]^USCG3YYU**M=) M:=%YI_C;\CP+2_ 'AWQSHFF^(M7OIOA_J&'NM'TC684U#PM;PLH#VL8<[!E4 M*21*\#Y5B(4VJ1@:)=V[>'-677]%\4Z'X@UB)+E=(TY(]3LX+1%S;#R)F%Q: MPCS7E$J/$B/-(/.1@R+T&I?$+4/%OCJZ^&>J7^C:/X/\87JZVWB!H&%K>QEP M98H+>92J+=7"!PTKO$[/%_V:M#\;:A<-#HJV%AJ5E?>&KA)[&PNU5! M$VI:;(JK-)F0(\D19R1\R,2[-GZ-\0;KQEJ]IXMCO])L_$ >*:#2HH;2T2[\ MMGB>:[/EM ER1+(HDN;>*)%V[9&.X#T;]F3X6:+^T?I'A%/$6L2?#_4M%TFP MMM+TO1XA8:AJ9CM8_+OY+MTVW$CKF1$C#&)"AW;B2:?[2>A7/[-'BZX\&Z/' MX=\;?\)I$SQ:-'8*+JQN%C"?:?+_ 'A6Z=0KK+%@.T39A=F#KZ%/$*55T9KF MJ/;M;M?KIV:7:VYY]2@XTE5AI3_%ONE_7F<:OBS6;O4X_%GBW0H(?"NC7C:; M!8:9YGDP%7R^R[0R?8"[%"!;NA<*/+3;*"?2OV96M/C;\2O%,/PYUS_A'_#T M>DZ<\WAW5QNN=3C6>_9H9)XBDL2JT@9F5IW83*'<@F):O[/_ ,*;P^/[?4/A MK<2^$_&&@PNMUH_C)UCAAC92^R'3B9;M(B92/.,Z$;G*EE8J?)?%/Q(\)_$; MXXZ]=?%+P[J^M7]A:V\%[)X8:.;;=1S3*\:/"($6-S+$"TIFE]/YE^*Y;'O\ JG[3&FZ1\1=0LX= MU"U\'R)%IFOQ^%Y([ZQN+N$".*&.8>6L$;HR1NTGEEEBB08 =A!\3?C+/J"+ MX;\,R6LGAOQ,&NM2\.^"V3Q!J%E:IS*ZX46]JL[,B.C;XF_>,"79A)Y;K=Q\ M6)_@7)91^.O#^E?#[36CB_LF?4[235=#BC*O!]HEMX8Y592JL#&"^X#*%06K MFOA?\1_ )^%]]J.J?#WQ5XB\3:G,-.MY;"0:?H^X! (?,@\L3R$-YI1XI7<2 M@/DEBR;LGK=Z6\HVU:]4CO?B[X0T MFS\,-XHGUSP^MVNJ:;=W.A:7J3ZM<3+)>VS.]SJJ@I8.Q9FS;1PJ2% :4D5L M:UXCALM+\GX=Z=_PIR339H;ZSTW5IWO=0U>]$96%K;34260[SB-IT?:Z2-N2 M0YV^9^-/#OB[PU\.[/5K[XA>#+BTM-7L9HO"FE7P2_LI/M$;'[/;Q1Q^1,'P MQ,:B3;N;<2S9]"\"^'?#.N>'[?5/$WAGQ9'J6J!KBRUKQ)=C0=%LE;(63[7" MA%Q(58?O)XB95VC 4-GHE^[IJ4Y.6K6FJT\G92T[N6FS,8KVDY1@DG9-7T;^ M:NX^5DK]3G="ETOQCJD-]\0-8_L?Q-J %U:7>O3MK$\&'VR1"TLT!F8N&0Q7 M+IY:N42)B"]=M\.=4\-W>B:AJGBOP[I=S;^1&NEKXGU*WT/1(;%D#I-:VL<0 M=O-D5W206H.U(E#F1')Y?5OB1<>#]8O?AWINNZ7K6B^)Y;:9T\+QP:3I'D&/ M;3AS:QMM;LK>]'\4;4:=2;?L8 MJ?+I*[U3\_LR_!G Z+\5?'47POFT..\:Q^'6J:KJ]N9V6*"XU&.:_N3+$GV@ M3WDZG>S&5+;S5PZM&Q&\-^&7P+U+]H.RN)[.[TNSL=%E:[O?%%_<2)=7RLC! M)_-G,MPR,B@N0+1"495 \O<.H_9Q^(UOXUC?POH>BZ+H$^J:GJ,U_K&IWC^7 MXA674KIHH8KPCS[Z-5 4\JTYC<;T57W]Y^T#\%]/_9ETRV^)DLEAX@DL;F-- M5TF\M(K;3+L,?W)MK9%(BF28KL=O,=1)*S%L5SSQ3HS]E"*A)[;:^O?U?D:T M\/[6/M92&'3=% MT-_M.F%"\*EBL8^\RN9Y"WE,%&$QI_"OPKJ'QZ\*?V=J%YJ'@?5K65M5U$H# M;^(9;RX!+2C./(ML9B3:79XT";HS&RF6PUN^T']HCPKX1T+1](TO7]'\,ZQ! M<>4"VGQ1RW.EN+T+D.^_RW)AR9/,.&;81.WGUZU2*=UV\V^W^&W0]"C3 MC"$6_M-:]_)+_,=K?AZ3X4?'73;AIM-\1^(O%"")A+!Y&F^';XA(H+E8ESY: MR1(T(+L9I3%&BN%+E/3]?#W5/#[2733:LOG7.IR,'O)+H$,ETS8'[R-U1D M 5-B*H55 '(_!;Q'=?'/QHNJ:K;QVX\ ^;H\\(YC?6L;+J5._EQQ86-N-PN MI<@8&/,E455@#IN]%(.OYTM !1110 4444 %%%% &7XH M.+!/^N@_DU8T3UK^+3C3X_\ KJ/Y-6%&] %^)ZL125YK^TY\;#^SA^SEXZ^( M"Z:-:/@O0[S61IYN/L_VWR(6E$7F;6V;MNW=M;&%[/X@2W%CH6J^'O%]QKMJE_#;270MKP3Z=9/;^9!#.R.@E4F M!U;82@< ^BXY:GCDS7DEM^UU\/\ PYH'@9_%WC[X9>'-8^(%M#-HUI_PEEM+ M;ZS))Y8QI\TOD->QEY$572-2XD0[1N%4/ W[?WPG\9^)_B=I:^-?#>ER?"/6 MH]#\0RZCK%E#%;3210NC[O..R,RRO;YD"$S6\T8&Y"2 >YQ/4@.:^!]1\3>#_"%KXS$ MM_XFM+/2+JRN4F>.0W49F>.)%CBEEE\AECBO+:0;UE7/I.J_M&> O#_Q2TCP M)J7CKP;8^.M=MQ=:?X>FUJVCU34(2'_>P6K/YLD9\N3YE4C]VWH< ';U\N_" MC_E*=\2O^Q;A_P#1>FU[)X9_:G^&?C/XD?\ "&Z1\1? NJ^+]L\G]AV>OVD^ MI!8)'BF/V=9#)A)(Y$8[?E:-@<$$#QOX4?\ *4[XE?\ 8MP_^B]-H$SZBHHH MH&%%%% "$XJ)I2!]Y3QV_P FI#G!KXQ_X*]_M'^)?@QX=\$^'M"U*+2=/\;/ M>0ZI=[298H8C;+A6'W5VSN6[D >M;X7#O$5HT5U)J3Y8N1](_M1OG]F3XBYY M_P"*8U+VX^RRTG[+SM'^S+\.LY7_ (IC31@CD'[)%7Y!^-/@QH.GZK';^$?% M7AGQS#Y>^5].L;II('R5QL4,Q!')8 9)ZU5NOAAX7TCX3G /"_"#X":YX[\; MV_Q&^*BV]UXBC!;1]#C;S+'PRA/8=)+@C&7(."#CHN/S-_X(;?%S7-8_X*7^ M-='^T)!HK6$5F;2%1Y31QQ3RKG(SN$F#D'MZ<5^U 0'GWQ7SV98/ZIBI8:_- MRVUVW5SLP];VE-3/"_B_\ M<\"^-[CXC?"Q8+7Q))@ZSHCMY=EXEC4DG<.B7 M R=KC&3UZG/9?"[]I3P[\2/A7/XLFN5\/66ER/;:O%JY%HVC7,>/-AG9\*I7 MH_P!F_$32+VZ%MK=K-]E@3SB\LFV3Y44')8\#C->U?\-@?"<# M_DJ'P]^;@?\ %16?/_D2OR1\0>$O#^O:S))X/U3Q!_8S%%C&N6-O97 8K\V? M,*A^0?N@G@=:H^-V\%:#\-8O[,O/&%SXTCG03B]TB.'3/+WL#M; .<8P>0:^ MF_U9I\O^"<+Q\OY3]G_ /Q9\,?%>UN+GPOXFT'Q';V5D>0[,J]L MBD+TX7@8'2OU]7D5\QF&&6'Q$J"=^5VN=U&I[2"GW%HHIK/BN8T%+8J*22DD MEYJ"62@ ED_2OE_]A]\?M"_'WW\1C/\ X$7]?33R-%\RY'(^:14MU)&4R!(=H8>3U?\ 7I_FSGGB(K1? MUZ_\ ZZ7XHZI\26:W\$1V\EBQVR>(;N,O8 =_LZ94W+?[2D1<_ZQB"E2Q:'X M:^"-M/KFM:NC7]UMANM9U>X7[3='.5B!PJJN?NQ1*JY/"Y))Y#QA\8]6@:*U MO]3T?X:V]P,06TK1ZIX@NU[>5;(6BC8#T%Q_NBN?;QMHOPTGAUB+05AU%UV1 M^)?B#JZZ?,V[J(5E$ERN2/\ 5)#"C'@8/3I^KS:Y;?=U_P"WMODF_0XY8A?$ MW\WT_P"W=_FTO4Z_QW\?=(\,:]X@^/>M0^(-2C\ \$H98R0%5I'B&SX/C\47/B>XM?A[X1\"^'9$D\C4]?N7FUB:/! MPRR3_NC/<+SE%EF"L"'="0#T>P4(\J:7=[?*[U7G:-GV.>6(<_?:;71;W\[+ M1KUD=MXM_:;_ .$=TN$Z+X3UBZAG8064FH1MI<=U)VBBA=&NY&P"?W=NRX!) M8 9KR'X96EQXJ^%E\WQ)^(%CX'T"^\1:V?\ A']/GALY[N5M4NFGBGN'+/(# M*95$<& R[,[QM6\5>.OB;XUD00W=GI=U]G: <'R6-KY2 M6L)(#>7-,J,G:I93ZQIOA34Y_$&M1R:-X7TO^TO%-SMU M.Z'E32QI+(J!0$4B,':J,)5!P-J=."IR5):Z:V]=KW?HU%>9G6J3]HG5?NV> MFWY67RE9YHE')\H2 M 9Q7)?#K_A9GCCQ)X=FSIOP^\(W@N4\(/JD)U>ZLF900%7?&@D:+S! 90=D( M=<,3\^UI&E>(OB]+?:-X$\"V/@_18[F$:]JOBJ=KF^UDX#&WF2)VEFP"I<2W M"LP/EMM!9:UOB/\ "9?'LLWAWQ-XH\4?$W7&CVR:+IEPNA:1IVXAXY+C[/S& M%.&4323.0H*(^#5QE"#M?5[M^^U_[:O/FU)Y9S7-;1;)>Y%_^W7_ ,.A@?$_ MP1\&?!&L7DWQ,\>:WX\UZW1I)[.XOGN)[,8RP%M9*I@AR!P^(P>N.M>=:WH7 MC#3;OP;#= U#77DT>[U>RM3KAF;3=1$NV(.&DA6W$KI]H19M/L;2T2UT^XR,))9OLFH:]%@RN='U+G[&KB79Y>\XE: M%]RJ-N#NJJ>)E3:C'WEK\6D-ND=%^/R)J8>-2'//1WVCK+YRW?S1A^ ?V2/! M?Q)\(R77BKQ5JWCBUBN7EU"WE9M)@BN1\Q-S$I6Y\Y!CBZFD91@<8%/4,H2JJ767+W/RL8RB^8 ?4O MB1^S/X;-C>^*_%FN7VHZ]:I')_:-KGQ5MX- U+4((X;74 <:396X4,+16!(MY2P+.KDB1]JI)($15Q MCBY-W=O-]/GS+S1Y;X0T/2?%-U=6/Q@ MD?0=2TF_9[R9+".&&YN'P3.^JC?)&)!@QA6M"(\(JLL9(Z+QK\!=$^'VJ6Z_ M#/7M4LO%DVZ[L;2S@AU23$AR9IIG*2^2Y R;FX:)R!\KL%%=A\0[7Q7\3;C_ M (2;PG8WWAVWL[8P2S2A(]1\0VFX.T44,JLL.!N:)YUWAR5V1K(9#I_#_P" MGAC3?#5KJGPYU34O"J7R"19[*9IH;S_KX@N-ZL^*!> KJXTG0)+GXS>$9O%/A^W\1ZTEO M9A((V?>A1H@%$FXUZ5;?!SX5^/O%33^$_%GB#P M;XKVJ6CM-4FL]255P0KVMX"XB'0IL53DCKTT?@)XU\0>#?A_JD>N>&WUS1V\ M2>($GU+1T,K$_P!K7GFM)8M^]$9;=M6)IV*E1@YS6%K?@S1_C/J$VB>!H[#Q M%X,TEHY]:T2_D"6Z3;@RVEJ9$:2VAR>PT[X7:'\2]&O\ 1/#_ (B\4>%; MF&-1>^'M0E-V+(YS&WD3EWB577,D@X4*T9=2K1E+F>C\GR/U_E=^R-( MX=I66WG[RO\ /WEZW//6\7:SX0^.WANX\#^+;?XM66G>'M51[.]E2;4=,@-Q MIAE22:$>:[;EB(#1/,%23Y96(QZQ)\;/#_Q+\()'XN\'74VBW#AC'=7_:#\*V8NH;Q4T/5!!H_Q&MY8##( M+C3]L5O=3)Y_F$!V64&YVB-]OWB1T\G@BP^'^MS7UCK'C#X/^([PJC2:A=?V MMH.J2<*H>68R1G@!5#/#*!]T 9!=:G2ER\VD[*SV>[WMOZJ+]2-/A+XPA\4?V7 T+:/=:@M_;ZC;_>:U%UN,L3YRT9 ME:18W& $5Y W6^$/VH-'U/1+.Z\06MUX534%#0W5Y\VGSD\%5N1\J.&^7RYA M%+N!&P8./,GL==\0^*H;?Q9X7\%W_BB13]FO[&\N?#]]>H!]ZRO8_,\_Y<90 MR0,#RR*NTG+O_%WB?X :[)S?\ GZM&_P!8]G[RT7;=+U[?)GNVJ_#!K#5) M]<\(7T6AZK<-YUS 4\S3M58\DS1 C:[?\]8RKYP6,@ 4VO"_Q>&H:PNBZW8R M>'_$+ ^7:3MOAO=HRS6T^ DR@>%8[KPO'$?WLG MA&X3Q-X=9L\A[.("6+YL[C'# WJYP0.GA^.&D_$30;BP\5:7I/B?2(W4SZCH M+'5+>!@I[?\ :&8^W/4?Y_S^=1O+G_#UKRSPQXJU+POI4>H:)J3?$;P#9_&^LL8V7[5KLE^_]KWS2 M+>&&]T^ X%Q,WF0^9%&WZDROG\@/R_\ U#\J@DE_08'L*S-C\?/#7[%Z^.=> M\2:>?@SHMUX+O=2^'()$U*9M.U&2XE::.QG:.XN95A M,D#-E3'EV_7.VMX=,L8;>VABMH+= D,:*%6)% 4*H' QZ"K#OAE<_P"*FVZE'_US'\S0!!$_-68WJA$]68WH O1/5B-ZHQ25/'+0!>1\K7 ? M!3_DH/Q:_P"QLB_],FE5W"2\5Y?X$\7V?@76OC1J^H2M#8Z=XE6XF;;N(5=# MTLG 'WB<8 ')8@#K6M--J279?FCGK22G%OS_ "-?X@O_ ,+"^).C^%4^>PTS MR]=UK#?>5'_T2 ^TDR-)[K:E2,/SAZQXP;X(?%JXTFWM9-0_X3[S+_1;"%PO M_$PCVBYCR>(XF1HYBV, K<-RS*K2^&_$%Q\-?"\EU>V\5UXX\7,^KW=FTP5+ M/Y54"63&([:VC5(VDQR4.%:20*WF7Q$\1_\ "2Z0T.AZDTOBN]>/4K+Q"UF9 M;S4)X&)B33;,;F%F"70ROB%8YG8M/YDCGMH4N9\GV>OGY_)_@<-:MRKF^T]O M+R^:-_\ :%>V\"^']+;4[C^WO'VL:_H$R6UN-K>5'K-F_DPJQVP0;E"[W95> M3;N;<5%9OQ&NK+X/ZHNL>,)+/6-/\R75Y_!.D>9=)I7 8WJIP)E5E9I#*D<( M9S(H64'S>#\;?$JSUOX76RZ?)#I_VKQ%HTNI:;I\KZEX@NITU2U#-?7QVQ6< MJE2$5VP&$8615^2J_P 0?C[H5D\?A^Q;2?#/AW>NK:O?4QD$Y6=MK=EIU[OU MMZ,Z[Q3X%U[Q_P#!S6O'WB34M&\.V]],WB2"VCN%\Z:'R3'%:379(6!&M6:$ MB,'YYG?>2[+7(_#R:1]OB3P+X-U'5/AWI:.LKW>G:=J5BVH7U[-\\CZ ME#%(L,*H2Z-LA62)&8R.N_:*T5M9H_'NH6/B/Q%:^+&>(:W8Z'8W,.MV5HT[ MO)*\S,UOIUNR.RR%YHF3%PA125!/IPP[IQY)->FZ2[-+6ZZRNFNC/.GB%-\T M5\WHV^Z;TL^D4FF2^"K_ %#]H[X.>&=-TW4I[Z/0_#MEIDMEHFEL)K_RXDQ: M7$YWK#AE)%Q*T7EODQQ2*Q=L.Y\3_P!EZUX@?X(EVMY9&<&Z\%P^,_@_P"#X=2\0:Q-K&L:/9Z/ MI-G9F6VLUA$*N/M+NI:XC1%E/EVMNX$@"&5V8$^@64GB&RT^PATNRTGP#H5B M[Z?<7%FMQX=T77(82A-JUPZFZ:Z=MZAW\IPPE0;V,A3?EA3OR[7VV7I_>^Z_ M=F"E.HTGOWZ^OEW.(UI=>_;*\8)'XUOKR*\T6:>S.EW%P?[0>0$+(L$%O YF M573YC';1!0 K2MRRU->\-^+/V<_B+>:3_;5CX GFT*V32M-CM=CZW;M-=!+; M$#2R1LS><2\LI;)4D@[53U)/ -C>W.DR:EJ5K\._ >O7:6DMO9:7'IUY!J%O M&YC,<+/+'K&2Z M_P"$L465].);C4 6'FJKW"L ZXN/+9A&%:151=U5,PBKQ27+;X=DMKV;TOY6 M?D[A#!R:4FW>^LEN_5;V\[KS1\Z1?"#2_$7B#1]#N_#^J>%=8F>-Y(/&EPT% MC'9JQ+,]T569?-8+&OEPP?,^UFD;)7J?&VG7WP3\5'18?%@L-2UI/[/N_#.E M0>=IFH+PMK&9HI_-"OS$9IWCGY0;0A)7MO#_ (7G\=VLNO6>KWGBC7=0MW@T MWPM$9M/N++35.2%8WWQQHVDUGX$OOA]K.E:1>1Z' MXRU!6M-9MH46VT2T+ME4,4L9$2JVTI%"HO"X&\%PY!+'3E);M)6LMEY^]>22 M[V>JT81P<8JTK)OO9/\ #3[VO0\M^)?P?F^&"VC>)O!\?PKO=0U;3W6_*KK] MG(GVR(&.!P6DMVAC7S&'F>9,%91\K +M0^&]2T'P[8^)/[V;1+;Z28C=6J2J\?R@,SQR;=G[P!-<^%O"&N^,;&WFGDUJX9! M+K-UJNM0&Z6./Y%M;*_5TB7SCYF;:=(W*P2[C'A0;>(M;VC76_+:7YMM.W?F MMV(]BM;)Q[)O ?@;[$\EZES8>(=&U@106P@ M3""33IR#,Q^/-7TF^CU32_'^@-*MQ#X9U>YCT6 M]G_OI86LC&!(XW+(^PQK+Y)3"QEC)K>(/!=K/#JGBK1=1_M#P_->0Q76FZDZ MZ=KUZTJ,>1;P[FB9F1Q!)#(9MAD"/O;SBZ\;^)M.NVL/B!H\S_#3QG-_:L0F MEMHY-0WW+2W:ZD_,Z;P#\7?"OQ-\*-X9TVVL[?QXOB77%^P:_&MI;V27&J7 M,YL[L/E9PT;)N@@,C;T5LQE1(EKP+\%;_P :?$@QI<+X@N_ ]N/[9\/>(;AI M-.M[R=9-MK9'YWAA6)BX9_.5E:W&-T;&/E_ _A/X?![Q3+H?A MN:VT_P 26KR0C7=,NS%I=[)*P86/D78:W^T-N&(4>W6/"LH?:%/+[.#E*-%N M+_O?CKVUTM=^9T\T^2+JI-7^SU\K=^][>AZQX0\>K\0+JR^&M[]HT'XB^$KA MK>*_OKA/MFGV@16BFCD1V%S-)"55HPS([1R-*H7:C&J>%+?P-\>O!NB^*)HM M+DCT369-/\2VLA62\O9+K2MMQ*S;O*N#M,;"1FBD$JQAF$AA7S_5/C3I_@R? M35\;>#+6VM-&D;2_$<,\+QB1)2)/-E6?%M82?0/$5P\5Q:P27&F%H=TT9G)<*2HN0X(CD&\*9U4ZT'9/>Z]?2W7U1ZKXF^,.I>#-#N-%OK>V;QM M<;;;1U$96UUF60B-+B/J0B,P>9,EHE5S\R['>KX=\'V_[._C+0FM9))=(\0( MFCZK/(?FDU$$M#>2=O,G9Y8Y&ZL[VXXQ7E>B7T7C;XBW$-C'KC:+X466&Q\. MW%\D.LZ7= J)[NP?<5G2V*M#L\QU&^X0,4VPOZOH7B_3_C9X0N_"^O74%-4!]_\ 0Y:[ZS/^CI_NBO%?BGXTNO&' M[&'Q.CU011Z_HWAO5M-U>*-2$6YCLG)=0>0DJ,DR DG9,N>;_ $.^$E*K==OU))),5!(]+))GO7,_%/XH:+\&/AQKOB[Q/?#3/#WA MFPFU+4[OR9)OLUO$A>1]D89VPJD[5!8XP 3@5D=)O2O5622L#Q=\6]!\%:YX M5TW5+[[+?>-KUM-T:+R9)/MERMK/=LF54A,06\SYD*K\FW=N*J;?BSQ)!X1\ M-7VJ7<=]);V,#W$J65E-?7#HHW$100H\LTF. D:EFX 7<0* +DK\57D>G/+O M&[Y@K#/*X89_V>3C'KT)Y(Z&O/)L]O;WQD#)QV_K^ !V7>BHO,9L;>QZ^W_Z M_P#/:F7.H1V%E)/,VV.!"\C8R0!R>!_3O0!8HKG_ (8?$K1_C'\.]!\6>';S M^T?#_B;3X-4TVZ\F2'[1;S1K)&^R15=;_ +='PYUKXQ_L M6_%;PGX9L3JGB#Q)X4U+3--M!-'#]JGEMY$C3?(51G';B@#\]]<_9*^,'@O]G_X9Z+X: M\"Z_;^.(_A7HW@S5YX-5\/:AX=NI[1?^0?K]EJ:LQL(9)I6\[2FDG=)YU(S' M 3Z+\3?V8_'_ (OUOXNZ"W@>:\TOQ9\5O!OC6PU);^S6RO["U;0EOH@C3">. M2!-.N'*/$ R[1&78[!]E12X]NW'?ZU-&X ^O!]_K^GY#TH ^,/B[^SC\1+/X MB>)/$^G?#QO&D$?QRTOQS:Z=#J.GPS:AIMMX!Y/ =U>ZEXN_9LT/P+'-;ZQIY@L==TZVU..6QE+SJWSM?QA)8U>+Y&W. MH(!]#^)_[,WQ&U3XA^/O"MG\/WU;3_B3\1/"_C>W\E6-YJ5\RZRZP6T9>1E463,0!S\J@G/M7K,[+3?"WP_\!Z/<31.B66CB2!;DQJTC,7# [@JG MC..*Q9?VE=0NOAIJGAN^\$^ +J\U)2BZU)"ZZA9CY?\ 5OGG 'WCR=Q]*]@_ M9_\ @Q??M5^,O$GBM]1LOA7K7@6T6TNXETT?\3.\:W(5X[=A^Y00,H<]6O#? NH:U/IWBGX7Z7X7&NZY8ZA%+J&K6UFT\D]N"WV98@ 1".'#C^(XYQ7V MM+'X6=?ZJKW73T\SS7AJBCSNQTW_ 0>FW_\%2_%RM'''*$=I,/NW,;6?('M MWK]SP.3^E?AE_P $(E:/_@JEXT5MVY8B#N^]Q;7&?H<\$5^YPZM7Q?$3YLRJ M-^7Y(]#+_P#=X_/\PQE37Y=_\%D->U_PE^W3X*U;PW>R6>L:?X:LY;)H[99G M$WVV]"X5@^U!+(AEO[O;Y;,1\X)S[8K?AFRQEWV8\;_ CY;O\ Q?\ $7X[>*/$E]X@ M\9+:ZKH>ES:C<)>6,<);R-BF&- F$D.1Q@$$'-9NN_&_XG>,/A#;^&]4\17E MYX/ANP$\S38_+\]"7"F;:#N7.=N3@$>E>N?"+PE\._CK\#O'GBSQ_K5Q)\1+ MBZN-'+Z5J#6L(2!MC2MY;!9GE9-SN<[B5XYKPSX2W_B/XT_#[4- D\0^'H=# M^'EW4:?.VSW7_@V+E:;XH?%C=M CFN44+[2VU?L3W^E?CI_P;#O_P 7/^+> M?XKBZ/M_K;45^Q!?!KX?./\ ?ZW^(]'!_P"[P]![R8J&22FO-S4$DOO7GG4/ MDEYJ&23%))+S4,DE !))S7S+^Q.V/V@/CS[^(5/_ ),W]?24DG-?,_[%4G_% M_/CM_P!C I_\F;VJB2SZ2E>J\CT2R5!))BI*"23%=3X7.=#A_P"!?^A&N/DD MKKO"//A^W_X%_P"A&@#2HHHH *P/&S;6M?\ @?\ [+6_7.^/3AK/_@?_ ++0 M!DQR5.DN.O3Z5P'QT\<2> _ACJ5Y;^=]KD7R;<0D+(7().TG@$*&P?4"OS^T MS_@I[XYL;2ZOM<\%_$G2M)L[DQ37B3&9K>(=9'C'S?+WP",5[F4\-YCFL9/! M04N6R?O1B_>VY4YIR;[13 _3_5=?L_#6D7&H:E=VNGV-JI>:XGD$<,:@9)+' M@8'/7BOF_P"+_P#P40T*VFFL-#U*2TMT)1[R&$2WLY!VL+>-P43:W!:16<;3 MM@?(>ODSXF?M^>'OBR^GZ/IR>(/BM<7$0N3968+PV<>/O2^8=JMGU'&*]9_X M)D?&2W\7^/M06^^&W_"#R+*;&-Y[2%?M+9^4HX ;*[=IX(R_6O8EPKC[*4(2WM?DD^=IOM"WF<.*IXF;Y*;4%]YV_A/QYXZ\:P36_A7P;XD M@L;Z4/<26S/9MJ''$LNI3E9;KCH$>T=1P, !:[WP=^SA\1[VQ:VN-2T+PCIT MS>9+:Z8TR_:&[M*+=H[AI.3N9[V4,220Y@M!)> M>(+Q?G^P @-).$P&F +9(5#E1,H^-=._X*O6MM9:E'XF\0>+?!NL:3DSZ3J+ M2"Y<'[OE;.'S[=S7G^L?M>ZGXUO/#XF^$/C+5=)U*4VT4M[M.(FD\P.L98[5 M9LNP8 $DGKS7L4>#>(&Y/%4)16]VX0B]+WBY3C">FMXM_D:5,'"R]ARW[N]S M[8\?_MHZ7X\UD:/"UWJPD8B'PYH,CS37?!(-Y6>7KT5VGKWOHEZ MW?K8RC@:C=Z]3[E;\R'P[^R!:R:-%8>*/$FL:QI\*LB:-I@70=&C4G.T6UIL M9U'I-+)FN1^&_C#1/@G\(;S0]#72O#U[?>)M>B\U(%5=.M8]9O(%FV*#O<*J M101'=(,[Q3Z@96FAM%W8#R $/Q MCD[<<\9K+U_]M?PMK7C!K?PCH^M?$C5)Q)=7K:4@,5ND[.[^8\A R[R.67@$ MNQ/7-?41X,SYR<:E%RAO>,H.FFEK><9>S3ZZM&L\*E9X=*]MWO\ ?N?>&E_$ MG^V+)?#'ANWUVWTO3R8GL=' GUR^<_,YNK@D0V)D)WDRRBX;Y([C3KH1VX1<@*@S@-P"0Q!YXS7EVJ?\ !2'PKK]CJ%[XNOO$ M.B^(M-D\NZTB_BD.H2.8I85V;3\^8YY8\YP%E<=&(/LX7A'.\10ABJ5"56,E M=J277 ;ZZFP55$R5AC4.[;C*$*^7(G<:7\&8M6OEU3Q=+/#/A[3_A[X^\/Z#J! M B/F+"ED"0=S1J=H0!LD'!)[$GG]0O!?B6+QEX1T_5(=K1WT"RD+T#'[P_!M MP_"O.S[*<9E*TUO::K)YDR;" MVT]0IW# ('"$U>;\,YKE^'^M8FDZ<;K24H*>JNKPYO:)6[Q)IT$E^\5ST_QU M\(_%7DV\D=Y'XNCTXLUE-,ZZ7KNG$XSY-W$HBD!P!Y;QHKX D=QD5P_B?X[2 M:=>Z?I_BB230?$FERM+H^L:A:?9"6 ^:*[B3TG0L"%C1B4*KRO)S\O S7)D6!Q&8U70HQC)Q7-\48:7MO)I/TZDU,(]Z; ML_/4^V+#Q9I/QL^./@VXDL[6ZM;CPKKL%Y97'ESK#(MYHVZ-\91@,AE895U9 M64E64GJ+S]FW1]/@D3PU?:QX161/+-OILX:P*_W!9S+);JIZ'9&I(XSTQ^9O M@G_@H;X#\ :5-K&GW&L>&_%%MOL'T*&V:/5!+(49X41>"KM'&3C )1?08Z[P M+_P4E^)_B'XIZ#I$_@_XA:;8ZH0YN[J]#+;8(^>502/+'<9W$\8[5[&(X+SV MES/V+IPC?^)*%/FMK>*G-*:5_L\P4\/>/[Y)L^M_%7[-'C#P]IAC+ 2B^:C+E?9ZF[X TGX>_$&]LM/F MA\/^*M)O4)\,ZY&5DG1%&6L3.N)(YH5&5!8.T0(.6BD)T_&G['>D^([B*XM- M:UJUNK8?Z.]Y(-3>#/\ N?\%4?$VJPZK)X'TWQUXWL M=+5E;4K68Q63RCJJ$GKP7Q%&M:C1DH_P S_3FO MY%4\'!Q?MU&_EO\ >?4OB3]ESXH>"]9;5O#NN66H:ACYKN&>2WNY0.Q27(M%LQ.K1H?D2]B4 M_9KHD$ME71D7=Y>"2U>H?L$_M":E\=/A>]QKEGJVF:G(!>"TU-Q)>*4\)>$M0U)\!;2)Y%4G^(YVJ/J:^%VB0++$S$@".55)8G8TJ@M7L$DF<[<,>N,_S[_TK\G_B3^U#?^(OB)KT M&M?!GQ#XBCTEL?VBUM#)/=?,261B/F0CYAL).>N,FNFMO^"HVA:1X0T__A'_ M !!XLUC5+AOLEKX#_ !IH^F11K<&[O;GS(57JT<@SC<<$#:6QGFOO=+U;NW66-E:.1 ZGU!Z5 M\WFV2XO+*OL,;%)M*7NRC/1[:Q;^XZCO-)YTRV_ZY+_(59JKH_\ R"[7_KBO M_H(JU7E@%I'NUM('EE95BC4NS$9"@

RO-4C MANK5]DJ>5)A&P#C.WMS7S;\2/CO'HWC;Q5'8V-QK%CJ'B>'78XD&U+[R=,TZ M*W4[L?(MU#([#@DVRKC;(6'R+^U+XZ\9:M\;O%WB+1/BIHVAZ;I]HMT=*N"C M^4Y9Y&1_7.,>H!KR_P -?M9>._VI;N;3-.\0:;\,VL=)%S(+@?O-4D8$&1"W M_+/C/!SS7Z?D_AOC\1AEF%*K3=*R=1OVJ]G?92AR MS/K:+XK^.?BUXGO(#I.K:C>RSQSW=I8V9U"0N0#&TI13#^[)8".9HE10KQ%' M!=^\_P"%2_$*UTT-KT>D>#]/U:8I<'5KY[N>_8+P[V]KO$QQU6]FN,<'_ X\-OJ7C'5/%VE7%UIMVUK9 M0_V58P21ZC;B\"VR8$+/:Y=#"R',$G))C%<[?>-=.T"ZM9(_!4D\UY>&>*R@ ML3?SZI=<&)9N?,DM[= %B@WXD*/+*0Q$3?)_BW]M+QU\']:UCP3-KFD^)KZ2 M6&.#Q.D9^SZ5YIP?.V87*X! ]Z^H/^"N(_$GQ(TOQ;#J*0)#: MPLBNGF*4,OR]LD<#ICZU];F7".995A%CY2[_L:RMVTB,G M<#(UN%(\MY$\U7$;Q;F99<%D"/\ 9/[1/BB/P;\%M>NI)EM]UK]F#%@H3S"$ MSD\# 8G\*_&_Q'\!E"FXM*,7&?OO^532:37>4HV3W+_L7#RC:K>3/K_X;^.KG MP1XPH\A>+Z M&\.?LFZYXUTZW?QSKFEE%A%O'INE6,#],AUR."30I$"/:0AMA23=R6;CKQP/2OV6^!WBN M/QE\*="U!9(Y?,MEB9D;3=:HU[)M0>9M:.6/8$S(/M*8 */M\)_P""A'BSQ1X\_:DG;PS\3-*\*VNG MP7 EM)]A.8\1B0YZ XS@]E^#[B/S5N/$+K^ MZUGR\JOD[N!N')S7M9+P/F.9X*..IU(2C%*4W)5$X+IS+D]]::*#F^Y?]GTM M>5V79'Z2>&_AAK?[329T];7POI.GWBB?7[E4?Q%=2(HP+40MML8 C%459-P! M!(.9%>/QM^R='^SMY?B;1[B::\L)E-IKD9']JVK.<%)86*VUU">-RH(& W?? M+,3B_P#!(+QGJG_"!ZCH&O>++/Q=JB/)(UW 1\I20IY9'J%(Y/4+WP*ZG_@J M]XWNM#^ +:7IOB&T\+ZG?"2:"_G(Q$4 4#!ZYWMQ[5\C66(I9G_9CFN7F4;V MERV?6W*IM=;..G1#_LV@M>IS'CCX]?\ "13:=J5Q9BTU*ZUC1H_$5M;[OL[_ M &'4K:ZCU* N WEF&.>,QNHFR8E*[4#M'9Z+9?M%>(I?[0T>U_M_Q1/--*\T MGD+%@*(UGE3+31PQH@2U3*2O&[RF/S !^?\ XN_:Y\>?LP:A)HNH:[IOQ(DO M=-^T12VZEVT>48&^4IP8SDGG)X/J:]>_8W\>^,/"_P"T+X7\0:]\5-'\1Z?? M6277]G0L@\Z0/DA<=-JL0.YW$<@XK[/'\!YCE^$ECZE2FJ=FZ-N\^7IN*66IOWF[?(^P=6_8X\??"O4H==\-^(O^$VO;*)4A^VS?V?J5BH#9 M6SFRT**S-_J740!1AHY#@USEM\=M46RN-+U#39M%N/M0NXW\@*NEZE'(&2Y$ M:,P"-)D31Q,RRJ97"Q,YBE^P/&?B*+POX*U+5BR^79VDEPK9X8A21^?'YU^, M?QD^*'CKP!KWC+QII_Q3T+4-+TN_7R=%6'4H1J:6#O#?QOOK>/6+ M*'P;IZWVJZO?W4/-U//<:E M#(;/P7K^A^/O!=U%N_L+Q-;8::%\LV)@#OD?V+O&@\6_L_Z06OH=0DT] M?L\ES&04GX#;ACC!W#Z8KLXMR/,,DY*..G&4F[2@DYI_$K5_ ^II'JGAG7-#NX+<6TNEZXPOHKFU?=OMDOD+I=VHR M>)=LL)+,ID4F!O/]1\*>"_$T6DV]OHXTZ\TG2]3LK*95\EEN9+C3OL-Q<*N4 M=XXS/YKX)=K9V&XM$3#_ ,%8_%FM^)_BCX?T7PWXZL?!]Q9W,<4OG,NZZ&PR M/C/3&Y>3P<8[5\6:M^W%XY\+:A>> Y-8T?4M2748[*/QFL9-I:"0<[_X2ZYV M^AKT>'.#\TSG"QQ.5SAS.[<7[2-HIV)5FW/PR%-A(/K7*_$? M4/'?@:X>?7O"?B;3IF8,;Z,C5(CY1_=,UU =SLIP(S<)%-'DYNBN4?S+_@FG MXK\1>!/VD]0A\2?$+2_%_P!O:%+>")T\R%)5*ESCD@MLX'3%?9W[;WC-?"7[ M/VK*-0ATN;4 ($NIF 6 #+ESGKC:![YKYO,J<\%F*P6$G'U=SP'Q)^T+>^+_A]XRM[ZUDM]6\4>%;_1+Z, "*]F%K-] MDN1M&%?<7@D 4%A);N J*RQ_4B?M#>#PBC^VHB =O$4G';^[C\>E?C7=_M"> M/OV:=*T#6-1\;:9\1K76)7B?1K<#SI-S,_F1[>>,,[ MOXH:'H.ESZRL<^C$*OV:')7R&)^;<0",G@$U]7BO##'O#K'>UIJAKRS2J>]+ M7W.3DYE+3=I1[-G9AZ"IK>Y^V33>9'N4J>,^WT_*O'/^"@/@C5_BC^PU\8/# M>@V=QJ6M:UX.U6RL;2%2TMW.]M*(XD4?>9F( 'CZAYBR- M);*DC*=P++\I(/0Y*G\#6_*^0!P=OJ*_)N5ZVU5_1IK=?\ Z#XP\=?M1^ _V MMOB_\ K7X8^+M'\7:AX3U._\2Z[;Z5="XG\-VJ^']1M ;]5^:SF-Q>0HL4X2 M1F$@"_NV*_.">,?&?PN_9"\.^(K+XD?$V\USQY^S-K_BO5KO4?%E_>,-3MX= M(:VNH%DE86LL:W'=7^(? M@/PCJ?BW4_$7@'3=;^)6BW0DN+AKZ*\M'&DZ<[,2+A5U"74=EN20%TR!2A4J MI\K\&_%#Q5XE^"_BBV\/?$Z&;PKJ?B/P)IJS^%_BEK?C2[TNZO-:BMM07^V; MJTMF@::U,6ZQCE9H"Q;9")QO_42:7'5AP3ZX8>OT/YY(&7_">H/U)S MZ8X()Y'4$XXR* /BKXL?$.'X)?\ !0'0O#\'CWQ%XCECUOP]HVE>&8OB1K-G MXDTJR:**"3&A74(VDQE^T3(D;D/ M)+*4_1;PO^T!X7\8?&+7O 6G76J77B3PI#%+JP71[S[#9&6..1(FO3$+7SVC MFC?R1*9=CAB@'([@1JH^[P* /"O^"8QV_P#!.;X#+V_X0#0PO/;[!#C]/\]< M>[TW:/ZTZ@ HHHH **** ,'Q\VW2(O\ KN/_ $%JY>*2NG^(AVZ-#_UW'_H+ M5R$CEKYE^%3X_X*D_$@_\ 4N0_^B].KZ1BEKYH^%_AR'_ -%Z=51)9]4+)4BRYJBLU2)-4E%O<*7-5A/S2^=0!,YXK\^? M^"Y_B&_\+ZE\*;S3;Z[T^[C364$MM*T>#Q,)[V*/5;*VN6MV M\MLB!K4A@9D7=)OR 5.*^I/@]^P?XHT[P#K'Q0\-:X=+TWPS;WEQ!>R;XVU. M"**0226\;1992H<#>$!)XVG-0>(/^"6^OZ)\#K'X@0W2ZMI=]8PZFUO:2&6] MM[>:(2!Y T8!P&&_:S>HR 37O4\TRR&(=>/-S/KRJWW=#EEA<0X2_P#! M"21I/^"JOC7<6+M&6?<(#J5A M-XHN))=-\1O KZ7>.\9B97G0_NW525\IU3:2Q;!QC]+].U>WU>RANK2XANK6 M90\4L#B2.13T(89##T(X[5\[FF,AB\7/$4M$VOP5CJP]%T::A(O'O]*_+'_@ MM.EG/^V-X574)Y(;'_A&+/[1)" \L41OKS>R@D9.W./4BOT@^*?QK\,_!?PR M^K>*-8L=(LP"$\U\O.0.1&@!>0C_ &5/K@#FOB_]L:2W_:FTJW\9ZIX-@\'^ M%M)Q;VVO:Y;EM9UP'<8[>TM58-M9G9EWNH.<[@ ^*RO'PPF(56HKJS*K474C MRGY[Z[\!=+^+7CCQI=>!]6UKP?H6E:-/?A$D0MJ9AV#SIA(<":4-N;8<< 8[ M57TCPWX+\.?"?0K31K>^L?$EI<-%J*L/,M]1CQN%X7)W"=F.UA@C:HZ=:^VM M0_X)^:;X(\#_ _U3Q-I8TW4_''C&PT.33T5/,T^PN=YP[%>;@;%/38,X*9' M&_;?L!_#WX=_'3_A$_'T%_9Z9XBE#^&=;LFBBM[I^]K.9(VV7"Y 4Y <$< D M*/9P_$&$I5W6A0?-WZ_,YY8*LX\KD>%?\&RMI/:_$7XJ3R0S1PWD]XT#O'A9 ME6:V4E?8$8STR#Z&OU\>9MU>;?LZ_LO^$OV7_"[:7X7L6C61B7GE"&9AUV J MJC8#DXQG.6.YCFO07EY_'-?/8K$/$5IUY:N.-]? M%G@[]FCXE>-?!=GH_B[XHZD=*F8RZC96HS-+N)+()C\VTY).3QGT&*]Q_:S\ M&?%[6OVA?$UQH_A;6=5TLW7^B74.E22JT90$8<#!"@ ?A7CGB[2?VH=)O6AT M#X8ZK<0[% EGTN3B7.[I_=VC&>NXBON.%>(,QPB>!P/LH2;YN:<*=XM66DZD M6UW35FG=K4F2CYFUK'[#VF^"[JRU;X;:]>>!=8M(Q%)+!)YT-XO? VN%Z1;2 >/O8KCHA^U]>^H!HR@1?[$E_>%L@Y;/ 'K77V'@7X^ZII-O+>?#WQ!;7+)F6(:-*51NA(^ M6O8S[B;.Z6"E0QU:CB%-.#D_9U:JMJO?:YTNSYK+I8E\4_''4=7T_P"(W]EZ(R/_ M &=$EN"+9789B,6,$@#.X\FOHSQQX6^,%U^Q1X1L8?#VM7.M+K5T;G35TYVF M@A^;860#(&3(03C[XKPO6O '[0VEZ--)I/PYUZ\O^%@CDT>5(R3P&)RW$R>&C"4IKE]^%.45?=_O$[=KZ:=2GKJQ-!_8'\.>(K*^O/&VK:E MXN\2:B/WFIW$Y1K?N/)4$;,'GGTKF_&O[.?Q8\,>$?[-\/\ Q6O+BUT^9'T^ M*ZCVS*%;C?*!E@H)&,X(ZYJ&Y3]L)=WD_"/4V21P8T.C2NX7H0>>O]*W?"WA MG]J+4=7N(=;^&.L1V>'\JXBT:12S!NC+SP5/'N#7Z)B.*.(L)&6(Q&+H58:- M0DZ-112T_=TY74;;6@HOR88?O2 M*&_@))4;NH\LUQW[&W@3XT:%^TSX5N-:\)Z]H^E+=_Z7=S:5)''%'Y;;@S$8 M7(R,Y'6N0^*WPR^.VI_%'Q!<1^!_$5_"VI7!2Y32)&%P/-?YPP&"#R>/6ORG M#YA4I8WZ^HQYHRYK.$6KWOK!KEL^UM"^9[(\ST#]E?QMX_\ #&EZ1XU^)NI7 M^@P1)Y]A;1^4\^!S&TWWF4GKSSWS6]KG[$]OX$U>'5OAEXDO? E\@\N:.%C- M:W:8_C1B1N]\5D^)?#?[6&E:C+%HGPGUB:V7;YCS#&/JN6/_ #7YAVGPU_: M#U/3K>2Z^''B6":1 TD?]C2E8VQR/N^M>[>//!?QHOOV%/!>GQ^&];N-:77; MMKK3/[,=IK:'#",L@^8+GS2#QQ(*_-.(,XKYGBWB,2HJ2]WW(PA'3;2"46_. MVNA<3YCUGX>_%[Q+\:-8U:U^)']DZ/-&5T]!; BW1FR8C'C&0!]_J>Y/2M32 M_P!@#PSK6@WEQXGU;5/$/BJ^Q-)K7[%1&DND2(F<\LQQQ7+)IO[8JS1JOPCU189)E((T61FBC;KN MY RO/3M7W>5\59]BL-'ZEB*.&44HWC[.C.2BM$W&*FUW3;4GJ1[J[L;XS^ W MQDT.PTN#1?BO<72Z7= 6_GP!&CC^Z6=@/WN%)X;.XCUYK]./^">7Q.F\2?#> M;P[J%W'=ZIHJI*TH78)UYC\0?"[7;=54&" M2'1W'F@':^) MMY8Q_$;X@:AXFT33E#)I4<0M89F&/]85 W 8Z=ZZ&;X2?'R6Z>0?#SQ,VYMV M?[%E(;KST'7^M0N6 Z-D$XXX(KT M^%^(LTAA5EN G2I6N^>2I0DN;1M5)1YT^B:=TMB9-;NYL:G^Q[J'PSU^6^^& M7C2^\&VUX/\ 2M.*_:K0G^\B-D UUW[!^I?$/]G7XDSW_C#Q(Z)(K;!M. MOO7;'X6?'Z=UD/P[\3K(2'.=$E/)'L.<5KQ'Q+FOU;ZEF%2C6]I9.:5.I4]W M:]3E]IHM+N6Q46NET?I'^V7\6;?P1\#F:WF5I?$+);6Q4_>C(WLP]MN!G_;% M?E)HOPF^-&I^-?$-U-\5!:QWD@C@>.V# QC<0/+(Q&5W=1U-?4_[5G@OXS:[ M\&_A%;V'AO6]8N;?0G&I01Z:\C6DV]<+( ,J=GEC!'\!]Z^??$OP_P#VDM#T MZ)M%^&/B*_NC)]R32)54(.6[?>(S@=S7S_"N>8O+JKIX54_WB2O4A3DDEVE4 MC)+S^78;T=QEO_P3S\'WWA>8ZEJ6K:CXJNI!'?BGJ[:UX;UG0;&;0KT1S M3:4\44LQ0>4F6 !/F;" 2=N.^*\5N/A;\>#>R2?\*_\2YD;ECH\H9@1W./Y MU^8Y7F=7 XV./HJ+DFW:4(R2;[P:<;=E;0K;1&/IW[(VJ_$[6+.;XE^.+[Q= MI=B5:VTQ8Q:VK. .9 N-V.P_QI;O]D37/AGJ%[_PK?QYJ/A72-2#&?2WB^U0 MQL>\6[.,]^AK$U+3_P!K:VU%O[/^$VI+;K*Y1GTJ3<\6<(3_ +7!R/0BC2K# M]K:ZFM&OOA5J0MY')N$&C21F% Y4E3SN.TJ<=Z_5(<2<1V]I]:P_L[7]E>BZ M?>WLO@4F];VO?JF',O,]T_X)K>(O&WP-\0VMKX\\3+KRW-U]CMR1O-G;ME<- M(>6YV-C^';Z<5]1?\% ?B1<:-\/X= TV\%EJFLK))%-Y?F>1M&$;;_%AR#CO MY9%?#<7PY^/$=W'(W@/Q(NPAB?['ER!TZX["O8/VX?"/Q@\0_$[2FTCP[K&O M6B:'9B2>WTUY42<*1(NY1M!W[B1U^;C%?E.9YE4Q>-EF%51C.3O[L(PC_P" MQ27RL5L?,?@;X'_&75++5H]4^*\UE_:=TWGM!")&>+&%*-C]WD8&T<"NHN_^ M">WA&Q\+V[:+J6K:/XHLV\^/7H[DM>22GDM)SAE)[8JKXQ\,_M*Z!%!_8/PR MUJ];#M*SZ3*OEC&%"\=,8KFCTY975NEB-.NII7?PH^-&B?$G0 M=0_X6A]MM[<^7=F6U"*8@P)7R\8=B!]X\CMBOTN_9F^(B^//AG"K-_I6FO\ M9I%P1A1RAY)_A./J#Z5^)E\8:-J6BV+6\1A6YL7MEFD+DY4L.<+NX_VJ^%XI MSK$X[$QCBH4TZ?N\U*%.*?G>"2=O0<3[XT-MVC69_P"F"'_QT5:JIH/_ " [ M/_K@G_H(JW7RY05R?CI]NLQ?]<1_Z$U=97'_ ! ;&MQ?]<1_Z$U &?%)5B.6 ML^.2K$4E %Z.3-(M4L[B^DUB^%\T4LI"(QRQ&W/(+GZ>NJZ.N[3 M4V6SP_NVC7&-ORX^7VZ"N?\ '7_!-/\ :2U*QAAT-UT^179I9&U2VRRGC _> M>O/X5S>E_P#!+?\ :QBNHY+C5EF$,B$JVJ6V)%'WE_UG>OTC"9YF>(HTL=4S M7V%=<\0V[QZ-IMZ)KMQJ,$AVA3CY5D)()P,8/'8YK MD_B5_P $ZOCIK?C37KS3;7=#C=[WVTOV&HI:)%'P1^SWX)\'_#J\\.V>APG3=2W&Z2;]XT MY/=F.3GGC)X]JXOX9_LM^$_@1\:;'Q9X?2\M;K3X3#%"\S%=S9RQR3TSP.E9 M+_\ !*G]K;[2N[6$,;,!(JZI:C('7I+WX/XUVG@O_@F3^TAI_A^.WU91?7B, M-O\ @EG^U/JNL[M)NDL+1555C&JVI(*\ ML?\ 6]\D?\!KQ^'A0SX[?L7^ _BCJ-] MJ$UA-8ZI?[3+/;'9EQR6*YP6/J1FONG]A#XE6OA#]G+Q%IZR*MOX-M?/@#,2 MPB$) R3R3NB(]R?>OACP+_P2Q_:FT?5H9M6O%O[9H2LL)U6UW;^Q!\WZ?G7T M7^SK^PM\6O GPQ^*FFZU;O'J/B#0UM-)4:A PFG\T.1E7PN @Y8C[QYZT<39 MIC*M.G@*^,^L4Z:]WWI.*ONES)6 ^9O'G[*OA'XU?&K5?%FO1WEW<:HBQW$2 MS$1EE_B&"#R%48Z<9]:[[Q[^SSX)\=^ K'0;[0X5T_2\&V6)=CP8]",'GZUF M^+_^"8/[2%WHC0Z/&MG?2.")'U2U^Z#DC_6]^E<7'_P28_:Z8LKZQN^7]V?[ M5M>#GGCS?2O:R[.,RQ="E.KFGLE05J:)-25+@SREEC5U:-5'T+9)//Y5U/\ P5M\*Z3^TGX[_P"$3U.: M;[+H9MV4PG;MD4%V!];RQ$O;Q::J7=VTK+7=.VUGL5N>:?"#]G/P3\*M+OX M-+T>/_B9+Y=R\P\UI$ "[4S9RHQGA0>PP*-4_P""4'[74]U+)#JD<4;,=L2:K:C"EP1G][V7(_"NF\#? M\$N?VEM+LKJ+6&6^$DF^%QJMKE%Z8_UOT/\ P*OK,7G69X2E6Q=+-5.I62YX MQG-RDGTE?>U^K,^5=C[>^+OQJCOOV&-'O?,62XUA8M,D'0L8]V\?E$?SK\]? MA)^Q%X!\)ZY_:,UC<:I=1WSW<)N9"Z(2V1E<\D'IG)-?4?B[]A;XM:I^QKX0 M\+6MO(?$VFZ[>7M["=1@Q'#(-J?,7"'[H/!XW'U-?/GC[_@EK^U!J[P+H[DY!SYO8#_P >]J^;X:S7'82=3"X3%O#QJZ3=W&+2VNXW?Z:F MFY<^//[*W@GXRS27VH:6T.H-;FW%Q;MY?&#@D @''O7U1_P2?ETWX4^&KSP) M:S/]ATVQ%S"9B=[;'(=C]=X./1:^.?#'_!*K]J[3]:M;C4+Y;J".5O.A.JVI M\U.@'^MZ^]?27[&G[#/Q8^%GQ0U'4?%$,D.G3:'?6D,9'5Q%F6-6'AE4L;[>A'WDE*3@I>2DE9_(#PK]J[X+^'/VK_C^?%6N? M:IFMY)H@D4A59XV9F4'!&"N[]!6]H7[/O@G2OA;-X3AT.'^Q[A3YL3)EG8]6 M+'DM[YJEK?\ P3*_:$FTZZ6RL_L]U,C"&1M3M<(QX#8\SMG-<"O_ 2C_:Z^ MTKYFL;H68LP75+8!?D.,?OO7!_&N[*LUQ^-P<,)6S+V-.BTX1DYV5MG%)-77 M1[KH3RKL:WPH_9C\+_ 3XUVOB[P^MU;7EG!Y$43S,T:L3RQYR?IT';%?4W_! M3+Q'IOQ^^&6A>%YI7.G^(-(2]F\IMKIYNUE;/;!0C'?/.:^=O"7_ 3,_:,T M[P];V^K*+J\BR&F35;8 CM_RU R.?RKT#XO_ /!/KXR>(?\ A&5TNVDF-CH= MK;7>=2MU"3J7WK\TF< D=!CWKQCU5 M]BMCS+X _LI>!_@[>V^HZ?IKS:I;VZQ?:9F+D8&&*\X&<9X%8_QK_8C\ ^/] M0O;[^SYM-OKV1))9;5O+4L#DG:#C)&>U'B[_ ()??M4ZAK[,4( MU.VR@ VX)\SUP:G\"?\ !,+]I[1]35M8NOM]O)"$>%M4MBPD(SNSYG3@CTYK MZJ6?9K33SI9M>M)6=IU.=K^6[T=NVRZ$KT/O/_@GOXNCF^%]QX>C;]WX?:)( M$9BS+&8]@R3UYC/XFO?'DKY(_P"">-(VA@OK.*&U!O(IP MS!R6.$=N2.,GU-?5\DM?FM2HZDW.>[=_F]WZE#I),\5\P_P#!0/XH>&_A M!\5OV=?$7BS7M#\+^'M,\?W3W6I:O?16-E:[_#NL(OF22D)'N9T4;B,LX7.2 M#7TL\V#5>23'T7MV[_\ Z_KSUJ0/A'_@H%^U38_$"?X>:AX/^(W@BZ^#^K6V MLQWWB>T^+=SX,TAM7A%LMI"=:TR*Y9IA%)>NEH<)*T3,VXQ*A\5_;F_:6\2: M=\']+M=6\;:U;_%72?A-;:V)H?B!JO@BUU'4)EN&6[TS2[:Q%SK%UOMRT]O> M1QQ6Z"(%8O,F*?JA,^:UXXLVF-YK][>VK>9X>T>Y9HX)9GAC8R3N,HJE4$<0(BBC1/KNFA< M-GWIU !1110 4444 %%%% '._$M]NAP_]? _]!:N,BDKL?BB=N@0_P#7RO\ MZ"UCDXJ:.3BJ4*F27Y?PJ MC'-4J2\4 7HY:E27CK5&.6IDFXH NK-@5\V_"]\?\%.OB(?^I>A'_D/3J^B4 MFXKYP^&,F/\ @IE\0F]?#\7_ *+TZJB2SZ@6;BGK+5%9JD6:I*+GG4X3<]:I MB;GU]LT[SL+VZ'+8X '&<=<>] %J>^CLH9)I9%BCA!=VD.%55ZL3Q@>YKYPN M[JZ_;S\8?8;>2XM?@WX?N@L]PF8V\77,9^XA!!6V1N"1C) QDX*,\9>(]0_; M6\9W?A'P[=7-C\-='G\KQ#K,#$/K4JG)L;=ACY/[[@\^N" _OOAO0;#PCH5K MINF6MO96-A$L-O#$@6.*-1A5&!VZ\>IH+V.8_:-LK?2/V7/'EG:00V]M;>%= M1BBBB0(D:"TD 55' ' ]*D_9?;_C&?X><9QX8TP =O^/6.JW[4%XL/[-?Q M"+ML7_A&M17+$#DVLF!^->)_!G]J;7/%/P:\'^$_A;X7NO$FLZ7H5C8W^K7Z M-:Z/I4R6T:NKO]Z1E8$%5QDX(+"@.A=^/_PVC_97O-4\<>'[/3=0\"ZP_P#Q M5GA&^:,6MRK, 9[99/E$N<9CX#8X4XPOG/P\7Q1XE\6W5Y^S7'X@T+PCL?[8 M=?E4:+Y^-V+:*42.K\\D< X!VJ,GV[PC^QW'XAUVW\1?%'7+CXA>((V#P6]P M/+T>P/\ TRMA\I]/F!S@<$UA_&?P!=?LF:SJ7Q0\ )96NB[1-XH\.2.EO9WL M0(S/ $_#TO*Z5"P! M%U-G[UQ(NT\@;0!U(4)RWPVT>']O_77\9>*8U;X?Z1-+::%X<\\;I90I1[F[ M"M\K\G8G!4$$$J$]?GWK&O4K;7'!C[X5 MB%!Y)<\$$S8_;>DWGX1Y_P"BF:,WXGSN?T'TKTKXM?"_1?C1X%O?#VO6JW%A M>+PP.V2W<"<@X (%?6WG;QG.[']WT^O_ .K\:";*USQ/X'_% MG6OAGXUC^%_Q"N?.U;86\.Z[+\J>(K9> C'M<1C 8$\^YVL_M[R;.O7H?8]" M*XGXW_!G2?CQX*DT75/.@EC=;BSO;?Y;C3KE>5FC.0<8KBO@+\;=6MO M$\OP[\?F.W\:Z7%OMKQ%VP>(K4?=N(NF7.T[D&#P3@895!;GLSR\U&\O-1/+ MC/L?SQP?RJ)YN:!$CRU M]#22_P#ZJ^=/V/7Q\=/C9_V'A_Z47M:$L^AWDJ"22DDEJ&26@H61^:[[P(<^ M%;7_ (%_Z$:\ZDDQ7HG@!MWA*T_X%_Z$:S V**** "N3^)[E'L,'',G_ ++7 M65Q_Q6?8VG_]M/\ V6@#FXV!'K@8'M4\4F!QZ8^HJDDE2I+Q5\JM8"\CAL9P M=IR,C..O^)J>*3:?K4TI%FIO71@7%FXZGKG@TX."<\<^W6 MJ8FIWGGU%'F!<\[GUSUYZT[S?][\ZIB;FG>:* +0E4'Y>/I3A(H_ES53S_>C MS_>IY5M8"V9%)]<>M-\U03@#).3]:K>?[T>?[U5D!8\WCO3#+G\L5"91BF^= M0!8\WG=W]:8\N?RQSS4!FX_^O3#-BBP$SR\8]\\4QIL-G[OT[_YP*A,U1M+@ MT 3/+N'/TY[BHGDXV_Y[?X"HGFYICSI>'CG0;'_KWC_P#015RJ?AW_ M )%^Q_Z]X_\ T$5IHY.*HQR5.DE: 7HY<5/%-@>G.:SXY>*GCEK,"_&_P M3))FJ$LF?I5*.7 J1)0%X M2EO?T]J<)>WUI1 M)@]ZJ>=1YU.W4"T9=VU1M,?6HWEXI]+ 2/+CT]>E1R/G@\CIS4;RYJ-Y>:-M@'R2]?>H9)/S M_P _XFFO-S4$DOO1Y@223?EUQ4,DN:;)+S4,DG- "R2\U#))222\U#))0 22 MITDX[U0CEXJ:.7BJ NQRU, MDG%4HI*Y+X_?'32?V\R3<9_A/.5; .#@X)'/4<],?7( +@FP*^=?AF_\ QLK^(/\ MV (A_P"0]/KZ 6?=Q[9/'3^O8CT]^E?/'PTDQ_P4D\?G_J 1?^B["JB2SZ8$ MN*>LO^15)9_>G^=\O7],U)1<\S(V[F'J?2O!?BCX[U3]J#QO??#OP;=26/A_ M3W$?BS7[;X8_#^Z:TNH_^1DU MY#N30X3P8HR.&N&'0 C9SSD,T:-\:O W[+VBV/@'P7IUWXDUZW3;#HFC1_:+ MAY/XI+B1VW3[ GC=+?M%G[3\3-:_L'P[(=Z>$]#F**R_W;FX4Y2I7I M7LW@?P+HOPTT"+2O#^EV>DZ?!]V&VC$88GJS8^\Q[DY)[T ?/?QH_9X\5>._ M@_XN\4?%#Q1+J5]I>AWM_I^@Z0S6^DZ=,D#NA/1IRI (+=Q_$.*]J_9>@ALO MV:_ $<,<<*'PY8,51=H)-O$Q)QW)YSZU'^TM-G]G+Q\.H_X1O4>#T_X]9*;^ MSE=):_LT^ Y))/+CA\,Z>SR,0 BBTBRQ[ ?6@.AW6K:Y:Z%IMQ?WES%:V=NA MEGN)F"K&@&2[,> HXZ]SCKBOG_0[.[_;A\9P:YJ<,]K\)]#N?,TNPD!5O$\Z M$C[3,IP?LZ'.U3U/4=5%>^OKK]N/QH]K;O+;_"/0[HK-1P+EE_!SXV:'\= M/!,.N:'-NC8;+JW?B:QE'!BE7JK ^O! R,@@UT?FY;OSZ#GKG^=>'?&3X+:U MX$\82_$7X:K$GB IG6-$QMM?$42_,>.@N "<-QEB>Y.0-]RI_P % _!^F^-= M&^&MCJ$"R0ZCXYT[39I ,2BWF$PD16X(!P#P1RJ^@P[_ (1#XJ?LTMN\.7TW MQ,\(PGG2M4D_XF]D@Z+#<8Q-M'\+8.. N>:YWXS?'#1OCGX4^$^IZ3))'-;? M$G28;ZQG791@Y /0X%?2AD!Z[??(X_&@>T=3A?A'^T]X5^-)D ML[&ZFT[7K4'[5HVIJ;:_M6'4&-AR!W*EL''/:G?'_P""%E\:_#<%/CA%')K.GM%JEOS;:I:/Y%_ M:$?=VR#D@'D!MP! .*\[_MGXI?LUJOVZ*3XI>#X1_P ?-LFS6K%!_>3@7&!W M&6XY(H(1UGP$^.]]XOO[_P )>+;>/2O'WAT8O;=>(M0BR MW >-Z/P6 &5/7 M&<5Z:\QW#\Z\'\3/X5_:_P! L]=\$:_;V'C;PR?,T^Z($=W8.,Y@N(V&XQM\ MRL,8ZD;P2#U7P"^._P#PM2PN],U:S_L/QEX?(MM8TICS%)U$L9/WHG'*MR#G MKT8AH>DR2^]0O-\U-DEYJ%Y>:#,DDDYKYW_9 ;;\5[_++ M7SW^R&^/C?\ &@]/^)Z/_1]W6@'T#))S4,DO-)))S4,DM "RR<5Z5\/?^11M M?J__ *,:O+99,UZA\.#O\&V9]Y/_ $8U3(#CDJ:.3BJ,CE MXJ6.:J*2_+^%2QRUF!?27BI(Y<"J22\=:D67B@"\DN:>LW-44EJ19<"@"\LM M2";-45GXIZS4 75DIPFYJF)N:<)1F@"X).:=YOO5/S?>G>;0!:\WWH\WWJJ) M,C[R\<''-&^@"UYOO1YOO57?FA9/,/'X8&: +/G&D,G%5S+S^'X9_GFF^;[T M 6/.IK2XJOYHIK34 3&3--:;%5VG]Z8\V: )FEJ*2;)ZU&\N:B>6@"627GK4 M;R\U$TO/6HGF^:@"223FH9)?>FR2U%))6@#WEYJ&22F22_-44DM "R2\U"\G M-)))S4$LN* /8/#?_(NZ?_U[1_\ H(J[5'PU_P BYI__ %[1_P#H(J]68!7 M_%%\>(H?^O=?_0FKOCTKSOXKOM\20_\ 7LO_ *&] &-%+4\* MT O1R5-')5".7BIHI:S OI)Q4L=0!<\ZCSJJ><*3S?>@"YYU-\[_.:K><*/.% %DS%+?_ *^D_P#0'KS..3BJB3(O1R\=:FCE MJC'-4T';G5M)O;T;[6QM!''=6F]TWW-RP$I,3PVI8'"?'DFOZLFB>#+VZTO6='U*UO9[2(::I MN7N(['5'VM:H]RT<8M)67"@KTGCSX=> [B[^%]YX@^"_C;4/V?=/TO7K>P\( M7O@N]UV33-4ENX7M+F32(UN9H8WMA=BW$D"_94<1%;?>D8^VTDVKBI8Y,C\, M?44 ?G7^V3\"?$WCWQAX?^S^'?$6D^'Y/ &FZ=X'AU+X?:CXX\1>$]6BFF:0 MP7EOJ21Z3J*JVG?Z;>3F.0P#=.JP2 ]E\8OAA>Z5_P % M,\16?@75/&7BJZ MU[07>]UGP'>&>TMDBCAN;O3/$]I<+;:=9QQB6633[H,T\HNDV,EW&#]S++_^ MJI%? _AZ>G6BP'P_\&?AK-X,_P""CCZEI?@+5;ZYU+Q!K-QK>O:WX$OM)UO2 M;66&5HY&\11S_8-7T]I#!%;V.QI(8I("P22S?;[E\)Y;*U_X*,_$FZU"2&&S MM?#23R2R/MCB4)8 ?VAO%S6P\R+5([2 MQN8MY59HC:V\A1L=5)C&1W QT)!Z,#AWB*T**^T[?<9U9+;7P3X9T&W9()IM,2^N/$,^[ 8"2*3RD(&5R%RN6.)[2X62'3889%.5:.X9&'T(/%?I M&'RNA3I^SC2B[=7%-_>T>'/$3E*_,U\RE\??VU_'7[*O[/S:3I_CS7;"ZU": MX%[8?V59V]FD"M MV)56 )'&[/I7RW%4VR_P ST;S\?[7L M>_\ G]*S_C)\4_#'P%^%MQXG\0R^3:V\(9$7/G7(?"G6$B67E.0A,,68V9QN4;PQ Y^8YK]=FN,''(XR >H_'\Z_G1_P""5?[+ M7C#]LG]K*S\4;II&L[UII;MURL]RRL6 /:)%)9NPP%')K^B1Y\9Y^\?3@G]A1AE7=5(SUR:\G_ M &Z_VMM'_9.\ 21V,,>I>--4A/\ 9=@7.(^WGR\\1JQ''<\#U'5?%CQ_/\,? MA9XF\36L$=S<^'=*NM3BAD)"2O#"TBJQ'."5 ..<&OR?\1_M@Z]XL\?7WBC4 MK*SOM:ORQ>:<>8$#@KA%;*J%4X&!P.F*G(\J>,J>TE\,?Q-,7B'37+U97\;? M$/X@ZM\1++Q0/B!8ZIKRM;:HUS:Z)%;JMU'\Z$Q+ J2,A.-Q5\X.2:](\-_M ML?':X,5YK/Q"\06>C[V@DGMO"VF29F"Y6-"T 4DG )/3TKQ^;XY/)'_R!K)> MO*L5/Z?Y_.O+?VT/VF]:TCX"W%IIL:Z;_:%P+1G6=_W*/DR; 25#,HQN S[U M]['+:#5G1A_X"O\ (\>6(J*+ES/[V?:W_!*K_@IWXV_:9_:Q\4^ _$VN#Q;I M=KIZ_8[U;*UM5AN$\QY&!AB7S%*J$Y. :_1AI,M[GJ>]?D3_ ,&[O[&_B/PW MXCOOBA?1R6UC<6VT)*O_ "P99$B)_P"FCL^_;_"JYZD5^MK3?YQ7YQG52A+' M3]BERII*RLM%KL>U@?:.@G5^+?[S"7]FGP1\0_B%'KNI:(J:S:QM)'?65W/I M\Y;*C+/ Z%CCCYL\'%?+O_!1/]HG0?"WQAT?2/A[=6FB^.M+<6VH^+V,DZ:1 M <%KU?G/;_M%W5GIMU;+H^FO'?2++.SKOED9>1\YRPY.2 0" M>3FO4X?R?VUL342<;[/5?,RQF*Y/V27'A?3(8);=NL MKNT.X CA %R6/<5YI)\;WD# M[..;[/?HLPM8I&=[^PK[19?A]/:4H*.[?*M/P/(GB)Q MC>,FV_-GZZ?\$BOVT_$'[9_[.%]K'BEFO-6TW59XOMS1Q0FYMVD=85,<2*H9 M1&176?LDOM^-?QE_[#@_]'W=<#_P1R_90UK]E7]E>&'6),MK\AN .[.K M,9&7UCS+M!ZL4)Z$5W'[)TF/C5\8O^PX#_Y'O*_+<54A4KSG25H\SM;L?04> M94XJ?Q'ODDM0O-S39).:A>2L2QTLO!KU;X9'/@FS^LG_ *,:O(99*];^%S9\ M#6/UE_\ 1C5,BSH:***D K@_C8VPZ;])?_:==Y7G_P <7Q_9?_;;_P!IT <9 M'-4TCEXJ19N.OX532;BG+-0!>CEY_GBO)/AK^WQ\*?BU^T/KWPGT'Q4;KXA>%Q. M=2TB73+RU>'R'6.4B26%8GPSJ?D=L@Y&1DUZCYO';Z'I7Y,_&^'_ (9,_P"# MDCP7X@7_ $?2OBE;VRR&52L;O=026)53DY)GAC;&,9>NS X6%;GAK=1;7JL:I:?;[:V_LF^O&D@WL@;, M$#JOS(X^8Y.TUZ+\:?VA/!_[.7PDU#QWXSUJ+1?">EQQRW&H-#)<*BR.B+A( ME:1MS.H 523NST!(_#'_ (*E^#=8_;J_;H_:.\2Z3<>=I7P+T"")2JF19%MI MH(9HF8#Y?GEOI,\_ZH\D9(]<_P""AW[8;_%/_@@?\$88K@37WC"ZL](U$L/W MCG3%F25B!QN,T$3$XX!!Y!S7IO)Z?+2<;WE92\NIQK,)/G;6U[>?0_7;X"_' MOPK^TQ\*]+\;>"=3?6?#.L"0V=ZUI/:^=Y; M[UY3^QO\)U^ ?[*7P[\&B...3PWX>L[*X"'(\]84\X_C(7/_ -;BO3%EPP^O M:O!JQC&HX1U5V>E1;=.,I;EQ91N'?V]:^(?^"IO_ 5AT[]E:W3P#X/N([[X MAZN4@G>-@5T-'.TNW7][@Y"]B :S?^"LG_!6;3_V1?#UUX+\'7,&H?$2_A*2 MN"&CT1""-[]V*_$F\\9WWB+QY_;VM7EUJ5]<78NKJYE(/_!E'_P#&ZX:F1XMSDXP5FW]J/^9Z%//,'RQ4 MIO1+[,O\C]-O-R*\N_;3\>:I\.?V4O'6O:-=-9ZII.ER7=M,H^Y(O0XZ?I7P MV/\ @Y8\#D_\D[\0#W_M&/\ ^-UQ/[1__!P!X-^.WP(\5>#X/ VN:;-XBTZ2 MTCN'OD=8&;D$C9R/\\56'R/%1J1FEO\ 7< >?$.K(PR<=0:^I3+QV],^OM]: M_EF^$?Q=U_X&>/\ 3?%'AG4KC2]8TN598)XVP>.JL.A4X ((Z5^]G_!-'_@I MEX?_ &[_ (?+;7+6^E^/M)B7^U--W?ZX@8\^+NR$=NH-=&=9/[*]>@O7D89'G?MTJ%=VFMGT?KYGU89L#K3&G&/ZU6,W ./;_ #WS1YOO7S)]*MSR MG]K#]O;X4?L11:*_Q0\5?\(NOB1IQIN=,O;W[28?+\W_ (]X7*[?-3[^,[N^ M#7C)_P""^7[)_P#T5;'O_P (QK'_ ,B5\E?\'2K6I;X#_:^+3[9K'GXS]S_0 M"WW>>F>G-9D0_P""4(C7=NW G_D<>O^1\-;V*2^T;]Y=OYB MRRN[O_I9,XRY?QJ- MI:ADEI%$SR^_O4,DM1O+FHWEYH >\O-1224QY>:ADE]Z '22\U#++Q3'F^:H MI9.#01<]O\+G/AK3_P#KVC_]!%7JSO"C9\,:9[VL7_H K1K,L#TKS?XO-M\3 M0_\ 7JO_ *&]>D'D5YG\9'V^*+?_ *]5_P#0WJH@<['+QUJ:.6J4/\ /-2)+Q067HY:E23CK5&.6IDEXH NQR_+4B2_+^%44EXJ M59>*S NI,:D$U44EQ4BRX% %U9N*>DU4TEIRRT 75FI1-_G-4UGQ3_.% %L3 M;[T>;[T 6?.%)YU5O/ MIOG"@"R9N/\ Z],,V*@\ZFF7_.: )C-4;2\U"9,TTRXH E>6F-+DU"TN*C,N M* )GES4?QJ&27WILDE0R2T />;FHI)*;)+S4$LE #Y M)>:AEEXIDDW-0R2Y-!%SWD=**!THK,L**** "BBB@ HHHH XOXX'9X4M\?\ M/VO_ *!)7E\F?'=L>$K7_ *_%_P#0)*\K23BJCL3(O1R\5,DG%48YJE27 MBJ)+R3&I8YJHQR_+4D61Y5L"WF)&XR&A*XP.M M;8:M5HS56C\2V\O0B44]&?('_# WQ,)_Y%_4/_ *;_XF@_L#_$T<_P#"/ZBV M.QLIN?\ QVOMT?M?>-@?^2,^*/\ ON?_ .1J=_PV#XV/7X+^*?Q:?_Y%KTO] M8,TZS_\ )48?5?ESU-@V[_A M3/BK=W.Z?)QTS_HU*/VQ?' _YHSXJ_[ZG_\ D:O'E*I4G*M5=Y2^\VCRQ2C% M:(^B3/Z]/K7YK?M4?L ?$"Y^/OBK4K"R_M>SU_4+C6(9;2WEE2-+BXDD6,X4 M_O%!PW8$BOJ'_AL/QQG_ )(OXJ_[ZG_^1J!^V%XV7_FB_BKDY^_/R3U_Y=N] M=F$QF(PC'?V+_ ($Z;IZPVMKK M%Q;(LRNP\R&,A6V-W\QCEG]SCHH ]8\W XW-M^4GM_GI7SL/VP/&RCCX+^*5 M&,8#3_\ R-_^N@?MA^..?^+,>*A_P*X^G_/M7C1C)RS_% MOP=)O#=G/;VUUX@TFZTV&68D1Q/-"\:LV.=H+ G'.!7Y>ZK_P3X^) MFFZI<6ZZ)>W MYGC6:*SF*2[6V[@=O*G&1QWK[;/[8/C?'_)&/%7XM/_ /(U M1G]L#QM_T1CQ5_WW(_#ND:YHM['I4>IQ7*?^^I_P#Y%II_:^\;,I5O@SXH8<<%YSGL/^7:NFIG MF9SAR\]ODB/JN'['T3\//AKH/P2^"UOX;T:2U9;5$WNC*&N9-RAW('X >@ ' M0"J[S\=<>_I7SZ?VOO&^/^2-^*/^^Y__ )&IA_:\\;$?\D;\4?\ ?5Q_\C5Y M,::C&T=SHYD:?_!0'X"ZQ^T3\"ET[0YK>.]T?4%U=X9%8M=+'!-&8XPO)ES%T*,GS2/BC_A@SXD$\ MZ!??4V,O_P 37=_L>_\ !*^^\2?M5:=XJ\=6U^RVD;0I' RLL2*$" M# /' (%?+_[*;[?C/\8/^PW_ .U[RF-^UCXRY_XM#XDYQGYYA_[;TS]D;2]; M3Q9\0-:UC0M2T,:_?QW4,%W"\3 L]P[J-ZJ6"^8.:\R*459&KU=V>Z22U&\O M-1O+S44DO- A\LU>Q?"@[O -B?>7_P!&/7BLDM>S_"-L_#W3_P#MI_Z->ID5 M$Z6BBBI*"O._CPVTZ3])O_:=>B'I7F_[0#[?[)_[;#_T70)G"QRU)'+5))>* ME27BM""\DO'X5+'-5&.3BI8Y.*!W9?2;(ZU*DU48YJDCEH O+*?6GK+QUJFL MN!3TEQ0675D/KCT.:_+K_@Y,\+WG@:/X)_%_18HUU+PCKLMH'>$LOF$QW=N' M*D$J&M9.^?F/K7Z>)-BN%_:)_9I\#_M:?#>3PC\0M!C\1>'Y+B*Z-JUS-;,) M8\E'$D+I(I&3T89!.PQ"JO9:'+BJ,JM)TUNSX/_X('? #_A;?[(WQ MD\9>*U%Q>_&[5KS3KN1E#>=:B*196!+;MK37,_!/_+-:_/7]E#P/XH^*_P"U M_P#"/]GK7HTGL? ?C^^GFB97(QYD#7RG@$(%L'*]P9&R:_H,^!7P0\*_LU_" MS3/!/@C25T/PSHXD%I9">6<1;Y&D;YY6=V)=B#/N7/;J#UR*^'_\ @J[_ ,%8=/\ V2O#UUX,\&W% MOJ'Q"OHV21E(D31$(Y:3J/,]%QQR3TK[567'I[;NG3%?!O\ P5D_X)/6O[36 ME7GC[P#:0VOCRSC,MW9KA5UQ5&,^TZC//&[.#SC?PY0L/]97UK;]2LX^L?5F M\-N?C'XF\2ZAXR\17>K:M>3ZAJ5_*TUQ02K#^)3C!!XQ7-@9K<^'/P[UKXL^-=/\.^'M.N=5UK M595AM[:!=S,Q([=<#UJ9XZBOI[S/>OD?_@F-_P3+T7]A[P4NK:M';:K\0]5 MB!O;S 9-/4@9@A/KS\S#[W(' W-]8&:OS/,EAU7E]7^'^MC]1ROZPZ$?K'Q? MIY^?<_)[_@Z-:V>7X#_;/^/3[9J_G=?N?Z!N^[STSTYK+1O^"4H@7=][&6_Y M'#KZ]AS^'7J17Z+_ +5/[#7PK_;7AT5/B=X6_P"$F7PZ9FTX#4[NR^SF;RQ) M_P >\L>[=Y2?>SC;QC)KQQO^"$O[*>/^25]\_P#(S:QUYY_X^_>O4P^94%0C M3JRFK?R'-4P=1U'."@UYZ_F>O_L*?$KX2_$+]G#2%^"-[]L^'OA]WT>Q_O%>OM-D]:\[_ &2HGEYJ)I>:Q-25I>:B>;FHVEQ43R\_C01=DLDU0R25')+[U')+0% MV.DEYJ)Y,M^-,>7FHWDP?UH$>]>#CN\):63U^R0_^@"M*LOP6<^$-)_Z\X?_ M $!:U*S- KR[XUOM\4V__7HI_P#'WKU&O*?CF^WQ;;_]>:_^AO51 Y>.7CK4 MT*F23BJ,R\DO%2QS<=:I1S5(DF!0.[+R2\?2IHYJHQR_+4DGK*1067EEP:>LV*I"3/>I%EH N+-FG";%4Q+S_P#7J19: +BR M4OG^]4_/]Z7S?>@"YYOO1YGO542\T[SJS M>;_G-'F_YS57SJ/.H M>;_G-- M\SWJOYOO1YU %KS?\YIOFU7\ZF^?0!8WTWSJK^;Q3?,K0"P9J8\O%0--BHVF MS0!.9N:C:7BHFEYJ-Y7B@"5IM%9F@4444 M %%%% !1110!POQ_;;X-M3_T^K_Z!)7DL.M2I+Q5)):E63B@"['+4BR\U127BI5F MXH NK-[U()JHK-4BS<4#NRXLO%2)+QC]*II+3EEHTO=BZEP24X2\U4$_O2B7 MGK0:7+GF\T"7GK5;S_>E\WWHVV M>=[T[SLU5\W_ #F@2;3UH22V M>;[T>; MBJOGT>?0!:\_)IOF_P"7FHI) M: '/+DU[?\'3N^'.F_23_P!&O7A+R/PJC'+Q4JRT 7HY:DCFJDLM2)+Q^% %Q)CZU(LO/6J22U*)J!W M9<6;!IZS9JDLN!3UDH"Y=6?(IRRYJFLM/$_- %P38_\ UTIN"IW;MO'7.*JK M,-U.\_/?_P"M04?"_P#P5?\ ^"4-C^TMI-WX\\ VEO9^.[.,R75HBA(];1?8 M<"9>?3/3@@;_ ,;?^$9N-/\ %BZ1J,%S8W,=T+:>*6/;-$=^U@5/1AR>>,5_ M3WYY'.[\SBOAW_@IY_P2RL/VAKE?B%X'M8['QOIKK<7MI$@4:W&C G _P!> MH!Z ;NG4#?\ 49+G37[BO\F]?O/D\ZR7F_VBA\TOTL>?^&_^#>#P3X@\/6.H M?\)[KT/VZVCN-@L495WJ#@-YG.,U='_!N5X'_P"B@Z__ . "?_%U^@'@.WDT M[P-HL$\;03Q6,,;HZE65E0!@+ M(/&VNWTV@:?)>1PO:1HLI XR=QP ?8_C7ZD>;GV]\]*\S_;(\-W_ (Z_9=\< M:1I=K->ZEJ6E2P6]O&,O([X _'/YU>'SO%RJQ4YZ==(_P"1&(R/!QI2<(:] M-9?YG\Z_PZ^'FM?%CQGIWA_P_IUQJ6KZM,L-M;0J6=R<>F> <\^U?N9_P3,_ MX)G:-^Q!X*35M66WU7XA:I$#>WH 9+!3_P L(3TR.K./O8(7@;F@_P""9_\ MP34T7]B'P6NJ:HMMJGQ!U:$?;KT*&6Q4_P#+"%O4?Q/_ !8(7C+-]6^;Q]/; M\*WSK./:2="A\*W?5^GD<^1Y*J457K?$]EV]?,L&;C_ZWX4WS35. MM?-GU!8,N*C:6H3/D4TRT61',R9Y<]Z89J@:7FFO-0+S)FEXJ,S5"TQ]:C>7 MB@=V222^]1O+S4;RYJ-Y:!$CR\U$\O-1M+SUJ)YL&@"1Y>:ADF]Z;)+4+R\T M ?17@G_D3M(_Z\H?_0%K4K+\$<^"]'/_ $Y0_P#H"UJ5F:!7D?QY?9XPM?\ MKS7_ -#>O7*\=_: ?;XSM?\ KS7_ -#>JB*1R<B MEJ:.7CK5%).*FCFH NI+Q4J2U127%2)+Q0!>$U.27BJ:3>]2)+B@=V75EXIZ M3'%4EF/K3UFYH N+-S3_ #_>JBS8IPEY_P#KT%EQ9,4[SJI^=1YOO0!<\Z@2 M\]:JB;GK3O.H M>=_G-'G?YS57SJ/.H M>?1YWO57SJ/.H L>=2&7BJ_FY]: M3SO>@";S/>CS?>J_F^](9N* )S)36FJN9<4QYN: )S+BFM+[U7:8^N*8\W% M$K38-->7FH&FQ49F]*"+LE>;YJC>;FHVE_&HGE^;\: NR222HGEYJ.23WJ%Y MOFH$2R2X-02RYIKR\U%))S0!],?XTM&**S- HHHH **** "BBB@#S_\ :-;; MX'M?^OY/_0)*\:27BO8?VE&V^!K/_K_3_P!%R5XJDO%7'8F1>27CK4D4M48Y M>.M3))Q3)+R25(LU4TF.*I4EH N)+3UEJFLN:>)<" M@"ZLU.$Y]15-9*>LM %Q9<4[S_>J@GYIWF_YS0.[+7F^].$QS]ZJ>^G>=0%V M7/.H\ZJ?G4[SO>@+LM>=1YU5?._SFCSO\YH"[+7G4&?BJOG>]-\Z@+LM>;3? M-]ZK^=3=] 799\[-,:7%0&7BF^<:!$_GTUI:KM+BFF;/I0!,TW-1M,]_!$[OAAI9]1+_Z->OGMY>:^@?@:V?A?I?_ &U_]&O4R*B==1114E!7 ME?[2[[?[$_[;_P#M.O5*\F_:>?:=#Y_Y^/\ VE0*1YG')Q4L*F27C M\*T(+TLO- %U)<"I%FJDDM/$N: +B M35(LU4EFIXFQWH N>?3UEJFLM/$W- %OS_>E$O/6JOF_YS2B3F@=RWY^3_\ M7IWGD=VYZU3\ZCSJ!>9;279]WY<]<#&:7S?>JOG?YS1Y] >9:\ZCS^>_UJKY MW^JN^D,O'_P!>@=V3M+BF MF,'_ *+6M>LS0#TKQG]H9]OC:U_Z\E_]#DKV M8]*\4_:-?;XYM1_TXI_Z,EJHDR.,CFJ1),"J<LU %Y9LT\2XJDDU.67F@"\DM M.$W-4Q-S3A-_G- [LN>?_G-.\ZJ?G4X3#- 79;\X4@EYZU6\_P!Z//\ >@+L MN>?[T>?[U4\WWH\WWH"[+?G^]'G^]5/-]Z/-]Z NRT;GBF^=5;SLTADXH"[+ M!GXIOF^]5_-]Z;Y] 799:7(IAFJN9<4AES0%V2M-@TUYLU"TU1M+B@+LF>7B MHWES4+34QI>:!$KS'%1O+Q4;RYJ)Y: )7ES4,DO-1O-\U1O+S0 ]Y>?QJ)Y> M>M,DDJ)Y?FH ^JATHI%_I2UF:!1110 4444 %%%% 'G'[3C;? =G_P!A!!_Y M#EKQ".:O=OVD-.:]^&[2*I(L[F.9L=ARG_L]?/Z38JX[$R+R2U,LM44DJ1)O M>F27DEX_"GQR\522:I$EH O":GK-FJ2RX%2)+B@"ZLW%/67BJ2S'UIZS4 7% MFYI_G^]4Q-BG^;0!<66G>=5/SJ/-]Z +GG4X2\U3$W/6G";F@"WYOUI?.JK] MHS1YF* +7G4>=5;S_>CSLT 6?.I/-QZU6\S%!N>* +'F_P"<:8TN#4!EXIOG&@"9Y:8\N:A:7%1M-SUH G:7 MJ,S>E0O/FF/+S0!,\O-1/+S^-1/-GO4;R\4 222>]1O+FHWES43R\T 222\U M]$? GGX5Z7_VV_\ 1TE?-SRY-?2GP3LI-/\ A?H\<@VLT1E_!W9Q^C"ID5$Z MRBBBI* ]*\B_:F;:VA_2X_\ :5>NUY+^U/9/)I&DW0&5AE>)B.V\ C\_+/Y4 M >1QR\5*LO%4HYJDCEXK0S+TLM4TEIXFYH N";FG"7G_Z]4Q+S3O.H N> M=1YU5?-_SF@3<]: +GG?YS2^;]:J>=2^<* +?G4>=57S,4OG^] %GSJ0S<56 M,_'6F^;[T 6O.]Z3S?I5?SA33-Q0!9\ZD,W%5O.]Z;YOO0!9,O'_ ->F&?CK M4!FXIIEX_P#KT 3&;TIKRU 9LTPS>E $[R\5&TQJ%IJ8TO- $K3'%1M)S4;R MYJ)Y: )I)>:B>7(J)YJ8\N: 'M+SUJ)Y?FJ-I<5&TOS?C0!]3_#T[O 6AG_J M'VY_\AK6S67X-L7TOPEI5M)_K+>SAA?ZJ@!K4K,T ]*\/_:6?;X\M?\ KP3_ M -&2U[A7A/[3I*^/+,]FL$&?<22'^M5$4MCADEJ1)N*I)+QUJ1)>/PJB"]'- M4B2U2CEJ1)>: +JRX%2++BJ:2XIZR\T 74EP*>DM4TEIZRYH N++FI!+BJ8F MQ3EEH N";_.:<)N:IB;FG"3F@"Y]II?/]ZJ>;[T[S?\ .: +7F^]*),'K53? M3O.H M>?1YO^@"UY]'G'UJKYOO1YU %KS:;YOO58S<4GFT 6#/Q MUIK3<57\WWIIGXZT 6///J*:9B.]0><*:9N* )GFS3&F-0F6F-+S0!,TU,,N M*A>7-1M-Q0!,TO-1M+@U"TW%-,N* )'EYJ)Y>?QJ*23WJ-Y>* )))/>H7FYI MKRYJ&27F@#ZZZ4ZFCM3JS- HHHH **** "BBB@"GK>C0:_HUU8W"EH+J)HGP M><$8X]Z^7?'?@N\\ :])9W2_+N)@F PDR>H_ECJ#ZYS7U=6;XF\*:?XMTMK7 M4+6.YAZKN^\A]5/4'W% 'R?'-3UDXKV75OV5+&> M/KDU5'[)K#_F8/\ R0_^V5=T1RL\H27-2)+S7JP_91(_YCW_ )(__;*4?LJL M#_R'O_)'_P"V4707K-FGB7%>GC]EYA_P QP?\ @%_]LH'[,+ _\AS_ ,DO_ME%T'*S MS))*>)N:],_X9D_ZCG_DG_\ ;*/^&9=7I0 M_9JY_P"0Y_Y)_P#VRG?\,V?]1O\ \D__ +.BZ#E9YH)A3O/]Z])_X9L_ZC?_ M ))__9T?\,V?]1O_ ,D__LZ+H.5GFWG^]'G&O2?^&;/^HU_Y)_\ VRG?\,V_ M]1K_ ,E/_ME%T'*SS7S?>CS?>O2O^&:>?[T>?[UZ7_P ,V_\ 4:_\E/\ [93?^&;/^HU_Y)__ &RBZ#E9YJ9^ M.M)YPKTO_AFS_J-_^2?_ -G1_P ,V?\ 4;_\D_\ [.BZ#E9YD9N*:9N.M>FG M]FGC_D-_^2?_ -LH_P"&:<_\QS_R3_\ ME%T'*SS S<4TR\5Z?\ \,R_]1S_ M ,D__LZ#^S'D?\AS_P D_P#[91=!RL\M,QQ3&FKU/_AF!O\ H.?^27_VRD/[ M+K'_ )CG_DE_]LHN@Y6>5&6HVEYKUC_AEQO^@Z/_ !_^V4T_LKL1_R'O_)' M_P"V470M_P##*K?]![_R1_\ ME(?V42?^8__ .2/_P!LHN@Y M6>0M+S43S8/K7L!_9,;'_(P?G8?_ &RKVB?LKZ;:W*R7^I75\JG/EH@A5O8\ MDX^A%%T.QYK\+/AYWC& B# JYBH*"BBB@ /2L7QUX2B\;^%[O3I3 MM\] ]+\=V7DZE:K*5!"2 [9(\_W6_IT]0:\[O\ ]E&UDN&-GK4\$9/" MRVXE*CZAE_E5/I+4B2X%>KC]DT@_P#(P?\ DC_]LIX_92(_YCW_ )(_ M_;*=T+E9Y0DO-2I+7J0_958'_D/?^2/_ -LIW_#+#?\ 0>_\D?\ [91=!RL\ MM66I%GYZUZA_PRXW_0='_@#_ /;*O3!^S"P/_ "'/_)+_ .V4[_AF3_J.?^2?_P!LHN@Y6>9B;FG";GK7I7_# M,N/^8Y_Y)_\ V=.'[-//_(<_\D__ +91=!RL\U\ZE\X5Z5_PS3_U&O\ R3_^ MV4O_ S9_P!1O_R3_P#LZ+H.5GFOFBE\_P!Z])_X9L_ZC?\ Y)__ &='_#-G M_4:_\D__ +91=!RL\V\XTOF^]>E?\,V_]1K_ ,E/_ME'_#.'_4:_\E/_ +91 M=!RL\U\WWI//]Z]+_P"&:>?[T MAGXZUZ5_PS9_U&O_ "3_ /ME'_#-G_4;_P#)/_[.BZ#E9YIYPIIFKTW_ (9L M_P"HW_Y)_P#V=-/[-F1_R'!_X!__ &RBZ#E9YF9N/_KTWSJ]._X9IS_S'/\ MR3_^V4W_ (9E_P"HY_Y)_P#V=%T'*SS!I>:8TN:]2/[,>1_R'/\ R3_^V4W_ M (9@;_H.?^27_P!LHN@Y6>6--3#+BO53^RZQ_P"8X/\ P"_^V4A_9;8C_D.C M_P ?_ME%T'*SR=IN:C:7FO6C^RNQ_YCW_DC_P#;*;_PRJW_ $'O_)'_ .V4 M70(8;ZYC9=+L6$C$_=G<'(53WZDV6GP:;:QP6\,<$,0PD<:[54>P%+F#E)-N*=114E >E>/ M?M2>'I&BT_5HU+1PYMYN/NYY7]X/J M/6@#Y+27CK4LWS?RK0S+RRXJ19>:I++QT-2+(1Z_E0!=66I!-5(39'_P!:GI-Q_P#6H NK M-FGB8C^*J:RD'_ZU.$AS_P#6H NK-D]:>LV&JF)_8C\*<)SG_P"O0!=\XTOF M^]4Q-S3Q*N?_ *] %L3'^]3O.JGYW^<__6IWG_YW4 6O.I?-^E5/-_WOSIWG M4 6O._SFCSZJB;FE,PQ0!9\^CSO>JGG4OG4 6/-]Z/-]ZK^=33/Q_#^= %C? M1YM53-QVIOG_ .]_G\* +1FP.M--SQ54W'%(9^/_ *] $_GGU%-,N*K^;_G- M(9CC_P"M0!*TO-1M,7- M1/+433$__JJ-I<4 2M+E^M:?@+0I/%WC'3[&-=PFE4R8_AC!RQ_($50T30;[ MQ5J M=/M9KR8]5C&0OU/;ZGBOH#X-?"5?AY9M<716;5+@8D91\L0Z[1_C0-' M>!-#U" M2\EJC,?Q(HHH C_X5UX?_P"@#HW_ (!1_P#Q-+_PKOP__P! +1__ "C_P#B M:** ?#OP^/^8%H__@%'_A1_PKW0!_S ]'_\ X_\*** #_A7V@_] /1__ ./ M_"E_X5_H/_0$TC_P#C_PHHH 7_A =!_Z ND_^ _Z .B_P#@%%_\3110 K!J6>FV^G0>7;P0P1CHL:!5'X"I0H%%% "T444 %%%% !1110 4444 ?_V0$! end GRAPHIC 16 trg2019a01.jpg begin 644 trg2019a01.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" (8!#H# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\1V M_9 U7_@Y$_;^_:+M?BM\3O'?ACX(? 3Q1_PAGASPIX7N8K9;RZA,R27DOG1R MQ[]T>[>T3.1,$#(L8!_;BOR9_:/_ &$OVQ?^"=O[;OQ/^,G[&-AX$^)'ACXY M7L>J^*/ _BB:.!K+4QYA>YB9[BU4H6DD?*W"MF4JT;A%:L&H>VBZL;JSMI=* M=XV;7^%22?1M;;JW?V+4'9\T?G'6Z7SY7YI-'L?_ 3"_P"";WC?_@C&_P 6 M1K?QOO?&?[-^FZ>=4\-Z)J\$D^I>'4A0S7$AD&(XU"B0&.%-LI"R;8FRK>%V MG_!;#]KKQA^RCJW[6GAWX+?""3]F/2[R>6+0KW6;V/QS?:5!Q?\$Z?V1/VM_C1HGQKUO\ ;)\:VMII_P 8]$ET"S^'&BSP M7-AX9AEB>"612OF1QMY9"JL[2LSXQ\X:#^Q1^W9\-_^">&L?L.:7\+O MA[JW@R\^UZ#8_&.;QG%!:0:'[NIRZM+DUUE9P71-\VRW2=K-L]C_:$_X+1_ M&7Q;^WY\#/A3^SAX.^&OC#0/CK\,HO'.EWOBU[VPDT]IA>.LT\L+MB"*.!"\ M*P-(S;E5P2"/)?!W_!<3]M+XC?!KX_/I?PG_ &?[7Q9^REJ-^GQ"U2\U+4SI M6K0VS3@V^EVJMYGGA;:9B\]QL*A?E#-M'L/PU_X)2^.OV=_^"PO[,7B;PQH< MNJ?!KX-?!?\ X0.^\2RWUG%(;U$OD7=;>:)RTAFCHK"V5G(M]QGBXN#& M1NYQ@X,7:$*DJ#;M&K*/FU6M36U_@?-;>2WO%6##KGJ4XU=+RI1?HZ-ZDO\ MP/W6]HOM+4O_ +9G_!>;XF?#K]C_ /9"^*/PF^&OAS7]6_:.U6WL+OPOK$LS M3&1Q$IM;2YCDC6-VF9D2:5'4 JS1]5KO?V??^"EW[1'PD_X*5>$_V=_VI/!G MPDT^;XKZ+W=\]HLMLLDDME="\)=Y D9^=5C4-L #A\I\*?\%$OV M??BM^S/^PW_P3%^'?V#1_#?QC\,>/+2PM;75[E+K3['51/"8!<26QE5H1(8R MYB+';G&37V#X&_9$_:5_;Z_X*G_#_P"-_P =?AQX?^!?A#X%:)J6G^&])L?% M5OXDN]=U.[C>$WJR0JJQ0 .LBB1$D4P(I5MY*;MQ6(K.FKP56HO^W%1BXJ+V MOSM6WW71MG,N9X6GSZ3=.#\^=SDGS+M9:^CZV/$OVX_^#B;X_?L:^._$^JZQ MIG[*6CZ%X<\1-IS=H$EA+_ (([_MB^ O\ @G;\7/V9=%_9Y^%-_?Z]J\NI MW'Q;/BNPCU+QI:1W<5W%9QQ,!.)FDB 5[IX8U4E2JGYV^UO$W[ ?QA\3?M\_ M\$_/'T7@5[/PU\&/ \^E>-7;5K'/AZZ?3%@$&S[0SSXD&W=!YJ\9W8YK+"4X MR]G"J].:%WM>+I3_+4LM]5.');H[Q[^)'CS1?^"ZO[*FA_'+P-\'-2^+M[X UZYO_$OA%]=6/2XT;4O+@L8Y M;P1.CPJNXW%L\FZ1]I3Y=O ? _\ X."?VDOVP_%^JZS\)/#7[+%_I-GXFDT6 MP^%/B'QG)HWQ,UB!) OFQ&YFBLQE6W'Y6P5=0KD#/U1^TU^Q9\4/B!_P7O\ M@'\:M"\.I-\./!7@?5=(U?7'O;7;87DT=Z(D-LTRW$@)FCYC0CYN6&"1\/?M M]_\ !)WX^_MI7OB7PYXB_8A^ ;_$G6=1<6GQQ\%^.!X:TF)))0WVVYT=I&N[ MB79N#F7S3N8E5; SE2J37LI.-_XGN[?\OI-;^[K'^:R:?,FWJ56BG.:3W]GK MOI[*SVU^+M>S5K)'VU^UA_P4U^-OBG]NC3/V:/V9_ WP_N?B;9>%D\7^+]5^ M(MY<+HOA:WDV>7:NEBQDFG)DC!:)G4&5,!E#LGS_ /''_@XF^*WP<_8:^.5[ MJOP^\#>'OVC?V?/%NE^&_$>BSMOX+V8I'>VQCEBEVN$DPAD)7"%B=^T M=;XB_P"">W[1O_!.C]M+PM\>_@GX&C\%_:A_X(E_M)?'_P#8O_:4\>Z[X6T+ M4/V@_P!HWQAH>JCP;H^MVOV;PYI6GS92!KRXDCB>8(WS[9"I$4>WDE1HXZJ* M>EW=^?MTH\J?V?97ONN6[D^8*=G9RT=HV7E[*\^:VG,I[;:V27*?26A_\%9O MVG/@7^W1\ O!7Q[^&?PCT3P#^TJSVWAQ/"NIW]WK7AJX"0D17\TRK!,X>>,, ML,:J!)D.=A#?0O\ P5K_ ."D^I_\$_/A_P"!=,\%>$X/'?Q:^+WB.'PIX+T* MZN?LMG-=2%0TUQ+QMB3?&"-RY,B_,HW,OE'_ 4D_8:^*7Q]_;0_81\6>$O" M_P#:WA_X,^))K_QC=?VE:0?V/ PT_#[)95>;_42\0JY^7IR,]=_P6E_8 ^(' M[66E?"'XD_!V31'^+W[/_BN/Q3H&G:Q*8+'7(]T9GLWE&#&7\F+!W*IVL"RY M#KI/D<(7T2JN+MO[)2CKY^ZY:[M:J[1EA^??JZ2EKM[2TU;RUC!M;*^NC.)^ M$'_!2G]H_P"$W[:FE?LX_M&>$/@UIWQ ^)GAN^U;X=>)_!5WJ+^'+^]MXGA>+M>\ M/:CXB34]:?7K?57:$R06D+R_8CINQY K2QFX7*@$*,5]5?!S]D_]HC]O7_@I M]\-?VA_V@?AGH/P*\+_ W2+VU\,>$+?Q5;^)=1U34;M#'))M%7^T+6\^VZ?. ML0BFS;RR!-VT_(^UQCE11AERS]K4MS^SJ+RUJQ4?23IMW79)O7F0ZKO%TZ=^ M7G@]=[\DG+_MU32L]KMV=N4^;?VVOA7XJ_X+?_\ !9'Q]^S!K?Q&\5^ ?@-\ M#_#%EJ6N:=X;F6"Y\3W]VMO*!*7#(P42@*9$D5/(.U,R%A[7_P $RO\ @AYX MT_X)0_M@7UW\./C?KNL?LZ:MI+B\\%^)%^UWQU)N!-&T2Q6\9!56\Y(U9E+1 MLAPL@QO^"CG_ 3Y_:3^#/[?%Q^UE^Q[-X4UWQMXCT&+P]XS\$^)'2*VU^*$ MQ"&6)WDB3.V*(,#-"R^2"KG>R5K?\$S/A?\ M]_%C]L>\^+O[4FOZ#\,_!EG MI$FDV7PQ\-W<%S97LW\%Q(J2W*(!N=_,^TM,S*JG;&-IQR[EC"*BN6=I\[>S M;YM?[R:Y5'^73:QIB_>E-[Q?)RI=+*-_1J2DWW^98_87_P""NWQ)_:;_ ."; M_P"U'\8->T3P/:>)?@EK/B?3]#MK"SNH[&[CTS3DNH#"OC7J^NZ[H M?CJ;QO;6,5I#?0")K064BF=[EHD1%,ACB27):1D^:NNT'_@EA\>++PM_P3%M MY/ FV;]GG4;F?X@+_;6G'^P$>:S93GS\7&1%(?\ 1_,/R^XR\'^\=#VFB?U= M2OIKR3]JW?;WK7;TVZ%8EJ'M%!7:6):_#V2T^?*EKTW-OP%_P5?_ &Y/&W[5 MGQA_9LA^%_[-\_QF^&=C%XB;Q"NJZM%X5ATQX8)1$83NNI[B3[1$J-O@4$ON M4!*7:RA&4-(2A9E.\ ,?:?@-^Q!\4/!?_ 7;_:<^,NI>&/LWPV^(?@;3=&\/ MZQ_:-H_]H7<5M8))'Y"RF>/#0RC=)&JG;P3D9^4? G_!$/X[>,?^#2+S NYL!L!M@.X30J6I M1G57V:4I=[JMRSBEYTE=QW>_4ODC[;E3TYFEVM*CS:^E71/I\-]S[K_;N_X* M%^-/V8/VU_V2/AOH&F>%[O0_CUK>H:;X@GU"VGDN[..WBM70VK),B(Q,SY\Q M)!P, :?H\VK6VDP7LJ MG4"!+=W+I#!$O+.[M\J*Q )P#8\7?L[?MG_MK?\ !0K]CWXI?$CX"^'?AMX5 M^#6I7*ZU;6?CG3]8O;F>+]'O[G5]EK91Z=J[:?::*L3QB.-Y/^/DR,CL&+(^_YJV/#7[ W[5G MQ/\ VAOV,?$>I_LL?#GX.>!?V??$5NFK:'X<\4Z7/>3F06XN]9=(GCA\G_1T M80I+-/N+9$N:]1M/V%_VC/@1^WY^VI_PCWPFM/&?PP_:FT29[+Q9'XML+*31 M+I=+O5BMVLI2)96DNK@1$_(B*5?>V" 8NG^YJ*.KY*\5V?\ #<&UKO'GY;Z_ M9>MT7A9N\5)V3=!ONO>GSV>FUHMV25]4K6;Y']@7_@IAXI_9/_8T_8,N=/\ M GPV\)_ ?XS:UJ'@[7[?3TU66?PUJ,U]=+9-;3W=[.PADDRS^>92-DF&4%0O MU'X?_P""MFL:_P#M^_M*^'UM/#B_ +]EWP@NH^)]9CL9Y=9N]8\IYY;:"3SU MAV1QQ3*4,18R1$;\,,>,>&O^"0_Q$^(7_!M+HW[/OB?0&T'XT>$M/N=9T2P3 M4[1WM=8M]0N+NT1;F.1H%,JL(]XDPHG.67!QW7_!+'_@DAXG\"?\$H?BA\/_ M (W&;3_BU^T=)KE_X\NVGM[^:TN;Y9;>-@\+&&0I'MFPK%=\K@'%=&82DZF) M=-W&OVZ_V6?%?PR\1W^KVGA?Q]IPL[J[ MTB:.*[6%F20-$\DO?5ZZM;)%QG5A74]FE=VV4 MKO9K3[FU:W6Y_.-\8?\ @VI^!?P^_P""SWPC_9UL_%?Q9D\$^/O!6H^)-0O9 MM3T\ZK#<6_VC8D4@LA$(SY*Y#1,>3AAV^T_V>OC_ /&WX8^.O$G[)/[#OA3X M>>(?!O[*MG'IGB#Q7\7-2N3-JM[/+--]@MEL$A'FAC*OF,@C_=-NV#89/H7X MZ?L=_$;QE_P7Q^"'QJTWP[]H^&?A#X?ZKHFKZS]OM4^R7DWVKRHO(:03OGS$ M^9(V49Y(P:\AN_V7?VH/^"8W[?'QV^(/[/\ \)?#?QY^'W[1%W#KMQI=SXNM MO#E[X4UA?,,DKFX&R>W9YI6*Q_O&#(-R%"9,*52?LH0FW9JHW_C522IW[+V; M=KV7PW=GK52G'VE2<4KITTO\#A!U+=WSK6VOQ6U1\B_MO?\ !9#X^?MP^%_V M7)OAJ/#'PRU6[^+D7@KQ9X5U"^O&C;Q78WEL\-O>30 &72")('98SOW%U^?R MU:OL#_@HA_P5*_:7_8TUSP]H%W/^R#\.;BR\(VNK:]XC\?\ BF[-EXEU,H!= MV^B:59RG5#!')D+)/#\V"." 7^<_&O\ P0B_:!^"7[+_ ,(_'.@:+H'Q2^/6 MA_'$_&/QAX=LM;@TRSNFF:)S:6]U=;5PAMX]S,>LTNWS J[O0?%'[&G[5W@# M_@J)XN_:&TC]FSX;_$Z^^,OA32XK1/$GC"PW?!W5(K6"*5/-="]Q%&Z29-G' MF5-I#1GQ@[+7X74YXIWY5RQ4G:W,_=OS].5)7WM[62N M]-U3Y6U;F=WRJ^L?%_\ @IK_ ,%(Y_\ @JC_ ,&\_@#XHZAH-IX;UP?%O3=& MU:RLY7DM1(W1T8*V2NXJ6;&3]-?\'>,5K/_P $F-#2]D>&R?Q[ MHRW$B#YDC,5SN(X/(&>Q^E?-]I_P1?\ VF-._P""%<7P+E^&]O/\2M)^-H\3 M-;VWB#3?L^IZ8$YOXIGN0@0DX$;^7+A1F(=3]W?\'#O[$OQ'_;O_ &"- \#_ M S\+IXMU^V\9Z5JEU8/?VEFHM(5F$SE[F2.-@-ZC;N).> :O$4XS@HP2]ZM M2EKMK'#\S?\ =34K[6LUI9V5*:3=E2JQ3Z_'6Y5UU:Y;;WNGK<_$?XB? M#/\ 9$_9U\=?"S7OV"_C]\=?'/[04WC/3K2STB?39XDFMG+>:"QTZRR"P12N MZ4.KLK1[2S+^N?\ P4"_X+=^-OAQ^W7K/P"^$.K?LU^"-7\":-;ZMXG\4?&S MQ3)H^D3SW"))'IUC'#)')),(Y(W+[F49=2J;0SQ?MW_\$D_$W[+/QY^&?[1/ M[$'PX\/:/\1O#%_%IOBSP-HTUCX?T7Q=HSJPE#1NT5M'*OW=ZX8^8'&7C6N) M_;#_ ."9OQ+\&_\ !2;Q1^T3X4_96^&/[4/ACXQ>&["/6_ ?C2]T6TU'PAJ\ M$,;$^7,FT@;<>7_ +8O_!)SXQ_M$_\ !#G7?AW8_"SX!> ?C'J/B2T\ M5KX0^&&F1>'M%F\F15$$DLDACEN_(W;I2R1DJB [5WM8_:V_9V_:Q^*/[0/[ M*O[6'AKX!:(?B7\)[35-'\3_ NE\>V G,%P)88Y(=28"U*M%)(YQ\T;.J[9 M<$C2#C"J^?;VGO=59T$DU:_N^UNW:_+OYM5DY44H.[4)\O3WO:75[VU<.KM> MRZZ'T#X*_P""E?CKQ)_P4R_:E^#,^D^$U\+_ 1\%V'B/0KJ.UN!?W=Q/917 M#KUM-:_M)X/[5;6M6GM(K@PRV"[>QT*'1_$=KJ=J)UMDC2SWY27S(U55>22*.- MG#E"4VFO7/\ @C#^Q;\2_P!D[_@BM8?"3Q_X:_L#X@PV6OQ/I7]H6MUM:YN+ MEX!YT$KP_,LB'[_&><8-V23[Z17$*2H&]P'&:_)CPA_P2P^/&E_\ !K)K7[.,_@39 M\9KN9WB\/?VUIQW@^(8[P?Z4)_LP_<*7YE[8^]Q7ZC_LE>!]4^&7[*GPS\-Z MY:_8M:\/>%-*TS4+;S$D^SW$-G%'*FY"5;#JPRI(.."17HU%!>VBOLRARONG M#WO5#/$M_I-[\=+1KS3;A[:(C\.WU&735L]-%Y9(MOJ ML$*.LODW:GRF#*0I) 5P#]=Z*_(;X_?MD_'+_@BK^W+^SZO[3/[7]?\ $4;^PI_T M7+_RS/$'_P @T ??]%>#_L6_\%-?@7_P4-\+>(M9^#WQ L?%]AX2>--9;[%= MZ?)IWF*[1M)%=112!&$4F'V[3Y;X/RFO,?V(_P!L_P :^/\ XJWK?$&[MSX9 M^+6B77CWX86Z6L<$MOH]M=- ]JWRJSNUG+I5[^\+2!KZX4E5C557,KN_1-_< MF[>ME)KI:,M;V3=G:Z[I??I?TNTGVYETNU]C45\D^ /^"I?@WXA:;H7CN^T[ MXH^"?"&H?#_7?'MI#JUCI3V6JZ/8#39)=19;>:XNTD4782*+='N'V@R1'$#& MG\=_^"F7B_P7\ K+Q5H/P*^)EAK,_BWPQH_]E:_%I#"^T_5K^&#[3;7-OJAL MI'96>)%%UOBFD@:>)(6\RM/9RYE&VK:7SE-P7_DR>FZL[[,+?K^"3?X-?>NZ M/L*BO ?C/^WY:_ OXBPZ5K/PM^+;^'%U72-$O_&,.FV2Z%IMYJU^BVNWY)-/S6 MJOH"BW=+=1)O"/PQ\6S>,M&^(NA>!O$G@_5UTU-4T1KZ]M$;>RZ@MH[36UU";>2&ZECWW M4!DPBS>7?))S5/K=+YN2C^;5^UU?=!;7Y)_?!3_)_>FD?75%>"7_ /P4/\': M1XQTG0+W1O%MGK&I^.9/ 4MM):VY;3KM88I5NIRLQ M)!6&865U-''9K<7!AA+-"I95:(^\DUUV_P# 5+_TEIW[,$FVTMU_\DX_^E+E MMU>G5'U717S#^UK^WM_P@D?Q,\%^#-#\5W?B[PQ\-KGQM_PD=K!8-I&A126M M^;*:7[1.))2TUDRA(X)>60L-FYE9X8_X*:^&;?X&:MXLGT?Q?XCTCPC:Z;IU M[X@L+6S33]=UZYE@M3I=D\L\0DN%NIXXI)2J6D4CLCW"M%,L:A[SE%;QM^+E M'3_MZ#C_ (FDKMV$].1_S7M]T7^*DFO[MWHM3ZAHKB_@9\7[GXS>%+F^O_!7 MC3P!J5A>R6-WH_B:UMX[N%U"L'22VFGM9XF5U(DMYY$R60D.CHOB_P"UY^V5 M=?LH_M'Z;=ZM<:A-\/-%^%?BWQKKNF6%I!+=7DFF7.C^6T3/M;>L5SWSORV^]GTY17S[X*_X*-^$M9TS MXD77B?PWXW^',?PPT"V\5ZFOB*TM6>[T>Y6Z:WO;=;.XN"P?['.!"^RX#*%: M%2P![;]GC]HN_P#CJVIPZI\,?B7\,[W3HK>Y2W\66ED!?03A]DD,]E=75N6! MC8/"TJSQ_*7C421EJY9)N+6JW^?ZZ/3?1]F0I)KF6S_X#^[5:[:KNCTRBBBI M&%%%% 'EG[1?[%?PS_:R\4> -:^('AK^W]2^%VN1^)/#$W]HW5K_ &9?QLC) M-M@E19<&-/EE#IQRO)KU.BBA:*RVO?YV2OZV27HEV!ZN[]/EJ[?>W]["BBB@ M HHHH **** "BBB@ HHHH **** "BO*_BS^VS\,/@=XODT'Q/XJBT[5X8UDD MMDLKFY:(,-R[C%&P4D$'!.<$'O6IH7[4/@?Q9\(K_P ,K*-N(BCJK!R70 $#.]?6O*6>Y:ZLZ"Q$'.%W*/-'FBEO=7NK=;['JO(LR5 M*%=X>:A.RC+EE:3>UG:SOTMN>@45X+#X]^*5U\-6^(2W?AY-,%NVI+H)MB2; M0#=DSYW>9L!/IT_W:UO%O[??PJ^'LUC;Z_XH33+^^L8-0^R_8KFX>&.:-9$W MF*-@I*L#@G."#WKBI\4X!1Y\5+V,;)IU&H*2=[--OK;9VEW1VSX7Q[ER86/M MI7::IIS<6K73272^ZO'LSV2BN7^$?QG\,?'?PG_;GA/5HM8TP3-;M,D;QE)% M )1E=593AE."!PP/>OF+X1_M;>/++]MWXY>&_%NLVMUX!'B1/#/@;%C'%)HN MI0>'['4Y;621%S*MRES/+&95S33332:6CV M=^96[[7O:_BU<)6HS=*M%QDFDTTTTWW3U5NO9'V+17PYX3_:[^(OPS_9!_9Z M_:)\8>)KG7/AUJ/@?3I?BK9IH\#/8&[M(95\0PBWA$H$,YVW$*9C%O,TJQJ8 M#OM^.?C%\>;G]F=?B(TOC?0-/^(?C&QF_L[P]X5@UGQ%\-_"+IL2:"Q%M-+= MW\K+#+.DD-T;87DH6%Q;?-V5:;ISE3EO%\K\GS**^_XD]N5.]FFCG6MK=5=> M=DV[=VMK;W<=+2BW]L45^8'C+]M_Q/;W_A'2O#7[3?C/Q=X(UGQXFAZEJN@^ M![._^*/AYTTC69KG2]1T./0W$.+JPMGC)TU+@1FX$B[$$I^Q/V'/$K^*[/Q' MKX0>Q.)"3:I_8FEM.'XWDB8+L3&PL=RY'KY?\ M _SZ_+2UU)\MD^NOXR7_ +:W;IUUNE[W17RM+JOQ2_:_^,/Q=L/"GQ-UKX0Z M-\*=8C\+Z.ND:3I6H-KVH'3K6]FN=0^W6UP?LJM=PQ)#;&WDQ%.S2DR1B'LO MB!^UUK?P$T+P#X>\2>!=9\?_ !<\3Z-/J-]X=^'C6TL,:V:0"_NXIM3GLT%L MDUQ B*\GG.9T"H^'*Q=*"F]$TFO--"/#NAV6J^'?!GQ+^(.D77@.#XES7N@:?9I%8:#(965OA ME8LVTN]OQM;_ -*CZ!6\!2+I2:[_:TME_:$<0F:^&FE&L?])$@O=A7Y M WG?NJ=FW9:[?CRI?^E1].97W0EK'G6VOX)MOTLF[[:,^DJ*^-?VQ?\ @I)J M'P3^"]_XO\/^%/B+:>-;;X:^)/%MEX-US2["WM(9--N;&"9]1WS),6@>X#+] MDN3#- ;AT:UTR^:*]>4S,;FT4R6L=Q;H;R'?,N6*N,'*UNKLO\ P)QT[ZJVG5I;M(KZ4;S[3:@1W;W0S'87$B2M;B%@ ID$F8PDFW9>?X6 M_P TO5I;M!-."O+:R?W\W_R$F^R5^]OI.BOCCXB_\%&M1\6_M#_"CP_X-\.^ M-])\&:M\3+[PIJ?B^\L=/.A>)$LM,U4W=K;MY\EW'Y=Y:KB5X(%D^RR>7(Z9 MW=IX)_X*9:#\0;6^ETOX=_%"X^U>'+GQ=X.1;/3R_P 2-+MW19;C25%X3G$U MLXBO/LLS+=1%8SEMJ33A[3I^B7-?[M>]DW:RN.4&I\G73\9.-OOC9]%=:W/I M.BO)?V=/VS?"?[5GB#4HO T&K:SH6E:?97<_B)%A&EBYN8EG&G@^;YWVN.%X MI)4\K;&)45GWDH/6J;BUO_7]?EKL1&2EJOZ_K\'IN%%%%(84444 %%%% !11 M10 4444 %%%% !1110 4444 %%8GQ'^(^B?"/P1J/B/Q'J,.E:)I4?FW5U*" M5B4D*.%!))8@ $DD #)KPO_ (>W?L]_]% _\H6I?_(]95*]*F[3DEZL\?,> M(1>==S.L<9)EB1"%+;L%OFVX[U%\&/^"L?@#2/ %MIOQ9UT^%OB M)H\LNG:[8?V1>2JMQ#(T;.IAB= &V@X!X)(Q@"L?K^'YN7F7K?3[^YXG_$0N M'?K/U;ZW3MRWY^>/L][]M3ZYHKYP_X>W?L]_\ 10/_ "A:E_\ M(]6_CE^U7>_$O]B/QCXY^ 5Q)XPUFQ006S6&FM)UU;6=6U#P+X/\ M^$JUR2SLHH(EACM/[,U':C7%];L\IM_E6%AN&ZM:L'3=GO=Q^:2;L]GIKIV] M+BUERKM?\_GT[6_&WU=17R=\:OB;XP^+'C/X1_#3X7_%R^T.#QAX)U;QB_C^ MST[2]2OM7BLET^"UVI+;/9;)Y=12>4QVZY6';%Y6_*^&^(?V_P#XM_'7X"W? MQ"\+^*(O 3_#+X(:-\7=5TJTTNUN[;Q7J%U]NFET^=KF.62*R$>ESH#;M%/F M[#>;^[VLN5ZM[)[_ /@:OWLG"2VO=;6:9<*4YI*+[5[B6VT[1?#\-O)?W[0VTUW<,IN)H($6*VMYY6:29!B/:NYV1&YSQ M5^W[9^'/"/@F2#X7_%G5?&OCQ[];'P+!IME;:_;I8DB\FF-S=PV2P1,8P)A= M-',;B#R6F$J$JZ2>D?"SP'X+U*W M\!_$WQ3X@\=Z;/K&G>$--TB*V\00VEM DUW+<07TULD/D"2)'1Y YDFC1%=F M K#^*G_!4;X>?#?1]!U:PTSQ=XTT#5/#-IXWU/5M LX)+7POX?N9 D.JWWGS M12"$_O6V0)-/LMYV\K$9-5ROFY.J=OGK^'NRUV]V6ONNRZ*71J_XI??=I6WN MTNJ/I&BN-^//QUT+]G7X0ZKXTUXWDVF:8L02"PA^T76H3S2I#;VT" C?---) M%$@R 6D7) R1YUI'_!0/PI+^S_XQ\=ZUH/C#PM<^ =6/A_7/"^HVMO+KMIJ; M- MM9*EM/-;RRW/VJT,)BG>-Q=19=?FVKO;I_P !?FTO5KNKG1/HW;]?RO\ M<^Q[O17G/[-?[26G_M*>&=:N8=!\1>$M:\+ZO-H.N^']?2V74M&O(TCE$C4VK?.S^3U37DUJGU07_#3[M&%%%%( HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /"-7_P""6O[,GB#5KJ_O_P!G M/X$7U]?3/<7-S<> =*DEN)')9G=F@)9F))))R237SU^UK_P0ET+QC\;?A1\2 MOV:O$'@/]D[QY\+FU8KJGACX7Z7>KJZW]M';,)X-T,;F.(3JAD63;]ID*A3S M7WY10!^<6G?\$.?B3\"^.?^">7P^M_V;/&WPV^%OASP;\%K#XA11V6MW/A/PS:6#75JS*ERNR 1 M#S9+8S0I*V3$9=X#;=IYOQ1_P2=^$/A_7O"?B'X3>!?AO\&O&/A35XKU-:\. M>#[2UFOK-HY(+RPG^S^0TD4]O-*OSN0DGER;7,84_3U%2X1>_P#7EZ>6SN]- M6/F=K>OX[_/SWT79'S+\,?\ @GC>_"W0OA-;Z;\0[RRU#X5?"J]^&MMJ5IHT M GFDN!IFW4D2=IHD:,Z:"(9$E5O-Y;"X;S3P9_P1VO\ P=\,?&UCIWC/X?>% M/$?B?5_#>MV2>#/AR- \*:?=Z)?K?0W4FCK?R&:YN)!LN)5NHC)'' H">5EO MN6BMI59N7.WK>_SYW/3M[[;T]-DD%W91Z?\ 2U[Z+KY]W?X<_: _P"".][^ MT1^T1?>.];\;^![R>?Q#HGB2QO=1^'::CXBT%]-:S?\ LZPU.6])M-,EEMI9 M#!%"L@>[F)G8,X?Z<^-7[/\ _P +A^)OPI\1_P!K?V=_PK'Q)/X@^S_9?._M M+S=*OM/\G=O7RL?;?,W8?/E;ASZ?H&J:-%?Z=XK^ M#UGX:>"_$>H>+M,\9V MU[X0^&EKH/AVPO-.O+.YMT&E07 EFC8V2"0S7KRL9'VRH@CBC^NJ*4/-\9OBE\0O&-OXWBT#7/ M&OANSLK-X-$,L6BZ[;S68W_$LTQ5B)4H+,?O26R*_P 1?^"76I3> M'9_#_P /OB+;>"/#7B;X>:=\,?%=K<^'/[2N;S2K)+B*&;3Y5NH%LKWR;RZ0 MRRQW4?,1\K,9W_7E%"TCR+;MT^UNMFO?EH]-ET5A3DG=/5?_ &OX^Y'7>Z;W M;OX!XX_83M_%.M_%RXM/$(TVT^)_PWL/AY!;#3O,_L9+5=45;G=YJ^;D:D/W M>$QY'WSO^7G[+_@G=?> O OC+POX%\9:+X9\+^,M!L+.YT2Z\(6^J:6=2MH8 MK66=[:641-97EG#%;W-FJH65-\<\,C.[?3]%#UE*;WE9/S2NTG\Y-^;LWLK3 MMRV^SMY:17Y0BO1>;O\ -?[&7['_ (C_ &([.V\/:/=>#[SP]XGU[4-=\06F MA>&_^$>T/0-UK#%;V^CV NYOL<320B22,M.))9KB3=$6"&Y^VI^P3_PV!J>I MW'_"5_\ "._VC\-_$GP^V_V9]K\O^UWL&^UY\U,^3]B_U7&_S?OIMY^B**KG M?,I]4K+TY>3_ -)=OQW*I2=*7-#1WO\ ._-^>O\ P#Y_^*G[ 6D?&?Q)\6YM M>URZ;2?BUX#TSP/"?'^L'4-=\'>%M:OR@C-S?Z3 M!Z$X'89JWIWPJ\,:/X0G\/V?AW0[+0KK<9M.M[&**UD+8R3&JAV,8QQBNUUO\ 9Z\!>)YH9=4\%>%- M5FMX([6.:]TF"YE6)!M1-[J6P!P!FNQHKAP^08"BG&-.Z=OB;E9+9+F;LE=V M2LEV.W$9]CZS4I5+-7^%*-V]V^5*[=E=N[?%KN#3M/M+>6%F9EEDBFT])PQ55);85(!+>^45Z:H4U!TXJT7'ELM-+IV5MM M8K;56/-=>HY^TD[N][O77SOOOU/GX_L+L_\ P3#3]G%O%6YE^'B^ F\1_P!F M8W$6 M/M?V7S>^-_E^;[;^]=K^T#\$/$?Q-\)^'O^$/\>ZIX"\4^$[^/4=/O MHH6N]-OF6)XGMM1L1+$+RTD21LQ^;&ZN(Y(Y$=%:O3**Z*M2563G-ZMW?37? MH91TC&"VC=+YI)_?9;GQGXW_ .":_P 2_'GQQ\._&&\^+?@-?C%X9U&W>UOH M_AW-7%RTI;5KF0SO?-@K&JQHN_?]#? _PS\6M O]0;XD M^-OAUXLMI(T%C'X:\$WGAZ2W<$[S*UQJM\)01C 58\8.2V<#T:BI3:5EM_GO M_GZW>[N$O>?-+?1?);?=^6FVA\Y^./V.O'_AOXO>-_%/P>^*.C?#V/XGO%=^ M)K#6?"!\01I?Q6T5HNHZ>5O+46UPUO#$KB=;F)S!"WE B3S4\=_L0>*-,G^' M&L_#?XGW.C^-/A[X=O/";:UXWTR;Q62[ N[25[L36<$BS"8(,RJ M8F#J$^C:*GE7*H]ORLU;TLVK;6TV*YGS^NY\L>'_P#@F!IW M@SX>ZOX9TGQ=>KI]_P#""+X40RWM@L]RFPW9.I2NKHLDCFZ+-&%094X8;L#B MOV^OV']?N?@_KFM>%]6U34M=E\,>$O!=K::=HIN;F$V/B"&Y;4%7ZC?_ *=J>G-IM&RNW\6NWX&3I^EZ))H=PESID46 MGR7<\CPB<2O.KW9>7[3,JO"-FRMX@_X)V>*O&/PL\;VVO>// ?B7QC\2?$MM MK_B8:Y\.(=4\':O#;6L%I!I[Z-/=O,+>..WAF4K?B7[2OF;_ "R8#]84571K MO_\ :_B^6-WN[:W"+<;6Z??UZ[]6UV>JL]3XKB_X([6Q^!UAX)D\?RI;VWPZ M\7> W:WT416]M_;]W:W1>S@,Y%M9V9M_*@L]S[8?+3SOW>YDM_\ @D);ZC^T M?9?$G7KWX.:]KVH7VE:WXDU2\^$MI>:[+J%A#!"#I5]=W4YTVUE2UM]T+1W, MB,9WAFB>17C^U:*M5)*:FMUM_P"!.7XR;;6ST[*R>L.1[:_C:_\ Z2O3IN[^ MOE8^V^ M9NP^?*VX^;_$?Q'\0?\ D%[/[0_M?^V? M]$_UQ\OR?[6_UGS;_L_W$W_)]&T5*DUM_7]6'*3E'EEM:WRM-?E.7W^2M\EZ M%_P34U[0/B+X0BA^)-A_PJWP)XZU+QSHWA@>%MNH++J$&I)<6DVH"ZVO"DNI MS/"5MD=$ 1VF.''._LS?\$B&_9 AUIOAWK?PD\(ZK#X>G\-^&->TKX1V%OKE MM%))&5NM6OOM!EU2ZCCB0!D-I%(Y>2:&8E GVM14Q7+'E7:WKI;7N[=7JM]Q MRFY.\O+\&Y;>K;MUZGAO[*7[%R_L=>*=9M/"GB:[E^'FLV<$\GA[48'NKN/6 MQE;K5!?-+DF[4(\\1B.ZX#SAPTLH?W*BBKE)O?\ K_AMEV5DM$B$K._?^OQZ M]W=O5L****D84444 %%%% !1110 4444 %%%% !1110 4444 4O$?AO3O&&A MW.F:M866J:;>IY=Q:7D"SP3K_==&!5A[$5PG_#'/PB_Z)7\./_"9LO\ XW7I M%%3*$9?$KG'B,OPN(DI5Z49-=XI_FCY=^-O_ 35M?%/Q>\+>,/AKK?AGX37 MWA:*3R8]-\%V=RLT[Y!F8;D5B%("AU;:1E2":C^#?_!-&'P_\YN>W//DYN7EYO9\WL[\NGP['F__ QS\(O^B5_#C_PF M;+_XW47Q._9DT_Q%\#[WP=X'U.\^$DK7$6H:=J7A&*.P>PNXI4F1VA0"*:)F MC5989 4FC+HW#9'IM%;>R@M4K>FA]%ALNPF'G[2A2C%[744M.VVWD?*GCG_@ MG=XE_:<.NR_&[XB:%XANKWP?JO@O2W\%>$G\,KIMKJ8B%Y-)]IO=0:XE/V># M8"ZPJ%;=$Y8,O+Z5_P $K/%>M?M:>%OC=XM^*'A74?'GAZW&D7::+X!_LO2= MI,JQPO+"("DKU]IT5 MAV7=K?UT_P#D5\U?';#0/[0^S? M9OMWV6W2'S?*W/LW;,[=[8SC)ZU0^/OP\^*/BW4]+O?AM\2-!\%M;03VU_8: M_P"$?^$@TZ_60H4F"Q7=G<17$>PA2+@Q%97WPNVQT]-HJJTG6DYU-6[M^=]] M-@C[JLCY?\8?\$[=2\)?#_X4V/P=\?1_#_Q'\)?#=UX.T_5M:T+_ (2".\TJ MZMX(YDE@2XM3YXFM+2=)!(%5X2#&Z.5KFOB)_P $FO/\'Z;X4\ ?$!O!GA#4 M/A]8_"[QC:7>B?VI>>(-#M';RC;W GA%I>F*XOXFG:.="+O/E!HU-?8M%/GE MS.3ZN_S][IM;WI.VUVW:^H^:222;T\_-/?NG%-/=6T9%96<6G6<5O BQ0P(( MXT4<(H& !]!4M%%2VV[LE)15EL%%%% PHHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /DK_@LG8Z7=_LG74FO^ O%/BW1+6._EEU?PS=:A'J_@^QQZ>/M-#\./B;\6T_:)F\%6>E M^+_#=K)X8L-4LO&ZV=SJ=G<:+)>VVBQ)J$0>VLL,52)@R6XNU^>05^GM%1R; MM/77Y77*W_BM=1?2^S+E/F44]E^.MTK_ ,M]7'K;UO\ !-OKGQ)_9^M_V;_B MU\3O"WQ$\9ZQIOPRUKPKXIAT'P_-KFMVNJ7@TR\MOM-M81NV9/[.EADE1/)C MGD3/:C^SU\0?V8?V;=6^'E_P"!/&/B'Q%\7OV==#^&FF'P_HUQJEGI MOB"V&HV\UM?7$"/%9PK_ &O%)]IN&CA*6]QA\H ?U7HK=SNY)_#)[>3=1V^^ MI)W\HJUD[E&I.E%*#U7+]\7%Q?HN1*W5-ZWLU\R_M^^&M2O_ -E^TT#0]'\0 M>)-=\!7_ (9\9R66G:1<2G4[32=9LKJXAMY GE27316TICM@YE<[0$^8&O$_ M&/@#Q5\7?@C\=OBEH_@WQF+36_BSX9\=:)H-]H5UI^OZOI?A\Z&MRZ6%PD=R MDLW]F79@ADC620"+"_O5K]!J*4:DXR=1/WK\WEST3XE>-(KS0K7 M7](N=(U*>SL](T_3C<2VERD=Q ))K2%[T:;XF\'> ->US2+PPQS?9;RVTZ>:"39(K(^V1%.UU*G&"".*]?KY__ M ."L7_*++]I;_LE7BC_TT752VK1BMDDOE%)*_GIKMKT07;;;_KR^6QT7@;]F MSQEX2BN%O_V@?B[XG,Y4HVIZ=X6C-OC.0OV;1X0A_\ RNKT"BD!Y_\ \*;\1?\ 16/'_P#X!Z'_ /*ZC_A3?B+_ **Q MX_\ _ /0_P#Y75Z!10!Y_P#\*;\1?]%8\?\ _@'H?_RNH_X4WXB_Z*QX_P#_ M #T/_Y75Z!10!Y__P *;\1?]%8\?_\ @'H?_P KJ/\ A3?B+_HK'C__ , ] M#_\ E=7H%% 'G_\ PIOQ%_T5CQ__ . >A_\ RNH_X4WXB_Z*QX__ / /0_\ MY75Z!10!Y_\ \*;\1?\ 16/'_P#X!Z'_ /*ZC_A3?B+_ **QX_\ _ /0_P#Y M75Z!10!Y_P#\*;\1?]%8\?\ _@'H?_RNH_X4WXB_Z*QX_P#_ #T/_Y75Z!1 M0!Y__P *;\1?]%8\?_\ @'H?_P KJ/\ A3?B+_HK'C__ , ]#_\ E=7H%% ' MG_\ PIOQ%_T5CQ__ . >A_\ RNH_X4WXB_Z*QX__ / /0_\ Y75Z!10!Y_\ M\*;\1?\ 16/'_P#X!Z'_ /*ZC_A3?B+_ **QX_\ _ /0_P#Y75Z!10!Y_P#\ M*;\1?]%8\?\ _@'H?_RNH_X4WXB_Z*QX_P#_ #T/_Y75Z!10!Y__P *;\1? M]%8\?_\ @'H?_P KJ/\ A3?B+_HK'C__ , ]#_\ E=7H%% 'G_\ PIOQ%_T5 MCQ__ . >A_\ RNH_X4WXB_Z*QX__ / /0_\ Y75Z!10!Y_\ \*;\1?\ 16/' M_P#X!Z'_ /*ZC_A3?B+_ **QX_\ _ /0_P#Y75Z!10!Y_P#\*;\1?]%8\?\ M_@'H?_RNH_X4WXB_Z*QX_P#_ #T/_Y75Z!10!Y__P *;\1?]%8\?_\ @'H? M_P KJ/\ A3?B+_HK'C__ , ]#_\ E=7H%% 'G_\ PIOQ%_T5CQ__ . >A_\ MRNH_X4WXB_Z*QX__ / /0_\ Y75Z!10!Y_\ \*;\1?\ 16/'_P#X!Z'_ /*Z MC_A3?B+_ **QX_\ _ /0_P#Y75Z!10!Y_P#\*;\1?]%8\?\ _@'H?_RNH_X4 MWXB_Z*QX_P#_ #T/_Y75Z!10!Y__P *;\1?]%8\?_\ @'H?_P KJ/\ A3?B M+_HK'C__ , ]#_\ E=7H%% 'G_\ PIOQ%_T5CQ__ . >A_\ RNH_X4WXB_Z* MQX__ / /0_\ Y75Z!10!Y_\ \*;\1?\ 16/'_P#X!Z'_ /*ZC_A3?B+_ **Q MX_\ _ /0_P#Y75Z!10!Y_P#\*;\1?]%8\?\ _@'H?_RNH_X4WXB_Z*QX_P#_ M #T/_Y75Z!10!Y__P *;\1?]%8\?_\ @'H?_P KJ/\ A3?B+_HK'C__ , ] M#_\ E=7H%% 'G_\ PIOQ%_T5CQ__ . >A_\ RNH_X4WXB_Z*QX__ / /0_\ MY75Z!10!Y_\ \*;\1?\ 16/'_P#X!Z'_ /*ZC_A3?B+_ **QX_\ _ /0_P#Y M75Z!10!Y_P#\*;\1?]%8\?\ _@'H?_RNH_X4WXB_Z*QX_P#_ #T/_Y75Z!1 M0!Y__P *;\1?]%8\?_\ @'H?_P KJ/\ A3?B+_HK'C__ , ]#_\ E=7H%% ' MG_\ PIOQ%_T5CQ__ . >A_\ RNH_X4WXB_Z*QX__ / /0_\ Y75Z!10!Y_\ M\*;\1?\ 16/'_P#X!Z'_ /*ZC_A3?B+_ **QX_\ _ /0_P#Y75Z!10!Y_P#\ M*;\1?]%8\?\ _@'H?_RNH_X4WXB_Z*QX_P#_ #T/_Y75Z!10!Y__P *;\1? M]%8\?_\ @'H?_P KJ/\ A3?B+_HK'C__ , ]#_\ E=7H%% 'G_\ PIOQ%_T5 MCQ__ . >A_\ RNH_X4WXB_Z*QX__ / /0_\ Y75Z!10!Y_\ \*;\1?\ 16/' M_P#X!Z'_ /*ZC_A3?B+_ **QX_\ _ /0_P#Y75Z!10!Y_P#\*;\1?]%8\?\ M_@'H?_RNH_X4WXB_Z*QX_P#_ #T/_Y75Z!10!Y__P *;\1?]%8\?_\ @'H? M_P KJ/\ A3?B+_HK'C__ , ]#_\ E=7H%% 'G_\ PIOQ%_T5CQ__ . >A_\ MRNH_X4WXB_Z*QX__ / /0_\ Y75Z!10!Y_\ \*;\1?\ 16/'_P#X!Z'_ /*Z MC_A3?B+_ **QX_\ _ /0_P#Y75Z!10!Y_P#\*;\1?]%8\?\ _@'H?_RNH_X4 MWXB_Z*QX_P#_ #T/_Y75Z!10!Y__P *;\1?]%8\?_\ @'H?_P KJ/\ A3?B M+_HK'C__ , ]#_\ E=7H%% 'G_\ PIOQ%_T5CQ__ . >A_\ RNH_X4WXB_Z* MQX__ / /0_\ Y75Z!10!Y_\ \*;\1?\ 16/'_P#X!Z'_ /*ZC_A3?B+_ **Q MX_\ _ /0_P#Y75Z!10!Y_P#\*;\1?]%8\?\ _@'H?_RNH_X4WXB_Z*QX_P#_ M #T/_Y75Z!10!Y__P *;\1?]%8\?_\ @'H?_P KJ/\ A3?B+_HK'C__ , ] M#_\ E=7H%% 'G_\ PIOQ%_T5CQ__ . >A_\ RNH_X4WXB_Z*QX__ / /0_\ MY75Z!10!Y_\ \*;\1?\ 16/'_P#X!Z'_ /*ZC_A3?B+_ **QX_\ _ /0_P#Y M75Z!10!Y_P#\*;\1?]%8\?\ _@'H?_RNH_X4WXB_Z*QX_P#_ #T/_Y75Z!1 M0!Y__P *;\1?]%8\?_\ @'H?_P KJ/\ A3?B+_HK'C__ , ]#_\ E=7H%% ' MG_\ PIOQ%_T5CQ__ . >A_\ RNH_X4WXB_Z*QX__ / /0_\ Y75Z!10!Y_\ M\*;\1?\ 16/'_P#X!Z'_ /*ZC_A3?B+_ **QX_\ _ /0_P#Y75Z!10!Y_P#\ M*;\1?]%8\?\ _@'H?_RNH_X4WXB_Z*QX_P#_ #T/_Y75Z!10!Y__P *;\1? M]%8\?_\ @'H?_P KJ/\ A3?B+_HK'C__ , ]#_\ E=7H%% 'G_\ PIOQ%_T5 MCQ__ . >A_\ RNH_X4WXB_Z*QX__ / /0_\ Y75Z!10!Y_\ \*;\1?\ 16/' M_P#X!Z'_ /*ZC_A3?B+_ **QX_\ _ /0_P#Y75Z!7R/^U?\ \%V/V4_V(/C= MJ7PY^)WQ8@\.>--'B@FOM-CT#5=0:T6:)9H@[VMK+&&:-T?;NW;74D#(H ]X M_P"%-^(O^BL>/_\ P#T/_P"5U'_"F_$7_16/'_\ X!Z'_P#*ZOF;X,?\'%W[ M&G[07Q:\-^!O"?QFAU+Q1XNU-)LY?#&M6@O+J9Q'%%YLUFD:EW95&Y@"6 M SS7VS0!Y_\ \*;\1?\ 16/'_P#X!Z'_ /*ZC_A3?B+_ **QX_\ _ /0_P#Y M75Z!10!Y_P#\*;\1?]%8\?\ _@'H?_RNH_X4WXB_Z*QX_P#_ #T/_Y75Z!1 M0!Y__P *;\1?]%8\?_\ @'H?_P KJ/\ A3?B+_HK'C__ , ]#_\ E=7H%% ' MG_\ PIOQ%_T5CQ__ . >A_\ RNH_X4WXB_Z*QX__ / /0_\ Y75Z!10!Y_\ M\*;\1?\ 16/'_P#X!Z'_ /*ZC_A3?B+_ **QX_\ _ /0_P#Y75Z!10!Y_P#\ M*;\1?]%8\?\ _@'H?_RNH_X4WXB_Z*QX_P#_ #T/_Y75Z!10!Y__P *;\1? M]%8\?_\ @'H?_P KJ/\ A3?B+_HK'C__ , ]#_\ E=7H%% 'G_\ PIOQ%_T5 MCQ__ . >A_\ RNH_X4WXB_Z*QX__ / /0_\ Y75Z!10!YS\,)M;T'XR>*/#> MI>)M6\36=CHVE:G;2ZC!9QS0R7$^HQR*#;00J5Q:Q$;E)!W<\XKT:O/_ Y_ MR=-XR_[%70?_ $KUFO0* "BOF3_@J=^V9XB_8H^!FEZ_X>G\&Z+)JFH36EQX MA\6Q2S:)H:Q6%U=IYZ1SVY9[F2VCM(LSQ#S;J/ESMBDY+]H[]MOQK^SYX1^$ M.B^*OB9^SS\./%/CF34KK4_%^OP32^%CI]H@\N:W@FU&RD6:X>YL,1&ZE$7F MR@/,$$C).Z;7=+YM7_+Y]AN+3C%]4W\E=?IZ=VC[(HKY5_;7_;-U7]FI?A+X M>E^*?P4^'^K>-4N[G5O&'C6P9?#ZV]I;1^8UO;-JEJP>:YN;58T-W)M1WR7* MY.'^U7^VO\4?A!J'B>#PE_PKW6HO@Q\/+/XB>.;J]TRZ5?$T$LMT&M-,5+O% MDS0Z=?2++,]VJE[="C_.]5;5]KVOTT3;?DE;KK?1)L(QE))Q6Z3^]J*7G=M+ M2Z[M'V-17D?[6_[1UY\#/V;G\6>'+&SU36]:O=*T70(+]GCM6O=4O;>QM7GV M_-Y*27*.X4ABJ, 02#7CUS^W3X_^'/P,^*5GXCLO!^M_%?X>^.-,\ V=QIUI MNT49.3BEJM+=W>*MZWG# M3^\O.RC:48S6S_*S=_31Z_\ /KVOG__ (*Q?\HLOVEO^R5>*/\ TT75:_[' M7QN\6_$BX^(OA/Q^?#MSXT^%_B;^P;_4- L9K#3=6AFLK74+6YBMIIYY("8+ MR-'C:>7$D3D-M8 9'_!6+_E%E^TM_P!DJ\4?^FBZH:LDULTFO1JZ_!]=>X:Z MI_U_7XGT!1112 **** "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 **** "O@#_ ()X M?\IU_P#@HK_W37_U'[BOO^OPC_:'^!FK_MC_ /!TMXZ^'?PD^+GQH^&&AZAX M8T[5_B_J7@CQ9+I4LD]CIZ06R0F)=GRK-818F$NUYKDC&2M 'V[_ ,%]/^;* M_P#LZKP-_P"WU??]?@9_P69_8)^(_P#P2U^('P&^/B?&#]HS]H3X(?#+Q[I' MB'Q1H'CKQK+K-QI%]:W2O;7<7R+"J.I> .T>4>0+O(GPO[D_!#XT^&OVC/A# MX<\=^#=4@UKPOXLT^+4],O8?NSPR*&&0>58=&4X*L"" 010!U5%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!Y_X<_P"3IO&7_8JZ#_Z5ZS7H%>?^ M'/\ DZ;QE_V*N@_^E>LUZ!0!X5_P4%^'?Q6^(OP%U"T^$MUH-SJ\EI?6E_X> MUF86EIXDMKBRFM_)%V(97MIHY)(YHV"[7,7EN560R)Y1\#?V2/C#^RU\/?#M MQX7\'_L^^(O$K7GB*]O].N[R]T6'PL-6OUO?LNE:E'97+FU0KMEA:SA^T.$E MW0[/*;[,HJ>1:WZW7R>Z]';U71H^(/"&JZ'XS^$VF_"+QEJGB&YN;.\TVULVN M$74K"&*"9+B0V^H7R_9I9(%#+;GSB X/WM16KJ2E)REK=W?G\6C\O?D^]WOI M&U1J3BM'V^]--/U3BGVTU3N[^'_M?_L^>)OCC\$I_!WA9?#^G2:)_96O>'=0 MU&^F(_M?2]0M[VUM[B%(3BU$-?[J[N\1M&*BMET\K6MZ:MV[OR5O%OV.O@ MCXM^&]Q\1?%GC\>';;QI\4/$W]O7^GZ!?37^FZ3##96NGVMM%!>7\H P3P,#.#U -=+9_ [1;'['LO?&!^P[_ "_, M\6:K)NW]?,W7!\SVW[MO;%=A12 X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYF MZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*["B@# MC[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#] MAW^7YGBS59-V_KYFZX/F>V_=M[8KL** ./L_@=HMC]CV7OC _8=_E^9XLU63 M=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMB MNPHH X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV M7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*["B@#C[/X':+8_8]E[XP/V'?Y?F M>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V M_=M[8KL** ./L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X': M+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBNPHH X^S^!VBV/V/9>^,#] MAW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9N MN#YGMOW;>V*["B@#C[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMB MBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8KL** ./L_@=HMC]CV M7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW M;^OF;K@^9[;]VWMBNPHH X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V M_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*["B@#C[/X': M+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YG MBS59-V_KYFZX/F>V_=M[8KL** ./L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9N MN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBNPHH X M^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8 M=_E^9XLU63=OZ^9NN#YGMOW;>V*["B@#C[/X':+8_8]E[XP/V'?Y?F>+-5DW M;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8K ML** ./L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E M[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBNPHH X^S^!VBV/V/9>^,#]AW^7YG MBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMO MW;>V*["B@#C[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VB MV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8KL** ./L_@=HMC]CV7OC _8 M=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K M@^9[;]VWMBNPHH X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8H ML_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*["B@#C[/X':+8_8]E M[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V M_KYFZX/F>V_=M[8KL** ./L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMO MW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBNPHH X^S^!VB MV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9X MLU63=OZ^9NN#YGMOW;>V*["B@#C[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K M@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8KL** ./ ML_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V' M?Y?F>+-5DW;^OF;K@^9[;]VWMBNPHH X^S^!VBV/V/9>^,#]AW^7YGBS59-V M_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*[ M"B@#C[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9> M^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8KL** ./L_@=HMC]CV7OC _8=_E^9X MLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;] MVWMBNPHH X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HM MC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*["B@#C[/X':+8_8]E[XP/V' M?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX M/F>V_=M[8KL** ./L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+ M/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBNPHH X^S^!VBV/V/9> M^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=O MZ^9NN#YGMOW;>V*["B@#C[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;] MVWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8KL** ./L_@=HM MC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+ M-5DW;^OF;K@^9[;]VWMBNPHH X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX M/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*["B@#C[ M/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW M^7YGBS59-V_KYFZX/F>V_=M[8KL** ./L_@=HMC]CV7OC _8=_E^9XLU63=O MZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBNP MHH X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7O MC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*["B@#C[/X':+8_8]E[XP/V'?Y?F>+ M-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_= MM[8KL** ./L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8 M_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBNPHH X^S^!VBV/V/9>^,#]AW M^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN# MYGMOW;>V*["B@#C[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS M^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8KL** ./L_@=HMC]CV7O MC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^ MOF;K@^9[;]VWMBNPHH X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_= MM[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*["B@#C[/X':+8 M_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS M59-V_KYFZX/F>V_=M[8KL** ./L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN# MYGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBNPHH X^S M^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_ ME^9XLU63=OZ^9NN#YGMOW;>V*["B@#C[/X':+8_8]E[XP/V'?Y?F>+-5DW;^ MOF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8KL* M* ./L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[X MP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBNPHH X^S^!VBV/V/9>^,#]AW^7YGBS M59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW; M>V*["B@#C[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/ MV/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8KL** ./L_@=HMC]CV7OC _8=_ ME^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^ M9[;]VWMBNPHH X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_ M@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*["B@#R+XWVO@O\ 9E^" M'B+Q_K^I^,(M"^'FC7VMW;OXMU1RT,4+RR!M]R?-8A2$#[L$@+BOS3_X-7/V M4+GXH_"'XF_M3^.VU_\ X2_XX>*KN6PF76[Z,MI\$D@._P!H_P 56F@6UI&^V2:SAGA=P".1 MON7LH_1EDD'/(K]$?V1_V<](_9#_ &8/ 7PQT(+_ &9X&T.UT>*0)M-RT486 M29A_>D?=(W^TYH J?$C]CSP+\8/AO?\ A#Q/;^(]>\-ZK97&GWMA?^*-4N(; MR"=2LBRJ]P1)P?EWYV$ K@@5^1/_ 36U74?^"*?_!3F_P#V-OB[KGB:7X5> M.+N35?@]XB;7+RRM ]RY M)5BD2)FE;]VP9?DNDW* +D-7[BU\;_ /!;S_@E M=IW_ 50_8]N] LC!IWQ,\(L^L^!]8+>6UI?*H)MWDZK#.%5&(/RL(Y,$Q@$ M ^F+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^, M#]AW^7YGBS59-V_KYFZX/F>V_=M[8KXL_P"#?W_@J?J/[>?[/NI^ ?B6)]+^ M/WP8E_L'QEI]\OE7=[Y3&%+XH>=Y9&28#[LRDX42(*_0.@#C[/X':+8_8]E[ MXP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_ MKYFZX/F>V_=M[8KL** ./L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW M;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBNPHH X^S^!VBV M/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XL MU63=OZ^9NN#YGMOW;>V*["B@#C[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@ M^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8KL** ./L M_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'? MY?F>+-5DW;^OF;K@^9[;]VWMBNPHH X^S^!VBV/V/9>^,#]AW^7YGBS59-V_ MKYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*[" MB@#C[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^ M,#]AW^7YGBS59-V_KYFZX/F>V_=M[8KL** /*_A;X0M/ _[1OC"PLI=4F@7P MOH;AM0U*YU";)O-9S^]N'>0CT&[ [5ZI7G_AS_DZ;QE_V*N@_P#I7K->@4 % M%?+?_!6;XQ?$GX(_L[6NL_#Z^\2:#:QW5R_B#7?#OAU?$&JZ-:Q:?=S0/%:- M;W*F.2\BM899#;RB**:1CY8'G1^6_%O]KC4=-\+_ .\+Z;\?O&FO0>*O[>U M75/'/PY\#6WB'7-4LM.=+=+=K&WTW484F2>\MTN94M8E#VLPV6^[RT5TTWYV M_"_Y=]=-BG%IQ7=-_=?^OGZGWM17R=\:OB;XP^+'C/X1_#3X7_%R^T.#QAX) MU;QB_C^ST[2]2OM7BLET^"UVI+;/9;)Y=12>4QVZY6';%Y6_*^&^(?V__BW\ M=?@+=_$+POXHB\!/\,O@AHWQ=U72K32[6[MO%>H77VZ:73YVN8Y9(K(1Z7.@ M-NT4^;L-YO[O:U\KU;V3W_\ U?O9.$EM>ZVLTQPI3FER*^W;=N*2]6Y*W3> M[1^D=%>'?MK?'K7?AG^RK#KOA&:'3/$/BS5=!\/:7>7,"W"Z3+J^I6E@+HQG MY9&A%T9 IRK-&H(*DUXAK'[4GQ+^$7P2^,7@^;Q?)XG\;^"OB3H7P_T/QAJN MF6:W)@UYM(,%WLKP5EYWG#> MRUWT=HA[\(SCL]?E9N_IIZ^1]P5\_P#_ 5B_P"467[2W_9*O%'_ *:+JI?V M(OB#XKO]?^+?@#QCXFO/&^I?"SQ:FD6OB*^M+6UO=5LKG3;+4H?M$=I%#;^= M%]L:$M%#&K+$C;=Q8F+_ (*Q?\HLOVEO^R5>*/\ TT75)JR3[I/Y-)K\&&MV MG_7_ ^Y] 45Y5\,_P!NOX(_&J>2+P;\8_A7XMDA;9(FC>++"_9&P6P1%*V# M@$_0'TKI;/\ :%\ ZC]C^S^./!\_]H[_ +)Y>LVS?:MGW_+P_P VWOC..](# ML**X^S_:%\ ZC]C^S^./!\_]H[_LGEZS;-]JV??\O#_-M[XSCO19_M"^ =1^ MQ_9_''@^?^T=_P!D\O6;9OM6S[_EX?YMO?&<=Z .PHKC[/\ :%\ ZC]C^S^. M/!\_]H[_ +)Y>LVS?:MGW_+P_P VWOC..]%G^T+X!U'[']G\<>#Y_P"T=_V3 MR]9MF^U;/O\ EX?YMO?&<=Z .PHKC[/]H7P#J/V/[/XX\'S_ -H[_LGEZS;- M]JV??\O#_-M[XSCO19_M"^ =1^Q_9_''@^?^T=_V3R]9MF^U;/O^7A_FV]\9 MQWH ["BN/L_VA? .H_8_L_CCP?/_ &CO^R>7K-LWVK9]_P O#_-M[XSCO19_ MM"^ =1^Q_9_''@^?^T=_V3R]9MF^U;/O^7A_FV]\9QWH ["BN/L_VA? .H_8 M_L_CCP?/_:._[)Y>LVS?:MGW_+P_S;>^,X[T6?[0O@'4?L?V?QQX/G_M'?\ M9/+UFV;[5L^_Y>'^;;WQG'>@#L**X^S_ &A? .H_8_L_CCP?/_:._P"R>7K- MLWVK9]_R\/\ -M[XSCO19_M"^ =1^Q_9_''@^?\ M'?]D\O6;9OM6S[_ )>' M^;;WQG'>@#L**X^S_:%\ ZC]C^S^./!\_P#:._[)Y>LVS?:MGW_+P_S;>^,X M[T6?[0O@'4?L?V?QQX/G_M'?]D\O6;9OM6S[_EX?YMO?&<=Z .PHKC[/]H7P M#J/V/[/XX\'S_P!H[_LGEZS;-]JV??\ +P_S;>^,X[T6?[0O@'4?L?V?QQX/ MG_M'?]D\O6;9OM6S[_EX?YMO?&<=Z .PHKC[/]H7P#J/V/[/XX\'S_VCO^R> M7K-LWVK9]_R\/\VWOC..]%G^T+X!U'[']G\<>#Y_[1W_ &3R]9MF^U;/O^7A M_FV]\9QWH ["BN/L_P!H7P#J/V/[/XX\'S_VCO\ LGEZS;-]JV??\O#_ #;> M^,X[T6?[0O@'4?L?V?QQX/G_ +1W_9/+UFV;[5L^_P"7A_FV]\9QWH ["BN/ ML_VA? .H_8_L_CCP?/\ VCO^R>7K-LWVK9]_R\/\VWOC..]%G^T+X!U'[']G M\<>#Y_[1W_9/+UFV;[5L^_Y>'^;;WQG'>@#L**X^S_:%\ ZC]C^S^./!\_\ M:._[)Y>LVS?:MGW_ "\/\VWOC..]%G^T+X!U'[']G\<>#Y_[1W_9/+UFV;[5 ML^_Y>'^;;WQG'>@#L**X^S_:%\ ZC]C^S^./!\_]H[_LGEZS;-]JV??\O#_- MM[XSCO19_M"^ =1^Q_9_''@^?^T=_P!D\O6;9OM6S[_EX?YMO?&<=Z .PHKC M[/\ :%\ ZC]C^S^./!\_]H[_ +)Y>LVS?:MGW_+P_P VWOC..]%G^T+X!U'[ M']G\<>#Y_P"T=_V3R]9MF^U;/O\ EX?YMO?&<=Z .PHKC[/]H7P#J/V/[/XX M\'S_ -H[_LGEZS;-]JV??\O#_-M[XSCO19_M"^ =1^Q_9_''@^?^T=_V3R]9 MMF^U;/O^7A_FV]\9QWH ["BN/L_VA? .H_8_L_CCP?/_ &CO^R>7K-LWVK9] M_P O#_-M[XSCO19_M"^ =1^Q_9_''@^?^T=_V3R]9MF^U;/O^7A_FV]\9QWH M ["BN/L_VA? .H_8_L_CCP?/_:._[)Y>LVS?:MGW_+P_S;>^,X[T6?[0O@'4 M?L?V?QQX/G_M'?\ 9/+UFV;[5L^_Y>'^;;WQG'>@#L**X^S_ &A? .H_8_L_ MCCP?/_:._P"R>7K-LWVK9]_R\/\ -M[XSCO19_M"^ =1^Q_9_''@^?\ M'?] MD\O6;9OM6S[_ )>'^;;WQG'>@#L**X^S_:%\ ZC]C^S^./!\_P#:._[)Y>LV MS?:MGW_+P_S;>^,X[T6?[0O@'4?L?V?QQX/G_M'?]D\O6;9OM6S[_EX?YMO? M&<=Z .PHKC[/]H7P#J/V/[/XX\'S_P!H[_LGEZS;-]JV??\ +P_S;>^,X[T6 M?[0O@'4?L?V?QQX/G_M'?]D\O6;9OM6S[_EX?YMO?&<=Z .PHKC[/]H7P#J/ MV/[/XX\'S_VCO^R>7K-LWVK9]_R\/\VWOC..]%G^T+X!U'[']G\<>#Y_[1W_ M &3R]9MF^U;/O^7A_FV]\9QWH ["BN/L_P!H7P#J/V/[/XX\'S_VCO\ LGEZ MS;-]JV??\O#_ #;>^,X[T6?[0O@'4?L?V?QQX/G_ +1W_9/+UFV;[5L^_P"7 MA_FV]\9QWH ["BN/L_VA? .H_8_L_CCP?/\ VCO^R>7K-LWVK9]_R\/\VWOC M..]%G^T+X!U'[']G\<>#Y_[1W_9/+UFV;[5L^_Y>'^;;WQG'>@#L**X^S_:% M\ ZC]C^S^./!\_\ :._[)Y>LVS?:MGW_ "\/\VWOC..]%G^T+X!U'[']G\<> M#Y_[1W_9/+UFV;[5L^_Y>'^;;WQG'>@#L**X^S_:%\ ZC]C^S^./!\_]H[_L MGEZS;-]JV??\O#_-M[XSCO19_M"^ =1^Q_9_''@^?^T=_P!D\O6;9OM6S[_E MX?YMO?&<=Z .PHKC[/\ :%\ ZC]C^S^./!\_]H[_ +)Y>LVS?:MGW_+P_P V MWOC..]%G^T+X!U'[']G\<>#Y_P"T=_V3R]9MF^U;/O\ EX?YMO?&<=Z .PHK MC[/]H7P#J/V/[/XX\'S_ -H[_LGEZS;-]JV??\O#_-M[XSCO19_M"^ =1^Q_ M9_''@^?^T=_V3R]9MF^U;/O^7A_FV]\9QWH ["BN/L_VA? .H_8_L_CCP?/_ M &CO^R>7K-LWVK9]_P O#_-M[XSCO19_M"^ =1^Q_9_''@^?^T=_V3R]9MF^ MU;/O^7A_FV]\9QWH ["BN/L_VA? .H_8_L_CCP?/_:._[)Y>LVS?:MGW_+P_ MS;>^,X[T6?[0O@'4?L?V?QQX/G_M'?\ 9/+UFV;[5L^_Y>'^;;WQG'>@#L** MX^S_ &A? .H_8_L_CCP?/_:._P"R>7K-LWVK9]_R\/\ -M[XSCO19_M"^ =1 M^Q_9_''@^?\ M'?]D\O6;9OM6S[_ )>'^;;WQG'>@#L**X^S_:%\ ZC]C^S^ M./!\_P#:._[)Y>LVS?:MGW_+P_S;>^,X[T6?[0O@'4?L?V?QQX/G_M'?]D\O M6;9OM6S[_EX?YMO?&<=Z .PHKC[/]H7P#J/V/[/XX\'S_P!H[_LGEZS;-]JV M??\ +P_S;>^,X[T6?[0O@'4?L?V?QQX/G_M'?]D\O6;9OM6S[_EX?YMO?&<= MZ .PHKC[/]H7P#J/V/[/XX\'S_VCO^R>7K-LWVK9]_R\/\VWOC..]%G^T+X! MU'[']G\<>#Y_[1W_ &3R]9MF^U;/O^7A_FV]\9QWH ["BN/L_P!H7P#J/V/[ M/XX\'S_VCO\ LGEZS;-]JV??\O#_ #;>^,X[T6?[0O@'4?L?V?QQX/G_ +1W M_9/+UFV;[5L^_P"7A_FV]\9QWH ["BN/L_VA? .H_8_L_CCP?/\ VCO^R>7K M-LWVK9]_R\/\VWOC..]%G^T+X!U'[']G\<>#Y_[1W_9/+UFV;[5L^_Y>'^;; MWQG'>@#L**X^S_:%\ ZC]C^S^./!\_\ :._[)Y>LVS?:MGW_ "\/\VWOC..] M%G^T+X!U'[']G\<>#Y_[1W_9/+UFV;[5L^_Y>'^;;WQG'>@#L**X^S_:%\ Z MC]C^S^./!\_]H[_LGEZS;-]JV??\O#_-M[XSCO19_M"^ =1^Q_9_''@^?^T= M_P!D\O6;9OM6S[_EX?YMO?&<=Z .PHKC[/\ :%\ ZC]C^S^./!\_]H[_ +)Y M>LVS?:MGW_+P_P VWOC..]%G^T+X!U'[']G\<>#Y_P"T=_V3R]9MF^U;/O\ MEX?YMO?&<=Z .PHKC[/]H7P#J/V/[/XX\'S_ -H[_LGEZS;-]JV??\O#_-M[ MXSCO19_M"^ =1^Q_9_''@^?^T=_V3R]9MF^U;/O^7A_FV]\9QWH ["BN/L_V MA? .H_8_L_CCP?/_ &CO^R>7K-LWVK9]_P O#_-M[XSCO19_M"^ =1^Q_9_' M'@^?^T=_V3R]9MF^U;/O^7A_FV]\9QWH ["BN/L_VA? .H_8_L_CCP?/_:._ M[)Y>LVS?:MGW_+P_S;>^,X[T6?[0O@'4?L?V?QQX/G_M'?\ 9/+UFV;[5L^_ MY>'^;;WQG'>@#L**X^S_ &A? .H_8_L_CCP?/_:._P"R>7K-LWVK9]_R\/\ M-M[XSCO19_M"^ =1^Q_9_''@^?\ M'?]D\O6;9OM6S[_ )>'^;;WQG'>@#L* M*X^S_:%\ ZC]C^S^./!\_P#:._[)Y>LVS?:MGW_+P_S;>^,X[T6?[0O@'4?L M?V?QQX/G_M'?]D\O6;9OM6S[_EX?YMO?&<=Z .PHKC[/]H7P#J/V/[/XX\'S M_P!H[_LGEZS;-]JV??\ +P_S;>^,X[T6?[0O@'4?L?V?QQX/G_M'?]D\O6;9 MOM6S[_EX?YMO?&<=Z .PHKC[/]H7P#J/V/[/XX\'S_VCO^R>7K-LWVK9]_R\ M/\VWOC..]%G^T+X!U'[']G\<>#Y_[1W_ &3R]9MF^U;/O^7A_FV]\9QWH [" MBN/L_P!H7P#J/V/[/XX\'S_VCO\ LGEZS;-]JV??\O#_ #;>^,X[T6?[0O@' M4?L?V?QQX/G_ +1W_9/+UFV;[5L^_P"7A_FV]\9QWH ["BN/L_VA? .H_8_L M_CCP?/\ VCO^R>7K-LWVK9]_R\/\VWOC..]%G^T+X!U'[']G\<>#Y_[1W_9/ M+UFV;[5L^_Y>'^;;WQG'>@#L**X^S_:%\ ZC]C^S^./!\_\ :._[)Y>LVS?: MMGW_ "\/\VWOC..]%G^T+X!U'[']G\<>#Y_[1W_9/+UFV;[5L^_Y>'^;;WQG M'>@#L**X^S_:%\ ZC]C^S^./!\_]H[_LGEZS;-]JV??\O#_-M[XSCO19_M"^ M =1^Q_9_''@^?^T=_P!D\O6;9OM6S[_EX?YMO?&<=Z .PHKC[/\ :%\ ZC]C M^S^./!\_]H[_ +)Y>LVS?:MGW_+P_P VWOC..]%G^T+X!U'[']G\<>#Y_P"T M=_V3R]9MF^U;/O\ EX?YMO?&<=Z .PHKC[/]H7P#J/V/[/XX\'S_ -H[_LGE MZS;-]JV??\O#_-M[XSCO19_M"^ =1^Q_9_''@^?^T=_V3R]9MF^U;/O^7A_F MV]\9QWH ["BN/L_VA? .H_8_L_CCP?/_ &CO^R>7K-LWVK9]_P O#_-M[XSC MO7CW[>W_ 4D^'W[(/[%?C[XG6_C'PEJ=YH>A7=UH=K#JL$QU6^ \NWA15E 'Y\?"C_C:E_P '37BOQ2V;_P"''['NC?V/9'[UN^L;I(L$ M=!(+N2]<-U(TZ/TP/V8K\J?^#67X9>&?V7K-LWV MK9]_R\/\VWOC..]%G^T+X!U'[']G\<>#Y_[1W_9/+UFV;[5L^_Y>'^;;WQG' M>@#\J/\ @NK^R]XO_P""=7[5OAK_ (*!? G3R^H>'I8M/^*>@V^5AUS37*Q& MYD4#[K($BE;!V,MO,!F-WK]0_P!D_P#:B\(?MI?L[>%/B?X$U%=2\,>+[%;R MU?CS(&Y62"4 G;+%(KQNN>&1A3_$/Q9^%OQ.\*S:'J7BGP+K>C^*K6XL9+*; M5;6>#58"A2>+;O(D7:6# 9X)S7XU_L*?'.P_X( ?\%0[_P"!&I^+;#7/V4?C MW>MJO@+Q"-22ZM/#=\S"/RI9@Q1<,%MYB3T%K,=@,@H _=6BN/L_VA? .H_8 M_L_CCP?/_:._[)Y>LVS?:MGW_+P_S;>^,X[T6?[0O@'4?L?V?QQX/G_M'?\ M9/+UFV;[5L^_Y>'^;;WQG'>@#L**X^S_ &A? .H_8_L_CCP?/_:._P"R>7K- MLWVK9]_R\/\ -M[XSCO19_M"^ =1^Q_9_''@^?\ M'?]D\O6;9OM6S[_ )>' M^;;WQG'>@#L**X^S_:%\ ZC]C^S^./!\_P#:._[)Y>LVS?:MGW_+P_S;>^,X M[T6?[0O@'4?L?V?QQX/G_M'?]D\O6;9OM6S[_EX?YMO?&<=Z .PHKC[/]H7P M#J/V/[/XX\'S_P!H[_LGEZS;-]JV??\ +P_S;>^,X[T6?[0O@'4?L?V?QQX/ MG_M'?]D\O6;9OM6S[_EX?YMO?&<=Z .PHKC[/]H7P#J/V/[/XX\'S_VCO^R> M7K-LWVK9]_R\/\VWOC..]%G^T+X!U'[']G\<>#Y_[1W_ &3R]9MF^U;/O^7A M_FV]\9QWH ["BN/L_P!H7P#J/V/[/XX\'S_VCO\ LGEZS;-]JV??\O#_ #;> M^,X[T6?[0O@'4?L?V?QQX/G_ +1W_9/+UFV;[5L^_P"7A_FV]\9QWH ["BN/ ML_VA? .H_8_L_CCP?/\ VCO^R>7K-LWVK9]_R\/\VWOC..]%G^T+X!U'[']G M\<>#Y_[1W_9/+UFV;[5L^_Y>'^;;WQG'>@#/\.?\G3>,O^Q5T'_TKUFO0*\K M^%OCC1?B%^T;XPU'0-7TO7-/;POH<8NM/NH[F$L+S6A*Y'<9KU2@#Q/\ M;M_9N\8?M*?!R;3/ ?CD^"/$UO#>1P&\@EO-&U:.YM)K62VO[:.6)I(RLV]' M5PT4L<<@#A6C?C? '[&/Q:^"7PWL+'P3\:="MO$-]J.K:OXJFU[P(NI:1K5[ MJ-S]IDGM[6&]MKBT,+;HX5-W*GE.PE6:3;*OT]12Y5KYZ/TTT]-$[;75]QMM MV3Z?GW]=6K[VTV/E_P 8?\$[=2\)?#_X4V/P=\?1_#_Q'\)?#=UX.T_5M:T+ M_A(([S2KJW@CF26!+BU/GB:TM)TD$@57A(,;HY6N:^(G_!)KS_!^F^%/ 'Q M;P9X0U#X?6/PN\8VEWHG]J7GB#0[1V\HV]P)X1:7IBN+^)IVCG0B[SY0:-37 MV+15\\N9R?5W^?O=-K>])VVNV[7U#FDDDF]//S3W[IQ33W5M&>2?M0?LT7W[ M1?PLU#PA;>(+'PSIJV]E=Z)<0Z2;B[T;6+&\BO+*\W&=8Y88Y8(>G_ ()YZEXF_9]^(NB^)O'D%_\ $GXC>);?QG<^+--T'[%::9JUDUF= M+>WL)+B9A;VPTZR!B>Y=I=DN9%\SY?IVBI5U=I[_ .:=_6\8Z[^['6R5DM$D MME_E;[K=-NMKGD_[*?[.FJ_ BP\8:GXH\2V?C#QQ\0=??Q!K^JV.DMI-E)(+ M>"T@AM[5I[AX88K6U@0!YY69E=RWSX'+_P#!6+_E%E^TM_V2KQ1_Z:+JOH"O MG_\ X*Q?\HLOVEO^R5>*/_31=4VV[+LDODE9?@']?>?0%%%%( HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOD?\ ;:_X+"^$ MOV*OVD]*^$@^%?QX^+?CO5/#0\7-IGPV\)KKLMCIINGM!/,IGC95,T;+D!@" M5W$%U! /KBBOSF^(/_!R'X2^#?A2?Q%XZ_99_;9\">%;&2%+_7O$/PP2PTS3 M1+*D*/-,]WA07D11U)+ *"Q /V]\;_VHOAK^S/I O_B+\0/!?@6T9"Z2Z_K5 MOIXE _N>:Z[CQ@!Y\B!A[I(P_E7B__$03^UO^UU^[_9I_8@\67%E/_P >GB#QH\\> MGSYZ9XMH!Q@G%V>HZ=P#[S_X*C_\%!=3_P"">/PD\"ZOX>^'4_Q3\6?$GQWI MGP_\/^'X]&]-FM8$T* MZ6::=KZXN%C*K!%;0W09I+QPN_.,98?L-_P]B_99_P"CEO@!_P"'#TC_ .2* M )O^"8W[$Z1+>B]-D]M?7%FX\X)'O!:W M9@=BG##(!KWJO@#_ (-83D-;^?"?>VBFD8?\ M43_( _8/P%X'TOX8^!M%\-Z':1V&B^'K"#3-/M8_NVUO#&L<48]E15'X5K44 M4 %%%% !7S%_P5P_X)I^&_\ @JA^QGK_ ,.-8^S6.OQ@ZCX7UF1,MHVIQJ?* MD) )\I\F.51UC=L?,%(^G:* /S0_X-XO^"EWB3XZ^!O$7[-_QL^TZ7^T)\!& M;2=2@OWS&7:'1M4AT:RM[D17RV\;R.)+66XMV*C M4F5"JR^M_M"_&O\ X*_M,_L??"GXD:E9VNG:C\0 M/!VD>);JTMBQAM9;RRAN7C0L2VU6D(&3G &:]*H **** "BBB@ HHHH **** M "BBB@#S_P .?\G3>,O^Q5T'_P!*]9KT"O/_ Y_R=-XR_[%70?_ $KUFO0* M "BOCG_@M7\(&^-/[,MK81W'@K5&TI]2UB3P=XIU-K*Q\81PZ3>@H L4QEEM M'>.^C0P2+OLT)\O FC^3?V^?VUOA'I'_ 37\8? OPIKVE? F6V\-^)WU/PQ MK7B.UM;^W^QSW4"Z1IP>:198KJ^1ECCMF*I9Q21*D!:)%49)ODO[W1>5M7Z+ MK:_WNQM&ES2@NDM&^SOHO5Z6O9:_,_7BBOC']L+X6ZA^VS=_ _4_"7PZ^$WQ M^^%-AI^H^(+E/%/B&V3PQ>7;006]C)N2SOVN#Y4]\R;+=HPR*6D4[<_.O[0V ML^!?VM/AA\3/'EGH,.D:'\,_V<-$\=_"FRD@CM6\#7TIUBX6[LD3Y+>YC?3; M"(20XVK (U.QV#59KF;VB]>]K2Z;W?*[+9K6YEAH2KPC.'VE'[Y2C%*__;UW MU\F?JQ17S-_P4;UN_P!4_8ATZUN);BSA\8^(_"6@Z\87:W9K#4=;T^UOH2P( M*+)!/+$W/W9&%?.7C?P[9?"#X)?M#_"KPE;1^&_AG:?&OPCX8M]*TH?8[/2= M+UIO#CZM96XCVK;P2M?W>Y$VA?MPA6&PT9;O0]+OKFWMHU 2*+[55?#/]L?PC\6IY(]+TCXJVK1-M)UGX8^)=%4G!;@WEA$", \C(S@=2!72V M?QQT6^^Q[++Q@/MV_P OS/">JQ[=G7S-UN/+]M^W=VS2 ["BN/L_CCHM]]CV M67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5CV M[.OF;K<>7[;]N[MF@#L**X^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V M_;N[9HL_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV: .PHKC[/XXZ M+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFBS^..BWWV/99>,!]NW^7YG MA/58]NSKYFZW'E^V_;N[9H ["BN/L_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9N MMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MF@#L**X M^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?; MM_E^9X3U6/;LZ^9NMQY?MOV[NV: .PHKC[/XXZ+??8]EEXP'V[?Y?F>$]5CV M[.OF;K<>7[;]N[MFBS^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9H M ["BN/L_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]E MEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MF@#L**X^S^..BWWV/99>,!]NW^7YG MA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MO MV[NV: .PHKC[/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFBS^..B MWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9H ["BN/L_CCHM]]CV67C ?; MM_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K M<>7[;]N[MF@#L**X^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9H ML_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV: .PHKC[/XXZ+??8]E MEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFBS^..BWWV/99>,!]NW^7YGA/58]N MSKYFZW'E^V_;N[9H ["BN/L_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MO MV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MF@#L**X^S^..B MWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9X M3U6/;LZ^9NMQY?MOV[NV: .PHKC[/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K M<>7[;]N[MFBS^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9H ["BN/ ML_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V[ M?Y?F>$]5CV[.OF;K<>7[;]N[MF@#L**X^S^..BWWV/99>,!]NW^7YGA/58]N MSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV: M.PHKC[/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFBS^..BWWV/99 M>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9H ["BN/L_CCHM]]CV67C ?;M_E^9X M3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;] MN[MF@#L**X^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9HL_CCHM M]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV: .PHKC[/XXZ+??8]EEXP'V[ M?Y?F>$]5CV[.OF;K<>7[;]N[MFBS^..BWWV/99>,!]NW^7YGA/58]NSKYFZW M'E^V_;N[9H ["BN/L_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+ M/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MF@#L**X^S^..BWWV/99 M>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9X3U6/;L MZ^9NMQY?MOV[NV: .PHKC[/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;] MN[MFBS^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9H ["BN/L_CCHM M]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$ M]5CV[.OF;K<>7[;]N[MF@#L**X^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZW M'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV: .PHKC[ M/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFBS^..BWWV/99>,!]NW M^7YGA/58]NSKYFZW'E^V_;N[9H ["BN/L_CCHM]]CV67C ?;M_E^9X3U6/;L MZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MF@# ML**X^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67 MC ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV: .PHKC[/XXZ+??8]EEXP'V[?Y?F>$ M]5CV[.OF;K<>7[;]N[MFBS^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_; MN[9H ["BN/L_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+? M?8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MF@#L**X^S^..BWWV/99>,!]NW M^7YGA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQ MY?MOV[NV: .PHKC[/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFBS M^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9H ["BN/L_CCHM]]CV67 MC ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5CV[. MOF;K<>7[;]N[MF@#L**X^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_; MN[9HL_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV: .PHKC[/XXZ+? M?8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFBS^..BWWV/99>,!]NW^7YGA/ M58]NSKYFZW'E^V_;N[9H ["BN/L_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQ MY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MF@#L**X^S M^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?;M_ ME^9X3U6/;LZ^9NMQY?MOV[NV: .PHKC[/XXZ+??8]EEXP'V[?Y?F>$]5CV[. MOF;K<>7[;]N[MFBS^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9H [ M"BN/L_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]EEX MP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MF@#L**X^S^..BWWV/99>,!]NW^7YGA/ M58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[ MNV: .PHKX%_;S_X./_V;_P!AG3[K3I-8UCQQ\0T8PQ>#M'TV>+48YMQ4)%N&2"3&" =W_P3C_X)%?LW_\ !3_XF_M>?$7XR>!V M^(?B*Q_:,\7Z%IVJGQ/JML!ID)M9+>)1:W4<;(OG/M;!.TJ =JJ!PG_!1/\ M9 \%?\$,?^"D'[(WC+]D;X#ZMK_C#Q)'XSAO_"6G:_JM[-XH2+3;5$7]_)<, MH@2ZN)\(G/E@M]U2O>?L(_L7?MD?\$I?"_B[X<_L\WOP!USX6^*/&6H^)-#N M/B-X9\:'7XH7C@MXTNS:6,,$3B"UASQAG+E2054>G_#+X,_M9_M ?\%)/V&O@R/$WV.U\ >&/&,-]='4],-F_G+?V91=KI"R[GBROF8WDJ M<8?^"R?_ 43\4YET7]@6[L(;GY+=-3O;@21-]W,F_R3C=D\A>._\5+_ ,-_ M?\%F%WZS$,_B?I7ZGV?QQT6^^Q[++Q@/M MV_R_,\)ZK'MV=?,W6X\OVW[=W;-%G\<=%OOL>RR\8#[=O\OS/">JQ[=G7S-U MN/+]M^W=VS0!^5__ N__@LEXN7?_P *=^ /A?[;\GE_;;63[!GY=_\ R$IL MX^]U?Z'[M4/^"7W_ TO_P 1#NK_ /#5'_"(?\+!_P"&=9O[/_X1SR_LO]E_ M\)+;>5NV<>9Y_P!JSWQMK]7[/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[ M;]N[MFOF/]LO_@G!^RI_P4B^)6@^,/C!\*?%GB[Q);Z8='L+U]/\4:4T-I%+ M+,(I%M_)50))I64R@$[SM)&* .,_X.CO^4%'QS_[@'_J0:97EOP2_P"#0_\ M9B\&ZN=7^(NI_$GXQ:Y<.);R;7M=:T@N']=MJ(YN?]N9_K72:;_P;S_\$^[B M6Q>/]G_Q<#=EVB\Z7QHH79U\P/-A.G DQN[9K[]L_CCHM]]CV67C ?;M_E^9 MX3U6/;LZ^9NMQY?MOV[NV: .&_9U_P""6^-E_9:+ M!_:''3==,IF;_@3FO::X^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_; MN[9HL_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV: '_&7X">!?VC/ M"2:!\0O!?A/QWH4=PMXFF^(M(M]4M%G4,JRB*='0. [ -C(#'GDUX[XK_P"" M/?[*?B_POJ.DW'[.'P/MH-3M9+22:Q\$:;9W42NI4M%-%"LD4@!RKHP92 00 M17K]G\<=%OOL>RR\8#[=O\OS/">JQ[=G7S-UN/+]M^W=VS19_''1;[['LLO& M ^W;_+\SPGJL>W9U\S=;CR_;?MW=LT ?D7_P23^,/B3_ ((D_P#!0_6_V&/B MUJEQ=?#;QG>OJ_P>\27GRQS&XD8BT+8"@S-N4J,!;I'"@BX5J_:2OS\_X+@? ML-^&O^"JO[(<.FZ'9^*]+^*_A5YM:\ ZP_A;5;62VO(@"]K-*;<&"*X"*N7* MX=89!N\O!S_^"%/_ 633]N;]GS_ (0WXDVVOZ?\>_AG(VA^,--_L.[DFF>' M*+?2K%$1 9"C)(C[<3)( "@(!^B=%W9 MU\S=;CR_;?MW=LT6?QQT6^^Q[++Q@/MV_P OS/">JQ[=G7S-UN/+]M^W=VS0 M!V%% MRR\8#[=O\OS/">JQ[=G7S-UN/+]M^W=VS0!\W_\ !>#]M3_A@_\ X);_ !0\ M8VEW]D\1ZKIY\-^'F5ML@O[[,"2)_M11F6?_ +8&L?\ X-ZOV*_^&&_^"4OP MTT"\M/LGB3Q7:GQ?KZLFV07=\%D5''9XK<6\)]X37Q)_P6I^(UE_P5'_ ."N M?[,7[*VF0ZW<^"O#5Y_PG'CNVET:\AF\M=S^5+;R1+,A%I#(JL4P?[23KFOV M!T_XVZ'<1V*PV'BZ-;P.(5?PEJL0C"=0^ZW'E=.-^W=_#F@#LJ*X^S^..BWW MV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9X3U M6/;LZ^9NMQY?MOV[NV: .PHKC[/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<> M7[;]N[MFBS^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9H ["BN/L_ MCCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y M?F>$]5CV[.OF;K<>7[;]N[MF@#\]/^"V'[37@G]C#_@JQ^P5\4OB5K#^'/ ? MA=OB"FJ:J+"YO5M&N=&M+> &.WCDD8O+(J@*A[DX"DCF_P#@H3_P<>?L8_'' M]@7XX>"O"WQD_M3Q-XP^'^O:)I%G_P (EKD'VN\N=.N(8(O,DLEC3=(ZKN=E M49R2!DU^E]G\<=%OOL>RR\8#[=O\OS/">JQ[=G7S-UN/+]M^W=VS19_''1;[ M['LLO& ^W;_+\SPGJL>W9U\S=;CR_;?MW=LT ?CC_P $I?\ @Y%TC]EKX)_" M/X*_M1_#GQ)\'HM-\(Z19>%/%_V"X?2= V9%\ZU#&-3,,L8&0Y?[/A58RR\8#[=O\OS M/">JQ[=G7S-UN/+]M^W=VS19_''1;[['LLO& ^W;_+\SPGJL>W9U\S=;CR_; M?MW=LT =A17'V?QQT6^^Q[++Q@/MV_R_,\)ZK'MV=?,W6X\OVW[=W;-%G\<= M%OOL>RR\8#[=O\OS/">JQ[=G7S-UN/+]M^W=VS0!V%%W9U\S=;CR_;?MW=LT6?QQT6^^Q[++Q@/MV_R_,\)ZK'MV=?,W M6X\OVW[=W;- '845Q]G\<=%OOL>RR\8#[=O\OS/">JQ[=G7S-UN/+]M^W=VS M19_''1;[['LLO& ^W;_+\SPGJL>W9U\S=;CR_;?MW=LT 9_AS_DZ;QE_V*N@ M_P#I7K->@5Y7\+?%]IXX_:-\87]E%JD,#>%]#0+J&F7.GS9%YK.?W5PB2 >A MVX/:O5* /-OVJ/V3O!?[9'PMF\)^-K._DLRS36E[IFH3:;J6E3-$\1FMKF%E MDB7H>8?'/]CWP M'^T3?Z->^([+7[?5- MYK.QU/0/$VI^'=1BMIO+,ML;K3[B"9X',43-"[F-F MB1BI95(ROBM_P3]^$/QIOO"LVO>$$*>#;*/3--M=.U*\TNS>QCEAFCL;FWM9 M8X;RS62WB86URDL(*G"?,V?9**$VFFNCO\]=?75_>R;*W+TM;Y::>FB^Y'&? M%O\ 9_\ "OQUT#6])\66-WK&D>(M);1;^PDU.ZCM);=GW[EA214CG#8*W"!9 MD*KMD&T8YO0OV(_AEH'[/NO_ O3P]/>^#O%;W4VM1:EJ][J-]JLUPVZ6XGO M[B9[N2XR%*S-,9(_+CV,OEIM]7HI65FN^GRO>WWZ^H[NZ?9W^=K7];:>FAQ? MP'_9\\*?LU>"9?#_ (0L;VTL;F^GU.[FO]4N]5O]0NIFW2W%S=W'_ ^B7OB#5&MXO-E6UM('GF*)_$VR-L#N<"OAGPG_P< M0:7X]\*Z;KNA?L??MWZUHFM6D5_I^H6'PI2YM;^WE0/%-%*EX4DC=&5E920P M(()!KZ/_ ."L7_*++]I;_LE7BC_TT75'_!)W_E%E^S3_ -DJ\+_^FBUH ^2/ M&_\ P=;_ +.OPJ\/^,HO&_A#XW_#OQYX0DMH?^$%\6>$UTWQ!J+7$/G1LD7G M/'$GE[&+3O'\LB%0V]<_/_\ PE7_ 4(_P""^Z@:+ _['W[.NJ?\OLAE77M; MM6Z%3^[N9PRD8V?9K=U8@O)BO>OV0?V6_AW\;?\ @XB_;D\8>,/!V@^)O$?P M^_X5^?#EYJ5L+DZ.USX?)FDB1LH)&^SPX?;N79\I&6S^GM 'Q;_P3;_X(*?L M]_\ !,]+75O#7AL^+?B#&-TOC#Q($O-260_>-N-HCM1DG_5*'(.&=^M?:5%% M !1110 4444 %%%% !1110 4444 %%%% !7XX?\ !<']FOQ;_P $Q/VQ/#G_ M 4 ^!FFM*MC-'IGQ8\/6V8X=8L962,W3@#&) $CD;!V2I;3;21(U?L?67XW M\%:3\2O!FK>'=?TZTU?0]=LY=/U"QNHQ)!>6\J%)(G4\%65B"/0T !EBEO+_M M?9IB$65Z_;>@ JCXG\2V'@SPWJ&L:K=0V.EZ5;27EYH:A\"K$Q)?^'?$D%O>7?AYKJYBMHI MH89HGM96\Z:/=)$D+'(W1NH8U^_=?$?_ <:?![Q7\>_^",_QE\*>"/#>N>+ M_$^IKHSV>D:/8R7M]=B+6[":3RX8P7'[=?_217_S MGA__ ./5TW_!#G]HOXJ_'GX2_''1_C!XWA^(OBCX0_&;Q#\.H/$*:);:,=3M M=/2T"2M;6P$:%GEE; R0&4%FQN/,_P##_3_JRO\ ;_\ _#0__==?*7_!%+_@ MJYX<_9X_;8^.OP7^,7@KQW\$M4^/?Q8UOXG^"9?'>E/HLUU'JLJ)#8W,4N/) MF*VZ['#/'(YDC#[E3S #]K**** "BBB@ HHHH \_\.?\G3>,O^Q5T'_TKUFO M0*\_\.?\G3>,O^Q5T'_TKUFO0* .;^+'QC\(_ ;P1<^)O'/BKPYX,\-V;HEQ MJNNZG#IUC SL$0/-,RHI9B% )Y) ')IME\:?!VI?"@>/+?Q9X:G\#&P.JCQ% M'JD#:2;,*6-S]J#>5Y(4$E]VW SFOF;_ (+%^$](\5_!;P_N\7Z=X2\9Z9+K M-]X4&J:++JFGZM MEC]3?B[\>O W[/O@^/Q#X]\9^$_!&@2SI;)J>OZO;Z;9O*X)2,2S.J%V"L0N M+_#'C_\ :_\ @/K7B6)H/ ^I?"_QE/;Q^)-,FTW9 M<$:/Y@EMKN..6*7[!]NRLJ*PB\_C&^OCWP[Y?_##OQ _X3G;_:__ QWX:_X M1S^TO^/G=_Q-L^1GYO,^U?V3G'S^9]ESSLJU'XF^CVZV_>JUN_[IO_#*]O=] M['#Q]K2C.Z5U'?:\I4XW](\_O>:2O[UU^OVO^(+#PGH5[JFJ7MIINF:; ]U= MWEU,L,%K"BEGDD=B%5%4$EB0 2:Y_P9\>O WQ&^%/\ PG?A[QGX3U[P/Y$] MS_PD6G:O;W6E>5 7$TGVI',6V,HX=MV%*-GA7_!2_SO\ AAC2_P"WL?V= M_P )1X-_X2?[1CR?L']OZ;]N\_MY/E^9YG;9OS\N:^?OCM]D_P"$$_:C\O[/ M_P (#_PO[P;_ &OC'V#[/N\+_P!L^9V\O=YWG]L^=N_CIPIN525--;V3_P"W MJ<;O^[^]O?IRM==%3:E3C4VOK^#=O\6FW;7IK^@/PM^+7A7XY>!K/Q/X*\3> M'_&'AK4=XM-6T348=0L;K8[1OY0?\ !6+_ )19?M+? M]DJ\4?\ IHNJSOV&O)_X:"_:D_LSR_[!_P"%EP_9_(QY'VO_ (1_2/MVW'&[ M[1O\S'_+3?GYMU:/_!6+_E%E^TM_V2KQ1_Z:+JI=N6,U]J,9?^!14K>=K[Z7 MWL@LTVGT;7W/\^ZZ/0^@**\J^&?B_P"-^JSR#QE\/?A7H,8;$;:-\0K_ %9F M7!Y(ET6UPEL];\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\ M[-O;=2 ["BN/L];\?O\ 8_M'AGP?'OW_ &OR_$UR_DX^YY>;!?,SWSLV]MU% MGK?C]_L?VCPSX/CW[_M?E^)KE_)Q]SR\V"^9GOG9M[;J .PHKC[/6_'[_8_M M'AGP?'OW_:_+\37+^3C[GEYL%\S/?.S;VW46>M^/W^Q_:/#/@^/?O^U^7XFN M7\G'W/+S8+YF>^=FWMNH ["BN/L];\?O]C^T>&?!\>_?]K\OQ-7FP M7S,]\[-O;=19ZWX_?[']H\,^#X]^_P"U^7XFN7\G'W/+S8+YF>^=FWMNH [" MBN/L];\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\[-O;=19ZWX_?[']H\, M^#X]^_[7Y?B:Y?RVZ@#L**X^SUOQ^_P!C^T>&?!\>_?\ M:_+\37+^3C[GEYL%\S/?.S;VW46>M^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S8 M+YF>^=FWMNH ["BN/L];\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\[-O; M=19ZWX_?[']H\,^#X]^_[7Y?B:Y?RVZ@#L**X^SUOQ^_V M/[1X9\'Q[]_VOR_$UR_DX^YY>;!?,SWSLV]MU%GK?C]_L?VCPSX/CW[_ +7Y M?B:Y?RVZ@#L**X^SUOQ^_V/[1X9\'Q[]_VOR_$UR_DX^Y MY>;!?,SWSLV]MU%GK?C]_L?VCPSX/CW[_M?E^)KE_)Q]SR\V"^9GOG9M[;J M.PHKC[/6_'[_ &/[1X9\'Q[]_P!K\OQ-7FP7S,]\[-O;=19ZWX_?[ M']H\,^#X]^_[7Y?B:Y?RVZ@#L**X^SUOQ^_V/[1X9\'Q[ M]_VOR_$UR_DX^YY>;!?,SWSLV]MU%GK?C]_L?VCPSX/CW[_M?E^)KE_)Q]SR M\V"^9GOG9M[;J .PHKC[/6_'[_8_M'AGP?'OW_:_+\37+^3C[GEYL%\S/?.S M;VW46>M^/W^Q_:/#/@^/?O\ M?E^)KE_)Q]SR\V"^9GOG9M[;J .PHKC[/6_ M'[_8_M'AGP?'OW_:_+\37+^3C[GEYL%\S/?.S;VW46>M^/W^Q_:/#/@^/?O^ MU^7XFN7\G'W/+S8+YF>^=FWMNH ["BN/L];\?O\ 8_M'AGP?'OW_ &OR_$UR M_DX^YY>;!?,SWSLV]MU%GK?C]_L?VCPSX/CW[_M?E^)KE_)Q]SR\V"^9GOG9 MM[;J .PHKC[/6_'[_8_M'AGP?'OW_:_+\37+^3C[GEYL%\S/?.S;VW46>M^/ MW^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF>^=FWMNH ["BN/L];\?O]C^T>&?! M\>_?]K\OQ-7FP7S,]\[-O;=19ZWX_?[']H\,^#X]^_P"U^7XFN7\G M'W/+S8+YF>^=FWMNH ["BN/L];\?O]C^T>&?!\>_?]K\OQ-7FP7S, M]\[-O;=19ZWX_?[']H\,^#X]^_[7Y?B:Y?RVZ@#L**X^S MUOQ^_P!C^T>&?!\>_?\ :_+\37+^3C[GEYL%\S/?.S;VW46>M^/W^Q_:/#/@ M^/?O^U^7XFN7\G'W/+S8+YF>^=FWMNH ["BN/L];\?O]C^T>&?!\>_?]K\OQ M-7FP7S,]\[-O;=19ZWX_?[']H\,^#X]^_[7Y?B:Y?RVZ@#L**X^SUOQ^_V/[1X9\'Q[]_VOR_$UR_DX^YY>;!?,SWSLV]MU%GK M?C]_L?VCPSX/CW[_ +7Y?B:Y?RVZ@#L**X^SUOQ^_V/[1 MX9\'Q[]_VOR_$UR_DX^YY>;!?,SWSLV]MU%GK?C]_L?VCPSX/CW[_M?E^)KE M_)Q]SR\V"^9GOG9M[;J .PHKC[/6_'[_ &/[1X9\'Q[]_P!K\OQ-7 MFP7S,]\[-O;=19ZWX_?[']H\,^#X]^_[7Y?B:Y?RVZ@#L M**X^SUOQ^_V/[1X9\'Q[]_VOR_$UR_DX^YY>;!?,SWSLV]MU%GK?C]_L?VCP MSX/CW[_M?E^)KE_)Q]SR\V"^9GOG9M[;J .PHKC[/6_'[_8_M'AGP?'OW_:_ M+\37+^3C[GEYL%\S/?.S;VW46>M^/W^Q_:/#/@^/?O\ M?E^)KE_)Q]SR\V" M^9GOG9M[;J .PHKC[/6_'[_8_M'AGP?'OW_:_+\37+^3C[GEYL%\S/?.S;VW M46>M^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF>^=FWMNH ["BN/L];\?O\ M8_M'AGP?'OW_ &OR_$UR_DX^YY>;!?,SWSLV]MU%GK?C]_L?VCPSX/CW[_M? ME^)KE_)Q]SR\V"^9GOG9M[;J .PHKC[/6_'[_8_M'AGP?'OW_:_+\37+^3C[ MGEYL%\S/?.S;VW46>M^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF>^=FWMNH M ["BN/L];\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\[-O;=19ZWX_?['] MH\,^#X]^_P"U^7XFN7\G'W/+S8+YF>^=FWMNH ["BN/L];\?O]C^T>&?!\>_ M?]K\OQ-7FP7S,]\[-O;=19ZWX_?[']H\,^#X]^_[7Y?B:Y?RVZ@#L**X^SUOQ^_P!C^T>&?!\>_?\ :_+\37+^3C[GEYL%\S/? M.S;VW46>M^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF>^=FWMNH ["BN/L]; M\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\[-O;=19ZWX_?[']H\,^#X]^_ M[7Y?B:Y?RVZ@#L**X^SUOQ^_V/[1X9\'Q[]_VOR_$UR_D MX^YY>;!?,SWSLV]MU%GK?C]_L?VCPSX/CW[_ +7Y?B:Y?RVZ@#L**X^SUOQ^_V/[1X9\'Q[]_VOR_$UR_DX^YY>;!?,SWSLV]MU%GK?C] M_L?VCPSX/CW[_M?E^)KE_)Q]SR\V"^9GOG9M[;J .PHKC[/6_'[_ &/[1X9\ M'Q[]_P!K\OQ-7FP7S,]\[-O;=19ZWX_?[']H\,^#X]^_[7Y?B:Y?R MVZ@#L**X^SUOQ^_V/[1X9\'Q[]_VOR_$UR_DX^YY>;!?, MSWSLV]MU%GK?C]_L?VCPSX/CW[_M?E^)KE_)Q]SR\V"^9GOG9M[;J .PHKC[ M/6_'[_8_M'AGP?'OW_:_+\37+^3C[GEYL%\S/?.S;VW46>M^/W^Q_:/#/@^/ M?O\ M?E^)KE_)Q]SR\V"^9GOG9M[;J .PHKC[/6_'[_8_M'AGP?'OW_:_+\3 M7+^3C[GEYL%\S/?.S;VW46>M^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF>^ M=FWMNH ["BN/L];\?O\ 8_M'AGP?'OW_ &OR_$UR_DX^YY>;!?,SWSLV]MU% MGK?C]_L?VCPSX/CW[_M?E^)KE_)Q]SR\V"^9GOG9M[;J .PHKC[/6_'[_8_M M'AGP?'OW_:_+\37+^3C[GEYL%\S/?.S;VW46>M^/W^Q_:/#/@^/?O^U^7XFN M7\G'W/+S8+YF>^=FWMNH ["BN/L];\?O]C^T>&?!\>_?]K\OQ-7FP M7S,]\[-O;=7P%_P6T_X+,^-_V$_!_A_X5^ _#7A_6?VBOBRC6'AW2M&U:;5; MC1?-D$,5X8&M(Q*68LL2/MS(I.UT1Z ///\ @O'_ ,%&?%O[0?Q-C_81_9K@ MC\0_%/XF0-IGC?4HSNM?#&E3)^_MY'P0C/ S-,Y'[J%MJAI)!L]"^ O_ :> M_L=?#OX.>'M&\9_#Z[^(/BNPLTCU;Q#<^)-7L'U2YZR2""VNXXHDR2%15R%" MAF=LL=O_ ((C?\$D/$__ 3)^&=YX@\3Z9X:\7_&SXER27_CCQ1>^(YY;N$N MWFI9PM]D?>N\[I6,F9)8_L,_\$O?@7_P38B\3I\%? J^"QXR-JVL?\3B_P!1-Y]F M\[R.;N>4KL\^;A,9WG.<#'OUVZBSUOQ^_P!C^T>&?!\>_?\ :_+\37+^3C[GEYL%\S/?.S;VW4 = MA17'V>M^/W^Q_:/#/@^/?O\ M?E^)KE_)Q]SR\V"^9GOG9M[;J+/6_'[_8_M M'AGP?'OW_:_+\37+^3C[GEYL%\S/?.S;VW4 =A17'V>M^/W^Q_:/#/@^/?O^ MU^7XFN7\G'W/+S8+YF>^=FWMNHL];\?O]C^T>&?!\>_?]K\OQ-7FP M7S,]\[-O;=0!V%%V MZBSUOQ^_V/[1X9\'Q[]_VOR_$UR_DX^YY>;!?,SWSLV]MU '845Q]GK?C]_L M?VCPSX/CW[_M?E^)KE_)Q]SR\V"^9GOG9M[;J+/6_'[_ &/[1X9\'Q[]_P!K M\OQ-7FP7S,]\[-O;=0!V%%^=FWMNHL];\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\[-O; M=0!V%%VZBSUOQ^_V M/[1X9\'Q[]_VOR_$UR_DX^YY>;!?,SWSLV]MU '845Q]GK?C]_L?VCPSX/CW M[_M?E^)KE_)Q]SR\V"^9GOG9M[;J+/6_'[_8_M'AGP?'OW_:_+\37+^3C[GE MYL%\S/?.S;VW4 =A17'V>M^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF>^=F MWMNHL];\?O\ 8_M'AGP?'OW_ &OR_$UR_DX^YY>;!?,SWSLV]MU 'A'_ 6$ M_P""9'A[_@JI^QEK?P_U#[-8>*;+.I^$M9D7YM)U)%/EDL 3Y,@S'* #\CY MW(A'@7_!O-_P4W\0_M,?#'7_ ("?&;[3I?[0WP&M^/W^Q_:/#/@^/?O\ M?E^)KE_)Q]SR\V"^9GO MG9M[;J_*'_@NO^R%\6?VT'1_B'\+D!\>Z=I.JSWL?B#2D MQ'YLJ?983(JP%HYV/S"'8PQY :@#]CJ_&?\ :BS_ ,%3_P#@Z$^&GPSC_P") MA\._V2])_P"$GUM?OP-JA,-QC^Z?]'G'8@?;7PD_X*OZ;\8_^"<8 M_:;TW2O":^ [+P[?:[K$)\33->:5):QNSV13[$ UP)$\LJ2H)*E#(K*3\??\ M&LWP6\?7_P $?B/^TQKVBZ%J?B7]I+Q7>ZIM^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF>^ M=FWMNHL];\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\[-O;=0!V%%VZBSUOQ^_V/[1X9\'Q[]_ MVOR_$UR_DX^YY>;!?,SWSLV]MU '845Q]GK?C]_L?VCPSX/CW[_M?E^)KE_) MQ]SR\V"^9GOG9M[;J+/6_'[_ &/[1X9\'Q[]_P!K\OQ-7FP7S,]\[ M-O;=0!V%%^=FWMNHL]; M\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\[-O;=0!V%%VZBSUOQ^_V/[1X9\'Q[]_VOR_$UR_D MX^YY>;!?,SWSLV]MU '845Q]GK?C]_L?VCPSX/CW[_M?E^)KE_)Q]SR\V"^9 MGOG9M[;J+/6_'[_8_M'AGP?'OW_:_+\37+^3C[GEYL%\S/?.S;VW4 =A17'V M>M^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF>^=FWMNHL];\?O\ 8_M'AGP? M'OW_ &OR_$UR_DX^YY>;!?,SWSLV]MU '85\P?\ !4__ ()1?#3_ (*N_ 23 MPIXUM1I_B'3%DE\-^)[6%3?Z!/,A8A?,A)"N%'*NJ.OM]GK?C]_L?V MCPSX/CW[_M?E^)KE_)Q]SR\V"^9GOG9M[;J+/6_'[_8_M'AGP?'OW_:_+\37 M+^3C[GEYL%\S/?.S;VW4 ?DU_P $\/\ @JS\2_\ @EI^T)9_LD?MO7)MEB"V M_@+XG7$A:PU:T!V0I-ODG ^^O[*(XD0,I!!&01T(KY8_P"" M@G[ 5E_P4Y_9[/P^^*/@3P<\$OFS6NJV?B28ZCX:N@,17%G(VGC+' #JVU67 M*L'%?F]^Q]_P4-^.7_! ?XT^'_V9/VM([3Q%\+=5D6W\!_$N2^F%CI]MT$,D M_DN[P(Q12DBK); YRT!C*@'[DT5P_AWQCXT\1:5I5]#H?@>XLM0B,[W%IXJG MN(C&PW1/"PL0)5<$'.5 !XW58L];\?O]C^T>&?!\>_?]K\OQ-7FP7 MS,]\[-O;=0!V%%VZ MBSUOQ^_V/[1X9\'Q[]_VOR_$UR_DX^YY>;!?,SWSLV]MU &?X<_Y.F\9?]BK MH/\ Z5ZS7H%>5_"V[UJ]_:-\8/K^GZ7INH?\(OH8,&GZA)?0A?MFLX/F/#"V M3W&SCU->J4 $_#4'@9; Z4/#L>F0KI0LRI0VWV8 M+Y7E%204V[2"1BNGHH6ETNH7=T^JV\CD/C%^S[X"_:(\)V^@_$#P1X0\(=&M]3M(9T5E258IT9%=5=P& R S#/)IOQ$_9Y\ ?%_Q!X:U;Q9X& M\'^*-4\&7/VWP_>:OHUM>W&A3[D;S;225&:!]T49W1E3F-#GY1CL:*$VG==[ M_/OZATMY6^7;T.?\4?"CPMXWGU&36O#6@:O)J^ER:'?O>Z?#<->Z?(29+.4N MIWV[%FS$V4.XY'-4/"O[/O@+P+\(9/A]HG@CPAH_@*6VGLW\-6.C6]OI#P3E MS/$;1$$)20R2%UVX;>V0[2/Y<,2JB[G9F. ,LQ)Y->0?\%8 MO^467[2W_9*O%'_IHNJ^@*^?_P#@K%_RBR_:6_[)5XH_]-%U5-MN[$DEL?0% M%%%( 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 ***\I_;6_;,\"_L"?LW^(OBA\1-3&G>'O#\.1& MF#6%KJ$>&\(6,J!541GB*X>+:FP >1"!$-I,BUY5_P29_8 MS\=_\%A?VN%_;H_:9TYH/#MM*/\ A4O@BXR]I96T;EH;LJP&8HSEHR5!GE+3 M$!5C#_M!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %0:GIEMK>FW%G>6\%W9W<30SP31B2.:-@59&4\,I!((/!!J>B@#\%/^") M'_! SP)^W/\ \$A/"?BC7_C1^T?X6TWXJSZG<^(_"7A;Q;;6'AF^EM=5N;2- MVL6M)$=O+LX"3(6^9!C "@?3?_!.K]FJ_P#^":W_ 6S?]G'PO\ %CXQ>-?A M(O[/W_"7V6B>-/$8U.WTB]'B)+)?LD4<44,$:PHP"I&#F5\DC:%Y3_@F%XB_ M;I_X)G_L.^"O@BO[#">.E\$-J"C74^-.@::NH"YU&ZO-PMV60H%^T;.7).S. M%SM'KW[%'P^_:2^.7_!9O4?V@_C'^SZOP+\-6WP6?X>6MO\ \)WIGBT>4/G)<* #]':*** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ KRG]L_P#8K^'7[?OP#U;X;_$[08=<\.ZH-Z,,)=:;< $)=6TN M"8IDW'##L2K!E9E/JU% 'X:? +]I[XN_\&QGQ\TSX+?'NZU3Q_\ LG>)[QX? M!7CN*!I9?#.26\IT&YE5VO8)%#))'(I*LK @@@X.:YG]I+]FOP1^UW\%]<^'WQ$\/6/ MB?PGXA@,%Y972\>JR(P^:.5&PR2*0RL 0017X\?\$$O^"0*?M.?\$HOA=X]7 M]IS]KWX,O\ L5=!_P#2O6:] KS_ ,.?\G3> M,O\ L5=!_P#2O6:] H \D_; _;$T']C;P)8ZQJ^B>)O%%]J]Q+;:=HOA^&WD MO[]H;::[N&4W$T$"+%;6\\K-),@Q'M7<[(C8VN_ML7]C\/O#>KZ9\$/CCX@U M?7UO'G\.VNC65K?Z(MJYCF-U/=WD%B/GP(A%=2FX5O,@$T0:0>??\%D['2[O M]DZZDU_P%XI\6Z):QW\LNK^&;K4(]7\'SG3;I(+V./3Q]KDA=W^S3>4P58KE MS*K0>;CC/#?Q>U'7OV+XO#7QP\,?M(:CH/C:[UJ+2]:T3P[JJ>((M+BO3_9D M.H1:&BZA:SS6I4YDMT1HXF2Z997,BWDKI-,UY8J5. M^ST??=^];LEUZ/=-.Y[GXJ_;Y\/0_#;X7^(_!?A;QC\4&^,,(N_#6E^'EL+6 M^N+;[&UV]Q(-2NK..)$C"A@\@8/(B[*H]/M[&X_X0'2I9A!]LU)OM00HLBSY6S:Y )=$N'^$UOJL=A97[Q:=YMO<)X:"WT3G[*/+,2I8@ M1S*Q!:%3P/QA\(?&#PG\,O&.E^.?!OC+Q?\ $3]H#X Z/X"2[T'19M2M;?Q- M"=2M[B/4)[5&@LHS_:\4QN)C';[8+G#_ " 'LJ0BJLU3U2DTEWLIV2?GRIO2 M]I12=Y(BA%2A%U79VC?YR@I2\^6+;OHE;5-)GZ#_ !Y^.NA?LZ_"'5?&FO&\ MFTS3%B"06$/VBZU">:5(;>V@0$;YIII(HD&0"TBY(&2/.M(_X*!^%)?V?_&/ MCO6M!\8>%KGP#JQ\/ZYX7U&UMY==M-39H%MK)4MIYK>66Y^U6AA,4[QN+J++ MK\VWG/V_?#6I7_[+]IH&AZ/X@\2:[X"O_#/C.2RT[2+B4ZG::3K-E=7$-O($ M\J2Z:*VE,=L',KG: GS UXGXQ\ >*OB[\$?CM\4M'\&^,Q::W\6?#/CK1-!O MM"NM/U_5]+\/G0UN72PN$CN4EF_LR[,$,D:R2 187]ZM904)2DG+W;VOV7-3 M7-VVE4TW_=Z;2O-.[IP&=:N8=!\1> M$M:\+ZO-H.N^']?2V74M&O(TCE$+?&WQQ^)$VA^(O#VB?$KQI%>:%:Z_I%SI& MI3V=GI&GZ<;B6TN4CN(!)-:3E$FC1S&$?;AQ5S_@K%_RBR_:6_[)5XH_]-%U M1):1;5FXQ;79N*;7=6=U9ZK9ZAI=I.^K_/\ &W?9[H^@**\J^&?A#XWZ5/(? M&7Q"^%>O1ELQKHWP]O\ 265<'@F76KK)S@YP. 1CG(Z6ST7Q^GV/[1XE\'R; M-_VOR_#-RGG9^YY>;]O+QWSOW=MM2!V%%.^=^[MMHL]%\?I]C^T>)?!\FS?]K\OPS7F_;R\=\ M[]W;;0!V%%;]O+QWSOW=MM '845Q]GHOC]/L?VCQ+ MX/DV;_M?E^&;E/.S]SR\W[>7COG?N[;:+/1?'Z?8_M'B7P?)LW_:_+\,W*>= MG[GEYOV\O'?._=VVT =A17'V>B^/T^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY> M.^=^[MMHL]%\?I]C^T>)?!\FS?\ :_+\,W*>=G[GEYOV\O'?._=VVT =A17' MV>B^/T^Q_:/$O@^39O\ M?E^&;E/.S]SR\W[>7COG?N[;:+/1?'Z?8_M'B7P M?)LW_:_+\,W*>=G[GEYOV\O'?._=VVT =A17'V>B^/T^Q_:/$O@^39O^U^7X M9N4\[/W/+S?MY>.^=^[MMHL]%\?I]C^T>)?!\FS?]K\OPS7F_;R\= M\[]W;;0!V%%;]O+QWSOW=MM '845Q]GHOC]/L?VCQ M+X/DV;_M?E^&;E/.S]SR\W[>7COG?N[;:+/1?'Z?8_M'B7P?)LW_ &OR_#-R MGG9^YY>;]O+QWSOW=MM '845Q]GHOC]/L?VCQ+X/DV;_ +7Y?AFY3SL_<\O- M^WEX[YW[NVVBST7Q^GV/[1XE\'R;-_VOR_#-RGG9^YY>;]O+QWSOW=MM '84 M5Q]GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7COG?N[;:+/1?'Z?8_M'B7 MP?)LW_:_+\,W*>=G[GEYOV\O'?._=VVT =A17'V>B^/T^Q_:/$O@^39O^U^7 MX9N4\[/W/+S?MY>.^=^[MMHL]%\?I]C^T>)?!\FS?]K\OPS7F_;R\ M=\[]W;;0!V%%7F_;R\=\[]W;;0!V%%.^=^[MMHL]%\?I]C^T>)?!\FS?]K\OP MS7F_;R\=\[]W;;0!V%%;]O+QWSOW=MM '8 M45Q]GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7COG?N[;:+/1?'Z?8_M'B M7P?)LW_:_+\,W*>=G[GEYOV\O'?._=VVT =A17'V>B^/T^Q_:/$O@^39O^U^ M7X9N4\[/W/+S?MY>.^=^[MMHL]%\?I]C^T>)?!\FS?\ :_+\,W*>=G[GEYOV M\O'?._=VVT =A17'V>B^/T^Q_:/$O@^39O\ M?E^&;E/.S]SR\W[>7COG?N[ M;:+/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GEYOV\O'?._=VVT =A17'V>B^/T^ MQ_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMHL]%\?I]C^T>)?!\FS?]K\O MPS7F_;R\=\[]W;;0!V%%;]O+QWSOW=MM ' M845Q]GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7COG?N[;:+/1?'Z?8_M' MB7P?)LW_ &OR_#-RGG9^YY>;]O+QWSOW=MM '845Q]GHOC]/L?VCQ+X/DV;_ M +7Y?AFY3SL_<\O-^WEX[YW[NVVBST7Q^GV/[1XE\'R;-_VOR_#-RGG9^YY> M;]O+QWSOW=MM '845Q]GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7COG?N M[;:+/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GEYOV\O'?._=VVT =A17'V>B^/T M^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMHL]%\?I]C^T>)?!\FS?]K\ MOPS7F_;R\=\[]W;;0!V%%7F_;R\=\[]W;; M0!V%%.^=^[MMHL]%\?I] MC^T>)?!\FS?]K\OPS7F_;R\=\[]W;;0!V%%;]O+QWSOW=MM '845Q]GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7COG? MN[;:+/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GEYOV\O'?._=VVT =A17'V>B^/ MT^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMHL]%\?I]C^T>)?!\FS?\ M:_+\,W*>=G[GEYOV\O'?._=VVT =A17'V>B^/T^Q_:/$O@^39O\ M?E^&;E/ M.S]SR\W[>7COG?N[;:+/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GEYOV\O'?._= MVVT =A17'V>B^/T^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMHL]%\?I M]C^T>)?!\FS?]K\OPS7F_;R\=\[]W;;0!V%%;]O+QWSOW=MM '845Q]GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7COG M?N[;:+/1?'Z?8_M'B7P?)LW_ &OR_#-RGG9^YY>;]O+QWSOW=MM '845Q]GH MOC]/L?VCQ+X/DV;_ +7Y?AFY3SL_<\O-^WEX[YW[NVVBST7Q^GV/[1XE\'R; M-_VOR_#-RGG9^YY>;]O+QWSOW=MM '845Q]GHOC]/L?VCQ+X/DV;_M?E^&;E M/.S]SR\W[>7COG?N[;:+/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GEYOV\O'?._ M=VVT =A17'V>B^/T^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMHL]%\? MI]C^T>)?!\FS?]K\OPS7F_;R\=\[]W;;0!V%%7F_;R\=\[]W;;0!V%%.^=^[MMK\]_^#A3X8ZM\5?A5^RMX%\?:GH^O>#_ ![^T5X3\-^)-.TRPN]) M_M:SN?MBO"TBWCNL>P'(!W;]CJZ%!D _1OXG?$WP_P#!?X>:UXL\5ZO8Z#X; M\.V#PWH4^Z%O&5XN-QD /+. IF8']U&RPH=[R25]I?\0N/["G_1#?_+S\ M0?\ R=6!_P &R5CXKO/^")'P(ET[6M MM- U\2P7>C37-PX&NZBJXE6ZC48( M[QGC XQD@'Z+:5I5MH6EVUE96T%G96<2P6]O!&(XH(U 5411@*H ' JQ7 M'V>B^/T^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMHL]%\?I]C^T>)?! M\FS?]K\OPS7F_;R\=\[]W;;0!V%%;]O+QW MSOW=MM '845Q]GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7COG?N[;:+/1 M?'Z?8_M'B7P?)LW_ &OR_#-RGG9^YY>;]O+QWSOW=MM '845Q]GHOC]/L?VC MQ+X/DV;_ +7Y?AFY3SL_<\O-^WEX[YW[NVVBST7Q^GV/[1XE\'R;-_VOR_#- MRGG9^YY>;]O+QWSOW=MM '845Q]GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W M[>7COG?N[;:+/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GEYOV\O'?._=VVT =A1 M7'V>B^/T^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMHL]%\?I]C^T>)? M!\FS?]K\OPS7F_;R\=\[]W;;0!V%%7F_;R M\=\[]W;;0!V%%.^=^[MM MHL]%\?I]C^T>)?!\FS?]K\OPS7F_;R\=\[]W;;0!V%%;]O+QWSOW=MM '845Q]GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\ MW[>7COG?N[;:+/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GEYOV\O'?._=VVT =A M17'V>B^/T^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMHL]%\?I]C^T>) M?!\FS?\ :_+\,W*>=G[GEYOV\O'?._=VVT =A17'V>B^/T^Q_:/$O@^39O\ MM?E^&;E/.S]SR\W[>7COG?N[;:+/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GEYO MV\O'?._=VVT =A17'V>B^/T^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[M MMHL]%\?I]C^T>)?!\FS?]K\OPS7F_;R\=\[]W;;0!V%%;]O+QWSOW=MM '845Q]GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR M\W[>7COG?N[;:+/1?'Z?8_M'B7P?)LW_ &OR_#-RGG9^YY>;]O+QWSOW=MM M'845Q]GHOC]/L?VCQ+X/DV;_ +7Y?AFY3SL_<\O-^WEX[YW[NVVBST7Q^GV/ M[1XE\'R;-_VOR_#-RGG9^YY>;]O+QWSOW=MM '845Q]GHOC]/L?VCQ+X/DV; M_M?E^&;E/.S]SR\W[>7COG?N[;:+/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GEY MOV\O'?._=VVT =A17'V>B^/T^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[ MMMHL]%\?I]C^T>)?!\FS?]K\OPS7F_;R\=\[]W;;0!V%%7F_;R\=\[]W;;0!V%%.^=^[MMHL]%\?I]C^T>)?!\FS?]K\OPS7F_;R\=\[]W; M;0!V%%;]O+QWSOW=MM '845Q]GHOC]/L?VCQ+X/DV M;_M?E^&;E/.S]SR\W[>7COG?N[;:+/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GE MYOV\O'?._=VVT =A7Y"?\$PO$7[=/_!,_P#8=\%?!%?V&$\=+X(;4%&NI\:= M TU=0%SJ-U>;A;LLA0+]HV)?!\FS?]K\OPS7F_;R\=\[]W;;19Z+X_3[']H\2^#Y-F_P"U^7X9N4\[/W/+S?MY>.^= M^[MMH ^$OV*/A]^TE\H_M!_&/]GU?@7X:MO@L_P\M;?_A.],\3F]NQ MKD5^K[K4JZ;HWE&&CVCRA\Y+A1^CM.^=^[MMHL]%\?I]C^T>)?!\FS?]K\OPS7F_;R\=\[]W; M;0!G^'/^3IO&7_8JZ#_Z5ZS7H%>5_"VTUJR_:-\8)K]_I>I:A_PB^ADSZ?I\ MEC"5^V:S@>6\TS9'<[^?05ZI0 4444 %%%% !1110 5\_P#_ 5B_P"467[2 MW_9*O%'_ *:+JOH"OG__ (*Q?\HLOVEO^R5>*/\ TT75 'T!1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 CN(T+,0 !DD] *_$7]O?]N?X@_\%J?^"@_P[^"W[(FC>$_$NA_LY>-+ M#XD:MXY\1/<+X=DUC3FE%M$TD +M9[GDC_=@R7#,QCVQQ&5M[_@I[_P4.^(G M_!77]I>]_8L_9#OU_LC#0_$WXAP2,+*PM%?9/;12I_RP'W'93F=CY2?)O9_T MH_X)V_\ !/+X=_\ !,S]FS2_AM\.[ QVEO\ Z1J>IW !OM=O" )+JX<#EC@ M*/E10JJ !0!\Z_\ &TW_ *L _P#+NKV'_@C7^Q3XG_X)V?\ !-OX;_!SQEJ. M@ZMXE\'C4OMMUHLLLMC(;G4[N\3RVECCLUZ!7G_AS_DZ;QE_V*N@_^E>LUZ!0!X5^WE^V/>_L M>> =%N]%\)P>,O$?B2\N;33;"[U?^R++%KI]UJ-PTUT(9V3%M9S[%2&0O)L7 M"J6D2'Q9^T!\;--^%FA:EIWP4\-IXBE@O;GQ##KOQ#AT_1-$CMF*J8[Z&TN) MI_M Q)#NM(@(@QG-O(!$W/\ _!6#P%XD^)7[*.K:3I'PKT'XS:-EU(ENUQ!=>1(5<[S&)/*S*$1_.?!GPY^(?AK]D&T\#_$G M]G;5?C1X3\5ZAK%W-X4NO$^DZUJ?A6U>^^T:58W(U6YCMKA(H3@R17DIMY(H MDB66,"5,I.;A-0^+I]RTZ=[]M&N9.R-?=4Z;>SW^]Z[^BMH]G:VIZ%XC_P"" MAVK^+/AC\)[_ .%OPXD\7^+_ (N>%9_&NGZ!KNMC04L-,M[>WEF,]PD%UB8R M7EK#&BQLCO-DR(BEZYSXA_\ !6..'P-I_BSP#X"E\9^%M/\ -A\4/%]S=ZR M-,N= T&\>39Y$(AF%W>B.WO9#;L\"8M"/.W.@.3>_ ?XQ_LQZ%^S]XMT_P . M:E\H^ O$=E8ZU:V]Y=W%U#I\T=\MQJ,\"2QK^OKF&TLH!(W"+)//$I<@[%+-@[<'RR#_ (*%7OASX"_$'6?% MG@:/3?B)\.O$]MX,N_"NE:Y_:%MJ.J7S68TQ;:^D@@+07*ZC9DR26Z&+?*"A M\OYM7]M[X2>*/B+^SROA3P=X=OM9UCPA<:%XLTJ2:[M;:TUFYTC5+6]&F;VE M#QS3I:E1(\8A4R*6D&"!Y#XA_9@^)OQ7^!7QF\9R>#)_#WCGQE\1]#^(.A>" M]2U2R:[:'03I @L[BXMYI;2.XNQI3D%9WCC^TQ;G&U\904'*7,WRW^:CS4US M+365G4TU^&+MJN:*=W3A[3277ULW9]H[:]]+]#Z+_93_ &B]5^.]AXPTSQ1X M:L_!_CCX?:^_A_7]*L=6;5K*.0V\%W!-;W306[S0RVMU X+P1,K,Z%?DR>7_ M ."L7_*++]I;_LE7BC_TT752_L1?#[Q78:_\6_'_ (Q\,WG@C4OBGXM35[7P M[?7=K=7NE65MIMEIL/VB2TEFM_.E^QM,5BFD55E1=VX,!%_P5B_Y19?M+?\ M9*O%'_IHNJ);1[\L;^O*N;\;AI=V[O\ /\NSZK74^@**\J^&?[''A'X2SR2: M7J_Q5NFE;<1K/Q.\2ZTH."O O+^4 8)X&!G!Z@&NEL_@=HMC]CV7OC _8=_E M^9XLU63=OZ^9NN#YGMOW;>V*D#L**X^S^!VBV/V/9>^,#]AW^7YGBS59-V_K MYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V* .P MHKC[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^, M#]AW^7YGBS59-V_KYFZX/F>V_=M[8H ["BN/L_@=HMC]CV7OC _8=_E^9XLU M63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VW MMB@#L**X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC] MCV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V* .PHKC[/X':+8_8]E[XP/V'?Y M?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F M>V_=M[8H ["BN/L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X M':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMB@#L**X^S^!VBV/V/9>^, M#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^ M9NN#YGMOW;>V* .PHKC[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VW MMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8H ["BN/L_@=HMC] MCV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5 MDW;^OF;K@^9[;]VWMB@#L**X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F M>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V* .PHKC[/X M':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7 MYGBS59-V_KYFZX/F>V_=M[8H ["BN/L_@=HMC]CV7OC _8=_E^9XLU63=OZ^ M9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMB@#L* M*X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC M_8=_E^9XLU63=OZ^9NN#YGMOW;>V* .PHKC[/X':+8_8]E[XP/V'?Y?F>+-5 MDW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[ M8H ["BN/L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8 M]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMB@#L**X^S^!VBV/V/9>^,#]AW^7 MYGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YG MMOW;>V* .PHKC[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^! MVBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8H ["BN/L_@=HMC]CV7OC M_8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF M;K@^9[;]VWMB@#L**X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[ M8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V* .PHKC[/X':+8_8 M]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59 M-V_KYFZX/F>V_=M[8H ["BN/L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YG MMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMB@#L**X^S^! MVBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^ M9XLU63=OZ^9NN#YGMOW;>V* .PHKC[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF M;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8H ["B MN/L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/ MV'?Y?F>+-5DW;^OF;K@^9[;]VWMB@#L**X^S^!VBV/V/9>^,#]AW^7YGBS59 M-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V M* .PHKC[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/ M9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8H ["BN/L_@=HMC]CV7OC _8=_E^ M9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[ M;]VWMB@#L**X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@= MHMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V* .PHKC[/X':+8_8]E[XP/ MV'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYF MZX/F>V_=M[8H ["BN/L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V M*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMB@#L**X^S^!VBV/V/ M9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63 M=OZ^9NN#YGMOW;>V* .PHKC[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[ M;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8H ["BN/L_@= MHMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F M>+-5DW;^OF;K@^9[;]VWMB@#L**X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYF MZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V* .PHK MC[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#] MAW^7YGBS59-V_KYFZX/F>V_=M[8H ["OQY_X*T?\%.?B'^WU^T9-^Q+^QW=+ M>^*-3\RV^(7CBVN&2T\-6BL$N;=)T!V!0=LTJY.6$,8:1B%S?^"N'[?/B;XQ M_M":;^QI^QMJ'BW7?B_J#2VWBGQ5#XPU2:T\'VQ.+F)Y6G93*BG][*X?[.&$ M<8\]@(_M;_@EY_P1@^&7_!,;X%:?X?T&76M2\772BX\2^)(M4N[&77[HJ02\ M4,JIY,>6$4;!O+!)R79W8 [7_@F%_P $R/AY_P $KOV:[/P!X%M_M5Y.5NM? MU^XB5;WQ!>;<&:0C.U!R(X@2L:\V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VW MMB@#L**X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC] MCV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V* .PHKC[/X':+8_8]E[XP/V'?Y M?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F M>V_=M[8H ["BN/L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X M':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMB@#L**X^S^!VBV/V/9>^, M#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^ M9NN#YGMOW;>V* .PHKC[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VW MMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8H ["BN/L_@=HMC] MCV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5 MDW;^OF;K@^9[;]VWMB@#L**X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F M>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V* .PHKC[/X M':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7 MYGBS59-V_KYFZX/F>V_=M[8H ["BN/L_@=HMC]CV7OC _8=_E^9XLU63=OZ^ M9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMB@#L* M*X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC M_8=_E^9XLU63=OZ^9NN#YGMOW;>V* .PHKC[/X':+8_8]E[XP/V'?Y?F>+-5 MDW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[ M8H ["BN/L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8 M]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMB@#L**X^S^!VBV/V/9>^,#]AW^7 MYGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YG MMOW;>V* .PHKC[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^! MVBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8H ["BN/L_@=HMC]CV7OC M_8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF M;K@^9[;]VWMB@#L**X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[ M8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V* .PHKC[/X':+8_8 M]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59 M-V_KYFZX/F>V_=M[8H ["BN/L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YG MMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMB@#L**X^S^! MVBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^ M9XLU63=OZ^9NN#YGMOW;>V* .PHKC[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF M;K@^9[;]VWMBBS^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8H ["B MN/L_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/ MV'?Y?F>+-5DW;^OF;K@^9[;]VWMB@#L**X^S^!VBV/V/9>^,#]AW^7YGBS59 M-V_KYFZX/F>V_=M[8HL_@=HMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V M* .PHKC[/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[;]VWMBBS^!VBV/V/ M9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8H ["BN/L_@=HMC]CV7OC _8=_E^ M9XLU63=OZ^9NN#YGMOW;>V*+/X':+8_8]E[XP/V'?Y?F>+-5DW;^OF;K@^9[ M;]VWMB@#L**X^S^!VBV/V/9>^,#]AW^7YGBS59-V_KYFZX/F>V_=M[8HL_@= MHMC]CV7OC _8=_E^9XLU63=OZ^9NN#YGMOW;>V* ,_PY_P G3>,O^Q5T'_TK MUFO0*\K^%OA"T\#_ +1OC"PLI=4F@7POH;AM0U*YU";)O-9S^]N'>0CT&[ [ M5ZI0 4444 %%%% !1110 5\__P#!6+_E%E^TM_V2KQ1_Z:+JOH"OG_\ X*Q? M\HLOVEO^R5>*/_31=4 ?0%%%% !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 %%%% !117RS^WQ_P6=_9V_X)O6=Q#\2/']A_P )+%'O MC\+Z/C4=;F.,J#;H?W(8=&G:-#_>H XW]MK_ (*D?$[X&_MS:5\ ?@U^SK/\ M=?&=UX$'Q O\^.K+PO%8Z>=0>P&UKJ)UD82JN0&4XD7 8!BOR-_P5N_X*I?M MW_"G]@/QUKK?LH)^S_IUO';VNH^.E^*FC^([G1H+FXCM1]GMK=4D$SR31QK* MN[R]Y8*" Z&+CQ_K,.E MKXAMQXB@N(KJ.6X$43&4M=*$B:0?Z+)AVVMCVK_@X\_X*$_ +XX_\$8_C)X6 M\%?'#X0>,/$VJ?V)]CTC1/&6G:A?W?EZYI\LGEP13-(^V-'<[0<*C$\ F@#Z M?_X(\_\ !(3P;_P2>^ SZ792Q^)?B1XGVW?B_P 631_Z1JMQU\J,M\RVR,6V M*3DDL[?,QQ]@444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110!Y_P"'/^3IO&7_ &*N@_\ I7K- M>@5Y_P"'/^3IO&7_ &*N@_\ I7K->@4 ?+?_ 5F^,7Q)^"/[.UKK/P^OO$F M@VL=U) MK_B7QCXJ_9I\/>*;7]J?1]*^&?AO2]7U#Q+\3-(TW1QJVH2PS>7:PRQW%K<: M=&L*"=;LI%%(]Q BQQVX+QCU/]NW]F[QA^TI\')M,\!^.3X(\36\-Y' ;R"6 M\T;5H[FTFM9+:_MHY8FDC*S;T=7#12QQR .%:-_#M4_X)9?$46W@;['\7O!. MI_\ ".:YJGC'6M.\3_#VXU/1M=\17MT;A;\6MOJUIL2T)86T,KSB-B)69YDC MD2+.2E!Z)O?MI;[MVK->\DFK-R6DI)[E=5C5#])?$3X8?&W7="\,S>'/BSX+T+Q# M96,MIKR7G@"34-"UB2381V5P\ ++X8>,;6^T7^U;SQ#H=K(YC-O<">!;.\,=S?Q&9HYT MVW>1"#&AK=M2E*6S[HMWJXJVDT?9Q@E43>D;_ /@47+6^[CS) M-M_XNIZO^VM\>M=^&?[*L.N^$9H=,\0^+-5T'P]I=Y#YO%\GB?QOX*^).A?#_0_&&JZ M99K(+'PSIJV]E=Z)<0Z2;B[T;6+&\BO+*\W&=8Y88Y8(>G_@ MGGJ7B;]GWXBZ+XF\>07_ ,2?B-XEM_&=SXLTW0?L5IIFK6369TM[>PDN)F%O M;#3K(&)[EVEV2YD7S/EF')S27FIZ+727*JFMU\4=;KW9IZ4X*IK); MOSL]7WC>RM;?6W4Z+]B+X@^*[_7_ (M^ /&/B:\\;ZE\+/%J:1:^(KZTM;6] MU6RN=-LM2A^T1VD4-OYT7VQH2T4,:LL2-MW%B8O^"L7_ "BR_:6_[)5XH_\ M31=5U'[*?[.FJ_ BP\8:GXH\2V?C#QQ\0=??Q!K^JV.DMI-E)(+>"T@AM[5I M[AX88K6U@0!YY69E=RWSX'+_ /!6+_E%E^TM_P!DJ\4?^FBZHEM'ORQOZ\JY MOQN&EW;N_P _R[+HM-#Z HKRKX9_L*?!'X*SR2^#?@Y\*_"4DS;Y'T;PG86# M.V"N28HER<$CZ$^M=+9_L]> =.^Q_9_ _@^#^SM_V3R]&ME^R[_O^7A/EW=\ M8SWJ0.PHKC[/]GKP#IWV/[/X'\'P?V=O^R>7HULOV7?]_P O"?+N[XQGO19_ ML]> =.^Q_9_ _@^#^SM_V3R]&ME^R[_O^7A/EW=\8SWH ["BN/L_V>O .G?8 M_L_@?P?!_9V_[)Y>C6R_9=_W_+PGR[N^,9[T6?[/7@'3OL?V?P/X/@_L[?\ M9/+T:V7[+O\ O^7A/EW=\8SWH ["BN/L_P!GKP#IWV/[/X'\'P?V=O\ LGEZ M-;+]EW_?\O"?+N[XQGO19_L]> =.^Q_9_ _@^#^SM_V3R]&ME^R[_O\ EX3Y M=W?&,]Z .PHKC[/]GKP#IWV/[/X'\'P?V=O^R>7HULOV7?\ ?\O"?+N[XQGO M19_L]> =.^Q_9_ _@^#^SM_V3R]&ME^R[_O^7A/EW=\8SWH ["BN/L_V>O . MG?8_L_@?P?!_9V_[)Y>C6R_9=_W_ "\)\N[OC&>]%G^SUX!T[[']G\#^#X/[ M.W_9/+T:V7[+O^_Y>$^7=WQC/>@#L**X^S_9Z\ Z=]C^S^!_!\']G;_LGEZ- M;+]EW_?\O"?+N[XQGO19_L]> =.^Q_9_ _@^#^SM_P!D\O1K9?LN_P"_Y>$^ M7=WQC/>@#L**X^S_ &>O .G?8_L_@?P?!_9V_P"R>7HULOV7?]_R\)\N[OC& M>]%G^SUX!T[[']G\#^#X/[.W_9/+T:V7[+O^_P"7A/EW=\8SWH ["BN/L_V> MO .G?8_L_@?P?!_9V_[)Y>C6R_9=_P!_R\)\N[OC&>]%G^SUX!T[[']G\#^# MX/[.W_9/+T:V7[+O^_Y>$^7=WQC/>@#L**X^S_9Z\ Z=]C^S^!_!\']G;_LG MEZ-;+]EW_?\ +PGR[N^,9[T6?[/7@'3OL?V?P/X/@_L[?]D\O1K9?LN_[_EX M3Y=W?&,]Z .PHKC[/]GKP#IWV/[/X'\'P?V=O^R>7HULOV7?]_R\)\N[OC&> M]%G^SUX!T[[']G\#^#X/[.W_ &3R]&ME^R[_ +_EX3Y=W?&,]Z .PHKC[/\ M9Z\ Z=]C^S^!_!\']G;_ +)Y>C6R_9=_W_+PGR[N^,9[T6?[/7@'3OL?V?P/ MX/@_L[?]D\O1K9?LN_[_ )>$^7=WQC/>@#L**X^S_9Z\ Z=]C^S^!_!\']G; M_LGEZ-;+]EW_ '_+PGR[N^,9[T6?[/7@'3OL?V?P/X/@_L[?]D\O1K9?LN_[ M_EX3Y=W?&,]Z .PHKC[/]GKP#IWV/[/X'\'P?V=O^R>7HULOV7?]_P O"?+N M[XQGO19_L]> =.^Q_9_ _@^#^SM_V3R]&ME^R[_O^7A/EW=\8SWH ["BN/L_ MV>O .G?8_L_@?P?!_9V_[)Y>C6R_9=_W_+PGR[N^,9[T6?[/7@'3OL?V?P/X M/@_L[?\ 9/+T:V7[+O\ O^7A/EW=\8SWH ["BN/L_P!GKP#IWV/[/X'\'P?V M=O\ LGEZ-;+]EW_?\O"?+N[XQGO19_L]> =.^Q_9_ _@^#^SM_V3R]&ME^R[ M_O\ EX3Y=W?&,]Z .PHKC[/]GKP#IWV/[/X'\'P?V=O^R>7HULOV7?\ ?\O" M?+N[XQGO19_L]> =.^Q_9_ _@^#^SM_V3R]&ME^R[_O^7A/EW=\8SWH ["BN M/L_V>O .G?8_L_@?P?!_9V_[)Y>C6R_9=_W_ "\)\N[OC&>]%G^SUX!T[['] MG\#^#X/[.W_9/+T:V7[+O^_Y>$^7=WQC/>@#L**X^S_9Z\ Z=]C^S^!_!\'] MG;_LGEZ-;+]EW_?\O"?+N[XQGO19_L]> =.^Q_9_ _@^#^SM_P!D\O1K9?LN M_P"_Y>$^7=WQC/>@#L**X^S_ &>O .G?8_L_@?P?!_9V_P"R>7HULOV7?]_R M\)\N[OC&>]%G^SUX!T[[']G\#^#X/[.W_9/+T:V7[+O^_P"7A/EW=\8SWH [ M"BN/L_V>O .G?8_L_@?P?!_9V_[)Y>C6R_9=_P!_R\)\N[OC&>]%G^SUX!T[ M[']G\#^#X/[.W_9/+T:V7[+O^_Y>$^7=WQC/>@#L**X^S_9Z\ Z=]C^S^!_! M\']G;_LGEZ-;+]EW_?\ +PGR[N^,9[T6?[/7@'3OL?V?P/X/@_L[?]D\O1K9 M?LN_[_EX3Y=W?&,]Z .PHKC[/]GKP#IWV/[/X'\'P?V=O^R>7HULOV7?]_R\ M)\N[OC&>]%G^SUX!T[[']G\#^#X/[.W_ &3R]&ME^R[_ +_EX3Y=W?&,]Z . MPHKC[/\ 9Z\ Z=]C^S^!_!\']G;_ +)Y>C6R_9=_W_+PGR[N^,9[T6?[/7@' M3OL?V?P/X/@_L[?]D\O1K9?LN_[_ )>$^7=WQC/>@#L**X^S_9Z\ Z=]C^S^ M!_!\']G;_LGEZ-;+]EW_ '_+PGR[N^,9[T6?[/7@'3OL?V?P/X/@_L[?]D\O M1K9?LN_[_EX3Y=W?&,]Z .PHKC[/]GKP#IWV/[/X'\'P?V=O^R>7HULOV7?] M_P O"?+N[XQGO19_L]> =.^Q_9_ _@^#^SM_V3R]&ME^R[_O^7A/EW=\8SWH M ["BN/L_V>O .G?8_L_@?P?!_9V_[)Y>C6R_9=_W_+PGR[N^,9[T6?[/7@'3 MOL?V?P/X/@_L[?\ 9/+T:V7[+O\ O^7A/EW=\8SWH ["BN/L_P!GKP#IWV/[ M/X'\'P?V=O\ LGEZ-;+]EW_?\O"?+N[XQGO19_L]> =.^Q_9_ _@^#^SM_V3 MR]&ME^R[_O\ EX3Y=W?&,]Z .PHKC[/]GKP#IWV/[/X'\'P?V=O^R>7HULOV M7?\ ?\O"?+N[XQGO19_L]> =.^Q_9_ _@^#^SM_V3R]&ME^R[_O^7A/EW=\8 MSWH ["BN/L_V>O .G?8_L_@?P?!_9V_[)Y>C6R_9=_W_ "\)\N[OC&>]%G^S MUX!T[[']G\#^#X/[.W_9/+T:V7[+O^_Y>$^7=WQC/>@#L**X^S_9Z\ Z=]C^ MS^!_!\']G;_LGEZ-;+]EW_?\O"?+N[XQGO19_L]> =.^Q_9_ _@^#^SM_P!D M\O1K9?LN_P"_Y>$^7=WQC/>@#L**X^S_ &>O .G?8_L_@?P?!_9V_P"R>7HU MLOV7?]_R\)\N[OC&>]%G^SUX!T[[']G\#^#X/[.W_9/+T:V7[+O^_P"7A/EW M=\8SWH ["BN/L_V>O .G?8_L_@?P?!_9V_[)Y>C6R_9=_P!_R\)\N[OC&>]? MD9_P33_X(M_LS?M__$+]KKQ3\6OAG'XHUOP[^T;XP\,Z9-'KVIZ9'9:;;O:O M!;)%:7,402,S2!?ER 0N=JJ ?M$[B-"S$ 9)/0"O@7]O7_ (.0_P!FS]B' M49_#MCX@G^+/Q"#_ &>#PUX+VZ@PN"=JQS7(/D1G=\K*&>5?^>9/%?"W_!2[ M_@WT_9_\+_\ !17]D3X._"73-:^#NE_&K_A,8?%&HZ5K5_J5U=6^G:=:W<<2 M_;;B54W#SHS@8Q-EE?:%K]./V)/^")_[-/[ 6C6Z>!?ACH5SKD*XD\1Z] FJ MZS,V"K,)Y5/E;@2"L C0_P!V@#X0^Q_\%*O^"T!_?O:_L5_!;4?X%\T>*+V M^OW+O?SW^Q(RGHW?ZF_8(_X-QOV:_P!AB^M_$$WAN7XI_$%7^T3>)_&>W4)1 M<$[FDAMR/(B.[)5]C2CO(QYK[%L_V>O .G?8_L_@?P?!_9V_[)Y>C6R_9=_W M_+PGR[N^,9[T6?[/7@'3OL?V?P/X/@_L[?\ 9/+T:V7[+O\ O^7A/EW=\8SW MH POC7^Q5\&_VE=?M-5^(WPE^&?C_5+"V%G:WGB3PO8ZK<6T 9G$223Q.RIN M9CM!QEB<7HULOV7?]_P O"?+N[XQGO0!V%% =.^Q_9_ _@^#^SM_V3R]&M ME^R[_O\ EX3Y=W?&,]Z+/]GKP#IWV/[/X'\'P?V=O^R>7HULOV7?]_R\)\N[ MOC&>] '845Q]G^SUX!T[[']G\#^#X/[.W_9/+T:V7[+O^_Y>$^7=WQC/>BS_ M &>O .G?8_L_@?P?!_9V_P"R>7HULOV7?]_R\)\N[OC&>] '845Q]G^SUX!T M[[']G\#^#X/[.W_9/+T:V7[+O^_Y>$^7=WQC/>BS_9Z\ Z=]C^S^!_!\']G; M_LGEZ-;+]EW_ '_+PGR[N^,9[T =A17'V?[/7@'3OL?V?P/X/@_L[?\ 9/+T M:V7[+O\ O^7A/EW=\8SWHL_V>O .G?8_L_@?P?!_9V_[)Y>C6R_9=_W_ "\) M\N[OC&>] '845Q]G^SUX!T[[']G\#^#X/[.W_9/+T:V7[+O^_P"7A/EW=\8S MWHL_V>O .G?8_L_@?P?!_9V_[)Y>C6R_9=_W_+PGR[N^,9[T =A17'V?[/7@ M'3OL?V?P/X/@_L[?]D\O1K9?LN_[_EX3Y=W?&,]Z+/\ 9Z\ Z=]C^S^!_!\' M]G;_ +)Y>C6R_9=_W_+PGR[N^,9[T =A17'V?[/7@'3OL?V?P/X/@_L[?]D\ MO1K9?LN_[_EX3Y=W?&,]Z+/]GKP#IWV/[/X'\'P?V=O^R>7HULOV7?\ ?\O" M?+N[XQGO0!V%% =.^Q_9_ _@^#^SM_P!D\O1K9?LN_P"_Y>$^7=WQ MC/>BS_9Z\ Z=]C^S^!_!\']G;_LGEZ-;+]EW_?\ +PGR[N^,9[T =A17'V?[ M/7@'3OL?V?P/X/@_L[?]D\O1K9?LN_[_ )>$^7=WQC/>BS_9Z\ Z=]C^S^!_ M!\']G;_LGEZ-;+]EW_?\O"?+N[XQGO0!V%% =.^Q_9_ _@^#^SM_V M3R]&ME^R[_O^7A/EW=\8SWHL_P!GKP#IWV/[/X'\'P?V=O\ LGEZ-;+]EW_? M\O"?+N[XQGO0!V%% =.^Q_9_ _@^#^SM_V3R]&ME^R[_O^7A/EW=\ M8SWHL_V>O .G?8_L_@?P?!_9V_[)Y>C6R_9=_P!_R\)\N[OC&>] '845Q]G^ MSUX!T[[']G\#^#X/[.W_ &3R]&ME^R[_ +_EX3Y=W?&,]Z+/]GKP#IWV/[/X M'\'P?V=O^R>7HULOV7?]_P O"?+N[XQGO0!V%% =.^Q_9_ _@^#^S MM_V3R]&ME^R[_O\ EX3Y=W?&,]Z+/]GKP#IWV/[/X'\'P?V=O^R>7HULOV7? M]_R\)\N[OC&>] '845Q]G^SUX!T[[']G\#^#X/[.W_9/+T:V7[+O^_Y>$^7= MWQC/>BS_ &>O .G?8_L_@?P?!_9V_P"R>7HULOV7?]_R\)\N[OC&>] '845Q M]G^SUX!T[[']G\#^#X/[.W_9/+T:V7[+O^_Y>$^7=WQC/>BS_9Z\ Z=]C^S^ M!_!\']G;_LGEZ-;+]EW_ '_+PGR[N^,9[T =A17'V?[/7@'3OL?V?P/X/@_L M[?\ 9/+T:V7[+O\ O^7A/EW=\8SWHL_V>O .G?8_L_@?P?!_9V_[)Y>C6R_9 M=_W_ "\)\N[OC&>] '845Q]G^SUX!T[[']G\#^#X/[.W_9/+T:V7[+O^_P"7 MA/EW=\8SWHL_V>O .G?8_L_@?P?!_9V_[)Y>C6R_9=_W_+PGR[N^,9[T =A1 M7'V?[/7@'3OL?V?P/X/@_L[?]D\O1K9?LN_[_EX3Y=W?&,]Z+/\ 9Z\ Z=]C M^S^!_!\']G;_ +)Y>C6R_9=_W_+PGR[N^,9[T =A17'V?[/7@'3OL?V?P/X/ M@_L[?]D\O1K9?LN_[_EX3Y=W?&,]Z+/]GKP#IWV/[/X'\'P?V=O^R>7HULOV M7?\ ?\O"?+N[XQGO0!V%% =.^Q_9_ _@^#^SM_P!D\O1K9?LN_P"_ MY>$^7=WQC/>BS_9Z\ Z=]C^S^!_!\']G;_LGEZ-;+]EW_?\ +PGR[N^,9[T M=A17'V?[/7@'3OL?V?P/X/@_L[?]D\O1K9?LN_[_ )>$^7=WQC/>BS_9Z\ Z M=]C^S^!_!\']G;_LGEZ-;+]EW_?\O"?+N[XQGO0!V%% =.^Q_9_ _ M@^#^SM_V3R]&ME^R[_O^7A/EW=\8SWHL_P!GKP#IWV/[/X'\'P?V=O\ LGEZ M-;+]EW_?\O"?+N[XQGO0!V%% =.^Q_9_ _@^#^SM_V3R]&ME^R[_O M^7A/EW=\8SWHL_V>O .G?8_L_@?P?!_9V_[)Y>C6R_9=_P!_R\)\N[OC&>] M'845Q]G^SUX!T[[']G\#^#X/[.W_ &3R]&ME^R[_ +_EX3Y=W?&,]Z+/]GKP M#IWV/[/X'\'P?V=O^R>7HULOV7?]_P O"?+N[XQGO0!V%% =.^Q_9 M_ _@^#^SM_V3R]&ME^R[_O\ EX3Y=W?&,]Z+/]GKP#IWV/[/X'\'P?V=O^R> M7HULOV7?]_R\)\N[OC&>] '845Q]G^SUX!T[[']G\#^#X/[.W_9/+T:V7[+O M^_Y>$^7=WQC/>BS_ &>O .G?8_L_@?P?!_9V_P"R>7HULOV7?]_R\)\N[OC& M>] '845Q]G^SUX!T[[']G\#^#X/[.W_9/+T:V7[+O^_Y>$^7=WQC/>BS_9Z\ M Z=]C^S^!_!\']G;_LGEZ-;+]EW_ '_+PGR[N^,9[T 9_AS_ ).F\9?]BKH/ M_I7K->@5Y7\+?!&B_#W]HWQAIV@:1I>AZ>OA?0Y!:Z?:1VT(8WFLY.Q %R>Y MQ7JE !1110 4444 %%%% !7S_P#\%8O^467[2W_9*O%'_IHNJ^@*^?\ _@K% M_P HLOVEO^R5>*/_ $T75 'T!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 445^9/_!93_@MMK7P6^(-I^S7^S%IK?$/]IOQDPL42PC2[@\(! MQDR3 _(;D)EPDF(X5!EF(4!7 -O_ (+0?\%O9/V.==T_X&_ O2O^%C_M.^." MEII6C6Y0<-,5^:.$\;1YDFV, 2>-_P#!.G]@7_@I3_P3[^%' MB?2/#^O?LA^([GXB>*+KQWKMYXUOO$5YJS:I>P6Z7(DDM(HXC\T )(WY=G(< M@C'T1_P1?_X(D:+_ ,$WM$O_ !]XZU%?B'^T1XW$ESXG\6W4CW+6S3-YDMM: MO)\VTMS),QLC;72%AATPOF?>)4#]':** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH \_\.?\ )TWC+_L5=!_]*]9KT"O/_#G_ "=- MXR_[%70?_2O6:] H ^4_^"OVC_$6]_9?^W^!9/&3:;H4MWJ/B:T\):^N@ZW< MV<>G79@:"[-Q;,B17OV2:5$GC>2**11YF3#)P/C&?X?:[^R=X>\5ZQ\2#4KF>U<36L-JWF-=-)#)(]P521 MOH?]M3]C?3?VR_ADFCR^(M>\%Z_IGVE]&\1:-Y+7>F/<6LMI,ICF1X9H98)I M(Y(W0Y#94I(J2)Y>W_!)71]-U+P+J6A?%_XP>'=<\"2ZK?P:G ="U";4M2U. M0R7VISI?Z9]K773:]KW<9'M?^$G[.^A?$W3!H&K3Z9:ZCX@G&IW$US?00,D=W"W]DQ1_9 M9P\&RXG^3+!E^X/C=^PY'\<_"W@]+SXG?$S1?&7@ZUN["#QKH\FEVVN7UM>0 MB*\AG4V+6>V;9"Y\NVC*26\3QF,KFN?^*O\ P2T^'WQ)T_P_IEAJ_C'P5X=T MGPO;>!]3T7P_>6\=GXJ\/VTBR0Z9?&>":7R5Q*F^WDAFV75PIEQ(:WYKRDWH MV[W[/][[UO)2IQ[^YS;QC=4G",(QDKV2\M%*#E'_ +>49>2O:]I2M>_;U^*F MNZ-^QW876@ZE>>'-3\<:YX9\-OJ%A)LNM,@U;5K*RN)('(^698;F78_5&VL. M5%>!>*/B-XK^#'P9^.?PRT7QCXP:VT#XM>&/ ^AZ[J.M7&IZ[I&F:^VA-2,&+#?NUKZ]_:!_9KTW]I#P+K/AG7-:\06>A:M816 MT=KISV\!TR[AG2XM]2MY3"TJ74,L<31Y=H@8E)B/.>+L/^">_A9OV=_&G@'6 M/$?C/Q'=_$#5&U_6_%E]OW&J!H6MKY'M[>*VBEM?LMH(%CMUC06L64;Y MMTP<%*4I1T;V[KFIOE[?#&IKNO:6ZRM%.\:<(2=VNO9V?O=]VE;K:_17S?V" M;K4/"7C;XX_#>;7/$7B'1/AKXTBL]"NM?U>YU?4H+.\TC3]1-O+=W+R7$XCF MNYPCS2.XC*)NP@JY_P %8O\ E%E^TM_V2KQ1_P"FBZKNOV:_V;=/_9K\,ZU; M0Z]XB\7:UXHU>;7M=\0:^]LVI:S>2)'$))1;0P6Z!(88(42&&-%CA0;*/_ $T75$GI%-W:C%-]VHI-]W=W=WJ]WJ&EVTK:O\_P M]-ELCJ_AG^V/X1^+4\D>EZ1\5;5HFVDZS\,?$NBJ3@MP;RPB!& >1D9P.I K MI;/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFNPHJ0./L_CCHM]]C MV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5C MV[.OF;K<>7[;]N[MFNPHH X^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^ MV_;N[9HL_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:["B@#C[/XX MZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFBS^..BWWV/99>,!]NW^7Y MGA/58]NSKYFZW'E^V_;N[9KL** ./L_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9 MNMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFNPHH MX^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67C ? M;M_E^9X3U6/;LZ^9NMQY?MOV[NV:["B@#C[/XXZ+??8]EEXP'V[?Y?F>$]5C MV[.OF;K<>7[;]N[MFBS^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9 MKL** ./L_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8] MEEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFNPHH X^S^..BWWV/99>,!]NW^7Y MGA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?M MOV[NV:["B@#C[/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFBS^.. MBWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9KL** ./L_CCHM]]CV67C ? M;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF; MK<>7[;]N[MFNPHH X^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9 MHL_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:["B@#C[/XXZ+??8] MEEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFBS^..BWWV/99>,!]NW^7YGA/58] MNSKYFZW'E^V_;N[9KL** ./L_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?M MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFNPHH X^S^.. MBWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9 MX3U6/;LZ^9NMQY?MOV[NV:["B@#C[/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF; MK<>7[;]N[MFBS^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9KL** . M/L_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V M[?Y?F>$]5CV[.OF;K<>7[;]N[MFNPHH X^S^..BWWV/99>,!]NW^7YGA/58] MNSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV: M["B@#C[/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFBS^..BWWV/9 M9>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9KL** ./L_CCHM]]CV67C ?;M_E^9 MX3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[; M]N[MFNPHH X^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9HL_CCH MM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:["B@#C[/XXZ+??8]EEXP'V M[?Y?F>$]5CV[.OF;K<>7[;]N[MFBS^..BWWV/99>,!]NW^7YGA/58]NSKYFZ MW'E^V_;N[9KL** ./L_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV: M+/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFNPHH X^S^..BWWV/9 M9>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9X3U6/; MLZ^9NMQY?MOV[NV:["B@#C[/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[; M]N[MFBS^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9KL** ./L_CCH MM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F> M$]5CV[.OF;K<>7[;]N[MFNPHH X^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZ MW'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:["B@#C M[/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFBS^..BWWV/99>,!]N MW^7YGA/58]NSKYFZW'E^V_;N[9KL** ./L_CCHM]]CV67C ?;M_E^9X3U6/; MLZ^9NMQY?MOV[NV:+/XXZ+??8]EEXP'V[?Y?F>$]5CV[.OF;K<>7[;]N[MFN MPHH X^S^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV6 M7C ?;M_E^9X3U6/;LZ^9NMQY?MOV[NV:["L;X@?$3P_\)O!FH>(_%6N:/X:\ M/:1%Y]]JFJWL=G964>0-\LTA5$7) RQ YH R+/XXZ+??8]EEXP'V[?Y?F>$] M5CV[.OF;K<>7[;]N[MFBS^..BWWV/99>,!]NW^7YGA/58]NSKYFZW'E^V_;N M[9KR_P#X>Q?LL_\ 1RWP _\ #AZ1_P#)%? W_!3G_@MEXK_:N^*]I^RQ^PI> MV?CSXD^+H-NM^/=%O4FTOPO9L!YCV]VF8]P1AON5)6+<%CWSL!& :?\ P5A_ MX+M>(?$?CR']FC]CO3=8\9_'KQ.TEEJ>I1:7/'_PA2*2LV8IHPPN44,69U"0 M+\QRV%7UG_@C!_P3*^''_!,+X>#6+\>+?''QM\?K+/XH\9WWA+5_.EW9U\S=;CR_;?MW=LT6?QQT6^^Q[++Q@/MV_P OS/">JQ[=G7S-UN/+]M^W M=VS7844 RR\8#[=O\OS/">JQ[=G7S-UN/+]M^W=VS7844 W9U\S=;CR_;?MW=LT6?QQT6^^Q[++Q@/MV_P OS/">JQ[=G7S- MUN/+]M^W=VS7844 RR\8#[=O\OS/">JQ[=G7S-UN/+]M^W=VS7844 W9U\S=;CR_;?MW=LT6?QQT6^^Q[++Q@/MV_P OS/"> MJQ[=G7S-UN/+]M^W=VS7844 RR\8#[=O\OS/">JQ[=G7S-UN/+]M^W=VS7844 W9U\S=;CR_;?MW=LT6?QQT6^^Q[++Q@/MV M_P OS/">JQ[=G7S-UN/+]M^W=VS7844 RR\8#[=O\OS/">JQ[=G7S-UN/+]M^W=V MS7844 W9U\S=;CR_;?MW=LT6?QQT6^^Q M[++Q@/MV_P OS/">JQ[=G7S-UN/+]M^W=VS7844 RR\8#[=O\OS/">JQ[=G7S-UN M/+]M^W=VS7844 W9U\S=;CR_;?MW=LT6 M?QQT6^^Q[++Q@/MV_P OS/">JQ[=G7S-UN/+]M^W=VS7844 RR\8#[=O\OS/">JQ M[=G7S-UN/+]M^W=VS7844 W9U\S=;CR_ M;?MW=LT6?QQT6^^Q[++Q@/MV_P OS/">JQ[=G7S-UN/+]M^W=VS7844 RR\8#[=O M\OS/">JQ[=G7S-UN/+]M^W=VS7844 W9 MU\S=;CR_;?MW=LT6?QQT6^^Q[++Q@/MV_P OS/">JQ[=G7S-UN/+]M^W=VS7 M844 MRR\8#[=O\OS/">JQ[=G7S-UN/+]M^W=VS7844 W9U\S=;CR_;?MW=LT6?QQT6^^Q[++Q@/MV_P OS/">JQ[=G7S-UN/+ M]M^W=VS7844 RR\8#[=O\OS/">JQ[=G7S-UN/+]M^W=VS7844 W9U\S=;CR_;?MW=LT6?QQT6^^Q[++Q@/MV_P OS/">JQ[= MG7S-UN/+]M^W=VS7844 RR\8#[=O\OS/">JQ[=G7S-UN/+]M^W=VS7844 W9U\S=;CR_;?MW=LT6?QQT6^^Q[++Q@/MV_P O MS/">JQ[=G7S-UN/+]M^W=VS7844 RR\8#[=O\OS/">JQ[=G7S-UN/+]M^W=VS784 M4 W9U\S=;CR_;?MW=LT6?QQT6^^Q[++Q M@/MV_P OS/">JQ[=G7S-UN/+]M^W=VS7844 RR\8#[=O\OS/">JQ[=G7S-UN/+]M M^W=VS7844 W9U\S=;CR_;?MW=LT6?QQT M6^^Q[++Q@/MV_P OS/">JQ[=G7S-UN/+]M^W=VS7844 RR\8#[=O\OS/">JQ[=G7 MS-UN/+]M^W=VS7844 W9U\S=;CR_;?MW M=LT6?QQT6^^Q[++Q@/MV_P OS/">JQ[=G7S-UN/+]M^W=VS7844 RR\8#[=O\OS/ M">JQ[=G7S-UN/+]M^W=VS7844 W9U\S= M;CR_;?MW=LT6?QQT6^^Q[++Q@/MV_P OS/">JQ[=G7S-UN/+]M^W=VS7844 MRR\8 M#[=O\OS/">JQ[=G7S-UN/+]M^W=VS75WM[#IUJ\]Q+'!#$-SR2,%5!ZDG@5\ M=?MM_M4>,/&7C2T\,_ O6+/4[[P582^+_$EU87"SQ-# <1V)*9#-(=Q:+[Q M3WK&O7C2CS/[NIX7$'$&'RC"O$5DY/1*$=92;_E76RNWV2;/IJS^..BWWV/9 M9>,!]NW^7YGA/58]NSKYFZW'E^V_;N[9HL_CCHM]]CV67C ?;M_E^9X3U6/; MLZ^9NMQY?MOV[NV:E^!WQ=TSX]?"/0/&&CMFPUZS2Y1=V3"W1XF/]Y'#(?=3 M75UK&2DKK8]?#XBG7I1KT7>,DFFNJ>J?S1Y7\+?%]IXX_:-\87]E%JD,#>%] M#0+J&F7.GS9%YK.?W5PB2 >AVX/:O5*\_P##G_)TWC+_ +%70?\ TKUFO0*9 ML%%.?%7ASP9X;LW1+C5==U.'3K&!G8(@>:9E12S$* M3R2 .33;+XT^#M2^% \>6_BSPU/X&-@=5'B*/5(&TDV84L;G[4&\KR0H)+[M MN!G-"UNUT"SNEU9TU%<;\9OVC/A]^SCX6MM<^(?COP;X#T6]N%M+?4/$6M6V MEVMQ,RLZQI+.Z*SE59@H.<*3V-5_$/[3_P -/",'@^75OB'X&TR+XA210^%7 MN]>M85\3/+L,:V):0?:6?S(]HBW%O,7&=PH6NB[V^;V7JPOU\K_)=?0[JBJ> MO^(+#PGH5[JFJ7MIINF:; ]U=WEU,L,%K"BEGDD=B%5%4$EB0 2:Y_P9\>O M WQ&^%/_ G?A[QGX3U[P/Y$]S_PD6G:O;W6E>5 7$TGVI',6V,HX=MV%*-G MNDFWTW_KY#L]/,ZROG_\ X*Q?\HLOVEO^R5>*/_31=5Z_\+?BUX5^.7@: MS\3^"O$WA_QAX:U'>+35M$U&'4+&ZV.T;^7-$S(VUU93@G#*0>17D'_!6+_E M%E^TM_V2KQ1_Z:+JJ::=F)-/8^@****0!1110 4444 %%%% !1110 4444 % M%?E1^VU^P_\ #'_@HO\ \'&>E?#SXR^'9_&7@S0_V;QXBL-+.KWMA%;:A_PD M[VYN%-K-$VXQ2,I!.& 7()12/'O^"[7_ 0E_96_86_X)6_$_P"*WPI^&$WA M'X@>$9-&FT?6(?%.LW,EB\NLV-N[*D]V\9)BED )4[=V1A@" #]N**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKY'_ ."D_P#P4G\8_L7_ M !B^"_PV^&_P7G^-GQ#^-DNM#2-('BNV\-Q0QZ7;0W-PS7%Q&\>[RY=P5MH( MC;YMVU6\8^+'_!6#]L[X'?"SQ+XU\4_\$^?[+\,^#]*NM;U>\_X7KH<_V2SM MH7FGE\N.W:1]L:,VU%9CC !.!0!^C]%?G5XR_P"#HW]DKX:_ ;PEXKUKQNU[ MXD\3:#8ZS-X1\.0G6=1TJ6XMTF>SFE3;;)-"SF-UDE0AE(VC! \(_P"'[_[8 M7[?1-O\ LE_LA:Q::%=G;;>,?'KF*RD1O^6B M;VP906L9*S-SP!0!]F?\.G?V6?\ HVGX ?\ AO-( M_P#D>OEK_@W7^"_A#X;ZA^V9=>'O"_A_0I[3]I'Q;X$S2[(EPJ[S@"NF_X=X?MU_P#217_S GA__P"/5[#_ ,$L/^">^M_\ M$[OA5\0M)\3_ !);XK>*/B7X^U/X@ZSKY\/QZ'YU[?Q6RS 6TSUO2)W>..ZMFRA9&*L.>001W'H>A%;TLJPQL[L$1 69F. H M'-;^('A#3Y4R##) MJL)FXZ_NPQ<_E7D'C;_@L/\ KPAN6W\1:EK\J=4TW2YC^32B-#^#5C/%48? M')+YGB8_BO)<%_O>+IP?9SBG]U[GU#56UURROM3NK*&[M9KRQ"&YMTE5I;<. M,IO4'*[@"1GKCBOB'Q9_P6NB;P[=ZMX5^$/C;6-*M4WR7]^PM+>!20 SM&DR M@O-\49)U\7Z(LOE"QAN,2:>(R0V MW8B*/F''$>1NS7++,J5_JS49)4Z=^7GUC[ M_O-:1O[JD^A^DU%?-?P5_P""L/P9^,3QVTWB"3PCJ;D*;37XOL@#=_WP+0]? M5P?:OHS2]5MMY=F M=/VN7UXU%_=:=O5;KYEBBBBM3U0HHHH **** "BJVL:U9^'M.EO+^ZMK&T@& MZ2>XE6..,>I9B *^7_VJO^"@_AJ[\,2^!OA1XGL/$GQ.\5SQZ/I*Z6YGBL7F M8(UPTZ@Q#RU+$88D'!(P"1E6KPI1O)_\$\;.L^P65T'6Q6RR;#G;AB=P/-;Z_P#!33XN>)\#P_\ LQ>.I%/(GO)+A(SS@C_CU"]_P#2G]>3^&$G\O\ ,U_U]HS_ -WP6)GZ49)??/E1]I2RK#&SNP1$ M!9F8X"@=S7C'[)O[E5E3C5J M<^D>1<[MR?'+NM#]7Z*^*A_P2*US4$,>I_'[XDWT.0RIYD@"MZ_-,P_2@?\ M!%/PUJ!5]4^)OQ)OY3Q*_P!KB7>OH-R,1QQR3_2NOV^(_P"?7_DR/L?[?XE? MPY5;UKTU^2D?9U_JEMI40>ZN(+9&.T-+($!/IDUBZA\7/"FDR2)=>)_#ULT0 MW.LNHPH4&,Y.6XXYKY1T_P#X(6?!ZSD8R:Q\0+H$8"RZC; +[C;;*:R/C?\ M\$COA/\ "?X)^(-;T7PUXU\6Z[I=D\EC80WTDTU].>(U*1*"5#$;MHSM4XYJ M95L4DY67THJ*;=Z[EHE=Z1I:G=>)/^"IGA;PS^U. M?"LS6+?#R"#[+<^+HY3+:1:D8S.(1(F49/+ 7CG>?0&H_B#_ ,%F_@IX.9HM M,OM?\67&=J)I>F.H9NPW3F,8SW&?;-?-UGX>T^#_ ()[/\)6^!WQ]/B>3_B; MG5/^$)8P#5^H?/F;O+VXASLW>7D[<\5]M?L1>!='M?@#X5UL_#?3/A_XDN[$ M)J5H-%33[I)T)C=F78K@.4WKNYVNM/M6W2G)T[NSI+6$7R::N[E=]CPH?\%'_C7\7QM^&G[/FMF)SB'4-< M:5;>3_QV)/RF-'_"KOVT/C:N=9\:^$?AK8R?ZRUT]4>X3_=:-)&X_P"NX_&O MMRBNKZG*7\2HWZ:?D?7_ .I6*Q&N9YC7J>4&J,?NII2_\F/BBT_X(V0>.[F. MZ^)_Q;\?>.;E3N(\[R4!],S-.V.W!7\*H_LP?L5?'[]C:+Q':^!Q\"IK;7[[ M[0\^K3:M-="),?VF:MJQU7 M2+'P_+LUZ!7G_AS_DZ;QE_V*N@_ M^E>LUZ!6AZ1\@?\ !8OPGI'BOX+>']WB_3O"7C/3)=9OO"@U319=4T_5KD:! MJ4=S:R(DD(60V4ET\3^_:UT?PG^V3_P1A^-&J:KX8L/#_\ MPK^#QBLFD^&-:G3P_J6L6,]T'U!DA$"W8:ZC:YV7$;!+AF8AY(UEK[S^.'P( M\&?M+?#+4_!GQ \,:)XP\*ZP@2\TS5;1+FWEPJM9^35MEIJGNC>%51JTJG\CU\UKIVUON]5ML]/!_VG/ GC7QW^T5\'KGP M1X^^%GA34O"/A_6M7%CXILKG6+NY=TLK874&G07=FSQQ12W$3SF<"(W<8V-Y MG'R9\=_C78_M(_"7X[_$#Q;I,&@ZCXS_ &5M%UGP]IUX^^2SFGFUB26.U8@, MS"];3.5 8O\ 9#@$I7Z-_&C]FCX#_%&J>#+G[;X M?O-7T:VO;C0I]R-YMI)*C- ^Z*,[HRIS&AS\HPU;5/JWKU2:FFT^_O)6VM'= M,H2U[W<=]U?K;7P_P#X*7^=_P ,,:7_ &]C^SO^$H\& M_P#"3_:,>3]@_M_3?MWG]O)\OS/,[;-^?ES7S]\=OLG_ @G[4?E_9_^$!_X M7]X-_M?&/L'V?=X7_MGS.WE[O.\_MGSMW\=?H%XH^%'A;QO/J,FM>&M U>35 M]+DT._>]T^&X:]T^0DR6%?V?? 7@7X0R?#[1/!'A M#1_ 4MM/9OX:L=&M[?2'@G+F>(VB((2DADD+KMPV]L@Y-5"HXS=6RO>]O^WJ M5.*C3C2WM97^35_\5Y;]EYZ>._L->3_PT%^U)_9GE_V# M_P ++A^S^1CR/M?_ C^D?;MN.-WVC?YF/\ EIOS\VZM'_@K%_RBR_:6_P"R M5>*/_31=5Z_\+?A+X5^!O@:S\,>"O#/A_P '^&M.WFTTG1-.AT^QM=[M(_EP MQ*J+N=F8X RS$GDUY!_P5B_Y19?M+?\ 9*O%'_IHNJEV48P7V8QC_P" Q4;^ M5[;:VVNPNVVWU;?WO\^[ZO4ZOX9^+_C?JL\@\9?#WX5Z#&&Q&VC?$*_U9F7! MY(ET6UPEL];\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\[- MO;=7844@./L];\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\[-O;=19ZWX_ M?[']H\,^#X]^_P"U^7XFN7\G'W/+S8+YF>^=FWMNKL** ./L];\?O]C^T>&? M!\>_?]K\OQ-7FP7S,]\[-O;=19ZWX_?[']H\,^#X]^_[7Y?B:Y?R< M?<\O-@OF9[YV;>VZNPHH X^SUOQ^_P!C^T>&?!\>_?\ :_+\37+^3C[GEYL% M\S/?.S;VW46>M^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF>^=FWMNKL** . M/L];\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\[-O;=19ZWX_?[']H\,^# MX]^_[7Y?B:Y?RVZNPKE?C5\&?!\>_?]K\OQ-< MOY./N>7FP7S,]\[-O;=7PI_P4P_X.#]"_P"">.O:?X$MO"_A_P")WQHU:0VD M7@KPKXCN+^ZL9WXMQ.PL1@N2O[KB8[EVHRG6U."T!93E50-=,&5L6X#-7V?\ \$K_ M /@A5\'O^"7NG_VWI\$OCSXL7Z,VJ^.=\_:RUFY_9PTKQ_P",/"4GA"'PIX[EU-8_#>CO M>Q7L5ND.G1G8RR1Y'F7$CCS9/,&\_+Z3^WO^Q7_P4D_X*(?LF>+/@]XUOOV( M=-\,^+_LGVRYT.?Q1!?Q_9KR"\C\IYHY8QF2W0':E>MIVD:Y%]V&9S%!)#^\8$? M:$9(.&W"-E(/ZL:3XD\=:C;:?,?#W@PPW*L\\D'B>XE5%QF,Q'[ !(&&,YV8 MSQNKAOV\/^">7PI_X*1?!>?P1\5?#4&LV(W2:??Q8BU'19R,>?:SX+1OP,CE M'P ZLO%?DWH_Q$_:?_X-=/%5OH_C&/6/V@_V-)[D0:?JMLN=4\&([85/F)\@ MC( B=OLTIQY;PN[J #]H;/6_'[_8_M'AGP?'OW_:_+\37+^3C[GEYL%\S/?. MS;VW46>M^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF>^=FWMNK!_9'_;(^&W M[=/P8T_Q]\+?%.G^*O#E_P#*9(&VS64N 6@N(FP\,JY&4< X((R""?3J ./L M];\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\[-O;=19ZWX_?[']H\,^#X] M^_[7Y?B:Y?RVZNPHH X^SUOQ^_P!C^T>&?!\>_?\ :_+\ M37+^3C[GEYL%\S/?.S;VW46>M^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF> M^=FWMNKL** ./L];\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\[-O;=19Z MWX_?[']H\,^#X]^_[7Y?B:Y?RVZJ_[3GQPMOV9?V;/B%\ M2+VQGU2R^'WAK4O$MQ90.$ENX[.UDN6B1CP&81E03P":^&/A/_P5@_;.^./P ML\->-?"W_!/G^U/#/C#2K76](O/^%ZZ'!]KL[F%)H)?+DMUD3=&ZMM=589P0 M#D4 ?=]GK?C]_L?VCPSX/CW[_M?E^)KE_)Q]SR\V"^9GOG9M[;J+/6_'[_8_ MM'AGP?'OW_:_+\37+^3C[GEYL%\S/?.S;VW5\)_!O_@XI\&^$O'?Q;\'_M4^ M%](_9:\:_">32A-HM[XNA\43ZPE_:O=(;864 :5HXA$7$2R!?M$0)#$J/(_' M_P#P=>:7\8O%,WA;]E?]GSXK?'GQ"I\L7/V&2SLHR>DNR))YC'W/F+#CN0.: M /U(L];\?O\ 8_M'AGP?'OW_ &OR_$UR_DX^YY>;!?,SWSLV]MU#;TYDL- PVL+&>C(T+33AP.H-W!SU4=!Z#\ /\ @TM^ M ?AKQ*/$_P :/%7Q$_:!\83.);R[\0ZK+:6=S(.0QCBA'7(!X M;^Q'^S=^SA_P<#?\%2/VQ/B%\1M LOBAX;\.#P9:>%+BQ\1:U:V=BC:;=07B MP,OV*1T:>SS\\(7<&9,AR[]+_P %'/\ @CS^SS_P37^)_P"R#X[^!GP[;P7X MQU7]H[P?X?GO!XFU:Z%Q93M=/+;L+BXF15=H8PS!-VT$&_P#@EY^T M[^P#^VK\:O%_[(&G?LF>'?AA\68?#Z0^'_&$6M02:.=,L&MSY46GQK&OFS37 M,KL7)OV2_"'@?0O%]EXFNM3\ M!MXB_MNW,,5Q;L85NT:)V$5U*RH6CRZQ_O%&<@'ZB6>M^/W^Q_:/#/@^/?O^ MU^7XFN7\G'W/+S8+YF>^=FWMNHL];\?O]C^T>&?!\>_?]K\OQ-7FP M7S,]\[-O;=7X[)^U?^WA_P $!)Q8_&K0KC]J?]GC3V"1^,]-D=]8T:V!P&GE M8-*FT$$K=AT)VHER!7Z7?L ?\%6?@;_P4Q\&_P!I_"KQG::CJ5O")M0\/WN+ M36M+'0^=;,=VT$X\Q"\9/ MV>M^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S M8+YF>^=FWMNHL];\?O\ 8_M'AGP?'OW_ &OR_$UR_DX^YY>;!?,SWSLV]MU= MA10!Q]GK?C]_L?VCPSX/CW[_ +7Y?B:Y?RVZBSUOQ^_V/ M[1X9\'Q[]_VOR_$UR_DX^YY>;!?,SWSLV]MU=A10!Q]GK?C]_L?VCPSX/CW[ M_M?E^)KE_)Q]SR\V"^9GOG9M[;J+/6_'[_8_M'AGP?'OW_:_+\37+^3C[GEY ML%\S/?.S;VW5V%>9?M0_MG?"K]BOP,WB/XJ^/O#7@;2MK&)M3O%2:[*C)6"$ M9EG?_8B1F]J /*O^"C/[?7BW_@G)^Q1XK^-&O?#SP[XBLO!\=N;S2[#Q;-'+ M*]Q>P6< CD?3\$;[A"Y8+M4-@.< ^1?\/#_VZ_\ I'5_YGOP_P#_ !FOSA_X M+E_\'$?A_P#X*)_L0?%#X4_!/X5^.O$7P_9M-;Q)\0K^TDM;'24BU.TFA*Q* MCE5FG2&(-,]3O?A%I'PXUGX<>.M5^'_B;1K[QI_:,MCJ%A';M)Y4L%EY4R M[I]A(8 %&*EP03]#V>M^/W^Q_:/#/@^/?O\ M?E^)KE_)Q]SR\V"^9GOG9M[ M;J_#']@O_@X+\ ?\$Y_C]^TYI'B[P3XL\1_"CX@?M ^+?$6D_$CPNT>HZ5,] MQ-"HA7[L2F.#@T >B6>M^/W^Q_:/#/@^/?O\ M?E^)KE_ M)Q]SR\V"^9GOG9M[;J+/6_'[_8_M'AGP?'OW_:_+\37+^3C[GEYL%\S/?.S; MVW5V%% ''V>M^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF>^=FWMNHL];\?O M]C^T>&?!\>_?]K\OQ-7FP7S,]\[-O;=7844 VZBSUOQ^_V/[1X9\'Q[]_VOR_$UR_DX^Y MY>;!?,SWSLV]MU=A10!Q]GK?C]_L?VCPSX/CW[_M?E^)KE_)Q]SR\V"^9GOG M9M[;J+/6_'[_ &/[1X9\'Q[]_P!K\OQ-7FP7S,]\[-O;=7844 ^=FWMNHL];\?O]C^T>&?!\ M>_?]K\OQ-7FP7S,]\[-O;=785'=W<5A:R3SR1PP0H9)))&"K&H&22 M3P !WH Y.SUOQ^_V/[1X9\'Q[]_VOR_$UR_DX^YY>;!?,SWSLV]MU8_C/XN^ M(/A9X.?Q%XOM/ASX8T#38I)]8U*_\8RP6FFQC[K^;)8HI!XR7*;<\;J^"_V\ M_P#@YN^&_P &_'?_ K#]GOP]J/[2/QBOY39V=AX:5[C2;>X]&GB5FN6'4I; M!@=K!I8R*\8\ ?\ !$#]IC_@KAXOT[Q]^WC\3M0T+PM#,+S3/A9X5G6&&S!S M@2E"T,!P=I(\^=E)!F0B@#E/'O\ P7)^"W[8G_!=G]DB[A\2^&O#OA;X+GQH MFN>+KW6/LWAV5]1T1X85BNKR*V; >V";GC57>9 A?()^W_\ @IK_ ,%-OV;O M'O\ P3;_ &@]"T+]H/X(:UK>M?#7Q'8:?I]AXZTNYNK^XETNY2*&*))R\DCN MRJJJ"6) )->V>$?^"3W[,O@OX3Z+X'M_@+\)[[PQX>9Y+&SU;PQ::H8I7"J M\S27*22/*X1 TCL78(N2<"G_ /#IW]EG_HVGX ?^&\TC_P"1Z /EC_@BY_P3 M&^%OPB_8I^!/Q T'X"?"6?Q;XK\%:1X@U/Q)JFISW^JFYN+&&=J[P!7WO9ZWX_?[']H\,^#X]^_[7Y?B:Y?RVZ MNB\,>&=-\$^&]/T;1M/L=)T?2;:.RL;&R@6"VLH(U"1Q11H J(BJ%55 MP*O4 ^=FWMNHL];\?O] MC^T>&?!\>_?]K\OQ-7FP7S,]\[-O;=7844 VZBSUOQ^_V/[1X9\'Q[]_VOR_$UR_DX^YY M>;!?,SWSLV]MU=A10!Q]GK?C]_L?VCPSX/CW[_M?E^)KE_)Q]SR\V"^9GOG9 MM[;J+/6_'[_8_M'AGP?'OW_:_+\37+^3C[GEYL%\S/?.S;VW5V%% ''V>M^/ MW^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF>^=FWMNHL];\?O\ 8_M'AGP?'OW_ M &OR_$UR_DX^YY>;!?,SWSLV]MU=A7EW[7?[5&C?L@_")_%.KVTVHO)=165G M80.$FO97.2JDY VHKN3Z+ZD5,YQA%SEHD7FP7S,]\[-O;=5_P5\4M#\??#_1O$]A?V_P#9&O6L M=W:32R*FY74, CM(+OQ1X=M3"-T@FU*%/+&,Y.6XX MYHYXVOM^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S M8+YF>^=FWMNHL];\?O\ 8_M'AGP?'OW_ &OR_$UR_DX^YY>;!?,SWSLV]MU4 M=0_:M^%VDA?M7Q)\ VV_.WS?$-HF['7&9*PM2_;S^"^E"0R_$_P6WE'#>3JD MFMY+[SCJ9]EE/\ B8BFO6<5^IU=GK?C]_L?VCPSX/CW[_M? ME^)KE_)Q]SR\V"^9GOG9M[;J+/6_'[_8_M'AGP?'OW_:_+\37+^3C[GEYL%\ MS/?.S;VW5Y'\2O\ @J=\%_!/@[4[W3_&FFZYJ=M:236=A:),[7DH4[(MP3:N MYL#)(QG->8?!O_@K#9_"WPM>Z#\>HK_0?B'I-R/,MK32V(N;>5$FB?"_*K!9 M,$$CA0>236,L=0C+EM^/W^Q_:/#/@^/?O^U^7XFN7\G'W/+S8+YF>^=FWMNHL];\?O\ 8_M' MAGP?'OW_ &OR_$UR_DX^YY>;!?,SWSLV]MU?,.I?\%Q_A4+CR-+\/>/]8N", MHL.GVZJV.O6?=T&?NU6_X>W>)O$7_(K_ +//Q'U[/W?EE3=W/^KMY?X<'\?Q MJ?[1P_25_2[_ ".9^)G#-[0Q2G_@C.?_ *3%GU/9ZWX_?[']H\,^#X]^_P"U M^7XFN7\G'W/+S8+YF>^=FWMNHL];\?O]C^T>&?!\>_?]K\OQ-7FP7 MS,]\[-O;=7RR?VW_ -IKQ7_R _VQ'XY^E/;[PO;V7@*;Q!X M?57UVPM_%-S)+IHD7="5!L%\S<,9^[MR.O&>BL];\?O]C^T>&?!\>_?]K\OQ M-7FP7S,]\[-O;=7Y\_&#]FWXA?LO?!7PO\:K'Q5JN@>/O$=PX^(&H MI'YAMH=0F1U8Q8P!"VQ&51]YEVXP*]=LO^"<'Q<^(%I%<^(?VG?%]Q;7*"41 M:6)U@E5@&#!A\&6L6'-ZX\3W#+;X^YL)L%W MYXSNV;>VZN*UO]K:V\'"U_M[6?@YI)_>?:TD\?\ SPXSL$:M9J9"<<@A2.<; MJ\6M?^"(W@+5KA9_$WC?XB>(IU[R7L**>,<[HG;H%Z,/N_A7;>&O^"/WP%\/ ME3-X4O=6=3D->:O==?=8W13^(Q6GM,4]H)>K_P D>G_:7%M;^%@:5+_'668],(DSCG)0+G^*O"_ M''[27Q)_:EUF[^-O@E%L/"OP-\J1=-M+J>6#Q"[L'OL.\4+%5M=NX/$"HSMS MG-?6K_L"?"#P]X6U"'2? 7@W3+I[61(-0N]*BOFL7*86;]_NR4(#R6;H, M< 8'CYKF+PW+'%O1W?NIMZ=>]E=-NUEI?<\K,>'N-\X:P]6E&=%:MX=QA*-1 M?PDY5ZU-2][WTHJ[<$K--G4Z+_P77\*WTM@MWX5-B)1(;QCJ4L@ML?VZO;?V$ M?V9M.^!7[/=EHY\06GCRQN+B2_T^_DTE+3R()0K>2$+R' ?S&Y;@N1@8KU)O M@[X18Y/A;PX2>23ID//_ ([7IT/K52G&HIQU5]K_ (IZG7@L#QM+#PEB\32I MU;>]"5%MQ?6-XU;.SZGR?IG_ 6I\"W,-@URNB6QE#F\1;W4I#;?W G_ !+0 M),]\E=O;=5O0_P#@LQ\/]0:U%Y>^&;#(?[43=ZO)Y?\ <\O;I?SYXSNV;>VZ MOIF]_9[\ ZG/YESX'\(7$F,;Y-&MG;'U*53O_P!EGX8ZI#Y=S\.? =Q&#N"R MZ!:. ?7!CK7EQ?\ -'[G_F=7U7C);8C#OUI5%^54^3/BK_P4,U_]JS2]'^'G MP4O='7QMXDFD>YU#3;R_QH\$ \TD/4+*@LS&=[+DKYGR;P,L0:A\0?!GQO^R! M^T_XO\8^$)_V=O#MKXH1+32[#48+Z"33[%,8"P6<2JAD959V.[UG1?'<*W0B\.1SW20WRNN98_M,>8PX\UI ')+[> M!CCRZ6-G4Q+HPFO:+=;V71VO=?\ !/E*-'CAXN&,G"4'5E*G)NC/ZNH1OR3A M>?Q-IM^\])K3W3SZU_X+MZ=J5U;6]C\,=8U*=@QN19ZGY@C_ +FS, 9\G .5 M3';=6WI'_!6+XC^*H$.C_LS>.M09P?FBN+EXUYP#N6R(QGKG%?;EG90Z=;B* MWBC@B7.$C0*HSST%2UZGL,2]ZOW17ZW/J_[!XEG_ !_/;C\Z\]^-WQF_:O\9ZMX?^''B?2O M!G@R;XIRR:3%#I92>Z2WVXN9PP*EQ#YB*6\UMBMP5!$BC)( /2Z M=_P2#\9>-Y;&3XE>.-6\7NY=KW;XMN%"$?$"TU'PSX)O='\5>&;B+48+?4-0U&.YMGC=627RI)RK ,!V(Z9'//U7+ M*L,;.[!$0%F9C@*!W-9Y?2PV)INM%J46]+2;2[KIL_+0RR[PII4*M:EG^%2] MZ].FJM6<(0:3Y5%JG&W-=QM"UFETN_CSX>?\$J/ _@\6#7?PL\*ZK/\ /]JE MOO&^H7/E8^YL06:1R;N,[E3;VW=_7_A[\!X_AU]@.D?"'X1Z&_S_ &J2QU!A M)#C[FQ_[.5I2>,[BNWMNQ7I\/C[0KG5TT^/6M)>_E.$MEO(S,YQGA,Y/'/2N M4^)7[5WPY^$&N2Z9XC\7Z1IFI0('EM'D+S1A@&7!\%0J*EEN BIVO[E)DZ7=7*W-^^C>+95F4Q$F)5,FFLLJEL%@RIM*@C.*\AU[_ ()G M^)_'OAV+2/$?CSXFZII-Z"-1LKKXHRWEN C!HML'8O%I\::IXEMK.>%-6L+^-/*N(Y'5"80.8V!88 S^F#Y.-SK")RJ0INK M",5*4XM_O:)OW;Z?<>CB?#/ YG5]IF-.*K5/W:C+G4I);C^U-L48CB&VO_ 2T^*WPCUFWU'X1>.D\!>:7DO-/G\2W-]:A@?D"[;*( M2*>,^9&X KF+=O&001D<@UN5 M[GL,-7NXV;6ET]4UTNNI\MFO 63XIQJ8C#,[I$*YX#5]A5YG\:?V.OAE^T(L MC>+/!NC:E=R=;U(OL]Y[?OXRLGX%L>U+V&(I_P .=UVE_FM?S/)_L+B'+]YWQ0,JM(P&SHZ!3G.6ROM;\==U ML?%97XAYSF&,AAL&\.YU^91@ZM_9>S^)RY8\TO::SC=1M%6;.^U'_@MI#J.M MV^D^$OAM=^.-4E#[UTC4;AHR0<)Y8>R69\]\Q+CWJTWCC]LS]I5,:/X?\-_" M'2)^$N+_ &_:]IZAA()9 ?<0I[&OLOP1\.O#_P --)%AX=T/2-!LAC]QI]G' M;1G'JJ "MFNSZM6G_%J/TCI^.Y]I_JMG.-US;,II?R4$J2].;WJC7_;R/S\T M[_@DCX\^(^OV6H?%WQM/X\?>[SQ1^)KF!+;^XJ>;:2EP>X7RMO;-:?A;_@G+ M\2/@C\?[#QO\,O#WP6T"+2]--E::?J^KZKJ?DROD2W)F$$;O*RDJ,X558@+_ M !5]X5Y/XI^)GB+XB?$VZ\*>!;[2;./1H%FU75ID%T(7G[.5-JHZKDW-L7.B_%F\@BF"QRV&IZ?9RNE_&^_[T:@E&!1AZ''MD]?\ M$?VP/ 7[0[:LOA;59[U]%A6XNTDLIH2B'."-RC=]T\#FL,OX@RN=7ZI&LHU6 MW>$I)336ZY;^5]+IK5-K4^UP'A_C,EPDZE&%2I1E)S=3646YVU4K):OIH^9N M^MS>L];\?O\ 8_M'AGP?'OW_ &OR_$UR_DX^YY>;!?,SWSLV]MU%GK?C]_L? MVCPSX/CW[_M?E^)KE_)Q]SR\V"^9GOG9M[;J\(NO^"OWPIAN/+BM?%]UF01@ MQ:='\PSC<-TH.._3/M7HW[2O[8VE_LV6.A2W7ASQ/KA\0QO);BPM1MCVA3MD M+$%6.\?+@G@YZ_4X/SJG6IX>KAI1G4 MORIZ7LKO?LCKX?$'CR.*U>[\.>#;=,2->LOB>X86X'W2A-@N_/\ %NV;?]JJ MGAKQ_P"+?$R6[6^D^ KI5+K?&S\637 MCSL"XL1OSCG=LQSC=7@4W[5D?[5. MH:%I&K>&/$W@WPI_:\4.JRZB###?;D=HH?, & 60[AD8!4_3K/VA=-T?]G/Q M%X5UOP+HC/XE-RT;Z)I(;S-8L_+8NIC4-W5<-M."<\[>/.?&-*I3GC,*E*A3 M<5)W:D^:VL8\MW:_6SDTTMM>_P#U/JTYPP>*;C7FI.*LG%L];\?O]C^T>&?!\>_?]K\OQ-7FP7S,]\[-O;=19ZWX_?[']H M\,^#X]^_[7Y?B:Y?RVZN._:4^/_C?X2V>A-X3^&6K^,Y- M4C>2Z\F4C^SR N(W"*YW'<>>!\IP3V3]FGX]^._B]!KG_"5?#+4?!;:;&CV9 MN+@XOV;=E '12"-H^;D?-SCO[?\ K#@_KW]G>][3_KW/EVYOBY>7;SWTWT/& M_P!7\9]1_M'W?9_]?(GZS%, M1=S7>W^JW77<^B+/6_'[_8_M'AGP?'OW_:_+\37+^3C[ MGEYL%\S/?.S;VW4VWU_QZL=JUUX;\'0*1(;PIXFN'%N!]S9FP7?GOG9M[;JX MS]IC]E/4OVC)=%V_$#Q)X7@TZ%H[JWTTE(KYFP=[ ,N",'KN&#QCG,G[.O[% MGAG]G+P]XBT^SO\ 7==C\5(L6H_VI^CNUWU/'^HY:L$J\L5>K_S[4'WMK-M+;71/MH8.H?M MV:-H-U8PZCK?PF225G2[%IXTFNQ;G.$VE+'#9R-V[9MYZXIGPE^&%/^"?\ \'/!ETDU MEX$TIY(VWJ;R2:] /TF=Q6OXG_9;T/7_ !!?:A::MXH\/-JSF2_@TC43;07S M'J9$P>3SG&,Y/K7@UZ1[U+'Y M+AHRAEE2K3E*W[R48WT^RE%W2EU=WLELV8OP \>>-]<\/7%FEMHOB*TT/5KO M29-6OM7EMKBY2$CRY%1;:19,[L%BZGC/S'KVMGK?C]_L?VCPSX/CW[_M?E^) MKE_)Q]SR\V"^9GOG9M[;JV_!7@O3/AYX9M=(TBU2SL+-=L<:DGJK_%ZNVUWJ]V?*YIB*5?%U*U"-HR;:6WX+17 MWLM%LCROX6W>M7O[1OC!]?T_2]-U#_A%]#!@T_4)+Z$+]LUG!\QX86R>XV<> MIKU2O/\ PY_R=-XR_P"Q5T'_ -*]9KT"N\X HKS[]I#]J/P/^R5X#3Q'X\UB M?2M-GG^RVZ6FFW6IWEY+L>5EAM;6.6XF*Q1R2/Y<;;(XI';"(S#*U3]M[X6: M#^R[??&?4O%UKI7PVTN"6:]U:_M;BT>R,4QMY();:2-;A+E9U,)MVC$WFCR] MF_Y:%KJN]OGV]1\LKJ-M7MY^G<]6HKS7]HC]KKP#^RMX7T[5O&NKWUG!JYE% ME;Z=HU]K%]=+%"T\TB6MG#-.8HHE9Y)/+V1J,NR@BLGXL_M[?"7X)7'AA/$' MBZ)$\76L6HZ?<6&GW>IVR64LL44=]WK;6Q/,N52OHU?Y::^FJ^]'L%%8'Q2^*/A_X)_#S5_%?BK5+?1O#^A6 MS75]>39*PH/15!9F)(544%F9E5020#Q?AG]M3X:>*?@+KGQ+B\126/A'PQ+< MV^L3:KI=YI=YI,]NVV6WN+*YBCNHI\E=L+Q"1_,CVJWF)N7,M?)7?DN[\A]O M-V7KV]3U.OG_ /X*Q?\ *++]I;_LE7BC_P!-%U7IGP'_ &@_"G[2O@F77_"% M]>W=C;7T^F7<-_I=WI5_I]U"VV6WN;2[CBN+>5>#LEC5BK(P!5E)\S_X*Q?\ MHLOVEO\ LE7BC_TT754TUN)-/;^K'T!117+?'#XOZ-^SW\%O%_C[Q$UPGA_P M/HE[X@U1K>+S95M;2!YYBB?Q-LC; [G I#.IHKXDT?\ X+G>!]4\$Z5JTWPH M^-6F7>NP&XT[1[ZRT>'4;M?X1L_M$I&S9&%D=#DX(!XKOO\ @GA_P53\&_\ M!1SQ'\0]#T#P5\4OA_XC^&#::-?&3X:>%KFW!+V=_XBM8[PXZA8-_FL?95)KX]^-__!V/ M^QE\(#*FF^,?%/Q!N80=T/AKPY<'+#^%9+O[/$WU#E>>M=@'Z45\#^+/^#@+ MPE8_%OQ]X3\)?L[?M-K:X.V'6-6$\%G&>V\06\D6.1UN% MQZ]ZG_X(6?ML_P##.7[,W[1?B?XV:#J/A7QIXL_: \4:WJNAZ?:&86=S,+&* MXCB9GVM''=QW,(/F-S _)QFN?$XNCAXJ=>2BF[:]6]DO,4Y*%*=>>D*<7*3> MT8QU';:VU#]EW]JWP[XS\2))#X4TOQKX-B\/6_ MB"Z1HE:*.4W$LC;3-'N\J&0C>@QEA7E_P7_X(\?'[_@LS\2]*^,/[>&OZAX; M\%VLOVOPY\'M&E>RCLXSDC[4 Q-ON4X;YFNF#8:2':$KWK]L+XH>'OCA_P % MHO\ @G!KF@7D.J:7<_\ "R'1MO*,/#ULX#*>0P^4_D1V-?I)6E*K"K!5*;O% M[-;%2BXNTCG/A+\(?"WP%^'>E^$O!?A_2/"WAG1(1!8Z9IEJMM;6R=<*B@#) M)))ZDDDDDDUT=%%:""BL#XE_$_0?@_X.O->\1ZE;:7I=C&TDDLS8SM!.%'5F MP#@#FN"_8[_;"\/_ +9'PXFUS1X9=,N[*Y:VO=,N95:XM3U1CCJKH00V,9W# MDJ:Q^L4E4]ES+F[=3CJYAAZ>*IX*I*U2HI2BNZC;F:]+K^DSURJ7B+P[I_B_ M0+W2M6L;/5-+U*![6[L[N!9[>ZB=2KQR(P*NC*2"I!!!(-7:I:MXCT_05)OK M^SL@%+DSSK'A1U/)''O6QURDHJ\G9'X\?M1(K;(Z^AO^"<__!Q]\"_V MP/ =]:_$K7=#^ 7Q,\+?N?$7A[QGJD6E012JWELUM<7)C61=_!C;;*AR&3 # MM]M:Q^TC\._#P8W_ (]\%V.P M]HUNVBV@],[G%?E/\ \%S?@7^S5\=OV@/V M<_BEH6G_ ^\6^,++XP^'+7Q[<:<\-_%J'A96EDO7U"!-T=S$@AA0LZNVQS' MR&VUE*O3C\4E]YYE;.\NH_Q<1"/K.*_-GZ&?\/8OV6?^CEO@!_XG^)/">O:+XG\.ZM&9K'5=(OHKVRO4!*[HIHF9'&01E2>0: M_*/X7_"']G[P+\8?^%B_$G]G+X&:7\%/BBUY#X;+_#73)O[&^QL%A=HX[5G7 MSU#$@ [F;=]UW M6O0>?>3W,KM/I]L-^]YG8#[=P"HVJ,TI--QG%J47V?=,_I+^,G[0_@']G7P]_:WC_ ,;>$O!&F8)% MUKVKP:=$V/1I74$^PKX+_:3_ .#K?]C_ . ;S6NC>*O$7Q1U:,[!:>$M'>5" M_0#[1(?^$@^,OQA^,?QS\1S$&[FU9+W3 M[6ZQSR(E-UZ];D]?QK[G_9U^/_["/[&LL8^&7PVT+PSP_\ .OO-Y/I?^#(_YGQU^VM_P6[_:S_;L_8U^+=C\ M,_V.=>\(_";4O!FL0^(/%GBYI_DT=K&87EQ;EQ:P^:D!D*JCW'*C"N3MK[Q_ MX)E?\%-OV;O 7_!-O]GS0M=_:#^"&BZWHOPU\.6&H:??^.M+MKJPN(M+MDEA MEB>,O^"RGP$\2:!>:1J5EXAU_2=6MI+2^LYM$CFM[ MF&12CQ2QRN%='4D%2"""0>M?('Q ^'GP)^,7C-/B/\,OV6?@W%\*OA2;>7Q/ M;77PYT6.?6Q98=?#*_IK_5C@QGB9P_2A?# MUU6E_+3?-+EWE*RZ0BG*7DNX?LD_LD?LW?\ !5+_ (+E_MI_$/Q)H_@GXUZ% MX3_X04^%]1@U,:IHK&?0VBNB!#(;:Y_>6:(1('"-$XP#NK];?A[\-?#GPC\* MV^A>%- T3PQHEH,0:?I-C%96L _V8HU5%Z#H.U? WP-_X*9_LH_LP1:FGPU^ M"EU\/$UHQMJ"^&?!^CZ2+\Q[O+,HMYT\S9O?;NSC>V.IKO?^'[_PB_Z%SXC_ M /@OLO\ Y+JO[2PW\Z*_XB?PK_T'0^]_Y'VO17Q1_P /W_A%_P!"Y\1__!?9 M?_)='_#]_P"$7_0N?$?_ ,%]E_\ )=']I8;^=!_Q$_A7_H.A][_R/M>BO@GX MD?\ !4?3/VRO#Z?"SX4:3XQTSQ=XZN$TH:AJ-O!#%I]J^3&MIB4# M,#Y;#@C[H7DDD5*S&BY6O[O?I?L94_$O):F)48U%]7:M[9NU/VF_L[NWOH(K\T?^"@/_ ;,_"K]HCQA_P +(^"&KW_[ M.?QDL93>V>L>%MUMIT]QR=TEO$R&!R>/-MFC/S,S)(>*^N/#_P#P4X^!'B;; M]G^(^D1[S@?:X+BT[XY\V-*]HT[XC>!KQWP!''KEL9. M3@97?N&?I75'$4I?#)/YGT^&XDRG$?[OBJ<_2<7^3/R8\%_\%FOVJO\ @CEX MKL?!'[6/QX^%EEX6U>7[/!=ZQXCM=)99]N\P21W3QR1S!>3&Z MAL&/ .F7'A#XS?\ ":MX@\':S#'JWA\2:?HA MFA>*VN%?:#)<[]C%D5HHRBIMK4]B,HR7-%W1^EW_ ]B_99_Z.6^ '_AP](_ M^2*\Y_;<_P""]7[+O[!VAF3Q1\2])\1ZW) L]MH'A25-9U*Y5EWIQ$WE0AE( M96GDC5@003D5XI^V!^S5^QY\4?\ @G3^U3JOPW^!WP1L_$'PX\"^)46_LO 6 MEVEU87<.EW3PW5O*D(8#?&6CE4@[H\C& :K_ /!#_P#X(??LT_!C]CGX/?%V M7P!8^*_B!XT\&:-XIO-9\4,NI?8+B[L8;EQ;0N!! J/*P1EC\P*!ND8C-3&< M9+FB[HPPF-P^*HK$8::G!WLT[K1V>ODU8\1_X>8?\% O^"P;?9/V8OA%;_ ' MX8Z@VQ/'OC#!N;B$X EA>6,J5()S]FMYV4])01FO3/V7?^#57X=6_C=/B!^T MYX_\8_M*?$6X(ENGUF^GATL.,D*09&N)PI/'F2A& YB .*_3'Q!\<_!/A/=_ M:GC#PMINSEOM>K00[>,\[G';FN)\0?\ !0#X*^&=WVCXF^$)-F2?LE^MWT&> M/*W9_"IE6IQ^*27S.7$9UEV'_P!XKPCZRBOS9TL?[+?PSC^";?#4?#SP.?AT M\2P/X7;0K4Z-(BLKJK6A3R2 R*PRO50>HKSK_AT[^RS_ -&T_ #_ ,-YI'_R M/63X@_X*[_ /0MP3QE/J,B9REII%XV<#H&:)5.?K]<5\_P"K?M*^-IOB(?VJ M+4:O)\*+'5AX770U7$T^C I.T9KFJ8^E'X7S=[=%U?R/ MELR\12VCC6)V(CC!+*20B^@KX7_; _P"# M63]F#]H[4WU[P5I>L? [QDDGVBWU+P7,?\ A#/V@O!'CS]F[QW; ML([NU\0:?-=6$+G@!I%B2XCR1_RUMU49Y? )KWZ;_@LI;3,'L_@[\2;BV=0R M2-;!=X(ZX 88_&O./VC_ -K_ ,"_MI>##H7CO]DC7OB3ID8($>KZ4)VLMW\4 M,@@9XG./O(5;WH_M'#_S?@_\@_XB9PWTQ-_2%1_E YKX"_\ !BZX!H'P,TS5-2T[6K* M4+#KNMWVHW5[:$3XM_\%*O^"@NC^)OAEXV\?\ MPL^+_ACX:P^&=9TWP1?W$>K7ME;ZE-+<7Z])%+>?%+]J^ZO+K]Y/-)XQGM_-D/+,?,D)7)R?F)//)S6C/\ M\$ OVG_'!$NH^-OVB]0D@^5&O?B1:@H#S@>;)G'TK3Z_#I&3_P"W6=__ !$+ M 2_A8?$3],/5_P#D4?T)5^;'QS_X*!?M;>/OV^?VB?AI\#;7]F'0_!7[.EEH M%SK.J?$O^V_M-T-3TPWWF(UBQ3:FR52I0$;5(+;B%^+;;_@VM^.&OVT=KJOB M+XEW-I,H\Z'4/B*LD3$J,J_M>?\ !6K]N/\ MX)R_"#X>_%OXE>'_ -DCXE?#;QKXFLO#\-A\.7\1#6=1:Y@N+A/(>[/EH2EL MZ@E)"'91Y9R2.)L_V(/VZ/\ @O?,)8? >C1M#JNJPDY M GA8[\D=6O&^5@&6VP:7_@H/X<\4? +]I#X1_ ZYU"^N_#,/Q=T'5/AE#]E# MKHFHW=Q.MGJ+RA-QAM9)9D=79@78$1-R5^X/^&.OVK-6/F7O[05E;RCY0MK; M,$*^IQ$@SR>WIS3AC9R7\-W6CVM?[R<#QWCJ]-QCEE:52#<)\OL^53CI)1!O[&^$_@G3]$N)XA%?ZU./M.L:KC!)GNG^ M=@6&[RUVQJ?NHHXKW^OBC_AW+\=M6_=WW[4/BVWB;YF:UBN@X/H,7*''XCZ5 M7OO^"77C6/:^N?M0^/YKA\A))9)X\J.PWWC$XSZ]ZIXJLE?V3^]?YGDO(8X[@[_X@P ;'R_O% [U\ M?_MB?L*_\*>TCPC#I'C3XH_$R/Q+JYL[JUTV/^T##;Q &T^AW,.:YC5?VU?A!HS8G^*' M@+=N*E8]=MI&4CJ"%O")%M]0U]UF9" M2!)LB"MC*D XQP:ZOP/^Q?\ LE:GX U3Q1I.B:)J6A:*"=0O6U>^N$M]B[CN M5I20<$' '.> :K^UX^U=#VE-35VUSZI+>ZWTZGW:PO'U6DJ\,#1A"5DFYU9) MWV2:I)-OU/1-5_X*;_ C1US+\1](?Y2W[B"XGX'^Y&>?;K7+ZQ_P6(^ FF!O M)\5:AJ&T C[/HMVN[V'F1I^M;5XIP<<+/&+%47".C<9-"E&JTW&'LJMY6[.0X"D[17H2?\%:O$_C% W@O]GSXC>(XY>8Y622- M"#C#$QP2C&&4]<<]>]5O%/[&GQ2\'_LD7NBI\?=/G\$VGAYHDTG_ (0.P6&> MW\K(B$V\ON;/$GWRQ#9W"_ _P ,&\/>.?%=]IK)H\NLBP5( MEC,I6-@JNY\J-"JY)'R1[N^!CB<_PV"KPP^*K.G*HDU=7NV[:6YK(^7X2X X M[QTJM3#>UH4K<]6TFXP:^%6LN6V['?\-9?M:>-\?\([\!-'TE M6Y!UF\QM''4// ?7M^'%)_87[<'CP?\ (9^&W@O=_L12[?\ R%<>G_CWY>O_ M +2?[5'CCX.^.XM%\,?"'Q)XV@GM4F&IVK2_9D=B04/EPR#(QSN93STQR=CX M7?&7XB_$3X':]KEW\.7\.^*[,RII6CWU[M&H%4!4DLJ% 6)7YL9V]0#D=,[3 M49)=[[=;'A)_87_:3\;_ /(Q?M(7FEA^&_L:VE7'7IY;0>WI7@/PJU3XWOV_4)5*S,(U$P6.)2Z_._$C]J?Q)XXT@:WX"\#Z)H#74?VYS<*9/L[,-Y&VZD8.JYQ\O7&0>E=1H?Q$ MTO\ 9R^*WC=?&"W-A%XBU :C8:K]DDFBNHBN!#N1208^1C'<^V?.6=8::IUW M3G2AS6:?(UI%) M8,P#QR+/!Y@DB:2-,GAL$@8&3]6:?_P19^!UD8O,L/$=WY?WO-U9QYGUV!?T MQ7??#;P_XB\=:;\3_$'AF23PB_C&2+^P9[RUR8GCC*M=&(]I&.>0?7![\K\. M_P!F/X]Z5X[TC4M>^-"76GV]W'/?6<-J76XC5@7B *JN& *YP,9SCC%50Q\N M2FX8&553;]Z/)RI<[2?O2B]5:2T^%K4K(_ SAO T*E',IX>56#;]ZE)-\RY^ M117M5[C;IW"[B[W8P9=;OQM^FR9?UKK:#\8_%'@:P M2V2#^S;".7RMX)S)F.XBR3D?>!/'7' V?AO^S-KGA3X#:[X.USXE>*_$E_K; M2XUR61DN[)755"Q%GD8 ;<\N?O'&,UZ<*V)^M3H_4+0BG:?-3M)K96NY*_FM M.I[$?#C@ZEA:=:G##\[:O!4-8WW?,X6?+Y/7H?,'[6O[*6G^ ?VE_AAIWPR^ M"NB:]9Z>\FOZA9VE_!I\VHR1'$44DTV[9"A&XC!63=MZ@4WQQ>>/O&/[>GPW M\5>*O@II/@LM;R:=K3:GXFT_4K6_T\M@R_=51+!N=Q@L[#:N,=?9?AY^QOXF M_9A\0Q>(O"OB&]\=78#07-AK,PA>6%L96.4DA3N //''X':\<_LZZM^UYJ\+ M_$G2?^$<\/:;"\=KI5GJ*SW,TK,A:1YD&T+\BX YX'OGP_KF:RIR@L,X5W-. M,+7I\JMJZJ3BNOG?3D?6*WA!PU]<>(HYA..%DXU)*"H1?M*?P*%*5+VG+HKK MFLTYWFN9H]>L/%GA70/!]WJMIJ&@VFA6 8W-W;S1+:P;.&W,IVC' YZ<5Q6C M?MQ?"?Q#XHL=&L?&^DW6HZE,EO;11B0B61VVJN_;M!)P.3W'K6C\._V3_ ?P MP^%6H^"]-T1'\/:Q(TM_;74SS_:W954EBQ)Z(F,8 VY'/-)X,_9#^&/P^U:V MO](\#^'K2^LI!-;W'V422P..C*SY((Z@CH>>M?057GTG2=)48JRY[N">M>>_'?XF^"_V[?V2K>>/2M370[[Q-;: M:SZHC6S64@/-P/*DPR@/C[Q&6((R./I^_P#"FEZIJ"W=SIMA<72+L6:6W1Y% M7T#$9QR?SJ/Q;X-TWQUX8NM'U2U2ZTZ[3RY(3D# Y&".000"".F*PQF6YS7= M>+Q$/9R4E&*@TU?:\^9OU:CYJPE6R"="G0Q.$<]5[3GE&<)+[2]FX6:?:3:Z M.Y\9?M$?\$L_@Q\)OAI!KFG>'[N:YTVZMTEM[C5;IAJJM(J-&<2 JQ!SE,< M\>GJGQ=\5?&OX1:YI_A/X2?#30-2\(Z/IUM:Z?=7U]OPD<87RSON(V&T*%&X MDG&@>'/V5="T37+"]O-5\3^($TEQ)86FK:B;BVLG'W61-HY'&,YZ#TKT MVL(9'BL1[1RG+#*7)94Y*4O=YKZRBTN:ZT2^RGNVCCRW"\.Y).,LKP-"4O>Y MG[%4TT^7E35-Q\TEHF>0>"[CXS^)?V=-5_MJ#PKX>^)+NZZ<4)EL MXT^3:TH!D&__ %@X+#[A(ZBN'^$WP;_:2M/B)I&I>,OBAX1NSQP><8KZ7HKOJ<-TZDJ,JE>JW327\24>:SO>:C92??38[ M:?$=2G&K&G0I)5&W_#C+ENK6@Y7<5VUW/ OV@?V//%?QM^)4VKVGQ;\2^'=" MEACC.@6T;FU)0#.=LR*P8C)#(3R><8 E\%?$SQ3\+OAU;>#Y_A[XCU#7=+@^ MPVL]K;J^EW0'"2/-G"@C!.1]<9X]XHK.?#%&&)GC,'4E3J3OS.[E=/713NHV M>W+9+LT7#B:M/#0P>,A&I3A;E5E&S6FKA9RNM^:[?=,^9?@O_P $]YOA_P". MM"\57/CCQ+#>6+QW5QI%I-LLFD"X:/W0]&X^;GUK9_:#_8V\7?ç'B#0? MC+XP\%Q7$4<7]GV9E:WA"J =@CGBQN(W'.>2>>F/H&BHI\&91#!_4(TVJ=U+ M2W1.WD7/C+-IXSZ]*HG4LXZP@URMWM9Q:WZM7\SR#PS\ ?&_A' M]F_4O",?Q/U;4_%5P[/:>);VVWS6P+(?+VM([$85EW%R1YA(Z 5Q/PC_ &=/ MCOX)^(^DWVM_%ZVUO089P^H6\V[MK1O8QI\3XR,*L'&G+VK;E>E3;NU9V?+[ODE M9)ZI'@_@37?#?A#XY_$ >-+C3+'7+J]66RN=4=$26P* 1K$[_+QC! /.!_=X MSOAYIFN^*- ^*TGPMO[+0K;4[Z#_ (1R\NK?=9QW"J/M4BH58;&Z [2!QP<8 MKW7Q+X(T7QFD:ZQI&EZJ(<^6+RTCG"9ZXW XJ_96,.F6D=O;PQ6\$*A8XXT" M(@'0 #@"N2EPY5]HHSFE"+J-.*<:C]HI)WE?IS-W6K:B]+'54XCI^SS<6K1MUY;6>B3DM;GSA\(_@[^TAI7Q&TG4O&'Q/\-ZCHT,X.H6%K M9J?M,(ZJN+:/#'U&,>_0Z7[0/P0^-_CSXEW5UX.^*%CX;\,7$<:Q6+6@$UL0 M@#X81DMN8%LE@?FQT%?05%;+A3#?57A)5JS3ES7=6IS7M:W->]NZVOKN8OBK M$?6EBXT:*:CRV5*'+:][\MK7[/>VFQY!X;^#7Q&@_9NU'POJ?Q'DF\973M]G M\0Q68W6B%T(0+D%OE#C=PPW\?=%>8^#?AAXK_95^).E>)_B%XIU3XAZ5Y4]M M_:;6\LKZ(7"X8J6[W3N[_,'Q<\+P_MR> M.=.B\(:KK&A:7I-G*EYXFM;>2!I2[(5MX]Q1FZ-GL [?CZ#X<_8]TFR_9OO? MAKK.O^)?$&F:E(9+B\N;S;=?ZQ9 J-SM0%!\IR#EL]<5Z]1587A?"QK5<7BT MJE6JFINS47%I+E4+M)676[?5DXKBC%.C2PF$;ITJ33BKIR4DV^9SLFW=]+)= M$>"_"3_@F[\+O@WXQT_7M.T_5+K5=*D$UK->7[N(I!G#;5VJ3SW!' XKMO&G M[)OPW^(OC*?Q!KG@_1M4UBZ"":YN(BQEV *NX9VG '(Z >E>B45V8?AO*:% M#ZM2PT%"_-;E5K[7VWMI?O]9JXF;G:U^9WMO;?:^MMCC-9^ 7A; M4?A?+X0M-*M=%T9COBBTZ);?[-(&W"1,# ?=SG'/.>MOB[Q MSJ'BC1]+F2X@T\V,=JLKI]TS.I)E ]^I^IKUFBM*^18&M)2G#9)63:32U2<4 MTI)=%)-(SH9YCJ,7&$]VW=I-IO=J33<6^KBTV>&_'3_@G?\ #/X_^);S6]5T M_4=/UO4"#<7VG7C1/*0H4$HX:/. .=G/?-7M8_9]\6_#S]FBS\&?#/QG<:?K M>ER!K?5-;"W3RQEV=HF/EL$7Y@!A#A5 QSFO9**YWPSEJJU:]&DJ=2JFI2A[ MDG?5N\;:WUOOJE4NK?#?W7;K>[?FSJ M6=9?B,4ZV88./*XVM2;IV=_BM[ROTM9+R1Y-H_Q\\7_%I+G4_ /AS3;[PW;. M8XKS4[E[>34B.OE)@%1R!E_T.0-?X/?M7^%OB[XH/AN*6?3_ !=;6K7-YI%Q M!('M@C^6X\S:$;#8Z'.#T&"!@>%M!^(/P"MK[P_X?\+V'BG06N99]+N/[3CM M&L4D8MY<#K/@+\%E^&>EW>H:I'IUSXLURXEO-3OX( &+2/O M,2N1N\M3T'3)8XYKS\KK9M/$4E*4KZ^V4X6@NRI.T;^3O-;[NJKRMYJT'S:1T/%?%7[>GQ%UWQ5J&C^!?@EXGU$V-Q);_;M2 M62&$E6*\@(%&<9YEKT?X\>%/C!\3OAYX77P5KVC> ]6GB$GB"*X'GO$S1H3% M#((W!V/O!("[N"&&,'V2BO3I9#BITZM/'8R=13_EM3Y4G?W7!*7DWS.Z/-JY M[A85*53 X.%-P_FO4YFU;WE-N/FERZ,\7_9@_9J\7?!O4]5U'Q?\3->\+\7?PGO;/3UG1H[S3M;>6X MMK@%BP8.OSJ5S@?SZY]WHK6/"^71HTZ4(M.G=QES26*A))65XI*.G32ZWO<\L\'_L]-KGB*_\ $/Q$30?$^M7T M:016XLA+8Z=$I)"1"4$DDDG<1GD^ISWWA?P-HG@B*5-%T?2](2K,[Q5X2TWQQ MH^'?[/_ (/^%.HR7>@Z';V5W*NTS&22 M:0 ]0K2,Q4'N!BNRHKEJ8##5*T<14IQ?:;^RO\ #[2/$RZO;^&+ M%+U)/-3+R-$C9SD1%C&,=L+QVKT&BBN7"X'#85-8:G&">KY4E=^=CJQ6.Q.) M:>)J2FUHN9MV7E<****ZCE"BBB@ HHHH \_\.?\ )TWC+_L5=!_]*]9KT"O/ M_#G_ "=-XR_[%70?_2O6:] H ^.?^"U=[X*T?]F6UU'QCK?B?P1)8OJ1T7QA MI9LTM- OI-)O81%>R7:20I!>1RRVBEXFS+<1*K1RF)QY?^T/KUC^VU_P15^* M_C[QWHOA/QAJ/A/0?%X\(>(UT4Q6U];PI=6]KK-E',TGE-/;HI$T;D.&9HRL M/?O>H]>R2MNR,/4E1A&,- MTH[]XN#3]/T^>_O6A&9&@CC@F=GVXQ$W<8KP/Q_P"*]-^*?P*_:+^+7AB]@U_X6S_& MKPEXJBUC36^U6.IZ3HI\.+JU] T>4GMXC87>Z1"5;[))@G;7Z4T4X591FZBW MOS>5^:G+[OW45;_$[ZI**=J=.-..R5OE9K[[N]^VENI\P_\ !.WQ?I7Q>^(_ M[0WQ!\*ZA9:WX#\:>/H9/#^L6$RS6&LK::'I=C+S$)5F@? M!.*WO^"L7_*++]I;_LE7BC_TT75?0%?/_P#P5B_Y19?M+?\ 9*O%'_IHNJEM M6C%=%&/_ ("DOT"[;;?G_7];G5_#/PA\;]*GD/C+XA?"O7HRV8UT;X>W^DLJ MX/!,NM763G!S@< C'.1R/[;+^,_"?[$_Q5U/6-3\+Z]8:7X(UVZU33[3PU<1 MRZK$EA.WDPEKYQ&S*-OS"3)/05]!UC_$+P'I7Q4\ ZYX8UZU-[H?B/3Y]+U& MV$SPFXMIXVBE3>A5UW(S#?M)?L^>./$OBOQWX$\.^--3@BL?!MI?:[:VMQHL5B=T3%'D#1FYG#E\C MHY8?>KXS_9R_X)S2_P#!5O\ :$^,B0.]GKVC0>'YO%=SJ>N:AI]AXBAFM[B" MR,<-HQCF$*6,T1$D: $'&[OPE_87OO$MU\,_#NI:-=^+TM(]7N+_ ,1:GK4UVEKYYMTWWUQ,R*AN9R A M49D.0:\3"Y)&CR):6ZNG;3K\MO3L?E-'@;-*^,^L8_%."GS.K[&I4INK4 M]HRY5HC\N]*_P"#4A=+O(I4TWX/DQGCS7O)U_%7@*M^->W_ M R_X(8^/O@9);7/@7Q'\+?!U]&=[3:%X?CTN57XP?-@MU=SP.6YXK]/Z*[/ M[+I6Y7*7WGO?Z@X!R4IU\0[=\16_^3/AO1OV /VD[RW9=4_:/U*S*G*"TDNI M]V>N6+1D=!@<]^E>$_L_? CP[X8_;.\3^%/B[\4/#.J>%?!EQ)J5_'JVJQV= MMK>K7(=B=DT@,DB-/,\C\D2$@_?)/ZM5P?B#]EKX9>+=;N=2U7X<^!-3U&]D M,MQ=7>@6DT]PYZL[M&68GU)K&KE%-RA*&KB[ZZ_U\CRLT\/*3]G+ 2DVI)S5 M6K6G&:CJHN+FTUSBV_B?X7%SX7U^TE M^UW(TRX5HV>TO(),Q?NY%BE1"!^]*G.2*^H='_X)E?'>>QN6U#]I_P :6URI M/V>.WO-0G248XWLUTA3)ZX5L>]?7W@/X#>!OA7JDM]X8\&>%/#E[/$8);C2] M(M[.62,D,4+1HI*Y53@G&0/2NLI8?)J<%[S?71.RU'DWAIEM/"*EF4'.HF_> MC6Q"7+?W8V]JE[L;1T2T2ZGYT-_P3I_:MCOX8S\>-4>!V >:/Q9JI\I<\G:V M">.<"K/Q9_X)Y?M+^%+F#_A$_COXW\76[QYE,NNW>FRQ/G&T*UTZL,8.=P[C M'3/Z'45D\A3IRA[>I=];QNO3W;:^:?E8^@7 7#*J1G]3=ET]OB[/U_VB^GDU MYW/QM^,/PS\<_#+XQ>"?#7[0?Q*\4)X>U28WE\M[JMUJL<-BK#?M$;RG?(4, M8 7@@,>*W_VK_&'@[XP?M;>&Y_@!XZOK&?Q[]FT?4+;2X[W2%@NE9(86.Y(P M4="@PN<&-B?O5^M.L:+9^(=/>TO[2VOK67[\-Q$LL;_56!!J'P[X4TOPA9FW MTG3;#2[=FW&*TMT@0GUPH S7-'(*D8.A[2Z>KF[>TNMMDHZ=';Y,^=QGAIAZ ME><\/.,*4JD)*FXUYN,8+6"K2Q7M%&=Y\VE_WDK-:6_.'XQ_\$?/BG!J5FNB M?$+4?&D#QL]Q<7]Z]D\4I8Y 1I),@KM^;=DG.0.,GP>_X(;ZM?:3>S>+M6TS M3KE-XM+9/,NS.=AVEY$>,1J'VGA7)&[[O&?TNHK3_5FA];>*=2;6ON">%HX98?\ LRBVK>_)2E-V=]7*;7D]-M#\Q?#?_!"OQ:NIQ'4] M<\'+;+(I<17-Y,67/S#'EQ]O1AGU'6NC_:S_ ."/]W;> $U#P'#X2%UI]N$N M;*TL+RW,^)"3+&9;BZD9]A"E2V#M)'S$5^B]%84.$<)1HSI0G4;E9WE.4FFM MK7=K=UM+K<]#,.'>'\73=%Y9AJ<7&47[.A3A*TE9^\H\RE;X97O%ZIIGYI_$ MRR^,'[5_PBT;X36VG_!:YT^%K6.VATBRUF&X\/" !4=GG7RT 349=@Z;<+XJ\+^$GLH&BEA\/>#A96]RQ M=B)"HNBV[:0O+D?+D 9-;'PA_8 UOX4>&-4TE_'.A^(8=3C>-;C5?"?VB[TX MF-D5K>1KH["&(8A@X.Q2?IRBNY<,9[UV>A\6+_P $L?&NBV-P=.^-NJRR%7=; M.?3IH[2Y?'"2 73 (W )V-@=CTKS7X1> /VDOV:_AYJ/PPT[X>?#O6],U:>Y M_M"ZNK+4;A=6-P"KM+/&Z18*80<+A5&>[YG.Z[? MO'*WR^:9P<00AGE>EB,SNW2C*,?9\M)+GMS75.*4K\J6JO;1-7=_E3]BC]D/ MXP?L^?!2]\,ZQ\0M"@CNO-CM+:"RN-2_L>-HSL:VE>6$1N)'9F4QR*=BX.2Q MIFE_L ?%#3=7@N_^&D?&\IAE$ICD@N'1\'."K7A4CV((]J^KJ*ZL7PKEV*C3 MC7C)\E[6J3CN[OX9*^O?;961Z'#N:XO),&L#@)+D48Q]Z$)NT5RQ5YQ;T6GG MUU/ ?C;^RS\3/C1>Z;<+\:;WPD]E T4L/A[2KBRM[EB[$2%1>EMVTA>7(^7( M R:G^$G[,_Q,^%OAO5=,E^,MSXCCU5'476KZ/-WD:\.TAF#$.'! MVC 7DGW>BMO]7, L:\PM+VKO=\]2VJM\/-R[=EINM3L_UBQSP2R^\?9JUER0 MOH[_ !^"7QNL_'.D?%'Q)K]])I[Z?)K$7A:'6M0M5 M+9*""YG;@X WJV0,KP.#E77["'QU^-?Q(;X@:AXJ\/:EJ<5J=,B_X2OPK9V, ME[;?,1YEJD4\606.#(I;IAL 8_1&BN#_ %5A&#P].O.-+I%/5:6^)WEYWOS7 MUYCYBODV2U\9_:6)POM*[J*J^:K6=-U$[\SH>T5'LN7DY.7W>2Q\4>#O^">V MNWW@W6IO&'@/X(WNJ6LF6FJ?LW6.FQ74XBN[C2;K4V"*V%#K_ *<\2;3J^2;EK?WG.+;?1.^QW3R_AK$5*M3'Y-A:OM-?X?+RZ6] MWE:MW?F?DU^U+^P'X'_9A\;:'::EJ7C;RI;5[VYU#0=#'V?EF5$C:>[;8R;= MS LQ(*\KNX\M^(/P@\/Z;HG@?QEX5^+GB&[\56.L2:+I;ZWIW]ERZ1]HB5)Y M8KS[6XM8_+95E*DAE(#%5QG]MZ\O_:4_9CT;]H+P]IR3V.AR:GH=V;VP;4=. MCO+0 8H1$#.PA0>65"!G(5BZYXUT[4_%G@OX165EI#&2+3_#WAR**.]DQPT[/&"0.NSD'^?T#K M?@W2/$LZ2ZCI6FW\D:[5>YM4E91UP"P/%:?4\9BZ$Y8>*I2NN7GBY:+?W5)6 MOTN^[MJCSA^<'P(_8 M5^"GC[X6ZMXNM-0/B32_""32:TEQH>HP37 2,R*(5CU!=IV]>6SC^#.:QOA% MK_P+U3Q;X?TC2OAQ8W\]WPM+:RMP2PBMXEC0$]3@ "K55/),SE&ER8BG!KX[4;\SOTO/W=-.O M?R/ML#POP)A)5>3)H-/X+N*<5;J_9^]KKT[>9^?O[8W@>/X1Z5_PK_1_ _@; M3[K7]+?[5XDT3X="U2!69E CF-TY1U16#,=Y_> @J3D:WB7]EWQ_X4_8[FTZ M+]HG3;CP#_89L[;2_P#A ]/6.ZC:,A;<2>87\QCQOR7#98G<,U]U2Q+/$R.J MNC@JRL,A@>H(K@--_97^'VD>)EU>W\,6*7J2>:F7D:)&SG(B+&,8[87CM3Q. M59HJ]2I0JQE&:LD[P]GYKE3]IYJ5MEJ36X5X/QL:K M)-;>85A<,62-%CC*CYB0RH/F7K7KO[07QW^/7P;\8:9IV@^"M*\>V3VAGN]1 ML-%NH(VD+,%C1!7D=2K*]DDFY.?-=)=]>MSYV^#WQ8^/'C_X M4:KKNL>%= T#6M*6?[/HT^E3I)K;"/=&(W>['V?YOE)=7#=1BN)\%_M*?M0Z M_P"*=)LKWX4:#9VUQ<".\N7MIHDBC)Y<%KG"[1DG.![BQU&Y&J:3X<\0QZ38V4B':#Y*Q84;%4 D]% _AJ MS^QG^R+J?PK\0?$?XC> [O1-=\0:S+=:=8ZUXKL/MVIZO"DCR!5O4>)XHI9M MCR;A()'C4X4H&/U+XV_9J\#_ !$U\ZIJ_A^VN;]L%YDEDA,I'0N$90Q_W@:[ M'2-'M?#^F065C;PVEI;((XH84")&HZ <"L<%E&.C.$:\THP4ES1;YIMJR[3WYE'WW=2O;51]WN]5\P^$9OV MLM1\4:>^IQ^ -/TZ2X0W2.%<119^;A&+'C.,-^(KH_C5\._VD=G6<=MMN?\ B3M:>;-O8Y"2I>' 38,B0*K2YFGS. MHU)6Z*4;63ZKJ?35.)Y2Q,<3#"T8\J:Y533B[]6I7NUT?0\-\ _#3X\6_P . M]0LO$7Q*\)2ZU=K,(;N'P]YTEKNB C\MU>!!M?)^>!\_H/!M:_X)]0V'CN;Q M#\8?#6H_&:;585CEU+2+J[CO+=T 5 T,X; %S[#OU^ZZ*JOPS2G&ERU:G M-35DW-RO_B4FU+M=J]MFK(\S&XW"X^G4P^9X.C6I5)*3A*E"R:5DX:7A;RTW MNG=W^$?#_P#P2VTKQKXR;Q)X(M-9^"-M98BL"TMW=:EWNFSO?VHDC"+]EE^V?N=I& MX[@X)Z!)GS3JM-.3E*UGNE%/D2Z)*.GKJ+#9A#!87^S\J MH4\-0YE+DITX17,K>\VH\TI.RNVW>UMDDOCCP5_P2@OO"7C+1M:D^*NL7UQI MET+N96T]T%TZMN0 BYW*,@;N26YP5KK/CW_P3OE_:7\;Z;K_ (K\5::;^UM3 M9W/]GZ-/!'.@9FCV*]Y)Y9!8[OO;O]FOINBII<&Y+3PTL)'#Q]G)IM.[NUL] M6]CTZO&.=5,3'%RQ$O:132:LK)[K1+<^8/ ?["FL_L_>'M%F\(ZKH5_JFA7T MNI/%)83VW]I.Z)&5WO6N,8Y)SN4<5V7B'P?X\_: US1DU_0=+\(:+H- MXNHF&>Z74VO[A 0F1&R 1C%K>ZN&\,W<;7"<^6% U A=N>=X?/;;6K\/?V<[[X:^$O[!TQOAQ:Z M-?&8ZM9P>$9UBU'>NT9#7S8&W 8/YFX<#;7K=%>K'*\%&L\1&C%3EO+E5W?> M[M=W/+EFF-E16'E6DX1VCS.RMM97LK'C?AK]E:/PSJNF7UOI'P?/ M&E?L1:S;2:;!?>.(=1T2SD>6;1)=-N_[-F:]6L-!\> MVZ62R^)/!SK$'%R(O#-Q&)1_!Y>;\^7CC.=^>VVNQHK/!99A<'?ZM34;[V\M MEZ+HMET-,;F>*Q=OK,W*VU_/=^KZO=]3C[/1?'Z?8_M'B7P?)LW_ &OR_#-R MGG9^YY>;]O+QWSOW=MM%GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7COG? MN[;:["BNXX3C[/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GEYOV\O'?._=VVT6>B M^/T^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMKL** ./L]%\?I]C^T>) M?!\FS?\ :_+\,W*>=G[GEYOV\O'?._=VVT6>B^/T^Q_:/$O@^39O^U^7X9N4 M\[/W/+S?MY>.^=^[MMKL** ./L]%\?I]C^T>)?!\FS?]K\OPS7F_; MR\=\[]W;;19Z+X_3[']H\2^#Y-F_[7Y?AFY3SL_<\O-^WEX[YW[NVVNPHH X M^ST7Q^GV/[1XE\'R;-_VOR_#-RGG9^YY>;]O+QWSOW=MM%GHOC]/L?VCQ+X/ MDV;_ +7Y?AFY3SL_<\O-^WEX[YW[NVVNPHH X^ST7Q^GV/[1XE\'R;-_VOR_ M#-RGG9^YY>;]O+QWSOW=MM%GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7C MOG?N[;:["B@#C[/1?'Z?8_M'B7P?)LW_ &OR_#-RGG9^YY>;]O+QWSOW=MM% MGHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7COG?N[;:["B@#C[/1?'Z?8_M M'B7P?)LW_:_+\,W*>=G[GEYOV\O'?._=VVT6>B^/T^Q_:/$O@^39O^U^7X9N M4\[/W/+S?MY>.^=^[MMKL** ./L]%\?I]C^T>)?!\FS?]K\OPS7F_ M;R\=\[]W;;19Z+X_3[']H\2^#Y-F_P"U^7X9N4\[/W/+S?MY>.^=^[MMKL** M ./L]%\?I]C^T>)?!\FS?]K\OPS7F_;R\=\[]W;;19Z+X_3[']H\2 M^#Y-F_[7Y?AFY3SL_<\O-^WEX[YW[NVVNPHH X^ST7Q^GV/[1XE\'R;-_P!K M\OPS7F_;R\=\[]W;;19Z+X_3[']H\2^#Y-F_[7Y?AFY3SL_<\O-^W MEX[YW[NVVNPHH X^ST7Q^GV/[1XE\'R;-_VOR_#-RGG9^YY>;]O+QWSOW=MM M%GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7COG?N[;:["B@#C[/1?'Z?8_ MM'B7P?)LW_:_+\,W*>=G[GEYOV\O'?._=VVT6>B^/T^Q_:/$O@^39O\ M?E^ M&;E/.S]SR\W[>7COG?N[;:["B@#C[/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GE MYOV\O'?._=VVT6>B^/T^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMKL* M* ./L]%\?I]C^T>)?!\FS?\ :_+\,W*>=G[GEYOV\O'?._=VVT6>B^/T^Q_: M/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMKL** ./L]%\?I]C^T>)?!\FS?] MK\OPS7F_;R\=\[]W;;19Z+X_3[']H\2^#Y-F_[7Y?AFY3SL_<\O-^ MWEX[YW[NVVNPHH X^ST7Q^GV/[1XE\'R;-_VOR_#-RGG9^YY>;]O+QWSOW=M MM%GHOC]/L?VCQ+X/DV;_ +7Y?AFY3SL_<\O-^WEX[YW[NVVNPHH X^ST7Q^G MV/[1XE\'R;-_VOR_#-RGG9^YY>;]O+QWSOW=MM%GHOC]/L?VCQ+X/DV;_M?E M^&;E/.S]SR\W[>7COG?N[;:["B@#C[/1?'Z?8_M'B7P?)LW_ &OR_#-RGG9^ MYY>;]O+QWSOW=MM%GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7COG?N[;: M["B@#C[/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GEYOV\O'?._=VVT6>B^/T^Q_ M:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMKL** ./L]%\?I]C^T>)?!\FS? M]K\OPS7F_;R\=\[]W;;19Z+X_3[']H\2^#Y-F_P"U^7X9N4\[/W/+ MS?MY>.^=^[MMKL** ./L]%\?I]C^T>)?!\FS?]K\OPS7F_;R\=\[] MW;;19Z+X_3[']H\2^#Y-F_[7Y?AFY3SL_<\O-^WEX[YW[NVVNPHH X^ST7Q^ MGV/[1XE\'R;-_P!K\OPS7F_;R\=\[]W;;19Z+X_3[']H\2^#Y-F_[ M7Y?AFY3SL_<\O-^WEX[YW[NVVNPHH X^ST7Q^GV/[1XE\'R;-_VOR_#-RGG9 M^YY>;]O+QWSOW=MM%GHOC]/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7COG?N[; M:["B@#C[/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GEYOV\O'?._=VVT6>B^/T^Q M_:/$O@^39O\ M?E^&;E/.S]SR\W[>7COG?N[;:["B@#C[/1?'Z?8_M'B7P?) MLW_:_+\,W*>=G[GEYOV\O'?._=VVT6>B^/T^Q_:/$O@^39O^U^7X9N4\[/W/ M+S?MY>.^=^[MMKL** ./L]%\?I]C^T>)?!\FS?\ :_+\,W*>=G[GEYOV\O'? M._=VVT6>B^/T^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMKL** ./L]% M\?I]C^T>)?!\FS?]K\OPS7F_;R\=\[]W;;19Z+X_3[']H\2^#Y-F_ M[7Y?AFY3SL_<\O-^WEX[YW[NVVNPHH X^ST7Q^GV/[1XE\'R;-_VOR_#-RGG M9^YY>;]O+QWSOW=MM%GHOC]/L?VCQ+X/DV;_ +7Y?AFY3SL_<\O-^WEX[YW[ MNVVNPHH X^ST7Q^GV/[1XE\'R;-_VOR_#-RGG9^YY>;]O+QWSOW=MM%GHOC] M/L?VCQ+X/DV;_M?E^&;E/.S]SR\W[>7COG?N[;:["B@#C[/1?'Z?8_M'B7P? M)LW_ &OR_#-RGG9^YY>;]O+QWSOW=MM%GHOC]/L?VCQ+X/DV;_M?E^&;E/.S M]SR\W[>7COG?N[;:["B@#C[/1?'Z?8_M'B7P?)LW_:_+\,W*>=G[GEYOV\O' M?._=VVT6>B^/T^Q_:/$O@^39O^U^7X9N4\[/W/+S?MY>.^=^[MMKL** /*_A M;::U9?M&^,$U^_TO4M0_X1?0R9]/T^2QA*_;-9P/+>:9LCN=_/H*]4KS_P . M?\G3>,O^Q5T'_P!*]9KT"@ HHKPK]O+]L>]_8\\ Z+=Z+X3@\9>(_$EY6%V M-L(@UM%(?M-OA-=^"_"?A?X>:+XT^*OBO1[_ %R70F\4 M/I^E6-M81P?:V%^;.220F>ZMH(0;5/,:4,_DJK$*;4;\W3_*[]4DFV]DD[DP M]]I1Z_U_PW?H>]45Y78_MA>$;S]BY/CN6OHO!!\(_P#"9N#$/M<=F+3[44*; ML>:%RNW=]X8SWKQ^W_X*6Z]X+\'^-XOB#\+U\,^/_#MIH%]HWAO3?$BZHFOQ MZ[*/_31=5U'[*?[1>J_'>P\8 M:9XH\-6?@_QQ\/M??P_K^E6.K-JUE'(;>"[@FM[IH+=YH9;6Z@<%X(F5F="O MR9/+_P#!6+_E%E^TM_V2KQ1_Z:+JDTU;S2?R:NOP#R_K0^@****0!1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !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 >?^'/^3IO&7_8JZ#_ .E>LUZ!7G_AS_DZ;QE_ MV*N@_P#I7K->@4 %?,G_ 5@\!>)/B5^RCJVDZ1\*]!^,VC7,%VFL^&;NRMK MK46!M)A:W>GI=2);M<077D2%7.\QB3RLRA$?Z;HJ91YE9_U_7_#%PGRRYOZ_ MK\.Z:T/SSTG]DK6'^$_@BY^+?[+MY\>&LKCQ(=(T'4O%.EZ]J'@2QOK^*XLK M&>#5KJ.QN0L,,2M,ES,]LT,<4(DB)=>VU+X%_&3]FG1_@!XPL/#>H?''QE\/ MOA[J7@/Q)9:?K-I:W=W<74.GS1WRSZA- DD2W.F+%(6D\TK%G\2J\1TE=0>R-L4"[_M.!(=^?)V^7_%O^6O(_&O[./QE_:;L?'? MQ+U7X9W/@7Q?IVF>!X= \(:EKFG7$^NW/AW5Y-;N1]HMIYK>**XEF-K TDB- MF/S)4B4@5^@E%:2JS=5UK^]?F3[--NZ^^VMU9+2]VSFER*G)W7YWY6[^KA%Z M6U\G8\$_8B^'WBNPU_XM^/\ QCX9O/!&I?%/Q:FKVOAV^N[6ZO=*LK;3;+38 M?M$EI+-;^=+]C:8K%-(JK*B[MP8"+_@K%_RBR_:6_P"R5>*/_31=5] 5\_\ M_!6+_E%E^TM_V2KQ1_Z:+JH;NDNR2^222_!"UNV_Z_X;8ZOX9_L<>$?A+/)) MI>K_ !5NFE;<1K/Q.\2ZTH."O O+^4 8)X&!G!Z@&NEL_@=HMC]CV7OC _8= M_E^9XLU63=OZ^9NN#YGMOW;>V*["BD!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF M[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;% M=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['L MO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ M+\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\ MSVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ M [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R] M\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)N MW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\# MM%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R M_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7 MS-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A M10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+ MWQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/ M%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SV MW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P M.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8 M'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW] M?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;? MNV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M% ML?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_, M\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\ MS=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10 M!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&! M^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ M9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[ MMO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1; M'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[ M#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?, MW7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;V MQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L? ML>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6 M:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP M?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q M]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@? ML._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR M;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO M;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q M^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O M\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7 M!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L M46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L> MR]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K M)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<' MS/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G M\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ M "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF M[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;% M=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['L MO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ M+\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\ MSVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ M [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R] M\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)N MW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\# MM%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R M_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7 MS-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A M10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+ MWQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/ M%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SV MW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P M.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8 M'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW] M?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;? MNV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M% ML?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_, M\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\ MS=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10 M!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&! M^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ M9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[ MMO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1; M'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[ M#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?, MW7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;V MQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L? ML>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6 M:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP M?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q M]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@? ML._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR M;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO M;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L46?P.T6Q M^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O M\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K)NW]?,W7 M!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<'S/;?NV]L M46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L> MR]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ "_,\6:K M)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF[?U\S=<' MS/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G M\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['LO?&!^P[_ M "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Q]G\#M%L?L>R]\8'[#O\ +\SQ9JLF M[?U\S=<'S/;?NV]L46?P.T6Q^Q[+WQ@?L._R_,\6:K)NW]?,W7!\SVW[MO;% M=A10!Q]G\#M%L?L>R]\8'[#O\OS/%FJR;M_7S-UP?,]M^[;VQ19_ [1;'['L MO?&!^P[_ "_,\6:K)NW]?,W7!\SVW[MO;%=A10!Y7\+?"%IX'_:-\86%E+JD MT"^%]#<-J&I7.H39-YK.?WMP[R$>@W8':O5*\_\ #G_)TWC+_L5=!_\ 2O6: M] H **** "BODK_@I%^VOXS_ &9OB'\-_"OA35OAMX,/CJ]'GZ7: MOZ7N_16]7I9/FC>_9R;LE=Z?BTHKYN27;>[5G;[*HKS_ /:"_:"T_P" G[,' MC'XH36LVI:;X2\-W?B/[*C>7)=I!;-.(P2#M+[0N2#C/M7S-JW[>OQ;^!^C^ M.?"_CW3OA[K7Q+MK+PI>>%Y=#M+NPT=G\1:@^E06]TDL\\K?9+V*1I)4=//A M*[8X6R*?++F<$M=%;NWLEYZ/TZVNKPK."J+X7U\ERW?I>4?OTV=OMFOG_P#X M*Q?\HLOVEO\ LE7BC_TT75:_['7QN\6_$BX^(OA/Q^?#MSXT^%_B;^P;_4- ML9K#3=6AFLK74+6YBMIIYY("8+R-'C:>7$D3D-M8 9'_ 5B_P"467[2W_9* MO%'_ *:+JAJR36S2:]&KK\'UU[AKJG_7]?B?0%%%%( HKE=7^,.CZ)\;?#W@ M";[5_;_B;0]4\0606+,/V73Y].M[C<^>&WZG:[1CD;^1MYZJ@ HHHH ***Y7 MXQ?&'1_@;X2M-:US[5]BO=WVOGEM^F76X8X&SD[N.JH **** "BBN5^(7QAT?X M9^+? NBZG]J^V_$/7)?#^D^5%O0W4>FWVI-YAR-J_9]/N.>?FV#'.0 =5111 M0 4444 %%!M#O?$&IFVB\V;[+:0/<2[$R M-S;(VP,C)QS754 %%%% !1110 45ROP=^,.C_'+PE=ZUH?VK[%9:YJ_A^3[1 M%Y;_ &K3-2N=-NL#)^7[1:2[3_$NTX&<5U5 !1110 445RND?&'1];^-OB'P M!#]J_M_PSH>E^(+T-%B'[+J$^HV]OM?/+;],NMPQP-G)W< '54444 %%%% ! M17*_&+XPZ/\ WPE::UKGVK[%>ZYI'A^/[/%YC_:M3U*VTVUR,CY?M%W%N/\ M*[C@XQ754 %%%% !1110 45ROP+^,.C_ +0_P2\'>/\ P]]J.@>.=#LO$&F& MYB\J;[+=P)<1;TR=K;)%R,G!SS754 %%%% !117*_#WXPZ/\3/%OCK1=,^U? M;?AYKD7A_5O-BV(+J33;'4E\LY.Y?L^H6_/'S;QCC) .JHHHH **** "BN5U M?XPZ/HGQM\/> )OM7]O^)M#U3Q!9!8LP_9=/GTZWN-SYX;?J=KM&.1OY&WGJ MJ "BBB@ HHKE?C%\8='^!OA*TUK7/M7V*]US2/#\?V>+S'^U:GJ5MIMKD9'R M_:+N+(-,-S%Y4WV6[@2XBWID[6V2+D9.#GF@#JJ*** "BBB@ HKE?A[\8='^) MGBWQUHNF?:OMOP\UR+P_JWFQ;$%U)IMCJ2^6N2^'])\J+>ANH]-OM2;S#D;5^SZ?< M<\_-L&.<@ ZJBBB@ HHHH **Y7XZ?&'1_P!GCX)>,?'_ (A^U#0/ VAWOB#4 MS;1>;-]EM('N)=B9&YMD;8&1DXYKJJ "BBB@ HHHH **Y7X._&'1_CEX2N]: MT/[5]BLM6WZ9=;AC@;.3N MX .JHHHH **** "BN5^(7QAT?X9^+? NBZG]J^V_$/7)?#^D^5%O0W4>FWVI M-YAR-J_9]/N.>?FV#'.1U5 !1110 445ROQT^,.C_L\?!+QCX_\ $/VH:!X& MT.]\0:F;:+S9OLMI ]Q+L3(W-LC; R,G'- '54444 %%%% !117*_!WXPZ/\ MZYI'A^/[/% MYC_:M3U*VTVUR,CY?M%W%N/\*[C@XQ0!U5%%% 'G_AS_ ).F\9?]BKH/_I7K M->@5Y5X0\8V=[^V[\0O#Z>;_ &AIG@?POJ$V5^3RKB_\0QQX/<[K67([?+ZU MZK0 4444 ?-7_!0_X2_&7XFZ'I$7PSMO WB_1)YK6#7?!_BN[_LZSN]FHV=R MEXMTEK<.P1()8I;=DVR13LR_O(UCE\2U/_@EK\4_ /P9M_ G@S7_ 'J6G^- M_A1I_P )_&^H:K-=6#Z/;VLER!?:7;I#.L^+?4;Z)+6:6!5\NU/FX#BOT"HH MA:*MNF[^NC5GW7O/?5:6:LK7[22U3M_FG%I^J<8OL[:IW=_+OV@O@/-\>_@7 MXR^%,R6NF^$?%G@^[\/_ -JI>/)?VDL\+VXQ;F,(R(C!]YFR6&TICYJ^<=7_ M &#OC'\VT/4+V_P!#2;P[?OJL$UU++;02 MJMW?2R*\:1/Y$(7:\S9K[?HIJ4E+GO[VCOU33;37GK;S5KW:N0K*"IKX5TZ6 M]VZ]&XQ?JM+*Z/%OV.O@CXM^&]Q\1?%GC\>';;QI\4/$W]O7^GZ!?37^FZ3# M#96NGVMM%$]+\>^%M2T+7=-T_6M$UJT MEL-0T^_MTN;6_MY4*2PRQ."LD;HS*RL"&!(((-:%%#=TDMDDEZ)67X+KKW#7 M5O\ J_\ 7R/G_P#X=._LL_\ 1M/P _\ #>:1_P#(]'_#IW]EG_HVGX ?^&\T MC_Y'KZ K'^(6O:CX6\ ZYJ>CZ/)XAU;3M/N+JQTJ.=8&U.=(V:.W$C A#(P" M;B"!NR1Q2 \7_P"'3O[+/_1M/P _\-YI'_R/1_PZ=_99_P"C:?@!_P"&\TC_ M .1ZYW]DS_@KA\*?VJ%\$:2[Z]X$\?\ CV!9M,\'^(].D@U*[7[++=-- R!H MI[98X9:1_\CT?\.G? MV6?^C:?@!_X;S2/_ )'KZ HH ^?_ /AT[^RS_P!&T_ #_P -YI'_ ,CT?\.G M?V6?^C:?@!_X;S2/_D>OH"OD+XF?\%9+#]F?X]?$_P -_%WP+XA\)^"O 7V2 M[M_&^FJ^LZ;+8W5MYD$UY%$GVBR#S1W-NDC1O TEM(IF5L @'>_\.G?V6?\ MHVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>:1_\ (]>U^!O&NF_$CP7I/B'1 MKE+S2=HOVROVUO$/[(WQ4^&]C#\+]>\>^%/'#W]G>WGA M^Y235M-N[>$7,<<-BX7[67MTNY-D4GF[;639'(0%/;?LI_MB_#W]M?P'?^)? MAOKAU[1M,U*72;B5[66TDBN8E4R(T4RI*A4MM(=5(96&.* .._X=._LL_P#1 MM/P _P##>:1_\CT?\.G?V6?^C:?@!_X;S2/_ )'KZ HH ^?_ /AT[^RS_P!& MT_ #_P -YI'_ ,CT?\.G?V6?^C:?@!_X;S2/_D>OH"O*OVU?VD+_ /9&_9NU M_P"(EAX.U#QTOADV\]]I5C>PV=Q]C:>-+FX5YL1_N(F>8AV12L39=!\P .4_ MX=._LL_]&T_ #_PWFD?_ "/1_P .G?V6?^C:?@!_X;S2/_D>M?\ 9L_;]^&W M[4_C+4/"OAV_UBP\:1_\CU] M44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(]>N?& M/XH6'P1^$GB?QEJL&HW.F>%-*NM8NX;"V:YNI8K>)I76*)>7&O$.HQ+IEEJ?C/Q;X*TO\ M/P;X(^W1K=6\-S>><9) M1':S0-+-;QRQHKK*_E)(HH ]/_X=._LL_P#1M/P _P##>:1_\CT?\.G?V6?^ MC:?@!_X;S2/_ )'KZ HH ^?_ /AT[^RS_P!&T_ #_P -YI'_ ,CT?\.G?V6? M^C:?@!_X;S2/_D>OH"B@#Y__ .'3O[+/_1M/P _\-YI'_P CT?\ #IW]EG_H MVGX ?^&\TC_Y'KSZW_X*H+;_ !4^(VFQ>#?$OC--!\4R^$/#OA?PGIJW7BB] MFL+99M4U"ZCFGBAM[,-/ D)E:,R (ZF3[3"M?2/P%^.GA[]I'X5:7XQ\+W%Q M-I.I^;'Y=S;M;W5G/#*\-Q;3Q. T4\,TOH"B@#Y_\ ^'3O[+/_ $;3 M\ /_ WFD?\ R/1_PZ=_99_Z-I^ '_AO-(_^1Z^@*^:?VKOV_K;]F[]I/PSX M.G6UM])@\,ZEXT\2SW%I+/>7EC 5MK>QTJ%-]+=S1$JBR;(TPRAIXC0!K M?\.G?V6?^C:?@!_X;S2/_D>C_AT[^RS_ -&T_ #_ ,-YI'_R/70_LQ_ME:+^ MTOK&O:&WAKQK\/\ QEX92&XU'PQXNL(K/5(;6:1_\CT?\.G?V6?^C:?@!_X;S2/_ M )'KZ HH ^?_ /AT[^RS_P!&T_ #_P -YI'_ ,CT?\.G?V6?^C:?@!_X;S2/ M_D>NA_;9_:;E_9=^$-E?Z9:Z??\ BOQ9KEAX3\,6FH3FWLI]4O91'";B7^"% M!OE?D,RQ%$S(Z*!K"3Q/:W6KR7-OH.L:CX>N['0_%, M]L&-S#IU[*@AN7C"2-M1OF6*1TWHC, "M_PZ=_99_P"C:?@!_P"&\TC_ .1Z M/^'3O[+/_1M/P _\-YI'_P CU] 44 ?/_P#PZ=_99_Z-I^ '_AO-(_\ D>C_ M (=._LL_]&T_ #_PWFD?_(]?0%17UXNGV4T[ARD*-(P12S$ 9. .2?:@#P3_ M (=._LL_]&T_ #_PWFD?_(]'_#IW]EG_ *-I^ '_ (;S2/\ Y'KROX4_\%=X MKOX>VGBCQEX/U2YT[7-%M/&T4?@6RNO$7_"(>&KQ':UNM:E$:+'.WDW)>&V$ MQ46\F RIO/V3H6N6?B?1+/4M.N8;W3]0@2YM;B%P\<\3J&1U(X*E2"#Z&@#P MK_AT[^RS_P!&T_ #_P -YI'_ ,CT?\.G?V6?^C:?@!_X;S2/_D>OH"B@#Y__ M .'3O[+/_1M/P _\-YI'_P CT?\ #IW]EG_HVGX ?^&\TC_Y'KZ KY8^)G_! M12[^'?[1_B?P[_PCD6J>'?">JVOA,:?IAFO?%OB77;K3(]6BBL+)4$(M$LFD M=YYID&;:Y^Z(26 .G_X=._LL_P#1M/P _P##>:1_\CT?\.G?V6?^C:?@!_X; MS2/_ )'KT3]G/]HOP_\ M/?#QO$/A^/5K(6M[/I>I:9JUD]CJ6CWL#;9K6Y@ M?F.520>ZLK*RLRLK'O* /G__ (=._LL_]&T_ #_PWFD?_(]'_#IW]EG_ *-I M^ '_ (;S2/\ Y'KZ HH ^?\ _AT[^RS_ -&T_ #_ ,-YI'_R/1_PZ=_99_Z- MI^ '_AO-(_\ D>IOVSOVN=1_9T\0>%-$T>#PM%=Z[9ZKK^H:IXEOIK33=*TC M2HX)K^0>3'))-<^5.#'$H&529RV(B&T_V=_VX?#7[1'CJ[\+Q^'O'G@OQ'%I MHURST[Q9H;Z7/JVFEUC^VVX)8-&'>-71BLL1EC$D:%UR 8W_ Z=_99_Z-I^ M '_AO-(_^1Z/^'3O[+/_ $;3\ /_ WFD?\ R/7T!10!\_\ _#IW]EG_ *-I M^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/7T!7GW[4GQ^M_V8_@CJ?C M"?39M9DMKFQTVRL(YTM_ME[?7D%C:QO*_P L,;7%S$'E;(C0LY!"XH X#_AT M[^RS_P!&T_ #_P -YI'_ ,CT?\.G?V6?^C:?@!_X;S2/_D>J'PT_X*3^$];^ M)6D^!?%=I>:!XKOM2F\.RZCI]EJ-_P"#VUR)G$NDVVMS6=M#/:1_P#(]'_#IW]EG_HVGX ?^&\T MC_Y'KW?6=9M/#NCW6H7]S!9V-C"]Q_BSX0,\4D-UK&CPN\,T%R'.!>^4EM?^4O( M@U #!,$A !W/_#IW]EG_ *-I^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ M "/7T!10!\__ /#IW]EG_HVGX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\ MCU] 44 ?/_\ PZ=_99_Z-I^ '_AO-(_^1Z/^'3O[+/\ T;3\ /\ PWFD?_(] M<)\>_P#@H;K?PK_:F86FGZ7_ ,*)^'%[:^'?B;XEN0_F:5J>I1J]H86&%$-G MOLC=NV51-51LK]GEQ]=(XD0,I!!&01T(H \ _P"'3O[+/_1M/P _\-YI'_R/ M1_PZ=_99_P"C:?@!_P"&\TC_ .1Z^@** /G_ /X=._LL_P#1M/P _P##>:1_ M\CT?\.G?V6?^C:?@!_X;S2/_ )'KZ KYV_;]_:4\??"O3O#G@KX,Z-HWB7XR M>-&N;[2;#579+"VT[3U2:^N;EEP51M\%HA!!\_4(#RJM@ L_\.G?V6?^C:?@ M!_X;S2/_ )'H_P"'3O[+/_1M/P _\-YI'_R/7I/[.?[0/AS]J3X*Z!X[\*7+ M7&C:_;^:B2KLN+.524FMIXSS'/#*KQ21MRCQLIY%=O0!\_\ _#IW]EG_ *-I M^ '_ (;S2/\ Y'H_X=._LL_]&T_ #_PWFD?_ "/7T!10!\__ /#IW]EG_HVG MX ?^&\TC_P"1Z/\ AT[^RS_T;3\ /_#>:1_\CUZ%^U!^T+I/[+'P*\0>.-8@ MN;Z+1X52TTZU&ZZUB]F=8;2Q@'>:XN)(H4']Z5<\9-<7^PG^TSXA^/?@#6-% M^(NG:'X<^,?P_P!0.D>-="TJ9Y+2RG8>;;7%N9"7:UN;9HI8W/K(F=T; %' M_AT[^RS_ -&T_ #_ ,-YI'_R/1_PZ=_99_Z-I^ '_AO-(_\ D>OH"B@#Y_\ M^'3O[+/_ $;3\ /_ WFD?\ R/1_PZ=_99_Z-I^ '_AO-(_^1Z^@** /G_\ MX=._LL_]&T_ #_PWFD?_ "/1_P .G?V6?^C:?@!_X;S2/_D>O*[W_@KS_8OQ MY.BR^!O[>\*7^M>(/#.EQ>%K^;6_&#:AHLSPW;7&C0VW[FU=HW,:1_\CT?\.G?V6?\ HVGX ?\ AO-(_P#D M>OH"ODW]O7_@IA-^QSXVU#2]/\/>&M;3PCX9M_&?B-=7\1MI-W/ILUY+9I%I M<*V\QO;SS(9#Y1,8R8$#;IUV@'9?\.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+ M/_1M/P _\-YI'_R/78_L[_M;^%OVE=3\1Z9I%MXFT37O"DL2ZGHOB/1+C1]2 M@AFWFWN?(G57-O-Y:1_ M\CT?\.G?V6?^C:?@!_X;S2/_ )'KZ HH ^?_ /AT[^RS_P!&T_ #_P -YI'_ M ,CT?\.G?V6?^C:?@!_X;S2/_D>NB_;-_:?E_9=^'^@W5AINF:EKOC'Q!:^% M]&75M2_LS2H+NX25UEO+H1R&& +"_*QNSN8XU&Z05YQ^Q_\ \%3?"_[2\WAO M1]9T/6?"7B7Q%=ZGI5IAH[62XC957?$&( M&Y)%4 Z7_AT[^RS_ -&T_ #_ ,-YI'_R/1_PZ=_99_Z-I^ '_AO-(_\ D>OH M"B@#Y_\ ^'3O[+/_ $;3\ /_ WFD?\ R/1_PZ=_99_Z-I^ '_AO-(_^1Z^@ M*Y[XM_$W3/@I\*?$WC+6S<#1?"6DW6M7Y@B,LHM[:%YI-B#[S;$; [F@#R#_ M (=._LL_]&T_ #_PWFD?_(]'_#IW]EG_ *-I^ '_ (;S2/\ Y'K@/ __ 5[ M\-:7X\U#PW\5/"^K?#O4;>QTG6HKJP%QXGTFUTS4A*+:YU"^LK,EU^O@VX9'(/0T > ?\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^R MS_T;3\ /_#>:1_\ (]?0%% 'S_\ \.G?V6?^C:?@!_X;S2/_ )'H_P"'3O[+ M/_1M/P _\-YI'_R/7T!7QU\:_P#@I5XY\"77COQ'X4^%&E^,?AS\+_%L'@S7 MV_X2H6'B6[O9&M$9[*REM_LSQJ]["%$UW$THW,H4;-X!Z+_PZ=_99_Z-I^ ' M_AO-(_\ D>C_ (=._LL_]&T_ #_PWFD?_(]>H? 3XY:#^TA\*=+\8>&VO?[- MU/S8V@OK5[2\L+B&5X;BUN(7 :*>&:.2*1#RKQL.>M=A0!\__P##IW]EG_HV MGX ?^&\TC_Y'H_X=._LL_P#1M/P _P##>:1_\CU] 44 ?/\ _P .G?V6?^C: M?@!_X;S2/_D>C_AT[^RS_P!&T_ #_P -YI'_ ,CU:_:4_:?\7^"OC5X<^&/P MT\+>%O$WCOQ!H5_XEV^)?$,NB:=#8V'=5:.9HH97ECBN;:YB)AN[5W@G19 M8S]Z%U=48%: &?\ #IW]EG_HVGX ?^&\TC_Y'H_X=._LL_\ 1M/P _\ #>:1 M_P#(]?0%% 'S_P#\.G?V6?\ HVGX ?\ AO-(_P#D>C_AT[^RS_T;3\ /_#>: M1_\ (]?0%>8?M>_M(+^RQ\%W\3II46MZC=ZMIF@:78SWPL+:XOM0OH+&V$]R M4<00"6=#)+L&">UNFA@G*Q7$*J_V>3RY'.T'ZFH ^?_\ AT[^RS_T;3\ /_#> M:1_\CT?\.G?V6?\ HVGX ?\ AO-(_P#D>OH"B@#Y_P#^'3O[+/\ T;3\ /\ MPWFD?_(]'_#IW]EG_HVGX ?^&\TC_P"1Z]UU_7+;PSH5[J5[)Y-GI\#W-Q)M M+;(T4LQP.3@ ]*^.;'_@K[)X47P%XC\?_"C7?"OPJ^*=@=7\.>+]/U>#619V M7DK MC_AT[^RS_P!&T_ #_P -YI'_ ,CU[]'(LT:LI#*PRK Y!'J*=0!Y_P# S]D_ MX6?LOC5/^%:?#7P!\._[<\K^T?\ A&?#UII']H>5O\KSOL\:>9L\R3;NSM\Q ML8W&O0*** "BBB@ HHHH **** "BBB@ KYQ_:N^.'QU^$O[2/@JS^&WPYTOX ME^!M1\.:MJ?B&R:=M-U&WN+2YL(XH[6]X\H2"REQ,F#7IG[2 M7Q;\/?#/X>W%CJ_Q#\*?#C6?%4,^D^'=1UO4;>U!U"2)A#Y2S.HF=6*MY:Y) MQ7YRW?Q"TG]D?X:RWV@GXO?!_P#:>\*Z<#-X$UF]U7Q+H_Q?O8P ((&E::"_ M%Y*2J7EL\=W TP:8(%>(@'MW[(O[*OP1_:J^+GC'QM>/JGBJ3P[JRS:/X"\8 M:&VG:C\'KVXN_P"U+Q8XI,2QRW5]^^$R_(8HHXXG>%26^[JCA7T6W:ZO]1U"X6WMK.)> MKN[$!1]3W% 'FW[5VTB"XMB/*G MM-0@2::16E1B9?D^W_V$OC!J?[2O[,/A7QIXEM],NM:>74+2+5;.S,%IK4-O M>3VD6J6B.6>.VOH88[J-2Q_=W"?,PPQ /3/A[\./#WPD\(VV@>%="T?PUH5D MTCV^G:79QVEI;F21I9"D48"+ND=W.!RS$]36U110 56UA;M])NA8-;QWQA<6 MS7"%XEDP=I=5()7.,@$'&>15FOSS_:__ &I_AA\;?VIK"UN/B'XO\4?#+P3I M5[9>)8?A?XJU&UOO!6L?:8ECU34(]*F2ZGLU598?.02PVLR/YJKN+( 37_[7 M5Q^U-^R9X3\/_M'^'?$7[,_B;QO;:7K'ASQOI\@FT73]6#17%J8KR5/^)?>+ M* C6M^D>\,\227 9C7V%^SU^RA\//V5_#5MIO@3PIHN@>3I5CH\][;VD:WVI M6]FCI;BYG #SLGF2G=(2K&O"?^"=/[0%O\9O%OQ&\ Z?\4-+_:&^'?A: MSTR[TCQM&UK>.?MANQ)HU]<6^+>ZNK=+>&0R*BOY=W&)5#C?)]=4 %%%% !7 MR-\8?CG\;/"OQ^^*VBZU\'%^*7P"BM+")$TBW,>OFVN[+9>+%!,?(U6))(YC M)%&\+F20*A8^0/-:.*98CYNP5YQ^S/\ M5:3X,_:%^&_AOX=?'5? MCO\ #GXJWU]I8T+6M2CO_%O@6YMK&XO6N7F;9=-9#[/Y$T5^AGAFN;8"0A_* MH [?_@FU^R%\(['X?Z+\3=(U9_BWXM>^NFL?'?B+2O(\06,447]F)I["5%GM MS;VMO';21N%9Y8Y99%$DC5]?_M)_M(^"OV7_AP^O>-_&?AWP/97 M5DD)(D'S)H/[0F@_L]_L^V?BI/CMX[^&?[0NB:*NLWNB>/ M/%MUXA\,?&*X$0?.FBYD>VO+>]) @DT=HIHEEB5HAL$-?JQX'O#XB\.:=KMS MHSZ)JNKZ?;2W=K.J_:;4E"XMY&'4QM(X] 2V.M &O#$MO$J(JHB *JJ,!0.@ M IU%% !7D_[VGA+PJD=C:I-IE]"KMI]K>&Z\ZX8ZI 8[B*Y@VN=BQH >X:7X[\$_& M;]H"9-9T.]_9N_:QU7P[-X;T_5+^RM;N[U&P\Z&YE73;IU>QU:$&W5@I!FA7 M<6B@+,*^C_V'M?U#2=,\8: M;:)#I_C"WMG:&+6+5 S*@FC9D8QL4+K-Y9\ME%?05 !1110 5\!67[5NF?%W MX?\ A@_MD_!FP\'V.A>*6OM!\;+%+<>&;/4].U&2*&>65L7.CR%X,@W)^SRH M^W[1()#'5[]O+]J'X=?%'X]:!X3_ .$T\3>+?"WP_P#[3/Q$\+_#;Q/>V?B' M29\VJ6VHS1Z;+'>W-K9-]H6X@MF=XI+JWD>,^3QM_P#!/C]HFP\?_'+Q5\,? M"WQ:M/VBOA3!X;CUJT\07%U#J>H^%I99S"VB:G=1\7+2(6DB$Z+>VLK:.U MBC3RPUS(S2-O>0E26PJ@>PTB((T"J !@ #@"EH ***^<_\ @I!\>;;P%\%I M_"&A^.=.\/\ Q)\5RV:Z1HMGK]CIWB?7+);V#^T8M(CN6'F7K68N4A*@XF:/ M!!P0 <;^U_XN^+U_\=_&'@ZZ^"^B_&S]GF]\(:?=:MI0C%MJ\TTUQ>QW45HT M[?9+V2)+>WE^SN\$@\]"DA8*K._9<^"?A3X[R_#37?!GC;5U^#WP5:*R\._# MV[T":QO]!U:TL)+'&I3WA-Z\L,-U(1#(J?,\;DR84GSCX"_M2^'_ (;_ !2\ M!1_"_P"/.H_%/PEXUU^'POJWPY\<:HUYXR\,W4B.3<0-<[=21H-F^YMKX28A M621'CV;9/T#H **** "O#/VT/CM\4?@=K?PP'PU\ Z=\1U\5^(KC1]8TN:]? M3[B&!-+O;]9XKHAH(CFR:("ZA.(HS(YVI&O=Y&/"HH+,>@-?F?X!^.?@_PSX%G\4>(OVE/%GP M=^,DLUYJEEXR\1^*;C5/AS\2K MM?!_]E[X/_M*_%KQW=_"?Q_\6/V?O%GB&T%M\3/AO:QVFGW4L$DD[%Y-/OK> MX%IYDEQ<$7NFLLM^&I/"_B/Q5X:L-2OM,N8\76DR M7$$<\EHQ(W#8[%2#@Y7D UW= !1145]?0Z9937-S-%;V]NC2RRRN$2)%&2S$ M\ DDT /4KBW@>9 M;F/&GA+Q/I. MH0O:^('$_M-%\":@//-P-4BLI/+A:?=')%>7T,EG- M$=FY=N)/IC_@G'\<[[]HSX8^*K?5?%GAWXMZ/X(\3G1M"\?:9;Q"S\86\=K: MW"W8\O,#3PS32022VW[EI;9F0(=T: 'J/[-?[.MC^S;X*U#3XM:UOQ3K/B#5 M)M=U[7]8,'V_7+^541IY5MXHH$Q'%#$J11(B1PQJ!QD^AT44 %%%?$G_ 4= M_:2\&^,OB9X5^&MIXQU3Q _AO6&O_B!X%\"^([BQ\77>G&PF9#"MG+'=3B!Y M(+F:S@<3O X1P D@!QOQO\ C?9_M$?#;QSX._:Y^#>HZ-\+['Q7K&C:3\0? M#_VO[%IL4%Q/:07MUMQ>:6TEN_\ Q]+YEHZ3.'E1':,_1G[)/[(UE\.-;TSQ M[=_%WQO\:[D>'SHWA;6?$%SITZ:?HUP]O<,D$ME;0BY,YMK1WN9C*\GD1D,! MG=XO^PM^TUH]U^U=!\.OAO\ &BZ^/GPTU[P_?:S<6^K7_P#:?B#X9W-O+;QI M:WUT^+DQ7/G2JD-^IND>V;YW7<$^Y+&QATRRAMK:&*WM[=%BBBB0(D2*,!5 MX H EHHHH *^4OVW=;^,6I_&E/!^C?"CPU\8?@GXC\%7;^*-"OG-C>W, MZ74<3P6MW(3:M-)#?#7QMI<<6 ML^'M=6Z&IK!=W5Q"+UHEO&6[&7?S7VO]HE1FW_?5%% !117.?%GXN>&/@1\/ M-3\6>,M>TOPSX:T>,27NI:C<+!;VX9@B@LW\3.RJJCEF95 )(% 'F_[%-3^&'@W1_'>J:CXKL=)U+2=0N9;19+&X$L;-'<1JX@<3&#]Y)&\8 M!8,!G>O!W?CWX6?\%(?#\_PO\46?BGX;_$[PRT>MP^']08:/XK\)W4)*1:GI MTR,T._A+XKUWQ#J> MI^#/B:WC&:?X>^(-+%U,;.QCMYY6T=3;0JEO/8S1PW?FQ3.KEI3*?O7]C7XI MZG^T-^S3X$\>>)=)L+'Q)J^E%YI+:W>.&4,^TSVPE_>I;7(BCG1'.[8\8;++ MF@#T^QMVM+*&)YI;EXD5&FEV[Y2!CN:+\ M+/$MYX8@L[GQ+::5=3:3#=QO);RW:PN85D5&5V0R!00K D$X(/-=!7YR?M,_ MM5_"CX^_M43:A??$_P 9Z_\ "#PSX?33I]3^&'B[4;5? &NBZN/,U'4TTN99 M7MIX?)BANG2:UB:UN5?:)F) /7O@M_P4%L/B3\./#'AS]HWX^$_$_VRW0?8TO64+%<.)/+-E>K%,3E$$P&X_0/[-_[/VF?LO\ PKM? M!FAZKXCU/0-+ED_LN+6K\WTVEVK-F.RCF8>8T$(^2,2,[J@52Y"C'B/_ 3C M^/)^.:?$'PG_ ,+$T?X]>#/ ][8+H/Q M5M9X]7CFC,ILKB6V_T:XO;-HT,D MT*H"+B#(_ OA?Q"=,\6^(M$"2O-:6+Q2Q2BX8!)Q!'*DUQ#;3 M1IG?7'_LA?M-^$_#?[5?@_P)\)/C-K7Q7\&^-5OTU;P3XEU"XU/Q/\,&M;62 M=;J:2[/]HV]JTB1VK0:@'?S;F QNJAT(!]+_ +//P4^'UCX^UWXM?#37Y+G0 M_BM!'J=[;:/J<=UXO8:AT_3[?2;-+ M>U@AMH(AA(HD"(@Z\ <"IJ "BBO)_P!M'X\Z9\!_V?\ Q%<2>/O OP]\4ZQI MMWI_A*_\5ZQ;:;92ZPUO)]D3=<,%?][L)4!B0#P: .(_;.^(?QP\%?&WX:V_ MPN\!^&OB'X7O+35+OQ)INK>99LDULUG)9_9[_#Q6]PP:X\L3Q[':, O%]]#_ (V_$"Z\<>#H[8>-_@M\ M6-7%]KNN222*DD5BD^VYBO9'=A:R6;26-P^Q%C*L'3]0Z "BBB@ KQ_]NCXO M?$#X%?L_2^)?AGX:TKQAXHM]:TBR71]0^T+%>076HV]I-^\@5WB*).93+YE>._'FB?"[P9JGB/Q)J^FZ!H&B6SWNH:EJ%REO:V4" L\DDCD*BJ M 223@5^:FH_'GX9?%'XH>.?&OBOX_?$3X?6^NZXQ^'WQ3T+QA=P^";&T2"%5 MTNYMY';2K:ZBF5_.MM2@5I]RR([;\1@'KEU!X&_:C^/^EBS;7?V5_P!JC3/M M%PPET?36U/Q#:M L5R$EDCEM-:M-D<;!XV=X3#&6$)#(?K+]GWX&Z1^S=\(- M(\&Z)-J%W9:4)I)+R_E$MWJ-S/-)<7-U.RJJF6:>665]JJNZ1MJJ, >?_P#! M/GXUZM^T_P#LO>'O%_B@:1JVJV^H:E86NO6%IY-EXB@M;RXLX=7M$9F:*&\A MC690&(VS?*S(59O2E<)H_.T6\$L2$1 M7BI&S1HJRW'(K6_;-_:?^&GQG_:ATK39_'WBKQ5\._A]8:C:^,=-^&7BK4K3 M5?"FJ?:+=(=3O8M*FCN[FT@V3PNT7F+:SL#(G):+NO\ @G9^T7;_ !9^)WCW MX::3\3]/_:*^&6A:18ZGI7C59+>_ELVNI+A)-#U&Y@_<7-Q$D44JML67RYL3 M*6 =P#VK]F/]E6?X&^(/$?BGQ)XXU[XF>/O%L%G8ZAXBU:UM+1_L-GYQM+.& M"UBCACBC:YN9#A2SR7,K%L%53U^BB@ HHKY2_P""G_[3'A_PM\.?^%8Z9X]L MM(^)OBFXTVXM?#>G^)$T7Q#KVF_VA#]JM+*Y,B&VN;J".Y@@D+QEY"51T8;T M ,OXU_M2^*M(^./Q0\&_%#X$_P#"?? 31Y--9-;TG3&UB>"WFM8YVDO=*D5V MNX8[F.8>;9B5TV)N@&TRU:_9!_8X\!:Q/X0\;^"OBSJ_Q ^#_A[4[WQ)X \- MPR6$VC>'[VZ%U%.Z7$4(N)A"+N\BBAFD(@\UU(9HXS'Y1^SO^T[X,\ ?M$?# M_0/@Y\7?%/BFQ\9:K_8WB/X.^.-0O-0\4>#T%M+*^H1+?LVI620.B"6.Z:2V M=&_,N\I2) BEW8N[8'=F9F)[DDGK0!-1110 5X M#^V]X]^-O@7Q#\,D^#OA;PSXTM]2*2-I+R)6 R"/3OCC\;_"?[/WP_N-?\8^,/"/@?3=PM8-3\2ZK#IM@ M+EP?*C:65E7+$?=!R<'%?F[X"_:5;X*_!:?Q#]%76/&?@'XK M>(8[G1/&4@C\R4Z>K@!+6=@?LEWI#>2!)$'AD.Z*@#M_@]^R3X!^/GB+XA> MOA^-=_9FL/%NB1:5\5/A%_PAEC9->VC&>-[BPNHQY 2XCGF@>[M6G1EV[?)E M3(_1B"!+:!(XU"1QJ%50.% X %4_"NMMXF\,:=J+V=UI[:A:Q7+6MRH$UL70 M-Y;@$@,N<'!/(-7Z "BBJFO:_8^%="O=4U2]M--TW38'NKN[NIEA@M844L\D MCL0JHJ@DL2 "30!YU^VE\4/&7P4_99\:^+OA_HVG^(?%WAS3SJ%AI=[%/)# MJ'ENK20X@_>!FB$@5E!VL5)5@"I^8SX?^#7[1O[2%LOQ/^&B?!']IVZ1)-(N M=4CCNK?5[RV0_9[_ $VYQ_9^KS6P7?%YT9N8!&I>")0!7F?CK]I;X3_'C]HC MQWXP\3?&OXA:/\/KF:PMO GQ'\$^,[VR\,^"I$M(1Z>X,ER)= M3MV@N(+B!0Q\H+7UC_P3H^.>I_M,? Z^U#7]9\/_ ! 3PIXFO-&T;QMI5JD> MG^,[:W1!'JMNJL\:L3++!(T+&-I8)C'M1@H /3OV>/@58_L[?#2/P]9ZCJ6M MW$U]>:MJ6JZB8_MFK7]W<27-S/QEKWBO0O!4^H2_$7PC\._$]Y9>)[,>3$(+TQ:=+'> MW5O9LS?:+:V9I4-S!*8V\K:0#F/%7QW\._M!^"+,?MG?!"+PQH&A>(]7TW0_ MB!9_:UT6S:VU"XT]Y+F92E[HR7 MU;=,QM)HI(R;@[@@^KOV:/V3-!^"'B2] M\1Z9KDVMP7NE6NB>'K:.UL[73/#6A0/)+;:?8QVL2#R5\W_62&21PD67(05X M;^P!^T1I7B[X_:K\-?!7QEMOVAOA=-X8FUU=1O;Q=4UKP1<"Y@@72-2NEYF^ MT)-.\272BZ065P)3("A'VG! EK D<:+''&H5$4850. .PH ?1110 5\A?M6 M?'?Q?_POKQ[\-?&/P&/Q<^ 1\*:3J>IW6D6;7FHPK>3W\,L36,OR:@(FL!*R MVK"XB6: K#,6RO3_ /!3C]I;1?A1\!=5\&VGQ(\/>"/B9XWL6@\,6MWKB:5> MZDPDC62.WG)'V:24,8([EMJQ33Q'<#BOF?P5^TUX/^ _Q4\$)\(?BG\01KVM M^)],\.>)?@)\1]5O-2\1&.\NX[>XOK./49)+ZW:T626ZDFBEEL)8K>7!&5E M![G^RI^R+\#/']GX8\7_ 9\2*WPTTG5QK4N@Z4T#1)V6+41X<:XEETN"WF>6(&6QC4H1")K=>(ZY#X9_'/R- O=;OOVJ M-0^&WQW@:^UF2V\=:['<_#OQK8B5GBGTZ*4K;R:2\ C*3Z9+'/"I_?9<2(WZ M%_LU_%N?X^_LZ^ O'5UHUWX&;WP-X[\"7/@OPI#?V)NK753)*MQ?YL.T_:8;>UDB?-O/&A_ MP2D^+/Q3^)>BP>&?$\&HV'AWX(:&GP\UF[U:R*7WBWQ+:2+%<7B.W)MHK:&$ MB1?EGDOY?^>(S\W_ >_:C7]I=_"W@^3Q]X9\2^&/%7CBZ\$7/P.U#3)[/QA MX1TNVN9Q9ZP+F>;^U4O;>*WMK^2XG4!?-)C:.2-&;]3/".A2>%O"FF:9+J.H M:Q+IUI%:OJ%^R-=WS(@4S3%%1#(^-S%55)=)US5/%B@7<'AZ]T_4K6\M1J%H=H;3IC"T'/B6'9W5VM_W]C=),@C5M*G MBCFCQY=L HCD(![A\0/#/Q-^'O\ P42\0^"?ASI%_I/A3XZRZ'XUU?Q;%I\4 MVF:,FG"2VUN(B0-&;R\MX-%MXPR'*W4\O_+N<_<->+_\$^/!6I>"?V/_ (N MK:?JOAV\U71K+5)/#%[)Y@\&R3VL4DNDP%E$@M[>4R+&DI=HU_=AMB(J^T4 M%%%1W=W%86LD\\D<,$*&2221@JQJ!DDD\ =Z .2^/>O>)/#'PHU6^\*>'W\ M4ZO;*C?V7#?BQNKN#>OGBVE8;!-/@WKVCV=MX8\?> -?U&:#X=7EM)-]I61 M-+F\V$2R>5)]NC1U!0Q3E$C0OW'_ 2I\+2:UX@^)'C&R\9>(?%_A_\ MN31 M+#Q%/9I96WQ#@CM;*2+5IXO)1)+VV9[C3VO;<1I=K;!I%=HT* 'TW\ /"/B7 MP+\&/#>E^,]>A\4>,+:PC_MS5X;2.TBU"](S-(D4:JJ)O+!1C.T+N+-ECV%% M% !4=VTJ6LA@2.2<(3&DCE%9L< L 2!GO@X]#4E?+G[7_C+_ (:<\7:3\,/@ MU\==%\)?%OP)XFL-<\0Z?HNO6DNK:?IFR2*<7-@XD$T6VYC-;'PO?V*_P#"0>#?$6EZ;9_8+5;Q M6)GM99M.1[6>%41XKF4#<6D4?0O[ 'BK5/VAM)\2?&K5O#EGX;L/B+>B7PA9 MSZ-%::S#H,<<<<$U[+M$K273QMX%YIGC!;^S@-U8RDA? ML6I0RV:RQ??$UL)PA):=8?;/BOK_ (EHBK_9L,)"ZALYC^9>#Q7R!X1_96_:"^$/[.OA3P%\1[^T_:C\'ZAI>F6? MB>WO+]=.\6>'=058C-?:?J+>2M[%#<*TT1F^SWD6Q'6>60!: +W[!_A7XG>" M?C_J_P (%T?4?"GPA^"&N:W>Q7EQ91-;^+8M4NYKS1M/LG96*VNGVMRPD:,J MPDBM8P<)*I^WZQ_A_P"&;KP9X'TG2+W6M2\1W>FVD=M+JFHB(7>H,BA3-+Y2 M)'O;&3M11DG@5L4 %%%9?C/QOHOPX\-76M>(=7TO0='L@&N;_4;I+6VMP2%! M>1R%7)(')ZD4 >!?\%1K*Y\0_LR:CHE[!=VG@C6-J>(?$5C#]NN/"8BFAN+> M^EL" +RP62+;=('5EA8G!3S&3RS]I^U^(_A?]L^%O@O97*Q?M->%].TJX\:Z M?;1WFE>%I=,N)9)M7ESNB:>32[UH[;>&6:2UMD;:%KNG7-Q)/I]HVTS6,8MK=X[8Z?>P^ M3*+<21>89"P^I_\ @EGX/U7P_P#L@>'-3U2#4M%D\3PC51X>F@>VL]#9\AQ9 MV\JB>TMIR/M*VDC-]F-PT2$(BJ #Z)M[=+2W2*-52.-0BJH "@< #@4^BB@ M K ^*.L^(/#WP_U2^\*Z+:>(]?LX?.L]+N;[["FH,I!:$3%66-V7<%+#;N*[ MBJY8;]?!_P"V?:^#/BO\=;#XB>*[/Q!\5_@3!H7_ CZ:K\/]=O[N;X=:S%< MW#W=]+;Z9,)G$T,EM&UQ"KRVALN55)G< '-ZAH=C\(?V$?AK\2?AW:^*OB-J MGP"^(%WK-WI5IH@@\616M[=W<&J:1A_ C17^)U_9W_ ,0-5$NJ:X+2&..WL)[B1I18Q%%'F16J,ELDK9>1+=68 MDL:^9_\ @F9ID?C?X[_$3Q)X>\=>)O'7@W1/L.FZ5XONHO+/C2"2V+FUOW:% M5OKC3F")'?1A962X\F9I&B8U]O4 %%%% !7P?KO[.5E^V/JW[5&C^(K6UTWX M@^,O#>GZ([:#7+.PBO[::[=K5A(9$:Q\ M\B.6%XWW)N&TYKG[;X5_%SQ/\9/"FE?$;2X;CQ!X7DDN/#/QB\$^3:(\'RM< M:=J^F3R%XDNDC"ND37$#NL(AJ'A[7?EN]/U/5)[&]L'TJ^C?;]DFDCN@UI-)O./V?_"?Q-\#?MP>+O@]X?T34/"7PE\.^,KOXDW6N&QB>PUG3]3M8 MI8='M/,5E5FUB359YB@#1)9Q;64W(*T_!_[)W[0'[-'[/?\ PBNM:A8?M1^ MKZUN+'7O!/B6]4:U#;&5P@TW5)PBW0\HI^XO]K!A\MVH"K7V1\'O ,OPM^&N ME>'Y=;U_Q#_9<;117VMW"7&H/%O8QQS2J!YK1H5C\QLNXC#.[N6=@#IJ*** M"O"?^"CVBZCXQ_9)\7>&X]'U?5/#?BS3+S0O$\^BN7UC2-,NK6:&6]M+8*?M M;PLZ.]OD,\0EV"1]L3^T>)?$^F^#-!NM5UC4+'2M+L8S+%O 6@_';QEXK^+FI?$KPY:^,]0CU3P!\;?!OB'49-+TRQ:WB M2&Q=K:22WL?*?S?EN(39W8<.S/([QJ =7^U#/X\\!_%OX8_$#X&V=IXTU?XS M^!'^')\3:-9(VC6EZ9;6[TO7;I49E^Q6ML=:F"Y8'?'"K9E&?N3PMHK^'/#. MGZ?)=S:A+96T<$EW-''')=,J@-*RQJD89B"Q"*JY)P .*^;?^"4_A&_M?@%= M^*;F_P!1>V\7ZG>W$%J=..EZ=?"*_NXEUNVL9$62R.IPBWNI( 1#YCF6-%,S ME_J&@ HHHH S/&EUJ]EX/U6;P_9V&H:[%:2OIUK?736MM,_A5\7'^*ESX9GTY!XF\-7/]J1 MZCJ^CMY;L;J22RN=1B@E0[9[:[@$9D38S]I^WWIWA[XP?%#PIXIU32=;^,WP M>\'Q:AHOBG1? VL75QJ/A359'@,.J265A,LUV8HTFB9$#7%OYOF1QON&]0N;B$-J2V MK""[AED)O+4SO$\K).ZL ?3_ .Q;)X_UWX)P^)OB:ILO%GC*[FUQM%,$2'PM M9S-NM-+9D4&22W@\M97*](-_X2T^+Q+!I^N/+#()D>*,DR%&,+J?D9702@AE#@ ' GX/Z M!^U;^V=\8]'^(^FV=A>ZYX!7P5<>$=9LX[X7^DQWUY);ZWI=V2 T$Z7NRYA$ M>^*XM[=78;(FEH_\$J?$WC_]H;3-,\2?$/PQ#HY^%GARR^'IGU;1X_[6UKQ% M9*8M9U".Y=?-6T68>1&%($CBZ8Y'EDZWB[X.?&/7_%?AOPC\0+<>+SIUVUSX M.^,GA&.VTW6_"EV(V.[5--D81-'(B^5(UJ7AN ^Q[6%2#7V"@*H,G)QR<=: M%HHHH *^9?V^I_.\_#?QC=;B-' MNK^Y>UM].U.5"4=;*2&)[6]26!W5PLT*') (K;PE\3/AU_P40\6_#+P1HU_H M/@#XE>(;#XJZSXF&G13:9;6<5M#::GI47F I]KOKNTMBZXRL-Y=3*1)M:ON" MN(_9W^'?_"K?A'I.CQS^)#:11^;:66O74=W>Z-"_S)8-,A;S! #Y2LSRL0@S M))C<>WH ***@U/5+;1--N+R\N(+2SM(FFGGFD$<<,:@LSLQX50 22> !0!YO M^V)>:]:?L^>($T/PYJ7BJ.\MY+/5K'2;S[-JXTZ:-X[B:PRI66[B1O,CB8KY MA0J&#%0?C_XFP:[\!/A9^S#\4?@=IT/QEU32_"\_PICU#1M.^PVVHQWMI"MA M=WL2$FVM(=3T^W$RG)MOM$_"D.*/VCM*\!WW[1?B?XB_%&7Q]K'PS\86UC<^ M _BMX#\0:C-8>!4A@2&:S?\ LV9C:AKJ.2Y^UF)K>7[28IG A56]6_X)0^&[ MJ\\*^-_%8\2:QXATO5O$5W9VFKR:>FG6?CF*+RO+U\VPB0)=2!GMIIH D%V; M07 C!D!H ^E_A'X4U7P+\+?#VCZ]KLGBC7M-TZ"WU/69+2*T?5[I4 FNFBB5 M8XS+)N:%?LE^]M;SI) M9&CR0(I /.M=^%5[\6/V4_VEO[,LKJ7XSV_B>#XBKX-NTC M?4_#GB&PMK.:SBMKM<&ZM;A]-7[)= M=6=W&T\HM+S?28;RV:-G -N?\ 5E)).\_; M<^+_ (:B^&^N?"J#XH^&O /Q:^)?A^_T[P1;W'B2+2=5N-0DA>*VEM?F$I*S ME,-&K'(P 3Q7C?B#X(?&VX\)>%_ ?Q3@N/BQH=Q=VDND_$7PQ):Z1XR^'NIC M"QWMQ"VRVN%B9V#7-J$WQ%TELY(WDW &/_P3-TWQKXS\7Z=X.\2^&4LO#/[, M5E>^ AJ6N:2DNHZ_JD5YLLI[2XE4R+;1:3#9RF5&'G/J0!),#"ONZJ7ARRO- M-\/6-OJ%[_:5_!;QQW-YY(A^URA0'DV#A-S G:.!G%7: "BBLCQO\0-!^&?A M]]6\2:WI'A_2XG6-[S4KR.TMT9CA09)"%!)X SR: /G[_@ILDNI?"[0K'5_M M&B^ 4UW3-8U?Q9;*+P>%KK3]2L[^RFO;)@!-ICR6S)<2;_W(9'91&))HO-_C M!X>^)G@+_@H3K'AKX9:5?V&@?M"66AZWJ?BV"SBGT[PV=*DGBUF9PX:)KJ[L M3I%K!O1@S,78,D#"M>Q_9B_:(^"GCKXD>+O!?Q!T?XB>'?%7B:]U:V^&_C"[ MDGTR?3+B..0Q6>H>6TVGSF9KD"-EN+0HT8"199Q[Q^Q]\*A\(O@I8V$%AXC\ M.:?>L+^R\*ZQ=V]V_@R.2.,MI4,L#.IMXI!(47S)%C#^6C")(T0 ]01!&@50 M , < 4M%% !7,?&+Q-XB\&_#C4M5\*>'4\6ZW8".:+1S>K9O?QB13-'%(P M*";RO,\M7*HT@16>-277I)YTM8'DD=8XXU+.['"J!R23V%? 7[75AX'\<_M% M2_$?Q[%XN^('P3U30K;3-"\9?#[7]1G3X:ZC;RW#79&LP>!OM\2.8 MC;F.;RXPK, 8FH:,/V'7M+#2OL>O:II]Y; M7>G-IMY;D[XKF._?3&NC)@K+9O-(BX8#[B_9M\)>+O!/P/\ #MAX_P!2$R2K"BJN(4+>7'N&\I&AW4I]I4 %%%% !7PC>_ S_AJ/PW^UCX1UO'A_P"*_P 1]$LVN/#%TJ2_V+?V MMB]MIVKZ;>G:;FPDF@MIX6V(8+B*<.$E9XT]#_X*/V:?&70-$T31K;_A9=GX M$UZ'6O'WPYT'7Q9Z[K.DM:7,:*L:31LYCGE@N1;2LB7'V?;N)VJWA?[.NC>" M?B-^U[X(T?X/>.OB1J7AC1[2^U2ZT_6;741K/PLGCDMLV8NM1A,T=I>C?;RZ M7>%^8XYH!$;8%0#Z1_X)U_$_XF?M'>#-7^)_Q$TC4_!MGXF-O9^'/"&IZ='; M7^BVUJACN+FX./,$MW=&5Q&S%4@BM< ,TF?HZBB@ HHKS7]H_P".7P_^&^CV MGA7QC\1O#O@#5OB&D^C:!]MU^+2;Z^N739BS9G5S*ID3!CR59H\T[3990=B6MC.K2R0X*?9;6+(W.*O>'/@;^T)X0_9W\&^"/C7:1?M#:% MJ5CI8UC5=$NXM*\9>"=75(BUW!-F&&^BM[D&2.ZC-O=QJ@8I<-DU]J^ M#U' MPQX(TC3M7UF?Q'JEA9Q6]WJL]O'!+J4JJ%:=XXP(T9R"Q" *"3@ <4 :]%%% M !7SE_P5%TR^\3?LHZ_H4UO?P^#=>MI+/Q+K>FI]JOO"]O\ *\>H?8BN+RUC M=!]IA#*Q@:0KNP17O7C#QGH_P\\-7>M:_JNFZ'H^GIYEU?ZA=);6ULN0-SR. M0JC) R3W%?+&J_LY?'CPO\>OB%\5/A3\6-*UC0O%]]9:GI/@;Q+=2W_AO4+4 M:=;12"&X13/ILSS1RR+);F:!A*I:!CG !R'[5%K\1O"'[6^A:O\ !"P:Y?\ M:2\&VOA>X\:Z3:Q7.E>&[FPN/M$.LSYW1.1IE[J#6^[>LLEK;Q$E2M?<6F6( MTO3;>V5BZV\2Q!BJJ6"@#.% 4=.B@#T KR/]BWX62?#GX;7-U_PCFO\ P\A\ M0W3W[^!+[4+6^L_"=SYCK<)8R6Y91;3N//5 ^Q?,RL<)=XE]CH **** ,/XD MZEK^C^ ]5N_"VF6&M^(;:W:6PT^]O#9P7TJ\B)I@C^7NY ?8P!()&,U\%ZYX M5L_AY^PKX7^(?@FQ\4^--?\ @5\3[GQE=:+'I*)XMTN"\U*X.M:3/$CL9;N. MQU*YW'=MNA%%("RR(YZG]N&Q\)?%7XSZ)X^\2:9XA^+WP0TC2I]!OI? .N7M MS<^ =86,_%'@[ MXB>*_'O@SP_9:?96/BR\C<2^*8YHKDOI.HS2PJ-0FTTI;R17JXN%2^-O+(Y2 M3< ?3'[(FE>/K/X%:7>_%"XMW\>:_)-K&K6EM'$L&BM<.9(].C:-5\U;6(QV M_FON:3R2Q;! 'IE%% !117S7_P %&;*7XQ_"B;P7X7GMO%NOZ/?V&O\ B'P# MIWB)=+UCQ1HD4H-Q:(ZRQO'YF59=[)%,8Q"[JDK, #C[3X7Z9\?_ -J#XY^% M_B&/["\0?$;P-'X6F\,WB+?6>KZ/;3WP@U;3;I@C/'MU+9<6VP-!_X)8^,?C'\8? D?B+XIZ=JWA6W\-Z)I_@NVT34[5!>:AJMA'Y6L:P\C R^ M5->*T4 #A7CM?-*MYJ%?G7PKX?\ A]\2OVC/ACX5^#7B7XLZ)U7PWH>A^(CK6@:I?VRZCHOBJ^?3K^SETF5?$7QWX1\"66LW0L+&?7M8@TU+R=ND M4;2NNY\ [Z"2WUK2)[N*W\8 MZ9$DS&&>SO6,4.I%46*1?-:VNDD4,L\KA5 !2^ W@;7]#_;!\3?L\:9X+L;3 MX:>"/&MW\19[_4M#BN=+71=2M8Y[73K 2(4CFDU>?5W48=O*\\Q@(\JQ[$:0 ;V4N0 M"QKI: "BBB@ HHHH **** "BBB@ HHHH *_-!/VI?B#^V5;^,_AQ9^'M'^)_ MCJUDFUKQ#X1U#7H_!S_#+[%J$L%K;:=Z^ M!_"OQ!TO3[73]*L]4?P[;:WI\&JZ/XV%U8HEP(O,P+?4K-HW(C8.7M99V3<& ME^S\3_P3[^ >O_LW_M"P>#/"FN_''7OAGX-\(2>'?$M[\1)KLV-[K-K+91:? M+HL=U@K";=;_ ,UK4"U(^S;2SY(^2_$7[0=KXP\)>*/ .F>)E^'\W@GQ7I>G MZ1\#/&44[^.?$<]P;2:34+;4[FY>_;4!=SW9MKJR9X$-FKDR1LSU^NWP^T+4 M_"_@?2=-UG6IO$FJV%I';W6JS6T=M+J,BJ 9GCC C5GQDA %R3@ 8 -BBBB M@ KYU_X*;745_P#LTZGX>UM+C3/!'BF,V&O>)T@6]MO"Z;XWBFO[0E3-ILC* MT5RRNOEQ2$MMC,DT/T57Y<_&GPM\4HO'6NQ>(=:^,_PR^(%MX\O;Z[^)T^OQ MGX:0^$)+Z3[*DMI=W#:=L6R:V@-H8%N7N59R^V625@#TGXQ?L>S? W]H]+SX M(7_Q=TKQAX]\7Z5XIM=,T".>Q^&VCZ?'_9UGJ:W\<873Y#-9V:WI_@C5Y_#5CI^I^(8;.5]-L[^Z: MUM;JX"DQQR2JCM&C-@%@C$ YP>E?"EE^SE\+OBI^SQ8^([OPS\7?B#J7@3QA MXBNM0\#Z/<6^F^(]-U+7;_[1>V%\8KBV\Q;=IUD5C/?"/AK2O ME?\ PUUCPCXH^PZ=)K[2WCSM?V\4@^W* MRKIVV.=)+8Q&7&'+M8TZZ6/ M3]7O-1LC=KH-U R,99;%)HKGS-RR6YN4C#;9IT(![=^PUX \:?"S]D[P3X?^ M(6H7>I>+=,LFBO);N_\ [0N8D,KM!#-<_P#+Q-% 8HGFY\QXV?)W9/K%%% ! M117D/[9'PF\4_&SP=X7\/Z!?ZG9:)=^)K3_A+TTO79]#U"[T79*)H[>\@Q-$ MPF-N[^4\;O%'+&KJ7H ^>/'_ .S?X6_;@^,GQ>@\:2ZAX0\=VFG:!!_9JZ;# M=:]X=M]+U.YO(-5T2]VDO;W@9=CQQ[XIXW#XD0PKZ7_P3:TCQ3I>F>/6N9?B MB_PVNM5MYO!*?$B:[E\31Q&UC^V>:;QC>+;FX#>4EUB4'S< 1&*OFNW^'GQ* M\$?M1_"#X:ZO\;/"WC#QGINLZS!I,.FQ-?>+_ &CK%=7MK>:G>S3F34;2:WC ML;*[CN881,]U:R1MYT23']+J "BBB@ KYI_; T?1/B9^TC\'/#'CBWM]/\.6 M/B#^V](FU2RBU'0_%=_]@U"T;29T? @NT6Y2YMV?/ ]]^(NGZSJW MP^UVU\.WMOIOB"YTZXBTN\G3?%:W31L(9'7!RJN5)&#D#I7X[^)/C_<^$/@U M\0_AEK'B>W^&OB7P3HUEJ.H_"[XEQ7.MZY\8-<:!3Y MB\(O#)"DNG0:/;S!8$>*5P@.GKY:113),S/Y>?NFN/\ @'X/UKP#\']"T?Q# MK^J^)]5L+*?\ M%"+V7_ADOQGI4D>M6VA^)])OM"US7-(7S;SPG9W5G/"VJK /GG6W=HV=8R'5 M-[C.S:?ES]H3]C^'X6ZO:>+O@;J7Q#MOB'X]TW2I/"=I\-K232_ "W=BJ#[; MJB6_^@/:3QS#/H[Z3XY>#_ !C_ ,); M::EX0^(VB>)?LG@/P]X31K9KDWL\"^*FTB6T M\1"[C16NO)D66X58#F*(B2W)6Y$R$^50!Y19_ WP)\=?A1XRU/Q-H?Q.UGQ5 MX+^(T_CW7OAWH]Q;VOB'3M1N=-:Q?3Q/&\#7=C)%-/+#*LT:W$&V,LR(\)^B M_P#@GS\.?%WPJ_9ET_1_&/\ :UO<1ZEJ,VD:=JVH#4M1T32)+R9]/L;JZ#OY M\\%JT,;-YDF"NWS)=OF-X5^Q'\?X/VT?'OPRO+BTOX?BM\/_ 6C?$3Q-I$\ M5O;0WGVI[-]"NH2C"99Y[6_N1'\KVOD1,I4SC?\ <- !1110 5\4_'?]FWPO M^W9^TM\1_"'CV/\ X1GQ)<> ;WPOI%G?:=;W\@L)+O?%XCT6Z<8253+&EQ'L M\R&>&TR0JQ23_07[9'@'QE\4/@F=!\$W]WIM]J6LZ5%JDUEJCZ7>G2/M\!U% M+>Z0%X)FL_/"NA609.QT?:Z_#'QA^$/C_P"#7Q9^&_PS?XT>'];NY_B#*O@? MPXLT^J^/O"&CW!NGBU9=3N;A[B=;6-7$T5S ]O+:*]O))*<.P!]%_P#!/+PS MXJT/XO?$F6UOOC-=_"*:UTY-&'Q1GO)=8?6DDO!J4EJM[_I<=BT7V':) L9D M$IA54Y;ZPJ&PCFAL85N94GN%C42R)'Y:R/CE@N3M!.>,G'J:FH **** /FG] MOJ&R\;>)OAOX0\6PQZ1X)U#Q5I.HC6[ZRCU/1=0OK>[#+HVH0,5\D7(*?9KA MF:/[2D:L-_E1W'E7PT_99U3]F;]LWPOH?PKU/XQO8KXEU76_%UKJ N;;X=Z= MH.HG4+P6=A;D+9BYBO)K98_L@:=?G,Q\LE:^7KKXU^(/A)I?C?X1?$;XE:#\ M&/&6G^$5UGQ0WQ.M)-=T[XUZV[W<%V+.:]G\G^S'BALVCMM/VSH+_P O9&UL M8Z_3?]B?0/$/AW]F#P6L14_:)80?,$*_.X1M@=]L;^A5^02B:UE2.,L\:HH!F_ M$+]BCPW\-O@-X4\9_"+Q)\3=0\9:_P##[2_#'A:X^#=G+I&BZ]JUC#=2VFJZ MG]G+6Y@>2YP1J$IMU7>K;R>/T;\(#5%\)Z6-<:S;6A:1#4&M 1;FXV#S3&&Y MV;]V,\XQ7RE_P2ATF^O-)\?:U;>.=.\7^'SXEOM,>]T>V@70_$]Y$T;MKED( MB8[>282M#>10Y@DO+6::-8F>3S/KZ@ HHHH 1R0AV@$XX!. 37PK-\$_#'[1 MVA_&2'X@:/XXB\?67B32?'WB/P)H-U$FH2W>GZ?#:6W]DWO[F2>POX[ +')Y ML)W-/$[0/Y\:^O\ [6'PD\6_M)?&OX=^'['7/&>E_"5[/7!XFU'P5XI?0M2M M-7C^RKIWFW$$L=P;=0-05HXB)_LI?%=/VD_'7PO\ !&NW&MZO M\;O@Y=:[:^*/&-A/%:W>FV6F:O+IB)?+Y92:/6A:A_(VA6$4LZ;)+>)E /?/ M^"=GPX\2_#/X,ZU:ZU8>(]!T&^\1W=_X1\/^(-1&H:MX;T>1(O+L[B822\B< M7,B1^;)Y,4T46[]WM'OE%% !117FW[7^@>./%/[-7BW3OAO/]F\9WEF(K!UO M18R$&1/.6*X*L(9FA\U8Y=IV.4;MF@#Q']ICX.>&OVL?VNK;P;\0;73].%OX M,\0Z/H&GZUI<&J6/BBWU&/3_ #=0L7.2%E9Q%.&&$E+52_X)^?" MOQ%\(_CWXAT;0M7^-NL?"O1M CTB]NOB7<7)4M6MPYD\I M5M&S;& 9$M>'_M+_ /\5?LX^);?P/+\7=)UOPIKWQ#TB;X?>!-5U:\UCX@6 MT%W]AM)[^PU>ZN7NXI+*X-_=Q@Q3Q+"LZ32-#(8XOTC\(Z=?Z/X4TRTU74?[ M8U2UM(H;R_\ LZV_VZ94 >;RE)5-[ MM!PN<#I0!HT444 %?.7_!2*XM-9^% MVC>&/$D?]D^!/$.LZ)YH8[W3=&GM=2LKNVMM2M6*[M/O#"]M-)O"()%5 M\)*73Z-K\H/%WQ:U?X'?'?Q5\-?B/\4[#X#^)O&<6N:QKWC3XA6IUSP[X[@2 M_E_LZQL'OYQIMO9+87.);.(1W'[O80HC\V4 ]PU#]DJX_9M_;!TB+X0WGQAM M]8\1^,X/%.IZ=:17%G\-M)T*X=8M3MI(0%T]KAHXI9(]@:\^T30OQ$7(^[Z^ M??\ @E]H^O:=^Q1X)N]=DU&#^VM/@U.QT>\WL?#EO+!&18Q22_OWMD?S&A$^ M9HX9(XG),6:^@J "BBB@#F?C!XSU?X>?#C4M;T/PU>>,-0TU4F&CV=PD-U>Q M"1?.$)?Y&F6+S&2-BHD=50NF[>OY_P!G^Q!\,O#'[-GPY^('A?Q3\9-:GM?# M]WX5AU+X0:;=:-X@\4W4UT)TN=5-H!*+B&:V9)OMK) EQ+/YZIO9!UW_ 44 M\+_$?4OCWXG23P_\>O$&B:QX4M;;X97WPRU^;3H?#GB!7N1L:SH2VTFC^, MKY["RN?MK&#$*:E;>;):W$MLJQW*K SQK*A" 'U/^S!9^-]._9M\ 6_Q,N+2 M[^(L'AW3X_%$]KM\F;4Q;QBZ9=ORX,V\_* OH ,"NZHHH ***\"_;%^'OBWX M\>*OAQX7T#4_$]EX$FU^YB\>77A/Q&VBZO90KIT\EHOVF*6.>.$W)@,@@<3' M,(P8FD! /)=:^!OAS]J'XJ?&WPS\2(_$GA[QGKUGH%U=^'M)O8UFU&PT74); MNSU/1K[9'-Y<[/%%(H*26DZOM:-I(YW[_P#X)L_"_P 0?#W1?'MY-H'C/P-X M#\2:U%J'A'PCXLU0:AJN@0_9(4NMQ$]P((IKA9)$MQ.^S+'"&0QKXE\*/',? MQ%\7>%O@!XBU#Q3XK^,7PN\=:W9V?C&*_2+7O#.BV4,5U:ZM=S-&XE,]IJ&E MVU_M'Z7XOUW]GOQU M9?#Z\M].\>7GA^_@\.7<[!8[746MW6VD8LK* LI0Y*L..01Q7Y]?M@?!;Q;^ MRC\.O$&GW'Q3TB]\%>))=*U'PW\-/&6OW_B3Q=XFU=6@6[@TS5;BY%U:W1N6 MADMFMEF$-TZS?ND8Q@ ];_8._9VUO]F3]HO2O!/@W7?CCKGP^\$^%9/#_BJ[ M\?277]C7=[;BSCTTZ+%/M1 (EN@YLD^R^6%#%I0AK[>K"^&GAS5?"'@+2M+U MS7IO%.JV%NL%QJ\]K';3:@5X$LD<>(Q(1C=L"J6R0J A1NT %%%% 'S]_P % M,)8]0_9.\3:#JKWND^$O%=E-H^N^);>$7:>%894PMY=6IP9K'=A+C:P*12,S M;8Q)+%X'\G00+IUK M>OJ4<0%A(L]K;R,WGEKAQM%N ZACYW\:/B[XB_9S_;6UOPWXV^(%Q\#M6^)& MJZU5Y:( ?5%%%% !61X^UK5/#G@O4[_ $71F\0ZK96SS6NEK=):O?NH MR(ED?Y%9L84N0N2,LHRPUZ^+?^"B6E>+9_C]I%_CKXL^%5SX6DM-+3X4 MZW<:?J>D>)#+Q!\4KR]T?Q!XH;4;GX::+>Z7XVOYM7U;SGT[46L,WRRV<@1)ES&NZW4N M$C4J?L?]B_3_ !WI/[*_@>V^)DMU/XXM],2/4WNY(I+MB"1']I:']TUSY7E^ M,_%?A?P_HD'C?5=$EM;NTU_4 M)[2>.73=1> ^2^JZ;-:IB[B5))+2[MXYED(1U_0"@ HHHH *^./B/\&M"_:C M_:<^*/@;XFR:KX0U?QWX%G\(6-E:O!+;>(]"CO9IX]3TR[DAWQ7L(NBES!C= M$X@D *B"9O5/VV_#/C+XJ^&_!_AKP7>ZY'I=YXRL+3QX_AS6AI6LV6AO#,TC M07*NDL)\\V32&%UG^SF?RCO*U\S:%XRM]&\7ZG^S!XHU/QCX^\=:#\2(8OA_ MK=QJ^[Q-HFBRZ9!J7]N/?2J[N=/%Q>6GF2A_M.R*WE\P7+@@'L/_ 3G^%6O M>!?'?Q$U6S\+_$#X>?"_6X=,&B>%_&NL?VGJR:I%]I74;\$W5T88)T:Q4(TQ M+R6\\NU?-W/]5U':Q-!;1H\C3.BA6D8 -(0.20 !D^P J2@ HHK,\9V^JW?@ M_5HM#N+:TUN6SF33Y[E2T,-P4(B=P /A!X4\ M;V4>G>$K;Q+;ZWIFHZC9Q:EH?B34A;7]H=%O(FQY$Q2YCN+61B5DGA4 >9&B M2>5?LW_LL:O^RW^V-X.\)_#36?C5=>%?#D^J/XY7Q ;F'P3_ &;=6T]S8VND M02@6J3PWDUJB_8%PD,-PD[;M@/E'[2OP)^(?[*'[,GB'5O$OQA\+Z;HGBGP% MI]UK?@[XEZQ>^,)_%WBZ".ZEO;2PDEN86M!<,UJB#3PQ\V.)H((#&!-^A/[, MWAO7O"7P(\,V'B75=8UG5XK-6DGU?8VH1(Q+QP7,B +--"C+$\V%,K1ER 6- M '=T444 %>/?MX:]?:/^S!XHM[>S\0-INN6%UH^LZKH*>?J?A>RN;6:)]5@M M@"URUL[1R-$A#[ [('9!&_L-?FO^V!\6_%'[,G[<][+XJ\6ZC\+H/B7KL>G> M'/BKJYFU'PMX7\/_ -DPLVG1VTLHTZROY-4M2&ENT_>1W@*,YRD !9^/'[&= ME\*_"FF^,O@;J_Q"3XC>-_"FDVG@R+X5VDNE>!KO5-/A=K;4M52V)LVLI_M2 M!_MLCJUM%LBWNJFOT]!1W@C9X!/'/)"0DN#]=T M%%%% %#Q1>W^G>&=1N-*L8M3U2"UEDL[.6Y^S)=S!"4B:7:WEAFP"^UMN =?^*5YJ?Q(T[Q!X;^(6I>)=;@\(:+-9_$329+K3VLI?#] MS-8%[UQ%]I#H]L0'MHK0HSQJ)I/4O^"D6D^)YOB7X O+_P ._%[Q=\'8].U6 MUU_3?AGJUW8ZU!JTK6HT^ZF2SG@N9[9(UO5VQN5262*1T.Q63Q'_ ()G^"_' M%U^U/]EU_P")U]X@\6^$_#]O=>(99+JQU+5[.UDNKR%/#7B*6U/D7%W#L2>W MN!BXA<7D9>2)_P!X ?7W_!/_ $OQUHW[+VCVWQ EU^758[W4!IIU^59=;&C_ M &V?^S!J#J2&O?L7V?SB26W[MY+AB?:*** "BBO&/VX[/QMXN^"4VA?#F?4/ M[=NM9T:+64T;4HK'68-$EU&)+][261E6&8VJW.R0LK#:YC82*I !YM\;O!VD M_&/]L*?PM\1Q>>%?^$A\%Z]X,\*W$1@NM.\66.I1V:U=65K%;S:A=I$EQ?NB!6FD$2)&'<@L0B*N2<*!@4 7Z*** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH KRZ3:SZC%>/;6[W< M"E(IVC!DC4]0K=0#WQ5BBB@ HHHH *J:WH5EXETN6RU&SM=0LI\>9;W,*RQ2 M8((RK @X(!Y[@5;HH 1$$:!5 P !P!2T44 %%%% 'QC\'/^"9WC7]A?X<6 M4'P$^)7V>\LIKB:\\*^*(99O".N"2>210D2L\VES*CJGFVC&)BF][:1CQ]0_ M!?X(^%?@%X.DT7PAXV]S-;6\MQ:%C!*\89X"PPVTGE>"_^"8WB3]EZZ\2>(_@A\3[WPSX MG\0>)]7\27FAZQ;27G@_6%OKZ>[6UFL/,W6SQB58ENK-XG(0%XY0 E?8=% ' M#_ SX*:'\'M%U6YTWPQX?\,:WXTU!O$?BB/1RSV][J\T4:W,_F,J-)DQJ-Y1 M"P4$J"2*[BBB@ HHHH *I)X"!1.\0.X1E\;BH/.,X MS5VB@ HHHH **** *]]I-KJ)I8)+=KWPU?^;! C6M_IK2A)@98II/M-NUMK M=% !1110 5\J>,?^"9,J_M&_$;XO> OB9XD^'7Q#\<7=G>1W&GP"?3#]GL8+ M0P:A82/Y%_$_D*^XK%/&6<1S)N)/U710!Y=^SQ\$Y?"M]J/CKQ?X:\"Z=\7_ M !=:6UAXKU?PP)S;:O'9O,EFP,ZB0 129V-N*%RGF2K&KGU&BB@ HHHH *I7 MGAS3]0U>TU">PLY[^P#BUN9(%::V#C#!'(RN0!G!YJ[10 4444 %%%% %?4] M*MM;LGMKRV@N[:3&^*:,2(V"",J>#@@'ZBK%%% !1110 4444 4]$\/6'AFT M:WTVQL]/@>5YFCMH5B1I')9W(4 ;F)))ZDGFKE%% !1110!\P?%__@FA:_$# M]JKQ1\9O#GQ!\6_#OQ]K.AZ3I-C?Z P1+=[%[YG:\MY"UMJ$,ZW-NC13Q906 M:F.1&;E1W#3PK MY)4151$ 5548"@= !3J** "BBB@ JGI/A^PT$W)L;*TLC> MSM=7!@A6/SY6^](^ -SG RQY-7** "BBB@ KYQ_:+_X)R:1\?_VF[3XLVWC' MQ9X%\::5X87P[IVK>&KC[+>VI2[:YCDD+%H+J$>9*K6UU!+$WF;L!@#7T=10 M!XK\!?V>]=A\86GC/XN67P^\3_%'PM;W7A[1/&6AZ?-9W%[H\Q@E;SK>0N+: M9Y(OG2.21/E+(R"5XQ[5110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 B4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_V0$! end XML 17 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details - Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet Components [Abstract]                      
Other income (expense), net:                 $ 51,144 $ 31,666 $ 8,093
Interest income                 0 (2,701) (2,780)
Gain (loss) on investments in privately-held companies                 5,427 (13,800) 0
Other income (expense)                 (75) 289 (825)
Total other income (expense), net $ 11,183 $ 19,169 $ 13,811 $ 12,333 $ 4,848 $ 8,619 $ (2,169) $ 4,156 $ 56,496 $ 15,454 $ 4,488
XML 18 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details - Warranty Accrual (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Warranty [Roll Forward]    
Warranty accrual, beginning of year $ 5,362 $ 7,415
Liabilities accrued for warranties issued during the year 7,169 3,565
Warranty costs incurred during the year (5,789) (5,618)
Warranty accrual, end of year $ 6,742 $ 5,362
XML 19 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
2020 $ 12,337  
2021 12,048  
2022 11,513  
2023 7,690  
2024 1,011  
Thereafter 636  
Net Carrying Amount $ 45,235 $ 58,610
XML 20 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Selected Quarterly Financial Information (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Revenue $ 552,546 $ 654,415 $ 608,321 $ 595,424 $ 595,726 $ 563,309 $ 519,845 $ 472,489 $ 2,410,706 $ 2,151,369 $ 1,646,186
Total cost of revenue 196,243 237,141 218,130 214,854 220,734 201,726 185,962 169,570 866,368 777,992 584,417
Gross profit 356,303 417,274 390,191 380,570 374,992 361,583 333,883 302,919 1,544,338 1,373,377 1,061,769
Operating expenses:                      
Research and development 110,063 118,732 114,295 119,669 118,439 117,589 104,078 102,362 462,759 442,468 349,594
Sales and marketing 54,535 55,279 53,040 51,053 50,911 47,903 46,188 42,140 213,907 187,142 155,105
General and administrative 15,716 14,657 16,019 15,506 12,000 15,321 18,420 19,679 61,898 65,420 86,798
Legal settlement 0 0 0 0 0 0 405,000 0 0 405,000 0
Total operating expenses 180,314 188,668 183,354 186,228 181,350 180,813 573,686 164,181 738,564 1,100,030 591,497
Income from operations 175,989 228,606 206,837 194,342 193,642 180,770 (239,803) 138,738 805,774 273,347 470,272
Other income (expense), net                      
Interest expense 0 0 0 0 (661) (673) (680) (687)      
Other income (expense), net 11,183 19,169 13,811 12,333 5,509 9,292 (1,489) 4,843      
Total other income (expense), net 11,183 19,169 13,811 12,333 4,848 8,619 (2,169) 4,156 56,496 15,454 4,488
Income before income taxes 187,172 247,775 220,648 206,675 198,490 189,389 (241,972) 142,894 862,270 288,801 474,760
Provision for (benefit from) income taxes (73,520) 38,880 31,397 5,646 28,168 20,865 (86,703) (1,644) 2,403 (39,314) 51,559
Net income $ 260,692 $ 208,895 $ 189,251 $ 201,029 $ 170,322 $ 168,524 $ (155,269) $ 144,538 $ 859,867 $ 328,115 $ 423,201
Net income attributable to common stockholders:                      
Basic (in dollars per share) $ 3.41 $ 2.73 $ 2.47 $ 2.65 $ 2.26 $ 2.25 $ (2.08) $ 1.95 $ 11.26 $ 4.39 $ 5.85
Diluted (in dollars per share) $ 3.25 $ 2.59 $ 2.33 $ 2.47 $ 2.10 $ 2.08 $ (2.08) $ 1.79 $ 10.63 $ 4.06 $ 5.35
Product                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Revenue $ 447,498 $ 555,066 $ 513,171 $ 505,415 $ 503,235 $ 485,481 $ 444,767 $ 407,617 $ 2,021,150 $ 1,841,100 $ 1,432,810
Total cost of revenue 175,476 218,220 200,534 198,152 204,507 187,764 171,622 156,691 792,382 720,584 538,035
Service                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Revenue 105,048 99,349 95,150 90,009 92,491 77,828 75,078 64,872 389,556 310,269 213,376
Total cost of revenue $ 20,767 $ 18,921 $ 17,596 $ 16,702 $ 16,227 $ 13,962 $ 14,340 $ 12,879 $ 73,986 $ 57,408 $ 46,382
XML 21 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income Per Share Available to Common Stock - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract]                      
Net income $ 260,692 $ 208,895 $ 189,251 $ 201,029 $ 170,322 $ 168,524 $ (155,269) $ 144,538 $ 859,867 $ 328,115 $ 423,201
Less: undistributed earnings allocated to participating securities                 (423) (189) (801)
Net income attributable to common stockholders, basic                 859,444 327,926 422,400
Add: undistributed earnings allocated to participating securities                 24 15 68
Net income attributable to common stockholders, diluted                 $ 859,468 $ 327,941 $ 422,468
Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract]                      
Weighted-average shares used in computing net income per share available to common stockholders, basic and diluted (in shares)                 76,312 74,750 72,258
Add weighted-average effect of dilutive securities:                      
Stock options, RSUs and RSAs (in shares)                 4,565 6,083 6,599
Employee stock purchase plan (in shares)                 2 11 120
Weighted-average shares used in computing net income per share available to common stockholders, diluted (in shares)                 80,879 80,844 78,977
Net income per share attributable to common stockholders:                      
Basic (in dollars per share) $ 3.41 $ 2.73 $ 2.47 $ 2.65 $ 2.26 $ 2.25 $ (2.08) $ 1.95 $ 11.26 $ 4.39 $ 5.85
Diluted (in dollars per share) $ 3.25 $ 2.59 $ 2.33 $ 2.47 $ 2.10 $ 2.08 $ (2.08) $ 1.79 $ 10.63 $ 4.06 $ 5.35
XML 22 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Effective Income Tax Reconciliation (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
U.S. federal statutory income tax rate 21.00% 21.00% 35.00%
State tax, net of federal benefit 1.30% (0.59%) 0.03%
Taxes on foreign earnings differential (2.59%) (3.37%) (5.18%)
Tax credits (3.10%) (7.68%) (3.23%)
Change in valuation allowance (0.10%) 1.00% 0.00%
Intra-Entity Sale (9.95%) 0.00% 0.00%
Stock-based compensation (6.56%) (24.90%) (25.86%)
Tax Cuts and Jobs Act 0 (0.0172) 0.1114
Acquisition and integration costs 0.04% 2.12% 0.00%
Other, net 0.24% 0.53% (1.04%)
Effective tax rate 0.28% (13.61%) 10.86%
XML 23 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income Per Share Available to Common Stock
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Net Income Per Share Available to Common Stock Net Income Per Share Available to Common Stock
The following table sets forth the computation of our basic and diluted net income per share available to common stock (in thousands, except per share amounts):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Numerator:
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
Net income
 
$
859,867

 
$
328,115

 
$
423,201

Less: undistributed earnings allocated to participating securities
 
(423
)
 
(189
)
 
(801
)
Net income available to common stockholders, basic
 
$
859,444

 
$
327,926

 
$
422,400

Diluted:
 
 
 
 
 
 
Net income attributable to common stockholders, basic
 
$
859,444

 
$
327,926

 
$
422,400

Add: undistributed earnings allocated to participating securities
 
24

 
15

 
68

Net income attributable to common stockholders, diluted
 
$
859,468

 
$
327,941

 
$
422,468

Denominator:
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
76,312

 
74,750

 
72,258

Diluted:
 
 
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
76,312

 
74,750

 
72,258

Add weighted-average effect of dilutive securities:
 
 
 
 
 
 
Stock options, RSUs and RSAs
 
4,565

 
6,083

 
6,599

Employee stock purchase plan
 
2

 
11

 
120

Weighted-average shares used in computing net income per share available to common stockholders, diluted
 
80,879

 
80,844

 
78,977

Net income per share attributable to common stockholders:
 
 
 
 
 
 
Basic
 
$
11.26

 
$
4.39

 
$
5.85

Diluted
 
$
10.63

 
$
4.06

 
$
5.35


The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share available to common stockholders for the periods presented because including them would have been anti-dilutive (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Stock options and RSUs to purchase common stock
 
318

 
140

 
58

Employee stock purchase plan
 
82

 
71

 

Total
 
400

 
211

 
58


XML 24 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments
12 Months Ended
Dec. 31, 2019
Investments, All Other Investments [Abstract]  
Investments Investments
Investments in Privately-Held Companies    
Our investments are in the equity of privately-held companies, which do not have readily determinable fair values. These non-marketable equity securities are initially recorded at cost, and subsequently remeasured to fair value on a non-recurring basis based on observable price changes in orderly transactions for similar investments of the same issuer, or for impairment. These investments are classified within Level III of the fair value hierarchy as we estimate the value based on valuation methods using the observable transaction price at the transaction date and other significant unobservable inputs, such as volatility, rights, and obligations related to those investments. In addition, the valuation requires management judgment due to the absence of market price and inherent lack of liquidity. The following table summarizes the activity related to our investments in privately-held companies held as of December 31, 2019 and 2018 (in thousands):


 
 
December 31, 2019
 
December 31, 2018
Cost of investment
 
$
3,000

 
$
44,136

Cumulative impairment
 

 
(15,000
)
Cumulative upward adjustment
 
1,150

 
1,200

Carrying amount of investment
 
$
4,150

 
$
30,336


During the year ended December 31, 2019, we recorded a realized gain of $4.3 million upon the sale of one of our investments. In each of the years ended December 31, 2019 and 2018, we recorded $1.2 million of unrealized gains. These unrealized gains were recorded on investments that were re-measured to fair value as of the date observable transactions occurred. In addition, during the year ended December 31, 2018, we recorded an impairment of $15.0 million on one of our investments.
XML 25 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, amortized cost $ 566,581  
Cash equivalents, fair value 566,581  
Marketable securities, amortized cost 1,609,833 $ 1,307,771
Marketable securities, unrealized gains 3,383 622
Marketable securities, unrealized losses (134) (2,196)
Marketable securities, fair value 1,613,082 1,306,197
Financial assets, amortized costs 2,180,643 1,634,065
Financial assets, fair value 2,183,892 1,632,491
Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value 562,580  
Marketable securities, fair value 519,278 308,778
Financial assets, fair value 1,086,087 635,072
Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value 4,001  
Marketable securities, fair value 1,093,804 997,419
Financial assets, fair value 1,097,805 997,419
Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value 0  
Marketable securities, fair value 0 0
Financial assets, fair value 0 0
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 66,717 59,479
Marketable securities, unrealized gains 0 0
Marketable securities, unrealized losses 0 0
Marketable securities, fair value 66,717 59,479
Commercial paper | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Commercial paper | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 66,717 59,479
Commercial paper | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Certificates of deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 3,000 5,000
Marketable securities, unrealized gains 0 0
Marketable securities, unrealized losses 0 0
Marketable securities, fair value 3,000 5,000
Certificates of deposits | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Certificates of deposits | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 3,000 5,000
Certificates of deposits | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
U.S. government notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 518,884 308,946
Marketable securities, unrealized gains 414 118
Marketable securities, unrealized losses (20) (286)
Marketable securities, fair value 519,278 308,778
U.S. government notes | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 519,278 308,778
U.S. government notes | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
U.S. government notes | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 787,741 660,353
Marketable securities, unrealized gains 2,392 264
Marketable securities, unrealized losses (73) (1,399)
Marketable securities, fair value 790,060 659,218
Corporate bonds | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Corporate bonds | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 790,060 659,218
Corporate bonds | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 233,491 273,993
Marketable securities, unrealized gains 577 240
Marketable securities, unrealized losses (41) (511)
Marketable securities, fair value 234,027 273,722
Agency securities | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Agency securities | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 234,027 273,722
Agency securities | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Money market funds - restricted    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other assets, amortized cost 4,229 4,214
Other assets, fair value 4,229 4,214
Money market funds - restricted | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other assets, fair value 4,229 4,214
Money market funds - restricted | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other assets, fair value 0 0
Money market funds - restricted | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other assets, fair value 0 0
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, amortized cost 562,580 322,080
Cash equivalents, fair value 562,580 322,080
Money market funds | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value 562,580 322,080
Money market funds | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value 0 0
Money market funds | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value 0 $ 0
Certificates of deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, amortized cost 4,001  
Cash equivalents, fair value 4,001  
Certificates of deposits | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value 0  
Certificates of deposits | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value 4,001  
Certificates of deposits | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value $ 0  
XML 26 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income Per Share Available to Common Stock (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income Per Share Available to Common Stock
The following table sets forth the computation of our basic and diluted net income per share available to common stock (in thousands, except per share amounts):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Numerator:
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
Net income
 
$
859,867

 
$
328,115

 
$
423,201

Less: undistributed earnings allocated to participating securities
 
(423
)
 
(189
)
 
(801
)
Net income available to common stockholders, basic
 
$
859,444

 
$
327,926

 
$
422,400

Diluted:
 
 
 
 
 
 
Net income attributable to common stockholders, basic
 
$
859,444

 
$
327,926

 
$
422,400

Add: undistributed earnings allocated to participating securities
 
24

 
15

 
68

Net income attributable to common stockholders, diluted
 
$
859,468

 
$
327,941

 
$
422,468

Denominator:
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
76,312

 
74,750

 
72,258

Diluted:
 
 
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
76,312

 
74,750

 
72,258

Add weighted-average effect of dilutive securities:
 
 
 
 
 
 
Stock options, RSUs and RSAs
 
4,565

 
6,083

 
6,599

Employee stock purchase plan
 
2

 
11

 
120

Weighted-average shares used in computing net income per share available to common stockholders, diluted
 
80,879

 
80,844

 
78,977

Net income per share attributable to common stockholders:
 
 
 
 
 
 
Basic
 
$
11.26

 
$
4.39

 
$
5.85

Diluted
 
$
10.63

 
$
4.06

 
$
5.35


Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share available to common stockholders for the periods presented because including them would have been anti-dilutive (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Stock options and RSUs to purchase common stock
 
318

 
140

 
58

Employee stock purchase plan
 
82

 
71

 

Total
 
400

 
211

 
58


XML 27 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
supplier
segment
Dec. 31, 2018
USD ($)
supplier
Dec. 31, 2017
USD ($)
Jan. 01, 2019
USD ($)
Restricted Cash and Cash Equivalents Items [Line Items]        
Letter of credit outstanding, amount $ 4,000,000.0      
Restricted cash pledged as collateral   $ 4,000,000    
Inventory        
Inventory write-down 41,200,000 20,800,000 $ 28,100,000  
Contract manufacturer and supplier liability $ 11,700,000 0 21,200,000  
Property and Equipment        
Estimated useful life 3 years      
Impairment of Long-Lived Assets and Investments        
Impairment of long-lived assets and investments $ 0 0 $ 0  
Deferred Revenue Arrangement [Line Items]        
Capitalized contract cost, amortization period 5 years      
Capitalized contract cost $ 8,900,000 6,400,000    
Warranty        
Warranty term on hardware products 1 year      
Warranty term on software embedded in products 90 days      
Segment Reporting        
Number of business activities | segment 1      
Number of reportable segments | segment 1      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property and equipment, net $ 39,273,000 75,355,000   $ 42,549,000
Operating lease right-of-use assets 87,770,000 0   93,207,000
Deferred tax assets 452,025,000 126,492,000   125,327,000
Other current liabilities 52,052,000 30,907,000   41,056,000
Operating lease liabilities, non-current 83,022,000 0   88,230,000
Finance lease liabilities, non-current 0 35,431,000   0
Other long-term liabilities   31,851,000   24,437,000
Retained earnings $ 1,788,230,000 $ 1,190,803,000   1,194,505,000
Supplier Concentration Risk        
Product Information [Line Items]        
Number of suppliers | supplier 2 3    
Accounting Standards Update 2016-02        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property and equipment, net       (32,806,000)
Operating lease right-of-use assets [1]       93,207,000
Deferred tax assets       (1,165,000)
Operating lease liabilities, non-current [1]       88,230,000
Finance lease liabilities, non-current       (35,431,000)
Other long-term liabilities [1]       (7,414,000)
Retained earnings       3,702,000
Minimum        
Deferred Revenue Arrangement [Line Items]        
PCS term of contract 1 year      
Term of contract 30 days      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Requisite service period of the awards 2 years      
Finite-Lived Intangible Assets [Line Items]        
Weighted average useful life (in years) 1 year      
Maximum        
Deferred Revenue Arrangement [Line Items]        
PCS term of contract 3 years      
Term of contract 60 days      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Requisite service period of the awards 5 years      
Finite-Lived Intangible Assets [Line Items]        
Weighted average useful life (in years) 7 years      
Build-To-Suit Lease | Accounting Standards Update 2016-02        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Other current liabilities       (2,242,000)
Operating Lease | Accounting Standards Update 2016-02        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Other current liabilities [1]       $ 12,391,000
Customer A | Accounts Receivable | Credit Concentration Risk        
Product Information [Line Items]        
Percentage of total per significant customer 39.00% 35.00%    
Customer A | Revenue | Credit Concentration Risk        
Product Information [Line Items]        
Percentage of total per significant customer 23.00% 27.00% 16.00%  
Customer B | Accounts Receivable | Credit Concentration Risk        
Product Information [Line Items]        
Percentage of total per significant customer   10.00%    
Customer B | Revenue | Credit Concentration Risk        
Product Information [Line Items]        
Percentage of total per significant customer 17.00%      
Other Assets        
Restricted Cash and Cash Equivalents Items [Line Items]        
Restricted cash $ 4,200,000 $ 4,200,000    
[1] (1) Includes an operating lease for our corporate headquarters building under the build-to-suit arrangement, which was accounted for as a financing lease prior to 2019 and derecognized on January 1, 2019 upon the adoption of ASC 842.
XML 28 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Schedule of Purchase Price Allocation The following table summarizes our final purchase price allocation of the two acquisitions, in aggregate, based on the estimated fair value of the assets acquired and liabilities assumed at their respective acquisition dates (in thousands):
 
 
Purchase Price Allocation
Cash and cash equivalents
 
$
4,953

Other tangible assets
 
23,872

Liabilities
 
(28,707
)
Intangible assets
 
63,720

Goodwill
 
54,855

Net assets acquired
 
$
118,693


Schedule of Intangible Assets Acquired The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives.
 
 
Acquisition Date Fair Value
 
Estimated Useful Life
Developed technology
 
$
52,510

 
5 years
Customer relationships
 
7,080

 
7 years
Trade name
 
2,470

 
3 years
Others
 
1,660

 
1 year
Total intangible assets acquired
 
$
63,720

 
 

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Selected Quarterly Financial Information (Unaudited)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Selected Quarterly Financial Information (Unaudited) Selected Quarterly Financial Information (Unaudited)
The following table sets forth selected unaudited quarterly consolidated statements of operations data for each of the quarters in the years ended December 31, 2019 and 2018:
 
 
Three Months Ended
 
 
Dec. 31, 2019
 
Sep. 30, 2019
 
Jun. 30, 2019
 
Mar. 31, 2019
 
Dec. 31, 2018
 
Sep. 30, 2018
 
Jun. 30, 2018
 
Mar. 31, 2018
 
 
(in thousands)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
$
447,498

 
$
555,066

 
$
513,171

 
$
505,415

 
$
503,235

 
$
485,481

 
$
444,767

 
$
407,617

Service
 
105,048

 
99,349

 
95,150

 
90,009

 
92,491

 
77,828

 
75,078

 
64,872

Total revenue
 
552,546


654,415


608,321


595,424

 
595,726


563,309


519,845


472,489

Cost of revenue: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
175,476

 
218,220

 
200,534

 
198,152

 
204,507

 
187,764

 
171,622

 
156,691

Service
 
20,767

 
18,921

 
17,596

 
16,702

 
16,227

 
13,962

 
14,340

 
12,879

Total cost of revenue
 
196,243


237,141


218,130


214,854

 
220,734

 
201,726

 
185,962

 
169,570

Gross profit
 
356,303


417,274


390,191


380,570

 
374,992


361,583


333,883


302,919

Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
 
110,063

 
118,732

 
114,295

 
119,669

 
118,439

 
117,589

 
104,078

 
102,362

Sales and marketing
 
54,535

 
55,279

 
53,040

 
51,053

 
50,911

 
47,903

 
46,188

 
42,140

General and administrative
 
15,716

 
14,657

 
16,019

 
15,506

 
12,000

 
15,321

 
18,420

 
19,679

Legal settlement
 

 

 

 

 

 

 
405,000

 

Total operating expenses
 
180,314

 
188,668

 
183,354

 
186,228

 
181,350

 
180,813

 
573,686

 
164,181

Income (loss) from operations
 
175,989

 
228,606

 
206,837

 
194,342

 
193,642

 
180,770

 
(239,803
)
 
138,738

Other income (expense), net:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest expense
 

 

 

 

 
(661
)
 
(673
)
 
(680
)
 
(687
)
Other income (expense), net
 
11,183

 
19,169

 
13,811

 
12,333

 
5,509

 
9,292

 
(1,489
)
 
4,843

Total other income (expense), net
 
11,183

 
19,169

 
13,811

 
12,333

 
4,848

 
8,619

 
(2,169
)
 
4,156

Income before income taxes
 
187,172

 
247,775

 
220,648

 
206,675

 
198,490

 
189,389

 
(241,972
)
 
142,894

Provision for (benefit from) income taxes
 
(73,520
)
 
38,880

 
31,397

 
5,646

 
28,168

 
20,865

 
(86,703
)
 
(1,644
)
Net income (loss)
 
$
260,692


$
208,895


$
189,251


$
201,029

 
$
170,322


$
168,524


$
(155,269
)

$
144,538

Net income (loss) per share attributable to common stockholders:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
 
$
3.41

 
$
2.73

 
$
2.47

 
$
2.65

 
$
2.26

 
$
2.25

 
$
(2.08
)
 
$
1.95

Diluted
 
$
3.25

 
$
2.59

 
$
2.33

 
$
2.47

 
$
2.10

 
$
2.08

 
$
(2.08
)
 
$
1.79


XML 30 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Acquisition-Related Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Acquisition-Related Intangible Assets
The following table presents details of our acquisition-related intangible assets as of December 31, 2019 and 2018 (in thousands):
 
 
December 31, 2019
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life
(In Years)
Developed technology
 
$
52,510

 
$
(14,326
)
 
$
38,184

 
3.7
Customer relationships
 
7,080

 
(1,387
)
 
5,693

 
5.8
Trade name
 
2,470

 
(1,112
)
 
1,358

 
1.7
Others
 
1,660

 
(1,660
)
 

 
0.0
Total
 
$
63,720

 
$
(18,485
)
 
$
45,235

 
3.9


 
 
December 31, 2018
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life
(In Years)
Developed technology
 
$
52,510

 
$
(3,824
)
 
$
48,686

 
4.6
Customer relationships
 
7,080

 
(375
)
 
6,705

 
6.6
Trade name
 
2,470

 
(289
)
 
2,181

 
2.7
Others
 
1,660

 
(622
)
 
1,038

 
0.6
Total
 
$
63,720

 
$
(5,110
)
 
$
58,610

 
4.7


Schedule of Estimated Amortization Expense
As of December 31, 2019, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):
Years Ending December 31,
 
Future Amortization Expense
2020
 
$
12,337

2021
 
12,048

2022
 
11,513

2023
 
7,690

2024
 
1,011

Thereafter
 
636

Total
 
$
45,235


XML 31 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies
Organization
Arista Networks, Inc. (together with our subsidiaries, “we,” “our,” "Arista," "Company" or “us”) is a supplier of cloud networking solutions that use software innovations to address the needs of large-scale internet companies, cloud service providers and next-generation enterprise. Our cloud networking solutions consist of our EOS, a set of network applications and our 1/2.5/5/10/25/40/50/100/400 Gigabit Ethernet switching and routing platforms. We are incorporated in the state of Delaware. Our corporate headquarters are located in Santa Clara, California, and we have wholly-owned subsidiaries throughout the world, including North America, Europe, Asia and Australia.
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and are prepared in accordance with GAAP. All significant intercompany accounts and transactions have been eliminated.
Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation.
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the recognition of deferred tax assets and liabilities related to an intra-entity transaction to sell our non-Americas economic and beneficial intellectual property, valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.
Concentrations of Business and Credit Risk
We work closely with third-party contract manufacturers to manufacture our products. As of December 31, 2019, we had two contract manufacturing partners, who provided substantially all of our electronic manufacturing services. Our contract manufacturing partners deliver our products to our third party direct fulfillment facilities.  We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturing partners purchase on our behalf from a limited number of suppliers, including certain sole source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our manufacturing partners could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely, or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations.
Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, restricted cash, and accounts receivable. Our cash equivalents, restricted cash and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits.
Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations
of our customers. We mitigate credit risk with respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended, and review of the invoicing terms of the arrangement. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for those receivables that we have determined not to be collectible. We mitigate credit risk in respect to the notes receivable by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms.
We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and original equipment manufacturer (“OEM”) partners, and in conjunction with various technology partners. Significant customers are those which represent more than 10% of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date. As of December 31, 2019, we had one customer who represented 39% of total accounts receivable. As of December 31, 2018, we had two customers who represented 35% and 10% of total accounts receivable, respectively. For the year ended December 31, 2019, there were two customers who represented 23% and 17% of our total revenue, respectively. For the years ended December 31, 2018 and 2017, there was one customer who represented 27% and 16% of our total revenue, respectively.
Cash and Cash Equivalents
We consider all highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned. As of December 31, 2019 and 2018, we had restricted cash of $4.2 million for each year and that primarily included $4.0 million pledged as collateral representing a security deposit required for a facility lease. Our restricted cash is classified as other assets in our consolidated balance sheets.
Marketable Securities    
We classify all highly liquid investments in debt and equity securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value, and report the unrealized gains and losses, net of taxes, as a component of stockholders’ equity, except for unrealized losses determined to be other-than-temporary, which we record as other income (expense), net. We determine any realized gains or losses on the sale of marketable securities on a specific identification method, and we record such gains and losses as a component of interest and other income, net.
Accounts Receivable
Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, and sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, adverse situations that may affect our customers’ ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues which may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period billings. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to the reserves are recorded as adjustments to revenue.
Fair Value Measurements
Fair value is defined 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. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, accounts receivable, accounts payable and accrued liabilities are stated at carrying amounts as reported in the consolidated financial statements, which approximate fair value due to their short-term nature.
Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:
Level I—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;
Level II—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 III—Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.
Foreign Currency
The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency.
Transaction re-measurement - Assets and liabilities denominated in a currency other than a subsidiary’s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income (expense), net in the consolidated statements of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our financial statements.
Translation - Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are accumulated as a separate component of accumulated other comprehensive income within stockholders’ equity.
Inventory Valuation and Contract Manufacturer/Supplier Liabilities
Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.  We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value. For the years ended December 31, 2019, 2018 and 2017, we recorded charges of $41.2 million, $20.8 million and $28.1 million, respectively, within cost of product revenue for inventory write-downs.
Our contract manufacturers procure components and assemble products on our behalf based on our forecasts. We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes. For the year ended December 31, 2019 and 2017, we recorded a charge of $11.7 million and $21.2 million,
respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers. For the year ended December 31, 2018, we did not incur a net loss on such supplier liabilities.
We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability. We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer liabilities.
Property and Equipment
Property and equipment are stated at cost, less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally three years. Our leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term.

Investments in Privately-Held Companies
Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by ASC 321-Investments-Equity Securities as cost, less impairments, and adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer. Any adjustments resulting from impairments and/or observable price changes are recorded as “Other income (expense), net” in our consolidated statements of operations.
Impairment of Long-Lived Assets and Investments
The carrying amounts of our long-lived assets, including property and equipment and investments in privately held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over their remaining lives. 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. We recognized impairment losses on certain private company investments during 2018. Refer to Note 5 for further discussion. No impairment of any other long-lived assets was identified for any of the periods presented.
Loss Contingencies
In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgment and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We will record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i) information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.
Revenue Recognition
We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (“PCS”). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control
of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when (or as) we satisfy the performance obligation
Post-Contract Customer Support    
Post-contract support, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernable pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and addresses customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of one to three years. We include billed but unearned PCS revenue in deferred revenue.
Contracts with Multiple Performance Obligations
Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts which contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.
If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to the sales channel (reseller, distributor or end customer), the geographies in which our products and services are sold, and the size of the end customer.
We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.
Most of our contracts with customers have payment terms of 30 days with some large high volume customers having terms of up to 60 days. We have determined our contracts generally do not include a significant financing component because the Company and the customer have specific business reasons other than financing for entering into such contracts. Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.
We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.
We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical returns
rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.
Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.
We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.
Contract Balances
A contract asset is recognized when we have a contractual right to consideration for both completed and partially completed performance obligations that have not yet been invoiced. Contract assets are included in “Other current assets” on our consolidated balance sheets.
A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in “Other current liabilities” and “Other long-term liabilities” on our consolidated balance sheets.
Assets Recognized from Costs to Obtain a Contract with a Customer
Effective January 1, 2018 in connection with the adoption of ASC 606, we recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales commissions earned by our sales force meet the requirements for capitalization. These costs are deferred and then amortized over a period of benefit that we have determined to be five years. Total capitalized costs to obtain a contract are included in other current and long-term assets on our consolidated balance sheets. As of December 31, 2019 and 2018, total capitalized costs to obtain contracts was $8.9 million and $6.4 million, respectively.
Research and Development Expenses
Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred.
Warranty
We offer a one-year warranty on all of our hardware products and a 90-day warranty against defects in the software embedded in the products. We use judgment and estimates when determining warranty costs based on historical costs to replace product returns within the warranty period at the time we recognize revenue. We accrue for potential warranty claims at the time of shipment as a component of cost of revenues based on historical experience and other relevant information. We reserve for specifically identified products if and when we determine we have a systemic product failure. Although we engage in extensive product quality programs, if actual product failure rates or use of materials differ from estimates, additional warranty costs may be incurred, which could reduce our gross margin. The accrued warranty liability is recorded in accrued liabilities in the accompanying consolidated balance sheets.
Segment Reporting
We develop, market and sell cloud networking solutions, which consist of our Gigabit Ethernet switches and related software. We engage in one business activity and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is
our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as one reportable segment.
Stock-Based Compensation
Compensation expense related to stock-based transactions is measured and recognized in the financial statements based on the fair value of the equity granted on a straight-line basis over the requisite service periods of the awards, which typically ranges from two to five years. We account for forfeitures on all stock-based transactions as they occur.
Income Taxes
Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.
We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize.
We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.
We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.
Net Income per Share of Common Stock
Basic and diluted net income per share attributable to common stockholders is calculated in conformity with the two-class method required for participating securities. Our shares of common stock subject to repurchase are considered participating securities. Under the two-class method, net income attributable to common stockholders is calculated as net income less earnings attributable to participating securities. In computing diluted net income attributable to common stockholders, undistributed earnings are re-allocated to reflect the potential impact of dilutive securities. Basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share attributable to common stockholders is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding, including potential dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. For purposes of this calculation, these amounts are excluded from the calculation of diluted net income per share of common stock if their effect is antidilutive.
Business Combinations
We use the acquisition method to account for our business combinations in accordance with ASC 805 - Business Combinations (“ASC 805”). We allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related costs and restructuring costs are expensed as incurred.
During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.
Goodwill and Intangible Assets
We perform our annual goodwill impairment analysis in the fourth quarter of each year or more frequently if there are any events or circumstances that would indicate the carrying amount is not recoverable. We first perform a qualitative assessment to determine if it’s necessary to perform a quantitative assessment. If after our qualitative assessment we determine it is more likely than not that the fair value of the Company is less than its carrying amount, then a quantitative test is performed by comparing the fair value of the Company with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value.
Intangible assets are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from one to seven years. Intangible assets are reviewed for impairment periodically or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.
Recently Adopted Accounting Pronouncements
Leases
In February 2016, the Financial Accounting Standards Board (“FASB”) issued new authoritative guidance on lease accounting (“ASC 842”). Under the guidance, lessees are required to recognize assets and lease liabilities on the balance sheet for most leases, including operating leases, and provide enhanced disclosures. We adopted the guidance on January 1, 2019 using the modified retrospective transition method and initially applied the transition provisions at January 1, 2019, which allows us to continue to apply the legacy guidance in ASC 840 - Leases ("ASC 840') for periods prior to 2019, and recognized a cumulative-effect adjustment to retained earnings on the date of adoption. We elected the package of transition practical expedients, which, among other things, allows us to keep the historical lease classifications and not have to reassess the lease classification for any existing leases as of the date of adoption. We also made the following accounting policy elections as allowed by ASC 842:
to apply the short-term lease exception, which allows us to keep leases with an initial term of twelve months or less off the balance sheet.
to account for each separate lease component of a contract and its associated non-lease components as a single lease component for all our leases.
As a result of the adoption, we recognized operating leases that were previously not recognized on the consolidated balance sheets. In addition, we derecognized the assets and the lease financing liabilities previously recorded for our headquarters building under a build-to-suit lease. Under ASC 842, this lease is recognized as an operating lease in our condensed consolidated financial statements beginning in the first quarter of 2019. The table below summarizes the impact of the adoption of ASC 842 on the condensed consolidated balance sheet as of January 1, 2019 (in thousands).
 
 
 
 
Adjustments for the Adoption of ASC 842
 
 
Balance Sheet Line Item
 
December 31, 2018
 
Derecognition of Build-to-Suit Lease
 
Recognition of Operating Leases (1)
 
January 1, 2019
Property and equipment, net
 
$
75,355

 
$
(32,806
)
 
$

 
$
42,549

Operating lease right-of-use assets
 

 

 
93,207

 
93,207

Deferred tax assets
 
126,492

 
(1,165
)
 

 
125,327

Other current liabilities
 
30,907

 
(2,242
)
 
12,391

 
41,056

Operating lease liabilities, non-current
 

 

 
88,230

 
88,230

Finance lease liabilities, non-current
 
35,431

 
(35,431
)
 

 

Other long-term liabilities
 
31,851

 

 
(7,414
)
 
24,437

Retained earnings
 
1,190,803

 
3,702

 

 
1,194,505

__________________
(1) Includes an operating lease for our corporate headquarters building under the build-to-suit arrangement, which was accounted for as a financing lease prior to 2019 and derecognized on January 1, 2019 upon the adoption of ASC 842.

Recent Accounting Pronouncements Not Yet Effective
Credit Losses of Financial Instruments 
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The proposed standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. For trade receivables, we will be required to estimate lifetime expected credit losses. For available-for-sale debt securities, we will be required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. The guidance will be effective for us in our first quarter of 2020, and will be applied on a modified retrospective basis. We have evaluated the new accounting guidance and do not anticipate that it will have a material impact on our consolidated statement of operations or consolidated statements of cash flows.
XML 32 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet Components [Abstract]      
Accrued payroll related costs $ 80,133 $ 70,755  
Accrued manufacturing costs 31,920 31,336  
Accrued product development costs 11,410 6,988  
Accrued warranty costs 6,742 5,362 $ 7,415
Accrued professional fees 6,335 5,678  
Accrued taxes 1,716 839  
Other 1,993 2,296  
Total accrued liabilities $ 140,249 $ 123,254  
XML 33 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Investment by Maturity Dates (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Fair Value Disclosures [Abstract]    
Due in 1 year or less $ 915,069  
Due in 1 year through 2 years 698,013  
Total marketable securities $ 1,613,082 $ 1,306,197
XML 34 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details - Product Sales Rebate and Returns Reserve (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Sales Return Reserve [Roll Forward]      
Balance at the beginning of year $ 8,613 $ 7,423 $ 1,317
Additions charged against revenue 2,032 4,269 17,371
Consumption (5,123) (3,079) (11,265)
Balance at the end of year $ 5,522 $ 8,613 $ 7,423
XML 35 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue:                      
Total revenue $ 552,546 $ 654,415 $ 608,321 $ 595,424 $ 595,726 $ 563,309 $ 519,845 $ 472,489 $ 2,410,706 $ 2,151,369 $ 1,646,186
Cost of revenue:                      
Total cost of revenue 196,243 237,141 218,130 214,854 220,734 201,726 185,962 169,570 866,368 777,992 584,417
Gross profit 356,303 417,274 390,191 380,570 374,992 361,583 333,883 302,919 1,544,338 1,373,377 1,061,769
Operating expenses:                      
Research and development 110,063 118,732 114,295 119,669 118,439 117,589 104,078 102,362 462,759 442,468 349,594
Sales and marketing 54,535 55,279 53,040 51,053 50,911 47,903 46,188 42,140 213,907 187,142 155,105
General and administrative 15,716 14,657 16,019 15,506 12,000 15,321 18,420 19,679 61,898 65,420 86,798
Legal settlement 0 0 0 0 0 0 405,000 0 0 405,000 0
Total operating expenses 180,314 188,668 183,354 186,228 181,350 180,813 573,686 164,181 738,564 1,100,030 591,497
Income from operations 175,989 228,606 206,837 194,342 193,642 180,770 (239,803) 138,738 805,774 273,347 470,272
Other income (expense), net 11,183 19,169 13,811 12,333 4,848 8,619 (2,169) 4,156 56,496 15,454 4,488
Income before income taxes 187,172 247,775 220,648 206,675 198,490 189,389 (241,972) 142,894 862,270 288,801 474,760
Provision for (benefit from) income taxes (73,520) 38,880 31,397 5,646 28,168 20,865 (86,703) (1,644) 2,403 (39,314) 51,559
Net income $ 260,692 $ 208,895 $ 189,251 $ 201,029 $ 170,322 $ 168,524 $ (155,269) $ 144,538 859,867 328,115 423,201
Net income attributable to common stockholders:                      
Basic                 859,444 327,926 422,400
Diluted                 $ 859,468 $ 327,941 $ 422,468
Net income per share attributable to common stockholders:                      
Basic (in dollars per share) $ 3.41 $ 2.73 $ 2.47 $ 2.65 $ 2.26 $ 2.25 $ (2.08) $ 1.95 $ 11.26 $ 4.39 $ 5.85
Diluted (in dollars per share) $ 3.25 $ 2.59 $ 2.33 $ 2.47 $ 2.10 $ 2.08 $ (2.08) $ 1.79 $ 10.63 $ 4.06 $ 5.35
Weighted-average shares used in computing net income per share attributable to common stockholders:                      
Basic (in shares)                 76,312 74,750 72,258
Diluted (in shares)                 80,879 80,844 78,977
Product                      
Revenue:                      
Total revenue $ 447,498 $ 555,066 $ 513,171 $ 505,415 $ 503,235 $ 485,481 $ 444,767 $ 407,617 $ 2,021,150 $ 1,841,100 $ 1,432,810
Cost of revenue:                      
Total cost of revenue 175,476 218,220 200,534 198,152 204,507 187,764 171,622 156,691 792,382 720,584 538,035
Service                      
Revenue:                      
Total revenue 105,048 99,349 95,150 90,009 92,491 77,828 75,078 64,872 389,556 310,269 213,376
Cost of revenue:                      
Total cost of revenue $ 20,767 $ 18,921 $ 17,596 $ 16,702 $ 16,227 $ 13,962 $ 14,340 $ 12,879 $ 73,986 $ 57,408 $ 46,382
EXCEL 36 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /J<35 ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ ^IQ-4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #ZG$U0+6=P,NX K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)VU -'1S43PI""XHWD(RNQMLFI",M/OVIG6W MB^@#>,S,GV^^@>E,E"8D?$XA8B*'^6KR_9"EB1MV((H2()L#>IWKDAA*2 MUU2>:0]1FP^]1V@YOP:/I*TF#3.PBBN1J<7;JA';YE:*&]F*]]GU MA]]%V ?K=NX?&Y\%50>_[D)] 5!+ P04 " #ZG$U0F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( /J<35#\P,R'? , "\1 8 >&PO=V]R:W-H965T&ULC5AM;YLP&/PKB!]0\ LDJ9)(3:-IDS:IZK3M,TV1E&S.:@R:V[T M457FGYVNRZPUE_4^:HZURK:65!81C^,T*K.\"I=SV_90+^?ZU!9YI1[JH#F5 M95;_6ZE"7Q8A"U\;'O/]H>T:HN7\F.W53]7^.C[4YBH:JFSS4E5-KJN@5KM% M>,=NUR+M"!;Q.U>79G0>=$-YTOJYN_BV781QUR-5J$W;EKL>\LL?+]1\I>QHF\)[ !\(T M_I @>H(8".QC!=D3Y!O!3G]T'8J=FW769LMYK2]!?;7WF'6KB-U*,_N;KM%. MMOW/3$]C6L_+>!Z=NS(]8G5%\!&"#8C(U!X$.!)8<4+G[P7N*4*\1ZPI0N(N M"#A&8>EB1$\P74*ZM'0YHJ?.%%'$! LD4" A]*DC0!$S+)!"@930F>LR@'AL MGD")">4[/J\ 1&")*9284KYT) #$8_4,2LPHW_4:0#QFLQ@G+J857+\1QN,X M\^2:D0J<)!M@/*8S&.X[QFD%UW:$\?C.<'Z9H!5?TUQ+UWV$\;C/ M#L%;P5 M"!KSE+C_B:T@&KU-EJK>VS?U)MCH4V4_$XQ:AZ\!=]R^C;[!KY\2?F3U/J^: MX$FWYIW6OGGNM&Z5Z4I\8P9\4-EVN"C4KNU.)^:\OK["7R]:?>P_3T3#-Y+E M?U!+ P04 " #ZG$U03OOR;;$$ #>%@ & 'AL+W=O<&9$B \= [:)H@18(MMCV6HF9V%C9 M9EU\OI__#'=K\F/ I/A[%T_]S?UL;,ICVWX?'W[?W,_-Z"@V\6D8 MBZC3Y2VN8].,)24?_UX*G5_K' -O[]]+_W5J?&K,8]W'==O\L]L,V_NYG\\V M\;E^;8:O[>FW>&F0G<\NK?\COL4FR4-\ MW1VFZ^E2_GN8'H"7 +P&0/EI %T"B 449V=34W^IAWJYZ-K3K#N/UK$>)P7< M4>K,I_'EU'?3=ZFU?7K[MG3EHG@;R[E(5F<)WDCPHV(M%)46J_VH"51,X MQ=-MO-/C28VG*;Z\C:]8(\X2.TD.DP32'WK'FB)UK@S!&MU.J=HII1W/[)PE M[M:. S*>]ZRB(^,@5+H?J_JQTD]@?JRHAP($SWIQK<@(JBKCQJENG'!3&>;& MB6JP)(^6N5%DKK0VXZ92W532#3 WE1P#@-+RF:/('!*"[L:K;KQTPV;$RLLA M*"MPQ.U('590>H.ZGZ#Z"=(/,3]!F3G(56NIJBS9#"3 Z*@RTHU@E1$5E1:) MSQQ%9KV#S"J'##I!^K'<#\B*2F^%'T5&SI<9/SI% :4?Q_V@[!^PAMN1*C)$ M&2:##F605*XXE2^:VXI\PHGP(V6YH=*)#!+)%44ICVMK2?4,:3 MSF:H1%[@,S@%G:<@@U*PUG?769[B!.E918M5SK*+"2S269T^* MC$PPF3'#3'(JL3 Y7I(IRM*NGI.5Y34]&10C)B494B/.E=18(B%;4H8^J#,5 M)5,Y*E>H);'I(PPINO3KIA-\QH_.9Y1\YA6M4.-N,,Z(Q2Z%@;P-F<5..J!) CIP M0&L:OM(_UWQTHH.90&S'(?2C#QV<),$9.*Q(23?!.!()BB(,UMDJDY>2SD^2_ 3#H462CE!YCR1& M2A%",-YD,$$Z2$F"% SG%DE"0LDIH8A^HI!=DCI%25(4#,<6*1CUH73RQ$D1 M)N-TLVU]-*6CE"1*P7!V742WQUMZ!J\(]0R^N#EH'$]^_ZR[E]VAGSVVP]#N MIY/%Y[8=8BK4?$G%;6.]N3XT\7D8;ZMTWYU/7,\/0WN\G"87UR/MY?]02P,$ M% @ ^IQ-4,5DJ I4 @ 50@ !@ !X;"]W;W)KZ]I(U9^*66[!$#L2U)C\<):TJB9(^,U MEJK+3T"TG."#":HI""",08VKQB]R,[;E1<[.DE8-V7)/G.L:\W]K0MEUY2/_ M8^"U.I52#X B;_&)_"3R5[OEJ@<&ET-5DT94K/$X.:[\3VBY02; *'Y7Y"I& M;4^7LF/L37>^'58^U$2$DKW4%E@]+F1#*-5.BN-O;^H/.77@N/WA_L44KXK9 M84$VC/ZI#K)<^:GO'<@1GZE\9=>OI"\H\KV^^N_D0JB2:Q*58\^H,-_>_BPD MJWL7A5+C]^Y9->9Y[6;BK ]S!P1]0# $H,7=@+ /"*T T)&94C]CB8ND8Y@8J=4+$#*K.@ MXEDJ&^:>8@*1."&2.02R4JR3AQ#W%!.(U F1.B"L;;!.G]LM#V43G,R)DSEP MK)=]G=W> _;B/"6=8"'H/J:@ RRTSRDX2Y?$89K-N5S**([3VU@W3D_DP)H= MG^AI+(?2C05&Y[N^<']@?JH:X>V85%>%.="/C$FB7.&+>FE+=<;=1==U)&O[2QP,_R2*_U!+ P04 " #ZG$U0O.#4/$() #D,0 & M 'AL+W=OV[VZ?Z,?W/]^UNLSJD/W=WO?W3KE[= M'AMMUCU1RO+&KOW_J?-97 M2Q.:!D?BWP_UR_[-[Q?-5+YNMW\V?\QN/W54,Z)Z77\[-"96Z<>/>E"OUXVE M-([_MD8[KWTV#=_^_M/Z^#CY-)FOJWT]V*[_\W![N/_4B9V+V_K[ZGE]^&/[ M,JW;";G.13O[9?VC7B>\&4GJX]MVO3_^>_'M>7_8;EHK:2B;U5^GGP^/QY\O MK?V?S7@#:1O(:X/4]^\:F+:!^=7 _K:!;1O8CS9P;0/WT0:^;> _VB"T#<)' M&\2V0?QH@ZIM4'VT@58_E5._FOC?-WD56W^XEY]R:X$FO9-C'3UUN#JL;JYW MVY>+W6FQ/:V:-:VO4JMDO/GTZ/O'_TS>ND^?_KC1VEWW?C266J9_8N2,\>?, MG#"O1"\-X74<0L?1EZR]G/"@38D;4.3-E MC#YG9HR!J<_??3B+]P>\9!T9KI'AOF*.%LR9!8Y%[XV'D+G(L1!"54&GRQQS,2W)P.4.7.Y Y(;Q]$/6 MD4D+3*'<.98&(P&>_)!8JY2N,$00+*KLD8X)%FSVK"8$\]I%F,*48,9$Q&8$ M4U+AMC;/,9UB9C((>A/.!&,"++LEX937X4TH.5,\FP@C[#L!@,R#=DF)4*0O>(897'4#NFG5H#V(1AP>%&,"68LBJ R#.& MB<%(,L\QZR4XZ'1!L+1]8B19YIBQE:L*64230].D51'!8;WV6^@L'%EG0*(! MPYP$F-^0828]5A"<85HY\+(QPU2E80H3@ME089R;,BQMU"@XP]*.A7L"P42G MB B+?T&XM%+2*@#)&>>:AU+0O'10T41S0-6:8**50O7M.L.1 %>X+#'-9ITN"Q=1G+ C. M3X2?M1#!#0HN65<*Q7X7&;Z/C-Y'QN\CD_>1*4&L-2ZAI16,89@SGZB')>,/$<4TX;E^E,YY%( M%#OG7$CYMT>QB3UO4]>H>,X%$YVW*#NQE[(AA5G3D@VPTK8JY/2Z<.[7Y."/ M.W&_A0RX0\8I'TU \4F_E36XD8TI9SQR$\9%%?"D,"7< MI9@JXOX^8P9-2DHCJI]SS0D%#SP+]F!2>F\QO2><#4J"%,0OE "T(^)[%-\1 MC]1XT!DPK-*84 \99B+F5R.&B<%-9DPP&VU$V7,J>DP6IH2ZE&P",]:E=EG1 M-:?26J^PXL.FF5)ABW*3/FTL[=J%:HTFY1I<<7W-JAA!!RSY$DYL" &+?(Q+ M2QTE&C%.>8_VQFQ\5;15%N;9/"J3G<@(=RE65SCA&3-H)586A6>%&Q$,,0LV MX1BCTBA]SME@@R_M\87:C2;%&XQ2?9U7#2Z#<9A%#@AGFK&C]@1+QY4LR.=8 M6BI9CIY3$C6F%1.&J8@5]RF;:4J$\_A.N+2]9Z*37BT:6S!CILI2J"5[(.G8 M4BB\Z$+M1D>B>(6*GZ"SDG/:KK$F-F"%;@BGA+M.CE3S*$X/6NGQCC_ER3XF1SX[D.6>2_^)+D27AK!A1 MA5=VNE!VTZ=JSEGESA9"AA1*.4)*.5B0GTM>0DCSM[A"%H0S$BHLHB\)9R6M MI=+8"R4)(24)S ;G+>1@[%F-G7#-V/%9+ G7C-T7]FDIG*Y%B':%UX%2.-() M.=*A)OT6BF_GU<59#0@EW0"Q;4@I3%M'E,+@/*94]B:/4QCH"74I784%.(+I M+D:W.:-T-K(%P6P70^^24*X;"Z4W*9S>A)S>\"UEOX7.=<8G-2"4=+&8/*04 MIN4C2J$WC"F%A58*H7Y30E&9-1=$LIU34GFPCE- MR+M:6WA7*X7T7TCZCY+,)<\V@SNMEA"ANY(1MY=K>C MA;YH33I2D! \/?@34T38U/G!"!MHF:2SD0J:0"QE-7*@0/$PA M)S&DXI]=]3!Y)5H'EYXINE#.B8Z"Q\PAXY1R6)H>L7ZKJ!U6":D]Z_#UV839 MBR%@J79*YZL]'DYFC'/>XS6&.>%2AFPB1E_&B7(1HQCAT@%&E38?4[I;1G)) M5_+!0IYB[-\(8X5-T)!B91[&2$%-.87[Q8!P564LICL,<]F:'C%,*;Q5-F:8 M6/2#"<%"B/C&8\HPEU\F()BW$>M;G@GMU1(YQH8T(I\!2R M%N/_1O J)!"&75S*@E<@\3O;#@8$:PH<>$^-8<%A^7?$,!]4%K@8)CB%"<-, M=@%MRC!K\++!C&&2951S@@53X6NR!<%!*\]^82]:;>W1V_ M+K"_^+9]?CPTSO+FT]>O)'R6YA(V?-[75S--/I_KJ^7I"P>_S)^^__"/U>[N MX7%_\75[.&PWQ_O9W[?;0YU&K[IIW/?UZO;UCW7]_=#\&M+ON]/W#DY_'+9/ M[7J]?[+CY/U!+ P04 " #ZG$U014SETWT" #K!P & 'AL+W=O M^XY%\=W?N7B59X84]%;4[=R$9^4ZIZ2 M1.Y.K*'RD7>LU6\.7#14Z:TX)K(3C.YM4E,G,$U)TM"JC9=S&]N(Y9R?55VU M;",B>6X:*OZ5K.;710SB6^"E.IZ4"23+>4>/["=3O[J-T+MD9-E7#6MEQ=M( ML,,B?@9/ZYG!6\#OBEWE9!T9)UO.7\WFVWX1IT80J]E.&0:J'Q>V8G5MB+2, MOP-G/)8TB=/UC?V+]:Z];*ED*U[_J?;JM(B+.-JS SW7ZH5?O[+!3Q9'@_GO M[,)J#3=*=(T=KZ7]C79GJ7@SL&@I#7WKGU5KG]>!_Y863H!# AP3 /DT 0T) MZ#T!?YJ AP3L)"2]%=N;-55T.1?\&HG^ZW;4'"+PA'7W=R9HFVW?Z?9(';TL M00;FR<40#9BRQ\ I9D0DFGTL 4,E2NBEPX\%5CZ"9!\A:Q\"( JK0$&CR!*@ M#T9AF '"; EP%,"-',ZU6,RBVDMILAF!T.LTMLR] M(KB8G*9>KP\"#F3M0QX 0%E8;A&46P3D.ITK"U\N0.Z9\D&ZO2[5.H#"Y,YY MF 4%SP*"'2WES/\;$)RFSK%9^3 $29JY1\*'80AS5#BJD\F5US!QM.-$1CM^ M;I6Y.2;1<6(]0W-E.O%23[)^\+S3]&/P!Q7'JI71EBM](=MK\\"Y8EIE^J@% MGO3D'3#:,U&>?[\C]02P,$% @ ^IQ-4"G0X;7Y M! =QD !@ !X;"]W;W)KD9>_;7Q)2%H^?-.V+0L(S?VQ/ M?A[,[)P7W\NM<]7HQV%_+._'VZHZW4VGY=/6';+R2WYRQ_J3Y[PX9%5]6;Q, MRU/ALDUK=-A/.8KBZ2';'E\=LI>W)^N^NOTM:BOIE^;@=?#^8Q*]TRW_^SVU3;^[$=CS;N.7O=5]_R\Z^N&Y 9C[K1 M_^[>W+Z6-YG4,9[R?=G^'SV]EE5^Z+S4J1RR'Y?7W;%]/7?^W\VP 7<&?#4@ M_M! =0;JIX'ZT$!W!OIJP,F'!J8S,#\CV \-XLX@OAKHN%V/RV2UL[_*JFP^ M*_+SJ+@4T"EKZI3NXGI]GYJ;[7*VG]4+4-9WW^9D[&SZUCCJ-(N+ACU-ZFN6 M0!-'OF:%-.1K'I"&?QTTPT%SZT![#K08T$43MYICJTDB2X3# M*!A&@3!&S.U%8V["$$6)93%WRU"7B-D-%7&BR2HQP:%,*T.1R&L=RB:D$X.' MK^'P=>M"><./L0,#'9AP_I2HNX4)EDFSXDB6U:#,2R>&Z<1@.<4B+.(@SD3' M8@G6 R(OE02FDH!4Y%.;A 5L-,NJ&5)YR5B8C 7)2#S8( RG9'&4%$9)PRB) M>$@6:1#%)$2B%E9#*B\9BC V(Y .229&X4)SSSI3#YX)Q&')9P(%%;&1^!V2 M^0EA=!)@9Z)D0B$\C03L:D#D)X,!2X"PB01Y)_)*7"51#XD(LXPTB"19WHEN M(]7$HY2"E/0@S8$O&^E$!?LET)F49,@UT$TH53V/(&$@D_D\T@E#E !% ZA3 M2$C%]>9KY. '=7Y*&*:$:"K!3B$H)QR96$[SD,Q/" .5$%&#IBQ$:DH0J]3+>,98981527D.L6I4++O692?S6BLQ.3V>>G8_QHAF MA&BY%3!@K^JI"NYI6A%YY5; (50GUB96#GQ(YB>$ZR!CG#+ :; 'F.W!4 ;[ 'JA"7FI10 MK8=4?CJ8J0HP-=@!5$J:E 2QOT"@J<$L@]?#4@\I/!_%6 OS8HC9"K2:SZJE5CK&J 57DBM]!A MH\HVU;&5[0L0RCT32(BB.&BY'I PL9:56/XU$FIYB#&].6YN?I+X(RM>=L=R M])A757YHSY>?\[QRM*_Y-"@< +0E 8 >&PO=V]R:W-H965T M&ULC9IO;^)&$,:_"N)]#L_,_G.41+IPA%9JI=-5;5]SB9.@ M YR"DUR_?1?P<3#S;)HW"9AGU\^NQ_/;6?OBM5U_VSPV33?XOERL-I?#QZY[ M.A^--K>/S7*V^= ^-:O\RWV[7LZZ_'7],-H\K9O9W:[19@_- M'TWWY]/G=?XV.O1R-U\VJ\V\70W6S?WE\".=3[W;-M@I_IHWKYNCSX/M4+ZV M[;?MEU_O+H?5UE&S:&Z[;1>S_.^E&3>+Q;:G[..?OM/AX9S;AL>??_1^LQM\ M'LS7V:89MXN_YW?=X^4P#0=WS?WL>=%]:5]_:?H!^>&@'_UOS4NSR/*MDWR. MVW:QV?T=W#YONG;9]Y*M+&??]__GJ]W_U[[_'\UP ^X;\'L;2-] #@THO-G M]0W.<)8J^/Z@2C_=SN+M:G63>[NEBWKX/U/MZ> M9MNPIO.8P^%V>W!W]7>_Y>NUR4=?KBBYB]'+MJ->,]YK^%AS4(QR[X=3,#K% MF$US/CW!Q"J"/Y5,K818L N! Y5=!W(R4(\[<+ #M^O '7<@M9JIO<;O-*N= M)ODZA:C&:V7"B4B/V%R??0M0?##KB# #L(=MA)C6>\UX33\3@U.1.K MXA@BJ4$#515.(/=?0B1"QAYQ:1O#*2+L28=94#G8RQ AC D MR%(BFBAS(,75-LJLS%/EG79M96>ACE4J^,:8(&]]FTCSUI!CKW,FD#$YTGD> MR,Z(@BLPF3"=R.)))_$Q6:2<9=KJ10B2B>C,-@6RNBKD3\)\(@NHQ-JT!*M$"B,H<466F;MQ98R+)Z5H0F0G9E[ M8 I45-=<6NYC;#'"EIYOMJ")QR?J70,<1>=-<8"H%0M!PIA:S,"UUZ[9WOQ! M*G':M]7Y2G(\:>-6%X1",4PP+1G4-G5A><286PRJF]J$FD5-7F&F2#HK :%W M&;DZ+0%=7NR+%!8+C-G%EEU4ZT4T(]SD:Y+TLF("E3GJ#.FF2.F3E]*:@3'# M&)18M888 SJ1Z#)Y@F1U2/K&F@)=86W*F&%L&<9Z!3QF!#$?O;G-@8XEB5Z= MXO[XB/BGUC'&V&+LN*CNK5OP<&(N31(&#UOPF#--&) G%Q-F[%96,",8)F)A M8LK#L;Q5L^S]_K]D"B1R/*)3NY@B8BG"E;I7KZ%(HT9 ZD^D MZ8Z$4I.4PD,PSJ:@,Q_Y> OX=!(P*AV@(*G!74.1KMX=**2(,@+U.A,(T91.@4[- MUND ,2@= "65'MY@4#H 2KT#.'86;\))= H$,HH^FHMK9J1(5=(HPC)Z920&-B.4LLUK7S-1*Q3K4.[-:) M66U,@$PGVC9"#RH7![>PV;TU]QIO9V%\T49-=(Q"47.)U[E,YU=8A$ MI;6SQ^G7@_2KP^4:BG2:'QV]D;%LU@^[UV\V@]OV>=5MGPX?'3V\XG/-VS?S3T@_X?,;=/RCI_,;CWK*%RC_@MKD*N^I!C\;&9W1V^+)K[;OLQYL_K_7M$ M^R]=^]2_(S4ZO*AU]1]02P,$% @ ^IQ-4&-O&'*Q 0 T@, !@ !X M;"]W;W)K_$M0""O6AF?TS:$ M[L"8+UO0PM_8#@S^J:W3(J#K&N8[!Z)*(*T8WVS>,2VDH4668B=79+8/2AHX M.>)[K87[=01EAYQNZ37P+)LVQ KLDXT\!7"M^[DT&,S2R4U&"^M(0[JG#YL M#\=]S$\)WR4,?F&3V,G9VI?H?*IRNHF"0$$9(H/ XP*/H%0D0AD_)TXZEXS MI7UE_Y!ZQU[.PL.C53]D%=J#\+F.72#3E',<<2?*W$D?\#Y^OP MW:K"78+O_E)XOTZP7R78)X+]?UM5+:WJ1-7D3GA7W@ MZ4[^I(_;_D6X1AI/SC;@S:;YU]8&0"F;&URA%A_8["BH0S3OT';CFHU.L-WT M@MC\C(O?4$L#!!0 ( /J<35 G":#\LP$ -(# 8 >&PO=V]R:W-H M965T&UL?5/;;MP@$/T5Q <$+]ZVT)W_? 3NNVSIY 6:8<^;,,&2CL8^N!?#D64GM]D['?9QNTG2&;0/X#. +X#KF85.BJ/RS\*+(K!F)G7K?B_#$NP/' MWI3!&5L1[U"\0^^EX&F2L4L@FF..4PQ?Q>R6"(;L2PJ^E>+(_X/S;7BZJ3"- M\/0OA6_DWV\2["/!_MT2MV+^54$IRA2/4X@=;# FU#\=/>+;3F$V&-_W\@]CRC8O? M4$L#!!0 ( /J<35!:!L=]M0$ -(# 9 >&PO=V]R:W-H965T( M7J=_WP$[KMM:>0%FF'/FS#!DH[$OK@7PY$U)[7+:>M\?&'-E"TJX*].#QIO: M6"4\FK9AKK<@J@A2DO'=[H8IT6E:9-%WLD5F!B\[#2=+W*"4L+^.(,V8TSU] M=SQW3>N#@Q59+QKX!OY[?[)HL86EZA1HUQE-+-0YO=L?CFF(CP$_.AC=ZDQ" M)6=C7H+Q5.5T%P2!A-('!H';!>Y!RD"$,EYG3KJD#,#U^9W]%"".4HC75Q).3AOU,R"4I1X MF_9.QWV<;I)TAFT#^ S@"^ VYF%3HJC\07A19-:,Q$Z][T5XXOV!8V_*X(RM MB'*K!-G"9'2C/H.,DK[S*P=SR^R9_P:=J_"MMT MVI&S\?BRL?^U,1Y0RNX*1ZC%#[88$FH?CI_P;*4;%[\!4$L# M!!0 ( /J<35!9%';!MP$ -(# 9 >&PO=V]R:W-H965TZ:%;&F>1M_9YJGIO9(MG"UQO=;"_CF!,D-&M_3-\23K MQ@<'R]-.U/ #_,_N;-%B,TLI-;1.FI98J#)ZMSV>=B$^!CQ+&-SB3$(E%V-> M@O&US.@F" (%A0\, KX@L+PH 1S%$:YN)*B=][HB06E:/$Z[K*- M^S#>)/L)M@[@$X#/@$/,P\9$4?F#\")/K1F('7O?B?#$VR/'WA3!&5L1[U"\ M0^\UY\D^9== -,61B/+YL[']EC >4LKG!$6KP@\V&@LJ'XRV>[3AFH^%--_T@-G_C_"]02P,$ M% @ ^IQ-4(H.0F>U 0 T , !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+^MLHI5M*9LJ:J566J5J^\S:8QL%C MXG?Y] M!^PX5F/U!9CAG#,7AFPT]L6U )Z\:M6YG+;>]T?&7-F"%N[&]-#A36VL%AY- MVS#76Q!5)&G%>)(I,0B478UZ" M\:7*:1(2 @6E#PH"MRL\@E)!"-/X/6O2)60@KL]OZD^Q=JSE(AP\&O5+5K[- MZ3TE%=1B4/[9C)]AKN>6DKGXKW %A?"0"<8HC7)Q)>7@O-&S"J:BQ>NTRR[N MXW23'F;:-H'/!+X0[F,<-@6*F7\27A29-2.Q4^][$9YX=^38FS(X8ROB'2;O MT'LM[@X9NP:=&7*:('P%V2T(AN)+!+X5X<0_T/DV?;^9X#[2]VMZFFP+I)L" M:11(_U?A1PA/_ZV1K3JJP39QEAPIS=#%.5YYEW%]X/%%WN'3K'\3MI&=(Q?C M\5UC]VMC/& JR0T.4(O?:S$4U#X<[_!LIR&;#&_Z^?^PY1,7?P%02P,$% M @ ^IQ-4%\/ %.T 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7>RDTIW_? 3NN MVUIY 6:8<^;,,&2CL2^N!?#D34GMR168&+SL-)TO@O%4 MY707!(&$T@<&@=L%[D'*0(0R7F=.NJ0,P/7YG?USK!UK.0L']T;^["K?YO26 MD@IJ,4C_;,9'F.NYIF0N_@M<0&)X4((Y2B-=7$DY.&_4S()2E'B;]D['?9QN MKI,9M@W@,X O@-N8ATV)HO('X46163,2._6^%^&)]P>.O2F#,[8BWJ%XA]Y+ MP5.>L4L@FF..4PQ?Q>R7"(;L2PJ^E>+(_X/S;7BRJ3")\.0OA9NQ% M$BF>PT.*2@=C7UT#X,F[DMIEM/&^.S#FB@:4<%>F XTWE;%*>#1MS5QG0901 MI"3CF\TU4Z+5-$^C[V3SU/1>MAI.EKA>*6%_'4&:(:-;^NEX;NO&!P?+TT[4 M\ +^>W>R:+&9I6P5:-<:32Q4&;W;'HY)B(\!/UH8W.),0B5G8UZ#\:7,Z"8( M @F%#PP"MPO<@Y2!"&6\39QT3AF R_,G^V.L'6LY"P?W1OYL2]]D]):2$BK1 M2_]LAB>8ZME3,A7_%2X@,3PHP1R%D2ZNI.B=-VIB02E*O(][J^,^C#=[/L'6 M 7P"\!EP&_.P,5%4_B"\R%-K!F+'WG\EYLD_9 M)1!-,<3_P/DZ?+>J< M.3,>9Z.Q3ZX%\.192>URVGK?'QES90M*N!O3@\:;VE@E/)JV8:ZW(*H(4I+Q M)'G'E.@T+;+H.]LB,X.7G8:S)6Y02MC?)Y!FS.F.OC@>NJ;UP<&*K!<-? ?_ MHS];M-C"4G4*M.N,)A;JG-[MCJ QPY&MSJ34,G%F*=@?*ERF@1!(*'T M@4'@=H5[D#(0H8Q?,R==4@;@^OS"_BG6CK5J"D@EH,TC^8 M\3/,]=Q2,A?_%:X@,3PHP1RED2ZNI!R<-VIF02E*/$][I^,^3C?I?H9M _@, MX O@$/.P*5%4_E%X4636C,1.O>]%>.+=D6-ORN",K8AW*-ZA]UKP])"Q:R": M8TY3#%_%[)8(ANQ+"KZ5XL1?P?DV?+^I&UL?5/;;MP@ M$/T5Q >$7=:Y:&5;RB:J6JF55JG:/+/VV$8!CP-XG?Y] 3N.D[IY 6:8<^;, M,*0#FB?; #CRHE5K,]HXU^T9LT4#6M@+[*#U-Q4:+9PW3=J)&GZ"^]4= MC;?8S%)*#:V5V!(#549OM_M#$N)CP&\)@UV<2:CDA/@4C&]E1C=!$"@H7& 0 M?CO#'2@5B+R,YXF3SBD#<'E^9?\2:_>UG(2%.U2/LG1-1F\H*:$2O7(/.'R% MJ9Y+2J;BO\,9E \/2GR. I6-*REZZU!/+%Z*%B_C+MNX#^--^-T5PQE;$.R_>>N\YYY?;E)T#T11S M&&/X(N8M@GGV.05?2W'@_\#Y.GRWJG 7X;MW"O]#D*P2))$@^;3$M9C=AR1L MT5,-IH[39$F!?1LG>>&=!_:6QS=Y"Q^G_8Z6:2$[ M6F31=[9%9@:O9 =G2]R@M;"_3J#,F-,]?7,\R:;UP<&*K!<-? /_O3];M-C" M4DD-G9.F(Q;JG-[OCZ 'Q)&MSJ34,G%F)=@?*YRN@N"0$'I X/ [0H/ MH%0@0AD_9TZZI S ]?F-_6.L'6NY" %)DU([%3[WL1GGA_Y-B;,CAC*^(=BG?HO1;\D&;L&HCFF-,4PU_$M M0""O6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S;OF!;2T")+ MOK,K,ML')0V<'?&]UL+]/(&R0TZW],WQ))LV1 J"D@EKT*CS9X2-,]=Q2,A7_ M&:Z@,#PJP1RE53ZMI.Q]L'IB02E:O(Z[-&D?QAM^/\'6 7P"\!EP2'G8F"@I M?R^"*#)G!^+&WGRWX[5W&KI%HBCF-,7P1LYTC M&++/*?A:BA/_!\[7X;M5A;L$W_VA\+!.L%\EV">"_7]+7(NY_RL)6_14@VO2 M-'E2VMZD25YXYX%]X.E-?H>/T_Y%N$8:3RXVX,NF_M?6!D IFQL&UL?5-AC]0@$/TKA!]P=-F] M\[)IF]R>,9IHLCFC?F;;:4L.F IT>_Y[@?9JU>H78(9Y;]X,0SZB?78=@"R/$R@<"[JCKXXGV78^.EB9]Z*%S^"_]&<;++:PU%*#<1(- ML= 4]&%W/!UB? KX*F%TJS.)E5P0GZ/QH2YH%@6!@LI'!A&V*SR"4I$HR/@^ M<](E902NSZ_L[U+MH9:+TIJ:,2@_!..[V&NYY:2N?B/< 45 MPJ.2D*-"Y=)*JL%YU#-+D*+%R[1+D_9QNMG?SK!M )\!? ' ME+G%D=BI][V(3[P[\M";*CI3*])=$.^"]UKRNRQGUT@TQYRF&+Z*V2T1++ O M*?A6BA/_"\ZWX?M-A?L$W_^F\!_Y#YL$AT1P^&^)6S%_JF2KGFJP;9HF1RH< M3)KDE7<9V >>WN17^#3MGX1MI7'D@CZ\;.I_@^@A2,ENP@AUX8,MAH+&Q^.; M<+;3F$V&QW[^06SYQN5/4$L#!!0 ( /J<35!JH)HOM0$ -(# 9 M>&PO=V]R:W-H965T29M<<7!1@7\#K]^P)V'+>U^@+,,.?,F6%(!S1OM@%PY%U);3/: M.-<=&+-% TK8*^Q ^YL*C1+.FZ9FMC,@R@A2DO'-YIHIT6J:I]%W,GF*O9.M MAI,AME=*F%]'D#AD=$L_'$]MW;C@8'G:B1I^@'ON3L9;;&8I6P7:MJB)@2JC M=]O#,0GQ,>"EA<$NSB14QL^)D\XI M W!Y_F#_$FOWM9R%A7N4KVWIFHS>4E)")7KIGG#X"E,]>TJFXA_A M*'!R4^ M1X'2QI44O76H)A8O18GW<6]UW(?Q9I],L'4 GP!\!MS&/&Q,%)4_""?RU.! MS-C[3H0GWAZX[TT1G+$5\&PO M=V]R:W-H965T<"CKM_/\"NZW;^ MQQ[]V[XTAZ-,^V!G#D5:O&IK1VKCTR M9O,:M+ WV$+C;THT6CAOFHK9UH H(D@KQE>K'=-"-C1+HN]LL@0[IV0#9T-L MI[4P?T^@L$_IFKXY'F15N^!@6=**"GZ#^].>C;?8Q%)(#8V5V! #94IOU\?3 M-L3'@$<)O9V=2:CD@O@:_>U7(2%.U1/LG!U2@^4%%"*3KD'[.]AK.<+)6/Q/^$*RH<')3Y'CLK& ME>2==:A'%B]%B]=AETW<^^%FLQ]ARP ^ O@$.,0\;$@4E7\33F2)P9Z8H?>M M"$^\/G+?FSPX8ROBG1=OO?>:\=TN8== -,:%3B4LQ7S\E8;.>:C!5G"9+&UL=5?1;ML@%/T5RQ]0&TABNTHB-9VF3=JD MJM.Z9YJ0Q*IM/"!)]_?#V,TR.+S$AIQ[#IA[+K"\2/6FCT*8Y+UM.KU*C\;T M]UFFMT?1]'9?_92M=S8ICIDNE>"[UQ0VV0TSQ=9R^LN72]=WY-:+^7) M-'4GGE2B3VW+U9^-:.1EE9+TH^.Y/AS-T)&MEST_B!_"_.R?E&UE5Y9=W8I. MU[)+E-BOT@=ROZ'%$. 0+[6XZ)OW9)C*JY1O0^/K;I7FPXA$([9FH.#V<1:/ MHFD&)CN.WQ-I>M4< F_?/]@_N\G;R;QR+1YE\ZO>F>,J+=-D)_;\U)AG>?DB MI@G-TV2:_3=Q%HV%#R.Q&EO9:/>;;$_:R'9BL4-I^?OXK#OWO$S\'V$X@$X! MU O(1B$W\D_<\/52R4NBQH_?\V&-R3VUWV8[=+I/X?ZS@]>V][RF1;[,S@/1 MA-F,&'J#(5=$9MFO$A1);&@03G$X@R-D+IS=AM,2$\P@PKH(2AT"1*D=P!2# WA7U=1"(171P$2# MX=7,UT&@6![@.D" R:L@#Q HE@>X%!#@\RK( P2*Y0&N!B2T.LN#/$"@V&Z' MZP$-K0% D#RBN!S2T.LO]/("@2!Y07 \HL/H\ MF$\(8GEDYZ&X'M#0ZBSW]QX$(I'-A^)Z0('5F9]O ,1(+-]P/:"AU1D)\@V! M8OF&ZP$-KC_0-WA]A]\O#=\ MY^I0=SIYE<8>D=U!=B^E$78L^9W]MD=[5;DV&K$WPVMAW]5X7A\;1O;3722[ M7HC6?P%02P,$% @ ^IQ-4-UC.OFR 0 T@, !D !X;"]W;W)K&UL;5/;;MLP#/T501]0Q4K6%H%MH.DP=, &!!VV/BLV M?4%U<24Y[OY^E.RX;N87BZ3/.;R(2@=C7UT#X,F[DMIEM/&^VS/FB@:4<#>F M XU_*F.5\.C:FKG.@B@C24G&-YM;ID2K:9[&V-'FJ>F];#4<+7&]4L+^/8 T M0T83>@D\MW7C0X#E:2=J^ 7^=W>TZ+%9I6P5:-<:32Q4&7U(]H==P$? GQ8& MM[!)Z.1DS&MPOI<9W82"0$+A@X+ XPR/(&40PC+>)DTZIPS$I7U1_Q9[QUY. MPL&CD2]MZ9N,WE-20B5ZZ9_-\ 13/U\HF9K_ 6>0" ^58(["2!>_I.B=-VI2 MP5*4>!_/5L=SF/0OM'4"GPC\BL#&1+'RK\*+/+5F(':;;GI!;'[&^3]0 M2P,$% @ ^IQ-4(V>BJS$ 0 -P0 !D !X;"]W;W)K&UL=53;;IPP$/T5RQ\0@]E-DQ4@95-%K=1*JU1-G[TP@!5?J&V6 M].]K&T+1EKQ@>WPN,[:'?-3FU78 #KU)H6R!.^?Z R&VZD R>Z-[4'ZGT48R MYY>F);8WP.I(DH+0)+DEDG&%RSS&3J;,]> $5W RR Y2,O/G"$*/!4[Q>^"9 MMYT+ 5+F/6OA![B?_:'"SR"$$'(I_%[UL2+92"NY^_J3[%V7\N967C4XA>O M75?@.XQJ:-@@W+,>O\!,758-U6LXJ/A7)WJ:1 MJSB.TTYV/].V"70FT(5P%WW(9!0S_\P<*W.C1V2FL^]9N.+T0/W95"$8CR+N M^>2MCU[*++W/R24(S9CCA*$K3+H@B%=?+.B6Q9'^1Z?;]&PSPRS2LS4]^\!_ MMRFPBP*[=8DTN2IQ"_.!R7[39+\A0*],MC#9E0E979P$T\8G:U&E!Q7;915= MNN*!QHO_!Y]:ZCLS+5<6G;7SSR=>O! 0 -P0 !D !X;"]W M;W)K&UL;51A;]L@$/TKB!]0$FRW561;:EI5F[1) M4:=MGXE]ME'!>(#C[M\/L.-Y&5\"=W[OW3O@DD]*OYL.P*(/*7I3X,[:X4"( MJ3J0S-RI 7KWI5%:,NM"W1(S:&!U($E!Z&YW3R3C/2[SD#OI,E>C%;R'DT9F ME)+IWT<0:BKP'E\3;[SMK$^0,A]8"]_ ?A].VD5D5:FYA-YPU2,-38&?]H=C MYO$!\(/#9#9[Y#LY*_7N@\]U@7?>$ BHK%=@;KG ,PCAA9R-7XLF7DMZXG9_ M57\-O;M>SLS LQ(_>6V[ C]B5$/#1F'?U/0)EGXRC);FO\ %A(-[)ZY&I80) MOZ@:C55R47%6)/N85]Z'=5KTK[0X@2X$>D,@:+CXO_!YI+XRW?+>H+.R[OF$2VZ4LN"L[.Z&UL=57;CILP$/T5Q >LL0FY M"9"2K:I6:J5HJ[;/#ID$M 93VPG;OZ]M6(K8X05?.'/.C,>>23NI7G4)8(*W M6C0Z"TMCVCTANBBAYOI)MM#8/U>I:F[L4MV(;A7PBS>J!6%1M"8UKYHP3_W> M2>6IO!M1-7!2@;[7-5=_CR!DEX4T?-]XJ6ZE<1LD3UM^@Q]@?K8G95=D9+E4 M-32ZDDV@X)J%![H_TM@9>,2O"CH]F0I?A=74R9A=LPN,"5WX5YD=T7& )* MPF"(_AL\0%BX\\1J%%)H_PV*NS:R'EBL*S5_Z\>J\6/7_TF2P0PW8(,!&PVV M7H?T0M[S3]SP/%6R"U1_^"UW.:9[9L^F<)O^*/P_Z[RVNX\\9KN4/!S1@#GV M&#;!T!%!+/LHP3")(_M@SG#S&/4P]N;QU#S>X 0KE&#E"5;3$.-H%B*&60@R M0442A(#-1#!,C(NL49$U0K":B6"8!!?9H"(;A& ]$\$P"SG9HB);A& [$\$P M.UQDAXKL/A*LYHG', N)IQ'^@B*$8IYZ%+20>[KP4BE",<\^"EI(/T6?ZX$R MA&)^ 5#0P@V@^+NF,4(QOP,H:'X)R*38U:!NOLSKH)#WQO>8R>[82@[,%\O_ M\+X/?>?J5C4Z.$MC2ZXOC%&PO=V]R:W-H M965T)W\?0$[KIOZ!9AASIDSPY"/VKS8#L"A-RF4+7#G7'\DQ%8=2&9O M= _*WS3:2.:\:5IB>P.LCB I"$V2+T0RKG"91]_9E+D>G. *S@;904IFWD\@ M]%C@%'\XGGG;N> @9=ZS%GZ ^]F?C;?(PE)S"ZP$D0! (J%QB8WZYP!T($(B_C=>;$2\H 7)\_V!]B[;Z6 M"[-PI\5O7KNNP >,:FC8(-RS'K_!7,\>H[GX[W %X<.#$I^CTL+&%56#=5K. M+%Z*9&_3SE7GV_#=IL)= MA._6\"S9)L@V";)(D/U38OJIQ*V8SRK)JJ<23!NGR:)*#RI.\LJ[#.PMC6_R M-WR:]B=F6JXLNFCG7S;VO]':@9>2W/@1ZOP'6PP!C0O'K_YLIC&;#*?[^0>1 MY1N7?P!02P,$% @ ^IQ-4->0AD3% 0 -P0 !D !X;"]W;W)K&UL;53;CML@$/T5Q !9>FQ+VUPY$04_<@J'E0 M TAWTBHMJ'6F[H@9-- FD 0GR6YW(((RB:LB^,ZZ*M1H.9-PULB,0E#]^P1< M327>XYOCE76]]0Y2%0/MX!O8[\-9.XNL*@T3( U3$FEH2_R\/YYRCP^ 'PPF ML]DC7\E%J3=O?&Y*O/,) 8?:>@7JEBN\ .=>R*7Q:]'$:TA/W.YOZA]#[:Z6 M"S7PHOA/UMB^Q$\8-=#2D=M7-7V"I9XC5MR$+ZI'8Y58 M5%PJ@K[/*Y-AG>:3PXT6)R0+(5D)3X% YD A\P_4TJK0:D)ZOON!^A;OCXF[ MF]H[PU6$,Y>\<=YKE>9I0:Y>:,&<9DRRP>Q7!''J:X@D%N*4_$=/XO0TFF$: MZ.F6GJ5Q@2PJD 6![)\2L[L28Y@\'B2/!LDC H>[(#',XUT0LFF< -V%)VM0 MK489QF7C7:?B.0F-_PN?1^HKU1V3!EV4=<\G-+E5RH)+9??@&PO=V]R:W-H965T@T2MG@RIP MI_5X)$15'7"J[L0(@UEIA.14FU"V1(T2:.U(G)$H"#+":3_@,G>YLRQS,6G6 M#W"62$V<4_G[!$S,!0[Q6^*I;SMM$Z3,1]K"=] _QK,T$=E4ZI[#H'HQ( E- M@>_#XRFS> =X[F%6NSFRG5R$>+'!E[K @2T(&%3:*E S7.$!&+-"IHQ?JR;> M+"UQ/W]3_^1Z-[UX*?,"HAH9.3#^)^3.L_:08K5 M&(]*,.6^J)J4%GQ5,:5P^KJ,_>#&>5E)HY7F)T0K(=H(!^=#%B-7^2/5M,RE MF)%<]GZD]A>'Q\CL3663;BOF>RUC--#3JY6:,6<%DRTPX0;@ACUS2+R M69RB_^B1GQY[*XP=/=[3D\POD'@%$B>0_-/BQYL6/9@L\)ND7I/4(Q#>F/@P M[VQ%YC7)/ +QC8D/D]R8D-WIX"!;=R\4JL0TN#NYRVY7[]X=1_(7OMS;;U2V M_:#016AS1MU):H308$H)[DS#G7DJMH!!H^WT@YG+Y<(L@1;C^A:0[4$J_P!0 M2P,$% @ ^IQ-4.;G^F46 @ G 8 !D !X;"]W;W)K&UL=55A;YLP$/TKB!]0 X&$1(#4=*HV:9.B3NL^.^0(J#:FMA.Z M?S_;4,;(Y4OL.[][[\X7SEDOY)NJ ;3WP5FKAROW'<+ MLZ4F7T3_%<:"$M\;J_\.5V &;C,Q&J5@ROUZY45IP4<6 MDPJG'\/:M&[MAY,D'E$BAMG@(@DJDB $Z4($P]RI9(V*K&\)-L%"!,/< M:=<&%=D@!-%"!,.L<)$4%4D1@G@A@F$27&2+BFP1@F7C,$N1+KN/@I;M)[/AP$&>W5A47BDNK9O),^\T>A\C-US^P8>Y M_8/*<],J[RBT&5%ND%1":#"Y! _F_UZ;IV(R&%3:;C=F+X=Y.1A:=.-;0*8' MJ?@+4$L#!!0 ( /J<35 >D&8MP0$ #<$ 9 >&PO=V]R:W-H965T M1G[$KCS>^_> 9=L5/K-M 6?4C1F1RWUO9[0DS9@F3F1O70 MN2^UTI)9%^J&F%X#JP))"D(WFULB&>]PD87<41>9&JS@'1PU,H.43'\>0*@Q MQUM\2;SRIK4^08JL9PU\!_NC/VH7D46EXA(ZPU6'--0YOM_N#ZG'!\!/#J-9 M[9'OY*34FP^>JQQOO"$04%JOP-QRA@<0P@LY&^^S)EY*>N)Z?U%_#+V[7D[, MP(,2OWAEVQS?851!S09A7]7X!',_*49S\]_@#,+!O1-7HU3"A%]4#L8J.:LX M*Y)]3"OOPCK.^A=:G$!G KTBD*E0F&YX9]!)6?=\PB772EEP5C8WSDOKIG@)!-36;[^XO9[> M\A18U<]C2I;_BN(W4$L#!!0 ( /J<35"502&J[P$ &8% 9 >&PO M=V]R:W-H965TN6L5SENM1Z. MA*BR!4[5G1B@-R>UD)QJ8\J&J$$"K5P09R0,@@/AM.MQD3G?61:9N&K6]7"6 M2%TYI_+/"9@8<[S#;XZGKFFU=9 B&V@#/T#_',[26&1AJ3H.O>I$CR34.7[8 M'4^IQ3O

C6NV1K>0BQ(LUOE8Y#FQ"P*#4EH&:Y0:/P)@E,FG\GCGQ(FD# MU_LW]L^N=E/+A2IX%.Q75^DVQRE&%=3TRO23&+_ 7$^,T5S\-[@!,W";B=$H M!5/NB\JKTH+/+"853E^GM>O=.DXG<3R'^0/".2!< E*G0R8AE_DGJFF123$B M.=W]0.T3[XZAN9O2.MU5N#.3O#+>6Q&E249NEFC&G"9,N,+L%@0Q[(M$Z),X MA>_"0W]XY,TP$>S_*S'=E.C#W/M%8J](_)[@/MB(^# ? MW.3!*W+P$(0;$1\F\HLD7I'$0[#?B/@P'[Q)ZA5)/02'C8@/DVQ$R.H_YR ; MU^$*E>+:N^FR\BY#Y"%T??(//DV@[U0V7:_016C3;:XG:B$TF%2"._-TK1EZ MB\&@UG:;F+V<6G\RM!CFJ4:6T5K\!5!+ P04 " #ZG$U0@SMA2+D! #2 M P &0 'AL+W=OUO8E_;J'RX@./N[0?8=;W6?X![.>?<#R[9H,VS;0$< M>I5"V1RWSG5'0FS9@F3V1G>@_$VMC63.FZ8AMC/ JDB2@M D^4(DXPH76?2= M39'IW@FNX&R0[:5DYN\)A!YRO,%OC@?>M"XX2)%UK('?X/YT9^,M,JM47(*R M7"MDH,[Q[>9X2@,^ AXY#'9Q1J&2B];/P?A1Y3@)"8& T@4%YK>'.DOC=E<,96Q#N?O/7>:[$][#-R#4(3YC1BZ *SF1'$ MJ\\AZ%J($_U$I^OT[6J&VTC?+NF[_;I NBJ01H'TOQ(/'TK\C$F3Y$,0LNBI M!-/$:;*HU+V*D[SPS@-[2^.;O,/':?_%3,.511?M_,O&_M=:._"I)#=^A%K_ MP69#0.W"\:L_FW',1L/I;OI!9/[&Q3]02P,$% @ ^IQ-4%57PL&V 0 MT@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q <$ M+^MLHY5M*9NH:J566J5J\\S:8QL%C MXG?Y]!^PX;NH78(9SSEP8LM'8%]<" M>/*J5>=RVGK?'QES90M:N!O30X#1MPUQO0521I!7C27)@6LB.%EGT MG6V1F<$KV<'9$C=H+>R?$R@SYG1'WQQ/LFE]<+ BZT4#/\#_[,\6+;:H5%)# MYZ3IB(4ZI_>[XRD-^ CX)6%TJS,)E5R,>0G&URJG24@(%)0^* C#!J&=9^3:G=Y144(M!^2%)DU([%3[WL1GGAWY-B;,CAC*^(=)N_0>RW29)>Q:Q":,:<)PU>8=P1# M]24$WPIQXO_1^39]OYGA/M+W:_HAW19(-P72*)#^4R+_4.(69O\A"%OU5(-M MXC0Y4IJABY.\\BX#>Q\?D;W#IVG_+FPC.T&PO=V]R:W-H965TY07<^?Z_IXN5A4]\]AGUBW*?U\W/\FE1'MB;SY> VKL-NUEIHX_AV,SD\^ MVX;GW[];WW3)-\GPF/^LJL_%V^_A2$A.Y\-V?\1 M7L.N@;>1-#[NBUW5_9_=OU1UL1^L-*'L\V_]Y_;0?;[U=WPV-,,-:&A IP9I M,ME #PWTJ8%VDPW,T,"<&M!T2'9H8'\T4),-W-# 10T6?6=UO;_.Z_SFJBS> M9F4_@(YY.T[5I6N>[WU[L7N@R=8=0)L6BL MGUP0X\T@5 MC4/M4^) 2E( O/4L=TK51/(IC#T%L1'@5"-8 +*RT=%( H?ATKL&<4/9X!,/9U) M*^-8L;HH("]*T">%]44A@%0%KP@X5# >4@5ED1R I^,-<5)[M.! 81)CL! M'E-4?5<#Z/P)2K, 3'52P$O,TP'T'B]8#8@XPTA@&&&2DF:!^KA<#9CS@:\S M\IJ/_ %YGI&WVEJ&W ";S6 PF4@2P@I!G/R>];-A4:7>>\!<@&2!R1\"G8&FCPBA^CF2! V,I:;DR$)9; MXDJ:QE61?CK_6@.(MD8KT.-3QL818^&FC$6<41Q.QL-1J47A<"09H^4!K'$M MT+P6J-C9:@"-9KR>/;8^!81563-EYUJYT:#&J,S8Q,IIX&*C4;$1UG$:5Q(- M*HF6HA 6D[R2-&,I[DQ>(.)A "#"9$3CDJ#!?% +\R:-Q5G;]Q=6C<51WC>:B<_+&R+@&& M9V_X;/3"-^M_.2 L)88O49FH;@Q??S;R3;(OK#D&:8Z@%D;8PC+O7Z4:K!8& MK!YUO/I!(&F59;"D&"XI1L<3+@@2]BD,5A/C03'P@@G,?P/6>CJ>6T&0M/^( MN6_X@M 8:6<1L]6"!:&)ZQ8"24_/8J):4*6-4)8LII8%55H:JQ8SQB+&Q&,5 M@:2]+HMI95$1CL72&&&KQF%:N>3]4RB'&>,X8^+UY<:!JD5DY$KB,+4< MV%@UPI!WF%H.['>*&6/6.$Z(..,EP/!B[OA;%T4ZDV<7#M/+@:IE!'HYX8T* M>*4B+2T<9HX#.Y0F9B@$1=.N-0)9*1C,00?H985].X?IY4#5DKK$8WIY5+7B M+D$@&Z^W("A:J=Q"D* I'K/9@_IG!4WQF*3^%U:I'I/4@](6]]L:@:P@!AXS MV8/29@7B>,P]CTJ;E"WFG@=5BX\2 +*";GGAI2>BE3"3\YA6/N792B^C/::5 M!U7+Q=LY VB\\0S?O?X<.'ZE&A-U?!>3(GW'RFP)0,;%BK,X.P2Q#^53=X2E MFMT7+X>Z;7MV]71,9DGM(8KH^DI=WBIP_6.:7-[V1T>B.TV S9W^0,8/U_UY MG3_S\FE[J&9W15T7^^[PQ6-1U*')*_G0].USR!]./W;AL6Z_MB._[,_)]#_J MXCB< 5J<#B+=_ ]02P,$% @ ^IQ-4%[Z\E9- @ 0P< !D !X;"]W M;W)K&ULC57;CILP%/P5Q >L+URS(DA)JJJ56BG: MJNVS0YR UF!J.V'[][4-2UDPW;Y@^S!GYHS!/EG'Q;,L*57>2\T:N?5+I=I' M &11TIK(!][21K^Y<%$3I9?B"F0K*#G;I)H!#&$,:E(U?I[9V%'D&;\I5C7T M*#QYJVLB?N\IX]W61_YKX*FZELH$0)ZUY$J_4?6]/0J] B/+N:II(RO>>()> MMOX./1X0-@D6\:.BG9S,/6/EQ/FS67P^;WUH*J*,%LI0$#WFSD120^<_:S.JMSZJ>^=Z87:G0(^!WLS"!.W>V7?:K=31>Q[&. -W0S1@ M]CT&3S!H1 #-/DI@E\0>+]+#.'@K<7!A0K=(X/016(+@#4'D)@B=!*$E""<$ M233;AQX264AC(5$0I^',B@,5IM%*+9&SEFA12QC';H+821#__VXD3H+$44$R MVXX>$T^,(I0F$+IU4J=.ZM!)9SKI4@<&:$UGX]39.'0V,YW-XL.A*%Z30=!] MG.!2*('S\P07CJ(4)GA%:>7@(H<2FBNAA=*:BO/L[A!^_U@,F/?^>#"YDFHJ MKO;VEE[!;XUM'9/HV"%V]M($?^%]>_E*Q+5JI'?B2E^,]OJZ<*ZHK@8^Z#I* MW='&!:,79::)GHO^6N\7BK=#RP)CW\S_ %!+ P04 " #ZG$U0H<)6:"\" M #%!@ &0 'AL+W=ORY> M9 6@O->&M7+G5TIU6X3DH8*&R@?>0:N?G+AHJ-)+<4:R$T"/MJAA* H"@AI: MMWZ1V[TG4>3\HEC=PI/PY*5IJ/C]"(SW.S_T;QO/];E29@,5>4?/\ W4]^Y) MZ!6:6(YU ZVL>>L)..W\]^&V#&V!1?RHH9>SN6>B[#E_,8O/QYT?&$? X* , M!=7#%4I@S#!I'[]&4G_2-(7S^8W]HPVOP^RIA)*SG_5153L_\[TCG.B%J6?> M?X(Q4.)[8_HO< 6FX<:)UCAP)NVO=[A(Q9N115MIZ.LPUJT=^Y'_5N8NB,:" M:"H(X[\6X+$ +PK0X,Q&_4 5+7+!>T\,_U9'35.$6ZQ?YL%LVG=GG^FT4N]> MBSB-J*0KE0AGL_YZ(Y,Y93*'3+R0R58R[Z(L#5*WSL:I MLW'H+)MCL](A.(T"MTP8N#^XX)^M6HX8X"<.%>@.8,'S5;I.V5:,#@I,TWU7 P'Z[!0 MO!LO#33=7,4?4$L#!!0 ( /J<35"-\0PO;@( "@) 9 >&PO=V]R M:W-H965T$L;_592\[T!U4_V[W0*V]@.58U;63%&T?0 MT\;=HO4.^Z; (EXK>I.C=\>,N;SJBC!;*4!#]N-)GRIAATGW\ M[DG=0=,4CM_O[)_M\'J8 Y'TF;-?U5&5&S=UG2,]D0M3+_SVA?8#1:[33_^- M7BG3<-.)UB@XD_;3*2Y2\;IGT:W4Y+U[5HU]WGK^>QE<@/L"/!3@;I9.R';^ MB2B29X+?'-&9WQ+S&Z,UUMX49M-:8;_3S4N]>\W#),F\JR'J,;L.@T<8-" \ MS3Y(8$ABAR?E89+"! '88V )@O\(5C!!"!*$EB <$Z3^PY =)K*8QF+B(,$^ M+!.!,A$@,^-4#!+$RP=-0()DP:#)9- (1VAFT!2420$9_" #8.;<7($B*T D M@ F0#_^W_>5^HIEXH 6.]J"QI8F?S@R+P)!L$5[@*00*PQD=.$LH '3F*. T MH? #ML))05!4)K9&$UMQF,S9"B<*Q4ML!4 HGM&!@X>@Y$4S%'"H4/H!6^'( M("@S$UM7$UM1',_8BN%D87^!K1 (/R;8&QU4-15G>T1+I^"7QMX/1KO#-6"+ M[4'W#][=(;X3<:X:Z1RXTL>E/=1.G"NJ>_&?]+BEOK8,"T9/RKPF^EUT9W>W M4+SM[R7><#G*_P)02P,$% @ ^IQ-4%< 9FE1" O#D !D !X;"]W M;W)K&ULE5M=;]M&$/PK@MX3W=[W!;:!VD71 BT0 MI&C[K-BT+40278F.TW]?ZLL0;V=/QY?8OK<=2^?9K/M_7.SFF\_MB_-NO^?QW:SFG?]Q\W3;/NR:>8/^X-6RYE6 MRL]6\\5Z>G.U_]OGSGI#U\63\_= M[@^SFZN7^5/S9]/]]?)YTW^:O8_RL%@UZ^VB74\VS>/U]"?Z=$ M-&_;L]\GN[E\;=MONP^_/5Q/U:ZD9MG<=[LQYOV/[\U=LUSNANH+^?;_[X[YW M^__K9[OM__K]QD9_-?N^&^B(N3U@]!E&#Q%W'.'=.V36%_!>A895Z/WQ9E!% MP ,8.(#9#V ' \1L&@>,VV/6>XSSWD7"Y['P/!:<)V7G.6!\Y7D6"4QFQ06& 5*.!4$:2&L5Z"H I!4L)UZ2Q7N@:O=! !E0*467 .P L MUH3E0B.Y$':[%AS."+G06"YTC5QH+A>"4FBL%+I&*317 )5WO@09%H+U0=?H M@^:T9X64(,-"L"AH) K2!L*BH$>(@L:BH)'7R"VAYJ+@?:!<+ ',)1ND.6'Q MT$@\R;WEE_LC5*L(^ .0DDR8(7G'HC#N=C;RQPN M0H:%8 Y;Y IRL;>774$1,BP$*X%%KH#M5_!(!"P01Q46"*N*Y:KBSASZ< BL M S:.V+58!VS-#86][ F*D.'C,ZPFCJN)4\*#"X=UP%%].QS6 <>OO[P=1]"% M/0)0\AYQ6%,#NN LR.:(CS:1 QF3;G,X")D6 AFL.,,=DJ:"V:= M&^'K'6:=J_'U#AAVBC'FM^ 9U1,5EIDS&)7X^P=IZ@E5@]X=D#"C;/'3/8U M[M[SB_X'G6\8"(I":SP6!5]C\3WP[N@Y&L"5GJ-Y+#(>F7QI""P,?H3)]U@8 M?(W)]Y4/& &NV!@L-![9?<$:>^&MQPB[[[%$^!J[[[F/9[NW!!D6@H7& YM/ MTA!8&/P(FQ\PG4.-S0^7;7X1,BP$,SD FT_"S6# S LC;'[ S LU-C]P Q]Z M-EC*>\)QWBOCA)N7@)D<:JQ^X S5AKVM02@OF-* 21QJ_'[@5N!#R%]G(1 9 MZ4%>P((0:EQ_X'X^)*4\V\/@7:A+6KI !N%]*'#^)+U1Q=(01CC_@*4AU#C_ M<-GY%R'#-[)88")P_B0P(&)IB".'NX3@"OMDXBE)@+W3P(9 M(Y:&.,+]1\SG6./^XV7W7X0,"\%,CL#]DW"'&#'SX@CW'X4 08W[C]S5:V.8 M*-\A7.@53MK]F,FQQOU'3E,7\J>3 *2ML$H)LSG5N/\$C#V[."*0>,%/6!A2 MC?M/W-5K8Y7.NX-PP00I#).PT"3@_DFXITE8&-((]Y^P,*0:]Y\N/QXL0H:% M8'E)P/.3-!DQ@2!E) $4N#BG#_ N#VA!L]I)"8DAQ3GM='X=.*$NEH1@Q&3%2$D_P'$M M]5;*^HT*^TEI/Q#W0VTI!7A.;:D.^9"4!P2!0*>E9*>4X#N&[BK;(O 19>Y8 M=ON$*L0@3[T!K]RT5F)>4HKQ$;B&\Q >@1?PN"P.+);A %ALD1/4(9/6<%NE@/&U;1%8+E&K\VEBZ:0S",] MXO$9"6DZ0G$Z+H,@+%=(_0J!.4*).1 \YXPLG4O@(PC%B<$$$G)L9$:%[:6T M?5W9IL=Y.OK9=UZZN=U^;>VS;KNG'4Q_[ M@9Z;^O[!Y\S]02P,$% @ M^IQ-4$1*<2 ! @ BP4 !D !X;"]W;W)K&UL MC53;;IPP$/T5Q ?$7)=F!4B!*&JE5EJE:OKLA>&BV)C:WB7]^]J&$$*LJ"_8 M'I_+C(TGG1A_%AV =%XH&43F=E*.1X1$U0'%XH:-,*B=AG&*I5KR%HF1 ZX- MB1(4>-X!4=P/;IZ:V(GG*;M(T@]PXHZX4(KYWP((FS+7=U\#CWW;21U >3KB M%GZ"_#6>N%JA5:7N*0RB9X/#H]>);G;F> M3@@(5%(K8#5;K5!&Y0?$8?8[A!: MBP@-/]PZA)%=(+(*1$8@VIY"Z.U.8<;$!C,8S Y1?H9XET1L32*V).'ODHC_ MU^)@M3A8+':74=@PH=TDL9HD%H%H9V+#[*\<;?YA"KPUSUTX%;L,4O\MF^C: M4>X"_09V\4)UFKDQO,G,;>H'YFT_".?,I'IAYATTC$E0*7HWZI0[U1G7!8%& MZFFBYGSN#_-"LG%I?6CMO_D_4$L#!!0 ( /J<35"$+:&(W0$ *@$ 9 M >&PO=V]R:W-H965T?NTBI30&4^D O\ O5[. F]0HM*W3'H9<=[ M3T!3^%_"PS$Q> MXZ6"4J[EGDIPY?S6+[W7A!Z8AH% IHT#T<(,C4&J$=!MO MLZ:_6!KB>GY7?[+9=98SD7#D]$]7J[;P][Y70T.N5#WS\1O,>1+?F\/_@!M0 M#3>=:(^*4VF?7G65BK-91;?"R/LT=KT=QUG_3G,3HID0+80P_B\!SP2\(:"I M,QOU*U&DS 4?/3']K(&8/1$>L/Z8E2G:;V??Z;125V]E@M,HO)PB1( M,[=/[/2)'3[[C<^$25<^:;8/0NSV29P^B<,GV_@DG_*$:8B#_?;G.' X2,-L MMVD(K?:,.<,_B;ATO?3.7.GM9S=)P[D"K1D\:+E67QO+@D*CS'2GYV(Z/--" M\6&^%]!R.97_ %!+ P04 " #ZG$U0V2!W^8X" !*" &0 'AL+W=O M"N.)ZD-P7S:D"/]3N6/YI6K7="Q[(N*UJ)@ MM8_1]DFT7@#^%G0J^BM/9W)EK%WO?FRG_FA%D1+NI.:@:C'A2YH66HB M)>.WY?2[D-JQO[ZQKTSN*IWH@YU*^L>N&VGR0[]GD MO](++15<*U$Q=JP4YMO;G85DE6514BKRT3Z+VCROEO_FYG8 U@$\ZA!;A[AS M@)_BH<7##A]][H"L WHP +9X_&B Q#HD#P9(+3X=! C:7ICF+HDD\REG5X^W MQ[,A^E<09:DZ/CMM-*?%O%/]%U&V,PW R0:%;#G3*@2,Y" [ZD[<8W(L# 9@,Q+A $71+04XI MR"%ET.,8.#$ #!4'O J@H/YKI(+P=.]=27QH]:SN \BA;F'DQ ML"^C[,5E7X%L#5SV.%O'+CO,UM!E1]D:.>S/.-M@ASU/[* ,_J753MEOA!^+ M6GA;)M5U:2ZU V.2JI*%3ZIE)S78NTU)#U(O$[7F[7AK-Y(U=G('W=^'^5]0 M2P,$% @ ^IQ-4%I^,GDW @ O08 !D !X;"]W;W)K&ULC55MKYL@&/TKQN_W(@K6-M9D?5FV9$N:NVS[3%M:S45Q0-N[ M?S] :RQRE_M%7CSG<(X\0G[CXE66E*K@K6:-7(:E4NT" 'DH:4WD,V]IH]^< MN*B)TD-Q!K(5E!PMJ68@CJ(4U*1JPB*W'01_^&[U2IN'&B5[CP)FTS^!P MD8K7O8JV4I.WKJT:V]YZ_3O-3XA[0CP0(/HO(>D)R4<)J">@CQ)P3\ . 739 M[KL.9M+NCGVGOZ?4L]<"(Y2#JQ'J,:L.$X\P M\2-B/46D^!&RF4)@G#QBME,,1G# !UD2!-[T\16(!D[369^@<0KD%@!].# M2;+J,-AB&HM)YAE$,^>;>& HRN;OV$%>.\AC)W7L=)ATM,Y3FF2.&0\(1X[C M#9HX?H+0V>JM!Q1'R!\*>T-A3RC'R@I[_.+8+3L/*DNA4U4;/'4\0Y/:\Z!@ M M_9K=0;+)T$@W-GF57J*1XXS]SB\<"TF9EK!XQ^&PO=V]R:W-H965TM@-?EFHV)Z6!;EPW UH3SUVZ7M(_^X0)M/6#_U;X*4[MUP& M0%F,\(Q^(/YSW%.Q XO*L>O1P#HR>!2=MOYSN*ESB5> 7QV:V&KMR4H.A+S* MS=?CU@^D(811PZ4"%+VBE@-DJ"+X=W?D M[=9_]+TC.L$+YB]D^H+F>E+?FXO_AJX("[AT(G(T!#-U]9H+XZ2?5825'K[I M>S>H^S3KWVAN0C03HH409A\2XID0OQ.2#PG)3$@, M"EJ-[4D,.RH&3RJ'Z[ M(Y2'*-PDHON-#*IFJV>B/4Q$KV6:/!;@*H5FS$YCHA4F7!! J"\I(E>*7631 MH_L$E8W(TGM(;4/"*':[B)V%QDH@OBOTR2V0. 42)9"L!=+ Z)3&I HS:$R0 M&\7:F# T&E+;F"A(W&93I]G4838TS&I,MDX2&9C*QJ2!471M8\+<[35S>LT< M7HV&[#(KQZ8ZH_H68U1YC7D,G#YQ:RBRZ1^CN2H,.([,<'UP'V7T>/_.Z3G;F#> M@7 QB-2X.!'"D; 8/ AWK?CC+!N,3EPN<[&F>N[J#2?C_$L!RW^M_ =02P,$ M% @ ^IQ-4#GP5Z1. @ \P8 !D !X;"]W;W)K&UL?55=C]L@$/PKEM][&/QUC1Q+ET15*[52=%7;9^*0V#IL7"#Q]=\7 ML.-S@+N7SL[-KO!0#XR^B)D0&KRWMQ#JLI>Q7 (BJ)BT6#ZPGG?KGQ'B+ MI=KR,Q ])_AH2"T%*(HRT.*F"\O"Q/:\+-A%TJ8C>QZ(2]MB_F]#*!O6(0QO M@>?F7$L= &71XS/Y2>2O?L_5#LPJQZ8EG6A8%W!R6H=/<+7+-=X ?C=D$(MU MH"LY,/:B-]^.ZS#2A@@EE=0*6#VN9$LHU4+*QM]),YQ3:N)R?5/_8FI7M1RP M(%M&_S1'6:_#QS XDA.^4/G,AJ]DJB<-@ZGX[^1*J()K)RI'Q:@POT%U$9*U MDXJRTN+7\=ETYCE,^C>:GX F IH),/N0$$^$^(V0?$A()D)B$1I?>0G0N!*/:[B+V%QD8@OBLT]0LD7H'$""1W I'5J1&3 M&DQG,(\9C*UJ75">( NT9M/:@XRFW+'A2$*'OG4.1>S[G'L^5F MDSNO,DV1W607Y)ZHP=EKU8WT+RAY"3U,E=K/L[A M<2-9/UTQ8+[GRO]02P,$% @ ^IQ-4(18>;GK 0 \00 !D !X;"]W M;W)K&UL?53M;ILP%'T5Q /4?!DG$2"UJ:9-VJ2H MT[;?#EP"JHV9[83N[6<;BBAA^X-]K\\Y/@>,LT'(5]4 :.^-LT[E?J-U?T!( ME0UPJAY$#YU9J87D5)M27I#J)=#*D3A#41"DB-.V\XO,]4ZRR,15L[:#D_34 ME7,J_SP!$T/NA_Y[XZ6]--HV4)'U] +?0?_H3])4:%:I6@Z=:D7G2:AS_S$\ M'+'%.\#/%@:UF'LVR5F(5UM\J7(_L(: 0:FM C7##8[ F!4R-GY/FOZ\I24N MY^_JGUQVD^5,%1P%^]56NLG]G>]54-,KTR]B^ Q3'NQ[4_BO< -FX-:)V:,4 M3+FG5UZ5%GQ2,58X?1O'MG/C,*Z0W43;)D03(9H)8?)?0CP1XA4!CJ M:9%),7AR_%@]M6G>"HQW&;I9H0GS-&*B!2;ZB#C> M(U(\0Y Q,+N(-EU$CA\O^"38YL>;_-CQDP\I]JL4(P8[3.&UL?93=CILP$(5?!?$ :XS![*X( M4D-5M5(K15MU>^TDDX#68&H[8?OVM0U!J7%[@__.G/G&V"Y'(=]4 Z"C]X[W M:A,W6@_/"*E# QU3#V* WJR&VTG4%4.[ S?0?\8=M*,T.)R;#OH M52OZ2,)I$W_ SW5A]4[PVL*H[OJ1K60OQ)L=?#ENXL0" 8>#M@[,-%>H@7-K M9#!^S9[QDM(&WO=O[I]<[::6/5-0"_ZS/>IF$S_&T1%.[,+UBQ@_PUQ/'D=S M\5_A"MS(+8G)<1!D )K(7*D?F695*<48R>EG#"?Q,S&8>[*3;.[=FJE5F]EKE-"W1U1K- MFNVD2>\TGJ)>*VB^2) !6"C2($7JXLE]!E*$#4C0@#B#[*\RB%?&I,F=IG<: M3 I,O5("JHR2IS!,%H3) C"9!S-IZ%V:-,&YAURO5>21$AJ&R8,P>0 F]V#R M51J:93YRO58]Y05)PC T"$,#,-X/V-)5&DQPZN],2$7P/W:F",(4 9C"@RG6 MIP'C+/&PO=V]R:W-H965T1;@,.1! MGJ2%OY@U8X_58B:/*DL+\5AY]3'/D^K?4F3R//>1_S[PE.X/R@P$BUF9[,6S M4+_*QTH_!3W+-LU%4:>R\"JQF_OW:/J F0EH$+]3<:X']YY)Y47*5_/P?3OW M0Z-(9&*C#$6B+R>Q$EEFF+2.OQVIW\]I H?W[^Q?F^1U,B])+58R^Y-NU6'N M3WQO*W;),5-/\OQ-= DQW^NR_R%.(M-PHT3/L9%9W?QZFV.M9-ZQ:"EY\M9> MTZ*YGCO^]S X 'F+E.5+*8 M5?+L5>UZ*!.S[-"4Z=>U,8/-VVG^TW[6>O2T8'PR"TZ&J,,L6PP>8%"/"#1[ M/P6&IEAB)QQ?3K!R$9Q=0M8N!&%RB7EP,8S'L%("FD$: C(DB$*8@(($M"&@ M%P3(0+ .",\@N4P4 X#Y%C>+UL,'\SS)8Y(Q"TY$"P, M$8;E<% .=^1$UBM<<*@.+Q2,M$<,DCJ.;'*. 2 M1),;3(&+$,77F!*[Z>JO(K-= 6"1AX+939?@]'^*'&/S<[4&E^BZ;H]$'S0M.>3GTFU M3XO:>Y%*[WN;W>E.2B6TR/!.RSOH(U'_D(F=,K>1OJ_:&ULC99MK]H@&(;_2M,?<%I>^F:JR:Q9MF1+S%EV]AD5;7/: MT@'JV;\?T-HHX+(O%NC]W%P/T ?+*^/OHJ94!A]=VXME6$LY+*)([&O:$?'" M!MJK-T?&.R)5EY\B,7!*#B:H:R,8QVG4D:8/5Z49V_)5RB%;E0$[T!Y4_ARU7O6AV.30=[47#^H#3XS+\!!8; M$.L HWAKZ%7EB&L2:B+=U+;4'4XT(KVK;:27'\GDS#>4X= M>-^^N7\VR:MD=D30BK6_FH.LEV$>!@=Z).=6OK+K%SHEE(3!E/TW>J&MDFL2 M-<>>M<+\!ONSD*R;7!1*1S[&9].;YW7ROX7Y ^ 4 .< @/\9@*8 ]+\!> K M5D TIF+69D,D696<70,^;N] ]"D""ZQ6?Z\'S6*;=VIYA!J]K)(\+J.+-IHT MZU$#[S3P45&YBC1YE&Q<"8!HUD0*J/)8X"0E:ZKRN(L2?PPV N#/3#6JJY'37HW#0(%M':G\JD02OTPB1A"Q1Y8J2-'NR=+D7)?>@I!9*[FYC!BQ1Y8IR5/A)"B]) MX2')+)+")2D*^TMS11 63\ZVNGZ\%2[VP.1VB8N=@P!P#'%A%SJ/#B*88 LI MNJN_^@;]3OBIZ46P8U*5&UL?53;CILP$/T5Q'N7<#/9B"!MJ*I6:J5HJVV? M'3():&U,;2=L_[Z^$): MR_8'LZ<.<>7R7O&7T4-(+TW2EJQ]6LINTT0B*H& MBL4#ZZ!5?TZ,4RS5DI\#T7' 1Y-$21"M5BB@N&G](C>Q/2]R=I&D:6'//7&A M%/._.R"LW_JA?PL\-^=:ZD!0Y!T^PT^0+]V>JU4PLAP;"JUH6.MQ.&W]IW!3 M9AIO +\:Z,5D[FDG!\9>]>+;<>NOM" @4$G-@-5PA1((T41*QI^!TQ]+ZL3I M_,;^Q7A77@Y80,G([^8HZZV_]KTCG/"%R&?6?X7!3^I[@_GO< 6BX%J)JE$Q M(LS7JRY",CJP*"D4O]FQ:T)BS%MEQNIG M+'&1<]9[W!Y6A_6="#>QVLQ*!\W>F7_*K5#1:Y&N'_/@JHD&S,YBH@DF'!&! M8A]+1*X2NVB1'MT7*)<(E+HKQ$X3L5VZ"Q$F0&(+DCB"<[8+%I ;3 M6DR,YDZ6H"P)/_"2.J6D#BFS*CN+0=,J(9J=6KD$Q>E'VXJ<4I!#2CR3@A95 M/J79_ :5+A0*UVXQF5-,YA"3S,1DB]U'63(_HB7H[ARME&#R?BCPLVDUPJO8 MI97ZIDZB8S=[BO3[F\5WJLO9IO1.8UOD#\S/32N\ Y/J=9LW>&),@M*X>E#R M:M65QP6!D]333,VY[4UV(5DWM-U@[/W%/U!+ P04 " #ZG$U0VSJ_];," M !X"0 &0 'AL+W=OA2-+H>J8:VL>!L(=ER%&_18(F("K.)7Q6[R[CXPI>PX?S6#;X=5 M&!LB5K.],A947ZZL9'5MG#3'G\$T''.:P/O[=_FE5L_\]I4-!9$P&*K_SJZLUG)#HG/L>2WM;["_2,6;P46C-/2MOU:M MO=X&__6>FK)K03E@QDR8"'NH -'S;8['?._-8<*^P^^&'3 MGTE^4'&J6AGLN-*[J=WSCIPKIBGC!\UWUL>@<5"SHS*WN;X7_5F@'RC>#>>< M:#QLK?\!4$L#!!0 ( /J<35 FU4PX^0$ ! % 9 >&PO=V]R:W-H M965TZ]"7P+T^]YQS"=Q\X.)5-@#*>V>TDSN_4:K?(B3+!AB1 M=[R'3G^IN&!$Z5#42/8"R,D6,8IP$*2(D;;SB]SF#J+(^5G1MH.#\.29,2+^ M[H'R8>>'_C7QW-:-,@E4Y#VIX1>HE_X@=(1FEE/+H),M[SP!U 1*#9&V\39Q^K.D*5SNK^Q/ MMG?=RY%(>.3T3WM2S<[?^-X)*G*FZID/WV#J)_&]J?D?< &JX<:)UB@YE?;7 M*\]2<3:Q:"N,O(]KV]EUF/BO9>X"/!7@N0"/O8Q"UOE7HDB1"SYX8CS[GIB_ M.-QB?3:E2=JCL-^T>:FSER(-TAQ=#-&$V8\8O,"$,P)I]ED"NR3V^*8\3F,W M0>3T&%F"Z(/'S$T0.PEB2Q!_(-BLFAPQB<5T%I-L,HP_T4F<.HE#)USIC)AT MH?,E2L(T_$0H=0JE#J'[E5!Z(Q1%]VFV<>MD3IWL5B<,5CK9[<%E"=ZL==#B M1C(0M7V+TBOYN;-S8)&=G_L#MC?Z/WR<%3^)J-M.>D>N]+NPM[?B7(%V$]QI M(XT>3W- H5)FF^F]&!_I&"C>3_,'S4.P^ =02P,$% @ ^IQ-4&+IFY3Y M 0 ^P4 !D !X;"]W;W)K&ULC93=CILP$(5? M!?$ ,08"201(S595*[52M%6WUTX8 EJ#J>V$[=O7-@2ER43*#?[AS'=F!NQL M$/)=U0#:^VAYIW*_UKK?$*(.-;1,+40/G7E3"=DR;9;R2%0O@94NJ.4D#(*$ MM*SI_")S>SM99.*D>=/!3GKJU+9,_MT"%T/N4_^R\=H<:VTW2)'U[ @_0?_J M=]*LR$PIFQ8ZU8C.DU#E_B>ZV5(7X!1O#0SJ:N[94O9"O-O%MS+W YL1<#AH MBV!F.,,+<&Y))H\_$]2?/6W@]?Q"_^**-\7LF8(7P7\WI:YS?^5[)53LQ/6K M&+["5-#2]Z;JO\,9N)';3(S'07#EGM[AI+1H)XI)I64?X]AT;APF_B4,#PBG M@' .",=:1B.7^6>F69%),7AR;'[/[#>FF]#TYF W72O<.Y.\,KOG(J$T(V<+ MFC3;41->:>(DGC7$\&>3$#4)'2"Z H11B@,B%! Y0/Q?EN%-EJ-F[33=J%G3 MQ1JWB5&;&+&)<, 2!2SO"DWH@TXE*"!!,EC>%(II$MPD14U2!)#>F-QKXNA! M+U>HR0HQ6>& -0I8/]]+&N#_=O!$-U'1@TKI@S-$GV@H(HKO/ANY.K;V6OS! MY+'IE+<7VMP [IQ60F@PP&!A?K;:W,3S@D.E[30U1^-"BWZZ:LE\WQ?_ M %!+ P04 " #ZG$U0O)F_80P# "Z"P &0 'AL+W=OB,D/N\Y[R$'DM&15Z_UCC'AO!=Y68_=G1#[H>?5JQTKTOJ: M[UDI_]GPJDB%'%9;K]Y7+%TWHB+WL.\3KTBSTIV,FKFG:C+B!Y%G)7NJG/I0 M%&GU;\IR?AR[R#U-/&?;G5 3WF2T3[?L)Q._]D^5''E=E'56L++.>.E4;#-V M;] PH8IO@-\9.]9G]XZJY(7S5S68K\>NKPRQG*V$BI#*RQN;L3Q7@:2-OSJF MVZ54PO/[4_3[IG99RTM:LQG/_V1KL1N[U'76;),>%XWO\[J4 M>Z"C22I&^M]>L;*Y''?\D@P58"W GD+F_$@1:$'P( MPB\%H1:$EPHB+8@N%1 M()<*8BV(+Q50+:"7"@9:,+A4@/S3ROD?$O*UI%ML M='&6TW(C;$B\MK&:3KU-13H95?SH5.V[MD_5*XV&4B6#J]FF]YL_9;?6W#67YO.($2!? :!7"O!$V$X-Q& M$,,10CA"V$0(>]UF/)!%RT0-4S9,A% 8&@7;5( (,;HRL2GJ#SXI.H(M1X!E M W,/P2*T\48N-=6MK0%0JH;U26 MV-@G?F/8;PSX-19[$=M68J.]ES:#J?%:)T ID(;&Y_'!AB@QOX^/-G2%+>]S(!^* MS(W#AB(2#@QJ"108A9'1)PF0,*346%_O;&\L6+5M3H&UL^*'4JBOV]EL=]"\ MP6IO->:G:#A'P/Q"'DS;<^1'^/94^R.MMEE9.R]&ULE97=CILP$(5? M!7'?-6 @R8H@+:FJ5FJE:*NVUPZ9!+0&4]L)V[>O;5B6&*=2;^(?SLSYQI!Q MUC/^(BH Z;TVM!5;OY*R>T1(E!4T1#RP#EKUY,1X0Z1:\C,2'0=R-$$-15$0 MI*@A=>OGF=G;\SQC%TGK%O;<$Y>F(?Q/ 93U6S_TWS:>ZW,E]0;*LXZJQ6:LASK!EI1L];C<-KZ3^'C+@QT@%'\K*$7L[FG2SDP]J(77XY;/]!$ M0*&4.@51PQ5V0*G.I#A^CTG]R5,'SN=OV3^9XE4Q!R)@Q^BO^BBKK;_VO2.< MR(7*9]9_AK&@Q/?&ZK_"%:B2:Q+E43(JS*]77H1DS9A%H33D=1CKUHS]\"3% M8Y@[(!H#HBD@3/\9@,< _!X0F^(',E/J1R))GG'6>WQX6QW1'T7XB-5AEGK3 MG)UYIJH5:O>:IU&:H:M.-&J*01/--.&D0"K[9!&Y+(IH$1[=&NR6BC1Q.V!G M$=C$X[E#'+@3Q,X$L4D0WYS"RCJ%09,836LT. @"JY*E*(Y#G+I9$B=+XF!9 M6RR#)IW9V"!+Q8D*1.DM1!LK%(TH5/J'PL&(RT%K)\O:P1):+.LE"[Y7\<;ILG&X6/^;8K/XVF[.=:AX\Q^' MKQJRLTD$#AAL^8RB&QK'%X=FG:D!?C9-7'@EN[12]X#9[G11/$6ZLUG[A;Y M3,=[3S/M\ Y,JKYINMN),0F*,GA0?)6Z\*8%A9/4TY6:\Z'K#PO) MNO%&0].UFO\%4$L#!!0 ( /J<35#SYZ\G[ $ ,X$ 9 >&PO=V]R M:W-H965TYY.0KZH#T.B-LT$5N--ZW!&BJ@XX M54]BA,%\:83D5)NM;(D:)=#:D3@C41!DA--^P&7N8D=9YN*L63_ 42)UYIS* MOWM@8BIPB*^!E[[MM V0,A]I"S] _QR/TNS(HE+W' ;5BP%): K\'.X.J<4[ MP*\>)K5:(UO)28A7N_E:%SBP"0EL%:EX7. !C5LBD\6?6Q(NE):[75_7/ MKG93RXDJ. CVNZ]U5^"/&-70T#/3+V+Z G,]*49S\=_@ LS ;2;&HQ),N2>J MSDH+/JN85#A]\^]^<.]IUK_2M@G13(@60IC]EQ#/A/B=D+CB?6:NU$]4TS*7 M8D+2_UDCM6TRTPH0+@ACUQ2+: MLMA'#_3HUN#PB,C2;8=XLXC8\>.U0Q)O"R2; HD32&ZZD-YUP6-2AQD<)MBV M2#="VX:OH,I3/ MD3U&=_&]&58_6^\R?M*_4]GV@T(GHI$4*#23-X,AEVYG)9-@P:;9CCU4R[D^FCPKU4/EU<>B2*N_*Y7KT\)G_NO ]VRW-\U L)P?TIWZH?/JE_GK,)'-Z_9O_4%F^+>4QK=:_SW]G&[!>^ M]+V-VJ;'W'S7I\^J+RCVO;[ZK^I9Y1;>,+%SK'5>MY_>^E@;7?19+)4B?>FN M6=E>3WW^US Z /H . > ^&\ [P/X6T#<%M\Q:TO]F)IT.:_TR:NZ7^N0-J)@ MM]PNYKH9;->N_ J@I5H#"83S! M/4:(F)Z!DT7P-IX/XJ,HI!-$9(*H31"-5D$ZJ]!AXA93OJX4A$XIEU C,C%) M)B;(S!PR'48,IOG 9"1CAPT!BQF;8"-(-@*SB9RB5P(5'<7 73(8%4LQ128A MR20$&>:0H3"NX"@,IXE(DHA$"2(YL2EF9(+9]9)E(;USPRM$VX-&BPXQQZD9S8!8RV*A:_0\:TOS#"8+",L73/U(M-$P[#2$A"7>OF+&73H8)9)PB@YM M6VQVC8 I$-K@%"BAR0#M@( =,)(3#@&T9P&[7L! FPP0)H,$#-@]($I< 5]" MC>G0%@.$,2 !]Z"Q@!E#YS("!G(VP8=V&2#.5DC @(]-C,?2I8-1P*;^=H%V M+"!.5TC ) BQH4!3:T-['V#O&Y[AQBEHOX+D'0*F+08(B\$"QN;!A$ "OH : MTZ$M!@ACP *>$0(F^! P 4#SX;3+<.*F_@Z:+M097]EFOVO-W])T M;PJ^I=4N*VOO41O;X[:=Z%9KHRS'\,:NU5ZEF_-#KK:FN4WL?=5UZ-V#T8?^ M[4-P?@6R_ =02P,$% @ ^IQ-4"@!$^X6 @ .@8 !D !X;"]W;W)K M&UL?97=CILP$(5?!?$ :\!@2$20NJFJ5FJE:*NV MUTXR"6@-IK83MF]?VQ#$&KH=GEW+30R89W@8#++OP0 M;_<;H[>"GPT,V#,&.DT?D^>X8PT M@2?B+=:'>3*;]NSL/5VMU+OWBF1)B>[&:-(\CYIDH7$4 M^[6"9+,$Z03F+!)O%HF-QTM"BOT&V&N K4'Z+@'LE#%J,JOIK"9.,,[]F-2+ M23V8U,&,&O(.$Z6%'Y-Y,9D'DSF8;(V)L_@?AT:\&.+!$ =#5IB<;"(_)?=2 M<@\E=RCYNI@HCOV4PDLI/)3"H10K"L'$#]EX(9LU)(T"BS#37#]U:C3_+JJ_4$L#!!0 ( /J<35!]0IWZN ( "\* 9 >&PO M=V]R:W-H965TTOY];V*)9S M?E9E4;-'X&OT,,61\;!(GX7["I[:\^4\LSYB]E\VR_\R&3$2K93)@35CPO; ML+(TD70>?]N@?L=I'/OKM^A?;/&ZF&_MV8&>2_7$KU]9 M6U#B>VWUW]F%E1IN,M$<.UY*^^OMSE+QJHVB4ZGHJWL6M7U>W9LL;=U@!]PZ MX,Y!<[_G$+<.\3* 6LW88W,>DT3UF,\:@#A'J#+HT,)3&&@,4:$ Q MQN![Q!:(DL!9Q& S8NL?WV6!X0 $#$!L '(7(!YT$\(0F"0!21(@0#+HE-R41H,SM"V MA=U]WBR8Z#T"=;U"&,AGJBNP*-$G5(E@62)(<\,ST(+ZY>(L#Z:88&VBL3A) M'$^$@(6'TD_4"ZL*C6659J-_; @T\:>-8&FAL;8(F4H55@W*/UXMAF6#HP]4 M"X*&/&'OUJR8.-J)1'H[?JZ5N5=ZUF[J66%SZP[L&ST-N=GE%L:-4C^H.!:U M])ZYTG>ZO7D/G"NFGKK-B4[*+/,]%JX$<9M%&_:\2SL9L3E?U!+ M P04 " #ZG$U0&,3X>0X" #&!0 &0 'AL+W=OTZ@OV+C.SLPMVUG/Q*BL Y;TUK)6Y7RG5[1"2904-E4^\@U:_N7#1 M4*5#<46R$T#/EM0PA(. H(;6K5]D-G<41<9OBM4M'(4G;TU#Q>]G8+S/_8W_ M2+S4UTJ9!"JRCE[A&ZCOW5'H"(TJY[J!5M:\]01<F/JA?>?P/43^YYK_@O<@6FX<:)KE)Q)^_3*FU2\<2K: M2D/?AK5N[=H[_0=MG8 = 8^$3?1/0N@(X?\2(D>(9@0TM&)G& MK]M1\Q-M=I&>?FF2=MCVG1Z/U-E[09(P0W M_P+QC.RQ1?QD*675+5H82S^R2Y=?9!I/1#670Y("8&^XK%=>ZE=Z) M*WW6[(FX<*Y *P9/6JS2E^H8,+@HLTWT7@Q7RQ HWKE;$XU7=_$'4$L#!!0 M ( /J<35!]J6SJY $ *,$ 9 >&PO=V]R:W-H965TI$'TFH\_AQ>SH3BW> 'QU,:C6/;"=7(5YL M\+G*XXTU! Q*;1FH&6[P!(Q9(F/CU\P9+Y*V<#U_8__H>C>]7*F")\%^=I5N M\_@01Q74=&3Z64R?8.XGC:.Y^2]P V;@UHG1* 53[AN5H]*"SRS&"J>O?NQZ M-TY^A1SFLG !G@OP4H!]+U[(.?] -2TR*:9(^KT?J/W%VQ,V>U/:I-L*MV;, M*Y.]%61/,G2S1#/F[#%XA=DN"&38%PDB^"T^0_/M.@3!J0.=S)> Q9R1"R:#5(>$@&W<]5%2*L7=7&UL=97;CILP%$5_!?'>P39@0P1(S515*[52--6TST[B!#0&4]L)T[^O;1B$ MP'F)+^RSUSF.+\4@Y)NJ&=/!>\L[58:UUOTNBM2I9BU53Z)GG?ER$;*EV@SE M-5*]9/3L@EH>(0!PU-*F"ZO"S1UD58B;YDW'#C)0M[:E\M^><3&4(0P_)EZ: M:ZWM1%05/;VR7TR_]@=I1M'LQ9 M\#_-6==EF(7!F5WHC>L7,7QC4T%I&$S5_V!WQHW<9F(8)\&5^PU.-Z5%.[F8 M5%KZ/K9-Y]IA_$*2*@L981Y#+_0C6M"BF&0(Z+WU/['\,=,FMS MLI-N*=PWD[PRL_<*9Z"([M9HTNQ'#5IH$IS,FLCXSQ#DA2!G$"\,4(+]!K'7 M('8&R3++-%YE.6I2I^E&"$AQ[, M3))#/P9[,=B#P2L,WF @(0#Y,<2+(1X,66'(!I.3[,$.R+R4;$O)X(J2;=<, M(P3\F-R+R3T8M,+DVS6#!.#4SX' ?^Z A[3>TI-HB?H$2?YH&\ '1QQN462] MWR;1\OCD.2#K8QXM[A5[;_^D\MIT*C@*;:XH=Y%<';1 MMDM,7X[WY3C0HI_>@FA^D*K_4$L#!!0 ( /J<35!SO#)3I@$ +\# 9 M >&PO=V]R:W-H965T6IT M1TP_^Y;[7QQM8YQ-X9-A%.$,S5O,GO/5)DG9V1,-F%V/B2>8*%J/&(;\HT@\ M*Q('@N6$($Y6\P3+68)E($A^N+R]EQM(M P0 (03 9 >&PO=V]R:W-H965T'FP'[NDJ^%$S.??CZGF/7JY-N?K0'I;K@9U76[3H\=-WQ)H[;[4%5 M>1OIHZK[7_:ZJ?*N'S:O<7ML5+X;C:HR9H2(N,J+.MRLQF_/S6:EW[JRJ-5S M$[1O594WOVY5J4_KD(8?'[X7KX=N^!!O5L?\5?VENK^/STT_BL]>=D6EZK;0 M=="H_3K\@]X\<3(8C(A_"G5J9^_!,)47K7\,@Z^[=4B&C%2IMMW@(N\?[^I. ME>7@J<_C/^,T/,<<#.?O']X?Q\GWDWG)6W6GRW^+77=8AVD8[-0^?RN[[_KT MI,R$DC PL_^FWE79PX=,^AA;7;;CWV#[UG:Z,E[Z5*K\Y_0LZO%Y,OX_S' # M9@S8V8#R3PW &,"E!MP8\$L-$F.07&H@C(&XU$ : WFI06H,4LL@GI9C7-_[ MO,LWJT:?@F9JT6,^,('>I'T';8>/8\.,O_5+W/9?WS(LKT90DDI*T M4IHPZ6()9<3MMD9@C$8TM5K;A7$244_?I6C2*9*T%>8A=3H"&$0661]=%$LA MLE-&?/4%\*2]J0$USER.5VI1RJIDX6T^^K!@.:-94O/H\$,*?TN M"8TR6\4P&/$5CN(J11F2-/6XP'6*PA6EPT6(NBHD";-+Y\J02")I%\]%)2QR M=@ 7!4G$/4GCDD9=39,$/"YPR:+BBM+A$D-=C9'$%G #FG==)H'[DL5U@6+" M8*N9 2UT*N7>IL3I3%T^2Y+@+AC.9W8%GQG.9X;QV=Y04) OCN>@@%'0%EP# M6FQ(+"'$NR$QG*S,/56X[6) "Y$BZ6?!<%HSC-8>768XR5ARQ3KB)&/NP0!9 M1P1$?;/%F*R"JF3BB@&9/2(W,,)R-#R$BM MG?X>!7F.RX S%@CBPMH:[Q$0!T_M *=-?I:KP*V&O=J=XGB?H%/ZA\=QZ4:M\-K[)_;Z9[H6G0Z:.Y\XK/%V^; M_P%02P,$% @ ^IQ-4 3J=TD$ @ CP4 !D !X;"]W;W)K&ULE53MCILP$'P5Q /$V(2/1(!TN>K42JT47=7VMT,V 9V- M.=L)U[>O;0A%.5>Z_L'>]>S,CI&W&(1\40V #MXXZU09-EKW6X14W0"G:B5Z MZ,S)24A.M0GE&:E> CVZ(LX0B:(4<=IV856XW%Y6A;AHUG:PEX&Z<$[E[QTP M,90A#F^)Y_;<:)M 5='3,WP'_:/?2Q.AF>78?68>*_E?D+R%1 YH(XA@G/_CQV^\*AN/"KE3&3'YT@V) M5\G]K:'%@^ @SVX4J* 6E\Z-H45VGC8/Q#VHO_!Q5'VC\MQV*C@(;9ZE>SPG M(328;J*5N=;&3,&PO=V]R:W-H965T\"OG:G3A7P5M=-=TJ/"G5/L1QMSOQFG61:'FC?SD(63.EE_(8 M=ZWD;&^,ZBK&29+%-2N;<+TT>T]RO11G594-?Y)!=ZYK)O]L>"6NJQ"%MXWG M\GA2_4:\7K;LR+]S]:-]DGH5CU[V9 M]*F\"/':+[[L5V'21\0KOE.]"Z8?%[[E5=5[TG'\MD[#D=D;3M]OWC^9Y'4R M+ZSC6U']*O?JM J+,-CS SM7ZEE\CT8R=J#KS-]B= M.R5JZT6'4K.WX5DVYGFU_F]FL &V!G@TP-D_#8@U(.\&J4E^B,RD^I$IMEY* M<0WD<%LMZS\*]$#T8>[Z37-VYC>=;:=W+^LQ\1 M&$)L\,P,8@0FAX+SJ*4>%APA2,"L*C+(@!K M$9'"@X)[ 0*: 7&;@17=H?0)%IY:17!#0$!'(&Y'L*([%,61$]'6RO[W2N'N M@8#V0=SV8453$BXBC#TDN(&@'/C2?1<%MP<$] ?B]@=(1!/W[""1K^S@!H& M#D%G93<79=1S;ACN$#@!.&[165$Z_2]"$U(X-[D%="C!N3=W#+<<#+071#'E=L!/G1O4SPF1W'"0?<3_Y./L;/6 .X^"[FV$Z M_<;DL6RZX$4H/5>9Z><@A.(ZS"32 9[T0#PN*GY0_6NNW^4P%0X+)5H[\<;C MV+W^"U!+ P04 " #ZG$U0PR)*.64" #%!P &0 'AL+W=OT"! M=C 6OTK:BWIB&A%5#@F%MC5D_YW>::7,=22* MD;-*F*>5WX1D]:"B0JG)1_\N&_/N!OV'&^R !P<\.OC&P>U!)O+/1)(LY:RS M>+_Y+=%GC+98[4VN%\U6F&\J>*%6[UD$E)0AB2@) $@. 9)%F> MBA>O;-@&I&R6/T^XLA?(@TO$ P(-YC72&R732$//6?G/T4HQ(H"TJ,:A9-$$ MA0/LK)TP JMRCS# BN8LO&0A'#G^6EYP 2,?8,5SE@^P$M_9K*#@4D= K8?S M6A^,G@YKXSG^_/=U)[=H3?G5] ]AY>S6F.8U61U[U!Z;6_B_>=_@?A!^+1MA MG9A4=[FY<2^,2:K"\1QU*Q2JIXZ3BEZD'L9JS/O&TD\D:X>FZ8Z=._L'4$L# M!!0 ( /J<35 " CD70 ( "0' 9 >&PO=V]R:W-H965T>\U:^3&+Y5JUPC)0PDUE4^\A4;_.7%1 M4Z6'XHQD*X >K5/-$ F"!-6T:OPBMW,OHLCY1;&J@1?AR4M=4_%G!XQW&Q_[ MMXG7ZEPJ,X&*O*5G^ [J1_LB] B-*L>JAD96O/$$G#;^%J]W.#0.UN)G!9V\ MZWLFE3WG;V;PY;CQ Q,1,#@H(T%U;O$YF M3R4\<_:K.JIRXV>^=X03O3#URKO/,"04^]Z0_5>X M/F)A+-.' F[=<[7*3B M]:"B0ZGI>]]6C6V[0?_FYG8@@P,9'8AU0#W(1OZ1*EKD@G>>Z!>_I6:/\9KH MM3F82;L4]I\.7NK9:Y'&JQQ=C=!@L^MMR)T-'BV05A\1Q(78D9E[F@1N@= 9 M8V@%P@>!A0@BIT!D!:(' 3))LK=)K$W3)QF'6>+&Q$Y,[,"$$TP\PRPL1>)$ M)',$22:(9(;XD"[DD3HAJ0.232#I#)(N))(Y&9ECK:()(YLQHH5M7SD9*PZT[,Q&#T$,E,43#+HK4C6(LRW/TCOP2V/?AKO9\0G8$EOD_IGW[\NU$_6.&!P4J:;ZK[HZW8_4+P=WB0T/HS%7U!+ M P04 " #ZG$U0'!2!/:P" #+"0 &0 'AL+W=O)-*ZO8LBM3OQFJE/HN6- M>7,0LF;:3.4Q4JWD;.^2ZBHB"*51SJ%$T@^6$9WN.[+4YM M@D/\*OE5C<:!+>5)B&<[^;I?AL@JXA7?:4O!S./"-[RJ+)/1\:)X M_,K^V15OBGEBBF]$];O3] AL?D2;O(5L?@DD,JXC!0F-'$(\(:)S! M!!0DH(Z CA5X3G68Q&&:#H,PR=&D7A]68((FKFQ]5)90,J,Y 34GGN8L+6"" M%"1(;W@+< 4)S.?20[JS7V],8()"I"@ MN-TQC. MB6[PK >]\R-&4]@&@-&+ -!*-%X;GGPW!6S'UW&#Y>,'"^Q&2& M[M./F >_!^ MQ^DM[J7^,4C&ZWF\NBZ!17LQ+G1]F(818>.Y)[8 M&W$27]M.Q=V4;S1=F_.=R6/9J.!):'/?NEOQ((3F1B7Z9/2=3&&ULC57MCILP$'P5Q .O;0A''"?J'["7F=G9!=99Q_B;J "D]T%) M(U9^)66[1$B4%5 LGE@+C7IR8)QBJ;;\B$3+ >\-B1(4SF8)HKAN_#PSL2W/ M,W:2I&Y@RSUQHA3SOP40UJW\P+\$7NMC)74 Y5F+C_ 3Y*]VR]4.C2K[FD(C M:M9X' XK_SE8;E*--X#?-71BLO9T)3O&WO3FVW[ES[0A(%!*K8#5[0QK($0+ M*1OO@Z8_IM3$Z?JB_M74KFK980%K1O[4>UFM_(7O[>& 3T2^LNX%AGKFOC<4 M_QW.0!1<.U$Y2D:$N7KE24A&!Q5EA>*/_EXWYMX-^A>:FQ .A' DA,E#0C00 MHI$0Q \)\4"(/S/,3;?Z4DQO-ECB/..L\WC_=ENL/Z)@&:ONESIHFFV>J?8( M%3WG:3K+T%D+#9BBQX033# BD%(?4X2N%$5X0P^O$ZQO$8N(XMJIUZ=RI=NXT.W<(6$D* M%\9J^]J%22RS+LR=SB9.LXE#8&&9=6&^6&8=F(7U+6]S42/W#3*+CH'X.]:2PXH4:X/V\_93I MI_\/S(]U([P=DVH.F6EQ8$R"LCA[4F^_4@?.N"%PD'J9JC7OQVZ_D:P=3A0T M'FOY/U!+ P04 " #ZG$U0+/#UPBX" #B!@ &0 'AL+W=O;_Q0_\:>&E.M3*!(,\Z OXW4 O9W//9++G_-4LOATV_L(8 @J5,@I$#Q?8 J5&2-OX.VKZTY:&.)]? MU;_8W'4N>R)AR^F?YJ#JC;_VO0,^-R7^'"U --T[T'A6G MTCZ]ZBP59Z.*ML+(VS VK1W[4?]*PPG12(@F0A1]2HA'0GPO(1D)R3LAL=4: M4K&U*8DB>29X[XGA=#MB/J+P*='5KTS0%MN^T^61.GK)TW62!1%FEZC9)6+6/58$LTX=LQAF[9C%,(^XV15J M=H68=38I$,SCPC&+89P3*C%,A)M-4;,IDJWS/1<8)G;,WH$I/\<,9H/9G\Y MG&P7E5[%SZTR/\PL.C7J9]M:G'BA&_C0;]]EAN[_@XA3TTIOSY7N0[9;'#E7 MH"TN'O3IU_K"F184CLI,4ST70]L=%HIWXXT23-=:_A]02P,$% @ ^IQ- M4.4W(09@ @ ?@@ !D !X;"]W;W)K&ULE5;M MCILP$'P5Q ,\3=1 DCKO:E;L;%+*;MGQQ%%"0T53ZR#5MTY,=Y0J;;\[(B. SV: MH*9V/->-G(96K9UGYFS/\XQ=9%VUL.>6N#0-Y;]W4+-^8Q/[=O!:G4NI#YP\ MZ^@9OH'\WNVYVCD3R[%JH!45:RT.IXV])<\[DN@ @_A102]F:TN7VJS."&@JI*:BZ7.$%ZEHSJ3Q^C:3VI*D#Y^L;^T=3O"KF0 6\L/IG=93E MQDYLZP@G>JGE*^L_P5A0:%MC]5_@"K6"ZTR41L%J87ZMXB(D:T86E4I#WX=K MU9IK/_+?PO ;PSPI@ O-+4,0B;S#U32/..LM_A@?D?U,R;/GO*FT(?&"G-/ M)2_4Z36/4S]SKIIHQ.P&C#?#D GA*/9)PL,D=MXB/(@"G,!'<_0-03 CB-(4 M)PA0@L 0^/,,_!@G"%&"<)%!G 9W+@V8T&#:423U$EPF0F4B1":\D\$P$2X2 MHR+QDL!=>9X)2I \[F:*$J0/N)DNW"1QFB8KE1(7?[G=!PQ%02OUD)4F(@C% MRI,G:)-LB?>XJP1O$[+LDZ6O(^@?8]U@[04@>#^1X!%?$5 2KNC@;4>POEOI M?(*W%(G^PU>\80C2,4M?XX6O?NJOV8HW%DD>L74)BH)[3YS9WW\#_&P&G[ * M=FG-U)V=3L-UZYGQ\1<^3.:OE)^K5E@')M40,J/BQ)@$E8O[I,HMU&ULC9C;)^ E) MB)3MJM@Y&7NK4K.U.]?$E@\U'#Q XMFW7W&P ZTFXYL8E*];?ZM;+6!RSHN? MY4&IROJ=)EDYM0]5=;ISW7)S4&E<.OE)9?H_N[Q(XTK?%GNW/!4JWC9&:>)2 MSQ-N&A\S>S9IQEZ+V21_KY)CIEX+JWQ/T[CX;ZZ2_#RUB7T9^'[<'ZIZP)U- M3O%>_:VJ?TZOA;YSKUZVQU1EY3'/K$+MIO8]N5N3H#9HB'^/ZESVKJTZE+<\ M_UG?++=3VZL5J41MJMI%K'\^U$(E2>U)Z_C5.;6O<]:&_>N+]Z!W,6URJ M19[\.&ZKP]26MK55N_@]J;[GYQ?5!<1MJXM^K3Y4HO%:B9YCDR=E\]?:O)=5 MGG9>M)0T_MW^'K/F]]SYOYCA!K0SH%<#/?=7!GYGX'\:L"\-6&? ;C7@G0&_ MU4!T!N)6@Z S"&XUD)V!O-4@[ S"6PV(=\F<]VDBOC:Y)IO)G?:2CNO1YO:;_ZIJ[74HQ\SZ7D3]Z/VU#'S MEJ$]AA Q9"*$N1*NEG#505$=(U-Y.,Y\O%:\1L/_J!61K+,< ^L\<#Z M&GRP]O.6X0V3M<$*3X2P'!#,DS($43^8&)$AY2 +CY@WXE%8%XBWP/-AOIX1 M3$A.&2@/$_M&.*<"S+I$W#'&?5#8D8E)'DH!]LC*Q'PJ"8'E8F*,^G0LWQS/ M-S?R+3U8W"TC^JO >H79BD8@G4<@&8%&"U3@@@4B&&B)A#&-7F?&0'97)N;3 M(*2@<:Y-C%'*>CUX(#O 90>(;* G"HR)8$&N3,0H"Q,1$I.?&(;ZHF'E3MFSL+2C81 LL48^A(&R CYRLQ#U@))XHZ:-# /!F$ M4#.*P3:W1K! AD$P(GSDH"#<*#'"1IY.R$CO)F;S)E#NO(-DOVDXL&4L$(HZ M 2BQ!Y1B8$<_HA0LZB>4@H?%,TX!7R\(]8TZ'FB?2P0C#GR BC"*&,I6",8< M^&RW1BCN2#Z2YY'#CIBG'6$T?LD%XW-RMR3(>%1_(FI>BC_=M]^7_HJ+_3$KK;>\TB_7 MS?OO+L\KI<5[CFY%!Q5OKS>)VE7U9:"OB_:[3GM3Y:?NFY5[_7 V^Q]02P,$ M% @ ^IQ-4!&(/6%" @ .0< !D !X;"]W;W)K&ULC57MCMHP$'R5* ]PCO/-*40Z0%4KM1*ZJNUO PN)SHE3VY#KV]=V M0BXDYL0?;&]FQCN+O"U/A=0!E&<-.<%/D+^:+58,]33"(WR6T8C1W MM)4=8V]Z\>VP=#V=$5#82RU!U'"!-5"JE50>?WM1=]A3$\?SJ_H78UZ9V1$! M:T;_E =9+-W4=0YP)&OT[K_#!:B"ZTS4'GM&A?EU]F_TNP$OR?X P''GQ*"GA!\$,)/"6%/""<$U%DQM=D02?*, ML];AW=_;$'V*\'.HJK_705-L\TV51ZCH)4^QGZ&+%NHQJP[CCS!X0""E/FSA MV[98^3/Z9(/U'!%'MY#-'(+]P)Y%8#4:&('@QN@=@= J$!J!\$8@G%2JP\0& M4QM,Z'D3LW.,C_'$[1P3I?9<(VNND277R"X06P7BQZN56 62!ZJ5S%P&.)U4 M:X[!X:2BFSGF7K52:Z[I+-=D<4=@8158/%XMU2.MU]![H%X]:&PTG5XE"R:9 MGBX+QIMDBT;]HP)^,KU9.'MVKJ6^AJ/HT/]??-U_)O&5?A=,7_J0Z1Z5'X2? MREHX.R95=S,]Z,B8!)6A]Z0.<*'>L6%!X2CU-%%SWC7S;B%9TS]4:'@M\_]0 M2P,$% @ ^IQ-4)Y:H^#C @ =@H !D !X;"]W;W)K&ULC99=[L[C75J$R!N!"U M^^\W"9%*R+;<"(G/.3DO22#C$Z_>ZAUCPGLO\K*>^#LA]J,@J%<[5J3U%=^S M4OZSX561"MFLMD&]KUBZUJ(B#V 8DJ!(L]*?CG7?3FR&Y;GRDC&^&,\_79( M);R\/[O?Z=IE+:]IS6YX_CM;B]W$CWUOS3;I(1NM#K7@A7&148KTO;EFI;Z>C/]9YA9 (X"M0([]F0 9 ?H0X$\% MV CP4$%D!-%0 3$",E1 C8 .%<1&$ \5)$:0#!6 \#QSX8>$?"YI)QL,'N4\ MW0!:DJ!96'JEWJ8BG8XK?O*J9J_M4[6EP4BJI+GJU6M?_RE7:RU[C],8D'%P M5$Z&F34,O&" S2P<3$L$,D*; SISS&!/#[LCW/0) &B7N74Q<9?Y[F*2+G/7 M9TC41>X=-C#L,@\N!G29N8NQ2E]\^7 >OPZ\= V$W'.$W&L%:0?462O4[8#= M#E@[X(Z#-3^+AHDT4VJ&0DJ077$? XCTW)9]#%$$X7\69^2.'3EB6TMFT3"D MDP<39.5Y=& 12&)DQ79@(8A0XHY-W+%)+S9 UHZ9D?YCC"F@]N;K8Q!32JTU M=NO 8$BPO04=6$B([7;GR);$.+%VV;VKA 3%U@0]]+%O$(/$+G7NL,,P3K U MWWTL)A!2*]RCH]0XCD/K+;#L8YAB2D)KOH.+]WK!JJT^P=3>BA]*H7;F16][ M2+J&ZKM@]<_ : X<_0MYJ&K.0!_VS8GL*:VV65E[KUS([Y'^9&PX%TRF#Z]D M\)T\!+:-G&V$NJ7ROFJ.0DU#\+TYY07M47/Z#U!+ P04 " #ZG$U00=H# MZ9,# #Y#@ &0 'AL+W=OI(6_F+5MK^5BILYUEA;RM?2J%' M>CC634.PF)V2@_Q3UG^=7DO]%/11=FDNBRI5A5?*_=R_1W<;1!I!2_R=RDMU M<^\U77E3ZF?S\+*;^V'C2&9R6S_)JC?YVR$M_?7Z$]M MYW5GWI)*/JCLGW17'^<^][V=W"?GK/ZA+L_2=(CZGNG]1K[+3..-$YUCJ[*J M_?6VYZI6N8FBK>3)K^Z:%NWU8N)?9; &P'N!3KW9P)B!.1#$'TJB(P@FBJ@ M1D"G"I@1L*F"V CBJ0)N!'RJ0!B!F"I X77FP@\)^US23S::G.4ZW0A;DJ K MK+92'Y,Z6/AQD>7 *A>,@\0@P?,E\A1@R9)Y=A=(A\ M \+8 _<,,6C(O$",U?75;P=G_7O#&R@1@>>(P+5"V@AD4"LCLQS!$:(V0C2( M8'>V8VC+%"U#.>+63*]=BB%$K"Z[$$&"4-@RA2U3P+*59]4Q["8/$B&S+;L4 M#NWJW+@08=&(8P8[9JYCN\!7S$DCL&5E[3(HC*A5OQN7BLG-G X,Q[#A&!CB MR#(-8VQA&Q=#.!8CKIO]"]PPP@D+PD #1[ITK-I9@QABUMQO((Q$831B?&RG M0Q/6A8&&C@@A=CVN 9 (X3@'PL5DS#B\-=XC#(RXL_]B(),N F'[!C@:X0P1(25]2N 4199H_ $ M4)@C9KTIOT%8R.T=^!GJ*6=Q:*V>%XC3J\)^)4)9(SO8&@I&!$%.J0(#@B@5 MUHP'-U^6N2P/[1FJ\K;J7-3-^_"FM3^GW>/FR]1J7Z*[%P2TKYIS7?LE^Q&^ M.Q1^3\I#6E3>FZKU%W'[T;I7JI;:??A%^S[J&ULC9;1;MHP%(9?)B3$"9XK.I^)X,JXC6BT:?A0_A/G9/"K;BGJ5?5&)6A>R M#I0X+,,',M\2Y@(\\:L05SUX#]Q4GJ5\<8VO^V48.T>B%#OC)+A]7,1&E*53 MLC[^=*)A/Z8+'+Z_J7_VD[>3>>9:;&3YN]B;TS+,PV O#OQU_9*1+@P/H%T [0-( M]F% T@4D[P'LPP#6!3 0$+53\6NSY8:O%DI> ]5N;\-=%I$YLZN_B (3T16?5^"(H-L::C<'H[P&9,9.DMLATCA":X MBP2=:.(%DJ&+-,4%&"K O "[6:D96"F$26(PV?]@MF.&I3%N-D7-IL@@!)C% M&+@S&), LQC#<+,9:C9#!,#^KS$F V8Q9@K,8DR.FYVB9J>( $P#A&$P#3 & M[- 68RAN-D?-YH@ V+XUQC!@=LQ,""1!LM').89R!E)R@T) :8M"LSN.[QSU9"R1QM!Q"V4>JCT$ M,[=#"!TPG^))3*84FD;(>$((N7,\$/0">2 4,0Y/,Q2"QQD*P=Q H/O)@5\V M)$'&8= Q!J70,09ET#$&3>\XQF\W@EQ+Z2B=,6@&'2-0!@\+%()5130H8BJA MCKY U,%.GFOC:H%!;U^$/E!7!('^M2M.?7'T+M-6MM^Y.A:U#IZEL266+X0. M4AIA/<83>[&=;#'=-TIQ,.YU:M]56U&V#2.;KEJ.^I)]]0]02P,$% @ M^IQ-4!'#>Y-Q P Z X !D !X;"]W;W)K&UL ME5=M;YLP$/XKB!]0\!DP1$FD)NFT29M4==KVF29.@@HX R?I_OW,2]/@.ZKF M2\#.,IV>]U,>//I(=W)GU+_.CQ69N1=O&RR0I9UIDJGDMN9>\\F#Q W!BWB M=R;/]=6[TZ3RK-1+,_BVF;E^PTCFEWN[F*M4I_-IIV'0]IL.S8)S>=:-Y/MUVG_,^M9 MF]G3/(Y@ZIT:1SUFT6'@"L,N",]XOX0 *L0"D+D58(D143B$K#"$ 1]B'C F M#$:8.N #Q:#TPX"TD'0.@@&#@)K-3M,V&+*%B-$XOO6DA"H,+11*XQB MS/>O8 /.('*+GZ M&(/$8C*QF$A,6(G%B S$: +2Y" <#1?N@8QH@B)D2K& M:+6S^(9\:?4Q0GXX7ZPM'@=C^0*M+B#4A3828'4Q/QD]^(!6#E#*&:FC0"L' M;E .T,H!2CGVT@*AG$$]&4:BI0.4=*(1%[1TX ;I "T=H*1C'SZ I<,#?_QJ M [1X (L'76Z .'4A8:.1:(T!<:3B4/@\$=:[;*R=IZ5-KU%VP%LE=+2T/3O#,&] M:3LO@UQN=?,JS'O5]5[=0*M#WU=ZE^9V_A]02P,$% @ ^IQ-4(O^!6Z4 M P -0\ !D !X;"]W;W)K&ULC9?;;MM&$(9? MA>"]0L[LD88DH+91M$ #&"F27-/2RB+"@TK25O+V71XLT#O#HC?B0?_,?+M< M_IS=7IOV1W=VKH]^5F7=[>)SWU_NDJ0[G%V5=Y^:BZO]/Z>FK?+>7[8O27=I M77X<@ZHRP3352947=;S?CO>>VOVV>>W+HG9/;=2]5E7>_KIW97/=Q1"_W_A2 MO)S[X4:RWU[R%_>WZ[]>GEI_E=RR'(O*U5W1U%'K3KOX-[A[1#D$C(IOA;MV MB_-H&,IST_P8+OX\[N)T('*E._1#BMP?WMR#*\LAD^?X9TX:WVH.@Q3:.CNZ4OY;]E^;ZAYL'I.)H'OU?[LV57CZ0^!J' MINS&W^CPVO5--6?Q*%7^?F,>_S_;9MKE$[/=Y+/JPBN)-^]@_#S7&RQ__\]'3^[MO>FFR;O V) M9LW]I,&%!C\J'JA"Z2#+(]5H=9,D'O)&BBPICO%B26I3/H%@$X@Q@5PDD$8% M0YTT:M34DP:R#" 8"Y6MD$B61!(2:X,2]Y-&+TH8R&3 ^\BHC#""AU$LC*(P M(EP!BI11TFH3P# J8[(5&,W":&9F@L5VKTD91"4-7\:P90Q31@1E#"D#&LBJ MIBJ1IK@"8UD82V! VP#&4AAEE0Y@&%4&5O,P&0N3,3,C YB,E+%6A8N!B@!2 MA3P+I+PYI81&61.Z4TH?0:;2T'TXE5Q9F[#BE)-$9 B:8*$I-1&&R%"5^-T2AM<0^)M%JC/6JM#),$XBC:&(%$=2-1J MQ6Z!]UN0S+=CY1T%WB6!L4D;OJ5 '7 C4&?$*1GAVHAXGP3.*,EWFSKEQG>$ MPJZ4XKT2&+/,TK 4]4'R!E+)!H1,886&-TN@;DF<&Z@/$A@JV2C(UAX"[Y5 MS9*Q)VJ$&Y2*+'1&!@)7@)#W2Z1^:;.PL4#JA!LA?6L1?DTXX<=FZ",3;YK( MF&86?M*1,T,C(&QW.!VB6?0K'Y%6.DFFE5QK4Y W.61,+@N_DTC-2RI,,1C5 M ])V$E )#%V#R0>H9;;R447>#)%VGW2-2$*T&7HL"-\C3BB,"BHN>FYZO[,9]Q^GINF=3YE^\LG.?@][NRC=J1].C3]OIXW<=-$WEWF3 MFMQVROM_ 5!+ P04 " #ZG$U0X)%^:+T" "Y"0 &0 'AL+W=O/K7KBYV]L2B@-@RG[ M'^S$6BTW)#K&AK?2_@:;HU2\F[QHE(Z^C<^FM\_SY/_=##; DP&>#5#VJ4$R M&20?!N13 S(9$,<@&E.QM5E315<+P<^!&%_O0,TN0O=$5W]C%FVQ[7^Z/%*O MGE9%F2ZBDW$T::I1@R\T:%9$VOL< D,A*NR9X^L M:_('(:U+T$X@2D2,-'$ M.DBN$LU@!P1T0*P#$<9R)L!O*7#FWE1,,X1<7@!54Y0 MXA!#OG",8>0<1,X]Y#)V"E/E7I@OA9-6#6BRW-T2@ C?^!0+D+8 :)U7715^ M$/VI%>STD34@NE%A=*/Y(P"7N+C(:T1E4K@P-2 #>M\:D%TW MOY$[NCB_.B;V]FX@@PT_]LH< Q>K\_WC 9OSSUFOS+W$GHL?;L9+S4\J]DTO M@Q>N].EJS\ =YXIIROA.\QWT/6J>M&RGS##78S%>)L:)XL-T48KFV]KJ/U!+ M P04 " #ZG$U0&X5:BM(# !>$0 &0 'AL+W=O-^L6 ?,[1?>D*,3F7U8]Z+V7C_'@I_-NG&7JO9I#PUV:&0KY57 MG_(\K?Z;RZP\3WWP+P/?#KM]TPX$L\DQW%5 M6M+'^T#\^;J1^V%LE,KIM6(E67=_D@LZQ5 M4G;\JT7]ZYPM\?;^HO[4.:^<>4MK^5!F_QPVS7[J"]_;R&UZRIIOY?FKU XQ MW]/>K^2[S!2\M43-L2ZSNOOUUJ>Z*7.MHDS)TY_]]5!TUW/_#Q>:AA.()I K MH0^.E1!I0N1*H)I 70E,$Y@K@6L"=R7$FA"[$H0F"%="H@F)*P'"2^;"7Y3? MIPZNR0;G62[I!N=\PR7A8&8\Z&NQ*^['M$EGDZH\>U6_/H]IVP;@3K&4>#O: M+9?N3U7@M1I]GR4AFP3OK9+&S'L,N<$ \"%F@6"NB$"9<+6#H';,R8A/.1W. M\3#&)*%AQR.&B8>8SQA&##%/B#VQ@?F"Z21#S%<$ ^$0\XQAP(@OAB%#S-+! MYA6",>/S@F$$GLT(KZJH4X@&UD:X L45:*= ;VT@AIV+'L,[3/&[FF/X'&PT M1P)&S$5@H(F(D^S,R:<(H,6Q[0F$Q,6S[ M@L!X%(TJ%8%!(JCAPO,81F-"A:&V&,,(A3 VU^L2P0&#B!MZJS$...4@.)YQ MCF><(QDWNQT?5564D#@R8C]&Q2QBAM;"26OII/7"QX%7A9C@_L>X_S'BOR6" M E<0[BL[P162CU?=(AFO;!%%P,W((3C&0LH,W K!04*(L$2OW>[1S3)$;(\M M&K8-%]PC"/AF>0_$(88:-"@^ 9P9S6:)X"C0<+0"$1Q)5%NR^6_9&B!";+?L M+F#9'(#^00PMS1\,&[ F!\81$PLR(D]KR0[6A?Y96!4BO(I9< M$4O/(*%[G(FE9Q!PB+,XNXO%[+8(",-^LG+26'VGUO@4W9Y%<5KONH%Y[ MZ_)4-&U<;D:O'P/N27N6,<;G>7?/_EX26M=H>B]M[*1IVA MNF/.MBP;J8P//RFS]S+=7!\RN6W:VUC=5_V)OW]HRJ/^FA%&UL?53;CILP$/T5Q ?$W--$!&E)5+52*T5;=?OLD$E :V-JF[#]^]J& M)02\^X(]XW/.7&PF[1A_%26 =-XHJ<7.+:5LM@B)H@2*Q8HU4*N3"^,42V7R M*Q(-!WPV)$I0X'D)HKBJW2PUOB//4M9*4M5PY(YH*<7\7PZ$=3O7=]\=S]6U ME-J!LK3!5_@%\G=SY,I"H\JYHE"+BM4.A\O.??*WAT3C#>"E@DY,]HZNY,38 MJS:^GW>NIQ," H74"E@M-]@#(5I(I?%WT'3'D)HXW;^K?S6UJUI.6,">D3_5 M698[]XOKG.&"6R*?6?<-AGIBUQF*_P$W( JN,U$Q"D:$^3I%*R2C@XI*A>*W M?JUJLW;]2;P9:'9",!""D> GGQ+"@1#>"=&GA&@@1#,"ZDLQO3E@B;.4L\[A M_>TV6#\B?QNI[A?::9IMSE1[A/+>LDW@I^BFA09,WF."">:.0$I]#!'80N3! M@AX\!M@O$4G\"#DL(7X0VK,(K86&1B"<9I%\4$9D%8B,0/30J5DAN0WS09:Q M-4AL$8AF09:8M;>V!TFL01)+D%F_\QZS,9C:8.+5[%WLEYAHE%K BS;Q/AZ(F9?L;6M:5H$&K 5L^_G[IP++(&_REJRECQ9I;O7S?:OW6-5[:_^6:^>=Q^N'_?[E]MN=_?EL5HO=YW- M2_5<_N?K9KM>[LO'[;?N[F5;+1\.A=:KKE$J=-?+I^?K^[O#=Y^V]W>;[_O5 MTW/U:7NU^[Y>+[?_ZU6KS>N':WW]\XL_GKX][NLONO=W+\MOU;^K_7]>/FW+ MI^Z;E8>G=?6\>]H\7VVKKQ^N/^K;A3T4.!#_?:I>=R>_7]5=^;S9_%5_F#Y\ MN%9UBZI5]65?FUB6'S^J?K5:U99*._YNC%Z_U5D7//W]I_71H?.E,Y^7NZJ_ M6?WY]+!__'"=KJ\>JJ_+[ZO]'YO72=5TR%]?-;U?5#^J5<'KEI0ZOFQ6N\._ M5U^^[_:;=6.E-&6]_.?X\^GY\/.UL?^S&"]@F@+FK4"I^W<%;%/ _BK@?EO M-07<>POXIH!_;X'0% CO+1"; O&]!5)3(+VW0&X*Y/<6T.JGY]2O(N'W1=Z< MK=]=RT]W:P-%NL>)=9BI@^5^>7^WW;Q>;8^+[659KVE]6TH5X_6WA[E_^,\R M6W?EVQ_WV82[[H_:4L/TCHPY8;0&9D:8-Z);FO#6#D/;T3.BO#FOH2\)K>,Y M,V!,.F>&C,GGS$@RP9\C8V+&J'-FPAA]SDP9 UV?71R<^>4&+UA%EOO(\KEB M#Q;LB05G([?@N 5WL.!.9YMV,-N.C#\PSP?&>^,=3+B^Q()W3D.O!P13R:(7 MAJ32[)V!MHTH%G'!C D6K%4PRR8$TSDYZ,)48BX:E\#:3&+&:145-&Y...VU M#6!O(3D=7- I<(][[G$O/*X-K-K>D0FG->5@G 6/2\S8J!VX/4XPHZ(%;$PPI<7$F)">)E_Z"AXG6"CS#+HPDU@*P0;8\.82BS'F#)4N M).9365 M"SQP=P?B;FA/+XB*;%D>"MTML=(8$V'D!\1:5CKC B=84F)(1P2+ M3HS5F&!!^P1=F!#,VH38E&#*9#R49A+39<5BQOUM M0JARNJ*?"57.*3P))&5TV09AQ<\E5E9'F?G@9H+Y>C2XFVNA0Y6%(HZ&JGH- M=%Y71'719Y@+'L-_A@6%&^F05NHQ4!HQS"@%8S^FUD2$.6%8)N4U,3A%AVN154*G7T1&5Q&AI>1T65D?!F9 M$,0I+^;)]+*IV65D_L[:%K\U=>Y.KL@_:D/4"P9CS1'EM/7"S[0?A41G2\['$G('=#:Q%URI&CTNN6B3#P[=3NR5 M $AAH+1@#2P:.[>$\;I%ZFM+G._1^58VJL06&-+T"5<\%7##'3!.A60C.I_4 MFYW%L*YJ$PT+I*'8)1B5Q(%"J;:&V"&Y-%+<5"5PB]8I&0?7$L*Q1[PP89A-&P4.&&8L! MP8A@)19#\42H;%"63PAUHT6F;$HPEUQ++E2WZ%X=Q< '(W;(^+Z!)Q@;>(*Q M@2<8&WB)E5%(./"22@$CZ@FA;HSHP)15J;VX2I!4.1 SYC%9-XM*=+@GDCI= M:@MM6U(4FN4HQ&Y&-'F15Q$O,@AG7(P14]>,*^,H,.I.R0\=+KH[I\!R>LPZGE)1&UY.T1G0QM 7"+0D+ MS3(6F-344C3?1.M1:O4)9^NVH^\)5A2]B(1(0B+@55D;<81)[Q4MXN3AF7$@>[[XFA+LI0VO$ M+L\,.N=%]$NX5-1#P*P5X6R9OWC5MR"<,]:HMHOHEC2&T3+Z=2U;AFG1SH9H M9YSYO09*I_WJX'56GU"F@Q'G@%*H#X:4P@4^HI2XX^04;A:$NC$=A5E.@ND. MKI 9H[1HV9Q@KH/+=T$HWTDM.4[3(I,-DCJ(ZSM5&F1G$9*3OF8PA!9%'T9#W2_Y(Q.!@/6 >.4\I@)'K)Z M<](>DW+4GO-X5S5F]E*,F!F=T/[J@&'.E'$^!'PH,"-**<$;YA!$I MX4HHI%JWH!8%:H@"]6WSIT7(F/S^+K,DP"#1E6M"AN M.A0SV(4QPZQXGC5AF+-X*3]EF$DBW"%8M!EOE.8$\]%AB+4@F NGN]?1X=V3 M!\+K:OOM\!1^=_5E\_UY7^\0)]^^/;?_:.H'QO!]3]].-?E^IF\7Q\?TO\P? MW_;_:[G]]O2\N_J\V>\WZ\/;XZ^;S;XJK5>=TN[':OGP]F%5?=W7O\;R^_;X MIO[X8;]Y:?Y>H/OV1POW_P=02P,$% @ ^IQ-4.@^D=30 @ 0 L !D M !X;"]W;W)K&ULC99M;]L@$,>_BN4/4 -^3)1$ M:E--F[1)5:=UKVE"$JNV\8 DW;3,@O19M72(_O)U*_V2>A9 MU$?9ES5K9,F;0+##.KS'RT><&@>K>"G950[&@4GEE?,W,_FV7X?($+&*[90) M0?7CPK:LJDPDS?''!0W[/8WCG=5B$P9X=Z+E2 MS_SZE;F$TC!PV7]G%U9IN2'1>^QX)>UOL#M+Q6L71:/4]+U[EHU]7CM+5C@W MV($X!]([%.A3A]@YQ+T#)I\Z),XAZ1T2>UA=)O9H'JFBFY7@UT!TM]M2\Q+A M9:(/?V<6[5E;FSX=J5 4@)G(. ,#9#,RAC3C MC+.95^3'FKRB' 3.9P!#FC%P[@.#'X$?:_(C*$#@8@8PI!D#%QYP@0J?UP\U M^4HM0-X%P#*1,$9PP40S4@9%XYR=:)CT.%\@SN0%X8D"C^?P0B*/%WNE%29Z++J>KILHWKI^->J;YLT_4$L#!!0 ( /J<35!7:(+" M#\ ,G< @ 4 >&PO_LV7F22PD MY:IY\SJBRQ0)Y'+RY-F7/]?U+OAMLR[J?_WA8;?;OG[UJEX\9)NT'I3;K(!? M5F6U27?P9W7_JMY66;JL'[)LMUF_BH?#R:M-FA<_!/LB_^<^NRSWQ>Y??Y@G MLQ_^\N?+E]$YR]>/GG5[N__/D5_L0_1W'POBQV#W5P M52RS9?/G-]EB$"11&,3#:-[\\6UV-PBB(?X8#YL__ON^& 3QK/M-7M0VO<\& MK1G+Q7Z3%;O@\],V:ZUV>/[7WAI+OVWGR^"#U>??_UX\]?; M\%_^=S09_G3]X;(%>QGONEB4%:P_Q:V$P>T.8!*454#853W!O\LVC*YZ!ON< M_A9<+P$\^2I?T(@]NXR'Y]%T'$5QU#/2Q7)9974=F@_!N[S(@H]%:RWCT3@) M?H&+ CBQ@:-=I,&GM/KZF#X=&_D2_X*=?BX?B^:SMP#?-+A\ F?_O?-L)[OEX.!ZU1J418-^=KXR&+?QY5RY@CD\/ M9=&'>N/1]'P\'K9N]^=\!^A:KH(H/KM[&=QFBWT%L[?O^68#!WZ[*Q=?P^#% M<# $7(9[7P7?TG7[0L(%6N;%?7#[M+DKURT\!@QN'8I,'%S]MGA(B_NL\P9\ M^/MM'WK^FJW7YU\+.&_81%H#));!=5WOVZ#X>U;WC/&W<@T7(ZWX$E>MQSZ4 M/2]>[JL*"0=3"]HY8,Z^;Y[K8I=5Z6*7?\N03J7F_0,4!2XMH.)]6;6.YEU: M ;0N%HL,GH)GEOQ\SUBWFW2]#G[>UW#EZO;ZX);=X_)_JSYNW3ZD<'&"C_L=W)L"L:B/3->*OL&N[Y!^ MKC* 8_N:?L)3*8L:$7WWD 65);3_\K]G<33]J0Z6V2HON4#G57!CE,BUS2,*GWP,#Q)QB8-O!0KI> .?CH71:LX"26P79?U7LDZO E MD/C]FJEG-+H('O/=0PX?8OXD3Z,YY-Q$K=(B=R5M[R;O^-N^ACV^7D4GR%J&A\_VW?V\1+WAUR:^OTQ9N7@*2E>M\29#_.5VG"/1;E/)J)[H% M+^ <@L\/Y;X&#&_-J46U%J6__')S<_7AWOU^?9UZ^>T?@A@T&"!'[)_ M[G.@SWA7F@^^!SZ:[=([(/XUD]Z\31:!J*"D4 ,"+3(8"9X.@R+;(>)4V1UL MLJ;)@*24C[A5NF O)B'()?3#BWD(J!W"P_4V(WJW;F'*=?$-%EA6'?-_JK)M MFB^#[#<0H&N9K(3;404+P:*TKK/V[CZ7R',//P.W?)M5@,LX*$)JBZ=*^VO# M 7YF@?"[3=?)?-PB&4>:L@8^ M!H0@OW_8G9>K\WV=]6SE#=[O"A:U QFM^Y&/!+4>:'W\?/%.,*H/W]Y=7_Q\ M_>[Z\_55&^DLFFS3)\21CM]!:%\&ZSR]R]>=F&9W4&6 #6V!XJ-WZ <&\D_^ MP(/(.S890BSK77CS*-1P<-J #(MNOOTV+^CB/^^M)@Q.>QB/_-09&(KKLK@_ M!S:S.0A'P@EUZET28.[-U\MW/M4&4#4/;(I M#1#_% V'(?P0U"Q?I/O= ]"<_X(7 XMJP1FL:UFN0=\%0@>0)R1I ;DU0!LC<2#^]N2W!1._XTV- MN =>]^_9^>GR[G:^=O%>%EQ:AZ%(+IT(5QV&D691"R_ (FB8' MC8BWV18DTV&W*9#LA'T_@KC9;W[4P[:(D!ZV]:,>MO6CEJ.G[5M%/+;%3UA^ MZ)%"+LM:9-]#+R_\IUHB804T+MA6Y2IO,V@KMEIWPM ]YEJ[*R7(1DN@YQ_QO(\'#WX-'@ M[ [V#@= 2WEY\,4/H._P[_V_!.EN5^5W>U:H0,5>J&LN)H'62?ZK]KWSPUE:5FWS_IB=11UG+BT[]FJ*ADR_/T&QSL?6;(#Z@MJ"T1P]\3=A1_ M_&9Z**;>02__*9?[1?OZ@&B:=]A[^TGPI2?0"&)^EWC0.5*_@/#QF#QE=7; M[Q8,W\+%R>\+49D63P':G&HQ4:7+?^Q[U%3$2+'4PL;V196E:^*9]R )UCPS M@!NM2>FW-%_CN9[#U3NO@3 )33IB?CBZL0[FVGKT&2>H#7A_"JY Y]\]_3YV M2G3QD"W]@,C]"47NZR*X/")R7YT@@,54I"R?P6/T"8ER]XG\YPW0(C11/J;5\J3;@,BB+T'[]L$T MYW@] M*LB\O 60U(=(TA\X30LAT]_H/80IG@^9UY A(G"8$#LNC_/+L"G"^N"B?]_( MS='^EM7&K [2SOKI//LMJQ9Y;=0$D!XZ18@*%MHOX&[X0?IL:_V6U4_G'JDQ_#L^L/?KFZ/X1F( MMHLL [)-^M8FW8F)-M.YTS![PH MAU"K3[_\)DRF'^R=YW4F&LW+DX;XSZ@EHC0/\^WUAXL/ETX19W5Z_.WESQIY?P M78#G$])_R4#\MXMW5Q\^LQ'Y!F[=S?7EYZLW]'O7R9[V9B > "X?;+IT_OKM[#&!?O@C?7MY?O/MY^@8&"CV\#BZP F;H;W=M!VPQ+/O"])W]UO ?8S82)GDG MNAT0-8O,?)4>%;MHN1<[KGP'%<7C6>^7/'S:\-VR,?"XP[8IH <] CJ-AR=: MY8N=_;%;Z+=$P)B,NN@KP0'!C6$P-<;!P+/*IX4K0GG=>+4F?O1!&#RFM=@U MV,F6XN_[->%HN:\:Q_B%QCB/9F'@VVBQXB>K^V@8P*<-, M*T3'CCDZ,F9J14\6%'.8O0J!ADSXN- GV!Y MBRXY00T%U-;NPXS\"3W8Q<["SKGUE%YQP&[W_2L-O'2RKKT!Q MKPM0@,YVY7U&D@X9"A"UZ_U=G2_SM")Y&TEL//SI,0OI4_23^08>M5_]P(.' M/P0_2*#?#Q@/*T_N:WD.9"&\2?5^NUWGC."+=;E?(O''1>'B 7I[I@F[!]#2 MD-[5Y6KWR!%K1?E-'%B@^J02&(QG7I#0@K(.!CJ>8\A6QGR"%"2G/_"$-1MN MC?A0,986V6^[\WOR=Q#(,GP?Y,4Z&P0? 3('%HOXF]>6/%Q]O UQI\S4Y(T@ MQ7TO4D?R\-'H53P8OQJ_BH:OXO&KT?#5> B?A_!I&/P"7.PNWP57>$(D(<$I M+1Z(UN&M*ME4#@+8#M,&ZD'P:]:.[1/B4G.8,OKVUTA:S:;,@\%#EBZ%]M0T MRKI;K.8;XBA\^XCD=X-_V6!8\@[(%<#?<:+[%"(Y@?UGH/^O&. ME@+06"]#83&X@P^@P3V8\.TPN-HC3PJ#BSI/:8:+/5X/H$"# ,WY=-+>Q>*; M1L+O.A-+N[Z)GYMTP2,X*WLG%>D1!FA)RE[H4?=%P@5@V"?#(.B ?',"G$N MVZ:58ZS5D@@HW;]?+BX^#8*+-2Q$W6W"8UF[6PJ.1V;X=,$816=PEV6 N.M\ M UN"K0V"2^#M("<@%5^#Y&#C\D6#RN&>LKR')@ :^!&$*U#DEIG!'!,H13&E MY'4I$-WPH_Y9AMFJD,1"G@2# */G3S[<,PJ4 .QL(-=DMZ( M#B5&QEML)$N+^LM&5-A/+@B$!8-R?[=; M[=<6>\*@)M>O#M"L,M#]$5$HXJK^B8(D["'=2Y"B;.ZD6,?4,:6VQ.]N/T $QCN;&P,H8*&@RW\T;=2 T;:^1X>YFN(3VTEG@= ;' ! M]PR\#H]HG7]C"D8A>/C7THSK0-8"=N.T6BCV ;T"'C-B+8VDL^+GR0&E/%*,H)X/[*S)P5&!_D/(WLQRAHM MBD LR41KHWAQP:6P:!9I88&'+]+C U!!?$_"#O-JL=]@] Q&'R]!$(6W@,[R M$;-DCSQ\O\;K#O2@0D,8K"1%6DZFD,:, ^0O"XIOM\34F;5@RDM ">#<-WG] M%6%"_)_(R%K(%8B]U?(N+T0F;'<(B/9=? M;(RI=B#EP"4$=N5L*,BN $8[WC:F@(@XD^%MJ,H"[HH_D,A1M1$E#LX&5P6Q MN?(V@IO$OPD< 8-C"10<1H'+L *"0Q@'HVD4,\*3?L1.L\/#!SPB'K5.[V#6 MXCXD2KTFKI'?[TVV&\@[:W(P ?)4=*5W1IF$*>H'489ED0O /:!@E>S7[J'" M4P5,_IH]D:Q9%AG16'=?S?5'VG+/8ADA9;Y3+]"AY,;D1&J>6G124 88C&SK0N6#@="B!PY!*6J8S8$$9,659 M$J,B^>,>!$A H8S0"<9UR%T[%<-N6<]MSK1G5W([@>8_V7.I4$ ^$ 7%.^!W6#%L+Z>L#\Z]1 MBZ&(*SD(:][PICZLW3T#[BYCV"')K>"HUH@#R"TKLG? =X\(Q"=\4(2H M)?N=EAG*H@WJ\Q]R;UAZI)QEDC72?+VO.A:!YZ1\*PJ+@;*;0%MX"+C64GWC MI"OM[(17.0#"DNRZVF]W;)@A5O1$7)_QSUSQ)L51E_FB4 >*$I0%FUA]8,UK M#-BK;;S<,MU@^)*,!:L^-^-))A@P!S)VP:>T(K#C>\8\(T6L.VC$4V/+$QE:BZ:/YC MZ?PAOW^PY[WJA [1H+NT^,K'Z#^4[_8"VELD(,N,)+7:W LVM"(&DH2%XM"2 MZ6GMF"CZ2/3+O,N.[UH:$*.ZV# #<+DS M=Y+$1I*L$;'MAE+%BT36TYQHFZ+ IP1Z)22*))79Z4.U-KG2>666S8(F4#MZ M@[^3X\M^VY&1.)1S^):C$9U54\"P,B>_@E!QT5BK"@D:HA7P#SAUP)[4BI\8 MK&A791 (TSB1(W*PELTK,?83PYK%=V?6R[O,=R39D0J6Y208 ][#6>5X18*: M4G;UII!D"B6'E_%82.U^(C.%D1%Z6+EYKW6R@N9TCB@A PX*I<6DT,Y+_JOL M#A6*:DE;/J:="G]#B=N-))3- &N9X6F0 P17S*FT!KW,Q)WH3\80B_QD/21K M]W=B/PYP5U85R6TG(3]*EZA(M^XXNU7)NOY;SF*HONV$?KPO(H$N,],9H6[J0E#%QGBZ7&>NVZS4] M7C\!\=U8N=;H::#/W9.\[1Q*6K<)SL0V_/'JO34.NS60,8THW3] //&CJBA55K@O&/=!0"G]Z)?.?9 *,NK?.M[7NS>]P1E21K MX^%UQ(FL8]HX)YL#V3]_A_-/@""NOZE;"::^'0)X/)5U3$Y;A\VSI@]7RB?V M*UL149DB4H"""U#?=0[/++U@*,)[/RH'[G<&)(!3<&"K:[(YL 43-0LR[!H= M4.AB0\A2:VOYZY0K@WXC&Q?),OXE[!:=:,S^[<"MAH5G3X:"D;=_P+4NT*./ M#B+Q*Z.%+JT*M&'WW1.3D^@0NBD[8J;Y:! #(P#]3](ZZ&82;K*M*]7BKG5[ MPVM#^]IVG2WO>4V*\UG<((IN!-,G"RZK1[$?56P83^R29[FPN5YTA8J97K([ M54JV4IV< =JC*P!*E;-_ZR1E1#@>]^D(PF$:1W:WL]$ L%XE<7>@XSV6WB&V ME18^;@I.+L6^:7$RK;OE>2 ^)S045"#)6QFT/@D12$BN@>J3A&68 B\0^F6\A]T06$ M\DE-3S..(!X(/F]831-[ Z0&OL#1D9+T B MI2@%J"^DE/5&9+9X=8/<+SFVR4#D6UKGM*R0KF<3D!V0L^%ES@7!>Y*=V$#? M&R?X=03_DNCIE)Z=TB4SXVRUQZB*H_3XZTC6[_'9U=;;Q X8ZU3:5T=5+5;# M;7R:Z"A*:Q%GD-7"T!:&X6CXFW+=[. J8:Z3F+BT.DPL%FF%N%H]K=+@IC+< MH9)*IG"0JX *4*ZH\=59PQBY4X%=*GT?_EJB (=LLEJR-B:8\<19$[6@+2Y& M+'#=F]8;9CBSK]& =NF8NP7P !""LT=KHU@ZX/O(4),2;,.SZ**E2V:\9"LXSAWK-]EO#RE%JH7N1G1I)\L,:+>YU:!8.669A@&>5I&00W=D MU]B 4#W1@>#C$[TD8WJC(2 66/-1)(2NM>#9HAB)[C"XTKNL."]7JQ:86.6N MNP'T:Z8$-P_ICU^43O=CQ8^32\+!H1'?<)>3*P$U3@-L9?JE6<*^PD<$9F') M, .Y*0U5)$N#]IAVX)-=?0N=FMDBI)" *H3 7_.?LMWG2]1Z"[N X=#.@ 25IIP;UA"EPD$EE/>K_Q2X8%U;B"0$N%+0CKH28 M7H5,L.+82U#4D QF+BJX.;N)8EKTZ7N]9OQ.1;\9"6R-^\U08-$PO8E.&K%O M0 *AR)'IC@4JTKO$BI:JL)U3 W6,%$,T]C]*M:B-VD ,G\OXS1;,\!8.4= M4BXZ8)F>W#I ]MK/[HO6TX3EK%V>[]!?;"23SI51J0"4I)#RUJ^#=P26:Y,O M<"T+8&^K1'EC+$!)UG>D7S5'YY'ECN\'"V8L3BS<;2\K'TEWG=3D)[.$KC6X MS89J/2S$'1O.W$0"^QW"GMSXM(H?/>K]D0[D13ELPZ5\[A3 ;V%OA?V@CF MUBS*)J\-AMGQXHNRM;JCT[.!Z6F+4*9X@!6*2&@)3]EQ9*MVZCBP5H1B%]MB MUKHG0P6=JKE#;<9(!E$JWW!IRC=\)DBR:=U6PEL\&0/!2I[WXE=1UF:_$T[S M97 [D'H? 8,BKRA@6(TVX!K9PH2K[%Q?B_,^\@EH64KT*D=+N-7)["D'9,U,R^YMBFIE_;]/W6_B5[Y>S]-C&Y"QDJ,W'0ILTJ\R=W(Q/S5"!P-\+HG2A/;P_%H=<@AM]1?-?%XJW&J]7UC5 MC:QQ>-7O6'[BH#@3]M#%4^70I39([RE3W)'"KL:IFTVT#\:( J8"B3E3A9"6 M#*. U3I$(_&UC7+:YFGNM3S5FC/=^7&+&DM(<$?Y&_,-0) U4);ZI,_='B.B M*9C30$@F6TI^86>7P].6_\H_(*TX$-M4!4'(-%)SJ';FVTC2TTKU2>7B?EL4 MFOY-I.K?7( M^DQ,E-M[';-Z:V)6WRE<4L5AE4*H_!A8M!F.>4E!S'P:5,0J MNR>+@HN@TGZ 9J!>/? F\L51$K[( TQ^7ICVC$L9V?.S^5WG>1'*)\R'8%O5 M2TE V8E9C#B32&'OO= VU*LQ4T-A5E[<@0S,X8I;EB#KG8F.<5E\3$SJG1,>&Q>Y_J7Y%JZJ*(\PZ[H!<.@TP:>1-N>)D!AUNR6'"' 81(EBAAAX)W MW:A2*EL;59J;/\67A\[$IDOO4>G';-C@LL.C2'F#PN!%/!S,[-]4C3B>#2+U M1",OD!':@%%\[M99S%'N9GMHV,C.E^5CT1\@2P&;58DQ0,U(4.3D&[:5F"@Z M+Z#36C ,RP;53LS-]D"==DPCDNP%&RHY>8\!PTFC6! 6*=UZ+94+*+0?S1EL MKS$^CX4JZ:H".CLW5E8NP)-FD?!)D2D=]E"4 F&-VPB+%2*4*:.)02FCGOF1 MGT1IBWM TZR2+2*Q)*M +8%TI+YC-*R$-DIDXHF.ZQXD2PTT$:P9Z#/9$Y SP3]J:N%&7.56ZI0Q@M!\353)U.F@978D#5EG4B4M6 M"\7#-L%*QLZE#AHH])Y"W 4'R/!NCMD*'K])OH/202XM=I2#"$H8ZKW8DR6 MB<1#?"C784] ;VZ*:.&SG;2J;<$J3T8TLVZ.GB7ID2S=[!,P0:]\3/=4XQ( M=F]D4JYW:=46(F38"8%2Q[VL$D&%?H(KV2*P\=3I-9T[\+'8RX:_LL%+/4GR M#9L4W-]0PC&4?+14A78&@2Z[0^[^=+W8:T&/B>H)B%C;10KC-2#-U# M9SSB/5LMT9V$5EE5)'YH;>9P)[&.0Q)'YWH?YU*'[M;S:BL,P;N05V*&=*E- M9,TC^S"FQSL6[^P5;%_7T?1MB_VU-)X6)^>O7>4U">5>@2[_J>VW7A+^\P[2Y=^2B4+JG1K'/#UG;?BPD MHI5TYX4B]U"!HA5"8_$Q:!:PHA1@4L2L50B#(,2AXL!+$GB&%T\2$OP4"C^E M+2]PM)VX779Z?V)\-F$M8J_^=:\!O;)WY(YSG4!=JET: M;P.L7/D#+>QDE1+3BS![4%FD$)>)?J(J#\J*A28GP['A74G-SRP]RBM-4'+R M?U^O_ &4Y"AJ"X$8#;XNY9H30*E-OU;@IBR MRQ@79P5U\0FIN5T@A$G#$GP*3!:X1C?1\+E6"'4WPIU238PQ(=5J7]&50W#O MZYK8T(=23RC;9TV^G7>*D9$FQ,)Z_FQP &-S'=A R4& Y4))@W?-'JX96$ , M@/A6B#O[BLW]+O]%4J!2R0/$;)5UFF]$(J'RTELN4(4.6'4Q@0GM6+YW39A< M*E;H"F#:W)S0I1-MJ_*G=W< I^ZS M"."IZZQ?QE&V$]!UH7AS#GE?"R6RRP;5D4V(]@Z4OA/8/< [6]I[Y%;'1A8$ M/3L2.O:SI-53DH3=@NAE* JN#0DBQ]-^HR08MY05&<]WDE@CQA1>KG_NF/.) M\0L( @ZV%Y\4^9W$E:?5 !#D7@=G.=:$XS:?N2Y\[(+F=-VU%A_LJ8? #$ , M@GP@C;/PH+UL0MN/U>QU0>.IG.6P!9+F6+=>G78J';*\T::ZX<%)$?!?%S@& ML"8:17HH>8G3-=42DD #5[.I6-J'L2"6?9:%$M:'K*&6^)[)=K<),;O,J> H M^W3F5QJ-1Y5<,25@7.4:\6D#^6#C(2\?068CC+">U*(F.YGD:Z@DAF+9RM0( M_,H]H _MSJU^8P-23.2DR;?X='EK\BWH3)QSBN(XK:6)ZJE.K/: MD\^X+(C8"6T"/*1$ "BB8M'84-DO/R>7D\>)6-N]&&U'#Z+]02RP MF\)![O2\D)H\TN_LJ79KH5=S[.3QRGJ_.'=&CN) P MH!I'*Q);.2X9Z&3VR*;959;9.N2"2(2ZU)J2T_A("L0+; #-NS%W%I,3TAW1 M:*O;K_.5)?WXIH4A2[\518H5)4F1F;$*D]PE%5NHN(/SG#&B\%7#R\]KE 1# MDT?8#QV4&K U]G)O8H*XW%=6ZW"[?X+J;O(%FT>*2?7"!@H3L CK"%T@C(WJ M-*XY)8ZGM66. P\>M;*HL('+QB-@\"EM6]M9?K5>& H=1,UIOX.-EJT/6J+V@K)S*E\Z8Q64#834AO85* MQ\9,U7?9#?$J-W>*QC29"!G5?+;B($C9VIB44E.^(4!JUS<=FZSL-;5W67-: M<]$M?'#?_=VMLKSV#KY_Z J^X)*@CJU$!8%;2,^82 MK<*8,5O20XV617L4',QAJ$JG6&?I3!H8VX!P=@/1I0\BUN>^\1J$>)D$M38> M2U9QW%L_/402/' MF&1@)34[7J#%8K.L#@<#::U*@+XS=?9JI/5BI;,.O&_E>K^QE-Z0A$8>^#-. M'54/H.6B+CN(6_'.'IB].L:)815XKGCF5SNS22"UE7W/3.)QJ).3\2PR<^*X&?;!_$V>CJYW2ODDSYY5JR1BSTC*5;C4^@XA1[7S_M$@Y7'BD1 M(B+QPUQ+ -&53ML3;1T>BK6LE]R899W;V'\;A6[4CNV.7T..B1F7/E55#(J+ M#56F]E-:>(%IGG=!%PRQ\KA(?VVID11E.5.JM; [I*AJ(PH"M:HIR[0!;O&P MY-\R#_)D;98"Y:D0;J(X9!5 '"L7Z-@T8H$KSK9CU:RJ,)K". "ZCT?42$"8 M;R@?G,)SF>"8V@ZVE$0B3;TYVP_A3R5,N9:)W%5O#*\0Q7Z+4)W(&"Z!4@5K M^&MJE7HP1^]#W=72=F$_=QFY(0DJEZ8:I=P5*Y+1[!83K8V-R5NMQ0XW!?$C M3+J2RG8EX[X2;DVF!2X\9%O+HRIB8,%39]E7(E*%B6C6*Z-PIGRS7;.\^9@^ MJ6Q.G%M*>W82"%8..5B=5FRI6>/ K;XLFGH@:>6J7@A*IEI+LL4=#+&6N->% M7#M46-/[*FL8>ZRU_\DX>NO2%IFS8KA]AL0C&Q@6BD)#YL,N#9^R4Q>+M"8Y M:?TDE,1FTJ@*O,[<0.J;W'S)N,*KB7O DA26OSLT+$H/#+Z]D?! )O13V\PJ MZ"EB$IX5H3.[QZ0 '8G6:!+ M)6O6TK1<5]V3?RL?D5R&MDH*5>[+V)!+5FXILKC,)>W,F3ON]SE7HL5O U2@ M5K"0TEIR4K&6'%0&C)<1;:[P0H87*E_4B)CH5J#"WWO.N#"ED"64&6E13^U% M6J.AQWJ9; EO X(L"CWK?&E")Z1.EFR3]*P:]P*IG"YM&C;7P86V/V4[ M8ZOGW&&U#9/TU=B_YVCWL]R-A[T\H92$@HW*LNN'CTT-M(32=J')"\[FMDBQA[9O@%=T MNZG^U&]4H.65L<3RS?!MR20OX6NAB=RE2ISJ]88ESTMK)Y=0=UML9P#VK+ZW MQGVG'W68HH%S9SLT$46T.H3-3;(ERT@$6X$ZE#<]WS9"5I!/.JQ8/=5PLUQ7 M1T&4%F$:H95)S2=5!?(7(VJ';=C(&\!02SPV*CCPO)42,IGN.";=Q7J548]A M*8?K3#Z %,3Z:_\<.N%(JZ2F$! &D-SC;M!(4?QN7K60A?IW%(J[(R\ZR[%Q]Y<<6/PB2K:V=KL BQ'?9(IGE(I'?/Z6^@$%(IZRID7JHC(F MZ+ F>Z3:;_2HR]8X09#+'H).:$ IE8^Q>8?HNL@/B_OT7CS0.\F,,B^HLL3W M5;I!4=T&D3<&%8T5J_744A*'%:3::$PD3%@DP2(LMD-T S]L*5N^!GZ\-GRQ M7V2MX.R!:9]".?EVP)9,6+EV8:WL_6<73;K-&/UO;%;EK_:6FYH%@2V V=^: MQ^W0Z]#3TUJG4>[%7%>V/=C31#*A6N]2US%K"ZLRR8^&E=V;RI?PHA0VQ-\H M)E3T,4O%741KX/Z"G9CBSZ!#EH^>\8VR#R2S""CK2KVT!!2ON8355Q3/.!;L MDIZZ^BU;[$F2_(AUS50A;W7)B7NW;_ M3 3D4G7M]O\0#J'EC5JU^_8T82\P5'O5+2WO#)SRW%;MV% ):[^GXOD"9#\+ M@*%LW?4DV(*FG[EF5A*'*2-R^SSK$'59Z!Q#S%TM'DOWK ],[_C-J_^8/;']B@)W730>#"P=SC6)L79!&,Z)5CDV^ M.)_)PE95 *$1[C+,,O+&PPR,CO[$-CF?#L-V";4%SU3PK\1C8=3OBOO+N]+$ MCC\2\"PBN-QP]M998)@;TP*\MSA7FDXE]!G;$W?^Z]B3.7O;%*FOR8Y:3T\9 M&:,AVG!L\4KA*PMC.%OPQ9=X=6?%("',OR8G136R5]"7".68W"BP D$/W,- M=9K"/1@IJA:GCT$B2;H10.CF/,WR#?+&LBN2JFI%RYN1^D%K:\Y@+(K& MKDW](V[SVXP,5<6S55 TK8QS1'L!0!93/8='<+GETK=,TJSOV6V880P229!& MG_*#G[M:/G%/C/TB$[1H=W\R!GL5PBB![51RFO;UQ,8/J5PN:Z;)C:G8,REP M(MN._3HDR;I2J#V]I5 _I=I&[U!VAT5H6AZ>$\<.Z_=.('D1^J&;"Q=BE=<7Q/N2>9ZN/D.)(^* M^B7L+.9*V59]OY''8P,\CM1PJ8PN&=5/97QFXX[/Q]9IHA0M+ZI-BH:M &?P MP^ +A1F[6H%>'H VG7-E$57A$I@Q8(I)X757T31!8!KK$(M>$L-7W;C8C=#@ M)CU5U:ITI3O/AC(ZGC+N.^1'9"#U#=!Z+%4;4D M*GGTA-6QNV:]B2S+X/MG_D+U:D:JXMU+!X/@3@6-3[A!5HIZ:,I>9H_&'A/(R8OC6QM4)1?MMQ:>Z]J*%ATM77FCQO+A MZ1N(6@VI.Z]4#*S*M6?UF#2B*E/%!W2V?JFR?$]8E390 GTVO6QY M(9U"FIW!#&T.K\.M?%J*GD55DV.GD 9-7NV.NJ["$]V^O:EQXUQ0W9Z--X[: MZ?(%MBH=I\+41A#"@\B6UA'K%JJQFFO+24D1HR#Y18<]AP95)Q_.OE2V@"](HL"L76+/6FD5)R@Y@YCP(?M&-EJ_=#900@E]M M*#"G]Q8%>@PLO%3:< IBY),J,KLJ,0\\D!;O-C6?SIQ*+F,]%1N4)%11K-FX M$U6'H T]#N)2D8GM6@""<5Z] =C-ZL^O=G_Y\ZLZ_\N?\?^[OW32O),>"O[S MXJXFI_3_.>UYN2EB2T37-Z=O&"Q^7_ZCI'-XG^W23?JUM/4V^.+L,A."RG8U M:EW2\$2@PSG?9=S#5[0;*8W"/:EA&)-P2I9VN/P<'$Z)R.7C.5*#PD0$+K02 MV47?^RFIZQJJ,)O=]ZJ"(!S]BRB:J0)6#1=*MN0:5\-$%4I#N=^4F'X1C0<3 MK^5.V^8]GH7#::QD>^D+J[@RAH\N>9\N%5/,^_L-UNG[KZRVZO>Z01>L_T$E M,SZ6WLXI:"Z]OZ_0'H1=U[7%J(MS/9?ML/F#JE38/F!-H@+5-&S2%)6Q,G,M):PMPS]=8UM K,?3[,'$!U.RI-EW\I#T MY!]YD%)LK%&6>_?N20G!&Z2SJK[_E7WG"[_S#A,Z);@&F8QKFO=@8''GO#9?;)?]7/'?K:)/QJ^;I)!\8@ MU_*4MK62?=-J1]77NNIHK?A._*L=*30&4[EB)"2&AWL(4;W%)G6KLW9/ U!0 M=2B.JSYCBM%;[S=6@:9RVRJFI+-&>Y/JM:/1+NQ>,!@L^.)V\@OM1'WQCHN1 MJ&,T)=]MW757!-RU36:1ZG6K/]]K8/S-)G5X:29P:^!"O#!UQ+U/[M=#SUUF ME:3U,]NS/8;/HI= PX?#R#YJ_O6_]?\:3R8P5?L=\[U9BO]69X^XUV0AY(HY M0#%1789!IM&T-7CCZ\:?!W>8P#J&K0'];_V_J*[S/?*%@A".>[6.@>O,9J-@ M%(V E0V!C8VC>1A/9_;?YAR7MCK'78G'.9U-P^DH E*6S./@;)K &-/Y,!Q. MW-S-OR^XZHNZMG&2A*,YP'DZ#3X-T8SAL/__Z?@?X45/ M1&JH8^\6?8A%+427P+\PUT0UWFX7./W_'4E)XIAX;#=)<;\>>N[4VSR> ]=N MGWKCZ\:?!V_SN/,V^]^.3[C-R7 6SD<3E"51,)T 7N%74[@%YM]CUQE$CS ! M 3B> $&(X$[/89 );":.W,O-OSON\S0)YR#-QJ-A<#:.Z$)/44Z)W85N_ V3 M#8&43*-@ M^>P7683^A")\,)?)[:+J\ST!HD M2A.\F;CF%V[5_&-,- TEM#%I:2_LVK_[*L]^WU7^5=4EEBOJ*M8U>A.J\GG] MK4+]*(8CM9YGP3-BYML=%673W0N1,!E;CTO"__-B7U)'<&\PR@/CPD=H@]P8 M=[0D5WVC%KI]?2M=0 ZUZ-EO&HU<.9<8E60&"LFOE=<=7C>0PVA$2@%OF'Q- MJW7R:2FSYR;]!R:@LZLKE;IY+-3:?!!JM]UHQ-K3GHJ&+*E?2XUYJ3GGCTM; M.G2TN&*9$LW8(WA@13^5&*E49GC MC@"-,5%CI$B"ZNOYKCR7M34.F@-.;6DK@_(D36,'G(; KLM!DGO=]($-)#W6 M!:=B0%QH4Q.#G;47F9*.!U"UKQTH-4QPQ2V[+\JA=N>[1C*TCYBF4K4M>)ES MNJ@8KN.1]'05#0H;C:5.T&'><%6?R%I9R1\,]#0" MRCII_KY[J"A@)Y8;.)G/PF&4""7O/I072G3\W.5$='O2=XOSYCF4LJ?-;=,J MB)T2A#)T'V1+J[:LY]:Y0=[ 3/FZ;<^5\.];ZL9RZ3HA'%#:V\/WC7YH)22J MA>T>[7AC;AS_I=^[+$ YY[^@1R!?YRZFD$9M&>JL-T 1KI2JLC,G7(OW%*F/K=/1/XE?;%D5YSV.\L0,#UDJHS"*HA#%/) P M1O-P/AYJ0',?]%;2FU@BK/X" H])I3L9T#SW.!Q')/J,1V$$XF)'/U\. >EH MZLL_B"'<-:&S*'$B>+K:!8.0#]<]&J'NE(R&H%%-R?9[J'GOV229@=1V-B9+ MKI39\KJ?"AR\YJ?P?#@&N0]>G"'M@ ^]6\551>&<-+H$-C&=-E?UQJS*CG%A M,B(,FAW9Q>G@_#M2R:L>88T@2YTY##%)32ZJ2?,7=!M!G&9S-T01Q%H&R2_^@\M%8A#0* MD^GQW/0BS-'=TM'=N*.[D:.[D:-KPG9[ZIG_3P"9L>M% +I#G-#M2^#%-JA- MLIQ)]P==-XGQD@.'C*9A KK5)5GA.:$9T#>*$6O/@.U-YP1R("B3\3&H,]HW MUZ6[.NG/*F/HNR[Y3?JH,K6 YZ.=#*>?PH?YSW94*;CX0IR2(T# UB:T% MW2T(,'64A+,8B1?HN>%X/ 7$R:BYKDV;)3#_92"CF)W\W M>7,]O42#P[,'K3E"DA^-0,.1[U0XS3$")<[ EHP&8?)!!=3UZ][ M>ZP -4::@>:,,S3@1C'SQMYC01X7QE.B"##!>.PW:3%<@-+CK-S-!N7^:GRW\L&D4?YJ'K^=NL\S ;Q:S?92I,F2BT.1V2RR34 MN:<#C E9>I_O= DL3/#,N$G!U&]2 MP%(Y)0%2%JGV6E]T9);^7C)MQMRF3U5)E1AU]!4P"Z!)">'&,)P";ICG_;YC M_#2,/(^'^$\"],N.W-%1BI]'RA(-@PD(6&XAC8Q=8!:C.$#$C_6(JZSFREQ8 M#AB?2N >CL/)U W$-#4BNCL#DLO$,F(#9QC/#3'LRM=%.CT,XQ&:_(!ZAC%< M8YLQ?\'%U(^%9K"*(?**BF6GN*7&G%QV7P5=<'Y9 Q;/%U7LFJ4 ?-@M#1)T M22 U4!CG%DGKDX6P\HQ!J?HN&(:"3@XB"Q TH"P_>HOW=9$:+X#TLQT1D(, MG%Z$XGQ[S0WAD3#"K+I=T^B$8W% 4)4F;*_31B5#PPJ?#_U&H2(-?*/&XG:2 M4:1=I,V7_.4%\9C@RZ_]#A1L%3?*.X)QGK%'K_5VUT:3&'C=F.0($$0C86,W MF55!LUO/B() M>HK#@$C^NKN$DEH5\)48J%J,ON1)S[8;1P6'&X7#\=!M_@0S^HLX4:5C.* L M&8SM-TWL]+HBIK5G.SBUXI,J"6ZL968/O<,=*@JE)1=@8&)%=2=ER6;LO+"LJ370A,5+F]"K:_*KHW&% MD;'LP2'W0B.Z=3*/5+$J?=YU.V/9QZ.CX&LY;IIM4I"D>X$5$8C4;(.S"T<$*&F^$\<4\:SM9=! M602G=HTHI!BCM#Z\Q+D:O+ [#%*+%P-">K M LPV'E$([V@V:[HN5./"$"VO]C3=3OI=)/JIYS39U'#B;!>VIG&1$JJLV0TY M<_UUC?UCK3=-#3[L.*U<43*9CI&L=(\3E]!C.J^2A<.F6] CM@0"5CEIQ%=R MAVLOQO)W-MP\K<KE6BGMI[NY*[*>.E?E@:FS,CO(X4W1=JL+S8[DD>DNO+Y**K*D-N+ KI?ZN?T6"Y6H/"?TMX'T'X4Q/'K9[@WJS3^B9U^@ M41*M)V\:>G*/\:S9A=T+=Z9$E=$@L6LTH$*#DECWM$ /"+,J.DEMV8IB0 MOY@7NN<[2>]^++:Y]:T8;;*LV6$:?,O9WJKLO(>^N1PV3C;LO-!2$X=2!KV+ MU+10]+2+;T"^:+2LQ"P@9RHMBSY0-WF6E_^FTR)OY!:UKM:#&4@-*+*?7 M??E^(@X_9EYQZE-R""G77SCCOI(R/>:D<3(N9\AD0-J[A)KT+5)*')++2[M7F]YE*$V8VCO4),-5 MB=3*)^/!',S/%&7:3[\JX1"!1<2 M"N5T99TB=0;W!1484!$.9TMAT/LH3&(.E$UF830;!CA]"J.1R6@WICRY M\6#6SJ0ZP[B4F*.&Q[,@&DS]I*HS_L":D;4U U1L'$WBZ#LMK\<#[)4)N1G2 M440QR()3_"O"S\,16A+@_*(($"C!SPF@Q60^Q(\C/-2(? (@4%$Q:PPC,.?+ M5Z+)Z#%-(C(6!$GK($O]L^B!LQ=%(CFN_*Q M/*5RU]H:"=N\REA_Y.4LI72@!*X.8XR5OY42;\@PUKP/T_FC5"W0.7V>!!QI MH$F:H;Q!7>:-'56BR+&O)L?Z4G-H"EB'ZVEM8*^H2(G 4*K@[.\!]Q#" M')R040UB4M@8;GS:-D1AA\7<&$D7*G@$]W(+DE<:7*[3*L6HW74.KQ: TEBS MER+=I/&]#EB0- -[0DBR(B P@DN\P44K4VJM\8_876HPQJ18/7N>G\K%@2=Z+YU#ZF@\X! :7+MRB+?JN0DI/S+*441$51"7,-T\:P2_:BJ<\ MD&2^=!T4)5\&?K8Y_0W0L[JQ$%N3EPMA[SJU#+%^0%N>T;48.Z?COD-3D#N2 M 99KJ/2QU MLUKA/VG1HO;F.3IP[K<%AW:\ =94_9;.$OI'.,=ME>.IV$':ZR@7VWP18I! MT!7Y?RFF4BF5T1[DAFI-E*MSZFTJ67#S4&"PS'\>%1B)&;D4Y]<):$*$J)KZ+_+4K_"X?3T2FE6/AM#GG1 M@FRO'-L\VSY7T@EG3N,UMT]+>0VO_X;11FIU']N<\D40@V(R&@5_,XW.CKPP M">/QN >")GX,"ZW,YP2[[D>,D8_->V% MFC_(0*VLP394S,Q=+=&IM9F1'EQOKW8QEZ6I6-$)QY9KF (<0!9D:6._T[[A M#GF&ZU17?KLJT596M*'V(D.;S7BT=."AFT 1^1^_R*WGVH5',5R24RC>F,0< M4\BPKDN,,17G3A=)]&-;,E/B5Q5JFJGP4]-UT'<<(5&UHXI+0G7DP(+%7$/N MI 0@;.:>EU3^RK.^"XH0T(TF:8)(6W1>E;//[M/%DVOJ: 63$R#+JF]C/DHR M;O&5C3!+6/6+*%;._U!JX/KB_B%\)#K=(V7W25F==),*!W$!;]/KW,4],AZ; M9L':(<:PP_<4V-L[+I;MK#2Y(P<1_$0.W.7E)X4]QHCRA!7V&'/@$U;8X3/F ME)/"'@&K',:LL<_#Z6R"'\=.+&/5/0;B&ALKEP>6Y@8L)8I@9$QKYUB@:RG. M:O-OS^#G^3QR_OE3>%Y[I[_V9U@J#<-8ZEI',QD8A;4UD.UY3Q'7O2.,!]&/ MKDJ8-BA@*ZO]CINM<#TLF]"K@Y7944Z5_F$,2I"VAGI5 I/-Y-7R',L4/[GX M'3<851G&YC$8T;^O,M?'25 0Z.2&S*7?[GESBH#8+1[1% M]J38OK\! ,22\JREHPRW>S95\E4W*=XEI\>C\]T5B:,)ZE8LJ+T',%GY-HQ'!E>AZ:L<<,+96];21M4>7<,%]ZA6BJQUE]UC V*[K]QF MV! ;LRT2]]0TN#)D0M5Z=4C"_3,+;C:^2$U%T\;B=&%AO$'W%4?%HZ,CUVTL M)+7LONB(K/6@><3F@BI=$T"=ZT??8CP?N0*%(1>0Q^6\B*=SY71%:^OA$[97 M(:<5-@^!>[9SXP254D2V!D)XXF^Z=VOI%FT/27I;HD=XH@)9.;1UJFS!9%:2 M.8[Z4)J&7W8FN_=],0"&_M/)*6!_HE_^]%%EWO[)5+H]O877+_N4VAFQ&9/[ M41,M)II84A=*X;,!D='M*BR-:FL[J@LC%-Y8#RF\*I TJ% M9S\"\MY250"#"SO5<<>'.TIZ-U<%KG@A:+1(B-BGB]5ACM4'I MW<:)1JZG3EYK]_*2H M;D%95O0@B2@V*QISKU;[PH3S\$M8E"/#@C-2$\ "G*OOI@WJYGML91 38WCO M3IQ[E'L'XK6P9TE+O[#R**SJ:F7C(.E[+%!^A\W/N L"2J=<<834)&YG*;8> M([2Y+"9Y=,']='Y5+EX50N)R4GQ?"%WIQI9@=+L'C7&IP-/]R$;5QNO:PFZ7 M@I2"+,ZZY)[7;^1XM6F,^:>2Q>] PEYC^AO6RJ"*+!^WN_T&>YN&&!.*8038 MB8>8_\9^E- 13#D3+SWL$066;4)XG6XJ[1 M9SFLYJ["T"%I66$74ZPXBH#;/N+#>])2N42!\2JPP$DB;=P[NR7..V).>$?+\]YX%G(5H*6E*Q549^1^6;3']O#)R5>RL, ]YA M9:IQ($0%:SN1!U.Y,62K(U7/^N@$E&Y/=AMTJZG:K/O10S&=*QF"H+VT5]H2 MG"I;&(E E,R,XOPP0(9P&L8)^Q9@S-P"0ND8A,U"T/Y1(3__1"*�-=4)4B MS>>LP$/ZS[;*=HYDJ4K2RO@N[=5+=V+(#]$8P K%HER26 @48[MCJ02(Q)CR M4]]37^4X(;HQ"26/&XX&+L81V M@9FOV5)\+=XF.Z\)O41!E0)?/A@DN8H$87T4Y'UDU[88(?N@R&E>H6D>8'0_ M^EV'Y^&X($Q6V#3 ]I$SV]M1%REZ3DK>WV5RLFZ*:RV$DU#0/C<"LFTS?1(8 M4/0RM=/TV?+:U1UG<0@%Z,?"J.<80;BD0D$P"PBNM6LZY7Q#/JWC<0A-%.:, M3/RFCORBZ@5V ;ZT*"WC^"3M9K"WZ)J:2IM#:QW$ 0!;3QX("_?2+MB1W*X) M0X\(HJ!8[S!HCMA'1C%I )',U>#Q#^B[+@'E;?'X""23*NT6S9OEU@SLR\/. MB::9J ?@P'0)+Z6Q-1NT5.<7=5Q6^YC\T8>UZ[H[ ORPI)J M8+QS>_[H_+1V>!/%-G)^7M*=25VC%-H$L%24QC\7)7I$F8+@P]_NWYS?1&"5+==4R3('OC5 M)9J9&*O>947YK612IO;.BH\-U40C1.>"K!JTHI[*#>!OL6_!SM>^_'%\JPZ% MB.7_W$O_*RFSG;5/%?//L/I#+A67\;^$SZTGOI86;1.I2LV,4?1"# MN,6W:3<3FMZ1*:N/1(U98Y>VZNA()AE_JV1\AQ.F6YPO&IC2L*%KWF1C[4+7 MJ&B+$H$--^K4<_V.F7Y7PX6);=J94IC4I"\G\>X.MH'/WW%<.LF]2O7",Y:2 MF)(X;QB02Q\@X&(H([:WY#:$)L3&!KD=LCIY%@)1_[K7K3W73>@;"/N-:I7R MID)(7/]56Y=0>\B]D.EEF=4RGFH)2H37]4'T<[7=$?,J,;, *6[F5IE2T0Z! M.CE9)!S;@57Z3&(^,=I:$<"8&4D0):4!=RV+JHW%D^;3DU"L-L5N(XFB]FA[ M2MQB5.(Y7?,-6'.SQV:Z!,6C=@W*FKTV36_&L*^%4^4YKOZM?(0%5Z'FFWFM M^PC:?!_;"M+Y?6!F[H?9[%R*7)>3PVRD"3DK\&*0+@&CK=)O9<40EP:H>$28 M?6%"O*G[D'2K (#GKJ5P!T#ZFH\^"R#6/=_LA\I!(.TETWK%DVJ-:.3%;:;B M-F,>;U6SNS]1$:/=4^L9[ 0C7<4_B=_KPIE'#D14=HTN;2YO7&/(3U4)\M"& M@M'(Q,&4GIP1)68M81EB,CJ6B,#[W4-9<1P4YO$,@SLQT7)S&M5QI]7_>[ $QH^'=^#PRC.#J M-[F%%XM=R)9+U6?/Y3 #P2DI< MEGC:"&,<&A[J2&&CP)8Z!9UBJ+%9_$X0I M<=*ZBJX^UU!8Q9/TG=VR3QME*93&3*@8"'5[:@:"P]A"PMB[;$N6-9@8V/&Q M4KI.L-9XO+'-")LX[#SR>6WPN:LMU#1)E.\<5B'1/T\VR[5Y.6P*I'/Y=]S) MDP*%#D294UD&T"QU!T\.LCB6FWYA&%"S>Q16V)N$T2CF!KJUVM02LQIG'4-Y'<#PQ_ MAK^+TD:/X;=&70M%*,"GA6"M\@JTKF7ZY-PU'@01G[=[N+0+3MVF=N*TNAQ+ MIZ1%QF7,;+BX62':3MCG%IFD="9%[%P4WD?*MI8R6$K@)RFMSMQR[F^(+1"4 M75?L)J8RIMPGK9:;T'-5<4TI^%5&)POGCBFXM?W)G;>%H?-OV<: ''WO#H"Y MY\>MWV[T^O9C[0[@ X:FID"VT0O=_<('[P55XYVJF[?#3O@S!NW%S?V#2;^KKVNZ8]K97*D2 1"X;[H&5ADG= T M->*)]Y!:\YOT*ZH#]0:M$96%,S<%[Z T]NVEV8SE?HTC:Z\Z M4$TLB0J:U&CO&)EI',_79/Z;+1O\,\8*ZH9[=J+<(40C4\7;[*ZBM9"A/1Z> M), Z'*4DX#">ELLC^$E_20%"F_O.R#*"WC^23D*+6(?C0TH:,=^G>1A"9%^&^\ MX%?=R'6BON:C^W0\"2?3^7<@.Q[-,^YZ$D;SF"KF/F^"/^963R=).)M-OG.; MAZ[S%QMPRE>.'@?5AS) C?50[$IXN#N=#UL=U'7A:LW&EJUQMQ1=UD8*LGC) M[5TLCJ^KT1/QVIK+4L*^*BFGA48.C$B66D8FVX[#)*ZZGC8ER'PR[CKDP(6J M."^K>QU8%H=B6>T!1V-)Q"2_!?RE;_4@^(3C+?(MBI*D+'98##P 6,59#H8SH/Q0)KQQ=SCT,QAE(+I!+33R0#[!C#&)'C]/1T.JA_"WC+NM%S;Q M%<^I=ZB8:B]C-LT@CJFL 58,B*FB/IYWJ^T-[?6<[J!?:*1L ..T:C?M(MV< MR3^<#D9H%GH1Q=% ?GXQ&@[@ 8L#'8&:RB20%Z#H%'6^:"_1G8EF")7EWU1)=HE!5Z+I@/!\FX%_/T*CI<+UP(6.,1A89#2:\)4_9R?KI1)M;#4122+JEPGH*,3[I(6CKJHH M2![$#IB*4>K[RJ&:*GRF-"R6P)LD4ZKLSCUT1]33%'O_4'@=AQ&Z)@+C)!Q. M9E@Y)QZ.L3XW%B3B%D+L;4#Q&?<;S\,('HQ'X7P^QORK.0S["_=UE% ZK&1! MF2:H!(!6/AI.T0HT!QDU&H9S6):DEO9!"B[P$-MZ#:F]':PHYGX:6$GUC2G] M:5PQJJVN"Q_H'5K ;+.%.BO=\7U@:?Y7$Z9.V"8.;M$F,/Q3"9=].@47SEOQ ML)R/:(1&7@V"C90AHS50SAKR)DU),1KG,UAPB*_JP MVI(-J."ZP52C@Q-GT[H;-UV#SG8JKM0UM56#J7)(#5=/!]B39L10I,T-&O;< MM]]%;D.GR%DB3KJ.<732)GQ#-259L,D\K56EHJY#415+3X"VK>S@J$!:FY92 M]08_C; 2UH]!,J/'WV#\!);+\5(#?^S\1%AY@A*D]N_'CHB&]?N! M B*Q_#_N!4I$NXV!Q_Y(S_8"!6$WB@@:"59(>QY0^NTX&"1C,VF/,8(:36]T M28+=T];V547EVJRZHP,G#:]J>+"YQ!['TGEB_ ,[(!IV)N%Z&C'*MH0*'<+Q M,W:,;"@)YS%)C--Y.*?&C< 31L.(JL;.DZB=RNJ5%C/%\.%J2&7R@2E$O"R,V M;8UM2P)<;5GOLQ$W\XNX"\Z,*KBK!?0"0OP"H4"4%SKBBO$QR#CQA!8: Z8. M@580K+VMI3M>\^\>G#I(_"X@8/&Z<0 RVG.79W!(%CB9F0523QU:X 3[3V!= MI,([X]:=%35C+^D*C+JXSN?A9P-RTTF81'$P'873\3"8QF$\GKG3^)]_T^9MV%77S:^WW4UC@? M_6C)VK/B<+$_+U5GHYW)%%*#GMZFRZR?_UA*\[2 M'[P)"%?N,XQ0VCZ@8Y3R*[\N,2>)HOGIT3LNYN;'GWN]18]7*3T!_F]@/ S, M1-46B.PD(4-[,@EG$1'>*7#%.$*%"5"Z@%]0HT=C"O903DA#'L,=N?86[2T3 MZ/@$R!-9Q.+9+)R1E#5"RC49VCP-ET>Y>SBXZR,=ZT^U5)@N2+T3O0[>2A8, M%>LIZ":!X.09B(0QP]"2>CL047"IDH6(ZC8!HFMC:9 MJ4TPQ7&!:,[",?PSBL/Y,':=E6 91F1]=78'*O$JW[UTRTH JL/Q)#@;3\,I ME7".8FK#RZLZ ]H=4>L8;@I.S85'0_Q@5GWE'#==688S"E^M:@68UT 7B;PG-?20@W^+$H&V)/P1V3XLPGI\=3E%Q^4 ZQ57@FQ M:3&!LT6-V/B+Z=2KS_5B.FZ53(F®TQ[38-:4@5+8$.W1@]F'EZ:2 M2HXF"8GQYW+!7.B$C4GG=W#^)"*7;"-\@476[URLNM]^8_?@]4()&4O)5FH2 M/S_Q T+6*;)*8L\Z@U/P!^J"L:+*./@ZQH[QE,[$HXU!E-VSU R,:NW0ZD?Q MW'/:RAD##-=I=9]1/\@5/HSV*'\0ET1'8!@EJ@%.L^B@RU<*OMS2VUVT-)52 M#U:TUH=M+J AN L;6(R*[UI!%@\=9OGEXN)3<%>67XUQ>F4 SBSB.)M%BJ(:AR*5S1KLM%[[?!#!1?9<^]/"8J]3"^-^UQ7^L> M&S+5".[//'(B]@V+NK6IYHM]?CFOQ*4(2C /CC(%"0H$I2DV-D\\KC4>D6T& MI9IY(N5G)2,, Y-L:2HN;3IU7795P>&;?TDWVY_>.!MG-.%&QD,,(>GG4=$X MG &3@JU%0/!1CU2UZCAQ$@18D'RBB&O84I(@"$^@@\-_1XETHN@ZFTD$@AC( M=]$<1)_IB)Q%+=X[ 7@D)+6-)R#5=4AC:L3Q")X!+2<"R7$"*WC3=6=(R3]P M$\Z2>!+.)U/%RBG.'%',U@,&7CVD]A+NH0MIHQ"X]@FUXMD)65-?=C8XMT^- MPX@D 0;C64R"\DN*V(F'W5OW6ALGHSF\0D*%8"/;V;J A>YX "[9^B) G6DR M/^[0=HJ9*9&CZPUW3=,L@_W]E\ZO;8S='D#>CWGYV&DQ[CUO_TT0LT#58D$P M":?CQ *V. XJ ZD;G\AWO95++ )5SL@X,9K;@&EAWE68AN>[VB&1Y.(G"*]M MZ8FN>:5S&$V$!VBY )N196J2.XSJ9.N)TY4.O:I.EVF1+O.T8%'BR^"O@ZY9 M!]R3 V\3RD)=+EI4F(O/PXY8RJ::EK)U M*:BV\Q3 [;[:E@0)R^X[&I69>H-"Y^^R^[3@:'%J$<+E^^?L.#=4U!-<[:8X M2Y-#/^BQHUN@F-!8U7ELM!WE-=BJB[Q#5_JM.=)P[L6>\5!24@ ?QYHQY$#' M\FU8#G1'*L/QG;V(5'5F*H?&V!34BYP;BBTH0< &=R #KG(I::TC/7:6X_,& MSLT.S'*IP743_DDR"+Z@ ]6C*1WP-;%'C5DLF&S>J@T4INA?491,RPM;(J)Q8% @J7:,H%@^!2-\0@>@/7O,!CD5!F"BJW2P2*,1>-E.5X+YN+K-'#"MKPYH#[IO"Q)4BM.CO5 2P_K M(/"TS0_G0UXV0X>4QD+X"F"BMGXRJ^0_ [ ,6V'J:^&6U[)I*FV"/!!S'$S) M,T2%3U)&H?8C<6Q1"*:2]J&R6#^9HH'4TTBHOBKEH8IE8"6Q0^PBLR-;3E'O M:T[O'1RP^KD.]UP16?6HYX@9)*->J(-GE^ECIYTQE+_;GOS+X=6(Q.NV9"K+ M8OAX.$HFW"YNEE!$^(2"U*YM#I4NVND=U"[]2O5DR$*"V?042@VZ201:09)0 MG]I1"#([)!@CGW9)QW8T"] =86F<9CMZ7>$@NGG M.G0>S9.C9B^_T<#$&%D_]5^.)>I4=B*GXHSUSO;/3KSP!$C-C MM^4Z7SPAA:'" (9ZV: K#BD'SLLAQZ)PT@J>#A.(5!4@=YXWY7=Q;$55TT5I M0W=HZ%D(2F)#)=(1/(;*%"QRPQ_<%5&]T&A_I19L?R&MZC49 MMR2_=ED"?8_%D' 6C:!0.)S#+ M?$X6-6JO^"E=D#@?S3$5"YV4DW &/T9CC.$V;2QE=18[5NVM!8.#G$P%?DKJ<..6)OEU-Z;LFZ]YO):\ I5_1XJ M@RI1[/H5#C'OLJZPJ=D<9#. \?F&4W$YD-.OIJ EBIYY$4SF89S,&H47L=WK MC!S*4]O0,X$'IPE'F2?C5F=/$.-VYQSU0%?B9R%E7<]E[<<.7+*^D5UI]V T MC,Z^ON0,(JE2C[6[Z#QVJ2F=);8:(NXVDS97KI^^3.BIZTZ0K27V%A.J=\!G MHB'G?-H1_\3%?:U2P9FA6%?LMWRSI](?7%P"\_KEI3\A*E!C[!K8+K8P>(^# M2\U_-9@14G5..6?I#+XS;EQZYQFMJ9&Q,_93V49*PV9[B.*QQC.QZ5QZ@S*W M*:D ]C^XB21,[GJ0:?)Z]J5(X5;"HR^;8QQ[]:2.L=^SD&.AJ;49,7WB MUT^'&D$I]R@UGT4(2Z*U<8!5IAOM,[CU:U@O1H:_YWZ:_8D-W:)UU@=B;H2@)0Y K%^CH$^X_$8 M> "%LT4)Z0_P:3@&HCZF3PEUWT:Y%+Z;403/""-X**EG. TG&,LE"1@1O(>- MC='1,9H'P$ B8!ASK+4 ?\74-VDZ#6?Q# G=< ID3]#3A+V@(FSV!+\EX7P28_I1,AIB@ Y&*TH04"-9*II/2%N+ MDVD8C2):791@Q!H 9PP:&$X'JX2CI6U'0%HPK26"IV*IJ M!*N*IR/@+$.0"D IG WIX62*F5-QD$Q ,64;J84;(8/'(H!PS0)9K@66#L M$G:AY(2[,<@LV(I[.*0<03Q*6"_@!2X?)N>&$ZK\ IRP(ADKQA#R4!@0]D+GYN!-CZ>)M1B/H+[@ZWA)0KO M#"V@+]G8K>@;HOT

S(;\C]3ZQ+LG(D, M'!A[.">?+ERQ&84=AX#$ 1XG$!G OQCU]Q'9&^ "P<42L'_GP#C&#./>,!>4Q]\&#,.;D?8:WQ.*+OL"0#2?G3(<4WPJ?)#!:!605G M$=Y>@A-\/<(+/>N8Y#M#M),!Y0/$ Q*8X\%H2O^0P!US]#;\@W^=Q8/AC!>! M(6LNCCOAWRF2#O])O)$B"E@=4&*Y'F(Z;\DS( *3Q7:'A;C0Y:KDEK,/):@# M+4&J^4=_/WL]LT'0 D8-\/:?Y\;D3E6-C?MLW/; M/JBKYV=G(R$1Y$2P$U&.NWTD4B.(EFGFXD%,&#YI-EC:F*O5U@_&BM<2MS]6 M]VEAZ^;BOETEA5OEV+APW= _H:6+3)OF4^M\?S8!1I_87N&&_P0 7N3;-=MP M+BT*+%--,9,W;)M0VC17CI!@DRHM M0GKQLN'+N> H2=SZ*H^O3J*XW(8P"I'00FNM^:JIK-W#3L'&7%7 MAPUZ-AIYX"<52H&,;UGN[W:K_=J>;D@]['&G=W8E5;;;5X6I45?_I (ST!Q> MEDNZU;PY2\+.76&31I1;:&:C6,%&AD"SETUU/$:F&1VDW!/__=&G87>82M&[ M4@-&VGF/L_ GBPL2,(9'M*964^A?P2;?VN2G0-8"=N.T7$=0*27;[G;YRC2Z MU$#]R<8 -U%LDZ5HF3!M:G13!/E-+%-J6;FGS Z)A>[*@NQ 4?L:F.SX5P MV6UMJ^ROGTS630&DN(2-;NDCLQF M>LSY+3:E$(%JG6F:@L*=60%=8@>C[?1(F&@R6_0CJEMH5IA^DL$Z1:=\<1\2 M05]STZK[?25N"HKDQ@HO@&,5W?Q=QE(,A:@\Y%O3Z,7KFBDN.+.'*N.B'%^S M)Y6VI2FAH1+M%KO-7LI;2A&0*XSD7+JELG.QI\6M!V;7^]AKPDS8GEJNH\H. MF;ZX70L&AIB9YF&"*!6?@2M'(N%8)$;81IBN];0L5US64HA%-V[FN$02P MV-<*.0BN]Y_8.E)"[DV.ATO3*U3+G?63ZU-CNSI6[/K'.>'W#;:YK:B)07Y@ M_K4X2+Z9@[!9JM[TAO/+G;6[MV7 "789%<=\2"E7 9EJ15&3\-UC9N*_;/04 M]^7.4*1L4)__D'L#[^G.K:L4U,BJ8Q%X3A(MYI030@M@ .(.Q(> N2W5-TX( M@]]LNR);0-U2]KK:;]EYKOKI"OZ9*]ZD..HR7Q3J0#-6/'EHR22!-:_1,%E; MF]PRW6 &LZD352S/S7BNPQ)@J0W<$R\_=W;!;BK2VV5?J1Y0;KMNBR)RM-N\ MM"5TCU6QOL-1?AV-0W775],+""+W8O6#!)'"*K-5]L'?5OE MZ"^DW!72!D/6"54N=RA&37%8F,3[T#;U1 ));QJ16^1WXP(5CM,:MO&^LI\V MIJ++EIOB=3E**_JOM2,#F7HEDYM:A>*3[F9L* M6>Y. (7?< .ES#MD@H%XU+C^;WMQ=T^&*G#57.K$8D;)K#S;GI8&Q#C5VB0\ MWZD"KNA5#$RD29?YCL1"4O.RG(1OP'LXJQRO")?F]C;%[<*YLG-.YTRJ M_1.9*FP_F6XYP+S7.EE!Z"G(+QU0VW?< ME?IVECAUVPG]>%^#:^F2XD94^>I\MEQOHS%H)'@85;D[".B,0"N%:,;*N/CU?O M;6\0MP;.?\:]_P.TS8A)S,0= MB:6H7@KGE[Q9PT%T\*J-<'X1SH*4YF\;Z)FX)P. M)CD02[(C*DD1]H?7$2>RCFGCG.2,#LW?%]+0##'%E4AH72_ XZFL8W+2.EJR MG1%FZ,.5$WE.M4"0<(84 JD'RCI L-.&"&%Y"G4%90UQ45=\[JZ6T-PTH<&D5-'!-!LL^C4,%0M9\SD M.DQ;PMC.7_;>_;?]M& MLG3_%>+>[ET%H#4B*>J1 19PG'1O!IWNW#C9QF"P6,@6G6C;L3R2W&DOYH_? M\ZPZQ2I2E-.S>W^8P71L2V2Q6(]3Y_E]J=/D9[;^MZQNDCMGBZ3GK;&F6,C: M#GDPWD6I@XW1@5N]#A.SB2!#A5 E$AZ%=K%#W@N$.;FEHQ.])=3)O$75%-P M<3[L9(W@.I#E_ID-/W%?D$9S$"YKUW>NM6"%;;.+WX*V/+1 FGMTMYU'J[%J M18BWR3DHK"N[9Z%>-8];/ S<>.%.E^9D\WE]#E1^&J_T*E..W6XC533"I*/A(#B*@*;KJ#>'=[/#MF2XRGN M&5*P:+/9Z6PA"76&R^W,@47D'AM%.:KW?3DMK4W(V=7!N^$YQQV07'?R&3]A:E(L._$;](6K>>J8KUS M*M8@%>&\P\G@+:^#,6@;)1IU,^^LLGU78)(,CH[@I&/0DDB3BYX][([:>Z;. MD*.X9"@9TTFB7LX41&^>@CF8&-4!=A]6VBK]LK')I=#OT9;I.)53E[-Q/:*E M3,Y\4.Y <% ZFP8E/?VC< D;IP-65Z(6B0?O;LTFH2RF1R;5V9PYJ.K!MGV1K XP$FPH4[I8MW[PP\6P)TO<5X#AWERM^:QV94(L](/C MS;MPFAO,468CJ_GMT^H!'7&YWT0I$RDHI@7KSEOLU P<@SM2FPP&@'\!$91B MB,&OCW23M!FT-B9HAU^;G2@5J;Z8,N(O.RS:O3O;WMQ$PZ0 +LD!^KDQJF"P MZ(]OE&2<=<>74U#%CX.>+/+JA)9$U4U/R8-'F[U-PRRG.#R!XK$J M2,G=84/#B?7D>A\M)[>6I**-K*)8O_S. \UO"%*&&1CW"F[!P%&,^V_8'J]4 M!+CZ9P5AHM^;WS:'Y$W$]XM]%XRHH&!,5Q3G&'&4XC/&"4"$K.X.JX_(->M, M#S$LW6.#=E:RXV_#' <%6)$V[BUQF,@[&[]WNMR*0A^60"',V$"EVQM4'7D8 MG$6S"^KEA,F:\V8"?<&!FZ<29^A\W.%YN>,:3S#Y%%JBX^F:1G7=93EVQA"2 M7@;W(^O*>+6X-@FFRK_%I VHZF$J/]E:K M[U*AU.:_U&/WP EOVRN46#3!\GB**8&XBZ]]N(NNEG1--$3/#ACI=N &J9Z% MX&3/LQ]H6%YK+:[_;M M+ERDAZ0T^:-V(=4'_[*YZ<^@[BCZ1[(S/:V%KW*L(?+_R%.=-$/CEGM$<6]5 MJ>FMW$5F'C%V+2@QZ*F_VG+^QM6CO4@$M*N6"G-I&,SBEKWP7B45P)%4SSE? M2\?>#?Z'>('Y/HM=RGV#9@[<^;MMU+NCCV=7U>.],-3NFAM4C0S6A2OAM8EN M40IFZMCBHY61M!UY2_I@C(P;Q>AEH.+KQU0.ZHUX_1VB\/5C+TP):N <$G/E MF&OTN>TR'JC-3@ .76MC!I61(WK7G-E-<]8E7->*S2\9O*9W\O05)YM(WQ[= M$*?>B(]E?3(E:;*"Y>__Y_2=3*?C-"76&#=*]:QR .E6W#H-*?!REL>1Z>I. M#[1>>NI)4F=<5_DA#/66Y%#N)L^]B-638CN:8);,.V8WMP_7SJ!SH#A7K%UQ M3J"FF$-*I?T22J/AA[ M]ZSS5'>]7!4]#^,F>4:Q-D^:&!_JDA:#E=C)N[*U"JUQY80K[:A=4Q+'_V MAR"C>FPXZE8&OYUL7)]WO4GX)(/D'CSUB?NE07/_,P$PHYYQA;F4*,DPSL_I MSKY5=/0<]H%WIOWR3Z5G^V(,;?:0,)[)M B@];XI)VVVV'(15.&'0(NR!W08 M)8/ A;ZY+D!?#STDS1EBAG;G"E/NZFZ+&4WMI%A4#3ZSTT43"H/<5N<*T5,> M;$5Q=;L)]>8VM4C*G$-RDX&A7A-,*%%9WK)J>T?%$.@78<>/I>#8V+AI1W8N M*?T[G^M*3Y%,4E%2_>JAG M:-?Y%6!,1+<]X7W1)J;T7)L$R0-C'#1:-R2NB M?"4W0X30+EF>DJ0Y, S?LA)P._J!7 MDPCO>H/Y01G59C[L!.2(@"HU42]5:N&LSQ#,7I7L*(HG,9A6N;JW/XG=^GJ MT5@:N?%X4VH!6?]7CZY\1)8,9R4Q4*'F%>)ZV-[F';G-&T& HVN3LBIVB6T' M+S2',.H)@LAESL$%S?_E:6)(,ABPCZK&,F*!VD$LR#Z"8H(.PK .1Y9"M\"5 M^AI$MO>F4/(-PE4

XML 38 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Lease Maturities (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2020 $ 20,563
2021 21,303
2022 21,491
2023 17,702
2024 9,786
2025 and thereafter 26,220
Total future fixed operating lease payments 117,065
Imputed interest (17,991)
Total operating lease liabilities $ 99,074
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Assets And Liabilities, Lessee
The following table summarizes the supplemental balance sheet information related to our operating leases as of December 31, 2019 (in thousands).
 
 
Financial Statement Classification
 
December 31, 2019
Right-of-use assets:
 
 
 
 
Operating lease right-of-use assets
 
Operating lease right-of-use assets
 
$
87,770

Lease liabilities:
 
 
 
 
Operating lease liabilities, current
 
Other current liabilities
 
16,052

Operating lease liabilities, non-current
 
Operating lease liabilities, non-current
 
83,022

Total operating lease liabilities
 
 
 
$
99,074


Lease, Cost
 
 
December 31, 2019
Weighted-average remaining lease term — operating leases
 
6.0 years
Weighted-average discount rate — operating leases
 
5.1%

The following table summarizes our lease costs for the year ended December 31, 2019 (in thousands).
 
 
 
 
Year Ended December 31,

 
 
Financial Statement Classification
 
2019
Operating lease costs:
 
 
 
 
Fixed lease costs
 
Operating expenses
 
$
22,544

Variable lease costs
 
Operating expenses
 
6,255

Total operating lease costs
 
 
 
$
28,799


Lessee, Operating Lease, Liability, Maturity
The following table shows our undiscounted future fixed payment obligations under our recognized operating leases and a reconciliation to the operating lease liabilities as of December 31, 2019 (in thousands).
 
 
December 31, 2019
2020
 
$
20,563

2021
 
21,303

2022
 
21,491

2023
 
17,702

2024
 
9,786

2025 and thereafter
 
26,220

Total future fixed operating lease payments
 
117,065

Less:
 
 
Imputed interest
 
(17,991
)
Total operating lease liabilities
 
$
99,074


XML 40 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value of Financial Assets by Level The following tables summarize the amortized costs, unrealized gains and losses, and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (in thousands):
 
 
December 31, 2019
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
562,580

 
$

 
$

 
$
562,580

 
$
562,580

 
$

 
$

Certificates of deposits (1)
 
4,001

 

 

 
4,001

 

 
4,001

 

 
 
566,581

 

 

 
566,581

 
562,580

 
4,001

 

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
66,717

 

 

 
66,717

 

 
66,717

 

Certificates of deposits (1)
 
3,000

 

 

 
3,000

 

 
3,000

 

U.S. government notes
 
518,884

 
414

 
(20
)
 
519,278

 
519,278

 

 

Corporate bonds
 
787,741

 
2,392

 
(73
)
 
790,060

 

 
790,060

 

Agency securities
 
233,491

 
577

 
(41
)
 
234,027

 

 
234,027

 

 
 
1,609,833

 
3,383

 
(134
)
 
1,613,082

 
519,278


1,093,804

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
4,229

 

 

 
4,229

 
4,229

 

 

Total Financial Assets
 
$
2,180,643

 
$
3,383

 
$
(134
)
 
$
2,183,892

 
$
1,086,087

 
$
1,097,805


$

____________________
(1) As of December 31, 2019, all of our certificates of deposits were domestic deposits.


 
 
December 31, 2018
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
322,080

 
$

 
$

 
$
322,080

 
$
322,080

 
$

 
$

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
59,479

 

 

 
59,479

 

 
59,479

 

Certificates of deposits (1)
 
5,000

 

 

 
5,000

 

 
5,000

 

U.S. government notes
 
308,946

 
118

 
(286
)
 
308,778

 
308,778

 

 

Corporate bonds
 
660,353

 
264

 
(1,399
)
 
659,218

 

 
659,218

 

Agency securities
 
273,993

 
240

 
(511
)
 
273,722

 

 
273,722

 

 
 
1,307,771

 
622

 
(2,196
)
 
1,306,197

 
308,778

 
997,419

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
4,214

 

 

 
4,214

 
4,214

 

 

Total Financial Assets
 
$
1,634,065

 
$
622

 
$
(2,196
)
 
$
1,632,491

 
$
635,072

 
$
997,419

 
$

____________________
(1) As of December 31, 2018, all of our certificates of deposits were domestic deposits.

Fair Value of Available-for-sale Marketable Securities by Remaining Contractual Maturity The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):
 
 
December 31, 2019
Due in 1 year or less
 
$
915,069

Due in 1 year through 2 years
 
698,013

Total marketable securities
 
$
1,613,082


XML 41 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Subsequent Event (Unaudited) (Notes)
12 Months Ended
Dec. 31, 2019
Subsequent Events [Abstract]  
Subsequent Event (Unaudited) Subsequent Event (Unaudited)
Acquisition of Big Switch Networks
On February 5, 2020, we completed the acquisition of Big Switch Networks, a network monitoring and Software Defined Networking (SDN) pioneer. The transaction will be included in our condensed consolidated financial statements in the quarter ended March 31, 2020 and will be financed from our existing cash balance.
XML 42 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Fair Value Disclosures [Abstract]    
Unrealized losses on marketable securities $ 0 $ 0
Realized losses on other-than-temporary securities $ 0  
Marketable securities, maximum maturity period 24 months  
Marketable securities, weighted average remaining duration 9 months 18 days  
XML 43 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cover - USD ($)
12 Months Ended
Dec. 31, 2019
Feb. 10, 2020
Jun. 28, 2019
Cover page.      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2019    
Document Transition Report false    
Entity File Number 001-36468    
Entity Registrant Name ARISTA NETWORKS, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 20-1751121    
Entity Address, Address Line One 5453 Great America Parkway    
Entity Address, City or Town Santa Clara    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 95054    
City Area Code 408    
Local Phone Number 547-5500    
Title of 12(b) Security Common Stock, $0.0001 par value    
Trading Symbol ANET    
Security Exchange Name NYSE    
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    
Emerging Growth Company false    
Entity Shell Company false    
Entity Public Float     $ 15,382,416,460
Entity Common Stock, Shares Outstanding   76,479,227  
Documents Incorporated by Reference
Portions of the registrant’s definitive Proxy Statement relating to its 2020 Annual Meeting of Stockholders to be filed pursuant to Regulation 14A within 120 days after the registrant’s fiscal year end of December 31, 2019 are incorporated by reference into Part III of this Annual Report on Form 10-K.
   
Entity Central Index Key 0001596532    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 44 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Statement of Comprehensive Income [Abstract]      
Net income $ 859,867 $ 328,115 $ 423,201
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustments (686) (2,069) 672
Net change in unrealized gains (losses) on available-for-sale marketable securities 4,823 13 (1,135)
Other comprehensive income (loss) 4,137 (2,056) (463)
Comprehensive income $ 864,004 $ 326,059 $ 422,738
XML 45 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at the beginning of year $ 507 $ 112 $ 204
Additions charged to expense 221 500 17
Deductions/write-offs (90) (105) (109)
Balance at the end of year $ 638 $ 507 $ 112
XML 46 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Property, Plant and Equipment [Line Items]        
Property and equipment, gross $ 136,649 $ 165,367    
Less: accumulated depreciation (97,376) (90,012)    
Property and equipment, net 39,273 75,355   $ 42,549
Depreciation 19,000 21,600 $ 20,200  
Equipment and machinery        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross 64,748 55,912    
Computer hardware and software        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross 36,627 30,566    
Furniture and fixtures        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross 3,774 3,697    
Leasehold improvements        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross 31,235 36,447    
Building        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross 0 35,154    
Construction-in-process        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross $ 265 $ 3,591    
XML 47 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations
12 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Business Combinations Business Combinations
During fiscal 2018, we acquired Mojo and Metamako in order to extend our cognitive cloud networking architecture and to improve our next generation platforms for low-latency applications. 
The total fair value of consideration transferred for these acquisitions was approximately $118.7 million, which consisted of $103.1 million in cash and $15.6 million for the fair value of 58,072 shares of our common stock issued. The following table summarizes our final purchase price allocation of the two acquisitions, in aggregate, based on the estimated fair value of the assets acquired and liabilities assumed at their respective acquisition dates (in thousands):
 
 
Purchase Price Allocation
Cash and cash equivalents
 
$
4,953

Other tangible assets
 
23,872

Liabilities
 
(28,707
)
Intangible assets
 
63,720

Goodwill
 
54,855

Net assets acquired
 
$
118,693


The acquired intangible assets are amortized on a straight-line basis over their estimated useful lives as we believe this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives.
 
 
Acquisition Date Fair Value
 
Estimated Useful Life
Developed technology
 
$
52,510

 
5 years
Customer relationships
 
7,080

 
7 years
Trade name
 
2,470

 
3 years
Others
 
1,660

 
1 year
Total intangible assets acquired
 
$
63,720

 
 

The goodwill of 54.9 million is primarily attributable to the expected synergies created by incorporating the solutions of the acquired businesses into our technology platform, and the value of the assembled workforce. The goodwill is not deductible for income taxes purposes.
XML 48 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Restricted Stock Unit (RSU) Activities (Details) - RSU
shares in Thousands
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Number of Shares  
Unvested beginning balance (in shares) | shares 1,308
RSUs granted (in shares) | shares 360
RSUs vested (in shares) | shares (513)
RSUs forfeited/canceled (in shares) | shares (85)
Unvested ending balance (in shares) | shares 1,070
Weighted- Average Grant Date Fair Value Per Share  
Unvested beginning balance (in dollars per share) | $ / shares $ 150.60
RSUs granted (in dollars per share) | $ / shares 242.13
RSUs vested (in dollars per share) | $ / shares 126.36
RSUs forfeited/canceled (in dollars per share) | $ / shares 183.90
Unvested ending balance (in dollars per share) | $ / shares $ 190.35
XML 50 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (Details)
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Weighted-average remaining lease term — operating leases 6 years
Weighted-average discount rate — operating leases 5.10%
XML 52 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Aug. 31, 2013
Dec. 31, 2019
Dec. 31, 2018
Long-term Purchase Commitment [Line Items]      
Lease term 120 months    
Operating lease payments   $ 18.6  
Operating leases, rent expense     $ 12.9
Letter of credit outstanding, amount   4.0  
Non-cancelable purchase commitments   294.7  
Other Assets      
Long-term Purchase Commitment [Line Items]      
Restricted deposits   16.5 $ 17.4
Contract with manufacturers and suppliers      
Long-term Purchase Commitment [Line Items]      
Non-cancelable purchase commitments   $ 279.2  
Minimum      
Long-term Purchase Commitment [Line Items]      
Renewal term   3 months  
Maximum      
Long-term Purchase Commitment [Line Items]      
Renewal term   10 years  
XML 53 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Investments, All Other Investments [Abstract]    
Cost of investment $ 3,000 $ 44,136
Cumulative impairment 0 (15,000)
Cumulative upward adjustment 1,150 1,200
Carrying amount of investment 4,150 30,336
Equity securities, realized gain (loss) 4,300  
Unrealized gain on equity investments remeasured at fair value $ 1,200 1,200
Impairment loss   $ 15,000
XML 54 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Change in Contract with Customer, Asset [Roll Forward]    
Contract assets, beginning balance $ 6,341 $ 0
Contract assets, ending balance 25,565 6,341
Change in Contract with Customer, Liability [Roll Forward]    
Contract liabilities, beginning balance 32,595 16,521
Less: Revenue recognized from beginning balance (12,887) (7,561)
Less: Beginning balance reclassified to deferred revenue (894) (371)
Add: Contract liabilities recognized 42,236 24,006
Contract liabilities, ending balance 61,050 32,595
Other Current Liabilities    
Change in Contract with Customer, Liability [Roll Forward]    
Contract liabilities, beginning balance 13,500  
Contract liabilities, ending balance $ 23,400 $ 13,500
XML 55 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Post-Employment Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Postemployment Benefits [Abstract]      
Percent of employee match 100.00%    
Percentage of employees salary for contribution (up to) 3.00%    
Amount contributed by employer for matching contributions $ 5.1 $ 4.6 $ 3.5
XML 56 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Unrecognized Stock Based Compensation (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Stock Option  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 43,928
Weighted-average amortization period 3 years 3 months 18 days
RSU  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 179,986
Weighted-average amortization period 3 years 2 months 12 days
Employee stock purchase plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 10,401
Weighted-average amortization period 1 year 1 month 6 days
Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 3,931
Weighted-average amortization period 2 years 8 months 12 days
XML 57 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current provision for income taxes:                      
Federal                 $ 58,187 $ 6,113 $ 31,935
State                 19,067 2,018 3,645
Foreign                 928 10,451 7,322
Total current                 78,182 18,582 42,902
Deferred tax expense/(benefit):                      
Federal                 362,056 (57,726) 12,795
State                 (4,511) (4,164) (3,404)
Foreign                 (433,324) 3,994 (734)
Total deferred                 (75,779) (57,896) 8,657
Total provision for (benefit from) income taxes $ (73,520) $ 38,880 $ 31,397 $ 5,646 $ 28,168 $ 20,865 $ (86,703) $ (1,644) $ 2,403 $ (39,314) $ 51,559
XML 58 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The geographical breakdown of income before provision for income taxes is as follows (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Domestic
 
$
727,632

 
$
136,818

 
$
373,221

Foreign
 
134,638

 
151,983

 
101,539

Income before income taxes
 
$
862,270

 
$
288,801

 
$
474,760


The components of the provision for income taxes are as follows (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Current provision for income taxes:
 
 
 
 
 
 
Federal
 
$
58,187

 
$
6,113

 
$
31,935

State
 
19,067

 
2,018

 
3,645

Foreign
 
928

 
10,451

 
7,322

Total current
 
78,182

 
18,582

 
42,902

Deferred tax expense/(benefit):
 
 
 
 
 
 
Federal
 
362,056

 
(57,726
)
 
12,795

State
 
(4,511
)
 
(4,164
)
 
(3,404
)
Foreign
 
(433,324
)
 
3,994

 
(734
)
Total deferred
 
(75,779
)
 
(57,896
)
 
8,657

Total provision for (benefit from) income taxes
 
$
2,403

 
$
(39,314
)
 
$
51,559


The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
U.S. federal statutory income tax rate
 
21.00
 %
 
21.00
 %
 
35.00
 %
State tax, net of federal benefit
 
1.30

 
(0.59
)
 
0.03

Taxes on foreign earnings differential
 
(2.59
)
 
(3.37
)
 
(5.18
)
Tax credits
 
(3.10
)
 
(7.68
)
 
(3.23
)
Change in valuation allowance
 
(0.10
)
 
1.00

 

Intra-Entity Sale
 
(9.95
)
 

 

Stock-based compensation
 
(6.56
)
 
(24.90
)
 
(25.86
)
Tax Cuts and Jobs Act
 

 
(1.72
)
 
11.14

Acquisition and integration costs
 
0.04

 
2.12

 

Other, net
 
0.24

 
0.53

 
(1.04
)
Effective tax rate
 
0.28
 %
 
(13.61
)%
 
10.86
 %

Excess tax benefits resulting from stock awards were $77.9 million, $75.5 million and $110.0 million for the years ended December 31, 2019, 2018 and 2017, respectively.
We have operations and a taxable presence in numerous jurisdictions outside the U.S. In 2019, a few of these countries have a lower tax rate than the U.S. The significant jurisdictions in which we have a presence include Cayman Islands, Ireland, and the United Kingdom.
On December 31, 2019, we completed an intra-entity transaction to sell our non-Americas economic and beneficial intellectual property ("IP") rights in exchange for a non-interest-bearing note of $3.4 billion. As a result of the transaction, tax basis in the IP transferred equaled the fair market value of the qualifying IP that resulted in the recognition of a deferred tax asset of $429.1 million, which was largely offset by a deferred tax liability of $343.3 million associated with the future US tax on foreign earnings arising from the transaction for the difference in the local tax basis and US GAAP book basis of the IP rights.
The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) are as follows (in thousands):
 
 
December 31,
 
 
2019
 
2018
Deferred tax assets:
 
 
 
 
Intangible assets
 
419,911

 

Reserves and accruals not currently deductible
 
71,945

 
77,373

Tax credits
 
54,867

 
57,793

Lease financing obligation
 
22,547

 

Capitalized R&D expenses
 
16,169

 
30,027

Stock-based compensation
 
15,856

 
19,186

Net operating losses
 
8,857

 
11,052

Other
 
3,950

 
3,943

Gross deferred tax assets
 
614,102

 
199,374

Valuation allowance
 
(67,331
)
 
(56,724
)
Total deferred tax assets
 
546,771

 
142,650

Deferred tax liabilities:
 
 
 
 
US tax on foreign earnings
 
(326,967
)
 

Right of use asset
 
(20,038
)
 

Acquired intangibles
 

 
(13,401
)
Accrued liabilities
 

 
(5,190
)
Other
 
(2,451
)
 
(1,320
)
Total deferred tax liabilities
 
(349,456
)
 
(19,911
)
Net deferred tax assets
 
$
197,315

 
$
122,739

The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):
 
 
December 31,
 
 
2019
 
2018
Deferred tax assets, non-current
 
$
452,025

 
$
126,492

Deferred tax liabilities, non-current
 
(254,710
)
 
(3,753
)
Total net deferred tax assets
 
$
197,315

 

$122,739


Recognition of deferred tax assets is appropriate when realization of these assets is more likely than not. We believe that all of the deferred tax assets were realizable with the exception of U.S. Federal capital losses, California, Canadian, and U.K. deferred tax assets. Therefore, a valuation allowance of $67.3 million and $56.7 million was recorded as of December 31, 2019 and 2018, respectively, against the U.S. Federal capital losses, California, Canadian, U.K. deferred tax assets as it is more likely than not that these assets will be not be recognized.
As of December 31, 2019, we had $72.5 million and $38.4 million of net operating loss carryforwards for federal and state income tax purposes, from the acquisition of Mojo. These losses began to expire in 2019. For foreign jurisdictions, we had combined foreign net operating loss carryforwards of $12.2 million, which do not expire.
We had state credit carryforwards of $109.0 million, which can be carried over indefinitely. For foreign jurisdictions, we had $1.6 million of Canadian scientific research and experimental development tax credit carry-forwards, which begin to expire in 2033.
Utilization of the net operating losses and tax credit carryforwards may be subject to limitations due to ownership changes limitations provided in the Internal Revenue code and similar state or foreign provisions.
The Tax Cuts and Jobs Act enacted on December 22, 2017 required a Transition Tax on previously untaxed accumulated and current foreign earnings. Correspondingly, all undistributed earnings were deemed to be taxed and distributions of the unremitted earnings will not have any significant U.S. federal income tax impact. We have not provided for any remaining tax effect, if any, of limited outside basis differences of our foreign subsidiaries based upon plans of future reinvestment. The determination of the future tax consequences of the remittance of these earnings is not practicable.
Uncertain Tax Positions
We recognize uncertain tax positions only to the extent that management believes that it is more likely than not the position will be sustained. The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of December 31, 2019, 2018 and 2017 was as follows (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Gross unrecognized tax benefits—beginning balance
 
$
74,436

 
$
48,835

 
$
26,915

Increases related to tax positions taken in a prior year
 
11,171

 
330

 
1,243

Increases related to tax positions taken during current year
 
22,714

 
27,413

 
22,202

Decreases related to tax positions taken in a prior year
 
(89
)
 
(675
)
 
(21
)
Decreases related to settlements with taxing authorities
 
(12,388
)
 

 

Decreases related to lapse of statute of limitations
 
(2,120
)
 
(2,173
)
 
(1,504
)
   Adjustment for acquisition
 
82

 
706

 

Gross unrecognized tax benefits—ending balance
 
$
93,806

 
$
74,436

 
$
48,835


As of December 31, 2019, 2018 and 2017, the total amount of gross unrecognized tax benefits was $93.8 million, $74.4 million and $48.8 million, of which $28.5 million, $35.7 million and $26.8 million would affect our effective tax rate if recognized.
Our policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We have recorded a net expense for interest and penalties of $0.2 million and $0.9 million in the years ended December 31, 2019 and 2018, respectively. As of December 31, 2019 and 2018, we recognized a liability for interest and penalties of $2.2 million and $1.9 million, respectively.
The statute of limitations for Federal and most states remain open for 2016 and forward. Some states have net operating loss and tax credit carryforwards, and therefore remain open to examination. The majority of our foreign tax returns are open to audit under the statute of limitations of the respective foreign countries, in which the subsidiaries are located. It is possible that the amount of existing unrecognized tax benefits may decrease within the next 12 months as a result of statute of limitation lapses or payments to tax authorities in certain jurisdictions, however, an estimate of the range cannot be made.
XML 59 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Acquisition-Related Intangible Assets
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Acquisition-Related Intangible Assets Goodwill and Acquisition-Related Intangible Assets
Goodwill
Goodwill was recorded as a result of our acquisition of Mojo and Metamako in the third quarter of 2018. See Note 2 for details.
In the fourth quarter of 2019, we completed an annual goodwill impairment analysis. Based on our assessment of the qualitative factors, management concluded that the fair value of the Company was not more likely than not less than its carrying amount as of December 31, 2019. Subsequent to this 2019 annual impairment test, we have not identified significant events or circumstances negatively affecting the valuation of goodwill. As of December 31, 2019, there was no impairment to the carrying value of our goodwill.
Acquisition-Related Intangible Assets
The following table presents details of our acquisition-related intangible assets as of December 31, 2019 and 2018 (in thousands):
 
 
December 31, 2019
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life
(In Years)
Developed technology
 
$
52,510

 
$
(14,326
)
 
$
38,184

 
3.7
Customer relationships
 
7,080

 
(1,387
)
 
5,693

 
5.8
Trade name
 
2,470

 
(1,112
)
 
1,358

 
1.7
Others
 
1,660

 
(1,660
)
 

 
0.0
Total
 
$
63,720

 
$
(18,485
)
 
$
45,235

 
3.9


 
 
December 31, 2018
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life
(In Years)
Developed technology
 
$
52,510

 
$
(3,824
)
 
$
48,686

 
4.6
Customer relationships
 
7,080

 
(375
)
 
6,705

 
6.6
Trade name
 
2,470

 
(289
)
 
2,181

 
2.7
Others
 
1,660

 
(622
)
 
1,038

 
0.6
Total
 
$
63,720

 
$
(5,110
)
 
$
58,610

 
4.7


Amortization expense related to acquisition-related intangible assets was $13.4 million and $5.1 million for the years ended December 31, 2019 and 2018, respectively.
As of December 31, 2019, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):
Years Ending December 31,
 
Future Amortization Expense
2020
 
$
12,337

2021
 
12,048

2022
 
11,513

2023
 
7,690

2024
 
1,011

Thereafter
 
636

Total
 
$
45,235


XML 60 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Class of Treasury Stock
A summary of the stock repurchase activity under the Repurchase Program for the year ended December 31, 2019 is as follows (in thousands, except per share amounts):
 
 
Year Ended December 31,

 
 
2019
Aggregate purchase price
 
$
266,142

Shares repurchased
 
1,189

Average price paid per share
 
$
223.57


Schedule of Option Activity
The following table summarizes the option activities under our stock plans and related information (in thousands, except years and per share amounts):
 
 
Number of
Shares
Underlying
Outstanding Options
 
Weighted-
Average
Exercise
Price per Share
 
Weighted-
Average
Remaining
Contractual
Term (In Years) 
 
Aggregate
Intrinsic
Value
Balance—December 31, 2018
 
5,899

 
$
37.09

 
5.2
 
$
1,027,741

Options granted
 
76

 
226.53

 
 
 
 
Options exercised
 
(1,341
)
 
29.38

 
 
 
 
Options canceled
 
(70
)
 
37.86

 
 
 
 
Balance—December 31, 2019
 
4,564

 
$
42.50

 
4.4
 
$
740,387

Vested and exercisable—December 31, 2019
 
2,755

 
$
28.22

 
3.9
 
$
482,712


Schedule of Restricted Stock Units Activity
A summary of the RSU activities under our 2014 Plan and changes during the reporting period and a summary of related information are presented below (in thousands, except years and per share amounts):
 
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value Per Share
Unvested balance—December 31, 2018
 
1,308

 
$
150.60

       RSUs granted
 
360

 
242.13

       RSUs vested
 
(513
)
 
126.36

       RSUs forfeited/canceled
 
(85
)
 
183.90

Unvested balance—December 31, 2019
 
1,070

 
$
190.35


Schedule of Shares Available for Grant
The following table presents the stock activities and the total number of shares available for grant as of December 31, 2019 (in thousands):
 
 
Number of Shares
Balance—December 31, 2018
 
15,386

Authorized
 

Options granted
 
(76
)
RSUs granted
 
(360
)
Options canceled
 
70

RSUs forfeited
 
85

Shares traded for taxes
 
41

Balance—December 31, 2019
 
15,146


Schedule of Stock-Based Compensation Expense
Total following table summarizes stock-based compensation expense related to our equity awards (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Cost of revenue
 
$
4,637

 
$
5,087

 
$
4,353

Research and development
 
53,068

 
48,205

 
42,184

Sales and marketing   
 
29,168

 
24,995

 
17,953

General and administrative
 
14,407

 
12,915

 
10,937

           Total stock-based compensation
 
$
101,280

 
$
91,202

 
$
75,427


Schedule of Stock Option Valuation Assumptions
For the years ended December 31, 2019, 2018 and 2017, the fair value of each stock option granted under our plans was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:  
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Expected term (in years)
 
6.9

 
7.0

 
6.3

Risk-free interest rate
 
2.5
%
 
2.9
%
 
2.1
%
Expected volatility
 
42.8
%
 
44.6
%
 
38.9
%
Dividend rate
 
%
 
%
 
%

Schedule of ESPP Valuation Assumptions
The following table summarizes the assumptions relating to our ESPP:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Expected term (in years)
 
1.1

 
1.1

 
1.2

Risk-free interest rate
 
1.8
%
 
2.4
%
 
1.1
%
Expected volatility
 
42.5
%
 
41.9
%
 
31.7
%
Dividend rate
 
%
 
%
 
%

Schedule of Unrecognized Stock-Based Compensation Expense
As of December 31, 2019, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years).
 
 
December 31, 2019
 
 
Stock Option
 
RSU
 
ESPP
 
Restricted Stock
Unrecognized stock-based compensation expense
 
$
43,928

 
$
179,986

 
$
10,401

 
$
3,931

Weighted-average amortization period
 
3.3 years

 
3.2 years

 
1.1 years

 
2.7 years


XML 61 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Selected Quarterly Financial Information (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
The following table sets forth selected unaudited quarterly consolidated statements of operations data for each of the quarters in the years ended December 31, 2019 and 2018:
 
 
Three Months Ended
 
 
Dec. 31, 2019
 
Sep. 30, 2019
 
Jun. 30, 2019
 
Mar. 31, 2019
 
Dec. 31, 2018
 
Sep. 30, 2018
 
Jun. 30, 2018
 
Mar. 31, 2018
 
 
(in thousands)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
$
447,498

 
$
555,066

 
$
513,171

 
$
505,415

 
$
503,235

 
$
485,481

 
$
444,767

 
$
407,617

Service
 
105,048

 
99,349

 
95,150

 
90,009

 
92,491

 
77,828

 
75,078

 
64,872

Total revenue
 
552,546


654,415


608,321


595,424

 
595,726


563,309


519,845


472,489

Cost of revenue: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
175,476

 
218,220

 
200,534

 
198,152

 
204,507

 
187,764

 
171,622

 
156,691

Service
 
20,767

 
18,921

 
17,596

 
16,702

 
16,227

 
13,962

 
14,340

 
12,879

Total cost of revenue
 
196,243


237,141


218,130


214,854

 
220,734

 
201,726

 
185,962

 
169,570

Gross profit
 
356,303


417,274


390,191


380,570

 
374,992


361,583


333,883


302,919

Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
 
110,063

 
118,732

 
114,295

 
119,669

 
118,439

 
117,589

 
104,078

 
102,362

Sales and marketing
 
54,535

 
55,279

 
53,040

 
51,053

 
50,911

 
47,903

 
46,188

 
42,140

General and administrative
 
15,716

 
14,657

 
16,019

 
15,506

 
12,000

 
15,321

 
18,420

 
19,679

Legal settlement
 

 

 

 

 

 

 
405,000

 

Total operating expenses
 
180,314

 
188,668

 
183,354

 
186,228

 
181,350

 
180,813

 
573,686

 
164,181

Income (loss) from operations
 
175,989

 
228,606

 
206,837

 
194,342

 
193,642

 
180,770

 
(239,803
)
 
138,738

Other income (expense), net:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest expense
 

 

 

 

 
(661
)
 
(673
)
 
(680
)
 
(687
)
Other income (expense), net
 
11,183

 
19,169

 
13,811

 
12,333

 
5,509

 
9,292

 
(1,489
)
 
4,843

Total other income (expense), net
 
11,183

 
19,169

 
13,811

 
12,333

 
4,848

 
8,619

 
(2,169
)
 
4,156

Income before income taxes
 
187,172

 
247,775

 
220,648

 
206,675

 
198,490

 
189,389

 
(241,972
)
 
142,894

Provision for (benefit from) income taxes
 
(73,520
)
 
38,880

 
31,397

 
5,646

 
28,168

 
20,865

 
(86,703
)
 
(1,644
)
Net income (loss)
 
$
260,692


$
208,895


$
189,251


$
201,029

 
$
170,322


$
168,524


$
(155,269
)

$
144,538

Net income (loss) per share attributable to common stockholders:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
 
$
3.41

 
$
2.73

 
$
2.47

 
$
2.65

 
$
2.26

 
$
2.25

 
$
(2.08
)
 
$
1.95

Diluted
 
$
3.25

 
$
2.59

 
$
2.33

 
$
2.47

 
$
2.10

 
$
2.08

 
$
(2.08
)
 
$
1.79


XML 62 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Schedule of Intangible Assets Acquired (Details) - Mojo Networks, Inc and Metamako Holdings PTY LTD Acquisitions
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition date fair value $ 63,720
Developed technology  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition date fair value $ 52,510
Estimated useful life (year) 5 years
Customer relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition date fair value $ 7,080
Estimated useful life (year) 7 years
Trade name  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition date fair value $ 2,470
Estimated useful life (year) 3 years
Others  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition date fair value $ 1,660
Estimated useful life (year) 1 year
XML 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 265 525 1 true 68 0 false 7 false false R1.htm 0001000 - Document - Cover Sheet http://www.arista.com/role/Cover Cover Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.arista.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001001 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Operations Sheet http://www.arista.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.arista.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 8 false false R9.htm 2103100 - Disclosure - Business Combinations Sheet http://www.arista.com/role/BusinessCombinations Business Combinations Notes 9 false false R10.htm 2104100 - Disclosure - Fair Value Measurements Sheet http://www.arista.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 2113100 - Disclosure - Financial Statements Details Sheet http://www.arista.com/role/FinancialStatementsDetails Financial Statements Details Notes 11 false false R12.htm 2116100 - Disclosure - Investments Sheet http://www.arista.com/role/Investments Investments Notes 12 false false R13.htm 212100 - Disclosure - Goodwill and Acquisition-Related Intangible Assets Sheet http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssets Goodwill and Acquisition-Related Intangible Assets Notes 13 false false R14.htm 2128100 - Disclosure - Commitments and Contingencies Sheet http://www.arista.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 2131100 - Disclosure - Stockholders' Equity Sheet http://www.arista.com/role/StockholdersEquity Stockholders' Equity Notes 15 false false R16.htm 2134100 - Disclosure - Net Income Per Share Available to Common Stock Sheet http://www.arista.com/role/NetIncomePerShareAvailableToCommonStock Net Income Per Share Available to Common Stock Notes 16 false false R17.htm 2135100 - Disclosure - Income Taxes Sheet http://www.arista.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2137100 - Disclosure - Segment Information Sheet http://www.arista.com/role/SegmentInformation Segment Information Notes 18 false false R19.htm 2138100 - Disclosure - Post-Employment Benefits Sheet http://www.arista.com/role/PostEmploymentBenefits Post-Employment Benefits Notes 19 false false R20.htm 2139100 - Disclosure - Selected Quarterly Financial Information (Unaudited) Sheet http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnaudited Selected Quarterly Financial Information (Unaudited) Notes 20 false false R21.htm 2141100 - Disclosure - Subsequent Event (Unaudited) (Notes) Notes http://www.arista.com/role/SubsequentEventUnauditedNotes Subsequent Event (Unaudited) (Notes) Notes 21 false false R22.htm 2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 2301302 - Disclosure - Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies (Tables) Sheet http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesOrganizationAndSummaryOfSignificantAccountingPoliciesTables Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies (Tables) Tables 23 false false R24.htm 2303301 - Disclosure - Business Combinations (Tables) Sheet http://www.arista.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.arista.com/role/BusinessCombinations 24 false false R25.htm 2304301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.arista.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.arista.com/role/FairValueMeasurements 25 false false R26.htm 2313301 - Disclosure - Financial Statements Details (Tables) Sheet http://www.arista.com/role/FinancialStatementsDetailsTables Financial Statements Details (Tables) Tables http://www.arista.com/role/FinancialStatementsDetails 26 false false R27.htm 2316301 - Disclosure - Investments Investments (Tables) Sheet http://www.arista.com/role/InvestmentsInvestmentsTables Investments Investments (Tables) Tables 27 false false R28.htm 232301 - Disclosure - Goodwill and Acquisition-Related Intangible Assets (Tables) Sheet http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsTables Goodwill and Acquisition-Related Intangible Assets (Tables) Tables http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssets 28 false false R29.htm 2328301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.arista.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.arista.com/role/CommitmentsAndContingencies 29 false false R30.htm 2331301 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.arista.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.arista.com/role/StockholdersEquity 30 false false R31.htm 2334301 - Disclosure - Net Income Per Share Available to Common Stock (Tables) Sheet http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockTables Net Income Per Share Available to Common Stock (Tables) Tables http://www.arista.com/role/NetIncomePerShareAvailableToCommonStock 31 false false R32.htm 2335301 - Disclosure - Income Taxes (Tables) Sheet http://www.arista.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.arista.com/role/IncomeTaxes 32 false false R33.htm 2337301 - Disclosure - Segment Information (Tables) Sheet http://www.arista.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.arista.com/role/SegmentInformation 33 false false R34.htm 2339301 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Tables) Sheet http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedTables Selected Quarterly Financial Information (Unaudited) (Tables) Tables http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnaudited 34 false false R35.htm 2401403 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) Sheet http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails Organization and Summary of Significant Accounting Policies (Details) Details http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesOrganizationAndSummaryOfSignificantAccountingPoliciesTables 35 false false R36.htm 2403402 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.arista.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 36 false false R37.htm 2403403 - Disclosure - Business Combinations - Schedule of Purchase Price Allocation (Details) Sheet http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails Business Combinations - Schedule of Purchase Price Allocation (Details) Details 37 false false R38.htm 2403404 - Disclosure - Business Combinations - Schedule of Intangible Assets Acquired (Details) Sheet http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails Business Combinations - Schedule of Intangible Assets Acquired (Details) Details 38 false false R39.htm 2404402 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) Sheet http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) Details 39 false false R40.htm 2404403 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.arista.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 40 false false R41.htm 2404404 - Disclosure - Fair Value Measurements - Investment by Maturity Dates (Details) Sheet http://www.arista.com/role/FairValueMeasurementsInvestmentByMaturityDatesDetails Fair Value Measurements - Investment by Maturity Dates (Details) Details 41 false false R42.htm 2413402 - Disclosure - Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsAndRestrictedCashDetails Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details) Details 42 false false R43.htm 2413403 - Disclosure - Financial Statements Details - Accounts Receivable, Net (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails Financial Statements Details - Accounts Receivable, Net (Details) Details 43 false false R44.htm 2413404 - Disclosure - Financial Statements Details - Allowance for Doubtful Accounts (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsAllowanceForDoubtfulAccountsDetails Financial Statements Details - Allowance for Doubtful Accounts (Details) Details 44 false false R45.htm 2413405 - Disclosure - Financial Statements Details - Product Sales Rebate and Returns Reserve (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsProductSalesRebateAndReturnsReserveDetails Financial Statements Details - Product Sales Rebate and Returns Reserve (Details) Details 45 false false R46.htm 2413406 - Disclosure - Financial Statements Details - Inventories (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails Financial Statements Details - Inventories (Details) Details 46 false false R47.htm 2413407 - Disclosure - Financial Statements Details - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesAndOtherCurrentAssetsDetails Financial Statements Details - Prepaid Expenses and Other Current Assets (Details) Details 47 false false R48.htm 2413408 - Disclosure - Financial Statements Details - Property and Equipment, Net (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails Financial Statements Details - Property and Equipment, Net (Details) Details 48 false false R49.htm 2413409 - Disclosure - Financial Statements Details - Accrued Liabilities (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails Financial Statements Details - Accrued Liabilities (Details) Details 49 false false R50.htm 2413410 - Disclosure - Financial Statements Details - Warranty Accrual (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsWarrantyAccrualDetails Financial Statements Details - Warranty Accrual (Details) Details 50 false false R51.htm 2413411 - Disclosure - Financial Statements Details - Contract Balances (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails Financial Statements Details - Contract Balances (Details) Details 51 false false R52.htm 2413412 - Disclosure - Financial Statements Details - Deferred Revenue (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails Financial Statements Details - Deferred Revenue (Details) Details 52 false false R53.htm 2413413 - Disclosure - Financial Statements Details - Performance Obligations (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails Financial Statements Details - Performance Obligations (Details) Details 53 false false R54.htm 2413414 - Disclosure - Financial Statements Details - Other Income (Expense), Net (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeExpenseNetDetails Financial Statements Details - Other Income (Expense), Net (Details) Details 54 false false R55.htm 2416402 - Disclosure - Investments (Details) Sheet http://www.arista.com/role/InvestmentsDetails Investments (Details) Details http://www.arista.com/role/InvestmentsInvestmentsTables 55 false false R56.htm 242402 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Narrative (Details) Sheet http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsNarrativeDetails Goodwill and Acquisition-Related Intangible Assets - Narrative (Details) Details http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsTables 56 false false R57.htm 242403 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details) Sheet http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details) Details 57 false false R58.htm 242404 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details) Sheet http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details) Details 58 false false R59.htm 2428402 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 59 false false R60.htm 2428403 - Disclosure - Commitments and Contingencies - Supplemental Balance Sheet Information (Details) Sheet http://www.arista.com/role/CommitmentsAndContingenciesSupplementalBalanceSheetInformationDetails Commitments and Contingencies - Supplemental Balance Sheet Information (Details) Details 60 false false R61.htm 2428404 - Disclosure - Commitments and Contingencies - Lease Cost (Details) Sheet http://www.arista.com/role/CommitmentsAndContingenciesLeaseCostDetails Commitments and Contingencies - Lease Cost (Details) Details 61 false false R62.htm 2428405 - Disclosure - Commitments and Contingencies - Lease Maturities (Details) Sheet http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails Commitments and Contingencies - Lease Maturities (Details) Details 62 false false R63.htm 2428406 - Disclosure - Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (Details) Sheet http://www.arista.com/role/CommitmentsAndContingenciesWeightedAverageRemainingLeaseTermAndDiscountRateDetails Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (Details) Details 63 false false R64.htm 2431402 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.arista.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 64 false false R65.htm 2431403 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details) Sheet http://www.arista.com/role/StockholdersEquityStockRepurchaseProgramDetails Stockholders' Equity - Stock Repurchase Program (Details) Details 65 false false R66.htm 2431404 - Disclosure - Stockholders' Equity - Option Activity Rollforward (Details) Sheet http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails Stockholders' Equity - Option Activity Rollforward (Details) Details 66 false false R67.htm 2431405 - Disclosure - Stockholders' Equity - Restricted Stock Unit (RSU) Activities (Details) Sheet http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails Stockholders' Equity - Restricted Stock Unit (RSU) Activities (Details) Details 67 false false R68.htm 2431406 - Disclosure - Stockholders' Equity - Shares Available for Grant (Details) Sheet http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails Stockholders' Equity - Shares Available for Grant (Details) Details 68 false false R69.htm 2431407 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense (Details) Sheet http://www.arista.com/role/StockholdersEquityStockBasedCompensationExpenseDetails Stockholders' Equity - Stock-Based Compensation Expense (Details) Details 69 false false R70.htm 2431408 - Disclosure - Stockholders' Equity - Fair Value Assumptions - Stock Options (Details) Sheet http://www.arista.com/role/StockholdersEquityFairValueAssumptionsStockOptionsDetails Stockholders' Equity - Fair Value Assumptions - Stock Options (Details) Details 70 false false R71.htm 2431409 - Disclosure - Stockholders' Equity - Fair Value Assumptions - ESPP (Details) Sheet http://www.arista.com/role/StockholdersEquityFairValueAssumptionsEsppDetails Stockholders' Equity - Fair Value Assumptions - ESPP (Details) Details 71 false false R72.htm 2431410 - Disclosure - Stockholders' Equity - Unrecognized Stock Based Compensation (Details) Sheet http://www.arista.com/role/StockholdersEquityUnrecognizedStockBasedCompensationDetails Stockholders' Equity - Unrecognized Stock Based Compensation (Details) Details 72 false false R73.htm 2434402 - Disclosure - Net Income Per Share Available to Common Stock - Basic and Diluted Net Income Per Share (Details) Sheet http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails Net Income Per Share Available to Common Stock - Basic and Diluted Net Income Per Share (Details) Details 73 false false R74.htm 2434403 - Disclosure - Net Income Per Share Available to Common Stock - Antidilutive Securities Excluded from Earnings Per Share (Details) Sheet http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockAntidilutiveSecuritiesExcludedFromEarningsPerShareDetails Net Income Per Share Available to Common Stock - Antidilutive Securities Excluded from Earnings Per Share (Details) Details 74 false false R75.htm 2435402 - Disclosure - Income Taxes - Geographical Breakdown Income before Taxes (Details) Sheet http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomeBeforeTaxesDetails Income Taxes - Geographical Breakdown Income before Taxes (Details) Details 75 false false R76.htm 2435403 - Disclosure - Income Taxes - Components of the Provision for Income Taxes (Details) Sheet http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails Income Taxes - Components of the Provision for Income Taxes (Details) Details 76 false false R77.htm 2435404 - Disclosure - Income Taxes - Effective Income Tax Reconciliation (Details) Sheet http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails Income Taxes - Effective Income Tax Reconciliation (Details) Details 77 false false R78.htm 2435405 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.arista.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 78 false false R79.htm 2435406 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details) Sheet http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails Income Taxes - Deferred Tax Assets (Liabilities) (Details) Details 79 false false R80.htm 2435407 - Disclosure - Income Taxes - Uncertain Tax Positions (Details) Sheet http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails Income Taxes - Uncertain Tax Positions (Details) Details 80 false false R81.htm 2437402 - Disclosure - Segment Information (Details) Sheet http://www.arista.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.arista.com/role/SegmentInformationTables 81 false false R82.htm 2438401 - Disclosure - Post-Employment Benefits (Details) Sheet http://www.arista.com/role/PostEmploymentBenefitsDetails Post-Employment Benefits (Details) Details http://www.arista.com/role/PostEmploymentBenefits 82 false false R83.htm 2439402 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Details) Sheet http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails Selected Quarterly Financial Information (Unaudited) (Details) Details http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedTables 83 false false R9999.htm Uncategorized Items - anet20191231-10k.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - anet20191231-10k.htm Cover 84 false false All Reports Book All Reports anet20191231-10k.htm anet-20191231.xsd anet-20191231_cal.xml anet-20191231_def.xml anet-20191231_lab.xml anet-20191231_pre.xml ex211listofsubsidiarie.htm ex231independentaudito.htm ex311ceocertificationq.htm ex312cfocertificationq.htm ex321ceoandcfo906certi.htm ex43descriptionofcapit.htm aristaswitchingroutingportfo.jpg cognitivecloudnetworking1231.jpg leafspine2a03.jpg trg2019a01.jpg http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 64 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments Investments (Tables)
12 Months Ended
Dec. 31, 2019
Investments, All Other Investments [Abstract]  
Equity Securities without Readily Determinable Fair Value The following table summarizes the activity related to our investments in privately-held companies held as of December 31, 2019 and 2018 (in thousands):


 
 
December 31, 2019
 
December 31, 2018
Cost of investment
 
$
3,000

 
$
44,136

Cumulative impairment
 

 
(15,000
)
Cumulative upward adjustment
 
1,150

 
1,200

Carrying amount of investment
 
$
4,150

 
$
30,336


XML 65 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles The table below summarizes the impact of the adoption of ASC 842 on the condensed consolidated balance sheet as of January 1, 2019 (in thousands).
 
 
 
 
Adjustments for the Adoption of ASC 842
 
 
Balance Sheet Line Item
 
December 31, 2018
 
Derecognition of Build-to-Suit Lease
 
Recognition of Operating Leases (1)
 
January 1, 2019
Property and equipment, net
 
$
75,355

 
$
(32,806
)
 
$

 
$
42,549

Operating lease right-of-use assets
 

 

 
93,207

 
93,207

Deferred tax assets
 
126,492

 
(1,165
)
 

 
125,327

Other current liabilities
 
30,907

 
(2,242
)
 
12,391

 
41,056

Operating lease liabilities, non-current
 

 

 
88,230

 
88,230

Finance lease liabilities, non-current
 
35,431

 
(35,431
)
 

 

Other long-term liabilities
 
31,851

 

 
(7,414
)
 
24,437

Retained earnings
 
1,190,803

 
3,702

 

 
1,194,505

__________________
(1) Includes an operating lease for our corporate headquarters building under the build-to-suit arrangement, which was accounted for as a financing lease prior to 2019 and derecognized on January 1, 2019 upon the adoption of ASC 842.

XML 66 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Stock Repurchase Program (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Aggregate purchase price $ 266,142
Common Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Aggregate purchase price $ 266,142
Shares repurchased (in shares) | shares 1,189
Average price paid per share (in dollars per share) | $ / shares $ 223.57
XML 67 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Lease Cost (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Fixed lease costs $ 22,544
Variable lease costs 6,255
Total operating lease costs $ 28,799
XML 68 anet20191231-10k_htm.xml IDEA: XBRL DOCUMENT 0001596532 2019-01-01 2019-12-31 0001596532 2019-06-28 0001596532 2020-02-10 0001596532 2019-12-31 0001596532 2018-12-31 0001596532 2017-01-01 2017-12-31 0001596532 us-gaap:ServiceMember 2018-01-01 2018-12-31 0001596532 us-gaap:ProductMember 2018-01-01 2018-12-31 0001596532 2018-01-01 2018-12-31 0001596532 us-gaap:ProductMember 2017-01-01 2017-12-31 0001596532 us-gaap:ProductMember 2019-01-01 2019-12-31 0001596532 us-gaap:ServiceMember 2017-01-01 2017-12-31 0001596532 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001596532 us-gaap:RetainedEarningsMember 2018-01-01 0001596532 us-gaap:CommonStockMember 2016-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-01-01 0001596532 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001596532 us-gaap:CommonStockMember 2017-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001596532 us-gaap:CommonStockMember 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2017-01-01 0001596532 2016-12-31 0001596532 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001596532 us-gaap:CommonStockMember 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001596532 2017-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2017-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001596532 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001596532 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001596532 us-gaap:RetainedEarningsMember 2016-12-31 0001596532 2019-01-01 0001596532 2018-01-01 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 0001596532 2017-01-01 0001596532 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 0001596532 us-gaap:RetainedEarningsMember 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001596532 us-gaap:AccountingStandardsUpdate201602Member anet:BuildToSuitLeaseMember 2019-01-01 0001596532 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001596532 us-gaap:AccountingStandardsUpdate201602Member anet:OperatingLeaseMember 2019-01-01 0001596532 anet:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0001596532 anet:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0001596532 srt:MinimumMember 2019-01-01 2019-12-31 0001596532 us-gaap:OtherAssetsMember 2019-12-31 0001596532 srt:MaximumMember 2019-01-01 2019-12-31 0001596532 anet:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember 2017-01-01 2017-12-31 0001596532 us-gaap:SupplierConcentrationRiskMember 2019-12-31 0001596532 anet:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0001596532 anet:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0001596532 anet:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0001596532 anet:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-01-01 2019-12-31 0001596532 us-gaap:OtherAssetsMember 2018-12-31 0001596532 us-gaap:SupplierConcentrationRiskMember 2018-12-31 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-01-01 2018-12-31 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001596532 anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001596532 us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:MoneyMarketFundsMember 2019-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0001596532 anet:MoneyMarketFundsRestrictedMember 2018-12-31 0001596532 us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001596532 us-gaap:CommercialPaperMember 2018-12-31 0001596532 us-gaap:MoneyMarketFundsMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:AgencySecuritiesMember 2018-12-31 0001596532 us-gaap:CertificatesOfDepositMember 2018-12-31 0001596532 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001596532 us-gaap:AgencySecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member anet:MoneyMarketFundsRestrictedMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2018-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member anet:MoneyMarketFundsRestrictedMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:AgencySecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member anet:MoneyMarketFundsRestrictedMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:AgencySecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2018-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001596532 2022-01-01 2019-12-31 0001596532 2020-01-01 2019-12-31 0001596532 us-gaap:OtherCurrentLiabilitiesMember 2018-12-31 0001596532 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001596532 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001596532 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001596532 us-gaap:BuildingMember 2018-12-31 0001596532 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001596532 us-gaap:BuildingMember 2019-12-31 0001596532 anet:ComputerHardwareandSoftwareMember 2018-12-31 0001596532 us-gaap:MachineryAndEquipmentMember 2018-12-31 0001596532 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001596532 us-gaap:ConstructionInProgressMember 2018-12-31 0001596532 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001596532 anet:ComputerHardwareandSoftwareMember 2019-12-31 0001596532 us-gaap:ConstructionInProgressMember 2019-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2018-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001596532 us-gaap:TradeNamesMember 2018-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0001596532 us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2019-12-31 0001596532 us-gaap:TradeNamesMember 2019-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001596532 us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001596532 us-gaap:PurchaseCommitmentMember 2019-12-31 0001596532 anet:DepositsandOtherAssetsMember 2018-12-31 0001596532 anet:DepositsandOtherAssetsMember 2019-12-31 0001596532 srt:MaximumMember 2019-12-31 0001596532 2013-08-01 2013-08-31 0001596532 srt:MinimumMember 2019-12-31 0001596532 2019-09-30 0001596532 us-gaap:EmployeeStockOptionMember 2019-12-31 0001596532 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001596532 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001596532 us-gaap:RestrictedStockMember 2019-12-31 0001596532 us-gaap:EmployeeStockMember 2019-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001596532 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001596532 anet:EmployeeStockPurchasePlanMember 2019-01-01 2019-12-31 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2014-04-01 2014-04-30 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2019-12-31 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember us-gaap:SubsequentEventMember 2020-02-03 2020-02-03 0001596532 anet:A2014EmployeeStockPurchasePlanMember us-gaap:SubsequentEventMember 2020-02-03 2020-02-03 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2019-01-01 2019-01-01 0001596532 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember 2019-01-01 2019-12-31 0001596532 srt:MaximumMember anet:A2014EmployeeStockPurchasePlanMember 2019-12-31 0001596532 2019-04-01 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001596532 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001596532 anet:EmployeeStockPurchasePlanMember 2019-12-31 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2019-01-01 2019-12-31 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember 2019-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001596532 us-gaap:EmployeeStockMember 2017-01-01 2017-12-31 0001596532 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001596532 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0001596532 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001596532 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2018-01-01 2018-12-31 0001596532 us-gaap:EmployeeStockMember 2017-01-01 2017-12-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2019-01-01 2019-12-31 0001596532 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001596532 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2017-01-01 2017-12-31 0001596532 us-gaap:DomesticCountryMember 2019-12-31 0001596532 us-gaap:ForeignCountryMember 2019-12-31 0001596532 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0001596532 anet:IPRightsMember 2019-12-31 0001596532 us-gaap:ResearchMember 2019-12-31 0001596532 srt:AmericasMember 2018-01-01 2018-12-31 0001596532 us-gaap:EMEAMember 2017-01-01 2017-12-31 0001596532 srt:AsiaPacificMember 2017-01-01 2017-12-31 0001596532 us-gaap:EMEAMember 2018-01-01 2018-12-31 0001596532 srt:AmericasMember 2019-01-01 2019-12-31 0001596532 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001596532 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001596532 srt:AsiaPacificMember 2018-01-01 2018-12-31 0001596532 srt:AmericasMember 2017-01-01 2017-12-31 0001596532 country:US 2018-12-31 0001596532 us-gaap:NonUsMember 2019-12-31 0001596532 country:US 2019-12-31 0001596532 us-gaap:NonUsMember 2018-12-31 0001596532 2019-07-01 2019-09-30 0001596532 2019-10-01 2019-12-31 0001596532 2018-01-01 2018-03-31 0001596532 us-gaap:ProductMember 2018-04-01 2018-06-30 0001596532 us-gaap:ProductMember 2018-01-01 2018-03-31 0001596532 2018-10-01 2018-12-31 0001596532 2019-04-01 2019-06-30 0001596532 2018-04-01 2018-06-30 0001596532 us-gaap:ProductMember 2019-07-01 2019-09-30 0001596532 us-gaap:ProductMember 2018-10-01 2018-12-31 0001596532 us-gaap:ServiceMember 2018-01-01 2018-03-31 0001596532 us-gaap:ProductMember 2019-10-01 2019-12-31 0001596532 us-gaap:ServiceMember 2018-07-01 2018-09-30 0001596532 2019-01-01 2019-03-31 0001596532 2018-07-01 2018-09-30 0001596532 us-gaap:ServiceMember 2019-10-01 2019-12-31 0001596532 us-gaap:ServiceMember 2019-07-01 2019-09-30 0001596532 us-gaap:ServiceMember 2019-04-01 2019-06-30 0001596532 us-gaap:ProductMember 2019-04-01 2019-06-30 0001596532 us-gaap:ProductMember 2018-07-01 2018-09-30 0001596532 us-gaap:ServiceMember 2019-01-01 2019-03-31 0001596532 us-gaap:ServiceMember 2018-04-01 2018-06-30 0001596532 us-gaap:ServiceMember 2018-10-01 2018-12-31 0001596532 us-gaap:ProductMember 2019-01-01 2019-03-31 iso4217:USD anet:supplier iso4217:USD shares anet:business anet:segment pure shares 9120000 6160000 3 P1Y 4000000 P1Y false --12-31 FY 2019 0001596532 0 0.0001 0.0001 1000000000 1000000000 75668000 76389000 75668000 76389000 1200000 P7Y P1Y 0 0 0.0001 0.0001 100000000 100000000 0 0 0 0 4200000 P2Y P3Y P5Y P2Y 10-K true 2019-12-31 false 001-36468 ARISTA NETWORKS, INC. DE 20-1751121 5453 Great America Parkway Santa Clara CA 95054 408 547-5500 Common Stock, $0.0001 par value ANET NYSE Yes No Yes Yes Large Accelerated Filer false false false 15382416460 76479227 <div style="line-height:120%;padding-top:4px;text-align:left;text-indent:24px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Portions of the registrant’s definitive Proxy Statement relating to its </span><span style="font-family:inherit;font-size:8pt;">2020</span><span style="font-family:inherit;font-size:8pt;"> Annual Meeting of Stockholders to be filed pursuant to Regulation 14A within 120 days after the registrant’s fiscal year end of </span><span style="font-family:inherit;font-size:8pt;">December 31, 2019</span><span style="font-family:inherit;font-size:8pt;"> are incorporated by reference into Part III of this Annual Report on Form 10-K.</span></div> 1111286000 649950000 1613082000 1306197000 391987000 331777000 243825000 264557000 111456000 162321000 3471636000 2714802000 39273000 75355000 45235000 58610000 54855000 53684000 4150000 30336000 87770000 452025000 126492000 30346000 22704000 4185290000 3081983000 92105000 93757000 140249000 123254000 312668000 358586000 52052000 30907000 597074000 606504000 55485000 36167000 83022000 0 35431000 262620000 228641000 254710000 3753000 37693000 28098000 1290604000 938594000 0 0 8000 8000 1106305000 956572000 1788230000 1190803000 143000 -3994000 2894686000 2143389000 4185290000 3081983000 2021150000 1841100000 1432810000 389556000 310269000 213376000 2410706000 2151369000 1646186000 792382000 720584000 538035000 73986000 57408000 46382000 866368000 777992000 584417000 1544338000 1373377000 1061769000 462759000 442468000 349594000 213907000 187142000 155105000 61898000 65420000 86798000 0 405000000 0 738564000 1100030000 591497000 805774000 273347000 470272000 56496000 15454000 4488000 862270000 288801000 474760000 2403000 -39314000 51559000 859867000 328115000 423201000 859444000 327926000 422400000 859468000 327941000 422468000 11.26 4.39 5.85 10.63 4.06 5.35 76312000 74750000 72258000 80879000 80844000 78977000 859867000 328115000 423201000 -686000 -2069000 672000 4823000 13000 -1135000 4137000 -2056000 -463000 864004000 326059000 422738000 70811000 7000 674183000 435105000 -1475000 1107820000 1471000 808000 2279000 423201000 423201000 -463000 -463000 75427000 75427000 2918000 57111000 57111000 23000 4025000 4025000 564000 564000 73706000 7000 804731000 859114000 -1938000 1661914000 0 3574000 3574000 328115000 328115000 -2056000 -2056000 91202000 91202000 1918000 1000 53657000 53658000 36000 8878000 8878000 305000 305000 80000 15555000 15555000 75668000 8000 956572000 1190803000 -3994000 2143389000 3702000 3702000 859867000 859867000 4137000 4137000 101280000 101280000 1951000 0 57377000 57377000 1189000 266142000 266142000 41000 9200000 9200000 276000 276000 76389000 8000 1106305000 1788230000 143000 2894686000 859867000 328115000 423201000 32849000 27671000 20640000 16179000 0 0 101280000 91202000 75427000 -75741000 -57896000 8426000 5427000 -13800000 0 6771000 3360000 -1452000 60210000 77916000 -5773000 -20927000 -51054000 69708000 -54259000 -21411000 11645000 8112000 3389000 -907000 -1937000 39337000 -30104000 16366000 -14786000 43535000 -11939000 70533000 142327000 23523000 -112000 19921000 7921000 17455000 1475000 963034000 503119000 631627000 1208717000 547797000 206332000 1503893000 1174259000 585373000 1365000 96821000 0 15751000 23830000 15279000 28220000 8000000 0 0 0 -3000000 -284072000 -755113000 -391320000 0 1929000 1617000 57378000 53658000 57111000 9200000 8878000 4025000 266142000 0 0 -217964000 42851000 51469000 353000 -1390000 753000 461351000 -210533000 292529000 654164000 864697000 572168000 1115515000 654164000 864697000 32832000 17573000 44216000 0 2692000 2814000 93207000 0 0 10948000 0 0 0 15555000 0 2120000 2340000 3811000 276000 305000 564000 Organization and Summary of Significant Accounting Policies<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Organization </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Arista Networks, Inc. (together with our subsidiaries, “we,” “our,” "Arista," "Company" or “us”) is a supplier of cloud networking solutions that use software innovations to address the needs of large-scale internet companies, cloud service providers and next-generation enterprise. Our cloud networking solutions consist of our EOS, a set of network applications and our </span><span style="font-family:inherit;font-size:10pt;">1/2.5/5/10/25/40/50/100/400</span><span style="font-family:inherit;font-size:10pt;"> Gigabit Ethernet switching and routing platforms. We are incorporated in the state of Delaware. Our corporate headquarters are located in Santa Clara, California, and we have wholly-owned subsidiaries throughout the world, including North America, Europe, Asia and Australia. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and are prepared in accordance with GAAP. All significant intercompany accounts and transactions have been eliminated. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the recognition of deferred tax assets and liabilities related to an intra-entity transaction to sell our non-Americas economic and beneficial intellectual property, valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Business and Credit Risk </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We work closely with third-party contract manufacturers to manufacture our products. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> contract manufacturing partners, who provided substantially all of our electronic manufacturing services. Our contract manufacturing partners deliver our products to our third party direct fulfillment facilities.  We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturing partners purchase on our behalf from a limited number of suppliers, including certain sole source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our manufacturing partners could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely, or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, restricted cash, and accounts receivable. Our cash equivalents, restricted cash and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of our customers. We mitigate credit risk with respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended, and review of the invoicing terms of the arrangement. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for those receivables that we have determined not to be collectible. We mitigate credit risk in respect to the notes receivable by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and original equipment manufacturer (“OEM”) partners, and in conjunction with various technology partners. Significant customers are those which represent more than </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date. As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> customer who represented </span><span style="font-family:inherit;font-size:10pt;"><span>39%</span></span><span style="font-family:inherit;font-size:10pt;"> of total accounts receivable. As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> customers who represented </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of total accounts receivable, respectively. For the year ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, there were two customers who represented </span><span style="font-family:inherit;font-size:10pt;"><span>23%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>17%</span></span><span style="font-family:inherit;font-size:10pt;"> of our total revenue, respectively. For the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, there was one customer who represented </span><span style="font-family:inherit;font-size:10pt;"><span>27%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>16%</span></span><span style="font-family:inherit;font-size:10pt;"> of our total revenue, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We consider all highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we had restricted cash of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for each year and that primarily included </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> pledged as collateral representing a security deposit required for a facility lease. Our restricted cash is classified as other assets in our consolidated balance sheets. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Marketable Securities</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">    </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We classify all highly liquid investments in debt and equity securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value, and report the unrealized gains and losses, net of taxes, as a component of stockholders’ equity, except for unrealized losses determined to be other-than-temporary, which we record as other income (expense), net. We determine any realized gains or losses on the sale of marketable securities on a specific identification method, and we record such gains and losses as a component of interest and other income, net.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, and sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, adverse situations that may affect our customers’ ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues which may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period billings. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to the reserves are recorded as adjustments to revenue. </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value is defined 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. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, accounts receivable, accounts payable and accrued liabilities are stated at carrying amounts as reported in the consolidated financial statements, which approximate fair value due to their short-term nature. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level I</span><span style="font-family:inherit;font-size:10pt;">—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level II</span><span style="font-family:inherit;font-size:10pt;">—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="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level III</span><span style="font-family:inherit;font-size:10pt;">—Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:10pt;">The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Transaction re-measurement - </span><span style="font-family:inherit;font-size:10pt;">Assets and liabilities denominated in a currency other than a subsidiary’s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income (expense), net in the consolidated statements of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our financial statements. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Translation - </span><span style="font-family:inherit;font-size:10pt;">Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are accumulated as a separate component of accumulated other comprehensive income within stockholders’ equity.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventory Valuation and Contract Manufacturer/Supplier Liabilities</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.  We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value.</span><span style="font-family:inherit;font-size:10pt;"> For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recorded charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$41.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$20.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$28.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, within cost of product revenue for inventory write-downs. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">Our contract manufacturers procure components and assemble products on our behalf based on our forecasts. We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes.</span><span style="font-family:inherit;font-size:10pt;"> For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recorded a charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$11.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$21.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers. For the year ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we did </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;">t incur a net loss on such supplier liabilities. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability. We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer liabilities.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost, less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;">. Our leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Privately-Held Companies </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by ASC 321-</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Investments-Equity Securities</span><span style="font-family:inherit;font-size:10pt;"> as cost, less impairments, and adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer. Any adjustments resulting from impairments and/or observable price changes are recorded as “Other income (expense), net” in our consolidated statements of operations. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets and Investments </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amounts of our long-lived assets, including property and equipment and investments in privately held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over their remaining lives. 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. We recognized impairment losses on certain private company investments during 2018. Refer to Note 5 for further discussion. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> impairment of any other long-lived assets was identified for any of the periods presented. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Loss Contingencies</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgment and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We will record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i) information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (“PCS”). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:33px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identification of the contract, or contracts, with a customer</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:33px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identification of the performance obligations in the contract</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:33px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Determination of the transaction price</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:33px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allocation of the transaction price to the performance obligations in the contract</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:33px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recognition of revenue when (or as) we satisfy the performance obligation</span></div></td></tr></table><div style="line-height:174%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Post-Contract Customer Support    </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Post-contract support, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernable pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and addresses customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;">. We include billed but unearned PCS revenue in deferred revenue.</span></div><div style="line-height:174%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contracts with Multiple Performance Obligations</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts which contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to the sales channel (reseller, distributor or end customer), the geographies in which our products and services are sold, and the size of the end customer.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Most of our contracts with customers have payment terms of </span><span style="font-family:inherit;font-size:10pt;"><span>30 days</span></span><span style="font-family:inherit;font-size:10pt;"> with some large high volume customers having terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span>60 days</span></span><span style="font-family:inherit;font-size:10pt;">. We have determined our contracts generally do not include a significant financing component because the Company and the customer have specific business reasons other than financing for entering into such contracts. Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical returns </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Balances </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A contract asset is recognized when we have a contractual right to consideration for both completed and partially completed performance obligations that have not yet been invoiced. Contract assets are included in “Other current assets” on our consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in “Other current liabilities” and “Other long-term liabilities” on our consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets Recognized from Costs to Obtain a Contract with a Customer </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2018 in connection with the adoption of ASC 606, we recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales commissions earned by our sales force meet the requirements for capitalization. These costs are deferred and then amortized over a period of benefit that we have determined to be </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. Total capitalized costs to obtain a contract are included in other current and long-term assets on our consolidated balance sheets. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, total capitalized costs to obtain contracts was </span><span style="font-family:inherit;font-size:10pt;"><span>$8.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development Expenses </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer a </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;">-year warranty on all of our hardware products and a </span><span style="font-family:inherit;font-size:10pt;"><span>90</span></span><span style="font-family:inherit;font-size:10pt;">-day warranty against defects in the software embedded in the products. We use judgment and estimates when determining warranty costs based on historical costs to replace product returns within the warranty period at the time we recognize revenue. We accrue for potential warranty claims at the time of shipment as a component of cost of revenues based on historical experience and other relevant information. We reserve for specifically identified products if and when we determine we have a systemic product failure. Although we engage in extensive product quality programs, if actual product failure rates or use of materials differ from estimates, additional warranty costs may be incurred, which could reduce our gross margin. The accrued warranty liability is recorded in accrued liabilities in the accompanying consolidated balance sheets. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Reporting </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We develop, market and sell cloud networking solutions, which consist of our Gigabit Ethernet switches and related software. We engage in </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> business activity and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segment. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation expense related to stock-based transactions is measured and recognized in the financial statements based on the fair value of the equity granted on a straight-line basis over the requisite service periods of the awards, which typically ranges from </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;"> years. We account for forfeitures on all stock-based transactions as they occur.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Income per Share of Common Stock</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted net income per share attributable to common stockholders is calculated in conformity with the two-class method required for participating securities. Our shares of common stock subject to repurchase are considered participating securities. Under the two-class method, net income attributable to common stockholders is calculated as net income less earnings attributable to participating securities. In computing diluted net income attributable to common stockholders, undistributed earnings are re-allocated to reflect the potential impact of dilutive securities. Basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share attributable to common stockholders is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding, including potential dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. For purposes of this calculation, these amounts are excluded from the calculation of diluted net income per share of common stock if their effect is antidilutive. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business Combinations </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We use the acquisition method to account for our business combinations in accordance with ASC 805 - </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations </span><span style="font-family:inherit;font-size:10pt;">(“ASC 805”). We allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related costs and restructuring costs are expensed as incurred. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and Intangible Assets</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We perform our annual goodwill impairment analysis in the fourth quarter of each year or more frequently if there are any events or circumstances that would indicate the carrying amount is not recoverable. We first perform a qualitative assessment to determine if it’s necessary to perform a quantitative assessment. If after our qualitative assessment we determine it is more likely than not that the fair value of the Company is less than its carrying amount, then a quantitative test is performed by comparing the fair value of the Company with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">seven</span><span style="font-family:inherit;font-size:10pt;"> years. Intangible assets are reviewed for impairment periodically or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Leases</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (“FASB”) issued new authoritative guidance on lease accounting (“ASC 842”). Under the guidance, lessees are required to recognize assets and lease liabilities on the balance sheet for most leases, including operating leases, and provide enhanced disclosures. We adopted the guidance on January 1, 2019 using the modified retrospective transition method and initially applied the transition provisions at January 1, 2019, which allows us to continue to apply the legacy guidance in ASC 840 - </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases </span><span style="font-family:inherit;font-size:10pt;">("ASC 840') for periods prior to 2019, and recognized a cumulative-effect adjustment to retained earnings on the date of adoption. We elected the package of transition practical expedients, which, among other things, allows us to keep the historical lease classifications and not have to reassess the lease classification for any existing leases as of the date of adoption. We also made the following accounting policy elections as allowed by ASC 842:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to apply the short-term lease exception, which allows us to keep leases with an initial term of twelve months or less off the balance sheet. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to account for each separate lease component of a contract and its associated non-lease components as a single lease component for all our leases. </span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of the adoption, we recognized operating leases that were previously not recognized on the consolidated balance sheets. In addition, we derecognized the assets and the lease financing liabilities previously recorded for our headquarters building under a build-to-suit lease. Under ASC 842, this lease is recognized as an operating lease in our condensed consolidated financial statements beginning in the first quarter of 2019. The table below summarizes the impact of the adoption of ASC 842 on the condensed consolidated balance sheet as of January 1, 2019 (in thousands).</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:45%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments for the Adoption of ASC 842</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Line Item</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derecognition of Build-to-Suit Lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Recognition of Operating Leases (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,355</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,806</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,549</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,207</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,207</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,492</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,165</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,327</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,907</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,242</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,056</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35,431</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,190,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,702</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,194,505</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="17" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">__________________</span></div></td></tr><tr><td colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:4px;padding-left:18px;text-indent:-18px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(1) Includes an operating lease for our corporate headquarters building under the build-to-suit arrangement, which was accounted for as a financing lease prior to 2019 and derecognized on January 1, 2019 upon the adoption of ASC 842.</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements Not Yet Effective </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Credit Losses of Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">  </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">, to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The proposed standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. For trade receivables, we will be required to estimate lifetime expected credit losses. For available-for-sale debt securities, we will be required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. The guidance will be effective for us in our first quarter of 2020, and will be applied on a modified retrospective basis. We have evaluated the new accounting guidance and do not anticipate that it will have a material impact on our consolidated statement of operations or consolidated statements of cash flows.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and are prepared in accordance with GAAP. All significant intercompany accounts and transactions have been eliminated. </span></div>Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation. <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the recognition of deferred tax assets and liabilities related to an intra-entity transaction to sell our non-Americas economic and beneficial intellectual property, valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We work closely with third-party contract manufacturers to manufacture our products. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> contract manufacturing partners, who provided substantially all of our electronic manufacturing services. Our contract manufacturing partners deliver our products to our third party direct fulfillment facilities.  We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturing partners purchase on our behalf from a limited number of suppliers, including certain sole source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our manufacturing partners could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely, or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations. </span></div> 2 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, restricted cash, and accounts receivable. Our cash equivalents, restricted cash and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of our customers. We mitigate credit risk with respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended, and review of the invoicing terms of the arrangement. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for those receivables that we have determined not to be collectible. We mitigate credit risk in respect to the notes receivable by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and original equipment manufacturer (“OEM”) partners, and in conjunction with various technology partners. Significant customers are those which represent more than </span><span style="font-family:inherit;font-size:10pt;">10%</span><span style="font-family:inherit;font-size:10pt;"> of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date. As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> customer who represented </span><span style="font-family:inherit;font-size:10pt;"><span>39%</span></span><span style="font-family:inherit;font-size:10pt;"> of total accounts receivable. As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> customers who represented </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of total accounts receivable, respectively. For the year ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, there were two customers who represented </span><span style="font-family:inherit;font-size:10pt;"><span>23%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>17%</span></span><span style="font-family:inherit;font-size:10pt;"> of our total revenue, respectively. For the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, there was one customer who represented </span><span style="font-family:inherit;font-size:10pt;"><span>27%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>16%</span></span><span style="font-family:inherit;font-size:10pt;"> of our total revenue, respectively.</span></div> 0.39 0.35 0.10 0.23 0.17 0.27 0.16 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We consider all highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we had restricted cash of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for each year and that primarily included </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> pledged as collateral representing a security deposit required for a facility lease. Our restricted cash is classified as other assets in our consolidated balance sheets. </span></div> 4200000 4000000.0 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We classify all highly liquid investments in debt and equity securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value, and report the unrealized gains and losses, net of taxes, as a component of stockholders’ equity, except for unrealized losses determined to be other-than-temporary, which we record as other income (expense), net. We determine any realized gains or losses on the sale of marketable securities on a specific identification method, and we record such gains and losses as a component of interest and other income, net.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, and sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, adverse situations that may affect our customers’ ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues which may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period billings. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to the reserves are recorded as adjustments to revenue. </span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value is defined 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. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, accounts receivable, accounts payable and accrued liabilities are stated at carrying amounts as reported in the consolidated financial statements, which approximate fair value due to their short-term nature. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level I</span><span style="font-family:inherit;font-size:10pt;">—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level II</span><span style="font-family:inherit;font-size:10pt;">—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="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Level III</span><span style="font-family:inherit;font-size:10pt;">—Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:inherit;font-size:10pt;">The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency</span><span style="font-family:inherit;font-size:11pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Transaction re-measurement - </span><span style="font-family:inherit;font-size:10pt;">Assets and liabilities denominated in a currency other than a subsidiary’s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income (expense), net in the consolidated statements of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our financial statements. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Translation - </span><span style="font-family:inherit;font-size:10pt;">Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are accumulated as a separate component of accumulated other comprehensive income within stockholders’ equity.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.  We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value.</span><span style="font-family:inherit;font-size:10pt;"> For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recorded charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$41.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$20.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$28.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, within cost of product revenue for inventory write-downs. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">Our contract manufacturers procure components and assemble products on our behalf based on our forecasts. We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes.</span><span style="font-family:inherit;font-size:10pt;"> For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we recorded a charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$11.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$21.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers. For the year ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we did </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;">t incur a net loss on such supplier liabilities. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability. We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer liabilities.</span><span style="font-family:inherit;font-size:10pt;"> </span></div> 41200000 20800000 28100000 11700000 21200000 0 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost, less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;">. Our leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term. </span></div> P3Y Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by ASC 321-<span style="font-family:inherit;font-size:10pt;font-style:italic;">Investments-Equity Securities</span><span style="font-family:inherit;font-size:10pt;"> as cost, less impairments, and adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer. Any adjustments resulting from impairments and/or observable price changes are recorded as “Other income (expense), net” in our consolidated statements of operations. </span> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The carrying amounts of our long-lived assets, including property and equipment and investments in privately held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over their remaining lives. 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. We recognized impairment losses on certain private company investments during 2018. Refer to Note 5 for further discussion. </span><span style="font-family:inherit;font-size:10pt;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> impairment of any other long-lived assets was identified for any of the periods presented. </span></div> 0 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgment and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We will record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i) information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (“PCS”). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:33px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identification of the contract, or contracts, with a customer</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:33px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Identification of the performance obligations in the contract</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:33px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Determination of the transaction price</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:33px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allocation of the transaction price to the performance obligations in the contract</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:33px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recognition of revenue when (or as) we satisfy the performance obligation</span></div></td></tr></table><div style="line-height:174%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Post-Contract Customer Support    </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Post-contract support, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernable pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and addresses customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;">. We include billed but unearned PCS revenue in deferred revenue.</span></div><div style="line-height:174%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Contracts with Multiple Performance Obligations</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts which contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to the sales channel (reseller, distributor or end customer), the geographies in which our products and services are sold, and the size of the end customer.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Most of our contracts with customers have payment terms of </span><span style="font-family:inherit;font-size:10pt;"><span>30 days</span></span><span style="font-family:inherit;font-size:10pt;"> with some large high volume customers having terms of up to </span><span style="font-family:inherit;font-size:10pt;"><span>60 days</span></span><span style="font-family:inherit;font-size:10pt;">. We have determined our contracts generally do not include a significant financing component because the Company and the customer have specific business reasons other than financing for entering into such contracts. Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical returns </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Balances </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A contract asset is recognized when we have a contractual right to consideration for both completed and partially completed performance obligations that have not yet been invoiced. Contract assets are included in “Other current assets” on our consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in “Other current liabilities” and “Other long-term liabilities” on our consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets Recognized from Costs to Obtain a Contract with a Customer </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2018 in connection with the adoption of ASC 606, we recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales commissions earned by our sales force meet the requirements for capitalization. These costs are deferred and then amortized over a period of benefit that we have determined to be </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">. Total capitalized costs to obtain a contract are included in other current and long-term assets on our consolidated balance sheets. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, total capitalized costs to obtain contracts was </span><span style="font-family:inherit;font-size:10pt;"><span>$8.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> P3Y P30D P60D P5Y 8900000 6400000 Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred. <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer a </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;">-year warranty on all of our hardware products and a </span><span style="font-family:inherit;font-size:10pt;"><span>90</span></span><span style="font-family:inherit;font-size:10pt;">-day warranty against defects in the software embedded in the products. We use judgment and estimates when determining warranty costs based on historical costs to replace product returns within the warranty period at the time we recognize revenue. We accrue for potential warranty claims at the time of shipment as a component of cost of revenues based on historical experience and other relevant information. We reserve for specifically identified products if and when we determine we have a systemic product failure. Although we engage in extensive product quality programs, if actual product failure rates or use of materials differ from estimates, additional warranty costs may be incurred, which could reduce our gross margin. The accrued warranty liability is recorded in accrued liabilities in the accompanying consolidated balance sheets. </span></div> P90D <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We develop, market and sell cloud networking solutions, which consist of our Gigabit Ethernet switches and related software. We engage in </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> business activity and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segment. </span></div> 1 1 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation expense related to stock-based transactions is measured and recognized in the financial statements based on the fair value of the equity granted on a straight-line basis over the requisite service periods of the awards, which typically ranges from </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">five</span><span style="font-family:inherit;font-size:10pt;"> years. We account for forfeitures on all stock-based transactions as they occur.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic and diluted net income per share attributable to common stockholders is calculated in conformity with the two-class method required for participating securities. Our shares of common stock subject to repurchase are considered participating securities. Under the two-class method, net income attributable to common stockholders is calculated as net income less earnings attributable to participating securities. In computing diluted net income attributable to common stockholders, undistributed earnings are re-allocated to reflect the potential impact of dilutive securities. Basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share attributable to common stockholders is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding, including potential dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. For purposes of this calculation, these amounts are excluded from the calculation of diluted net income per share of common stock if their effect is antidilutive. </span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We use the acquisition method to account for our business combinations in accordance with ASC 805 - </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations </span><span style="font-family:inherit;font-size:10pt;">(“ASC 805”). We allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related costs and restructuring costs are expensed as incurred. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings. </span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We perform our annual goodwill impairment analysis in the fourth quarter of each year or more frequently if there are any events or circumstances that would indicate the carrying amount is not recoverable. We first perform a qualitative assessment to determine if it’s necessary to perform a quantitative assessment. If after our qualitative assessment we determine it is more likely than not that the fair value of the Company is less than its carrying amount, then a quantitative test is performed by comparing the fair value of the Company with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from </span><span style="font-family:inherit;font-size:10pt;">one</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;">seven</span><span style="font-family:inherit;font-size:10pt;"> years. Intangible assets are reviewed for impairment periodically or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Leases</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (“FASB”) issued new authoritative guidance on lease accounting (“ASC 842”). Under the guidance, lessees are required to recognize assets and lease liabilities on the balance sheet for most leases, including operating leases, and provide enhanced disclosures. We adopted the guidance on January 1, 2019 using the modified retrospective transition method and initially applied the transition provisions at January 1, 2019, which allows us to continue to apply the legacy guidance in ASC 840 - </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases </span><span style="font-family:inherit;font-size:10pt;">("ASC 840') for periods prior to 2019, and recognized a cumulative-effect adjustment to retained earnings on the date of adoption. We elected the package of transition practical expedients, which, among other things, allows us to keep the historical lease classifications and not have to reassess the lease classification for any existing leases as of the date of adoption. We also made the following accounting policy elections as allowed by ASC 842:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to apply the short-term lease exception, which allows us to keep leases with an initial term of twelve months or less off the balance sheet. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to account for each separate lease component of a contract and its associated non-lease components as a single lease component for all our leases. </span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As a result of the adoption, we recognized operating leases that were previously not recognized on the consolidated balance sheets. In addition, we derecognized the assets and the lease financing liabilities previously recorded for our headquarters building under a build-to-suit lease. Under ASC 842, this lease is recognized as an operating lease in our condensed consolidated financial statements beginning in the first quarter of 2019. The table below summarizes the impact of the adoption of ASC 842 on the condensed consolidated balance sheet as of January 1, 2019 (in thousands).</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:45%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments for the Adoption of ASC 842</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Line Item</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derecognition of Build-to-Suit Lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Recognition of Operating Leases (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,355</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,806</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,549</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,207</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,207</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,492</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,165</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,327</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,907</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,242</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,056</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35,431</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,190,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,702</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,194,505</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="17" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">__________________</span></div></td></tr><tr><td colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:4px;padding-left:18px;text-indent:-18px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(1) Includes an operating lease for our corporate headquarters building under the build-to-suit arrangement, which was accounted for as a financing lease prior to 2019 and derecognized on January 1, 2019 upon the adoption of ASC 842.</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements Not Yet Effective </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Credit Losses of Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">  </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">, to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The proposed standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. For trade receivables, we will be required to estimate lifetime expected credit losses. For available-for-sale debt securities, we will be required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. The guidance will be effective for us in our first quarter of 2020, and will be applied on a modified retrospective basis. We have evaluated the new accounting guidance and do not anticipate that it will have a material impact on our consolidated statement of operations or consolidated statements of cash flows.</span></div> The table below summarizes the impact of the adoption of ASC 842 on the condensed consolidated balance sheet as of January 1, 2019 (in thousands).<div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:45%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Adjustments for the Adoption of ASC 842</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Line Item</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Derecognition of Build-to-Suit Lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Recognition of Operating Leases (1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">January 1, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,355</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,806</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,549</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,207</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,207</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,492</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,165</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>125,327</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,907</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,242</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,391</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,056</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,431</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35,431</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,437</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Retained earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,190,803</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,702</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,194,505</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="17" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">__________________</span></div></td></tr><tr><td colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:4px;padding-left:18px;text-indent:-18px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(1) Includes an operating lease for our corporate headquarters building under the build-to-suit arrangement, which was accounted for as a financing lease prior to 2019 and derecognized on January 1, 2019 upon the adoption of ASC 842.</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 75355000 -32806000 42549000 0 93207000 93207000 126492000 -1165000 125327000 30907000 -2242000 12391000 41056000 0 88230000 88230000 35431000 -35431000 0 31851000 -7414000 24437000 1190803000 3702000 1194505000 Business Combinations<div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal 2018, we acquired Mojo and Metamako in order to extend our cognitive cloud networking architecture and to improve our next generation platforms for low-latency applications. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total fair value of consideration transferred for these acquisitions was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$118.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, which consisted of </span><span style="font-family:inherit;font-size:10pt;"><span>$103.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash and </span><span style="font-family:inherit;font-size:10pt;"><span>$15.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>58,072</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock issued. The following table summarizes our final purchase price allocation of the </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> acquisitions, in aggregate, based on the estimated fair value of the assets acquired and liabilities assumed at their respective acquisition dates (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:75%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Purchase Price Allocation</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,953</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other tangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,872</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,855</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,693</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The acquired intangible assets are amortized on a straight-line basis over their estimated useful lives as we believe this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives. </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:57%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Acquisition Date Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Useful Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,470</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Others</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,660</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1 year</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">The goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>54.9 million</span></span> is primarily attributable to the expected synergies created by incorporating the solutions of the acquired businesses into our technology platform, and the value of the assembled workforce. The goodwill is not deductible for income taxes purposes. 118700000 103100000 15600000 58072 The following table summarizes our final purchase price allocation of the <span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> acquisitions, in aggregate, based on the estimated fair value of the assets acquired and liabilities assumed at their respective acquisition dates (in thousands):</span><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:75%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Purchase Price Allocation</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,953</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other tangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,872</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,720</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,855</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,693</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2 4953000 23872000 28707000 63720000 54855000 118693000 The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives. <div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:57%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Acquisition Date Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Useful Life</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,470</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Others</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,660</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1 year</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 52510000 P5Y 7080000 P7Y 2470000 P3Y 1660000 P1Y 63720000 54900000 Fair Value Measurements<div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We measure and report our cash equivalents, restricted cash, and available-for-sale marketable securities at fair value on a recurring basis. The following tables summarize the amortized costs, unrealized gains and losses, and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level III</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>787,741</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>790,060</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>790,060</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234,027</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234,027</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,609,833</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,383</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,613,082</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,278</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,093,804</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds - restricted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Financial Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,180,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,383</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,183,892</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,097,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="29" style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:0px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">____________________</span></div></td></tr><tr><td colspan="29" style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:0px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(1) As of December 31, 2019, all of our certificates of deposits were domestic deposits.</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:22%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level III</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>322,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>322,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>322,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>308,946</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>308,778</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>308,778</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>660,353</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,399</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>659,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>659,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,993</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(511</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,307,771</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>622</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,196</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,306,197</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>308,778</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997,419</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds - restricted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,214</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,214</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,214</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Financial Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,634,065</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>622</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,196</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,632,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>635,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="29" style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:0px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">____________________</span></div></td></tr><tr><td colspan="29" style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:0px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(1) As of December 31, 2018, all of our certificates of deposits were domestic deposits.</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We did </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;">t realize any other-than-temporary losses on our marketable securities for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">. As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, total unrealized losses of our marketable securities that had been in a continuous unrealized loss portion were immaterial. We invest in marketable securities that have maximum maturities of up to </span><span style="font-family:inherit;font-size:10pt;">two years</span><span style="font-family:inherit;font-size:10pt;"> and are generally deemed to be low risk based on their credit ratings from the major rating agencies. The longer the duration of these marketable securities, the more susceptible they are to changes in market interest rates and bond yields. As interest rates increase, those marketable securities purchased at a time with lower interest rates show a mark-to-market unrealized loss. We expect to realize the full value of these investments upon maturity or sale and therefore, we do </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;">t consider any of our marketable securities to be other-than-temporarily impaired as of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the contractual maturities of our investments did not exceed </span><span style="font-family:inherit;font-size:10pt;"><span>24</span></span><span style="font-family:inherit;font-size:10pt;"> months. The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:69%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:27%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1 year or less</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>915,069</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1 year through 2 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>698,013</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:30px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total marketable securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,613,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">The weighted-average remaining duration of our current marketable securities is approximately </span><span style="font-family:inherit;font-size:10pt;"><span>0.8 years</span></span><span style="font-family:inherit;font-size:10pt;"> as of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span>. The following tables summarize the amortized costs, unrealized gains and losses, and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (in thousands):<div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level III</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>566,581</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>562,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,001</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>787,741</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(73</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>790,060</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>790,060</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234,027</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>234,027</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,609,833</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,383</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,613,082</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>519,278</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,093,804</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Other Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds - restricted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Financial Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,180,643</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,383</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(134</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,183,892</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,086,087</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,097,805</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="29" style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:0px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">____________________</span></div></td></tr><tr><td colspan="29" style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:0px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(1) As of December 31, 2019, all of our certificates of deposits were domestic deposits.</span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="29"/></tr><tr><td style="width:22%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="27" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level I</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level II</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Level III</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>322,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>322,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>322,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial paper</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,479</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certificates of deposits</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> (1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. government notes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>308,946</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>308,778</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>308,778</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Corporate bonds</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>660,353</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,399</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>659,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>659,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Agency securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,993</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(511</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>273,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,307,771</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>622</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,196</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,306,197</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>308,778</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997,419</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds - restricted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,214</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,214</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,214</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Financial Assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,634,065</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>622</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,196</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,632,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>635,072</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="29" style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:0px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">____________________</span></div></td></tr><tr><td colspan="29" style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:0px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">(1) As of December 31, 2018, all of our certificates of deposits were domestic deposits.</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 562580000 562580000 562580000 0 0 4001000 4001000 0 4001000 0 566581000 566581000 562580000 4001000 0 66717000 0 0 66717000 0 66717000 0 3000000 0 0 3000000 0 3000000 0 518884000 414000 20000 519278000 519278000 0 0 787741000 2392000 73000 790060000 0 790060000 0 233491000 577000 41000 234027000 0 234027000 0 1609833000 3383000 134000 1613082000 519278000 1093804000 0 4229000 4229000 4229000 0 0 2180643000 3383000 134000 2183892000 1086087000 1097805000 0 322080000 322080000 322080000 0 0 59479000 0 0 59479000 0 59479000 0 5000000 0 0 5000000 0 5000000 0 308946000 118000 286000 308778000 308778000 0 0 660353000 264000 1399000 659218000 0 659218000 0 273993000 240000 511000 273722000 0 273722000 0 1307771000 622000 2196000 1306197000 308778000 997419000 0 4214000 4214000 4214000 0 0 1634065000 622000 2196000 1632491000 635072000 997419000 0 0 0 P24M The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):<div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:69%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:27%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1 year or less</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>915,069</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due in 1 year through 2 years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>698,013</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:30px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total marketable securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,613,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 915069000 698013000 1613082000 P0Y9M18D Financial Statements Details<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash, Cash Equivalents and Restricted Cash</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table is a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying consolidated balance sheets that sum to the total of the same such amounts shown in the accompanying consolidated statements of cash flows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:67%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,111,286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>649,950</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in other assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,214</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,115,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,164</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable, net </span></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net consists of the following (in thousands):</span></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>398,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>340,897</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(638</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(507</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product sales rebate and returns reserve</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,613</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391,987</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>331,777</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Allowance for Doubtful Accounts </span></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Activity in the allowance for doubtful accounts consists of the following (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:57%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at the beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>507</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>204</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Additions charged to expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Deductions/write-offs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(90</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(109</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at the end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>638</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>507</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Product Sales Rebate and Returns Reserve </span></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Activity in the product sales rebate and returns reserve consists of the following (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at the beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,613</span></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,423</span></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,317</span></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Additions charged against revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,032</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,371</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#bfe4ff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumption</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,123</span></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,079</span></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,265</span></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at the end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,613</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,423</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consist of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,712</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,795</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,113</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>187,762</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventories </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264,557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Prepaid Expenses and Other Current Assets</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consists of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,716</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,639</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,636</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,464</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,730</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other prepaid expenses and deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,123</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,316</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment, net</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consists of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment and machinery </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer hardware and software </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Building </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction-in-process </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,591</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, gross </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,649</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,367</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97,376</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(90,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,355</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$19.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$21.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$20.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. On January 1, 2019, upon the adoption of ASC 842, we derecognized the building and certain leasehold improvements for our corporate headquarters that were previously capitalized under a build-to-suit arrangement. See Note 7 for further details.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Liabilities </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following (in thousands): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued payroll related costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,755</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued manufacturing costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,336</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued product development costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,410</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued warranty costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,742</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,362</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued professional fees</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>839</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,993</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total accrued liabilities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,249</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,254</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Warranty Accrual </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty accrual, beginning of year </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,415</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities accrued for warranties issued during the year </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty costs incurred during the year </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,789</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty accrual, end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Balances </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the beginning and ending balances of our contract assets (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets, beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets, ending balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our contract liabilities (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,595</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Revenue recognized from beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,887</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,561</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Beginning balance reclassified to deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(894</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Contract liabilities recognized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,006</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,050</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,595</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$23.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$13.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of our contract liabilities was included in “Other current liabilities” with the remaining balance included in “Other long-term liabilities”.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Revenue and Performance Obligations</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue is comprised mainly of unearned revenue related to multi-year PCS contracts, services and product deferrals related to acceptance clauses. The following table summarizes the activity related to our deferred revenue (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:71%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587,227</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Revenue recognized from beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(351,617</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Deferral of revenue in current period, excluding amounts recognized during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>339,678</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, ending balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">_________________________________</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Remaining Performance Obligations </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue from remaining performance obligations represents contracted revenue that has not yet been recognized, which primarily includes contract liabilities and deferred revenue that will be recognized as revenue in future periods. As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$691.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately </span><span style="font-family:inherit;font-size:10pt;"><span>78%</span></span><span style="font-family:inherit;font-size:10pt;"> of these remaining performance obligations over the next 2 years and </span><span style="font-family:inherit;font-size:10pt;"><span>22%</span></span><span style="font-family:inherit;font-size:10pt;"> during years 3 to 5.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Income (Expense), Net</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), net consists of the following (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:56%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:12px;text-indent:-10px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), net:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,666</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,780</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain (loss) on investments in privately-held companies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,427</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,800</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(75</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,496</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,454</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,488</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table is a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying consolidated balance sheets that sum to the total of the same such amounts shown in the accompanying consolidated statements of cash flows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:67%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,111,286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>649,950</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash included in other assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,229</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,214</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,115,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>654,164</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1111286000 649950000 4229000 4214000 1115515000 654164000 <div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net consists of the following (in thousands):</span></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>398,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>340,897</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(638</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(507</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product sales rebate and returns reserve</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,613</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>391,987</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>331,777</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Allowance for Doubtful Accounts </span></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Activity in the allowance for doubtful accounts consists of the following (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:57%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at the beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>507</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>204</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Additions charged to expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>500</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Deductions/write-offs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(90</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(109</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at the end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>638</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>507</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Product Sales Rebate and Returns Reserve </span></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Activity in the product sales rebate and returns reserve consists of the following (in thousands):</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:48%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at the beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,613</span></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,423</span></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,317</span></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Additions charged against revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,032</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,371</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#bfe4ff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consumption</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,123</span></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,079</span></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,265</span></span></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at the end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,522</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,613</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,423</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 398147000 340897000 638000 507000 5522000 8613000 391987000 331777000 507000 112000 204000 221000 500000 17000 90000 105000 109000 638000 507000 112000 8613000 7423000 1317000 2032000 4269000 17371000 5123000 3079000 11265000 5522000 8613000 7423000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consist of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,712</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,795</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147,113</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>187,762</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total inventories </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243,825</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264,557</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 96712000 76795000 147113000 187762000 243825000 264557000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consists of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory deposit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,716</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,639</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,153</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,636</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,464</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,730</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other prepaid expenses and deposits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,123</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,316</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total prepaid expenses and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>162,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 13716000 14639000 20153000 38636000 64464000 95730000 13123000 13316000 111456000 162321000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consists of the following (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equipment and machinery </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,748</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Computer hardware and software </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Furniture and fixtures </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,774</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,697</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Building </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,154</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction-in-process </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,591</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, gross </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,649</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>165,367</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97,376</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(90,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,355</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 64748000 55912000 36627000 30566000 3774000 3697000 31235000 36447000 0 35154000 265000 3591000 136649000 165367000 97376000 90012000 39273000 75355000 19000000.0 21600000 20200000 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following (in thousands): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued payroll related costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,133</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,755</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued manufacturing costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,920</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,336</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued product development costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,410</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,988</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued warranty costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,742</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,362</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued professional fees</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,678</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,716</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>839</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,993</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total accrued liabilities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140,249</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,254</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 80133000 70755000 31920000 31336000 11410000 6988000 6742000 5362000 6335000 5678000 1716000 839000 1993000 2296000 140249000 123254000 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty accrual, beginning of year </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,415</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities accrued for warranties issued during the year </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty costs incurred during the year </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,789</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,618</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty accrual, end of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,362</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5362000 7415000 7169000 3565000 5789000 5618000 6742000 5362000 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the beginning and ending balances of our contract assets (in thousands):</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:9px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets, beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets, ending balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,341</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our contract liabilities (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:66%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,595</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,521</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Revenue recognized from beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,887</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,561</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Beginning balance reclassified to deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(894</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Contract liabilities recognized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,006</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, ending balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,050</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,595</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 6341000 0 25565000 6341000 32595000 16521000 12887000 7561000 894000 371000 42236000 24006000 61050000 32595000 23400000 13500000 The following table summarizes the activity related to our deferred revenue (in thousands):<div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:71%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:24%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, beginning balance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>587,227</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: Revenue recognized from beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(351,617</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: Deferral of revenue in current period, excluding amounts recognized during the period</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>339,678</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred revenue, ending balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>575,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">_________________________________</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 587227000 351617000 339678000 575288000 691900000 0.78 0.22 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), net consists of the following (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:56%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:12px;text-indent:-10px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense), net:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,144</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,666</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,093</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,701</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,780</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gain (loss) on investments in privately-held companies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,427</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,800</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other income (expense)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(75</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(825</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,496</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,454</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,488</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 51144000 31666000 8093000 0 2701000 2780000 5427000 -13800000 0 -75000 289000 -825000 56496000 15454000 4488000 Investments<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments in Privately-Held Companies</span><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our investments are in the equity of privately-held companies, which do not have readily determinable fair values. These non-marketable equity securities are initially recorded at cost, and subsequently remeasured to fair value on a non-recurring basis based on observable price changes in orderly transactions for similar investments of the same issuer, or for impairment. These investments are classified within Level III of the fair value hierarchy as we estimate the value based on valuation methods using the observable transaction price at the transaction date and other significant unobservable inputs, such as volatility, rights, and obligations related to those investments. In addition, the valuation requires management judgment due to the absence of market price and inherent lack of liquidity. The following table summarizes the activity related to our investments in privately-held companies held as of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:50%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of investment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative upward adjustment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,150</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,200</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Carrying amount of investment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,150</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2019, we recorded a realized gain of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> upon the sale of one of our investments. In each of the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrealized gains. These unrealized gains were recorded on investments that were re-measured to fair value as of the date observable transactions occurred. In addition, during the year ended December 31, 2018, we recorded an impairment of </span><span style="font-family:inherit;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> on one of our investments.</span></div> The following table summarizes the activity related to our investments in privately-held companies held as of December 31, <span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:50%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of investment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative impairment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,000</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative upward adjustment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,150</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,200</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Carrying amount of investment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,150</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3000000 44136000 0 15000000 1150000 1200000 4150000 30336000 4300000 1200000 15000000.0 Goodwill and Acquisition-Related Intangible Assets <div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill was recorded as a result of our acquisition of Mojo and Metamako in the third quarter of 2018. See </span><span style="font-family:inherit;font-size:10pt;">Note 2</span><span style="font-family:inherit;font-size:10pt;"> for details.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the fourth quarter of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we completed an annual goodwill impairment analysis. Based on our assessment of the qualitative factors, management concluded that the fair value of the Company was not more likely than not less than its carrying amount as of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. Subsequent to this </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> annual impairment test, we have not identified significant events or circumstances negatively affecting the valuation of goodwill. As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impairment to the carrying value of our goodwill.</span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisition-Related Intangible Assets</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of our acquisition-related intangible assets as of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:32%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In Years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,326</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,184</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.7</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,387</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,693</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,470</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Others</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,660</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,660</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,485</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:32%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life<br/>(In Years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,824</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.6</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(375</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.6</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,470</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(289</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,181</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Others</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,660</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(622</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,038</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.6</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,610</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.7</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense related to acquisition-related intangible assets was </span><span style="font-family:inherit;font-size:10pt;"><span>$13.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:80%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Future Amortization Expense</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,337</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,048</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,690</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>636</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents details of our acquisition-related intangible assets as of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:32%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(In Years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,326</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,184</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.7</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,387</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,693</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,470</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,112</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.7</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Others</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,660</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,660</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.0</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(18,485</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:32%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Useful Life<br/>(In Years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,824</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.6</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(375</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,705</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.6</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade name</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,470</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(289</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,181</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Others</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,660</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(622</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,038</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.6</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,720</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,110</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,610</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.7</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 52510000 14326000 38184000 P3Y8M12D 7080000 1387000 5693000 P5Y9M18D 2470000 1112000 1358000 P1Y8M12D 1660000 1660000 0 P0Y 63720000 18485000 45235000 P3Y10M24D 52510000 3824000 48686000 P4Y7M6D 7080000 375000 6705000 P6Y7M6D 2470000 289000 2181000 P2Y8M12D 1660000 622000 1038000 P0M18D 63720000 5110000 58610000 P4Y8M12D 13400000 5100000 <div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:80%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Future Amortization Expense</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,337</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,048</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,690</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>636</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,235</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 12337000 12048000 11513000 7690000 1011000 636000 45235000 Commitments and Contingencies<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We lease various offices and data centers in North America, Europe, Asia and Australia under non-cancelable operating lease arrangements that expire on various dates through </span><span style="font-family:inherit;font-size:10pt;">2028</span><span style="font-family:inherit;font-size:10pt;">. Some of our leases include options to extend the term of such leases for a period from </span><span style="font-family:inherit;font-size:10pt;"><span>three months</span></span><span style="font-family:inherit;font-size:10pt;"> to up to </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;"> and/or options to early terminate the leases. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we did not include any such options in determining the lease terms because we were not reasonably certain that we would exercise those options. Most of our leases require us to pay certain operating expenses in addition to base rent, such as taxes, repairs, and insurance, and contain renewal and escalation clauses. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Build-to-Suit Lease </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2012, we executed a lease for a building then under construction in Santa Clara, California to serve as our headquarters. The lease term is </span><span style="font-family:inherit;font-size:10pt;"><span>120 months</span></span><span style="font-family:inherit;font-size:10pt;"> and commenced in August 2013. Based on the terms of the lease agreement and due to our involvement in certain aspects of the construction, we were deemed the accounting owner of the building during the construction period in accordance with ASC 840. As a result, we recognized assets under construction and corresponding liabilities on the consolidated balance sheet. Upon completion of the construction in 2013, we concluded that we had forms of continued economic involvement in the facility, and therefore did not meet with the provisions for sale-leaseback accounting. Pursuant to ASC 840, we continued to carry the assets and liabilities capitalized during the construction period and accounted for the lease as a capital lease for the building and an operating lease for the underlying land. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the supplemental balance sheet information related to our operating leases as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands).</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:38%;"/><td style="width:2%;"/><td style="width:38%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Financial Statement Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Right-of-use assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,022</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,074</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes our lease costs for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands).</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:42%;"/><td style="width:2%;"/><td style="width:34%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:9px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Financial Statement Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating lease costs:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed lease costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,544</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,255</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The operating lease costs in the table above include costs for long-term leases and short-term leases. Total short-term lease costs were immaterial. Fixed lease costs include expenses recognized for base rent payments on a straight-lined basis. Variable lease costs primarily include maintenance, utilities and operating expenses that are incremental to the fixed base rent payments, and are excluded from the calculation of operating lease liabilities and ROU assets. For the year ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, cash paid for amounts associated with our operating lease liabilities were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$18.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> which were classified as operating activities in the condensed consolidated statements of cash flows.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prior to 2019, we recognized rent expense for our operating leases under the legacy guidance ASC 840. For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, rent expense for all operating leases amounted to </span><span style="font-family:inherit;font-size:10pt;"><span>$12.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, and did not include maintenance, utilities and other operating expenses in accordance with ASC 840. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows our undiscounted future fixed payment obligations under our recognized operating leases and a reconciliation to the operating lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands).</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.77777777777777%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:75%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,563</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,491</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,702</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,220</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future fixed operating lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,991</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,074</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:75%;"/><td style="width:5%;"/><td style="width:20%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term — operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate — operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.1%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Commitments </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">We outsource most of our manufacturing and supply chain management operations to third-party contract manufacturers, who procure components and assemble products on our behalf based on our forecasts in order to reduce manufacturing lead times and ensure adequate component supply. We issue purchase orders to our contract manufacturers for finished product and a significant portion of these orders consist of firm non-cancellable commitments. In addition, we purchase strategic component inventory from certain suppliers under purchase commitments that in some cases are non-cancellable, including integrated circuits, which are consigned to our contract manufacturers. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had non-cancellable purchase commitments of </span><span style="font-family:inherit;font-size:10pt;"><span>$294.7</span></span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">million, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$279.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> was to our contract manufacturers and suppliers. In addition, we have provided deposits to secure our obligations to purchase inventory. We had </span><span style="font-family:inherit;font-size:10pt;"><span>$16.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$17.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> in deposits as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. These deposits are classified in 'Prepaid expenses and other current assets' and 'Other assets' in our accompanying consolidated balance sheets. </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Guarantees </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have entered into agreements with some of our direct customers and channel partners that contain indemnification provisions relating to potential situations where claims could be alleged that our products infringe the intellectual property rights of a third party. We have at our option and expense the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product or refund our customers all or a portion of the value of the product. Other guarantees or indemnification agreements include guarantees of product and service performance and standby letters of credit for leased facilities and corporate credit cards. We have not recorded a liability related to these indemnification and guarantee provisions and our guarantee and indemnification arrangements have not had any significant impact on our consolidated financial statements to date.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Legal Proceedings </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">OptumSoft, Inc. Settlement</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">On April 4, 2014, OptumSoft filed a lawsuit against us in the Superior Court of California, Santa Clara County titled OptumSoft, Inc. v. Arista Networks, Inc., in which it asserts (i) ownership of certain components of our EOS network operating system pursuant to the terms of a 2004 agreement between the companies; and (ii) breaches of certain confidentiality and use restrictions in that agreement. Under the terms of the 2004 agreement, OptumSoft provided us with a non-exclusive, irrevocable, royalty-free license to software delivered by OptumSoft comprising a software tool used to develop certain components of EOS and a runtime library that is incorporated into EOS. The 2004 agreement places certain restrictions on our use and disclosure of the OptumSoft software and gives OptumSoft ownership of improvements, modifications and corrections to, and derivative works of, the OptumSoft software that we develop.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">The parties tried Phase I of the case, relating to contract interpretation and application of the contract to certain claimed source code, in September 2015. On March 23, 2016, the Court issued a Final Statement of Decision Following Phase I Trial, in which it agreed with and adopted our interpretation of the 2004 agreement and held that we, and not OptumSoft, own all the software at issue in Phase I. The remaining issues that were not addressed in the Phase I trial were set to be tried in Phase II, including the application of the Court’s interpretation of the 2004 agreement to any other source code that OptumSoft claims to own and the trade secret misappropriation and confidentiality claims.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">On September 24, 2019, the Company and OptumSoft entered into a settlement agreement resolving all the issues that were set to be tried in Phase II of the litigation. Under the settlement agreement, OptumSoft could still pursue its appeal of the Court’s Final Statement of Decision Following Phase I Trial, and pursue any further litigation that may result, but granted the Company a release on all other outstanding claims.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:inherit;font-size:10pt;">On December 6, 2019, the Company and OptumSoft entered into a settlement agreement resolving the remaining issues in the litigation.</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">GlobalFoundries Litigation</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 26, 2019, GlobalFoundries U.S. Inc. (“GlobalFoundries”) filed complaints in the International Trade Commission and federal court against TSMC and numerous companies that sell products incorporating semiconductor devices manufactured by TSMC, including Arista, Broadcom, NVIDIA, Apple, Asus, Cisco, and Lenovo. The complaints allege that these semiconductor devices infringe four GlobalFoundries patents relating to semiconductor manufacturing techniques. In our case, GlobalFoundries has accused the merchant silicon we purchase from Broadcom of infringement. On October 28, 2019, TSMC and GlobalFoundries entered into a cross-license agreement to settle the litigation.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Matters </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the ordinary course of business, we are a party to other claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, provisions recorded for contingent losses related to other claims and matters have not been significant. Based on currently available information, management does not believe that any additional liabilities relating to other unresolved matters are probable or that the amount of any resulting loss is estimable, and believes these other matters are not likely, individually and in the aggregate, to have a material adverse effect on our financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and our view of these matters may change in the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on our financial position, results of operations or cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.</span></div> P3M P10Y P120M <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the supplemental balance sheet information related to our operating leases as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands).</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:38%;"/><td style="width:2%;"/><td style="width:38%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Financial Statement Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Right-of-use assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Lease liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease liabilities, non-current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,022</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,074</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 87770000 16052000 83022000 99074000 22544000 6255000 28799000 18600000 12900000 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows our undiscounted future fixed payment obligations under our recognized operating leases and a reconciliation to the operating lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands).</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.77777777777777%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:75%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,563</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,303</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,491</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,702</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2025 and thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,220</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total future fixed operating lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,065</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Imputed interest</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(17,991</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,074</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 20563000 21303000 21491000 17702000 9786000 26220000 117065000 17991000 99074000 <div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:75%;"/><td style="width:5%;"/><td style="width:20%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease term — operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.0 years</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average discount rate — operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.1%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes our lease costs for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands).</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:42%;"/><td style="width:2%;"/><td style="width:34%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:9px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Financial Statement Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating lease costs:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed lease costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,544</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,255</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P6Y 0.051 294700000 279200000 16500000 17400000 Stockholders' Equity<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Repurchase Program </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">In April 2019, our board of directors authorized a </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 billion</span></span><span style="font-family:inherit;font-size:10pt;"> stock repurchase program. This authorization allows us to repurchase shares of our common stock opportunistically and is funded from working capital. Repurchases may be made at management’s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchases, trading plans under Rule 10b5-1 of the Exchange Act, or a combination of the foregoing. The Repurchase Program, which expires in </span><span style="font-family:inherit;font-size:10pt;">April 2022</span><span style="font-family:inherit;font-size:10pt;">, does not obligate us to acquire any of our common stock, and may be suspended or discontinued by us at any time without prior notice. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the remaining authorized amount for stock repurchases under this program was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$733.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the stock repurchase activity under the Repurchase Program for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> is as follows (in thousands, except per share amounts): </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:67%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:29%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate purchase price</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>266,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average price paid per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223.57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The aggregate purchase price of repurchased shares of our common stock is recorded as a reduction to retained earnings. All shares repurchased under the Repurchase Program have been retired.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2014 Equity Incentive Plan</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2014, the board of directors and stockholders approved the 2014 Equity Incentive Plan (the “2014 Plan”), effective on the first day that our common stock was publicly traded, and simultaneously terminated the 2004 and 2011 equity plans as to future grants. However, these plans will continue to govern the terms and conditions of the outstanding options previously granted thereunder. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards granted under the 2014 Plan could be in the form of Incentive Stock Options (“ISOs”), Nonstatutory Stock Options (“NSOs”), Restricted Stock Units (“RSUs”), Restricted Stock Awards (“RSAs”) or Stock Appreciation Rights (“SARs”). The number of shares available for grant and issuance under the 2014 Plan increases automatically on January 1 of each year commencing with 2016 by the number of shares equal to </span><span style="font-family:inherit;font-size:10pt;"><span>3%</span></span><span style="font-family:inherit;font-size:10pt;"> of the outstanding shares of our common stock on the immediately preceding December 31, but not to exceed </span><span style="font-family:inherit;font-size:10pt;"><span>12,500,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares (the “2014 Plan Evergreen Increase”), unless the board of directors, in its discretion, determines to make a smaller increase. Our board of directors determined not to authorize the 2014 Plan Evergreen Increase that would have occurred on January 1, 2019. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there remained approximately </span><span style="font-family:inherit;font-size:10pt;"><span>20.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">shares available for issuance under the 2014 Plan. On February 3, 2020, our board of directors authorized an increase of </span><span style="font-family:inherit;font-size:10pt;"><span>2,291,660</span></span><span style="font-family:inherit;font-size:10pt;"> shares to shares available for issuance under the 2014 Plan effective January 1, 2020.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2014 Employee Stock Purchase Plan</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In April 2014, the board of directors and stockholders approved the 2014 Employee Stock Purchase Plan (the “ESPP”). The ESPP became effective on the first day that our common stock was publicly traded. The number of shares reserved for issuance under the ESPP increases automatically on January 1 of each year by the number of shares equal to </span><span style="font-family:inherit;font-size:10pt;"><span>1%</span></span><span style="font-family:inherit;font-size:10pt;"> of our shares outstanding immediately preceding December 31, but not to exceed </span><span style="font-family:inherit;font-size:10pt;"><span>2,500,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares, unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2019, our board of directors authorized an increase of </span><span style="font-family:inherit;font-size:10pt;"><span>756,679</span></span><span style="font-family:inherit;font-size:10pt;"> shares to shares available for issuance under the ESPP. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there remained </span><span style="font-family:inherit;font-size:10pt;"><span>3,192,774</span></span><span style="font-family:inherit;font-size:10pt;"> shares available for issuance under the ESPP. On February 3, 2020, our board of directors authorized an increase of </span><span style="font-family:inherit;font-size:10pt;"><span>763,886</span></span><span style="font-family:inherit;font-size:10pt;"> shares to shares available for issuance under the ESPP effective January 1, 2020.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Under our 2014 ESPP eligible employees are permitted to acquire shares of our common stock at </span><span style="font-family:inherit;font-size:10pt;"><span>85%</span></span><span style="font-family:inherit;font-size:10pt;"> of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Each offering period will be approximately </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;"> starting on the first trading date after February 15 and August 15 of each year. Participants may purchase shares of common stock through payroll deductions up to </span><span style="font-family:inherit;font-size:10pt;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of their eligible compensation, subject to Internal Revenue Service mandated purchase limits. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>97,343</span></span><span style="font-family:inherit;font-size:10pt;"> shares at an average purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$184.70</span></span><span style="font-family:inherit;font-size:10pt;"> under our ESPP. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activities</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The following table summarizes the option activities under our stock plans and related information (in thousands, except years and per share amounts): </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br/>Shares <br/>Underlying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding Options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br/>Average <br/>Exercise <br/>Price per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br/>Average <br/>Remaining <br/>Contractual <br/>Term (In Years) </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate <br/>Intrinsic <br/>Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.09</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,027,741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>226.53</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercised </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(70</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.86</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,564</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>740,387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested and exercisable—December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>482,712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average grant-date fair value of options granted during the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$107.42</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$121.18</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$40.17</span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively. The aggregate intrinsic value of options exercised during the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, 2018 and 2017 was </span><span style="font-family:inherit;font-size:10pt;"><span>$323.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$283.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$307.7 million</span></span><span style="font-family:inherit;font-size:10pt;">. The total fair value of options vested for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$23.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$31.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$30.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit (RSU) Activities</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">A summary of the RSU activities under our 2014 Plan and changes during the reporting period and a summary of related information are presented below (in thousands, except years and per share amounts):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br/>Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br/>Average Grant <br/>Date Fair Value Per Share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested balance—December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,308</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       RSUs granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>360</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242.13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       RSUs vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       RSUs forfeited/canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>183.90</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested balance—December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total fair value of RSUs vested for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$65.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$52.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;"><span>$35.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shares Available for Grant</span></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The following table presents the stock activities and the total number of shares available for grant as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:77%;"/><td style="width:2%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,386</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Authorized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(360</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options canceled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares traded for taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total following table summarizes stock-based compensation expense related to our equity awards (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,087</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,353</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,068</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,205</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,184</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">  </sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,168</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,995</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,953</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,407</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,937</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">           Total stock-based compensation </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Determination of Fair Value</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">We record stock-based compensation awards based on fair value as of the grant date. We value RSUs at the market close price of our common stock on the date of grant. For option awards and ESPP offerings we use the Black-Scholes option pricing model to determine fair value. We recognize such costs as compensation expense generally on a straight-line basis over the requisite service period of the award. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the fair value of each stock option granted under our plans was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:  </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (in years) </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend rate </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ESPP</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the assumptions relating to our ESPP:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (in years) </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend rate </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years). </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Option</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSU</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,986</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,401</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average amortization period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.3 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1000000000.0 733900000 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A summary of the stock repurchase activity under the Repurchase Program for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> is as follows (in thousands, except per share amounts): </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:67%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:29%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aggregate purchase price</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>266,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares repurchased</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average price paid per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223.57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 266142000 1189000 223.57 0.03 12500000 20800000 2291660 0.01 2500000 756679 3192774 763886 0.85 P2Y 0.10 97343 184.70 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The following table summarizes the option activities under our stock plans and related information (in thousands, except years and per share amounts): </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br/>Shares <br/>Underlying</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding Options</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br/>Average <br/>Exercise <br/>Price per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br/>Average <br/>Remaining <br/>Contractual <br/>Term (In Years) </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate <br/>Intrinsic <br/>Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,899</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.09</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,027,741</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>226.53</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercised </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(70</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37.86</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,564</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>740,387</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested and exercisable—December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>482,712</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5899000 37.09 P5Y2M12D 1027741000 76000 226.53 1341000 29.38 70000 37.86 4564000 42.50 P4Y4M24D 740387000 2755000 28.22 P3Y10M24D 482712000 107.42 121.18 40.17 323100000 283800000 307700000 23000000.0 31900000 30700000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">A summary of the RSU activities under our 2014 Plan and changes during the reporting period and a summary of related information are presented below (in thousands, except years and per share amounts):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br/>Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br/>Average Grant <br/>Date Fair Value Per Share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested balance—December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,308</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>150.60</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       RSUs granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>360</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242.13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       RSUs vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(513</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">       RSUs forfeited/canceled</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(85</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>183.90</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unvested balance—December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,070</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>190.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1308000 150.60 360000 242.13 513000 126.36 85000 183.90 1070000 190.35 65700000 52500000 35400000 <div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The following table presents the stock activities and the total number of shares available for grant as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> (in thousands):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:77%;"/><td style="width:2%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,386</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Authorized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(360</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options canceled</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">RSUs forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shares traded for taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance—December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 15386000 0 76000 360000 70000 85000 41000 15146000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total following table summarizes stock-based compensation expense related to our equity awards (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenue </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,087</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,353</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,068</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,205</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,184</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales and marketing </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">  </sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,168</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,995</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,953</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">General and administrative </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,407</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,915</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,937</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">           Total stock-based compensation </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,280</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,202</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,427</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4637000 5087000 4353000 53068000 48205000 42184000 29168000 24995000 17953000 14407000 12915000 10937000 101280000 91202000 75427000 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the fair value of each stock option granted under our plans was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:  </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (in years) </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend rate </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P6Y10M24D P7Y P6Y3M18D 0.025 0.029 0.021 0.428 0.446 0.389 0 0 0 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the assumptions relating to our ESPP:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:4%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected term (in years) </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividend rate </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P1Y1M6D P1Y1M6D P1Y2M12D 0.018 0.024 0.011 0.425 0.419 0.317 0 0 0 <div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years). </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:48%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Option</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">RSU</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">ESPP</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,986</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,401</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average amortization period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.3 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.2 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.7 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 43928000 179986000 10401000 3931000 P3Y3M18D P3Y2M12D P1Y1M6D P2Y8M12D Net Income Per Share Available to Common Stock <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of our basic and diluted net income per share available to common stock (in thousands, except per share amounts): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:54%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>328,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>423,201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: undistributed earnings allocated to participating securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(423</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(189</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(801</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income available to common stockholders, basic </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>327,926</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>422,400</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stockholders, basic </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,444</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>327,926</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>422,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: undistributed earnings allocated to participating securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stockholders, diluted </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>327,941</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>422,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, basic </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,312</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,750</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, basic </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add weighted-average effect of dilutive securities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options, RSUs and RSAs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,599</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, diluted </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,844</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,977</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share attributable to common stockholders:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.26</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.39</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.85</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.63</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.06</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.35</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share available to common stockholders for the periods presented because including them would have been anti-dilutive (in thousands): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:54%;"/><td style="width:3%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options and RSUs to purchase common stock </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of our basic and diluted net income per share available to common stock (in thousands, except per share amounts): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:54%;"/><td style="width:3%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,867</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>328,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>423,201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: undistributed earnings allocated to participating securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(423</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(189</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(801</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income available to common stockholders, basic </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,444</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>327,926</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>422,400</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stockholders, basic </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,444</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>327,926</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>422,400</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add: undistributed earnings allocated to participating securities </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income attributable to common stockholders, diluted </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>327,941</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>422,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, basic </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,312</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,750</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,258</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, basic </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,258</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Add weighted-average effect of dilutive securities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options, RSUs and RSAs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,565</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,083</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,599</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, diluted </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,844</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,977</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share attributable to common stockholders:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.26</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.39</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.85</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.63</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.06</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.35</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 859867000 328115000 423201000 423000 189000 801000 859444000 327926000 422400000 859444000 327926000 422400000 24000 15000 68000 859468000 327941000 422468000 76312000 74750000 72258000 76312000 74750000 72258000 4565000 6083000 6599000 2000 11000 120000 80879000 80844000 78977000 11.26 4.39 5.85 10.63 4.06 5.35 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share available to common stockholders for the periods presented because including them would have been anti-dilutive (in thousands): </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:54%;"/><td style="width:3%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options and RSUs to purchase common stock </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>318</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 318000 140000 58000 82000 71000 0 400000 211000 58000 Income Taxes<span style="font-family:inherit;font-size:10pt;color:#ff0000;font-weight:bold;"> </span><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The geographical breakdown of income before provision for income taxes is as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>727,632</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>373,221</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,638</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,539</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>862,270</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>288,801</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>474,760</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of the provision for income taxes are as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current provision for income taxes:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,113</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,935</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,645</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>928</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,451</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,182</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,902</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax expense/(benefit):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>362,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,726</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,795</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,511</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,164</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,404</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(433,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,994</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(734</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(75,779</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,896</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,657</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision for (benefit from) income taxes </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,403</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,314</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,559</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:5%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal statutory income tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State tax, net of federal benefit </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.30</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.59</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.03</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Taxes on foreign earnings differential </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.10</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7.68</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.23</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in valuation allowance </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intra-Entity Sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9.95</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6.56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24.90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25.86</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax Cuts and Jobs Act</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.72</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition and integration costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.04</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.24</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.53</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.04</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13.61</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.86</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Excess tax benefits resulting from stock awards were </span><span style="font-family:inherit;font-size:10pt;"><span>$77.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$75.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$110.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have operations and a taxable presence in numerous jurisdictions outside the U.S. In </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, a few of these countries have a lower tax rate than the U.S. The significant jurisdictions in which we have a presence include Cayman Islands, Ireland, and the United Kingdom.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 31, 2019, we completed an intra-entity transaction to sell our non-Americas economic and beneficial intellectual property ("IP") rights in exchange for a non-interest-bearing note of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.4 billion</span></span><span style="font-family:inherit;font-size:10pt;">. As a result of the transaction, tax basis in the IP transferred equaled the fair market value of the qualifying IP that resulted in the recognition of a deferred tax asset of </span><span style="font-family:inherit;font-size:10pt;"><span>$429.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, which was largely offset by a deferred tax liability of </span><span style="font-family:inherit;font-size:10pt;"><span>$343.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> associated with the future US tax on foreign earnings arising from the transaction for the difference in the local tax basis and US GAAP book basis of the IP rights.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) are as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>419,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reserves and accruals not currently deductible</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,373</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,867</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,793</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease financing obligation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,547</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized R&amp;D expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,027</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,856</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross deferred tax assets </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614,102</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,374</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(56,724</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax assets </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546,771</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,650</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">US tax on foreign earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(326,967</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right of use asset</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,038</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired intangibles</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,401</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,451</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,320</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(349,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax assets </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,739</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets, non-current </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>452,025</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,492</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities, non-current </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(254,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,753</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net deferred tax assets </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$122,739</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Recognition of deferred tax assets is appropriate when realization of these assets is more likely than not. We believe that all of the deferred tax assets were realizable with the exception of U.S. Federal capital losses, California, Canadian, and U.K. deferred tax assets. Therefore, a valuation allowance of </span><span style="font-family:inherit;font-size:10pt;"><span>$67.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$56.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> was recorded as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, against the U.S. Federal capital losses, California, Canadian, U.K. deferred tax assets as it is more likely than not that these assets will be not be recognized.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we had </span><span style="font-family:inherit;font-size:10pt;"><span>$72.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$38.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of net operating loss carryforwards for federal and state income tax purposes, from the acquisition of Mojo. These losses began to expire in 2019. For foreign jurisdictions, we had combined foreign net operating loss carryforwards of </span><span style="font-family:inherit;font-size:10pt;"><span>$12.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, which do not expire. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We had state credit carryforwards of </span><span style="font-family:inherit;font-size:10pt;"><span>$109.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, which can be carried over indefinitely. For foreign jurisdictions, we had </span><span style="font-family:inherit;font-size:10pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of Canadian scientific research and experimental development tax credit carry-forwards, which begin to expire in 2033.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Utilization of the net operating losses and tax credit carryforwards may be subject to limitations due to ownership changes limitations provided in the Internal Revenue code and similar state or foreign provisions.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Tax Cuts and Jobs Act enacted on December 22, 2017 required a Transition Tax on previously untaxed accumulated and current foreign earnings. Correspondingly, all undistributed earnings were deemed to be taxed and distributions of the unremitted earnings will not have any significant U.S. federal income tax impact. We have not provided for any remaining tax effect, if any, of limited outside basis differences of our foreign subsidiaries based upon plans of future reinvestment. The determination of the future tax consequences of the remittance of these earnings is not practicable.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Uncertain Tax Positions </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize uncertain tax positions only to the extent that management believes that it is more likely than not the position will be sustained. The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross unrecognized tax benefits—beginning balance </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,436</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increases related to tax positions taken in a prior year </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,171</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increases related to tax positions taken during current year </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,714</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decreases related to tax positions taken in a prior year </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(89</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(675</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decreases related to settlements with taxing authorities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decreases related to lapse of statute of limitations </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,120</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,173</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,504</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Adjustment for acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross unrecognized tax benefits—ending balance </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,436</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,835</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, the total amount of gross unrecognized tax benefits was </span><span style="font-family:inherit;font-size:10pt;"><span>$93.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$74.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$48.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$28.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$35.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$26.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> would affect our effective tax rate if recognized. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We have recorded a net expense for interest and penalties of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, respectively. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we recognized a liability for interest and penalties of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div>The statute of limitations for Federal and most states remain open for 2016 and forward. Some states have net operating loss and tax credit carryforwards, and therefore remain open to examination. The majority of our foreign tax returns are open to audit under the statute of limitations of the respective foreign countries, in which the subsidiaries are located. It is possible that the amount of existing unrecognized tax benefits may decrease within the next 12 months as a result of statute of limitation lapses or payments to tax authorities in certain jurisdictions, however, an estimate of the range cannot be made. <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"/><span style="font-family:inherit;font-size:10pt;">The geographical breakdown of income before provision for income taxes is as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Domestic </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>727,632</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>136,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>373,221</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>134,638</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,983</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,539</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>862,270</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>288,801</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>474,760</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 727632000 136818000 373221000 134638000 151983000 101539000 862270000 288801000 474760000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The components of the provision for income taxes are as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:52%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current provision for income taxes:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,187</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,113</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,935</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,645</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>928</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,451</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total current </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78,182</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,582</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,902</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax expense/(benefit):</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>362,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,726</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,795</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,511</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,164</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,404</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(433,324</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,994</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(734</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(75,779</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(57,896</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,657</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total provision for (benefit from) income taxes </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,403</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(39,314</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,559</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 58187000 6113000 31935000 19067000 2018000 3645000 928000 10451000 7322000 78182000 18582000 42902000 362056000 -57726000 12795000 -4511000 -4164000 -3404000 -433324000 3994000 -734000 -75779000 -57896000 8657000 2403000 -39314000 51559000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:52%;"/><td style="width:5%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:16px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. federal statutory income tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State tax, net of federal benefit </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.30</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.59</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.03</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Taxes on foreign earnings differential </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.18</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.10</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7.68</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.23</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Change in valuation allowance </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intra-Entity Sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9.95</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6.56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24.90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25.86</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax Cuts and Jobs Act</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.72</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11.14</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition and integration costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.04</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.24</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.53</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.04</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.28</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13.61</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.86</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.2100 0.2100 0.3500 0.0130 -0.0059 0.0003 -0.0259 -0.0337 -0.0518 0.0310 0.0768 0.0323 -0.0010 0.0100 0 -0.0995 0 0 0.0656 0.2490 0.2586 0 -0.0172 0.1114 0.0004 0.0212 0 0.0024 0.0053 -0.0104 0.0028 -0.1361 0.1086 77900000 75500000 110000000.0 3400000000 429100000 343300000 <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) are as follows (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>419,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reserves and accruals not currently deductible</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,945</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>77,373</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credits</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,867</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,793</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease financing obligation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,547</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized R&amp;D expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,027</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,856</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,857</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,950</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross deferred tax assets </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614,102</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>199,374</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(56,724</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax assets </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>546,771</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,650</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">US tax on foreign earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(326,967</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right of use asset</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,038</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquired intangibles</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,401</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,451</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,320</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(349,456</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,911</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax assets </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,739</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets, non-current </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>452,025</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,492</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities, non-current </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(254,710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,753</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total net deferred tax assets </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,315</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$122,739</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 419911000 0 71945000 77373000 54867000 57793000 22547000 16169000 30027000 15856000 19186000 8857000 11052000 3950000 3943000 614102000 199374000 67331000 56724000 546771000 142650000 326967000 0 20038000 0 13401000 0 5190000 2451000 1320000 349456000 19911000 197315000 122739000 452025000 126492000 254710000 3753000 197315000 122739000 67300000 56700000 72500000 38400000 12200000 109000000.0 1600000 The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of <span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was as follows (in thousands):</span><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross unrecognized tax benefits—beginning balance </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,436</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,835</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increases related to tax positions taken in a prior year </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,171</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increases related to tax positions taken during current year </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,714</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,202</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decreases related to tax positions taken in a prior year </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(89</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(675</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decreases related to settlements with taxing authorities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,388</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decreases related to lapse of statute of limitations </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,120</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,173</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,504</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Adjustment for acquisition</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>82</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross unrecognized tax benefits—ending balance </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,806</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,436</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,835</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 74436000 48835000 26915000 11171000 330000 1243000 22714000 27413000 22202000 89000 675000 21000 12388000 0 0 2120000 2173000 1504000 82000 706000 0 93806000 74436000 48835000 93800000 74400000 48800000 28500000 35700000 26800000 200000 900000 2200000 1900000 Segment Information <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have determined that we operate as </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> reportable segment. The following table represents revenue based on the customer’s location, as determined by the customer’s shipping address (in thousands): </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,833,163</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,550,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,192,289</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381,651</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>414,069</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,847</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,410,706</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,151,369</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,646,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long lived assets, excluding intercompany receivables, investments in subsidiaries, privately held equity investments and deferred tax assets, net by location are summarized as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:64%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,565</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,708</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,355</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1 The following table represents revenue based on the customer’s location, as determined by the customer’s shipping address (in thousands): <div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:49%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,833,163</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,550,453</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,192,289</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>381,651</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>414,069</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>299,547</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>195,892</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>186,847</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,350</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total revenue </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,410,706</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,151,369</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,646,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long lived assets, excluding intercompany receivables, investments in subsidiaries, privately held equity investments and deferred tax assets, net by location are summarized as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:64%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,565</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,708</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,117</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,355</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1833163000 1550453000 1192289000 381651000 414069000 299547000 195892000 186847000 154350000 2410706000 2151369000 1646186000 32565000 69238000 6708000 6117000 39273000 75355000 Post-Employment Benefits <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a 401(k) Plan that covers substantially all of our employees in the U.S. Effective January 1, 2017, we have elected to match </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of employees' contributions up to a maximum of </span><span style="font-family:inherit;font-size:10pt;"><span>3%</span></span><span style="font-family:inherit;font-size:10pt;"> of an employee's annual salary. Matching contributions will be immediately vested. For the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> we contributed approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$5.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the matching contributions, respectively.</span></div> 1 0.03 5100000 4600000 3500000 Selected Quarterly Financial Information (Unaudited)<div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth selected unaudited quarterly consolidated statements of operations data for each of the quarters in the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="31" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec. 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sep. 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Jun. 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Mar. 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec. 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sep. 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Jun. 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Mar. 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue: </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>447,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>555,066</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>513,171</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>505,415</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>503,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>485,481</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>444,767</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>407,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Service </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>105,048</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>99,349</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>95,150</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>90,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>92,491</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>77,828</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>75,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>64,872</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>552,546</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>654,415</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>608,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>595,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>595,726</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>563,309</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>519,845</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>472,489</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of revenue:</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt"> </sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>175,476</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>218,220</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>200,534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>198,152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>204,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>187,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>171,622</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>156,691</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Service </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>20,767</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>18,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>17,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>16,702</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>16,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13,962</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>14,340</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total cost of revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>196,243</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>237,141</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>218,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>214,854</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>220,734</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>201,726</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>185,962</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>169,570</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>356,303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>417,274</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>390,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>380,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>374,992</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>361,583</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>333,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>302,919</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating expenses:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Research and development</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>110,063</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>118,732</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>114,295</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>119,669</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>118,439</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>117,589</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>104,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>102,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54,535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>55,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>53,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>51,053</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>47,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>46,188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>42,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">General and administrative</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>15,716</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>14,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>16,019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>15,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>15,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>18,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Legal settlement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>405,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>180,314</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>188,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>183,354</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>186,228</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>181,350</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>180,813</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>573,686</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>164,181</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Income (loss) from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>175,989</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>228,606</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>206,837</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>194,342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>193,642</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>180,770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(239,803</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>138,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other income (expense), net:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(661</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(673</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(680</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(687</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>11,183</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19,169</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13,811</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5,509</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>9,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(1,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,843</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>11,183</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19,169</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13,811</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>8,619</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(2,169</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>187,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>247,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>220,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>206,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>198,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>189,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(241,972</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>142,894</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(73,520</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>38,880</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>31,397</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5,646</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>28,168</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>20,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(86,703</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(1,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>260,692</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>208,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>189,251</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>201,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>170,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>168,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(155,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>144,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income (loss) per share attributable to common stockholders:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3.41</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.73</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.47</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.65</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.26</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.25</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(2.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.95</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Diluted </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3.25</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.59</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.47</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.10</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(2.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.79</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth selected unaudited quarterly consolidated statements of operations data for each of the quarters in the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33"/></tr><tr><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="31" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec. 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sep. 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Jun. 30, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Mar. 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Dec. 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Sep. 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Jun. 30, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Mar. 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue: </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>447,498</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>555,066</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>513,171</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>505,415</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>503,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>485,481</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>444,767</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>407,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Service </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>105,048</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>99,349</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>95,150</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>90,009</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>92,491</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>77,828</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>75,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>64,872</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>552,546</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>654,415</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>608,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>595,424</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>595,726</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>563,309</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>519,845</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>472,489</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of revenue:</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt"> </sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Product</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>175,476</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>218,220</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>200,534</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>198,152</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>204,507</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>187,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>171,622</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>156,691</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Service </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>20,767</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>18,921</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>17,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>16,702</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>16,227</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13,962</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>14,340</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total cost of revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>196,243</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>237,141</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>218,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>214,854</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>220,734</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>201,726</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>185,962</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>169,570</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gross profit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>356,303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>417,274</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>390,191</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>380,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>374,992</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>361,583</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>333,883</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>302,919</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating expenses:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Research and development</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>110,063</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>118,732</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>114,295</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>119,669</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>118,439</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>117,589</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>104,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>102,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Sales and marketing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>54,535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>55,279</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>53,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>51,053</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>50,911</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>47,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>46,188</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>42,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">General and administrative</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>15,716</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>14,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>16,019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>15,506</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>15,321</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>18,420</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Legal settlement</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>405,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total operating expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>180,314</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>188,668</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>183,354</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>186,228</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>181,350</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>180,813</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>573,686</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>164,181</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Income (loss) from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>175,989</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>228,606</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>206,837</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>194,342</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>193,642</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>180,770</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(239,803</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>138,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other income (expense), net:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(661</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(673</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(680</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(687</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other income (expense), net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>11,183</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19,169</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13,811</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5,509</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>9,292</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(1,489</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,843</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total other income (expense), net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>11,183</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>19,169</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>13,811</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>12,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,848</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>8,619</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(2,169</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>4,156</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>187,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>247,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>220,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>206,675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>198,490</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>189,389</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(241,972</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>142,894</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(73,520</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>38,880</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>31,397</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>5,646</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>28,168</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>20,865</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(86,703</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(1,644</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>260,692</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>208,895</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>189,251</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>201,029</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>170,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>168,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(155,269</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>144,538</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income (loss) per share attributable to common stockholders:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3.41</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.73</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.47</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.65</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.26</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.25</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(2.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.95</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Diluted </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>3.25</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.59</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.33</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.47</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.10</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>(2.08</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.79</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 447498000 555066000 513171000 505415000 503235000 485481000 444767000 407617000 105048000 99349000 95150000 90009000 92491000 77828000 75078000 64872000 552546000 654415000 608321000 595424000 595726000 563309000 519845000 472489000 175476000 218220000 200534000 198152000 204507000 187764000 171622000 156691000 20767000 18921000 17596000 16702000 16227000 13962000 14340000 12879000 196243000 237141000 218130000 214854000 220734000 201726000 185962000 169570000 356303000 417274000 390191000 380570000 374992000 361583000 333883000 302919000 110063000 118732000 114295000 119669000 118439000 117589000 104078000 102362000 54535000 55279000 53040000 51053000 50911000 47903000 46188000 42140000 15716000 14657000 16019000 15506000 12000000 15321000 18420000 19679000 0 0 0 0 0 0 405000000 0 180314000 188668000 183354000 186228000 181350000 180813000 573686000 164181000 175989000 228606000 206837000 194342000 193642000 180770000 -239803000 138738000 0 0 0 0 661000 673000 680000 687000 11183000 19169000 13811000 12333000 5509000 9292000 -1489000 4843000 11183000 19169000 13811000 12333000 4848000 8619000 -2169000 4156000 187172000 247775000 220648000 206675000 198490000 189389000 -241972000 142894000 -73520000 38880000 31397000 5646000 28168000 20865000 -86703000 -1644000 260692000 208895000 189251000 201029000 170322000 168524000 -155269000 144538000 3.41 2.73 2.47 2.65 2.26 2.25 -2.08 1.95 3.25 2.59 2.33 2.47 2.10 2.08 -2.08 1.79 Subsequent Event (Unaudited)<div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Acquisition of Big Switch Networks</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"/><span style="font-family:inherit;font-size:10pt;">On February 5, 2020, we completed the acquisition of Big Switch Networks, a network monitoring and Software Defined Networking (SDN) pioneer. The transaction will be included in our condensed consolidated financial statements in the quarter ended March 31, 2020 and will be financed from our existing cash balance.</span></div> See Note 4 of the accompanying notes for a reconciliation of the ending balance of cash, cash equivalents and restricted cash as shown in this consolidated statements of cash flows. (1) Includes an operating lease for our corporate headquarters building under the build-to-suit arrangement, which was accounted for as a financing lease prior to 2019 and derecognized on January 1, 2019 upon the adoption of ASC 842. On January 1, 2019, we adopted Accounting Standard Codification Topic 842 - Leases (“ASC 842”), which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2019. See Note 1 of the accompanying notes for further details. Net cash used in investing activities for the years ended December 31 of 2017 and 2016, respectively, was adjusted as a result of our adoption of ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, in the first quarter of 2018. See Note 1 of the accompanying notes for details of the adjustments. On January 1, 2018, we adopted ASU 606 and ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory, which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2018. See Note 1 of the accompanying notes for further details. During our first fiscal quarter of 2017, we adopted ASU 2016-09, “Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” See Note 1of the accompanying notes for further details. This adoption resulted in a cumulative-effect adjustment to the beginning balance of Additional Paid-in Capital and Retained Earnings, respectively, for 2017. (3) See Note 1 of the accompanying notes. XML 69 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 101,280 $ 91,202 $ 75,427
Cost of revenue      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 4,637 5,087 4,353
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 53,068 48,205 42,184
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 29,168 24,995 17,953
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 14,407 $ 12,915 $ 10,937
XML 70 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 71 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
[1]
Dec. 31, 2016
Balance Sheet Components [Abstract]        
Cash and cash equivalents $ 1,111,286 $ 649,950    
Restricted cash included in other assets 4,229 4,214    
Total cash, cash equivalents and restricted cash $ 1,115,515 [1] $ 654,164 [1] $ 864,697 $ 572,168
[1] See Note 4 of the accompanying notes for a reconciliation of the ending balance of cash, cash equivalents and restricted cash as shown in this consolidated statements of cash flows.
XML 72 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Rebates and allowances $ 6,160 $ 9,120
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 76,389,000 75,668,000
Common stock, shares outstanding (in shares) 76,389,000 75,668,000
XML 73 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 859,867 $ 328,115 $ 423,201
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation, amortization and other 32,849 27,671 20,640
Noncash lease expense 16,179 0 0
Stock-based compensation 101,280 91,202 75,427
Deferred income taxes (75,741) (57,896) 8,426
(Gain) loss on investments in privately-held companies, net (5,427) 13,800 0
Amortization (accretion) of investment premiums (discounts) (6,771) (3,360) 1,452
Changes in operating assets and liabilities:      
Accounts receivable, net (60,210) (77,916) 5,773
Inventories 20,927 51,054 (69,708)
Prepaid expenses and other current assets 54,259 21,411 (11,645)
Other assets (8,112) (3,389) 907
Accounts payable (1,937) 39,337 (30,104)
Accrued liabilities 16,366 (14,786) 43,535
Deferred revenue (11,939) 70,533 142,327
Income taxes payable 23,523 (112) 19,921
Other liabilities 7,921 17,455 1,475
Net cash provided by operating activities 963,034 503,119 631,627
CASH FLOWS FROM INVESTING ACTIVITIES:      
Proceeds from maturities of marketable securities 1,208,717 547,797 206,332
Purchases of marketable securities (1,503,893) (1,174,259) (585,373)
Business acquisitions, net of cash acquired (1,365) (96,821) 0
Purchases of property and equipment (15,751) (23,830) (15,279)
Investments in privately-held companies 28,220    
Investments in privately-held companies   (8,000) 0
Other investing activities 0 0 3,000
Net cash provided by (used in) investing activities [1] (284,072) (755,113) (391,320)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Principal payments of lease financing obligations 0 (1,929) (1,617)
Proceeds from issuance of common stock under equity plans 57,378 53,658 57,111
Tax withholding paid on behalf of employees for net share settlement (9,200) (8,878) (4,025)
Repurchase of common stock (266,142) 0 0
Net cash (used in) provided by financing activities (217,964) 42,851 51,469
Effect of exchange rate changes 353 (1,390) 753
NET INCREASE/(DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 461,351 (210,533) 292,529
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —Beginning of period 654,164 [2] 864,697 [2] 572,168
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period [2] 1,115,515 654,164 864,697
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:      
Cash paid for income taxes, net of refunds 32,832 17,573 44,216
Cash paid for interest — lease financing obligation 0 2,692 2,814
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:      
Right-of-use assets recognized upon the adoption of ASC 842 [3] 93,207 0 0
Right-of-use assets obtained in exchange for new operating lease liabilities 10,948 0 0
Common stock issued for business acquisition 0 15,555 0
Property and equipment included in accounts payable and accrued liabilities 2,120 2,340 3,811
Vesting of early exercised stock options and restricted stock awards $ 276 $ 305 $ 564
[1] Net cash used in investing activities for the years ended December 31 of 2017 and 2016, respectively, was adjusted as a result of our adoption of ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, in the first quarter of 2018. See Note 1 of the accompanying notes for details of the adjustments.
[2] See Note 4 of the accompanying notes for a reconciliation of the ending balance of cash, cash equivalents and restricted cash as shown in this consolidated statements of cash flows.
[3] (3) See Note 1 of the accompanying notes.
XML 74 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details - Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Inventories    
Raw materials $ 96,712 $ 76,795
Finished goods 147,113 187,762
Total inventories $ 243,825 $ 264,557
XML 75 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 76 R9999.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Label Element Value
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 3,574,000 [1]
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 3,702,000 [2]
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 2,279,000 [3]
Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 3,702,000 [2]
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 3,574,000 [1]
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 808,000 [3]
Additional Paid-in Capital [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 0 [1]
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 1,471,000 [3]
[1] On January 1, 2018, we adopted ASU 606 and ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory, which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2018. See Note 1 of the accompanying notes for further details.
[2] On January 1, 2019, we adopted Accounting Standard Codification Topic 842 - Leases (“ASC 842”), which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2019. See Note 1 of the accompanying notes for further details.
[3] During our first fiscal quarter of 2017, we adopted ASU 2016-09, “Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” See Note 1of the accompanying notes for further details. This adoption resulted in a cumulative-effect adjustment to the beginning balance of Additional Paid-in Capital and Retained Earnings, respectively, for 2017.
XML 77 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Line Items]        
Excess tax benefits included in income taxes $ 77,900 $ 75,500 $ 110,000  
Deferred tax assets 197,315 122,739    
Valuation allowance 67,331 56,724    
Unrecognized tax benefits 93,806 74,436 48,835 $ 26,915
Unrecognized tax benefits that would affect effective tax rate 28,500 35,700 $ 26,800  
Accrued interest and penalties 200 900    
Liability for interest and penalties 2,200 $ 1,900    
Research Tax Credit Carryforward        
Income Tax Disclosure [Line Items]        
Tax credit carryforward 1,600      
Domestic Tax Authority        
Income Tax Disclosure [Line Items]        
Operating loss carryforwards 72,500      
State and Local Jurisdiction        
Income Tax Disclosure [Line Items]        
Operating loss carryforwards 38,400      
Tax credit carryforward 109,000      
Foreign Tax Authority        
Income Tax Disclosure [Line Items]        
Operating loss carryforwards 12,200      
IP Rights        
Income Tax Disclosure [Line Items]        
Notes receivable, related parties 3,400,000      
Deferred tax assets 429,100      
Deferred tax liabilities $ 343,300      
XML 78 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Gross unrecognized tax benefits—beginning balance $ 74,436 $ 48,835 $ 26,915
Increases related to tax positions taken in a prior year 11,171 330 1,243
Increases related to tax positions taken during current year 22,714 27,413 22,202
Decreases related to tax positions taken in a prior year (89) (675) (21)
Decreases related to settlements with taxing authorities (12,388) 0 0
Decreases related to lapse of statute of limitations (2,120) (2,173) (1,504)
Adjustment for acquisition 82 706 0
Gross unrecognized tax benefits—ending balance $ 93,806 $ 74,436 $ 48,835
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Fair Value Assumptions - Stock Options (Details) - Stock Option
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 years 10 months 24 days 7 years 6 years 3 months 18 days
Risk-free interest rate 2.50% 2.90% 2.10%
Expected volatility 42.80% 44.60% 38.90%
Dividend rate 0.00% 0.00% 0.00%
XML 80 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Income Per Share Available to Common Stock - Antidilutive Securities Excluded from Earnings Per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from earnings per share (in shares) 400 211 58
Stock options and RSUs to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from earnings per share (in shares) 318 140 58
Employee stock purchase plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from earnings per share (in shares) 82 71 0
XML 81 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 63,720 $ 63,720
Accumulated Amortization (18,485) (5,110)
Net Carrying Amount $ 45,235 $ 58,610
Weighted Average Remaining useful Life (in years) 3 years 10 months 24 days 4 years 8 months 12 days
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 52,510 $ 52,510
Accumulated Amortization (14,326) (3,824)
Net Carrying Amount $ 38,184 $ 48,686
Weighted Average Remaining useful Life (in years) 3 years 8 months 12 days 4 years 7 months 6 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 7,080 $ 7,080
Accumulated Amortization (1,387) (375)
Net Carrying Amount $ 5,693 $ 6,705
Weighted Average Remaining useful Life (in years) 5 years 9 months 18 days 6 years 7 months 6 days
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,470 $ 2,470
Accumulated Amortization (1,112) (289)
Net Carrying Amount $ 1,358 $ 2,181
Weighted Average Remaining useful Life (in years) 1 year 8 months 12 days 2 years 8 months 12 days
Others    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,660 $ 1,660
Accumulated Amortization (1,660) (622)
Net Carrying Amount $ 0 $ 1,038
Weighted Average Remaining useful Life (in years) 0 years 18 days
XML 82 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details - Performance Obligations (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Balance Sheet Components [Abstract]  
Revenue, remaining performance obligation, amount $ 691.9
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, percentage 78.00%
Performance obligation, period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, percentage 22.00%
Performance obligation, period 3 years
XML 83 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Taxes
The geographical breakdown of income before provision for income taxes is as follows (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Domestic
 
$
727,632

 
$
136,818

 
$
373,221

Foreign
 
134,638

 
151,983

 
101,539

Income before income taxes
 
$
862,270

 
$
288,801

 
$
474,760


Schedule of Components of Income Tax Expense (Benefit)
The components of the provision for income taxes are as follows (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Current provision for income taxes:
 
 
 
 
 
 
Federal
 
$
58,187

 
$
6,113

 
$
31,935

State
 
19,067

 
2,018

 
3,645

Foreign
 
928

 
10,451

 
7,322

Total current
 
78,182

 
18,582

 
42,902

Deferred tax expense/(benefit):
 
 
 
 
 
 
Federal
 
362,056

 
(57,726
)
 
12,795

State
 
(4,511
)
 
(4,164
)
 
(3,404
)
Foreign
 
(433,324
)
 
3,994

 
(734
)
Total deferred
 
(75,779
)
 
(57,896
)
 
8,657

Total provision for (benefit from) income taxes
 
$
2,403

 
$
(39,314
)
 
$
51,559


Schedule of Effective Income Tax Rate Reconciliation
The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
U.S. federal statutory income tax rate
 
21.00
 %
 
21.00
 %
 
35.00
 %
State tax, net of federal benefit
 
1.30

 
(0.59
)
 
0.03

Taxes on foreign earnings differential
 
(2.59
)
 
(3.37
)
 
(5.18
)
Tax credits
 
(3.10
)
 
(7.68
)
 
(3.23
)
Change in valuation allowance
 
(0.10
)
 
1.00

 

Intra-Entity Sale
 
(9.95
)
 

 

Stock-based compensation
 
(6.56
)
 
(24.90
)
 
(25.86
)
Tax Cuts and Jobs Act
 

 
(1.72
)
 
11.14

Acquisition and integration costs
 
0.04

 
2.12

 

Other, net
 
0.24

 
0.53

 
(1.04
)
Effective tax rate
 
0.28
 %
 
(13.61
)%
 
10.86
 %

Schedule of Deferred Tax Assets and Liabilities
The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) are as follows (in thousands):
 
 
December 31,
 
 
2019
 
2018
Deferred tax assets:
 
 
 
 
Intangible assets
 
419,911

 

Reserves and accruals not currently deductible
 
71,945

 
77,373

Tax credits
 
54,867

 
57,793

Lease financing obligation
 
22,547

 

Capitalized R&D expenses
 
16,169

 
30,027

Stock-based compensation
 
15,856

 
19,186

Net operating losses
 
8,857

 
11,052

Other
 
3,950

 
3,943

Gross deferred tax assets
 
614,102

 
199,374

Valuation allowance
 
(67,331
)
 
(56,724
)
Total deferred tax assets
 
546,771

 
142,650

Deferred tax liabilities:
 
 
 
 
US tax on foreign earnings
 
(326,967
)
 

Right of use asset
 
(20,038
)
 

Acquired intangibles
 

 
(13,401
)
Accrued liabilities
 

 
(5,190
)
Other
 
(2,451
)
 
(1,320
)
Total deferred tax liabilities
 
(349,456
)
 
(19,911
)
Net deferred tax assets
 
$
197,315

 
$
122,739

The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):
 
 
December 31,
 
 
2019
 
2018
Deferred tax assets, non-current
 
$
452,025

 
$
126,492

Deferred tax liabilities, non-current
 
(254,710
)
 
(3,753
)
Total net deferred tax assets
 
$
197,315

 

$122,739


Schedule of Unrecognized Tax Benefits Roll Forward The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of December 31, 2019, 2018 and 2017 was as follows (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Gross unrecognized tax benefits—beginning balance
 
$
74,436

 
$
48,835

 
$
26,915

Increases related to tax positions taken in a prior year
 
11,171

 
330

 
1,243

Increases related to tax positions taken during current year
 
22,714

 
27,413

 
22,202

Decreases related to tax positions taken in a prior year
 
(89
)
 
(675
)
 
(21
)
Decreases related to settlements with taxing authorities
 
(12,388
)
 

 

Decreases related to lapse of statute of limitations
 
(2,120
)
 
(2,173
)
 
(1,504
)
   Adjustment for acquisition
 
82

 
706

 

Gross unrecognized tax benefits—ending balance
 
$
93,806

 
$
74,436

 
$
48,835


XML 84 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
business
shares
Dec. 31, 2019
USD ($)
Business Acquisition [Line Items]    
Goodwill $ 53,684 $ 54,855
Mojo Networks, Inc and Metamako Holdings PTY LTD Acquisitions    
Business Acquisition [Line Items]    
Total consideration transferred 118,700  
Cash transferred to acquire businesses 103,100  
Stock issued to acquire businesses, fair value $ 15,600  
Common stock issued (shares) | shares 58,072  
Number of businesses acquired | business 2  
Goodwill $ 54,855  
JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "anet20191231-10k.htm": { "axisCustom": 1, "axisStandard": 25, "contextCount": 265, "dts": { "calculationLink": { "local": [ "anet-20191231_cal.xml" ] }, "definitionLink": { "local": [ "anet-20191231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "anet20191231-10k.htm" ] }, "labelLink": { "local": [ "anet-20191231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "anet-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "anet-20191231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-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/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 686, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 27, "http://www.arista.com/20191231": 6, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 38 }, "keyCustom": 45, "keyStandard": 480, "memberCustom": 12, "memberStandard": 54, "nsprefix": "anet", "nsuri": "http://www.arista.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Cover", "role": "http://www.arista.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Fair Value Measurements", "role": "http://www.arista.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Financial Statements Details", "role": "http://www.arista.com/role/FinancialStatementsDetails", "shortName": "Financial Statements Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Investments", "role": "http://www.arista.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "212100 - Disclosure - Goodwill and Acquisition-Related Intangible Assets", "role": "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssets", "shortName": "Goodwill and Acquisition-Related Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128100 - Disclosure - Commitments and Contingencies", "role": "http://www.arista.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131100 - Disclosure - Stockholders' Equity", "role": "http://www.arista.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134100 - Disclosure - Net Income Per Share Available to Common Stock", "role": "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStock", "shortName": "Net Income Per Share Available to Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135100 - Disclosure - Income Taxes", "role": "http://www.arista.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137100 - Disclosure - Segment Information", "role": "http://www.arista.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138100 - Disclosure - Post-Employment Benefits", "role": "http://www.arista.com/role/PostEmploymentBenefits", "shortName": "Post-Employment Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.arista.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139100 - Disclosure - Selected Quarterly Financial Information (Unaudited)", "role": "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnaudited", "shortName": "Selected Quarterly Financial Information (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141100 - Disclosure - Subsequent Event (Unaudited) (Notes)", "role": "http://www.arista.com/role/SubsequentEventUnauditedNotes", "shortName": "Subsequent Event (Unaudited) (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "role": "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies (Tables)", "role": "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesOrganizationAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Business Combinations (Tables)", "role": "http://www.arista.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.arista.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Financial Statements Details (Tables)", "role": "http://www.arista.com/role/FinancialStatementsDetailsTables", "shortName": "Financial Statements Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Investments Investments (Tables)", "role": "http://www.arista.com/role/InvestmentsInvestmentsTables", "shortName": "Investments Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "232301 - Disclosure - Goodwill and Acquisition-Related Intangible Assets (Tables)", "role": "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsTables", "shortName": "Goodwill and Acquisition-Related Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "anet:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328301 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.arista.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "anet:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001001 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331301 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.arista.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334301 - Disclosure - Net Income Per Share Available to Common Stock (Tables)", "role": "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockTables", "shortName": "Net Income Per Share Available to Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335301 - Disclosure - Income Taxes (Tables)", "role": "http://www.arista.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337301 - Disclosure - Segment Information (Tables)", "role": "http://www.arista.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339301 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Tables)", "role": "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedTables", "shortName": "Selected Quarterly Financial Information (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Organization and Summary of Significant Accounting Policies (Details)", "role": "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "shortName": "Organization and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "lang": null, "name": "us-gaap:InventoryWriteDown", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "decimals": "-5", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Business Combinations - Schedule of Purchase Price Allocation (Details)", "role": "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails", "shortName": "Business Combinations - Schedule of Purchase Price Allocation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2018Q4_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Business Combinations - Schedule of Intangible Assets Acquired (Details)", "role": "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails", "shortName": "Business Combinations - Schedule of Intangible Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2018Q4YTD_us-gaap_BusinessAcquisitionAxis_us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details)", "role": "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails", "shortName": "Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Operations", "role": "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.arista.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - Fair Value Measurements - Investment by Maturity Dates (Details)", "role": "http://www.arista.com/role/FairValueMeasurementsInvestmentByMaturityDatesDetails", "shortName": "Fair Value Measurements - Investment by Maturity Dates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsAndRestrictedCashDetails", "shortName": "Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Financial Statements Details - Accounts Receivable, Net (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails", "shortName": "Financial Statements Details - Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Financial Statements Details - Allowance for Doubtful Accounts (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsAllowanceForDoubtfulAccountsDetails", "shortName": "Financial Statements Details - Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "anet:ProductReturnReserveCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Financial Statements Details - Product Sales Rebate and Returns Reserve (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsProductSalesRebateAndReturnsReserveDetails", "shortName": "Financial Statements Details - Product Sales Rebate and Returns Reserve (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "anet:SalesReturnReserveChargedtoRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Financial Statements Details - Inventories (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails", "shortName": "Financial Statements Details - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "anet:InventoryDepositCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Financial Statements Details - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Financial Statements Details - Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "anet:InventoryDepositCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413408 - Disclosure - Financial Statements Details - Property and Equipment, Net (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails", "shortName": "Financial Statements Details - Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413409 - Disclosure - Financial Statements Details - Accrued Liabilities (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails", "shortName": "Financial Statements Details - Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413410 - Disclosure - Financial Statements Details - Warranty Accrual (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsWarrantyAccrualDetails", "shortName": "Financial Statements Details - Warranty Accrual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:ProductWarrantyAccrualWarrantiesIssued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413411 - Disclosure - Financial Statements Details - Contract Balances (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails", "shortName": "Financial Statements Details - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2017Q4", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413412 - Disclosure - Financial Statements Details - Deferred Revenue (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails", "shortName": "Financial Statements Details - Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413413 - Disclosure - Financial Statements Details - Performance Obligations (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails", "shortName": "Financial Statements Details - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413414 - Disclosure - Financial Statements Details - Other Income (Expense), Net (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeExpenseNetDetails", "shortName": "Financial Statements Details - Other Income (Expense), Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "anet:EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Investments (Details)", "role": "http://www.arista.com/role/InvestmentsDetails", "shortName": "Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "anet:EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "242402 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Narrative (Details)", "role": "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Acquisition-Related Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "242403 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details)", "role": "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails", "shortName": "Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "242404 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details)", "role": "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails", "shortName": "Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "D2013Q3Aug", "decimals": null, "first": true, "lang": "en-US", "name": "anet:LesseeLeasingArrangementsFinancingObligationTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428402 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "D2013Q3Aug", "decimals": null, "first": true, "lang": "en-US", "name": "anet:LesseeLeasingArrangementsFinancingObligationTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "anet:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428403 - Disclosure - Commitments and Contingencies - Supplemental Balance Sheet Information (Details)", "role": "http://www.arista.com/role/CommitmentsAndContingenciesSupplementalBalanceSheetInformationDetails", "shortName": "Commitments and Contingencies - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "anet:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428404 - Disclosure - Commitments and Contingencies - Lease Cost (Details)", "role": "http://www.arista.com/role/CommitmentsAndContingenciesLeaseCostDetails", "shortName": "Commitments and Contingencies - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428405 - Disclosure - Commitments and Contingencies - Lease Maturities (Details)", "role": "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails", "shortName": "Commitments and Contingencies - Lease Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428406 - Disclosure - Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (Details)", "role": "http://www.arista.com/role/CommitmentsAndContingenciesWeightedAverageRemainingLeaseTermAndDiscountRateDetails", "shortName": "Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q3", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "I2019Q1APR01", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431402 - Disclosure - Stockholders' Equity - Narrative (Details)", "role": "http://www.arista.com/role/StockholdersEquityNarrativeDetails", "shortName": "Stockholders' Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "I2019Q1APR01", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431403 - Disclosure - Stockholders' Equity - Stock Repurchase Program (Details)", "role": "http://www.arista.com/role/StockholdersEquityStockRepurchaseProgramDetails", "shortName": "Stockholders' Equity - Stock Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "2", "lang": null, "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431404 - Disclosure - Stockholders' Equity - Option Activity Rollforward (Details)", "role": "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails", "shortName": "Stockholders' Equity - Option Activity Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431405 - Disclosure - Stockholders' Equity - Restricted Stock Unit (RSU) Activities (Details)", "role": "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails", "shortName": "Stockholders' Equity - Restricted Stock Unit (RSU) Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "anet:ScheduleOfSharebasedCompensationSharesAvailableForGrantActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431406 - Disclosure - Stockholders' Equity - Shares Available for Grant (Details)", "role": "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails", "shortName": "Stockholders' Equity - Shares Available for Grant (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "anet:ScheduleOfSharebasedCompensationSharesAvailableForGrantActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesTradedForTaxes", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431407 - Disclosure - Stockholders' Equity - Stock-Based Compensation Expense (Details)", "role": "http://www.arista.com/role/StockholdersEquityStockBasedCompensationExpenseDetails", "shortName": "Stockholders' Equity - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431408 - Disclosure - Stockholders' Equity - Fair Value Assumptions - Stock Options (Details)", "role": "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsStockOptionsDetails", "shortName": "Stockholders' Equity - Fair Value Assumptions - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431409 - Disclosure - Stockholders' Equity - Fair Value Assumptions - ESPP (Details)", "role": "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsEsppDetails", "shortName": "Stockholders' Equity - Fair Value Assumptions - ESPP (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431410 - Disclosure - Stockholders' Equity - Unrecognized Stock Based Compensation (Details)", "role": "http://www.arista.com/role/StockholdersEquityUnrecognizedStockBasedCompensationDetails", "shortName": "Stockholders' Equity - Unrecognized Stock Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434402 - Disclosure - Net Income Per Share Available to Common Stock - Basic and Diluted Net Income Per Share (Details)", "role": "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails", "shortName": "Net Income Per Share Available to Common Stock - Basic and Diluted Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434403 - Disclosure - Net Income Per Share Available to Common Stock - Antidilutive Securities Excluded from Earnings Per Share (Details)", "role": "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockAntidilutiveSecuritiesExcludedFromEarningsPerShareDetails", "shortName": "Net Income Per Share Available to Common Stock - Antidilutive Securities Excluded from Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435402 - Disclosure - Income Taxes - Geographical Breakdown Income before Taxes (Details)", "role": "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomeBeforeTaxesDetails", "shortName": "Income Taxes - Geographical Breakdown Income before Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435403 - Disclosure - Income Taxes - Components of the Provision for Income Taxes (Details)", "role": "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails", "shortName": "Income Taxes - Components of the Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435404 - Disclosure - Income Taxes - Effective Income Tax Reconciliation (Details)", "role": "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails", "shortName": "Income Taxes - Effective Income Tax Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435405 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.arista.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435406 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details)", "role": "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails", "shortName": "Income Taxes - Deferred Tax Assets (Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Organization and Summary of Significant Accounting Policies", "role": "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies", "shortName": "Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435407 - Disclosure - Income Taxes - Uncertain Tax Positions (Details)", "role": "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails", "shortName": "Income Taxes - Uncertain Tax Positions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437402 - Disclosure - Segment Information (Details)", "role": "http://www.arista.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_srt_AmericasMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438401 - Disclosure - Post-Employment Benefits (Details)", "role": "http://www.arista.com/role/PostEmploymentBenefitsDetails", "shortName": "Post-Employment Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439402 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Details)", "role": "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails", "shortName": "Selected Quarterly Financial Information (Unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "lang": null, "name": "anet:InterestExpenseExcludingRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Business Combinations", "role": "http://www.arista.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "anet20191231-10k.htm", "contextRef": "I2018Q1JAN01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - anet20191231-10k.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - anet20191231-10k.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 68, "tag": { "anet_A2014EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2014 Employee Stock Purchase Plan", "label": "2014 Employee Stock Purchase Plan [Member]", "terseLabel": "2014 Employee Stock Purchase Plan" } } }, "localname": "A2014EmployeeStockPurchasePlanMember", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "anet_A2014EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2014 Equity Incentive Plan [Member]", "label": "2014 Equity Incentive Plan [Member]", "terseLabel": "2014 Equity Incentive Plan" } } }, "localname": "A2014EquityIncentivePlanMember", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "anet_AccruedManufacturingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Manufacturing Costs, Current", "label": "Accrued Manufacturing Costs, Current", "terseLabel": "Accrued manufacturing costs" } } }, "localname": "AccruedManufacturingCostsCurrent", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "anet_AccruedProductDevelopmentCostsCurrent": { "auth_ref": [], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued Product Development Costs, Current", "label": "Accrued Product Development Costs, Current", "terseLabel": "Accrued product development costs" } } }, "localname": "AccruedProductDevelopmentCostsCurrent", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "anet_AdjustmentsToAdditionalPaidInCapitalVestingOfStockOptionsAndRestrictedStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to Additional Paid In Capital, Vesting Of Stock Options and Restricted Stock", "label": "Adjustments To Additional Paid In Capital, Vesting Of Stock Options And Restricted Stock", "terseLabel": "Vesting of early-exercised stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalVestingOfStockOptionsAndRestrictedStock", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "anet_AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Vesting of Early Exercised Stock Options", "label": "Adjustments to Additional Paid in Capital, Vesting of Early Exercised Stock Options", "terseLabel": "Vesting of early exercised stock options and restricted stock awards" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "anet_AllowanceForDoubtfulAccountsAndProductSalesReturnReserve": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Allowance for Doubtful Accounts and Product Sales Return Reserve", "label": "Allowance For Doubtful Accounts And Product Sales Return Reserve", "terseLabel": "Rebates and allowances" } } }, "localname": "AllowanceForDoubtfulAccountsAndProductSalesReturnReserve", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "anet_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets and Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Assets And Liabilities, Lessee" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "anet_AvailableForSaleSecuritiesDebtMaturitiesYearOneThroughTwoFairValue": { "auth_ref": [], "calculation": { "http://www.arista.com/role/FairValueMeasurementsInvestmentByMaturityDatesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available-for-sale Securities, Debt Maturities, Year One Through Two, Fair Value", "label": "Available-For-Sale Securities, Debt Maturities, Year One Through Two, Fair Value", "terseLabel": "Due in 1 year through 2 years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesYearOneThroughTwoFairValue", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsInvestmentByMaturityDatesDetails" ], "xbrltype": "monetaryItemType" }, "anet_BalanceSheetComponentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Balance Sheet Components [Abstract]", "label": "Balance Sheet Components [Abstract]" } } }, "localname": "BalanceSheetComponentsAbstract", "nsuri": "http://www.arista.com/20191231", "xbrltype": "stringItemType" }, "anet_BuildToSuitLeaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Build-To-Suit Lease [Member]", "label": "Build-To-Suit Lease [Member]", "terseLabel": "Build-To-Suit Lease" } } }, "localname": "BuildToSuitLeaseMember", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "anet_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherTangibleAssets": { "auth_ref": [], "calculation": { "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Tangible Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Tangible Assets", "terseLabel": "Other tangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherTangibleAssets", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "anet_CalculationofBasicandDilutedNetIncomePerShareDenominatorAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract]", "label": "Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract]", "terseLabel": "Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract]" } } }, "localname": "CalculationofBasicandDilutedNetIncomePerShareDenominatorAbstract", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "anet_CalculationofBasicandDilutedNetIncomePerShareNumeratorAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract]", "label": "Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract]", "terseLabel": "Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract]" } } }, "localname": "CalculationofBasicandDilutedNetIncomePerShareNumeratorAbstract", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "anet_CashEquivalentsMarketableSecuritiesAndOtherAssetsAmortizedCost": { "auth_ref": [], "calculation": { "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash Equivalents, Marketable Securities, And Other Assets, Amortized Cost", "label": "Cash Equivalents, Marketable Securities, And Other Assets, Amortized Cost", "totalLabel": "Financial assets, amortized costs" } } }, "localname": "CashEquivalentsMarketableSecuritiesAndOtherAssetsAmortizedCost", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "anet_ChangeinContractwithCustomerAssetRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Change in Contract with Customer, Asset [Roll Forward]", "label": "Change in Contract with Customer, Asset [Roll Forward]", "terseLabel": "Change in Contract with Customer, Asset [Roll Forward]" } } }, "localname": "ChangeinContractwithCustomerAssetRollForward", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails" ], "xbrltype": "stringItemType" }, "anet_ChangeinContractwithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Change in Contract with Customer, Liability [Roll Forward]", "label": "Change in Contract with Customer, Liability [Roll Forward]", "terseLabel": "Change in Contract with Customer, Liability [Roll Forward]" } } }, "localname": "ChangeinContractwithCustomerLiabilityRollForward", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails" ], "xbrltype": "stringItemType" }, "anet_ComputerHardwareandSoftwareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Computer Hardware and Software [Member]", "label": "Computer Hardware and Software [Member]", "terseLabel": "Computer hardware and software" } } }, "localname": "ComputerHardwareandSoftwareMember", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "anet_ConcentrationRiskComponentsSupplierRiskPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Concentration Risk, Components Supplier Risk [Policy Text Block]", "label": "Concentration Risk, Components Supplier Risk [Policy Text Block]", "terseLabel": "Concentration of Business Risk" } } }, "localname": "ConcentrationRiskComponentsSupplierRiskPolicyTextBlock", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "anet_ConcentrationRiskNumberofSuppliers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Concentration Risk, Number of Suppliers", "label": "Concentration Risk, Number of Suppliers", "terseLabel": "Number of suppliers" } } }, "localname": "ConcentrationRiskNumberofSuppliers", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "anet_ContractAssetsandLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Contract Assets and Liabilities [Table]", "label": "Contract Assets and Liabilities [Line Items]", "terseLabel": "Contract Assets and Liabilities [Line Items]" } } }, "localname": "ContractAssetsandLiabilitiesLineItems", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails" ], "xbrltype": "stringItemType" }, "anet_ContractAssetsandLiabilitiesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract Assets and Liabilities [Table]", "label": "Contract Assets and Liabilities [Table]", "terseLabel": "Contract Assets and Liabilities [Table]" } } }, "localname": "ContractAssetsandLiabilitiesTable", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails" ], "xbrltype": "stringItemType" }, "anet_ContractManufacturerandSupplierLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract Manufacturer and Supplier Liability", "label": "Contract Manufacturer and Supplier Liability", "terseLabel": "Contract manufacturer and supplier liability" } } }, "localname": "ContractManufacturerandSupplierLiability", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "anet_ContractWithCustomerLiabilityBeginningBalanceReclassifiedToDeferredRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Liability, Beginning Balance Reclassified To Deferred Revenue", "label": "Contract With Customer, Liability, Beginning Balance Reclassified To Deferred Revenue", "negatedTerseLabel": "Less: Beginning balance reclassified to deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityBeginningBalanceReclassifiedToDeferredRevenue", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "anet_ContractWithCustomerLiabilityContractLiabilitiesRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Liability, Contract Liabilities Recognized", "label": "Contract With Customer, Liability, Contract Liabilities Recognized", "terseLabel": "Add: Contract liabilities recognized" } } }, "localname": "ContractWithCustomerLiabilityContractLiabilitiesRecognized", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "anet_ContractWithCustomerPaymentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contract With Customer, Payment Term", "label": "Contract With Customer, Payment Term", "terseLabel": "Term of contract" } } }, "localname": "ContractWithCustomerPaymentTerm", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "anet_CustomerAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer A [Member]", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "anet_CustomerBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer B [Member]", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "anet_DeferredTaxAssetLeaseLiability": { "auth_ref": [], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Asset Lease Liability", "label": "Deferred Tax Asset Lease Liability", "terseLabel": "Lease financing obligation" } } }, "localname": "DeferredTaxAssetLeaseLiability", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "anet_DeferredTaxAssetsCapitalizedResearchAndDevelopment": { "auth_ref": [], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Capitalized Research And Development", "label": "Deferred Tax Assets, Capitalized Research And Development", "terseLabel": "Capitalized R&D expenses" } } }, "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "anet_DepositsandOtherAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deposits and Other Assets [Member]", "label": "Deposits and Other Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "DepositsandOtherAssetsMember", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "anet_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent": { "auth_ref": [], "calculation": { "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition And Integration Costs, Percent", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition And Integration Costs, Percent", "terseLabel": "Acquisition and integration costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseAcquisitionAndIntegrationCostsPercent", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "anet_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionsandAssociatedInterestPercent": { "auth_ref": [], "calculation": { "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Uncertain Tax Positions and Associated Interest, Percent", "label": "Effective Income Tax Rate Reconciliation, Uncertain Tax Positions and Associated Interest, Percent", "terseLabel": "Intra-Entity Sale" } } }, "localname": "EffectiveIncomeTaxRateReconciliationUncertainTaxPositionsandAssociatedInterestPercent", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "anet_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Purchase Plan [Member]", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "ESPP" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "anet_EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity Securities Without Readily Determinable Fair Value, Initial Costs", "label": "Equity Securities Without Readily Determinable Fair Value, Initial Costs", "terseLabel": "Cost of investment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCosts", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "anet_IPRightsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "IP Rights [Member]", "label": "IP Rights [Member]", "terseLabel": "IP Rights" } } }, "localname": "IPRightsMember", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "anet_IncomeTaxDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Income Tax Disclosure [Table]", "label": "Income Tax Disclosure [Line Items]", "terseLabel": "Income Tax Disclosure [Line Items]" } } }, "localname": "IncomeTaxDisclosureLineItems", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "anet_IncomeTaxDisclosureTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income Tax Disclosure [Table]", "label": "Income Tax Disclosure [Table]", "terseLabel": "Income Tax Disclosure [Table]" } } }, "localname": "IncomeTaxDisclosureTable", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan": { "auth_ref": [], "calculation": { "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Incremental Common Shares Attributable To Dilutive Effect Of Employee Stock Purchase Plan", "label": "Incremental Common Shares Attributable To Dilutive Effect Of Employee Stock Purchase Plan", "terseLabel": "Employee stock purchase plan (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "anet_InterestExpenseExcludingRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Interest Expense Excluding Related Party", "label": "Interest Expense Excluding Related Party", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpenseExcludingRelatedParty", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "anet_InterestPaidLeaseFinancingObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Interest Paid, Lease Financing Obligation", "label": "Interest Paid, Lease Financing Obligation", "terseLabel": "Cash paid for interest \u2014 lease financing obligation" } } }, "localname": "InterestPaidLeaseFinancingObligation", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "anet_InventoryDepositCurrent": { "auth_ref": [], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Inventory Deposit, Current", "label": "Inventory Deposit, Current", "terseLabel": "Inventory deposit" } } }, "localname": "InventoryDepositCurrent", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "anet_InvestmentsPrivatelyHeldCompaniesPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investments, Privately Held Companies [Policy Text Block]", "label": "Investments, Privately Held Companies [Policy Text Block]", "terseLabel": "Investments in Privately-Held Companies" } } }, "localname": "InvestmentsPrivatelyHeldCompaniesPolicyTextBlock", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "anet_LeaseArrangementsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease Arrangements [Axis]", "label": "Lease Arrangements [Axis]", "terseLabel": "Lease Arrangements [Axis]" } } }, "localname": "LeaseArrangementsAxis", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "anet_LeaseArrangementsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Lease Arrangements [Axis]", "label": "Lease Arrangements [Domain]", "terseLabel": "Lease Arrangements [Domain]" } } }, "localname": "LeaseArrangementsDomain", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "anet_LesseeLeasingArrangementsFinancingObligationTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee Leasing Arrangements, Financing Obligation, Term Of Contract", "label": "Lessee Leasing Arrangements, Financing Obligation, Term Of Contract", "terseLabel": "Lease term" } } }, "localname": "LesseeLeasingArrangementsFinancingObligationTermOfContract", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "anet_MarketableSecuritiesWeightedAverageRemainingLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Marketable Securities, Weighted Average Remaining Life", "label": "Marketable Securities, Weighted Average Remaining Life", "terseLabel": "Marketable securities, weighted average remaining duration" } } }, "localname": "MarketableSecuritiesWeightedAverageRemainingLife", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "durationItemType" }, "anet_MoneyMarketFundsRestrictedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Money Market Funds, Restricted [Member]", "label": "Money Market Funds, Restricted [Member]", "terseLabel": "Money market funds - restricted" } } }, "localname": "MoneyMarketFundsRestrictedMember", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "anet_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Noncash lease expense resulting from the change in right-of-use assets of operating leases.", "label": "Noncash Lease Expense", "terseLabel": "Noncash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "anet_OperatingLeaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease [Member]", "label": "Operating Lease [Member]", "terseLabel": "Operating Lease" } } }, "localname": "OperatingLeaseMember", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "anet_OtherAssetsAmortizedCost": { "auth_ref": [], "calculation": { "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails": { "order": 3.0, "parentTag": "anet_CashEquivalentsMarketableSecuritiesAndOtherAssetsAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other Assets, Amortized Cost", "label": "Other Assets, Amortized Cost", "terseLabel": "Other assets, amortized cost" } } }, "localname": "OtherAssetsAmortizedCost", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "anet_PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percent of Shares Outstanding to Increase Number of Shares Available for Grant and Issuance", "label": "Percent Of Shares Outstanding To Increase Number Of Shares Available For Grant And Issuance", "terseLabel": "Percent of shares outstanding to increase number of shares available for grant and issuance" } } }, "localname": "PercentOfSharesOutstandingToIncreaseNumberOfSharesAvailableForGrantAndIssuance", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "anet_PostContractCustomerSupportPCSTermofContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Post Contract Customer Support (PCS), Term of Contract", "label": "Post Contract Customer Support (PCS), Term of Contract", "terseLabel": "PCS term of contract" } } }, "localname": "PostContractCustomerSupportPCSTermofContract", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "anet_ProductReturnReserveCurrent": { "auth_ref": [], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Product Return Reserve, Current", "label": "Product Return Reserve, Current", "negatedTerseLabel": "Product sales rebate and returns reserve", "periodEndLabel": "Balance at the end of year", "periodStartLabel": "Balance at the beginning of year" } } }, "localname": "ProductReturnReserveCurrent", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails", "http://www.arista.com/role/FinancialStatementsDetailsProductSalesRebateAndReturnsReserveDetails" ], "xbrltype": "monetaryItemType" }, "anet_RepaymentsOfLongtermLeaseFinancingObligations": { "auth_ref": [], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Repayments Of Long-Term Lease Financing Obligations", "label": "Repayments Of Long-term Lease Financing Obligations", "negatedTerseLabel": "Principal payments of lease financing obligations" } } }, "localname": "RepaymentsOfLongtermLeaseFinancingObligations", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "anet_RestrictedCashPledgedAsCollateral": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restricted Cash, Pledged As Collateral", "label": "Restricted Cash, Pledged As Collateral", "terseLabel": "Restricted cash pledged as collateral" } } }, "localname": "RestrictedCashPledgedAsCollateral", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "anet_RestrictedDepositsAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Restricted Deposits Assets", "label": "Restricted Deposits Assets", "terseLabel": "Restricted deposits" } } }, "localname": "RestrictedDepositsAssets", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "anet_ReturnReserveConsumption": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Return Reserve, Consumption", "label": "Return Reserve, Consumption", "negatedLabel": "Consumption" } } }, "localname": "ReturnReserveConsumption", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsProductSalesRebateAndReturnsReserveDetails" ], "xbrltype": "monetaryItemType" }, "anet_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityRecordedUponAdoption": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Recorded Upon Adoption", "label": "Right-Of-Use Asset Obtained In Exchange For Operating Lease Liability, Recorded Upon Adoption", "terseLabel": "Right-of-use assets recognized upon the adoption of ASC 842" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityRecordedUponAdoption", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "anet_SalesReturnReserveChargedtoRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sales Return Reserve, Charged to Revenue", "label": "Sales Return Reserve, Charged to Revenue", "terseLabel": "Additions charged against revenue" } } }, "localname": "SalesReturnReserveChargedtoRevenue", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsProductSalesRebateAndReturnsReserveDetails" ], "xbrltype": "monetaryItemType" }, "anet_SalesReturnReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales Return Reserve Roll Forward", "label": "Sales Return Reserve [Roll Forward]", "terseLabel": "Sales Return Reserve [Roll Forward]" } } }, "localname": "SalesReturnReserveRollForward", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsProductSalesRebateAndReturnsReserveDetails" ], "xbrltype": "stringItemType" }, "anet_ScheduleOfSharebasedCompensationSharesAvailableForGrantActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Share-based Compensation, Shares Available For Grant, Activity [Table Text Block]", "label": "Schedule Of Share-based Compensation, Shares Available For Grant, Activity [Table Text Block]", "terseLabel": "Schedule of Shares Available for Grant" } } }, "localname": "ScheduleOfSharebasedCompensationSharesAvailableForGrantActivityTableTextBlock", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesTradedForTaxes": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Shares Traded For Taxes", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Shares Traded For Taxes", "terseLabel": "Shares traded for taxes (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesTradedForTaxes", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "anet_SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Additional Shares to be Authorized", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Maximum Number Of Additional Shares To Be Authorized", "terseLabel": "Maximum increase of number of shares available for grant (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardMaximumNumberOfAdditionalSharesToBeAuthorized", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Percentage of Payroll Deductions for Share Purchases", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Percentage of Payroll Deductions for Share Purchases", "terseLabel": "Maximum percentage of payroll deductions per employee" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumPercentageofPayrollDeductionsforSharePurchases", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "anet_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Offering Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Offering Period", "terseLabel": "Offering period" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsOfferingPeriod", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "anet_SharesAvailableforGrantRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares Available for Grant [Roll Forward]", "label": "Shares Available for Grant [Roll Forward]", "terseLabel": "Shares Available for Grant [Roll Forward]" } } }, "localname": "SharesAvailableforGrantRollForward", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails" ], "xbrltype": "stringItemType" }, "anet_StockOptionsandRestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Options and Restricted Stock Awards [Member]", "label": "Stock Options and Restricted Stock Awards [Member]", "terseLabel": "Stock options and RSUs to purchase common stock" } } }, "localname": "StockOptionsandRestrictedStockAwardsMember", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockAntidilutiveSecuritiesExcludedFromEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "anet_WarrantyTermonHardwareProducts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warranty Term on Hardware Products", "label": "Warranty Term on Hardware Products", "terseLabel": "Warranty term on hardware products" } } }, "localname": "WarrantyTermonHardwareProducts", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "anet_WarrantyTermonSoftwareEmbeddedinProducts": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Warranty Term on Software Embedded in Products", "label": "Warranty Term on Software Embedded in Products", "terseLabel": "Warranty term on software embedded in products" } } }, "localname": "WarrantyTermonSoftwareEmbeddedinProducts", "nsuri": "http://www.arista.com/20191231", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.arista.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r454" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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 CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r453" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r451" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r455" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r455" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r455" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r456" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r455" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r455" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r455" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r455" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r450" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r452" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.arista.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.arista.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r157", "r253", "r258", "r440" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r155", "r253", "r256", "r437", "r438" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.arista.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r156", "r253", "r257", "r439", "r442", "r448" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.arista.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.arista.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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r159", "r160" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails": { "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 from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r27", "r159", "r160", "r254" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails": { "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 rebates and allowances of $6,160 and $9,120, respectively", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxes": { "auth_ref": [ "r20", "r21", "r317", "r410", "r425" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.", "label": "Accrued Income Taxes", "terseLabel": "Accrued taxes" } } }, "localname": "AccruedIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r21", "r410", "r426" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r11", "r13", "r50" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r46", "r225" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails": { "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", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r64", "r65", "r66" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 5.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 income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r63", "r66", "r67", "r364" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r213" ], "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": "Estimated useful life (year)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r28" ], "calculation": { "http://www.arista.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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Tax withholding paid for net share settlement of equity awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r265", "r267", "r301", "r302" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AgencySecuritiesMember": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Securities issued by government sponsored entities.", "label": "Agency Securities [Member]", "terseLabel": "Agency securities" } } }, "localname": "AgencySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r267", "r295", "r300" ], "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": "Stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r161", "r180", "r182", "r185" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "negatedLabel": "Allowance for doubtful accounts", "periodEndLabel": "Balance at the end of year", "periodStartLabel": "Balance at the beginning of year" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails", "http://www.arista.com/role/FinancialStatementsDetailsAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r184" ], "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", "negatedLabel": "Deductions/write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r100", "r210", "r217" ], "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": "Intangible asset, accumulated amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r129" ], "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 earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockAntidilutiveSecuritiesExcludedFromEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockAntidilutiveSecuritiesExcludedFromEarningsPerShareDetails" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockAntidilutiveSecuritiesExcludedFromEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockAntidilutiveSecuritiesExcludedFromEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r154", "r409", "r424" ], "calculation": { "http://www.arista.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", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r60" ], "calculation": { "http://www.arista.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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r369" ], "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": "Financial assets, fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r170" ], "calculation": { "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "verboseLabel": "Marketable securities, unrealized gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r171" ], "calculation": { "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Marketable securities, unrealized losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r168", "r190" ], "calculation": { "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails": { "order": 2.0, "parentTag": "anet_CashEquivalentsMarketableSecuritiesAndOtherAssetsAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Marketable securities, amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss": { "auth_ref": [ "r171" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Unrealized Loss", "terseLabel": "Unrealized losses on marketable securities" } } }, "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r172", "r173", "r419" ], "calculation": { "http://www.arista.com/role/FairValueMeasurementsInvestmentByMaturityDatesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), maturing in next fiscal year following latest fiscal year. Excludes interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Due in 1 year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsInvestmentByMaturityDatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r164", "r169", "r190" ], "calculation": { "http://www.arista.com/role/FairValueMeasurementsInvestmentByMaturityDatesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Marketable securities, fair value", "totalLabel": "Total marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsInvestmentByMaturityDatesDetails", "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r166", "r190" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r268", "r297" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsEsppDetails", "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsStockOptionsDetails", "http://www.arista.com/role/StockholdersEquityNarrativeDetails", "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails", "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails", "http://www.arista.com/role/StockholdersEquityUnrecognizedStockBasedCompensationDetails" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r366", "r367" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r347", "r348" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r359" ], "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": "Common stock issued (shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r355", "r356", "r357" ], "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": "Total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r355", "r356" ], "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": "Stock issued to acquire businesses, fair value" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r360" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r350" ], "calculation": { "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r349", "r350" ], "calculation": { "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "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" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r350" ], "calculation": { "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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", "negatedTerseLabel": "Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r350" ], "calculation": { "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r108", "r346" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r104", "r105", "r106" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment included in accounts payable and accrued liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Capitalized contract cost, amortization period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r203" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Capitalized contract cost" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r42", "r102" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsAndRestrictedCashDetails": { "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. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents, fair value" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "auth_ref": [ "r16", "r174" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.", "label": "Cash, Cash Equivalents, and Short-term Investments [Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r96", "r102", "r107" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH \u2014End of period", "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH \u2014Beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows", "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r96", "r379" ], "calculation": { "http://www.arista.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 INCREASE/(DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r42" ], "calculation": { "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails": { "order": 1.0, "parentTag": "anet_CashEquivalentsMarketableSecuritiesAndOtherAssetsAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash equivalents, amortized cost" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r421" ], "lang": { "en-US": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificates of deposits" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r53", "r231", "r415", "r432" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 3.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 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r230", "r232" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r108", "r237", "r444", "r445" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Loss Contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r54" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved for issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.arista.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "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 dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r240" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26" ], "calculation": { "http://www.arista.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, $0.0001 par value\u20141,000,000 shares authorized as of December 31, 2019 and 2018; 76,389 and 75,668 shares issued and outstanding as of December 31, 2019 and 2018" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r70", "r72", "r73" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r146", "r147", "r375", "r376" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r146", "r147", "r375", "r376", "r441" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r146", "r147", "r375", "r376", "r441" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r142", "r422" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r146", "r147", "r375", "r376" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of total per significant customer" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r146", "r147", "r375", "r376" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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 [Member]", "terseLabel": "Construction-in-process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Schedule of Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r246", "r248", "r254" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "periodEndLabel": "Contract assets, ending balance", "periodStartLabel": "Contract assets, beginning balance" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r246", "r247", "r254" ], "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", "periodEndLabel": "Contract liabilities, ending balance", "periodStartLabel": "Contract liabilities, beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r246", "r247", "r254" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 3.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" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r246", "r247", "r254" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r255" ], "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", "negatedTerseLabel": "Less: Revenue recognized from beginning balance" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r84" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "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": "Total cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative-effect adjustment to beginning balance" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r110", "r337", "r342" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "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/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r113", "r339" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "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/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r337", "r342" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "order": 2.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" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current provision for income taxes:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r110", "r337", "r342" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "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/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r353" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Debt Securities, Available-for-sale, Term", "terseLabel": "Marketable securities, maximum maturity period" } } }, "localname": "DebtSecuritiesAvailableForSaleTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r338", "r342" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxesAndTaxCredits", "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/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r338", "r342" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxesAndTaxCredits", "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/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r331" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets", "verboseLabel": "Deferred tax assets, non-current" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r100", "r110", "r338", "r342" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred tax expense/(benefit):" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r23", "r24", "r327", "r411", "r423" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r312", "r331" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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", "negatedLabel": "Deferred tax liabilities, non-current", "terseLabel": "Deferred tax liabilities, non-current" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r101" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "periodEndLabel": "Deferred revenue, ending balance", "periodStartLabel": "Deferred revenue, beginning balance" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r12" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [ "r12" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the type of arrangements and the corresponding amounts that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue, by Arrangement, Disclosure [Table Text Block]", "terseLabel": "Schedule of Deferred Revenue" } } }, "localname": "DeferredRevenueByArrangementDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredRevenuePeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred revenue.", "label": "Deferred Revenue, Period Increase (Decrease)", "terseLabel": "Add: Deferral of revenue in current period, excluding amounts recognized during the period" } } }, "localname": "DeferredRevenuePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "negatedTerseLabel": "Less: Revenue recognized from beginning balance" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r338", "r342" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxesAndTaxCredits", "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/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other.", "label": "Deferred Tax and Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "DeferredTaxAndOtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "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 intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r328" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "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": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r331" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Deferred tax assets", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails", "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r329" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "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": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetClassificationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract]", "terseLabel": "Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract]" } } }, "localname": "DeferredTaxAssetsNetClassificationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r306", "r335", "r336" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "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 losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r308", "r335", "r336" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "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 temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r333", "r335", "r336" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r306", "r335", "r336" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "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 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/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r307", "r335", "r336" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "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 reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Reserves and accruals not currently deductible" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r330" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "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", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails", "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r312", "r331" ], "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", "verboseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals": { "auth_ref": [], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "order": 1.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 reserves and accruals.", "label": "Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals", "negatedTerseLabel": "Accrued liabilities" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r308", "r335", "r336" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "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 intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Acquired intangibles" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r308", "r335", "r336" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "order": 5.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 leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "Right of use asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r308", "r335", "r336" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "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 classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "auth_ref": [ "r335" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "order": 4.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 undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "negatedTerseLabel": "US tax on foreign earnings" } } }, "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Amount contributed by employer for matching contributions" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/PostEmploymentBenefitsDetails" ], "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": "Percentage of employees salary for contribution (up to)" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/PostEmploymentBenefitsDetails" ], "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": "Percent of employee match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/PostEmploymentBenefitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r100", "r223" ], "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r100", "r152" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation, amortization and other" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r354" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "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": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, Middle East and Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r79", "r118", "r123", "r126", "r127", "r128", "r132", "r418", "r435" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r79", "r118", "r123", "r126", "r127", "r128", "r132", "r418", "r435" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r108", "r129", "r130", "r131" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income per Share of Common Stock" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share Available to Common Stock" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r379" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r112", "r313", "r314" ], "calculation": { "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": { "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", "totalLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r313", "r314", "r341" ], "calculation": { "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": { "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", "terseLabel": "U.S. federal statutory income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r313", "r314", "r341" ], "calculation": { "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": { "order": 5.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", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r313", "r314", "r341" ], "calculation": { "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": { "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 applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Taxes on foreign earnings differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r313", "r314", "r341" ], "calculation": { "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": { "order": 7.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", "negatedTerseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r313", "r314", "r341" ], "calculation": { "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": { "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", "terseLabel": "Other, net" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r303", "r313" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount 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 expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount", "terseLabel": "Excess tax benefits included in income taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r313", "r314", "r341" ], "calculation": { "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": { "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", "terseLabel": "State tax, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r313", "r314", "r341" ], "calculation": { "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": { "order": 4.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", "negatedTerseLabel": "Tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent": { "auth_ref": [ "r313" ], "calculation": { "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to Tax Cuts and Jobs Act.", "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent", "terseLabel": "Tax Cuts and Jobs Act" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll related costs" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r296" ], "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": "Unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r296" ], "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 amortization period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock purchase plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockAntidilutiveSecuritiesExcludedFromEarningsPerShareDetails", "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsEsppDetails", "http://www.arista.com/role/StockholdersEquityUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r293" ], "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": "Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsStockOptionsDetails", "http://www.arista.com/role/StockholdersEquityNarrativeDetails", "http://www.arista.com/role/StockholdersEquityUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY:" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r240" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.arista.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r179" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "terseLabel": "Equity securities, realized gain (loss)" } } }, "localname": "EquitySecuritiesFvNiRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r179" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeExpenseNetDetails": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "terseLabel": "Gain (loss) on investments in privately-held companies" } } }, "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r175" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Carrying amount of investment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount": { "auth_ref": [ "r176" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cumulative loss from downward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount", "negatedLabel": "Cumulative impairment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r176" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "terseLabel": "Impairment loss" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]", "terseLabel": "Equity Securities without Readily Determinable Fair Value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/InvestmentsInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r177" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount", "terseLabel": "Unrealized gain on equity investments remeasured at fair value" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount": { "auth_ref": [ "r177" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cumulative gain from upward price adjustment on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount", "terseLabel": "Cumulative upward adjustment" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r369", "r370", "r371", "r374" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r369", "r370" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value of Financial Assets by Level" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r261", "r262", "r264", "r370", "r401" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r261", "r262", "r264", "r370", "r402" ], "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 I" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r261", "r262", "r264", "r370", "r403" ], "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 II" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r261", "r262", "r264", "r370", "r404" ], "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 III" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r383" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 3.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 liabilities, non-current", "verboseLabel": "Finance lease liabilities, non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r181", "r186", "r187", "r188", "r189", "r191", "r192", "r193", "r194" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "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": "Weighted average useful life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r216" ], "calculation": { "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails": { "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", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r218" ], "calculation": { "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r218" ], "calculation": { "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r218" ], "calculation": { "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r218" ], "calculation": { "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r218" ], "calculation": { "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r211", "r214", "r216", "r219", "r406" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r216", "r406" ], "calculation": { "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails": { "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": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r211", "r215" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r216" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails": { "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": "Acquisition-related intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails", "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period", "terseLabel": "Weighted Average Remaining useful Life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r212" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Acquisition date fair value" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r108", "r378", "r380" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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 and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r80" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r204", "r206" ], "calculation": { "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 7.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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails", "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Acquisition-Related Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r108", "r208" ], "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 and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r100", "r205", "r207", "r209" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r83" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r108", "r237" ], "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": "Warranty" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r167" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.", "label": "Other than Temporary Impairment Losses, Investments", "terseLabel": "Realized losses on other-than-temporary securities" } } }, "localname": "ImpairmentOfInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r100", "r222", "r227", "r447" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment of long-lived assets and investments" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r108", "r221", "r229" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets and Investments" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r111" ], "calculation": { "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomeBeforeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomeBeforeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r77", "r118", "r407", "r416", "r436" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomeBeforeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomeBeforeTaxesDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r111" ], "calculation": { "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomeBeforeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomeBeforeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomeBeforeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r228" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r316" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "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 [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r345" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r153", "r343" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails": { "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": "Provision for (benefit from) income taxes", "totalLabel": "Total provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r74", "r108", "r310", "r311", "r325", "r326", "r332", "r344", "r446" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r97", "r103" ], "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, net of refunds" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r99" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r99" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r99" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r99" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.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 expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r99" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r99" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r99" ], "calculation": { "http://www.arista.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 operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r99" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r124", "r130" ], "calculation": { "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Stock options, RSUs and RSAs (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpenseOther": { "auth_ref": [], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeExpenseNetDetails": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense classified as other.", "label": "Interest Expense, Other", "negatedTerseLabel": "Interest income" } } }, "localname": "InterestExpenseOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeExpenseNetDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "terseLabel": "Other income (expense), net:" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r35", "r199" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails": { "order": 2.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 merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r57", "r195" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails": { "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 inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r15", "r58", "r108", "r136", "r196", "r198" ], "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": "Inventory Valuation and Contract Manufacturer/Supplier Liabilities" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r36", "r199" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails": { "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/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "auth_ref": [ "r88" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.", "label": "Investment Income, Net, Amortization of Discount and Premium", "negatedTerseLabel": "Amortization (accretion) of investment premiums (discounts)" } } }, "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments, All Other Investments [Abstract]" } } }, "localname": "InvestmentsAllOtherInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for investments and other noncurrent assets.", "label": "Investments and Other Noncurrent Assets [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsAndOtherNoncurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Fair Value of Available-for-sale Marketable Securities by Remaining Contractual Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Operating leases, rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r393" ], "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, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r224" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r394" ], "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": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r394" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetailsCalc2": { "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 operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future fixed operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r394" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails": { "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 payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "2025 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r394" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails": { "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 payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r394" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails": { "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 payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r394" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails": { "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 payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r394" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails": { "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 for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r394" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r394" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r386" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "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": "Letter of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r49" ], "calculation": { "http://www.arista.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", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r413", "r430" ], "calculation": { "http://www.arista.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 AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r51" ], "calculation": { "http://www.arista.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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement, Expense", "terseLabel": "Legal settlement", "verboseLabel": "Legal settlement" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r43" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Long-term Purchase Commitment [Line Items]" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]", "terseLabel": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "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": "Equipment and machinery" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r420" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInDeferredRevenueRollForward": { "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": "Movement in Deferred Revenue [Roll Forward]", "terseLabel": "Movement in Deferred Revenue [Roll Forward]" } } }, "localname": "MovementInDeferredRevenueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "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": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Warranty [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r96" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.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": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r96" ], "calculation": { "http://www.arista.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 provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.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": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r96", "r98", "r101" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.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": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r68", "r71", "r78", "r101", "r130", "r417", "r434" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.arista.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows", "http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r118", "r121" ], "calculation": { "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Basic", "totalLabel": "Net income attributable to common stockholders, basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Net income attributable to common stockholders:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r121", "r122" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Diluted", "verboseLabel": "Net income attributable to common stockholders, diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r117", "r119" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Effective" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r86" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeExpenseNetDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense), net" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r114", "r396", "r433" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.", "label": "Notes Receivable, Related Parties", "terseLabel": "Notes receivable, related parties" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Number of businesses acquired" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "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 business activities" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.arista.com/role/SegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.arista.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": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r387", "r395" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Fixed lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r384" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "totalLabel": "Total operating lease costs" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r383" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.arista.com/role/CommitmentsAndContingenciesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesLeaseMaturitiesDetails", "http://www.arista.com/role/CommitmentsAndContingenciesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r383" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r383" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesSupplementalBalanceSheetInformationDetails", "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r385", "r389" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating lease payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r382" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesSupplementalBalanceSheetInformationDetails", "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r392", "r395" ], "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 \u2014 operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesWeightedAverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r391", "r395" ], "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 \u2014 operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesWeightedAverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r333" ], "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": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r0", "r116", "r151", "r365" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r11", "r13", "r14", "r50" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of other assets.", "label": "Other Assets, Fair Value Disclosure", "terseLabel": "Other assets, fair value" } } }, "localname": "OtherAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r366", "r368" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "verboseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r361", "r362", "r363" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r69", "r72", "r361", "r362", "r363" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.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", "terseLabel": "Other comprehensive loss, net of tax", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r62", "r64" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of unrealized holding gain (loss) on available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax", "terseLabel": "Net change in unrealized gains (losses) on available-for-sale marketable securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Others" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r50" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 4.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingGainsLosses": { "auth_ref": [ "r87" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeExpenseNetDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Gains (Losses)", "terseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingGainsLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r89" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r4", "r7" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Other prepaid expenses and deposits" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "auth_ref": [ "r104", "r105", "r106" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "terseLabel": "Common stock issued for business acquisition" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r90", "r93", "r115" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r95" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r95" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Tax withholding paid on behalf of employees for net share settlement" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r91", "r358" ], "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": "Cash transferred to acquire businesses" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r91" ], "calculation": { "http://www.arista.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 acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r93" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Investments in privately-held companies" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r165" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedTerseLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r92" ], "calculation": { "http://www.arista.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 long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r268", "r297" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Postemployment Benefits [Abstract]" } } }, "localname": "PostemploymentBenefitsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PostemploymentBenefitsDisclosureTextBlock": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for postemployment benefits, which may include supplemental unemployment benefits, obligations recognized for all types of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. Disclosure may also include discussion that an obligation for postemployment benefits is not accrued in accordance with regulation only because the amount cannot be reasonably estimated.", "label": "Postemployment Benefits Disclosure [Text Block]", "terseLabel": "Post-Employment Benefits" } } }, "localname": "PostemploymentBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/PostEmploymentBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r25" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r25" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r25" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r25" ], "calculation": { "http://www.arista.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, $0.0001 par value\u2014100,000 shares authorized and no shares issued and outstanding as of December 31, 2019 and 2018" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r40", "r41" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r5", "r7", "r200", "r201" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid income taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r94", "r298" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from issuance of common stock under equity plans" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPreviousAcquisition": { "auth_ref": [ "r90" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash inflow representing an adjustment to the purchase price of a previous acquisition.", "label": "Proceeds from Previous Acquisition", "terseLabel": "Investments in privately-held companies" } } }, "localname": "ProceedsFromPreviousAcquisition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]", "terseLabel": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Warranty" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r50", "r233", "r234" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "periodEndLabel": "Warranty accrual, end of year", "periodStartLabel": "Warranty accrual, beginning of year", "terseLabel": "Accrued warranty costs" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails", "http://www.arista.com/role/FinancialStatementsDetailsWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r235" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Warranty costs incurred during the year" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r236" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Liabilities accrued for warranties issued during the year" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r46", "r226" ], "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": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r45", "r224" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r226", "r431" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "verboseLabel": "Long lived assets" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.arista.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r44", "r108", "r226" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r17", "r226" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r224" ], "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": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r81", "r183" ], "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": "Additions charged to expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "auth_ref": [ "r22", "r412", "r427" ], "lang": { "en-US": { "role": { "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.", "label": "Purchase Commitment, Excluding Long-term Commitment [Axis]", "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Axis]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "auth_ref": [ "r22", "r412", "r427" ], "lang": { "en-US": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Purchase Commitment, Excluding Long-term Commitment [Domain]", "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Domain]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentMember": { "auth_ref": [ "r22", "r412", "r427" ], "lang": { "en-US": { "role": { "documentation": "Purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. Excludes long-term commitments.", "label": "Purchase Commitment [Member]", "terseLabel": "Contract with manufacturers and suppliers" } } }, "localname": "PurchaseCommitmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r22", "r412", "r427" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Non-cancelable purchase commitments" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Selected Quarterly Financial Information (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r33", "r108", "r162" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r263", "r397", "r398" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r305", "r449" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r108", "r305" ], "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 Expenses" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research Tax Credit Carryforward" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r107", "r408", "r428" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsAndRestrictedCashDetails": { "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", "terseLabel": "Restricted cash included in other assets" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "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": "Restricted Cash and Cash Equivalents Items [Line Items]", "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]" } } }, "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r9", "r19", "r102", "r107", "r443" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restricted Cash and Investments [Abstract]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails", "http://www.arista.com/role/StockholdersEquityUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSU" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails", "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails", "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails", "http://www.arista.com/role/StockholdersEquityUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r241", "r429" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "verboseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r252", "r253" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SegmentInformationDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r109", "r259" ], "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": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue Recognition [Abstract]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r250" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Performance obligation, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r251" ], "lang": { "en-US": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r390", "r395" ], "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 new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Risks and Uncertainties [Abstract]", "terseLabel": "Concentrations of Business and Credit Risk" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r56" ], "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": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "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 Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Acquisition-Related Intangible Assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r129" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockAntidilutiveSecuritiesExcludedFromEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r347", "r348" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r339" ], "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 Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r331" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Net Income Per Share Available to Common Stock" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r313" ], "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 Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r267", "r294", "r300" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Intangible Assets Acquired" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r211", "r215" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails", "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r15", "r37", "r38", "r39" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r117", "r119", "r134", "r135", "r138" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]", "terseLabel": "Schedule of New Accounting Pronouncements and Changes in Accounting Principles" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesOrganizationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r278" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Units Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Prepaid Expenses and Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of Other Income (Expense), Net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]", "terseLabel": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Warranty Accrual" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r46", "r226" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of Quarterly Financial Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r351" ], "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 Purchase Price Allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r16", "r107", "r408", "r428" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table]", "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r82", "r156" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Net Revenue and Long Lived Assets, by Location" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r75", "r76", "r156" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r278", "r283", "r286" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r268", "r297" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails", "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsEsppDetails", "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsStockOptionsDetails", "http://www.arista.com/role/StockholdersEquityNarrativeDetails", "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails", "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails", "http://www.arista.com/role/StockholdersEquityStockBasedCompensationExpenseDetails", "http://www.arista.com/role/StockholdersEquityStockRepurchaseProgramDetails", "http://www.arista.com/role/StockholdersEquityUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (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, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of ESPP Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Stock Option Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r242", "r243", "r244", "r245" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Class of Treasury Stock" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost [Table Text Block]", "terseLabel": "Schedule of Unrecognized Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r324", "r340" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r215" ], "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 Estimated Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r80" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "auth_ref": [ "r348" ], "lang": { "en-US": { "role": { "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "terseLabel": "Mojo Networks, Inc and Metamako Holdings PTY LTD Acquisitions" } } }, "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r256" ], "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": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r99" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.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" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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, Award Requisite Service Period", "terseLabel": "Requisite service period of the awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r277" ], "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", "negatedTerseLabel": "RSUs forfeited/canceled (in shares)", "terseLabel": "RSUs forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails", "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r282" ], "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": "RSUs forfeited/canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r280" ], "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", "negatedTerseLabel": "RSUs granted (in shares)", "terseLabel": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails", "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r280" ], "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": "RSUs granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r279" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r279" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails" ], "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 Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r281" ], "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", "negatedTerseLabel": "RSUs vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r285" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of RSUs vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r281" ], "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", "verboseLabel": "RSUs vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsEsppDetails", "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsEsppDetails", "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r292" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsEsppDetails", "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsStockOptionsDetails" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails", "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsEsppDetails", "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsStockOptionsDetails", "http://www.arista.com/role/StockholdersEquityNarrativeDetails", "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails", "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails", "http://www.arista.com/role/StockholdersEquityStockBasedCompensationExpenseDetails", "http://www.arista.com/role/StockholdersEquityStockRepurchaseProgramDetails", "http://www.arista.com/role/StockholdersEquityUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of additional shares authorized for issuance (in shares)", "verboseLabel": "Authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails", "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r297" ], "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", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails", "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails" ], "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 Term (Years) and Aggregate Intrinsic Value of Stock Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Vested and exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Vested and exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r285" ], "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": "Aggregate intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r277" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options canceled (in shares)", "terseLabel": "Options canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails", "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails" ], "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", "negatedTerseLabel": "Options granted (in shares)", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails", "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r284" ], "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 options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r297" ], "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 of stock options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r274", "r297" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "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 Shares Underlying Outstanding Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r273" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- Average Exercise Price per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r266", "r270" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsEsppDetails", "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsStockOptionsDetails", "http://www.arista.com/role/StockholdersEquityNarrativeDetails", "http://www.arista.com/role/StockholdersEquityRestrictedStockUnitRsuActivitiesDetails", "http://www.arista.com/role/StockholdersEquitySharesAvailableForGrantDetails", "http://www.arista.com/role/StockholdersEquityUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Options canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "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": "Options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r108", "r268", "r271" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r289", "r299" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsEsppDetails", "http://www.arista.com/role/StockholdersEquityFairValueAssumptionsStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r297" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of stock options outstanding vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual term of stock options vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r287" ], "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 term of stock options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r272" ], "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": "Fair value of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Percentage of share cost offered to eligible employees for share purchases" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Tax withholding paid for net share settlement of equity awards (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "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 and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r55", "r240" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.arista.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r25", "r26", "r241" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Common stock issued for business acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r25", "r26", "r240", "r241" ], "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": "Issuance of common stock in connection with employee equity incentive plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r25", "r26", "r240", "r241", "r276" ], "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": "Options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityOptionActivityRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r55", "r240", "r241" ], "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": "Common stock issued for business acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r25", "r26", "r240", "r241" ], "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": "Issuance of common stock in connection with employee equity incentive plans" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "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": "Authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r25", "r26", "r240", "r241" ], "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": "Shares repurchased (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.arista.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r25", "r26", "r240", "r241" ], "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", "terseLabel": "Aggregate purchase price" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://www.arista.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r30", "r31", "r163" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r399" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r399" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r400" ], "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 Event (Unaudited)" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/SubsequentEventUnauditedNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Financial Statement Details" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r145" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TangibleAssetImpairmentChargesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Tangible Asset Impairment Charges [Abstract]", "terseLabel": "Impairment of Long-Lived Assets and Investments" } } }, "localname": "TangibleAssetImpairmentChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r333" ], "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": "Tax credit carryforward" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r352" ], "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 name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r405" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Average price paid per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityStockRepurchaseProgramDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r261", "r414" ], "lang": { "en-US": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. government notes" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r125" ], "calculation": { "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "negatedTerseLabel": "Less: undistributed earnings allocated to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted", "terseLabel": "Add: undistributed earnings allocated to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r100" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of investments, not including unrealized gains or losses on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, held at each balance sheet date and included in earnings for the period.", "label": "Unrealized Gain (Loss) on Investments", "negatedTerseLabel": "(Gain) loss on investments in privately-held companies, net" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r309", "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Gross unrecognized tax benefits\u2014ending balance", "periodStartLabel": "Gross unrecognized tax benefits\u2014beginning balance", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails", "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r319" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Decreases related to tax positions taken in a prior year" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r321" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Decreases related to settlements with taxing authorities" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r315" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Liability for interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Accrued interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from acquisitions.", "label": "Unrecognized Tax Benefits, Increase Resulting from Acquisition", "terseLabel": "Adjustment for acquisition" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r320" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases related to tax positions taken during current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r319" ], "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 related to tax positions taken in a prior year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r322" ], "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": "Decreases related to lapse of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r323" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would affect effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r140", "r141", "r143", "r144", "r148", "r149", "r150" ], "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/2019-01-31", "presentation": [ "http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r388", "r395" ], "calculation": { "http://www.arista.com/role/CommitmentsAndContingenciesLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseExpense", "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 costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsAndContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Add weighted-average effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r122", "r128" ], "calculation": { "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails": { "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 in computing net income per share available to common stockholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r120", "r128" ], "calculation": { "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails": { "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 in computing net income per share available to common stockholders, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations", "http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Weighted-average shares used in computing net income per share attributable to common stockholders:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r110": { "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=26873400&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r113": { "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=26873400&loc=d3e23780-122690" }, "r114": { "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=26873400&loc=d3e23780-122690" }, "r115": { "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=26873400&loc=d3e24072-122690" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01.(b)(6))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r158": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26853-111562" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=d3e26626-111562" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118954083&loc=SL6284422-111562" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27198-111563" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117546-209714" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5865-108316" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131251-203054" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r23": { "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68070138&loc=d3e11281-110244" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12524-110249" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "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=27012166&loc=d3e187085-122770" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r273": { "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=116856206&loc=d3e5070-113901" }, "r274": { "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=116856206&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r276": { "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=116856206&loc=d3e5070-113901" }, "r277": { "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=116856206&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r279": { "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=116856206&loc=d3e5070-113901" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "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=116856206&loc=d3e5070-113901" }, "r281": { "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=116856206&loc=d3e5070-113901" }, "r282": { "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=116856206&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r289": { "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=116856206&loc=d3e5070-113901" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "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=116856206&loc=d3e5070-113901" }, "r291": { "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=116856206&loc=d3e5070-113901" }, "r292": { "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=116856206&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r295": { "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=116856206&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&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=6877327&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=117330312&loc=d3e23163-113944" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "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=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "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=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "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=6877327&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r345": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r347": { "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" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r369": { "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" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r379": { "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" }, "r38": { "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=6877327&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r39": { "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=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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=6876686&loc=d3e534808-122878" }, "r409": { "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=6876686&loc=d3e534808-122878" }, "r41": { "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=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r411": { "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=6876686&loc=d3e534808-122878" }, "r412": { "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=6876686&loc=d3e534808-122878" }, "r413": { "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=6876686&loc=d3e534808-122878" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6)(a)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r415": { "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=6876686&loc=d3e534808-122878" }, "r416": { "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=116637391&loc=SL114874048-224260" }, "r417": { "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=116637391&loc=SL114874048-224260" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62586-112803" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r422": { "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" }, "r423": { "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=119400593&loc=d3e572229-122910" }, "r424": { "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=119400593&loc=d3e572229-122910" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r427": { "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=119400593&loc=d3e572229-122910" }, "r428": { "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=119400593&loc=d3e572229-122910" }, "r429": { "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=119400593&loc=d3e572229-122910" }, "r43": { "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=6877327&loc=d3e13212-122682" }, "r430": { "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=119400593&loc=d3e572229-122910" }, "r431": { "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=119400593&loc=d3e572229-122910" }, "r432": { "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=119400593&loc=d3e572229-122910" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r434": { "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=116637232&loc=SL114874131-224263" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r436": { "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=116637232&loc=SL114874131-224263" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r44": { "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=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=116631420&loc=SL116631458-115580" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(a)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=114873921&loc=SL114875236-224282" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r449": { "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" }, "r45": { "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=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r451": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r452": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r453": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r454": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r455": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r456": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r46": { "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=6877327&loc=d3e13212-122682" }, "r47": { "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=6877327&loc=d3e13212-122682" }, "r48": { "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=6877327&loc=d3e13212-122682" }, "r49": { "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=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "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=6877327&loc=d3e13212-122682" }, "r51": { "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=6877327&loc=d3e13212-122682" }, "r52": { "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=6877327&loc=d3e13212-122682" }, "r53": { "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=6877327&loc=d3e13212-122682" }, "r54": { "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=6877327&loc=d3e13212-122682" }, "r55": { "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=6877327&loc=d3e13212-122682" }, "r56": { "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=6877327&loc=d3e13212-122682" }, "r57": { "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=6877327&loc=d3e13212-122682" }, "r58": { "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=6877327&loc=d3e13212-122682" }, "r59": { "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=6877327&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r60": { "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=6877327&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r76": { "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=116634182&loc=SL114868664-224227" }, "r77": { "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=116634182&loc=SL114868664-224227" }, "r78": { "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=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r80": { "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=116634182&loc=SL114868664-224227" }, "r81": { "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=116634182&loc=SL114868664-224227" }, "r82": { "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=116634182&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r84": { "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=116634182&loc=SL114868664-224227" }, "r85": { "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=116634182&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7,9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r88": { "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=116634182&loc=SL114868664-224227" }, "r89": { "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=116634182&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" } }, "version": "2.1" } XML 86 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity
12 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Stockholders' Equity Stockholders' Equity
Stock Repurchase Program
In April 2019, our board of directors authorized a $1.0 billion stock repurchase program. This authorization allows us to repurchase shares of our common stock opportunistically and is funded from working capital. Repurchases may be made at management’s discretion from time to time on the open market, through privately negotiated transactions, transactions structured through investment banking institutions, block purchases, trading plans under Rule 10b5-1 of the Exchange Act, or a combination of the foregoing. The Repurchase Program, which expires in April 2022, does not obligate us to acquire any of our common stock, and may be suspended or discontinued by us at any time without prior notice. As of December 31, 2019, the remaining authorized amount for stock repurchases under this program was approximately $733.9 million.
A summary of the stock repurchase activity under the Repurchase Program for the year ended December 31, 2019 is as follows (in thousands, except per share amounts):
 
 
Year Ended December 31,

 
 
2019
Aggregate purchase price
 
$
266,142

Shares repurchased
 
1,189

Average price paid per share
 
$
223.57


The aggregate purchase price of repurchased shares of our common stock is recorded as a reduction to retained earnings. All shares repurchased under the Repurchase Program have been retired.
2014 Equity Incentive Plan
In April 2014, the board of directors and stockholders approved the 2014 Equity Incentive Plan (the “2014 Plan”), effective on the first day that our common stock was publicly traded, and simultaneously terminated the 2004 and 2011 equity plans as to future grants. However, these plans will continue to govern the terms and conditions of the outstanding options previously granted thereunder.
Awards granted under the 2014 Plan could be in the form of Incentive Stock Options (“ISOs”), Nonstatutory Stock Options (“NSOs”), Restricted Stock Units (“RSUs”), Restricted Stock Awards (“RSAs”) or Stock Appreciation Rights (“SARs”). The number of shares available for grant and issuance under the 2014 Plan increases automatically on January 1 of each year commencing with 2016 by the number of shares equal to 3% of the outstanding shares of our common stock on the immediately preceding December 31, but not to exceed 12,500,000 shares (the “2014 Plan Evergreen Increase”), unless the board of directors, in its discretion, determines to make a smaller increase. Our board of directors determined not to authorize the 2014 Plan Evergreen Increase that would have occurred on January 1, 2019. As of December 31, 2019, there remained approximately 20.8 million
shares available for issuance under the 2014 Plan. On February 3, 2020, our board of directors authorized an increase of 2,291,660 shares to shares available for issuance under the 2014 Plan effective January 1, 2020.
2014 Employee Stock Purchase Plan
In April 2014, the board of directors and stockholders approved the 2014 Employee Stock Purchase Plan (the “ESPP”). The ESPP became effective on the first day that our common stock was publicly traded. The number of shares reserved for issuance under the ESPP increases automatically on January 1 of each year by the number of shares equal to 1% of our shares outstanding immediately preceding December 31, but not to exceed 2,500,000 shares, unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2019, our board of directors authorized an increase of 756,679 shares to shares available for issuance under the ESPP. As of December 31, 2019, there remained 3,192,774 shares available for issuance under the ESPP. On February 3, 2020, our board of directors authorized an increase of 763,886 shares to shares available for issuance under the ESPP effective January 1, 2020.
Under our 2014 ESPP eligible employees are permitted to acquire shares of our common stock at 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Each offering period will be approximately two years starting on the first trading date after February 15 and August 15 of each year. Participants may purchase shares of common stock through payroll deductions up to 10% of their eligible compensation, subject to Internal Revenue Service mandated purchase limits.
During the year ended December 31, 2019, we issued 97,343 shares at an average purchase price of $184.70 under our ESPP.
Stock Option Activities
The following table summarizes the option activities under our stock plans and related information (in thousands, except years and per share amounts):
 
 
Number of
Shares
Underlying
Outstanding Options
 
Weighted-
Average
Exercise
Price per Share
 
Weighted-
Average
Remaining
Contractual
Term (In Years) 
 
Aggregate
Intrinsic
Value
Balance—December 31, 2018
 
5,899

 
$
37.09

 
5.2
 
$
1,027,741

Options granted
 
76

 
226.53

 
 
 
 
Options exercised
 
(1,341
)
 
29.38

 
 
 
 
Options canceled
 
(70
)
 
37.86

 
 
 
 
Balance—December 31, 2019
 
4,564

 
$
42.50

 
4.4
 
$
740,387

Vested and exercisable—December 31, 2019
 
2,755

 
$
28.22

 
3.9
 
$
482,712


The weighted-average grant-date fair value of options granted during the year ended December 31, 2019, 2018 and 2017 was $107.42, $121.18 and $40.17 per share, respectively. The aggregate intrinsic value of options exercised during the year ended December 31, 2019, 2018 and 2017 was $323.1 million, $283.8 million and $307.7 million. The total fair value of options vested for the years ended December 31, 2019, 2018 and 2017 was approximately $23.0 million, $31.9 million and $30.7 million, respectively.
Restricted Stock Unit (RSU) Activities
A summary of the RSU activities under our 2014 Plan and changes during the reporting period and a summary of related information are presented below (in thousands, except years and per share amounts):
 
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value Per Share
Unvested balance—December 31, 2018
 
1,308

 
$
150.60

       RSUs granted
 
360

 
242.13

       RSUs vested
 
(513
)
 
126.36

       RSUs forfeited/canceled
 
(85
)
 
183.90

Unvested balance—December 31, 2019
 
1,070

 
$
190.35


The total fair value of RSUs vested for the years ended December 31, 2019, 2018 and 2017 was approximately $65.7 million, $52.5 million, and $35.4 million, respectively.
Shares Available for Grant
The following table presents the stock activities and the total number of shares available for grant as of December 31, 2019 (in thousands):
 
 
Number of Shares
Balance—December 31, 2018
 
15,386

Authorized
 

Options granted
 
(76
)
RSUs granted
 
(360
)
Options canceled
 
70

RSUs forfeited
 
85

Shares traded for taxes
 
41

Balance—December 31, 2019
 
15,146


Stock-Based Compensation Expense
Total following table summarizes stock-based compensation expense related to our equity awards (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Cost of revenue
 
$
4,637

 
$
5,087

 
$
4,353

Research and development
 
53,068

 
48,205

 
42,184

Sales and marketing   
 
29,168

 
24,995

 
17,953

General and administrative
 
14,407

 
12,915

 
10,937

           Total stock-based compensation
 
$
101,280

 
$
91,202

 
$
75,427


Determination of Fair Value
We record stock-based compensation awards based on fair value as of the grant date. We value RSUs at the market close price of our common stock on the date of grant. For option awards and ESPP offerings we use the Black-Scholes option pricing model to determine fair value. We recognize such costs as compensation expense generally on a straight-line basis over the requisite service period of the award.
Stock Options
For the years ended December 31, 2019, 2018 and 2017, the fair value of each stock option granted under our plans was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:  
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Expected term (in years)
 
6.9

 
7.0

 
6.3

Risk-free interest rate
 
2.5
%
 
2.9
%
 
2.1
%
Expected volatility
 
42.8
%
 
44.6
%
 
38.9
%
Dividend rate
 
%
 
%
 
%

ESPP
The following table summarizes the assumptions relating to our ESPP:
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Expected term (in years)
 
1.1

 
1.1

 
1.2

Risk-free interest rate
 
1.8
%
 
2.4
%
 
1.1
%
Expected volatility
 
42.5
%
 
41.9
%
 
31.7
%
Dividend rate
 
%
 
%
 
%

As of December 31, 2019, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years).
 
 
December 31, 2019
 
 
Stock Option
 
RSU
 
ESPP
 
Restricted Stock
Unrecognized stock-based compensation expense
 
$
43,928

 
$
179,986

 
$
10,401

 
$
3,931

Weighted-average amortization period
 
3.3 years

 
3.2 years

 
1.1 years

 
2.7 years


XML 87 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details
12 Months Ended
Dec. 31, 2019
Balance Sheet Components [Abstract]  
Financial Statement Details Financial Statements Details
Cash, Cash Equivalents and Restricted Cash
The following table is a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying consolidated balance sheets that sum to the total of the same such amounts shown in the accompanying consolidated statements of cash flows (in thousands):
 
 
December 31,
 
 
2019
 
2018
Cash and cash equivalents
 
$
1,111,286

 
$
649,950

Restricted cash included in other assets
 
4,229

 
4,214

Total cash, cash equivalents and restricted cash
 
$
1,115,515

 
$
654,164


Accounts Receivable, net
Accounts receivable, net consists of the following (in thousands):
 
 
December 31,
 
 
2019
 
2018
Accounts receivable
 
$
398,147

 
$
340,897

Allowance for doubtful accounts
 
(638
)
 
(507
)
Product sales rebate and returns reserve
 
(5,522
)
 
(8,613
)
Accounts receivable, net
 
$
391,987

 
$
331,777


Allowance for Doubtful Accounts
Activity in the allowance for doubtful accounts consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Balance at the beginning of year
 
$
507

 
$
112

 
$
204

     Additions charged to expense
 
221

 
500

 
17

     Deductions/write-offs
 
(90
)
 
(105
)
 
(109
)
Balance at the end of year
 
$
638

 
$
507

 
$
112

Product Sales Rebate and Returns Reserve
Activity in the product sales rebate and returns reserve consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Balance at the beginning of year
 
$
8,613

 
$
7,423

 
$
1,317

     Additions charged against revenue
 
2,032

 
4,269

 
17,371

Consumption
 
(5,123
)
 
(3,079
)
 
(11,265
)
Balance at the end of year
 
$
5,522

 
$
8,613

 
$
7,423



Inventories
Inventories consist of the following (in thousands):
 
 
December 31,
 
 
2019
 
2018
Raw materials
 
$
96,712

 
$
76,795

Finished goods
 
147,113

 
187,762

Total inventories
 
$
243,825

 
$
264,557


Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consists of the following (in thousands):
 
 
December 31,
 
 
2019
 
2018
Inventory deposit
 
$
13,716

 
$
14,639

Prepaid income taxes
 
20,153

 
38,636

Other current assets
 
64,464

 
95,730

Other prepaid expenses and deposits
 
13,123

 
13,316

Total prepaid expenses and other current assets
 
$
111,456

 
$
162,321


Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
 
 
 December 31,
 
 
2019
 
2018
Equipment and machinery
 
$
64,748

 
$
55,912

Computer hardware and software
 
36,627

 
30,566

Furniture and fixtures
 
3,774

 
3,697

Leasehold improvements
 
31,235

 
36,447

Building
 

 
35,154

Construction-in-process
 
265

 
3,591

Property and equipment, gross
 
136,649

 
165,367

Less: accumulated depreciation
 
(97,376
)
 
(90,012
)
Property and equipment, net
 
$
39,273

 
$
75,355


Depreciation expense was $19.0 million, $21.6 million and $20.2 million for the years ended December 31, 2019, 2018 and 2017, respectively. On January 1, 2019, upon the adoption of ASC 842, we derecognized the building and certain leasehold improvements for our corporate headquarters that were previously capitalized under a build-to-suit arrangement. See Note 7 for further details.
Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
 
 December 31,
 
 
2019
 
2018
Accrued payroll related costs
 
$
80,133

 
$
70,755

Accrued manufacturing costs
 
31,920

 
31,336

Accrued product development costs
 
11,410

 
6,988

Accrued warranty costs
 
6,742

 
5,362

Accrued professional fees
 
6,335

 
5,678

Accrued taxes
 
1,716

 
839

Other
 
1,993

 
2,296

Total accrued liabilities
 
$
140,249

 
$
123,254


Warranty Accrual
The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
Warranty accrual, beginning of year
 
$
5,362

 
$
7,415

Liabilities accrued for warranties issued during the year
 
7,169

 
3,565

Warranty costs incurred during the year
 
(5,789
)
 
(5,618
)
Warranty accrual, end of year
 
$
6,742

 
$
5,362


Contract Balances
The following table summarizes the beginning and ending balances of our contract assets (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
Contract assets, beginning balance
 
$
6,341

 
$

Contract assets, ending balance
 
25,565

 
6,341

The following table summarizes the activity related to our contract liabilities (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
Contract liabilities, beginning balance
 
$
32,595

 
$
16,521

Less: Revenue recognized from beginning balance
 
(12,887
)
 
(7,561
)
Less: Beginning balance reclassified to deferred revenue
 
(894
)
 
(371
)
Add: Contract liabilities recognized
 
42,236

 
24,006

Contract liabilities, ending balance
 
$
61,050

 
$
32,595


As of December 31, 2019 and 2018, $23.4 million and $13.5 million of our contract liabilities was included in “Other current liabilities” with the remaining balance included in “Other long-term liabilities”.
Deferred Revenue and Performance Obligations
Deferred revenue is comprised mainly of unearned revenue related to multi-year PCS contracts, services and product deferrals related to acceptance clauses. The following table summarizes the activity related to our deferred revenue (in thousands):
 
 
Year Ended December 31, 2019
Deferred revenue, beginning balance
 
$
587,227

Less: Revenue recognized from beginning balance
 
(351,617
)
Add: Deferral of revenue in current period, excluding amounts recognized during the period
 
339,678

Deferred revenue, ending balance
 
$
575,288

_________________________________
 
 

Revenue from Remaining Performance Obligations
Revenue from remaining performance obligations represents contracted revenue that has not yet been recognized, which primarily includes contract liabilities and deferred revenue that will be recognized as revenue in future periods. As of December 31, 2019, approximately $691.9 million of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 78% of these remaining performance obligations over the next 2 years and 22% during years 3 to 5.
Other Income (Expense), Net
Other income (expense), net consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Other income (expense), net:
 
 
 
 
 
 
Interest income
 
$
51,144

 
$
31,666

 
$
8,093

Interest expense
 

 
(2,701
)
 
(2,780
)
Gain (loss) on investments in privately-held companies
 
5,427

 
(13,800
)
 

Other income (expense)
 
(75
)
 
289

 
(825
)
Total other income (expense), net
 
$
56,496

 
$
15,454

 
$
4,488


XML 88 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Post-Employment Benefits
12 Months Ended
Dec. 31, 2019
Postemployment Benefits [Abstract]  
Post-Employment Benefits Post-Employment Benefits
We have a 401(k) Plan that covers substantially all of our employees in the U.S. Effective January 1, 2017, we have elected to match 100% of employees' contributions up to a maximum of 3% of an employee's annual salary. Matching contributions will be immediately vested. For the years ended December 31, 2019, 2018 and 2017 we contributed approximately $5.1 million, $4.6 million and $3.5 million for the matching contributions, respectively.
XML 89 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
segment
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Jan. 01, 2019
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]                        
Number of reportable segments | segment                 1      
Revenue $ 552,546 $ 654,415 $ 608,321 $ 595,424 $ 595,726 $ 563,309 $ 519,845 $ 472,489 $ 2,410,706 $ 2,151,369 $ 1,646,186  
Long lived assets 39,273       75,355       39,273 75,355   $ 42,549
Americas                        
Revenues from External Customers and Long-Lived Assets [Line Items]                        
Revenue                 1,833,163 1,550,453 1,192,289  
Europe, Middle East and Africa                        
Revenues from External Customers and Long-Lived Assets [Line Items]                        
Revenue                 381,651 414,069 299,547  
Asia Pacific                        
Revenues from External Customers and Long-Lived Assets [Line Items]                        
Revenue                 195,892 186,847 $ 154,350  
United States                        
Revenues from External Customers and Long-Lived Assets [Line Items]                        
Long lived assets 32,565       69,238       32,565 69,238    
International                        
Revenues from External Customers and Long-Lived Assets [Line Items]                        
Long lived assets $ 6,708       $ 6,117       $ 6,708 $ 6,117    
XML 90 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Fair Value Assumptions - ESPP (Details) - Employee stock purchase plan
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 1 year 1 month 6 days 1 year 1 month 6 days 1 year 2 months 12 days
Risk-free interest rate 1.80% 2.40% 1.10%
Expected volatility 42.50% 41.90% 31.70%
Dividend rate 0.00% 0.00% 0.00%
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Geographical Breakdown Income before Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]                      
Domestic                 $ 727,632 $ 136,818 $ 373,221
Foreign                 134,638 151,983 101,539
Income before income taxes $ 187,172 $ 247,775 $ 220,648 $ 206,675 $ 198,490 $ 189,389 $ (241,972) $ 142,894 $ 862,270 $ 288,801 $ 474,760
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Deferred tax assets:      
Intangible assets $ 419,911   $ 0
Reserves and accruals not currently deductible 71,945   77,373
Tax credits 54,867   57,793
Lease financing obligation 22,547    
Capitalized R&D expenses 16,169   30,027
Stock-based compensation 15,856   19,186
Net operating losses 8,857   11,052
Other 3,950   3,943
Gross deferred tax assets 614,102   199,374
Valuation allowance (67,331)   (56,724)
Total deferred tax assets 546,771   142,650
Deferred tax liabilities:      
US tax on foreign earnings (326,967)   0
Right of use asset (20,038)    
Acquired intangibles 0   (13,401)
Accrued liabilities 0   (5,190)
Other (2,451)   (1,320)
Total deferred tax liabilities (349,456)   (19,911)
Net deferred tax assets 197,315   122,739
Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract]      
Deferred tax assets, non-current 452,025 $ 125,327 126,492
Deferred tax liabilities, non-current $ (254,710)   $ (3,753)
XML 93 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Acquisition-Related Intangible Assets - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill impairment $ 0  
Intangible asset, accumulated amortization $ 13,400,000 $ 5,100,000
XML 94 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details - Deferred Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Movement in Deferred Revenue [Roll Forward]  
Deferred revenue, beginning balance $ 587,227
Less: Revenue recognized from beginning balance (351,617)
Add: Deferral of revenue in current period, excluding amounts recognized during the period 339,678
Deferred revenue, ending balance $ 575,288
XML 95 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information (Tables)
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Schedule of Net Revenue and Long Lived Assets, by Location The following table represents revenue based on the customer’s location, as determined by the customer’s shipping address (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Americas
 
$
1,833,163

 
$
1,550,453

 
$
1,192,289

Europe, Middle East and Africa
 
381,651

 
414,069

 
299,547

Asia Pacific
 
195,892

 
186,847

 
154,350

Total revenue
 
$
2,410,706

 
$
2,151,369

 
$
1,646,186

Long lived assets, excluding intercompany receivables, investments in subsidiaries, privately held equity investments and deferred tax assets, net by location are summarized as follows (in thousands):
 
 
December 31,
 
 
2019
 
2018
United States
 
$
32,565

 
$
69,238

International
 
6,708

 
6,117

Total
 
$
39,273

 
$
75,355


XML 96 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Combinations - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]    
Goodwill $ 54,855 $ 53,684
Mojo Networks, Inc and Metamako Holdings PTY LTD Acquisitions    
Business Acquisition [Line Items]    
Cash and cash equivalents   4,953
Other tangible assets   23,872
Liabilities   (28,707)
Intangible assets   63,720
Goodwill   54,855
Net assets acquired   $ 118,693
ZIP 97 0001596532-20-000024-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001596532-20-000024-xbrl.zip M4$L#!!0 ( /J<35!N/BD=A14 /_P 1 86YE="TR,#$Y,3(S,2YX M!LW\'!PG,X (@X MU,5D?C;X.AV>3R]O;P=__?3+[_\S'/[CXOX.7%$G7"+"P25#D",7/&&^ -]< M%'P''J-+\(VR[_@1#H=1):!^/ ?NQ\!9H"4$D'.&9R%'-Y0MKY '0Y^?#4+R M9PA][&'D"A%\)%GD"F1><\CFB'^!2Q2LH(/.!@O.5Q\/#IZ>GMY A@,.WSAT M>7!T.#H='1V/!D H28*/D"#>M*R/R?=<9\]]0-AS [Y>H0-1:"A*(8:=I%Y]I7P%6IDMB@TZ8"*4)TZB MPW-!YZ=C57IT>GIZH-XF10.WK* @.SKXQ^>[J0)Z\.D7 !3P>+FBC -2 ,R# MP4S5#!@?2G4#!<3P<#244$0.D/Y:#@ZVDZ*-$+921'7VX44IP>0.1)J 9O#A^AYY4,".67K&_%W M,\E\QG)4KE,B4L13*>+HW18B*LH$S65?UERD;*V=RF%AEKC&UOS+>Z@F8F1K M?HDJ[E":=I*T%Z.\-VW8?N(*DO%;.Y8!.!0T/"V5I&IO>FD!:8*L9_ M#%,J+:4)&1.YX+HVPA;%R=9,_FH377-D783M98DKR1];2X">G86]"$DM]6MK M(3!Y1(%*-8Z;]'LEU?3O84JBG20$8B>H]=;J6M'/K1TUP(XD-[(1(JXC?PS3 MRBT%X"LFJ7VP]\@# M*F'_J+M.CPX/P1!!O7R[>/TFKZ86QJ2P"^0,;$KT=TA3C$_A: %"B9 #HY M/#XY/&H$D'B>D :_:N*_=1PV.3_DACX:>[="+S+',Q^=!P'BP;GS9X@9"PH034+F+$1@GHAQ&SKW?9TW[= ):CC4 M^L!Q&Q^(F0+%%:1L>Q?0!GN HH%L ;"N;X+O^/#X^'#4#+Y?(WI=0D7HO\1< M+K8$Y\2]I(1C,A>C==P4%A,!8Y)S]*$DROAT5:X0Z)D')) VX5 M'FT(&J/AT8>2'M$(FWBO6 #)HY.AK\[XGR$/&9;#H)UB6B1;B^S;=LBFG'I\ MFP!Q*:0^>B&0(]H]TC\:Z79C41N"M9@6AJ1UF'9[:&JP_31/R(&Y^@>+:'@2^:J.WM ;"DJ2./*1=-[R'<6 MO=ORK6WC[VS;>"S)$$:B@$06W:=+:53-6!X@!>IHHRV1\D2_(A1; M(!*( <(M$9"@+3$K(6A&[]@.O2Q]$#'H:D9 5*T@&*$,A2ZCH( MMVK'J/QYL=9SP.LK$0KL5BS:D3:OSI^4K$=5@"C>I,S ;!W/9J^!XM?)$6\I M).WFLIN1JD6S,(E9C6:WYZ]+[9WN>4E>BY^8B%$IAGZT%VE[5&VXU )>6+:H M!CR[O2932OX5,X_W6_4>H97-2,D]=A6,'9Z@3]TP3:+M66%W? MF..,RK82IVTED\YK*8&^9@I\"@#,=NT[?=>D(5(3O++_W*Z MZA'Z>O'V7@P+&78X8@R)=OB(2&@YQV%+ MM19=VV8=\P&:40]N#@8YP4!XM#^\( M=#/Q6M1M!^ 9=B##KT<\#PI#*XA=W2ADDJQ:RZ6Z.H:WF;7>":O:./_>UALB MYB#FKK+Q*#!H 3H]?6T C;JAPZ=B#!/W1F5GR(TX]DM<&1-_D\OT1#0A.4,-_1TUS JJ MM1F^ M[,OY21LIZERI,*)OY4K9G4G-ZO0NUQSL)64<_UL)KX?./\3'JMG6.55A.PX:ADU-#"#SHXEHAFR1_@+QVY)< M44_*J^K=M+(\.T=)=&AHPN@CEA^$N:$L4\0JXK8C;8RJQV]+^NHL,U+ MADR^D'?O:8YJ;TRN>!>#9\[HT4*R^",*-&UWOUG2K 6YL'BZ 7*R BX>)#$R MP^BW'ME:%"QNH&I#N,?XI3&^]CSD\.0@M7AVCQQ*'&$?^^N)6M"M1;B0 6\@ MG##*O !Y7EW'^ ]$YPRN%O+NB N&X'>7/I'H_042W=EV_;(=]5J\"S,R&WAG MV8&$7UQJICCV';/4O]U\FXE +7B%E"'XE#F+"]XCX:T*C47/KX&^,1U8Y32 M"L:A_.A=Z5 ^J=U-(UNVB$(]\_KIN]*./B'2=0_/_+3K*0P4S#L3WI5V&BD@ M.7"ZUW]\D1>IRM@\06RZ@ R=/PKWE&9XH/+B1$K4'3;-8&I*S#P!67;KR!=U MX:KJ0P1MH(B#A#K@%$3THQMW>OPV37Y..':Q'\H4=8HC9UC)K='3R:2;@;01&*K4./K] M EB7D:_%O'#+BRWFT:*:9MN#K^S5;B-T SJU8V6D]/)H]>ZK8'4?A-I@ MMNN@[.8R["@(2Y;@U_OIU]] RK8'7]E+[0H)DETA-Y3](2]' MVA+S&JJU4!=.$U9 '?');&J19X(5JQ[>" B]PPRY\B0U(D'K*S=:TJZ%NG#T MH@IJ^7BHV($LOTY?G5$!RCU:A@)14.&R?R2!CS0 MUZTGJM27:Z-,]&1)A2B0K3>UF47?YSD;. R)5EBF)"8B(DCV]3KJV\.OT"/R MJ;HTVJ!H;>']U=;]_S ^($G/75=% ^A/('9OR25<80[]OXLAO0!P[&7GO(-/?&&GM2[ALQ?7S\CYN! *Z>U+C';EN3VV&2& M[_D)]/-?"Y"7].LK^A,;M:^_ORU07</'7/Q%D8X(>%D*R^>+AB2:K28GFNZ#T M@G[@HIFU&U3F#/IK<],%0CR]A^]<%X]-4ENJO;HR$)/YSG.ABQ#[[@.=BC3G M#HG4+9\#5;Y]_=SG(@PP$>U,F'F&B2I_GPS6;EV9KWD8)C>:JLM(16" N8:J M5BE1](V)29)T"YD@SN3Y[$ZW/)L:QJ[-_3<4@?QPRUY9Z5]3; M/]U%2B :,_N;D$_(B$3SGE*/RY_Y?K=)P=?O@@44E%/!:X4"^6/:C4LZQD>U?%A*,Y8B:%6H4FW;ZC4HO[^S&;$2W\IZA@LTQT1>_J.':"*)]V$0B.0=B0'. M5?[SUIMFV0G%G]1P\7_1$U,TKY=4D2B'ZUI;:L_%,I7J!GA>7 M#5M.]4+F+.1E7NDZ3)7*C6KNF1DJ'?0*K>2EN#)-R Q2\]Y:4^;U7;?DJGS( M4?X*^R^4N$A.\WD'L\7F\&S\'3_ MDI2D3:9[E K#YIHR>S=:+I$W-T@VO-^CL;&0DJE'LC6HBR6C_?E@N-[I)5P"@/^4W@2S-8!N6W=N1 M7M()0NRJ[%L?$"?S\O_X9\M3<8DOC2MN(,=(MZKSGW7!F7E1>>R^^XSZ/ONY\_XZ23 MJ7K9."*[6%0+]!S$#^EG"B)?J3ZZ4J/D]>LG>-'.'RFA,$Q6QI(@(2>'QEX\ M>Y1JMP6%UYMH2BQ0MEK[#ZPER0/+>KMX;3:9Q'H MUI$J-R%Q@W0#93Z#;5#N]9U9C+P=&"Q4>],]>RQ_^:M]Z]\K81JOY-X)Z4G% M/4\5[UX?CKIM$S_/AHA$)3WI,/:B;'D< MR$W-1?9V3_$]6D7K0<'8NZ-D+N=GJH8.2>)F6VE_!QQIYR9W=DU\Y,Y%GQY< M4E^.#AGT4Y7K"^YK*$MECZ?V\QM)#>_W5Z5L,Q->IF_T256J?+]OF4"JD\PH MQ][7(-J .Y[)R7$Y"W[][*@=9J('R&< Z>8RY%#F(O?KBI)SE^9-L7.R>VO! MXG&.2]&'BH;*Z<;VB48E]RYL52:-175*MBG6%7KU+;I39X''1@5B8=2!JXW_(@[H M0V&1.1X8E!].HTQ]6#4QY8_F^NH3S>4N4]1XMJGQ9_B,E^$R3N730WI:4WJ! MSD.^H"R[5>F'<=M_N\[,FNIA%)PCZHG73,2QJV@A7CB31Z-C"/&J1=#8OKOF M^MJ#L]8*ZV8Y]CPD(_M$,=[:C%54]W"R;*-7\'2O4-:K-BFY=^NEV7/ L'"8 M6J&UL;!M5>/U9Z2^R0LBB>B_Y6P"B0\KZ$%Z$A%J2^W!W$->QOBLQ;6PM"MZ M2TS,.AG+_T#MHGL_ I&,+>&G7_X#4$L#!!0 ( /J<35 6G\,FC, (\R M @ 5 86YE="TR,#$Y,3(S,5]C86PN>&UL[7U;7<;9X=MY$NXCAV>?)XM.SOX4X__U9:NK+ M9W^KF]\GUQ:A=:-GJU^FD]GO?\X_G)W'9U_FDS_/_:=X:7^IO5VLWOUIL;CZ M\\\_?_[\^4]?7#/]4]U\_)EBS'Z^;;7UB?P)W3R&\I\0H8B1/WV9AY^> 86S M^>K=+5YR\_B71\]_9JNGB3'FY]6WMX_.)T\]"-V2G__[UU_>K^A$D]E\86<^ M_O3O__+LV1J.II[&=S$]R__^]N[U@TYL,X'G_^3KRY_SUS\_7\XGLSB?G]>7 M;C);03:' :SZ^=3$])>?["PN@'9B"%U3_J^[VBR^7L6__#2?7%Y-@>:?^QO4 M&]LT\-MU?!$7=C(]:I#;^AALT'F.PG(:+]+K&#:=;E9A+U2VZWLP(C]8P/A"3MTVSBBJZ%)>+^\@I[S5W;ZW$[S9O_^4XR+ MU[-4-Y>'R-=>7S(TV>WD;>L.AA[NW^+DXR=06\] Z;4?H<=+.YG!MZLU\"$V ME]#@Q63NZ^5L\0[TV^Y3UO&-/0$RF]?32<@*^WVV:4'7GH;##N^M;0#23W$Q M\79Z]%B?[*7W@;]?P,\5!URD^?ZFD X_LEV &+K\<.?'M//1$ M@FO_V.X]U,MK7]E)\U]VNHR_@IQ<-FMB]PUC9Z/AAO5Z=AWG*^G__.M&C_KZ M B:HK;[9J=/AR#I4*3NHD^&&?6>*WGX-OX*5!]NQG:Y-[RX4'='_<,2V4[]: M-.UGB#H@5W*'+H4F:@FJ4];M7=?.B7KI%6DYOD.Y.7/O.!R8S*X'Y_[RI7]OIQKAX M![M",_&@!.3O.I-[Q$N&)ANLI\;ZQ4:'[SZC>SH*+!%E]\A6'D7>DJ?]?'"FW7[\#$M538 M6[8?>+!_R\;;#!#+"I^==IZ!W?WU0LQ?ZSI\GDRG,,FK\]7Y)$NK=W&:W2;? MGL#NH^2HSLJ3<:BAWDOGY?U*P+NMF,?G':M?>;&T#H[/W MA>7A:"=V.W39"TEK]?&#_;)_J$\\VO<0LB^_GJV=S+!W7D]RE!A8Q?<>:CQ>1/M[Z'^/%M__SR"577L,CJJW[Z).U3O:-&T M[R&VD_M;&_0]G-_ AFZ X!E\>ENOMY80JL7P'CW:]Q!: [6M M1=\#NO=K6T;;W[:70;[),4&97][&YOTGV\2S:P BO^=#G8-5ZMGJV'C?> _L MIN30SV:+29A,EUF(O(]^$[SV\HN?+D,,KYKZ\J5M6E;;Y>I/>3 MC[-)@MU^MM@<1@%GO:VGDS:QQ)TZ/1U9+9FRC[Y/1^11C=IQ\:G&VC_D M8WH[ 2&M&:1#IR<@JRUC'=]G/T0='(@[<,#MX^YOP_?.YO/EY=7*VG\YO[IJ MRSC'=EB0G-53%U>'^$,Z=SP0>8=ZQ=KW,-" U^B<92\I?'I73Z>P\#[;IK5@ M.KK'@0BZBUY;???;;+)X-U]NAM/>L.C<\4#DK2S2^:U)^JIN_II/U8^FJEU_ M0Q&S<1C$D$^&XFQ^Q#EEMUZ').Q=O+J]#IT=]I?=*-K7W4"DM-S)][0;:'"_ MS9KH:[#;_K%9E8^F_6C,#^ZZ'Q*7;A[_O@1M^V4.D+S5?=[4BQ:3T*;QUF%Z M._7+Z8JR7^#SYO$\JJ.S4ZS?%;\LXBQD+7N8M^W>,8=^^Y$I'LH-ZY"<#+>C MRF.Z&16T>,!XFY&LDJ@D.W>KE"?+.?IH[=7/F2%_CM/%_.8O*Q9%F&QRLOSK MYL_5$X-^=[O@7@?@WTF:V$=@WHO2N'<\O=+Y5L[F&WI@-XO3O_P$8Z\&?F.% M13#,"8584A(QRAS2CC"$5?"<":+9MV?FJSFHF\W"2DE\BQ0!#!T3.GK4C&M4']WIH[:_RSNH$MX"\_D9^> M?5[=W5[]NN[%-O[14GR826CSQ,_S[%/,/2(0OY&T5J-#4>(X,D0QPHQCY*!B*1,6@DX]) MXN,9G_[A&'^DD[:?[<>W/]S[2Z&-X=Y?*F($<9IR$"TA(>L\02H2C+C2 6/I M"3>M]N&G%P:[6QCH#[(RQC=AW^.BN#,+2BV*>V^LJ./"2HZ1="PBJZU!*3*& M= !)Y&*BF(;C%P7_P^T6XYNO4FOB!LX=3'SS2,64XQQ'BB1H>,A)6.-8:HV< M\DEJXI+1Y'BN$W]8KNL \!V;_-O/3SD;!O%"/.4$[-/S<=XV46*AE^Y.=5C0 MN[)):+3)-+;Q?>]8N4\^7Y%HO2+<(6SA+59@AXS6 6'LF%8V<4):V=@E:,RH MMR8P/UP!)<)931$S(2 F(_Q0*2)#C5(I249#&KL'H8=YJP< JM2>]%^P-K.( M:<,!CYZM6$A: QA("PS@4!M1"("5=9@289BP1HS=DNZ? ?K :?#-9I\,WI.E MM: D_@6VQ!@?3M.-8O#UK?VZOJJPW"64UZW(6*?(A 64TVK-@3O^)]JF*S9/=EIQ#29G J 4:%.(.NJ1MMHC MK[@ 28<=,/?8Y?\PK%&?$.-26T=;Y#(9'S[7/2S/34^5<9CC[.Q(G'D 1H!, M%4DAJ4QBQ 3JG!S[MC,>ONL$["B9#5[,HYXHA@I; R*R3'$ M/+:.!TQYZ. #8G]0ACL2VC&RW*MZV7F/O=<5J)]!">(($LED:&1"G,0,C5;, MFT2=[7 V6\;I.#J&.Q+94?+;Y+HO"9>[JD"E")&2A*P-'C$+,E][(U$0W"=. M'.C]^.0W9L_':6%K'ID>D>]%: MJE??LW_BMUG8U.F(X>47#X^>7>9/Q^*VK;_](&*E ;ADD2 4U@1A# 7O'&(Z M8K!Q))7._#!NBWY9ZA"95'*"2NV96TAM?6QRVV(_",[D<\R@D69$(VQ51,0* M#]/DJ&$L*1='[UL?!Y<6G()3;I[EHOAW#.+8$ELG.]GMLH;[6J)%Z=SD8SZ< MW$U#H)H$FG ^S/(4)9- ,%.!$966.^*8\2*.??OL94;;B9GC83OQIO:FGOEC M>>6N;16(3D89P)#S@$PT%'YH,$B(3X$P0@WO8."=XHQX4';IA-PIMY\31BKU M4B2PW[&V*OQ7THJ]%TDW"]MS,#QEA>UI6@65B V8(1D#1PI+BT _\RC:J P/ M,3)F3VB4M@JIOQ]5S;F63&F)O/,<.0L_(E8XAX(D8ACA0O.Q;W#]3MJW9E\G ML(KY-^]&N5_G>?QPQ7#P-L?K6.4"\BEA9+@!>S0H&[6$_1IW./0KS@:'S=3V M&3\>GE(3?U-O"@S,O"?MG_RG&U3&:VTD94@YGI#70)QSCB'J/&AOQ@:3QA_> MTG'BZH&0*L@+WQ1;:\4.3[>IO,$^$<*0$\0A#BH8HC1@Q&T 55"SP' 'SV$A MGTSO'-$;6*68XJ:DV=\FBT_GR_FBOHS- ?9QF^:5U)9&'PERRD0DA/;(,BQ0 M8MX#J!Z4>#;ZD)%^664@W(J9R?E6ZD&"9$N+*CK'/4D:5D:^MF<=1C$:C$@T M)(5LWG6Y9UDHNJ-?WN@/JL([R_VL_&T<)KN:53I(C)752"=&D,9* LG>(&&) MH!0'4.'4=[2_=%(Y>P:J%%NL$S#&(UQI>UI63-*@:&!(1 ,X.NN >L!6B8"E MUU[%V,$L+;ZC=&*._K$ZU2[2SLNZM5&EO1:8<(9\P![AI 4RF&D4B0G:\Z0T M[N!>+;Z7=.**7F$:A3+:BCM:]E!1EQ05)B#N!4<)&XJ8DQ390+7V HPXVH%5 M"@7Y]<0JPV'VSU.;T83E]256!CVI&99+;DJ2W:I1]\7CSF1O>UI6DAO#K (Y MZD"BLJSH$TP(\EY833S@23H8,>J[XI#^L2K%'P>=!#UQC,"=,9CG$]!5!H7@ M'+)@]"%J4J(^P:YJ1W^Z.^A922^8E>*&M\V&D5>C7B4#W\$.3SQ=&:HCQ3:A MJ$"[XI;F&V1.(Y\O0,= B!$=W%YE?.9=IZP> J9RZNAM@:9]\__MHU7"PCK* M!:(N$ 2R5 !],2#");'"2B)$AWP0981!SY/? T;%'%HAK$HAVNE;.X&M[-Q> M319V5[:B+2TJ%H3%WDJPLX1!4D4)^K(32-KH Z5.&M;A-E$93T7/?- ?5*78 MX5T.DIG%<%.'[\S[Y>5R5;>+ M_)">*@.6.&%<(L!&5; M5),MK2H>#.,.!R2,\\A&X5%*SB G?0R:IF12!Y.EN!^]?Y.E7_"*R9]M.:4? M/E 1%1/+N9@X30H)ZC%8_)8@PT /PY$0(D\8K;@>9(L8E?O/5=@Q%Y@D* A# M04!@B6@^/J=24\E5"H%V.#NL[OF?>YG=SQ;GMFF^ MPEK;:WBU:5^1$)7&WB,C054(UC*$'5@:F'FM;31 M[A68>@^#ORN:_2*ZQ=VG%J+CL)ZJ2!W!WC D@@LH,+!=@XH<2= +G*9:>=I! MO2ICU??'1\.C5SI,]EWT$=8#D 3J8/M@V:>:58"<=]$8I%2@*#B*$?.&("6P MT*!D$J\ZR)PRNE6/O-(O5*48X_4L%[^JFZ^[#XCN/U9YKRA.8#MP;S 2%D0H MA0T;.:W!CDC4IBYGRV6L^?XFOB,T!=W]5W82-CE/87=8V-6LXI3+"#L@(I9[1')V9*&\08P&;G7$H/JW,L9.KUMT,EQZQJC8#:MZ M]C%?K\SB;KYV&.Q@A">>KC2Q*2DBD0L)%"-)*8H"0!.$:V:<=-SU4W%FW//? M#S0GBRE9(W!@.,EMHTIB*7@"4TM33Q&+3",?M4:<2>N#5819_WWH#IV8H%>$ MBH:S;@;:.I+UV^&C8 M%"OO%_!SI35?I.S@?S6M/Y\NU4H>P3?'#.] JV\F?G%;T/?A'^X]^38VDSJK M@$WF@Q=Q_2]\GBX#<,?++_X3; 0Q9[%YF5+T.^^%%!U()3!E!!.&$N8::1,5 M CF&$2P!9BCE7J162MPPLY(]KT A6-K7$^"#YU]A<0%YZXMD0-"97TRN]V6) M:=])16(*AH$(<,Y@1*WDR!JC$+,*VV0M2UT\&V5.W\;,0'7!F=F_PVXIH/TN M7FV27%ZD;.,OP,9?"?C;<5VXZ>3C:BZVEL,^J)-*1&*UQ GP8QCP8QPI;OVF M3K))>1_JA>^&K.$[U&S6!6$MZ);U,8;Y*T#Q]7R^S#OQ17K_";;A^6^YG! L MN5QJ\SH[G%=_?@Y$AAP1%F?S%7G9[3B_79FK:**+JVT\6>2]%7,,U_H O<)9BI&V8+0^%^IHI3S12853SJ*");(TV+RD0+HK:U!0C"<+TITY M//9M]ONW4OJ9F=+"[D.]J=C^JVU^CXL@3-/:\=TGN\M(J]O1$]APN282EBPFR) 7R_2H=QU:%^5 M8#Z[UAW*^>60I\XAYW/6(":TML8+VZ4Q)(,\]0Y)B;P*3DHI_0V!]1H/4)Z\D8[/ER/IGEBCCK>W==V]VR2MAP#1@B;SPL+YVU!AXHBBYZ045*VG3P^98) M^SF!(M8/E"?;%=L%#^]J5@6FI$E)(9940#J[BZ*5!B4BH^1!)M)%$*D?4A#U M!.2)'6.W83-='&-/=%+YB(-RDB$+*F0V61SL_#$G[,%&D\BI3AV*G)4)3/_^ M'6/]S$RYN/BK)OJ)7104"/%$.BD"PE"#) M8)F:0$$C#3PG7\!1QPX*?IFPDJ$F^U$\_2!XEN*F@P\OMYR:)>Q,T%0@![\@ MIE) H D(9*CA5@L#"N;H7?R%.*8W!$]V$V=SM?!YG,6T,T'7GI85XY2X&"2B M1D98'#R"6(\&- ZKDR4)E([17^0N)F?ZAK+D1>^UZK<>.P!V7SA>I)NBB2 U MP^U:S?)PM82>S[6]>8>.4RU=B4KXXZ;F Y2=)=A7+E!*75.,.RM)I'53] M<]<@@)Z.G6YR,.PV"7>VJQ)U8%'K@"CG(B^:B*B7&B6+O>#8!!$[Z$[R!V>@ M;DB>CG,V:1IN]O4GTS4[*'2AB9.-$&$=CZ4;X_G"^I):0DUYP120GM ML"?J'YS-^L+T]%K6IH+K42K6IFVE#"52.EA%0A(D1$P@V<$Z]E8[@9/DEG7P MNYL?R4@< LR3,M$W15\/Y:-OFH.AHL!0 8%LC;;(@CA&5#.*-*$N"&\!^B[7 MY? /STO= 3T=.^TLQG409^WLJW+Q=:^TZ)&[X=.]5-(PYK RB"OJ$0?S!@6=CQ>XC(&"HJEH%S[[ MH7SNP^)Z8OW]+JO#D3OEUEZJH$*D6C.4HN5(1N7!H-8 ?(K16,LXZY3=^8?R MT ^+:RD>^VT&@Y]._A'#7^UDELLW7,S:!<_L:5E1D5C(U:A\# S>+.$W0P#; MJ)VQE&K5Q0M/?BPW?/]@%HRAN2O]L3M,YNZY*A*%?20Q9R#5*.H8D=8.(P8$ M!4"1A$X)!-.RRK_GM";A2"WT=D'61[@=I75\=Z M.+*2V<,>CZ5%R;0=K2H!ZBL3P G$6XJP-01AD%I(X2"I9D13V2JL?AAZVY0G M>YNC'& %+X#5W')UQ?!#O0<50JZZ*"*)0/Z9' (B+NN4.1B@CS08B-'<+=R_!Z49YLN1[& M,ENG7CUW1O/_76?YN;.=[RZ+G\%V#5^]@(^SCVL%J,76-]0KJPC&6M!"@'ST M'*E@0#0*+9&G)C+.$V:F@_POX\0=XYHXP<3\D3TLA9+P#*1H].=1*6Q3;%P/ M]W(H%C)DPBL98,HQQZI)#4L%B*5 M<-XR-_K:K1TXZ/%1S8B0+J8VW?@I6ZW7)YZN='"8A'SH#N@C05E"ACN#M'7< MAL MI:-7X$L&T,T &F4M/_+LXCO"O[9E_$ZSBM5VF2MI\)M6I7Q42M M-U$CC&5"CDNP/9DVR%CM8P3;,T8Q=O'2<1;K8?$J=JTXK@3C*G-;SM=VA\<. MYMC>J%(,P#,!@_4E%R,@,;)R-RO>,PN67+2F@NJ05S+_I\7,Q.0$DH@AKE$S":#0L"2A90( M"_U< /YNN*-?M(K)CP:4K+=-O3OKP+VG*J-!"-JD$%=9#!K+$*&>HRAR@#IQ M3)@.%DOAC:,G1;,;/N54S.LX6\8;(^W;F/"77S9!"OEV%/P7=OOOC^BM^#A_7T]WI4C=WJAB@AM/@#X*&CF*G#N$J72@DF-.B6"1ZWZ2.P]I MS_;%*KWB5.Q,I9[5#\7L?HUC:YLJ1_DR_AKM?-G$ M!S=&"KWN[I+$\Z\W50-> -KS%W%A)]/3G9.>7!'=HE75 MB;9=5%%(V*VU0PQL.42]4$A'(V&%.4VPD$[H$P9C[B9C,VGP*2N8D]G%+/Y/ MM,WM9!^-S[Z.JZ 5UD*F=9)_SP)&EA&&0)($004ETHY>WQ^&1>H3XWSTC96V M(\T#A'%^^-34RX^?/GRN=[%;3SU7VA.M-"@H"EL!6HHGV44K-]4^D[9&]+.7 M?Z_\=CJ@!]<&GMR[WMAF[:/=O5<-M76^]Y]B6$[C1;K]&GY=%\ZSTW46FN-W MT2TK])L+'4^5]WF87VF3C3!G3WTRFJ:'7BLB%$D$S%_0'.&'R0%E6+,UPQ@L MHV+I=/OG-\2=+.DPWG_L!O@J1FN -@C84'OEY?+51'?E8?RXN2OJ",YV58KCF,10?#?>Q\F[U>0_+M M@_XK2YEUVN1L23RN=6YB-4>2I>0XCMS(T9^ ?A=LVQ7V4['M]^"(.F58SDF9 MKT=DCW:B'&I\;=5W4E#6:"&!(TE"Q&N!N'-Z8X='JT67*TC#'6 MK<+P8M2,BM A;4RAIO7;#:QO[([>MMXV=5CZQ;NX6#:S'$C?7,?M<[^O M2659+H>:+#))"!BTMD@0;S:B-H T[U*KJ-#)>^_3/@!LQ?3@Z;3^#!(\JUHO MZJ5;I.7TH.HP[3JH1%)(09X0B2@-&W,)ZUIH%AD^X M[;^\O)K67V-\%U=6^D$T[VT+=KW3P&P*>:]S[C.>$-,VET FEAK!P"P;?6G, MGF;VV_1N V!7:B_8[&!_RP>PL\77%4!V>CZU\_DD3<#8VLLY+7NH(C68IQB1 MXQ&#-,.P'T9CX2-76@G-<1I]H<@%:D;*\@P>US-6U8>1%[\ 5,SS68\Y7+2+(MGIF MIZ_B 1K9EH9@6]N($U$HBES@1TO0P+WBR%B>.,T58+O<.BB30GL85ND=N,*L M2.S]*)7WJ?TB0V6K[Y;4G!(/PTT821HU8MF?AE4@B!LAC<"" M!]\J9&,XS&#XG:)0][:OOA@%8@)T6;G,%$6>883\A;DMM#<^,!YS@,Z=N_* MZ;BF,Y@GW 1OLA(\M].\%9YRX[LI#[W)F7#"D=RKC7[JG?9F*%_?Q-WWGN\> MJ[Q7%"?.$0=U#PD+DHI&%<%"TU'C1&VBK5;SP!2]LY]_!> ;F(%UNNO-$>CN M(GS[&E>6MO)T/LAU,8)XLG%F3!EJ :\3EZS'O)J.G0OVT=-5\LX2IS R"IC:B0CZ M-DLY.ESP+)PXPWSLPKRGV7NT6OM J^@QSWT@\F65>0[]WYT">4>SBDAKB#$) M)1 ZB O/4< 2B*=6V&"22:)#2$&A.LZ#\$;/L)7;[]3Q^5] M=P4EM>J@XH80;K5 @!\8Z503I#U@09/4E-F$O>RPQ90Y*1Z&808#\(0ZX=O8 MI+JYS+Z."S?=Y'(]I=?C;1.O["3<9*>]N0>S.5'IFCVBKS"O^V-\>%6G38C7 MWM:52,$ FS"DC8G(B*"0M<[DW&8F2,HQ;>> ')3^?0?)]Q^K'.?8FJ00"\(B M6 D4$0Z"52N6HVTB=VSTCOC>9^Y1Z%HGP,K&*+7D]B<@4II1K&E$R3*#N :C MW$H! C)G]<0D1)?ZN0+Q';-"+[ 598B'B+1DC"<;51$K0C2..;E)OH^J)+(Y MGZ.1EB4>J%&R0W!KF;#&(@S2%WQ'!Z#<^LA>Q*MZ/MEQ$7#7XU54SB1L.+*$ M!$192L#5]B8>,QDL_.BC$X>:\)Z!.Z6NN0Z6R??1Y^^B@V]71Y#YMM=\XU$] MJ>*938;%5QA35O2O-O5M3Z]KKH?U=FI!_7TXMMWW"+8VJSCE,H(UBXCE'I%L MY(HW0 ]AN95P\IP'Y11!)E %")>1B0EIPBL-*:3 M PW+C?Z^;7_3^OC61+_8%0QMO4FD K*QB;"V,X[P^S2NIF@6-KD.5G_?2N?N M@-A>7E$IIRRS.J#H6$ XIUF068V#3SP0S5.BX\^Z/1@+GA#F$VZ*ITMI\:I)%$$8WJJ6 M7W&J]ZDQ^YI6D1 @7G.D$PW(6^:1S>4;K28$Z.:"X@[64AE%IL_)K0?'KY0R MLV/H]W;'^[O@<7RTI;-*"L)ACQ:(4*MAD"P?G4>*DI7!^FA#XOW<*AY203D- M:_4'Z>#*R+%;S3VR-EZ.?^XM(]M;GIBC-S ?'S['Z77\M9XM/AVY\[3HN/(A M.!YSR1U",*(J1D3S*;H(RH:8>++_W)=*HCN&7>LQ8;G PH?/=6]LN.FO$C2( MY+-/ J8(12D44E1[,/VL -O34A5&?ZHT&NX['M01,QV\?E=4Z9$]5E13; 23 MR)!D$%$?".E[6>U4O=T7N'==AI8A,B0M M2%B#O H:Q90#C3!7GEK/)._@T"YS:C8JQCL2U1'S'3S;+]_!LU5P6A@J%2(\ M$:189+ \/4.8N>2-I$JVNT]UR@0AX^*[XU =)]^=I45L>F>^![U6R6I,4Z[C MX&5"1.?+QEB @B*4#DQC ZOV> XLDX]D-!S8%=IQ^2N&/D]Y(H?.H"\YKR^O MZMFZQNO;IKZ>Y+Q#K^KFWB.G]L*,KRSQ,'3>7,B^!SVP)/Q[#G^<[$SDL:]I M9:P( 7X@S15!U&23RQJP[CVVU#@7F>N09J?4+=T>9K4>'+A2V^;-T%]%F ,[ M/7R5M.L % =,HR0<&185BB$D!'UA9(7VWG(=I>Y0_JP,Z_0[S5MXJ'<<2W/2 MZ@@?**B1$1:C,#@UJ"8$H8"(S)H:C5,P=C=:46X:B T MBTNINH$)F7604CL[J+2W,6G#0)7E +6+%&G)$HH4.\% QTVX S^5\9*5D5)] MXUB*DS8QR8=ST.Z&E0U:A9SI6U$L\W$'F$/$1B1]]"&'.%/2X5BI5%**_E6C MWF$KS"B;[?@(3MG6LB(8JV 2$!DT0UYZB6),!GEJ-(:UQZ/OX(HOE.VMQVE] MFF-ZA*\PRSS8:X]@G-WM*Y68LHXY9 S--X2=14DHG38DIVN:1S M(K8X>.KV\<*Q6)V,&^"7F[_=7)>N+_._=G.W:+,9S=]_LDU\;N>Y-.[= UL* M%0_YNBI$$941"T2A0T*D")BGIP#DCH[=F^F"1$PAL66(P] 4R$1J: ",HD$8I40 M\&/LUE,)SNH5PE.*K[6[_&A6>KJ'RJ1 HX"%!$JM1S9:L")=U$@['GE4*E_] M'7LX9"$!U0]\1V>->32DV23;@/;DSCUZ0:5U>Q(= MP.H"8C8PY+RR"(.=;> K&\9?-:T$[_2+86\;TB\1C,0;5]K7MIO/PU;5B^?J M.:82%'WS0I]I>:[5<_:.225^OYN"F7=XC, M>-RZ$L(I'9)'R5J-F ZTITCVW M_"%1PO>:520#&#U%05"%BD\&.*_H";T32)@' M!XO]>/@.ZK*RU!$O%2CUUCM$34XW3(1%#LAU"]M,YO,/A[.A[LZJT#=-,X*@X+#'"6N-')1@S(J(P5C%00\ M[I!OI*R[N1#C]8SG:3DMFZ\P\+.<1//C.K'FP0SV1!]@7RM% 5[$:OA!'B.XD\O)W,0^(/'S?:#X?$4O <&J IK!D6F48^:@V82.N# M5839T6=5*\L3^_P"@X(_!A?3@,@[U","'(@PFCB1>: MDWZNAI[2$U66)8>?@I*[V\N4HL]9LV__]B[Z>N:!PDU*]]-&S3\Q/KN(Y_5L M,9DM09'8!-K4LYWE%%MW4EG0:9SV"46! Y)!.(0ID\ABS5.,U&C3RD8MB<;# M&3N[N326+_\LB,S(V^ MZO%0[/)MC>NW3IMDJ6:N$31IZSA"1@!Q.5*/),!2-T MHFG\EP9'Q)P]XCPFKOSV5G]^XL4$&N:+<1,[[SNGP#>.X^0,P5V*@Y=QDXZ(2P? >TS<^J%-3JO#.JJ4Q)'X0 ,C1'HR!P1 M976^84XYU=P2WRJG^EY_Z9!6PXA8L!.T8V*V\T_9:_=ZUBW4IN+M['Q.X+5!WE9A3D#_0>6'BA#'GE-0667#&\" ML1U52G4X<2\3ICPPHXX*_3&)WC=U]K@LX3$WC9L(EJ/NO_;_LDI;(U<*/HT! MZ*,\(DZ40S%0#%_IP$WJ)83Z#Z(O# [_F!@[*T?+18["^G^UFY_YQ46"WM1V M =U?YY7UW&IO#;+)6!1\+M8N^2I*.IJ@@C>L0Z!FF=CO$?%M[VB/B4_7-<+# M_R[GBWT1!,=T5_F<;S(Z!E,2+)+18F1(5(A1S)BB29$4CN=%\T?CQ1[P'515 M?4K&WTN9O@[XBA^;6S$_[T%E/?JE%=&,<.MRJC AD<^*OG%!;I0G@9FC79)> MXQ^!/4.-Z>QU0W8\J!GR_FOP(.>6KV MUX.]?TKZ9=%8X-7)S#9?7P./S6$*8487@ ",[^.-J;%C3QCPK177QDGB)%)Y M3Z4<>Z22U/D\2"KAO&U9UFHT>+^ 7^:+B>\7SYM>*^:CIL0(T)!91(E*&+.@ M!CEFM=31)^E'?T@Y&GZJ3SDOI13$(ZC:G#OTR\*;3BMMH@N"4Z1TC$B1D#.5 M W!2A$B<8S'IT:=\_X$X^/AI*;D]O[%-)N!Z3RW@?HOB%"SR\Z1+L "MU_$; MDW#0EY0DZ-ZO0\_CF[C)9PNJ[LK7=78-9.:7?JC/Z\O+'&Y0^]]//H S$ =A M,EWF=?0^^F6SB@1\^<5/ES"0+#%NKDG<]#/XA+4<^7,[G_B<&B://H9'K4ZM ME]\.*(O>ITGX5$]A@YJO*-FQL1[84V64#,P(CJPF#&D5FO="Z MU;G,,+@\N(ISPUPKRJ:K8<3PH7YK&U"@)EC5U+&\S\HN]0G1[R4COP QK:KLXI$81])1)[E M,(BL-VF=2Z>KJ$-0CG1*OU-&DRW)0%W1*\4-?UO!'L/9-6C-'^.;Y:6+S47: M;#ZK#6=^L5S 1@8K8O9Q![\43&/M%]4#]54H-5YB,?J:A8/R05T6W8)^ MBV9UR]).-\)H1<'98KT%K<74W='R6_LU/]SRHFSWSBN#M> *@Q 4QB'J88YL M3!0%JK"DRC'"1R_]2_+E22 _^ARLU6A?;(RI]<')17IY>36MO\:XVC;?+AO_ M"2AY.[5/>=(&>$L5.751^8!X+J]$L8XY%19%^29TT%:)U*761)GPZQ(L.0[L M!_>?M32NAW:/7#0?[6Q3#!QL^/>9$9JOL"--/LXF:>(MK'+OZV5V5GY\6T_! M?AC=< 9WA!PUJJ,:C7*ZAY_VM_5\L5Z]>A]_'BYJJ^5ZF8M M;TN^ZP3D#QV$+_-[#+ OA;&,HX" M$W'(< :?I'M^BI=_7][+IEOB7:_LI,D7#'(VJ^7EU>KLYN7\ZFKX26@UE-53 M%U=ECI0>#ZG$@;C?=&*WQ5-W\%:VMQBI%L3GD>AHAOXLM.-9YW\>I&PV]R=-CE M"0927G+^-FNBKT%7^\>&4Q]-R_ P+-T\_GT)&_W+:_AQNXV\J1<[L=C84?F' M@T'_^[_\?U!+ P04 " #ZG$U0D[Q1.7-8 #"500 %0 &%N970M,C Q M.3$R,S%?9&5F+GAM;.R]6W<;.98F^GY^19Z:YZS$_=*K:V;AFN.SG);'U/-I^L[[+%ZB=39.DJF_[TYVQU^]._IMGRCY]NBOSNIW_EQ1^S+^G/ M/V\;_;3Y93Y;_/$?\9]/Z3+[Z>MR]A_+R6UVE[[-)^EJ\^[;U>K^/W[YY<\_ M__S[UT_%_.]Y\?D7! #^9=_JX!/QKY_+QWZ.'_T,T<\8_OWK4CX>OYVN]@T>/TQ_V7ZY?_19UW_BS;-02OG+YMO]H\O92P^&3N$O__>W MM]<;2'Z>+9:K=#')_O8__Y^??MHB5^3S[$-V\U/\^?N'-]]UDA:S\/S?)_G= M+_'K7_1Z.5MDRZ7)[S[-%AMTEV$ FWYNB^SF'W]+%]DJP 0E1%N0_L>Q-JMO M]]D__K:H=VE1A-^^9#9;I;-YHT$>ZJ.W04<>3=?S[.KFS2)P MZ?/LTSQ3RV6V6JK)O]>S(INVH.;DS@<@\_VZF-R&F?&^F$TR-9_O)FPG5-;K MNS58^P1M.^A_@V"VPT M^7)54RX:=#4(";^EJW4Q6X4_.R+D8(=]DW/JZMJ@J[Y)N%[?AY[C5^E(F+^Y.688Z?4G?9-=;EFIWT/=P_Y7-/M\&15 %-3+]''J\2V>+ M\.U&_#]FQ5UH8&?+2;Y>K#X$C;$]RUJ^L2- %LM\/IM&%?BQV-2@JZ)AO\-[ MGQ8!TMML-9ND\\9C?;&7S@=^O0K_;B3@ZL:DRUL_S_\\"=^C'?0[W/SNOLAN ML\4R+)MO@D5UES4>^.&N>B7AZCXKZED/]7OH=<#7JWSRQVT^GP9SU@5U>?6M MZ< /]]01 6'AJA[;HX:U/9\4_T_DZ^RVLD^MB2VS5,(XVZF]8;Q9?LN5F M]=??=BK4-QL85%8!JLM' EA^R23;[$J%YE]6U#]OUVC]A MQ3J;OIVEGV;S4XS%%EWV3=(\J$91O_-Y8?/UI]7->EXBW9ZX^IWW3&94 N/_ MQTW]2SK?&1UT^/8BP9W)L=I,5 M118@_9(MUK7WTH;]]4Q,5$H6J[SH8A4YW%?/1%P%6[#8VB;NZWTP53I9ZNOT MVC-A[[-BXP8*0G[U:3[[O#5G6E-6J]N^22NR^W0VW2$;EZ@-WF9=1-O^-*6N MRY?T3G8^74]6UV%A#CK$I_#M9G$.UL B_+W,BOK*>8?OZ)_H8(NOOH5AQ%WI M/G[7Q0RMUV_/Q-54V&NV[WFP_XK&VR(@%A6^=-Z: \?[ZX287_-\^N=L/@], MWH0AE[.X6GW(YM%M\C10645)H\Z&)^-40[V3SH[>U]8Q.Y0N'AZ/>LMNBRTY(VJJ/'].OU4-]X=&NAQ!]^?EBZV0. M>^>76$N)N;;++:QUG"9Q^R M21YVWOGLE'!S\QZ[)NC7+/]W,4ZGBRS]8YK_N=A^K[-@@C25N4;]=DW< MJ9MTC:9=#['>(GFP0=?#^3T8G$4@>!'^>I]OU^(&W*_334=#+R,V-8;W[-&N MAU ;J$,MNA[0HU_K"EIUVTX&^2XFT$1Y>9\5U[=ID:DO 8CXGH]YS.S(%YL8 M:]5X3^QFR*&KQ6HVGID807M;N=!#_FV3%I,MLIM9M:YUO%6/ ZLY)6LU[F28U]GG^(I' MR<)58SO[/WKO[XMT M/9V%IZJ'W*2W,Q!26T!:='H&LNH*5O,^NR'JY*S5GK-3GW>_SW53R^7Z[GYC M[;OE_7U=P6G:X8#D;)ZZNC_%']*ZXY[(.]4K5K^'G@:\14=%+VGXZT,^GX>) M]V=:U%Z8&O?8$T$/J5Z;[WY?S%8?ENO=<.H;%JT[[HF\C46ZW)ND/B]^C2'H MQE35ZZ\O8G8.@VP:PRC98MD@J->NUSX)^Y#=[X_81H?]73N*JKKKB92:.WE% MNYX&]_NBR"9YL-O^>S8G=]T-B>M/R^S?ZZ!MNYA-N-=]WN6K&DRH MT_C@,--B4HYT]^OCP>Z+,,P6JU^FL[M?=L_\DLZ?G&0[4.:AK-P02T30S7 ? MM>QZ4.'W>&0K7_P\S6[2]7S5<(@'^^EQP'D\4-E^O-]UT_EP-[W_?)?=?7IZ MF*K^6%_JH^N!WH;^BLGZ4_;S'IJ&PSW2T\%!!Z&9+38!NK?AS]W3<5R-:XAL M7Y5]766+:;1;>WG9<15T__+XZO+E\WSR$JP;2&_2Y:<-KNOESY_3]/Z7N&C] MDLU7R_*3S3+V,X"[LC'_8_=Q4@[N4?)*H"U[L\KN]H,*:DLV_\??P@"2.LT2 M+!W1B BOH:%04D05@Q81!PT(GY'OB=U4Q6N#BH/ JB*R4]Y$?;2?_P-EBUW,_*D M#266-.J#M?F@: 7"P@>;Y>0_)O,\:!'_^-NJ6&U+=Z%9J#NEZM M5>@T3M:0C"[P^FO(RGEDY#NZ+D%$SB,:UUD\$!=KJDUG7V;3==C=O[VYNTM7 MX?-T_M**^]MW!L%+RDW#+A,%%,%AN7;2"2=\6+2Y*Q&R!ILA!>DEXZ>>%#7D M^E.=9Q@0AUZ!'IDQL;[(;+HK@O*Q2!?+;68SK+$8U>DFT80H) P$FB"+--5* MEM!#J3R["'%JKSWWB-E0TO,^_;;-Q$N P"$H%XWL9&"Q@A;V #$NOJ3"NEE.A'S2.#+^D M4,5BLJN'!>81NZM"3!WTGGCO@K9/%!<2:Z<4,0KOL,-"Z"%#!D>C3OT(1'YN M0/\B@2G,J?5!=4=(2\.@ETJJ$A0(>7-EHN? U* "43-6=1J6KR/^X"D7#@OK M!0C_, X(E#N:B0@X7&:LJC8G3PY$-,/KKR$K%Q6K.I^(_(A5(0&U,DQK1($( MZ"!B2BV"&$OHD(+45:RJ-M>[BE6=!N)08G9D7X^ET?\K+\P\#?0TH8<58Q M:(!PA'E '46BQ$,RI\>M,?7"^?K2U2&B/R1ME/K6)0K8>03+9E^R>7Z?33]F MD]M%/L\_?_L0KY^J5KPJ6@;=U@)C,=*&22.=YUS1TDNCO1Y4<.KI5[UQ-.\3 MN:$DQ:R7J_PN*S;%+:,*>#N[KY:2(ZT2#02" '".N,.0:8^T+NE4CC;7P'M+ MW!A*0KI#;2CI^%BDTRQ27BT23Q]-(!"2(P:Q@LHBHIFWK*3(A45X? D50\E! M2ZB&8O[N)H,G0%3)P9%6B9(*^+#]^B#:R@!N/-O3::1MOGGTEM(PE$ATA]JP MNNO\F(UY+&.T3O/$.:J@Q08#KSD.4X/+$DWJ18NSF6%"U3;>)M("Y^'^2(HPE"[/+[I!B(,RU\2DL@TC9@)B> M-2GCE/O<+_P,+U%*:0< (%)J3)4BVF.(N?3*4*YJ171["B&<\0POX@)AZKSC MS)NPT5H&X X5S04L6'@B(&.!0"8$589SI1&UN=Y57L1I M()[QK-V'?0FV-].@3_*0I%>E+5&R?#+3< M/OHD49@+@[AB#EN@G>*!ZR6^7AK86(;/<_)Y#.ML^C-R8. M4ZL-50Q[R\)_T*B2WQ8"V#S.?)YSTF,0W^;PCO' +"1<**"9X\PY#B2PK/19 M6>E0\_)%YSD4W51 &N(Q\@7IT56]S^7X7;;J?D&J>F/B*6 (:"Z9%PP);G7@ M"B34*$XY0LT7I/,H8WC.$%E^JX-YAY>%XE]YL>P=FP,CDF_NVLL7S M6[:&>>?;+%UF)E^^?/7!@&/X+5WM[I,\XTA&4P+Z;;[X_#$K[LKH]L.8]S/[ MR-)8HW4"N9&8 H2$<%0XHC@S$!F&G,%2UTO.&9KVJMAQ1C;&0/S]J@TU"[K<_)@1.7)$PF3B% J MO18, &@XE@SOQ@T1(&J<4=F&V#_E7"L,+H>'HXJ6#LNZX5CV6X#O;GUWE&G? M/9, BZ"PRMI-97A,/$/[L0=8FE>TZCS0TQCUO!O:>^5;^K6:;X^?28#$4$F, MPEXAF#(D@,'*L7LF_7B"'YWPK07M0SE1GF_I[NMDOIX&^R3N^JNPZS]\59'K M=G)?"4BPE%$C!8(G'G/,2$Z--\X!MS\?ENU:(AD)PE%)5F?34H+=$: !M MF&#">Y:"-Q+7"]H?LE?B,2JE\'2(W%E&K3,<[U"3A MD@. X@8AB%!0;!3Z+86(,M^\>'-ON4N]\K%29AK!-EAH*IVGBTEV?9MEJ[>[ MXT%5!P4.-$F #U@)@[TA'BABE:*EG8>"DM%<,$Y/MAB%CM014.<4A>HT[X.- M$J(@"2*/,0J0$6^U<0]42B[&K=BT9UX-:6B%U&N5BU$J'6,2AX[25FUVGR]G MJV6ZV*8F5A1!J&R3**LY,M$\&MAX($W8809I%@7KDR",<$:NY" MZTT<>@TM=HI6XTF_'49\>QB$*HKH.-Q$^_UL$:9"^/#JTWSV>5LL,8SKZB;F M !3IY*5LHY8])IQ(B*UT0D(/O5-2X#V6WM/F1TM[RS#O0T*&17&P"CO?27IY MU=>1Y>3E!@D6\09!(H *JW!8/0FANJ3.0MM<1GK+X.YS%>D$I.&VEC!&M9B& M96Z5SMW7^Z!K'>GY1 'G,=5",RZ,#"LC8*7=C"EJ$8GI+0>ZWVVD/4;# M\7^URHIE6*J*;#I;7:U7RU70C.("=Y>O%\?R5ZN:)M0*'VM? D^ 8$X2M\>/ M *2;2T5OB<_]2D6G<)W/*_DABUB&<>\BR=OA;[]?';TY[.2^$J@19X1I+S@G M6'%K)=QA(B%1S7.<>LME[E.$^L:OL<;Z(5NNBMED%:^2VEI7QX]%'GH^,=1X M :1BF@E-@D[-9(F,9,8WO_.%7Q*_N\2HYP3T([G(U^O[^VW69#I_;,2_6=SD MQ5V-(E>]9DJ?+TO^2=6R_13>J U1E$(#.UM.XDS^D*XJ4KF[&.IBF<]GT_"J MZ6,^G>&-[],B(':;K6:3=#[(ZZ]7X=\-F\+&G"YO_3S_[,(SV>#CV%GMH1O#[QZ@((EY7#>UC@C\/SA1"F%B=1>(HL%U]XB'#8J M 7T-EZOHJ>*:NL'O?=@XFF4@%NM/&*!^/!48S$EB+NB26CN6FO#3.>5D=I M@\#HTOG?%_ET/5E=%==9\246>#R"N[->1BWBD>?>:K[H87M_?= )<'(VY'GT\P,@I:IS0VU!,4+#])2YK"K#'C M#,*V9]%S7G<&SNM@_*BBK"/A]YF\(-OQ5B=D/7XNT6&]$U(CX;F7&FKN""II M"7;@H+<*5B>H=\"3I_Z*%F@,Q=D=J74JWST\EP"FD*(8!E,>J9A7P/;*#7 , M-O=3]'+TH'O.MD%C*,Y^R+YDBW6V5)^6AX*CAQY-XEE^!JSSE"L-$/)*E;(* MN4$CK/S?H0;>$HV!^>L#%&6<]5^SU6UYR\T^?32ZS<+_IA_3K]4B<$IOB49. M8^DY56'O\X0)KWF)BY9NT/-^]:2D.6M?EI$>X1I*C&+MB*N;'3TUUHH7GT^P MI)H1#I@C7",/O82JI$U@,L)"?!TN&%U ,BR[8Y67Q]OA=3X_%K@ZW"BQ6DLC MK2+0QMMQ$<;6E%2JL!&.;PUHR:T7>=\!-$,)P*]%OEP&C>AF=FR6/WHJ\<9B M Y"1,DP"&50F8NR.CJ#VM"BRV5MZ2X=SNSD0@VF0V5W!,IP*N,S"NV)-X=WUE]N#0U593$?;)9XS M9FPP9 (-BOEUNG2*$+$J!'F2'? MV?Z77<(#6?*S^=1Y5Q,?TN+/[)'>!RU MZP\U2JA"E 6CUJF(%9*"NM*QA:*J/#Z=KGLYZ R>P;;W;!$PB.7[U/0N0!_I MCP71JB6AHF7".=4*,1LHI 9Q Z'90RB8;5Y>H#;I4H*ZPC0 E.J?5"< 1W\2R!I3)\?%I"][+0'3YGTQ1/T1 3 M1C5Q0%M.9%!\B:%*E-HO]I0WKU/>6SIK]SQOB\K@G-XFT[P--DP=7C\\G3C( M 8'4:4890-!()$M[&#/=8O/OC=M]V &- 1F*T>_R1?[]8*L7]H-M$JJ=\C H M,EP)I0$P86+LERV$FV_QO:4;=\CTKF 9BO4/LEEZH6>+=3R$M4]DT]E-7NSR MZ3ZF7[.E^QJ6O\"2V2(MOFW0"D3'E* ^7Q#]BHKLN4QST&/;TT8<](RI) B M1@+KL8GG"W=3S*'F\>+>LI\[%+_Q #NL =*=O-,!^7ZN%?R0(N$>PF9)\)I MPS4.'+#8E_190)L?DQ 7(SAM01ELPXH)\#5TDN^>2X V8<<56$AHM??.\+V^ M1F)]SL8,EA? X#90G(6MZDLZF\>\QX]Y/ <0#*15/OGC-I\'R)N=\.TD[$='Q29B=S=?'CW>>W%<2-F9+/$8.4Z< H1K# M/?8(D1$6EQBOE#7#="@YW"PAYT9S;"52 M;C^3K&A1D@1>0G9>1["8D"]\58!HY&2&%I0TL8E'?+BDYH< M;\^F"KXW >9<3*_>.PZT2%"PV9C3Q,;MTGC#@2,[^I3DLGF*96\[1.^,;P;- M4*Q_DG"Y;AWI*E(C'82%5C$E.K >8J/W*;5WS[('>%J=12%='>/9>$>7E M^@J/;37W[_5L]>W[85U0G04FH,;$"$Z)4888)*2'G)!8LI](6RM!LF?*3JRS M()035$&H.85$&&2-M#N* !,M-'\H^T2RJ''@%&GHA[/F=>8E@ Y0XS9Q5 ,/(-!44D<\M<+!SZ9N%2>]GJW1>R?&C[1+ @4(L&!:8$"<(8\3HDE8)U BC M5-UROTMTACL9M@HD9]/2>5HI B\W2"31P;2D$D5O*\) +#7KBT1S0V#W@Y] M=,O[3F 9;/I/)NN[]3Q:WINK/5XHJUB]%-3M(W'88:0!1H!2S[$AV.X%GW+2 MW$?8VQF0CI>%GI :,/VRB"57;;;]^6;QW$7S(9_/?5[\F1;'@EN/74SM,1J,/X?].:^Z%AZ^G!"&5,($$RY159+#P0I]6=$'!AA M"& P"6@+UF FY7;WBZ=?;VZRR>KJYEWV9]@48]WN(+COB]EB,KN?!Z#>9\4L MGU[=J&E^OWKDK'O)]FS<:4(T0.&;U[7H36$=2D#:X#38D=8#.G8<WJ MA&V7VP_9)/^\9?X_T_GZ6-BV[U3O>7R*41Q!X M!BWC5#F/O%'[V2A:!#UZ.U)\9FGK%,]!9>U#=K\;Z0O3ITJPCC:.=6:<"$83 MQ,!K2;1!FI54>T&:5U'I[=SRH%+4)7AC$)DJ]:VR;4*0!PX#9)P43BMLPTPI M:;:X126#_DXOCT%BFH WK*L\ZHD!@6#PQ#KA$9PP^/!!>9;I>Y6QTIM^6G<) M)QB%)9P3#]D&T"DQ_S]@+7HMN8O/_,EM&'O,OOO]IX MC9>;R[_+ZULW7[P@7UV_(M'&Q6M;.&<>6@2-]GH_*2F%+9+8+S8"<&:,1^&D M4).M^^7QU9ZGNB4>]Y$PSBG35AK!@2)!W^"\3"$G!+0Y+''Q@82^0!R#[Z&= M'#WK(L%*:" =59)9JA$7AM/]5.*T18F9BX\;](1A[R??OCR U_F]Q3Z=%1L M?@O(KXOML;IAW_9F\27;;B3ZVV_I*G!F]W7 MD]MLNIYG5S?[K\.OLT6ZF,S2^?:J^N,#ZW\UVX]L.YRPG;^=I9]F\X! MMP1 M,[U:?,@FZZ+85KE_ER^*\L]XF'7YML81R4[?D]!XVE]0Y8!0.LQJ)C'!D# @ M%4 6U502 MGGP MYGT&X7B:PM45J,,=0"D-QY>'_O*G-8ZI-.\V80XHAI6-66P,$\J()R52QE@W M[I.L78C \UN.AD;SA_P=1NP\8(GR6;&:W;U&5LTA)=Q .)2I[!\*;1?X1XT/V)UNHAGOY^'M2\4V&D+YN6J\RS 12424!F*@L9B#;$[.BT!JKFG MOC=U?AQ"TQFD0XG.[]>_QACQ8K,>?\X"'C%V^FEU'=77G89;(4=UNT@8L(BB M8/9R)*V53E%9JK\!"=%I6_7!:W=0#&JU2Q23'A,B ,#8,Z8Q M5K H#=D)4)+\W!V0? @XO7XV2\YV14^HA.ZB=QE!B$ M- + &HS"OLTTV:^_4N.1>RP[9O@A>>H1RK^V>(W3QWA)4G5F:7JSN%^OEAM0 M8*5&?:15PBP&0DKDG7?. JZ%+AVXWFO>O(95;_[%GOAX2%I:8W9.V4"-9 /M M?5X,0\<9(D#A\)\6O#02/$2^^=GQWMR(YY.-9IB=4S9P(]G8M4HHD 09QI$D M$K!X1I33,BW:.]U\W>C-&W@^V6B&V6 >OB>)>"N3%L6W8!E4%9\XWC"!F#$) MHR'.@4UB&%Z'FZU1Y0.UO&LP@!OY/S_%_H(Z%" M>FM4O/+54P(EE1R4&%ADALQ%NCC1Z@/AP7S)Y7WML9)!&/SW<11U%RL__GB1B-[# MU0V_%OER^7N ,9U'NGX-G-+935YD'].OS>6Q7O\)@QQB9*$EU",+*,)$E-AQ MWN(BA-[B:A94MN&_3/);D/='U/Y0G">:B+A&N- <;.&RZ8,$Y#MO,J*D1]O2MXAPTH MCE/^.@*X<<1Y4R%\A\ACW>)0I/G0\XG%2BI.+2: *Z@QE[:<$N&%LKGSJ[?J MP.<5B"[1'&J!>33 EY>F9LDS$1E[A'^^IB>NI"TZ[7L$,K%P#%,)"JB)"4"[A?/I%IGC'7 M6^'?$2Q'@V(^F%;48+TZ/*>4TMIA0 .I1CKI%(>ES8(<5RW.!_=6'W@<:U57 MD*;]UA![,>JQ2??IL;Y5F;BVO^6P_X)>!U^YNY9J&<0A"PM!(/Q=MCKK<(IU M]EABSSB6^3S_,WP7=7>;KS^M;M;S$J[SC2HNVD]C((_KAL;OSCBZ?+$JTLE* MI_.(7(N2;(>TC]T+MNM+^MWB]O9([;3ZC1-E, T6F-,$4N&E%M#Z8.8SY(E$ M->_DZ8":0Y7+ZC5,$ 2"&$ ")A^$.Y$A;+V)""4RO1 MMVMNY[W@-)3Z^])P*[,G#S=*E""68L"0)@H)[X%"L*32,SKRV@'MF5=#&EHA M]5KE8I0IM&,2AS.Z]$RP]#9WJS\R"RMRW8ZV2S TQE,JH'" ,.:%U:"DE1@^ MY)91TTCN@G$O7K[9#43-G7.WZ>)S-EN4^^&?L]6M62]7^=W.A_.H7/A!W?*$ M/A)-L==8 ^ZLY])"3R@I=3.A2?.\C\Y9W[O"V1]LPYUFW@[]7T^'_BX[=J'O ML68)E%EC[6B*VB@DY$/V)5NLL]W]S/^=O;32-.LH MP0XSJX-.'Y91+#%BRI9JO5(!\K$M-:.0H;8P-M^1CHU*9Y]GB\4F/K71W,/P MYNER.;N9Q8O<;':3!<5[NAM[E=>T_1L2I[&#PB.)"+$(>@0XVT-O\(CRG8<1 MK?/BVX_,E5\^VO&/KE(M>TP Y] Y!A2AQC#*)60/F&O=O(14Y^G)8Y&I+O'L M.])\,&;V1/3/%[R+]TTM@DB=->JZ<:.\680G,__:6J_1\=9NKVO[?DH(WPQ(OQQ=K>]:C)\NKP)LV4+3N4U4]V] M)&%*&.^YP0(+IX&P3FEC.%*&6TA,K>(Q(T6RZH*I;EZ08"0TAE)I:Y1GA 0] MG^T0- 3BYE9SQ[=+G4-HGEUW<0;$1QT>;HU(6!:+5;QZL"*HW.V+$DT8%,0Y M9*25TE#+O"I9 !UJ<9UU/Z'H&\BG4(C)\. F3+/W<>H5^Z"DA MT1:Q/!9*YC+FO#K%RW4IWG\R'L_4I2W*C4$>E= = W)[L2[LQ^_JS15 M^U^BRF&]GZ>!@8_&5L?DJVZ<0":"%D !%UYY XP)&LI&L"WEF+M:RTH_E#]< M$7V0C"ICK6X7B:- 4"7)ID*P@9!IB'K<#BQI?[S;NJ05X8); IRS?+]<4P%:'*SNS=G1*?>> MWH/;&5(M(M9W]^M55OSOM)C^F199NIA>YS>K^.OQ2R,J&R;$(PJ%]9!*!0V" MSE&UHX!);LSX/ 9]\+H7L(9: 'PPC6?!/HZ&LI]]C;]5)_:KH7>V1'>#55GP+1'5*#G0-;S^;3V>)SI1!\_V!"L/+6 M2M3##J$ZNSFY*8 8A-+RHRNY]G&YXL MIKOZ3]M8[2$:C\A05Z](,'1&$LZH"(P@5A#/68D@K.EQM3H=J;/%L<]6LNM?:5$$ MV+YM"E>E\[[#T;_F^?3/V7P>Y_0D\&FYZ>%#MIG];Q:K=/%Y%I#8!N[',8IW M$:'5K/]0_4FC>HA753][[I"^CV!D;P.$SX;VMD90OT[S!#O)G.1><*R$] 0P M1C=G)9SS##8K>M5U6/\((?4#^U6=)!@K#HT-BZ@ %GA'PKAV2#AC:?-3.!V' M]KMEZ\'@?L=XC3J\?X16_>VW]+_RPL0C:U47ZM;O)8'*$<:<%R"ZDHWW ( 2 M/,+)D&5T&H;[NY./I\[6WF "@*S;@3 GKA?'WIZA#1'Y(VRN2!2Q2P\PB6C1?[Y MVX?9Y]L:0:2*E@D!$D%(B)>$:VB 55J4]%*/AU2SZA;6[HNC>9_(#19MV)W- MWMA0\8SL[>R^1K#A<*N$TN@P)Q9(+01%UC'@2MW5 -;<2=/?-88#24AWJ TE M'1^+=)I%RJM%XNFC";%,:0T0PMHYP056DN\ITF*,=^D.) MBDE6-4V0(DQ+ M(;21FD'+D>3J83%$(XQ*]NK5Z1BO$4C(H]C7XQA7,YDYT%GBF'7&6>*%HEYA M"*1%)2I>TQ'F19Y+BKI!< 1R=3RV>+QA8I5Q1E "M(,,>BS#/-I2ZT'0S)J7 M+CR'PM*KO)R.U@AD8W\X^+NH>N7![H8])D@$?) S$"DH(',$2E;BPPUP%Z7K M]"I-'<+8B1OM'_[E7;*G'ACW(J#79'UJ-AN)N;;!*C^?O/8L&]Q22,9)=U--A0 M?LWRST5Z?SN;I'-=9.D?T_S/Q?;[_=7-@V)3,].AP:&?_4L>[M%[6W79U;$V MB1<>6^FUHD'7APPXJ2V&4 O!J+2XEF^M^=B/7FUUZ/F$0P\(5R*ZW2UQF %F M=F-&S+ 6=S%V$YCO$/6\>SQ&'7C?[2?OTV+U[6.1+I;;8BJ5U<8.MDJX%9!J MY"%4GEBE#0)J!PYV;73P/F^Q:L_J9^5LND)HN I++XZX,FYYM%V"+ ("$ZXE MQT!X38!T):W<8S[N>'@G7*PG&:WP>MTR,LI(]OA$XU21.*0UO*^(,[_P5**Y M]-)")"%E$%+DA0/EV 2PS4WE'BOS=8)UWA4F0TWA_4ZGUJO;O)BMOE7L]2\W M2#Q00%IEL"&(4,MLV"-+ZB@US77"TUVS9]SF.P'G?*RO7+@/-4F\ LP9Y:P& MQF*OPT^THY!PS_2X]_6V;*N4@E8HO49Y&.4>/A8Q.%.&61CLO&M M.J_LI><3HK7FFB'+&7$22*00*6GSW ]:PZC>SM^>34_3QCH 9BBF;XY1J<7T M;6#$_/];%[/E=+91?"K97]$R$8)2;["21!H$N0/6E.I.+* ]PJ2QS@6A6X@& M"[CE13;[O*B[#+ST>.(IX,@X!;U53GE,M2G]:\08W;Q>?&^!U\Z9WP$N@^4$ MIE]-D4UG*Y,6Q;>;[25!%6; P38) !0ZIS163E+O*#>QXL*61FQ,\Y,TI_/^ MC)9 5_B<509J'52H:)E(1"DQC#%+(+&284=IZ6LGCN!QFP8=\+&.9+3&Z_7+ MR2A-AO&)Q[D\P+!]6U:9#I=9M.8MQ'FT2Y+9I(MEZ&!SA:!7RMU%Q6C M(X+2]:L2Z0"F'AHK-]F/B!NWC_DB))H;)/W<8]QI_'HDH XEIN_RU>;^R6SV M)2IQCWS[L^R84GNT73#7 G%A9L>;G;EC$#.J=[0RU4:Q[><2XUX$J$N$ACLZ M>3AAZWAZ<47+1"$FA:<*4TX,))@$VPY#1!WPP3S S8,>_=P]W(M$=(O1&63B MT7CKB<*C!@D7'%&%O [P&:61H! ^2+QM[N[LYZ;@OB6@.31G6PS^F<[7FQU. MS>?YG_%^J5,6A.>M$^V@LT0H2Z$BT %$]ELB$THWOY&F\P*M RX*K7$:[(CD M?1931Q>?W^;+Y6,5_]CB<+A1(@% V &*O8/,A0D1EKZ22H);)+-T7J>U/VGH M#)[S.D2K+)8CK1(85"(5*(IX"6#CX:N]L --FVL*_'+$H#M\AI*#WQ?%_A+[ M!]/GV$IPH$7BK3'!D#>Q!@!D7C-JRA0P[CAM'@\7E\/_;K Y,^\_WJ:K?^7K M3:'Y=++:&]0[4_ITT:CH, %<&+))02#">8T!'6M_<+2HO7G*ZA>[,@K4' M[GVV2.=1@U:+>*XK*[+E:G?&['3IJM-K@H,9)F58::T5!#D'H"Y#G%RP-B7# MP<7+6 \ CEG0-M5SXW&L3@5MUVM"B&%*:&XP#6N]!! [MU_IA6[A@KT@'^QP M /9\=O;1@;OASIO^'DS'8A4X%Y'*MX=@!SA:^"4P85-M>HAW#$C.HU][YN&[ M;+5EX_NLV(08U)= 9'SGQ]SD=W?YXGJ53_XX]_O58C6;SN;KJ$=<9Y-UL7%F MN:^3^3J,PX?UP:5%/-J^+/LY=U'JZA%O[U#;N%^N;IX._VV-PM5=O2)QGEFD ME-&02P*X9)S:W67LQ$M8RS?64R+DP]G^=L36+X#=Q8N2H-TBCH#7!B'D,'4 MXQVBV!LV9-;$T2+9PXO0P4+:9\!]U&=^6^*AO[W<044"88]O39"*U[T)C+RE M FMEL$,EF]&P9BA3Z>4!UTIKJVJ:,(\X#]AKY@@U M1'F-?+E@00I&?B?X*&2AEGRVAORO(&RC3*)\E3)VJFP=.'Z],4JN[C=F;KJ8 M?@C66C&;K++IUEK91-&.'\VNWT/B)=5&60&)4H (CHEQ)4T"XB'WS9K9F-VQ M*1\"LL'R-._NY_FW+-N,MS(G]X6G$V4AH=0K1"'F6B@E13EOB 6L>=RZM^-; MG8M"=_"<=V>IO9!61K@[Z3]!6DAA@(T)TDP+9I"D.^S"3]#\YNJ!5YD!C==S M -^S][BF/TZGR]E$+:8V4I]-G[7JVU=:W*4[DBL] MGT=:)4(P+['1)FS^$"$5=G^"&=($!'L;JUIAT[Z=F<_'7]\_>:!M@K"C*&RD M&K'P>D:X=&)+M_9!T1ZREOM1EV,GO#OH1>P&G2$=@\MB]4B$PE]/Q2=\E&SO M0-A=:W+(A_?R@PESFB./D99:(RXXB(>6=J0KZYMGO@[F=FO-U+Q#@!IJC;78 M'-7BJYOOAGC0^7#T^42R>"FU(0P[J+#P1 BPFTG "L+&Z=YJRZ"\/VA>!]M' MY6@:!;<[<@B5;U7'O3Y/'DND@$AP%18RXJUA,=\:EJ-#2H^H+D]'*.>=@=&: M5;H>JW:/)8$JR:W% A%%K/:2.5:.3CK?7+_JW/72(ZN:@3&4H\7DBTG0PHJ- MBO!AMOQ#?]/98G(;[* _*N*>54V38)P+3YD!V"MML*#(Z9)B[N20GK;W%[AA:*2F=X/97D)A1 M*6SC%Y0S.?BW;K5')_ K@SN'FB1*"L>\,5 (" 5UWG)14LC4L*'B>F[X[ICV MU+W>#49#2<%U.H]%&+YDBW7V+EM5EVI\Z?G$:44]I#2@I2B1&@M6:E:0.]H\ MV-M;A*\W_G&A54(5E8!;[HB1E!'&P[S:TXFYN3@-\W0.5DE%:[1> MKW19 MWV5R0#\HG4TY>!]4\/!!^CD[=HORL68)LE!BYJ$ PFBO!-.@I!0KVZ+<26_S MOH]DD0XA&DH8'E*=3;J\58O-#_?O]>Q+,)'C>>$(R-L:B5.G=91HA*D(BQW5 M"I,X32#'.S2(M135$9B^]6V6K=Y&/L\JKV0]U"1A$ O%@&3.,J]! M6(;F8_7DOP VU8+\TW$K+_G"CA'"DP_P, 6B *?0DQ(V M@@7UXW;[M&=>#6EHA=1KE8M1.GS&) [G$8.KU6U6;$NP5IKRSYY- &'2!)-7 M&FJ9$UYJ94N:8BQD?&9=%PQZ6KVT)2QC4=W?!6MD7139T1->]3M)#--W$$6U-PR'DJ2WV6J5%(9QH@X"I R6 /,B9 [BJFAH'F]FMX\ P-)3X]XP0SC@7TOF24 ?TD.7>3O+>=,S&O#TV?1ZSVHSI MH+WUY(E$ 6\$1)8JK)G"F!I3[AI<&3_2 E$-L7_*N5887 X/1^4>&99UP['L MMP#?W?KN*-.^>R;!E =5BFHOB#/$.1GL^'+L1*L1E2)IC'K>#>V]\BW]6LVW MQ\\DE' I@"=$8,D]#WL%+CTPPK>Y8ZF7(W*M^=:"]L9VX/M\&5-65D4Z696' M\F(J0UZLWIOKCUEQE]^4WQ\R"4_I(^%2:T\ =@0PZP2CCNWI4D%K',]<[%/O M[1NW-OE#F_?]:[:Z+A>T'T-*K(8P& MS7T"O?F#>N-ZMU -ECZ4WL]6Z3S>9K 7V2"^ZBX(ZZY&T/NLF.7'[I2HW4=B MD(]UUYA$0!&GO%.Z5%8$-[RY2=R;"ZE/X[@OW,XL.\H0$^H(D-Z MRQLFM@W&ZA?=IZ?A-_H]8?//A^S?Z]ERMLJNL^++;))MM:%C:>V]O"]AW#!+ M#;=4:J4I)Q[OEP%F!XWDU%1,SKGVC8 %0XFWCRS-WLZ^9/&NMT#@+$SD;;)1 M':6F3O/$>!AH]XQ1HQ4#A//].7:++*H5,^I;;3E"2'V]I*J31&.-D-3(0:_B M?T9C6LJ ,.-1/+IEZT'5HF.\+EEW8%8RIXPU4GI+@5>H=*T8JO@%),5WQ\N7 ME8.3 #K_ZOG[,KM9S]_.;HZM''6:)UY:2HB6QFL#G 30["FW$+$1YL#VNGKT M@-E0TO(N^_-16?(B7X1?)UN]^JHPMU'6WRP>/S%;3&;W\UHW)+;N.Z%*2$BD M!YX#CCQDCN_T$PN4K5>@JL@XR[L>SE M TI&?CY\>]K[#\2BWF9!]7]L%Q_8Y \_G 1+F5*G,?:.:TZH89R7Y'%CAU0% M3]KQ!V)JWC& C<..SUY^\!#3L<<3RBGS1D.B$#0"2B5MZ4/W& @TSARK+N _ MRLE6Z(R=IZ/*N1H+*SMBH5[/YM./^?5ZMMJ,Y'B%ZY>?3A23G$//L0LC54!+ MZ\O*)]Y:,:(31-U GG<-26/V784=)XW[0PWFO?1LPI4*%H2"&$!&H9?2-D_6Z3QMHWO6=0#(4":/FO[7>KG:4.SSXHCN4'59\RG])(3AH&%(!1T3 M1$H=9+K4,CSCL+EJWG,%\V%UJR&P'4K.8@K_U8V:YIL[,RM/&K_T>.*)1@00 M+1P% %$DD2GKHOGP@1BGBM8S%_/>@'M-HC$J3>\").),F]&>_NMXLC5>HOO[ M_31=9>%Y!E#=2N;'VR<<>VW#O@X1)10!QVQ97M$"HN2@5D$]?VT[%KY:Y9(; WR6EG)I46$$B'-GE+G M1AAY/Y_#L$,@!ZMO\ITN_F'V^79U=?/[:+I$<^NCZ]F;?C^G7;73L^#)SN%&"K05& >JQ"V:V,@*Q M6GG[&9:43#,^S#97#_E:KY%)EVX1S29'R0653UL;: MA8#QDF;%5'-G&WV% MFYN]/NGI%LNAU9FXF2ZF3U?.6D)4MXO$, \T#):CUH@9;A1!>P2HXLWW,/[Z MI*DG4(<2JP_9*N";35U:+ (PRX#1^FX=BU)- V6SR>QX(<&JQ@G6UGL:M3V' M)'$(8;Y7]X(&V+R^M7A]HM0YG ]"])^_/$$RC/:/S15/I?-H!>%9_3Q>X(:I#]Z_7=75I\N[JYGGU>S,)XHX/A :=\'BC( MEHT:;8(OR^^)R[ZNLL4TFY84#DU(^;.W4<4" >[N?IYO#C_H;!%Z60W].AME M6ZXH$I9K DGL%;XI>\#)"<2=\I=#:=WG%C(L.!0 M*VX!TTHA1TK$D)=@R%HF%5Q#XK8.WVG\?3Y!&,DE*/&/Y1([;!TB',#I=?<:4SM?O22CN@,6D='$B=U,,X]040QR;@A!,.2"@S,B*K@=\O0UE#T.C.7L_1].HE6_?')^?2Y MA#/J 0L8,.0QH8AH1TL:O*#-G:*=QW][F)\MT:C'T65)\S*;_/US_N67C>ATGX6UN98 M#,;3S;6XT?Z+Y4RC5;=#X>CQZH.-$N0M(!H9Q:" B"DE)2BI9-PVOVJVQVN( M!G:Z=(;><)&G#4(1H)>*HKJOD_EZI_26P'@OKS?8>4 M]$AI;TI<=80"FHYF/@\/]1QUO,[F6;P1ZO^LTR)P8OYMFY@R2^>/QO#[(@T3;)5-1S*, M;286]%6!.H\!I)%Q8* MB78X6N\'+=W1=_G8VB+36_G8T\ >7<0M[#'3]61U5>RJ01X)MKWT: (,0-P[ M)H7T@").A5 E [!AS9,G+Z:H;&T!R#N%LD]'WVYX4:G9#?!P!9*CSR?<"4&P ,,'XX% ^T,+TD-7E:O@1.^#)<]NL,1I#<79':B5GOWLN\2 0#I B MA@&KM"?([VFQ@<3Q>';ZX6P;-/XZ_C\M(334$0@QU\HS:YC>HPM;A(3&7+"] MJ;71/\!#"5Z\'^?JYM<\GSZ><=?Y_.CM50<;)5[8,!>-HIPY3Q0T#+(ME01P M;T=XN]D9Q:@S'(>2EE^+?+D,*_3-T9,PCYY*+/3*>6: )Y((%392[DHZ@-#- MY:$WK_ 9Y:$Y<(,?^W5?(S394GU:'KH0L[)-(JR1C@@4-F1LC.5*6E72J)!I M'LGL[7CX&86C*QB'4VF667C7;5C9;-@NY_DFTK$;_%'EY4B[1&!JPZPP8<^D M04DWVGF\GQ9ZC,6..N#;,^VC.X2&,UWF\Z@0+::_I<4?V2,\CMHQAQHEP3:3 M'CK%D S*%'58E6H\@9BT2$#K3<_H7@XZ@VA>@C_2O9E^R M:DFH:)D(P7@PV#WS$ -%%9&:E/1ZV.(JM-[4C.[%H5N,AI*)MP'QSYM=]#I; MK;91DFIY.-(JX4X1!Z5'7DKB%42,BI+.\'.$6D7WLM =/F?3+$_1*!-N,2'Q M:#D@#F!.G>8E3I!),:(LR/YXWA:5P3F]+8CU-M@\=7C]\'2BC4/>. Z))I93 MS36%)5W*M"@KU1NWQV W- 9PP.3G_/O![B2YAI%9V3:)AK1FPA,8KP3G%BE, M2YJ1]\TMA]ZJ IU1:+J&LUJ$#M3M?[-8946V+#>OO6?U0[8I!?(^+5;?7A"+ MVFT3PS0-AI+DV'"&K$08B\OZ*GO8E#5R@-)0D/RD\9M)LMUF'L.^TH7RQU=I,7V;Y(:[9T M7P-$@4.S15I\VVRGL8!9#/?E&[]+N6 >D:4>WYI KIC@SBH)7+#F@22Z]/,A M'&9C8VGLK2[=&?69\3!B6($/E.SFY:Z&5:6P/FN1((V%,!PJ[4R@,P#MQ'YI MUZ1Y"*^WJG5G%[2V( ZV/V:K6D;X=\\EC)%@/3)$@A;HB CVHM[O]42XYK>8 MR5;"2(KM*G^^SH@1L-CDB8R\^GTBL M/">**Z0< , K@O:T&=PBV[''ZT]ZYN+34B0=X'8NF;"S^?K1^;\:4K%KD3"O M*+=.4QYV6\*5]>4<(U@ZT_QX:H\WG)Q7+IHAU_O!U%,.:/9]:/41#^)9W@=7 MY "O\NFL^&VU)^0NZU"J@! BB9PDX8> CG.^PY%9P493\75(D>GO4.I)8 ]Y*/5D M*=]2%<99=0/OX^<29(1&"#F*) 7>2\&Y*EF M/PK'$NM*P)/[T=L@>-@V8&- ML7F@;C&-937>I7?9P1..?;XN@8@Z[;3V&"OL(.%4BQ)9J8T;Y\G8EE+R=,$; M#[ _1+<[A,\CLE6W#5^NQ)[)EM[<9Y%E&U.BNG;K\Z<3[!7WP#M.-"24<85) MN06%S]4(D^_/R]ZG!G9K2 ==U#Y5Z\R?GJ+VHE'Z]7YCLG_,BCM8M;3U\M*$ M!,V)4FH,XD802K #I$09.GV)@MNCU3(6/HQF"S^$]4L$?Y@M__!%EI7AX0_I MZJ@]WO>[$ZXD 8!@X07F(BQ<.&"_PYRR%K"';V93;- M%M-S3(/'[TX@-(Y(A[7S!C)%J(-[S FB(SP:]=HF00MV]!U9JQ5AVCQUM?W] M1Z3IN.#%^R"T(\"PL,9!BBB&<,->2J.=5\OJ^!%IRA)-D5$BWGX65"?BE1;0 M[W!DG*LA??]]1YIJBTQOD:;3P'Z%D2:NG>$28<.H.H,UIH2:S0I4Z$0 L'YF5% MG6JS^EC4J06P/V)/S6(>% BB 9%,2.48U!"YDF\\:/HC/&!^3CMF+'P8S:9^ MT;$GC)'"&$M.D">8 .0Y*3'G%+W.:K"M9']$[+C(*3#*V),B&"%D#-68 4<\ M@$+M(MG"[CSGV-(IIT E#+GHBC";VI TA#%,%$+(2<*($!"7FV.KF%XB, M.?8TJDG0@AV#QY[>I<6V>N6/(--Q"2-(,.XA,$&YA0!1KRB#R##D. D,K96[ M^R/(%+8$*ZG@WEM*P@PP5'*E=S@"877S6D_C"S+5%IG>@DRG@3WJ(-/U^M,R M^_\AO'%!)YJB\53P>P$ MT<'4O.>CK7;&'VJ3Q$J^$BAF'#846Z"@1B6-!A,Z[F!0:\Y52T(KG%ZG3(PR MRC(>41B%"%1?\O;2\XE5@D#'O*.26J21!AJ7M%FK1UC^I ,^'>=\(V2&XGH9 MY*G0&1X_EFC@!,>"&TF= \Q!8LMM$C&AF[N33O>J7IBBT +&H06BK.8A&5H]B6+(SFX/]=HE5".'/6.8.+#BF68QAR48^<:CG"7;@I^WAH:1Q0NK[[/L$8X+!6(2J0$E8B*+7;C1D'A7+(JZ4N1-MJ@U_O M/#\XP9\\D1A-E*=>>^P8#S0(Y4DY;L@4'*="U1#[IYQKA<'E\'!4RM*PK!N. M9;^E7V=WZ[NC3/ONF002(Q63L8I+S+ 5CO(R0(%5FR/KG:M'C5'/NZ%]*&NE MV5&:L,%#336G"G)IO0>>EQL'-A(T+Q1^>LC_0K;.+G <3;K*!9Q'$#Q8GXHK MC#W#W&KLW'ZV0:W5.#?YEE(RQ,&$9L#^$-WN$!Z5;O,*)/8\DMKM41I.+-<* M(V <)U@+K62I5!(OS:"!P3,>I:G-ZMI':4X#=BCA^9 M5\4LIOYM1OQ[8-OR MP_7OE0)TM%V\PT0+(9QF)BBIRCE#]NE#6+#F!UK.E]0_I!!U"6YC)VA#_V>5 M?\]P@ZUU0D ??8AA_-:6H]>0-U?XSY?H/H1H](#MF9:84Y>6'6VAG_%\N>%G7%(:@3J8ZAU'^"&[+P6\R#\7Z9U:KV[S8O;? MV53=Y>O%ZNA9S7H])%9;RRT6FA% +116N3W]GMM!%>3!#APTSNWM!=3S"M6' M+*(^6WQ^(./AF:9R5J?3A! 4\-=$!PL'&44D9'2'$E7<7Z**-+3H]8!S8VWI M?5;$6K.D)=!H02<6H)0Z8JF,M@J%ZB+=2^#YP>^L5 V/BJ_ MBS>4%*GI=,/A=+ZE[6.NLX5,(>#QJ4%P0PQ MR32R6NQW.-["S<->H7#V#>_%K+$'5*<^%]@#KTP )PX1&RCE!%H%H]=^AS S M2C6O1+5=@=E[-)WU.D MSNL3!; !D(8]FAIO8$P/8'N5D;2Y;_55QA''QY+1VZP[TO^9+<,24-*]G_J] M5,RN>&5"*?, 0\#C"7%G@HWDRSPGQ@5N(?2O*7 Y,C:,?M4OCYTO5\5ZDYYU MM;K-BH^WZ>)%(#93OU=5J=6 $D*E%0(K0K$$EH2M699GY;F!K+D''KZFP.A% M,>EA"@U48G5+@@I&TI=8%SG83,%2BE0?+[FZ&V.G0WDA)_K#@> M@:[%09J+*?A:6P2.'H\^#'.J5Y2>=<#T-W-$L>8U=!._RQ9>-ER!:V'YK89_%H?320!)GN/$<..T= ME$0)*57)8XNY&729',R/U-CV&3-O7M%,V28.GG>2;,>02(PI\MQ"+8R V@L# MU)X'DM2Z7N="YD?/0CK\7&K$PLN?1M_']\\RB[X?0F(S*H6",:ZR,!MPRSF7)3XS(:U(1+\(/ MT2/S_DJ3<>0S,'%26\0 =ISS^,0Q M)LP8:1PTE"I(J;,4P-(]X(#$0]XS]6,>7X0,7/X\WMGUZR);CG,2GS+ ('_$ M 2R=$)98[:VA2NRXYT50L_Z2CJ4+G\$]"L#@!SXV$#ROP_/C<,5Q+PV+I;.E M0@A+9CT"0E$BF(&: 1:6Z5K^XA^'*[)$2R*1\0_!,ARMJB\#1PQ6G MX3@:E?0",M0#I-#R8)U+&?0=((!PND26:H8OZ7!%;2D9(E6]&; _1+<[A"_@ M<,5%2>QK.EP!G"#6$":BT])QH90J@6<\4'Z!(:=>67[2X8K3P&U7S^_!DKS9 M69+'4P]JMDP,M0I8(:'A3 +"/"*BI$'Z5WIOSZD60S]@CF8/O*!:T@X);"A! M5MG .0L=D^5$9A;0$870.Y>9H0I%GP;QQ0CQZ"Z=H")P'#OK-:/88T8TM3N< MN8"F>?F+SD/)HQ?ESE >O32_&++^M>?AQ='*=[^0 MCU[HG\I+HL>/^O!I1?&39VBX MK_'7[$=RT7&_KQ6 >!;+($J,-/.,N:W\$66%\+5R!G\D%V4)5QHA3JGUA#+K M(6+$[W!DDLHA:VGVG5Q46V1Z2RXZ#>Q1)Q>]6825+;M>I:O-R]]&P8A8'$\U M.M(J"?JV@0PZ!92G!D+ID=Z!8X)B7JL6\V4G'M46C[PO5(>R:0Z,N#(IXVB[ M1-N@A1"O')7!= L*"<"@I)4SRL>=&-0)%^M)1BN\7K>,C#(#9WRB<1Z1,/ER M%9;9=)XM*Y-IGCV;:*JXI SH8-=B88@.5D%)DY.^Q=T??>5'=,2C9Q=KMT-F MP#2J++SK5BVF-ON2S?/[",+./JJ33%75.L&0>FV(M5QCH:'DG)H]@O#_;^]* M=M2(@>@]7^.MO5PB>>NW=L5LZ;LMYRL_")MMX=%X M=VWYT:I]1HADDC,92C\!R,/2O0DJ"841%L4:AB1#H#464^1R/RYN?CR JTPX M=8*FU0=DPJ*$(H0UTAYB#:1@S3RA$M/X%B 3JBZ#8#J-QOO@WII;[O-%,5O= MQ=W3G,'2*!^]8$P@\C\L/*&T=$((($U)J](L=W'7^=A0*, 0E81HA0BR%.L* M1TB$@",ZG*'%W=:4&4SUXLRN>QL(:IS M;3-@F) J]:9"*(EE6D!5V8R9P1&=%HMA4=LSG#%0J,SPZLBALG$F#> Z539< MI>8-1XRBVFJ!9=+])$!\)3^')5$G/,=BT6/A9IM=46HO\L4[XZ(I/A;VOKP) M^_Z?X%+;C\B I0!AQBWCG' ,-#+US[=D0"2=&15?\OM@[F_J M7=637K_P:5VXEWRQ#L<@CV>-WA7%TY15WB]9"Z0T?%_0 =3;&@AKB-6]%EU+ M!8/H<# IEQ 8"5CS/!J9F*5T'3,])FA%<76E!E,4;P,[*@5Q6ZUZ 1#%HLT M)!P 2:7FD-D: *[Q?U"+KC4%3M:BNPS': ZVW4!!+\A\\!Y")Q\U&488UP;6 MR"*61IYRVI$E8U3VZ@;LG;K](1REF'K#C)U(>%^]+?,?SNW#AO*PW%D-]J]M M,JD20 TU4(>:J*GE"-%F3<1T]TKMMU6#KO50'XKV/0$[8@;N (4,+90&*@*@ M54)81A+,D\;6!'0_##N="CSB2A"3 @.1#9>/,X-56MME M"(XP&3\O[ZXXS@VUZKLP=H\YMO9\M?W@_S\)=]^==N'1FEMXZ'Z_LY,,FT0 M$2 1J3#6 ,EHM:6"#4)DS)2]\384NDIML0S#S5.]W-5+\Z+Z5W@.3L'_HQW) M*%98:4-3J3%%U&A1W<@01D-><30\YGW;Z"9%'V,S]%[=[GGCON]"LM6[?WE: MSW;S4.3(FW)RPZ[J3'AY]E!]_/ 34$L#!!0 ( /J<35#[K@;&*QH! /@7 M#P 5 86YE="TR,#$Y,3(S,5]L86(N>&ULY+U[<]PXFN;[_WX*GNZ)V:H( MN8L +R![+AL@"?;H')?EL5S=.U%Q(H/*I&Q.I4@-R519_>D7X"U3-R8 B0] M&WVQ+:?S?=X'Y ]WX)__U[>[O?&0EE56Y/_R!_ G\P]&FF^+799_^9<__'+] M#E^'EY=_^%__^C_^^?]Y]^Y_!Y_>&U&Q/=RE>6V$99K4Z<[X/:N_&G_;I=5O MQFU9W!E_*\K?LH?DW;OV'QG-;_99_MN?V?_=)%5J?*NR/U?;K^E=\K[8)G43 M^VM=W__YIY]^__WW/WV[*?=_*LHO/T'3M'X:_M6;GV!_>M=_[!W[T3L WUG@ M3]^JW1\,FF%>-;$Y@O0?__;B\[];S:>![_L_-7\[?+3*7OL@_5KPT__^^?UU MD^>[+*_J)-^F?_C7_V$8K1UEL4\_I;<&^_673Y=OJO-_8I_X*4^_,+\_IF56 M[*[KI*S?)S?IGLIHONUKF=Z^_A7[LGSR#CJ).]XB?CQ5>^J7G//O6>_J[[(/OV$?PVP3NHGGQQ^JU. M\UVZ:Z#YY*N-;/= R_,@MB$R$3&C>-,$V:3YNU^N M>TG-CW0&_8.(5R]+H4RKXE!NVRJ,JF4U>)O OY[H-))\9SQ1:ARE&K_V8O__ M?_[IF/03]XOM:X]3(_$VJ6X:G9T_5"_P?TKW==7_Y!W[R3L3=)7S'Z6,?%X@ MQ59S@;3^[EE3I2B[Q_S)TXC+K5&4N[2D3:C^'R7E]DQ!=I_X:5O0=L%]_>Y) MF;*FU"RY%7,\TJV#-.'7W'OQ+E_=IV7"XKY/:9,L+*IZXY+8CBQBAI$-@M"Q M"40L4 A]$X>F0S;U4&N=?6LEOE[DU:S?J#]'WL\X^T8;TGLFQ]A2/=6;;Y\R MO_@ I]DJ,8H-8HQ&S87!],S+J9=^C,!H@GGK(,Z4! IE#Y(8._Z:E%ERLT^/ M<4S7!2Y"V G- %MV;%J45DTN75P8X+^0M4S-*7%0;[=IWF5;DS/(L3T,?8M%$0@U$.'2+ FY8T@1(\W>F M)5E./;RZC6E?*]G_1YJ4&Q0'P$:6[Q+7199CN;'K>:'I^1:AO[-LD?:+1AF: M&SK0A*88DW1:S@>NE;@M1K=6](7Q@G*#\@NCUWYA#.J-XM9H]1LL@7E9*&_T M"#!G*+UU4'6.1(O9WPP-?(X.*9/P^?=B8ULV@+X3.H'MQ]@*010%O0K:F[64 M0UD@MGX2 PTD%C%7(7XU^:J3N51RPUB#BEXA9X^.3H6K1-E\1T25R4X&H](N M:F$G?1S331@3;/N!:X40(CMPH@ X \.1'VBC)U=T_?R$&OG)9[ &@BKW=AZ& M,MDKIBB3IXJC0B7T'9)4++\I+)5P4@=-8_HR;" ('!@# CPS(HA$,7!!+\/T M7:P+IES!];/4TL=2/GO5HU2YL[.0E*E>+TB9.D4<%2J>[P^C8NE-H*B$CUH@ MFCVD&]>/(QQ$OH6)&=,VB M5/6*(4K5J8*H2/%\AQ 52F\*1,5]5 U1?$NA,VBQ0>@A,W)$[Q5'5!-Z$442 28#O6<1%?D2<(.S#(^CZ(BN5E 6=9?'2[:%F M&Q=NFQ74SUD $"!,@A""P/*]( B<7HL7P'ASNC]OVOLK MK8'K91[9G'CVG;Z\NS^P_=L9E48_]O9ZZ#F-5T!,O8YKP^>I;*/5;;3"5\32 MM[R5!>ODLOH.*#L]1Q'D*G)4;N'\H&(#4.S#""!"/!02$F%P0GO3AO)+Y_EC M++)X?M_)R]))2^@%G.1#YAPFBD'Q;1@NN9!^$,&]E%[Y*KH9MR0@A%_LQ\0F*'-MV C?RPA!!' +;,EW>!8238NA[ M<9@LH]%ULG6_6FSO_IA+(R^1$G/7\2:I2:70\/!)OE.8-C#JZF?Z'M.HNZO\ M4[H]E"5]M8.DRJK/Z;:;7VD.[%&@'J2T"0=$N8+TN_B][K7JY1Y,8@ MV&@4&[]^;O;],N5&(WTI.G(ZRT-,U86T,HHJ3^\MLNKQD9>VE_E#6K4GK83[ MI*JRVRS=!8_LR!7&^$.R_SFI#R5M0D5)G3:/\5%2Z)L00^@ %( (F0!$@=M+ M,D-LBI!7JY!9*8P?DFS/]+V[+T;AAPS8JWZ9DQ.K>[BQ@H M3A(U^DS%L*VW*/D0OII2%,/YB6SCJ)L5T&O%8C#MBS-]BM4C?)^E!-?!^GE2 M+19X0\3J *[3MHXBO"CP(UH#11O2V^+.XKL;Z^< M4>@!XC@P#&/ 5IA'?@!-OR6W$\>VS3L8."6$SN834V5066LXQG/$H]%VSW1G MU_'**(8 MA,3QW)"= 4B[T%XO&UE$J/.ZN%C-#9^G^;%.[FF&S8O?Y\@.HNJR[%8.5,8Q M3Z,NC#[3YI]UN1J_LFR-+MVW@;'21X4/WHOKU%<#K.8!T5*CZ"ZXD6II-<_, M.NJV]=A1K/3=%JMEWY"Y058 7%J-$T+\$(66[T"[C^;Z!&[NG]W3<19^LI%$ MF/5<%#>^_E(6564<3I%54_;<="+_\8\>!/"?;M(O6=Y ZB;9LVM4Q*HI::_Y M:IQPY27+#H)E%QN5)3A- + MHT_!&%)H;SYKDC#:+)I_,N2Q"NP*.2_.:#T%NVJ@:TJ9C_XZ_=92582'LDSS M^A5Q,1L.!I$'0&Q!$YN.B=U>7.2X0EBN,B84H89* M8Y[2TUYM=&E\;Q7'F^ZKJCJF%^]W6'DH2'I*]:'*\XD52)2*U&TQ"1S/1DYH MNB#T( EH'==+LR#&FQ?%JP\]!;OJRD-3RGQ5ATZ_M50XY%>8QB$L>X:9++ !:N2ZJB]O0N^;M0;R5&^ MQJID>M%JJ%/F*OI8Y5Q:JJAME9?X=UCOJ 3D>^3^RJ]NL7W]_MLRY:87]=)?:CIC]YG=UF=M'6F9;J0 M5I<6L3P00\^T"1Q&ZZ +0W7UD5:9"]9*>Y8 6PU3M<+9;_='Z4IJ)+U%/*E> M6KY85==.0T;/JZ?W?4D?LS*NCX7^GJ/0YZREII2,>%TURW.PZAIK'@?XZJT9 M2T/+# [>_MQHF[,1$:%YE@;O_O/0 M[B@S;HO22([*-,[!"!6"AED77?YKGV?!',6S_+3*B4I5$RDR);9JIBM,<\ID MB;RO4Q>)^H"8#H9!A &.3-_RL1GWT: 'S&Z1*,DYC["4C2.^1+27I'B!:)KO M>%:'KGR5(Z_=JWXY^;/@7.4HY@KOJ\7:6,U@ ;M=MCN\IQ^T'C98N1"Z9A#$ M#D(^Q+X?QDZW])L-)=B\VT^4Q-)7EP[RGIYDU"M<;#LACVTC;YE2U]?QRJE- MJ=#XE/*]C$F>UAN\WQ>_,VS'11D5AYOZ]K#'V^8,4[:E^&-9L%[3=;)GU2_; MG4$KX;1\2#>!'[K(B\,(6HYEL7M-,>FUP,CF6F.L5X'F_L>G](866;M//^ES MX!S;TFS].!C7X[H8*0?);#NM4&E6UTNHU&>+>)SNBDKZ)H=L7VP%[S M9ESA.RBB)WHEBNKVU:)*9(OJ657'?&HJ, "[ZFN254V%?*N.=WL8UI>?TW*=&.;'L&^8P$4F2$. MH]"-8!<\-$D4B0R[*0JIN9(;5!H5DWEAW">E\= <^?9#EAN[8K]/RLJ@W4NC M8GI_%!M[4^4[7T]@ MVU0C?>V-5F5WU![5:31"Y^T/\)DWTB-0 M[/XZ^@2JDRJT/K%3H-A$JKH9_;^GNPWM<"!D$M=$((P]TT.F[?9!Z0^%;FV= M&&IN"#:HJ_I%5FQ4C,&P_>DD HJ;+$,^K?Y.)%ZKS3B*6Y)RSXWBIINTPVND MFGPRHS2;Z-$4BEU6U8$%C"DK72MRW< !KA?'KMFW)4,,XLD$XPRS$+VR1IU: MV(:'I MV@ZR/&S[+H0F1#CNHT+@65,1)1)K(4X51XEJ827DLSRQ=%FL!ELGZI9GUXD8 M08#)F+Q>BDEEPX$R>9=$SM0N\O'>*L8."#P+6K3+ZH0V 3'J9[$B#P9(]"#M MJ?$T9M7$]V1YE37N27 PL@,2. 3*W1CQW=-NX\6 %MH8E,V MQA)\FCH&)NVG))+C'V]X8T(C 3=7"F(1+,X!R$I5Z0!]*1+:KJ! MY[IQ"-T((!2!T/'[D#CTIK641 (M@2(EPUS3[)6$DBYG59!IL>&M,9=$&"5C M[DI!)97*.5K)^\.+K+\4Q>[W;+_'^>XRIZ&^9#?[[O;2UVZ%0<2U(201M.S8 M\VT_]@" H0M)['EV!#A?,K5!];UUO=1:7\Y\ JN11)R56S/%,R[W,EW?W25:RA"+M#PD M0VAN F#[XJRSO[>W8?S''0;/S!I5XHV3TS7= (OA+X;#$%#*#3Y-3&49N*< MM 82)NC"2+;;P]VA/24H.=$N!J*I!O,!:49OQR:""IUVR1#C8KA'8UET///E+$%D?5P32*1S>)4GTQSAG@9*JJ_LPGKZ"_FO M0_:0[)LK[.LP*:7",NR7UD&1[=KYH7)3L7(/K='MHC\:.TIOZ^*<.P!LK M#&)"K,"W?!A;P(1N/( 7(]L3:F,ICJT9@S\GY6]IW9PE7 W:!-M@JMWF;)TM M:+08%ID>XRCHPABDO[LMRG<5%3\TZF9NR8EY.-;&TU0:ZT"EMNR>MPNUNLB- MS^YPF$_I-J7@IG(^I'4?,O \#_@P<+%#?)?$V(Q '])QD= NN4F!=(]8]>/(V-_\P_N!7#-YB_^P;\ T+R@'Z[NTVV=/:3[1T&P3BH' M3HK.502"7=W>_4\G[B>WM!R-I^==A66ZR]K9PJ48.N+@&#!5&+\2.BI)Y3D* MU?G#R[W+_(%^>5$^TD@;+[1=%/E^0(!G^]@+(.I#>,2.A28/A;Y8^U1AJT6X MF2?F#A]]M!DC1IM!QH5!A"@."'$)0"CL(R-@BYX1,#F>9EAT$HVTU=BV M> HF<[B(.QF?"-?G-!]AYC99##R]OYV\QMY&H/%LK'_V\P+.F3:"*I66KX-@ M2C-Z>7: 8K>DYALWQ+4PMDD< Q2[MA?YR(_[&*X;1)NZJ).]Q#SCV6\68M@@ M@OL=^\S^R21<"1HE,;FHU*-)DXH+SB3RSB!RF[4.>$AJ'YLQ%'2 OP%4W*=E M_?B1/B U)1$;M[]G2SA9FPN; *+0-%T+0 M:%H8NZ4/&GA^(M7PF!-+>Y&FU M-75QV@MKAGY$&SE3W.1MWVM MGQA*^_#T<"77N_XVV.S9*O!*@EI3#>;CUHS>BI&K%?:N4?9RN?<"Z!IW:@1> MBBQ>![Y4)5-H>0SEML5M+$";4XIN]&D>M[W=?[(#2QS$:XLU^J&4N] M#KG];N?.^U>^+_,OGM+QC MX]3M3;G5)HP0L*,P\F@;R';#R+)"W$?R_)CKVJXIWS_#3%(G1>QUE_**[\W7 M;9,8!)B:=]39.X/'*RU$>,60$3A,L6\=G)B40:'N81*CQQ7M1R7LMMWW[/+= M3]F7K_75[2]5VQ;9. Z.L0TA!99CHPA9*.J'?WT8!T(Z M9/+>%;?O#E4J-7([T5<^YLQGJ1A]CFXVPBZ,3[V=5%S;HYF71:-&C5!)C<'K MX).B7 H=CZ 8LZ+NS.O+?%O.$P F(HBX$'EQ8/G0LZQ^?YQO8A>* M &M"&,VTZI4UUW3+T&F*@WQHFLD\,2X-OK6J#"IKN?&5MQT: 9("6]=!(Q6) M%,H?.<&VTW&^_ /-NILA"RT4! &*@6G%-O&!!4QG8)YO1YN'M+PIN%M-4C%$ M7J%3.?PU?+-41*IA)&<:9X-(NUN"#:$G*VJ.DF9N_;SFREBK9Y*+Z^#+Q!R> MMW(4."*V.&9CV9YMT:^G/3O;1'9HFY9Y;#HA*+XJYNQ7ZEX.<_49OS?DS^,X M;PD?)#2X(4:%14[P.7M2CY@KZWC+146_NK1%,&?N<=DLN1^33]3_^T8, _9-!_OV7R\__(3C J\QTSE'?)?P6 M' H^2AR6P]2/BQWAP>O8V%BQ:M/7 3/U:3T?5=;CFP00GY\_@ITP(HBUHB"P M;3MV@.WW 1T A8X:FA!&,_3Z\X9.X"=XZ- 4"X6!IM,]:80M?P;1VP[Q(4O6 MUM5!2CJ1M[$TS1O17>8?DT>VNW/8V@E="CW?=CV,;!.8H3=L:<<6\H66\$F& MT+YTK]O;?-_*DML4+FH;9Z],OV."O;3>K$[1PIN\G_HRUI&;9N0Z,#,UB3>V M=$_R1 OY2'=O<3:)D).9'O$=YP@-EG?$@,\X"P6NQ-5/HI^R#!AQOZH3)@S MLOYQHV8&ZX1IT[CV6E-G=N"\[LXX-)W^EM5? MPT-5%W=IV0=_[$/["-A!Y&/;<]F%]PC9?G_V&28> F)7<"D(.-=\>9D^I/G( M"8 :+>5#T^QNBE&JEV?\3O49O<"+@5J/"S&+Q[81?"EU?1TD4YO2B_NYE/LE M-.?^"DT1FW"S'0="RT;L1M6 N'TTX ="QV/(QM"]1O')Z1?2S2MI!P6FX#6; M)S,)OWS#Z@UGSDW$3_!R'2B:G,5KD_&379$?M=Y8ENE9P(X#B(B#0VPZ9M % M"C (LFEQZ.%QJ&YO5L'3*8D<';< M6= +P0&A85UB>KJ(*(X#"[L6=G ;L."JE)Y?6A(A7^R.W^&KIP M)W&C,#8]Z%IV3( 388!LTN]9I9"TA&[GF!Y-=P_KV2ZP_6GEGA?YNW.OFRZ3 M.;M>L_HKV E[OB7L9,AHL771Y_P:ZYHI\WH=1%.8S^@.L>E."1S8P\[J?C,J M]&(7^AB[CF]&E@E Y/>3?T&,':&]K5-C:>9:)T\IU2;;R\>T.9T5(UIOZGIX M=L:K$9JIQ2ZI&1&[[2%& 0N@3%!D>EXIA? P.F'OP(4>4(\ M4Q5SYGF]"3A3YK*">3Y-!BN?ZEN*E=_R?C M=VR/KQTZ3N1%T+2"V'=,Z(3VT(K$! @=$SLUUES<8_O_U33G)KO+Q[TYC17C MW6MG SP9W%_^@("G7HW@397+Z\":LFS.G1):#(3)]&( ( MA&[<[R<.*4>%I@(FA)EE&<-^.*!,V4(&$2?EUC)H,G'RH;F MV(&3/7?2ZQC..R2\@$&I.=(K%Q9;L,"W4H';I'5P04KYVVL3!+/G'U:ZN\O: MHR799=FT:Y?E7])\RR(&9F2:R/) $ >N'46(=M_ZB,1V'+&A)/DXFELB)]*: MG?';4W'&#Q^*.C70CZ+C2!-LY1T[FL=1T?&BIV8^T37W^-";!HV."4VW=1T M4I+)B[$?5>[P NK9F021[4#/PZYG!7:,'!)@K[]X*(RM6.B4%,&OUHRAM\\^ M$3P=0-0Q/MQH-$N,, L?7,)]/(FD8>M@AZSX0LE#(WQM:CN"TQQE\M=D?T@W MV/9,G_:-0!B;& :1A=S^I,?0-F.A]4HRWZ^9%8,DHV*:+HQ_,/]DFB8P[I/2 M>& *&X+ ?P*F>4'_PJB^)B4[^.=0?RW*[._T'[+*.2_ZO\BJZM#]L#C454U_ MPQ;I),V=\E&Z3>]NTM*PP(7!7HOF<_0WGO"MJ^(%Q4C3G1#I!M6Y"=A4&3'L0VBB%B0^%%H MNF'?VXN\.!0"F/"7S]#A*O*SZ&+@>@M>9[CT3P9R+RRO_0%R+ES7FY5TXL7) MW^?35I+B'3U:B,L#[KDG9_IV4O:M VWR\E_IQ4WP@7O#RV[7W ^8[#\FV>XR M#Y/[K$[V&QL[%C*!3IJ*9ATDU9;=RWW.&EWD9>S+X\\WCNM$)F(;$$W 5J[CB/2G#4=^X N=ZR+Q M];.L@U)UT8*,?7S\T^R<&.).Q?S/_NH$7-=E=G.HV1$61EW0_NK\2R]?NC3" MK0F6K@--4Q(HE#U>:N]_V6#7-2,W@(0$EN_XIN.$ ]<",[0EUUO*!9M[$>:L MM[ZJ4M'\ H709]X679R#SG>[YM6 MV^F/^F4>)/:RG:BY,*C$KO=S M\N/%5BGQ>3?R)BHV?QWOH^JD"JT/K/R[F;<]JN.VD?:&N\_IMSJ@?ORVL4P< M1J@9=2>^"V ,8JN7$&"QN^:4!M8\3'2B5:QIH=9=A,D>W9NR_77-*W9 M8%.1/\%RX'F.XUB^Y;'S@NW(LNT01# (,'8(C,Z]M2I"Z'M).V%&H\PX2N-I MH*AW?T8XEW# ,P(Y@'!:\ BR5QBW+)Z69%.H? M*[$FVL_%0\H>L,N\/W/@4WM@T:=BOX^+\O>DW&ULW[$MVXD< !P4A:&)(>I" M(VA%0G=@*@FHN4G6:V0K?8;#-SJ9QJ],J-$IY2246K?YFFJS&RU&?Q4>:VF9 M\?@VTB)3:OLZ6F)J4RHT/J9RQS9U 3<8 A+:),38"A&!KA6Q]:=M%"\@X>8^ M+;-B=UTG9 M&*N>\VF9PY:ZX"/LD75L'9B15O_&X4ER+DC"8_AE6WS)V7X0L+%0C#P4(2M& MV"1^&!(<]7%-VX>;//W"5AI\%C_\33XHUTOBMR_)"WW\4SYI5?UYJ,W+09_! M2ETQ;F25(.EB=%T)X?][P4?FWT&HLM)A"SE\D.5OHT%X70^MEVG%,J; GBK!E B\@#NTV M(C>*;>@&?J_( T1HMD^GCAGIVXLWCCIE,:NA/$29NVQ1R .XU\U.%:_9X>*- M]@;)@_J3$EH1EH4=YV*TOG)<&[ U9OHFO76[*XYRME@MIP7RV-T)_:PFB8AC M8L_!L>_&=N2ZIFGV-4E(D!/+<7MBT!DAW2L5OJU!G<.B))[17'GL#B*'6^17 M1-9Q![DPJJ@0UL9,56F]"4BEOHG3L-V@_62E[E,!#K"1%]@1@K9K68YI!\#I M!;@>$CJN4&'8&8GXL4S925\&^7:?YE5ZNA8^?+(07I:7T\M E)BSVB_/S-=, M7A$US[G(Q4UE1;$V/],&M:7.6#4OW(71R'MJZ^(P/&_=" 05^KX.^*E,Z,6!U8J]DAH#+0_I[F2'^C/:QD$0 MQJ;OX-"-">VWVS:V>@&>;TLV%2>'G7>$DVDU>*[>TNZVQ(#F?$9/&K]\[O'B M&.0WD7=(4DU)K .+.A(;&W!4Z9TX)BFI=X=M_;>D+"FJ'X?[LY_) !!:3H" M9[I4"D).Z)J##)>X4H!CY M(#!]"$$4@]B.+()Z)0"Y0L>@Z(@_YYJG3K[1[8P6;)%J<9\/LDL;+\;9P>?? MJ5RCUWO1#ELVW?;UP%;"V1'>ZBRG=2!7:X8OKG#1[:;DRNO@$3/\?VDV&D=9 MM=T7U:$\41$@#(* L)L?4 C=(,).C__()I[0!0RJ8\\(7.Y]KO.8SL?:)?T6 MX^S+?2DWM/-P5'MA'/4N#EI!6_G7UBLKH'4 5EMVXVOS%;LH.?W^HONL36 63=28[/Z>OQE!?/ M<9*5S>V)[9J"DW9WEE8_IPFK(G97^:>4[4VF"ND'J."R_V.05%D[Z+PQD1E' M&'@DM$W+M& ((FP!VS5]'T>1"46(/9\JS1!GB?37B@YJFP[RJ=Z.&X)'@\U8 M='QX7V>IB1%?48%IH;LR?T> /W\9KJ,.6"#O8NFW1W!H^M6]:?A;5FT\+T 0 M^ "Y7@AC5AV!L \(0T]H_]>$,)I9/K*;D\D3I/<4.SF'E.=Q4G#D6-9$/6/# M;UHT-@0\W==U,$]%(L\'=%5YPW]7;K^5_?70K__TY_3N)BTW+C&Q:^'(L@/H M6K;CVK'=2PK#2&@1EU8ARY$M*NZ2+!=DF]Y"X:/?:LI#&1_/%86F^WGE;1QA MZ"RELP[*SI/JB]M^9_.7_]SP/'W\.2E_2^OXD._Z8"9D%2(333M5%EW#6RC%NF2_0(<#GC^#@Y@V=B!&SM:A49C23CUU;4 M[,=ZO^;,"-0F6KD.7$U-XL5AW0H\X>ZBIF6=W6;4P+2ZNHW2^Z+*ZBXBL0D$ MT*9H Y%OA6YDNGWS,R "QT*-26.[J;XIEO8$D&1_F=-&67,Y3],A1I;% M)G$<+PQ"9$&;]H])%RU$L1D(39A(QM ]_='+,HZZI$;+I#WDG+F8P3[!>0@) MY_1,.KQNS=@4PD0SU\&>R5D\']Y7X@HO67:R;E@\9.X'HZO85 M$=5G^L75ZW_5CCAL+,A.EH,!B4#H8BN$@=WW!T, 3:%C@F85M@#=9(?,YBTP M/BJNMJRFHW2IX325EHX@>)&26P>WETF]6,&;([K3Z.XN+5G$C\E]6G8M8,LQ M'1"9 2&(A!$(0!3Z0ZP0"RUKEXN@NW\\B#+NF2K1#4)2IG'VB+7[)=@7/EK5 M"%JJ$_R:+6/=WTDVK@-B$W-XLE-? MLW4JW5*6=I+!C* # P 1]*/()]CQ^T4JD04\H>6"RH)JAL\O?[K^D_%ED&KD M[*!0,0*I\Y&B(^ MO@@6QM"RHA"Z&$:.BR(?^587C,# $UH2)QE",Y!:548UR!)#DJQO?"R:P3(Q M"'5N+0Z?UXT9H!FZE)%$J?+C[ )'E:OUCV<5R/UL7$KA];MNU14ZS8 M=0/+PJ"/:4&7:Z!)3:395W\9[XQR$,D''T6>CC-H?CO%4/1R8=C%Z4UF9[FD MP]%=L6W&:I,Z*_(5.?M$UVP./R,_2[OA.8 =S;F,> 7J:@UXB#Q^&W_Y:E)?WW7Q_?IP_44#;3'5BT@^T&P+8PBHGGV 3%?7#3(D!J@_"T MD+HGB(?-I,8@KMU+BO\JMPQ&D=-\C=$%3!:Y, 1$<-L*Z%B#(A;:)+?J? MP$/]P&@,8"QT".&4./. 2 &)N(V3)Y$.SU21"*Z(1%"*1*+NKI=$PIEPD$C. MG2DDLKJ(CNG;,'01]&W?=$TG])'31L1F3(+)32+>.#.12 &*N)V31Y$.TU2A MR%H1BBPI%(FZNUX4"6?"@2(Y=^8\%?1]EJ>7=7I7;1P869[G8&)Z.(B

*6WL"+=TIPC [R1O0C^FD@ELVTK].WOZZO5L]#6!4VPS^JD6(U&.ZWU;J?2LI$/GOT MV:-BZ9M_[WZA#N[JR705GB]\[M/?&VXD_VC(Q,*VQ<>?5X>Q0DV OI&*SV\[ M'(F<#'EH^RL:8$*N@G8WE\O3K98M0[A0'RXD1RTDWX_ITKG!#X'N+JQ%P8]) MSZ4/(8%:SMMAE>>!I]^OPFUP@ND'[>F[O]-HO!I31^8.(*[>,W2CRI_M#K?54A2-(6 B%6NN!9;WX<+)0B;UFR%B\K55J1/S= MJ9GVUOP"*TY7-BXFO^L)W!:+B#PB<2"DBX#HJ'EYG(_"%')AS='1:51L=MD< MAX_AY$[:.7ZAL'A^I3@ URQF:@67TSKJ 6M^*3[=([,SW^9;#,[FR]&V#D-A MCC,A,6XST+^^K*@GVJ#BQ-.GY Q2HQ(44;+1EV<+!^RIQF.R&/8/R:IT//M0 M]IMK&;:+,V8\#>J*&DQ!Y5\=9S+V\KI6T^,D=5MDRC!\_5U>2=IA#MGH?"41 MA3S)K16%%Q_&2[,T"><7!J@\\\KK\@1.[G@X%I[^MAXJW#9CK!L&LB7S>FF0 MG/AT_T3QW*'R[!A.*$9:+;R^H\PN\00[.[D-";97S%\!]HR,LIJ31C&6Y)0( M07L[L$*W+YT)F*^.DB'\RI-XP4?1BFUY1=R_4OF:VI%O2YD('!;K7'BUN'6*W"VA#WJ3@7YBD)?LM,U.YH*:X?Z;&:LS&6,[N)' M7<8L%1XA;)=?H7-M'5XL_-1M=K'(K,DL?[[7'L=CL=_97GFB(-SOF,R[F7[R MX/=M'2(*09*ZAHEKOSN$O+-5*:F=CK;6%6LR49F=A_3F@WN(82DI#GN0/Z>@ MI/ZJ*C[LNS_[X.3;J:<71\":95U129$BX)@A57/54_K+^.>P*:]BE",OQ>4I MKE%-L 1*Z3EI2:X:KQ+)?[1_AGH[]FI*Y=;HC.1&C4F(ZA;@#@H2J M=WB5=9G-)'@@7MB.6QHA//O:(F2$=:2CG1?52H/-77:H[VE3D(#:5U< MOZ8[\T8.##3U=.X(2L5-AH3,*7BT>9*5 3I3O\4)4N7\(N!3]Z44^7,E.X$] M?(*>HL.:UX7^@SSP#;('=)$9L^.@2W0&4-$>Z^LB#WP9:+@[9Q0D^:VW^.RB M(?&@ZOLWH^4 NELS/"O^O@8LOS^MGCY)K?$(_[(>0;N)*3S"Y^1IMAX!+Y=SY/Y:C9X=,>CUL#<4QD%]K=1G M%UNYO[9R7:.NVJ,J$.>WJN!ONF,5_$BPEXMYW%OSB"^/^4$7%J?66, M4#=<9^,4.@&Z?H1J5M_/RK&E!^MR*J\#KE4OQ?ZS+;=^H&(Y2JPR7@RC^&7: M2F/$$XNC0$>=T U YM9+UE%88$'6:/)1F<7QF!D-@1(B==Q_10U*%)N5T'II M2?D%[4I4>)ON-D4S4'UOCMP1$)?@>_1E<1<(DS8H*^KA^K&WVM[GE.,+ #2J M0]G;Z'HT?TPN.N0OH8CVM1$^.*OHPZLE!2*O$<2U-P?E;\%(]'QDR]NMGNS# M/6W*R,+@(!LL@%,Y4V4H8&9GCI19J=;"PW2]^UG'T;%=?C8&3PFTAQZG[48! M$*R57]AMF79U79.=86NX\C@BN)V79_(YOJ1K; /PV2CV7.#4<,RENVL\3 M%(1TW%9#V(]K?JX?"+[]W7>K[\(CK+ZBM<11]>CQW^?LF-_4PV8:3#?H";8, M:_A]:ZOQU-K1])D?X\;\/C8X\!.?/I:!;_L$%WPQ?S2:0. .E"LX7J)_*=<= MLS.%(Z?OL=) XS,J).1"U#%P$(Y">A2%C3B[@=)LQBRLXK8FHSLZ>NYUG-R+$4XN><'3P(O,VT(G?E]O1HIE8%R;DL""]611.T,%[Z-PD+#> MSJ7H?ZP/\*!P<2KLPXTG1/3/&[TS5<-Y]#&=8&'J2(_3 MJV>,E7#.6'K$-OD:"2]RV02P"Q$ M#:0,")M.V"AJQ^:4F/;Z'=@E+6HF=I/Y_S_S4_63/_V=ALE2\<$>@(D2L-E6 MUQXN3D:9C;=:AZFY.1BN\OFCU5:$K>:G'R;!G50A,P/P.^+I0"._+J"&"3(/ M?JF*D@G.E*A?8[V &H4R@DJC[3?U=F*&@4@+HW<98GZ;-6Q75Z1]@48?M4[] MHWKN$**QJ5XRQ7V( N8?I@ZI',+^E+O.902)>("@=0GG'=7(>^+\6X=. M:*0M$KQ GM3-C\%"1XM!WQ0^/U2QH]U&KEM&1HD0()V(.\9+.?K*:LM&,,\D M%9QKDQ_2E,>$?UR686GE>,'N0-&=3L7>3/SHW.-[XG@YQ;XIA) 4#_90/O#, M%;^"ES0$1^[ ^#4$IQEH)(9*?M[@#;"2Z599V!X/*;2-Q ND-4JO&W8+=B_E M0$UXE,4P8>NR+^:/5]Q%WIJR&";W$%FL(E.6_B)0L[IY_2FNQP D)B1P:@@F M0APBS=&>2>)N\I+N03P9NH,;P:QX#9XS[*/"+R>-9=3Z7)1S\M(Q'BR MQ8BEA- JOG!R&FZ8M'0S?Q0$N)^WH6_Q(>S!1(!IB;=ZEJQ8D"MH-;KX/\G$ MDED[I)?B"#F28QX!=UOZS$I1L;!VM7%#)-I5RJ7M6H$43*E(E5[$R3$(/+)P M$2$79Y-8(5[KK(?COWATP9%\;,/Q5H2#J ;,>SM+2 N.4Q/GM+ C4-9)A$22 MLT;F(9P$[,PCI4>0)UK';)H23_EIO9"[$"&;J,NH[-&RGHS]CK^OXGWQ3]XY M2GKV@<+WTYL);%8A7KL.B?S+"FM%K>R#R*&3L#;]9=-UV_"_U^& ()6K0S"E M$!(.GF6G',MPV'2'X/]7T-F0^+-CH(0H;JQ ]-N"BT!4SP:9@:,T@:3BZF%_ M[EG@^XXAXNA!6.%M>!7]Z.)W;Y]R?+RL_"@4JO4\%$05J2L:TM@,*NP@%XJ$ MRR45<9CK!=TP]\LBD.*QEMI[HY1S M9T4:MDE><^=(XK]&#/[)GU(&@W;U3;4Q.I0_2.!*-3-,@/0A$;VI^RG8;>F: MB)I\A\0Y[ ,VU9^G<-H4JZ?78>FX@)7Y+'"U#'7Y5F_15:RDED<=R:ZUF<4Y M^SE3P*(SM.5*'WZ5*VZ>[2SYJMR_"U+I5,E>V 'A30DUO3ER94^LT>T76IU(7:#5,C1X_>$ P50] M%ISP94\4P]38YNI/Q.3H";[E!C7U!M<=L0_'PKS%1JCO1'GS6>^J'H:DT#?2 M0#9:%N)C?0=9KQ\_Q8I'3O5=CD>7:5&G='8@K#HB;A N(*YF\3ZT^6(NTY*O M<>?*,H%WL40&C1FS*R6#M;8"AUMA(/?5\*L["D:;B6J M95X=K4[GW71T.?Z9GRSQ.XL12)$,,&=EA-[Y#V:."BO441'YS_6-D!6-QP,P M'>%#E/Q&1(QXLY%)'L0VZ!=XZLVY3]E>[_?F'=)EB/>B?37Y";VKY,B)%MVD M79;E(TBNT1RC?WO")2( ;,CH]DRD4@DAO#7Z)V \N$TD'03>(=1]@4K&H2E; M#3>=@._KEP8H,EV<%$ZFS<&'JQ>=P A&UI H1^]IX%C,BC%"JIVH#0$>FB:& MODF_E#47"D=/;? "N^V"QNN;[JBD$N9>YAJD[TFQX(Z,\>P3QJ][VD318VV. M:WH&H#WL='%QL_W3VKY([>U-O8UZ1H1]E:2S-38Y?ZEM"+X+:Q5<]>6<0(3> MP91YPX7V(C$0G2!*5]1D3''>K!U9(- +IT8M)5)N1'ER^VXWWG+--]._6'A< MW"B>-YZ/28,U_)M*FVOR%_YO9_9*/X_6V\0Z?Y#*+40K5PXLE7LI4KZ@R&", M_+_N.274*D]*J\TSTJE7BG.]J'XBC!6 -VG&8/C%IM7_!8,/YE.V5R Y 81@LF&49L$SX=)^LC'R4NN^ M2$C"F7E76Q+#,X ICH9(5NZW60\UD7\G.*UE=E'Y-D[AV!U]5 MDQ8(WPW]E]X@YO,'4MM TX 1TX>0T6" S ?A#)^<8DKFHQN.JWP5S#RL.*B' MJZ]CHYDC^OJ_)\4["KL!W_H0?HJJ'G3X&Z;-CZ4J!,)XA([]D@\-&QD]I6'*7A/\FUI7E2Y2M3 ME=3U># M0FMCJ=/JEBYGC6_/;IWREN3..Q:G2JP+!&E*.-0PZU^_@XZ;EKAM1VO$Q&L$ M,!7'DL0^005^P ZVB=Q,XD%4NFNP(^"!+)1_]C<-BN$8FF[:SO/4J,Z\>%R# M31 >L3A[>N@O/KUTP#ZV#A@9=:$"B"HJ[8>-HH?0B@HQ%*;A[CX(K%2))+X,0_+NE,L3109XR9Q^R-YG/#S%L@9O\^I.T_K2RAY MI'&(32C"MQ_X>&.RRW"2;(%SC&Q/6*-HH( MLAOZ*0T=?8@T3S4T/E9]4828K,2]U?AI(37.(E]R150\MHX85R]ID(H&1=29 MA^C@6C3!A_#K>RV@"GB3:4 I)*N8X&Y?A42:.F:[OIRV[K/ATKNP%)38%D9O MW4I@3?(RU578#1*E<3A!!31+@.U]^7D$(H-;K9YL-B$E1KQ9&"1L*8/CF$!? M"((G2?I]6G[7LJG(8K"7D9([C1W2(QX_#@&LS4O6^:1B(.P*YPR_,RC6GGHL MQ&*X*UZ]JN1U" &)B%=5%M<1/Q @M_0HQ1W9IL40%$Y!URF+&3BK*60[5H4& M&2@-O$ENZL4G8YT421HWU-P)3:>%.WXO?$;W92HX)A8PRKZZ*GL+P'S)-:M< MQ$AML1J0!JJ6K?@RRQJR*TW5OE_.@HNYG;.YX;@G8^F[%IV\)*4W'QFMJ]J3 MEW='EYYIL?ZG7XH^CLOMU39F &]1QXO6:2/@ZC0Y686WMER7-3)[S)S%_M-B MUBJ2!G"]5,X[C*H)0><+..^%^[05GE\J"G[46>*3 M@P*7F5U/%(5L MMPT2-E]34UK:.$FO/'8V%B95+R9[?TQ6JU=.'^6XNID:FNBWAKZ94TU"F%0? MVT;]C9C+ '.^%N>J0*S8..#"<=73, ]&;%)!^;S0GVP%FZT!5_=+O3@B'(,G M9'@S>PR1X.&V?FR&<%* 9,*:2ZC'7BA?H#^ S M>.*P5-$;D#/A?[EU.D\.6NR;AINFK/>,D(L^Q'I6:?<(ZZJ]2"C:=KW7EK66 MEK(IXSJ)8'LIQ K&$VWWYR?Q6$HIO4_'5&RTSSJ-2&WA?;6M5=XV&D!X;T3A MQ$ 3>#AUC>JGL'RH6"6X5PB\A??J9L')C$UEF>?O= W6W5:[M-2:51+#6,(1 M3!T:=KZNIIYTL3V_T*Y)0Z)1 4C+::8(<-L2N]U@04]VIBPJCD4;BB]$N)\P MO=V0%CL?4+8BODHTB=(NC^/79BM%9CLB[TM]ON!*K._M2#L2DB4N3>G"*:&X M].RE14]E)FV]$P@E1'BF*EP(J=="F2I7-Z$/RQSDAN@*?&,QZY5RD3"K'% ] M;!"Z=-=4M S)6SHUZY4%@>6.>R(Z= 95LM 'W7(]0EQ=ACPDFEC*W[QB MM@*O&!$T+16C;=PJ@QK8=!7"<'S]$'$AITN:5B.\>UJB$IZNL"%G'=BCPF=>4"T7HW)3FWL!DH M;,^-31PT_7N?M?G@ZG\S[2U[/(R]6S,WGHGHG X><_?#Z:PO14Y,*NH"90D;O9L.0&>28U;Y+BR;0*]%28Y/3E1XH.% 5VV@=S M\!=]U(%X$1DD#K?,[6J.,WN@Q$UL2=SMH0Z.K/8Z"IJ;9$G=AC> W0"L(^U1 M52BQ)]UI8R#V)OKL0/=/R8<.FO5LGP7_7/PI_((G(D]D[. /J9^G*'AZ(?/+NB'CPO]L$P8H:Q-9*=$6?6 7(S,R0-PK^*IZAO#H4.[0)B%=ETX MCARK04>\5-WM2*J+(?XJ@70/A\..=)-QHMTGL&1@]KBZPD $$?AT6^.CP:PN2'-JI]$I" "['QJ= V;W58A! M_B_L+D!BE):]#UW\IA9)J4 M4,_T3Q4GF.".PTL>(OL/9BI8HE$I:7T\_GNARD M$HW;+??)K7[#2Z#A59R1'81GMKZIHHI=NE&78.],F<4B4B5[CT-Y7).2Y^:X MH7&S;R64/(;W0)N:8NE?_D_"[OW_G+V.!?\U/ M?_4K'OG.;6$\)[<$EW[G7_D_7WSYV\YVO]>D? M'G[V;^_^QO+1U5^Q-%]\]O _SFII/GOT\,OWN#2_RKC_S^=?_.'AE^>U/)^^ M5\N1^@V*EZBVJ"!LEU0W1%WUNBIO:I1%8LR3GF,Q%!-U'28-((5_0R3!*' Q( M[^,2JB&E?X7S%C<[$!E=VA@NFO5XPLYDGQL-XZE4Q&3?_ZEG=-"I=LD*-4,ZEI*EN[>+IIU[_9Z_LX(M?OTXS1[;-36,,^D?/%J%ED8C1" MF*Y)P)QEWT)CQ\AI7-G 9VD8BQ3>%OXP\F+YM-@M>]CKL%AO<0G]N%[C<=X' M,[= %\-%=M<5JGPP[?R.S@3_^WW)_>/R-C ?^%K\I75S:B(])#JP==L *UM "+[=D MOE)Q3EFPM,*\\XUARPPQ%/A 2W3RPTS4.5RS#(8C@^='KJZ@@"&EBL>XO4IX M*LC-=*TKCJ,QWPZERE_HK6DW!9GW Y84\I_ERW*_UHEJI/=+K*)A[^X9MN7> MX:)(S6/S4GQIZ71NTBY 6NRG7A,5$:1S(S46=KUM9!ZFO32MPT:IRUZZ5=94 M?4PU4!Z>%0^^K3;HR/$#!=.J224 C1J)=W1UE//0]ECFMM4U.VB+ A2\#;P( MGWL2C #' 6LW15:LSY ^?F7I+AT38#9U;7D#C8_?#VT/OTB_#!#MH/ MBEQR8 &5L*&R0(+R8>_ )6]Z!6HP2A=!Y2ZJAN6G-;?#G&U>3?46+2,0^K?R MUKDFFWIY\'+Q*%W3^*/3?CM_YY&*W+A84$FO;@3_?BCK+5]>\>TU->#'L0$H M?E?>=#WD#DZ*6)B_OMIC' M5TIT8]2<3^.FP";19TF6?W&G+%$:"^\'Q_G*><_R4U7?B7K36#\HUW9HR2XE MIITF')VE=#KIW\3M L%&CD*/24)IGI4X/FQMFPY!A3IHQ:,-^$]*.'P7;_QOZP4^^YRM_\EMV M1=_K#Q$6-T3@U=8V&-^TG50X8*9&V'S)-:@A)[\<7B1I947@MQU)XD'1M3AQ MY$>Y0,8:8*3F5"B2]"OT7N1Y8L^%7Q(W!.Q83YST=H6E5^D(EEZ@L),*Z]@' MG)'Z1R'G@2<]\P[[YY<.^_OOL+]=C/(>7B/'=L:M4OK00-TZ/>R[%QO_\!Z* MU.;4-M-^$BK\F'J,UV&+V0:L#?U(O6;J!8>]#;_Y^2-VG!\!+,\H(J6GF5%@ MOUG!0R*:F;=^+C [U]>ELY\1OR,$_IZ$6&-\_15\TN(OD-\SGI,.X1B&*HXY MI]V,L6&L]R0X*HL\&09,(^X*C(;;OE7F&61$[12R)#I]PQVRY$L&[B'J%^MA4=B:@^4_V]X[$B) ME_"PH]-/-?5/ C&"7R&.1"R@JE'!Y8.M9UDSH,BOY2"LK[L.M>C7%?=XJ9S% M(Z2,>1!>(1"1$7F0YD4_Y[#68S?QZ9L+T$A=G"&M<#K_E'IHGUG-B0KI.Q5" M0V:+A,!E%TKX6._BOJT_TXCI%5]+3K"OLO]5A6C<\?([2$.T/)?J>W-!- M\4:[!L- L?CL*HE4--09!L'1![MNPL:F!+6C(8L]"BMG#ZCXY$^(H--U.W6< M,3.Z>KHH*L!#4C/8JP;DSU2BXPFI?[-G&02D.O\T347^?\3.\QQP'/MR/ 5E M3Y(3=%*QE)B\M@;VO.S79=@@#[Y_U51'E,/"SW[VZ-%GAAV>?R2"0+[IMML' MI";PDFL/1#_8U +)9F8BRA*6[L2N ?O:4O)(W<_P+[5O3CH9;/T"[*D0.N>7 M%:4JR%-,4^^$15:OPN(PL2!]4.<^Q#"-O W62L=83>KLG=(1&W4PR)%Z]"_Q M!80$+7+[_N) M'-O0(:+8$^!&HIQK+C?DQK*)1,3G#9-223?%_/"FVEJ3V6@WY4-(TA-10]F1V;1='>EC%T8CV9/8TBWB6Q_<'GV3"WJ37Q-73Q',C=A>)Y71V M8V%YUBY$?P55])JKV)MWJX$FS"[!&R)\B;M&5_ M7$A$@"AF>0M,GTB%DWGX&@(3TH1<>->418"=M@07O3=3_K /70%9I,VQ8#F.XX==*(-&5]\XW9_/.,CC\WY!=CPM@Y3E,QAXW:.[.FQ M0F]BF1H=0 W-,**TR'$AXEG&/6BVJ7(;DH : 'H42B2EQ#^Q&QDD05CP._S6 MZ*-IEA>/I(2%V:UT_ >@L253PAF7K8&V5>ZR:HI"Z$R1%-#_+"_VS(#"QLOM MIT@,S*4]C*FM(4,MNQ$G9+5%.\7-B,T(81.WJ,Y9I[X_+B]9ID5NH?M1@W=B MO_S)A6#>&*NVP M4@XH!\_P(@=_CN(8<,UY'9!&-XQ(B7!A@+.TWZ4F_CH9^,,*52@7%ER$]H$TYBP8*C MPP)J<7(2"\K@!#-'S/?T[V*>U7"//60*=? TFL=R6,J,=*;E 8Q+N>YZ<8"$ M$STT1.0ZE+N*CEW%9>J?J_:F[CO_XC%//5!A4P>;Z2'Y7PY]?5-N(*TPENZ? M"V[UKOMZ3C"0_ M%Q^"X)ZXQMHKD5MIA>!52F8_M5!>?SZR(&?2&D5&-A'%1_C63ZURWCS[27)% MY1ZISKVK]L6EJ_9QS:U^\B>RO3]+^/4-[;H?XJ;\,3HAQ=_]^9L??E3P'9?J MZ6\T*N;^O9/43HYAGZS0S^KD0_GWJF0ZCM3:Y@H FX[I+&HA1@88KAO^Z?,OOWC\V2/M#LKE M"35*KIR#]8>KYP(C3>$3*%<+(B>B=+(#T3_O78YQFQ-]Q+]*?[7DL@I!;?H( MYP-$TN!)Q.O9^YZ.I'#)Y($ ,ZW9PL@$NO( L2F$O?ZWZ4O^SPO^[RD5BKL0 M_I8@6L'Y\ ,_-8I4:H!/G_[PQ-"?ZVI3[DVK@:MQ?RW#NPI>&J-?GSWB1'1% M7XN%+H"^!&*!'!4.&Q%E=7^#=>(,Q=4 M&#J,#XCNC-@8%//)C/2[R#SD>(D>KIYJ'*ECN0(TH:=#ECX.>3>F)T;9-J:: M?(<.T='-/P+UOY:UPRA5X79T)/CB?I3TW03[U!B'D;^IK .#VI1KLJ%4C(2? MT\N]ZU#&*HC5&TX=PF^R5>8[A75*,-7LZV&<8(,,S(LS2<$T>1I+H^]QY>I; MY+C2I:7_M=2JK\!>%Y859E;-V;K,_@.B#) M;WBG&E_KW'(TRC9'FB*?WU>LF9@*345QQAGV>).5AQ^2YYN8?:QLPC:@XZ)K M[WCN>5W"BL'9DK@U2._D) U@L52J+O(SFVL0$LJ/D;<& P%ZK4*0B)ZU]&CI M#^\W4FN0GZ!&!]^1IA?!M,+73MU2,)FKKI>&D7%D1"XZ84L*F4@((MBS;'J: MMT*VK3QU:&S_HN(]J J!#,*O8TYNYVFZ]?X94+N'C#?^G=D]MJ C1,!!C-]" M-1$^Q2D9WQJUWO7._/*]'^<2NQ5>$74NH9AV43AQ5$I%IC1R=E+(>W D>F87 MW+"7@R<6 E,MV-?5^-)6="Q5XER+54492-]5 NZHH\7JV9#"YH4MM.WNU MCD[#WNV9._P/Q*Z0%>V3+2$^$M'(/G&77KF+0H6ZGU/5$U5EQ<5A-.DD+.41 M2Y9B2[Q$)'/C7<7QOLJDZ2^?_RGZO>=:F*.K]6C*#B >N141NUN.PK4)%,[5 M_B@\?W$*%[S4&N;-Y%A/_(/AW5^)!CS.<;VG.'76M5KN&Z\=^ZO<=#BC&!Q& MT77?35?7'&,F_TA\9@>.=9D3!30#*N*6%14=%(E<9KHX6FS"K-&0MBH,$!\W MT(/00$SMQ/)$-S M.MWT_]TC+)QT%.Z_;+M;F>0B)TV,=#YW]O(GFS(X4$'<8YAB:@[\ A)!(7;= MQ)SY/8B>%6W"K2M:N;EAR"OP],]S*7+*D=0D*>!\P"F6Y@UIDPD#(2H2KJI5 MJONE ]OH^B0C%+H3,IM"971N/ CSPNNYKM?U*#0_4?)8KQ7W6=R01:;6Z*1S MJ_VZ[*\ZI*FZP_ 9^=EJZQQO0F0,8V&53V-4Q7Z[K7@V_$#QTV1PQ*J-?)FW ME36-1"_!S5B%XKFX8LY/T 8_8K73)]='+<^;7R[8STN6EEL!-972N M)V<3$S)=VA"%6YT<=L$+I+C;LS\(! MG'5SY\:]Z ,?KOY24XF..3/C",EUR3AB\-')>!*I((\BK/GF@V'&58?#^=?KU@=];HU48W)6:%2>]XX M- <]?T-(XO#Y^2M[I[)SJ$_\SV)$D&(!^5B6KQX(HRQ-'W'1*7\G4 GT8G00 M+D[(24Y)Q+MYD&>:+%4:9( K-/U6!<29# NK:*2[5&1E3[FJM/=B2Q,R:<*. MV*BQF!HE8_RL;Q >Z*AUR,/KH9%L[X9)0BU4TXQQ,T=):8Q_O!=(C> M;)'Z=:?7G#+803!8V J676<\!K>58BU$(S)9L#7+.<<9;/FL6^JX8G,Y3=J( M]HSA$^?=I/J/2Y/J8VM2Q;&9Q"/P\9%FBBZO1O&$*(6+D/905.]R14M!!Q*>U+,07ID?2NJU5DV953 M$[B#*$986^?__^PCB9]CF*]KG3-K*VE]+DL^1VPB# $6Q9 I6AAW<&W937-$ MR%WC"?CW"(SCMO'_E/U6"O6<0&_8HRUJ8^$*>>MYTT%:1>R!B"@U>PS12MGW,5T@W&+17\9W6:LQT__/JQ^])4!:9F)2_F+ M/>%S;J539/U-+8$MCNH?N[\\]W^E8Q&X],_E$)S>L_3NG\6[?Z9WGUWTYV?/ MGB47C<0$$E%RM"5-.8V";*+E)QFC8".(&M[+*X+(<5T1LS)WPBG/)Z8*F1L, MWOKI==C Q>IY-X5M_[>0F(<__*/K;TL&W/ZU/)2M[T([0@85%+J:UR\:E,QW\V $S]22*H)-]9M)Y8<(Z $= J$MMO>1[5?;H/F[5-_P<)647".G M1EY@3!_\\>JZNR5,!Z9)N+1&1JOR$)X7J!YD? B;*>)-/6%.7SU0!?,\IH8W MH+OI6FG3A?2?F:/\6)4'L0%O[BX9A]+D*HS-JCG_A<.O5[*)FYWOOY$RDZ@;!S-'QE+Y@PG0RY9C$Z*8S9; MI\4R/;W>T@MET5%PIF,!-+/>G]CFPF/F!C#O>7FQ&V[ETH')&I>&54F;"![^ MI?U:JK^UZ.#>AC=3/>AVNP4-+*ZD?X?-!&QRAD[#=9A6C2,$)/3. M&U@*VI(VCK$NAWKPY33>4>\6>H7]#86TBL/T MDDY)+R\=B/^'Z]6NZ:@0^*2)I>1%&!";FK%;P)7K '@2XX6/'T_U@W,_= J, MDYPIO5LMP0VFAIG:T]N)SOSKYET_YI!#/IB4%6)%- 4]N;%EM)1[5T8-'MM3 M\>@G%0B9(;4./;^^@5=0 X)]-=*O00]T=LPOO-?SCZ#><)8\P>3P3,I\NGHE MFHA^,\B 2#B'PJ-08Z308PG5+R#//A1K%4 M4!!&1= /L0EXFE/W_E!N_NQMY87/LWQVE17?3U6+_*H4*@L626^5%%4RMABC M+&\W%@J+(:A^*@VD/H)U=FF_D.BS>S\'M(AL+36H]C3,VY4,E) M3TQI8[LBZXHA@(\G<^&X>5P4'T\/0:1SHU\Q1[ [=FRLYV3-23/)\(* ;&+$ MDILR%)421"*[LM+8&9V[J[;Z]3(>3U"97[>['JZ^9?/VP 6^<+XW MQC=12O.%_EU'/,1A:?Z8FAMSU6VJII&E^\]/'GV"/X=/;?3/9HMQ=;]0MR.+ M]0(,?D0.]6,7PK;'J_DZC\%>QZU>+.SY\9K=%QGSN*5_E/_X'3Z:?)P0/.1S MY&V&6WB[O:GW3@(@?_SL"_[5MW[S"-Z_S()WN??3=_HZ-_*!*$GCQ(839Z!* M"8U7&:=7HJ*3J1(P0U7LJ^3]:L14KMZFF,$,(%+ +JM>.(TDQP]!"74N$KT# MQ5TBL1HRT!X@V309/CQ>+;P!&,WO8- 7N_X7MNL=M=WZ[8.FZUXR4W4P;#=# MQ3&QU/],RNJJI_0E^,RK6BIC1OI^H#YAR'*JBUG=8[/B>/7F,#9E&W%&BF>:?3 MQF,S7%J=B\W=#YN+ YDK5KAE9D652MF&7^H96+L.\=7%/=UC4TDZ6(5621E8 MP6#X6MG&=):,:LD@:1YYJCAXN*:IX.1X &>KREM&E$!VE_;*I$S+6D<9PT$JB$KWL61^D;V;]!B.&%\B0< MS3UB2MM&^RYV>8_MBTCGCA/1.4)'I#U<8OK[:S?+Y5N772Z)KBSBP"[NYSZ;D< )'9*$ M#<55X26,;TWW)Y^/OUC0/;8@0^K=ABSKYG%F6FP\.N,_.Z M6-0]MBC',2BL)=Q)3&;SE-+<\4M=*JGWWG2TR&0<'5'%6LI55;N]>)?[;"+Q MO *Y=WU#LVI:>"10W^9:1A 8]E*'\(E0G9?$_QX;S;[\!:-N8SF,?7>XIB%_ MP*$NKN0>6X62*O8AVAWBL*L'?%Z[VX_H$UA#Q5UV(3X M:S2OJ7S "_NR>+-ICV3>#+=$V$-*1J?6X:+?%W/%BS>YIST9 <^5ZHUAL*LT M+1X!^F/@16GF1A87=9@-#V/#5^0%$$T"7T T#+BK&H>0)QX*AIX2V$AL#L8J MT>G;/3%;4^JXO,V!QT)BX8N*FZ84;4^2DHNP/!J'OJ947>K.16+9U'A\6:>Z2>_ MI4"O-U5&,&CKL@QHHE/[3R/&./_AU><:W?EW4>ZI'+D8Y*D9"PA%:".-Y@?% M"*'?)@Y? !_V]G$,MCZ2 28%*'.G]5IX;V]XX"U>^%E\LK;":1V M9 @"/'K#=_\FKY[?=O+J%TD=7NN6]%U#/JD>69&2=(@)6L>GI0Q*@GKT.+] M<(Q10-E9&WUM6U7[A#_[@YC668T(?W49$?ZGC@A_B&CT:S#U EK-.W<:(=(- MJAELY'=V%M]4&Y!=,N'KYY ;_/0/[WRY8B7H,_@?VFBO:CJ$@Q=XYVM^]OG# M3__MG;]]@HH@A <]O=//M:)V#/S@]7QW]"<+M\796T($^%&]@Q:B*XP)O*3;YZ^-\)0AO^""4I*B%8 M+@H"Y/G +YTOF\H*^<<@Z%;&OR":BE.5!?^O0:+I9B<]%[II4:!.(K3F%(< MT0#=K$AHY-3]=,)*XL:\?\*T[XW6)M1>GQTR">D"F?79!^3?L7:M5!'2#(DU M0\B-8 0KT5@$"=TQHV*OVUW#3$W8SM.X$7(3JL&$317V8I2',_5TDP'=&=_) MF>^)]QD@$Y610:@+92JXJ0QA+2/>8>D5JN]M]/:ZHVAP=056_IY5TC]]]&_Z M87\ZI_ZSNV(TG-*"!><7S#:\2^*9+C3X+J^NB$F."#+755N%6V))0_K-]W6D M?O;PRU]WI(JUV8.>SBD*H@_]2,*7AZL5: [9;152)O)OG_G6-L+"SN]3,QXY MV:I,"1*50*[/Z5[%!E?]7@XPL!CT=F^"(Q#$?_;#*;^&,+]#6-SF =1_VI5( M?++JKYCH>YDNXU5P$QWQ%I*8F7<9*-0=XTDDC'B<_4A40JE9N AJ,^2;!DNI M0AI5L2PF$9W#Y-F=(1&KA_**R-K JX>_3CTZ^3:AO9'?L_H.CJ+>6 5C8F8W M2EQ[X;O08G>$>%8?Q=UB-7H=.$PVZI;9IV@AX76K;9H4*GN)G<&Q9$'W@'7" M.S("64AWX(05XD<9>@2577_")[O== #;II9I296VFCLFBMY:IP'.%%^=B3#A[)&H9+J MZ%O#]%$AF$N87#,FZVQ1&S^@BJ ?WRDI=D<,UA5R408SG_M!ZU:!".)1>R][ M2#;WO"AD"_%)NSD7E0D2R")%O"VM$HR=9*R(CWFVP+)(J1LFCT$;"\J^S:V/KOZHD<-_T:)P:C1_\G[],1EL]>UBVQ./JKZ M>(@2C7<N[+?I\4V='I4-Y?=)+VIAG?CM*!%J:1TQA++5W4NLM/"Q[E%0 M/X!>&P*"\;J&]GDZEF%RL-*461(?$J)>:O+3YF:I"V%=#Z=7^?^S]^[-;1O9 MONC?YUMT*?&^]BF(P9,$G9NIDF4YQWLFBS>F'U2\9B*K#6NI\KLL(7\UJEOSM8Q % M%'9ND!\SD>@VGH1XL%;ZGH3&P@3W7,G])ZI.E56F^/T8?&CE-D/M''>]YU3F MF%BK9>3<==R&];'%<=N6LVE@\E7F9*S'*?JMG:=N&P+7G"FY#? @5QS#UE*Z M<]47TRS=LO+N?U:HE_)K"O91L2*\@/!T7=YT>#!C>$=O0@I(/0S>L"@A-.D9+OZ7;7Q451 MUV:3':[66-Y+B&SKKR9#R&^@LL6B-$YQ)X@G:G]JR&)@HJ3(JFCT"U9:UD?! ME:]Y<)"7SM?DY_J)UC+4I(PKV2AZ0T)NFA13Q7A"LR&E[,"([8T'X2,+/9J6>6A<##L MBP.QNK+ZP2(;.BAU6OJ_#XE*T/R&?F\8):FCB)YKZ^."H/=I;# M0*>@5_AMBS+/\7T$W,AG?CW;!Y>9W-#W"R.\V7N/\!?#J M1PF2DA&X,H=^(FBAJNA1$4$Z$\US38)3 [W=<"/%2:6HB@N4"1CU)167I!]' MXORCY*T\*_8=V*"3E5"[I7E2A2E)SA/]-:M,O3[SQ@O,/T3BA03/(_S8RPM; M!)C->U#[[U$Y@?^4@FKI'LWH-R94ZBQC\T59;)11;B?4*L2ARQ64]AFO%MIP M 2>6@\)0_:)R"QIXXKHW'H_R.B9,>.2].%D4=3*$);?MK7[1:\!R@YD(0 MT;")<&+BW=*HF(*H4U4HTJ+"::7);G%%($'@ ,J(6K%,C&PY3A1N;JZW+F_3 MKP9W;IEI$02AB"6.7#Z ,8@#,[:V(5&')?(VU M"VKC*MBD\A:LTT:MOEX!^**8#;HJ_HZ3FI-A M/V6\8%C-6(Q7JEU5GJG*\!]$/=+4DQK^1LP3\FJD)$Y>&%9; MG7IP\BPJVG/!P\U906/KP70UH:%8NZ*C#3HJP[DP6A?(@0<+EUBN1]]AL"=& MB V'(B#5_,EZ51X5K$<0\AI_XB?X7[0CFK;V9G&24GRJ@HEYR5X\-40PHH'- M#UNX'ZNP-BJ72T% S_>,B8ROO%=1RZT(\]]E\M0XFBF"$'E,)F^XN#;#*Q+C2^*J'\FC- X#CP=TKGL^%;GW MF]R?-/?YY:452;9&:)OHI9@OX!'S2$BD9?GPPK=:KP^_$[48F+07<:P/\)ED M@3TITN@M:5#_CC/Z"*3.:O'Y6D3_JC()G8MH.1[>4AY!@'8)LLW'FRY5*I'M MIGU<*&ZLNB$A+"**U[M(OHB%6;32:Q&K56JX=2*LG7:5 ?"45[Q?A8OA/9TT+.3HRM16,AL@=14B-9[P:ZII7\ MB]YO.5?"/2\-\^(&Z?H]FEJMGL+G"GN&>V$XK^K'V^NWN585,8X7O%Q3W.4 MS$\"W@PGC5S< J!&\8*-/U/^NJ;HU035SLNDU572M>M&6BTZ MOS 9JVC[^L7252KADH4R"\O M^&U*P 'YLN2*&S'GR]CR) ^+PZ B"[F@LI7;^?4B4P?>&]\H4_N\F^1+XM^7 M]GFD'H]6WNR93Z[.C78 2)P\I#SS>M%.:6P_>5>-QS+7N5\] GY[?JO];[C+ MQ5\U.U!P?'B@("6!_\M%^LZ^'NOO;>/*,6W'==RQ/3;&UO#FP]7H_?N;=^Y% M/0A/11CN%'*&>2()]A%T5V*\&Y!_1YB=+<3,Y%\R.L6IS.;BO@X,%U#'L2ZFF_!-+@N05)LGI$I*S(D+JA7YL*A MY8OEC3!Q!L.^+X(BR8^IF]9FIU(M58E5BV5P&7@?*T* M"?;$)UZ$*?*)T@O*[G,\!+QJJK>?5G(\9\<2UA>96< MQT#XQ:6AJBFT)7T?7KA?Z2#EUC3\P$!7C!]8H17R->DVG9,W@].,DV+=8!3+]6F4'/AP/7:& M]FAX=?7><5SWPUC_X)A#3GP4M>R4#0 \_H7NX5M^82^0(8# M29M^Y:EP9D3 4>=%=C5Q4PG]-)QO(P_B?EG]YXW9\>^-GQ%^TF;D[WA:.!IP M#2G(EN'YJ/Q!'ZR(,Q)>+WR8V^KP*_H@?2Z_/E27';XL4\,54=1C*>.=8'^QWSLV[\=6'X8U^SH1S.,;?W*->WWNNE: M-\[P9NC:(^?=>UL?O1]>OS>=&V48[\5@BJT_!9E^NOK\%3AP(TB@ (U^]5YW M].'HQKUY[UQ;[\=C@- '9VP[IJMO &OA4/L MAJ>BU. )DL7U[R_OVO+S;KX6B);+P'9(6\ .; M)&"B/PCG/5CM:'7+GP'PS #<00#_2+%:GM?J M<>_RCB?H*0GY4<0DB;^5ONFRF" .\N+5(%8>&)&P^EZX&AUDIM'9> \2T5J M..%JC[/5Q/-U1WC",&@4>7$9_)^R #['F\+Y D&9G TK1S9&VYIN]Q\ M+V[=77FB6/6OD1WA$F[UED97RB MR#*!Z.2AS].B2$]M*'BQ=G,PW)L@!M!\%]3J-G(?C[A8C.0N+OO.^=,94K:U2?+N%?.N4$,\R1@#%U_['OENON"X1$T\042_HO.%S^33W$M M39>CZ\4KKVMF]A?^Y"?\M8#8&W%(]]\YV#A#GLG5%F_X=!DV'D0!/VTK2E3P M!.8P_S>EC[-!N61Q@\2VT!1S_!27LW\T8#WN:5J^J#&X0I*OPRX0^1ZL;@[\7M!;HS M-[\L^BJZ,<R 2[\?R!/O?G)L66O!U M/4O_)W[VWG!N=\PXFII&760-JH5"T-7UJR( ]JAT@%3 X] *=]QAOD)W4.[6 MU3T&B> VH:@#.LW:Y2KUDMT"DK_][IMQ4:+ M=(DB2_$!@NYT_I8ER>(9+0ZT\43Z$30W(*Z0&Y3:KKLO]<3?P@:5!MZ/QD G MDR ,:U[CYZ-W9X+JNAF_N1VE-0_XX14[5G/T\CMQ92SZ7BGIEQ4MTJQPY/#X ME2(,99J+F ]T'=S'R3>>ATRD&A^L\/2>ZA1>Q73=1,\@F-^"SJ3EB- M3,(B,W*5LKO(5RAX@3!0/N$^?2$'_O4O$[9 3*J8Q;CF[I%PC/"$=BU; ;R#;?H0.9X M9#^?:(;K�M/&,I>,\!8REE7MZP8KSF+( \YNW^PNO35MGY3JJ7LJS M0GCI6V57K8,GWZZ/($*72;CJWBI<8\^Z_5M?TO7;OFNC!29[&T1B>$ \[ 9=I.QM^<>&.VYYHQ@>P9WXY<)PRJO$ M6VX0BQXM\U7MOO'J;X_\9#SVFUR+C_STV&^[?[(>>6OXDL.W]WKMZ4O>DSC+ MXOG:U6U ;AW*]<_B^96O!.), ?<:!>%%>:QM\G86^$ UQU 55WG;/E?#NS._ MB@+-B\?G6E!W,1-C\9W?U/;)#SK_OY.LQ6,!1.YS%\/=<>.6G[W]7IV7?Q$Z M<1G(LBT/0Y]@8?44%E=%(O5/_-SL$]9@^P0 X>CH.21ZS2G$"NUF%ZB/HMI> M&H'BOY]*Q\]5Y?CY5%Z_+:R1M.>HZBVC6=YV$^OT'M7FA/Q_-,S9*HH$UL3? M7S&JX3>PH_]B&7G'E@ 4/W,7M?@3[;E'\%< =#<(]];V)M3[=IM \S[: ''R M]@?/8VPZ/?76'.ORPA]>%B-5%\8IN23E-^OVZC-(]$47I4FZ\5$G7A _MX W M*'\G,/@R'6<17-,PC[H*9C2]J&[OV/I]AW1;N*=IM*NTH2*31W M!\U*$K55$HU<1[-];S@1/,\W>@__FJ95A]9>G2IJ'B5)OS.ST5FKHI M,9?&RL$.@&AOQW(S 66XXX&Y'IZL,*48DV),+0=1RQG3R!YIAMTJ4/7FK*&, MAZNIE-57ZK1!8N)/G X>=6%>@'37$QB== T:*T.Z#.?]PRG:!5U4ATW(LC1W*(7?QN%3A97W9'ZKK-,"UNG'.=YG.226[\R' M.^9(QM!^<#3 P#O'9?:@;GV>GZ*&2EFU'0 ]X89K13;7,MN4_9PEFPV M6^'WV*!.UF.59'ILN^_-T3O7&=GOG7=7QM75C:%;NCYT;LPK]V;_RA8'#Y5_ MW))D>C@@7WC-5N;ONOC^GF:TX:E$MLQ.^MXZ3_-8+HE77Y)TF0$ TR8L:[?P MTK6^3Q,:\MR$Z0RK"O'-H8?E MS3YR:H2#5^R0S4HPFW$2W)6Y83#]!\U]7F9J6A%]#>MTL6"4IYU83W8@1.^;2H,B_J MD)7]LB)SL:#-6M+TK52ZG Q'7#KCU6(GV 7UB^IE?^=1K7S9%C8SJMC,;YL9 MJK#F3YZF/)$6%MZ+:/B0!AS92Z8$^HVHG<:?^5Q,#Q[Y8UE,L&)+/"G2UCDL M-T2KB(P7=X/=?\!%B'@FH7.S3=RW:8Y9P7BN)5ZL'2O \9QJ/.$VIGBBTRE/ M9,@9!>9(IQ,L$?=0@J!>&ZQ6EX#!?C<\&^FZ>>VK;*0;]MK>V4@W-Z3V](I% MV\"$245R'%T_+/^1:5SL/@4ID@2-Y'+Z//*3?O06562YHA@HT"C3/!8VCM/8^:&<=,3^?2A&/9PAO MGD!TW6GW!$]H]2W%+5\='G.P0\3WK:'+4@3SF=VQZ*\I^F 7XX9 MG#/=4",N>9B:;>C:2)?1SU18IB*!3I" X1B:-91QDBD24"30 1(PM*$]U Q7 M20%% KTE <,<:\90QKNI2$"10 =(P+5&FC-N5;JY9B9U.L*$K^.4UP!.5OT MSU^X-%_L6!F8X,^/!,R-%EE)F:\-]%OE"QD6I#(_="^IB3L<@KTDWK0\UW9%*%*CPK?#= M>'R;8UO3K7[@NVL'^Z(F-*QQFI)%$D^#C!#23]?>27.@GSE-DJ$YMJU9U@%& MLLJ%U"E O@3FK)$%_U-'& I61X65/C2TD8J/4+ ZJI/-M#1#ZEZ I4"U2[/ MEFUICE3.ZN8;.&T[PBRBMJ-;GH,G2EF5T:,AIYC/'L:VP/-&[5IC+S!U>!%Z M.W&U^VKWU>[W<^)J]]7N]WGWGU;:42]=F:71W#.)SRQE-/%F/'FCS^Y8&"_P M\J4R@5MH MM#4QLYREFG0'5,4-FF9DM%?"I0*5#MF)IECS5G;"M0*5 =LSZ1 MI3ENJRZQ*% U'E3Z6+/M5HF__2R4_0RT!ILN7VC(1-+Y.4V^,3QN4,:Z9)!D MRX(@#4L;ZU)![(T+D&;;4)2*%3X7/T^/3<31#WY9B4>%3X;,! M^+1TS765?%?X;"@^P2;471GO5?/PV:WCK%]9Q!(:0LZU_L%LLTLRP3Q9.5(T'2D="M;!^\6+@I%8/M M.QH,6^%;X;N3^%;\6^%;X5OA6^%;X;OI^)8X"+2&C36H1:Z]>&<>"N6VDH)M M,\ET9+F:,Y0ZCW]BOHV5-@J430>EH1FZKNG6*:Q;!4L%2\FI.V-#L\>G2 "O M0*E *>L''(VUD=R%#@5*!VYKIG*(43,-MO';7E[_XQ\?(B^>,3)-X M7EJ <21C^2F73OMBLUW=T4:C;L1F*WQV#Y^8I,"RU=T6A<]FXM,>Z9HY4G=7 M%3Z;B4_3MC1;EXF+5?A4^'P!MZ\]UBQ=JO9/X_ I<2387*OPCPQ^((&P#5\7 MYX%O-!(QE>SR^'-] 4?V4+/'JH:(PM11$V-HMJ.R$BI,'=.@TFQ770U4D#HB MI%X;FB&5?F)S&PZ9S[& ^$:!L(T@M#1S+&.'MP>$O3HNF[!IG+#20,KH=ZE@ M2>6R:)_+PAV:FCF2BE-KG,M"X;-[^#1=5W-UJ9KW"I\*GR]P9&9K(ZG*HPJ? M"I\O<60&\MU4Z5X5/IN)3\,>:GI'CG0[=63V*8GO@C2((P*F(7D]81&;!AD/ MK'QSJ*'8*WIL9?RSJ=FZU:7H9P7)MD/RM376+.,4%SW;XY14*&X[BAU#!XN\L*ZQ#Y<"1!:T%H/7C M?!*R@XCT? Z2'T^Q!$^"X[SGJ,Y8',ZSG3+RQXE71L:+CEM*Q9;J:84B= MER@Z5G2LZ+@A=&R;EF;*Q8TH.E9TK.BX(71LN+9FN(<[3!4=*SI6='Q&.C8Q M)^;A";5:0<=/N_I.Z(<^J5./T"Q+@DF>4=R!+";PY3S&UF+OVRP.8:?2MSUW MR%LGN-+3L+EV?7YJ+[LS/[67W9F?VLONS*\W>]F3,I;O:!IXRJA51FU_C%H\ M]+7MPT-26V'4*CI6=-Q1.K;,D38V#X^ 5'2LZ%C1\3D/??'>TN%%EQ0=*SI6 M='S.0U]3&P]5$):B8T7'K:9C8]R?8$J)V_\-]N:]#\(\8WX_7=,OSY;:R7T: MP62X$VXHE73_J?DU5B=0-*9H[,4=9/9)HJD5C2D:4S16.J^4'%,TIFCLA(XE M2].MD]PF4#2F:$S16.'T,8A-Y.7.V^VGVU^_V)V!PX*O&,(F)%Q&TF8F/0EQ)^72M1\"?#OIA_26$: M]):)JPLIR5/FDR#".PN+/(-!D>@%KSAT@./U)DVSVLM.S;7K\U-[V9WYJ;WL MSOQZLY<].1Q690T>P;CYU"V7@\W!HX2N',T^' TUR^A)$3L%\#X"W-9&RH^I M -Y=@)N:Z9PDR98"N )X P ^=+712-6]5P#O+, =;7R:]%+- WBW+M/W.J?X M\>BUF63IZIH[4C=D%2H;A\K3%&A4J%2HE#9"76T\.DF@B4*E0J4T*BW--$_B MW%:H5*B41J6AV48'K]7^Q&/-JN_YO[7AA$'$+F<\J U,.OU5K77WN<,1+_S? M+?^W.KC]NA\_MWOQPFOC3=G;\OBI,Y#5?(VM %$8O 1X^%8?'K+Q?Z!?\,\_#*SUM6 M[6LPAZ7YG=V3S_&<;G"[^\#/9O G3+2@1^!7(5VD[&WYQ\_KE'=1N3R6O,VX MV.T1$7U8XU<_7VRPAJ)_N9_TH[?8Q\[A#"W\QFI ;8.@^><\\-I^PA%B&UK20?@7K M\T01KFJY!FBY:1P&_D%*_>9:%+UPC6&CBZ>(Y/@T8>J&C*?YQ=="@:99H)&) M^U"@Z3EH9/RT"C0]!XU,4A8%FIZ#9EL2$*74=V=^DK;JH:[XDT'V=1"1;!;G M*8W\],TAX&U[V;SK.,U(/"4)NV-1S@@A*EKQM*3=LK08C3&T=B7C-#()SZ[8V&\F+,HDW/V=("/[!UY?%1O MYO%,,B"UH0RI-59H*4R=&U.VJYFZ3"YWA2F%J5V8,C7#E;G"J#"E,+5+RS0T M=RQSU4MA2F%J5P$$1W.VAC T%E.].9[^0D.62I,ZMI8[CZ$PJ3"Y(FR MX&FNG!ZM(*D@>:HK+:8KY7EH*B2/?1SH-M;V^QIG8/GMS&>HC@:/FF=49@%: M%E+=\JKON@&\3%4]4W2LZ+C-=#P&,M95=4Y%QB]'QG))A#I+XW++<3PKV=%L M\R1U-1H* ,4=%'=0W&%?A\58TZV750\4=U#$] M?4BAJY]F23&;_898Y$ND^PV//TUF"9O^\-VEJ%!,*+C>G.#:F^O ML,%^5YT9MKHVB^KL*#_M5WJHH1&$DN7$5"+??1+YONC1[LD2_9:%9\2:-+#Z MC$)WX_.T[UEQ:7,M#LK3OC($PUR#U@ M:3]9P\MQ@W.>B38B\M'41J:M62J=K2*!OI* H8V=H6;8,L:O(@%% IT@ <=R M-,=I51).10**!(Y' NYPI+F63!B7(@!% !T@@*$[TBQ3QG5[WH##)UT#[7:B M7/SCSSCY!ET2CRZ"C(8J+'N[&[%C"?!,S1W9FC.4NG:@+ATJA+X 0@W=U=DK6S-:V2[?JQW&6L%LPY<,D8W[$ M4AGK17D2VN=)^*\?7-,PI;(K-L@F=#X3G6G+&*!E#P M;"8\;4,S#:E,^ J>"IZGAZ>I.78WRMUV\!3+9U.6),PG";MC4<[XA4@O3V%@ M+ %,1EE"O8R$ 9T$XO:IHO'EFV1Y(YCA99C7;RA?(,M=$S-+2&FF6I MZXX*5,<$E3'67%-&.5>@4J#:E:;8<#13*OY;@4J!:J>3R]3&EKKGJ4!US-.V M\5!S]5;I5'TZ:^/E.F=QZ+,DY8?-\H$K?L?OS< M\8YW#9?_0TG@_W*1WKQ_=VW8IO'AYOW0^7!]Y=JFY5J6Y5Y?NX9Y/80&ED7^ M'IO)P2O+/ZYF??Z8L3D9#0CYC4;TELU9E!5^J)2\#U(O3],@COBA_U5$PXR.,ER<>)J<4@6WS)H/B'W03;C'7GU3-S+QM(,OIA72:D3 M%O('HCACT,J,9H0FC 21%^8^?,_"E-U#N_@5_ S#NXJB'-KYS!9QDA$8U(8 _D@7N)? M&3_S&3UK]7?S#GT\OG;TZP_7YLT[Q[D:OW.'NO7!O-:O] _O1XZS-^]8IZQ3 M\)(_0([R>-)S@+_YQ!=#+*/F=9?=Q AA< % 9PRBG-)YF !EVZ2?!'8LT M((3;"$@8X.J%<0[D)MY!8 <2$B36W:9@O!D! B6$E'$0$1)T?D"(,6BNR") M(PX[@>V-EH#<!:V@(4!-()3 M%B%?#S#".QHL/RV2^#:A\_GRYQST"5KQP;L@#<1/ W*5%2PO8>6<-X96#IT M%?$%N9\%WHS< PDO\F0!U'DYR0.@XRP&1D.F.;*&Y2!"&.T,( =?SF,_AQTK M^6> /R+O8^MCQK% 5V2&; +9/C(ZY-7$ WF0L>6>E(!9W13!CGT?&$S*)YC@ MJ4Y2\!YX;7V2=8:#7Z'Z7ELWK=K[Y>(M90]P/N!8^%&,-XW7!IW01>##_('! M,I@FC)\+&PK_\6%L-+KEJP]\"ICE@B;8>'TZB'0 ,7+DX'^* ,![LV2YW^704V0/'C+XYG.(/YF064#W?"\W0'D?A%R^ W'EC*\Q YQZC(3L MEGH/U:0SYLTB4)]O0;*!4$MB (0\HZBHF,OZ>P9C /QS%0,V&T91QQPH[UQ= MV6A%U+,0B*F] P@$<*=KI+X*7<$6R>1AI8[ M2 )8]Z#46E*0&)7&N(-E)\"N/%ATP>]@>V+@=KS10C94W&= ZEWB,L_IWW%2 M<#+>14%\U7CX* \V3*(-\T7J)P@#9-/UQ6C9;6(7]B5AP7:BLAB;59OB:TB7O*:0-IY+(+]58(5\YW^*RS8OG\%Z ML"HFA)W!4_WR"N$T,S3-@2U;1KRT1P[<'( M".)R!9 :BQ<07=56IL&HI@- MGY:P1'@2VW1&N-P1+.6.Z\^$48# P.I"9P!UMO4#;T5%%CR;VZ2Y5D.##/- M!6=!6X/12B&$W?P9? @VY07*[3\%+0JY42V2@#8^N0;/6O4D/D#!Y ,Q MK&_L 5@6JEV+6; F* 2J0T&VLV"1"J8"[ 9$1:@MI:H0&.E#"G8=**JP4P3U MEPC7%_K@I?2$=$88XSJN[L$<%4\&=B4.C84/VG()Q3S@W6VKCKT6G&?);/A0 M! ^%M?H8(1 "H17=;UTX^!N,8="6^%CYG%.@-!@I-E4 C_.B.A_C8XIF7#CO M9#[+0:]+_RW6IG!@K=/R9FFVBQ,[J"[^X:R?NO%_9TG9R +8]N4$-NC;)9W" MD-[2\)X^I&@'SY)B-OL-L2@N1_<;'G^:S!(V_>7BA]08VJY][3JZ<6,X'ZXL M=WPU'%^-QN.Q<>V^=]X]:^9B(%\Y1X;-NXX1)[7$<73#U[EKPV28[Q'VK%1* MD78RSK48I[2M'%*0#MIK_I+SUL@9V2M0&- \%UX5$X\J\7?++3"@&5 76'2; MS5(2%BR%DQ"*OE7:F?+A5#RZ??HDJD_U&8$="XPN0"X+/ E4A%AP^2VSKC9! M>.N*!:^K)H7FP_F)4/*!O\ #?/UA@0-TC:SH> 9[27-N8".IL?)WQ(()LXRCU8S\M*&BU],GPKN#D)W!QTA(?2 M60SV.A'V>J7$@]&6HQ<3%EHT7OMBBU:^X[W2";2^[9Q::]WZ8!G"R],\G()! MS!91(T%UGMO8T^ V3PKWPG]R M(>9HFL)W7 0R(>BX] 6^P=LNAEI)[$-I_,@$_7] .(-YQNTHK3!R2G,J1;30 M0OU!G038VSS@KO[*S%Y58H2&[WEQ'F6%<0UB#9A2,(4N(F%9H.)0<-#"7EA: M!^BO!],+5A-]\8L$#"(O*]720H/,8!"HX4V%4I66SG?45<4$5@>UM'=]H>D@ M^F\%G_;9G"M0-$.[#HU!YN%8"TX"+=94K:)SH"K85OJ-*]GXR)I9"CK1'0US M$ T:AT0!E>G2I;#(5N!<^#^@=30**7?GS!>!NBK1;MMC$XJ9'H<)J;UBK]H MC%ZM 4-#!KA8JL3B!"=B4XY"ON_%>4UY7K(\?XKBK%@BX9""'AD_\UF.P]0' MJ.6D[#\YC 0[P$T !.)2T:5=O.*IV#'9U791)-8[]YF'Y%UYC-%G%P;?D*8B M=EN25P!FOI>M=(E6=#8;;.CPG%H*O=_7"O.F(I'"RBQ^1T=XX)7GA4B;?->V MT$HY/FRJ.)*"%M&!BZ==R6UQ#EW/L?!B]>S=R7=VQ#/W=U8T]'NO6._?#T'3>74D=F/$ZZJ?0G;<@0Z*,L@RM,C0/[P%YU_%: ^8#%)\(%O$B@W>/./BF M86$ER6^ M1U_3U_!S?5TB/-0(5XE;%W%8PB7JL3 L?OWE0K_@GZ%+K_R\97&^@FZ2DM_! MUOH<@UJSODCW@9_-X$_8D E7(S":*J2+E+TM_]C8F8LMU>C-B]WWXT0?%G11 M/K3^F[G[)^.1GQ[[3>HG]]@-=G;TXV,W.-KKK:=O7W;G;F_7YUK[YPY-?7'_)F2G^U)WY MO2!$7X+]U*T4M9'MWDB9C!E]VLAN* S7W"5-@D@)FD[/KX+U.?3@S;4H>N'> MAXTN7IX*9"Z]=0D43^;3[2,H\$QHIZOQ)090N E[CDW%L!3#4@Q+,:S68+,9 M#$OQI'[RI#.PG4-,Q[8GL91G>5W.A[(_+^SP(O1VXNCMQ!7MJ]U7 MM-_/B2O:5[O?9]J7/#'3&VO>?!(W1?IIV;_<.?XYDS<>,NXC)O;634,S')E4 MJ"=?U1[7?GDY$C@:E%QK<$CHRG+AFT#0VWQK"G:*\QXS";5K8R)JQ7G[2@+' MX[S.0*;^C>*\O82=XKRNKNE*X^TM 1P-2...*[S'/DQNKKOE2Y'143D63Q-B M<=1%.CUA6^Y8@GA8C,G.5NVUWQ! 5&[3[D7Z .^:90S^W1.@ (%OHS3=T M?: .A9H%HY/RM9=@789C:):48T+!2G$GQ9T:#:.V>4NC2G=K_/E^;4[BO:[^?$%>VKW5>TW\^)*]I7 ME^6[Y"]HN1-J-#8URY6)3%5.*.6$JH> F@-US-(L%+6=-9FZYK@R,9@*5(HU MU5F3-7 4BAJ%HK:S)D,;C64NGRI,*6_V]-YT[+Z$I8U= M=2&YZ_!^N8F_@-8K)5H4'IN$Q_,XRT^/36>DV;J,_JS@V21X=@F2YD#J.J3" M8X/PV%5V:0PU9Z389=OAV25(FJ[4<4_S -G-V[C>P9''':"W+M_*=8=#S1I* MR01U)[>![+^%$+0<.1&@\*?8X=']LZ.1-AX?D&!/P5&QPP/9X4$)'A7^%#L\ MHG;H:M9()6QI$1K;&+Q@2"5(;+ZEW_9KQ[\F<9J211)/ YF@_-ZZX*08_=D< M6C+U/Y[GN-)FUS-,]M*6R:SPYR^;7'U$(5H*BH8+"&EGP M/W5BWVDR:YN@D"O J@1%=Q&L!,69!<5(U\;#HZIO2DPTCW=Z+!#LRUZ_/K#5UR(^FGC$Y"5GW/_ZV-)PPB=CEC?+2&J;_Z^67<$/P? M\?7ZB&H#\%B4L61M!3=&?(01.NM)??B_LZ1L9$%OV>4D8?3;)9W"D-[2\)X^ MI-#53[.DF,U^0W3%".E^P^-/DUG"IK]<_) :0]NUKUU'-VX,Y\.5Y8ZOAN.K MT7@\-J[=]\Z[9\U<#.0K@@-O=US##[#::;4.= ,RNS;L]! 2'_'QMT$OB MFWO1YR0.?6CTL[B?0B8/Y%<6WR9T,7L@KX.(9+,X3VGDIQIAWSVVR,B")0@M MV-3TS08NGX&SVM,KO )SD?!%""*@L@E,K\5@8%K_^ MO;Y"]%8@=%E M?/<)TZY U *0^G&.UZT.B>9K8932OLO0W),W4[,-71OIAY=1WC+]=D8M*>)M MWP&RH>MRE97W78N6'R0KS#<&\TI@'2BP#,?0+*DS'26P%/$V!,9*8.T1^?3< MC"OUF;J+[_4T#'_G:19,'PX?KOB(CY<9-)8),_;/@+''2.MI+VQ\Y@@K_2 NDF!.$WB-3)-X3E(:LA2O+<5Y@N5J_-S+T@&!-VF8Q@1@$MS! MWV01 SSCJ'RR;&VUC4_77S1R/PN\&0E2DCTL$-#0TR)/O!E-F4^"B'AQ]'<> M>;RU^R";K?2L\?BP-)^D[#\Y+ 5T%+%[& HVG\WBE.'[64++4;+O"^9E*V.: MTP=R1Y-B@@N80>R3+"[_FO"!Q!%T-8^C6Q)GL'K0-NP/= \?2!;,X8-&<"G% M@+QXO@C9]R![X N U(-)45+H.^ SY!-)^!<9]H7C"6ER"P/$UV&/XSF\,Q!, ML?G(^23VHUK3(/(2QA>N'/KS%1C#U0<&@8="V'KI9C18?OE!C ?NJP.ZYDEQ M&'G ' R,YV"0;JQ,WB 081D:J=]B?W9S'*(T81SITJW4;[T^^^4!^3I;(H7< MT[3&;'SD(Q'F&%I"R6=S)"Y.IB"=9@1(G9,;4!I &VBS(AQ-,LZHD@I2P<[XGL!H\(KV#XQK<&87YK.ZD[X M=,O.UG/=\+W15M;8'&%#@E[<4@=9XT! -_ D)7,P=N"O>YKXY-^#+P.@W448 M/\PQBQLR* \T<1I4JLX6,0YM)!''^R:KY%].''6&1QVD=,X\1G'":)XP@ MSZAI.T+9$;2=E@/$:;&,,QB-3/*L8I- :1LO+_<2?]JR,_,8NLUF%*>X+[Y>F,Y@TUK _8Q!:G.%7E0O',DM@4-!*Z#"![/ M8M#9"]T9 )#XET#>V4/%B4"QC_(I_ &;FPCX XC L S(0U@!8&ZH!D_1MT< M'1HS1A$_V&E!(,L6$';Q DTCH+,460#TA2Q X% 8!2N/7Y827;1(TS0&Y1^_ MX,K_6M/KA H_T]OREVJZ U(N&#Q\%^".H1%5&T+%';:O),P@C:.(A<6H2B9Q M&\838*@5SRZY>IS<4M M^*P'K4/3,=0>UQW8!ZL]!VD]6+/W *T'MUBI/7L: M(=S?L JBK5H!+J@7)VC!QQ$GP[()SCM*+;\FKRMEYYG<>&L0G\*&$$,'4\A:"!)J:YHCS+D93_;&32R0.2> M,]1)4F"27 ."QH([4+88C'1#FO"&A$]H'GROF7LI^DS]4F4!]IS^%$_@*Y:Q MFBR[A\U@EWY\'ZTL _0!TQ>\>OUE)* X0L?7LID9"_GR*1ETB?F"K4_I79R(Q-"E)@2$K F& M('B+'Z2>T$:!"M(YFD\)VC/Y'%I(:)12[JH&"D8-47A["U-JQ9E5CH"_(]Q# M!?M84KZ@=J'=;;"+)3L3_.$XZMD+YA'_0ZC3,,\;8$41BLZGLX@WG[?\ 0PU MKJ;&RJD56KB0EBE0.5BBN+$^B,XP7@A30D@\H?\GWUC&A5@AY?C7U)\'$32# MK1?V-;8N)$O(;M$AP[(L9-A>];-0X-QK(]XB!AH!_Q5&>BJEH&X<=6V99FXGX%08Y#](4*6FS9W[4),B$P=[$ MWK=+<4K#?2% @IR_>!1)>PC%S M\8]2D]HD(^Z>6^J_=0E$D:'GP-!]K J05#[,"!4 V-@YZMGW;.W].R3@XLG" MEU<0\21/8?;I<\3 TVR_]O9*$$5WZRZ8YL7NN'71A_5(40"S(84+CE\:8O=/ M8S7X9S?8T$L14HEM5:;]Q5[U(DZ1XGCGQC:@GD2?-G_XDNE/CD&T6W;V\?)F MBEGU":_=X%6JSD=_-OI\U1?41K_<1E_/:'2+]K,24WT =3-*S;P\S&4N;W5I MWYM1+>;E]QUC&[EOLXCHZCD,%/GW<]\5^2OR5^3?VWWO+?E+&34PJ=9G:?UC MX^CTK[KVB_GQ-7M*]VO\^TOY_]LSI+ MO;%VSN<=D=_]-/C/%C$C/9M#/#/G+70T-+61HPH=]94 SEWH:'/AFT#.*A6J MXKLGYKNVJ=E#5;6PKP1PO+RV^D F![OBN[V$7>_YKJEKYEB5'.XK_H\GOSO$ M=<76G/R0N;G>ER^;]\Z5O[$!_L87$ >&I8UUJ7I;C:NGU6=\=@F3[D"J1H7" M8X/PV%5^:;@CS;"EZB,K?#8(GUW"I&2]3(7'!N&QJ_S2'&JCH:/@V7)X=@F2 MACVP.@'(;D6 _+HSF5\_?8)[2X1F4MG0T-RQ.MYK%J9:B"-3RL^L0*08TR[& MY&BV*5-!4F%*,:;:&Y94&5(%(L68=DSMM:4Y9G=""-_T$X1M!)XSL#L-NYZ< MXO]K+5 M9]NZH\&P%;X[CN\^8=IP!S+G 0K0;0)T7QGVZS-P[/88X'VFB"Z%3KPV=%W* M[=T!#,M$6S365?0USFBXI2Z;\MD^P9XM8,]^G&.EMI/4!SCG_<2]9WI6'C2R M7,T9RCBLGYQ?8S5&16.-%(>6+A=YO>]LFR44U=WT%P)NT2BO#;IA#716"0UT6TVW#K?@MDS_O#NJI$ZGI(YC#&3R-RBIHX"K3)(316X-#R@0J MMY0J57!7:X*[+%/J.GU#W>WWF:!=.'PP$!6I[;OX-WM8^=?!1'L0_;6/M(.[!IZY3T& $9ID&9DD01S MFD!C))Z2!4O2.(I8"#^G6:K!KW$69P\+5KVHD6P6)/[E@B;9 V'1+%#'[^6 MKP21%^:X>C"#1<*\@.(+ _)'GI!DYP2G4V@X)31A9!I[>0I=02]S&D09_*\< M:/$*_P@[A W3D$SSR!-_XFB@(1)#7^P[+!0^":OAYUXFTB]!HQ&[+[^KCZ$^ M>@@ M?G36Y;9"J]!Y@OW!'X1.P(#-,P:J2AC2!(:0DGO&MRF(OV. WBX&D:] M9?B>ZSWX*/2"'6^7'8 ^&KP[H&BD,T?0 JP6\Q#]D.=XSC\TG M+!'"QS(T4J^<_NSF@$;FP.-@1 !\Z5;J-;V?_?* ?)VQ)3G? ^TNN;4OJ)<> M@!]C-# /QL\*NUF3'\1/@CL6U48]>2 SH&,OSH$8;I/X/IL5HN& >8P&[G&G M ?]?(]I+X-]<8A5B*N#2DT]/[$'M>\XA4Q1K.*G-J:+4#$ &HK2=IBS#!:'D M1V=GD03VY+TL 5*V)91 M/U?_JEX$M0O5!I+.XOM"5%;;.H\+]044K^". _&H^M:J#I(^-JOGJQ^%3K&S MY4*= Y4B].\#GS5?^#^Z[4>1^\,C,+S#Y#XF9I$7_$KN/T?N+SF$(%!VF+0T MK8%]4JFOD?M9 +HOZBN% C!YJ %_*14Y-PA#_.\,R):5+. .F,86*0-P!R;LKXKO*+D\E=X,'K4\96]OXZ2+V8/__'(LOG7\"B):B:W?(=KS2Y MLOL!>62,ZZ,HJ \85YRRFG. >3D^#]9,$-'(@S]F^1R6"L +#WB%+ CYC<_2 MP9 *+\;N27'_Q7)1RH%S@9FQ!)_G+8*@]S@Q<1V!6^?T>]541T!2JL2'"$UK MX)Q99CH#6]G*IY69E>VT:BO7J(?"!_1#(4&"'83<9LD?:@HTRB1:R!]\"%=^ M>5V[]'C57KT/LEG!?D!67>6W0#.XJNX6&BS#/-9I+ M'U)C:+OVM>OHQHWA?+BRW/'5<'PU&H_'QK7[WGDG<63S%4\A<".OX0=8[65 M-=TXF]BU88W1$];S"31-M[GXQ_]ZGR?"48$2-&&,S.&165JPLO_.(T8LG3,B M5T,C$0Q0=#S[@D?]:.O.0"\YN/@.Z"QDCJQZZ\LF9,O,\8R M^$@SSB@XJ<$8@@A]\A7Q#L5@R(1E]PR46'S]&AE=) QG3NRELEM3S6&H^G*H M9$$?^,CPE1]K<^"L1R@%7-ZG:8P6-S11#;:^GY_R),TIM -C7)V()E9CZ_!( M/,%3#VC4#U+4BFG(W?44M&YX 081W<;Q&WCH$LH3,=A_?_GX];K.XLJ% MR-.!Z/*/B)22A%CEUN$XN)N+K:TL)?,\RV&^Q7F(4,Z76T=O 17B_$2L:9JC M"L9P5=>V;I)G,&*?1'$&3TW2#!9&N-5HF#$A)^&_\YH"]'RA=A0*.LYI^B;) M\V_NQ1@F<>A#HW]P?]#'"(0Q(Z]O!"&\TPYJ PL^\>6V2H MX:*< 0Z?OFF\HBBF%Q33*^C\36E I*L61,"!QX^U^//3))Z+,RJ:SC3^+V'_ MR8,[L#>CK.ZMX5(A!9T^*1QIMT _A0H?I\A9BJ,I<6XVYZ\'W,=]!]0;/L!: MA<+0I%'EB0/E#5806%*>)"SR'M";!V:H8$[K/0S(O_'\B_KQHO38755*/OD" M8/=I @0>^\&T."DD7^-%X!'7-LFE).*WB17R+W%P*4U$KS'[@ZG_?/7E&@?' M/QD_O\$U_&\:Y31Y((7RR7F^SY#KWT;0@J#YPJ0B@F'$D[#2U-;8)>X(/SL$ M6%ZF>9")5PJ3"$;'< O@66!\R#4 %_#&%'B=0%4!EP)6J/U!$T)O3 7+#=): M_P/R!228]++\'F>,&& #)K< DO\II@0C_9+/Y[@HL.5? "]\?X$UUK;_4PQ; M4QRZX@IA4WR$H,;P8&6^)A_XN@%+1+ADK$1I(:, KI^ 0Y./'S7R$7XEP+9Y MD)NYS#UL.O=4V](,^"+A\X\6B62Z^?8%X!M!W\E+$DOQ4#!\_%S MO8,(,$3#U4@>740EB3EZ+ R+7W^YT"_X9QBX5W[> K>OP1S6]7=V3S['<[H1 M3P@+>!M$8G@TS^+R"Q$2Q;^Y#_QL!D_#Y(O83@^/*18I>UO^L2'*+[9&<.V^ M=RKZL.Q7/YKSU]J?F$ 8-'#YA\T=#= MAH4F5YS#L [,O''4..8-KB^UM5L,D[_08WG#S?REN6AH/=_\X4MFOCT&T6[9 MV<<#?16SZA->N\&KZN<@:J.[O=$R*<[41K=MHZ^%;1Q$2DSU =3G4*F?L=,G M@[G,E=TN[?NA20S;NN^O2#SEI].?V1V+\KY78%/DW\]]5^2OR%^1?V_WO;?D M?^H2.J.[MO4ZGD2>[8X47H[<3/4ZZ^88O0VXDKVE>[KVB_ MGQ-7M*]VO\^T+U,&PFVLP?-Q-:2]GP;_V2)FI&=SB&?FS+F+-<.6J=UP\B55 M2;+;E-74''2G4+K*<*VX[HGKE!C:4"H[M>*Z7<#_\6ID#&1$=S.YKM@:Q7L5 M[STQS8PU>R03%*IX;Q?P?S0<#8V!TP/F>]1SYA;X78HS9N5F;(";\?1$C*D* M#/.H3N7&BHDNXU-A4F&R:9CL*L]\;6HC7:K@7?MKCO<9SYW"L"Y7LE$AN,T( M[BI'/CI#5OJ"XJ^'\5<#LV/VD\-V*R#E5QI$Y#6F+.3Y_/;,A]A/+^;>\J69 M1.MHMKF>)UHYQALL%)H)(UTJ%$2!2/&EGA*JL/U._+E]2@VCT*/EC&B; MXVTD$Y1T\"(TGSGTF1CZ1 '1$_(+D1C-:TN8[JO#-YT93(7*VRW"=M]PK/B MU_W =%_Y]6MK*'-'2VGDG::&;L5ZF$,5Z[%_K$=C'4M?XXR&CQ7I4\[>)_BT M!7S:CW.L=7>2\@GGO+RY]TS/&\,RU.RQS)G=D]-KK-:H2*R18M&4NIN_]V2; M)1O5M?USXU:)AB=/TAW-=DY"DTHT](+$CA@A*1/0T5+1H/*ZO"AZBT9Y\>T- MKU%GI8?5;M/H2S'+5;4,C12KW_[[.8( M3<5%KP0&E<7RXZH79WW^*.YA&'X2W+&(3!X(7:7EYPLN8SQP"#P3!G$DW8H8 M!.QJPFC*]SE8S>>,:W^B?$XXN/?\[X@@37*PPQ1 M/TWB.8?^+=X\A&8\8%HT6+UZ&$_)C\[ +L>-32.FM15@4J0F@E<7^?.&-7"K M%^#_H0^^1\M6"[H[#Z 'Y MC\GW_'@."G 'YN+I*N)#X4XH+GF:PC8-R"K[EV3PQQ%)XB,^_C;(H&%/ M?+-:JNM3$M\%.'0^H]?O@+:G0<9!_0;VAO. K_0[[,?K "$8YRD0,) Q^^ZQ M1486+,$R8O26I6\D5W/+J(ZSC*>4DW\"QU@(-@CK I2;H\3BD*/?R=] F*D? M>!DL;"HX7@(,,9_\S;P,D9WQ)84W&?5FP 3R*$L>".Q _4W\_7X6P ."!?LY MO#S)4UB"-!V0&YI$,/-4<"!D7E$<7?Y[\&5 *+Q_)UCO6L=A#.I4U6'!Y''( M.,@Y!<$4IC&9K+S#FUP^.B"_<@D0A@\:[Y;_CFW$$UAW6DP:^@6^EGM G"CO M",@8'Y&%A!,GL(-1K4V4$10LA8K-E8^P ( M"L4$1^US$05#"5+!6J;,QU%KL,_X$TZX[ 4$50+HX-_Y;,J2A+.4Y>@&&X L M;8UU@&[6U[MX',#'.$1:3P_*_YTE92,+(,_+"?YK,$C;]Y>*'U!C:KGWM.KIQ8S@?KBQW?#4<7XW&X[%Q M[;YWWCUKYF(@7[D$A[T%29&A0*C6@6YHVKLV[#D<9:-B8KEEM?96;"V]?+]@ M/_BYWF$$DHB&*UT:NK!6A!+EL3 L?OWE0K_@GV&*7OEYRV)]#>9 3K^S>_(Y MGM,-PQ,TM-L@$L.C>1:77PAKBG]S'_C9#)Z&Q2CL>2\.0[I(V=ORCPUQ=5'% M%2PCI\R+W6$'H@_+>/7SQ8;9)WXS=__TR%O&8[])_>0>N\%'?AJKP3][\$_' MM)S0R[-;:Y,JIOK"/IZ&^; JSF&=C$.V6G3V@^I=B5AW#:S=X5=T%JS:ZVQLM4VU";73;-OJZ/-Q18JH/ MH#Z'2OV,G3X9S \I_-.%?3_T_EI;]_T5B:?9W;$H[VEI6D7^/=]W1?Z* M_!7Y]W;?>TO^I\ZW=FI31QH6:Q$=DY6(COJ9]KEO>C>,9([.$LZ7ST,JJOVI MK3USQ1!;ETD&J7*JM(;$6I9%HA<%F61N0?46P$I&G#MST5BS#*D+L^VB2I6< MZ%P3/_.UO=?&0"J9XE'A?=X;?F^42%(BJ34BR3:TD2%U=U[9+6VAL9;9+:\- M?=@'TZ7SV>]NIE.&UWS$]1V\B:1?ZTOX$;I3Y*2G25-.BL"&S;7K\VLY M-WEM6!U*J2%E["D0MFJN79]?RQF*K#G86#NU Y!2,#H]C-J4L^E#G%2YE]+& M)5^*#AC,00EJ-$R;D3 /_=4^C*-*#A%/#T@_9"ZS^!RV*)24H3D'C0>K9!XA M'5*F>AGE18$NGT*Q(?())G58Z/V2[W>'A*[&6NXKRK%\) MO805"+(' G]&*149:#)<'EB!,KO,U1S:]"AP&2^.XGG@\:42,^.YF3!_6!@" M<##CTB+!'#G0))#<)NZ4)LLY55&';N$_!? 'C*5-T MB>'SE"XB!4^59&=:I8A:Q&F WVLP_$.35!GZ8#434GO25!TI'U4IO Z65?SC M7G?@9?=L2P\'")$MK<%N+S.VOLHY9_$%)_=?$TR5 M]RF)D:L^G9ZLFGQMVBO:<@.3];Q<)A[3.7HF'LG77C#!3'='KQ^[Q9'*Q=,K M)\/^N7B.ZG%0N78:E>G@J'M[8J)4O*=W\#S%[36Y^,8^I&,Y^G0?]0LK$&RW M A4K4#EYE'SK!JB;<2N_8!H4'*=#J4CZ&DV L5Y7Y#SVI:IN8;BO'TE@>-QWM% M!D6*\_82=KWGO+;N:N98\=V^$L#Q*E6X Z?3?/?(I\D-]K=\89:.I -\F8T@I4BC?5#SWU@4SFN>:;L6V_ MZUXF1)>W<+OL8E)WW]3N]_GNF]I]1?O]G+BB?;7[BO;[.7%%^^K.>Y?\!2UW M0HU,77--QY8123JBZ$\J2NE.C4*18TR[_N.5JNJ5 U2Q0M1!(EMDN_W@/ M4-1RUF2XIN;8*NBI6:!J(9! :VH5BM3%8N6^.8/[Y@64S9%FZS)%_)H7)=YG M>'8)DG):J\)CD_#8579I#S7+-14\6P[/+D'2'"CQW78\=I5=&H:FFU))#A0\ M&P3/+D'2M#K"+[MY*=8[.'2X _1VUDIQ.:VNV(>604W!N)IS[!F'+D8K04OAM*'[[S(Z- ML:4Y(P7G#L&YG=$;1H^C-YKK0_DUB=.4+))X&LA<2^BO#W.%.5K __PXGX3L M,%%Q-I>A3*63)Y?@27"<.>61-<*,RH=;*L^9>F/EHJ)D:1@W2]0.)8\K#EZ& MYA=[432@I%EGI9D^-+31$0JZ*&G6:4INFS2SC^"*4]),T8"29BV29I9A:$.Y M2P9*EG6'CMLEJLSQ0*K:1_LE4=<"RX13=$Z3VR#JYQ%#RV\=2_I VD-Q"H*= MFFO7YW?2O:R=0V_1]QIKHDHQ&\FY*E;47/@V;*Y=G]_>.34[,->NSZ\W=,D- MK)\R"LR^^I[_6QM/&$3L?([G= .7]X&?S>!/F$>A3 5A721LK?E'QO[=E%9 M]Q7%&<[%;N-?]&&[KWZ^V&!&1?]R/YG';G%\]"$V;_1G]<0GW9 M:3\@DV1);:CN<^?FEMQ[E5?_Q6A";H Y^N0]\]A\PA)B&5K3?(P*Q>?1P4\1 MC[^Y%G*![">C"5,W#G%>=@$7Y[BGT7AX4JS"O)5,J9%,L88FYKI2ETX43*F+636 M,1EC*QG3,-?Z">9XDR?Q@FGD-R"?D)$;FF:$1CZYFJ(E1X@,!CI YRV/Z;4- M6].E[CS&I^$.-5>*[TLO1&,%1I?QW2=,NW*UU!2> M6X3GWO)KQ]8L1U?X[CB^^X3I\<#N!9Z[YJ06Q8N*HD6]]4D_ Z3'RN-TUN.7 MD^1R:O[)FZD9CJ%9)\I.J/+0*^)]F5H*NCXX7'M\9"U:?I"L,-\8S"N!=6!T MT] >:H8K58E6"2Q%O V!L1)83T<^/3>O1GVF[N+[2V2Y6":UV#]+Q2/#_#M/ MLV#ZL)*:PL9GCK#,GY+8S[VLLFR#R$L839DO"/-'6W<'%H$VPB".-!(GXGO3 M'3BO-,*S=##R@-?"&5X+%[^6=\/%)\O0"%Z2%9^\>+Z@"?-)%A=-Z<9H0+[. MEGV3>XHU;H(Y36#LQ$\"&!OF!TEIR%)XD<0Y]/<]@&6);HD'RQ//69(2> V& M\T \F&4 L\%.X+D%1I/A__+%;4)]A@\%"?'"./=)Q++[./F6#LC'B. >9&*B MT$/$[EE"TOL@\V98L=6>[BEL XPV&\L(]3#3"4T\IA&[F'C23#),_$"-EXN^&T2WV>S ?G"DKO 8SLW8CP2H$L M0FAI@IM;KL?:!@W(G\ME+;X&R#)82<0"IE"!_[(TS1-&XHAW4>W)!IF58G.= M[#8OXET\3I9'(#%GW8SF_\Z2LI$%O667$]CL;Y=T"D-Z2\-[^I!"5S_-DF(V M^PVQN$I(]QL>?YK,$C;]Y>*'U!C:KGWM.KIQ8S@?KBQW?#4<7XW&X[%Q[;YW MWCUKYF(@7WE.',#2-?P J[V\E$N#9/ADT?8,T1X*B@R);X )%(,RPK^ M +1,?#;'YZ9QLHI&_'))-/C3%A*8QPDR(AA7/)VFP#FR69!N(MW/$_R,U(WD M$/N#;1K3N1=LFPB\+@J]EZ(05T5DZOV-9^IMOFR\7BU5O\&2C;$U&)8\67Q7 M\F4LH/=*_(GP.(60A!7TU@:X)C<%;+%O+TX 4(LXPF6LFDBQC<6J @!RL/'[ M4L_W#$18; J9)O%5L?V2XMAJZ\4JZ_>&G) M;$KI.0^^:P3Z1L$+S13, IJ!T>0>C"B(H-TL3AXN$Q92U#"\&;3%!!^"I0WF MT,<=JQC:>E%%&!ZT/PV^LQKKXPCC/*MD:@B@=%572;GL1GD-\T!V5U\& MKJ]-0YAB#H,C:$*2+)B#>N2S!1. C(7Z,@7U(08USF>I!]H2C(-.X/E!TWD= M_V;U,OX?P*PIUTYO8%DBI+5CIK1[VH:IO;UB"'Q1]6(^D=)/, M]J8?.TG<\;/P=77T1T\&.&I^?K[=A"^51D3E-5OT,CM?GS9W^))[>PRBW+*S MCV<:5LRH3W@]17*KAJ6R.FM*Q1;D/U,0.6^*O/ZBX.4W^GI&HUOTE"CIUP=0 M-R,?Z,O#7"9PITO[WHR4GB^_[YBU_2B=\@/&??Q4H[;IF8/92)'3KZFZA9WF_+ZFOI )I/ YL(W@9Q5Y@_%=T]+ M+I8]UIRQ3%X[Q7>[0 #'X[N&5#YUQ7=[";O>\]VQJ;DCQ7;[BO_CL=UAA]1= ML3&P0'KO*+RU3TRTESML.SRY! MTM0[HE]V*Q#D5Q:QI,@52_UY$ 5IEO L<_WT"[:\9O+0T6Q3)C=Y8_E[!S#5 M0AQ94@GN%8@48]KE71IJH[&*^6H6IEJ((V=@*1 U"D0M9TRO34.S1H?D,6O6 MP>J;?J*PEBLLRT*&5RK.[=II&*'VM4JZ MK3L:#+L75:7[C.\^8=IP!S**DP)TFP#=5X;]7S^XIF&^*)4K?"N&K3"M,*UX MME*R%;X;%[?S#-?"1FH^Z67XW[W-Q?6ULS=!U3;=.4G!>2;7N4'++5#7'&!AG689F'9O(7#]7-*"D64NE MF3,V-'LL%0BL9%E_Z+AELLQR!F,ERY0L:ZXLDRL+V%E!)[<>9L'TX?!1BX_X^-L@@[:]GQ_)_KNSUM2C8W>W#YU_%41 2=E; M&Y\YP@[L''GI'"9!Y"6,ILP7F_7CV!R,"30:!G&DD3@17V,NI5<:F<8)R6:, M/&!)=H8EV<7/95UV\YI2A9) M,*<)S(;X.8.'"2U&9+O+$8FOJO>"B"Q8DL91Q$+BQ6F6:MAHF.-:PQ?)(DYH MQL@DCO*T2!^49K'W[7*"4R8X-E@&FO')^DEPQZ+:0"8/9,:H[P'!903H[CZ; MD6D2STF<)R2*DSD-R2Q(L*]%$GLL%3WP1W"9LGN8A?>?/$@#["$E]XQW&;(, M.H?!\X>@!9_\)Z=)QA(23_G2:>*"8;$"ICT8[5Z!B-UC]W[N9? Q$W_!D^6" M%-."R2 &\1<8=AT+\/+?S,O2 ?D85<_ 9E,O"(/L@0_EXU?1W!(OT& )F8&S M.KIB Y>/PMLI2^X"6")MB3]/Q3>6I"JHGM5HQEV. M:0^N<3\+@$LB'UJ2RQ*_2\A2).(PQ/_.8). 8E.^4G=QF,\1W0E+\Y O%W2S M;*'.:;9QJOD\2%/.(Q[C42U ^[X7I!N(^=U#7T+?9ZO0-XV!O07Z]BG$9=GW M)M@M:^"NL>#RV6Q&LS7YFK"0\U64L? !Q 5\"%$@H/@!EA_<"IQ2D"-W\+'@ M!+0^ I2I?L6K>4,(?&P!I[R,YR^_N0Y2+ZZW#FUPGWSV:U/D(P:1&- 0 M1AQ/I]#@4N)8ZQ('^J@)VLMRAG6.E2>)$+J%?*V:LJ24BR5I/ZE0;& M&AB[AQ%GR&A"?E$"7P*!/66<7< 74]8**?CX-8]SC_CB'__K?50@^,CPE1]K<^"\@ \?$;:ACZT2^8!\RI,TI] .C!%_V]C?TJ>Q MOM^;44 7C^/A")L]7#>^^;^SI&QD06_9Y03H[]LEG<*0WM+PGCZDT-5/LZ28 MS7Y#+$J,TOV&QY\F@+[I+Q<_I,;0=NUKU]&-&\/Y<&6YXZOA^&HT'H^-:_>] M\^Y9,Q<#^8H6-^[L-?P J[T,#J(;=OBN#3L3@2XI0Q/DM17O))YD% 8(UFZ0 MHDY%PQ3G"V($80FHCFYCI',?A7L )A,PXT2@_]]?/GZ]KDNHDK+R=""Z_",B MI>PF5LD+.X?7+A] MC$!T,O+Z1O#'-QKY':;]FMO(<9["RH'T9=\]MLA0*B.G !I-W^P_VTT^L^(: MU,L%*)1*?:M.6>O@R;?K(Q#.@E4/EBY<<-P)1CPP*HI??[G0+_AGF)E7?MZR MZ%\#,#A@F>[)YWA.-]ROH.S=!I$8'LVSN/Q"N CY-_>!G\W@:5B=PMWMQ6%( M%RE[6_ZQ 8J+*I)R&51J7NP.M!1]6-:KGR\VG)SB-W/W3\;NGURIMQ[Y:7SL M!M7@CSKXIX-X3W@[?S=KE*HA_L)W\QMVD%,Q#N/)VI@G*!B_?PSZL(I]W]_9GW5N1?S_W79&_(G]%_KW=]]Z2?V^3B(C3V* XC675 M:6S$LK?GOI;15"IYDCMV>!%Z._%FIE12NZ]H7^V^HGVU^XKVU>XKVC_%(L@4 M='0;:_!\Y!&[:5;8//TT^,\6B/.B*3(.&??Q%^*DV;E;&R L_'T5/S:U$:Z5#K[ M=B5 E"DNW64\=PK#NEQ!!H7@-B.XRQS9[4%*6H7G3G-D4R&X;PCN*D<>297( M4$5=&@3-+L'QM2E7N[[]S+5;\2Z_TB BK\,X3=\0GH3UCJ49)J'C*2D727!' M,Q8^7,Y8*-*9TBB0JB': ?K=6[0TE&0-2W.EJCNWASA[@,(V(D\?R(0X*=@U M"'8M9W[_]8-K&J8,23565>X J!20%) 4=U*JF4+A48W#C8OPTK/]W_V-1=A^ M]?WAJ1 M*1-RT5B_TM\>EH MMG.X_-PRO<;*245B$@L@5XWFB#?S98K/[+T2SQ*<?F8,T\C?I[ P @\0AZP\C?;J/Q-L) NH:FX7Y7 KUF, MWXW(/7SI)\$=B\CD@5"Q9C^:UF!(8*1A$$?B*^@Z833E@PE6,QACN_4+F-/G&^.J3E'DP^"Q@*5G$238%[A2G M&KF?!=Z,CRV>3E.6$1AT%M P?*B/TK &[NHH83D(WC0C"?.0[_DX7#[W..)= M[WG[;$"^,"::_#V&63@#\K'V9CSEBXT_I3C;ZSCB?!6:\LF'(**1!X,E7S+X MHNS+"_-B/)]@+N3C1XU\A%^)JXGF@I1<15$.KWUFN!0XX@]Q,B>&?OE/,91I MG)!IGG H^$'JY6D*,Q^L GQ?"+LE@H])=.(C/OXVR*!A3WRS6NOH4Q+?!3AR M@A/Z*##TE7Z'M7P-RY/-XCP%J ,V'>/+6#S68+QIO26I6_VG^P^T:K_/WMO MVMPVDJ4+_Q6$N_I>.P)685]9E^X/]8N?(W==JC2=1J;S9G1>@[-/NO MO[Q940[L;YO_I#[R)V6WKVW^D]OU X?5=[SZ86KSJ=BZM>Q07V-PX_.[%+H: MU_PPA&835B='K(635;N&8@PDR\(U>C0JV M.(N!1%Z31';)<0^"XMB,FH!'FP;M=PY$/8Q8/\][/]L1ZU)^C>FH;^E=.EN< MZ>"]@?W/_-X']A_8?V#_L[WWLV7_0\/,'-K5V9DLVNE6EK*O(-WZVBUM/>.1 MSF7 QL,ZPA*[I^Z]OZ5U;W57UG=KQ>VTK_%U+WUH2S_EQMV+3J'[^UG.]VZ7 M"O"S)>%.]=7)J:3#\Z2IRJ8Y#-0X:1[K=..O;"7I/9@M][H6TJ!>!O5R-.KE MK:O(SD[CK8_-ZANX\CP5TEO5MG9J1CHEG;36YSDIK*+H^CH=5=D=AB0E:!D: M O2=[_4EN%4_I0$\9]IL_JK3!?JD2$]@?T#0#_$>5%#.)1+& YTAPV0PVR,Z TR MX"[44 >)=)7.TNNLDO)KAI"@NQ=Z&R$!ODH6QA DFD^:ZC+BPW*UB$S>5,ZI MLS9YN) JD( J%BT/PW@#?0YDZ2X(5^0DJHJLJL%[8^O!O]%[R EO<0,B9WFQ0S0L#E!>!'U( 1V>P:0 LJ.)HBO4D*(/+VE0%M MP&:RZ9R<"X?,(+>^F%#0BWP.H![D"?2SUS72Q3PO,_B]3"Y+Q,T@5EP;X.'% MD3/8$:W^]PJ0Q*__D4C9^&]O2D/Q=2\(PS#6/=-V3%]W3""'.3@-H> BGPI4?2%Y M^!I^0%LO?*V\=G=^G(P,6"&<]U4R(H5+\EIS1Y>$\Y4J3:K+K%VZ!?(RKRZI\L5DR( M:9K-LFGV[XP!7\V)1IF!*I6*K/P3/M ($$"$NI#^(!\B+ 1:AT-5P;_I2G"K MDQPN*"6:XZ;([ZM;_,Y5.LE2"$_?)A720_HC(_=%7LLXLMR%)67RZIL4%3-N M\W&Y1#XS(1* /&!Q?9V-,F8.3-.4+FGYC@2S@:X!/D3W1*@'7G$#!PQ[)IN: M$$.FPD.<$0J45$V:DO.Y93=\O:@6*&O7/!J7-4Z)C34&I3M-9@_2-3$=\H)L MD"IN6);P=FH'P;LJ4E/I/<+CG\K+R%/ZS1^K3J99F!5VO2WSS.X!TPJ[5< M@H'_?5OPA\R3F_3]%;$[_WR?7),E?4@F]\E#"?;(;<%V\[PELJKZY'G+PT]+ MMT5Z_;3OT(_[';F#W!4Q!X$4 MFLKT9,5OVW1ANTC<#NX,7@(\"G8*87J1Y1E')D1W"A2:S:HB'R]&:(B3+8.9 MCTPPNP5I,@8C'_Z,ORS3XBY#I7^= L9?22T"(&WRIK+,B;4,\@)E"# +$:W$ M)R-"562,AA.3$9%7:'B#MD.["E8[6P#7(HJ@^ +!6Z)2DGH,$HB-$8@!W&$^ MG5/O#$5T40N8$7%W2G(I9I%E>@0CF[FN19&4C%L'?)(JCY#M@'UJ4 M$I6QQ,7C2P7MRI8[QDTM9NUGKEDR\7=G9+TE?(?>$#];F:L)LF[NJ;5],W+( M]'FX"]C!^"XM2G3),?F:CKN!$.R0J]:4(CZVJ$-83MO[C8KE*:9J**;N&Z;A M*:X7VTKL6WKLN:%C13OYC8RBJK_9 M7.!!WV$^ M2G[X;AM^/73N9EKPIL,N0U#I/74-6S .QY/@KA0.6GL[^G,['8 MM7RB?=QB/'6X]]>Z]_Y!U+T>BF'/B>)%<1VVH(N6$=]V<@X+90BNI5=*WAA\ M*:(ZMT\=;'CZ?Y2+^2.<^4@XSIQ74$(+O0Z+^;H6O$%_G\[^GF^E'H<5VIK9 ML-MLY=?HVSE F2>&2^IJD:L'(337A&-?NZVG9]S0.0,,78;=%6&[EBXK>J?0 M*4,7^\!D Y.UD"(4759W^ V>."4NQ_SP\_)/3W.OL&WFF/(BKW+[.S5B]AG1Z\) M@#&0X:N3H6V:Q*H[G6&Z QD>)1GJKBKKFG+29'A>\<6WS')ZUXHT-L6+0Z1Q M;PCT(T-_U51;=JW7!SCNI0X:*/KX*-K09,?L%(YR"(@-Y-DEM*]AG4:\MJ=C M_7;>)T63PZZO'PR; )I1&$[!+A;1.?%A/]E--W?QHGLK\0>">FV">DM<8O>T M7>*!"/M.A/9Q2;6SB;%\3@%EB(+[_/R6P_R\@U35(SW^15I610:ME/CWP1'8 M8N.MPF1]_D,:YPOHY=MKA/H)3=YZZGR.>#2781%5O)NGO_.IO"X%#'&"03P, MXN'YD6U%-O6=A@#L?2S'-"5@$"B#0!D$RM/GH;F:;&H[A6Y/S-X0_;E7A0/> MO.>=^I/>_/J_&_]O +8^]?T-=WDZ^SN;NUPKBM5'F_P/L>5FP>ZV.W196/V= M]&1I-V). L+Y$L"YQ+!R;>D^+0"BC#5G)Z64,%PSC@B7C/,Y!\_S+G^';UGO M54=N'_!VJZ<_P:?J;=OBEN$EFV;\I)CB$ M,2\74PJT>BU=$EK+K@G=D?U[HQ$Q;/ FOQ+S9;13B;XK<,&>F-Y(1-.\2$50 M\XM-K'4(_/^]Y<'J=>!O-L&O44#8+W4[L;>AR.^Y^WHQ!.)G[7/G?@_ IUW7 M8RW=)G>(+EEF*$409K-B8/=R(UV CD9$O )@YBR?OH['[&AW3;69A[/R89L8'+*XF:4KP%+.YRKM=N*5=&%V<[>H@#"G! ME=:C-O9?JZ$T\T'V/&.6#Z24(,B)O"V2UDL-:D[DB^JZ$>YKZ;XEPI+9OOM7 MU,:OY/5Z1CU](,,*GI#-"&DY# MYV*=J*&:?T8_M;^@,8UF[M+^@F9>I/,D&_-I1@S2'P]MM" $#CCX]/#PR-K3 MB6HFX'CXS0%NSYP[.UG\8#2]@YD=;#X5[G76HJ36.*-Y\@#,(.\S^D0YB,#D M5P B?H55^=G7+,LJ3 ASSSG_[J$"K [4]3)K$A%4 (J[H.-6=<#252%:?49( MF'_I :<\%' )V^U@P/@$\* M,P?HEZY3/@KF^9;\TW;T3[KFM';T?$OV)UMM*)QI._ZYMAWYDTJ.;6GHW7YF M7=L?Q0>QB7;\QG^RE48 "G*LX:4U1LLU3#1 Z3"[R>%_&^/E<9NEF>VGKGDG METCCMCPJ,O(#&E13N$WASP\P*B*YH22"$QUJH56+IXV#!U=%!K5:F)1>E8/D MG6-"GS6Q-E2S-)<"E_:>_[(>#<&7H@GT(&J.EI9\1,6RRVY>W^\9,LO(!^-A MALQ*[*]G,V08Z3?\.$YQH&(IL9%3M1_4C&I)"VH*<%%FKQ4K2SJ7$C2,N4(W M:I.^;B1 S:ZU<8V,PCAR0309R/T9C%F@\Q>XZ+E@YO=US MU0\W0MUN#+''YDXX90"XXS$#/E1?^''!Y%C/O1K.B> M SH=HX.0C!C?9D3-/=*UM/R>T/)[I&5A9N/^H1.5*++]IXT"-;>633B*&.9L M)"ZT;\Q9:G?/]:IF!R'E]>'O6@AT<:C:WHV9$JJ#4R ^Y?X!V-,-.#PEH;@I9IJB:_Z(J%A/&(W[W1"E_!C9_V0:]EH; M[#EZD3W"M5:>D!>;="9<&QO MRUQ_N0TP99'I) LB* 53[-^EJ8WBSX%ZR^N M08J.S/I;AZ[TN/6W(OBRLER(\X3+N#E%+?158W>9Q-G,YS-5H3Y7J$]U8-)/W"7F,?[4\8,D\8K7@G MM;FS%):#ZLV&S9Y+Y&@H<9$B&(CUPU'.3#".V9QA?D4N'8L_UP3'ZK&\EG:M M.NK(-8WK*R,UQU>&YJBFJ6ON>)2X(^?-KSN.Y7T9-7B)Y_2M%K'2UR*_*9)I M[_DE1A+,ICRM0R=I-[IBC9[ _!4AB1(+W@FYD<\"^59T8GFQYABD9%'=Y@5Y M+\TYPFCL/"E0PH^S(AU5>8&FNT=X:(*J&V/3:Q\UH;8J#C%?&C0.SUO,81V$ M+!7NM_"H;9FV/@LCOJ\7:'8@(][GQ9\T(XCQM4T+( =TFXUN(?R6T5*7W:4R MWZZF[:']QSE9!@X0":>=\48&X(Q\F+\Y&Z87D=>#[=V[$M4@94LQ5CG/@>V#J M;+P16N@S3;(9:J"&<9(IY$Y6;#FJ(JKUS+*??6KK>@>5-1=D8=>PQ'SWI6!; MA7,A150!>O<@/+X2Y2+TH,* [+8H2P@?;!'%[T#VKVD[%56R8[NJ::NZJ2I$$1NVYZB!&06A M&EJNK2K6SBKY8*&.MD[^E\$RBNN@3%\4\)\*O?D9U M2_36?;Z8C.F2KU+R2&+<)D11EK>LM01$!O\F.?#K9 3)WH09P]?OKQ@)E4A" MB4!"\&Y6X,DRZ@NTAV;D0_D]_'6233-6[@+/WR8[?$#^[E$=S#)JR YU,$Q: MV8$>FF;@:Z$2F8KO^9%M!(YJZ:JG!&$<+TNKH8#FU05TT'"-]*7Q$M$*"HA= ME%5=2.H#1)H%=D<#CBV4",#)A M'*,R#8J"+T!L$8% #)@Q,6%8-:;P M(,%/!OL.RFQG4$M$R#YCV7YTR?-E<4-7@)UR]"7,1V]YWM(?(/XF64H61\5B M2I=+C'\D*2)@P1EB?I*XF.JVR!)VRLQ"Y<\N>R5?RU?)-8L"&02-(K MK2ZUQP)_V,O^%#[=:GU7ENX#?A8?-X/FX$F[HU>AG>^4)*!PC?WU;V^4-_@S M6>:(_[QFQ]^)HUI*G]-[Z5L^35:@ >ZS<75+_DGVP9!?1N1BDWF9?N#_$(4@ M8IZ\60/%HK[9C+Q)WV'H?_V%?VCY;]KF/ZF;_^3N]*W=_N0,[WJA=_44XWU' M>)\!$@700=RG)BJTX*I6<:_:>T9+E@XDG--IK,+[$4E:[C'VE2#,1X MEL3(**#*F4O8$,2Y#](Y5XK0VQ1A#A1Q[A3Q6UZD/5%83U#CTSX"("L>^_B2 M!B*.%DL) <,!)'P]ZY[8=$)5M67%,KN\[5=#J1[H\_3H4U-D 6G&''W:"WNE*$IT@T;:=)H/6; S"T2HIFPXRU#( MQQF(&,AS(,^!/ ?R/ H[9Z#/@3X'^ASHL^ORR5,]A)/*,GTODAD%T04,.#[9 M98AT'&&DPY1=RSZF.,= 4GTGJ2,,G@U$-1#50%1G1U2:K&B[%- /)#60U(:M MZ;)K[!+O.XV\D=-?EV7'9ON3=4B?W'BKD5&?_Y#&^0*2;?MT,FX\3?8V!&Y: MZ9D\.''\=(CS>9)R'CNGG8ZCN]X(U99M=1>W5T*&()V@W@8Q,-S;1S5 ME#5CI^:403P,XF$0#ZSIF!E#MUX/72Q1]/;DB\D5*?^"DI!)K M1B99<@5#4MC0I=T'3)GVA;G_*"V<0D-GQ"QF(T)A2<9J6W(V+5JZ2D?)HDQA MZ@&,?5O,^,R#:?(G^15Y1%+F\$N<:9/A7V$@(HQ?X'.ER$\9'9!8IE4UP1DP MLI1=P\@;-BT*1B>TAS!L-<7@A:[\XPQN?):.\):QP?P[.:UOZ75>3&4VHH!/ M&I#8D &;35,; #M\>Y3 ^L*DEHF-UVF5&\#_D#*?);)Q4>?$@ MC5-R@&.8=)%4148)#L;OY 4YD)F4)@7,/^,S?-BD"OX"T'@P8P//[CT.^IPC M[#0=VD^$-"@3=C-AH#UQ[9%LX@D9*YO/)0\9FC%YG15GAI%',<=N_ MP$O+*IE,< ('G\0!C?KD,S KL9F?R2E%^,(Z:A$FW+B>;OI:H-N>Z=FNKZEA MJ'N>%EJAY04Z(85>S^,*8*P'D?V2-QK!_< 9?B4">P1B!$XH8@Q7KK,^>B@Z M_TCIL)4%&ZT"$UW(G],Y M?#]I3FI>$(K,YA-R5F__[GE?W^&1,0K'-[,/E_44P?H7;-;@_6V.TV'O9S#9 M=7%59N,L*7#2"G -W4;-B52:/;V=(L4QDW0,"N'OA$['JH4K%Z,P0+8L%]-Y M,QCEGXOQ#7T(MTX9Y^Q- M\A)8#L?LXKDB=^[U8&%HX^J:B_0NG2U2*@!^S-,93&P<-S.*09@0GL ^.!1@ M;%(/G[SZK,,C]W6;E42J(G?!:\BE FW!QV"T+[GD?%&R664 'P+35OD4H'HJ M4 X2ME:$J3!8$SZIU(B[*1 MR$LT]RP&8@-897S&HL 9S$LO(^2XF%3UY.V\;&X'SS>]2R8+O- MF)ITE5;W,+1NZ5'T9I'GQ17(XJBIM;1:CWQ"5DN9OAQQR2S(F^>SK4!#* Y1 MS^=$+99$ &?7Y,%DL^UI6$]+%3B12ARX]*$3=="-Y4]_A(\_,A+Z&V/];\1D M(N> )+ZSC4LUXNI_'X..Y"/#:F&(S%$FD[363/,B'R]&-6NC\540?N4L&GVY M)+[==76?%%2J@88LRQR45STZ$L4H8PU"K2/R-"+3Z'AI:43V2.PY!IH$HF*6 M-C,HR0=O4I2.J(Z_!IZR$1UDVRP^0S'$)@$C]Q7I M]20=(2]2;9V-V4@V8$PZ-8[)=IR+.:&.$EEA"@/DR0.):T;+022G^;C=++$O%N-]1()U^!$N6',E[1*L>N&RI?>W@EVZ3M^Z4_FL9FT5C8.RKR>6>@BKG_B6(#U0Z MV M9,TIPZP![J4-J,-T]>?I49V\O5 M'/C?V\W8?MX23V54]B -3E8:B,ZX$)Z[OTUGTEMBFR;E.W";2L+YY?7#(U+A M&4+@]>/OK1#%FU^_YF7UG@]=EP)F=$N7BSF$QHXVQ$ \<2%NP+*4Z>AVAB&M MDNY.EFZ38HSQ P@Y9@4Z\>2?DV24LEQ-44' [2$'5.4*$E7%6"+?(.JB>I"E MJP6XNC\@(#9/JM$M"S4L9B5QL8GE2OSJQ?RF2.#U$"U$HGI//O(^NWZ?W"49 MA3O#T*$L91#[@##?F,59BW26WL,G9.DZ)0(Y@8! [2I=2.!]9T"Y&(\8IQ!& M@!B$&&%NP@Y9)15)A?E,S)4!(4^RZSJ0#=^L0:63DH4AR:)F.<;)TX+&@,E. MB4I 7B%N/''TBP#%A09WQ MN$A+B)!SAQ"3"VD)D5R(32Q?*DV^CBG[DK4\2$E!%L+\2AH(IFNM8^_U$8UA MVX1>%D4!85#Q0$HA%8,1S40"(W.O5'<^2W=/<).3WOG+%=&P>[P:4ILT],-3 M35?9!&)(5XN*W"VD:=-QBQ")M83466!V%W^W30[\M81C4%\^$L]OBTD%V388 M9UR+_R^;$ I[*!5_@PA\DU(1]U:'$V66$H*I<$P 33 FBR(5O@65%%-^%)OL M8Q[%R:=7@B.V'"TE/+8).*G(K16;7K=A?2%;*F6YK7( M%V/$7!_485TFO%@F"M+^D&^X7LS0#2#OKAZ68]$74IRWC@Z?^-Q#P6J)A/H> M3128,'*:D*<\L4>)2G]6,T%UT81($ Q#LV0P^<);M+R47RXOO^*_U%_>74C_ MCR5G0)BSU"R*ZC%SE&E:A7P%1>IS5D/%.E3/)$2I0* 8DK$LQPD[XG4R_*$K M:U\6DLC@IP1)%-'"6HC&NW&_TG'[C%#.0SP;UL!T'$][ MKA!B[WGWXS50#U.D5 ,1EKJ"2#QJ9;))N4Y[H/)K/HZ9BH1O6@C@D__%5&LZ M(<9,!5^"LR)GS.^/Z&?(9=3I/9HI81D%^ ,Y>[%0JK%ILAF2#9(N7]8T*?XD M"IY\?YPUJ4/QD\E5OJ I=M@[_/EG(!X.!WN73Q;3VF#A,@M542,WMJ!*'/,DFV:-$<2R63RM]!8JBXB6++#H MH"HR\BVR N W.%*VE7=X#60S.;&*YK>0RB*L0<6,*(C:JP29!_PDUW4'>'KL MF,3G]Y_._TCI.=)2")K4$KPR,8UTW9+%3 IC]HG0$^HL8'?JN(M)L(9/>%W> M)GG-C^T]LU='Y/U07E#*=<9Q7M&O@5U*=,>XK98$&ZF$TC%P)R>8X(-*M:5B M0FZ80@8O*_]K652%4^@_3;:AE!AO*>4,P5+6S$HHGCV5^U#=!+5%+;*PA ![(1R.L*J+&=U-[6=&L;($%N[S29?WU M2-0A(P1]!U9X[RGV.585*PICI7^@VI ^=44:)P_LPT @U+V>),4-^^ZVGD8VR\;W\88LY4(%%'WE!_\C+T6IU.EY:9B,VF:[@Y-JF%%:/0>Z-6'1S M8G;,6&R %]'"=0;D3\GLH19"M<>&2ZA9Z I4"C&XF-XH18.S>0]:(A .A1\( M_>24:1OOE[[_DCT5MD D,7D4&EFL%*8YL3)-_T05,,-BKZ7EE;C=Z7Q"?=+[ M!"T_IG9@ 1YAR"I9+WZ/0J:R*AX\UEJ7+5%K7;? 2B"PZG<&E4BH3*D%V4[> M@N:D!,A4-900,HEXS0H'DILBKN"8,O)=>;R$SLA;3\C2LCO@K\%)HPK6J3VB(2 MR@OY5PI:AX;#QX@:NTF@C%G"< HY!5K,*)6WV9S5-7/F%6,[]$FH7:&8!,L+ M42-P'9&RV X7:5A_O^!KI0\ ]4&XL]E5_^D"'-@Y5#X_L ,LN4X7"O"6;%8A M%/B?^3TH0&YH!)BBK,*= @_P!$( MKUG[I)JS(;\K5EF&*>EIGKC>O$J2#20;LFWR*>O"_ZV"\D;4U>( MZJ][]L&Z%G7I.L9)E3IFCH7H+5G3)8]/+)9-BCD1TOIKOYR6K.19;AD;,V.>Q%![-[GLP>TTQ\L<9 M63KV7?T/2AMTOF':+G2O59I[!S&H0?'VAJXHA/ MB80D6@+E(R41XLMDY2TAFYL\'S.7H0(3Z08L'NY&0>JP_C;Q<]*; ND0^RLR M4.WBBS#24_$H 6;PB.)GQ4_<>I/M%" $LC0\FMS!:H+7-Z9/:XF693C'Y6U>! MTZZ-J_0VF5PW7@$VF^3D4I.R$H(0]2WS9BH:)8"8/W$.RGE.@T)49J.5LC02 M3,9?4!NE/2)L93!ROGEWZ/BPV04FIV8V$I? 01&M[ M(YS.I/&"M0^+G(-=7K,;0C(TE,'JZK%'O61-.FB9@;T[3B'HPC[3!!9V; WI M?^ALYPVRY),8HJI3%!E&5@F1$.G+G4/A$NL>6W:_&"OB5U@W7!%7"=L":1]D MJ\]JG,[364WLP!EEB2_&N&E1U,V]V&3 MA'G _&G4UIG 9T ?7/,6KS7Y%+*O"=#P=7*7%SSN.VM:./Y)EW3U(+1E#6]L0]]N-EGG!%K:/M ?^.QC> M_1$%:J57=_FR)UP! M:D+:>MZ%%/("F-9K6*L63=[07F<(G*93Z'0K'EJ-GR@2DJ)X($^_3XIQTVO9 M%'D!>3;-DW1A7 V)\ 6+@M#S$<:N6X?7=",+9@4/S,"GQ^O.G(N-NDF]:!> MKOG2IG9PVAV7-J*>J1;XRHA'E4:TIQ$<1=X>B[+J"IIXA=JS[)E]L#3AC(^@ M$29\S#6+][&GD!4P\H4]7#0X"LL]S)BOXT2>3$:8]J,'(<*FM)K@9[5E/U[7 M:@%[(C*8WXCPI,U'RR\%B_58J_3SF& M9VWLWX>F:J*1%D7+16+<#4)_EN Q MPC-H.)N:?#0$F"^=:Y.4J$D!B^.:I#U5O.**"H% "\N;M^1ZM$AH+AW*7,#[RA&=\4BC01*X!7 M#@C6P(H Q-OG+(JI<8J;.SZME78 MB-?:AF9%TQ2] :RX.0MVUX@HCZR35YK7RIS%)^KK7X5'P.YUT%ES0#Q*$6KI M'NNURE9<$J(T$!XB#Z+N!;%F"*5T9D(>/(C+95E!Q$MZSY64@,<%F[I*9^EU M1J6%(+66&NB7%1*5:=A.+X)WP-FSZD%6&=4F\YR#AB1U$H;=))>:8]X'@K0F M0&T\(K4@F4W.,H%HU87DS01&%PTPMNT68,1J?6%)G*5I#?R2V7QT?LHG\/<@E(V /J/^1ZL1@PW( MDTA,(I8*B"4OP)&%6V8E,S)7F0G60*!%,IHDV919.D2#8Z)_E*9C1$IKDH#\ M=FE5+-@].8;.T@+DGRP18VN2/Z2\;!8U45VIPU+(M>U7025C759 )"3QH"6R M?&JGP-,GR6SL:8(/-\J W+:Z-;]-R46@(M7VS(A/ * M5P9*!A]-674WK>[$@K>E$D_.!Z \T#FD?$+]"S$"WWR M3PU*''UZFB*"7B9 M/%?$ FOV0Y4.ZK%Z"RR0#];OA*M=J-69+J9"RJ59"FP4E#GK=:"I)+K 2X>8["5D//+$5#IVGU07J;O:,!OE:M>5VK3DPO$!HY%E;QXK7G O?1 MBK;RL9I;\^!:+HJ4-C1B89&-TQ#\\(\9>_5E:VDL#Q'W,F2_#=8%":&%3%ODL!X-N MVI)=?;4HOF%+*+E#UA7TU(98RQ#X6#NG9C[GA+34"^E+<9,0([2I*[A<3*=@ MUA"*O11,@'7(GXP1X%%(@H'(AW'-'I E? M>K,9R*-OM*"$+"LF="^IROO_VGFW6Q!Q%_FR57!I$0TVUEU7-SS-BFS#C'S3 M5R/3]4W%-<-(]U3SV6BP+\1?>#^V=R']-TW#)G4LZK^A]X_]'-88G>0&L3_H M-YKW^I:5?_:?.D&\M3"Z*/D<+A0W2-&-OD>$>-%,"23;:U-N/3H',V JD !G$0QL%N?_QU"^T((&B5\"^A"ZN-HTVR:W12B^I MR%L0RJ0]U#5L2MFJ2\0GX9VR0&J"@4EH!*315/*1: &Q(/R 5V8)E>_/9699 MY)[.&!M?Q I3F(X"]F9(QWQ?O"!HX].7I84GW3[,@6AH7X6J_)77=3UC22Q* M/D.JLFF.$-(VO#QF7>(BWW#8F-X98VYA96EB-RFVZ]!ET#@#+6(2 MUMZ^#.3GG:V9.G5=;VUW.)/E,VG<9L IN,TF:9V1@]>FLYODIKG]VW1\PX9X M\%*Q36=$_6%LS"!GPUH\,&9(6Q1!EO#'-3TI;/0%AF$AQ3M/1[RYEM=AU 54 M;8J$9R'" R57,7+:6M42UPL<+_16UAQ,I7(?W>^GBX^8-?<-N_A3G"9REU4/ MO1?9'C EC=VTIJCL3/2:HKJ[0_@ ^>[S:F?G+[,&*RK^9:H$("!T1Y1T76W, M@U#O">N\!_7-W 0,3)6$?0I>+ BDPCNA=Y\YI%W8V">RU\BAOPDR M* H+2&B!9K+@G6'N_XD[[%]%#TC!!T7-#\HJ@?NIP'$ 0 CU%#L5SG^@IH& M-$)+C,CJ!A,8R>A/$%OU:]CGJ@(-M@=Q 31ES_-1TCR9 [ '=D7B8AX$OTW* MT3S([ICY0R3OG'=\CI(YR ^VU8PB\TPR<@AC","RX"-7#I"S8LE?:K.S%DR$ MH"B701' MJQ:]BD(?-:"C$VY10OO3- ,HM/Y#'V RZ\5%M;CPJL =.6.?K+1 M=M!D6RS8\(6F2<3EV M.G'+=RDP!L"6XX;M:TF]XD[1P^)Y0#Q73&])BUE==LA4-]03]KR=HTSY-0!,!!+][$/S!$091VFR4L8HT@6.%H&$= M^ZJQ6A EKDZNE+?$0'N/\*6SI&*SSZA6;@D :@\Q^ &99O59C&-9?],(IUC7 M_'CAY9.)]>/T3EO']Y4G%M[_)R06 IY8Z+_>6-#V2T'X@155/2P32)TZ>=]. MG; T/\,+(Q]DZ6?A@(1,\PH]7"43+,(H;],4"'OPG5L6$3J]M <".WMJ_V2- M#M]X0_=)N:_3;%QH^\_IW<]IUI4+?>\U$)*2Z"1B+1I*F) M$<^18EG9[F>"Z%0"7V.8U? [7OJ ]\+N L P!'RD*0!4M7* 5-*VK*.L:)\J MEM3G%8>-7NJ[!)R"GMDPF\N'>N3'./O[,:P8RG M,[*)LV$IIJD9KN^ZIJ][ M46"8KN_KSG(QU. =7B3FXJ]B(Y;JW5H?>!\/L&?(209)E7R?/Y9I=6#L-(2<*I"IPIM-5-)/*WE&4I+JZ4H#W1YR:+* M^2\0ZX[^A@Y54A6R^2N$YW@_@J3HO$P_\'^L]"TUDYG(1^!H__9&YQ.9U@QB MHJ]P]+_^THQM:O]-?>1/5O.WIX<\7>55E4_;HYLTG?^0T%:7_J+@_QUD_P<1 MG%^)EMXT#.LYA QYPQM$"@>VS(L/?QF-TO3Z^B GL+K?9ZIV^O%:MRMZ9$>> M'WN:&YJVYCAVK$2VY_I1Z,>FHN]6OP\.%IJR'V<4=PB,Z&_I3596"#[U=7$U MR49B$7V<%=,U-L"S"/ ES[U7G/>2&W\.RQV*!&UEF29>5;MTM?$@='1#T?3 M\573MG374A55,?5 -UQ%,Y5=B*D5*O%92/(20Y([LM>I<]%Q,LMZ.B@DWJ#" M3D"%/4U'MG5>*BR(?->(%3,,0]^TO="Q5$()=N#[L:YIP?Z&8)NS+JM\].=M M/@%\U_\K19@D'Y3962JSIRG/MD]2F?FZ;FN>']EA%)FFK[LQ<35C+7144_7) M[KM69E#4&T/7V*#"3D"%/4T]MG->*BQT%25R'=(_-?G[]*WZ.\?+[]'WZ)0 M^OJ[_^EC('E!\.7WS]\_?OZ[%'_\]MMN-4.J=0B@37(G5&6(?@[6:OAY4B 2 M8XBX%# D@OS IJ1^3JO[O/BSE"'6L&,1U/*&#@E#]&6>S5@I)VSV4978DTHN M/MNM9KMJ_\+KS);@(G T,&/^LQ*\B4DE M7A? HK&3;\,>FFGI-<8RFDEOH0*$-]$"LCZ#,L\Y)#.K9G^RAX'5N+]#:%2* MN(&$)M=M&8]C"S)P)FS8@NF0&0*N-RT5K-F7%2NN 6=BQU//9:Z>OLWF2&HD M"6B$78+N@%\=X#YPOAZ"$<*EXS G; EMX$WHI-QT+,ZTG!>$@F"><=^:1BAD M%T#.B+Q*[W$$E>7(E+A-5A4\&^-8#W:,++?/KT_(\7^!UCO8#!/$;W^?9;6K M7+Z3WGX-O"_^.UF\_O_+>GEG?%YJ/L'>R/7C0A[A?;FIN1W!^!M"B\W )5HX M_I&_*& O>H^_8J/MXB*9IB!W:,\T-@VSA9*+KU(T B[GP!]8(B\B"=:'\YV8 M3F,8U!W4XTREMV1YNG3-'_^NG@/.1D@RER>]*A9)\4!WI>JP*TV!YB48N8R= MUM)B!LBE=!HXXUJ*3[-NZ.GS%)KV<@K-Q[98X$JFVOK&%[3"?3W.*9O.3J?" ME5DS1$2@9:8>2F&(58TV)'XKHT#2]&;A7O.VJE]^W-H5M6;;(1-3O%Z&PTV9 M5)RQFQ53@%OE)3HU@R-34H + 0:UGFC8U/?@-YAT;[QV*@4V" ^4D]?I&%OM MA<["27)?(W;QV+"(T/61X%>(T76%74(W(FPKC.Q+$ ML>00N9M!?Z$KN: "L5;[< 7\(W+]#-8T36P5F"]2@!1 M3OHCH6/@96#21*J@+Q61 >1FE VA\J3 ;@]Q/@FB. GPHAQ]:2V2E'"4#$>. M+X#UKO"'KS--.(9'&\2IF2B!8TN6IO()J.)+K^"8!LQ";$U?6K_XY0DU E/P M^3*)2*I7M0H1#->>\?D:S1> V()^.@^Y\#PQ)G$DO.N2U>17"Q[544NO/ M?'P3/GY46VI4#R2 L:Z^8XX4BA+*!-A\)G)8/4!51+1['/1<>P>-6_GDCLER MU(L4IY/H)>*JP735FQHT$%Q*.N6>\-V/9M09'=_3[(D/.5M_"^,\I3WMR81B M^"#^#MB; C]P,^(9(]NJY,\4@/D)E]T3'S>E8I !3Y#WR(BU,?B:,,?20OG2%]T6&L?!#M_]3ML_\GF_?F2C134[NA:H9]I9?;WX-TY+8(W/1 M6Z$6^D:[XC"IXL>UQ*&.]&4\"Z]$,VZ!D4QBMM)Q+"(6U%.6ZIJX&!]XSA$C M\//U["*BUHE* 5LZ)Y[W6["\%U5KONYU5I0@"V3V+PA^3%/BWH_?L=&S%<.X M0N9'5#IJKV]:R4.=U$(X'/*VGS2CAHW(.0_ MFWW4A.D $CLMV6!/0C?9',^" N#+:%E?D3-. 6\;)V/ Y0I/!=PZ8FXW4[ > MW;BPSK6SY'\NN4H71F#/< 177K!0"N8#Z4 N<.@!VFD$1S=!C%T9?T$1*^@T M+(:;Q[P\ZHEAK&SM"M!SX*N@(8-_T7$N# JE.:]UI$7/#5&W1TD)!(@0)LQ+ M!'K-QAA&Y:?Z"#C,"W$8>%(9CE3DL9IZ-S2"QD-DZ\B:C8WEU$!A;Y]UL0RV MJ?9L$2*6R!KB!W,GE[ R"[JA:]=:S)K5-N$G&*W";@#A?Q$MIJ9IZ@BR"6,< M[7$)ZI6'I(CD(0(1HG_LRTMPL.2-&05;9SBP]%T\IEQ_/1GGM:* $6(PP(I"G^7(YNTS'$NJG#S5?)06GKH1,--*PP0.X14CN@8CHQ MI?^?^3U$'[WQF*77&K4/- %15>2HL[ !UDBD9:'53?J#)A]X,A-**B"+@7$R M/O^/WL0XA8 TC>-1<"0ZH@7S_82!*/YN1N05$^(L=US2Y/%ZD2[.Y&:@[T9";D 587-B]H6$Q8!E,WF(-H)(^@??@JVH!4+%*V(.OB M,AN$<%6?"H?/I%MI3(HMY/O#YO#:RY -%'M![J2+O2!^'LORI#PJO9SJX5P!(Y3<4"3\IB6FB63![*FB;A2X1"P6Z&""P=0U05*0+F4ZQ4EG=MLE-L M\ =^=D5W+I]$,Q:Z5IN0K)9K!5[DR7B:S*GJPYQ0]@>16;J'--?<:UP\1[914=H*SVF8&04[91 MULP<)#JZP1^0H.>:R[1Q<$55/ M] 0=N+&&9*6W;SY^??-.PE/E?B\MF[G&0=;P: Z;_?XJ3= ]@8I3Q(35+PP^ M_N5" L1C<>HE^DW-BB&;^(-EZ)EF^/BU9BKPE5MSM]?B_<,?:(D;ZC;R??JZ M9BP6!!Z(;N0TFA#3B5?"DK?3$>.P>.&^(OBI$X@X3*!TZQH^>_6P M_(PF8H$G8.@-F"\\/R>'7?'Z*:87?[_$;^;":+:D@-J/!OH4)@.F=$P[VPE, MMIL(9P;721[T=\_[*EWE^9_LU^Q4X"CP#E_;'*OC#'C]]>KI/;5* %9)^S'A MNET084VY"MR/6"K0# BOR:U%9^M7(= K%D@32[V"B8Y)(2\_A\6R!<5'* CD$\8>;E$9*P9FBTXHXVV!) MH3!*IV4DTIHQQ@B,GZ'PFDNI)FXA"X6!E5""1B&2[H9$KA M>&7%[7-D_ M=(KLT( M.Y)G"4&4Y*9(N0$OF!.0?VCT/0;Q5^)OO$L+34)!9CDV6C$LYEW3.OU% Y2TPP7*W.G1LT4+X66(LLPA( M/W!14NS#(3<$O@/>4L9&6RS3\FH)!:'=>9&R:#FF0Z@DK:5M+6';_4%-=F3Y MF>A.9NVN&GS/B/>>"G*?ST8A;DSZ(QUAK0AQU8".6]$.AM02U> MAAIV'TG0E1TWK.#-KS^7/TM1,2/2EA;;_H-853?2IT]?=Z^/[T928)\QSD$> M\V;UIOL7[02HUK^I%T).BLJF=NMM* "V7.P/<#6N :@[FGGB\*-K2'QF6 MJ?-4S5*R8RE1^$AV<&5]+?NI#OK#:E8@>["XAM83"VDGA*L1.[9F*31^P3!7 M)EI'63%:3.&41NECF#0_8'V\!\47S8,HZM;40=!3@3R>HSMLEJ#5T%L<:K940%H;6/[$# M^ 51?!Z]7-Q)^PU%RA9.H]F-. %"@?1K]:R;W>,.N7N"L&2C-)LS3")(LD*Q M'=Y!>ZNX[*N45MF1S>:SR5KK)UF0FRU$5UVPG^GA"G&CUEDB*I+^Q'DVS#+' MHD=Z1 7T7\(50P)[Q(]M,>.KP8,@Y@*]5!GRW3)#!EI&E5VF;7;Q>%@C3+!2 M;[M18E0'<16S%J>L;T+.3T<).0,.@XN?@PN:-$)N!Z)B4.9:B_C,=U00"U-4NBVEK=<(6K#J4>MZL5Y_"8G')T)@7=0$/K.HJ MQ78-LN8Q%(]70,/UUH7LN%ADRANUJ=%QPW *UZ6":_&5MRP&>#%64F1YT1F\ MU.ME6U\BW%RG'FG4HT_YQ_WR><>0O^M5IDSO+%/VC.FY6V3*'LL=N=MNUEUO M4GO?/EY^]Z3/T?<_OGS[KTM9^O@YV,9G?(DU/C(_N&MU\QO3(4T^]>3.\^64QOV9N+Z?7-?U(?^9.VT]=V M^]8S7S8T2)_._FKBMM]LV"NT=3"NX15!\Q\2:A/I+PK^WTX'L;')@PFEUC.M MEE7H;'L0SJ9@6-.Q.P !G/3^:CK7-]$YGY]W %+?9XQ>5[0.">[AZL_UZIU] MQ-MKC93L$"!DR6.[O(R^7_9]N&9OV>2$#^%L-][/VS] Z6]/<9\.$)T-?O_V M#6J8J;3[,"C_4]_KJ>_O;.ZR:\O,Z:^,@AK>NI@7:L/ND@DFRM>BP9RSANZ< MXC<>UL%O_:=#7.TNH2:\VDYL"KJ?[,>'63Z+"P;F!@FML:W;CJ&X6NIJSOO[ M/]_'Y(_O3OBC?WR3)_ /P MB3<;P_]$#9-X59 4!=0&P\25] UFT"4]$2Y6(UQ, M4XG]*#8#2S%TTS%C2PVYY6+;AKDL7+R[),/1+G%>7!)QT/3%A.E5U?P44!R@ M ]HPEJK+BJ-U*&AZ:ZH,;'44;.58-5LIL1O9A*4TR_5"3[%U([886T5::!^ MK;K1WJJL*Y:LNO8IL-6YQ%W8FEE:\\VO'A^[BWT%=VP0%X74+M*K&C@MF1#^ MQWXI\I<=2UF7WTUEP$^$AJQ=JV/7/Q(6_),KJYHB\U:^[ ZZ#0;7;S=!V^DA M]$,"JXIJUB)8B_38-'TM\.+(#PTG=#6/BF MC*)(6Q'!C&N^U4SS.:T.;<;H MKBJ[3I?2MG_>TL"-Y\J-NM$81':H.6H0.U8<>:%CAH9/@QB$3<-(M_;DQFZL M'UU79=L^;6X\N=C%1V%^[$Y9IG,2,\6'BJ6ZRB>[]EF[!M4 MFH2Q'^KALC2I9]D3(7(P7:X9NNQHYBEX3@/+G ;+V$V*T@Z]R+!]*]0=R]0L MTU#\@+&,;:N&OB7+=*-P-&@P#4Y\K4VM:S=2&IANZHWJ1;FJQ MHD:*JVB,J6W'4_UNF+JC1(BER;JFGC53[Q8J,/M;0O\]AP&471@IYR2V=JH7 MH\2.@ $KE-X7T2346-F!K3J^Y=NNYQBVI:B^RT23I85!L!J>?!'+0I<-6Y4M M_0"VQ98W\]KVP\!OQZ'MK:8$0O,5U5!B.PXCW54#S0\U%O&/B0'O.]NR5$<1 M!]E6#=E13J)NZ$Q:?B'DP,:M(4#BOQ;9'+#LL*AA<$:&A&,M?ERU%C]>X-N1 M[42V$FJ^J5J1[[,(@J4;OAVL.AN4Q+Y.DEE%?(V(4]DA4P:Z*VL MG;"^<:! M&<^4&355J9DQM@(MU#63F-:N[7N>:NH>]_S]6(GV9,9N3 /;E'6SR_1=_YCQ M57OB#U#G6*,)O^MQ;8-GG;$ MXWF1I3DK\;Q/^>SF>UI,!4(YG'LMJYW"C_16/0]\KIG*U'@L B593B!8N_&-QTUORFRWFFE2?_5ZW&[U%_J :R3-"EA^AIY\?O\ M^CU,5J/![\'H'XS^6@Y933.0;D0^\;$-,_)<6X]=-XH#53,"S;5BA?Q^60[5 MI/8)*.T;K/O+]>\E#?0=3),[MFS;IXTDUBMN/ AI;M[XJ7(C3BW5.D6D[[\J M/1)/-4ROTP+FAU?)CZ$ _/2-;T-M*L(,-;;=2/54TS<=HJ.,P&50=YH3&_:* M\,,QM=^3WZ\1&I8DY6AA7Q@H/XPD-[D:+3 C;78BR-'\R+#=!U#C2@# MF:'M!2M-F5LQ4$=M6YHE&^Y0W'U,Q=W8U3C0?5R*K!M#@_C Q0,7KW*QW:25C,BS M'$\S--_5+=MV?2UDQ6>&03Z]DE9Z+A=WU#JFR;;2:6+ZZ+CXU,(!W[]\]SZQ MB6IG&P?8@D9U0J/C? '5]?M,47W='N2=)HH\]QB.O"?>5!II'(5J:$%-?6 K MJNJ Z=4^\LXK!0P7Q(?/ZCBEK;J<)@:>N=>B6/QNA=+)RIR^B16OJ(&PC M",T H#IC,[+,T%"4B&$#:+83*<\6+1V5/LB* SC53&'V[Q*R=_8L4_??O'[__8_!@ MUWNPO1HGW2N5=,(;'V[_U/Q>/DM<$(C#0/&3W^NI[^]L[O)\L*;K45;SY '' M4PZ0TL.HWZVNMO^.L64T)1:*J46F$1B^YL2NZ9I*H+,\IJ9;\6H>D_/'5\H> MAP:D=#5958:FV$&6#+*DI[)$&)*CF'%@>(Y'_LL,5,>*G9 %V2)+=[U5 ,[G MRI)N@FZN+MN=CO[HGRPYN5E;A$2*13J6)EERE4UP(NW9IDW/H?K3LAMQ$GF* MXGEJY%I6''BAIAA\GJ9E&[ZQ;H(?T,JGAE0./HC#4&3-<$^A^'/@G]/@']<1 M1MK S"U;-2/%B<+0U)U 9::]9NGV"CK=-OS35?&T+FMFEQ5._=>\1Q\AJ3N: MBO0NG2V&",G9]!D^2P+9 FJ'%;IAZ%B.9\=>:%B69]@FR[J[L6ZM:/" O!$> M^T=6W0:+DNPL+;@X>CCX[ M5DRW+.6G_8.#*<^5* 1/$L96(\&5DDG]8KF8; MGJ(R "[?LX,5NV!'KNRH4L9T9-/IM)6A=UQY&7J.[YBFHQF6&:NNR7R30'6=%1F$%/6"GCVT19M==G4^=:^]-0D&YCL- MYG/$V7-12/Z@F$Z@1Y$6Q::KL#B]K>C*RJ2:YS-?9\!@KM)IH+ZOS-=QU.!H M)F'N;1(,CLJ).BJ.VHSOC7WR>]4+8E]5%-LQ/<=C1H)N>(:_"OKY@O:!:\N* M?=J@P0,/GBL/Z@V&D>LHA-E4P[4\R[)L,[ \E0.(AKZR$L)[03/!4BS9[+8_ MNG<\>&IUX!29!\#0TCU++,])R!RS+#$M8=2/$[N!I42.HOF&;\:AK3"GWPY< M8V74#TM(UFA.Z4M IYBF;#@#(-K 0;WA(+M!'8IUQ0LL.W)C3[,-78U\B^&5 M:+YO>/J>'-21^V[)JM6E^]Y_[7M:N-Z"=RY+Y K?,XH9?(3!1^!2R56:'@+5 MLD)H&C"L0 & 4\=Q?0#WMM30ZW#>Y=IQ)?0+D[NJQHG8;U>^$BNFX M9LCJ:D(C=L,UDVR!=@ZO!/^=%ODX*6\%07+\MODK!\1ZI@;JJ29.)[WT*3-1/!_<%BM8'OW;P:]?+ M(Z>)5WM6K!E6['E!Y.FVK7NA[S*,;TV)[95HVZ.%LB_@W6J6)EO:,+]J8,S3 M8TQ-49HP>*3KJJ-[=JP'6J#JNFM$ ;.T74L+M^LK>1$@;T>VC"XMAOXQYJEE MJEN#NP;'_LS\$DT1QA!%+OF5I:J::06ZXSFA;9GD!\7Q="O4U/C),41"4N"BWG"1T< Y^(H>.HJG:U:@:H%FV(IB42XRH ?DZ6EX3W)1 M5]C,MMDE+G/_-?*Q._>TW6R2P\+28CI4EP^S@7:55\)L("MR?24F4L4R33\( M+#/RF),16ZZAK3@9RUTR+S'FRY8M]W 8\L&EHQ:R0Q ]WV]F+ECD($CJRXG8)/'!TKGUH$@<[Z$D= #(7NK]" M>P13L#15;5KC(\76#%>/B9\BNL&P=V71? MDAW[;Q8<>Q@CR*?3K)JF,'T@F8V1=,@2TMD( AEO/^=5*MGO!A]HO;#JU:B@ M0[#'L\26)73/ZS:169[I67$8*3KYM\6KJ930LU90/@3R\V;C0"2^Y]D5/\KL MPRR;D-T7BW2C',OQ4<23^G6C\!I<_2'UWZ)JIZD1]'U;L71B$ENJKFJZZD>* MQ6IRK,@R5JSC[:AZC7+N+57W7R$?B63=/)1Q&%%V\GL]]?V=S5WVTTW8>\?+ M#4=?"UZ75%;YZ$]9^DFY(']1I7E22'?)9)&R'@]5463R!ZF\30KB/B2+ZC8O MR&/'Z%O,&Z2:+>1(,T\_ PR%F<9(WPB4E$V(&9./WV4P: M)?,,<+V'*NO!'Q%DCS!?/#*,2(\-/?*"V+-5UPT=YH^8JN=:JYB?-9%])33V M<190"CM@99.J$"MTF#$^L.))LJ(PGEL/"!]ZNNLJEDW^RW.]P&'@H881ALKN MK-A139-IR:9]VNA\IY8[_996238CKGJ:%#/R[F'"UTD[%4[3'J7:7ASYH1HK M3A!K0:Q&D<.&".F68OG+TH132L0(Q1N-%M/%)*G2<9A>9Z/L@&.Z9=MQ9$T? M.J,'5NH+*QE*TY[D>3"*RPW\P /H7%<)#9NQ4A38P0K.T$ZLU-'$;EEU%=E1 MA@;IH_+<&P*1EN\&9_Y@#1&GZ&$86M.Z M9.J1:ZFZ;9BJJSNFYODJB\P;3ARN#@L2Z!);+@.1*BGNPR="DI_3ZLOU]^3' MX0P$8VBB'IC[')G[[5/<;31]4&KD^KI*3'M%4PTCC.+ X:77 ?G;2FG/_MR] MAC4XA6T)WMSQ?<0OCCCID_# M;GPRU='T2#'N?!>FY30NQ[EF9YIA8XMF\&6AQ'D<_J>^S CW=CO8Y06F3B M*D#-VCFPWMF$1U:!6KS/8>=&PBD[45L0N$X(?)PO8.[K7J@NFT[S=6%#?CK$ M^3Q).4>.?F-JC?"W8O)[,P@=RU*UP'="5759+-P*K7!%^ M@&]YL_()6F"&K MC@FP. =3!=M0PG&"Y0PB<1")@TA<*Q(-82R290>N[JJ^Y:E:K'BJYVI\Z*\: MQROHA3N(Q*Z0DQ5'E5WG<,'TXQ>):%3_7,'<^_KW^-_",?H,HK&X%A?)M*R0ARA(TCNC+RH;(BOT !_T=-: M/HC5;;YY_* ZN#C;6+HU_._;@C]DGMRD[Z^*-/GS?7)-EO0AF=PG#R5YU<^W M!=M-@NQ1;JN&XYGF>0_CA($FF=KBJ-KCJV[\)VD=0R/[>VQ.W>WW:S+ M;_R>ON&*" A(%'_[>/G=DSY'W__X\NV_+F7IX^?@0EJYKU==8R#2UV5-54" M;+ P^4"_EOSVXXPP1[XHD]FXE*7TQRB=5Q)9+.UWDY(ID5]5^>[YJ]YSC>OE MTU/LN-79<084OM\R:A0NQK(9L<;HS^(+9J!G)FW1IU"C#J6G-$HG$_;7O[U1 MWN#/9#LC_O.:P_B>38GX^IS>2]_R:;)B DZ3XB:;T>4EBRKGOZ 6)?[F/AM7 MMQ]<]\)13,5R-(UX*8IC_I5K&Z*")LF\3#_P?_RRK%O>U#&5.NZG-M@<*T?4 MMFJ5)4O06+5PC!7#]Q!2OBR M5\W-]69S=Z<;0_#6:\B_Y$FA10153!N]7?W M+24]D/UAR/Y)],X#I+ZVR#2L6#==D3V$(WMR]9UO]]&XX'#S_<&K&&[^I6_> M/N=TZS'!JLD;.4):=O./[^'_ED7UOXPQOA27 M:7&7C5+O1U;^+WL;_^-O& /JI&93T519-8?N[T%P#()C>\%A-0@RCF79BADX MFNKZKAVY9ABZK!(E\&Q]I1*E&\'AO)+@4&7' 'BH07 ,@F,0'-L+#J<1'(JC MF59DQY9M:H861XIA!JRE0[4]90W"11>"PWXUP6'HFNRH)R$XN@Y+]M==8Z0Q M!"6'!OGGRCAB' A"+C95S58L30G#4-&#F'A83,A9KF:N0%V^K%O%?M>9D-,= M5S;-E^Q!'7 S!K%P+&*A!8ICJU:D.ZJC&:9OQK&F,]M'5FGJ7.Q MH"JR9KUD?^P@%@:Q<"QB04#3T6S3U+18]UQ?\:/8B;Q(9=:"$=NK:+POZQ)U M+18T59=U^[RMA9/#TLD!^K^@='F>(:?31BIE0DM Q?$=QS3<2+4,P[ U5=,C MCN:O$_'BK\P4[]+%Z2059!#SA+AHIQ"8&=AKO[WVNPV8\9X B^,ID1<0'K/L MD'"<3EB1(U)I;J0I:P"WN_,CNH'.,559/X1KT+,6WX$Q3T+OD?]K>,^W#<^) M#24P_F(^1#>&(LWA]H?;'VY_N/VA0'NPX8_- MAM>49FRT82J^;BDA,=A#W8@515,49L,'7F"YJU-PR^K+]=_S?(PP6C0@7E[F MDW&/BIMM5Y-UI\N9>8/;/+#<7BRGF0*(NA&'411:FN8KIJ8IFJDW%3'J2MG? M5BSW6F7!MJ;(IM/E'(F!Y0:6VXOEC&8LH^,9?NP'GJ+:L>H'1A@8'#Q==T-W MI0AM*Y9[K8):4W=D1>]R1//)1*_Z:UP/Y;1#@G1^HKKE2G;^#\]&!3'(L(I2L3BV.O@ZC M&WCPL#QX#-6PNJD+%7E6[)FF$^F^CFD%IVZV#4*CD]1"%^Z^;Y&7I30O\NNL&M")A^"E*+W<)KYAQ[9E!Y$>ZTYLQ:;E!1#@P$X< M8I%K\;+T0K+ZBE1U2&] E4W#D'5]B$ .''B"'$@T<9,^T%5-C_W(5U3-B"-+ M"1P&1*A'KJFKVW%@9^:^*NLV]+EW:C(,'#AP8$\X4&^J:14KM&W?-11%,YQ8 M4>. _(=A"+OF:IW1XQS88:>;8JFRW6V7:>\X\-0"\6QNY^Q&2G_,TUF9EA_. M/(CP5(_)">SUU/./%>.-)HR4LWR/%UW7"TV/#..3=OV3%YIIEIJM"]'=A89 M,@Q--KJMU!@X1&R ]Z$'FV'H>.$:B!I3DLLZOYAJ:L9':WYOG)'*.6;*X34EFY-J* MI<:J[1%U3W[P/8-G7%H>N1;#O-@'5775CS8K7BHNS2J8\NJ,8":##S4 M&Q[2F]I%-[2TT-<SI+BV2"!FXRGF:SK*P@,7J7#E'IP>,6Y9'9>-Q*9%EQ'&B.ZT505&VX3AV5 MUM5X!1><$1F11UZ+Q%[ .+94V7&'(-C DJ?(DG93GFB$)B">Z:%OF(KEA+[' MT0VT2/>U%5=U>Y;LS-:V3-G0NAQ4.K#DP))]84FWJ5?T8L>(H,4WT!3%-H-( M5SC@B!5Y_DJ_X/8LV9GI[EBR?>):\L0"T^Q4ZSZM3^D-L>++M*HF*:0SAL# MX_1YNI@"MM8$#JQ =\(@C#S-\VW;575?\3CFD:O%*ZFQ3UF5W23PU,N:D@YA MI/\[+?)Q4M[";3J:JOTRX D,_'E(HHIDU,?F'!@PE-A0JNIH;1<)70]-W8=R_$MW0P,/L7.4'0E M7ND;VHX)=[?!SU()=AQ9-_O;842AOO*5/J,AKGXP@=7I(1T#P(GM-.$&4]$ MG$@S(E_S#%=3'(\E";70=>*51'O= <=D6WG(,+RM.[)I=5KZMBLM]!/P9.#_ MOO%_3UB<_$]3CQ;[6J0JJN883N@20R:RN3L1.8]G&+DS>'3Z9J\J&^Z+X M9,>EQT\-)^'C;)1/4^FZR*?937A[4K2 KEFU[&(PV,$]OF,=J6D5]+U)5*S9]W71M M5=%"/6* 1;KBD;_LQCR=&>P: (<90]_(P#R]81Y'F.@1!;ZEZ9:B&K:GQ,0* MMBS>-^+HSDKJ['G,TYDA;-B*K-DGT3!R-EB[7RKR!RFC%NU;%H]_)TNS=)=R MF<&3/].(G*LVSKINAY$2!.0_@1H%06B[H6J'NA\ZFF.&X0HN[^=\EK<%U0O4 MP)L6\=F'"8 #,P_,O,K,>M.J:FBVI02F[MB!;GJ.INJ.1YG9C%5'69G LPTS M=Q=F-V7#[$4B;6#F@9E[QLQF4_KJF+IGQX[IN4IL>>1_'4NCS&S;5N2L],QN MP\S=>1&RX;SD+*W^\?*)QLNO4G+K*?/53HMB6P#&5;D" OPD4BS(BT/.AB$"%M9LP]0"M"S=-_ OF? MOF[39AN%KA'Y;F %GNM[EJW'AL7G\$21M])F^[+LVUUJP'%D1U$']AW8]]C9 ME["%,$(D,(GJ-4W5"OS \Q0G:D:(6/&J4_"R[-MAOTM>_99"Z^%OE= M5@)QDUN7WEZELQ3F!4)5SKL.G(PA8'*> 1/BBS0!$]VSC- P_-#V#372?%51 M^( S1S-M<[UL)#*/Q4E\2I0'1;J4#44_ZW#)P,GGRLEOGV)EJVD[]D++##U# MM3W-UDPC-@A;,U9V#=?:X*4\AY6W\S!*<@[D=X^#8KNRKO8BG[%*[OM2 MX-T@!09XH9K)G8;)'4T//%4)-3?T/=-6+,WEX-2!$IGV[DS>7;> *ILG/A/F MU/(7G].*.Q3GFJ_80KOH1+N,\\75)#T,:$)7M_K3(7?:?[&IJH*;8WJN;FJJ M'@:6JD2:9KD\ 1-KAK,"B408XH5Z&4Q7=JS#M5:MN<'>NC&#%'FQ8.RQBYAC M"$&K>F.V&;9N^HYO>'$<&9$>F*91 [7:@;)2U_Z4_.DLYZ-KCJRJ7<*W/WF] M_8PJ#\)I$$[G))Q,P:DHX=9?1TG19 M.T1"^MB$T]FDO 1'-*FJ(KM:5 E<3Y43,IM.2,T\B9T%."V##U*(X44U<"-0Q5GF!68VME[-?^.A->#UY?#KU:\=1$ _21S]E]RZ(HPU#M78"<+ MT-3 Z^&YN&ZEM*K(>Q$RNN6<,^*YZAK%5-XFQ<&*H$Y H#^[WN$$]GKJ^QON\G3V=S9W>3ZAY#WJ MD :78G I3MFE,/1F\(\5Q:$>F)YJ1;[E>J:G*SQ\$D1ZM#(5($J*&=E5^34M M+L'8VZ9PB7]'=!^TVGM0'L<25R]>MJJ@?[[#(+8&L7768LL4\E^NXUJZ;JF1 M8]MQX 2^H?/\EQ>K*]U?SQ5;ZR*[^X@MXT+O%%1DD%J#U!JDUE%)+0%1W8AT MVXU"+[2(J>7%5J"9'+=0BV)C9MKF^=U+KY-IR]JJL M&D3Q4,C:.\%J*DTAJZNZCNF'3JS%ND5L0T.+&5*);@2.^J07NUW1TUY^K')A M'0X7]I@2]X-0&81*_X2*UL"O>;YK>8'NV:YE.(ZN![:OL.IX6W=7Y]\\7ZAT M[V4J0\?-(%/VQSLZF1+(4ZET- 74^S@*E=CQ%,B-M?'C6_/B^F5VGQY1KM]_++HBJK_Y^] M=W]NW,;20/\55N_.K4Z5G.#]2.Y-%0@2L]Y-VKW=GJ3VIRE:HMO:R)*7E+K; M\]=? "1%VO+;E*P'>G<<6P^2 ,[WX9R#\\BF;MA/#M:I]+<7A?ES-L 0!6]$ M@.;^0).T1[@<&R'CV"A%$X$D2# C]4F#X8:LE.9Y+3177(6O@289<'H8)3," M- \$FJS-CA-V:S3$()(F5%).I#)+: J)>X?FBM?L-=!$ T0WFANW-UZQ[=7J M0S6;M5/7/G;.8[(-;$ F3@E+J:LOBB5,C0%-G1?7*G.ENL$]G%9+X@JUK=D6 M$& @>(A_#3C?+ISOQ,D?[S2"(Y P9A001C))D<6_ 4T]4,;82M[_ZUF@3[/# ML!(_9#%^"==FRIX8G1S$"1Q !!01/9M&.3FK"5(,?7LT"O%HX8 M2+[1EI';IPMXT^&& MGZ'ZTWW\Y_'<7GIHKW%ZD4?9T$4+9--K'RXPF^=EY&,$+#3LC;\4V22ZRHIY M-#N/YA=YF3NI]0VO,F=JG8^GV70XMA^R8CW/+^W#EC^^Z3A?,]>WY1$]^PG0 M T_0O'S[B58GX=W#3]S#''%Z"R[^YT717.3*$MC169%G?QUEY_:1?LXFW[+K MTM[JIXNB'DWFR;,$,$DT23A5 %,CJ#",J5@9B#!FG&KWG>S&-+Q4(N1S!RL; MN?]6W>%L-AG9*ZA/QY]/5?0A/?WSY--_?1Y$QQ_TCU$_4MO7,^HNRCXOL>5@ MJ"U>B_PBGY;CKWE4%9S:KH=_?SRU9#%;E':G*W^X[8UY# \O8HG.]V^H'\#J M%O[[XZE5KJJ_NS>8NAUT-EB_FL>:%2$/TKW\:C^87]M!U\O>W:'762 M797YS\TO*[SU;NGE6ZIX$+^[WPE8W8/RO_WR;D4#J-Y#][\%'WCKH?=Z?VL+ M;_:F-<>V*2AH#\;70@FNH5+1O8KQ"LV)YXY-W,W,_Y-G191:*AQ%23[,G842 M83C8MLIY08K?*(+MAHVWVMNVG[EX6?O&R!7+S)THNP](>Z]/R0 M?FZP?^4 Y(WZ"3_HE3 ?IH=/&.T&SH!D 1"D@O1'@-BJB2F".)$ M,PA2A)CD3;LN1,3#[4?7W=!%L%Z=^]LIH.$ +Y!3(*ZR( 82]YB-OIX &<@KD%,BI)2?4DI.@2J5:\9@B ME,8TCC&LPRA1PHA8*9WP&#GUV!0%#^SU#I><]JTARLGF'@:^!X*(7LN^A"\K>CW7?QQ?63@I2&96Y/9ZT7!1%/ET>!W- MBVQ:3C*O+V6C_UV4\RJ.)_A<7QR7O(MAQ^\?UITAZ/2:-IPKC!'C2"&%XP13 MJ+WRC!(5LY3?5IZ]"G0C**S2I6M9U+4HGCI)K.ZNIJ/35B[54BRM&GYR?II] M_S@K_!N=.E&GLX^9OU!+9V)7LLK/B8P+0)>(S%]4<@/@1@" M,;3$@%IB0"DQJ08:297PE$,J$:^)(2$0K!1(?6MB>)Y+\2G$@ : ]9K?&*@A M4,.V4L-CS-"ID@(8C@&%5# C<"*U8 FJF8$C ?"V,4-O_CRK)&V"#G;-7;>] M!I(+.QE>9-,OSDUGU[_([?7_E8^B+]EX6E8^N[S\(7+F4M- ^\@*P%%II2&Z MS(J_\BHNO\RMC36>C_,R5'';? 37MG @)TL.I#Q.$I-2!A.%*28LC67-@8)R ML7(@>A\'_F,ID_\QF[AQ_]U*ICN7.)E^7LJ<*L:E?2NQ?TZ_?+0CF(T:)EQG MX <9"+2^;A9;=$P1\'L8^.V47H%Q&LC[IH3L<>!!\->MAS'65IMK6N"H(.^WCL49&)CA-M10 8D", MCINS(1JOUJ>[CV8=HV[BM.=!6P;B]=6G>8;<;&>@5N"*;>.*K5&[.GW9C50$ M:*ZEB3%/="*44C4?2"'D2J6Z_OE@+8<\='WM]5X@)-NO=@6R"&1Q#UETVJ$S M+$R2)%@GKBNZ0#A636 ),[%Y\BG1R\FB?U.,K+&[[UY2Q;X%@.N[++!#[>SS M#.'NOYGIKJ3A]-O+=&O-1@1!VUHYQ4E,$X0Y2Z 46AAC&K/193/?9OX[2'\3 MQUN"D0$ FRU=O)/&7Z"J/E6R76>C;2&<3D'+WA)[>B^Y=?<*U<'W9WQ+PF';%,NZML*_UKB[M.:BWXRCL.Y5^9%B M]NWMXIF?<6JX-JE0]A&6:5T5$E,6E63.T3E4%(@I!TB64X7%PN)MX<]')2!8[[7V_&+OB7CNL0 M\M_N#R$/HG2@HG0ZFS?;TUVNA(J%[O G!(U]S\;WIMEGVX"$JIGN&C.M]D$X MMJ.SRY8U>U*7L\5T?H"T<3"-;>)LDDV'>>2W1?3+C3YW$0+P]@'*H@-Z-XQ>3-M>(3R&6#.-B>'",&C!#&OT)@EE*U5-UX3>]@# N?Z/I[7/OSN)]6XHOPC6!\5?JW(94M%)EXJ[Z&VYDT](K6A5NBHD#0 MID-S(ZPRH@Q.N?T'8RU,744KY8Q1^E)BZZ-"J-4M^$ @L-?ZQ0L/H\'6'CKH M:H>R&]*1G=A\..\T>XKFL^@L_S*>.CTT.JN/)YI9>8&T+Z[NF30[)[\\D'3" MK^;O?GT/';2B&>QH/Q;CZ7!\-;'V M4%4/^>17XUK4 MO::.Z,'ZP7?L0*P.$-X+A^HAR^2^'M@&^0SR&>0SR&>0SW6:'+*-7(,\ 9(" MH%*3&H:1QFES+ R1?>6VR6$5Q;8APKV%(;?%;4,0'MB'VNMSY0#C_8-QV&:" M?&ZS?#YIF\&X;70LJ%(NN3"F"*4QC6,,1156B1)&Q$J ]-.VF;!#'&;DT5U] M2%W_T4$TS:OJO]GWT UG5]SD+]_LMG9/VP-!VO&SER!40:B"4 6A"D(5A.H MA>IIB6\$PZ6%!C!0T!IGA"54(4XI9G6[/ .8)"L%)=;5*'47$N7Z;<"Z*OFO M$:&WS(8+N-\1W%,8&B3O(3X/)U[)9R<>G65E/O)^("N)F9?T$+X4PI=VPRM[ MR#*YK^<[7$_5;M^[LW)]R:^:5XWG^.2^^CH=Y%;'^*1_.ODS]5?[()HN\ M-[/Q[D?KKX8A'1 4"AD&?M@M?@C[5Y#/()]!/H-\KE._8FV7=N7BHG B4AY# M"3G'"6AJL6/ 5DLBO)E^%72B@XRT.B[+A2_=-#MW?C;71++T323'4R\W;YA%9.76S6U22;EB$@:[<.$1YCL6X2 >(0$@2I MT)0SQ105M968) BFXL[:%8-8V$ M(!3HB;3O%<][67]7/'Z4#V"OC8<"4@-2 _T'H0I"%81J9X7J:3J%Z)3 HI@; M"5(FN$D$4W%"ZW"TU"2=(N@!!QE-=II]]RXL5^[>WCJZLAJB6V.? M3N@] E&9S^<3KV4Z5UCMX\AD ML*\'?>$@.LCG-LOG$S*4\9@0CS6 L54P12Q)8GT1*N*-Z=D^A/N<^_ M.IUM>/]:MTN/# *_= "5^PY5X2]+,AGD,\@GT$^UZEK"=#&RZ!8@1C%P+X1 M X2DT"FN=2U)#5XY.%V'KA7THS?-P-T5U^@?>>E:27BG9U9,KH_R[WDQ'+N\ MVRH0L.HG\1(GZ!Y0VL/B/"M&>=$\/;SZ'I6SR7@4_1OP_[:4S5ZQVSXRWJW= M=/= $)^^MP:A#$(9A')C9]N"M6H?$0!3+F6B4ZX($0;'I%;[ $!ZJ?9ETWS^ MI$R/>G,^.?=G."?53JRFHT_V]6(\M'JB?V-7_&V4D3ZUR8#\@/RP'06A#$(9 MA#((Y1;K2!+A3OP,,0PD$!$-(#$I5J")_P/4 +EQ'2GH-6\5+[BU/K$XF_B< MV)IQHR0?>A4XPG 0.<$)CO\W&GB-#?>)9P!CPVQ'VO3_1$L,H9" ,\$U9DS& MH&8[GK)D-8/*1^6=+.;E/)NZP=^BK:J1+]F..$".!QRP39P/O&S9WUI[V6?( MO\U9WT[ G[7*#N9(0TY2&1L.2,R-CIM@8<3L)^],=G G?GE15HA>._Y?7.PC MX#[@/N"^@WO1)@DH16 *-%-:T)2;..%)G3B=Q,3$*[7VUX3[=?MS!2 #CC?2 M6RTP06""'6$"!$#+!#0F,02< \L '!)EK8#Z2"CA1(B[*^?TSP1K:\ KJ!Q MV*O[(U! H("MIX!'H@$10&V-Y9A P3AD0EBM(&4:,HIJ*X#0F,6;T@;>HI,. M'$C<9\VL?D,(WY920OY%H),G:A2D91-)5:I!K!30J=$$4V)X$UO,L:$O99,> ME $X8,P"_I#5@;V+#];5GF&WB",[Z_EP'F7+0[EH/HO.\B_CJ=,IH[/ZU*29 ME1= 87%USZ39.?EE8A78HXO<#QTB\+?.!?C5_-VO[Y$CU,75@1XT]SZ^;8YH MV%IU?P\$:<>EJ_W<"W>9\+Y6VV22;WM;Q-D,\@GT$^ M@WP&^5RCR8$(6)H<@#&F5N2) ME]1Z6)\'"8D!A!LI&Q9@_)8PQIN$\99-PL$._+!)G+>9G81C&HN8*&-2DF)- M*:D:.V.4<@U6_$9/(_' OX<99>4#?0_]E7?% M"1U.-K91D';\9",(51"J(%1!J()0!:$Z0*%Z6MH=YGQIH6F2*B)9PE0L$R%8 M2E1:AW4ERFA\VT*[+RG.&6S6>CLY/\V^?YP5[K9J/B_&9XMY=C;)3V;5^J&,3KQ1E>DH9:E^Y]>QV M=[9/N37URO$\_YP77\?#O(H)_Y0/9U^F_BI_9)-%WIOI>/>C]1;:(>$ ;37 M)XN!'_:/'\+^%>0SR&>0SR"?:]2O*&S[H'&%(8A3E("8(!/#)%GFU"6QDBL% M[]Y,OPHZT4%&6QV7Y<*7JIJ=.S_;Y<747YY-9E= MYWF4>\W;9>Q9.77Q65>3;%J&H*S=.D9XC,4ZA?82)1.,E))*",&XA#J)Z_-# MH_%J$V_OO76BE8^216''5Y%1U=(CK<7(?^CCHAA>6"K[Z"2H+^-O34T^7#V_ M/@MX;JUFL@>HW(N#OL<02EL] QN20JX5)EJG.A6$:LH3(F*+48A0\D2$>AWA M7H!N I\O+K@9@!F N2W Y*1UL +*)9':L-0HS@3# C09;@"N5E1Z4V"NVVM* M\8#1/MOE!*0&I(;0RR!40:B"4.VL4#U)IV"XVU.+2642A7F<,IHPK$Q3I5$A M^\)Z=8J^]("],*4/)R+O-/ONW8"N?X*]=71E-42WQCXMTWM5HC*?SR=>RW3N MQ-I+F'W+BE$9SD?V-F;O:4')%N]+_H*$2EX3 _R.O=;OTQ$#P[>UJ M%_:RP!5A+POR&>0SR&>0SZW7M3AM8XZ0- 0@G5!-$@.HP(8W[<(3.W_I)G2M MH!^]:1;SKKA&_\A+U_#".SVS8G)]E'_/B^'8Y2Y7P915UXN7.$'W@-)V\$0F M'/-MHR#M^#%?$*H@5&]S=BQ@1ZU"%*#PXM7TC6Q6'_SH MP]7.%N5XFI=EE VKA&F[DL$)_8R!SXI17C1/#Z^^1^5L,AY%_P;\O]UT3#]& M;K+-M#-)$L<&2Q/'V,20 T$D3PB)99JD#*]43'HP%U:U,KCMV:\"].G%?JD0 M;:V:LL]\\/1#J?WBAE<(*Y-(A.!E"18B-3O M?0GD!C#^G,23=6Q]ZW8.0CJ@M-=^8H$G D]L/4^$?3#(=Y#O(-]!OG=3OI^F MYPG6MN5.:<)18@0G*=0X10G$3L_3T/Y&GE=-Z$EZ7M#--NK<70>6US#..)OX MVH0U/T=)/O2:?(3A('*R39UX[M%-<<5U6R'*Y73 6-[4?[@ -"VUL/;>H]QGUC=8+8% MEJA5#&!B8B%2A:4A0B$DZ#(H/TVE7@G*]]!QX?=Y459(6SLN7QRHW[_J\,QE M#6 -8'TU6$FG)F@J>(R$-JF&&E!$!.[X <-W M:\<>H,W:JJ*"4!=)E1(%#8)IFAAD:O588(%6"A&L"=J?\GDVGN:C-"NF=D;+ M_@Y:!E""@0 XH#J@>K=1_4C.*P:BM7J%@BI-A( X!2KE4A.(FV+!QB0K?;K7 MM6._1=]M/+#V_EMW]7U;G+Q=4^[ #]NZZT/0YF[%BB&F*-)6KZ<:&9.F51L. MC+F.S=WA%T^@AQXV;#2 ! ^PD'N_81]0!'6U"5C./[*/G0_G4;:,U8_FL^@L M_S*>.KTO.JL=]7>1^Z!"!OW4NP*_F[WY]CQUU M+J["@>?^EAD-%6[V0R;WM<)-D,\@GT$^@WP&^5RG-=1QEE"H.>6<4"(0 A2D MHJEDD7*DTA5G2:O.IEZ;/3G_D']3PZ&=(9=<^K$83X?CJTE^/*VBET[.U:@J MW'33:G)&D_QO^)_J X#;XB_% [[GG5<#Y/5ZME&0=KQ<3Q"J(%1!J()0;;]0/4V_EFUAL93K&$J18$X2BHC!B#=A;U S MLN+RL5I1%:[RVZR\*_E,OJ3(P-J<.(+*@6"A/7; 7B#T(%2[*%1/(G2,>9NB M0)7$%$&<: 9!BA"358H"1@81L1+'_#1"#UQ\F %+/EC5"D4G6K5VB@Q\E^+9 M>33/OK_$/;+/WMM]\MB&$X7]D,E]/5$(\AGD,\AGD,\@GT$^@WSNGWP^R0 F MN"VH@8S0"8M-#'6J%-)2)8U'4R>2KG@T[\O'<_:P-8Y/SD^S[Q]GA;NMFL^+ M\=EBGIU-\M/9QZS(I_.^?*"]9P@^8(J3 <1]&N*!"0(3; L3T$ZU#HV,3'": M:BD Q( 8'=>YOXK&9*7FWKJ8("#V$..'?*KHT9GKC.P=:$UKY"B$$^V.^SV< MZ6RC(.WXF4X0JB!4;Z,=4=@6/ *&IH)"A1!)#$D2P5E::T?&< 5O:T=/Z2KG M:X;Z+4]W=KQ/>56O./^<%U_'P[R*O/Z4#V=?IOXJOJIQ;X;4W8_67R$E >H MU]9- =4!U6&K"$(5A"H(UF=1 (<#6 MZ!]!9SC,V"?7?3V76>1[E735V, ME!54%RUU-(7X'FQW MF]:"YS_T<5$,+RS[?70RUY<]M::.#7 @*=QKC_8A _R@SZ!8I^N*HIA0%5.* M8R"( -HBO=9RI(R5>D[?IWNQO@FH/UGU^5=>S$99>=&Q,P+( \CW#N2XK2)K M;1> M08Z-D(PF&B#40-R@=5*D8HW!?FZ_:.4#S#?[[/J /K] WV(@PSR&>0S MR&>0SW4J34)VSI\)0(F,<2ID;)4F3-*D5IH0,7K-2E-0= XP**^>U66_@T_Y M52TKMWV\AWD$M;/'3H]U!.*P$Q7,<8RAD802H"%2/$DD1)1*EL10R+L[ K62 MB' M$^5XFGWW(8RNJ:F]=725C4=.*GQY-^]UB,I\/I]XS<*YR>H(Q^Q;5HS*X-S? M\[C&1]FM$P;!#<I^6B$,RLL'+X9RN&]@7_ M;GP[EGO+?6UD(R&-N\.CATP&^WK2%TZB@WQNLWP^<>-BM!._1TDL$<=,2TD0 MA90U&Y?&L5AQUG12D3[EOF33Z6S#^]>ZH_CD ($^\Y7"7A:X8@NY(NQE03Z# M? ;Y#/*Y3EU+HM8%*H@6"' @F(D1UH9 T21$H00EZ29TK: ?O:G/=%=L9ZYV>63&Y/LJ_Y\5P[ KZ58G@5>/8ESA!]X#2=O# )IP";J,@[?@I8!"J M(%1ODTTA1:M6)8@8R"BGQ"1$H#2&4M9%);C&:)EGGDWS^9-*Z=2;W\FY/R,Y MJ78Z-1U]LJ\7XZ'5P_P;N^+/0ISM0_6=@-QM1V[8#H)0!:$*0K7]0O44'8, MTM:R$3QA0"/.->4R 812OJS8IU+$-ZYC!+U@7?%J6^N3B;.)K\E7,V*4Y$.O M(D88#B(G&,'Q_(R!SXI17C1/CZ^^1Z/9XFR21TV*;*\S4]_-?0+:6Y6SR7@4 MM+>3G/IF[PMWCKN.*M M[0A4XVR >\T*?;DLO4PNWEI_":1QWT*_B!NV4SC^_4U(==OE15G1XMI)],7][ -Y!O(,Y!G(LU?RA*"3 M0VP0Y"!UV<...4DB0:. RH0D=UG\ZNQL.(0_'#S]'QY55A%\S'@4?S6=1TZHE\M.21S]F//F;7OKJD M&@ZMK>="PG_T]X*_1)_M1S_,YGD$[>/-+^R3V<]1EE4>P['7_,C:U'FP[G]8!.R M[I[4W>PL_S*>NC.:Z*R..[9/T9Z'1^Y _,A>K3X2C[+I*&I.=Z+F>&?@;GSE MNH5_S2?7 _^X;J)_C+P=^1[]$)U,H__,IG8=KJ,JC%G<6@4=,<"BHVI4G_*O M^7211^?%[-)._73N+/&R:D2N[0AFEWE15A]]7Z]9?85Z5G_P#[I<6\@&4>4L MC4ZS[W9"FQ4DP*V@N_Y1:I=E?AV=%MFT/+>7]Q-1EKF]K_>\1J<75B*/I_;) MYK/"CO+;Q7AXT=>4K\QI,XGBQXZ$1,\3D6KV\1VS+U=F7Q"TJ2')5PRIYK&' MW!,_S;.S2;Y\W?_L,,W$/M/11>YY""+PMQOL)2PQ==P,KL5]7KR>?ZL_W<=_ M=B@:#^TU3N\>M"M':Z\]MC?^4EC 75GJJN>HS)WKRWN"W'F 9;>IG>NQ_5#9 MG"78-;\Q*_Y'-5FWYV%UF.\>GJ<>=B'73.S&HOF?%T5SD:OL2WYT5N397T?9 MN7VDG[/)M^RZM+?ZZ:*H1Y-Y]V(98\R1BE.>I"FE,9;&4&!0(B"%<1P;]YWL MQC0\-+:'UOQ%&Y+_ZUMUA[/99&2OH#X=?SY5T8?T],^33__UV3+2!VT9\O9Z MO>DSZJY\+4^H/!?JK+R(C-5*RBU[YO?'4XN.V:*TE%_^\/1G>[7*<1<+/8:Z M9\U0@[/.]V_H7J!AJ_'4JHG5W]T;3)VS>W*#X""H5"_/D=$PGTSJ=_^_=^"= M_]L.9]C\?<=DG(XO+4M]R+]%GV:7V8IN>ID5=BNH'B];S&?-"Y7>YU_Y-A[- M+^RG[>!K)[?5.R?959G_W/SRRVU7[[M5'17B=_<[I:M[4/ZW7]ZMV"S5>^C^ MM^ #;SWT7N]O;>'-WO0 (-BXZ[%Q(7R.D0N?EPU7O_*,0ZRU[13_DV=%E%JN M'-W(JMRV#W M6E?='_MUQV2%7>Y$=3G_XC,;R=_?H[,IY/?HY./Z2=U>OSA[Y'2I\=_')\>IY]_#C&6 M+SMQVN=).-B!A]4/JW_(J[^E@:4O'NB'?!Z-JQ/'*#I,7;KW\6UE=/]KGGLS M8?@"8,!8+BE>1N%CJB2F".)$,PA2A)BL6A1@9! 1*UU:K317Q^>_S5O)DG!,8Q$394Q*4JPI)76>#4JY!BMEB1Y#N.@+ MX1B) 81]5L((" \(/Q2$RTZM6JI4JA6/*4)I3.,80U$C/&%$K+09>@SAO"^$ M$X0']GK[@/ #\>"]^[53R]C%]!6Y%8_A>)+['NFU'6-?=W\-71R0"WD=NW/4 ML^MH=I47F6\CY!;ZZW@^SLO@W L&?EC]L/IA]N':3#L<\>(6@F'@,NE%J[L7YP!BAA(!9(0,E05 M7,,,,$A7ZEET)##:.!('U610_6=P#3J\ DVWX$0(D8 M*F!2'3.4)#1-(*K!!&5,5FINO1!,O?FR$!\POA>&;@#37H )PK8P/=/*:(IC MH"1/D$R%P/7.1#7DBO0$IM[<1@@,&.FSKN?>>(VV5P_^,)MZ=] DS\H\RK^[ M%.D\F'\OXYU>)V%;"(FTA\ZIDEHRKA5G&ADA5"HY1)1CJ!4%BMUHKE9+UF]. ML-)*KM:I%D,V@+S79D'W+>;6;O$!@_N*0=8Y-#(I!PQPC)1422I%FDJ/062 M!CI] 09?KDW_*R]F(WN#3O?/@+^ O[W#GX"MNP@HPA-&DM38K5#$J1+ X8\P MPQ*,R OP]W(%_+#PMW=.:%^8Z.C,UQ<:=LL3'6K Z2%8^ BT%CZ7+ 8I2BBD MDC E*6-UC!>C$O+XSO:=OAY5MYK56M5J =([(51'_"S'_CI-,NAF"@2$Y, M+31DPD (*_R 5-S5+.>I^.G-P2PM? *\ GPV1;X=#JD8(HH$$+$UGB,!4B4 M)*J&3P(I70E ?#)\>G,I&M2$V$LZRB:6B58*D:,X7%]SI6D*5_9Q1L!JX*A3[/OM6D=Y]/\ M?#Q_M3I7#\Z"JW8KL-0?H_!#0'-+=HEBV:N>))2@S2!BG& M$,8HD57;-1,SDJC7H_EYROE3T$SY0,A>NP8%- ?A-B-RR%>E:7U;#>_ST;3W^()K.R MC)Q43K_F34+3>!I=%>.OV3R?7!]=Y)/*79Y-QWDY<"E-P5VQL^Z*QU0+C'FG MHRO66J6QW:O3)%;66$A K5IH%(.54.U_3(O3(];L5JG7[S MOOT6^Z,W!.!M!_ >PQUM<9=0J\,K:N&&L2!,"9DV?D+.H=:OQUW_*CW$ P'" MN54 U-8 BK?G5A F@ $=(Y4"SHCBJ:C.K5#" 4K1ZP&UG3$EVZ\Z[[SWO1OL M'[W/AL/"IP'\X!J M"JU5:?SR_'BLHS>C\:E[VAUN_%&< +LM1/@,;V;@#;F M-$&4 B!E&B,FD.04U\7&D%%(FN0V7;745/D!/N3SKEB>G">US*GIZ&,EB.O4 MQ=F ]YKC%9Q[ =>[BVO4XMI@#%R8#+3ZB#(&Q!";1J]G&H+UX+J_0F0#S/K4 M\ .N ZZW%M>/P9IT*@2L/N!]?,LCB>9\ -" M^PR=VQN/_M8:'_HBFW[)O;^^4U.L:L'JRJI,QMG9>/+B^F+[1%+[WI4ZK.5> MC77?QWE.3]F$5/<.N9Q2@PG(HZ- MA,1H(@VO$TIH"K5<.>FR"G/ADCN3O/KO\;21ND]+H5NK:PL,$ PV<$!R0+)# M,FV1'%/!4$)B++&"%'"6BZ>>LN_8G+ @3C(E(?# M\:E_+/*K;#QJ"@67;;.,:+@H"A=96A_W!B=[,.@[C,;:;!(8&X&MTIU*(:6V M%,1(;= #R8!X@D%?2V&3;%KGF*KIZ,1)HO("N!%-G)(!HJ'H<(#L/D)6M#XX MJ>.$H82G/+9J!S*0PB8 /)90X[5!MG]M'\$!@1N)!@^0#9#=L.' >T$=QM) M,!'6()>2FY@;W1QE*Z7X$PSQ%V*V-XL"P@$C??:9WH,CL;USN7M9JHV&X-+8 M6Y<&QZA3M550C4%L-7^)E<%8@[KJ,82*XCO23FXSDQ<:5UR]LCE[TO@?+"X# M89^AZ+M#. & >P) BCKJ/(*2F9@A X32A".@&@ *CIX0Y?94 /:9ZR7Z-+0# M , -VI.<][BS[Z*E:84IEI!%VHJ1;T! HS :I?,E^.O_Z@6"?;BY/EP7/;+ M,/BK[-K%/@7/?/ 9W""F3OM>;9@"PBH!@&.C[:\Q:'IA4YYR^?18NX^5L&W$ M"P\'$O=)2GO@)@APWE8P7N=O5&.N4< !@CPWA*%:P#>JA)DZW!)KMWOG@K6,4BOU&F(83![[%/0C#2JOY:(X!X8A@@@"I,L3!-FHTF M\&FTY*3GMU9XUMSO&[,^\^6V5BT(8-H.,#VZR0OYLYP&'NX'#1V H00M#8G7K5%,"> !Q7U&O 3_^MIG8-GNL,B_YM-%\*\'V_\F'R'9*2_#+?50 M1J#&,66C/\?S"[TH[6#SHB&GZ\UXVYV[?2,Q[_NC M.@1T[RJZ'P,W:<$-C-7Q@4ADG#*=2&BD,DVOM!B2)^2U/!?<_16? 5;OV.]: M%0&BAPI1UIZ(I9Q)@@6,B504)AH1INL\EA1@N8;]M[]@>((&N->J#]N'T;US MJ!]W.Z"_*O[FD%AHE\E&MAYUI87E&9P 3BSK,&"XJ*-L&6,X?5HPC7,^+)NI MYKV%U3R4((<'%/6I"VSMEA\PM1V8>L2"ML+=>O0 )D1)3%-%*618R=B 1LG6 M,GY:-;@G@VH-_O601A*PN,58? R*N(6B(=":O)S%,<=(2HX$:X)%29RP)Z1Q M/0>*_2G2*CIYZWZSN[A,-1&"<\DHDQ@E MI%'>!56B7W3VYAV'?$#H1NI0!'@&>&X8GK*-3$?:Q";A":<:\E0KGF)4PQ,F M.'UJ6NH3X=F?0C\@?+_1^3*_.-M>??Y#/H^&67D1716SK^-1/HK.KKL= ^T2 M?GVIGG](C/22L9[-BE%>^$_ J^]1.9N,1]&_ ?^O>;/^^.K[6\):$+5N"*M) M:)5H1*6B0,2$):+V" +"%8]OLY:5/6U%[V,M>?'U/TKG@EBREEH*WSHU?LGP M .!>$VK6LJYOK7@$-!\ FDFW-(U.,"(N>IY 91(H0%R?T"LJTI5RUZ]"LWU";G41SW^<+6VJ.^#^_Y?YV9[/)R%Y"J\__$9G?3O[\')E/)[]'QQ_^ M2#^?'G_X>Z3TZ?$?QZ?'Z>>7-# _"#?*8QV4]WD2#G;@8?7#ZA_RZN]=Z*K5 MP>S*C,KHO)A=1E956A1508C9N?VK^"N?^V#6,A_6;P1S8%^#?A"EG>8MS)@D MAK%(90RM'I_HVMM&$YFF*S6E&C$R5HH^6]U;34>_5[)T?7+^^U*./B_%:*TU M(P8(B &'>U'!,H!K/\#%VXCQA/-4)D(I9<5><:@-JLUE9C\,5EJ1]@&N_GQ@ MA ^X#- *T-H::$G!:"H4X2W@360^1 MT2M'VA^SZ\M\.B]/9VKX?XMQD6]>L78G8$)N)(5\?Y)> IKW%LVX1;/0,>60 MH!BH6,2)AH#).D E3K%8*4+U4C3W%^\Z@'QCC4T#F@.:MQ[-G0P31DUB[/]# MQJ4@3$,AEB4D$,4K1]HO17-OQ@,5=(!YV)GWV5U?+\,R8"!>E.-I7I91YF2N M'+L%+P?1-)\[8\1'WF:5-(Z"^V-GW1^/TE:G@S/E- %8< *I-E131B5I$N, M)2MQ=2NTU8A47G[(YR?G+DRG?F>T7LL"LSZ#^W>'H@(*]P.%!+0H!-:2E\A0 M0P"-&9((DJ;Q&P2&KYZ>O0Z%O5D$D@U$KPFJ 88!AAL]"R"H12&'6,94*+9YE9W]66@-J5"()X3(&($V3IHN[ MW;E70XI>@^?^JF70 >+A9&^?3P-FO>3GWTA:-I];V&'_-YOGD^N@BGS@( M7]H+AI#]/79WT$XTD:0*Q-H8J#$PAB;$E>FL>,H@R%;MB$[HX\+4K5 MGB.MM?:T&%CU:!^\' %'NX&CQS9\BMOR=1(PCHS+?Q%24H1T(NKP?!="C%;* MUZUL^!U:7J?*+@8 ] FBW=G( ^IV W6/@8ZVH", *P8I8#&4*2-::4:;*M,: MX=6!+CCG#](Y?SM@IBHP/?:B,GYM!;I@_O<]"3M2^H:*-I>/ @(Q4X*D M"="QP@#J.N"&I@:O5L=O>,O,BJX"[@7SN)'+-=6F6R>5W2L'6UOV)L [P/M. M>+-.9^E8QT;*5)L4:T@3*572./^4 ##M']XO-P\"O .\ [P?AS=J??L8)U) MS).$I%JIA,0)K$.$3&KHO6?O+X?W\PR1I[2:PCV[ 78/ZOM;-WM1YB/GV;_+ M8EE&%+T )HNK>R;*SL,OD_$T/[JH"N5!!/[6N0"_FK_[]3UT/IG%5?"']C_6 MG:@,^I@SE5'0YE%QJJDUDIAAD*0PA0DS3=ENA? *P]Y3&G0=IM%3R!4),@#\ MS7OY;7=AT>"B#41P-Q'PE@CB&-*40H24T2Q.#8*@R4R*88*>6K]_'4;44XB M4SJ L,_TRD $@0@.A@AD2P0F1=R:5I@QF9"$:I.8QJ4BN0*F5R)8@[DEX0#W M&KQP($00RHPW9<;-\0?U089O;-Z9=H=F9OFODJ)L&2V->H+]Z)GN"8)UI2SEAJ M-" TYE+5MH"@BB2-+9!-\_G/G_)&=D[.?YM-O\SSXO(W)T&F$:"35GYV)G!B M:P]( YRV TZ/V=:B$ZY@9"J$P82DR"084Z))TIQG@D3$O>*IQT*$$O69JA0" MF0,&-XS!3J-:0A#4Q-#8&*HTT48N2W!1 76_>UJ/W;59K_TR=@>#AQ(+?;O7 MS[@L%U;$3697>=YZ9;>5S8OGWRMZZ521L.Y)R):")68QCSF0, 8XUK!/$N=2J\2F?9/-\=#JS MLO9G*VIF5MQ-7NLT(N0 A8H- 9&[C$C<(M*"CHF4$\ E-5(#"D 3VH\AO;_A M40^([+&&BNC5J@^(#(C<,"([7;N)T29A,1"-\?I/&7W-A3L 9&] MJ?%D -!A=@(YE(.(VT59/N57=07UVT<1P:>Q!3Z-7%KT#8ZWE$!D;0-)GDF&_Q5JW,IT@ M$,&A$L'#/( !:'E "J%2CF)C)$(JC1'$U/, 3;G$,>V%!T+%EG!<$1"]3D0C MV$8X(D8P4HP(E&@#N<;([^PH13B6O)^=?3NK1>X>HO>W,,O[NC++#Z[AD\]+ MC0;_0=@IKLLEMF9,PCB2J9*04U$G=],8$41N\U\EB2?G:2V'GZP8 MGDP=);K_N:YY7RU_^>/J\VQ ##O9L)@2PJAD.!:&)C%7=3=1#GVJR?:ULH6,!.,!U)M.166T.$ M2 2DXC4%,X8D6['C7D6V'^U#ST;'TV'AJJ D>?7?93)AE]8KJE^GB4>85>LV MY]G>6E,N('HG<@$P FUE#FTU)L"A?4\0'4-.[&_-41(!F&T=:ONWR1 $ XK? MO&;_5AI7 =+; >G'$(TZ'32PC"727&AA-R6F. *U*P5 #-3*>=*;([HW*PE) M-*"]E@C=?QM.IBYV;G4=77OJ"SRCXC)Y,E*0] M>,<42PA@HC2/.894Q:8V6*B2%*SXC/KT#AU7FDP/I,@^IVSST4X'Z8 M%8PP8FU6LT(*,PV%4-SJ/'$:FZ2R9%!".1=HW7#FOS.=\.Y4_.?*6,1K%3,H28)(1(GK'8G8@[I2JQ[WW!FO<"98J2DTU%KGKQ= V9TT V8WS+P&-OW1[/%V23?'/S^_173L/E1;W9C MP;!-GD T20A 6J'88 6D *@NO.^R1T$[1R];?%8 MG]Q_=\_&?4AC#6N\_V,]R#7>S@";WG=H_^>W:D[/9I.1O<3G?WS\^%OZ>_KA M5/T6)<>?]6\GG__Q*?T\^F]JV:W!@G6N@:JAE.L<-9X.9Y=Y-,^^Y^7 ]Y&:G4=%?F[7 M\84U3G9]O=1.>&DULJLR6RYJ9(W1TR_.5%;UJ8]60I: MKX;'F[33V%I-)0!R7P$I<:?!C8YE3+@1"2'*4 A37 ,2""%1'X#LS4I R8W MTK)$*"T3S%*F55QODA (A6@?F.RO6,9 P(UDC6^_ MMK\32OTS3_(_G'PX\J?YQQ_^2#^?'G_XNT]8,\5UJ=AZISSH2KJEU-3LO4-)>E2-=K2&@PE&N,LL MG-7B%8VG;4-)%ZLPS;]%LT;,ZD"%22UHX[P,1R]KKJ;P9E[\E]#RHTN[ WS- M.['WPR*V^K% MB9(DX0PA96G4OJN(%$TN())B16$[F=L[?[;//#ZW4S"=?YA-AY;(3HML6E9W M^R.;+/*31E=9=>9*U'L/FI?+)SY%0[X0F[57?K[L M$AI !/;:4Q2@>:#0E)T29!@R!A+N2A)1F1!),4IJEP272*Z4('L%-'O,2,8D M0#- >FC]6;G49X5D^LH_YX7PW&9C^I3EBHDM/0Z?[%LRE*_F7W+BM%+]/Y# M(JI=YB/61B3'EGN8,)(A5[(D!29.8-.O#! F;D0DJ]'_+LJYLR2MH"@[/'?U M;.+X9SRMF:H6O=EYZ@0O;>3NLY.LDTKJUJKA\[VHBQ:0MA](X[(]&L :RP0G MJ8I3B S ..6UO.\SJ"_]\_K\#9Y]]+QX2UG*O MQKKOXSN8M>SN.\M!PWM'[8K4K&/(W4L0^^[].Y)\[@Q47W@/?X@^Y//(Q0M$ MB[(ZY1U/O]:^(*1!@ZKY%37Z)O M61EE7CVR'W"_.U?18N([\,P6Q:VJ0?]P7V)'4 R637F>-X+J+_?IGYW2-1[: M,7V>9_/<'UW;>_@:VL9*31F]/YU=C8<1PN"'GZ.VJ[#_R,ON_N[7@9LO-RWG MXZ*<1_^WR(JYG9!J-L2/T><\CS[,YGGD9\B731H.9Y?V+M=N?J?VK6IJ1_D\ M&T_*Y:=:#?-'KQN]1S^T%R./7"SS!9NFP_%DG#63[3[NW,'V@V?9))L.<_>J M6_=!M?IYVUGYMHO/OV\7L[R8?9M6(QZ73GGUC8RSR@M83WK97#9R6&V>'O_P MI*GX\4$]\*>YBSE8ONY_=L"R4B6JBQYQ$SW#W!7N?#V%W"5_IW3>?NL3"0 J112)$E, M-<9*B41K)%AB_\_$R'TGNS$-3QM;K;-GSU#8HXO"V6#_5EJ34! M*( II$9A M(163BDLIH34::?P"6^#4Q\\XAG(VH%W@Y01F*Q)^WTJOC+:S](X_QN?7W:5Z M]MK>9YIUEXMS;>+$8)Q@1A$V<9P:%(M4*:,3I>3MY7K*L_>*SIO55M6GX\^G M*OJ0GOYY\NF_/@^BXP_ZQVAE>&_\E!\\8\QG3CA:6C!+6EAN<>73G[S+AA#= MI,,[A*6WL< ?*RUK]6?MGOFPN+27&M[OX+\5[5A\R:;C?_F-K9T>^X>:CC[: M3-R.)F5BR*WG^Z$3*HJL,W.ST=[O:%5>$[MH\23V?"O M=U[.W9^?\TGN/2E'*4@8Q8)PG##!-4,TK?NU<::AAD>@4TX:QQA!J07@@NF4 MT+KM$S(\,5I53J#Q=)&/U/S9]X'OHKP<9E>.]HM%_N[7[NSX;?SSXO(R*ZX= MTW3&&[4#CIH1-_ZB>CUN8=Z^5S]HMO2E/?]A7S-6],@V]L!VWZ]\W]CO[Y#X M&VOP,H#>\_S^I;%5OJ?SGXG[3 ];MRK&5LMP5L"W6?%7:1EQ.OPQ>C^??C[Q*.LD*JX)XWVG52L>U M!:V4-#^>ZH9E7GP=6]7XJIA]=9'2E2H\==/^)9_6D=.1)_XK.[3\Q^C$SLP# M#^OT.CL%C?F3GM@MQXZT:DE:?R/*W+B'67N\[C[ZXF*J\"?T(_V)_@3!3XC^ M1,!/%-C?@?T-O/B:T=_'7[*S\3Q*G4RXJ2NM7 POO)'HC(79PG/)U22;.Z]T M^6/T9QY5:S.<%5>SPN]@M;'DM5HW 4D^<8$#S30V'XPN\FQ4VU*5XFR)N+G M9TM?6:3M>F8#:[M-QO9^T[']W3W'-_O=[&L>?;N832;71]9<<;9)1W#M_>VS M?KFPS^L?Q<[_9#2H@YS="#[,"BOORE.@O6BZ<%'1@TB5X\S?05DH6O5]G#U' M:]@::HHS*XUNYKL[I1_7Q\+.P?AJDI>U4MINK"L;P?,W;7_?D_-;V^QU]?/! MK99:S3)EC (,&<&6VT*B$]+9:FEL2&K-!B)02A-,8&J2>JN%.H7@P>WG MT?NL;+7;2.8KMN>C=F43W[^TR!>U#7_WON!$96P_4 $LN@-@/B6@3OROU\<=(3>R#='023\OUL[>/XJXW;U-9R@K@9WEN>7@ROK1# MLD.[#<;;JLP6+M43-*HGR.2O.B]<.07G\9ED9>GGLIHGNX9VC[+;[95]@)E= ME,MJ0K_E=G4NLU'>T+$/#;3S[UU[=O^T3^4XW/W:?;N^S%6'.7[T$]T=Q:^[ MR(K_*/UNE-I[7F;.\NJ!\>PU3\Z75[R3V9B*84RM(YGE^W9&+%__\68RN9 M5C%T5Y>+RJJ-"9N?G=B6JAZBA81_/;O_.?SIZG2HVU[-Z/3"7N>!YZDY>!"=6;7$D:?]7N3(S=UI/AO8!_N:VWVK*<2_ MW+5'^7GNXGJ;#_P299/)[)MG6N]6GBW.YN>+R9).!U&9N3V^R,^63U+D\T7A M&,1IOWGY2_0UFRR6B_1E-AM]&UNJK@:WK*IQ5%CEK=+)YMGTR]BG@_FZD(/F M;FX&JM:5KLUI-'=]3KNZEIO4[HCLW98#LA]NRDRZ&W>2RZ+FQD[5]P[5(CNR MT^\$HK-1N+?+W#ZW4Z8M?H]JG:Z,G&]\=FFA["Y\9M5ZRYEN(=W^,W'H7#CW M;)T--^C,1CNW]H_[GK291C_RA?UPQ<_N4U>S:NKL%#>RX,9L;1FW1)/QUTKY MFLS<,9+]:]1K(K899XY?TESH%*1_1?W5^?K7MW/JR?)_8S?+^QGF<.4O?J%53!F M;DDF4?[=[2ZYFUIO_WC+TSWPK#;!J@,1^X / ^G;A54+W/>JMX;C8KBXM "U M%RXMH(<.JE;QJ):X.IER-MIBXN!N^:"(W'4+*PU6N3DO9I>W[_CC6O6,S6QW M5KEWOLNBU1/B9=4<.VG:"K6U]#Z-R[]>LQ'Z2*D;MW)7=&Z V=21Y>=:"MVK M3[ #$.=:4\#<\4#"5:*11(TN9%R]Y$Y\LJ!0<9.DE,=(42XQ)?5N&1,:RUW8 M+?_TINE?D=^!)O5.-[\8%Z,C=W!T?3>TZ[UO^8)'HF6RT<(BPLJ]7^P7.P&: M\][*>XOAP!URRA=?;E!9ZZ.7/]##47X0$ QR@=HZB3%.$)?0:,F(E0F9)@C6 M@I% H,* O^L-R\N#VSN"'S#@_N;X^ UU_&51K>; 106X6G9^HRJ\^C!OXBOL M+;8#C M>><+_IY7,VL$-OY6IQ,Z]+\;!R]CXVV5>+8GCARGH[M<-^_BR_R";G MU9:9+577J8>,NW(COG<^L-6JG3?77K+C>?4J1>5T=?(RFGFEV!O_7Q;6B+"# M]$)EK]NR8=FZJY=#[MZ[6=-[1E5K E:_O%ZN2^D\UD-?POR6="[L7"V7QW[( M:9NU6NN-9VN*.#-C:M72\:55.X[/'>,Y]7XQ]:>_;L5],43O_#YW:JA[7BLO ME3;;B0Y8+M_,&4"7ERZ7"\.SF[9IL/'$YC2L/X=;)UY/T9F)7BJT6 MZ2N2\%_J)U MP/WF+Y>-+ MZI6%L[=!A]M #_.A]=L(#W 8)C*>E? MPGZIWNI7+KL2C>8LT[MN51\ZN0C&RG-S89=DB<_S.V?'[QEGV?2O"G8W/S2> M+VHH?':$/\J]%5\V/%:UOG",X:UO9RJ/JOVO;%4?5ZFT^^6>SX[6(4=N&>Y8 MGWK[\/-=^\F*O'8)+]UHHT5>[W]+6[]A8F=WSY:ML6][6EH@C>9C&'_TZ?M+9RQ-V@[=W][S[M=:!.GJ&U9HM^3B Y3=8W).< M!>J5=WK/[@3WV76C:?E* -,O,Z^F5U?)EX[&I>JUO*V_8%DV41>6^,X:)MXPMH7DB]O/^@\6ZUCC8OFL2LOHU4_ M_3>JUVI^MBOB(]D'-8]]';N^1=6YA-U"9E8?=^I\I5;7QQ5%X31,MV]8A=ZN ME=T>LJ7OT87X+I^JV2&L[3EU)DJ5%SC^5TV;3:A"8RM=9=?>#*R?MQKE>.Z] M)-[_GH^]5]1N;':MQFX/C,I+9T9W!^5TV%JUME]VR^+/7*[]H6UCM-UC6S7? M6UG9>A_SZ^CKX7M.N2>V3W&6+\6KN?&=XN^/2)?"[T.#?)#E"Z7?7>!L5A3>D'Z2\#MS MWYVBK.R1"RN"56Y%_GU<^06ZNZ47OQU0&-S$>X6L\FHT)R^M150%WMA9JPWT MV@]3F3MVUH>MR\69<=-\TO$DMD.468%>,OWD/3EC?LND^C]W5DVDGZ^S(TK7T&'_O@59G_74PK5O(@ M_6J5XIE3I//AQ70VF7VY7G[IQ^A&U&6+*J=&5;)>F6ZM$G4Y\V]ETU=$@(&_ MO=RI5U/[?&;)RD6H+<\>1Y7;PXMX%0K@.[W=20#+'!.+W3P;+C<>YU]HWBHO MYIZN;O]9'/9OFKW"P-EN)O#]E>C_61;S?_Z>_>^L MT U O)?<^>'_V;RD*I?X0^[UV*H'%XZ$;OC8ZZ"S\M-2.A^_THJCOG)1/.ZF MKY2:KI,>+5WT3G%]J#B&7/'0_^W5+GJW57DDW[E+KPUVXJUAY\\[7@N[] M36K3W!O#/M344O&;,6JGPD^< *:P'9K@B%"1&EY'AV.$C=8K7R+QS$4=Y&]DC'9KE%,< M0X1I*DBL54PY3$5=>!2A-,8KC5&V4"G>"6"B=0!S_10.V\*9B(*84$+LGB]0 MDAHHI*[-)X0Q6>FI]4Q)X4%2:@I?K9R[$0I?/39>.2;>@3CL)I#!_Y)VZN_T MD'_DKNG^U[FL*WEP,2OFIWEQ>>PC)'SXPX-AU\+Y_!07.@$I5QA)HV!SFHJ, M5:];*S1-4Q@#$Z=2IB-3]"O^SRY#)JLF+JD2^\_?*6BTG-4^>OVF=>Y+IN ]MO!2J^>HVK[^_=' M]C\!EUA4+,5,V"TPU9K$7 &Z#(1C.H4K;ONV')J3/TL4MZC#M92KTD ?"7J/ MJ\.=S^YLY[=9E8IZ8U/RS>I\'_!R92.Z7>R6+K M?ZD\N5-I?X3E/2Y5EE36#89;-DA;]_*VBC!'*F8N*,40%%MRCJ%&C7J3Z$3> M7M[?\KDKI7!R7JD$)XNYB\1W!*O\W\>N*W=7)U7EMESF;R(=C+#/T MFH#C-D7TQD'GHZ&T.Z&R_-Z&7'Y>AER^< 57;]A8OW>4BGJ]0M0^>OOD5=[9 M77J/9D8 P:%)4YT"D=)$)XJZ>@\R7%MEQ^*.&F6HMJ!LLHH,443MBMY3 M2?CU(WK/V&D=9_-EDTB+G$[P[1U:T9S?8NQC MB&Y456@C^+MS+WUQTCZ/ 15'+B).#FEDOJXCM.M7#!P)54]9Y]JHP116(-2Y6 M1^%52WL%'Y&W\NWN.G8CT9I*%6W^@G^,I60_(*AG^?7,KE8[7VY3J2]74WP; MIV71[.?K;BFKJP7<7]C@]K[@P)<5Q?4= W6I:79^?)13$Z7HA^KNL)C:I:X" M"K]DXUK%G\Q<)-K !^8X8:UR[GTEWC8CRB5DN48$3J3R-A.FPO/ ![1?S>L$ M]N4]JBMW0_ J&\;O@T=.W([F^:6KX.2B+>N,E"8",%INF'4Q@/SR_?19>-(6WYS$1NU1; ^[;WNQ\K3( M1J[\8F4)K)S[JB9*U,R*I(X1;3YU_W[-:)*HF"J2J@108F(H31.NS;A&G?T: MQ_.+6B7[?71H03PG=AOU;W9&:TX;;S3A1SWA3_6=+",A2WO*], MB _BO*=42+DL;VGKK"RXUXYH;K.CE\+CS:9\46N=M5'%\O M2X0L<^1\%1=K"'0BS>U?(WV$:?O+6!VI M\.:;Y]SYK0'4NV@=:6I_O?9?JJ]YXVIN(H:N.T"M<=[U+&YMG7?,E5*PB)KG MTZ/9^?G*-%7!WN7=$_1GWK'Z;PC]XT"YL^I)47W<9R>W\W"KWM;9V&<5N_RS M9K([6:#^+H,;M^Y@VT]SK>+9._CJ*,TNZV/FRJL3QQC&7#JG<]Y&[W4C>]E='UY9;R> MHG;-.A9L0.N$4>G:E#P,@M4\/L@XLR[DP/Z[_'.RV/JEVV)BM*5I>]-85$4# ML777Z$,+TVK!"FXT7( R@ J3J-:Y'Y^]<04NS6-7[E,X>V6ZBI=V62Z^:51- M=P_=PC+1CW*H$_I^72RP)DQ1& 2$UD]=1W_3\:0V)W4/IIM%Y*L:^+'_6 R) M%H-OQ15NIZYL >$SKE^E7<'*3CNI)\9X*^OROJ=[#-31?_O:MU9L-K]4 MEJ7[C8U2F?S9"FQ:LO&@O>YXWPW-%KIH2K&P8043!W==9T4'XW!?5$/ORQO+ M\$]K]'2.PC6RN4".SB]?: -#22W=4_4&&M>B^U &6U>JL]QMU/78D(^UR]0' M7Y0A^!_S\8I3-%7FE$%'^I_E^,N-"T'-1Q-SJZ;[=3*[7>JP5&UM;,>;[B#: M-WX_T$RJ\=*+[CJN)V555*/KN^YWN\&FFT*=]>0_ON5K:3%2YY?:(C0DZ)YO MD!B4.;EY[7*V<;5Z&8T#:L+ %PN-R>-=OJVO9F;F:!=5F[3UAYZ3TK:$QH_F M*#\^HQQ0N:OH[Q_=7EOL'C=?2R-+S4WKL%8FM05:-BUV5EA9W]YZI*-6],ZK M58FQV"K:__YV-_N0N]U2\+"S\WMM?*U88EI4V[?]@;NM'MJN&YG*#??41HGJ M=(%](X.ZY(.49E7-11WFU,A)Q=2]R=H$BCL*N;P7/S?#P M_NX?ILB83D\ZK4"&B)"?Z,[@[A*-I;^CM^[F#H1[.Q^=%AB.T#OPH$ M33*2YC'"(LDISX3/AW/ED*_4 =(XHS06&"(> 1BEDF+G."J/$J.7]/P>/_.L M!2N_'KEU#VVNUK+W$V&L&"([0&Z RHLYJ([ MOKM& &X[=.N6^E@YW#-ZX4G*4/)]:/79[E.45VET3/7N,_:5YU0AD5A:9ER ^9$\47G M:+N9#^.>CD;+FZ4WODS!H1EQ4:X6#70OLPRK/Z[*:[5$[3@X]M78D]C!^1-3\R:+/ M'XDK$'.)UD[;@](5$R5^QF8FB142>AC;HOQBSKT%*>X69Z]C89NNAO9!JP%3 M$WTSF%X&N4L]]CM]WV4K5IIAWVK;ANY?>IB/9N3#<3ROH MT3I?K9'8Y7SI$\%L;0JP7'M#4U9@W"KU>K(S[Z."6^X(K"]M6&Y@J MG?AM1X-,ME1QK>"8:J]>>WAZV>-2^8EC&T>XU$C=VD P4Q;-1([VKKKZ85&O ME"RL;<$SFV*WM>WVI>WDM=J%G]WN\HPFX;9V3G.7J>9XWH")O?H@("0M/!4# M*4L%D!F4NET_9HA*UP@!8L(W.H(;J?]/]0)E.O\VN[=!_Q#=#_"(C2G/H+A] M]YFW-7,9E2B-)4:,8PD8BXCP<$041NQ)^RP.M<\(O!?':S,Y0./RSJVF;>M6 MS!(2YQ1B$$F:,:HL"M_;DP!)-GI[]MIJ?K"M%N_A$4FZV^0[]-:P5W8.2K(! M)+2CQ;SZT65=Y<58K?]1_F.O+*![QIR8@1O57$-NKT_RT&'6&UO@YJ<@K SD M:,K.?-AJ5"B;PED+76.AK1 PMS6) '48\YF=U&&DN]EQ/4IMI'V\Z=2F169F M%IPN1+.5=K[[08^IF'2[9>^9*V*2@%4[I<,\Q*7?SYHI/4:^.[S NYNR+HH>RW%[ EN"MZY8S2'+($T$0A7KT*E!>G"MX4I_(]>E0AHZ[ MKJK:/^^L>E_U[ICF!83O-X$ZWI3:XZ39?44^A')&1)P+R1'@R@7V%D:LKCS4 M[A].$[Z,O19J+I[>K&TW<9)":V MY"V2!U$7!Z^'%6;4YGAR9%PE"+O( U'"$PS3B&>I8I)<^=XYAB#% E!"&#N4 MF'Z$;[AC\N'L\(,/==1KI'N=3*1/9\&:"3_;9NOV/IWU#(_%E1;6'9#[IFA1 M&^Y^6(7O-ND8[5>#JZ494NKL>=-.Z4WV)DU8_GD[UVG7IH2W'?X[+F]-ZM0Z M-W8"0S.FV/?NND22 7-PMKVQZ%>:PH:-T!CKVIZY'0UP.RUTQ?*LTN:L.^^"RRVHRKB6^&ZWJF7Y;30A>IK\Z5 M=O1PO_?OYD6KU1=MQ<;69:PPZ=,MY9, (_O5S3LWNY>,Y4S9%G'-,<@Y$%"G?K($? Z@[^X\+R5B:,)I"+O5XWPP[]RVG MB8S?! S'RB&T,TK6BOJ5G3-TX&*=K/)8X][H&G&U;^^5==+^9/!KBNEHV4V/ MF_H5Q1)ZS1=Z_2Z#91)3MBRE2>2L#ZC?+#@<=J8)'<88\42V9HL@2#J%9HCD M0O!(3WM45)) 99W8$R<)H!LXO?<2XN]F?3].KLH'W/5U&V.\K-KIR@;6Q.2E M-EVUY]D:%I'(@!,9 ! E32MU1&T!0G/N9>?L3!^&S6+N/LJ56S;UI#>%[1$U MCS95O7U','KG_:D#&ELO5Q'1 =CYM9I\5:/ M4Q'&2^@LOEFX7G>S[#WT!( 9&F41ED6"P)RR7!3G@J2M-O7R&2<8B2)3+(< M,)3%&20>&B\2Z7ID@)EL8UU M#8//U1LKLNV3L>S?5"6V8KU;6]D9[#QL.AB511E]2@88P8O[Q-7N., ^6_&< MG42'*N6L^:G:^U8WIHV1F67=E(Q;=&_ M;0/M3JW>;,Q\H".D2U%.F->*L2SX1.5L:3UXNENUMI;:Z+R[?O6_V3J/[2^X M#@/@QZ7=7X'JQJAMQ<>[OQ"UD7,;MO0;$NJ'X"&TK5?@8W-B>M]^G*O%_FB: MC3NUHUV-:1OU3II%8N6#']Y4H_VCS9/G@/.4TC3+F(U2HC"G$2(1[' MWI[/DJAKS^,,R%@P@&(@<"01S(7+@V:13?6Y3 MANZ,/[W'$9AM@/$U6F2PJD6&AEEM!6O3]Z/AU%Q3>LOVICJLU):CFTH_K[H2 MR93-W>A.+]OJIN^V<*WKB^[Z7'^L!\ASG4@>OA"MJP"_[1?4RY+ MH]DN[^RRJDG=(/"M;ZO^M<'2LWU'KD#?!9B6,]U'[B "36OWE>XG[?0IZ=X- M'R52W[7.C(XX.(-Z4G4MXHE!/OIXM7J#3N;9E=29+=9]FN:ZYCTUNEEG^[M+ M==@"X\G555F98;>^*W_+5ELLVI76V=:B+RQ8D'ZY][XJT/75=Y[=0JJ-%+D5 M+3TY0EHU6EQIM [/FIKM*XMY]/-<74\-55TM*Z,+]'XOZ]JXHD>.3B/6POXK ML9)Q+BGFB0!,F7@8^-:C'".T ?O?$6OKPDQ;H/F\4J[A$U*X'W_.]PU/_WSX M\'3W@!VYV9+S#9%C9GMX<+P&K:*!X;+20]>>N%$???< ]]++/^H 9&(4ZA?; M0' (N/VVV$6C9W?OOH=:3#G'.$\8B E',=ZQI]3BX()R3MJ4<8R0XQG"(@X MELI?@;&?@0()U,.)^J\6/UIQIEA .365EN[+RD(&7&HO1EG4)HYMVBM,NZDI M+AY-B\F-BU.77Y0AK$NBRE(OH.ZH3L5I"UO!HSLVM$LT-Z5(9:6[C(:#\N9V M.K\K703+@H3ZQZI;:AXU$:E+&E?9I1R6;LMTTV&&6@J6G4/6_S[O2/NB MMJU@C9::KT+=M!?8E8T;3=>^G2W4UUMO^]:WK&=LWMZ,3F^6X J+=&Y@ZHT$ M UZQO.D$R=I7N3(-S&:2#[*FL'M!U]--]-_#I,Z-#6T5WM=SY;TCP^V[9]4^S0=/5W"Q>K=MWH M-Y.!-:@X2@OK&*@#5FJ\<0/XZBZ>E=_::ZUC:_-EI]!BY?KIC)6MA)#9PH.@ MN)K;YM7\QN?V_SE97/M91_LD=)1C*S&C429(GF,)N93>XTUQU.TC3U"*KQ<*B.RG8 M(A4ZD\]8+ ZXIFXP#=K1!=]*%\!QL1?MTBZF-A3CP!A=(X$M\[>X.:X69^-% M.KB&JT;)V]?/D1NW0S\IJ^6U^4\S^/M@\D(5B\L78W^S;9+RX_D"YNH^6 (NQ M_M#]XV_FTI7+OY:5R2^X8U>O\#B!YM]=0]5_P-@^]0F=GDHEL#7P,??N][_I M+ME[<"1]Y<.NCA3P44FGF$R[K/^A=B@>14/<6Y9G3N1OAEH"T9P7T=R6E7%T MC(-W.77.9H,JZ]??:S*X5U=17=P]0U"X"NF]=G+Q6!.W=/W[5 M08L&@,@'M :?;-!BO[&$/0P@_;H2BW$AF$Z<2(/**'>J'%W/3&U1<\5U48V_ MV:BH#M+[T6/38F3KRG3LIYF:9H:)ZC%QZAM*^.C,P^52.TMF]MAML1A=N]#2 MV-*JQMZVD-<333>C+L'O)\=Q41YC4 MRKA\8']TYJ16^SA>>O3W\;@J3=ZE,P[FW\NR=O##&X>:U3-%#436[@_HH-_ MU=7B7[_I&(89JZQ_^DDCM2]O_#CE5RM4_V>#4V6&%NG*G>5"D;2=%K["?V:* MJ&+*RL!$V>%!^PG3UU0224/RAF5^TF64MXH=?^VHP5]:PZKWVN$GUS';;9!R M:^NTQG4@4ZW8G9K,@SK.H?F6KAJZ\5MQGXWI R#SF\N.)[,>Y%>293WLWPH7 MG;,U\VEK+707BM06]SW.-DTT.JQ1=-U,B->"3?+"B6S7,&$F2"OAV2).NC*U M;L;%-@9WMLZUP>VW*;;(P=KO;?)"%P3H0K8=:VS+B6TGC]; 4SV-3F=/; FA M-OU]MN73IU_;;,O_:3HTZY4NP=4IN.HK[?#S'6_3'3+1Y']]P6.WQ,'?=".] M4^OFEN8L+&BO5[E;D[V-$BX&OKK/Q7[]EHY7]\C6>WRU[^ T^U>E O7S]_E'-E M"]Y>.S@D*V:Z@FCU+4V_H.*G85,X8W;/-X-U[M]_.O]G:?=QK?YG6_KE:D46 M.RGLIE#=&)VEV=U&+[K)HY9/7+WPO?+:;]M%,_>RF<#H\^JW"_LU;8U?+4U+ M>TF1&2S02VU1=:1Z8CS10@G\L+4'5:413WWCTO;C<<4YBJ"_;A3G])!@]S&JK,"^+>[L--;2D>=QW1;1 M8@Q&0D3*0XF2G'/*41Q'&$*$XCS&4I ,;47Q6*GTL:^N?99'>2JVU.X!3V5< MW+W[!P;KSLE _;Y^=EVT.03-=S9Z,]6U@/:?UXILO#99.25%0*ZRS1_2\O;X M'F8'<(6D<99RD# "68X)Q A3=50)3Y6_2E =DPTB=Q'0]>9S9A%?,*C<1O M:H6MF5-W_:/V.<9PUF5!^@<#N&]T3!NBLL_W(WWU$H:V9GO'5?S\#.3VYNIS9P]*TPCHJSDO0+1$I_+(KMUD+_)>H_FY&29EL; MTVM-NC;58:XNS50]SW09N;']K,.SFJ8W5<"&L9UEZ69:C9P.UO4AQ9>J7"NJ M;9J?[CS62CTWPQ/*:2?@UUQCG,UFP,#0Q4Y-K?9Z/=M;. N]9*76B]IXQ=K( M-V9/,_+:8(.;V&2G^,\D#7P#CQV-KNT(OM,]>&F=P# M5V?0^[Z6H:.L8;O>573@N_:\/Q*$^\,5!]]CS*O/X7O6!>Y09/JM* M$?>B/M!.:"D,JI1R>\R@H85O![BPW6AF.H*;$N2U9S<#8EG9>&.Z:*\=1M-I MSS3NB+_Y- M.W\F)&GL'4,[I6W[,3U1%HNM'$]*&VAKRR._+"=CHS/U;P%%X7 MKKKRP=BPAS30'3KJ"Z6V6":C6FM6W;:HE;GUTO7B7,&#'3ZHS3[;,-N@QNEY MU+I,WKRC]RZ[KVG[IC8WPB2Z[WG/[SW\FM'LS3+?:Z%3Z\S;;&'0*-T&CK3U M,%O=J79OS 0B[3(;6KR=U_7$9#-M:*<-U5V6ZBB_NC:F:_4M=?55Y9_V?A"- M;>C,&I#?W(5-*\W:<>B1DALN$ MK5V%;4;VM+\9+P^[9=JX$O;HV9&K!HQUO[^/NEII%$S8^^N7/A&OJ]S MY=Z-WP_:N5JNZ7N=J%907!K@3'.MAV^9;X%O69UIWG]>[AQ>V_CXP &ZMH$V M6.X#=K8U8?RUVY&YXN 8U^Z>M)V-EG:36R8V:QHE_4R%]^V1K4SQW>?<.E_P MAZOC,37M A^O]3*$^BNAO8B1#"*H[9S#H#;;E/,9[?>GK5>& ,L&80@RV, M:GJV_9AI@R.K>< 830[&=W[I$RT=LE[K>-"1ETZ/CIXGJ3S]J\FB#;2,_%E< MEH9"?5!-QW!TQ8K1L^OA0,,]'KO$9=A:^V3@2D_T(//&Q%=K&>G^ZW+A-*]) M@%O&-O9-<6OHZ#\NLVUAAUM]W!2N.-UM>I24O/Z/!V L''"& 31PJS3O^6W+ M^YOE'C6:3% [QTGY?%1F&"4TP0*E24Z:\81QG*8;PX42OQ?EN*E<4AL1V06; M#?K5K'4MM/S1AI8?+D;2S53'JD7Z/#5FTH=EVZSE?5H1EW MZ\6FG[*^6U0.HN=E=OHVX^4Y8/6+G6?2B>@6];&GCQ#< @?A/*(08< P$@!R M1E*@?DYYQF0B$=B$>]G.%S^7ZX5[#2,\>]Z(>"_?]+ 7TAG;1W%$DS1FDN , M,H$%S:D?VP< $<_:;G&0[6;OR0O-.=N"-_$&\<,/$<3$V] .?U/:MZATY&>F MAVZT\/R9KU+NO67V5+ -N_!H-NXLVZW:0FUL0]C( &5QD@$I,,VAIG7>UR67Z9S(Q=:ORZ)O_I M)FJ[OH?Y=/[%1#>ORJ*>K$,0-0,LG+U7VFJ5IJ#%!V)T'6)3ZZ:M2)?(TKME M ;0[ :#W@Q]\FFNXN3?N&^-!/=?%+SI1\\@W-59'X8!>_4CU!ME'YSAM -$$ M)T?7D_*KB9$^\ P773 /ZB;67=630?+ZHE>CJYGJ^X_(W,F^KCW=U<:"C5J" M-^AI_M/UP!P";^<'Y<:I>Y5E_5%)I)M9TSJL0>;<@SS"G/KOUMGE/*)*R>JI M=I*F$9:"(2]TE05$.N(@(BS) 82(B112'D59YO#T,\1A@MX(8H[I%!H4JQU: M+]J"^[CZ.( 6LA1',HER2E.89@K% 3,:1 M1]=E>9:OEA5YDC8M*C,O@3/EEXS'&G_/%^T_;GJ"J1^2&_5#SS6N+M1]V[WW M243MM(\63:]K(Z)*MPC_05O9[^K95RJ=V]E#&RG$YHE6T&VK,VB\'==(UXGB MVZQEDU\JV]NY4(*#8U./+U=#-#X#,+!5,I4;>'8[7[@&AO;%''YBYTXZD7'M ML85KVY]ARZ-L\J[NUMIN7Y26X]7$H ^:LB7C-6L5]K58A7!S6$TVKVJJ,SJU M3UT0TH8ONOUJW\IN"T 38J_OZD5YHTC=;^65TL'+2FU'-'6E)3KJ-/M2?''X M+VI;:AUW\%\P725ZGRM=8GVC$U_-6*>UFPYL?EJ]^M*B5?IT8^WSCR:FV!#) M4-?!N.S<.GVXNB&O^58G**E?+$?EQK@D$XIRA]SV6FX&LRM'S_[*;@S95_:. M'+ZO0R:\/WYQ F!XGTK+P;^93)Y>\0%4L[MI= M+^E],G6(-\4?.J^QK6[P;:$*DE U^.)5@_QY58-BKX#;'BK@]56X$B**RQ+# M9=F?Y6AI4IB_7"G+T-2C7<_=X(JZ T#<[1%LT.DM4,*:-:/DOS6(E]7MO+:@ MJ:Y!U(D ]7@/^.WJIBS2GW]6)Y'_?C"(NM&.;0D]E^BS D./ASBVYB"=9A%( M""(,"!IQP#-%/80TFD-$&_,/O.:P5HQFAS>N.JIF(5Y%;+-@WV!X_=-"F9,7 ML7' M))27DQQ*%3G3]=*S& MQFMS8M9E7BF(7)GWTL6A:8(06X'65WK9-T>^N!ES7TR\T(G"U?F>5A8V #>F M[J&>+,JF^=N/^W!W+)01/&Y,Z1:>N;*C@8RO^_01VM_FKX/PHHL.GOYD4ZW@ M8RU-1Y+Z_U4YT:W#M0_VW7OZ%C[HSC;&G@+4_$<[]NVS+H4]R*@Q-NN_S6H:X)C9?-L9:C%'O,1O:9-0%\]WK;G7CZ[,K:F MG-47]FWY4E,'O#;QW1?Y-9/0'!R"_LK(]SB,K GM1L6UQ<JRO::5&+A M,E8SC(Z,VKNH-W#DJ]?P?I U<7B]!A^BKQW:@"=R-_+:;80O$M2K6:FJG35Z M=[P-:;7:&%3G[W3_UOI#,0!K5E/NR01;.>N^ [MG_JOC;CU295;8D7;J'E4[ M#<8UI,S7]K7M46U(P>B[%G+$%FIVWZ@J5P;GV4DO-OUN8&46&H1];="+'9ZT M/NW(O)D^[ IUGYQ>)5E!I8SZ0G?'Y^=:J1<_FL MWK8-8S9'8V+PEBS<"W7>Q/=6==#IW<2J&RTLS;KN;/VJ)FL[<4F_\[H_TD\A MY=N.5LI6B[&>F[2P3;+A3G]9C"DG^O50(M])W5['WMX M[2&WN16'%]/E8_-2A>4=ET;L="NOB'F?:+1YO8:U["U7!)!V%(IQZ3"6=&+( M9;W\LLT$+:UCK91LQ6N#J.0<#!OF7!NR^WG7>WITT$:9UWZC$3 M9K3.NJWT1/J5"63=-B<=?-?3U=2-;$!?63.*4B9O1(>WLLR&IKR2:@G?+,H5 M?]=KDG%M:LVZ0K(RSVW@^B68?1NP:86_8*=&:V7P*?M?/BH6<0W"KD8IU$,<&LV]N MU$F8@-$!W+&LJ'1]0_UK69E'[.&5)3E"7,810"!-D(Q8(GS8F=._!"[ MD3TG$RBX5D?J](^W6GV_IPET:\.S:=M9?)M?C*:%+@M0TF ^;B$<39Q;MPZ. M)K-N][_>QYFI:UG:]-WF&>WQ7D,[0]I>IQ&2F[2DV<+6"V[K<+RNOK*OH$W3[DM:*EJC'/\FAH#,B&F]#-O09)K7OE@N#,&HVT Z!;FT8Y;(<@NY??VDK ]B; MYETL2]\25J8 M[(/$U/V-N_>]/Y%')$&"BY@D.,LBP6,0)8W]EM%N(@]' (,L)EE",HAPCJBK M,-!1=9R]E1(S#P%8C&Q.S)3W6./*M$BT$5OMD37U2:/N,=F"RWEE,6:,M::; MJ@6@@XNGIJLVJ687D3QZ]1X@W+WKRDC6!IO&S4TRJJA?-,E?K[ MHB%F_"SUYD<7.QPYLW4CK*E5ZUIP;U)U,*C;EW!A#*7#](ZT0_BZ+^/FP%:^ M/7LU?]JF._=\JVZ1K;)/ORC757N]]D6VAEJ:)_A;>P+:@NFPWW3O1E7[\=P= MPE5>>OO#A7>.78>4C08I7APMK!G7=DYM;5*Y)SQO*::=_CBO=-_G MW!J%\ZLKC:R@[N5):.""[K?JT"8Z"JCLN]8 U-C.PZY[H0>8=^N@; ^U?AT# MFGY5^-Z2T:0:+6\LKJ4+V95_3FKG8'6)L[-^Y=7=SIO!8(I ZTY.9-M.Z[A@ MI[6LNU_627(\8^8;6._I)*K+?_"GI[?Z8ROE+.+((9K W -,*8Z_O;V[_^A^ M79YD%!,<*4,HRQ,D\C1MBG)X"EEWWKJ$<1Y)"!CC7/(TQ32*G2Z7A(DW493S MSP:\W4C28C;3?1P-@VD??%*Y=IYB>J<+8GS-C;I><>F_ET6UL'ZB030W0D*# MSNKX: N\YOP<5Y"L2=\E1#5^R":[6:"Z#GQL:;-^)I=M4TA.1#791I>FNII4 M=3-T0\D0VZYB,ULVCW;CHK]M>XR)MC9-KK-2ZT8M2W20I'LC/2)Y_4[O!X./ M5Z[I5._@/<];:<>QP/+;(\A-\F6C8,F76D^Z06$=+%_;&3>(8NV-%SH.K.'L M[8)LW,#TM#3JX/Y'&GF\Y5%VBLDWUX/3 <'IT,U4]^/X]*@[._5HGQ_=/%BK M<>JU5^I_FN/CIL%6V=5-[$P"TQXVM77Z;CZ _J ##:.[L*9;++^V8& 5"?/ M?(5:"YUGOH2K:-M^VC:[Y2++'2:P.M_5 \[M? <-']J5@M>V3% 'L5<$X@:( M]J1:YQG;'M=)(WF)> +FPF_ER&J02*-OJ:V-6G3-7ZOY;*X3;-9L.H#M\'/Y MK;W_ZNWW;EA#4D9Y'$58ID1D(J:""!]?B2'LIG-BEE$>4Y!%1#"91(P@WT&. M/VH0A_HYCO\JX?3?%?LX M&^3E966@YQ1%,CN[*&\#0WT4(H\^Q3X$87'BQ\;/*9:+ MZWGEE7^#Y*M4@477Z$#4K@0T"&H#&FV6RG]_:-1767IAUTY"ZVC_CF]G'M7U M\)R#M-(S:V<46-VH*:";56B[R/QG)I7M2F+*V;6^S=C,,U-VAJXGMG$8)RI6 M4(S5LU=Q_F0G/W"CI+-IIJ[*137W6$,V%K(2WK*A&3\HU4-O-X.%)J[#QE6) MF.[QM:JI6[^!03@V;K\(?3\LOQ>BN78+2#?:4P&%#9);UGA$3>^=> MZW]];W.JKC!>^>#:\)N[=:\5[Q>=*4D7+OW1>L&6JIR'WJ0/'0$U81R'R&A; M3UT-I D)%*,_"CN_;.5<-I"Y?>GA4*M237%N.(E^VG#UC/XHRUMS\TXWOR5Q MD\%ML49L/9T?,^>M%IV!TOZ LV7,\6Y^V>R?\8_^-!,$/>5W(@];%U],Z[FM M?K+.F7[Q-2QJAW;N]8>YI5F@=08<_W]8%9M/'E[>R,CG#2\WLO;%AY&5YPE&FC=3,O%IMIQHMOY?2K%JVS MQ;4Q<:![OI.=YT,D0D;^3F:7B9V854Z(+E&^RY, MI'@^FMC*2&4)KWW)2C8_*VC]CE=^AN"R6QSI?U]*Z)IODO-;'L^[%./LZ:XLFA#7%U;M#-$3G0?GL4[="O MKFG8>9,F].T3B-=E,7:!QGIPN9Q,C7'HD<'-+]3V7]3+B3,BO?'J=-K0%G;8 MQT_6Q[1KR.35'>HDEL8VQ[,[Q=2"YS5-B3H2V8F/:B-(D=K36D[=)/M?KA[P M4*/9.+%1A(^S[C7*GM;SO^H'O=8H206)020"X@)R+*"&&9OC1+LI@1"1_T6G<^9\-K_6Q2HUK\6]R)>GES4U3J]&R, ML*T3VX;1K4Z_0\K;3G/5&;%FUKJC\-W$3MZJ%277WV_ [KWU&AT6:G0.7:.S M1W#F(*4^M*_=BS/U<_0_1_!!SYZZ+.#/^R)7WO21[)WS]KM M(ES.%XOYS9KAK^B[2_#=G^WU*[^R=(DL4W3X3 ?^KY2._' ]&2O>.H1R6$VY M[.-8G,[Z&J[%[TY^K:>^ON8L^8ZS=-+=K03>_CDPMN+@+\#\>=)>O-MAXVU8 M2(^S9+9D/Z)..9'/OD>;MO&9T\*I\_7>RN@81+]K(]:MI<,S@9N4-_AD7+L? M=>7#1^6O!Z+O,RT<323ZT4 #-Q5(!#KH 1VXIQ@O;^,1KT$D:W@PL8\N?M+1 M19,I#733 [IY>=+X;94P&O3@@4N??P>_#Y1QEI2Q%BY^EB%6C/[X4LV7L[&. M+\VK#W\9CV:>?9D(OJUTHD6AT^MJX?,) 73\_X$SCGR5IV6-W[O M9KTN1?S7,<[]H6UXTFH-41QBN7L!%$O< A3G+$$I1I1P)GD<19!B6R"*,8]S MD*WG"3V':>C9130;9Y[)GC+Z#S?0Q/C!T7^<#C&EN\")#W'"KTNL+@,4!%40 M5.]4ZG2.L M\Y>U$F;SZ(OYU87&:BJV8&N<770:'2'9WP\)I"1#*X%PSB)&"%!>6$(I3S$4 MF9% 2$:Z'G5= C6$8](8O^GW_N7J]]HBIAPN9O2?LIJ/B_JZ8P\=3/3TUN() M[//:[/-TXSL052"J9\EDBCIA?$PBGF$DH$AY++*,2".3618E)-T(CCU")OY']@U;ZP*F]952@&A3%DE#/ N(":00VKRHA$N4@.Q*J!C7I8 M'7'T#4@W)R.%.-K3Q,U!-Z$O)7!= M#GG2:L9!6L3+8^;](6)#(M%+Q)!ZJ^$#+[Y57MR1W$80LC:YS4C"8\6%0'W* M<2*HM$9!0@!C8,-^WY<9^VJ\[Y/:AD-E)/4VLQV2UT%8]#5[&Y19H,^7-2PA M;749S^,DIED&6)J"*)548%.H%2.)(AQO0,\\19<=Q+BD0XP.Z=[VCQ]/+@=I MP!/]L/0.NE,(G9UJZ P*V$J6)$LQ%X */0@)9;FREQV:,0<8;(;.-+G\V%)) M8@GG:/XJ!D-Y&@&SP#QO@WEV^9@(M*AJD8AQS#!.J/H/27)):&3T,F6"@2TY MHGVX9\7!+&;EXE\F3!U5&MB_XT6:CTRKZ^>Y;G0U5UF?\:WYI6B(R"%C4J?C M?@:IT ^IL$LHH%8H)!)D,=)H=S&$/)6()K$1"A'/R]F'J!&&0T / MV;W4?T_[K6>8U\N .T[XT&!E.^\\1 =#=+ 12ZQM.!<8R1PK_R,C2EQ!+@@' M6BPE6C3!:$>EFI=/=S_/9Z-#>_/'K"#N7VPP<./I<6/()07Z[#-][J4M,,"M M>YI*D2,8IS#G*:8"0,J,MJ \RU@&GJDM^EH>\8#)+,10[5#03('S3Y#S4 ,= ME2T)52H[H1E,\S0&"'*CLF,J02B M>HX%1D"K.V3.(:44IT1@(:DRR+!)"Z10 KY1EK@R;JC;XF!_OMS;SYC:8J& MIW/]8F;\]+/*AD/PZ42#3P2W/?H,I1(RB3.1"1A)EC&8&&F$(8MHO &RYEL8 M=//";+Q>2?$2CB$<"GI("[-_\:? F*?'F"%?&>BSS_2Y7PR$\+;JCI ,2Q"+ MA*8Q2RGF)(%&V2SAR48]A2>3S%&)LA.6-\NI,@S& M2O),1I,CPCX-H01# ? IA-D"*YT&*W5FIC&I$YPPSA-*\X@D F%3FI0F&8CB M;*.SYK&LU%?K_J'XTY"#0_;$!G8-[!KRE8&H^J4#>#L$04E_C=\K81:G@J0T M3YD9PY(A2)"(XD/J@ .95&1(P2'Q]'KAD35T!_D1"._I[MF3)C^_^\>_-OX\ M?_UJ?4=9?/<6I'.]>084ZC=F>R8S)7X6'R[,;]KURL=ND/W"=_#[P& P7U9J7ZK;N?JD'%R7Q?C?RZ):E%4]N-0()/KJI7JK:K"X M+NVOU"(NZN5D,2A:C(+AX-OU9'0]^%:H)UD[2GG-^@'Z%X,K4X'0/OFVFJB/ M%G,SH=L,H%9/L!/=_Z.^I\3)VA3OP?)6_5*_0C&>W_JI[]&G9" (>G_?N?]M M45Q.2__[@_"4D@A:]$S4VUF1T#GDJ1):%]=V&#E$X*\KA-. MS_KV1WWYA\E"W7MD?[,Z$_VW4H];'[06[F#5#A[\/%\,_E^Y&&175Z62=5_+ MP>JZ7WN5YIY*0FLR5=O^P9"D?A-UKZ0JQXH:?YS7M:)S11:VWF523!7UUXMJ M:9;HU_-$37[8_>@R.UGE]2=K@(^*:9:S4K,+&QI6R:-/\6!2UTO%4M&GW\TG M%Q /5VV39].;;P]8V_"+U7/Y[O/\=C(:8,2^_S#X24F!965H3Q_8V@G.#GR" M0RUIJO)V6HQ*LS$3&^\=#Z;JB8/)S6TQJ%EOELO;Y6 -L),O;LU7?27U;+L MC]WG#4I%8^J"LGX_&'R^UL)V?CNO2VVA6+>V?9=&,JN=-@CX:FWF9,8#M:SB M1CW4".31O%X,+HMZ4NMG7NI[EG5I9+RZ3F_IK#37*^G2;H*]5&G=J?GY_2#7 M0K]22U5O,"HG7_6":J4Z2K6STZF^V+V9^:Y?QV ZN2K5/\M[MM?>M_A:3*;Z MAA=J0RYJ9>C)1"O-/"]6LQ79IS- I+[ZL[BB_+R=C3B=662J2G(\G5_JGJEQ4\_K6W=0S:CC^6"F5$*A/AI-;O4A&$)76V$>;^ZF MGJH^J#3M:!8:+?2K6'MB9N8*FBJ!=LGI= MN6\HX*TJ^1__7V$\DCI/*&#*ZZ <"BKB.,I3Q 3)6);D48*EDK1_*QXKU2$Z MIC)?5=WHO177FW\[#^QG)1TK)5E7 LRI<8G(__N\@2 ;+VNUM+I.YC>7BO?U MCJ63>J0H7+']9W6#>#H?_?'.[)[^\5.IN5===4'S/$IS+EG.(!$@HDCD=@@" M%S%*R$4GLQ\A0*&D" F<"0ER :4+H,=,,F#]-W5BY3A://HYRLDKE2=WJYV* M:EF^^X=?TZ"SJ-I[;VY_U@RY-:)YRG+A\U:!WO72C$B5M%32X&JB?65M,@@C M-XN1DY<_S?]G;D3$3\I+ORG^F!N151D/0E^LQ* 253C112Q+4<:PWQ M;5[]H6]>5*/KR4)ME"(YU&U"C5ZTD M=NV.H9Y8$6JXY*@S6E+^9Y!^H[9^J?ZQ%D)Y@ MREH_V]!*K?6F(IQCGWK;^YG1*!=Y"EG*.!%9R@2C N2 )1+)%.0; Y6+.Z/2 M/\\C*S_\UI?U#\I,J=_V20/\?K.,^% GK<6JL8*T?#SR"7>JN15+2Y(D:

9;.-BEWT-_Z>WIW!5EOT*1E%/G8>99.7\2O+S&A26^ L48$" M%V3NZLI:GM*S%?-J3R =2H2G/IBUY%=6@\R;NX;32&5+0.1$TM-3!NLP*@&'J$A0\MSAZHQ#H7:S!-#::Y'FK/BTJ.\"R.Y*\HZ^SL% MRK:H!.\(F&HK']QG=%2,UL\/WJ-FUD8OKL7X_(>4ONW4"$456;P.+*I*YI4# M2Y5Y-.THY0&YQ\M9-H[GQU&((Q_BV+&![_C([.-',!0Z(T9=U-EQ=LM:4 ^C MKYYNH_FI-K_'$H![[8C1"^-DVO@H=0U',K_BX!GPJ2V%]3!0<5YSY *@\NQ,E!)_>+W*[T;&X<.NYFF=;V4^\_'S<7M5X,G\_V%=,N M?:_]W6U1OJNH>OJSH0S"L3+0LU5&T,L1D&HKEG7P5%]ZSS?>Z/51$5VWV\/= M89_4Z>XO95%5O]#N?+)GNOZ29'F0TJ<[_9Q\V[@ 0M&(+*=&$:F RW;Z[4A MA(+-0UK>%-R;!&?1)(*#4_E367P8]!I?JO8;SE)<21"]04#JX?4S#:/(P MCHD8+),+XZ;)Q:#)K KK?/[+LUYQ^7X7%8#JG,5J!2V.ZZXJWM,_';7YM%-@ MFB&,/&3Y#F!K[JU>&PQQO,G3+^Q+/@ML*I]%&!>&_!9#+W)06&G0SE8EO$-] MGJ+36VMH**Z%:@V6R?=7:SSQ7T.M(5>^WW>M(9FSHEICBN.RM<91UU.5&Q0$ MEFE9) Z1YWHA"8#;;<;"T(DCH;DY94$U#VN_07O9L6UU7LN1?!:;E<-Z6?J^ MY9D 8"?;ODZ&3D_K#"85^<9U^DESKW>W<.)T;&<36=C'R(DLVT08!!;RHYZZ MT (^UX:":1$T,Z[1922-,+F1Z(D&CK-L/N_$P-7:ACO;. >/5=HF<([)+/;) MG5\B92/?H25O9?T*N=6XM()#2J;G4*A\;L2:HB?A7IN^='W?=* ;^9%#@M#R M[" >@OHQ%&J 3@PU*Y)E6YM3[>1K8\[HY!1 KV"9Q+A3(^U)11:OHQ6I*IE" MRV,HT&)\?A'KT%4\Z=GGNS<1ZON8.)A8@ K MN<[R -#&Q:&'L\JB#ET:%X0 M<;SIY?46*.= ZBPEPM%075%AB-'RY<*RD[&/)_WS?&FQ?P/O^"X])MU.<9!0"S3H6%#G_@$(]#/ MGD*"L-#UX_)1-'MH["O(X_D8 ML2)G>#$4'*HL3ZLJ+.YNZ"O)ZN0*WU1UF6SKC141QP..%0'/=0*70!0[88@@ MCDSH.K'+^0)-BJ'O'>IE&:>ZC%][93/O8QTS:>1-4N+M.EXF-:D4&IZ]R:_4 M\37^G'ZK YKU;QN?F,"")("Q:0?7-N MY]4MZW#%^^+W(VEM%@X[IDTLX@(4^:;I669@>R'P(M/DW9,S*8:^UW"0912W M[1;&1MEB;8DQFT9>.27NKN-%4Y-*H>'I$WNI/J0U"_6Q+!ZR7;H+'G^ITMUE M?G6?EO3USK_@;9T]M",8O1 _!L"/0].*K! B%X6!!3LA81B*'6VD(;SF-D:( MK__-B-]?_>W:B#]=_6Q"Q6Q/O#!X M+_-M<9>R-ZF$ %]H]F<)@9H;>"P[+,R\@%C[.?L3UO6&KD_:8T40QLD&?(2 M; PN4^:<$U5K+V[!.:ZG)3TD9+QD,_WK[Z7IJ:.0QF;:EGPFUE&A+&O!\_F] MYJ(=M51$ $:SW&(%R 7A'X8A'X7&@): MR8I45TH":JY^3C4.:_G:<7=V?EG!%I&(U2AJ;.:K(69W6(SX3\T=!#;.GDJ< ME]@\IHT06*GGZR"JVI0*C<^HP'KG#S1WRMWW:5*EY-M]FE?I!OC01ZY-+ ! M$/@>L6.O#T,\AZLQ+OWEFDG623+V3).1MJ($5K=*^36.J5FL$AP'Z%QJY!AD M'I<$%O;J=DMNM>ZKSQ:[8OZP;]KA#"D&K2J-[5?ZSU+:2C?*[,O7^EUQ^^Y M/]FN"62S:<".M,^)H_-_#LN2P84]OL+HZ?0.6KKF8-_U:ZQV?=I M_JZC93@UB>_OWJ9ER?K:K"?^.?G6/3=!FJ>W6;T!CALXMF=;,": MM3H!Z >1(?VOT(*]J;&T]W);><. :O)-],BOR6[R]FCG,U*T,]MYV U54FT] MB8P?.GD_SMV3'35KM!.KQN9U4$I9-B^ZKBI=XN76TU,8V0CB57Z9/Z3=,./& M,MW ]-G)O1A!XGBA";L);"&DC5XQUDTN 3[6S>*Z%.N>G4C;3\M0TT_T MSM@G;)L"CT/HQCKCA%:QGY(Z]-QP:M;MMZY..0USGED MSXM4"5]',*NSE-:!7JT9%O,]\Z*(IDRA7?8H;7\]F;H.D_NL3O;#O'7HQ!:R M(MM#3N0[*(RMV.T%N-"S17K4"L-J[ER'S9AWTP8]69!TO(1U?[S54G!QDDKK M>5&[B.NBA&W%&3_T,G]DYA^7!752%UL3Q._B*$^5%\5:,*H^L1?TU.2=/#3Q MMFUV?4JW*>VHWNS3#21NY)@>BB+L0C^R38#L/C2VK4BJ(:L@[DPMUTX86_+9 M*9/HJJLQ6A:.NLQ5B<7!YZ/(I6GXTC8A#DYP?:T$G)+26?9-]DN>>JP9FU.K MV2G8'O)=[%JN'SN8!@D(MGK2VH#$:G G$G >SITHFHHV(3=EF:;<094PXS%S M)HB=2!&BEXR_:\665"YG>27OD#RH:!_Z/LEV_8Q/-]'S]!BY#;) ' #;BX+ MCSPW@"1&O1CH.KX2@BE1,@_:.JG]@K#JN&3:V!Y*MIVNZP=/!9^:TI$EXGPE MHA*5?>'T<]3)LX,TE^8GCZM"8%5:3&LEKMHDSZ)8@Z<3QAU93+8(K&5+%]UV M;"Q []L1*"/K"$ZL.2F@]2$GH?"IZ?O3QY?E+-8>G!1GZU*1Q8;AX\Z M5T+05]T3&U&%$,?AB",010%,:$-R2ZTXUE0Z* , M)0'UHXPI.IT>5D S85LAE!LM"\#Y/%;"PEZN\3O5:_2"+P8V/BY-QE$_A2"I MIF36RDM%V9U%ITH7)S<4AQTXZ=!4=5$E(BK MF9Z7)SOX%/:"94V>V'S4[*^B.>=^OU^ZIM[QZ_;)M"8G%,):(:D@,]ZVY63W M)DZ(#"L;3QNY)' HGVV7N,@-3,<'OC4T%) M _1U76APGG?^:BYD.5BT)2X0&&M MMR:,0%-#4:R#F3H2D[X=0="[B<1L-Q^^?C8MNRN7-F:;[3(P(, -PWZ&R+4B M)#1-HR&\Y@;F\^MH+C_\E5QKN8YF4AE,HNA<]BNEZ2!Z#6>"BQLK#E@5I;1J MT"I)D ^XZKSD!2]5L$W37153-ZZ3/5M1^7-2L\O+'Z]N7[O0?.,0%-NLL6P# M"(GK.W84]#H(@D)[J]5'UXS=7G![T.A=JY6]X<4M_5.OUZ@&P6((UE :? 1> MMB#$ /RT#)C:9DEYKY<5Q5&Q<7V^*+2@5]C1$?+J*YUU@%=C?L5O*/].=? MDTH=7=68SDG4^8R6HVBGCUUQTREAMO]S6X#8D#L*$0>(@X*H&^9..PEA)$ML^E1:?QYH#CJ#1=TXW/FSX/-$2-%Z*FB M/%8*426IG6.I.O^DD4J;O/=I63]^I(\T.Z2-T)_>LX]L6$T2B\:V\E9 MV^DFL%)X*$CN'3E7>R8R$?BS3AZPX5/C8QMJ8&-C$=&,V4<FW$B;KD1RE>< MXAR/G.+Q2N"F*IN1L<;I+DFW_T[/3G=]RR'(\ES3"JT0 C<:;C=$IF^2OL4G MV=@3"271O%L#Q":Y*]F>4VZKLA;<8IFPS>Q&YO0P:Z)+,?Q HB1$_4JB./)G+*C6L(\/==VS7,V+#>1 M732IO #$*#>KZ=/ =UN4Q@]/6G$_=BO/7UOTLPP0.>WD8*3J@ED7-I5G]P9) M];BH?EGE)B#0)]@EIA41"&(2.\.!&R@B+E*P$%TF[!(+T7\X](OYIM-590GP M@74A\\68*K&( YE@]P MC%R ;.BZ7NSU]]X@SR9"2R,UA)]Y27I\^0%_"'4L29]4!I,H.I?]2FDZB%[Q MDO018\4!JZ*45@U:)0GR 5>=E^? F^1IO?F4WGJC1\3&)H6\+!I8FP%?N3W,T$>"0*1&6P-T6>:P2XSJNP^V1N] M=C:5O6]V2=\.;WYQU,V'8!VE,8[>I4I "KE'G<;5K<&4OF-2C4;K"7&OUN#[ MKM@>V+>UE]ROU/\G(J>4PV?9)@YU^'XD'+#1E2YMR+?/TWZC:YBC43J[1W)5$.763?DWVMXQUZ=W] MOGA,TW8&DNWTJ%A"1I76]3Z57Z*LOO#$IGZ7*; I<\ 7[/!%XT3KV0IHF5E@ M46M@*-ZU%O M=2^A><,QOE4S4^U>%Q!5)/3VVA@U7JF?TMWX=FC9H>E!XMG A1XR@3M0%L2V M@N4P,F'G6@YS7 )SNC#F.)V@>#F,5 FHGLA5:K[V"=RUSMHJF:WE+HIUL%)' M8M*SLX+>\;*3W-ZFV_KJEGRCN*:=FT^T)765,TWL?VQSWD.R;QNT55UF6]K. M:G8[Y[NG/SCYY,9#Q ^P!QS3)+Z-'$B?OEYI',>.R#CW$OHTCVZW*34C %U2 M1DFS,MK?"Y)WD?+C0_3:BTZ,Y<=2Z_,Q6$)L2(>)O&A!?Z+UPCBFT?XEVP?] M_&]&LHG9$Z8LEG81V5R:(.%.MY,\6JITF:/J9E5NQ>GAO?C:>?9M\Z MLH%N: -DQE;@A;;K^SBV^R6GOF='L4CW8&72=7!K\M,/$6E_ M]R/]F<$6D%XT_V^0?__E\J_X/?GP^=K 'R+C$[G^_.DR_$RBYN_%JKZ5&&&T21NOW!%R.@W\M%9NLY^W1IVW9$+\49JDVE1;=(+?@=U62Z*B;N M0OQO4,_PYZJRVA!T>)Y:(+1#2%7A*'!@8 :6C5$_9>0C$\*N%B YY^DV>M6( MUP&]<(TU W!P?[_BTC"6XK_'4C"G:M2DH@YS$N2Z\/]?;LR+MFSB/&^^/TR MORW*NV8-S?%.%1(YGADA"R,;.A@B[/<;V/P@%-NPJRJFYDF%ZU\^?GQ/?J8H MP.^-Z/(Z?']U_0OE@7$5&\,.7N/R0WSUZ6?\^?+J@^"67676\S7WEG!=K&%W MJK!MKC&-QHG(Q?;B.UXAOWHK5[!M7FT^A:Z' M3G"Y-4V<,O)X9%>^&X)?UNG=\2"9@(2 1)[MNGX0>2Z(+=*??HAMRS.%#LY2 M%G7!GOB'JP_OFM[XR;W.'Z*3([7D.^@*2X6O5;M,@8C5+YW&DX,'V3S+$7J- MSN7.S.)U<&SQM?)26$<36D->SY=>:W*.[SRL[,O7^NKVERK%59765S=UDN5L MY7<_-Q\7Y=5]6B9,6Y02.-4B$+@FX6^AS"],,XR:==\7MNP-M["0LH\HHJ?;W=&<T[FHO1)&/TV5"P'Q=^ MT82,(:.N?3ODQ&;6;H>QC@@/B>-700 S/F M:C;,H6.!5D)Q IOT%#9Y^KM1#,!IAP/W72;"&V>U%AY?/VXMY2;3*)A8/7<)9,B_E?#C'<-U>-7&>T W.;;9.\[KJQG\LDK]CV_2+_ M:[(_-.V1 M,B?JC4;^O$"?XO,(T6#]$ETO=9G>S)M_LTWV7U@;XEE_GV M4);I+CA0@?5_I,U,SR;P7.A[I@V)SY9H Q.3?I].X'BAT*(>94$UP_KCJ]>W MLV4_^\.N;>XEVVUQ8 =/W2>/R[IM&6[%FX+.^$_;6=XBEN25+N'X>CHI^3V)Q3PT0:::^R:S>WHUI5P]KRN'6M_G-78'K*^R+ 5F2-98 MIG(S(W.6+=]\B")OWYH'F;OH5C#_,7O*Q8*OBLR)=;0W-JR.9N<8L F7?$N; M^>U6BSI.6<=M?TW?K0,MQ<_Z/F.)WM["?8*RB"D6[;G 6\CA[=K!F_>GK79)FVI;I.D!:B>_TRT\6@ M/^REZVN&FS1/;S/!6TGTEHFZ"F"6XM!%_K;,6$>\D7_R^;1:,?'?\GPBZB<7 MY??#^.FI2L!=D;\JJ1X799I]R9]\(LKH/RS9%5O)?@,<6ML0@ ,'T9HG='S/ M/4J+B-#$R2R"-%.^W0);F!H8BLV/2?R; NX9HR1V:OTX\!7W?)6J4WW,M1VC7J6&P^]-B/IQ:DG MLM)24X?LI0I,%]./I=IGU'RVSL>)8L+XXE7.LO*EW5 MSY!5\Y$AKV9VX)B9T:=VOO)93;$+K/9:?_'+K?U:\#'@6PJFQ?BW%H8M6\HK M6":VL '%:MXX]5W<#T6^2W<'^K&;?=HL;*_2ZZ])F09)E>["XH[]I&TS%145 M2DS7<7P218X#"2#$B?Q>* %(UY"B8I7S##LVBP3?W3"%QO9$HOH>K^I"5-?I M7:+@-#<\GJ1D=#E=&$U676EW5\0;N"Q9/X/]?L6=7[$RFMC_U?1 ?#]=8%T& M2/2"M9:%ZCFM0UWA?/?_%C<59G>ZTN<=];6G0^M.$'DDL)S Y89LK+KA 6A MIWSH=:(<_4L>#":O:0(S@08>N2)RL3)1.Q@J<;G0?'@Z3J>"]V#J/J>#W6CJ=(E,65457_Q?R>CJS,8(3K* M.E?9J.S(-FP[WH3(#E 81Q$)8^@!Z"%H]5(L^B/575=A 9I;(HV>9@>6 M^AZJN-GJ^J1:?=;53&A/ICM1O>(>Z'.#)_8YIQXGS:;W32'FZF>9L*RFZ\\7@4$0\\D=F!3=T-@$3/R3<=S0Q"X MP#%QB#C?9/Q,)P^S\P\_L[-H-\0# $ ?$M^FOWB ((0Z?6[DN;9(5W8^ M59K[MWTB['R14ZB<)G-*ELJX>7Q]*0E+R?BU2>IMZ"Q=Q'S5PCI+5["&F+=@ MM=0FRLIAI&*9OZS74<Q]%LF5O.T >@_P=^RBM5N 820.-!WS#CV/81P M%P/!P!>ZLD/LFW7/M3;O-U-#6XU4CR"\!5WB [ ^@\0@RN^-%OX]L6&$87)V MK8-#DMH+%0^,8$M4FE)'=?GN(WW /B1W:53<)5F^ = A 0F"V+*P18"-G,#K MI?I!2(0:I4L(G)%.K2+1QN4BI<;9SEQ[@7#/"]W=[XO'-&VVX/R2NHLI[NG'OK);(._IIP3G?&3,XYSR;X"Q.;UE[2<"OK:"9 MH?J*)6.3,A,,7 ?2)F7P?)IELAO*&J=OH>]]EJ>7=7I7;=AA13:Q;0*]P';= M*$+0[86%821T&/\,X6Y9,$+XSAN6 Y+E#K:"FJ<[71LL_' MBFJIA8UXK?9:0]EH[P>])OA35OT6EVG:GX;37)F#L&^;IFUYL6KN8YCFM[=4E'-%DZF2F*-[_(NZ>XM+5*_VNQIU^SS^K'1CFQ<>@" MWS1Q:+H ^LB)HUZY9P-SL8I14N]'Y)CL M]UXWOEY\<]6.$Q^>_X;UXU1'=-:02DIKT3HRRAZR79KO&MT A,3VB160. 0N MMAUV=E&GVX9.L'@-*:16<_W8:UFZPRA7D@O6B]H*<7VUXO",_#>I$T^+;NX: M4>JQ^6]<'\KY,4=M.*&D>.O"?S\D)67V_C'.\B3?9NQ^V=NBO&OD'_<)#GO_ M3!PCB$/?\2(3FY%E>\2G\:D *S)#Y'+R4'58?70;E!J#5.-$JW$4N]A>7$$S M1WBCJUC600]MV17S/-Q\;W95UIN/9<'.H[HJK]/R(=NVFR7,T(0H)J[O^;'I M0.1X'N["Q%;HGT<7K%L<#,T+$LQTK-,W0C2T$_&,,-Q#:#BGVS?/01&P<2] ;OCZ6 M/EOD0+',KI8G+HQT?>3<6D?'1E)[H>)Y$1QZ;TG3Q8A-RA,38CMTS0@'L0WC M(49$0PL-DPM]L^X]):T8P<%L,6\X!YZUV2(X2-RW$!:!P!,7QL9;I=Q:!P0D MM3\?QYS@ "\$/J4/:7Y(8YH".XB0C8'\+:N_AH>J+N[2DGS;[@^[+/_"+D*F M_V5W(F\"'X#0(38 %@IP[$:A&PPX I&]>4C+FX(7%CH4B+P[IV+YEUBVHL6@ MHL5K/O0L;;(8H#JU!GNQC%ZO\3L5;/2*V7Q4I]GH1;/S5N=EF82M(\3364CK MX*+6#(OY'GDQQK(S'*]N_U(4N],.WG6QWVUB+Z*]N! [R"6QC4'H K<-:)LH MCH26[TT(H[D)]ID=4=W<(<0.QBMEV#G%0SY$SF2?& G#SK-&UNGP3F4P9?/2 M[FV'1J"FP-9UL$M%(H7R1TZ,1'\IBZJB?Y'O%6*-^-GVC13COM$BAA@A<_B8HLL7,8BTEGPU'H$]N#M&-IA6&$L!_A/AZ&H=#: M2/DHFEL?@S C[93]60P,$_SCP\0\UHE!X^A:+VJQ-35OVC/"E.F6KH,P"O(H M5#]LHB-,54H_^Y6V<"+:\M\7]VR]71=\XUE.1($7TOZ5 \PH#$AL#<0+?*%3 M*Z9%TDRA7ES3B-\=Y8D.(4TRDW>P:"X?18>%3BP\4=83:NZQGQ&71D=Y5+B[ M#CHIRN7%R(TZA_@GP_9[-AB4[WY.RM_2$SYN/-OQ8T"P"_T QPZQ<#_P;@/+ MYKL]6D$8W=-DR3YM1QCN>F6B4V;R#O+.G\UBGNAD6B.J<6Z0M0R1WO9G=)IM MLJGK8)&*1%Y,P"GRAGM\)LUIXVQ/ ^+=799GK&'&+@P;HGHN0L2+W1A8)G:P M[0=V'S4&MB^"HJFQ-/.HD]>\5\D3@8*C.E,MY1SIF=%-P=&?$R.?:EN&4F>< M&ALG4N3Q.GBE+)OGXTE*7>(EU_NLSKXTFRJNT[K>IZ'Y'^&HBM%Y@22?NZ@/?I%_JJ58,P,59-,I&/4W.Y)\:HHRKC*.MB&3Z- M.#3")A6^KH-+2C(IU#]U$\>\-RBR;-LEB)@V,2WDD #UHUO ]3TL,M\E_NV: M9[W:&?;BQ4CWQ('N\Z9)#G K]6OJP/;"H]DBH]CSH+BMO%ML5PQ74DN00 ML4V0'9HT%.93Z'HN^8"6T%=T MTY^7VH4:ED]W]]1_3,KZ<1.Z@0,=X",K1"Z,?(BL?M4B0,"/-GGZ)6D/(S_' M-75!N5Y"OWT)7^@3:$5UIRBG9P8M=%D[SK29[91BVF!AI^]DBT>GT&@DSF[M MKM@>V)!%TS)>F<5/M,UG];/J@^7>5 H =E4"MQNO5 GJG5RV2M"03Z'KF1/L M+K-&W9OUT8;VR@F(78N=D((0_:T9]PUKZ+O(%5I?.BW4]]*ZG>HH9Z=Z/C,% M^]>-CZ.MVYG[VJ-.C76[U5B\CL:LJF2>=\95>C2Y7[XQ P15(^-G=54M%; MML.Y:%:K]:W!#4#8]1")L&\2[MX-^H2RT*%E%:+:DSGFF/VX:_3T1:Y:! M& @7+4H^E'XOI2@Z;' R$7,\,Z)-S3CFUA=Q]_DFO0OC:3K#95CS0EQCP8Q4 M VMX'-91D:S"B6)]+ZM,94:5='5FD.8IV]4* \OS0@1P0$(:U8I-X@W-^, 6 M.N1"-H;F[O_'LGC(*K9^C1:)\<--JZJ!T8^3ZQ0)1T7J [UF2K&<2AI&)G_H M5,W:Z3;JPM@VRHWJ1+K@>1':RH5SP&P%12(XG$9+ MXVDO;I#-2J05;IPJOS :[9&DIMA7#5D>48AK6YR@MLDI0Y[895 M'].ROX JVVY\"\?(Q@A#3$S3C+$-AUBA)7;RLEP$S;!M7]4?LMS8T7YH4E8& M[<(:%=/W=J->I8%\W-3OG1@5>ST&%=1>V-=1;U[4O6K+",BFV;@.3$W,H5#Y M8$U#3)3M#W6ZV[@Q=E!$ @?1OI6-&)HQT\G0 AIN&^50 MH\/!Z;#I5"V+FTZ$ '!$S5PG<"T[,AWXHB$(8(X@CC 82QXJI?(5VN&S%&-L:5R6"=R?]C1/U'HM&LJDJI* M:\%Q7E'[^"BCT3DQN)R8QI3,?D[7B0LC')&T:QWXD!7_\N@M>0^XST.G7\W^ M1_[KD#TD^S2OJZ=Q<;Y[^H.33VY\%U@TM!=B[(0N=F*+H%X30@B*#.KJ53++ M0BY&H8N61>E16W/:2_F453,?%C[%VI&W=)XB6\=+/5.NST\EG]%A_N/YOK!- M#I_2^Z)D:[.&@9K !&YD.;%K.S'$/@2^:[?AZ \\GW?,5/K[]56:G21CT+38 M8.=;YHR\I9/]7,<+.#V-%R?**?&%^[79?DUWAWUZ==O=AM*L)2'?:,,W3_;] M52CL\H'W1?[E??:0[G#3? T>_Y(67\KD_FNV3:C7:5)];D9.TV]U0!WZ;>/; M-M5L1Z;O0^0X=@R WPNV++&]RPO*U-Q=Z#-C=WBP68[^9B-6/;-%/EI?D:3 MH/%KDZ+!&I6&1 M5\4^VS5_H!(_TE>ZWS)[=1MG>9)OLV1_37_2'$UV/!*?W;:#W0#[!*+00G%D MD]AR86";04P0.K?K>EXQ^CAWJO_">))!P[73'!@+ARR,8QK+71^APOP1;,U; MN.L@U,PY/]\VN(#CW"/A6?4;P^ OU,>R3K*\SDZNV$ Q<8,@")%E^A8!/K0Q MZ&.:& I-PTV+I+GA&[+G**_[K1>4"<&ARO*T:AM"89GN,MH M-6]PTV3;0(LXD)VT"%V3#5 @GWA]7,^"8C=A3(XV8]>]DVB<:.RZ:&^_<;H\ M%NUNSV&O?*]9QEG-/=XW#./JN$XU>QU,4YC/F]U(-4Z=8UM5UIN?D_\LRF,/ M]5M6;5P2(!A;,/"# "(/FYV5R>&M@FH&DXZR;HTCJ(9 M#!+C#J\W/'RAR9VPA?[I.5=>S_X5B$RT:5EB3!5?*'E4^%GP(;FC['D2*BKN M:/MJX[N1@V!HN[1!A2TOMCW/;&.%9N39W$B0CS ;&5H] FR8X-IY1,QCF"PI MSGFEC!5OVO &,J;;MCPY%.10J'R0!(Y#[2/@G].[F[3<^!Z 'L*T]6+'4>A: M,0&@#P%Q$/'@0^J+YZ(&%CAU4]B<<4IH]T42#MCXM17#B5(Y;P0.']7ID=PY MHR)>\1TI^BS'5^@XR8H5'!0J+;U0\"A((##H0E"P^BB*+ _:V(Z"V'>)VX?P M2"6&P( /@:)6 MK B!PM)?0Z!<_MR+V4\GNMBP?? 8I/GV*[M%N>G$VL#V8L<-32O&06AY#B1! M'Q81'XD,FD\.-N>L7S.[9PSZA$:DU+G+-UP^J[&"K)W@J9Z5_6>\&ADH5V;S M.L;)U:7S? F^6I_D6=8'[3K2$#@T:@P=*_1\Q[8L[)(N+#!#'$QCF6"P15DF M-(:FSE]9FFFT5B7-5(RV*>#94[>$>"9I]%IY)IO.69Y-\HF79WB[+0[-]J5M MFCVPZ<6N*8A]C[AQ& +/ \!S2!PAKP_G8I-KM&YR$,W\ZG491V%BM))WCX]2 MLQ@G1J=7/!/NM*F!TEOFC,!HLI_K@-#T- K%SYG@,JIDGU;=(OD/:=W%(@%V M8N XE'#8L?W \MR^\PD0<806?LI%T(R;3H_@+Q\2Y1I!ZA\0&CX1]70>-E&1R M?LA(TAUI,K%X77_.P8YOH@@1._0=UW81[=L-$2TTC4P"<98BDYKA(1%#)=FD MR4M%;%K'>-#1(Q$Z23B[4CK)9'*.3M+N<'?##O?W^RPM7T3N6FM1C'T;F;9O M.P ##Q("^C5A$-H "W7()L;23*E>GO'R/1/LKDWUE+/C-J.=8J :<7*ISMRX M5V/=.D4NKP-:RK)YWM53ZA)WTZK9'OM63&QC&M7U@\BS_9!8L0O#/B;R^!9: MJ8FDNWG5[A*>BJV);G*VK&8S4K!M]9:'"P%KU*>Q]I42?]AE&12J'_N1):G/P?AAP,#87'; M-^FJ38@M&,/ "3Q +-_'8> ,40%PN$:I5,723*E6$-MQ7_621%9L*_!R'$Y+ MV#AUD.K".+IZO9"K(DOCYW57(5RJLV<0WK[!5F4^AYU";. M27Q,2_:#Y$L*-C "ON7&P#.],(BQYP9F']+"D3-M]:I((-TMTD$*>V>:D^7; MBW"R+WEVFVV3O#:VW>:(B3,40O9*3E'H'[E['E1HADZ 0!C"R \=QS=A@/N%)9;KFY[\;3J2 M 74/^['++)I3 MEO3BX7F'*ICJRW?-":W58Q>#V[@*Q.'4(P@5E03GI.Z"A2 'R^G^:S^:G\/(L1E@346R#I)J MRV[D9'SU+O+R-4CH,[Q-K[^F:=U?(=*>H08L#[NF[Y+(C0.3-F/)T&ZU72"T MU4DZB&9B=KJ,1MAP@XK4^F!Y'_DP.(N%8KR3@QVA)F9-$AK)_ 8-O5UR *19I1HEFW KS.DJ$:*M"Y7 MCU0=D5 D+6ZDGP 2[S&WKQ!UFV!<&,8D=A$?V=(PC5B<8-K;$8>U5*1(_=,M M*U #J'M73$UN-(B24QF['*F)RRD],^U]>T;'&271IVX9 C("_]/7?D8RH3T7 M_V3XUNQ4N1RVK"2 *U;$@B#!/A2+F1[R>Q"4!DH/8!HV/=$$U>EL\K.YD0;I MB(UPIJ.A.8\_72#&S^B/B<$TT_MGV529Z#<3EF4HI2WGWIK\-\FA*8W]P"D[ M5!7_+PW*I/"*\ M<+(&HYHJCJ=73@LG959- 3MH@M7N/-C'4U;Q>5:MR-Y;;)T1.V-$+T/BS+E3 M6FJ0"J6<^Q:BD]7.>@"I<%[ +?GE6P&6D=5)>$']#3.X@-,7!ITIK;0RM3)6;";<<3(?:%&OMV5]J/)A M4V'LDS1U@Y@"!/P(>2[T46_1AZG2(PAC[%A6_ &:6H4ZBCFYXG0JTM3T?$#E M'&'-MAGY#$5GBE$3Q"ZC#C7B26F^V6FJT-^K8I_3\OMNA9/ 32!Q69)B$,8\ M&6'<&P*I%VN)C_S'3Z4YSG[L^L7A;9=;$M]@^K*/2) MEP8X25T4>] /0M:_5A"D02AU(,NL1^>$"*E=?&O\997< P MV+Q/I[1\^\1:WQ[N-6%>Z%TUT*(,]DGIABGR,J8O=2-P>WR>R M,/%B4K\@:2ZE<]3HMFVJIHLC/\XNTC#(U6LO^J/.;P_:RN,E7"*=1##!!+,(,IR$"'NLM M(Q I3?29L&=9S])Z7]QE8K+\T&#B9?"-XALX1E@=*6B6"#4H:1=.B]&Y/$?P MM*)V9$U'UC0X7[BPZ7@D*VW:;,F*VQ5OBL7U-F\VFK^_N\^*2M@E7[/J-C^Y M'0&$J>='",348]0C#! Z&&>!TERB(9.VYQ<'8&+[R&6YNWUW67QK%@2;HQ1/ M[A)1$S]3K,OIWPR$JTE@#[#EUCFAOL,X6V4G1]T9'33,_3*DT+13I=7VJKB0 M,MC[>"-Z?=/IVS[_7_EVP\J*:_+*!R@*6!0D+F5NDOK498-M&JA=+V#&XJ1R MN!5RN&WD,#O*8:$KAX8XEUR\=)[XG4<&>;.+>T8 M97X94FC8IZ<+0!88DS^STCST^#E?E[>[HKE'H5=>1D(_3A%S<1)$U"41#?I+ M]4-(L=+BSZ"2V+[TV-XNE8)$;*>AO!)T$\B_ M G$_\X<(Q$KC4S,6+8M3#]+I>]L)S OG^J%[25#GICQ#C,LIV/1DJXF9&9ZM M:)L4=6=DSBSURU \PSZ5-ANKG [6U7[U69AI;K%"R/?2"#$60HA"A*(X[2HF4D?BU#[1LHY]$9L6ZGVQSK;.[WDF=DIV2WGRE]@I4G1>F.RQHR8\FL3( M* UW\41E^-^>*LPC#EY0$#V.YE4(3I'GK_2K?78F;]C:^(NQ[8+A*8LG.? M>OY:Y]9B9P&=6P]W.;9=F)J9O!RN$PL3EWHLC:@?0P I33RO/W(<80J5'@,V M86_&6=/_?(7B)&'0]5/HAC2-PB -![W%')/T M04&C5BUK'P?D\']VU]SAU6%2.*UFEN#S8C>']-,@_KBLGAA/!C7=L0?HK3^72><#M/WQ7P,EC&[8L&OTG;K-:*4 M'X1T\\(:H C$+O)\YD$O 7V5';LT4GI^9X29N;30B.Q)\3A*YTQ3:$S8.+!% M"!G'H:Y<*JPN6JJ4')'3)G5N%*Z_V!QXK9B)F>9]D=?'.RV/9S'#D"0TBEP$ M?01(0#"(^QK *5YX:X9*.66:G$7%:=T6GG/$=W(7[GSG MO658.R-<1DE?AH29=>GYO1>F^9*:6.R[;S.%N?NOK-I\SZJ\0U.O B:N0:,Q MA!Y., JCU.O?BHYCGQ#I><61=B82L6[9:N=\[0 Z]QU"A;FQL91*S#-.R*:: MF U$7G5$]MB<3],3J3#'."&A>E.,(XB5FV \S\!K\XN&>%O ]*(I3TKSK4I; MSK^4-WMA,;V[SC>;?%/L!MO P]#W$B^,^*C=]0!TV9!*(N!*':TP:W%JB:\[ MJ$[>876*W7BY'T.YLO!/Q/;(%-"C=-(3HD>G@S%$:R>&B0@WE"+TB-=)%Z_S M(I\^$@ MMMU_O/EXGU>9L-?9Y[V4^#%%,?]PD! ?NS%)^RE*[+)8:L?.>"N6^TT+3&S8 MN3[4Q2ZO:X=S77PKQ R'VHSA"";EI@FG(5&MECKR-Z!R>EC32M"K[)S1H/&, M+D.$#/A1FFYK>C+4RIZXFV,P2"#QW2CELD=)F#03BU%O4-P@KJ-#&F8F$Z)J MP.;4;_4DXURJ*9%E&G6EZ AK9BUZSH^$&(T@=5EJ-,:15^1H-#?2@XFO?.B2 M9+58N;V[SW=U]NC^M!#'T \IC.*4XA"%(3D:=1E.E(84XTS9'ECLR_4_WUT+ M>,XI/C5)&DNGG"Q-R*2:-#7 .A+[+;>/+B?[P'N6>'\[_2%@S_? Z'D&SXWF MS%"_# $SYEU:,=?Z=HF_IY5F^;_/N?_YU#4Q9[+;?6M6.?M M5CIO%2)Q72U!-(@3G 0(,K]_B8K_0.T.QWD06I;- 1:OX1IK1HV/[_:G3TS4+[S2C4(6$3>.Q&/= M8%HGG_X"F:]M;=Q$\ B!.0>@R+_Y#$#WH $8%*+_ 9-&M[ M)-TA%25@B[5[+.19-]:["]QD "1KOGFX5RSDS-%NIS*3)O%"9P7MU_%B\W9M[S*;O/3EYN=WXJ=\Y!G M5?T74[JGPO18W;-$LD'=F_$99QG:M&1/@_6ERYZ.2]*RI\V7]':7_#M>K\O# M3FRM^525._[ENIF%J_D8GGP5?!TSZ*I\!C#,L=2;Z,L_JT]OA MZ^;ENB#$09 FOL]2E" 8D!"A("3R8AS3_M4-YKMR5S..,C"#NBJ]WSF./1V%M4#<>(V=D+,Q.FN! M.SVE[0ES;GC5/IGLMD:EA5>1K25*KZH+9\57BP\I^4T.Q79S57XY%/O&:O\Z M:Q@CY#'DI]P.=I.8,M);HC1BTNJK^?F6Q;=!]>ZJ?"=PM;U 04!T.9/0W GH M4I/<%YAZ^UE&Q(AA:@LF,]*,VU%P6-'4[H MG]I!&!/F8<]WO3#P6(Q(TE_O3+>OK\:8)56W5XTI"6:W3I*:K M3QC2T50]JA04U3IE>GJJ3)VCH./REJ3:BMOB&-_]]J/=- M/TV&;6LF7M/0';C/'.+]VH MS%%:"H3)7@YG MN0(Z1U$G"*2<\BXKAFJJ/$GX M%K6#]%+B".QT$5V&VD_HKZ'=I+I,*YRLS3B09N;TLLBNBVVQ?Q#W3!ZJBH-; M!0 QF"8@1B$ %'&;K+O+@'J8 K+ZEE?7I<*QVE'65/3A%)BT3'0 G6TSJ[_M M(!9Y?>'LRMV[#N?DYSW/D7:F>YNB>QF=UY@WSP]X&F1)MN/1_";GG[^YRG[@ MW>;C_FM>71Z;VXEYTMR]Q*O#) $A001#,)@/,%)ZE\284=MKMP*9LRUWM^^: M9ZY..J):[62.9;D2:1:"U2JA'J+#,3;G*5NR+T^U[@AT6JF3I>^,YAF/P#+$ MS[Q;I>66JR:'G_-Z7Q7K?;YIKA+_8U?LZ\]?_ABF!SU,Q%D:@(,01>(4)?$0 MY)8CXK-4Z1#[.$N6A8\#41.XD;S)J=ITE*E)V1&7TP!S&F3.;QQ;_9>9)MG. MOI_#KR*?+_CD _M*$\HZA4?Z'ULUCV$HG[C M#N6;S^5VR\I*_*-5RO64#^_2A*5>#/F +\9^YP3U$5%:\UP8=-O3<\.S+HU3 M4]V9;BG,NMR\Z)SUW=N^=>.YW;3>';.LZ_?-*BG#\%&4[' MQC)>W+ 4ZC-I:J%M;AEY;ZGDF+KC?8H8+B@SMPJPBGT_ Q1+XE(Y"7B5FP\ MX(]ANFK?[/BRSZK]8E*S)'85S7[JIK1\_]%AOXJ7 MX>OWN_;=F!5)_0#Q'@@13>(DP1\?82QU GAQH.W/(-;.K8#$Q76!Z54U MQ'-G5XO176IR;5T66V%^JC?(%$,Y2VK5;$V_>F;5I66RQ#HJ;O/GU;\U1<$ M/P LS!B 4BIZP8X1A'LX4,O\5>[_#;C_^!J">E5$;N4 ,>M #]S4RW+=J/: M!299U7C/G61MQ'CA2;9U^==+LH]#.4N2U6Q-OWJ2U:5ELB0[*F[S)UE65C=Y M<>J!Y\,8^A&$L1N'?NIAA/HR(:4(TD7E677X$Z;:FQ[CUW$ M7$RCA#N \8 _ 'ZWAION-G.G857DZBNXO9/JZ[?Y;J.Z>/N3J><2E]]D6\"O MKIS:O,RV_*86N06I9O^T)&Y?EFQF/RFOWUE65'_+MH?\='\/!T!V&D0BQ*VK8J7,A*RU)+F M'BW-WXB6.J(ZV9 SO$M[OLW.]4K?PEK'O"6&E7;\;U.(V&%O^G+%8BOXF8J: M51HG%(1ND+HDCJC'?!:CWK6(TF7N]!WOUA(V 6]X"\NJVN&?WXXI%S.I:[+] M_#SUB]%&\\L4+?]^E_[JX_'&L;?]8PD(8$+< MT(KZ;>$[W<:L-X>YF[Y)BSJ2RU[GBZP?K?K?Q0 M;!,+V*EMKMW^ZH6(-=YFVNMM.O+SER2/M]F][5](2$Q2CP0!]H(@I8'K]?OP M4C?V8[4K('\>OU0RC=9EDT\WD2^W*C'>9.:N2N9L*TNM2I[N2/]WJTH4V\0" MMK:;:[>_>E5BC;>9-L>;COS\54FWY_# I?!MYY +4]>/TRBBD":,D@!'G7,L M J&[C%D2HRY-,47RRB[[Y=8E9AO-W$7);.UEJ17)"2'_;L6(2EN8_V<;Z MJY!:S*(%GB88[]3,!PT4 MBI"?3.I_G<5XV2;TJ\N\#S% MKN_!E,0,0"\./!YX%R$600@EZW?=C[=74+>(G '2;%NC7Z'FC.R,)7,92C#: MB])L$U,LB7H[5]GUEG?*(,8N(@EA&/E!D@8^B'HCD)=B2G,C:A]M>8[BI(,T M>!3?453E27(ZP!Y%BL-R:7;LU$>/>#A7J>@1M@RET 7_-'N/X4!9%RZ'-P0Q MQCZ,$Q8#ZD>(#\J '[>&(D],$6MI@_S'3ZJ0IB@4=OC2%@L9JNPJ MQJ7$2Z4CV%N8% 4",8=(>6NL?3W8O^5'.H]'P!5Z8_U]B!F\G!=Y_R_XG'!50+2Q(\9 M"G#"? ;#B"6H1Y+$JF_YF;=O66:NRGVV=:H6^"S]2(6MM[N:%>X7U1OM>/AR MA[7(IFR?)F6]_WC3X1GTPX^#)(3(#5.($L \%GNXMQ7Y4"GSZUFPW"\%*/'8 M5Z55!FB2)E<+V.=+K2#HJ>H0S587O,C+&<4:Q^,R-&FD#Z7)EJ6F*Y?%OKAM M5BF^Y/O]MAG I#_$TD6^PC2B*71QA(* LBA"P.LF0"(_Q@2IJ,L8.Y8UYC*_ MY;F_'F!-VUW.$'.FTYB@X[O$Q>%@#_A0I1/I6['FOY9;36"=9 M7:Q7V'.3V&/LRM7)R<(KYPSL?!CL:I$7I.^2R%9B%Z:,N[IRIIE47S MVDF+[6&?;U8$)10R'Z1^D&(7!HGOL1X' %!IV=&\=\:K9L'N=A I=Y M0>PA1!+DTQC@=)!O&JGMUM V8ED=11_N1G/#SFXGV^^KXOJP[WORNNW)]4E( M%.=G]3F6D\U)Z%53QQ[2\7+HV29J7V/GC,R-)G09:C;>C=)P0U/3IB=[P-M[ M[3_>-*;KCX=]O<^:HQI-O3E@08R$& (/^MA-L1=$7K^?+<(!#91FHNP@L*QJ MP[WM67=6L=&UVCG4[04+7-#N#V*N0\Q;3:%_EN(H)X[SAU!-.9^=-&T1BR6O M%K-S KH;F,^FK5KDGA%>N\%:ABI;]K&I1T3D*S M5?&<9;93D4UU 1T=ET5+Z'COY$34$(O2I]'R6[$YYG-^7U9BY$N+>KTMZT.5 M7^4_]@DGYI\K#_@8)0D)$P!8[($T#B-"$, $Q3%SE>I-$_8LRV4'T7F_NRFK MNV87D>)A-1.)S_A0(G0;BU"?'XHRS]9:R9;M\OQ+[\?[0-/1K%, 8@ M27T?PL#W((D %I< \#$^362TS:Q%R^K6XG0X4.<$Z8738I43.L,4GY>Z^=A5 M$[OSQ':G_QT9T;/)]:9<-_?+-&EM@9P_PJ?*?3:>^R<)1Q#1I!&N46T24:+F MA31BA]IY$XDEGTJ;C5'QE$2>U;DXEO'$6DK]$$8)C$G*_P,B0H/&6NA[%.!$ MZ58771N6$T8#Z\(1P-3*8&W.Y$K?*>A2RP G3(V0'$.G2EYFYTQ=.Y;/9=2R MH[UX>I+$""OR,B,4[6._Y;XQW@O>P^_9_E#Q/Y\@87% 8Q!Z 6*>ZP'DB2?7 M.)*(ABF+U/; V[!O79X$Y MG .UTW7# ?>'TR%7URT(P9+5MWCBHZIY\"!8@ MC,K4GA5->X%:BJ!:]/"9V-IF4WI:=/TUWQRV^<<;O-L7&S$G6WS+O^1K 8&7 MGNW!_WS37@P@=@TU Y:/-T\W@K4WB;G8!0BX+"$ --M47=_O9CA\1D)?:09U M6FBV)UL[;\12R:D_SM$AI_?($:W3.?%)_*.7]E-J74,X<<0EYW>7&VS%J> 9 MXFQG\MAH1,[-,\\3^F5DG;F1+F4)UF!ZR3JJ MXXZ4&&KS)+6II#E[W#W'DNTVG_-Z7Q5KL5E/_*!YQJ7^/1?;^,2L5$(PC3R( ML0LCY$.2]M8CSY>JFTW;M#V3(P Y90NU68IO'J_# M2=XE]IK,1+GB?$K#]L=3M@><[=T*[:..O'QML:IL-S%)N,*&DYF(U]MR8C M)!7X7L._$AE>EW58YZ?S.Y? :02R1T[D34SDV,EJ$N<_[F4>+IE\C@O>41B MTVVSTSBZO$^4;?!=>=CM5R")XHBXE$(/ADD4$A ''3;^IQM-F&HD$4V99^JC M).6/)"GO->AXZ8CVHO)3)9,6LKU,HAC<7R*-J/IL M-H=H,6[]*?ANC'5RYO5SN=VRLA(_7$6 CZ8HP3%D..9 0P^F'+*7 ]$U&=* M6ZCF@6@YQ3P[<_['CG>"[8/8D'F"N)^S4-P>-5-4);=)+3^@BM-[ NV[:P'7 M.77).?')N7YP3G^O\ZN==KKHPWSQ*/9_"O>NB,M@(_N2[G.;XN=J&"PBS$<1'9ZZ*[5N>G M35LM_&DREF(C^.62E:K_]O*45B2F2E%_Y;^XK]_O/C5"_=>JK.L525WH84"2 MT&4!X;G4CP>D2:SVG/0<^"R/L_HUWUL!;*IX)6Y/M M[-3IMHKT1UZM"PYWY84Q@="G,?\O(AY(*2,]$)BR:+7+;S,NNI+)QSP *9&* M6Y$ZQ:J<7?(>THC\8H%_R?0Q$_&S9X?>GY,$,7%F4&;^G/#;"^-"=-VB@T]E MVS:74XT86%G=Y,7^P&'W2605>B'U/10F*/&8[['(#<"0/T"2*,KV# @GT_6U MF+_:SCELT K@-,,&:Y&;/3&<>#9;:C ?'(N#AC%-82')94X&# \:QD=COC47 M& 60,-=-&? C)I:%@F%P$S),NS67=#=1>E)'J+[BTCNCM]Z2MXO%*HLMBU2L M>:?>9:/Z:ZC5"/^M3[VK16(JI>H*?7$S2(<3N2G%A(MJZ*,@@1@AC_8X"8Z5 MCD-/C\[RM/O?\EK,MHN35OD1VWQEM$;XIBFB[49N]KD5X=?/N1+\+# 6TY%^ M(_@UTM$(_PVGH[&1F*%P?O(T33\C]:DJUKG8=773[;J"E&#?C4C@AHF;AC3U M8#\"@/SKN?;DFH)O.:$-K]$.KT;U2)T&:G,(I/%YMBU.QAK"Y'N@YF@#"]DD M]>PQLB?-:JXG<:>/[C3#/=--[==(P#8)LC=@M!/+A:7P%6 IALASXQ"YT(UQ MG*1NCSZ(/3CK+N11R)>R-WG#VTI6G9SCG&^;\KB6L*C$;33\/T>V_B53]/QY M6;HE_5LE8WE6YLG BE$SEG9KI2UU9SV L0]90/V T9B/]3&,?#04#B$S.\4[ M(>X9]EQ;S[%3AMU0GEUHQ,WGVEI_O_;/E7'-171,UIVA7?TDF7<.9E2S[VS1 MFRP##_MNI9SP(M<-4AJ%&#/L44A3.)01$0SC29.P6>@3Y>''N]-GS\2&PS]1 M,IXO\C/FXQ=VR/]J*5DIKC:SLIT&]HLD9DODF,[--F,X67I^8?OH63="Q"AF M7A#X?D #!B(/X]X-0% P:8(V#7ZB%/WHH,'L&=IX"Y@H1\\9_!FS](O'%7ZU M/*T86YN9VE8S^T5RM35Z3&=KNW%S2:\V3% M*-P+.&^AD+#_[TK@)(WA)Y'2J5F9:250+6HS'.DXB]XEB4] 0%V*0Q\$"8Q1 MCSY@)'5G.N@Q"O-\QS_FWFQC+.J3GP^9+. +.37RKUMJS%6*O?T;Y*8CZ&2BA,01@ WPW"9#B3 M'@"B]J#LO$@G/WSR.1?O9HIQ""EW#<9#MG6N\NK.^>T?.<^O?VF2+[Z]K9K[ M3YSW_+>*75VLG;]EVT/>7#Q_^BC>M$EX9+N8)O5.UR3F2[A''YT3)W_:4R=G M0V8QMYII*K]&1C7$A>$\:C)"2MGS^FW,U\K#ZT'^3]1?B#]8X3B., "(L)!7 M RF@*/&&.@ GZHMQ"\,_5:;-ND1;#8EV?9)H]R+1\A1:/WI&N3SZJY%.%T:T M2I)=&/2?(_6>/UCR>H$W0T:>-KYOY>F%MK8%9>^E,O123E\JUDDS_>NC_-<\ M\58T]##"81+&.!8/ZF!(X]X3%&.E!Z*7B'_)F?[;B_/;TR9]*VUFFJ0_=W-9 MZ@3WKY+T->)K,>G;;&V_1M*WRI#AI&\_FC-LW!EF9YO)V560D#0*PY!!%T/Q MID,8#7@C%DWZIH\^2LL)_#BW70QSV]_ZN6V3 _-Y0CS-'/SJM1D9EA@/L8K[="D9L$ON_%XBB,1WP?TG[E M.DQ /-+LMOXNM_ZRL:'FXWM\("%@<4*9J[2!V+QUVXFK ^<^>RK&OG M3P'=Z5Z*?WWWR521D57*%,ZYD48"]$RU!VB_Z54S5V&SJ\ M2A%V*4(0 \R@('K1V0PCI"O?GVJ(0_Q+A" M<=9C')UR"C<9DP9T[;0H3%M"G=\^Y]]XC++MQ.>=S_%V1M*,T+T,(3/C2FFA M.=HHXOY>%?O\X\U-O?(9"&F4>"B$(8.>#USJ=RA(&J9([>UBT]:ENN28=XEI MOCFL&WW[C^\"U;N2P[)1PRDP;K*8,TSU!%7=A=-@YG%88GTW\#FZT%./S#*$ MTIIW6J6?+HN&Q\0H"!,,X\0'?A1@P"&XX6#<"Q/5JV ,F54?$2O?Y/)D/)SO M-F^.A'_JX9DLY3]39Y5W2F]XIL;96UUSDQ3AL!OG0+^;LQ&G*J(MA M%.'(=S'_*O4(0&]E5/4/M)6ZX-8=KOB_V(5,TI!$,,8N32A 7$Q M2?N/]R*Y9R25/]3RK$&/Q1%@Y,II=5[>[M76*%'KU')LF.C6IPZ_TJNU.)F_ M4^O!+D>V!?4NC7>[0[;]G-^7U7X5Q#S'X9BYKDO<$ :0)6YO)@XQ5.W:2A\^ M51=O03DM*O6^KD:8?)^WQI5FWY>CR:0(G#+PAAAHD;4<4="#_X(XC.!!120^ M]6,MFNWSE9\$L4\P2D.?VPK".#W:\4(7JZJ$VJ=/)1,M*H?#<@0N=:%0)$U> M*>SQI2D5LE29%(M')+RA%GJ$+4&E8,HX/&3%)=_MB_\"*;?[A<'>=5ROH$8P1YA\6$#X6\J(D M'$R$(94N/)0_V+)XM'@< FF@@:AV_L_Y;2%F-7?[#]E=OHH]C$C"H._!R'43B GJ9S8!H#A1$P#% M#Y]&!(Z@'(%*50A4"9,5 XM<:0F"+$WF1.$Q V>%09.LI8B#+OQG C&*!WF1 M>+];EQ6O09IS0U_V?&1#Q(I>]4#*3;ZB+HU"%KHT\0!(PI2P&/56B9MX:IHQ MSM8T$O((XX73H'3$II46J2.@JNK*2(YE968Z>K549Q2SYJ3H+$MGE/-,MDRS)R]A5]N/]AH^LBIMBW5CN:JN IC""+ 9)0ID'TRB(!]G$8>"K M"9BNE6FDBZ-S'L/3'!!IDRFK5%/PJ*51ZA2:$Z972#DK26.)7(H8C?;CF0R9 M849>@/!FPYM7W?UQ6>QR;^73,$@\%J$@26/ @ >&A6= (98ZN3S.PC3"TT&Z MZ+]P!#CGXTZY4-(B459T;/.G)3CJU)D3G!<(.2LV8PAHJ2O*7"J*BTT:QRF,/(/& M9>8)*3):H\OCP@1'VXW75&<<+\K2\ZFL]]GV_RWNFRDAF 2,ND!<:N(C@*.8 M#%-"?ACZTKM;1IB86'9:< Y'IS6=K,>BHN38(W"$UHQG B=51,F*KRK/GXA(41"N,(1#YE)(:>ZQU5C+G2&_*5/M2RE#05 MO0"CJ!QJQ+RM%=8X45,'23J,'*([\?B5[J]%ROP=7@]V.;(QR'?J2\[-]M/7 M_\7_+UH>+ZXH'KJV*_S5=1X(48 M@(!_?,K\,$TB.ICP4"+=^94_V'+G;T"(ZQ0\\-OU7YP>GKP"J#/UM@)8)4E- M 53Y,2$#3]U_10:T69I?!O2AEP9:B;P,7%69N)'_R\/==;E=02_ Q,41(V)V M(B8))DG_^7& I5<^U#[5M@"T8)P6C7R_5Z3F[4YOCQ7%'B]'B(F._LCE5WJY M'BWS=W%-W.78!J&>X],?ZZ_BWOINPVM"?4P( RCP"8A!ZO8: L,82I]7T?IP MRUV]Q^3TH!2WJ^L1)I_NK7&E)@"*-)G,^*<,O)'UM_Y=ON_=^7WW9<\J_FX8_.^K@]\X$'B*/0H3DF$^*@C"%W@D<%>2!57+W6M M3+..(-"]^Z> Y_3XG!:@ZDJ"-INRBPE3$*FUGJ#!H;D5A5=8.;NH,);)^07' MD!_/EA;,,",O07\KMX?=/JN:(WQ5O>+%#V#B:9PHH%[$ IP&_?$]Z%$"U*1' M]=.GD9P!E=/"4A4:9 M+LBAJO+=OCWH+T91^VQ_J%>44H8]GS%"73>%$"(2#.9B3^K=QM%&IA&/#IPS MH'-:>*HBHLNDK)9,0**6I"CS9TY:7J;DK,*,9'$I0C/6C6=Z8X07E7.]O,-F MZWWQ+:?9/NNLKQ"D! 4)C,1;4F' PH0.11&,0*1ZH%?+R#2RT1I M"8DD1V:O(!K\/ZL:>DPM12PTT;]X%Y$N"_+2\.4NVVZ30UWL\KI> 5[F!#%" M2T1I28,D1^:DX9'_ M9Z5!CZFE2(,F^F?2,(8%>6E([_+JEH^)_EJ5W_=?Q4OFV>YAE8:8$88(I&$: M^!2!,.J%*/ P5%S3T;-A6RHZ4$Z+RNE@J8J%)G^RHF&?.BWQ4"7/G(J\2,A9 M-1E'X5)49:07S]3%!"L*!FC M)RH_!"1=05&C2KKXL,627NTA19#!TN/$^_.5APY-2Y$(/?#/ZPY]#N0%X=/A M>ENLV;;,]JLX\H+$2S$-8\K<%. HC8;2)E&]Z5#EDZ>1@Q:1TT!250,EGF3% MP!9%6EH@Q8XY*3CQ_:P2Z'"T%"'0POY,!_094%BA+>_NQ%6%Y?J?7[YFO+%\ M/.SK?;83>UY7001CEZ'8=6GD!LQC+@2]4>QYBM>FCS(UT6IM ]%I,%XX+4KG M!*;RJNTH=J77;J)"*MZ>3V)TO.TP0(1*+\"8LVA9 MQ :@SBE2YUI<>MYA57]3Q@#/;^O8/!2KR9D$N\Z? JC3(/W_)GF+YDW"7I$W M\X3/KW(6?'KA^1K3C"F4:MQZE6W?[S;YC_^=/ZP(2V#LIT'*&,+(1QAX7FBWB[; '(%,XR%.??K>5H])F%,3$"W2C%PK] H7K^C(:.KFEY+Q M+I0&FY+ZJ.MHB_'OU"M$< I#Y@$_ A"P($4!ZRW%/I/>R:_[^1.-J!YUC0:9 M^D!*F3KY89--UO0&20J$F1P./2'BC<&/+FWSR\AH#UX8V(QC0UU$VA>%6UL M^4$2!I[G41!X 0ZI/P@69F&L)R,J%B86DN[AZU%2HD2@JIC8XFZ.3R*P*@1\O\G5X3=SFV M0;5_^,0;PQ[O-NG_.13WS;/BV?4V M7Z6!&P4XAB#$@!+/"Q//)QP.I@$D_+LR?=^X4:I)JJR](%G6 MB)]7T>RY55INL&IZ^*K1Y.&*?Q#^4=2K"/,**V:0^-@%4>"GE*6=Y8 PN=/. M)NW-J8(7CH#I_"F *DJA$:KE5'!JE@T*H!S!5E10@K4S FB2\V5HGU&/2GLM MU)#B";NTO,N*W8K0&,4T18F7D"B,$\]-6&\YB$.I#3\F[2U!\5JHIC1/A>R1 MFF>)9PN:]Q;%TZK>D3<=U=-@?>&JI^.1K.IILR6K>K]GZZ_%+J\>3JW^GC?/ M#7B^QT""(8H0A6Z:4C14ED'D$J7Z;HP=VQN!AC&6Z'QW/5 U01O%HYR0346A MFH -J)Z.5UMD$XO6&8[.B)4)9I?-D9A0P$7D29%\38(\!+TP!W1L,8$:G#I89,V=YLU %TOG8( MFTY6=QCE%,H4J>=%:@8^U71JH/*_3JGLX;TM5U8XW71+6-F^*'=+XO81L,DX M?I(2A-^-T'N@DWDY)EY0>L,4SBOVIITIK30SM3J4':I=L3]4.4\RK/@AOJH[ M@ZF/B>?[E'@N8" .4D! ;]!GH5(9.L*,9:D?D#5]YJ;#IE:$CB%1K@:=B#\U M:7],70]KI@KT=8;.%* &:%U&_6G"D=)XDU.3HLL\J_.OY7;S_NZ^*K_ES9F< MSF+LNV$4$$ I<0,8818GP2!^@"IIT1@[EL5H@.84)]C4Q&@4C7)J-!6#:G)T M).\4UDQR=(:B,WID@MAE")(13TKSS4Y-DI)#L16GG?L2S,>,IC$-XYC%8>SR M LP[ZAZ2VG^F^=&6A:='HR8UJO3(J8M%9M0$I0\]?0*Q/PH=7$ &?7\*(KY_W.+O_W^5V]\L*(QG'@HHAA1EQ"?"_N#",?I8&1?13R MYN;<1N'\*7 Z#5!3FR@4B):3L(DY5A,R _1.NX%B($UG_X0ZX\M0-Y,.R>Z> MT.5JM-+]M2KK>I72!*4,0 \%"(3,QW%*>Z-1X)E1.3E3$REZP M%==+T?R^RM=%L\S+O][FX@N. ]^)9]3^U7S_58PKWTM)#%$81%Q%(8T@0V$/ M#Z2QN]KEM\+*E;S.389-J@O';1=^YH;"7'!=_Z>3'9UR-B=>J2GC=&&3T]!E MA4KOB.=)8$Y]N' &+QH%/O7CPGFBT1>/17I:=385A#,Z/GF@&%OTHTA7.W+?;8=6?K*&%(J? =,HPO?73ZQ M#IPC2:=&4^%V&?W5C"NR]9DZ/[+]ZK2OK]S4HRE+4)A$%'A)P*#;'W5"F#*I M&SBU/MCR@)%J5T%J],A5,M:84:M&I$BQHAZGEL^HA19/RU '/>BE@7:B>P_% MY_Q;OCOD->.^I#]X']ME6W*H]^4=[VYUE\2W?X+K.]W5[&)QZH1\A M+\&(NF&",4@A'RAB3/T$L-B%>K=36(%B66%Z]$YYX_3X'=$NG-X#9W"AR=[" MB7>-%T[KQMB++>P$4$[1%A0[-0V<(&R6;\K0(?R,YDX4R66H]%3.OGK7Q@0< MOY4)ZFJ_^K+GH[YF&C O;ZOL_FNQSK;-V?>4NA2%89HB[&- 6!Q%@ZV )5(; M4,=9L*S;IWB4KM,8R=MY79V.,C6Y5&%+1O>XGR>:Q__V5._.$O&"C)DA;EYU M,N1#:;(I*6A)?OO44G>BW/=!A-. ,,0BB( ;0.!WMGS/#8&TEFA;F%1+E"ZJ M&,FC)>!]*DXU)7D\P+X6X@6'#>Y+Z M<0H0(E[,1\-IX@=T,! '4O7HT)8XDFM\PL0,VT) M/_I_9GY$@Z1ES'7H "]'-Q"%/%\7V:=L7=P4Z\X&"@/FAKR0" 'S80!@D@:] M#18%4OL9]3[9=K;G@)P.D4+&5R=((NE;Y48Q[Y_0,F7N?TK!:^E?FZH%5 #Z MV$L3C45.!M;E8;>O'E9_?%FEF-+831$DV,,!# A*AG%$ZE.IA26%C[/(1Z"+4Y!T%F"2 M,*5CXBJ?:[GSOM\UZS)B$3[;JM7H2NS(%>FVB%'KSAP%_W.F.OV$@C.%N@Y1 MRZC4M9"7XYN)6L]77+J\',Y&Q1%PTX#B !"7>CAEB/1+#A!!3^E.&VL@+&N* M[E:#2]VSF_:B)2=;BPB4FL;9C)$57=3E^(R(6@_;,A37OIOEQ-W!X-YZ/_+B M*"4!BR*20#=D?I+V)@D*O=6WO+HN1Q\LE3&ETME/44GW><&[LVVZ<]8P__/O MJI?E=!D]T8PK*KOJU?B1OE^T$$/^I@OS\0-O8L7U-F\[<_+P>_;?946VO(4U M>S \\2QMF++(%=><$L9G MP>LT@+5>.C(:!+DZ9R[^U4H;H]3;N=94GL/;T)U1I[!E3T M:/]#=M>_6>(R-_$!C% "HR""7,M)TJ/ @2=U4[\MV[.JZ<6C#BU0:SZD9#PB MHV75>C!,2JM.'*;6UY<(U=/84:%9O,Z.\TY>:PVP*'\6]%N^Y;7RYBI??]V5 MV_+VX7-Q^W6X;1:Z,? \"%D,4>+Q$2A.HMYJP'RI';RF;%G6TP&>LQ_PJ9X< M'4FFG#1.R:.:%!XI/$)S6FPSK1R\P=49E3/%\C)4S9@WSPZLFF1)^GK:;N+L M<[YM5NGJK\5];S$(Q!63D+IQ$D4!H&GHIIU%1MQ0Z8#J&#N6U:J'YE2GV!3O MIAU#HYQ63<6@FDX-Y#V"-=>]M*]3=$:>3!"[#&DRXLG32VF-L2,K25=5MLE% MN38H'PUQDK@ ^$F:1BCR<8P&,TFD])*O\H=;%I\&C[/C@-0$1YTD.96QRH^: MM+34-%AFTI.G9)P1$6W>EJ$<^O!+0^U'32,^[K_FU;/!7FL11R$4!S(A9;&/ MH+A&*^@M>B%$*G(QQHYEY6B@*98IHVB3$Y"I&%/3D@;5"[/U\^C*&8[.2(P) M9I>A-D8\*/T&WXG-L\:FQR7Y'#T?;IY*LQ/@,UPI_19;>K/;:D0O0[7,N2,_?ZW# MDP'].KG.]/3:TE4:TI2D%+((!PS[GAM3T -A24 T+I&V@$*J?XZ^+OKT/N)3 M>,9$3SL(HV70*O%6A%$Y&%-KY2N4ZJGGV/@L7D]'.RBOL&:X-*"Y8C\=Q20E M40#=)/5"C_DQE_K6*',)I(G*57L.=546Z\%8@X&I 2#V O\L(4>G'8HT'$30T- MTT9AL#QZ^WLN5AI%[OR65]EM[@Q@G4.=WQRVSF5QDSN_%3OG(<^J^B_&BIQQ MD1E=Z4P6%+/ESC$\I[B=%OAB=/0,U[*2[)!5J5O*[J[WY8/ M>?YE7Z[_^?%>&.SGZI+ #6E(/9)@/V)I!$ 8A<1+@$\\;E#I\B)M*Y;UM@'D MM(@4;R[2)TY.+*?A3$T.OWS-JOS==59S-?R4/31O1>*JXK^2MT]XM#CGNOKH M-<;.:-QXEI>A8@;\>'I/DB%FY(]BU_NJ6//BI['8W]%&7)S$<0)C1#"+DS ! M06^+$D_JIL1Q%BPKT!&4TZ!2/1&M19J< MGG2TU]GE(UD\R\2,L9B1E'XS+D M9:0/SPX.CV=$N<#)JV_%.F\R6"(2&"GO[O-=W=18'\K=-XXIW^#O6;6IK\0T MRNG/25GO/Y3[?^3[S_FZO-T5_\HW*XP(!3!V@YC%-*4N%J^:M'@I %#IF:'Y M4%J6MS]VU8#%J46TN_)A?0+U']^=O"G"/W, M&=!^U&=+BZUKSDU9.2?._2)I\L6XS9$[QS6@7SRACB1GJBQK(H:RJ9<#+NJ/ M-WC=7$9:[&X_E=MB_=#^_U7^8Y_PR/QSE9*4L30.HX 1!D(WAU*:=*JTV635E M_*/./]ZD];ZX$_>"KP(0,!1B/W41Q!$+TL3W.B-!C)G2[36*'VU[*JMN'E@= M\*B)F"I-Y)3C&R7[U=$^+/; M5TT=\+FH_RFJO'+'OU5_.=S?;XN\$M]]JEU1XK*45W$>P"GU?3> I->N 'B1 ME*S8M&]9>QZA%ATM.=3%+J]K1X"54R*K])^7JZ4PKZ9ICTD7V,2POOY20 Q"*/8Q10PCR?7WB)D5&FSW1@[4Z:Q=EJ@ MP::0Q8RP*5=<3T6D@:QT9'$YA?<9^LY4X29(7T9);L23IY< &6-'6K6R^JOX MG[AN_%NV%=*)=YLO7\MJ?Y57=^^;:5N1M.NC?H9)P#!FS(V 'T0PYBH:]$@0 MA(F2FEFP;UOE.-QF!K3YX@2XHL+98%Y2^68F75$1.=*+9V1?-"%H,+_C0;QS M3E [?\ZGBNK4GE-+BX%:B(K:]/"INEIG4U9U?\^J?^;[['J;?\G7AZK8%WG= MYO,581&.O#CP_3!*?4!]Y+F]01:K/2H]PHQE#3TB,$\/*BI:'Z_W-8=O_5@<1PL"E-,(Q"B. 8)I$*>H@AC%0VV,V*3#+ M^M>C<8Z@54^&3!DE.;U<;(#4%/;$C0NGO1Q3E)KMU78O!.["&=QIMG7U#@V_ MNQQU-AFA,WH^2T-81@:8Q_5G!W!FXU_Z$HFLJ/Z6;0_Y[WE6'ZIF&^7+VQH8 MB; 7>V)BGA",((51V-MWJ=KMZ.:L6LX/ JC3('5.H"I6R 8YEDL \]"KINXO M,[LNJ)?VR)?4 MST7PKJBG3RAW3E$WA?,I[N7(K"[5YV37>O@6(L/V_7PJRQ,Q*RO38JIXQT/P M? \N3%P$6$I@BE <4S_V86_.\]7NQ-%83U0'2CB5V&W(UW MHS3/!6(;HF7>KM-R(%0XIG*ST M?ZJ*;]D^WS[\5[YM3JQFNV&![8@!DR1"R'^1Q!/,Q4#B( M,&LL](X@F(^)W-D#5:I>2%-V*5_ >0-[OI53-%K%>0=NK:@$C(\5+>K[LLZV M'V\NR]UM<^%P>\WP4RB^3T'@I]!%#/N0N@%D:0^%I;'2S+ 5 +9SV(!9G$@0 M6+L+O[NWZ41M>A)?QTD#I73 WXQ)LL9(>AP?&Y*Q&;( MEC%RL.OBTZD4^WS*G_^ZNRM:">'#&3$96NQN\]WZA>3 7!8C%X&(T@1',/6Q M>/.F 8#\B"G=>FS0K&4=OFQ>+CP%J'HDS!S!<@([$[=JLGH"*_E[LO_8/WS\%$41!G+A! M$B;BP!L &+C]>3>4,JJX==BH:K=9-P6 $3]@% =QF 2$MRW66W;35.G2>A/VK"ME"[$I?$Y .AU*Q0K3",.R M8CDMN:H*>9[7Y925$CR>U49S45B*(!KTZ/F['H;9DI6^OQZR*MOM\[Q^O]OD M=[OBIEAG_?:OOV?B)N;A7!S_<\4Q((H8!&' (ABD%'M# W:HIX1'KA/,7:J.01K=/#G5\=%?D]HY2V(K4,U;3F73E- M>U=3TR_YK1#NS_F]>+7@U>MD4\H"B"+F4^33@,28T<%VK%9*FK%H63D[D,Z M4DU"#;$J)YS3$ZHFE\^X7$[%*$7=&24T2_TR],^P3Z7-QJJH=2\^1]"^=\DU M]WUSWU;Q+1?;T/H3KPG!?I"X@ 9NE.(@Q6F8##5LE,1*RF?!OFT=;)YQ:S [ MIZ 5Y= &\9+B.#/GBE)Y_FV9!0BF.IWGY--B*>]+G:GA]I7"$=)0 "(8MXBTHB%L0^.!I'4*20#9BRKV/#TR2DTQ1?E M1G HIU@3T:IVR,TIE@.=EB)0)1YX^"V>*&^E5V++H&*6EN&8EF[Z2$7MX-XS@-')0[W;OFP1$UO;<="3GT7% 8U+1;P'KT' M,GCR[J:LWM69N*:^P__07EC/M89GV>81)=X+>1G=_]BA_"<7S7D8'E3NI".\ MO'".-R=/*^#C@G)&SB>*]C+$?2IGRUEZE,+E3[*(!!".Y^IK51YNOUY]+X^H M@LA/@(M90#%S(Y?X" 0=JA#C2&J#T%18)I7^?0O0 .IH+>#"JBF]+>?I$R:'8<>_K1(0^;P B D-H'AB 7B$].:# M6 RXRGVV-3'@4C"JE%\'?-(B<"7^B7-W?/2O?ONYQ!FJ\./?M.MM#M3]4G#,Q'QBY69)98Z)6$@]0G0;.A=.C=3JXSH"W_0U' M()Y6657I/*.PUB*S#*6UYUXY40LWJ+RTJ)LI],_9/O^45V(Y;$63$ >,,)AX M81K1(/!COX=!(55Z*\^X\:F5=]-A=+@;^122JQ41 Y)K.QBF);?'ZWQN)IH[ MR L2W1<(U17=,;'Y"41WE'LJHCN>1ZG)8?$*P?[A6%*+:>GRL/^<9YMB^T!S M4;T5NZ86[T?%[\4-;=F6E/6>5^ (,X]Y413@(,(T( CR,3.DF 6!*'4Q2.3 M +$LQ@*$.'I0#/JX7NF$/ M."& KG;YK=CJ(#?JF1&HE++$K;*<^B2?E =$3C'0$,Y M_;ML2NB=V@]G/C\HK5(G1FL+:!Y+&-8MP0BGAZX7 DVUGM MCWL9N&D((L@"S''"* B3B."DAQL#K'0#T6P@;0\QC^IU:/ ZV8#5>E(S%$9K M*6WZ"$Z6T%K7?HET)A4EL\G,;,/X:5.981K&)S(;<;&8QCH\+@EC'_N$, 00 M\ +>,](AK<94Z2$C>RAL)Z*LJA[$>D?6P-&9]IP@$M92C84@3)9+?I(\82,1 M*(;MIU5Z53_'2[D6L[I:S;Y]*#B8;?&O?//7K-B)1]96*7(CFK@PH3!-=(ACI2OWC!BTK,"= ARW1EXX50?1N>48G=^V'.5?QFFQ'M-ZLFN=Y)$* M>^&PO[W[\/["Z4$Z?VUHOCQ+\R1R^A)U"LHYBOEEBN0XE][00P-\33W;@G>[ M0[;M5!IA2E" *$XX7I8D?DI #Y7P[\PQTZ($T+*T_K%[K*3ESLE;-3C6N+78 MY)IG]:$2!TKWSHVHL+[)GR":-\#3SL%8B^W\\R^M:S]+3?UF=":8=]%J#,M, M,M-28&F^940\+":QXQO7(KD^PNB#.&)I'%,7$C^ OH^1WV+TW<0G2E=03(O, M6M>E/[6\]"8&%E+0!.%9[+,#X?95&,@[#]MCC'A^_CD M8BP"TJ_Z*T2=WIWF6J03 MAYS.(^?/QJ<9W^(Q&Y,SB6>NZ"\C]7Q;?\V96K M \SZ4U;M/]Z\<'WU$:>?A D.4^BZB,"$LM@'28?3QT W 4V%;L(4].P:Y$'# M='/09"%4S4)+C)Y^'FJ]>=>X9%Q?X]X]SCZWI?9>O]RF,8 M@1BB("0^B<*0PM#WB9>&?N!#%"D]%V7@U(*":;^],HYQG>%1131/A6*AB&G'M+;4TQY^V4O(O^N^E/\1SS?GGO,ZK M;WG-0>'UNCIDVWH5)2Z +(Q<'P9!FOB8<1P=F)@&2L_ 6()@63U[2$UWSCI0 MSJ[<.^L#1]Z\$[/A Y#U7L1PI+0:"HJFR$X?#P-R*[X>?M#!%IM!3Z+60Y]9 M>Z7H55%AL_%:J!X;=O(M9;;!Z1B-)OSOQ;XYUW-35F*C4+U**"+$Q3$E%% $ M(C]"?2T-X\@?+_W2X@1>DWB1O"[B8S90GI?E6-4+&:Y+=%_OVL(ZHG_F' M?.7U,\V_Y=OR7C3#%0HAPV&"/.PQGR/Q70!Z%![&D;:T&[!M6>Y/ #J?_T=V M=_^_J).W@PV5JRYMD*Z1!";FVT"U^XC_#K'#(3LGF&>.PX@<,G$\3.65L7'1 M2S=ODR6;@@S2OL"T9-*[2?^;![:P'-69]@ M,SZ+;B%TQN;8YXV:M1GX4]3-+'SOV(73N-:%_=&O">_FGW(:&Y]Q4_CVFL-R M)[.FHT!]^M]V/+03U/&-BK*N'T_4 1LDJJBS@5 L5'1- M>/:6EAIC3U\B]U_S:N4'#(#0#Z'85Y.&*4)IT!M#;CAN'[6<"G*58(NP%#)';=F%$8!JD7XMXR M!Y7T#PQ=C:AH-,Q*=:?'SP5=J5+PJ"(?&FIS M>B%-?RH5>131&),@(8D;L9AXL)^J#R(/Z!X)U3%E>8J(GFK/]HA/_U2]%I_* M6F2;RA&J= *M&^(MX83\"X3)2=,8IA5VNQG,T3KC^V&T*;K:X/O A M%"NKO+C=I5FU*W:W]0HB+TH\/P8!@3",*4H];U#0P*?C!H>F4$PS5OSC2R-T MO$2X:?$Y>0?0A-Z-"\,8#;1/O6%=? 38Z1 [Z5O!F% ESU&JK)Q&XK-D-37C MH)3"&N1RG.J*_?/<**XJWN;SYIF)%8KCV$]\DGH1CKT(PI2ASG[(8I<8$UL= MX]-H[.?B]FLS'CO4W[=7F7/[:[BF*7>9B%$0Y %#+LQD' MCB(9V=\SNA34HU=-J^Q1:F-Y?1ZQ>HDC";4:1>VRY&J<*Z_HE0%^M+<VJ8XBJ4Q^Z/)EG?3XJ9H7_0<=AX1UTT" M'$6I"SP_33V2L/XF'!2F:3KV@2!-LU/M9)3;&7SA/'9#9H^>][I?)5=S9/3)""]54 XY)[ (WPIWV./:X&3U$GA=C&"?$A]@G,"&D MOY\ ^9X;KK[EU76IJJT:AE3Z[2DFO7WA6==]=^7N7?>ZQ=@PENV%]C9=;Q0F.-19DNUW9[83T*)>;\OZ4)T\O@V)2Q#O[C"-8Q\0 M& #$FB=."4(P]I0./ADV;7GX\.AYMF8#5EV(8N/=YWPK^K?"GI]) B$W5)@Q M!FK#A?.OXSE'L,Z?L[TCK4;F&<&T%)5EZ*=K9 ?QB"&88Q1',$D#1+J1AZ*2!*R MB,12U]O;LVY98X]HNEL8Q4&LNZSZ9[YO7HBO!_!JVFHA#'+R.F\$5"=DKO?. M$=R%,X!_=U-6[VH.7QS+&B)T.?G*FC*;9R367F26H;(6_2NG:N-J6OO^[CXK M*G&2X>/-^]VWO-ZWIQJ\* QB&B8^"'PW#2#UO:BW1B.B5++JVK"LFY^?JV8I M-G*\VW_-=N_V^=U]6675@[9^:E,KIY)3L*JFAPYUP-[!UA-MK7[O,? MT$XKA:]0=D;PQI*\#%D;[45IMNFI3G*=2N-3X;S*J[N5F_HH='GY&;MAFE#F M1;X_&*8@4%N;&VW.LG#]_E)M=\%+OA_%W>&._[D7WWMP[O.J*#>JZV[CR99= M;YN49PMEG< X]6SB6YR=G5 T1O@R9,VD0\^F%0US)?6PV[%C'VW_/1<'O_,- M_I97V6W^.;_+"G$H_[*XR5>\&,0,4B^*&6$T# ,_93T&*#8HRC[K9MSR/!+X MO8/L9"UFI^I!.YM#I?K&I_EPG%?&^2.A)I(G03B5RAZMT\%U!KR. #QK !1> M>ILU$'KOO!D.B-PC;ZH\O9"A[/*]@ ?>[/E63M%B%5(8R;;KP[9IMN5-DM7% M.MMM:+$5M\I\R/?M,MVGO&I>]/G VW@EHC+L/0E(C(,4IP0 E,: >3AF48 Q MA1##."72"PD MLM^"PJ:6"W_-B"FDRP5%3B]Y3A%!N8PZCLK7\NM$ 5I MIW*TW+ZYJ\V<_;H M3K?^,C?LFI?K(O[YNVH8]W0N+!"7N"%,$[BQ YA MQ93Z&@>>K6/2V&6F<2KZ,J_K_W0.C^Y;["^];%Y,:%QQ]J5S?^J,]F*"_5#* MS=HM(WQ:*?KQY9@]=NFG?0;2_F9*<')HKF,"5 Z%#"(/>*#%/DT(0P@S^># MQ19% OS(53FZ:=JVTHA,[RAGT19_V;Z-9#//PL5BW2!VZA/(%\[U]#JAR.@9 M6; 5FV6H@#7ORFE:^&0U8%>^K@(_"0*,DH"0@+ 0NKX?] MF\&;S4]2^$G'SWKI9R-T,Q1_G1L_3?G7X;53 *K&=!GB/Z7#YHI /:[-EX$] M#NKQ2I1X)$J9[Z84P"CP>APQHH':B4WS]E5T1.L@IVHYN)E#.91Y-5(2JL9H M&;I@T3_MLE"/2?/+=#3?E7?%[M&$94P0\@A*$Y!0/R(!]C#M,5'B>786ZG20 M+'.I[L23"99^M")H>KG.=O F6;#[">)F:]'.=OPF7;93C*.%A;L7Z#2R=#& M.$S2(*1A1!B.>PQ1$E*UJMRL;>L5>0_W7;_ULVZ BN>2Q(L?HBR_/S0C^MVQ M=K_G@M#\GI/UA=CY&=U&6;IBWOF-?VQKY2_3%O9*H3E3U-L)\3(*>DN^E5-T M$@,BT6G7,R!X\]^']KC.<>]!X$+F!DP,,$ (2(*2?N]!@BE6.CQC&XO]N=UA M#_D@)/G-3;YN;EAK.G[Q[73/N>*+OM9C)3>5NZ0PJ97M/!-7S<-;V?;YON86 MNH.?S,C0/FQI&\FY+L$;R;JJD%N(YX*EW8:W,F)OC67I$]S''M%-(3503CO! M5=E\CR>A?/,I>VA G3YA%T01)!2Y"$0>AC[T0]KO+B QBY'286_[<"PG@68* MSBGOQ6" UWV?O_S1OF3S^0NNI6J^V<(D)_X+BY"^_K?H956?Y^_F-]]="Z^< MSJT9'_@<'XG$!@AJ>NOY\!E.5GTP-K) N>^ M@^;<\]]23Q:S!$YBGG_!,;.2/JZ>IX^/-\X0Z[9"Z%URA$\+CJ_">L""XZRW M.C!]O.56"LP2_=JZP4SA7, JPER>E_-W)B,K#*^-:EZY'40SZ M88^"NC15V0)NVK;E+>#65QB6NJ[P6D#45Q9&AW898PUKWLFM+AAB458B^JV* M_?)GLY:!A^71X_16' 81B:!X)0+& 4TC/QX$BOE091;)E$W+U?^'%SOZVQL" M%5<-C$5 ;H)H#O+5ROAA__;)CH[G.S_FFN>7Y.^,?)J.P#)DT[A7I=UVJR:3 MK-@5^_R2UW+/KL[&=V6U+_[5#%VZ!ZT_Y#_V5]_S[;?\]W*W_UJO?!QZ;APF M$0BC)/)YA8?""$1I%/J>A\)$13TM0[$LJL %KIH^VJ9>3C87Q+J:FK; WS7( MG[\2<.&*XS(T>2IGRUGZBDT%_T>> M55??RU7BI2A.89K$(/4#GX8APCV6-"92=S#:16!?KSV;>BU-M V9ML'Q%.HL M<'-U+I>LR1VWQJ18-58_HP(K^SA*>/48M:BWO+'FJSA%;HQ@ (,0I S[E(2D M0P/2,%(ZCVX+@WW-!=8U5XYL:ZIKG.?I=%= 7[SR"I!FM5ZC*>"((A3-V ]&.S^_^V]6W/<.+8E_#Z_@F^G.D(5 M0Y $"9Z'B<"%[/&$J^RQU=WQ13UD4$I*YNE44DUFNNSSZS^ E\S4)5, ")!0 MQYR)J7;9*N^UUR;6WKAM9$KG!2U!L*^_H6W]E:/:EOP:9WDV]17(71=?@=&H M]BJ%Z[U*KYJ3DY57@U.+PLM_=A4D$*4Q@"C+PIC ,$5A-())LRRU++PR$.P+ M;V1=>*6HMB:\IEF>3WCY?^.\\/*?-2N\*N%ZM\*KY.1TX57GU([PXCLN40=$ M<12%&, $Q21%+*=!$+%##0X3WY[ZJN&P+,'7W\JF+ 0BFT*L2+T--;;'^AR2 MW$7H?0CS$Z*-J;->^-ZC1&MZ.DFGI[ K*]9?]S=M^:]]N=UEW_D_KOE_C']4 M[2KPDT0\5),P&(,PQ@%*$0AH'&0)0*%:&:QKP[+('F%Y'2Y/ //^$- DNPU- M)E%.4N?@3TTNM:BSHH)GN+F@<%/9=$.])GM1F_W&)JL.J\6S6:L,I'GJXYAF M(84A\S$@P6B/AI%2IPQ]*\LH3P]NNO;(4JFM/A98-*(_;Q$XEP+U.-0T2)%3 M9U5(U8^W=4B+&4TE^JT4Y_]7#*,(9'&>P12R@ 3$)^%HBS&BM/VM9V%F!9JD M.;*D:>F-!;XF:LT?/:1E9:;'("\QBC0Z*2^J/ER6%BU&9&5%7"?\O7CH:RCB M9R@)44)3F&5^G(&(D<&$.%RI=.Y]-O"MZ*G 4,&$>0( #'.<4#_R04(#_N^#$9:I'6-6 M_*OG4P*M28PJ46IJ8($C;3U89(KRE @)35!DS"U54 5_1A>T.)!J&X1YF*+L M7_MJ]_,#]VPKFA,(JT-% I,@@WD6A5&>)3Z-29CXH\6$ *G)APD[UH\9@,CK MT7D'>*J-7J92>5E(YF91357.$_CV%,4\DPHM<&9D5*^ES11FY9K37*;@%84V M29P#S6-,>5*;_ZR4A?Q<.YEQ@AFQE,9Y1&@6I@#G(,L/I6428ZHHYQ.MS2+J M9IIXF6%76N%G)%9'YR]PJB_W4\E5%OT929XB_?:ZDLG0<%G^#5'H3!(PY<_+ M5&"4*:F$\)9)FM"0L0PAD(MI18(SQ@:3$0%)+IT+IAJRG :RKY\_*XC19-HD M1'Y.QM3TW;2T3V930=7G9%5/T*>Q*R?JFGINBCP'I-R8*[6%CTMQ1UA8^U*. M;88_-_5]4SS@_>Y;W53_7:[Q0[W?[L"*$<82%B(21SYD #&_5\M]H*:]-$\$LIEL3%RRL'&,>?&0%%41 1GT2$5]0! MQ5$*8C@ @CC)V71=- +#LE0>,'J%9=$T$Y0I.CI[/$Q)ZS%()R)[\H/NZ*T, MQEA-H"MU(K$)_+1BQ]O_(^XG7==4OGYI\^H7AX'SVOF[\V MQ7:'M^L/;;LO..$KDH=A$@=Y&A'D)Y!%01"-"%."Y?Y7=UX]T+Q[J.NM7@FL)$?^Y82ZRR.!QFQ2,; M0X0_W8VO69SX(AZS&+WQ>G=.?O#@D<==\CJ?/.Z4]\']""NL_#@<:;V%HI,Q M_4K$=R\C7K\2\;M#Q N9B,LM+YFE^MQJU$(!=6#Q:BG/Z^6'DT)ET5GM'O:C M]8.XG]H-KY,GULC/XX^,#[#]633KWXH?U&X*P-YK21U2-(EO)8KD0'LL>#@JB15<^@]G.8(J3*E MB"-0+B5-WX]QQKFZ.V8W'BM0\J3"?([_%H4 MRAI'(-LO=Z2^GAN5KZ=^[>OA==.-U-DHO_[R34%JJHRWGP4OY3SWR&MA'L!>O2/H,# MGX@C&Q$N,/%\I\(%3$I9<'C45>RPT.*QVHV&OY1MV7POUWG=Y/O=OBD/"Q]Q M%A*<$Q2%<1"G,0D808>%CT3NA*4]ZY8S%CUY!M%K!I2&$I2%4,BEG66CH)9, MQO>O!=@K;X [IH(OIP'I(2NO$)M)#LJ47I!\>^%Q0\@M^E?/]:'///4XLSZ] M\I,H"R+&/\HD @P#FB7CHG1,,4:SSCMT0:(ZH+SB_/[ MC>]L=G$F3C:G%E,_#3?2T?(TF)Y4F(F+4G+3610\W#]HJMORT]U)LAZV;E<^ MRJ( Q22G?AC@/(JS_ X2T/U9;5E8,YS=*JX+P])SKNM6W'NXJYLN/CM:J_< M5'W[[7*X =)V0M?_\'B([OQ;N,X%7B'YN1_SV=/?\$A )@[M".65R6<]V(QGOLX)@\.6$X/B;.TRP7FME3TN 2 M_\48X<^N1]CD&9CE(KW861?EB!LZSZ)$M?:Y%3L!?0_G4RQYKG0.Q2;[=JN! MX:3,<4Y7W_$_YM'9L'*]O^W@\YE;]Q^/=4Z[HEE ?9RC%&#J)R0$)$]'#_PH ME%H'=A'W3$=]'Y_,H!][W-[Z %S\P&'F/$=&LO05V*Q)EO\ 9J]9QL_GZ0+, MX+5W=+M;:NG^GL/,6W*IQ<60S%+W+/\U+7X&V.A79;EVT@J7\=K*[D?SGFLO MR\P8JY_X[.4F@%UL;!PPL?V4.[;BXR(ZIXPBS1'&N MC)[]X'5)Q2N.T9'K>E=L/FQW3;5MJ]L>.O9#Z@/H0PII3@%*0!0?MI4B',R9 MQHT MIR[\?U]4]X+L:Q&7"_3=3DX(KD5X!1_,Z7CV6.]7 X^N'J:A@^>OL=\ M*Q,\BTG6Z+?S[Y%9S5)B.)U:B)?UDWX#]+^7+<_\(^Y#Q@?*_-6Y[/<.[4SG]B:'T?*IO3DCN%P&[-T[37^+ MSC0M!,K&>3U3WX9#&6Y1&DR=U3,;%^NSP?$QK';7=+M#[:?=M[*Y_E9L7W6D MR\W'J6T$4X90B",8ICZ+^ PW'1_,2BB(E:[2.NK"K%GPR]>_34B![I%G>[KH M3NAG3Y^'MP^]L/'JKBI-APDW3<-1[BBHGB ,/0S%!*4A 1G&8H9#@,$<19$*LEW MHBG;A^1'=-ZF:V"Y&?!5)5>XVQZC6KZ<2JU<7IN15;7\?0- M/JTDA\M,71!Q0Q2[(;:FG*FM?(9JXL6J]G93M_NFO[!TT.(OY:;8"7EN=^T+ M*6ZORQ\[PBGY)T>5Y*&?H@1B3#$)(CYK0C$%) BCB$:^BKK9QF)9_KJ;7M_J M#?_ZVO\8"C\UN;,>##D]="D.^@7[H1 _J=7_$""]#J7T2X%FE',BIQ>D=:YH MN:&]LWE;+S,FU-3[P_:V?BBOBQ]'>"9,BR[O;8/ Y.M9/ -/KDQ'0VYM24\DB:=P2VH#Y>HNF"^!EAUPUE,^-* M;>'K4],D?'LKWL1JOY2W9?5=-(+Y:U.W[5C&B@UB/P@S/PG\!*<9)DF*0))" MXB#OB.S*NRGO:BY4>+.I M_^S:8(K;*+0IU]7.^\AA+S0QODSB!0$SQ+X;$F;*F=K*%ZHH8^,7EM<-J_XI,? MFD^&WWI ZA4#U)G'GA1IE\:@6=8=&8N&G7H^)FUP)OS?D(H'$T7LN^=3G!EL8@O-9HPM8C]-IB4XI* MXT:<:A8OUC4=YG9L'JWR5.$4@B_7'/.0JO=,Y$!D#\L;<+U=3ACF3^7=QIEX MU'R$49-/R8<4S_O^BM ;H\N!N[A&W*@-?T939XB_E[O19!JQ*/=3A+. Q@QE M+(C\T20"(5OMQ)ZN[OQ0P9#2[/" : MG+%H\R-]M/#V6[G>;\I/=_V:#^DFRL?U'_X_[:ZZQ5O1?;ZL[K?7 M9Q,2BF M"4A\'Z(PP#& ( I),BP&!33*$J4S@I:QV-[(&^"+HW[#.NFP[*"_U&P]/'*+ M/2Y%1G%K3R(H5][H0%<"#RYX?W1.>(NM;4\D_=+9N)G"Z894S^;M\]-JL[*L M+OAB/[+>=J?A[@ZHLA]BCY)CW99WU>X9(C\CJ1]D$*8Y!Y(DL8_(B"C,<:8G M]N9QS"CT1_ G"B.VQP8'O%\&%U0[==@,DZKH+QLA?<&7#XY#8J],MI30VPNA M:R)OT=.S F^;775QS^[NRMM=]?V8;[X4NY)/+#B=U:;J%F6>00J"#*$4P]TQ=U&F%35?>$(ZU7?K_*H+/"OORJ8IUQP+;MMRU_)YQ,?CS8GGZ8: M,,,L")*7E6LVVRJB[7?]LV/%O<;\5;V1S1,"EHO]2; M35XWXH[B,T#0CUG HACG01+Y(0HH# 9 (Y[DU^ M+IK=S^NFV+9%]]("_E&UJX0A $F0 X#SB&%" Q\/%L,L8DH7%Z?8L:S' S2O MP^:=@//^$/ DI<4(H7(5[EQ*NVO3;.TG$+U ,UHE"RMDU3* J/& M=.HM,N=4JAZ+NE8I\NNT6JGZ(J=76@S)S6D_?Q&O6[2_E0\W9;,B29JG# 0I M@#$ ,,A1YH\6D"^W1Z3S]]J>OW[V>C@JM;JK=SZXH MS'WLIPS3D$9BSR=F?/8Z&H.02BWE330QWUK> 9?6M%&70;E:; ;RM-?RI'FS MV^_F"3,7RJZ)5+I1;TUUXEQWFRFGVV5(TLHC=:DT!]'G4UQP*%)E1GD5G?.7:4E$>14%>U1]6--]5'BQ?I3JW# M-2,J;I8V/X>Z*B*$)"0.6!)'6>JG 0ZBT5:>Y$RI_ZJ6!E3;GQB78K3 M=9S!S?_9-U6[KKJEJ\$J0A#F-,1IE-( ))G/Z#B)BT23"*6C;!-MV3ZOMAL; MZ70 O5.$BB?3II(J)T-S\JDF2)>H7$B6WB#KTD$Q0S2[(57&O'E^Y,LH2[+R M-=R^?JJ4.?23@&88Y QG. \AX3798(I2DJIHEI8!RT(U-CF84![I\28G2]8I M4].B5]E:2(1>H^:"\DQBT@VYF>9";?#+4A,6_K7T+69IT30_[_JCJMU2D^]# MD&68A#A+89[!A#(PV@LI57I93]^*98D1@V5HL7L*36N]>0*5F9SJD;^F/ C]KTUV9 B7XO'LIAZ2D-((QH',)K6WY9QUDYFM_!RY>46ES_+EP2-.('V]< =1E M1K8*E.G']/ICX=F/V[)MC[?(\8-8"%REF1_"'%"61CG",$AH=H 9!$AIBW)V M<):31H_*V_&1>#.V=JBVMYO]NESS7XA?BY&Z4^]N/7\8Y>I:IR.HEJQD>^1= MO=X7]1. M5U6V*X2X$1KSU)?!)(M!&$,RV(RQXK[/-$N6O69[>";W$I17MO4C3!2$U0Z\;JFC(E]K&!ZAX//AYE[R3 M%GF_\^(>!W&*F-KH=M?5I5 N[\_ G5K"?](/]P32E??[W ^]O'MW13*0L0AA!@&.0.8'T6'J$R-, MXDE)7<.>Y<1^0.05(Z2%$_M+CE22^P2&G1M?TSUZ*\E/9DMVY'UZ+!MN:'O_ M4;PR?[+[W*Y2OWMI'H9Y!N*,CWI>58P&HU"M]=,$,Y;'V0&9M^'0O-M3;&H) M?PJ5Z9S MB0V?"Q2I'N14)-8-13+BB=0A=!UV9#7I3"/W5O)*PNE6^KSCZ P[%\;05#[=&#^3O:C-?F5&QLWUMV+WCWJ_ M67]X>"QN=X<=TF%O=.4GB$9=5Z,(97D6)O$13,IRI5L=EB L->J\'0?N_2F0 M>T4'VBL/)R7$#_)B[?PBP:Q!DJLA'(B/6GEQ_MF8+C0=:*]'??+0XWAZQ0G5 M?(-<=5$U%2VG-=>8DW*2;);3B8I].+ORN=P6&[$*C+?K#UNN;&6[&PY?K<(@ MQ&G*"RW&4!1DF0_(V BA?Z_]^%PD!!F+\S %!+,<)%$0YMUSD0RF "&EY4=#)BUK\]=RPV=!7 P. M<+T#7N\$L/?+W[;%?EWQ'_V+FE:;HEY.EA=@74V!W^+YC\7>Q96C[H*H&N;> M#?TT[51M]7O5?90\*YIMM;UO/Y?->'6FNN7JS*K-?E<^?U77CV"&(S\.2!PB MF , ,[]_59=E,:%*ZQ*V,-C6S9-WKSN@7:DT0!6G,\=ZBGO3WYSS\/>BVG1/ M7^]JC]8/#WRT?]UQ7W0?*C<<-#F!=2%>:HI[&JH1\S$L5Z^$SYT7RI4XOB#- MMJ/FAE9;]_+LP^0V6557<[S=56MAN?I>?BUO]TUWS#C[T=_4SCEOXE;DOF_, M\!+\$2A/+RC.4A!#B% 6BMZZV0@T"72%?C9X,^: 4Y^\HU/>Z)4GOE;OQ*_7 MU4@W%977W%>/]HX@D3KBFAUFD-<*RO3O;HG:Y3*LS.IEE/ M"%-4+SVRW=4Q37\D%&T*4]+SV++AT^I/=Q^VZ^I[M=X7F\W/#P\/!=>%JMB\ M5NH-?:^QCZ.0%W59FJ$,Y;RT2[(1#J,A59K/V@)A60E_J_^K%KMI?];-/_LS M2MU&S6_EKG@H_EE[_[O>K/N5M>O_S_MXS9[,M!3GMM;B)#G'=2%$BG/=#K*8 MZ9Z"]HZH7Y\!+_5FHR;!EZ:^MF/FABC;=_/Y5'@>7B>4IQ\/?:W#-(M($*&< M I!"@.(#UF#_Y[2(=])AA:9'']4[75OAE/M2M0.G28FRS),SE5^'EA2JSS5 MR75#W\RX\G:]JL<+D]M3>-[NB$]/QK6J>#(<2&F@T%&YIHEG7SFBD!?YD-7-XR:"]KH?5@!%3V?ZU MJ=MVE0((XRA(*<"0Q"!@(6.CV21( A6=G&S,LC;2HOUV*H;BI&K1(_5N#E#5 M)'(ZP7*R."NW:E(X0A-T#N"\([HKK\,WKP"^Q=8%T3-&M!M"9\Z=VM('::T( MS#BLW<_Q!E;[H6WWY5K*_Z':88400Q4&>1GX6^B3WX^2 D&&6J;6FGA.9 MRF#6ZF?=G=SWJ@[8ZS)YY=T55>-]+S9[Q7.=LX;0>-$Y:^RLUJ177N_+X0IL MZ_7>]/=B!W^'\OK#W-+K^T'4#% M>[=SA4A[*7;IZ)@X.? L/XSI0;Q:.KAQY?6.B%VRWI7%5WR MQ%Q.O[VV;)]SZ8?O!E/'Z!6_PP3MU MPA->>']77P.9(6IR NE6P-1T5#M6B]]/G+Z)NB/B,_CY_JGEFIM7O MEEXW9='NFY_=+D:\FGQW,7V\$3F_85O=PT_ ?*<6O MKPY1<$A05:B5TE59]+7*J+L:_U]OO9;LKUU_X/YM*M&7MLL+? MMM6N/8,)YPR#C,1YD*8H]0D(63YB\F&@=/O +I(9I?F(>BBS.MR3I=I*?%05 M>^G0* KW250.R-^*CT,BKL&VE);;C*)KDF[5U[/*;I_AMP2^V):[YZGFYGFJ MZ??C#JUA\[KY*R]K=F< @IQ%88HQ(3#Q04082ND(D )?J@?+ K!FE/X>^$FO M7?'D1(==3O67"-KE%.!XO#3SP:+#R;M)OP/CYOZ M9UE^+9OOU6UY9FZZZ8):B9:<7PZOK'PNFZKF/]?N3A8/84I#&B<1B5 8Y(F M+&,C7I(#I=,VRZ&*OY(4^O?E^G6N!59U4NAQ3PRN%0RC[(_RT>*QV MQ4;X,;YF[]#DTW!4I":F2WT)KDU:%^/A_!,#BT9FRM;2, [QGT73S\'[K9-6 M[/?WJ-MV_]#_WK.42\,( \0RZG-,?AJ3*$M'D'&,-%/8+-#FSEOCAM0!NG>" M??KNE,T@ZN]:.1(__4715_.5\.;J253;J]?CZE"V,A$4Q7VP&:+O6EZ:UWF) M?;/98F J QWRJ #[F0_1;_PG/O,!*H$XAYBQ-,KCA#&6YV&:@VQ 3&F,4I/I MR";.&7-3]O7SYSERDM6PFDE0KD342K8:G1O2UNB>)_Q[K\EK0L F9+(Y/I/W MD=9F84(QQ\T7'?6$=_KN\NFL4,S\#ONAG1?/D8$HH$D<0IJ',!%]E3 .1V0Y MA4H/'\^!9\8$]N3)=%LKA!8CIYJ[W B:X56_X]F3(5T);QS*/]JD2^49^R%U M+9_,X/'9O#$7V[+YX7"UAE7M[:9N]WP@G4S"H)\$(0R2E%$8T2S.@K1[O(U/ MR5 :*;4!G6;)LJ:?7&[[K3MRWTF#XBQD(I=R6CP?C6HJ>\+@";(%7ZR_2-0% M931#L!N:9\B7VL8GJ-B)D^MCV5778F"2B:-Z-^VN*6YW*XR#%($X@RP! M,/))E*,8!#0.6!PC@!+9-I'3K-@;74^!>2,R[X\1V\R#ZS)1%T:7(8;=&%ZF MG'G>&](D1[(#C'$C6U&3;'=-=;,7-8F8N XSVN:W8G?[K=K>/_GSDG^LV]VG MN^X/5Y3/6\,@ 0R ! 4)2D*I+&/QG)!,: 1<\1R7/QZ$,#42HH9 MHB*GC&X%1$T\!^S>*;AAZ7'$[XT.//FA*^\DC+]=C)X5E9U,^@4AGB^@;FCU MC/[62PV=N11_!4) \AP@'*8A\C/_'0$E,1I!N>1^C=AS*/QQ7UY*O.MUQ:; MHOG972ZX/96<7_:/WJY6[-1H,TJVI=]H@);0_'$]O_V/O@V[6#]\+RG BO9+ M1_2]B[Z\H\;47I%;0S(OYO!-*7Z7:];I#_4G7E_Q.:?P;7.OKO*D@O@NM-^:LFMZ;Y5CN5O'3>TMWP[VE+_5FD]>-V%I: M49YE?(920'EB\:,X#R+4[27%?ISF3*I9CRE;MG?KS][Y]?X0,+T!I](%40,, M7Y;A)5V[3S\JMY178RSY+77=\DXY5$8YI&%RZF&O2FMO.Q*9X M>_TNT/$ #/GY^F&VIUWA7]R#764!"BF, H99S'(&LC@E(USFPVSUV-TL^KHK MFIW<_& QJ"K#^+E7TB.9E/?5=BMF!Z3@?W!;>K]46^^MYSOLG"VR1/2E T=+ MQ]:-*G5Y&IX?35H)(N*'H1^+\U<'I#1CX6I;WA>[M;*Z_%=M7?5@E><@]2,,>7(M5G-30OG.QG1 M6+Z:&WPHUP+C==-L2[7W)7KXD?9K@**$XJS+,XA M2.,L 0D8/6"0^Z9V2L<=W/.<^-EUH+KC$CL!2THYW8^Y[+DA=R!;/H/T6L.5 M$U\]\M,[_;GGG:GZ1W!/?/8ZISWA];&_XO!-]9YW_><[W]_Q=Z1Z3LH=Z#.= MN7+RNU(XRS5;P"Z>"W/OLW'EC)F#S+PXK^8@1E?.OB5^'B8Q3)(LBFG$0@)& MN#0,_>'L6[9=+W[R[3)0]9-OHT_2:LK_@_]WZ&VAL+[SJ:DQ&N8[]*82%ZE) M9W=II+C=X;8M=VW!1U]5W%2;:E>5?8NP50!\E"2(SW<3A!.4!SECW1V2/$* M(:DK>H9,69[:C0"]'F'W3,<)QJ%GG\J5 P/L2LS(YB56;1+E)*<*LY-YN=6; M4$SE6*[L?Y.)J;[IN$?W8G)WTJ1B%8AH#2' M$ &4^5$R.9EJ9^?2#6E/\NA M]T>/;>8FW=+$JD'H=5%/5E0+5$ZM6.RP;KEP7)=A0"6N':+TR M]I30;F-M^;KV0(].;:O.K>/UK89#LC6N+E=RZ>.;6'BIMB. /ZO=-[IO=_5# MV71@3J])$QCF)"1^DK$\21G((QB-]A&)%+*(2:NVDTF'U:NVQS$GX'HCWJM^ M".KW7C ; IGLLA3[BDGF?1&ODG66"H#F&HK90$BF'@6.SF8@&SR[D(BL^%7; M_D+5EE]&T_]X;OIWC@^F<1[@A": PHCE*$[Q(1.2%(;J'3 FF5/?R]/H8G$8 M?$57)%QY-X>V%C?]#I_:BLPT@N469&9C57/^\IJ.77G%':\3//%H\Y_=QFE7 M<#?ENMIY'^M6^HR(F;6:2Q1>6*HQPKP;*S5F7*DM?)D&%0V@) 1^FN,8A1@F M-,IA.IKDZHI4SS5,,C;#V807:E;VAQ7>DK)W,\9D.7X'8TS:%94QIL;/Y,GL M.*'^>5JYY'S^S,=WR'R?1 C'/DK @ 'G""(C$UHMRXM/:@^H[29P[/O&=YIOLY-< @U/*Q8/Y M%8!I!DGL$V[+1SE+4AJ.-I&?$#,S8'E[\TZ!-\?E<2OS8 6>]2?"=L@U,Q,^ M8%N^$#] 4:S$U>EUMQ37\$6B%M=ER(B"?2F_E]M]^>7P*.\JS,*8D2CR^8P[ M3,,@QBP;06"NJAI]APPCD!J'D[L'?2S;]C^] 9UW\LRY^%:LJIU&3 S(GZ4X MV-'#JT-@CG@=TL@77.J*IGY0WH&*3G!.15:G5<*XR$F8 Y4$:1!$+0![X27RH8VF8* CPW-#F5&;R7(&% M1A^P>[O:6P_H^1]T\#7.0,T13IGE%,=".$W4_W%6U%^VB#]UQKNNO=&=4?\= MC:G&X3?'8COQHL?YQ&TPQFK'YZ83_-89NQE#Z,(RT )>OW9:;W;6IQ<$XQ^> MG"\\*4_\) %9%OLX@I3&,$E!?%S((B10/B9N 8/EG1&\7O_G<>GW9)WI9")F M2OHG!F-J^IXO#L;3]>%'3L\\2TS(Y@V0J5P\7Z"LY5[=@!E(M!?9TTJL9N+A M>B(UY*5TXC3)JID]%HI@%L1A2@ 4/05"3(+Q&!!!"00FSN3(6YOS4,Z3_177 M3N9,WQ"0I?H=+&7)^Z*T(:#&D'17()Y8NBX??:LBT0*DWHI.1?A'U:Y0'*(T M(HPA2,,\2B##:=?"(_"#F/]_I3:UDRQ9KC&'%F5'4-X? I;DL0Y#9,HMW,_' MHUJ-J$RAG<9&E]BYH$YF6'5#G0SY\KQ/D$&&9-7IF2E6/Q35=@4(R2@+:(9" M"!@#@*3Q:"O!*%-1)3T+,ZN1]T>/2U&.--F3DR'[Q$V3G[F MT>B&WDSTH3;Y8:E.-AX>ZNW777W[SZ$?1(:PGV0[#)D>HJUY&>A=K O*#CXH1*ESHW9&,"_A<3 MIVE,R$^6N(4OY2/_?KZ);HALW_!I>-]C_^_%9E^N?):DF.3<' XRA*: C+8 M#1,6*I4FTZW97IB_OV^ZC7MOQ.@]-I7J\2<#I,I.G.;D4TUZ>LTY >?UZ+P> MWI77 9Q[*O4&7Q>G4Z:X=D.K#/KS8EIEEBD36M9W=%UAYB.:DRR/ .:V@R0. M1L-IB&%J2LPDS5E6LZ']?',R!I5?R3!)[G11L\"K857K$;HC:ST>35U3I-M] M85-U2$'9M+B2E;;KIBS:??.S X!O^7RR*=?X>]D4]R6MVQV'T-E?^5GL!V&" ML@2A"(4^#=BX:(43/U7J&&K,J.VBK8?45VK>8U&MO<>RZ66N$[QUO=D437O\ M747M,\>^G (N0KR:#HX0AZGE"/+*&X,A< I1[ 5Q7CV4Y>^"*AH/@1O::-ZM MVO*GJZ:39-]6V[)M^?3YIMIV!TR.V_L?UN5V5]U5HFEAWP/O /!)+SS^9_N' MPB:1BKHN#-7V MNAQ'U/6+O!6_*(_ U)1WZ7C*Z?4["J6:RH^.>2>>79VQ&[$)><>13<2,;N4)&[>1P5CB-K8FX> UQ_YX75X'J M\/,KQF# 0A\%<0!1$$0I@]D F84PD5H#=@*HY:S7M^#?#9B&KE,*YX27ID?F MM/?2&-]=MAL>AAP_"OSN/@J%$^9+8[5_#-V)CT3NP+KE8)P[U>[*-^# T7=G MJ*@='*/+S>Q/?F>%PP31(,%Q%C*?9#C!$1G1YBD%&OU EH(J)7[3KZ*X/R3>.-1D?D G)^TG_S.3+-UG6_BWV^:KL6"Q?FY?E262%P?MN/< MLEUE(62$0AR'.8OY_P,4YR-:X .\U%JT"D;+T_$C%*6I^-*L+)"P; 7-B825 M5]MJ5_[ZL?HN_HJCI^\W>YTX,5/VTOE _OVREQ8+%K.7?E0L9Z^_UO7ZSVJS M>16U:,R>0S\.?)*D<8[B "6,)#@$$:0X@4D0\.Q5[XJ-U>PU&:-2]CJX(ZV& M',*0MKQB@#Q+_IH>.ZOY:]:PS9B_KKS1LZOSJ8S[]RZRUEM!,I^UC'T6[SIK MF6/!3-8R'!79K/6QWMY?E\W#Y^&@IKA-4^W$8G__ECO%:8H 8"R"( LCD@7# M8V(9];,@(RISIZFV+,^!!+Q?^7_WX(T O2/"-U]PM<.N7'Z8DU@UG9_&J16= M?H.L"WIKBF8W=-.8-[6=CU%-QUY:RW[<;O:B4XX )#[!XQ]U30O\,$]AF*8 M!1AP_61!D@XX "54Z82B>>N6M>Z5T7CE'3![QV%[.EHUFJ)8"(N<)"X;$361 MM! ,*\JIS.D%+;47'S?4U:)_]5Q?ND4%'AH[B&N-+(H!RG)>V#*8,8)')'D ME6Y,V[#OH@IK=8.Q$AP+2FPA+C-H\2+-9C1X-:7'BE%ZAXJLZN$43=9B4U^5 MAR8929KX?B"*;A0A#% 8X60P%\ XEWIK<[(1VU=KGC3"?2BV^SO^;_N&_TW= MPF&[?WS<5/S?IHJI+*>ZBFF!SLFRN%"3G'/D*&F;(I^N"IBJ&V^JE!8O4O'&(Z6 Y3PI1F[2;L M+;LO)'!Z'5!CFT,*5$_=(++#LM%-(AF"9]XI.K"FM5NDSKD;!:A1CZ1WC739 MDE:\DJMJ^>FQ;'@NY?/SDEO_4F[+/XN- +1"">8UO$8+N0$Q%2$#?KE$O, MSAUA6T<,O0&U=PJ[NV/0 _>.R*\Z>?0^W1T>)G,D0@I3?T8(2 .K#K,X64][V>N5K\_3<"?BY\=FE6(& UIA'R<17D6)E$$R6B, M 2:5[R::L+V@?"@U-UUB>QQPJ57NNO3)%>PS,*>6FE[4YY_?8LU*;?XZ+Q=* M\HE$NE&)3W6B-OIQJ2X3X*'EZCN3TX M,/EXSV3^Y21L6>K5Y.W5P?$2Y\5>H-0I4-$IH+CAEY:]._- M8T=FF91:2?U2MKNFNN5_^[C)/O1DHY#FR$]Q3&)$HA@%<3I.4M.8YJ'T.JFV M!>N;/",N;ST 4UALT^=-8K%S%LK4=.Z$K4S7/JD*:P_SD*>WNJB!HER MBX;G?#ZW)#B9(P<6_*;[4)O\:A0?'KO]5J[WF_+3W?_=%PU7K\W/8=VPV'S8 MWM7-0[]P*$JYZ_+'CG"W_[G*21A@E%$:TR#G$_L09"FE28!9XA,&E2ZAVT%@ M6;-'T%Y]YQU@>P? -YH?K[)Z ZG589SZOI,7G MA9+7;GS<*'LM^_C\5;09&)65X@_;[SR1U\W/W\L=OFG[+9J8Q7$00@S"E/@0 MLC0<3%$<10@D*DJK9<"RD(Z8E%ORZK$EIX/6B5*3N0.XV5 M"V(UB40WM&B:"[7!CTI32;X4?_Y6\%')U:SE9C_=\>JR;+Z7[0I!1DD:VNP_;V_JA[&[.KBB) M:1@'S/?%:G8<99F/0Q(Q3,,$):H3$/6_W_8QK>XN=]4!\GX93F?]Y,')1.O3Y8O0D18T_-4TQ MS]DT41GP+*HJIYQ(R(H6A6[IBIX+9X1E A^RRB(>N][]_%K>[INNW7O^_??J M;]NF+#:B6?Q?BVK[L6[;50A9BM( B3Z=_!\P@;$_&$=Q$"FU*C9DTG(](W!X MOVPXDK]X];8KZMO^+"?_M??85-^YD&U^_OJMW*S%2<_'8JN\I6.*?#FA6H!W M->GJ 7I'A%=>_O=??_]PY1UA>GUZ:=JJU^LXKW M^H3N_EYOZ_$BA;#7"H-ENX)1'@0L2%#.0,!XL4QR;UX'S\/>BVG0GX'9U=^.#%VY?=QRM8EFF3ZUD)38+JXK%UX#IA,X_ M%CM'>):@2^759%+=$"@#?CPOH@PQ(RM-=-^(*[K]\+PN?@S36%)NR[MJ)YHQ M5-N]:-/0JV6];0_'@RC /O1Q#G%(?0JC.(5)2$'&@>9)2I0:.UJ$85GN/M1@N^)'V2HNJ=N,B)SD.1(,-4TFZ([QR.UK./#"WYSDO.=;%Y@6A%LBA ($QYVL@9 MRV,?\G_KK%(0!4RIX\146[8/'O6XM,16GS\E19V%.CW9'*"]KIN+J.(YLMZ6 MOLDT.Z5OT[UY7<0,L:2H5%]WQ4ZTQOC(R7W%-DORU.=ZZ,6[4JLQZ57 MB6GSIU:)S4&=9B760W-(PNA**-3$\A"%][0U,8'J"V([ M1P#=4.)9/*WG'QYZ&CZL-9Y+(#Z ?$J>\'] G\8,,!JAT3B*J=+KTH9,NKA9 M88I--;&=D4A-71WW+MRI1N6XDQ!*0^2[I8FFG#HC?T8Y4U6Z)VN/YR @ZH., MD" -S>9H=97M64;W9*-?7O^=Z'>SHHPZ2$&AH- MB%N::-:U,\IH@3_E2K!?ZSQG'*4$Q<'D MI<.R[2H](6T#OH47!I^QI;+ZITNT6R(VW9VWUO&F\23?N.1UF0PRD 8 Y^+Q M*DI)#B".1VL))8%:!S ]&[/(U-,K'.,^B2=.DRP(CN:OI3?R^V^/#Q6]+ELNH[MW/7CD[>K) K") T@2H,$\VH$X9SU M+?/!E==.\ZJ=4,AEB7*QSF)URM M>CAP?7QI[03BD^>Y\66NK>B:%'T75,XL_6YHGF&?:IL?K 4]%,HL7A>ZKA[$ M-N7=5_Z[[5UQ>WCF8A4&B(0@Q43T.XVC"*99/(*+0*BT53@3I+D4]>U1/OKB M]3::Z\ MSC%/>.;](7R;.^DHQGRFY&,OW$LE(95(NYF/GL3$9E[2"_Z_27[2=-YTGIH2 M@]GRU<=J6W[8E0_M*L:(YGE"0Q2BC/B(99@, !F(J/GE(S.PWDV>\OX03GF= M5W-G*(4HSY2=[ 1XN>F13&S=S$F'2-C,1^KA_C?)11J.F\Y#NMP;S4'\-V_% MZ^WWY2H*_"1F"?-)EJ0) F&&DQ$%2BSL4RC8MIQ-3N7E='OB\8#00F)0H=Z@ M^EMBW9K$?WX[!LL)^!'<5)76",L[DF(=[W3T5IO%V0I[_A]4]1JL&" @ D$2 M$AIC2+C^IP?-9]B'LY;ULJ"6DV$.;^;:7#I0,U7F-F*TW(K1Y\LA=;,D'T)@ MLR!7C?([R@%&W39=C.OQ+ILUNDL9XK$:;E3T/_]6;WA$VOXUCK#&,B^O&#&F#T9.>#K5.$$X7]XPXLS2UV(EV+NPN@W MR[P;0]NP3[7-;U5M4.+UNA)#O]A\+JKUARTM'JM=L?FM?+@IFY6?^#B(DXB% M490A\70@);W-%*0^5KJE-,V2Y:+K",X3Z'[]L/4&?&H%UT0ZY;1M/B;5-.TY MB=6!1.^/'MS,4G:1J L29H9@-Z3+D"^UC4]0==:YXW5-N1Y?CAB,I1%)>4V2 M!D&8@R#TD>_GHS$6(;#Z7C8WM?PL4LN(RJ ZQ:,P[>AQ>2,PU8F@'G>RTSKK MI*E.TIZQM9 O4[,Q:G3)";=D)RI3KR8UAC@1+H>NKW=/^PWXCW@[OTL6C\\ M-N6W> K3-O.29=0BI"N65)_H!P_O=DUUL]^-CXA]+KJ>E O55+*L7:JO MC#/OAO!9\.MYW66).86KDTU9M"4K^__]L'TY8_U2;S9YW?Q9-.M5#%D(\I D M*4QS1G+JQVA$D6&U9_],V[8LE2-<[Y<1L+A;>6:M1^#V!N"*YV^,AT1./9>, MAIJ&6@B$K>NO*HQ>T%=;L7%#9:UY]_(:K446I5?-Q>.([:?]KMT5VS6O?U<@ M(QA2$J4,I"0 W&PVV@D0S,FJWRGL3GC**:NZ#971^AR.], EY7VU[7;8;HI- MM[OV"Q^W;0=6L;C48%%RG\$J=8I["AV6*^\$S(. MFC:'CHR-"0Z\V!N;R(7\8R'=O(I/H[*[N_)V]^GN]_)//MT2[0+$7GI3;6^K MQPVO OI=\D]W>%T_=O?(HRP@*6=P]$7;Z;,Q*VLDI];&!-KTK^7'-]U\>-S MW0@$IRNKUW6_KKH"- E2WZ>Y'U&0X\BG'%:/*J2QK_2FBFTLEC6]7^*_?;+$ MO^'0K[QMV2G)KOBA)N/6@R.GY2[%14W0W]QUN>+RWL6&NW#E#4Z!'\+YN?C93>5P MT_ ?[,ZK7GF'O1712)36[VW9=KMF_ZBQUB%;1;-\X>'C?US[+L?N@S'\W?./;/?"RW*Y;!$&2(Y,P' MD *(0!R-:,2BF4KBLH7!]B8\1]S?I+L3^>B!5\*M "E6.OC7O"W[#@E_5KMO M7CEXX97]7C"?M_(O1=37C\*5"9M/MN(GN47E0.@4-[*Z$/60O1[SL"XUI"0^ M 1V!]_OXW@C=Z[ OL+BO3O!;.P 60^9&GK#NY6M["=99G:CJ72(Y"V:%CZ$94?&J\)FGXC*$RI^ =Z,L"[H1^7R97 M7;T-!_E(^#I5=2R0H@DJ$P(B#T'.&]5M3J:5:E1GO:C_87 *5'_A'C"X66*:#M#?"+Y+TUFLTP[]#0->30 M:^/4)%&X5M+;.:X M=G\0*OJC, 9UF%([J"S6TO*ZN2Y^_(-7X.+@%C?.?Z/[4_)\66V51&' \W+L M1P'+<9(Q"L84S5&R2&=4VL QST 5;]W]>83K/7(GNI5UL=O>94ZO+7>[S:%Q MR#"O*<3Y\RD+5%9")SFS62Q<^F>L+^V(]/YXG1OEI@^?B.N)7R=-HI8XGZW& M]9M'N"V%SA&9MNKBJP?!K?*IL:G^I>RN&U[7LH@X%!SG*:)Y$#""4T!8,B+R M(4TU--TFG/<@[=K;Y^:#I[PSODS [(C[>!7,*56?P+7GXG MVC*[;RE^P05(:F/\[V6[ZSL&B@G&I^X$KWBN]PO__:82+06[/U@1FB7(9TD2 MYX %@)*<'!(2A$!JUWEV4)8W+0:8G:X7S>;GK^6/LKFMA,[T2V/]@6A)G9\_ M9)=%W^EH*1Y[.GKA7=?>LXYFWK$MW)4WQO33T+_1&_SQN$/>T:/^#UT-[+J^ MW0M3O;*\RP _<4$KT#O-0!!!M!.H=*_0F%&'--/<<2PUVJ>? MP++&N/%#5\Z)Y O^-,]5:87 :8FSB"& 0B.K%:/+RV(BP/HBC'&4RQ'P01\D-_M)G$T(0^25I:3J%Z@&8T2I;6 M22IE@5%C.O46F7,J58]%7:L4^75:K51]D=,K+8:DNUO6K7A=KMB4X_,I!&)> MH<4^B2@*$8T(!.EH)TOY'%RE::7RWVY]V;'M#M$U_8N8BITFU;F2DQZ[-*G) MS\'%!5O2YI'H5;B M^=AM.SXR$@*8$QHQEI 0$9 F":0'L0()4WN_>[H]R[(R0NQ.?JR/(%7?8C- MK)SBS,VIF@8]H?,$GS< 7.S1MC=)NR!4)BEW0[J,>O3B;3?3;$DOO)8;_J?W MW/!O1?//4AR[>6H6<[L($M&*EL2!CQ)QYK8WR[(DCI2V:Z<:LRQL?14@AN'# MB$]Q-W8RFY*[L',2J;C[VD/K6#R 6UC*WJ+KTK*W*:;=$#%S[CQ?$C?+DZQ\ M_;7 )33<\,T2LG:O,SJZ9LIZ0^1;BPO$D1=T'CS!+OAM 9]JFV^:DJ MWDG==-R6Z]?O10T05FD6P#@(0AK0*,JIC]/DH++,=SVE:+L@>89Y=T/S3#OU_+*F#%:EWO)?WG8?H[@B0K^)3[/]L'WEZ97VNORQ(QMQK5\9FBV573PYM4'DDX]ZNJ@P2?1=?*UEY14>TO.'&3)R;:[ M\574S.J?;?;U%3 M#I"\'I/WQXAJ;CDX0\ZE@3V53T>&Z&0WG@\V,[SH#IOC,(TB &B+$S3E%#" M30$VV*.,4:)4IFE;L5UQ/1M"WB]_VQ;[=<4K;=5+L_I$Z@F0'0XG*]!R)!^;8SR*$4)Y'&,,0X,XN2T*,+SLH+-3Z6:>HTL/L'6/0 K(5XVZ%1I9#@GK9K= M":?0*]EI\ T67M%ZL^RYT!/0F"^UC>]+7=\_-_5Z?[L[.4K]Q'"2ASD*7IA0U?OI_(K+_HS4JNG_ / )_Z/_*,1!MMW/ M#DJQH9NB;:N[JER/UC-"(LAG'DD8I #1F$\\V&@= JAT.=B4S9FRQ9\#3IV% M#6/T2B[P+L"LXO+NH%HC1&_ N- "AR1AEY9S#5/NQF*'<:^>+^5:84WZW/A! M<.]*;E TW<[+XVI+'.8$IE$4,YA'-"%IEAZJ\30F4.F\^#13\Q7$!WC>7:EZ M6'$JGW+B-B.5V@7PD44!;2%1NTS4!2TSQ+ ;$F;*F>='OTURI"A8?9^8Z^)' MV:["E(591OPT]/TT@=3/Z,&0GP"D(5(J?_U,PK038+3$2(DK)0&R19.>Z Q= MHJXO$F539D[H>%M:=+AS2DZT''A=0O2YD)6-3[MO93-8>V57"88X8Q'-("$^ MA'D"4Q -1B'*?:4YW413EN6D0Z*S/([T9>)NB \ MAAAV0X1,.5-;^0JU:II7[.$8?4C=%DP(_7,_MD9N1[Q0\M(S_=]=6$ MN/93/SPVY;=RVU;?R^%WQTL+?L)B%!"0LHSY:1JF(6: 4^6I]YSV!.!;.B]W14>/PPG"T%0TW!JDU[UXTLK?)HE+%_HK9CW7;_EYR M;'RZT+_5PG^_>WAZ?(#Z "Q._!BG61IG.8I]'X.RK_K M@7$<^54_\G_9<"_^;>#5][NZ(A7')_T-9-+%@K^M+3C?MR-9ZCQ MJQA]]DZ<[GJ(G+CM'?T^36U7WN"]=^J^>(N\)\"-?&G%0%K.N$(B;[MF-J(#T_[@C7?/ M_6C[>5S9_L432ON]J#;B>_CUKFY^;0NNGWW_ZDY*VX.W9I*S_>A/R\-.!=YX MRCVZ<.7A)W$7SX)O M+E:ZH4F2;$Y=[S(0)[<5QKBW.BM=QEB6?WCN!:"#0@4 AB@ -$!!@D.8L9R% MHT48)UA%"Z;8L3S.Z2LC7/5%N@DDRA65<_&G5A=*;A-<.;&&NS/%CG2!T]P7V^J_N[4(6F_;>E.MBV&9XC/_5,<;G)_N\FI;;&^K M8G/83#[I3L1_^FMUOZWNJMMBNSOIRT8&^ZN0-[J;QW]1MS M(RVZ2\_S"82S0!6;*C\^;CI0Q8847")NRZ_?RG)W1'@"(8L9BN,XH'Y(J8\( M2G/8']2$!,5JCP49-6Q[6_NE^'FLW!751O7E"J-L2QY(78IHQ=.H)S"] :?7 M 3U),\LV;9;G\=*)5!OA<$.[[;CVHMNS-?[4'QG"M__:5TVYY@)1[\K/K/&;5ON6O+SM^*_ZJ:[OG\$Q@A.AZ:-W=,+KO=!]+\A>O"2UV*U0*2KT\RAQ^%Z/ M_]?.@9=Q\FY^>IT37N>%0V\!Z?)_2=GG"ZXC>C^CPV??^9F):]7<4-]= )3O M=Z+T?Q#["_]]^BI>-SR.$'T*(P1P'# <,AB0",!LA(A0HG0)>59@,^:+K-U5 M#UV6.(7]YGN3#@1/+64X%S?]Y'$Y9UQYO3>OQM.9#&(B'!*Y9-:HNY55YG7] M3'Y9@'^I#K8?MN*IF[KYR]*9#[$$FU MYYIDP++R'V!YZQZ70MM4;B,]&P MH!3X:2KW\(/67VQ95P.N L1YY;DC&% =>[>XU M@0LE^1AD:I@EC@99GF$_R'#HHPRFS$<0^Z/!D :1LHSHF9E%3AZ'5%KVV-KN MW- PE=-1%TU&%53&/IDZ:C.6) .L)67G58+>DI]IK#HD0Q,=>4V.3'"C.+D9 M;.'M^A5!A"&-$GB888=^-,6C4H]8UN)$X+[:WG]Z+)MN":LEY5W= ME"==DG^KMG53[7Y^V/+<7+8[#O?IWY+]:\__^+=R]TTT[_E>#IU8#GU[$" , MAPE,8 @)2Y(P#OOM4 I3&JGM-;J(W_K"],EM&T]\J-[1;^_HN'?3>>[U[GB] M/]Z)0U=/NI9?\0S/_>/CJ-J*D_H?=N4#_\W?^>C@?SL'NQ%__4B:3 .P]_/! MR15I+D*WN:IOZ3.;\$59270+A/5"XG3Y(W,C$3O-4/U^),-ZH<#X+]I==;L* M2(*I3_S0CQ'@V&"(R( (XU"MNXY-')83]XC#>L*4)]Y:XK/"N=T$]C1+O1DL M5W+1"-1L3E&.W[O-#>J>3M=X378M:O70!6Z%$Y2P/"-YR,2S$I$/,GP %".E M]ZPLPK"LU ,,ZT(MS;HUG;9!^)PR_5:D7%'I :=9D58-WKO5:&5'ITNT'K>R M"GWAJ.=XRP"WGXMF]^F.[-MJ6[8MK1]NJFV'MCOTN_$E^'8M^*JUBSQE$L" MKH52+1O,%44K><$ ]1<2Q)R!=2-3S.IQO=PP4GVQ[VY,G\H(D6XF'&]IKQ[47#_59XT^M$M],W5#+LJA>^,Q&I5MILW*MLE M*M;+G+U9DAJBW W=,^O2JT6E4;X,5HW_**O[;SM>UWXOF^*^_%M;WNTW'ZN[ MZ^%[ K]SY>99IJ>5G],#Z(8LS^.J>GEJ MBE]9&?^M_MYU)/NP_NW*[+]>>F7N]O=_\HFJ;8BA,D3Q]. M_%)O-GG=_,G_HQ4)89Y$-,SCA.4@@"!$_']H'.0PC.-<2='GPF19W$>(WA\" ME#>@4EP5F"T^ !A&1]>BK+JKRO5XP0 G M, $L3TD:,AC#A$&&1^L$,[AZ[-XQXBXV.[G$8,JRBKH\!ZDN_\4H'S?E?;7= MBE,(]9TG:ORY+^!(L7?Q$HY9_MT8[<:]>G$9QP9KTT;K\*]5V7YHVWVY7E%$ M(L+R#!$6^ QE)&:C5$0Q")3NT!@R:;D\^U@5-]6F>UVM'Z(\]=_5C??G :=7 M=4"]=?^4X.Y;>7G46N5?KCY;@'JU\DN[Y!*A.?KA]8ZX(*#/R5763^WHN"R? M^DY)J>=$SJ:)Y^?B9W=#8H6B),%^'*=92!$@ 0G]<#3*PB1>;0&^_E+M]L_U2 MMF7S_G3? TUIC M-\'HY:IC9C(5*PZ7>%3HNCL?GWJ]=U_E]936B2UX+_K_BM@;),V!=KR&'*F- M?U **CXDD"MLC\XK[HMJV.Z_I 4Y*U>K, M:M4]5DF=7OQ<>0- \;#\ET5HG50&6:777"VD1+-N2?2<"_FZ2)M%!S3?I#>7 M*Z2)+$EE@*<&N?;M'QZ[<9&*AX33V(\126.>=<( @M%6G&9H7'>74'YM&QHK M[6J*?P)&083T.9-0=+MD:>GX"VF9F34%P9Z%/3V9UF%13IG/.7U.CR>3Y( * M3_>A-OG9&)J8HH@@&M 0T2@(21Z!'$6C.1A'N>R:_V1#,RSR/YN4:JSPSS,= ME:7*@4%AQ W9Z:@:+\>A<1K=C_Q7_^M_C+_#_W%3M.7_^A__/U!+ P04 M" #ZG$U0NM;Q/G&O "- D %0 &%N970M,C Q.3$R,S%?<')E+GAM;.R] M6W<;.;(F^CZ_HD[/<^W"_;+7],S"M<9K7):/[>J:?5YRT61*XC3%U$Z2LMV_ M_@ DD[KQDB0RDREZ^E(E40D0\<670$0@$/AO_^/[W>27A[R%\,!_/E=]_.Y_?__MMOW[Y]^[?O7\O)OQ7ES6\( M /S;IM7.)^)OOU:/_1H_^A6B7S'\M^^ST=]^"1).9\OOKO$EU>/?7SW_#2^? MAE+*WY9_W3PZ&V][,'0+?_O??[S_O)3SU_%T-A],A_G?_OM_^>67%1QE,_Q'__^>G=LTX&Y3@\_V_#XNZW^.??]&(VGN:SF2GNOHZG2\AF80#+?F[+ M_/KO?QM,\WF0'4J(5I+_UWUMYC_N\[__;3:^NY\$F7]K;E ?!F49?GK(;3X? MC"!OH_K$<#W,UF:S?PD:DK-=W:T)^&01\3Q+A>(0UFK8]Q/=Y4*,I9O.:O#BAJTY$^&,P7Y3C>?BU(4%V=MBV M.,?.KB=TU;8(GQ?WH>?XI\%$#R9Q3?Q\F^?S=]/KHKP[9AIJ]$O:%KO>M%2[ M@[:'^U<^OKD-UIT*MN'@)O1X-QA/PU^7]/^2EW>A@1W/AL5B.O\4S,!TE25^ M8T. 3&?%9#R*=NU3VM20ZT##=H?W<5 &2&_S^7@XF)P\UJV]-#[PS_/PSR4# MKJ[-8';K)\6WH_#=VT&[PRWN[LO\-I_.PK3Y+KA)=_G) ]_=5:LB7-WG93WO MH7X/K0[X\[P8_O.VF(R"C^J"N3S_<>K =_?4D !AXCH\MBO=]"&?+6=__6-M0OVP04%US;*D3ML3ZUBC[*A. MVAOVH\>V^7/X,3A#83D>3%8>:HI$)_3?GK#US*\:39L98H7"X_Q4%^F#+5L> MH!HN+;#9IWR8CQ\B-!_RNOYA6J_M"U8N\M'[\>#K>'*,LYC09=LB38)I%.T[ M7Y2V6'R=7R\F%=+IPM7OO&4QHQ$8_Q\7]8?!9.U!B,@_BU9W!.^ MI&VQ@_=4#H;SM0V?KM$#';8LCLVO\[+, Z0/^711>RT]L;^6A8E&R71>E$W, M(KO[:EF(J^ +EBO?Q'V_#ZY*(U-]G5Y;%NQC7B[#0('D5U\GXYN5.Y,L6:UN MVQ:MS.\'X]$:V3A%+?$VBS+Z]L<9=4U^2>MB%Z/%X'>T+W3PQ><_PC#BJG0?_];$&UJOWY:%JVFPUVS?\F#_BL[; M-" 6#;[!)%D#^_MK1)C?BV+T;3R9!"4OMR%GXSA;?:0FD9(Z;5JLRH$* MOZP4>7QHY+3>FA;$75_GP_EFGR5\]BD?%F'EG8R/V6X^O<>F!?H]+V[*P?UM MW*?393[XYZCX-EW]7>?!!3F5K5C4V-XKQYM>@BU@=K5HND!/?FQ+M$.MVUDD!]B M DWDR\>\_'P[*'/U$("(W_.EB)D=Q72YQWIHO$=VT^70U70^'HTGBSB)?,Z' MZR0O]WTX68SRD2^+.STY,Z:T2,J_)F,%T[&@'!SXN[NT'YX^KZ\_AF.KX.J_UTOMZY"3GYL0F[/_G>/Z>#Q6@$ARQRV)=VQ4K'X/+0UXA8Z*4=+PVZ=B,@DOWK=!67MB.KG'E@1Z3/5:_NW/ MZ7C^:;98#Z>^8Y'<<4OB+3W2V<8E]47Y>]R"/EFJ>OVU)UB-N'&]OE0S&LHH4[CDX;YM B#7(UTFM_$7>3W M@Z_YBZ-LV]I-RO)9LUC]0<;J#Y MA[ZMMX9'^B&?-SO8EQTV/-Z/>3DN1F[: M,,3;NVUE[)_GP:QO8_2O.VYX_%_"-) W._+7738]YF(^F#0\YE==-C?F$X@Q M?SW,FBRX#S9./&0>I^WWX8/U\['?D\NYK+XL_S[/IZ-\M*P74WW=I!ANDVLI MT_5@]G4IV&+VZ\U@6J##$4'2 >YJE?XMZWO<#MO]W[W^XV_[0@![Z15EDH)K4!"(0(M M(@YJCYD1YWO;'[,M*P&>)"S.](\GORT=BST('-M5ICDT !COE:.*$X@8AA4J MB'+W$\T M0E2=(KYXUS0S3OW9+CJ^WA6XW5[T2+SFO$PLV''O'%40N8UK>0# M7%S8JM*>^G>L-&EPGY-.JU)RN2UBV9PCB?6L;6:%%\8Z8JV#BDAG"6,KF0U@ MPEWHM'6RYFLP*07?KCCU.8\'3&.-PM'X83Q:#":3'^_N[H*W5HX'DVVOWQ_Y MW=?'8B;;%LP3N\P44 2'=]=))YSPX0WFKD+(&FPNGX$G,N;EZMF- LXX[06K M/'\WS^^.7$HWS3(L'='!2_ :&@HE151MH V?D02JH?Y1[9SKZ:F8=\VN)_9K MK"0U'JW+77TI!]/92IOP.#]I9S>9)D0A82#0!%FDJ5:R0@)*52]*\J8GNA-( M<3A&T!3>73'OX^#'*F._6,_[E4SY[/>RF.V;VPXUS22DE!$D#514,X@LMK:2 MF"..+FM^:X5A#6/SV2(?J>DH_G @*-+@MV24:&$4 M\I( AT$PLQG?X&B537$\\+%"5E,02G, W^I/PK3%TN^)058AA#V.J M1S)D*+*$:QD T4ARJ\#&^,44IYB"["?AQXE8GFG+\<2+1][X7J1&7#I& )>, M@>#F2:"%@ Q+KRPU^HR9!WX\'<_S]^.'US52*H6H6(1]_C@!/9'PT/9D [UG MWKO@PQ#%A<3:*46,PBOL-!9"7]CN4C,T*LZMAK>WB8DYM3[X% AI:1CT4DE5 MR0DBS3AE1"6"[$!7@F3,A7V<%?@G MP>UKI 3L? MQ_]A<'=XB3ZRIXP19X-?;H!PA'E '46BPD,RIR]KNFR%*?79V( &NF*DS1_R M27$?C[X,;Z?%I+CY\2G>'7=XY3[0,AA'%AB+D39,&ND\YXJNY:7:ZY^'<6EL M*-I$O2N6F<5L7MSEY;*J;;0A;L?WAQFVIU6F@4 0 ,X1=Q@R[9'6E9S*T13S M[VVMNHVRJSG$NV+6EW(PRJ/DA^GT\M$, B$Y8A KJ"PBFGG+*HE+:1TTB;LN#U<(^Z*SHU MAWA7S*K\H#T(;7;/]E#MF&XRKCB"DB&CO.#,&JQPY8Q385Q*EO?;FLI:=T); M5$NW7NAD'WS[LG+K-,^[4BZ3\LQY:_^V08JO#V2CN M/9H27UQ9_N1"<, M[5 ?9T\#^;BI\S0>YO'^SN'N>D-O/ N$!'\/TJ@>$$QY1@T7&$/,I5?1 _Q) M3Z0C+A"FSCO.O E6J&4 5JAP 2\LOM4,05)/I!^'^=M+YC"4,H8% E8C&;PB MX"&MY'.<@\OB5'OJKYFY<1S.P_=GS-Q@/KRKP/O@G02/Q# B-ZM%^(5?:&)D XQI*G/C. 6\Y1/I M1*GP/@, B)0:4Z6(]I6DE*N4Y,@>^GCG7$]/Q?R,)S@_;4K'OAL%=,?7X\'K M,.)T].1NQ675\GQD!K/;]7W.#X/)T_O4ZGE6#7YQYH4$ 69&D!$&$X#"PE:A M+2&__.7\!.(=/N5Y/@T=?A]>EQ2.GYPJQ6";%,L]ER];+YI^PO NOC:SEB*+ M@4 ,48$0D9:Z-7H6I]5]Z^$,WBB_>ZB?MSC;/_FDHVG^R2>9PEP8Q!5SV +M M% ]:K_#UTL $_M??V#M4=[G7KT&_-/06WX#'&'Y7;\"3;\P&OG M_$\EUXE8]GPBK*3:^@Y\R(_<2VOB&S-/ 4- <\F\8$APJX-6(*%&<_*L&8Z^&P$ &Z(#IY:/#.SPA0'[5Y8^E?+-#^/ M4CI81\,H[\;S9#Y]?,ZRH35TGKN+*240F8@=*!"Q"-^80ME M2VQY>0"M316<=[YXGP]FN2EFVZ]MO?CYPT/*PM+"(!&:2BLHPD(@11 'W 'K MSS=_7-TOR[E.;S8:VG< [-7#&7.>6!R(9PG4AA*'>)3,( F4 ?3"CCJTI/67 MI[Y28>[*"/Y'F &BL5Z'.Z^>S0!CD,4CV@9HA8D'. "UE D#ZI/*2/;0".V& M.JDH=W8 ]1G%US=?UYYYUL]G0&#G@%1*8JXMM$PA%623!%A-#*PUK39V\*_U MH. Y)I_3D.Z!K?''8+XH=]]Z?_$6APRF( 46@>!/6H^\D(I&BU1BYR&D_'P6 MQ_M8#CE_3K,J"/2CNB+A4QZS0T>QA+(/P@TF_Y$/]N7CGMYIQF.=7HXE,8 *1I(9J(KW" M!EJK-RK0YL*R>'M$SY-UT$M.AB_>9U\=W5=FO%-$:H8-0IQH:C7<8,^X3#D! MV,.B"SWDY0E:Z",S?;%(7MB?=)4AJ"GRT$$!K./.>LA@A0B0[,(RIOK'RQ.4 MT$M:CA^:FB]C5QF3WBIM)5;QN!V27BBR0L0#PV2*E=G#7*L>TO)X)?2-ENHZ M**Y!;C[K+R/0" XL94)RQ20B/.Y?K+"!85GI-,'J)R-HBB;ZQM(&B)F9>#\Q M<% *[((58QW5ID* (Y9259J_];A>VUP\$OQ>T._/Z2@ 52RF\WSDO@]CXN1= M_.U4+N[J+P,40LV5TR98.%@*K36ML!$:I020\!2=D>DS_K)-@,UN?=WO@P**,,#_G/N;%!XJ:6 M,+CJ-8G[B\C(KYT_X%7Y[R:WP4?9I$,3?45/K MV=\S3&5P;@E3"%AF,5$/)%%AY%2Z;5@ M $ 3=]+P>MP0@:2Z[CWBP(FZ>JGIDS!K4]=_C*?CN\7=7FT_>R8+5A 48>*S M7CD:$WP8VHP]P))B)O91W\=JK&@&MU9U/OA^6.=/G\F Q%!)C,+D)I@R)(#! MJK%[)E/B\P32RH M8[7:O*/HTA+*6^1-"D-/TL7Y.'JP7.>N)AF7' 4WVY!A()B:3NN)$24^5K5 MO2^4;<=RX"#?3H*\LTH9@\E@.LP_W^;Y_/VZG/VA.M8[FF3 !ZR$P=X0#Q2Q M2M'*'4%A=4DA50]3H]I:4AN"]YP$.ERQ>F>CC"A(PHN",0J0$6^U<8]22GYA M,U.ZLFNPYR1D3ZY):?/[8C:>SP;35>W Y>L'6R3*:LY@&%%BT VUG>]X[9];W-6I#UVB=06XDIF$U%L)1X<)*S,Q:;BQUTD55 M/4R6;&NE:A[I5-!J]/9U:T&SI-]4V6U MU4Z^J1ID6%B##1% !?LBV 6$4%U)9Z%-X=>;\N#29Z]& .YN.0QC5-/1IZBW MR>%3Z5N?SQ1P'E,M-./"R# C U8%.#!%2;LS;\JH:F+I2\>W.^[,(]AAB@RZ M&<^O%O/9//@:<6(]G(NZOVE&K0A3*K? $R"8D\1M\", Z11&]?#P2+N,:A3J M\X6\5X>GP[C7N]JKX:_^/L]'>]AV=%\9U(@SPK07G!.LN+42KC&1D*B4M*(> M'@UIDWYM8W^R=?\IG\W+\3!\8Q4GV7_SR:[G,T.-%T JIIG0)/@?3%;(2&9\ MRG'UXX]NO$FN-(GO>3.5/R_N[R=+AV(P>1K.>S>]+LJ[01]N##Y/#K/3T*EH MM #*F<0:Q?>;6861H$3*,Q9G>1%FB-=57UW_.5N5,ZWM1[UH%RN;<@&$"O1' M%!LNJ!.5O(+4*Y_Y=H)!+7%AKV.5AOB9#\>811EQK4VOEPTS8PA$E&+@!-:" M8ZVJP-DP)L9$/<9YR"\_QX:*>G?-KF%5' M8GU>Z_G,-Y:RZQFL>Y%68QU#=P?1_#L MZ-XR+ZF5B$'*/000<1APQ7Y2#T$ M"6_R30Q\*6B,IX8&=EWUX]-@_K-6.A#<:(L(5Y;':8?X8/R&I0P![Q!6M6;W M+IR?@]J$M;VBPUUE7C'&%6=4&*24X5*$'U>H>.?,3VU-U6;,7G>I<261C7@Z/"08=[BJSFBGJC2<:,B:9X$ ;8J@4!A#( MH49!#\'D(9 Q+^49%ZZUYWA8SNQVUZ?+B^4Q0KP5""D(9=_XY-@*O9>/(\Y0LTAZRYE3%;N5' M&I1=T<0,9K=Q_0O_O9 MIWR8A[XD,IJ8$]C!0VS*KF@.V* M0N^F#V%P1?GCP][,L:>/9<(0QJV4VD%!I!(:\4H2$=S&6HEQ;^?H1+,420"R MLS3V,K\?C$?K@QSJV4GLPY-+C=:9T,0"AIS@7CO''.3<5')S2%+FF!Z>E&B6 M0,WC>Q9WK:Z;ECF&E2+.>\@](\)*+GTE"V-)NZ?''VMH/?&FX?4H ^042[XHX?3\?S_/WX(1^]"ZJ:WHR#R;6"8S][]C?,#!.6&2J4\,19J@EF MI))629PRY_36!D[F3Z.8=L6@WXMB]&T\F>SA2O5(AF&8/06,QUHID,Q:)L5: M @D-N+ [ZQIBQ8GH=5V\)YKEL_FA.@1;GLZ,#1:5-5:$J9$P8S$VJI)+R*1T M\][:LLFL2 ?R/+O531VUHE1Y11 *[P(EW'+,;66@2^1U"FEZ>%:W(=(T"6E7 M]+%K3;R;#HN[_,O@>QWK9'>C#$+ '7<,<>$UEBCX 15V$BB64D>^AP=W&R). M8WAV-ND\NO3U#D5M>SXSF.N8P @!#B:7A!@"NGDC)$FQ8NM?@[;FRD->?BW> M!EN: +/;D,K!6$J&B2 XC#\LHP1P8@C X'%RY!=V2UFC>]Q'8M>9X?IXJ"+X MZI_GQ?"?M\4D:&06_?;YCQKI$'6[R"1%2 -EO.,:0*@!IA4""B!^85ESK>;5 MM(3Y&5A7/^UF=Z-,46,=CS,J@H003R&I8%04H@O+O6E>^;O9E89TUQO8'P<_ MXFYI_:WKYPVR>.04*$F84)P "(S8;,\KS.OE,KY)'IVLYAT[UTFX=LB:W=KC3"+2=Y0.NJZ/^-9[? MFL5L'GS"\H@J)W6:9Y)#HJU41##EE>&KB#T *I6D"Y4^_] MJ,EI1XO@N03/DM!@#6#"->9&.U;)!Z5.R9/HX8Y#"RQJ!MCS6=='6=49QD!@ M2+Q&W%%E%*! KZ72"IJ4#:KCMR):]_);H$LRIAU;0)N 9EXO3KBO6>:]QHIA M196W'LJ@D$T 74NM4BK<]-L.:L<7:Q#KRZC+98T' C%,O(/4*LB)JS: P\N% M+ZP$0>O\:AKP#G-VX@'+$RAVH&6&A&=(*L6H!!8'+*VLG%7M%4W95.VWM=0. MP9J%NQ?.72V:U>PA\UHSAP*J%E !A$::5C:DYE9<6.)'ZW1K!_:S[?,_P>O( MS?[G+3-B*+7"(H"UEQ0@:LAF%E<.IN2R]C!5I'6:-0OWN4(*];,"MC;*K-(" M4X4XD$A#"PWSU6ZV"2]5BJW?PS22]FVQII ^0Z2A7H@A ]*)( :U$'*D@ULM M;;7:&Q!>C"Z323J-+;2^4W4')^$\O8GG>:@[HI2M3-37B!D"45"*":P)IY3IY6H#BX9CWU*_@D$ M/R%SDN#M\!3J2BM+ [5Z-CR=*:( #*LM]!XH)"VF+,J[\L0X"^L(L>I2GU] MO#01R"X7J&):BQTO'\VX)=X3:*W#R$EK #/5DFN%-RG4Z&&LNR%J)*+8V=[( M:+3,U1M,/@[&P<\S@_MQL!?W;8ML;Y$113$'D#C@K8PEZ^QF%;7AG4A9=WH8 ML6Z()#\?[S)3#C3-C!9$2 M4^*M%D%ZHF%U;M8:FW316@]CT@U1J'%<.]R6K0:Z# F$&3.HZ#:?SL8/^2KB M]+Z8Q3C3U?67P??].[7'])0!)Q"%B!%C(-4VUIH!FZG8@I2 3@^#T4U-5:V" MW!7I7CL(>WCU^N&,,FH!C_N# ,:0NK*N2I:P4LN4K)$>%MAHB#K)./;EG$B] M\-_6IIEB#%BFD7,:2RH!I6;S/FA@DOSRXSVLBPH*-@'X(\6ZKYS\<8GH;3X? M#Q]-[XLLH\P08D!K3SF72$EI/!7&<*2,TDJ36D=87DJ_ZRZDR:3X%C'V16F+ MQ=?Y]6)2)>X'PGPLB]%B.(_E#&?!A%J4TT]!J^7#-L\XJ;],2\-X\/ LPA0' M)AJJ7"4SLB1EZ[N'D95F:5!TKX#SA.S"%'!5+K$;+<,%'_/R\VT O'84;U<' M&0'"*4DQY,'H4L8:9M%:>@.$5=*&#R\L[M,AOQ*1/B>OWLUFBZ,YM6J4Q;,IEF'+ MF*:Q7IIGH)JMC8))^U<]# )USJ>34#XGEZX6\V!%3T?CZVGACCH>86G M%2CI:&P/86'M:94XYR.*IN[#@8R$->IA] MV!6M$F$^&YT.6E8[6F0.8L6!=EHZ'-,J)0.DDD_#;NM;71J-3H+X;!2J9U#M M:Y8YP+1@S!O$+.3<0D-E):DR21G1/4Q.[)9,I^/<<0A[ \OLZCI>1N0GQ;=> M7 *X&M7S3*"G$:* N*P8Y!;"8# 0!-AH(@IHZ=$JYN1-MZ4$H;[L2P> MQ@%?_>//63REL3GFJ(;S\<-J;^0P!L=WEDD/H?0&8(L-XHP;'0RQ%3+&&)1R MFU*_8]H))"DZ1KVK!28(\KC]OY]FC\]E"%K.03#=@]$%I.4LB+62!4%E?4I^ M^]$,ZJ+>9IOJ?LVLDX'N+N_P_RS6M:R_%)_R81%6U>4%4(\C_U(T-\6U\769 MYH8JBJW"4E.%D$9 5<@Z!^5E[:QT2. >:*N[H[!!S\&@C/H//T_R)1&F(W57 ME//QOY:?[^%UG>:9MC"(2ZD3FC-HI-%&KB5',$P&E[58GY<\KP[0-JZ?P\S< MD1 1SUD&L90?CG QA93.C\+^48&D/]Z![ MQ;KKWC+0M:>E\7'U] MT_U1+'W=/$..60H$MU8Q)"T!D)-*FYM@QD'R9<,_OEH%Z?_ M:=#[_B)$>]ME@DNF&&;24Q6$TT[A"D@"G>_F],!/0;3343\?PX+1<#\8CRJ? M;>VJ!6OBR;5P1U&O3H<9Q]!K2(356EH13_AY7J%(DLGY\Z*?@9 OJ.*/% M&,?\6&SP!'9N[2$CC& J)12QU"KA#DF.-_)#G.+GU \6_11T; +_\UN!ZUNC M3C(!UVTSRYRU-@AI%+!>$V5%%9 -")"4.K<]/,YP5L/O-,C/2K,7%TP=R[07 MS3,OK$<2&6@\M%9[%^;XM>148)2RWO;P8,.YR):&^OGXMK<4^5'4V]M3YIP$ M4E DC60&"4H,J<"F7)*4XS4]#,F,J=I>!L)9AUXS1-W(6(*-8,,\!(4HR#X'07E4!?DH=3#D$ M='R:3NOUK+K-WVY'!V=FXFH[LJ'3*7LZRT18",)+OYP"D':0&5.Y:@Q;?F&I MBEV>3FD.]>Y*2A3#/!_-?, MUH92T]$?@_FB#!;MU?4?@_*?^3P:%I_S8?QL M_^1X=%\9==R3N$80B)!CDA*K*TP<1TE%__K'Q#9)\ZH(1;NJZ(R>@Q_K?7_YG MHF13JCB'(?FQS!_&Q6*V%&55"**FV;BE9094O.B!>64-0$80S#>!56XPOK!R M]&^U =,>1 @I0K?$[-Q;X8DC6' M>]<,\T7Y]!59!CRW0%2#=#5[RCSS %'% ,>4"HU40+O"PU&1DBM3?Q/O)UAE MV]%'_^*'C<0-,^V0=(HY@*U#T#M/-ZD=W#J6LK7<,A, OEL>\]^,[>KK9'RS5-RVF>[X3C+I'3( 0Z$ 4 IK:67E6@FG=3>E0'JR M_C;"@*(C59S#RXUE+>-]&U?7J\J$?TY'T8H8!@G'#S'BOKU:0'3H9^&QR2+6 M,%Q6-KRZW\7A3KXW8XQ":ASSU@A-K?%>P@IKZ5'* M_##<$.^-Y'M77M/7W* MEY?A?2F^#+['C+EX^U20()C>1Q=".;7+C'$HH+=>.2"8)(XJ6FTI!)NMH\LW M+G ^[U@Q9W#\PV*U*(>W8>#!V'JL05O/U]_1.)-.*ZD!TEQK[A1D3E1UB0(* M(B4U\LT%T=ND8V,JZ)\?U8C_E$EB,#% ("<(9$AP -GF]4N[1.;XD/JY//HV M&-B:#KIBHKN^SH?!P73?P\LSORK;P;9G@3FHE( 7 2<(I"I)6N'J?5#FWA\6I6HD)G%\M7=$] M2::/>3DN1J\SH]>V^E/T5HCN>1.Z'4B&F"&0 X^U,(1)J3RIPHE2$.LO:P%H MY27IM<;>Q/O3UNN0"4:P$U@; B117BO&*N\B^AHI&0-'G\B\7VHZ,+"<_V0< M/U(-/S=E#3$HH*6LID@#C8GBE5\B.4 I15V//KZYHJR;MIN#T$/"'J>$K@C[ M>7%_/UDB-9A42+V;7A?EW:#NW>/U>LB$LU0 R[$*3@]5B"M9>3U2FZ3MM!X> MW6R%@.U W>%!S<<3I>-]^41N+8]B226!>WB2HW$M MOSYMF8#NR3NN[Z8!NC [QN_/LBR=' MT^/;L:G3$>NW!NV-_KP/JAP5]_OFM(:_)K/6(VK"VQ[><2TPU11OT$',I92E MZN$BV0)KBMXHIZNY,D'*/;-G0J\9!$Y8(8"10D&EG0Q32(63!CZ%Q#UZZ(JSRW3JS^.;Z?AZ/!Q,YVL,OY2#Z2P@%72^O*H\;LQ.9^/14K1B^OOX M(9_"/:1-Z3;#DGC*#!5:2:+Z(-U>O:FF.]"((./^/?'[ *Z[;1:8%0U* 8)#%2CD* N6J:+ZFPES8#3KM MT[$EX$\V4)]<&3 OU&BT/% WF,0AC*?KP?YC!49Q[0;EY(?[GI?#\2S>&[TW M([3)[C-%B GOG@RK!H>0!XMGXWEJPGA*0E(?CU:V:Y">1RF/%.W^5O/B+G1Y MFX<)_B%?A:R>C^T\]YNO1A*4NV5\QUUY7J>G#'#+!-)06F>!E%AB96%@)^!, M*$7/>POZ"3=/$^X\T!X9:;$VF 7I2"4/!"+%4NKES=.MZ7OOM=/'H=RIY;Y% M^#CD966,+X/OVU,7:KQ8Z9UGC ,63$;)G!<, (4I8A5J&J$4;O;0]^R*F9TK MYMQT#AYU'EP7LZR3/_SQQ&D)""]_FZSHL5G1-S#$Z\'"'^;S:]K"ACE^2M^=[T0:WG?L4>;X7\ MGZNS((^70SZ6_%+!T Q_LN'7ZK2PQ>G8PV>^QUYAG2C"TO-GC,N"(4,22J5YQ(RJB';X&542BR_ MAS6*>\CX=A356<3TM4 UYN\]K3($*18(&B00#^ ZZRVNY*2,I]@N/21D5P9^ M$%(K MT[+E0-J7 W>"/'\PTV%J MQHXQ7'5#N*D:@D(I9<6 )@LEY?IHVF@'GB=#\K MYT]H$7Y[28GP4:Q@,%H,YU?EY[Q\& ]S]7V\+92XZ]%,(,PYHU)[3#AB@#N] M7K@$T!RE9%_UD!:GJK%H%,4.^#"+]2I6 YS9XBZ8Z?M)\?KY#".C@GVN-#;4 MQ_TX4KTJ EB45-:S1\Q(5^EK;B2#V6&UG#C>/_*[KWFY9REY]ERFP_LBI$;" M*4,V"=IUQI@)!7JIH% M(36K,45N?S["DFA$. MF"-<(P^]A*J236"2,E'U>0E+GZB:@+-;JOQ>%*.G!M[G8K(WKWAGH\QJ+8VT MBD +XI78&%M32:F":7=94$F?4TX'L;-MY>I0T#+K?5;+.-[9)H-" M$\&(Y%Q('DBO&(>5C-S*%*+T\$1"@T1I"M+NS.59'KXK5D*Q81Z=%,M;I=:# MWVL8[VF7>>Z-ZNQIE5"'*(%%.1:R0%-15(7$4W8K+LG^;YU!CT'9FSN33@,$D#%B- M[L;3<90_%D,_S*(#+3/.J5:(V2 AC;>506@V$ IF+^QBD.:IU"R^7?'I_7B^ MKGSR.9_/5Z57#G-I3ZM,66$= 4IP2JT7@B.X#JP*+)5)N1FAAU91\SQJ#MNS M6=7'6-,9HYHXH"TG,C@)Q% E*D\!>]KQ@RPSE7Q?+"'%Z.=;3*JG?(P&&Y< M"17+)(27:C-=HJ1+ZH\N:ONF'/2F(.V*-H^\KG9&QM-%K.NV28#5^751YD^* M!+KO8=H-RAQ/!^6/)5KQK'O<4RF6+D%5+.Y@IFHKWYHQYJ1E2"%%C 368Z/< MYO5T*"6CY^CBMF]JKNN/4KHE?Y!D_8[JX(CLCW;O:)%Q+R'S1#AMN,9! Q;[ M2CX+:,H]$'TN9ML4Z5(![6R1/:G( = F6 D""PFM]MX9OK%/">"&)9#C^**0 M;VE&2H'Q+)10#X/Q9'66ZLD]4/&"LO!.ZL%L/*QW->TI/6964D"_QXJ3EE:(U%NU=33),@8=40LZ-YMA*I-SF+;0B*54<]G!2 M;'!5;@C2 M\G)PDW]8Q'-6U3WO5XOY;#Z8QD3VNN[F2?UEW!NF"(($*^ 4I )6AX"$HI:F M;!# 'G*NP66M"[Q[R<6F.)@QA+$TWAE,A= (",NK(R"*^*3RZCU<(UOF2PH[ MC]3$F5FYGM9?B7(\+W?UE"D1ST9"JAB3G%@/,%&;%<.ZE R>'DZ*O6!F0[HX M8ZVAIWYQO"#R\3*5>:511;J8'IC3K0("RGDA" N/&:P MUO6C+:9\4TOLX[2A;5:I=1#CT&C#H5/1G.O,:TDM49*BZ41DA=?&H"T,]?_ M^5!W%C7:^WSFC!,H^+7>82&Y$U([5,DFPV\72IS1S5P ,(-)74$4^M<' M$_3*I]BF/61+HEY?U[1,0K,KACR_".9==1', M0;;L;9&!4HAA(11@($*?FE726B!2K^.AS45U<[M(L1!A@!2CW'AF"[>6TH)RD!P!X>E&IX0FH)YGE6YC M FI,C."4&&6(04)NWA\B;7B!(Y9$BXD"G>T\7QZ%4N#L+$:ULNU@\X?HZ M'\ZOKC_DWX+)5RSB::Z;C^5X.AS?3P)0J[MGKJ[5J%A>!;LOEG1RIQEQ2$OA MPUOFO.0$D_!3A1)2/"6BW4AWL6:*$-5@ X2I9H/"= MWFO>17RA*WJEH-Q9383>7G,<2 .,!,= K$E-.UWAAPT#*(9@>7G/>%2>[ MU4IW\?K-+>Y?BAVAXJ7]^C5 N[RM*\B^9,6G/$ [&\_S=2'1U43_*1\6-]-E M+_\83!;[,AC:_NI,::FLIBH6:C8(:^0DW"#N58H]VL,2$EV]!SU36Z?.T;O9 M;)&/GM[%N?+MW-W]I/B1Y\N'/B[*X6V0_>-D,-T?&CRIQ\PZBJ$3VEL J8GI M:XQ4^$0?(('6QY>7N!A:=Z.-,[-U^8+M%.9XKN[O+Q/*(P@\@Y9QJIQ'WJC- MFRR2MFU[6)/BS$QM5!>=\O13?K\>Z997[Q I]S:.A=F<""XFQ,!K2;1!FE52 M>T%2RH[5+WPA5PRB59R0""XBO'JE]O5M>_A@^JHZ'.#^> .SG'= M99Q@%"9^!@BRP9!VUL!J#0B@)94)/N(D^,4RLWV5G"$J\"E?9FI\*=(YF]!K M%@!2S$MA/$)6*PFUY15.@)JD6S+K;RY=*G6[T\QA!@^F^>HJ7HC6K(R?U H[ M_".?Q=V']:&0J^5^0[SJYE/XO!P/EZ>>PA^V4+3IK\BT MO->4PJ3S.#_AOM.9]=.+(),:KL)G4:)3PTI/^\@8YY1I*XW@0)%@,7%>Y6(1 M M+.C/4PB[$7D:0$!?0A=I3&P5==9%@)#:2C2C)+->+"<+IY#3E-JM?V$^]5 MM83_VTAE0P!S+RV 3%&$N3,,R$HFQWU*S <>O>^SRD-RT]%E\"H1[+>2R69X M>"&H(U8$;\S;8-^RZK6@W+&D&VZ/WF.Y, JEHMU)G82'QW,B1Y9 F%7LG>7# M?[LI'GX;Y>,5<<,/+_D:/LJ67[:GLL&K9S+".9%!P](Y;X/A((02&*CPDX,F MV!!UV-G(T&TQ7"Q3^\,7[1CYTT>R0!2+J"22 ZLM-4 95PTY2AGJ"P MHA'@ZLVR)VM;3:>+P>13?E^4N_BZ[=&,2H:\DA[$FR<8H<1K4 DAF4J)/O;H MW$NSVD\ L&46?*Q6)3N8'WKYGSV;84TE-BK,[/&"1\JD>Q0#,I"RN/8H,M(L M#U(0;)D(7\K!=.5.U)H27CZ>"86 T0CX)&E&'B!\%H8))"]D)MX&UX4TD!L MB1%N.@_FG!]/UJ6Q=C#AY6,9@48IKL(PJ0EK'!2:;0;/F$V9$'H4 VB& 8G@ MM:KY3_G-\N;,Z?S#X&[7FK#MT4Q"Q8WV!$,B -"Q.'R%!$)6I9P^ZU&F9I,, M2 *P51;$K.@R3$JK:S#C*4T33X64/TPQVD^*O2TS"ZP(GF$P@"%"FCGC):]$ M-$!?2-ICDQQI$L]6*?-E\/W=*( ROAX/EX.ML7[L:)-1ZTCPB"32VGI(G*!R M\R8H1O%EY!PV29-FD&R5(&HT"BJ9K?_U?CS-X5YR;'D^PY91#;W@5#N)/()H MXT,C2Y*248^_ ^M-$",=Q2Y(8<*/5^67XMNVU),]3V> <^VU$ @I0E'XB>(* M&$Q!TG'E/MU6U0(C3@:Q"SXL%[JK\F-9/(RGP_T6Q_8FF0$^^-< >V8%L8'I MW%;^=>"_2BKO?7&!R@:1[((>'XO9?##Y_\;W!\W1;0TRHFE !DD&$>9("6DV M5A-F#"=M6%]<%+,Q'%LB1IS'5)D/]E#AZ2.9]DQP)@42V/K@;4, ']GL05+^ M[,6%+A.0:TG=[X-")A]OB^G^^-3+QS*L@"462N4$(@Q@BCFK!H\433GEWZ<\ MJ6;4GHA>2ZK_G \792 D1%^_C.=;"ZMO>RP3%#*%$ T#=QXSIX7=#!YRG:3Z MBXM-)J+7DNJ_E(.8J?+YQ]W78K)#[\^>R0BDR@ EO(DFBS1:&5T-6]*D<^/' M)Q#U7>DIT+7\LKOOP]O!]";?$XW>]F@64]BQ,L8C3K%!$CE0T98P2;K-_NF[ M_AM L%6S_Z]\,OE?T^"J?LX'L[ JC99ID?MCBSO:9$8*!JUR,5\74\H @F8C M%K-)?N&%!A>;@;)5AORCF"R"0LKEKEJY+:UYY[-9F-R0MU@P02T4GBI'J]TW M JVI=9',+D9<:%0Q#<)6F6 6941AM:<>%[6@E,5^0FQODEEKO8+8>V,!<(00 M;NA&*!FM@--SG2XTMM@(DBWO; 8D@Y#CA]P.YH/U@ ]L:6YKDG%B#:>:B""3 M8M0S;3>S'PE.<@H]+C3 V B2K2>^E&8PSV^*3/?/!UM;9(XI;SP/ MGC0+)I'EB(F*UA2JI#LFT,6%'9L#LMWYX3;X0W4H\?3!+'!:!1O("D6@TE#% M,\N5 !32)"9<7!0R&;]6"?!Q\74R'OI),=AO.#YY+I,"4@V=LDQ:#QQ2PHG- MW*:3,M_0Q<4C4^%KU\%\O,6MSAG7>@TS*@)*G@>DK #40P\(J@14$*;$*]'% MQ2L;Q[/EXQ6SQRS.?*1_?(JZR*?#_$O^?:XGVZN9'-4^4U[A@!<@UG$!M>2/ M>7Z4F[3[B"XNJMD6K.U..V' Y6#R;CK*O_^O?+_A\>+9S'A-)';4><\5QUPA M"-=B,("3JLVB"XUPID'85J[+*F#BQ[/A8/(?^:#3Y#'%/-*(30HN!@*1;?9,YCQTUG#$(6/."F\4VI 9,)1TP/OB@IDI MT#UJO+52*'XP+I=EH_[(![-%N;QQ?VU6J7&0HXPA1Q:0TEQC&' MY$I>#X0D*>MUCY;K9E5?M ?PN=[A=].'?%5,4__X8S!?YG!%TW1FXZW?D\MZ MQZFR E'M #2"4J>A##] +H+93:D2M5:D=J15#P'L>$]4++ [F.3K=+IQU,/7 M^5HQX;=8BG<\O9KF2YNQDG4/'FD=9UAJSP#'%B#AM; 80UTA%E:SI"+V;VR6 MJ$V>ET65N]3 8>-O5UWEFJ.,@PMC_');%HN;VR_?BGTD;*CGC JL$5">6A7F M3F P1W2- 5-*I/@1/7(C6F'A>510SP=I>]I\_.WD"?+QMTPC@&^FF \F;X>$+6-]+MOIPZ LEY??7J*MY#@DW%D>S%@3Z_E+ MI/E*!SFI7_.G=_+8C;[F@:9![VKU>7=W'^")4\'5]:,?M8]N.UID M4(1IS3*-$<7 46(Q%)5\5IB4BJAOS< YE53-0-L5=9Y3_N4+\24O[_:PZ'#C M##C,&2 42JO/G\.-X.I@.QX.)FLWR^46&#ZWTT FN MO36,2""YHA1#PH"4$O!Z"78M2[L"7TU'[\>#K^/)DG%KU8VNII\B"^,](.&! M#T4PL=:_ZL%L//L2>5H'FM3OR 'WBHHG"$ XP,M&J-H[(6))V6?&/32FU* M[=IZZ%@97=E'9C"[#6.._XJW0SR$%3=,/.K[>)]UO;M1)H3F**RKG F#O+3( M0U-)B8Q(J?K79\IUQXZB)55T1;C'B^&V#WW[IW_D.PH(-=%MQAQ0#"N+B48, M$\K(LK+O$BECDDJB]Y"T35"F.!OZ7?'TCV*:_UC9E7XQ'1UFX/8&&4 :2!2D MXE@!+7B EJ^ETQ"YI.(F_>-6-T0H6D"^LP4W+]>5?_/9U;7-[XO9>'Z07'M: M98XX!!$)X$$KL6$6L.JEU0XFE4_J84SK+ QK#OZN:+;Q$M]- UZKNVWV&W4[ M6F0<8PR,I\$W-APC$I8(MY;/< ^2CDKWCU[GM^B:T4-7/%O>C!(T&)'ZG)B M-<:GHC>JZ&R-+N[N\C*.^./@/B\/K\[;GL\P!11:H)WCSEBHH35R(YM1*3*Y@NIP;;_* Q\M$F8-30-TN M,@8LHB@X(!Q):Z535%9F0=PQ38G)]G##L!>$;$DWW:U&ZW//NH@@UJ;DWG:9 MXS4X*U6J7*28])O': M/8P]8QIC!:OQ8\12S.H>%>?I!9/:4$AG ; JD*-_;'[\G^.\#-]_^^-]_I!/ M#L7#:G60:1RL!:8AP8I[)VBL@%A)#[!+J=?10WNN!^&Q-M32.2F?9OF\%N-@ M..RH?C)'B4%(!W5;@U&P,I@FFQE?Z@L+1#1-D%W\:P'ZSFGX;GJ_F,^6H,"# MEMV>5EFLE""D1-YYYRS@6N@JF.B]YDGWMO288LUR8!?3DO$^)Z_02;Q"FPT[ MAJ'C#!&@^2[IGJL]76.:].P[MS7B58L^_'T_S=/+^KY4HT\3T9118+094# M0FE+-9.85%@BFW2900\C=SWR.,Z@O2[3@)\F \[-H"Q_A-$?*GNQOV$&,6,2 MQEAZP#W(:K!@F_?>FTNU"[MERI:4X,94GI6_I(Z-">FN4E4AY M2J"DDH,* XO2KG_XO[3<3Q5N4_I6/3#&;+Q';MT=R9%<9 M0P%PX@F%S@#+K(5HG<&@H&0FJ0ALCTMBG)6O+2NI)[0=#A=WBTDLJOVB',#O MP170^751YE\&WT_G,B$?;=,^Y.77XJ>8 MDL^AN[[S/I;!:)/WS_K/9%C: ##("HXEA3$*C2OLD%$IJ:CUM\7EBO?3_":. M]\M/8H^<0X&76*Z+:QV\:>R\X8()XS1DZXT4A:A/NLZBA_OQ_>1N0\HY.=GC M:GZ;EVM$GAI&NY(\=CV?6:RDXM1B KB"&G-IJ]YQL8']#3,F93!TPH$%4(YUTBL/*S4..JZ2#[#VZB*@?I&Q:'>>J8+7<>;NLXE2< M=V @02#>OG'G6QG;R'I:C?TF"LM:G:5<06TYDQJ[H'G M@8"8D34J%&)T8254FB'(_GWFIC'O:M5Y4A/43 :SV?AZ'&]L-,5T"<]B,'EZ M_<5R@JC#R)1N,R,!4@A1R#6T'$!H-:N0 D:E5*7J\WY?D^SL$/\N%JOJD,3G MT':U5)U>2'&'9Z$'D_ =^>?;/)_'F[&+Z7([?O?R4Z-5I@$$EGCG,*/(&:VD M7EUV$XP*Z7&MC9)VWOO/B_O[R1+*P>2I$$=>IG1,-YD+Y&6,(0.P,4!H(3VM MT! ,7\C=2HWRHN@,[K.^QFHX+!;AU[!VYL&K"[/1AR#4FWC%#5;"28BM !@K MSX4$2D NJ09,.UEKL[\EA_(5J,N]D?6MJ_N\RKT-,VP">Q%V@"/ 5?!E-)=K MB;FTW/P\KW%MW;_T$YL$N+/XQ&12?(MH^**TQ>+K_'HQ>2W(/EK5ZB"C@#&+ M(8<$!2<\F#Z"FDIZ#FP*O>I;?\\W6=\>P=J ^N2@[<>R&"V&\T]YL#B#>S3+ MRX=\]RQTJ$E&G1.Q')PDS'&XRA.N1@T$3 FWUD^OZFH7O@V6-(QP9Q/0-B/A ME-7LL5DF23##@!3*(1/,)6<1 96D(B#::79^:Z'[;M>RD^$]MPE:+O*G8>.W M87]BXSWPTGF-%-2(*(]6827+L?6XUG+9SOOJ[NXGQ8\\_Y0O$W.>('OXI3W8 M-I, >@4<$6'A\D0IBJ&JY%;*I^0@OC$KM#8#BG8Q/MD^6+]Z?PRFB^L8G(K! MT[A1MX5C')D)->*KP>/X$VZ3Q+CP*);7"D#7Q3^;&V6&P\ MJ5C,HFY3]M\L4QH%N2NS2GD*:D#_?H*&B;2U8[ M2'?HP*S?DNL\#+B8#B8^KV,-[6^8,>QU\-4(L]03P[5T0-]/7^>Y43?2+F>EK+Z=,*R(U1EA0A0(&@&VDAZS3 MXC"KM==-?RXF'JF"LWI]\2CGRQ)XT]'S:T/?AO?':*S.IX&0PC$@D>+6K%SM MX,P')_Q\WM^.*Z2/JAIYL'WFN=;246^4D\ISRZ1@E?PXV((_CY=7FPGU;H=/ MPKFKU>7Y&[N'3,\?S)SSCG%AL8 $RNIMZZ21BN3$D'ND>G<)FN2 .VR8.@+ M7K^Z&OKY!T^>/# UG=QO%A9='" 11BEJF*(^O#\55ISS;F_W.VOD.67*Z@K_ M\]HIZY.3:QS?2$2:06:"'P(-EP*[>.XX?FTT!$GXA-;:XJTY_@J@U7'HP;," M#%]V>!;U&F8( L&Y,%9SH;CP,85H+86 5J2$5]Z:95%7GT6+ '>U9CS%XGU4 M:E3=_EO =C7)+'" 4VXX"3Z7A.$7Y2H)+6.71*$&U5VT@NXY^7/PKJ[=C3(E MB*48,*2)0L)[H!"LI/0L*7VO1QQJ3MDUV',2LITFS:PWTI]5$SIPD\W>=AF& MQGA*!10.$,:\L!I4LA+#+V0F:E+IVS)F&H+W]#IT>R;9]WONF*G?.%,&4V&< MTP12X:4.4[-?2R*1?WGY^IOVC)M?LEK#^73&W ZF-_EX6@WJVWA^:Q:S>7&W M+E(7X\-^9_;%T7UDFF*O@TO'G?5<6N@))95<0I,4_O1HHFE#T44WD'<6>UD/ M_:^70_^0[TO8V]5()%BSQX=>5\8Y"_97)! MP3$$TBLFL J6)O&T\G)EP#4E,?WHE:_='<2>4.LXP%M9 JL9^T?B,KBMG\R' MB3Z\,M@"H(E0+-@2E:FI?,TPV 684BTNA0W ?LX9:S/\(Z>L3;L,4NFH9D ' M&8'PEDN#*UD%2+H2Y^TMB&ELJ#%SG8I[+SCV*7_(IXO\4SXL;J:Q*/6II'O5 M488=9E83 H)]@"5&3-DJ-J-4@+R3B:[3TCC]H&&J)I+C$%M'I?.;\72ZK$2[ MC,*$X6U.RGXI[%J9Z[$?"E:D?T/F-'8P^.X2$6)13-OD; .]P>?(4'SK[#RO MBMJA;?7')Y;+WKDRL<<,< Z=8T 1:@RC7$+VB+G6*5D ?3N6WP,^-JF+7BSG M)YN,1E"'&)8:4D>8P4JCR@@/U@R%";P[^MC^F=W<#@W&XU _:\[)B\GY;:2< M:"$HI<'D$8YA1BPFQ$"+M%8J &_)^=)@_R@>EO"^F[X =G_(X9CF&8F)W81: M"B&-*51 (;Z6GJ/ Y L*NC?%@Z)UF+M:)@Y;U#N>S!2"SA!GE,*&Q^G)>E+) M([3KM*1R5^<5FU5TT23 9R+,*R\2UJ?0Z[89YIX+;CGV7 $GC7'*5C(#(E/L MVOX% \[!JF3,S\2SC\LW_-UT6.:#63 K5O^NS[7M[3,G+&:64QGW#JAP5AM0 MR>X<2)G$>E1#[QQ$:P3P_J^"CA!N'!9Q9N;<,N! ]?((+U4MT_%MG1SL= T\ M#MZS>C[Q^J)I4.Z;J<+LN8XG.#UQ5'G)L2)D?662(EZ#6A>JM?,Z5E#^^)#/ M:URFM^WQC%G&$*8*!K<94&HE=K*2C@AX2:E$3>EYRWU&^5I&V_I_Y;)6)@5:35?;_/I[.W<[L<9Q98"YGVAF)BM,=<8TVL,IA;04XZP-G4NQ>F MN7PV7^&ZA'CO*_CJZU[96^XP3A+E$-*QY7&F/1)"Y MDM\ G)+D]\:%7?K'FA02JRW1Y/ON2C8]!N0HKLW\R:\WU,;-K@%6D@K%-ZC:*%P66ZC(G]4MZ 4_76*_:'#X>1+C?)=LMC3QF)!]$L MMT [+N/5\4[Q"H]8O.#_SN2I1#J%RR$W0?D*O-R7QYV4U^16:@A@8AC M'4OAZJ UN=&45>#"+I%Y*Q1O7G/G#265^?U@/%H'P>)5"T_+Z:V*AKR-P)+E M3"(OK2-<6@TAU&*5Q&"AAZ3>D9F:X]_D/=C\OIB-YP=NG-_Q>.8)G#&:'( X,8=(8ZZI!SZP3/()70 M(J4*\1O;J3Z5),F@=DJ5YRMV3[5G7YJM,XH-DQH+[!66""F-3"PDMMIG4*J-[9'G;AH-8CR MF5V,8K08SC\/)K&RR]<8SXUWP,P7Y72VSB=_&QX&5()IZ9G46F)+"05B'=)0 M7%G*&O0PUF!%C-80U2B#N;=1YK7%%%GN!><*!I8@HZK16TU^HNO8:NNQ: G< MD\MDK5^E9\,XX'SN:9))Z!BAAEF- $.262C >M1QS>K4 >VD1F5#2BQ:P?=D M5KR6RMP.RIM\-"\.U/([W#*C F'KO=:.:VB]P?' SUH&BT5*8>^^^: ML*-Q M@$\FR?-!%-/9XNY^1T+3WNHIRJ=B NMV$1Q-IQ22(*:0-1 R M#7&%0B1@+0-G'"9";3Z4G4#=W>G0@8_6/[[$#SD1K%>C=1 *0B@],5@!)"AV MUN^J$5-J/,K1'@9$L?;H\.*HJ&G(>Z=:^NZ351EKM [&2BYMTJJUB0J4AD#[ M:MPT&F/CHEJC3*C+LHO1[HIEOTTB;/-B\9-66+7QE"^V!9*._\ZHO@?47F/"GPQF=]^+N]6Z:\'25*O M82 ^FF_">DBE@@9!YZC:C8!);G*2'P[HW*1-GK0"=%<+CX^VW#0:=,G7X:?_ MI+^=+A1[N%%P6!F(<=0- /)(TFA9HFJ4V+-N3EVNFDZ-@]P5E=ZGW)Y?R]GM MNX=OBUU^R--<.M(J2 R8H 99:P E0GFIZ7[*()M#I@'Y_;L@4W,H=\4FO8Y@ M3>?W)PGT\X.!8.6MDY9)Z263("ZR\'%N\!SWX?EN_:OF3!:P7=$D'4RO%NM- M6/.[>83C/LKN]*ISK%GP6#B@*/$68B%D_&\<:#72:/!F4(C]6A1J$.;>[?WW M-2[ G6X<(!-62@JX\,H;8 R&NV ;RC%W([LMT=_!TJ6(]\ZS?RV.)X8ZWC X MJ[GSB$!..6(>*[EST\;1"@I'$JS?AOCK,NL2G+MBE;JY63^L9\G9;(LHK)OI M1HCQ[[-B(\WYK7HH%ZOI_VSOP1T:XQ'^-?6*@*$SDG!&110$L8)XSBH$D9/C MJOG9 6%[$DSO"^;Q'+K'FJ5*;01ZA+B-RJTF'%)%JI$"V7'VO-9SZO:Q6)Z/ MCI'CO#GZ6,!.&B=UYQI81'4U!-0.2:XLGXD60G:=#QGP-EKU,A&2QUZ M= C5VF .HJ$6=1#F"3-BE]I::J51+<.U[>@0,UE^C0M$^B,M$M\GLS2$#;Q? M(J ZOO^O6C$B=3H*S#&MXDXF-54& YFVLPH1+=$O5 "D-C<.1HJT 'A7:_WC M(**25*[C9_]>KHKE^W(R7VZ.US?3?G[_J;@IXL#.YN+9O0:% 13:464A9W%_ M1$S+"BZ>;"\3:5Q MU.=! H)%YI8C@C#F *B806S88+7*C0V?%]> M-X1K&.S>+?@Z5#O=.!CI(1#1%)'1QHPCIT#O1TVY%P5O ML8Y"FD[^G,XV"?TO6,U.=1)\!-@#&75K*)RJ85;L\/ E>)1,XX6/T)(<@R, MK^:G11YG16& 7X.0G2#?JT^I4CDV"O!D=ATWD".R2!%D 66(]20O[Y[61QFRS8'7[/M+S(H$4*B;;%]L_C68L:?D/0 MF'I.#/:,Q]T;48B%KS!DS/]"]Y=KL^GYG:Q>)-'A0=G3 >S6!S.;+)?3NVEQ M6R0EPK>=0@Y2;!%*/<4JNJ\6ME1Y59J3?NO#QD:T$V_7)S]\]IL7RW M7*Z+8XMHO0Z"$9IHZYW0%@$KG&:V0I2'R<_-LK6 MV52L&@9!.%> ,>FP226&-0:X&JW%/&>;OC2#5/L!JL-DXH4R&=^VA0M!D M;2.@"',>5IL",5)U6IRWW316PR9DKF0Z,#S_59:W?T]GLQ3W??/?Z^ERFGKX M5&PBQ-_%#N?WTV@Z;QW(%UB=S4R=)U_Y_)L>CYV.V*P7]1.DQM! Z+62%GLN M/>=5U4TNK;BH"$>'>-0YN3JOHT ,,)Q@0YR4&!E"$?<5(D3"''UK0#9IRVPI M.Q3!T%:0W],"N9KF),F^YA5%<,<(0LXB3+R01'H!-\N_\T(06^MJ0+MXO'OX M-IDN-O<]CM\P?+U! -@"XC5QD8W8"HJLM+L12@_UR(J2MB3] RM$%M2=72Y\ M40ET_O1FJP@_0&:^MT0JU'(A[;5 M/(T=.O7LK[D;,44X=H0I[Z217MLHZJU\G76&].BE>92=G\ZGJ^)]U!A>C*A^ MIMA3G02,%8?&"J\$L"#%CX'=!'+.6)IC,%_]KE6;)0==LPW#WUG6L\.?K7_\ M-OFOP! A0/A6>G'!TC#-@CR/#U::^ / M@(2/W__[Y.%TEMDS>PK XT1$5P3005A'AM=X:$HS,GY.$ RML*4^FQL0 += MQ>]]+V;EM^1FN/DZ+V?E_8]/T_NO-;+XG6@9") (0D*\)%Q# ZS2HAHO]7AD MNW!K;'@1L]Y3E\NOT6XV,;8=;!9H*D!AB@=0B&NZ=0B/@"^ MG4HL>:II0(HP+8701FH&+4>2J\=-'XTLM62S)*C/L$NP'@"[GF0??.I[N(QO M!SH+CEEGG"5>*.H5AD!:5*'B->VF6$77$7E]$;$9(0R FL<31!YO&*PRS@A* M@':008]EG(H[3QF(!I#NU"YH/45D7UP['^D!\.I3D939Z?S^I[2JFZ!(>!GA MCO48D(CX(&<@4E! Y@B4K,*'&S"2##I],[%!$0S8;?YD;+MKE+^FG]Q'(Q1I MBI6'CB(-'918(.$$PU!(UV,_%;.5U\O5/-K=!RP M8G''9UH@)K3 CGG.*L0@9SG[X0"-@);8=(82UKA(!K!QOC*H_[^8++[\73;& MVUU_(0J!2T>.S 7$JHH%&A7.81:%(@4F%CG0N MY\;"@!*"#IZHYXMBF$15=U&(C;/UIUX#(P0KF#(E:2FL-P@1N]]Y*,_)"S^@ MQ*)#IFR./ ; VZS#;BA\5'V$A"AJ/#85_W&H&JW7M-N\HJT?=O?.OO,A']J1 MXL5E<:[YT!!83%/>8>V(T%!'G4OJ;=DBP:.16^L(K.W+-1O1Q:E6,_CYW/38 MEW4>K%;2,\:BN>\TE$C)JK*Y;% '[]>)1!? M;N-G9_ALXC4!&$H$5 Q9A6W<)0BDKD)2"#ZRK%7=$KP' 76PW6YSF7Z9_-/C M-KK_AK,VS2.M M= .&^L0E)1"PAC &U360#OI*P53=W96.NL$L>:!>,5Q @* MBJ@E ' +[:Z<% 2:P9'YQ!J1>]D:O-W.V<>J,]>@UWR7CVG_\;A/0Q;RXFZY2IOWI?#V= MWW_8II(NY\?2(>=W&@Q4@ +E:<0G;3U,4KY#RG.I0.@*_ MN^MOFP'Y(DIQ,GLQHM,\/-0R1,4*"8@EP$VZ2?3R5%HMPOH=WQ]L%R+T%$#S =Y[:R&%%0C9T2-;) B_[(UZ@8 MNE[SRD4QO9]?LN8=:!D40$HA+UB<SD9ZW03A '0:8TD M2LY[ X0ELD(""ID3"#; Y;!/2K8@CL[7QZVJF[$^'NT@**D]$+I?L04Y]PQ&*#YTB?U&A)!5Z0[?[$[-*F0@Q)!%6<2U<9H#ZEBU?BXT3F9 M_@9X7[X-RZ,99+MU@U:TC_^H[FAO"U=/Q^C_%)YKJB3BG@F,(..0;A<'3%%< M,FHMH^UN'GLY_%ZL/MS]YV2VWDZFV:S\.]7C/./XH6Y7 7K%D22<,H.-8,P2 M5J&""<_2:P9H]S7"CP.;1TN0=ZW![(=Q)$[L' (>Z29X:Z%/*7J9\40I!C#P M%1*4N9'Y/MLCRBE&-B>#WMB8YNSN9[L=]E.4^^+[1E/;E7<[BY>U.@Q" T3B M@@ PH=1IK+QC%3K2TIP$HP,^@^B>H6U(HT^N;@T',UDL?MQM2QF>2\Y7>@C: M059-76(<2!GJQW@]>_6J=,\Y(W196DFWZ;1 MA)[^3W&;%M'8\=>XB.[2SC^\7M'VPIX"9\0KICE4,&H-&.&4)'HW1JA4CMMH M@)>U^Z%5XV(8D!*7(K'CGUOXYK>[4Y/EYZ]1'CK.IMNG#YAR>9;MV\#K G": M"$*88X8##B&WS.Z1A5GEQ =XM7M("F#;LNIM%NP.KN?WJ6KDQ2KBX5X" MQ' M-441YJTCBL7-AE0X" MR4KVC M,<>YH]7H4G'*#(*)-X+EH=W?>>&)3/6O-P@B&O*<.BRH5%K&=TE7G3]1P*3* MX)(Q\L'N@ MT1,G^GD.VU<:!@XMMU(9JHT&PDL#26724 '1R%)3M.R>S0>X7SK],;^=QL^> M_KE>[Z664RI M1< &X>^7E.G0.Q5>6"PF\_LBG4:>S\57^@A<2HDU-@X*):$@Q'F^PX!Y"<99 M-:A3"N:CWB_SCD0U7!:PF MCH>D[0FB7_(V%X%$OJHT+H5^: MGG% _+Q5$ Q@PXVA@!/.($5.BVJ=N?B M]4Z" 2"B*X0#"&+GH-&^BM/AS+F158/LZK9%(V#WMB^>XW9XV2A$Y*!41&J# MTTTUHHVI(@TXAB#+^7 NI;X7BS_+'GQ:N00XM35>BO80=*TSB?5LV?;6Z6BL M &.UI"Q.58$K6R4J'C8GTN/24[C1L2L+\FYOC+J[N^)F-?U>['_VJ;@IYS?Q M\S?=CN_6*/>*"*6(4X):!+CE1&.&-';6.V1J.>#:&>LKLHC3XV=YJ"KM9)E\;@G](1'V> MLB8]8:>Q89+#=#++).RI[@.D<7X[J#3E<:X;*@5[1,ZZD=T+[(NX#8MA2 3^ M4B=1T7D=!2(98)@;'M5D: 'ERM *#2YD-V<=71__]\7-BW$?$@O-UQ2(\&Z> M%P[<\)L",D!A#Z+,!,&0 :\XJ/"47H^L'FU?!&Y/(A=?K*WSV7_$[UE$FS=- MP(_EMNKBWDQWQ1?C!K%+KNHV_[+ '=C44K>6 M4N2@<]3*"E4'>8ZZ4?_2XZ^B;K0JFR$Q/NE5ZU4*W_D_Y9]+=;/ZH:KTVZ)\6>MQ&2 MQ?UB/^^6#>@<%[\T $*Y,)Y)H1UR!L7QZOVDUY1FT/?\BYU71=_!"6=(*_(F MYDW=_M=ZN3IUV>"2[H*)PN'&6^N,1P(BD>Z7[9#!\4_?BM6'TMXV^^ M%[O5L#:&G7Y-$%!;A3GE-&K#EG/,,-O+ACROPSYFAWYMEKZ:)G[(4NMJ9[T M"1O_LEQ-;YJ=%56O 6FN#- R9@1(QBH7E7&%(50X@9)D=S@+ M2G)"\ =[>VBTDZRK_R&5\F?\Y>"SXY^GS@T /"E4AE-BQQF %FJF]FAN7D.!RL9IDI MO;)Y7+O:X#X5L^3]_3A9K'Y\64SFRSCP)+1_IL<."8^T"MP*2#7R$"I/K-(& M ;4;)W;$9F4O' Y_&I)UV1:N/?,G6C23Z3'U_VB[@"P" A.N)<= >$V =-58 MN<[&C^-W'3]/[KZOE;\7#GZ]FYGCEJ:"Y]#(52X64 M04B1%PY4WR: S8F-N1[9GRNGLBD\NS6L4N#D.NK12=\^L>6\WB!XH("TRF!# M$$D):N*B6XV.4I.CK0SH+*"=W:812/LCS,D]YE"3X!5@SBAGT\55['7\$^U& M&.TS-A(5I2DQGV3-1:AV=MU\=[9JRG4TBW\3)>WT\V>?)(Z)UH&(2CU!BM) MI$&0.V!-M1,30F5.CK$![56MD:A9>+NBT^Y\N^[R\]KCP5/ D7$*>JNT(P/M@D 4.BPMRW>>'+'^OG!0#EV2#DB!%$N0L6EPM5H$#0C.[YI3+8O MCN\R0+W\O.[E(OI^.B\VCL4S_$C[-L$+CZWT6E&A#63 25UMLE1:G*/Q#BB% M8+,;4-.H#ND^Q.O7[MP_-\4R%=7DTFE/(%U1_/=R52SCJ(KI]S2UGYS='\\3?;1=M%OC MX.(>0674*1R#F%&]&RM3>5KZ@(X%VB-?D^AV=BK96G9HA9@4GBI,.3&08!*- M7 P1=<#'#0?G.$2NP.;+9U.S^/; I_-2U__<('#!$57(ZPB?41H)"N'C;+$Y MY]QG*VQM)NCMA#^7 ]O;,M1X+5/MH+-$*$NA(M !1/8;.1-*YX2;#B@A48?+ M43;&77'KHLKQ1ZJ42P 0=H!B[R!S<3+%1;<:)<%9,4$#2@_4'I,:@[;?L_!3 MMN&15@%&)5#%$26\!+"*>K6?*"D_=@:%ZJ?=N6(*-8=M5QSZ8[Z(1NC]?/H_ MFR5T9V0>6X$.M C>&D.4,Q$M")G7C)HJ$(\[3G-B1@:4X*8][C2#:\^\^?)U MLOIWN9[=OGOX-KE9[8\]OIQ,47Y9AP%P8<@F4H<(YQWF[!$=:7V.[V5 >6DZ M9UVSL/=,RCUP'XOY9+:IMS7?Y_';)=HYGYEU>@TX&KPR90ZV5A#D'("Z\LAS MP6!.VJ0AY9_IG)\M@#]DDFZJ31:W#9-TUVL@Q# E-#>8QCU&@E0 9;_#B'J7 ML)I+4_.+D/0R\+N]>+CQSXWINF&$U4EO)9%6:8@!U7B7Z ,B'Y6L.DQO*:CR MYFMQNYX5'^Z>9@5Z',LN/C02:!>LM9'-ER@-'3_HKV-!EWD]!V8XY !0@9&* MBR8D.))UAYDA;F17C1IAS_.XS$XET%D8\'Y4R5U9SM,5[VJ$<52[37BW%E[ MUK-[#OI^P&Z:VC7[W+*V7/O9LFI[?;4#( M">$AC4J%]!1Z#(RLD$)Q;H_# ]D-3UN'OWNBOO!HI)#^1T_9!1P]J\< HB2< ML@AQ;Y%GGFMB*GP(S;I?.J"8M&[HV2;RW3/S@)WSJ9S-_/:L^P)RGMMIH(!9 M9 E3'G$"L$"&HAU*.*6C&(?'M!M^M@Q^M^;JJ\4[QIDT(?8Y?ZYF:UOI_/[K60^.H8,83BW'4(BK4.78YM9.OS RNS;\7(?N# M$M'U>5@YUI!%K)USTG"#)46D&A^3+BN9_;D4_%8LIN7MY]5DL6HY_<=02%/3 M77N>D/IW.BR*R3)%!R_7LQ3[DC+K?8RB77S<"/CI3GJ1]Z%^]P$ZYI7'$ED? M]1DK,!*[!)<,*,AS(N$&>'QS;<1N4Y:#G 5FO4AR;&\>''Q!\,Y""JV T&,$ M%*! L0H]2UG.0C_ Z)QS(2FI-GS7+!%JSO"6=U'Y#05A%,#�".1U7DPHY MC%1...)PBPY?VW1H4Z2#G R?B]5J5FQ2&O][NOH:GT]2V*7B.'ZII-'W!*2T MTE@[*8WUV'!!A:NP-#KK7ES]@["WZ3$ V?8\3SYMR];%^?W3(-]/OBV+#W?J MV[?9]"8=(Z8$1>M5_-'[Z<-T=;+25@MO"Q@P%)<>[+" '@E '-HKIHBA;FHH MO\V9P4AXD*;'DZJ/31D;3[H,Q'GGM'&(>2BA$%1!L$,(1CGF!*4.Z);'M9*_ M:?E=WSFGA Y0A;154%D@L53 5^-# N8G3U/=8ZF6.QD9)^'45_>H:$5'TEJFK8H\B)W<6O( M=[L(]._V[V8M((H[*#SR7!&GO<2 <*R)508YAW"M6Y?/$3A4U7Y3UNES$=FP ML5&3X5JN5Y^*R>UT]B,"7BSB#I3TVDQH0TH#G@=M$'V' M$3!,8I6R)'/$$:3QF]U^K9 V)_AED$'W0V/R16+HBZK^^^_3.)A9.I7YUV0Z M3PF+SF#E:\V#XT!8#8BV$6I%&2%&5B-G2N;XV@<95=\I 1M ?,#+XJN[@)K/ MUY-99ZK!T]<%KJSAE%NE([Q>:^P,JI U\2>=./G&RN4>)#1@[J?\.--%&E^: MT^V1_O![ D92>">E!<1@2C!6'&^QQ$!C,S)WWO#8WIAHNCTA??+7WO-\='-6 MBAP5DE)LI> 0(0,EE*D6/204<%XOK'8P"T_MFY;9?0>DM55*(R2UHU0#[QW; MX$;C1,)D9!5+FB93_@*3)8X.%I7?B]7VOMC'8K$I8J"^3Z:SS4>7IGQX*.>? M5T\XVOGZXB:+Y"-?[C_O](IRJ$F(XE:*>".1=4A#KS#?QN590@ AM3;;;D99 M:VTXU"8PJ 7E!"M&@=5.(.)\-4XF^,@JP.:+^_DL;PC8X-5]-XPJU3N=Z MCZO7-B*EN$TA2L_'W+<+MLEI'Q=XX(4@#E,89<:XD+MP7(Z9)K52MK0SRL>[ M_*[&*,7%$TB/X)-LR\*0 '$$4B.$(0BK Y@7"'J#1M9T;Q\8AU, MX="#-+JRQS.'IG^\WL&)GF@;F$><1>\T>+172:E <" MPC9ZX8=OFVL7D_GMIV@C+Z8WJ^)VJS!N2F<5#FBH5XA"S'4T[J2H MYARQ@.7D7AQ@DHG&:=0B0[X_4MZWZ5<$YYE%2AD-N22 2\:IK1#T$HXL M \HXM,-+I7',?Y]_9"J[96+(X-KH-= C534*1XD\E!)7XV? M2)=SWW^ "TL^#"U P'+_Y/ MK9?][4KNS\N49R#>W27WVVDRFO],6%2S;1/V,]L(O;C]4FX*J]],OVUJB3[N MKAL@CQ NM^O (86,2"TU1LQB JQ1%6+2VAR/RJ47@]I+;=(G43N65"\KX^N: MT]=R%OEPDLIG]A0(E=!@Y#BVVGC$(8;57-<(BYR$#^=?XRE7D]GH*-NN1*Y@ M]=U!W,[ZN^L\4*PI55Q'ZX<:SPC 6%2H>8=R5N !7>*YTJ7W,B$-;_$]S>2S M^PH6QKW(1)/ >0R<14106&$BN9GB4YNV MW%_I-TC#.33<::0M%H:F7$/5^*V!.2Z_ 1Z']VB[YX/?U3+Y[V)Z_S4.0<55 M8G*?9N>?Q>+#W684RP_KU7(5AQE1/*6AGM5/4,)$'9TIIAUEE@GCE:RP$)IU M&O(PK.4QBSEE=S+IE9\[\%X,Y,G=N-,GO)D]!TI!7#FH3]M)2H.IN:ZV+:VL MRMGB![28#I#!KZG@):/Z\7-USB*C[/):Z&2+;PE>$4)E(YQ@JECGC C MJ@,70P0?6>WBKDGI#W Y4Y(9DTED4Y_,@Z9_C,2X(=SC00Z"246$$H9PY(JEU LO]'/4X)S?L M /.#-7:"T"[,O=+L7%(% 5B#[0(C, X$J'B.#UR@DME\&Y\*7RO&\_\:#ET&I+2Y7G/^#8BU$9=I]ZEWK:O29^@YP45[,_J,0!"G2* (=\.G7VO*^3)^SVWUZ1^?(/#ASD>;?GXSG.6-D H:9QBLI(*M'ID>=(Z9G)Y5<(=ZKK:]]6FZUA>*0%<,:VD0]Q@ M[BUQ'D?-D0#M'>>UXCW:P>_3=/E7JLSTQ_QF6_MMDTSB-"Y'VP7NHPJLM>$8 M2.R@1$3!:KQ C2TK3<<<*=N31/=6RL=%F4JSOIO?E8N'#4KUTX8=:!L0=A1Q MFA3E^'I&N'2B&K/ :&0&<4/R/VA(-(/RA8RTU!IQP0&7JAJ%LCXG0\( N=*@5,L&86V3'"DW MR8>[GS[Q8,JJH\\'R2R-!B]A<1XI+#P1 FS'9( 59"14R15HV3R4EP>B[]ZJ MCB>->O98B/HW$ES%J4"\-0Q[!V'U=4CID20D:TA"96- 9HM9UQ/S[K$01R6Y MM5C$/9%8[25SK/HZZ;*JE@_HJ+%%,5\&9%:II() (3YD!V"N=G(+(Z6K$W&5%B Z(.NUI#2T!W1^UJH\^F0WS M5-. ((T#]HAB(^2FP@=SNQ%#8-3(\J0W1X"3S,K"N;/D6ML#MN6GXJ:8?D]S MZV12PD--@I*I7*@Q4 @(!77>_%ZN3]'GU^9#JQWE(:41+42(U%JS:TB%W=&0W)5OC3A/@]J@O?8D?<+ZJ M5+4*!%$J&!<$,Z.P%]1R5(T3,IL3Z3C 8-E.M:0+,>Z-2^E[S]>-'EL%JJ@$ MW')'C*2,,!YGXWZ2 M<$ DH5!!@9R#E=F+$($YM6FO@4V72/[YSM8HPIVM2U$HT]7Y?#K:+BBBXFB9 MU%80:1SV#)EJK%R,Y2"I338UB6]77'JYR[^OD=K[2*L@!/,2&VT$)! A100G M^SF#LV[4#RC;4_OZ4G,87WXD_9S*VYMUY5VU;K[&D9HM0]SVD4>::@$=EE(9 M3?=C@)".3!=J1)IEFPCWIE5_+!;I!Y/[ IZC5C]I%I"%$C,/!1!&>R68!M5( ML;(TY[AQ@'M7DUQJ =ZNB/18I\5,EE_5_/:\ZLAUF@=@J.;0&&2EH5$K0%I5 MAQR8R:P$_ ,D5L\A8,T+I/M(L!>#2'^DXL;?)[.BJBE>*RZL5D\!:VT0HRY: M*>G:/%./Q[>88#FR&,5F*7(P6*P-Z+NBHI[,XLPL/G\MBM7[).XDU..GGX>: M! :Q4 Q(YBSS&L1MP.W7?<+@R'POK-GRWG"O?YC:!,2'O3YI^MN1OSIL[9U'D=!8TBJL)3JA4FR6"& M'%=H6$MKW1F\'@V_JSVN52$,A9*_1YMYO4BP9]#QL9-@N#815VP)D@IP0N.F M4*% -![9SM@61/#W=:]\#0#X*DBA*>:!L\P1L11@)3! M&F!.A-R-F!H*1I:!IR/&-8SZQ:?W/P_WXZRXO2]NU=*4L]DD?N!D]@ISZC6, MRJMP$17'&;-6:RV JN(9J;*PV\HTU\Z;5C#O:G5*!S#S*-P?3RZ/GSY[/=(J M2&R< U1:Q!$6' *">35.3%Q.5/H N=7OD6MS3%>%+?\^=@KQ\N&@ M- 6:&."U4XC)N&8J58T*.2C'I6,U(M]#G+D4U!QW].;3?YO,UW?QSSB:Q22E M>-@Z/-]/)W].9]/5CR-.Z5KM@V#80$>5=M%*A@13YJM 6>HH&YG7ITF2M(ES MAR$QWXK%ZD=*9[V*RW#:Z;_5+$=QLFU("8>9XZF()U! I.CI:JXP#4'.@=8 MPV/ZW=Z:ED;O#/QC6=RM9^^G=\=D]S%*ZS:^B-?;UK122=:?;[[_UP][Z&1ZR^(\4:$D-7 M9+,[Z>T^_$GYI^V5J%-18;7:!X=T,M-LG,31'(]_0U5V&\,-42,[VVB"!&7[ M,%](L5I9H3ZESSN2*6S_^\ YADYP[QDAG'$N9#73#'= YSAZ!DB-AN58YB/: M.@L.AM8\>R(HX(V R%*%-5,84V,J[P17QH]$ ;I05L\E?1%F;$&>(A67 GA"!);<\[BXX4KC%E[I'%UT0.?7C<@\ [?^E%]L;_L8[E<5;Z8*MM=PUK4BZ[ ;S;-_KOZ>KK]4W M[8H9IP\ZY7(]T"Q( AQWBG'-J'=1-0.T"H421H.<0**K6GDR&=,LS)W=!)Y\ MFZXFL^G_%+=[ND?JJX=(]-W9TL=B,2V/U1:LW4<^\^[TX=O1[N%$P<=5%7" ).,0>$JA1M01+8$7.%8(! MNO1[8-;Y('>.=XJ4)^BK*PD!"JM M.!,.5M<.I<1FG%E7&A)GV1;,#5'DBN$_K[*Y0DT!! M5 H-\\@0:332ENQO6TEO6,ZADQ@>I?K=UAH20E][LF1=$9\?:Y&0Y\_N-)RU+_ M>'QF=]"KHB9Y6S^]6.8[ M24*4,<$@I;I+55IO*/*")OOG/I^*_U]/E=!65T<7WZ4VQ]5<=RS_R,6JT8H!POB\^:)%%8SN4;8]0+:+>/]]JIP# "L>@E)9)+2'7C[<6'!O< & M0/0/B^W 7AW7*6T]J]^@%38@"@M;K;DS&@A>N2 =9-R-:Q'NE%WUF=VXG"X. M?GM?3)9/PX^7!V["'WXX4*8H=1KC.,\U)]1$)7J/C[$C,PD[DFK9,.S-$>1@ MV9)CCP?**?-&0Z(0- )*)6T5S.XQR KO'Q!)FA#74?U M=+7YDH.WIX\\'123G$//L8M?JH"6UE=Y1+RU8B0)^9L15]DTG!>+?A^H5D/P MKST;N%+1N%$0 \@H])(;705O>R=ISC76 1TN-"_V!L#L2L%5M_^UWM6-\^7B MF*IUO'3:6?T$PG#,P1X$=$+'Z43>ZD$A7[$Q9"#[< MJ=OR6Y+RR:I9KST>/-&( **%HP @BB0R5>EZ'W\PDKPO+4O]>7[-?* [6^#V MX_^9U=A9FR.N>NV@ O^O>SRW8M MI0[O<[^>S_MXD<)\U8Y:ZN40#;N+7)D,;;]$:Y) M*73%N"I[Q[OY3?D0-X%_MF[=X\O;X48!6YON.%"/'<)0&8%8I:!$[9J\;;8- M<:TQ$72VM*6ZPU6IGVFQ-" MI\?EK!'\^]DZ]S6E:M7D/=DV<"XI4CX:7\K:5.@8,%Z-63&51^%XL_BQ'R[UF M)=&U I=4@/GM\S6[%@7K=A',)A*<4Z@U8H8;1= > :IXSLX[P,QC_2MW#0ND M*TI^*E:3B,&MFRSF$9AEQ&C]L$YUBV_CR*8WT^,E=4XU#EA;[VG2;QV2Q"&$ M^5[!C3HOS*#A #,%]4?#QD7Q2,#_]W^_D$+\WK\VOWKU-[M^7B [64R7J\G_ MBD;05AY/(T!5JC'Z\#!9_/AP]WEZ/Y_&;TY'08]8E;,XBF)Y4:/-@>GRYP$6 M_ZR*^6UQ^_]TH.\V$>IZ3"=N))36>L.1@4PA(>,?T3QP2@!GJ&=.45_KK+/M MVV89@95?HL!U_+Z_C@#9[(L"VMSEL8!K2&6<>EP++H A/$XYZ?S($C9VS,*# MM]EZ$-U0%\OJS[>5[RCGB/$&6V*P9 @PS:0"!"+BG!7$8E3K(+0=_/1D.5U^ MN'LFV1_;_]99T>IU$)QQWCO)!/7&(P8$4+A"P",YLAIC';.F[$ D7=D+?RSC M"NN6J^E#Q.-8+,#/#T:#G'K.%': $R5\"DF&N]%0J;*VP@'ZM?HE6!;T%X?N MQG'>%"GO>QK8I^GRKY2LHYRG$:4"*+-IL4@_/;UT9?06A ;>,1/'IYS%&-"( M7C56!$4.S0;HTNJ'9MW)IZM%[>5@HHRGJ_2W(RO5:-DWB;D[=V@'ZO?I>[YN30&=\FRZ_I_U.4R_?);&>9?/Y:+C8E?][-OQ>[ M@-@Z*MX%O06FJ5?*>R 0IH+(.!MIA0LG)">AZ0!]9#WSLW7Y=,7;WR:+OXI= M'N";]6)SPKU=X8_0\W"C8+Q0 DJ*,1,N(H@Y!-4HO30Y5L=HZZY?RL+&Q-"= M9^*FB/,E'=Q^64QNB\J[LK.;EH^_5[-9^7=R!_IR8$2\DFZS^>=L ]_R#*9>VF=@Q D.4JXA!8R01'NL*HR0,SG6 MUFC3\U_,W(ZDU!63D_H]CW0X8TD]U"0XHI/3/M6K^=5)]W=;L(P@#GO-2(.FBX@-9(42%@.,CR.[^Y<^I>7'^R=7 (17RIMXI*IJF)W^&K<4>%/.<& M GSS,KW@9-,"Z8J(_UI/4G7O(H4&WQ8/VYC:ZECKL9KX\XC:UTKOG-=3B&AP MRSU!C'I!J+,*[K<0#VA6ILHWK]'SXCNM"J;1^A$F?+)=QL?XS@O+$-W_LWMC! M1H$K$:TVA(2,+W3",XG1XRAYCI\'O?EYGE\6:TH.G=G1AVM75K\Z2;[:?00= M50<(E4FY4#G0"L85O\(@JL,Y28S1F_NF?N':++%T1?4^-^_O&&@6A&A(OH,V^D4@XR2HWA**X<2!-=RU_4Y8@?JR_7 MBM>JVT;7QX!);OO8*R-NQZ'%D(N$!<<*U[A1IX6>O\55HG: M)'J9KZ]3,7286_+"<;7"V0 Q-(A:A82G'@O@@*Q0XDRZG/R3 SPD&!Q9S\1_ M("Q-F_6B2#^=+'X\?4@])&W^Z#@H[PQS7@&E1<0-1P&1"BTM30Y;!WB, MT ];FY5!!UK9SB7[;GY7+AXVK7M3Q9Y[AVLH88>:!.LP]-!C30734''KI=EJ MOUQ27^_\MIM1GF=NU6@=((J;M=:&:82\A"CEUZK&+GW>S9CAS?-\"IP(4LB' MN)=IW+=AU>1L=E$=10HZB 2CS'A'X]^H4A9K9+'IT9AZS,BYBU1=IE!5%V%> MS">S*DPUQ5T]NP&PR=9[#(NLCH.%# L.=:0]8#IN=H[P"C$O0"U Y+AS@W4'K- MG<;4[K]>TJR[7P/C0[X$RX9@["PT[#>G3E9T?GPH.*DYP)X@HIADW!""834* M#+)RI@WH7*U9,F3#V.J*L)Q./DYNTD6$XXO"\^<"9]0#%C%@R&-"$=&.5F/P M@H[DT*J%=2$3R7IL6%9T6!8W_^N^_/Z_-P$)BQ^)$;SZ1R($?T*(W8_#'Y]? M8<'C+X-3UDK@.#$**DJHX7H_;(=MC@TSH&B29D5_,7R=Q2>5\S\.*P:O/!4, MQ0!:"AR&!AH"E$-Z-PZBM<^).1_0==MV-H/+<>SX%G==\^I]543J"'DN[3)( M@8"C5E%D4@D]Y[FI]''""TUN 4 #A#78>$ ]4MJ;"A=O8*?&6!<%7SOG9/M"Z3W_ MW^_%T5"Z(\T"%E"*5!I-"*,)8!YK5XW4<)83-GJV 3A*^C6(?B^.SI[K7C;I MY]0 ,HNI9X3&*2T1E(QLW,HV_D#(6A;OP/R<^L=/Q]Z+8K+5'\^K5-GT2X,D M)()-+) 2<4J)AU!62&/L1^)^:(YP3?E'FY9,)RO.K+A9%;?_WWJRB..;_=C? MYGFR"/TQG\0].C[5VSIT]/,>8UAJ+$]G]A0($@)8[33@7$,C4(J%V4B,2F_K M)43K 9,Z*U"]#@*ET-FX-\IH#EL/.4'85PA (49FM+7&C[(#\ >W8/0=I]7? MN@&43Q%SD@H+%+"8"">C^ BBV(*H7 Y!VWD]#8Q**;3NMY^W1 Q W#LFA?2 1O5,"+4;B<>&C2VRN'L& ME(T*H ,J;:K\;3]P>302[.#S@7L.!17* XD(H0AY6X'CD:8C"2S,%^E+;F2# MV>&Y8/K>DV[?GYX+$%CN1+3Z# F*G@Q,.U&1XP<>;X\U+L8R>X2?&Z& M>I(5/SV7DI$C#9 BA@&KM"?([\>2C@C&X:1MAQ4Y2/:;9_/)7GMHJWU?(S0@ MO_. .! *4$D8U%A:JHFH],DDCIQ U0'QKW\=J#>1_3J>W92_RE!'(,1<*\^L M87J_C,"L +NS-]@N7&M=4JD!'^]YXNF*MJ9FS^4C\*\6@3G4 M*'AAXY9E%.7,>:*@89!M1YFJX3RO7G_UZVE_%&Q,!IUE65R4RV54@NZFQTX= MGSP5+/3*>6: )Y((%?5<[JIQ *%SN'1^L'BYFLS&RJ7+0>^*/!^^%8M)\G7N MZG+42>ETL$T0UDA'!(KZ,C;&4B?L\C;:[T<[C_932BV]UIR&R6%,#Y[6^3 MQ5_%$SR.'HT<:A0$H=)#IQB247FD#JO*NB<0DZR+4P/4JYKG4&/0=J8N%?.( M04IE M9O'MBD_OIZOI_49>GXO5:E;4V]B.M K<*>*@],A+2;R"B%%1C3/^V:D6U<5Y M0_-,:@[=WO3P<_3OP"TFA#GN '$ <^HTKW""3(IN[_ZU;M USY=<1#MGR;;F MS?MH7=;AR>/301N'O'$<$DTLIYIK"JMQ*2-RU)T!,F4(%MK%X'=XU;C\^6-W MLZ#&4<#)MB$==V@F/($2 <4M4IA68T8^*X)\@!57>R1 MX11O%.T-Z(&O5FDD6;UXV^LY$6B>5ZW W/MF>,DF&(#FFXH5D @>IXUB2OIJ MC ;2G-"L 3I:VJ-24PAWQ:)'G:_R9$_GZ_CM.Z6PG"]U<5?5^7-7U_+613N,@(TO:ES8?P'3Z8.)(5C#C TN)#X65K$NJ*P<_K56^^^0@_7WT^2*P\)XHK MI!P P"N"]F,S..M6P0 C+EIGP(F:XI=@WA>?['2V?I+7H0:C=BT"\XIRZS3E M44,@7%E?S4^"I3,YF8N&>-[2,ZG-3JCO^ U1A$'8YA!G@B H9,5/CIN_N/: MH5ICS\%;_NW)HHLUYLGRFO*W/3JB.E]!'H7SX>ZI:KMSO*1;",O-@OWG$\VV M3G1V7LVP++.2I/9=. UQSNB+8\XJ2G0JIE\7(3Z:+_YS,UH5:+M0D@:G< MJ^.<[W!D5K"15<'KBG3M)4HZ2UQ='0AL/S"^\D"VI%>?2VAJA)"C2%+@?5R> MN=J-A2,MWU(EY7*@; []P:2V.(C-X^CFMRE/\^^3A^)@NJ4V7Q<@HDX[K3W& M"CM(.-6B0E9J,Y*D/)FL.C>%1?N"Z.ST=%L'O=CH@*=+OKU\.F"ON ?><:(A MH8PK3*H%(/YSN8[_4>'ZDFBV.P:RD/2<)"4!+M#%*A#)W^U5;W!FGYVHP8@@P'OR6\-N!/T^5??E$4583AIVA M[%C MU'UWX$I&PYQ@X07F(N[N.&*_PYPRE&-.#G%#Z7G>#$B45SE]JO7B/\M9[&8V M7?WH<@*]_O;@B#(,2@"4 2QJ%YQZ6^$N".PV.=3;%.I2F%<]B>ST^_2VF-_V M,86>OCM :!R1#FOG#62*4 ?WF!.4%8$PSB18@YI &:(O MNW&$<,HAA30%T%J$(M'@1K24$J!=K60];[[#(FB*C!*ILG%4UXA76D"_PY%Q MKD;FP.F*=*WY#L\3U[!]AUP[PR7"CFG$D$0&>EZ-Q6@RLH(^/7#@J._P//0' MHUI>@>_01UTHZN9>"4TA,XX)Q2ID >$CNV1Q(:NZ\!V>)XA>?(=;+>\\#^+3 M-H$:#[UU!E%GM-"26*%W8^0(9)V8#9!L_=+DF!\Q0RB#65M[]B;&30QI1X!A M0!E($<6PTJZ2/S;':3+$P]_>]8'.1?;F3;S,$T6!(!H0R814CD$-D:L6*![! M[R9AUG#6^ 9IV9TW\3P9#GY+N IO(L9(88PE)\@33 #RG%28:JXT.F\& M),JKG#Z#]"8J@E$ZYZ(:,^"(!U"H'>X"T2QGR#B]B8.80HT(\ZHGT6"\B=H0 MPC!5 "$K 2=*0%!ACJW.*?L[3F_BH"90ABA[\2;^/EEL:RZ\N0U?]^ HCQR@ MP$%EI;!$;S+,(\.0X\ K7BM9R9O;,&XE5E+!O;>41/8;*KG2%8["ZIPDNP,T M2;LB76MNP_/$U=G.O_YS6?SW.GZJ^Q[_4\.!>*!%0(!S+R#GEC*(F4)"BMWX MH,#UH@&NAXX]\.(Y,QN10X\\.^T9/-0FI.(S$BAF'#846Z"@1M48#28Y)3B& MR+5<29]FSD6X]L2=DYZZ5Y\/5@D"'?..2FJ11AIH7(W-VGI96:Z:,^?*^#AK M+D*U*\94WL436]G3QX(&3G LN)'4.< <)+9:AQ$3.N>898@GE;WO7QG@=TVC MDSO5,V\V]AQ"FNZS&D Y ;%?^]&8YT9F69^F2 /L.$B!$_SX4"='15_1+9F M^[OY31QK--O3EQS<8FJT"I0C1[TCF/@X!0S3F(/JV[F&(]MH+A5[QGQ1^%3VC(/Z!P__3Y@#'!<(Q$52 DK$93:[;X91WUJ9'5N M^U,V]\X!VE ME]5S2%V'6 MIJQ_F_PS?5@_')7V3\\$2(Q43*:T/RF 5SC*6?7M*N\*]A#E?:[$RF9P&_;- MC+B/04TUIPIR:;T'GEP9 MYE9CY_9S%&J=4V=[0&M;)JNZN)EQGB"N\V8&)Y9KA1$PCA.LA5:R4B*(EV9L M?H)>:5+[9L9Y0NF*>)^*Y6HQ30$GFR_^8SY=+3]]_N,D^8ZV2Z6XM!#":6:B M4J*<,Z1"CV#!LUT.PVEINL=", &JAL,KM M)[KG=F0F$><[55@32+R$_%6GKF<[O'X?Q^,RE'*W3:2 $1?PUT+?T4,5U&;>K=BZUMX2TA)[3E#7D9+$7!J"4*5 M/X)*K7+B.*[1R&J>O_T+[6)"7WQ+?>>PJD:D;F^GJ>5DMAW;EU(7C_/U$-&[ M>7MP6%'-E7>$:1:'SP6N5#X:%XV<,+9KM/A:F@"#%.;@K<5#HSXZ>3IX:\#* M8@L!M, #[" F#E0P0BQJ\GRI+ZYF7R;KJH/_Q39LOA> MW,;]T*]7ZT5Q1%&ZN*_ '(Y:HA8$,\0DT\AJL=]9>=:9,WLC=H>BN9JU_8"Z MU^;"?N"5 7#B$+%QI)Q JV!R7>X09D:IG!0"_(W\PY/@X-.D[9U/B^G-]D9T MM6;L#*I3LZ25EP8@7)*\]@9@I#QA;A_#QYS$.=J/>)LG0Y1A>R;TGP=&L,O* M_^$NDO0@!HM$ +<:8RM8!16:028-C G$EN^\7L00NN> MT#M#?C?_)O=%>1=_'>4TL\7M^F8SI+MRL6E<3=_7O*0]?$4P#AF@O)!0&< U MAMK+"MM4>2K'-P7>9L152'7P!L5N6=@H@LMW\^VR\.]B>O]U5=RJ[\4BXK+Y MI9VLBGTNJC;LC,N^)'"+-4 $:4M(-/72EKQ?P8BU6;E5WES UR/9:YEI[I^X MWDSC2E(!\:5<36;OYJNX*R^G-VU/KSJO#PI@ R"-N@$UWL 4F\7V:B[)J_[] MYI\>N#@';]_OAOZ?Q3(N']6X]\M&*TG03[PR4,H\P!#PE-W!F6@3^BJXE7&! MLR;,FT-\@"(<_&Y3I8Q8KA;K30CCA]778O'EZV3^*A";9:-5]2[K@P*AT@J! M%:%8 DNB2B"K/!?<0);C88%O#O>K$W OV6NWPU#1,/R>4E9'.S%:AVGD;]EL M7T\LZAUFU@,FM300,F4IHIN,Q A"+T2?13 SU:XGH5B)!W[+@Q;5]M=?& 3" MQ%BC)/%*(AEG.'$[A)&P.&M9'-ZJV!4=&];1&Y'=X!6.EX/=NAV[F13;=P7* M@$62(*D0<2Q:/$[Q':884MYI=I!OFVWN\VJR6 U35VB(GNW-EHN$>BT3Y>?3 ML'\MRF4KM[L.ORT8!PA4R&@&/#4I3Z[AZW :C/*TE7YUE'=6CSNXL0"8-(=C*^+]H2B!GO:E0(<[GN.'J'\W( M+0%% M^_4!9:5QKG^&\@O/A-Y%>BU3I5\C@@A*C ? >82%3Z*E^VV4>95S.?/L:PI; M(\+-WR9*AR*]EFFRVS%3+&_KT^3%NP('SBH35Q^&.=5$<0YMA6F4^;'!!*720R$H8!IX)AUD%3[.(E_ M'UG6JBN=3*W+=62SK?\I%I!WBG ().. *FD=J#"G\KD^GT[$.Z2YOW,R#-I M,)AI>##O5)V(RL:F8G-?$8C$Q%.+J;6^&.Q%[(\'53,87 MH9A]S<>S/B1 0!UT01(N1*A)=:1_=(H"!M;N95?:$JVR8.KF96O')KV-2_/ M_)3 N+?*0THQII9Z)*!2E420X3D7AL<4\GB%,[-=)@QF;H[&BE0<<&:,BUJ+ MLB@EA6*XPA]:\>81&/1L[(4$US()GQP0]S0):WY! $9C@Z@%5C&,J":25_A3 M;QP8UW9XI4>D[0CS6B;38]JT1_'5B;-O];U!RZ@Q:$L<8A1A0)G>QPA09$"G MN]?;Q.E A-=R@_/PSKM/T&S*^0:!]63VI5@\H%.3J-NO"4I*H1#BQK.XF#ED MN8;[94SI7ZV(5C<<;_A&:/MROY;Y>'CS/H1$FY>M+_B:8!E47#'-I)(I^$@1 M*RNY<*ERTC*/T+\PS/G8OMRO19U\LC)UEA_DX#L#U<8)QI@G0)%TGX")/<;" MBYSK(B-T%+0XMP8@W2O;T<;U[.7!BZ IAA#F3PMT&!,;&7V,HWD6]F MZ]J?\L3;2Q*#5TI_?EJN=TD-IL7R+9?!Z^<"%$31"H*PI)9H9@!6"G)"$!7: M>%+K$*6E-;*I.G;'EL3&:N51@3UG!&A#E09.2FM1A:,6M-. O,$?1M4FW?,E MKB=Q=:46/-81_6=Z[-;T3\\%@CTEAD/ 0=1O((L+LMZ-Q4"757!Z@-3K@0-E M<^@/QD2[H)9M*S$D1TKG'TAJQH+X6A, M$%U1_&BQ]R-#Z)^+/%\IZF8<_?T(P#E,> M82#<:JFU$IY4MJ;E2N769\!0Y M"P!5D@M228! C3/FWZ6)_+Z\3<-!D^#ZI^'NJEC/,_'%5P2(B218$"*!9-A! MQ7FU'#K+Z_E#&\XE^#89!\^#ZY^/0[0/F=,$8@6X!\H*'86P=Q,[2U'.QCBV MZXECF8AY%!C1-#Q91G PIZ7G?&G@0#$$E-=8&0VX99S+2IX89>6#&Y.M>17' MJ2T*_E>:R .?O<%);1$#U $CA84>>\DKR25NOIW2#FCV#' 5.)- US_U!U!S MNNEO#%XC2K0!#!-FD<,BDK&2H<,NIQ#HF/;M7V;ZM\N?ZU\#?C[=&^8:<.8W M!F:,- X:2A6D-)I? %9'E Y(W&E&O?B1?Y9OJT#/JT"[#+K^5>!)/K1A+@'G M?&#D'W$ 2R>$)59[:Z@2.^EY$16\MTM^O];L;Y$\US_UQV/_:^V\P4!)RA'@ MB!-N^5YR,JO.W*]["G_E4[\U^O1R=W@#PE)]GTQG*?@[PKX=Q]N5X5=O;\89 M92V5_[>]*^MQW$;"[_MK>)/ULD#Q"@)DL4$R>=@GP9E6)HUTV[/N \G^^J5L MJ6?&[?8EB:*5?FD8;NNH^KXBJ\BJHE5H,;!@!;AM2P5%1'+K3JHI>"\93I8! M A@&'800*H!3%GFK1TD#]HFG"DPMST6ZT4J&SX.K[))A&K04 H4&JZ-GVFA" M.UFL]EG/$[^FLJ"3.7"P9/@\[1?C"U]!R7!2*?6:!P:0G"5BB FVTZRTJD_& M2(&\OI!5.4J&SP/BNDN&23#".Z%,L\@=M&E25%I9E4Z2SXMTT]+EK)+A\X I M9IR=N&18.<4$(&,SK";W#;)#=ISHBV7]N*$O92UYFV^J MG3CYMS9./IR)=N*5E9,>B3= G59 A(I,F$X&B/[OUGAA0-!78P)1_*BY321M MS?OU(L\88^F11U:!&>ZD8!Y]0L[3H*";[90G M; 5_>OQ]M;[]7SU*%O'QIU;2),1Y\-$JR2-7PDK?ZED;ZOHTSCO;W1@SJZ!X M0Q@,H^)M86\.TW?KU<,HGO7;3ZM NC2^:"$LX9PH!LZ]Z-4%/Z_*SV(-8#" MBB?^%38GT)$G$(!'PPP RM-QP9'->FS25)>/6:Q)C(N:L7;S=O'6XXX8>QY M6J64(V!98%0(90DB8;K3JT36IWRJH".OBC6#P9 IGO%76[_OG;?(*;7,!2"* M&B]UTZV72>@]KT/.WAO(1*WX>*7+U59/(M9):!Z&<\-QVNX+>I2BO MATV8LO)9BYTEAH5HFIS1YIM7LH<_FX_U>^;H_B0^]!0TI\$);5R(:7PSVT-H M!7+GF].^7 M:7BK?TX,V,CP0\.21JS#>:0'KJI2U.NHH@$)1NDHA: M<3_9WN*N?CB:P/GJMY65J$$J8H4SW#AA4[C5R10@]EE)O1[.G(OO:EBM9DS[ MK=.S?L?EC:^?Z[O5YT8)K:]^2O+OL:LK3F6T*4[QVG)CD[^AI7O1(-4SRYD< MATW#ZSG;ZDA]E^[Y*;WXOQ;K/^K']/E4G&77AMO[F^7MTT\\WC[7)_*K9.NKX1 C49C MTPJ44-/XH*:372B:I^'QE1-L#$T7O[3[0YYR!&^(B*HYC@MXLLZH4OS>:YML"I=?J@,CMDV2IE[S;DJ&_V2]C:Z@$RGW:#"@*3BC'NF$MCB2,(^F4R M4O5IO;A_WT78OZ ;* CF2-:*OE1G.']Q$.7E<9Q0T(Z[V1CD>AI4=H964I0.O3;K9 M:D[ D5V6#HA&+N;MO.K1/82]OZ^HM<%YYH+ADGI/J075R9:BM:RU>!F8-@S. MJ^$UFV_7X/Y^M=PX7"?L&NS\M@H&20Q6,P%).,N,)?)%0T[-;->@)ZZO=@OZ M:?-]060;+G'T%IWB7%!FI#52J? MMEG91SN3'KNV(EX#VIALFE(403N@MI69:\_G-K%F),DKWVU8*$J@WS8Q]$+^ M;2^NT!/CH@U14$R",ZU8)S5PE'TJ!TL<)\LDX$58Y&+@AW6]>'A:;Y??\&/R M=M8OG6R;]8 DPN;]#_#PU%M4)"C"N#9!&R,,)X[YSK=&34#.:Q]W0C:.A,@D MZ\(;Q^5] 7AW+6Y[ )Y)4YI5QL@00HH[&N2( &FI+6$!^!L:VK_+AX4/" MSJ8'_W'2\N[!.U114S0T8K0HB$,2D*M6!^B(G5DDFHLP;R[>#@E&-@?K6.CT M\?'VN1MESN/F.3>LM$3@@C-*G6.@@PDH6^VDL5;WZ>Q6H",V.55'Q"8_<[\< M6[RGTVOU\^[%^8]+99NBD3__^[:?ZX^K3LFDGMUT9V&!PWJ ]\#,K"8X[I845ADEE M0?O@.QW;2/MT1RBHFTXQ _JT\$WI=7^]PK&9P[KS$Q=W3UNI'QZ>[K??]?+& M+W]0Y;A :GQ(\8J-!)05 3IM*F7Z&$-!C7.*,88),"O% E[&@4;8'[N67Y?IEKOM: MY8VN7^*@C18N,8B+[UY1P9K.O])%+C6"HMB>:9#T%IT\::5UJ%XY?P/BYP)J MDLV,KX7;WSWG/>%]/[%8$"XP9:2A%EU$IWF;)\61!''26O][PGM="==T%Z31 M "4!M=8IJ&[U:*6*,^L3D8MTHR6\GP=7MC*RBPY#B>4!DJ]'X.F;;KFLAW MWKC7RF4L"!^)IRQX#D)[;F,GEQ=\9BD'11&N/QP3C77GCG&M;. ()N.Q K3# M"%99]F)"WM$^;2L*3! HBFI# %),T#)Q=9Q-Z@^!('JS.>29="V"2 2(OC@ M"6K5%N!PSYB86:^/G*1\RVV8&,*K-Y-MRD]0?MAEN#!O;J=5[B/#-#@QH"UQP;J4^_/M3_?6IZ=CRG/[\L%T\WS?E9 M29P)2\-VWNJ43="W+JF8#TX[89UHND<3BLI'SA@@#0:DGW)[<^>53TJ[>.N: M2@@J:8H)."2OWMDD(O6MG,Y[UR>9HL0YN#?E%T@6 M1<0@P "@).;7W[VK (@ 5*D*8D#VHE-$@6@:L]3[?KE_SZ-0^Z!)&D01[^> M">_X,XY$_7@01/>_GGV[\R[TL__[Z7_]\O]<7/S3NOG,.7%_.B91QMD)\3,R MX!Z#;,3]/B#I=VZ8Q&/N]SCY'CSX%Q?LILD'U=0E1_9L3U9%11$=PU0-6Y0T M31!MW;*,\Z5;^_G;Y^F,,_\ M]=Q\F!U/9DEP/\HXD1?Y8DKL^BB#]<*:H_37LU&633Z\?__X^/CN47H7)_?O M!<,PWC_AF#,VZ$/:'Y%!'%P,R2"*,S*_:>BG/7K+($C?+PQZ+_*"<<$+%Y)0 M/&:87@111A*29LV/J QHN#T=3BZ"7KQ\:YJ-W^<76VY+5]V6-M\6]"_2;#"_ M[:F7A.]2TG]W'S^\SR_B;<+";=DD67%??K7X/SY KS^@/TT2(+[9!:"X_4&+ MHQH6$!*_&/Q2L,-]U,_:;X!KS3'6P(^#YG?AE:9W 9\$4]/:H"O3K.XV/3&_O B;4(SOI!>:^)2T@_[?MB7VN3I_'K#S4]IN;Z* M3A9Y7GC_SR^?;P$C8Q]9+?.C/IF#DP2K::LRH(F!TE@6!:WV8GI[_FKI?3ZB M?-\D(7VT/EKO,=[GZ']?#JYS8.MDYY<;."]ID0Q)DV#P(Y+5)N@G 0#N73\> MT]&"6&?I;#9I(N7YI2:E1F!$VY08*!K$5;]!R>0"J]^D8&KJOA5NBZ-6/6B] M9=$LQFKO ,P^8R8PJ@DW20L,X$+#6K&VU6MJ MU2AKM$F[)FD43/F%1BM@$ P#8"CP5BXF?M)@3"\-:9)M33>FC4-+#A96\'L+ MLP,4+MJXEEUK-9":)C@WD)HF2L;_;C$%\$K3>V "Z70RZ;?/CUYN>M=_ID$V M:WD;O=;$^T]M !1 R$9A$!%T,:EK#H$T2X96&&]J< MOT9_#Y7.2HW43-]@2O8:=&YN9?::I!+(3? 9VU]67J>0KM\\:H/!J!$$.(=V M_[771)9@9+1;2:TF4HMW-6CRK4B;-"6-TK3J([2KD_J@)N&5VX=QW']<;4'B MB!93J=U(:E*WDQ;*@ N-]AM[?3H=C^*PY=:%02LL.G&U02WMX#:\N.BB+3MV2 MD](>[.FU*+!>D^;"Z-5J3[0;-=PX;K(.;W1[FVYJ6GPW)%9[W2U1Q &K=%G=K$9!<-1V*(V\HO-)N"DW02<--U21 9: MF;DRH-FT:?&:BRLM0&D,VA5 :0[+U)0J;Q<-@B)/%2B\^Y M6DI51S0I_Q99L"(FO&)U\^M-82.85;""@Q8#1G.[+$M'+>Q0&=$B(MOIFEUL M(M 6H=THLZ,X>H;.!@]W06\#J:>]%DG)KC4:,&D\:1%=[%IC]&=(D/M)*^AS MMW@^<#['5M>]U6'/K8!6\Z#9QV_S/.:75K@':W,,S3&-Q:A; SQ@R!)7KV'J M)O"'49O?0R\U.; M*,Z:X%#872N-LF:Y6&80UH0YV[TKH)E6,*I(434=LPI^ MS=!#P;Y2ZK>LK$6H18U"#31QNRU17&U2@,'PH2T(@)>:72W@L:<6QB^NMNB5 MI@A5 ;[F"!7,_>$_[>MZ^$]KN*G!K2N#34UN'54SJZWM59;V*@N[P;)NLZJ: MK:D1Z;8&)FE:O$H^F%;30R[V"A26Z*D19*W*2BR*B32[%;?DS:12:^M M\AY;LZ35$4V&%KE?DV'/3>G[:KJ-M,6?FE0Q98RLD6L4QC79V:?_]3^_C(@_ M@'__YY#N.,ES"'?AB9UR???OU+"-/V7M60OB>WI@%64@^ M%;6+O[QGW^'1[_-G_]*+![-/OPR"!R[-9B&@: @/NQCZXR"^]%'>BT-_DL^"/PD^PB3K-X)ZYV$_@P=2'+VZ9?@Z0.^A"3L8S 8D(A^ MA.M>XO=1Y7 #,%;&/M+?A73&3:,@NT'[>YH.\F4]L1^\2Q3A?Y?/N,@?P[NP MQN"#&8;Q(_K77IPX\;27#:>AV:?*/#6CP742#Z;][-8'=^N&9-,DNB$I21X M8@'@UX,I7-@\+\J"K3F:H4F"X*F":MFV)FJ2K$B*:EX\?K]XUL"S3X8 ^./Y M7][7E_AC2S9VOV1#=DU)L5U;$DV55QQ5XZ5\)8*NF^)\R>L&GGT"(&RXY,NO M7F7-F.0- Y(TX_J/7 W] =3>1U5$K92;(/UNS9#PS:<@G8^YS1^U-/8+&??P M#14@+HWY.L4Q\;!X2%H!E^"YJN/9EJ/:JNNI@!)-I5 0X5?3\^;@6C?P[)/4 M!JBO+))2AX+#T/^O.^>/-,G^N/&C>[9D_/8EB(+Q=-RPN.LXS5 \X"OL:9K% M\&A<%SA\U_;M'4G&\;"X7EFFQANJ:EN":SN.ADN!S[IJRY9N6+*K6O-EKAMX M]NE:^%>QT'QAJWA V9CM@:0S>"A(7]M/1]V8QB(_J+ MGPP>_83DS%LE/M[T1,V634T$8<.+"O@FFL?;GJE9,GS0YM-?-W 55IXY\P$) M/IB@1@:H2KS0OZ_,4[(DR_5LA]=4W39-Q?($+X>>Y<"?^3S7#3SCF#ORZQGX M+Q]Z,:A:/QH"I8!&H?_\^!ILFCK(O"#M^^&_B)^XT< !PJF*2 &DNZCSIF)K MJF0ZDB0Z^2Q=P19*GE\W\.S3Q84@@NK_\6D72IS-^QINBP<>_);6J-WE'4\$ MJ&+9("^:DLWG(L@QX:D5:E\]\.R3MP-JJ4\90;TX84/E#46R+%GW3(L'+6,9 MN?<(9_/B4W0A,I)E-M4-X&0W(T]_(K#)AA; MB'8#6@<.Z66WI#]-@BP@Z6])G*;?HH3X(1AW@\_PK;)FRY(41]-=60(#P--$ M79>8:)1$5U.UDKG7#80U;VTJP&*!YF]'("=7JXABQ78\!MEZF\7][]=^YQ51XS7)=A0MQY'$*UZI$-<-_.&%ICBS=&-DT@6EYC0;Q0D2 M:U5;\@)O@_5E.QKPG"O9GJSG!JLJ@' NM>6:@6>?!+[X;_?K6XW#%>N3/#"[ M9$NT75%6>,\0-,?)4:(XIEI*RW4#MUQ?3?K\$/HNTW1:6QJX&2YPDVBZEFW" M=$%T*CE;N8;(ZZ5<73/P[).FJ*K^$@M[#MZ6%N:!Z /[6!%YF+6A2Z"N[U9Y1NZYW M:1ETJ=U_#T"63.$V?Q"$,X> CS0.(FH,^$%"%<6W"3@@@VLP/H@Y^#=XC6BV MF5$T]4-SC,&%JI%IV@8L4G-YF0=R%0U)4'3!-@1+=$S#+%EUW4"00N*/N%1- M;K'_M.P6%W#QP&?.R.?@@0PN(\#V?0 @,-.49-]2,IR&GX-A55."^R2[CBL9 MLNU*KFZ"3/4\W@&#TQ-E4S9*SETS$'PO;4MK^KF>_Y9+Q.E9KFZHI@R*4+<, MG3=PYI9AF9*CEDM<-W!#IW_)XFF@;:V1MB_'$Z!9I,ZKX>*V694BNH"DZ+TJ6J-@@-IUB";JN"!5_:_7 5S71 MZ\M<8<4*NFNJJJ*"X:8XEFF+O.$68651,-TRH+IF8,6*?14C_=DK5!U>X5T> M3%099:7I2GINHXJV8JFE5;1NX(NN\)DX7+)H-<%0>%4W)4O5#2 [T_;$'"VF MYNKEZM8-_!&)\Z-X6UJ5K#FF;>FBK8)]RAN:H)AY[$(6+4TM_>)U U]D5<_$ M58N1;GF2:IFJZ1J":?.2Z0HY'D3#4DV^$IQ=/? M$=:\--Y2>4FR9=YQ5%D2 M79=7$9)]CMC^TEKRZPBHYIN2; M[;IZRL.,Z#]HYS_X(9@*Z=!>"BW%\-;^'7=,C>!EHSR3!27X/=;A_[;A#C<_[ [CV8M.>%953\X/M8 MZ%ZH!C]<6Q<, +;ANIAVDEPO-\T\H$VES/*L&PAFN+B1IW'H.!)?#4>"9QJ" MK"DN" P97'H!@)^#7I4\KW25U@T$'$D[] 97.;Q4X(NAC4KAUS[,^KT8R" _G6#M28IN).W)'D(^F09)I:M&)[@FK+M:1JO>;*D MR> ,VY:D"Z#\2TM@W4" B?)*'O)+PT35=-,4P&A5/5.$?W394'&I B_P)F^6 M=+)N8"LO#^,XPU9?])UW ));$A)*M1?H /"*Y#H@(Q0-U+AHY7%M339D$5B% MOCY_P-KA?X2]$!.R;/A-'+9ON)!8550QEE8Z?0"M=__K&8DNOMV>??I*,JX/ M6HN; F"Y(.)8W2@V44.>>Z"A*LS^)K M7A"E3E\-V^_ MT6> HW'.49>,-GB#*ZA=.2^,'U/NI[MX M0G2OS/'[A2#=,AY[@,G.TP2-*, M^\\4A!1,D\U1?\?=$L)]14S1>>- O]\'JO.C&2X; <56/""9'X3I?-0\!)>^ MHQ10@'4=_F51ETW#,"Q;E%W;4TQ0Z 5")?ZT_$T])&(+LAP"-"LX(#+ M8HJ5'KD/(M0F7(_9<_BF&\1*\SD$Y#400#8% =\/PL OV!.'$VKP5P'> MIWQ'!0DI[5]*-DG)G?0ZL'\ZBA\CQJ5!BBHDC<-@0/LWI@7#I\5CN2%R_&;0 MUT5=$D07BP$-BU<<47,L295T5>5U2Y&U!>BO&_ZR'&?4.8Z5#2)\;]&S O7& MV94.-ASC-5T6N0ON,P%]"/SWYS_IHLA_-&]MO$"_"1]_?BVF,EZ+J6S=]715 M EM.,BQ%=WBWJ/;49%KR4$?KNN$[1:LS37"EJ,V8WAG2\IH%]:,M257*I3U M+J>0"MHVP]J?_R2H_,<[Y-ZYZMX1E9F#08#/ ]!=^\'@ IYF^Y,@@^\H39:( M<-'4R&E2VXRR7!<3A::JJPZOVHZL\H*@\R887[H%5MBBB;9N^$XIZR?A9U2W MX71 4*)R\81@C2R #9MW$KIB)+M^G$QBN$(X+/#.Z2[E>M,@I.)Z"F8;,^/H M3Q=9?)%. T!,:647$H/::XQ< -14%:#1-@PB0%/YY@F8V0EB$X4 10^\ 33& M?82A5RY>DG3<=!)'N3%5M?BHV-H,8YYKN@IX<:;K*;P!?RS#%D3%5DS+D'A; M6<#8NN&[Q9CT\[,DXN**W]R#K\71EBD?1G17+-:N M7B!TL8/?NR>,>['+N"7\U[,T *& E?_OZ\]@KZN^@WY-@93H-[J+_D/NWS%/ MJE*<1_F133B4[&W W,LB]@*_WPO'.*)X(? [6O@\9K[7 MBUXD\UTL6M_[1>N[772E"F(/UUT3@MIF0E#;J1"L5%/0^%^^C^(JR8-T]7U" M[+<\./A:<)T#C=RC]4-_8K\-X,U/DS#H!QF;$S<(8 @[$P%6\Z%I-6>?YN', MZG)^>=_X1#:!]TLSV!;9^F;(UM\.V?G%8T%V;3DGANR]%X%O#RBMXXK7XHJW MUW=&A^S70O:;>G@;<79GW)P09W?(/G#.7BP3FZ>@V08.#,;'$0;<:V@W^WG$ MFPQH?A.')62$@'X@+%EZ&"0Q1_RJ99?T\>QUOQSMO(:KORDUS),8F,.XC/(, MQG%2P*JUGH)Z8 )#^*OYE1JWC]SW@]QV3PO8IO<[*.;$P_N:INTXM M'%02;\M*KDXM[(%:>(%\[E;1[X[ECSL.OK6]T 6\CM$NV#I&WLF)XX^*;QY2 MZJCBD()%U3KP/0^8[K8NNKKM;<\7ON-M8-OG1#LO82\J@-]4*_S =M$NW/2: M2;7=2HUJI>">B\O=5L[]0(ED1^^ONS]NYP63FY>$=,;OP16';-$LI>/K@T5Y M;=\KMI[^@QY"4#FJA^&:7K*PT?A=? L HJ/8\BIT,#]1Q8N3K^2Q;%%_G<01 M?.Q7GEBQHO-!M_D!">FW"9X>@;X=+QX&%2%X/C1"[NP3O=8,NE4$LP'M;@3X MFAV_'O*OE #>M8FRM)?[A(FS(Y,?%WU7Q2D-G>#;3/ U :X3>R_=V8"=6OCO M.+$!0O&8)!52+GZR%JC8C@%>>-H7VC%)=[-)O;&BG1"PI)9&'@;58Z/%9?#F%+\ WQT1^SKL+-'W$GI>;B(% M*: M^+,Z_Y/@SX4^^NNL'K.S>E[.ZC$[J^?MK)ZW[^Q059//88C;Z00 @M4@2+M)&\G>4]3\KZ] ;1!#+9CPXX-CY,-WS[Z^AILV*5"]IH3NU3( MOC#C:YBF'3-VS'@ S/CV$72]BZ"_803]A6MVNUC/_L5Z7N @PX4=:]8T#2*2 MIF;_/],@#9:X^!:>3]*KX64T"!Z"P=0/P]GE> R2) G\L.'N=$%W>D$49.1S M\$ &EQ',_CX :;P/4E'->@YN3,4P/@8^HGEHFH\^VE\"(R.D[9(TXI@DXW)*2.5SH*)AW3O#W3K,#+2?#/ M4ABLLUL.S6YYO3,2/#](_N&'4V+-YA__ G#WD_YH]AD=Z1JMS,=<1I-IEM(! MTF&1P_-67%+'BB4?8C'5RQ% 59GZ41]8YQ+FFDQQ^;5G?+O]+7X@240OW!,8 M2E*']+);TI\FP&"'9GJ^$D5MIC>;,%!.X;DHZ"B<#CB0'FETZ%5EY'K774^TK4*SR3>FD)W9*H\'!1EO6HW?%*H\"S6\@HHY L1V@H.I4[8Y" M=1T=OT6@[D3H^!F>[0H(=.[M2O=V2]K9/X8Z%&H^C0#AR8?CWB#+VRG?MTCU M'KGR/;FBSJZ$\DT]B*Y4Y96=A^,M5?DQO^%02.X%C?S30/0)[XDY'@>QVYGS M0Y[#J6?(7MMG.-H,V>L;C$?G@!R>"=FY1"]4#3 ]VB>[=)P@[6GZ; M%.&QT_+^^( 'MFGX>'S (]JZO!?%W$=(R'M?S'U$-'S<08?.Q7]-H_&0*>40 MC<4CI=V]4*M'F"/8>[7:I0=^)#W0A5C?/&/0A5A?A,*/J^CR<,BZ*P-]R61N M%V)]FZ1N%V)M-@0/A>A>QM3=9_3J^^8<=3''O923.Z/A%SXI[C3LO/VWJMX( MS<=E NV_P?'F:#[DN/#^1F%?^CC/SHY\4SORI;GV]2ODNDU#I]-V^ZUUSN'O M&-K[+:UOC.*C2W<<5'+AC9%_X*KDA 5WU[7K-&R/8]=.KT_'1Z?P#H^H3TH% M=QM<]S'&W\6N7H=VNYZ*!U$#VUD9W3$^!TW)IY,-['8D'"L-'[T]L1=%-]V. MA+WT+P^%AKMZ[:/WZSI;XFA+&+L*PK<.3AUXRNEPI%B7!#L^8["SQ5[(%SXE M GC-XR7VGP"Z\_7V.U=XM,&05Z3=SI%\&QKN',GNZ(2CB4IW?L0N2S2Z-/<) MGEYT"NF5 W.HCB*]TGET7<.G@Q;,74%HUX=\3P3E;F,7Q[YG_2WB;QTMG^;Y M$/M/RUWSLL,P-SI:[DZF.D)SX]BMZ&I[OAN ;S0E-V3L!U$0W5^39!@G8P 0 MN>J%P;V? >S: #*A1\6X?^VX0XW/^ M$'E1O. %^-]^4'\VFQ39AR9"VRT0SMB[_^>7EWE\#N-/)8Q_>?^R;V*@?+\, MR]TRT OWMSPT!N([!GIQ!N([!GJ^C67Y(<+A=D1(]CGN4U#46.$J&Y'$GB8) M3/MSX/>"\ #-H+95EE;'RF4>@ZG1(7I?$/W"*O$ZB>'^;'8-D,C,:( )H0G. MV)K=@9"JNTS3) JR:4)@G!<\X:<#0_@S5EOQ;EJ7>VJ(_^+W1T%$DEEUW!%C M?L5Z#Q7U^I:HMZ8!K#:Z/V)LUY=XJ-I[6P1_)GY*1G$XN!Q/DOB!X+!CENHK MUGNHJ-]6K'>\?:3"F]8^V_%X,LU(\A<_&3SZ"?&CP6T\S/#C$2*LRX7[7@0^7[ M;9'?!6D.'/&;"OS.V'M+8V^/HG2=V']ML?_".M\+0+21S\$#&5Q&\.3[H!<2 M,TU)EEJS+_Z_X\0._31=SLLLCCXL&MA@V0N)FN9U'ZHB^%%2L*=I%H])PFN!^=A&18L_93)8F[Q!^0 MK_[XT+R#K6A@<;&'B'2'(?U?=TZG%0Y%*Z1%*1BCA[S2;/%:Y082#S23M"Z>S8?;5C]XB,EHJ"IDE_Y*<$V\0'&:[-?>J'4]SG\#F.[C.2 MC,M+-4I:OO.P2&CCE9>$U+;T0S1_G[TMG]8&YCU_4S\:4,/O$,W<]IW:M!9P MU1(/,=?[[.WX'8(/EX,1P6F2_7$#JI!5+^]ZL)JIG#H--"4=:659JW MK>LZ1/IM\)N;L5F>*T37?128;%S32?BYVZ+]6P26X!P(85'2_Z.B5\0"C=3J<>!2Y?E2GW2(^N13F-'=>@ M4^1(.>QHS7+.T4B !I0/Z[:$X2F(3$EWE @ (FXTLZ,''DD1!#=74Y M+3QG>:]$$/(%+V] $'1X&27;>2ZYHX37I(273%N(_-\%C_1XZ8+^O:WSO)8T M_C.%55Y&?5SN0P5J\QMOI[V4_&>*V?D'^&OIU0O7#XND=NFS[X*2V["QH_>V MX+)<>",R7T>4XMD-X@4O/5.4+@[_<=W:QG';"=73X)\7$,D=.>_(5#3^+OS5 MC\!4I']W-L(>6(L;NP^UX;OP(;4N%/]VH7AM,_1KNP\A/ O]72SPV,G@QQ)R M6_L4!TX[!^45'$O0Z[G%E4=NW_Q(;>8AFT\O%F)A9"68US>O>"3CM@NOQ1A? MH/589P>\A1VP=ZU].F_@=-"_NBR@RR8>FCYKLNN/TQ3:6UME#XWFSL/K/+S7 M%D2+^UD[X_+U"\Y>H%OQYI'CH\#EVQ6 R#@ ML;BVQL/C0=H1'ZPL$U[/^GNP5@X3 />!G5>T8KDUZ;YNO:W(Q-B<7.TZSJ^&M'QY: M+[9G$3,=H>PIH;R]1-F"4+HHR5M% M2=Z>7+900)V? M#5T_B4#HIM$&R/8;,]4N2Z-OGP?4HATY M[CLYOKUT?$4;LU/JQZ+4W]867=S(P8(?=_Z3.NUY%V#5"].2' ?'25.F]9V BBET4LS&F#P,OPK M2,%T $+NX';6KL/NFF4> Z+IL;ED< U:87:7^*"T^O7SW"ZO#_%XSQ7+RA5U M?5W'@$J@8SLA@R"S_229#>,$C8W&%-MAX;)U7&?CBFD>!\+DK M/U_02;A"ST8XY? T\*_]/F"B?Q0XITR^N*:30?NS!'O'Y\VCF@ MQ+_G/L1U$@^F_>PJN27)0]"O-R3,+QZ.Y&Q:32DT:\MY/8=QDU--8;BZ8_'! MN*)#]CY&!UZ LP]"5^B;Z8H728N(AP H8S/Q8;R$^#@(0+V]G&7V;"=G7R?X M_L8V.9.S';)?1:F^M:YXK@65_W8LR*XMYV0L**/C[-<3XV\?,7B>SNXX>Q>< MO8G.UE\BCG80X:'-3[;>O1-Y$)'9?:"HY^F*3GP<@:YXKG_7(?L(_#OCF1'R M#MF[0/8;A[B>B^S.Y#\"9#_7Y.^0?30F?R?&][$@^LVRVAVRCR*KW;E>)Q. M?ZX8[W3VX8GQ:10P3$_3015E8^*GTX1\"M)8%@7MP[=;IWA"<:E\)CYDZ8'I M= *0JA-"<2OMNU$,V/"Y,-&B"U?UT8/@ >BB"B>\X^MT3!(_BZL'7#]SM,TB$B:ML*[&+ I'AE5 MMZ.17=_PJ=%T44C4 3:!CYM.E,*X_9%M.*@_-'CZD&#+&&S;-@HFG)_TDSBL MRR<<_RY.[M^+/"^]ST>\'_K][&(8QUD49^2,"X/H^\WJ.^EM..Z,BY,!27X] M$\ZX81*/;\@P_?5LH$DZ+_&J2B1)T"X>OU]X^ I1<1R9%VU3M#S)Y V=%V7; MUD1-4F5=]#0.[Q-T5=6)H8K/ONV,RV+VWCN0#[??GF_ .=]!;PHJW,(2HID"+S@F+9F M:9*@F);GLJ4IIJ'P$E=%F+3A?3G"=.'9MW4(JR%,X&6))Z*L\7,(RK(K&;RE MVXICJ8XB:;(MZ+PN.CHRE"6V0=!U>5Y43557'5ZU'5GE!;C/-%U#MQQ;$18@ MN&[X@4!0,W1%UX@DZ*704 1;4S1-5D!$B+S"N[IH4N(074TTW58:U$5=$D17 M4"W;L'C%$37'DE0):)S7+476%B"X;OB!0#!G?E%52AI4-<56%%Y6/5607<$5 M'-5C[,7+IB@9;1 $AG=X17(= TA( UH2@8X96\H&6"T+$%PW_$ @F-.@*(C2 M'(*:+GNJ;MDZK]FFKABR9*LY#N!WT?,4KPV"MNYZNBH)GBD9EJ([O LB+@>)IFK6 @37 M#3\0"!9&D":4-&BHCF:JB**HBV(\(/GB1K\T 9!SS5=T$*2Z7H* M;\ ?R\#[;#"'#(FWE04(KAM^:!"42GO0,!W;\,!VEUU5U3Q!,%T>(6B!7C&D M=AH\<0A6=+$IJJHD:Y+I@>=C@R\D"Q)"T+540W#=5CEXVA $)-_G3X/;- M(6@;O&N)0!JZ)0B:8X!,L]"?MDS-]52SU1(_:7\:(%7:D;:IBKHN\3SOF !$ M!9A:I5QL@;X.OW<5T&OUIM;3$7=TT!(,737!X M-=56>!F,&6;-F*:H"9T_W<3%8)3-(>B!'0Y*0Q)U07$WG#=C5+LGA\@U^Y MD4NS&<(4H$8N1@2/;_@@B/S_^8BI[0L_#.ZC#WT2923Y.(RC["(-_DL^"/PD M^WA6NW_B#P9!='\1DF'V@9\\L?N#" L,Z/?J"Z(X&?OAQ^*>+)[@(Y_PD9G? M"PG7)V&87_WU#!01?D\G?K_XGK^4SFCHCX-P]N$N&).4^TH>N9MX[$>+LQW[ MR7T0L>GYTRPN?DCHA.@OC\$@&WTP]'>\+HL&D+>F28:L_)^//4I,%_TX#/U) M2CX4'ZHPP@?3^0-6L@$'0V"^$1(@ #L;X%_)_&H^??9"@0=HKQCU0)(,^R;E M+^K%61://];@+0+LJL"L?F?C:S^Q->,O^ &.8Y#./'#Z-@ $C_F*-:@;,=]"OC^R=O3@;R[M+]Y8SOSJ<^T_[+^;7WUS.OOKRY?+V]O+JZ_-7\#HS_MT' M<1G=9W%TSCGO['<P(?27$;E:XDJ[VF2[.JVJFF@:#U>=2U5-D60ZY&/]6L# M$GQPXOX4BV'N9A/0_7FI%6CA6JOHI@6MG+S 7_QM#N#:M#]5E_1C$.).A.;D M.LU1#?C#TV^ YT]?_.0[=Q61GW<+V&.T7J@Q\2/VBKC67E%+:V7QDB&_F253 MQ^?V9&DF@1]RWZ*@'P\(]^6VY=8U0D^M>!>.IZJ6K(FB8LFZH6']!PH]R<3_ M66Z3T#.C:.J'-V02)UF[\..&2(C9KVK' M-D&W;$L=%J:>+T#,KU^_F9^Y&_?ZZN:.N_YV<_O-_'K'W5UQ8.7<@2G#K$M! MXJYN.$'Y:? S^^'*8__>_<7E*O9080NQBZ9]QUUYG&!(\DN8ITU"MBJ1P$XRB@J"5#L M8^)/SM8P6B4I8;NR8EF:+)NVZ BR)_&: ."T%%O5;1%#ZLN,=DUKNEU6[/T\ M3OLPP)ZV,' T\&<(%Q*=?7)(GY7%2\(YA_>M8[H=P7 #4V,%42UIR%U1T572 M:>Q.8Q^$QJ[$ PW7M"5;5V5#US7#Y759X&W;]1S9,6U!-QK=%#P/-<"8W4ZT MMMQI[4]W-^;7VTM4S\_3W/G'3GU7U'J(;>GYL$&81:_D=57=,S3/YG5'M"31$'0-#""07Y:D MVK;@B%7YY=)==1Z\]"O;1K1QJ*5E23PO7$BJK.H["[?\N GTUM&6EP_MK2$2 MH4P;:H*G6IIE&H[NNJ(L&8[D(I$8LFB:LFLN$\D-N0]2%"C95[BRNYB<>7-Y M>V=R7]V[WZ]N_G9[SACV\JO][E B=;L2 S^Y3X :"G@N'G+)'.""!!1$79"G7'_D)S&/'0;']H/_.&=C2&9#6.@.RWNX-:.V7, ^Z;X["KHBX M/3BQ4II6]B7:HF@[AJN;BJC;HF?8)I80N)*-V7T#2TH7I>EEU(\3\!1HGI^> MDV.SRYM0S9 ME$7>D$1)YB7%5 Q+01IU>,TT3+'!++SSGR[S!A%]2J=K;421OQ T11!$X?GD MM[?29&=JG;(W!RY9##Y9POU[F@3I(*!%1*#G6[7BPG*$5W)&@JIDHK-.[OTH M^"_]_O/^<=B)R8^=4>7ENYMWM^\X=SP)XQEIC]2^$1G6)0]##Y,_332XZT#- MJF6M$;E:6=W*JZ9I6;PMFY8B.[IJZJZ'3A8O\KRG&M*RR#4'@X2D:?[/9YBQ ML#.77)$5B?LM(7[&Y2?0%1I4R"+N!W7 MU03)$&Q)% U=$A!"B2NXJN093%#3(#YFPFP'5!FJ!1T;!B\-T M(Y"6%&AINN$XKJ6).B]XCL$K+H9:7$_2>=-Q[%:07L< FO#_"R:K?8(-X64H MO"(?'L?_F+++(8IAE4D"]!E,_) C3Z0_S8('C+: HB'I!K&4JNY07TDE_K0! M_1E&&0^V==N33-$R-$?79,523 /ISP 6EPU7J](?"CT35,1.*4[F7SP*_'/= M?EL/((.7*]L9%<$!!:T9NB%YFL+S$GKOKJZ(DN/9-0!]CL$"O![%T:X#YKCM M1X%7GQIGEF'E/_])%P7M8\IE)"03!'&>"#GG@&/#*?(;YP-Q9)ND4 [A9S-VR;2-YFE+\J?)J!A4Z2AZD,P:T5.N7Z;2:(/K&8 A-QF_^7?8=YB;^ GWX(?3PTE,O"F:*CM\L;^&QO.BIQJN8ZC@FGN*!A8]%KN" M4RE4T91+ B8(5N#(_.K>[0 1 .CCQD+%BW<-T^%5V9(<13%5P>$EC.7) N^Y MO&":3O$]BA_A'<1/87T#N)!.T07R4VY AD'$"D!NIB%A<)%YI8!*!:( MH'?K:N&>0?^5?E6*Z]BF;9JJI%BFQILZ;UOH),NB#:YK4V#P=UC-WW QM_E: M+NE2MO.8SS[]BZ0[]8V+G,_:'0WK"XSG.VU^9![+?W^-V]#V ].4?W":Q\1Q M49S!+_^9!BAY0.#0XLN$%G"G*R21A%G1^D]8=5RP82&C5S(A4/,>(G=+,:&7 M8D*0/<'Q=,.5L%6TR%N&0O,'O.R(LN4YRV+B'W$XC3(_H56H2;JM>/@:OXAT MV"EZU$/EGL<1H:4+"RSTDY#'74>@G9!Y!IP?AG,.JK)6C^0#X,$-W%1CH(H> MJ_(27L8Z?6X 5\';Q:&3A/0)]7T%D3V/;LU*N9_@H6!7<>D4O,)T%&.I9%$# MGXW\;'$ICWZZ+ KHS?EJ?@85' VXG\3*DGM@HL&@WK]A07@3'0]WXGSRA^'F MD)3.A$[73S/.X-D3!OXLW862-DKNDUS;!;5LN(JBZK8#2EJW@?L<4^9USU/D M9>ZSITD"4V2[5M!SR/QLNC43OI2.WC$7N7 MQ-U>W'$_X47MHRB)[^:V<4#+I2=8+MTF/;@="0XVZ;DH(.G/.^!Q@>?+?)XB M"88LF)YB.*KC&H:I6ABV<4 VBHI8#]L4Q:9S:".PD'L78@K_(EN)\6+I]W4M6DW46E/K:W*N@GMUU8D M\L05M^W+WHS5I:*[*=1]EK:4R]W<(EC$FJ/(LL/;NJ=)KJ=*&+=5-%/ [M_- MNR$3&YC^/DYFFX1MZ=U43O3SNS&"^[E9UNQW&F0C3/[X#OU&[_C-%K_8RG ' M]15[55Y^[.M[#3%DEOS,UDZ9NGW+^6$ 8T>SK MUK<#XOUAQKUE7AQ;Y]R58U]S+^T05O\JC9($WBBWE.J\+?#8LU]43^;GW[O+Z7T!EN/9I74Q:' M8?.]MN(01*VV,5;0#5&3=%73=,E1'0<4AZI8KJX*?$._C +>OU%PVPS0KZU M7K(3W*XR=<,5<7'<2//,ZAC,X=','3@R6":3Q=PT)7043)JU@FWH+A0$Z2>_N=*&X_8Q,_-B>-X\+Y..2!@6I,#]U%90V)I[:$]DKBAF6B<4*L<# MF)KI*)8@6+:GV0J,4 S5MEU+D%WXJ=XI.[3RG+I+'[_.<+)AMW M5'ZTCJ2WW<0"Y.;?WP/5(EDC-9.,[1@HB/$AII("!I:?&$A;R]/P%9\Q0 <9!PMG5-"*/S_YT3ND<3[3"A14JO M;+S0;5,3;;B@\JJE\Y[@ZKJ@*:XLJ;QB&MHRI5]/>V'0]\+87TC;7U(Z%_\Z MC43]C)M& ?MYF@[.@+W[L+8P9;DVL#,(_51M9AU-QX,XRP>>?1*4M&B>YMYM+ZP98(_],2?D&9#K!GKY2XS-_!GR\3\_Z;<.$ZQEA5SO$#* M5 <3U-T@[^)H4/1Q_\^4]0SD>MMBP4<%#M2-$^B'<8H<. '91Y9G-=_/FW-H M2GV[&O R[1T!KNLO^-N1WX"W%LP-5@9*2;R'T?RETWKN9SZ M2!+@QW+E[[8\;6!= ]M=;2ARKNQO7]RO=[? MN%]MM[Z NF7::CXN=WM/R^Z-9&#-X!8 5=0G>#ZD%0+LSB@]UH^+-%Q+452P M9%55L#33<#0'V\!(O"U[FB5[%Y6C+ 0P FS9U&59471=Q(H_'"KRD@6(LLXX M J0T@5EER92<[9N0N<8 >EYPU4)H15D6R--K,,%F'&T?A+#EV.&76*$9TSZW MVU+[CT@GCIW PWTAA$X%%D*EP0@H#710K:"]5ILZ+T7-I:1L4B\8'"S 15GV M#5HG6_+2YL!9.'0%W[[M0HJ#2=BKR]-)MC7@0"($%=I'I9P4U ]7 378&'D M+9PO+^?5MSD\69DY*GD/!&"A22[^MJ S%]TJ^F,O>5]<'R5E7.N>7/02XG^_ MH"#]X(>/ %^LAAHE]9-1!57695M7>,$5%#QYW3!5P]0,PQ!L'1Q/O*=Z,FKM MC:_*[6EE,[KUO=[ZUAV!_#J]#VIOH;)[]\;SM7]/&@!4 MY>3*B5-OGL!2&PS9.IC4!0UPL7#43D%,_@_I-VZ4H+_PIU1W#=V"/[(N\8HM MBZ8H:Y*CP=^\ZHBFL1-E>FW>W'&7T?K6*\U7Z+;R XRT,20NP>'C MA$73_TWZS;R\Z"@E!7C[BB/(MF*+X-Q[DJ%8AFF;GBS)CNG8^C:@+"JJ.M'P M5OV):F\Q7I5J0N>JBF&IIFVX.J\I=F"ZLBB(&\# MRYL@_O+Z74Q*+)=L&[\B"J8BRHBNZ M(1N"(:FN9VK8T'XK4^5;E!!PHA_( &/^PR&'R3;,J73"YNB$S7KZ4?A.V*"P M$?="UKRF;!%L4Y)%R?)D35<\1=9533 TD[<<53%%<2O;Y3J))P@IT@F3XQ,F MZPFF$R9,F$A[(4QVA7?/-A15UE33=+ 8PC-X3Q%5T= \31 TN[%;T3HP?2;W M?HB5!WU"^S]U\N+XY,5ZNNGD!9,7\E[(B]-7E)L[8!Y9<@(MRM/R39C'."%(MCITEGB1RA9%E//=M(EE=$_+S*9C=" M9*]3=MU:N[7N*BU;J;#J*B 6*R!DWM1%V>%%77(5U55U65,L1^8U1[4=47%W M6 '15@)QFN:;E!2Q$S,H9K23$S.N8]F"+ J>ZZB* M9YNZ+$JZ)$FZ;>N":*O;6461?T_WY8$IA%&M:9KB=ELT=36>>#':>T64]1JM%)&Y0VQNE)&]T4;%WQ5(F7 M%,M2#%ZR4 .I+F\:NB=M TJ;=<8*F$<%MHU_GY!+.JET?%)I+>4)?">6F%@Z/1=,D&7+EGB#=VQ5,17#='A=TPU- M,!Q!ER5M*[D$/R1QR"P?6DLYZ J>CE*VK*>>3K84LF4_=HV]IFQ1+-6S;473 M10DL8,VR\5>TI>9EQ/HD!G'4296CDRKKZ480NCK*?:'R M;JW=6G]DK5T=Y3/K*"60?R 434,T5$4R;4.Q35$S)-$S'$.U=]E)JBNDK-EN M K\7MMNN]*LC2(+A"HYB.A)6H5FBZAF\JV)_,MVTMMKDX@0)H:U!SCGWB?2G M--UV-1P&?8*_H2=H%]UAN=]0UF#PJ8LW'9_UMIZZ!*&K>&1RY?2:G.F2JLNB M[&@&Z"_9L$R>EUS%DFQ1\F1-W:KDL10X>.0/B=+.,3Q.T;*>>#K14HB6_6@< MLBO,\Y*L2JHM6BK/*Z9JZ*;GVKHK*HHH"I*R55.0?-O%C+MZC,!(&043K$:T M 3!^$'$6B0A8+Y@>8]>I#5.6/>95C*V;/CKQW-!X^\)YG\Z8D>%L5,Q;"B,H9K) &(976),\='K7)3@%* M\S( YHAQE[#("9['V;E9QRB,UI-;)XP*871Z?4PT15(=3P#JT#S%PUV'/"_8 MMFM(IFG8YE9;/JZ3(.H'$S"(RKHBSB,DKW DR4/0[[+\1RAJUA/35J+F"',9 MW5J[M1[Z6KM\W#/S<1IONZYM8%&"K'B>:X(19BJZZ/(@+75/V&$^[A]=.JYJ MSYU>8Q/)\!3+X7E;<"1%M2S+YAW+$AU!DQ3>4K;:K.(^C8)>D&]0:=BYPMWV M1V0P#3N;[@AMNO4$)0A=PP F;DZO,8ECNXK#.T ?BJIHH-I4E^=ERP/2<$"S M;54A@ >[IP#WIB M\_SW0=/YW5N=&"[R8#P9HJ**IJ8XFF):FLOKEJPZDN<9U//;YQ/#;Z]=^]+\ MS'V]NG.Y&_F7?N%SR:>T>GB?][FF;! M<%83.+*^&TOMKO4P>6ISG./I].$4I\9E(\*E)$^9$6P6$I(!]^<_Z:+(?RP. M3#RGWX6/Q>_5T\\6KWU+"58.Y*<&E)?1K\J'E'4#^(.@?=Q=TZ3YZ_H $S^ M-0WCY-%/!A=A''_'!:=E+X+'(!L%$07!F/@17H6'W3)H<*)FXE>\6O:DY,Q^ MAK\*AB2=RB*"Q/UO\Z3$( MP\7?)G%&Z!O#I>$$*'<,DUS\'6$>1-.EWW'FF"M9O@/F#FM??LXT7/KQL>G' M21+_&X"^]'/H1\M#R2!8'DJ>)O" *I&F 3"7GW!P!?1J2ADC&_D9DM0#F57 M/D,T#J>H?SD --U8GG#Q-.O'>,:]G^!V](PBE\MBD)8(T.%L!4F^VU*XZ WA MP*I@D784)P4: _9>P5),L)!SKC?-* "B..-"@&A&87!>'0OP!$A&A10:QB$8 M#?#MPP(0J.+B^B0,\R7_>L:?T>\PJE]\7]#/"!6Y6'2^K+L T?*5/'(W\=B/ M/G++$*E;WH_!(!LQJ7PV-S@VT5F;]W"5@):5C%HA#UR6(']-"7>?Q(_9B/(I MWIXSWW"N(D 1T,V00%E5+8=C&:4[M M8/Y,IO/..C4.R'<_P70'(&+#> (7'E&^#J;]//E264]%-G(")3+B!G_D<\QN+NSK)W+$*917<$Y."(8[4DX"E$22Y M28I2=4EBIW$X+4M*\?9IOP]4.9R";\25S@V7D?XHBL/X'M?+ ?L-=6/9O@-N14,;'\0 M3RBS ^/BP^<3FE46@4N$?Z=C-G0<#TA8,E0?#W) +_N_!)51,GA$*[[R(/1P MP-"!!TZ3/FF$4\=G'9]1/D/O]YZ:\$C=0*2@/0CENA[=4,*B-\P"[Q?;2'*; MWN\#7S+=U1'421/4W K L,[<]:M:/L,A1MX><@GIWQ,Z@IG'BY9-0N.A^*TF M^:FE G9+&*#OR,4]6$;N*P*)^MQD"K_TZ1"0N1U!GBI!8H0 J"5-XWY ]YQ@ M$!F,V2&)*(FAR OQT!&,O4_82=NHHH>HVLN]4;IZ1XPH"%SV$Z8"WDD$R7>!;F9 MD#S>-IC;D& :AX QZDX&*1630%@9T&*^Y]//LL3O9]2\)"@SBZM5.1OZ"_X:\3I"G<,(,";Q.RXAY'Z"C-J &) M30_"^!$$ZR0)^E3ADP2EXY0@13^ ?S(F5%;BAAWJ"16WTW.B&$]<@'"']7-^ M&,;]W 1 ;VP:9L$$*/0!)A##FWO4Y9I.P(=*)Z2/X;IY3"2)<9$Q3H0FJ-(N M2'?"U%])6O2F,TKO=%M\-'=_FB@;)#-+"+.+O6GXO6 9DE*BC1/Z#Z;8XGY_ MBG$!+L]-7O9%:&BYBX*R-@['N>%:?9D \)ZQ\ MF"+51M,A? $_/V'W 3 2]KX ?ZJ&=_/0P+=WM^\XL#T&A'OT$U:\P=DC6%_^ M@/D+AH6S-B)^"(/()!B0<=!/N3#XSL(/_3B)(_\A2*8I "%)X 48RF-^)/ G M?6['.@?&.KN4V>C1)0FZ8N"F84@@9$T'J,1F7-*;+9HJ0)AX'BY:(T#;+-;* M^(9&<8%S)AD++S"Q7P1_.TH[44I;<,B&TX3&!28$#$E6^D +%Q8\,6IZLEHE MH !N'">$Q:[($\LAPYQ)FYRL=8^U;@D MC3EF<0;N0E%!&A=M%-=3W(_MPJGZ'?/#4^P&PAG6DN&S$/F434 MW,??.KEWJL2#/-^LUU'0J5+0TGZE?J$ MV2A(!MS$3S#/T%'-J5(-W9C ZD^*3< )H253+"[_']R>, Q MY'Q)(QG13=. M3%2!T $A%9&P(Y]3)9^6_8;GZ-]E6/[!=I",6(8&K>O$+P)6355]'26=*B41 M4%?Q..CGM,&V4.463Q>G/%6BR+LBY#O1\F_%#41$SS&MU)0L"<*?8? ME_N7R^WQG70Y54+*-\!@K0O+P!6%D312B04W^+RX_[T3-2=*(8NYMT?"C?P' M,F^;$&(%"@:J0=C@EL9YRQ(N\Y_F6X([576J]',?QCU0-C4S9A*#84PC-_VB MS5)1N!=E- &"W6RP H!9T'1+-GIDM#"//6K64=2)4E2]_C*G+R2K(C%!)4]" ML"!I<4?>'5RQIWEZ[:]Q;]YD2^0%K:.HCJ*PEQH8R\-ABK_$*8#1\92]+]?^<[%7TNFHY[(!NP7QTV!3VO=P1EQ7!IT>AE0:GAYO$!2?M)T&,1J4HC M6*[>!;;:[;7:*).$*7F$Q1!V^\J6L^^X+R!$4$V>H[?*1!=AO6W@QUE9C?"0 MDT_>'(WV3,4ID^@A2&*J9%D/*=R!S)JA GQPAQP5BE@>6)0)ON,N::,UW" ' MBC\-J "C+3J3O%'$.!>5>7=0W/19 #-B.S]PN@!%NN>I9I+@T"I'EGI?C MY(*3EKS2Y[.=?-BMA]URSMKPC'M!--]6DC_LG&[JZ_M8@.:SC$.1/:<5VL,A M[6B5 171:A^V;-8-(*89#890^K(5S6\)?<_8_XYPBK@0&2!O6PN/>AY%Y=JA M]HY\SQ?59T'2GXY3NN=EH4G!&GI9V-A(7UR'!6T2VP .5@(*-)62.G#*1DT# M*FVPUT=)^JMZLOXKGG+IB+X/IY3@@^F^WU7,FA8T54BX6J/8'35Z?6%YM&J! M8]R)]PQ$TG0^<'P4LN*UAP(\>8?D ;N:-G6MT[+M!RS,O_AVH>B2"B?B\(KB.CV M',;^[&&4VA.2;Q&;1E6:95,Y!Z&"V\@0@KD91WV1T'^D0"KXAG$+\D-_A%V@ M68.1T&=Z($^:LSV:U3H,Y-$PSGF4IB96D#APVJS.&FSS""!JBOLVBUXZZY[T MCKM:_:9!G#,> UZ]5TI%(B/ZE\T+$*BH'U"RXOZ6>/[SOV. !.[GIR/E);T+;_SQ1OVZ:^@6_)%UB5=L631%69,<#?[F540O5V:R?>: !'3T_ST!095VV=8477$'Q3$DW3-4P-<,P!%MWE,W.UF$3N:-N M!QY>'U,Z;SH:HQ&HSS2C7_ L G:^70/J)AA(\2+00(&:H2NSGW$C-6E=I%H8-*6#1=L3PHV(LW[D#(?GW8KK9BSN?Q; MT7<2^S4&^;X"&.FB6HI-9/<0#2_H&VIF35$!?8@Y8^HMJ1 M&R'B%PUE_0<_*+^!5W>?^.-Q>7F:Q;EVQ"D]@#AGE]YQ9E;LXI_OT5B:6C%U M= ),7I"H]HF$T3C ->]*9!2*WS'L8U4%F6DPAAMKB/%EO*@;N)!P(PKQ:4 M&EQDQRTLS!GG J]B/9RQF3WVAZ%6.]9S16P*/V<=XO 98%GDW7C;?-%Z8=.&"E5T<\PUZC^#R MPU4\RX(9/J"UL3AS5E\.,L)BT^#2ZSJO331.^N!V9$F)[WFCXMS'?\=QMP&: M$X\83[A'UAX%DTE10E$&!8ID*,:SHF(1=*&T>47,VKZ7_54QMN7#Z\L[2IBII'_"C:F%WR MP!Q4 E/@9C M+J5K%GF!W\ (>2/YB;2//3QHU+O@?T:SC(.KM%#*CBH5_^,+ M98NOM_\\Y[X$_21&3BEDFTW!?(Y"+[H%H?J]UDH/7U-QZH? F(3*\1(#^+5H MV3U$, )37.:8];+ R,\=C?>2ATO@9X3 7U]!7]^ )(>A0G.>7\ MXY^?S:_S9\R;1+'5TSGDJ\55/&(53!BP2)T31'0 M#ML1!*]EXPKI750NYO?L/P&ADY=2!S :@"O ?0ZBZ1/U%:<)<_]"VCZI/'0A MI91!M<=#,*@V2!9%:HW!RI3+A-ZQ$8V%_- LK!V&O@=$"S>GBN]1NT^%QX%PBKOJ^BR M=$&559O.#PD[.8]5/\PY'=$)DZ$!R20>!VF1!*35Y4S)L]A>D;V)01MB1PZP M=$D>ML,>2_G>T<(,*3>1)NB]/I*D3"*F(*HX# 6". K&/M.KS&BAK?@YJB^H M3&!6%HO1L2 ";29>=*EC.^JS(,F+-4*,X])V(91,QT$$SP_1#TZFD\,0"I<1 MJC^%PF)>BC+@;"2)?P0I-1_\@C8NJ&T"G)?$J$)1;.//(7846+8Q&FRF L14 M?G+8Q0=W#Q3DUM@@'BR3WPF7G[95G=?\=#._E\YW+>3D,QG-4EIM4S K:8! M2J;=#U#+U5:$VQX!I:/' MTF.J"I4!P:Z0#%[ NLQ2J!P_4=Q$ZZ+\BH.( B0D%Z!=$NYV@NLO@+-Y9 BL MJQ6IP!4Q&FV2G7VZ^P)OGDX^;?U^CKF_*+;\?%V%O%I4J=2782H3Z+]/CTU: M.*PCCYZ6-M1GUB\$GP+"[\]_$C3Y(SOY$X?7& LOG5-I9\\!30<4WCOEWX(9 MZ+D*:8T/:1'U&T7@,0A+EO#V!\7UL]IER>9%;Y6"1? 5%WL!GL5H?!7P8 M#/,WX$^7= LV<_CN1G0&/YU=7MV=_3SG/>!&#$OV")AR09Q4VI"#>F'V"&>F ME-7F>F=I)H5P8K3>,'!4FM).GYNY-.T,F+X@DDV= 4 %6@@5L7Y[X4),8==_V9>D A5>L7+G=LS M!R(Y#4IM1<:?,7.AG>=Z#D0%RE.9YW^KAI(N&>M\)O[P_>T$Y>A?8%4%L7(W MX#@^ 7&#-HGQ9"+,%],L'UQFEEOP!&^41.I@LZ[&*"E@+LJU, MBNFS8BS#+-=G5B$N6=/QF>>Y_0XZ#H0B*/6%V1DBD2/*$,@H*B_44J"8UP? R[\3UD*PUN4F1R'7B]&Q MA2L#6%,_RUO# [3Z9!X_+EI]H8;"AC&YFV. M@T)I5@I^\A!@[N13C5G9,576 -W#^/_FYP OY]?;TWW>XF1@)H M>HH&>C%$48LF4H>4!BK(@!I4"R,#U#H]J9HKHX0#.41R'[&!=%NLL MDETLE%'/@M%\7!FQHYT@?B5.@>HHFN4INL:-04%. M1G%$#L J^$K\!"N'PC _*1!MJ#J*!D"T-2*D9P?6Q-8[SBU=U25J+/ [CA_R M=%QY6FYN<9WGR:\%:8AW8Z/1/)^>=S\&J3DG#!8I1;HYK_2%+&I.@? BMKDV M#P54Y_:N]-J+O!!M&F^._?^B$>N!N]^+X^_GW&]Q?(])8GQTF:DJ2P98$W$: M;F8;0X:UJ@"VJ$KX@T84:&?Q>>E^<78$ HB1;5$UQ_H3UD]'F1>?SE5,%0.U MYH45C>)36TWFWU^HY M:RFF77,C^@ 8 G/]_OT]'AJ>E4?H]F M=*=!$0O*H04/!P&6-XG'(W1]]"U0 MU;/&W#D%SB8T_AO"0_NS6AZY."N7BF*Z9XZ<5P_OI:"G1R2P-U9K2;@QP '? M/P]>YK*3:1-:<(WN"F@=ZC$F9,@P6*04 'I@WA1AK*9IE:Q>3M2N?6>3*)(5 MU+7L^[CG X/*]&NU]B-/P-!B66H?5HF'LGB^I&IU1I[1BQ]K6=&R6U1;04(^ MQ1^J1-A[:^LS<&%1T8G!QXJPSQ=(CV(HYZ'R MMX0L6%RL3AR^46/)K\G_"HV?ET1W%@G4HO0=^X>09.1/ M,/$ZI.?\)L!+6?H^+U;!>'2[N)H'X"@DSY\Q6?:I.EE0P$AT:;8P5587M9&L MQ'IF *K 71/<7)[EBSA?+T'I1KKALR3IWI,X@FT\+4Y[2G*[9;'F:U[SG;+! M.3CFQFQ5JC+CJ2&_7C&T$L)VWV ->)2BZ837Z:%IE=[K>8GUNYH@6;+\:34* M>8C#!S(XGR=X:EEV5 *]O-*BM&26&(&G8ORFZVG8&>G9,K_N4@(3?/RR^;N+V\*@/F M.2LJ,=G*N3#N?P<@[S_F/C=H.+KAHFH2L1)'5 I,4YPS7^DIPQ+27 G.B7JA MJO,Y1M,/56_2,IT0B_9H"+BTV6A >:'6"JL*@HB=0D:W6]%-B6.2^Z,TP$&2 M)$XN 1K9S*._.A-U]$%W#[1H\YASAN%/1HB/^@[;>*3VVS3,7!6''592QG ML>>DC7O80>+3V$MQJE$OSK(0!$+_.RV0F=*MBE%1/C6>)8%/K9YY-NQ\2:ND M=6%3TTO+])T7X'%V/)V$1=R+E7U-PIAJRGR_/";ZX[L\!CR8X):B=#%G5*GC MKI4DX0;+M#A9MP@JL?A7&6P"S4=WV3(7L%[#D&:Y?13Y13PQ);4" I1^*/4/ MBOXQ4+Y4S7%;I,CWGM!_SXOVYC70Q<&&337\E3T4N::M1 MI:;L69M:9(1?U](5MJR%ILJ-*Z1M*\@\2]RXPZ(Z<_#,^D7H#3W_BK=?V_" MG++763RQR^(=6A9O,6[U^SR$32,,)2\^!#['SD]=V,^T=59(>"^^4]XK[P7^ MO:B\E_GW"@^?>?C$;U^0]UMPCS[SXM:37*_1PA)TH2=@/-$]"\R:6Q_CVW^+ M^/E;YF@A]>)VN+P^<'E'W!)$*Q4V/[COK!J2;=MU-C_ L2RFWW].%K& M5?XP?SSUSY%4L? 2"RK-Z\L4]SN^Y>:YXMS.^D)+#ZM(=KWI_KF#H"(LMJ]V M"UJ]^8.960@IFD?^L/=+W%+0LZ\X_ /V[PKZ34:S/<^P7"_D3V[+7;=[#Z'5 MMF61UF],2^&)Y=0*A@^C:022H,B75JH%^P?[K,_@XF)%._LLU398C(IT!I+U9ZO&7=!>'U0B1JPF MCVU\3@.:LC@@$^$EN8U6+)N5>/O>0P,Y:V&77FT?8VVW"YHKU1TO:*OXTQ F M!<+7G^\N34DXA+7]_^R];7?;1I8M_%>X^JZY*[T>2I:=U^[JSI%;]PSNEA M/?[S02?N6.:!(>")B^W\1\$Z4SVI9L7BVAP/O; DKX>N;/3P;@\%1OT^#2CW M^7^GU)A0OBF0S"/XO.#ODR9YO*?').[^X#_/?_YK!D=*&N>9^F[@*"YQH%%: M"*U5G%I7%/VFVY:Q@7+5>C=8O,]Y\MWTB)4=2 =6?MQ,#6<.#WY*)'GA-9=: M%+P)BV'>56NFO>.O@4^2H5P*XU%SLV_/_#'&MF*ZJB5 M#H!&7=^R5/PVB9C08*%#@$?-,+1EFE8K.[1EKT7J2Q<.-MU_E5T[>=FB&/[" MK'G. 6!4) _.-6_JC%!S,>C9INI3HEDX3/RF M[=0U\'P]9#[W+(E5RX!-[LN;UT6XEWM.K?8CW4VN05C*Q*+1;%3CMO8XRV U M*U*\G=(SE:M9)X:^G'Q?7C]?4^M466M>!MP!<=EZP"8+]W!>@9DZ$7BX#T10 MJ9!A^O7-*"":D0@-"C:L*\2AUKE,5G\QV3:L8!>L\M4]:*1^*XNFC7W_;DOB MP)]JQ*!)W:2/>2O:X'F>2HHXM'7$[L@JF(:U8RIS38N19W5'8%NN2C.-86GV M6\([AZTR];P$H%8^H7(XQ<','#!F@Y*!Q6S7X[:[KL(.>!+BO.+'=CV=_()+ MSP0I>K&NM\UK6\X+;(M-"'3*-"/G-SBF:U."K1D]'B.W+8/3@CKVG B :>?9 MC+K\V@+'OF#!LQB.[Z1Z0/K\I1:%.=7X8WCO@X>W<6<-)!JPS^7UC&4S_7O2 M=QT75Q4.2A3:3>D%)G]KQ*UR04+\[>PU_W3^\W\-AF:]SWB*[\,G2-K#)>6M M&@]:&(@G$.0#/0@<8==,%;U8G$37(5DW.DW9TBH6UP41.RBLT1U2Y&'PL8J, M;E_)<0ZR^4UPN@$8J+>\ AS=N2R&R:98&\Y1#]VNU/Y82Q2'RPYM^"$5,3\_ M%C'_I47,_Z8S^$+I6PX+_/&'OSR#?WER45X25INVTH6V^GSV[.+B?_^O;[[X MYM&W?X2G!JB76!]K!U(F!11LG8M[*FR!WNM5Q=<^=\1QC!))DM"ZDV]+!B+- M&27-X-(5/6@_N-JM,;:>[('Z=M1$)''[]<6:6/-A(T(,CSYYHJDOZ*]A""5A MX>.OR1_R2A !/\1<OTT.:)X0.:$6V2=32TIEY-)_N>VDBS)N8>)+\L;]S0E9<6T]QO7 MY3>E#;1<%+PO9<"W,D+W&%4MI.5)GI&+'W0 E5SSV)ZX$5=-/+WSQX_ M>_%'>?-3/@'-BA'WK>08D^3D-$W]4_2D28#3R7=MUX0U7&U8ET7..[]]PG*: M)@X:<]EFJ4E1//:;EC)XUC/.+RPRP&H*[8:XNRB!JJ0\/C<2/;FV.0EQYXKZ MU %T)3.*DS7(5.2P>VJRG8=99F,/'S2,"6"MG@D5 M.&=AWF13HM6"VA2D XL:K C@((4@^X[RVYV.LF,B.Q#N+3D 9&EA/L\1/?_& MI3L.YI6B;B=P^7*=A>_BO0]X&DYU4Q<+$*#2\FVEA"S\#_Q)M!*64[U =0TK MS&G@*5J%8D8>:S(L,\6F%1LDHK7)Q9EPS7GC1O[>7C<-,B]$&TT 34U4*!$@ M4=#ZG-%88(/5T0^VE[;@\9N>9K5S :64DY!S?E6*"AJRS=6JZ*IQLQDA1T)&C_?U\&R(7*4D MU"PX2"0:I#01-0 226F6*#1",%N2Y\;D^N)ZE)M2AS!LV?&WWX=$MF08QB%\ M7[$#]38>1KG\X9M:1_[+Q:*,-*,KU] 8H+X@WY8. 8/E1N)MUQN5><2)3TZ. M6\)T9CD+2E<3+(R#=1?K.W(5ZG 7"ZVL06.=($G[!Y /X#5^H_6@^26LR#7X/GM Z^#WL8P$3VZ3Y_.(U, MG5?%PN4K[H#5PMD'>NN]^Q*^FI[]GJZ&E#^0>&DH3U;]O.:VWP201A_ALY\!&N)KR([&"">16 MMI3M6E(.L1/VI8=G_Z88JTV[<3QV*>#/E% D*\;]_[>/C4F],10N,;GAO?-@ M7OCG9#9,E<>,+YR+PWI<+[?ULA)ZU0A2&;!DW@_KYR19+S9=" XW5X=O"9/3 MN)36 (9>RR.P6C:3!S&.3PL#O%FBSH?179E*S%6UGJB"H+%))SU%MY^EKJU( MB!:&30N'5!W\XE@=_/#50=()_^(LK/=WW"-G0VGQM[4/M[]HO4I'@V7=]$R/ M_&.DW5X(6/<[RE<-.KY?2$!Z^OYGM79*"&Z+*+$E;V[Y[_WY>VW([B,.Z -W M8;_GX2S:I+MDO$GQ7YZ3,(J["OB MW)K4*9_%K0'.NQ\PQ^TDV^D[2,6D)ZH JA6JVHTH=]!R M$Z($43Y'H,H$B=3&4H8S&]BLS61&W"*H+@7?D0O?:[1R2HL3BMDDJSEOVYI ML_"#2)&'!D-S.-('P#T&T2=,291FK!NX87GKJHL<<[[1Z[CP?P>XA1.8W[&" MUE-2I+G0YHWW7_)H2)754OU]5IV6 MIP#O\<:PGJOE(%.90A+_>%SB[[_$?T'2#;413RC\+__PK^K M57!H 2-=-QO_@@C7EQ"%E1;MK+1\Y C_&5*G5=\)[K0.RYNV"IUZ%#1]T MH,V]PTH8"2DG$"SR_'6]X]R >"I\E#W@0TQNW';]--:FMBHW.6'%SDN4C1HNU E4!$ M9DAN5?4UC<[\N+;?WT,*'D282P?^P$MY(D@?3//+LI!&U0O78C5"%XT//PEO ML]M4_>_QKG#(K-+QE&X\&XQ'?*<^(^ZY+L%XW,A:IX0=4?+M,9>EC99N^@*M M$0N]Y^.KJ@S^W)MROJ5,YW-$%VBO^%NQZZ^ZLIS\HZX+](OA7I^?_7^2ADY' M9+?@_-BVT@V7+OK)W\OF_ ,5Y/OMXMBWQ!>QARHC4#E MPT;[YD)XUG9*O'33KLS"VK\\>G?TB:HGXU9=G_^%^^LK_]/#S,_?#5_Z'+_T/7[L? M'B77@P*E*C-FJICJ^85/?7YFWQ%A8_=7I=,CUZ!/'3!7,^A60/:J% M7%TBJ@C'2WMSV$V/7Q[+FO_2IL5:>_KB__ M$-;XYFT^)N.1H7S^]9?AWJ0Q\N>OSL07?!#N>E"']IVT2W"=.)[!FWIN.2YF M\CEX"_GR7>A16_$31=UFVY &LI4]Y/5;-]P^<)MU/E3*.%<#>![<+!SC-%67@N4TIJ,+N.*P'7&YJ9]B%E.ES'F M,<+VF*BS25^N"^KWR505(/N-^48M&B<]([0:G$_-@CJVK+ZE)(=Z"6JM$J@] MA0(==9%RL.IR :7(O7A">I-^9IY= M)XC&3';:\(HG:IG$]?(]RW'_/2SS>($;[KGC<*@2*C[LOI;*/ DOA*/UX.8 MEP"7?" CY(@+DFJ^(5+JFKP=E_,U5\ NX)5'BM%3*DL,F-S!:Y_DNG,L1'KI MJ]VLJ[07A\4<+5_N&83D/NCAN6RI^X?+49IU)%.JF-:MT!:%55=Q%Z[?)H<8 MY-W9N!9LP?E&=%T/'YQ'*E?.^J3,U]YD28TU+82JG+NPAA3VX--T'5.*6\L\ MUND.&P9$1#U*D'4G"O[P+<('2T;=1WI3.15S1E+FBFAZ/02;,/1JD8H%B6)G M!]Z73E6.439AW;.LU=E+W55YW+P,0'.PBX628=2X;6"3G45.M[L=4M6TM M 46 @K*):IC8/Y0U*-%C$2Y23HUG5;]D-=-K$M&:&M.C=%*CM\NU[R1U46YB ML?J26-A/:OF_2.S2AMQ(8E,^?!,K^V"=/8'SD(W@@_VEU_"*J9M6."CF1">Z M'>OQ]:3SDHT59C#7(Y_S0TU>;&=A6L7B1@$:RF=H&^)"VN(UCX$KX%$4QI.4 M0OY>;2:?"4KEXON_"S#ECWSDG[]X2J 9X^]@D05C$%WD'I%[I$B8<-#IBZ^. MZ8M[SMGT0:V5,<;>(X+%E](>PQ(I(RCME"PY95W- 6WQL"+J'VG;H>@PDF&$ M[\,/D/--Z(@Y@G$L@7M93,TIX/.0/A OCD"C8VH"^[YUG[.C(*U?_>2SZH]4 M5S__N:AW_Q4.Y,] B??'(7D=MZ830N(F$J3 )26>#VU[G^V,DFB:-VL/%+9R MAMII&$X8ST^P@B M<,S9"D7((2$4HR.V*BZ;MJ?$/4G"%!TJ_Y$?#+-5\3.I2PC,IF-*=&_EDW+C M=,+O$9,VI2(U9E!&:O!3,[Y3N:MYY1B]A'&QZQM/?#B+@T"GLD(K8H?5ZQ10 M)L),G#5@8C"VP=@_(^-Y"0FG )H"Z<55L5OR+H;E=A70IZU?H_HO\5 MK!EW 0F)WSW,R#A>CH-?;&-L+,4,"%;FB\K9Z**0C**_@09*J!3#$D#ZEW/0 MC(NGPXJ3RUK1W*33)'\ZWO8DH[.BF=33#']U!^8IC1-P<+ M,_KB0^",PBL.0^Z(A'@1 3V%OEU_9B4'Z)1?'F:97Y]RQ!"?3Z;@[.C,>1'L M4TS[]OB:]KTF=A9JJC_P:6^"!0F=)3NE*9]E)AE@G>>0<(&XAODKS__]XOOO MII._73S_F2X$\1 JE('I^+)JCB]H?[RR[9H3(,7<:847\QOT)S:D/Y$F2M(3 M. .Z)KLEJ5A@$9+6Y,FI"C( MN>9*TG0"%8%N001HX=-X-WA!K.VD6:!D><2'FA11-VN62I*\4F? MGYU1F\![JKFR].,3%$F9<_R9/A#498CP_LGC9R^FO*T+-$C7Y'8,%%65K9/[ MNB,[PMZI.)V\PF32#4\>7Q4],K@_A8F=G$B[1*5E!P[4IPB31@C(VLU\1-'14!4YDRQ:*E M9.4B4%,6) 8AP6WZZ!,&(Y58)=#N1L,BQ<)UG9*D'+Q5<>S649&":97!@X/+ MV!_#TWHMZ>Z4!<^BI\8&D]7<&N#LQ=\ -;$[>MY])D%OSQ!74?> MNE0B?"LA8'2Z9&XPATL6N94RM3P^;Q^G5D?Q9=_NJ]]%***0&[6?F*Y#[*,!GF'#UJ=>?)<%;!P0O!C6:V&3FT' MJ19,*W< C##[1E&5R(*'\*_T!VGR3>IK!U"QU)!2R(P0WL;P>1J316.B$"-9 M#&$4KSI/+'X*)2Q!8T8W,^K/.@KR731JU$J3B(J6 M,P*BG-=HG\"2<0@]?7^H^LZO2#2--,Q>EEV(><)@I[$8;33"DW6[)FPW31JT M=HF,CF5W61#YL+=<4OVV-Z^G' ?(Q:IFQ0B6]R%TDF ,41MH6L*3R"LY691+ M43I+,(>SG8@KF2],'9^C5?&IH%-B=M9M-E6C2&L,:RB[Z'KDE2Q!KUH0?VB\ MXS31Q(=ET_*J^C,G),-3CE>_/^#5_T\/?26^U#7X-H)/+$LBK))O;_$5OUYO MD#[$=@GCVJ[?%V5"%PE3QQWVLA4DIK?U0N093IXC%=Z(^X]9>9)&A*35A?8G M69.Z0$70ZJFQ!*45>A=)35,3-CP8K/_MP#>CS6?52W F\1P.H>UJS1/03,Y7 MQ6_XWZL+3_=]_MNV$]OTU[:]K--)ZDFRCU\ X^"Y:N$;DT)\7]3MI9P5E2CY MA1@SX@^I_RR97#71--#X,I%?&SF&LI63:[1 #TE2?[$Y*DLUK/KX\//!K]0">)4O6BC>L]BW9HKHTO&Z)E>/5HYX(YEW5^A1$N.M MQ'>.A3Y9A06WUY()PO[IPP2+W?X[?E_M)T.B=1\;9ZFG]]&4FE+(!=6O8@#B\JQY I5(M8TPS%BO2I-(C$)Y!S*\ WQD$YWA0&K*'DBE9T=S0E M^&NH@3M_8>8MJO 0M;"Y&N$FP6JIXKQPN;14H"&;-@@DQ !)T8LUHC4BG]LD M1)DJEW4G?*\['0AY,2)(28N**X]-D+ M$8]D/U*?P$ M)!ZYT[GT>%1W5HJ5'XHJCHQ#&DQZ4N9FE(UP<\;LIKMT>#3Z MVAS=H9Q-U5(>Y0TW59U5N7!/0M3^+9Q@32GRU=(A;3 I*:!=E?4Z\M=J:T$I MMTNR&6@E014X/_PRY(/D%%3+D%C=VA99G&T?'Z?J^VTI 4T=]8N!.F>1;H,: M67L+K64X&_R"T*C;*V9!AHL2C.O+O5==#NK0V1(4B4KK$@KO<%MMXA1RTXB@ M\#%!9F B^JT#%T?A\$/ZLM!WC%Q/;"5A8_A43>DBW$0N%W[7;6D!OV"^#/R3 MZ6?,7KUZ^N+"+);0:C@MT>(2":--6 F7V^"[O@AAQE4;UN:Z%7(Z:\XTY7-*U9%%RR;KT1(,]SU='(>.[0P9-@D4DZG33(G M?$S57XF >Q$NNZ@8#K&YJCHHW2V">>?"'XF%(OJ3969].&,%:UK>>^;\_ 5= M*YBD+6KB%$"ZAPJ6L6_G5416XYFPN^;:RX$L$N:.GH,VGN8%^&CY[/S\G!-O M/SY^\>#[GR_^*,5W%B+Q&4LQ0-LUYY820>OKEH/@NF8S5-1S'O SM*@0M8A? M8H(Z#H>)G72WWFC5GGECQJ=V+8]=3*\<+X9W4"IFE M)Y A#*[Y@G%"3J!4V$+->A41=)44G0LNHYC^QP:4'%:P29RB0S0!V5K:K_[^ MNY?32TJ6D,^Y0,4KG!H$)AP4(Q(9%(H&#)\#GR]2 ZLGKCK!4MTK[#>NSGJY2N M)*5 "):K:8I'(G?86<9H@*Z_!ZOJ@OQ.4,>;T?W=R\FNZ0PYG\/*0X-9O@I[ MFUJD?.-!#$Q\75K=R]@ZPCX5+ +QF40I LW[^]8VVO+$SZ,P:=/PG#@V6!$% M]1Q4FTAPD!>$#C\ZR>$KMYRZ;X-:.>B\X9^.><-_2=XPOE #*5D"AMSPZ(4_ M?/3Y0X=9NOMC&83I[)M[0 6;N>DJFG(A79^P&1>28SEX>Q%%;:1,ZUE9K)&5 MZ/O"Z'I/0IGRMT07B^@_R #)U]GUNZS;&26,0K0:_V;*(2C_7(8=VY,W,@=) M@<1Y%&(_?4G?-')05\EEBBPDZ'H6$RA/5N&/4T UUE?$3-\EHLXWY2R<[O<@ MU63T^K$]04XZ32&SYT2"R.GK0(&NK)%]E'0<4?%+B]^*46!\*7I=7N^P+$G_ MT'2'Z+P,UT7WR9I$LXN.2]$TVP\??6EEL=[C14G]/9EXRLV0C:AAP1L!+D M#;W,MKI:;1OX",'=VWXH>,7'-#H7)+:$\3\C#$08PGU8S4)ZZ+>EB<%<>J#4@%EG_!K M)0Y2#[(5(,;S)\]2OY$2B33VBJ+<7X7PF,>BF46GQ1*__;*=+(LYO$R"^,B0 MYVW;+= 7HUG#,'+H MBFE9R^,FWAC[3Z]=ZE61/3L'3H^G;X#\R.,YNI'E7FA6N&NAGE&P\>W_" M4;QP$F)TAMC?K0T+NA]8N.BW4,VQ%%M MV2+M'OY.&H.]>(KV!ZJB6[N>PCOE.:, RK(J@S\0G\'3M%5"1?"F0I(E[)#W MSD?\Z8OW%_^AY^E(Z>U>[+RXD@H^)UPS,4Q3^'NX!AFN>"#!PD%A?,ZJW[-X M%2H5PXW_%LI(3 M1]/--'FTZ.+#6"-22QK>X3/3>"JF:Q,Y9Q26INK#S8D-,+H5L5V5QROW%I[E M)5*+D/CIS4KX51H=C\%&/^C$R,.S8V;D?G7RC;CXOWCM/,>A?/"6*1-S%L7: MX!;-N?L"1)>D%S.0>F:Y6H1P:R^(EPD"+!9=V<=&84MUCOB+57-RU6[):D1_ M /C1EG9S04JZZ2E*=8HXVU,E9 _6JYUO77[:.QX2:>I(3!<-9Q^**((&,NEG MUOO J1?QJ_P1LEGL;>^13F25S@]]1'V,%?S,/*=[$I[VVQD5+@M)FZS\ U"[ M4,Q/>"%E#?OLRXG/*%$ '<>[[)HQX E+\6_8#)/'53??"A761='@K WFK%M+ M6XV"I2.@F[D:13TYJ='C8,Z>(7AG5Z4 FF/@0>4N@ZWX"Q8+S'DFL-[2 M>7A);8;^..;SG5:]JKNX&4M'$E-&..[+R=.+YR=_.CM[.)G#?\3![#Q'EQ)8 M;NME5=?,#\_A-+P>2C81*1O XF']A8.\88309=NZ9YU:.*H>P@:"Q$8ZK$TC MZ :1#$6BB(K$&G(/F 3+MC%MF<8 ![_4N1(_6*MIT-ZU_?#R0I%AV:D6E+(0BMEP4G8C#6'1L%%JB DO1%9TWG899TXE*K7 M$9YSVU&94O(QNN_MM&%Z7TC&:VZ[]=D!D78D!<>&$A0-ZR+-"C#-A 5:S@O: MTG'?R,:QF&:QB,=YN!;BWO?^%6I6=7R;Y^39DQ979 M+V+DRR=W6.HK0GR$Z19_(5YC[$9$DNUAJ%VI>O4<=Y2">6DM02&D-[3EQQ3+ MF'0>VT[ #3IIDK2,9-WW(RUC,]9AO87I(K5D>Y<^11IL& SZ1M7/IQ&I'UPJ M.8^R9<#[37+WO5'WJRC;1+/T,<5@>7Y_:UA[;,.^176#7*'8"QXP%EG\#I*YJMTYN@*\" MRN6R*\O8!"[P ;M;;.,+0[W<%L$B;$JV5300,Z'IRP Z?Z&"0O;B,()%:X,H MWZ#Y$,E.HM;C&@^2C?F+U;*&/3H2&PAJ2546X7U' 3$"Z42J@\1VYN5H4P! $.M !:#0NZ("8@3B]>ED!V5IQVG\0_\;A]?P?4JI)K%BE+$><6I#D$)E^OPOE>H8]G%PM$6 M;G1==7 )MUTP31L;,)Z>+GQ/W(28!!I$($+;1/$<&V0-<80A9M;F6!RLU%$S M0/YA9H5TN=EK_ Z\Y7-*[R\( %^?3LZ! K+0T2=^\.%5L38Z!HV]@BG1#6*I MJ;#4>[^A(R_"OD%-I:UXWLFR4X5-1D^&B"]<(RSRY-'W/B%59WH3_.3BJW[( M&@O"$@SFI70!,2_.8I-%),7K,J5IHQD9,I/4GP,LO%]&T<60E%Q)I:]3&8I@U:X@_$XEI M7:A'=1%N6:Q;::U=5HRR3*3&U M6)SJ$3VMI0*'"C)PEYNUK39:Z?VXI^ITO M-Z5U%,4YP_76PA\XK.RDD497:C#'AT5>PZ.#B7X?P0FYPFFT02)YZ^O$I.Q2 M;['EDJJR:,]4Z$:^*NKEX:,*OBM"?-_>BU2-5%#9.Z/&; RC1%BO(E*H"%1B M:L@I=>OJL;W\6)3E@G!T5R@(*_H3"7$Y#"-[3AX4U0W$-@JAC&"04 X+8=^) MCN2$KTP7()>6A"')Z]V:K$:2KNA=C)>=#38^ *3CX&=Q4]#HR.'8$ _CO*S6 MK+HJ16]4*1%M4Z M_;!2X$[17^8!HCP7)GE9H35TLD,K*)V=K.-%M>Y8O-8- MOU9RVF+CORG!I[T [8RT]R;7$PHEF#NB5X0 *$S?V.N5XCT#H1(0U!PA>0C= M*6%%2+"P/Z6'2>^DG4S!D0DNWG@L M"MVOHM ?_J)UE!D;9CB<0*><3KYG7Y95=;J2$T7P#\@U=1_'LBR(+C=\(G@" MI*,[EU8]6N:7U/* /N9VH2; 5674 <-'<3A6<^()8]0@/BY9D@Z5X"WM,'@( MP0.$4N_':NS]./UV\%VK>R$V]M( 6&2%6_&_R>H0G<*Z/=6VE;'B4):.U M@N/3%2&$Q0S8N#!+ZKWE]C):)=IF7$+D)ML M7:^1ESPF< D3Q_3@M"8?!W^AG48Q!'W=E'*8MZQT0OE=BM*9:%G[B")VBQ87 M>^P^=R5)AR=O0I2T,JV!\+?O@^?^X,FSQ]/)C^5-B-4VDQ?!E$*L)I)132=_ MVS855%%^MJYYX'"!N>%F>U<">N>I?*8T&9+$] NQ;UGI)4S2)5JH:NF+L@"* M9I:B:L?"0M]]0."M:^&U),>,/#?!=Y8+CZNE=329\.GB7 M+B&M*6:_0MT@4,_0"$'O^T!OAVD_ORYV!:^-.!Y:)/CK_H42/WS>;6>%#2T\ M[,&; LV[+XMYF6Q M^GPZ^!6E/NMI"0_Q^#0PV"?\,B4Z^5IFQ -GT)"I$/0 MZS+P>8!(R2#6\W.8NJ_UGDXNL TYC=^7 MZ2;M+!5)84M<9"-ULN62&--"S%5F=Q:'#PF+QPT: M]R:S]HURU>OGI\Y'0Y61>GPS-+21$$?=0-KD2'N4+!-2KM8HJ_ZF9+XF.>,2 M^JXI"%C21;O>4"NQ9SKR79Z2Q$%)42]G3\G6C1.)IV$+^65AZ7\K.O#;HSM* MV#IF4WRED 3UI+J4D>OB*X($ID@5MYM9YH/FGY@6(:[@-%I\_X]NDMFJ>3J;X M6;0WS0U,EO(XH22+1$,_U= V6,T:!Y)"O'GGW\"X25U,B^-:F9EPCE8KP4K\ M025J2@G",[3XP&HUG'&W-\*WOR]0BI$R I7?;CFI6U^=LQ4>+K#<<,%*?&"1 ML.HE?Q%FY.GRU@N/&$\? *3%./:ZIX-:B)9"0#!E5Y:-$2MP7!%#IEIX=JC( M2%DQE?Q!1MK%DE)5P*LE'R>CM^8*&]L)7I':"W9_LOTOKXRMA-9WG'J)SI7E MAIG1TERU5'H^EB;N?=;90V)JP=IKP_/'@T2/(H7#R6,RV4@NIC,H59OCE VG M3.&\X: \3L]P>L1 'Z=F.#5[Z"Y](.P5 E9M ]^O$GY/3V%""-[C%(^LOHRP MCQ2VCA,UMDT)BKKRQI\R/MH'>)RTX:11[H!\4YDU]NA9)D5.\#>?-.?HA M3IAMFX721";PP>BW?4S)X_L\D0JFB83U:;>1 _0,\W =>%F"<2O%&.%KUV[:.>AXA4V& M\D/B&8O!K,N,HJX4W1\C R U!R-L-AZX1%5 @(;OO10>/GAT^N6#+Q\\/'OP MZ,L'7YP]^/(L_/LL_.OLO:\Y^6MU&>9J,WF"71G&'75E0I#_NDQ&?)A0AD=' M*,-]@S*HU1\K2Y-B1VNDOEP:L#**%[8]G?S8W@!/2HUMN[%*&24FB0#?AR=2>(?(QM\'G:?DIQ4[^BE]"F9]# '3-I=TW,1%GZ HY8.37TE M22LP&6)?Q;75B=.M!K,7M ;7Y*B"W%)G7IYR.P,48U-1:5WO8(GW:210F>[' M>5L5V$9V^"">IWYV7NCL'+R71#PZTB%/^,*XSM11DD:+],UR=6O+2M>^#*2Y MA,%*D=Y';@E;@UU^([P?,';2+;'>D4,;EAR(0(05I)QWY48U ]3.$0Z<>)*D M#5+[HUPAI%R1("BV0V;BWH*!BU:@\@YN2NF.']\$W!=%3Q@<9.KJF6@C(KI+ M^7%3%^VM+HR+)&3%Q!(@Z'<]A$@J8R$W(1;S,&W!E]^4<@)<&V:/@4S@'B'> MGYPVX."7ZRMPZ36$+:2*X637;H6=(1[*8[-]4Q%44(N+5-L,5]!Z:*%?:NDL M(./#\U6LU/.67M?\4CKMX2I XY.C9$6#SJHN3/P]2>1"&=K(7_[=?@D_10 M#^)C+XZ2N>VF''@E#-[TPP4I880?_OT%_O,? '%1BQX+L$PGSXKU+\R/H+]Y M4?@__T?XWK.+<.U?SI_^-)UG/3Z;H32P[$C$/_[[XQW3R0UV^ M^:7=;L+//Y>;7]JZ1O\$_?#]=]/)\XL?PO7.Z\OV6;&97^'VP5TZN7 DUT+@ M./BUL,?>#SL@'3_12Q6@1"S>\N*9YL>3.6<&E*@:HV$P-DA#\FCNLI/V(]PU MA9=)KY18;CFE- <0SR#]'*$!4PA2RN/PW(T>YEPNR@A%6[1II/9V?1^\W<-%7347L TQ,60LU#3+$<[8P MF6&]84IV;@-T?9?IE$48 -O)V.6G[HF;U-13V>>9>#L;35:GIEQ[TZO&7(-( M_7;PFXZ)C00@4O5#0#>?F"S9(,>J &3-".MQ1]Z1 K7G=5&M-,2M"_9/-I6( M; #3Q90=;F'S:KC=&WNZQ$*8A2 \Q.(4,8FGN]S64_Z3\ZQ\*$]'_$R^A/9J M)I_9=$G Y@ADX8#@^B(:QR>>:Y/%^Y=3U=*1MHYMO)NDY3RY>3Y""Y'2PY<& M3M,YTIYK Q 4XM@0&H?CD\AOD%:(^$LA#K!%(70!&P7D\OO*0D0FO[H4I&#P M5MKZFO<$I6(02?/7.2S4G^**.)W\0&X'VJ3P5L+_I^D\C!$]&&Z-'RH#D9+P M,<@,Y]QSL*GX.O1"^A"[;^XV"G>O29,YVPKX:9".&:<,O;E21A%I%/ 04IG-90E705 M)T0O"TR_DZ?3L&K+U>1SGMY@%,Z;!@_^2\G\[0WPU:O)P[.3OT^%^W-1]O.N M[L';P0NS(FJYPF/HYJ($Q@Q*RG%%HC2 +DBTM1!637WOK3C<,8OG M%JR'S$GA.2$NL7R24E[QVT:(![.#W4&I1,CH)31W8:T[#S_!;3+Q)%]HC8,[ M!OV31;%B\HZNW07WMG+ S,FR+-GSWA.=Q5;%R$NA,S9EL*FP&," X7-I2TW\ M+"4>J$O2M4U;#-:-N EBVPX^@_1$/<7#WP'GM.3?NQ#T?3DOX1"PA,_G#Z>3 M1VEZ.S7/SLQ8>B\WTT_?SWE+J"<1#M5@L 3B<_DR;$,LU-R7DHM%3L M2&T;;DYY)2)8"V$,&F)ETTMQ!9QXY[#UZ3C&9HIRL8ND 9O\X6Z[M@XYAXQ= M<*5TL M"OSZ&153PO>^B:H"A-[GX)=*DF%'BU)#;#X'W:"F-/,=[GT7/H_(0HG;B/\4Y&?RMFYO3@E;#J;);<3@'JJ36 M'3=[OJ\?[-U5.'N51 %]%@;\OVUPVDH$?]G?V1\('_I_T\EC:>'++_'-R=\Y MB@Q'T<)HXCKY%*HO"W)DMYW0FJQ#(+XMF +H0E-S#S__K/@C7>?AEY\M_JCD M>*PE2*[MDS?"W''.Y&L/__3Y%Z3]1S<.U_T,7Y" R7]81:ZGDS1Q3;U<()B[ MHOB3.7K"FI0IS,E00)!/4P[NGQ8^;Q]SW<'CY6"5A:B(;P4^$,+.KFVDL9E* M413J6;,4?(:IFQ^0B6W::?[PF!A[)G2^5CVI)7]V\>3Q'^]!A/:JG#'=ISI; M1==0<9ZUJ:E^*&$4ZPA@]CCQ42&6H,1&-[D"EIKHZB)BVS;R,WTJ2JC&3T90W,G840!H*;H)WMMTD'6^<6AMCPIA. MPNO#JL!43.$8,H?B,MY95174%%!G'B> = J]N-6=#QN7MRNI@D!(Y7,P"*/= MUN>]F-.\8#TVDGZ!GQMF;;NFO$,):;9)49>=9!]_N;A V J9 ML1^VG306J]=Q"7:1IN"W,OHRI/8]_/SEM@(O$[6@SUKD:I@P"'2,OOOKA_)N'/WSU]9=_^OKK\\Y'\K[O2+#Z?E@]\XT!-NN+'FF&UO;KL299 M:Z/F9G)^PNQYS!#0$Y!*&GULR=IGVYZ7P]C,I*G!UPV*]\S3ZY*#\0.+DIDG ML8U7L14>1*2;+,JY\-_^F0X'# VR+C3SOTA]+($]@+\/,= _\1M%U5G2&-ZANET/AF6Z4\IQ1AIP9M>^! M)WZ>E!"R&"=Q6?7YG$X/S,AEU]YL&"**-[7UBHA[WC];*'W/DFG,'1A9V%R &K M4E$)@A'T3!]<@DT$$9*9$$J7VY#.!+]@M%1\@81K%-T.HYT:O7)C:2IZXR(R M(>2=!H,<=-J@8(3$VI95YI6'TZ!?!BXA#FVIH EE:YL3_WJF.#YT[-WSY?HR M&V>Q JR#ZV_5&W+R@T%"?VZ/-T.SOQNK]&8J4+[!YZTXB.2J7.-.%VU.3\0W M&XT4TU-O]/W('>(Y#G7L2/A@>MB#I4M='MD(&/T*#7E=M.)$E=FFU7$ M]A;#LE\Y+'TY9#O<6< &+^SW=B79G'"E1IX,[\.8L!PBQ'9!7-V)^F!M5_2B M(H=_B#S=8^[C-.>'NM:Z9;??A/-W>+H;#"V6Q]!3T@=/]@0<152U3VA@].!G M"KI9F-1E)2V%I+EJY_H^%BYLP?S5RS6E6>@W;OFS:QN,)PY"EAWMP)SMZ'T] M6]EK@!TYWWD@>C&R6 ZJ]O?%L?9W[VM_D6^53S$E5.P95C/4]TFW4Z9X& 6? MBMM<4?$^8RZI;GO5J<'_YIB=B"^1U#CRQ]I1$8?)6REV"%A\^D\N?(0)/9%_ M3I8U/)28_G1C26U4OA?W%78<,S\ [7?Y8\BQ0FIQ84C;]27#CU7YVA., MBN2$L_'$YKA;BQM!+*VL%#"B$A#B9D&5%DU2.8LR!XIB1][<4Z?JJB5 FXAM MMY-G%5HUVR7 DBYWG.$>IY-7D%&R/M#>C[_M]^!,7K_ MVW[]_K>E%_C^3?Q?_8X[9\9(HR*.B#F/KCBNB4*XZ+_?T*##/[Z>*JL"[;X, MHS^^7GXHYN6L;5_?NESZ#[8D'OZ>=W/+#.V;H-,)-W?HXT83$ (R"LY5L0*? M5B]0Q>VT9JFAO.'.%>,UWUAU(YQ[I:(V[)*/SKCV2YA*>I,D9*6*$AS3A8,$ MMD04G)(GQ"!L1]-KUO>5WP;R3FY ,T46)1=I(C(:CP'"AV MX=;I"7M &SO$%+_"03%)/R4O:T>@)DFZ5@AC911)2.2H8.MB_AJS%_-H_NVPG&F6R> ^,!HTBZ"U MHZ]-EQ.AK4)5#B(=;;S,(T3$0DDI)4,EO)6AX MU#_H1).FCMXF),*;Q'?-1:8=76MP7-JN;(D#8U8RE6\^>6PZ'0ES=ZI MP,XTG6HA!F:U'/&W54W:.\#@J%[NTNV2BO%0#:VN-AONN6I:@3AP(4E$Y]0% MO*Z4BLPU&-V5WU3]"2F?#Z-/7A M?@4#JXQ1?>!=[$E>3\E0ZT=EJP,J9!&YY3ZSQEHN1E,%;9 !A/=4UX1\:9=+ M\*I0^AT2()1 L/)"+7"6/_5910YP3^K<+7LE4&4.G7I]1*/)[%D0@P3KS&25U;GQH2: MEC Q\;PMAKH 7*[>^>3^R+PP\.*J128!O&3B!<=R&ZB"#J@] K8;/K M&C%<#AW6^82]CU'O9*H64NEV:%T0-+*W^MB^OBPM%HA.CR\I71&6UFT)(>A1 M2V4D2#HFEE^7FK8CJPL+IB61TI4]GG0[#J7IWF;&1@BDMG+\Q04YJ.1F?$6K MLI0BN3L08CXANF?QR!/;X_LV/K@WZ$ZY3Q4MQBR'NARS[4YZGE&RZX<=[M187Y:9 M%/E8G#$U%5'VJ+D*6&ZR)MBTIF@2I.D1E0@T# M97*?6/PU=U>EDD%-C+?#D M5*Z:S,]+.GI3IU9\#VE7LN=>E#".Y*?3P2(%_6Q6>3A-L#Q*!UFZW*XG^'*& M;7!6FUOR(=!525(M2K#'!BXV"=SA==UB@]:E>8T^39!8@*SFQ/1K=Z4KIA;T MT':KS/KJGB*/CUT[TO$[>(14"-I5+V3DR#*#NTBAL"D3Q3C&(%IGZAD?2]*A:_2,_#WV&/X-<0[&#$X@6_"BZC$A-\)+-%N'Y7=;NAY%0\T84;E3-) M\]V\C@R6<+7+Z%WO 9J!VY4._64![X0YF-G9:;WLNSCY;.+1MN,X5_E^G#B2 M#'1Z&)/;R\9D!>XLF\^RN:ZZMI%^(,%1-) B$RR/H"="%#C542EY"[7B4-%. M/&9 HC*+I:)^APM_#.=30\'Y*]3P'=/J6FWR7WO [N:/.:*"FH>XGH2I$4JRB%2GNB[.W] M$;(%FTO8Y_]H&,YH^^DJG&JE9LT?AY=:H#N*Q9'C0,*Q%W;&1G=( M^.B/6 I_#_^9&A]4A,/1-V8;#FXZ%U!KQ609W.-9F$!T_H!NKEP'?YU$NU!: MD4I$>/(B/'^(07D58D@TPM/)Y().N3AX5 MO M$SK:.[8WJFHC6Q)946DWQ_Q+ZT+=D+>SZ:>+V#SX!60+9LK+)>*$U*Z*PUI..9=?M=T^7Y-F M[@-&E"F33IAC_(D.W(437[>'](_%=$WM31.^V3BUP'32^/W*\*+<\NT 8;5E MQ-FIA+X6ABW=Y8JN*X17J<]-ORXH%3URWT([!W1S^PSE++82U3 ZSL)JQ2E< M]N,PY[ KB',5N+&YL!D6Q [OU<]1%IJRL>DKXBYLPQG&L"WM]M5'9\O*+UTF M8YPU\ ZBTVG,8!]^T/T\SQ&ZU3I,<*!W1UPPGJUJZ2P"$?P$MY"+5\&2%,11 M9P>%II@[.KYB_4%<74[2.NLGO+ZJ1_D!=IS60D?PLPU,+GXAZ]\3\7[-D!/-)Z+G9ET7E,J:P"U"RJH1%5J\U!71[16+5=54[#8A M4+%9%RL2WU)ZQ''%4[F1J#MZ;DT9MP( [>F,1D4R8,1/F#E"5)>RIVW"&Z&G MS(7%U?<>I;[ZDNXSSHK%BS*._K(K;]@E38FN'DX?G9VE5%#I!XC0RM/1:K-9 ML&Y;80G?-RW[;OKY].MP3>3/,0%?3<_.S@A0I&E+3$X3LYA7HM"J6U9G.BQS M@#.-;-*TW>OR#=G_'9,42._*Z.:E"B/DV&(K;9&VK\2-G7;QCXI!^R:HE]7W!<$2=)'Z>@CS'*!O'\AA"]"OL^V0TA&N_8AK.R++ORRD\ M>_BM[$C7-G(Z>=G"3O8MEPC"&TQ6JY>RMFK[M9S-=/A9=3+RDS6+Y!I7?,)U MRMPK T)YTWVIIT,1!9N7-F;+RK$-\0F0%(>36]:P!I$'9-96I@@LM=W"/9PS M\,Y*>$,>QRO!.K,YVUY@R@%IV9"%9*H/=LFEJ/3& M=@#Z7(XL9JIKC;2)1L9:+H+);;GJ9VZF/+G1X>P]XIA@ 2N&@P[JKJY65 <.JCIKQ:%T*%:2M0R[SY[[&BW78_Z5"!,<1]3KP(::0-Y=ASB2_7?Z]@KP7.4]29TY9J6/P@NT^,.CSX-SLJ 6: M#;J[VEL%(^T^%()EH6,($A$4!Q^#! ^2W!])*"5]_QEX3CQ+ZFKQ[5V1H:M/ MN(_C^\V04FP@"9ICWS)GR#&]QZ8$CX524/:XGI6367!B!.-R\N0K%@[GY3O] MB8PM7&"GY/9IA.O0;6E_NVNW3OC:9UC &QJ'$(S1.:X(I?&9HEJ.. WL&_:; MDZB=H(<4M[JZE:]WVMM93T3Y LEU V&=:E;0T=%6,:Z[=WQ;A=F !$1_[>S MOD7G5 QX;MU4[[2G!F'][[=%]V!W)@1V(T;O1JGLI#^2Z1^8 ZQ8_%H0$,>R MA&E&;Q[BY6TO7 >*KWY5_5 -(8I9OM@)IO:>$:&P6%(Y\\3!-"])]U\T)S7\ M&^>X4BU$!1D8/Y[K.&KMJ2_CH^F"T_VO%$YA2(5W]N.9<#IY0@9"8U._Z(T.S!+#=W.I'-?O3%4 ;[K:Q-IFDMGB6/??]([_+\/PZFXWF:J1ES.J:)B[DLBXTE M%=*#T'.&N*!MR%,3#U].FNOV'#"LL@Z#BGK(A;2%;#& M3KVQYSZNID]G-46O9,A(=3.J54V>0'DIY6YRY4=-U]%0?>)+:\\AJ6W^:=N) MB\RC2YA^A/*5Y$#R04H%@GCH'BW9<;EEHM;60,@-#K*J/)^:Q0##D'4E!"Y\ M?#)>YUH$^V)*P6G;R^*,9^LTQ&6<,B+2+X46U.6URO+LDY"CQ$JBQC>:T6<& MEY0SMSWN@^,^D'W0OZ[JFI/0LZ)F&6PCFE=L7[[R>=>DGTD"]='$WO&T_X27 M';H!-:MB\NQ,XA-[2B.9)34C'LW4I[M>!)V-+J_UIA!.':R:Q)^#?3DNDD]V MD61G&4/PC(F&-4PY*TPI-)?$/;UKU1Q^O85!KDF^G%1]R0_=$'T@=U,QAY\P M_#"O"RA[5!-XODT;)XASX'3R?8;1$5D.'_/\U(.6D[+_WCIM.!.7FQ@O,%^Z]&1=R^:OQ9L(Z1X7W"%KWM6'A^R+Y'OHLEJG%Z6;@/ZI PL$7 M4U^-@#0UV;'?M?9)DP'7=R9++T:P!(U+R@T^I\93U+2FII,1L0$J-6Z5,I:+ M3D!D#>MGO60PJ3IY/'[CT[KM"11UX!$U?83^^J["J=4](V#"R+2\(=NNEUW; M;'RCHHN[4%SPGA+>L::I9;"#583PESP;C[1W7S@:,JOCVC* M^X6F_,-?D.81#DH]EGAY0\)K3 ,AHYA6_DP'F[>.C'ADL$0/M?!V48J8[VVK M/!?7'&Y%I>12/TFHM+UXB% )D"P;.)*"S5#'R,%,EN%==^&;5R$B >+\7:TWAKIC6DT0V"Y+\8AFVTM7 M4XG?S+QY:8T:? RM(Q#G)'@TWR!Y04+2H.HX*:^?*U-GF:7T-H?O[;KQGZH#*L7[<8^(0D'*3'[8E<+2V@_==E)?(-^)DM&;:J;] MA,+7XCQ!(4MO-R4CSHW_T3VUXX 1T@YC,,6@+COPY(6%>5DU@Q.&1UST?3NO MZ%2D<8BH%?"F$9-Y^.OV+9K;,FK61;&FU6"!IPL1":.>]#)Y:G*7@B!-"]\H MS[VU3Q-<^NNR7$,EFCO)XET4--]VTF@8@CF-RA/'@F&IN@XR9FX^]Z^+>EO& MC:789&9F:L*!$5Z0VK1TD7GPNXN&(C6X,"".V#Z*X-L!.>2760G>/D M7RZ\JNO24C4JYIM,G)QEJ4'V>4OO5(?/CZIL3C--L7DZR_##::3KQ]]$^YS 4!(&-2/[4U)S/K,5KTBZ;IUXG-A M<'17&Q%"(J*Q(0M O=;I*>P=SG0Q^F[S-B5G>TO'UG4 .:3@2'U@.NYZY3[V M4%TQ3""=I;Z ,_B4ZU,59R$[,?T88P8^M*]/)3-JCM/N<"+Q&= S8X48OK+25D/88TQK8 M(;EP4\UM4F-T.[94L#==)"**!<;\J]X1[39_$[VX+FW,,6_,9*L:!NJ?6XZ( MK37=A0 C7>3H *XIUWS)QY1?I=E6S4M0YO_26M;(/KA?+5'SEW,.1>R54)/X MA)O$1U]??&D>F,@PK6B>]KQYCL_"?N^7N_W>R=0FV=1Q]-K]_*I<;!54ZPC# M8]#G7YL%+S%X&U)$.],FQN%'FDQDE[4CJG-=RKK=$]M'8>/CI]^&_3 MR>=GIU__&UO7+[X\_>;?,)XHI,9_V*.D%CG=IHZBJ'V[M]<[42[>Z4J*1SVS MA&2U'24':5+$&>I8Z;[US7I\Y1KZ8!$-0(#;V+M'(0^H?^RKIY/G?EM&XCE' MWQ^';UW-_O%\,YYK?M['5N6#GXS)\795$G?M?0+?H]^+!%H65&@/1 ML:>62HV>E9/& !'A\$?M'$_+^5@W*R05DV1/PNJ1JT5/)V-LQ9X>>Z0NG_2U MCJ%)HRK!NS?^WDF2+\3XPN:YAQV?CX%;^/%)A"^R[D+(2UB"A7@P4ZR;3)YG M%)?"':NWR76O= L.>/1-*8^.DL,NVGUS+-K=MZ*=$UV4=9>OY/]LMQ#]PNIC MT 3KE.5"*<3^"CI3)U1(OZ;33] -<,(:.TNCTXL/[=+=C!BS)O6GGKYF\/'Y5U3H^L+_T\;S T6E).*&'$G=L\^3-DV/. M:Z!9L!S8&K2KKQ2OH/??BQ' MK5 ]I'7!*T*-O^.M";[=/7&EQY8&DSPZ16ZF25B,+XF<79,B:.+'(%!:JMZ4 MZ=3N1JR3D252>3KIPZ*QFKDRHR06J>4\_9AGO_]9!1I[";H[O20DVRAH6-9; M=D-(@'R06LL[R*C(MMWTB/9MN1 SH63B20TKT6N57>3\W#]S-#[\[Y%^XA.! MQ6<.N'%]FG+L('J3*$VX HC!@Y2N60]6Q2*]@C6+,BY7[C(9+L)6#+^=?RQL6Z?1L57&FF4/K M884YZL7W6Z;?DZITE@&B7@W244=%&;G/NHZY]Q@:LS@D+L*U M6U:/.7*V?-)+F2&K&G,H-,%A0A*%(4_2$1YP7,?5]>FNKDR[0'-^ M)!W,'1)7)8L@L7@&FZ>P-L<5]>FNJ(%HD>BU#9L%\%0/O_XV+*4% MHX)8Y6 $:&UX[2FCB*E]J!)D/@!2C,FG=J,=%X,7)IR5$ P V70=>5L<4B.* MSTE&FONL(VK9XZFX2]8K@]\4G?"MD?=ID.[WE)..Q)*9L/1Q:WVZ6XNVQLID M-C?52GU0ZR&5OD;BHV+$)$5Z83=0GS.QF+*V'RG\:L4]XD;[$=CB<[D Q@$[4+I?M-Z]Q"L=,T1.W! MWH#VQ%U7?27^P*S0/-Y@:4Y64XU)OCLOV$EZVT;M?;WG"S.]\)3/7E7B&5/C5IJML< MRL<4)59OQN+BN2F/J^W37FT%ZR; X]NBDJGC?'>\1#VGBZS]!E"?C8 M;]P*:^#;75Y6MM2?R)/5DH"7N:Q!(A;B)<,'*^59TN@6+MC6U4+BI54K#)Q^ MU&UWQ' >-\LH7CCI-G1\3=8:N$#Y?B/(?NG?C%V!]>[.M71HC6M_.C:NO5OC MVM$8?"K&P)H'*%"EAF)?OF/2.,ZN4)6:E;NF[*95?;==;[B0=_>7N'WX >7! MNW!0)RV"7M1(Y&<(1T&,]2(7IH(BQ[/LTUV^BW(N441PV/:1L:%O2@EWF$W& M8(N1DXTB9V[6GC(1@E?;$D0_M6=ORLFL?6,@?RO(K+MJA;9(1?@CWJM@0?*]''Q?"7"@';-9$E(96'GLY-[/-D&OV&U PJ55-(4WK4VLU,MZBTS.QN<&CWBP3WZY2+M ,2>T-K>:MER6 ML(INAAGSGQ78V'$%?;HKB#@X3F:1?JOI.>:4EH/CVOATUP9IT F'5R1MW11O M".&9UP$1@EC3"BHN^-:*_94<&A+B^K7HO!G6>+=Z2V@X:6E^%B MC[=RJ;^ULWYRSH! 4 ]./L-'Z!V>?8M/AK_13P^__>-QIWRZ.T4SA$+MJS^8 M)+1T;\7MD?MSP-B /(%!+W/4'*0 )A2.2AMF8CI(_+GZ MJ$@C2"Y-L-HH.F2-6HNVKHONN(@_W46<,UTFI):SL&;&BEZVVB[.==-5.ELBJW7,L*Q"YWJAF MS:]C+Z9AD\GRKL,AKG(.PON0D:L$U>@D@&Z825DAMIW<>>= MY;8DZQ!6$!J)-9G'BDA&IO(0 MP&85&)P2X0FEXN062D6=+Z%HE&62$SWV93BU59I@C/.1>/P<2;.P[RE9:,(D M233!\[)<,";'AM)FCR/<]YP:C8"$(4T4@&ARPC]NU&C*1,:5+L8$''+.*[=(+37E@B?J5)5P MH:([M'CX&4G%+TP/[/;X2++IW*W%70_V-WR39KY?(:-C1 8F:(/($:M@4T($ MJ6Z)35!TJN58^8'.AJJ7TV!*1RM0]J0^'^Q+NNVJ#:X842HX6K;]6YC ,)$7 M$%]0G\A$RZG#)*?7O\N>BMPC:S=A=^3Z37W4 ."UF?#BRS43@:O*,X=.4^4" MM9>+H0Z" F*]EK>-)'+C#CZ#M)8GR%C)]8"[*KK5?5"9H94NMFEL^2:V8%E]XK/;\_ MZCQE+)&ZLMR8)_OVQ*]OLQXHR1?>4CP(5$H+>Y%CF;WDLT8LBT-BMFT6-3&W MLDSX-&SC<%(L((G#/4[$0.&Z46A N."B7#61D2>.TR[ O5%6D'2AJ_:](%]P MT,H?C\Z. .K[IOS1X8;O9/Y&S]"8F ]+>56],3_SBJ&.O=I()^Q,Q_;8CE6, M$&]T.F(%[$'"R#"&AFCRG (N:A,3&>FOKK;].QC<_\D"MJ]*SC>@6Z/IR]1O M(U4Q5C-)@*^0_COQP%<2Q&XJ=9U5EKB8O_8"A7$6+6T4YI @87VBW8*,S@IF MN4Q:E&#BURVK_!WZ(38%6_THU8:+33&91VTU M<6*CSSZ5^AB]_7J7RABG$AQN:21- )67FY/>XFQM:(,9+AB9N^!AXYCL)8?I M;Y"G*Z,],8ZG\,>>:N5L%6C;A; ]IBSC=R*!'M^97&TK$$J.QV5#]9M3S4/6 M+;4%FEIM'UQIJ=*;4 >K<8GZ35]VHCD#I_L@S%N;ISS=D*%57!$%TG MNC"+EAH]N##\&%3]4XE"W0(1S3\R]X[,D\^C(;B>HK!=ORE7$:4?M\V3-QM0 M?JC@:?C;]\'$/7CR[/%T\F-Y4Y>;S>1%L&;(83^QL) WR-^V317>EWWW=/(, M_+8Q!YRL_AZAC>9 YD!R5-SI+&TJ/"(UZ$=*<-1L;[^;[93CV#.==QT<[!MJ55V%+D)F5WE324$S:2/.8WY)C4;?J MG5=-DA'\KFN+11@-/S^>,_QFC@EYW*Y68;)52^&"7F<87?[V+).SL+R%7Y-N M\ *2H?6C]WV@M\/K.K\N=@6OAC@>6A;XZ_ZE$3]\WFUGA5LDFFKZ($LQF <*X9="8++<2(P5K(2G1L#=/PA5.PB%:+QEN+[QP MOX4/A%-E<8/+Q8FFPTJ@6-: )& L^WPF8'I#2O!H/LB[AX=A)7[3K#7)V55]<7G;E)1EXDATOX/DS MZTWX*:P@4T"WIV33N=S@A].PS_S*,058WY98R1V-P&2DF[!+I'2J[$CEU)0GVO6^#*52"I2@WZ 73QX0?5,JVXC(B M*3,DO *2,=0C5/R3Z.KXI^8%2!JZ<3O&Y^<6CGZ[XB^$Q576O:N +]J;ALJV MN+K#_(IX M)E%#DOA/Y1#\EB^;7]N=!PPD[RO,=OAM<5E&Q>0_'S7]/A%L63A&"_)HB]4P MR85R)4XALYD28QW;6S[E)2-"XV,)$68RY-]:7NZX5C[=M<+A4,;+09&;2^^- M^#8Y]<8PVCNNJD]W5>FA%4G/Q29Y?EZ*S8[+Y+A,TE6!D AXK^/Q=%PAMD*B M\H%D!HY+XU-?&L3T&=,*-?657&IBD)U?AHXB(4*-#L5$W9W1O.]Q-1U74[Z: M!N@T\GZYO(B$#?(T;0.\RW'U'%>/K!YYO%@GX=0P50]&VRJ.Z^BXCF0= M:?*>C[3V!HV0=34GYLP0B1]7RG&E*'5SN>%B"]5=>\%WI$)YKH)/!DIJ*['J MC@ MI,+P=C$IZ+-O+KEA?$9U#>$?"NO)60X^)VH[XX%R8,HW\ M$]PW@7^>@I='>Z^GVKKN9LT:P9C/'V!ZBI%&*MO4$!/^ 371<>16QC: &,CZ M2Z_*E5XFXK:(B8Y'@TZ&UO7Y.I#=;10:BG$?/EF8U["XBR&=RE+3!OM334S$ M ,PN?Y00]*,PVLU5UVXOKP 3("9=]&U(:ZPB@=< R!,Z\7E*5" M3-RAOBC! M"B" W/1S.H?AY9<;+$2]/:_(0:<%D,;6UA"QC>'!B(QCI$6;7!&/LG/M^DPO MQ)V+56-69>I-RM0A:6@>J/T(:*Z*^14QB3"M* DI*ID$08(Y]C9F&]E1.MV)FE/2OW7X+4;:LB!=:1'Y M[-L7JJ5#25-ZH6JV2DL3[KC0'E?]4_S+Y+)N9TS+)'V,?5DF0&PA/XE6TIFS MKKQD'&HP.A%I;Y?"H+NJ9&W#L!I/E -ET'N1HK[#:*MBV)!)DNKZ*#)\@HC' M+@WF)*"%,&CRP'IK&[U8@D?UMR>2$.H229M"3-73<6;X[W/3""=\-AVSIZB6 M/1W/MF.F;LMHAV?/"Q/6SYZDZ*GWE&7LZ1#"Q0>A1=(1:<<0HY NPS(NTTKQ MU$@!%NTI8M9%'$"RB@!?-A;2=;40TD?'6(#?1'8",K3^D=GL.RYRGDPA=0GW M=A*_HV!@/2&UNVBV _M,QZU?F&W:^72:#0.NXKJH:C8%[GF?.PZE_??%MI]L M*%RSDTO(8(8W\BPQ4-=VG,<\,=:TQ]8MZ71S9HHAXM5EVW$K)0Y'G/VU,"9M M\\-==_,B N13W4-^CH$81G(\2OL+*'[ W*#4T:OMD(0,JD.63.6FDKHHL&;V#;81GE MGD!ZYF/E_#?T2V4J)""N'B-.89JK.1JGABTOKJOY\!OJG^Y9>.B'E\Z'\2-+ M66D^J7[A3[55]MCQ>E"+L"M;HJACPYGVB2N!N%#@U=P%2:X%JK!U6 ,PANLP MZI-9N]G =]O[YLG-'(:(X27,0&1&7S2?<+3[,;V6Q45HB!>]U>M26ZG4"!^^ M'7AE+!-$IA=6MP9*XIX7O3]&0PBX6C-M##YZ&3:OGD)*Q.J]2/2W7K?U=45$ MB6*?B4(NN6KG%C%J4 E%J8TD&EOVG89]<7?U]E%,<5GZ3MEGQ&\+\80AA/B^(NT]D+W(*D(*)/K2Y-4V3;(DX,-7(9C8A2B>P$T)D MH&S(0;HH>HQCR0],_36Q/H[(CL:)3TX1N,UA,>S@D^[U 1QO-85$:2@57ZZD M.?+ W9XU'C.D%))?0JF;Q*?RXFMJUI:YVK>QL-S:I2DQT7[O@[__KMV_MS5U M?D@'Z*#JPX^.]>'[Q9 VXN\_*YKB4JF71+50%G!B6M1&1E#H1"B/ZO(-3(8C MRK+/Z 4YKQ-V+JGUI';$]]\;I7"ERBMUL:,F+:5]OJKJDEC/^SZ[HL4="?'[ MP;MO(Z_DO7EH[%UR*DQ"!2]%Z=[9U(BC_#R&"S![A7)&<#=E36P7?*43OM)U M"%@LP=T*\0(R0&B[OD+E0KK\9 M^0?&2=)GNS2/Y;GJKT!T?,DY(;?TR;_E.TKO1IF,>)J>]I*!4.%P(AK!^, : M4;4@P__-3FBW>8QNT*@]C?L)&\"^DG:0&(=P'"Z><-ME_#6790OX'!5%/<.H M%E!P@O+Q34E;$WH04@.D3+:S.O@45V7PY*\FY3KX]>0/@E&,-3/: MX#$4UU47E@9//H8K.> #WZ9(C-QBX:8JK1"%H]2)JU9YH6;?DDES++HGXQ*4 M4&L?L9QUF?$UJ/"?B^!.9]+8E@MR#U8=KX"1_2AZ79W;YO,9%TTK"*R"(L.JGS#M M(?$2KZ1,S%5+)F]28^*,L7NK3=NJ+;"K[BVQV_YE5.;)Y9T?3>X M0?K]:?;E.":P2%562721'C^BVS=F['#Y,!7-AI/*F%% M;W,L,,.'FQYT7@@*9XA*-B*<$W/X-_N>DD_2:C7;=KT2@S)LV-N$+IUN]T Q M1Z;11WE5U$LMF?2\89!YH/'I,W8VTLF"ZX3I^LG+2A*#\KN?\MDUF9-)8[:M M.")T$H6#GPHH]4[%:,:F]%YLM!$OJ"M!ZNJE^F!7PO^Q=BC/Q36]R:RHF2+[ M"A4 M?3"!^L.CL'D44*-2N:^U.\W]25&P+1!),.%54MOM)\K\(1U+)"H".MM M2890\ZB60Q,A 52O5NR'+4I.#I16;^><<^Y=^R5DO[62,'TG&B<^;0S#34^#9'/6%#[\^]9V<]7TD*9R\+G=)7-JDT0.ED.C,HSP2/![Q M$%S!5\]&>4/]MJ?BJ;PF>1\N'/ A1D/T5;Y0N*AZ./L6P_)+G5^%/>)Q19)^ MKYSLTT"O*(V6'9FO(\')\F 'OA,^9,C[W+]H9"]Q.*;KP2<;P_S@?6W29K,I MA6>7'=FB>=7-M]4FN4 P:(W_VZPMN@6IQ#1-.6<0"<__"6)AK*PK*+2MRHT M-[C!5GR2V%SD7*W]'D'O/I:<_+2FQ^5FQ/=)ZGER(OADJM&3GD[^RFJAL@>D MZXF1&-L"/*FERR5HO].8"^9NKAF&Z(OQ]L"!B.G0[21A28QX76!F MG#GPG>CGU,GQO)["#4@(!08U(M7/H+L0P>'4129?$Q&1!57,R]W9A#W@#6\@ M1@,XF\+X,,N2U@W>%L4^@N=P0**[PGC!/@@4T&)Y%Y=_M"!?8#DV.R[<3R*^ M:DQX,D+-%L[N5MZ/((9X+CL!3+N@$C0Y+ZMRA0\,MW4O4&H-@FM1>5Z*Y_8& M:+A&#D[RHV @RHV:=_VF.V $_/! _#"YI@87@(-$'^S +;,0H'N@^=(*LZ4= MEUS[:M-M@;)GV#HG3,E*H#@@# $@W$AA!9*0ZH>F;E [RQUE%["-;4*BV%_! MG#.<66C 9F<+3__V_'GYU M]NW!'^0N,$H.=*.-ZJ0/@;M6\"=K7(DPY'E;4T.[D]+$!Q!@#4(I!6:HXQEA M@<'P/\6>4*2_XGC=BI[@PZMB/67A+NR>*)D[N)7#7B=P$##Q.X=+]4KGG;C' MUE<"]#"\S@)+UB1UW>5B6DZ[6$"\);<7^=%>59X6P4V'X*A \3>I4S!$G?,. M''Z7W>U"UKO'[Q5I'F*K;0GC_M+MOI'IA]OQS]G:?7 PGIB]KYO+O;W5>Y$3 M%83->.^BP]DW I01:. \=CP%OU\5.S("M*27B-"SLUL6([K I-4(_N>)Y=L\ MFM4D?O=>1DVM;[>)>\-P3;$)D'). [*1+95B-?8<+NL1 8RR=Z(+.45)*PK2 MFODY>*OT='FW_6A:Y?[V,TS1 5;39%F$M4E2Q4M&Q,DQY-]-U33M=4':8DM1 M0F;MDN"66VG616H9EBYF]Y*,7R5;=S#TJN=>)&JH6D@^X:X099J:";=N:H2P MB9(9\N<&U"ZV#74]C$4;[Q!:R'&L7D82_.1/.-V3O!@&'FG<,U:+_S@"(/>J-Y.%JG9'/].\ %^"[N+Z M]OJ:R;6T6.8!-6XS<[**VS?F1=?M&%TMN:6L,6O/E&JQ5-P#L>N2O5MVVB4E M3;=K-$XY 29"B25S.XX5?>LQDRM@ MU7T%CQ0[(26]R;+>(JKA-ZFH,-B7XL;VJZ)H(\9B+.&S+L3$N82G>^""Q>K' M:B)TQ&IAE7DR[%D&\+_;:EV6G?Y@)35.:]^?&AJYXM2S3HWH(8(]X0@VK3X0 MZV-5)TG/?M_"2?/NW R$-XG8= 62 K&&ZP1 M'>_(V]+97P]["E+[4>S<3=9B/=2.?1@?ET? M@EI?/=8)7-/S3K/@W92:[QZ/!3"6\7G;;XKOTL<:7%M/6FJ,NLI+29!X(V-! MM"# ]8#Q '><.HQJGZ%6WX>TFW7A9DC99%[W MY/88(_T^%V>J@4%C=@;)24]&AP+9H[OV%NO9P4JTYC'<"^E7I"8K%KOM%,.@ MG#>ZW'5[A*<((U[ITU>=.QVGGBC"2:GO 2Y.BU(E>;N[;YI->CR@ M6U9$MFP'222SQK.XCFQ@:'&Q9RMP#$':> I2)$/RL#MC)%)'HTLE[*!^ M0$?#W<8+-']HY,['8WL:/TAV:]%.7F[K);@^' @J>5MLU/E0QT2%,5;7U6)+ MHNP,9'B5>L4Q.AE!+=SB],#JFK]L"W0J<0.E&LQ"1*84*C3SD[.-M-MIM@[G^CJA,S/:=$??1+R?_MNY@)#]MQ M1D*&97&M#78)T#N<+AO&(S9M_(K;W^QX9 :.GJG=#F-FQ1HR:)NC(J''4:O+ M=J\IHP<^#C<#+!A^#?F(VD',697BLBO9_6*<.A(F=,Y/O5])Z"UY<6X#H6WON7ID#K4T#N3/RQN5C1JU/: T!40MB+S$F6"S0?4Y'Z9RB50R;=P? M8Z FSA!0L3JXBB&X07U-OBA;4)] M=Q_4@O/>F%MC4/\6PD2&@(N8%+)BK 0%4PW%E0"JI=Z=8H74(8=>U,^$WW66 M7<#*-?>/.3N.Z MK;>K,@F$;LR<)G0'%#L/:,&R*,;"H'<&HF?@=B[IW%+/H==!*<9ABHV("H5E M+^%KR^Z(Y+)%9.%("NMC4QE4..U@=.TYBO[G%$Q"WC4V/5D/23ZE8S!=:=RA MX",VF]%RQC,9SD4^+NTT% -J%PT[1$GZ4ZI>37G)%3A%V_'3W$?E>%A&M\9] MG6J07UA*^RS72!/^0]J181,AS35K40QUX.P,RKF75]7B4#3\Q8ROP![@!6 #\!CM#D2Q.)R_L,,TNKR<*KQ>*C\L.E%&< M$1\ANY"#EIIB-CDDWYX67_7]!>HZV_@7IY+RN2ZW"AS]L&Q!(],QYL4M& M)$19=(#S<5:W9#+MP)4*=A_>7#E-(X"HB43NF+^*@#\=5I-/::(X*^K=;U07 M":NGD[.4'I6A*QI!Q_KC8'R)#Y\Z$^INRJ>3SG-V9Z0Q!-[&1O%KV@$0:8,W M1?^:TAP[-?W>P] 2.&S#IVHE?LBY!6)'SU4A8"1.U&@_FN_JR"6[;OA;5 N6 MBKU2!B*,6DB1)L-7T(X!FSNYCN&B;D?.MI>) 4*- .A+IIP3TQ/NL6GG(+6A MI(J6DB->858P\6RD Z8AQ(6ED8?"UAPQ3 SP,I06!W@IG;FF2[3AS']>9P*Q MH,ZJ(9Z[> M_J_J??BH4!^Z9GA[2-CO!"P>*[+",3]UOI;G95BGIOM4,)<'[P,]'3C5AG", M79/>G+-E8SLN9=5) 830G)$TJ"K1XEH61+T/OF..DBWR.7P;]&HLS9"DL5RB M-(&7S+8[]J_!7L@U;3;P17)L.2"#./*8=8VA!>Z5[6O*9U+L;ODIP M]>"]=AND+BGTI#WF?D'[%M. H.9X,Z\$K6E\=*UGVK M9,5Z[;[E;NN8:C0AR@CWG@\@2PFZME)$D364A#-V+HB':LC-%7'9V+92U>&M M]9'\0P'E1,K913G'&X@0%687IM)1Y"U?H=86/)[7AQ_UOZ+B?YD1%^88 0)[ M*/D0%N^$7&SS"FROSW,/]"6&A9:]C:;<)_I'9/#IN(X=ER'C(K M3[FRW'TX0A6ULJ](*-.1,8,-D:+TOA:#MX(3;_@*[+-*#N3?7F25RJ&H?$9W MI3$&V77"J1K>%7=_$=Z:DS@(-WN+[1"5&OXSZB!YY0]*'6+&I8Z-V (N4I3H M4>(%FK=4%R4%]*6+<^_"B[WJL3="@"T-#%:M:-7P ME_E>9V3I\0P,F!%'T$3:.D3R-Y0Q9GH33("G8V%BQN-00 MOKY4&HK1"1V?KD-/]W](&/)@YO,-/SKU=,Q1'8'XODOF?.2"0LJ#DTFJ<3:1 MG6PDCT4&+B-DIQ1_]29)4?AA3*4W<9-4]9+L7#+JV4[Z!5VK<92,B=6/DE7L MY'IY=Z#V!CJN\7"[52OUU/#ORZ[P<;"G\XW!,F7A5)T(,B'%O&L1K+2@5C$S MEM=RU=]'%D)@C@P(&KA*O6IA&9DU" M,I@VQK^D+2&63M%.A'*@><6\K9Y,UVJ7(P.^%Z?Y@%-'M@SG"MYZMT%?+&K^ M),)TO@+K?,V^O#3E06,.8,!DM2;_2C)B(J#A-84("]5Q*3^[.J^N"-\"FEA$ M36+M=;"]3R<_L:B7WVX$!R"A $K_]F6R6S2?'44@G%TWK-M>NZ U7J=_$"8W M=@J3TN0D:FO>(FD98A.#2@ Y @HF4JX,DW>I[%TZG+WF\J;MZH7TES'UTP)M MMDQA!KZF^2[MT4&*UE*UTDZ@X'_Z &VH_"@KM)@:)\%JHH,N&W*"1#1,*1VL MG6#TIM9^B/?&O4B-KBAKV4_7-7%>)V?P8*6+C*=6,ZY+7YM=AJ'LYC47HW2% M#79.K&+_KO/_OGE+SS/ ?"GP19O:JM>J822<$#"WQN2JF[$E!NI,T$1W7T33 M2^8^BEOA^B=ZL=&KO)^VQ__<8LWS9F J*,Q:U^VN-*G@ 1Q(&UD$52B=[.F. MCHUD_ITF6HH68%XA/*ZC?6"QV;86?5BNI0C$*+:%QC+&CV,OWO-^J+L0P7.3 MH=IM[N!K>XY2,^:CE%BLZ $K&YD!2@!A)I6TW"8YZ=R'/AN; H\"&G*?[$1@TECV8L=:C90V;.(0JY1UT"JWSDTX=3KKV%B% QUNT4F8=8HXMMZEST1EJIT^:2S"* MLT.KID^6M?VXW+N?K&7Z?[:1_%A'F]4>V:Q1CC'?FF%O2,A6=0G] >=;>*:M M!XF9M5QZUG^#+H96^FPC2$AU:+/^D4*6V!4VM!_LL^^99"A5%)V%N(,/B,@SE]R_4R MH=*2I!'7520H39Z0PF%KPV%AI,.NK7UUK*W=M]H:L[/!O7C713Q]CV6_D=2/ M19(=Q;R>K6APX+5>+L6AQI0E3;+D[S!LR3+0)=4WLVYB@5/ 5+R%>1 .K"SG MY0"(^.MH7LSX%M]E JW[>Q>_N*+0BSI43=J$2*>6Q77;Q2K6-,&+^$3KAVQI MAH=U7ZA3QCKV+34E&:\"&++&"*=^30'NVY^.D.D+0%='=]:BP/(%6$3)J@LXC MCD*4W*Q5VLS_G[UW;7;;N+*&_PK+[S//)%60(E_&3J*:5,FRG#B9Q"Y+?EWO M1Y $SX$% AQ5\!OZS=G9+)2,#Z2#4XIC>,0+#A3)![E_ MTH43C1+U..P8UG'H<+[Q.VEK'C@SF-:'X+"Z3_W&[^-9+KM'TSS@=VG3%IKP MNJ*&]]/ER! )KE!;HDVIR\M@R_XM9E[ ,,=>@TM+4D/\V@(AG=XL!,VHRL$X M9(Q4_E)2"*]>(^LHSMR*XF>H#9:BGY1J%9D&T-QN.C::6@3+X_>#=3O8()TF#RG4-R:M!JGW-;9UL$OX5A]&IOE=(0 M1-6#-,K]-A1K077,!H^BDDNQ^J5;$U9^2V(NE=J=R@'RM"YB"'DRH.D>K$W7 MQ5Z-,;P@05'B])4H"5F)DZ/[>./H.5F_]A24#[_ZAC59L9TB'CF8&H#O(GY> M_NVJ.D%3I1XO?FGAQ'+<4S,&7O$1-M#@O_1^#C3%@']T3$E/FJ$K=+9!0&/D M HCS/NY1Y)NNCWUJO-Z-?<71#N]W1#D2A.0,W2;1HDV-B.S45\*R32GA:!J9-)4Q) K4/0N/R7<*MZZ1Q;FB^6CKW(\\+,D>,TZ>%E --4"J]/HE+ MM3@UGH]PF_$\LJX^<*#9Q\C R#D*>:XVVT$F0/X>L)QP((7X"Z[[BG!,Y$W^ M\N#3WWS]VV+U7P\^=;]EU7L\1&0I$GVJ\&KW(48AWCF\_6NH9FU)QJ(20OYZ MOZ^OY)_[BHR7@H]R)2IE1^79,5 YG'CZ4/X:G.*M28JPO(TF/%?*<$VGJ8V# M./AJ9)DT]0SC0@K;@9.*S.N+K[8HIN]V=,;C]9]]T)^$ZGY@U0E9&$5O)1F)Y?#7+K[A566VFL4H.)E9:ABF%EP5?MY-ALJDG&66J MM65BVF[23!CJ&.*8/NEV*(=R9'C.0OX8 X+H/'OFG MIBGEM'\::FSV+N1G=TG ] M-2&QV 8;\;?_O9%TZ+7L]-I7Y'3O,K*JW!>+('3Z%YY3B_DA?UI>JJFL'2T? MT-'I47,OW(1D,$N5A0Q4)Z6 F DR.68I5.!,U QL*A=E-$.D9_,)!?)8 M%G4?>5]0 2D61X>(EXU.CJSU8ST& R(S?]42A 9>_7==O_)<87I7J,_0#TBY M9T>!]OQ3IX3"?'G=75 [6^@5+U&RUCCMEE<:@E:4'$4X/)?,A*L *YGJ MTM"_ZCR!S@Y'N!%*&!SYRA$]Q$LC2^-ES8K"[-]=T:CSY3:9411 E"@TM:C< M:&$N>EOX/_IK9R-^5?0;*0-("N%>BEZ]P%NL5L:[3,XBRRBTZ*\],BGYIU2@ MR0\OK+:O:'[(&J:OJS(#VOXP#;&N:1PVV+K+NQ,^D MVU]*+N$JM)/;+K+4V]2B;O.T8Y358E_@,G4ZDK[)"K3Y&S365:09PJQGI;Z7 M;7<;"?&:)>AB)??OJ*T:9<7C)>C7EE2IG>E<:E<(G33%UFXV$B<(G2" M&:1GFFJ<*CONNOB(0BC0]48C%^YL7E-,Q9=M5?\1]M8UZNT:PR1IA!%$?L^!F,45&IP MRHJ*ABF+R7)?BS5X18%Y91J6D1V*@E;NNBPM>8Q3(P=N5OT<8AU_V\4#C()4 M2LZ84T7_.BL/.Q&=6<>]+P_U%B,6:EQ53RLH^GVY&R#Y+P)6Z/.AI;I<-N7U MB:L2@X1RO@P@B8B"=:D)%HK^G.T^J10JC7BZO_GD4P<_D]9Q7OYDI.'H,HQR MZX/VA=]S8>(#C:6S&$ZLN[J7N*RM(5B^TICA>:;=>XR8$'ZH89#S;\VZ X'A M,#Y6M6&0M'_KC@A^%^FI.LKT258<6\:*EVZ/,/> C5"!04DZB.#SATL=0 X MK*@D\84=WPZC-1L+2% F&4+]H:LNP%E<-=W:CA30QCA%)C/"9<.[9D+R,C^? M>C#2< _;\2FHH&M>WG2\051^?4#$;<*4057-<[=3&G^IY.'N?!)(VU.-FH;E MOI6B^5/^R.H'%%SHC3W9\#C%MT]_>*(%#C^6UUW7:ZJ8XS*Q3XSX@X9"K+RG M$4D/]BU,O@FVD*FUY9>]1)*6\CN<('1.VH3LU!^4T]A+'G&MA'RV[VA3M4@["F\P@WLP/W5@G ;KKGNI@WRD>R&#<*OA&)*F M/9/JPB0;^@[U"*Q2VU&%^B?%;:G0P.MX[H=I4'Z-L+C7;$&@A7S7$6K%T4DCSSM*P80C "G^ARQ]O-$^1L6 MK1H67(H'1,ILLK-'!V-I<#FD.=*$FQF8?[E87='88HN!DK"&TWA-#8HZ]HVQ M8F@:-$/%X9.4^ZH*G._U'@:S"2%7HY6$34_CT#1)A18T#FYE9$YJ>6\[-G(Z M,%B((VCJ,P[]^97*=RW77\+?K?MZ322 Y) *\V2VB-H)DD[-WX*Q;<-.^UJ^ M]62#LN9GCSY]9.'63P__]M!_0/@T]%50.R?WMSAF.""'/O,T$FK WH;56Q.2 MRKB^#L0AJTFX XA+ M3X<\4 F&T"1KTKF/#')P:EV#Z52H^>^:;N9-P.C[2X M3(=UG0 M !0--MG2PB;M7,"SGS#(].H &FXLQ^G8:A+?KDO*2UQ(4Y-U1:Z#VJIP5T/ MK-PQ5H)\T\X &QH2/N'+LA%N1N;K81B?I.O3!UE/HX8S;44A7?"2R>RP //4 MHWA)EBAYRH?7P%T^D0.WQY![DT>YBPPS^2#'EER-!PQ8$[3"P TZ3'CB)GRM M.-X-OG3WLD8B"M6 X?B1>DE654ER\[N:R,;Z8:6YW*G&J(C)_[Q-?03-XBY0I%G#(FI%&=,J\\B,,?9LZ#CF [:6NM.SN?E M6A5^19.'6+@Z[_;6[R_MK8]MKFN6#\+0);X1%6X>Q\0&9(^3UB83\4P M4BG-%(>^(?BI5'HQSLXS-+:$'I3\:]VFE4PWZV>T.G0*4\Z:T.O8/-*6"."' M[I27AZ7'%['\8_DSB'P"GJ+MV@?93;L=)\E_H21>$D,EN@(V;&R#9DNYEJ3, M'V.S-XWAWZQZ^MHR;K#T_";X%GGZ__SDT2?X\T#4L_)G M.^[B GVA#R^/]X(D<-$2^K$+;^[Q:KXR8S@2QZU>[+;>CM>\B'1>CEOZ1_F/ MW^&CR<=)T8 QJ?MK4SEQ7_5*&$Q[ M0-#7U7A+("(+JYCZC^NM$F4+"2 7=N?-]8MUW5_K0C@ONH2[U6$*[FFSNJXH M8#;5/:-?=QV4M!9V@D_=/UP>7=U#U03QCAX$J:0)^? M!I=9/EY=#/7>&NI" ,>6)VICL_BZNZO!=V6H/W>-<;*I^4AA2<&]MZ.+!\[,6F[J]-H:^C6L$SG&S)3:)-.5PG4S.7LM3%G)8[RPYCK65- MP_4<(QPM[7[*;+V'I'"VYCX?P9$7^[J_]K4,<]=(FT%SWE;FK.U>7.#0US?E MAJCYR[&$%K1KY4@-K.M'P=M2Y 9DA.OVA"51_OB?XN[D)1]4L07"?^KBB+P49T.H@4K3IODK^2'WTPH2-(Q ^W%4[[+AW+E)C M>\:N&:U&X?0AXURZ:2/%R06NNEVVPCW>"D9^*!!TCU5%%TMJMU=3\-4T8F58 MHV!Q95_O=A(SE*\$AP\L)S'@YD(=U>I%^-"3S7BQMXN]W6UO:EE+&'IB4>BZ MKGOU:MZTUDL\^PG!GC*1=VT@4P;A8/DERDLT5:'";I8"_?WS2,W^GCA M:8<:Z$=Y */46U>V&*0ZK4>!-OA('(_G,89-2!X9/3]%N0N<M#TQ&-ZD:'5+95#N6.AP<(*=CW%O)9E\GNJU+DCOFH MD#$@^J\FN.-VJ",UKV3,?(TX\A:G$OE?PM_WA/&X>-Y[;+[D+7TSBQ-#M;J= M$,( ! 2$&FHLKO-C2S!667N=0RP:1-2&K%*\[+:-X<"./ M@4GR M+U3$L!632Q@*")J9B&*].#)E,"-MR>I1NS."=KK(KB^G[=3$:>N$,]B2+4%K M)B1WF &2R3BA3*=*8=AKFO8Q;7_/YF[L$9[:*7[\X>O,_ SGAEX@WHX!#(%0 M:3 [4]OTQ$/T2F1**Y\A9FXZ,"D8+\-( TF>//Z]$MNNGB4$BL;-==X3P7^X M3 1_;!/!IWKYJ@/ 3*$B.63#J"<&:(DV88GNT(\-CR,+/\P88/;[>F1_DP@@ M@X;1D=RZ@?P[[QW(%YM2\KVF6MX\_K3<U@:J5V$Q7^#B3^SBOQ$9E'\\^?;%$Y$O^2W&UN>W3C>R[:F1@CHROF*[ M9P2%?ZQB*W]5>2"%JDI>^*U[$04X2EJ=XDA^ZP$_T0-Y1KO?0A@U^4ULN^0E MT/W) '5^-[Q]=<+N3;E*OOKBC/@CV2>YD>^O^[!&X_E[A>_;U5_+=B)@S^>? M%JO/'GWV*-D80K*%(/.GOQ>8[%!)Y-%-Z&7PL?A,9=C\KK;\C[=RVVT*[J M199&K$C,F=4OX2=B5<(5@W&**0:W:F_JON-6BC(/_$WPW",K&4'' MK(?&!9S.LY]$V('CX4BZ1^GF4%7,/R>:"C'IW"K-WE'&@*F4W%2BB ;N@IVG M!? UOM09_DU9G,AVUA77_=C)"@,YVBJQ(N/V1G#.G(_$0\X%O&CM4^H0O;H0 M[_(#A]_D9WZXFC%I]4+/ 848]2'H*)EWI&2I3"%601NP^+T M@QHLOV7#]\42=Y0&9)([H_U[FB16"9VY4)Q?A;B-SY9.,5HRI\BOJ.#46S6! M?)$RY+EES^*9S.9GLI],Y7W7#QK?5V?TK!+:+09^.>4Q7K,*W9KUY($37_'\ MA6Z?M=M&M)BFT<_^V:-/?\_!!DLPJ?=#(9ACX1\3>M;5;UP4\=/S%S]J#!'B =Z#I?P@ M7>K31_]&AJ7P"F4XY,M[L$5\@&0Z(^28(?\5L55/^QQ!JMI4O@U4J&U M'PA)3LU2#E6(DUSJK6L3]4)RV$IXQ.5'2%Y[_*G8\69"3$GL^ R07\NOQQ\7 M)J?LTB%>,'ZE16OC+Y-5X?DY3ZOWLS2ICF%F##'AM"LF^7%*;Y"\D;B(7FAZ MJ?,/-R@]2WNYJ<_L9IZ1%@"9(5 V9FL>94,FH7V1A&34R?:*.6L2-BBI)*=5 MO'\I,EA7#?0G;OEX++>T&I$'\TB'O"JQ3\4X0(FADT.+I8T@"W?" M&\#,C+;T:RB-*"V"E[S9LPQIA6 ([TO\#[\ HUYC-G9H5!80!'E U>>) ;@Z M[4[$\6=OW2_4@ZH_H7<*1\,*'5&@ KRH+$.W%"*]&I2:1-*8>DNRB< 5Z#[4J!HBBE@5<>@7>+K1.^/;#U;,;2+-SL77- MDNI4Y./EWPLVNAO(N(*]8^&WJ<-B'H_EXH@8L:/C%4O!' ML&W_+ F0QI(PIUT3'MECM+.R2HPIED]___ZON]MHNT]2C=ZN7SJ[A)MY,V8! M:!>-;;'L&XO%= ]GW4;[_-&EC?:QM=%BZE-&;U68(TP5&S8B,AV##8VR\YY6 MGE=U?9H*O(H1BMN0/EB)Z2![.';M#;O>O![!?; [D 2Y"SO[>L5SUE_DX."K M1X\>K9Y7#,G?K8;@038AS!/JUW"R[Z4+X0X([?YSP%4OZ'W-I,4&_4V.(>-) M\SY5M$A)K.K//Z_Y"[22F%4ZZER&HS@<)M##H+Z:5MZ;YL3JX]'(&<;\GOZ0;&C[W.B'F3LDO1D8LB*M&XPG\F?KI@ MJ+= R'"E6FYLB]]LU!_D- F+3R4JV^J#1J#;,*??QJ.RB-E:U7+ M14PM$*F>BNA3^GT]R/H9'"\.-/-22@>H+IO9"2"X'+90!0ZK(Q^H [ 5'##% M7"0MVH\B,THO!+=J5/&[NA]TL]3]UC[]T%>ZY$%(&=>]=WV;XILBM;@\4]Y: MH[+0U O483UMKR 7R$-O%2&;D3=MCAOQQ7OID*$"UB9*U-!Y)=U242!$AUO6 MQ?HDC(,Q%@,IL-G*4XLL_!:^JF^!L:3(K$7@.I@TGWQ)>4S8\B%WQJ=*5!*E MFA[>X>#4/5\Y&^RE4F.0,7;EC9;R/5&E*)NU(#7;K"QZPV M, 3[-?US*>C2\8O_W$ZJK0QU%%DMJ^H"NWV3(!/?9+T!7>G:JTYX&S9H3/X0 M/E'V>B=+J&S1%Z,[/JE;]W=2CL:\DE0]>"BO2\5\AQTM^:\!9"H:C5 MQ20I=7N81A8_O*FK6^B&#U7\(56UX/J]RJ.H9.K8%<$]-)NIT0ZZ9%4DX-YR MUHKB=ZRFTP(D!"OV['A08J;:!;8*XCO&RZ\UUT;YQCN0MM.'T&X]"UZ MH70>44$G_&\1U=/G"P"^(IA"13>KO%C%#\I;B MC:9:A^U6]0Z2&]\C\#1:FD(E)*EXV3=E>2.80FW%>*7X&@X!3ZQ'U#5?EH/,HC^_6&<]L^[W?AP];6HV4N[ MU""+JFECMYX6V24#]:^*[;*0]GUBLD,UAA<-BLAII.4B/QU5 A >$OJ8HD\" MC 0[J?=8K6VUP\^[[K]^H6ZU,QOC?3HK"2BW(3LA0#^Y3TR&O@P;D[NH?&W9 M1;N2T=?03]+K:6L85UG^.GGEXX$7H:?(?F*W%GD,LOI$%^0F32QYL)%$XUBZUG_;:MJ/.(;C^(9Z7F M:(>Q+)1OI'JNT" ^H>.[:<7*I%#KY -DQY&55QY:_%_PQC]$YR,((3IYKZMR M*Y'>.TO<_R-LU=57!'&T&1?&P2!0N1(I#MG7]&'X%P)$=DV]147O6WN[SWT$ MB(@++N0'4DK][KMB]1V);/^^X,L%0WW24F1!F*B.M53#0H/ PR M\SO*H*J4T4Y4K^5+D^Z[^F[> J<-3P/F4SV"T:\":J^DV=&!PE35^8YSMSZX MB!E.VO=XCX7V\_?F/R N=2'A\K)K!"(X/QH/T=I$6XVW7?\2[[<_/GM M[R9O#FF17:$K*F?IS+CPFCDD%RD!)EU"A;4+ '+0(Y%" "R$X__!)0"*+*2" MOC+G47MYJ#9]%9$P@%M1>$1!#\9PR,PMG-(K)]NK6.WK 7-A!ZGF%8L[#KOR M#G:0N)-" #V/3G%K>)]X/<>LPXUVCMPN8'5RSWY_SLJJ*$:&4)Z4GVG56_12 MKL-OAP B1(XBB$N[8!]V\M&N)A>W\0 '/>.%R18EH@EOZ["RO"H"A+QK3?@@ MCS8Q3RVP(BZU8%3P6^879^\XGO X6*QUS>#5NIFDCBR-*VUWRB8+4713'L*R M4E43B L43YV0*S7:;-(FFOW=]NYV\%O8>X*U#:':D7_O#7[N7797..]*9TM' MR>Z$6U;TYI'=Z3FVD"S'DTO.,R1^3+4B.P.CM?0/S%%GBQL"93=&GSIRF M)PDVFM22\F(_+SX=I@*T]% (NQ"_-?+B"]Y*9(8;;4Y,:P?.5_#P8>J#6Q@J M!;DG._ [3=O2H,,!0P@*VE(R)S6=Z#\F&R(<]$8Y:538[SPX^!AJYR^ S<=: M4Z:Q"ZE+QPTM!ZI)CKRP6-+9U[[<0%7ED%S0X4^L),=D@^18VNQZ]-%AJG1] ME]Z[)OZ+\Y"8>JEZWH"GK@!J8Y1(QNL>10[Y%(9&'S"S&BS$VZ2>3S%>C<=H MW)OYR2_$1%'5P]=P>&'@XO5*UR$JEGD4"5',26CQ0#X9 @8YY53L&LB"FS(. MK20=;-W8.!85 BP!!NX$[=Z==.A0UPGW.O(V: GA,%88/<1?1+HPM%M/%$N< MQKJ\ <1-\R-4!VVQ? _@V.YT@Q_'5O)/(XE&?X>'%XI[;G52IZ(8Z2: M*G3! 6\YE<%FJ<&E%5Z<1'ILV2DBFB C$'6P*)D_Q0-.+%'.#3(H(&]5]CBM M.2;H)"U4)F--ZZD/:XA!HTCXY<"-5K_5$P51>GZ*%#J,$H*[ ^7P@]#U#T*B M=/XO_TEKNS4,M'M]6PZ>LU(/;H25XJ7._Z/+^5$,&' M(P><+S'ZV99[&!AYM"J8L'!HQ;'&BG:??BHB1W (":WFZZ'^^R[8TGJHF@(X73WPP0> -"M M@;K@*(7 -.'OR+-&%1R[+SF<[SJF'LL6S5V7)8W9=UPW-X*00 @6"UV!Y%F.=?+UDYURH;E/OG YH];E,NY6C4+:)%D:;"KRTB;L'H5_!^% M"<91(7'A4K3.+2Y6&A,W-914[['MJ[^QY7= 36$=J'36^OK(3PM!5" "VO"Z MZ_@YU^@\;O@7ME07$? (O>UFY&,T+&I"OH@B"ID$*U;YMQ;V"3J3P=D0:%MN M^XEO]5%@;6.>$1-]KZK WXDDS0VD;UR\;Z>C'4'F9%9WO.$T@Z[:7[KPH%OL M66 >LJ'JPN M&(/[%BD&#NC$O=?#ZS/LQ MQ> +Z\]Q:-&YMRZU_CN7*4Y=))P8\I*U#*B2<(/$O!&DV2ZPH:7AB\4C%+0< MIB@]MQ# %#,^6 EXLG87/?TM!!R1/R40PC4JLB,].W>X)!O[+IFI98X@5"H& M&MPRPLSO7CQ5:J"(V)/H@3W<8N2@,0/57<1$8V#@!\=PG'IE2>8'5,>#.WWQ M="$"PL/D=0!,86B2%N_7.V0S)>5%+&7N*B?+0(:RCGI/3^%-^.^_YN/E!RO: M1HCE7>;'4;\%98G?8ST2_HKKFB[1%)T_ROE[1J:WVS+X;YZH!(R\W(S\7[2J MFL:KABCR89X:Y!=&]C')<47MM(4^=>RNQ6Q'VT=.[D ^E78M=F8"=S8(8<_\ MPI@$4.ZIZ1BP[NK";YNW#&^8S9]YYK)@ .]<9/S)JK1WF$>%!!ZI5J/JID7(V/N&:$, =NS)?8N/RY/4L,=4E(?Y5.6!TY9+(:[4N1?$. M%4"^"QE&+S//',MZ_!06O9VY^;.[4W:DV&<8[K3AFHY%Y?9T(T$<^':8$-A3 M]S6\[)H%%#,+=AV-R.FV^DMW6R&6M//-%V;9[NZX+>?M3EJ%>#X:IGNE[%ZX M"[Y?HO[&]/KB_2U4?1+>P A2R.ZR^'B*0Q]NG#%EV9"FL4W7W0'4=)5&"G;# MV^2I%,N &%)!+L<7C=+]>7(PA,+U%B5#GAS[*'K*[_/8^EE'!74&P6$H_%OB MEE$U)HV/(W*KGE*&KDT\?C&?6(H813HCHN!OL/<=!J-J'LEVVQXI7FP@QPGO M"*M@DA$^H;H=M*U;YY8\.N',WZJ ;B+O(,?P MZ_9>>$?4?*;%B^TLWTS17RP/3%G(?F=$AF)0!&;Y[Q>R8TNYI3)/=P!$0O5R MX5G(9<9 I U)2/1S\XLV(;@ M[B0*>B&,W:]&BUY<"U9_KNSY-I1OECN+L[O7**Z6RA6O5!'QP6L>M0T9.%7: M-W6_F?9TR+%K#;EYJ;W]!*;KBT#6*QU65WW9CG:2T@++/7J<$=V((HPFV>W> MS[B7VZ6G /HR(_=%P?]=RM?17LC$['V3RNT#K20.P570?!B:"\"[]&EK5PME MM^V*K(8MWJ] TDR[C0XQ]VS+36=AL_3(PY-TEU.<$DW2?>^17VC_L>U65U.) M%R'T%UQYEA]ASIPU+;YP3IJ6P9 ILFBQ4EE8W2KJN!V%6K.#U'C9J2F-XI1; M':G3#-I ,9^I]?D0N,ZRC M:<9M%*(]+ MO8\W!+_[&&;!-YR]\_NF&@ZUT'-(4X6C@N %#X,-MQ#7O>&W M;>HZP24.=!9W"\I>'T'N\DV%4$V*9!JY96,D4UM.P?GWX7O;I5BF\& AN4YN M%#[S*2)CM\G \,1(.:A6^C#4P64]7/U76CE<>R1?.GCF:P*]/S?O-I3,GI/Z MIS3\@)S?$Q?DR'(_8)OFME+(DR,;Q/RQ#8XI5!JN$#H;4ITY.F[C"K6AT)*I M.W-@[*I&UF+Y]'N']SD8V7* 2@%F')S1/JV%'L0;$"F0N%[+?.J)[%<2]5^K M3)7;P%LB>"!OD@[GF("U1[0Z4^88W)GHZ^31,0F#I//AZLEF [Z7*V).W2XY MRE/INE:O?8; CT3%*,RG<8M@D%"-91S!0&/, M(P9O3<"APB^601I*N0,9RV&"9*\K\;*J#KQE);.W6@,TV(3M6Z=Z1JI03 =% M(""8>L-%9GS1F)@ZX*O-T!7T#YK+WW$0!N=:W=H50$NDG&YV8IFKE@PEFMH39KXCE:B%%C2L>X"FI8 MD6_7F8'V*MS7%<:YH#_C[B.97^#H@S65$G1X>%17-K8A2R^7RRBU\^."$ ME$[\PNY]>'DF(6Z[UD8,J.%>#Z<'>LF'@J.K=@20?']R^2XF%"X O NN_W&R MV9Z&=EIL$0?$22[A/0=GB&[,5A"Q!-603-S:7KJ/(R,8'Z=)(0=Z]D;P@ M_W#UTU!%4# I-6G99>DUTEXFRLBZB:D5HBOD1<9^Z/!*1FEI%T%KQU]=HRL5 M^@"W?Y?TDFXQWC,F,_.*L1(')7TE+TJ95&T2LT;V*%N24L,P[RS M.ZOBVY :X#YAHMB3T%D,,>2[=$FF*>JV5GD7)L:^OF&@+S$3H8HFTF4,44+J MARUVY'AL\5WHST]$3<*0C+#::ZI%,#19/H<-NW@%Y(9ZSBL*6B$7A=B0_OO2 MNA0Y+D/.73!,*#R. ]RX)HJ8L^?@IBB/T$D SR4#UDC()]/(%?%J:9_/-@V/ M>X$$UER9:HN Z(LMS-L^";:711ZL:5)G4PBZW>G#UU43A]4Y MYQ!Q@9ARM'>>R<5)E!6R"%O]A9!O=.(]@.K,S*9KS[SM]\6E[?>QM?W8L(T6 M 0*R(C".V&%'FA>8'\>)]*"B@FI5Y4I0V3PQ3S6&6'-,8'!@H>RW,:PBCBO-W8%W1J/FM,9<^' GW!NQ M])8T':IVF/3J&1MA?M^HGR354;TYZR@T,AVODB)&P>4K^L:>:=+*MQ7U:6E% MF&MHIH]V_L'-GW43%>DRTB;LJ40"L"C3A&OT"7T,/E(8@GC"7O)2GDQ2Q7)H MRB$:S(E4NG?B=KB7)'2C9&M5?P.C20O=W>!G@MLWS_[NX@3I3O&)_0A'@JVS$Y,&%&/-M22TJC,%PZN MTYXVA)LED6LNU/=E<<".:C\GE$#KZ7P75(.KR:-&%K<7O/%^-L)8A%&"DY1!_ M)A/3(L@RL^?!Y(0?O5'Y+"I7AC1P^1>LS4A].:GN"VQN]E%7YB9+@3Q'=U"0 M)W4P]I4 -VLZ76CG.$).,L3D6N'C_94X*K') UC#Q2!GN^3\?4:*YKP.H3"U M,2B;.S#^U4L$\DN-!=%\OV)<-SD]\&9';"VJ])*+INU%+XQ" 3M*%G\N286' M;N& 0/B?;#HNQS;'9 XZQB'R"/,,>%B%3;=YV0!%.XP/_%BS&WY^QGF5T";#^5Y^KZ$(L'JUIBXG>+^#H _7W MM=X728>2_1%/DK! 2@H0@V? \KA:I4.4UF5#Q6CP/0 MNA/='C$4C6/"D7KV_A CT8S%X4V55#[",MA)FJ)I&)+BY-.B"&NU72!URV4H MY*3/"Z1I?>7GBNL.#GR5?0E@&XS-\Q^ZS00=HXSF.54C21O,L18M@X$+@TYR M2NJL$TTWN9%&13YNJ$FET,?,=A>-=*'\.= ERZBMK / X?Y9.VW3/7#NN."_ M=!P@6$4J\3SYX3OR$7ANU*A@S4=6_RS=A 50%&T\@V"H=Q5A$S;VM ( MB11I''DWTL^I8PD(C%?)CVA(=#V*GN,^'!I0([0?TU.H6('?A#>4FZ&X R?F M;:)(V5?=DG!]+J7<30<^K)+G\2_D*YN2@9'EFJFSA%&-34+G?N:F$4[R/9L! M"BD-SQQWR4R+MR3IT%;-(?&V,S_[SW2O'^@<$]U!6H$K(IZF^"'$0H, 98Z9 M.NK8+2MR4KS=!N?6$[!&U&#/_7AYSZ.L;[N2UU7V.774Y>::5(.W# ^AE ^: MPTG(.(15*6NNZNBLXO*+26%5"Z_)#9+_,7UC##W:!%\G[^<_/WGT"?X/UWIMJ-_[QLR_X5]_:!M"Q_O)Q5J;G>S]] MIZ]K'7R8RK1"_8B.H-T^T+2D\*,?7>1NVM>O/-] ^"-+Q(83]&KJ;4:5X& K M@,GTB\'"I\/2DN M_@X6=C&T?V%#BQ#(0U]OJCA)*Q&P,T3E6'/U!G_Z=DJ@ M2A?B:A %ZS0F^WAUL;![;&%$;#=_&)]]EB54<* M:"8!@':>&91GIZ*]R=RF?@_)&'==6-=%,2*<6R&7J47 1=2(.$K4CDNR(6K/ M:M@<+Z9Y?TTS@Q>)=/TA.E@8YFLMY-RP,_]QP]RJJ6#A9=,ZV)Y[UB!9W:48>@V-3 '?,P9+=0IDJ9,A%9 M.L(L+7VER$8B(FN164_$'R].[QZ;GA!0$R8N9 ']4>:\]4^F_GM-9^7%4NZQ MI73KH6NJ80/TX,4>[KT]N&Z=ROFL;KIFVE<7J[B_5H$9SAIR7]W.Y-[[:M-= MM;'3JW^_!42_;"Z.Y!Z;3(0%4!QLMBS\Y7Q3[ M9EH%H&8:'U=,Z4LC(5L5R\L#'16:KW2$!PJU#.=?A("^P(KN\>;C M%AC W(SL)2NMVFI7&X*=U-']Z-C%5]]?%'>PH M,!HZI"YV<6_M(E=,><726)A&8FSS,6-B.#1EF\_5+**O3C[)_YXT322@AZ*1 M/9/IX:$U&UFSA95FM_+D6%)$D&G0U75X,$K?* E.E:!C=LEJ66WJU^YB5I#^ZI3 "Y-"Y)4. UT!Z52<11DDLI;OP/#XQS8<.KR7C!/XI@941" M"+/BP^L\=/J:!7B#*.._IY"2,N>#_&>JT\.#0$*AT(=(=V$"B6%\@\ZOAA!& MS4YGA]Z.C91QS6.W>]S@?Y@0M^D$2C*UAYZH^4=F.U+I M#?[.C%8@O,QZ6PE!L(YTB=EEYA2OXJM@9)E10()G*.G7[8U@9"R=:H8]<+$" MW\!_>586MCUH8"W.V8B^2OQ!AFLQO^9?A6M7'[=ZVJ\91["6E0F@L/;C"(\ M9^0)--&;J-W"3;;'1;ZPAZMG;O1+E>@[8HRA(EG7B'C%8>I#%,L/NB-_(/)06;E3MSVD<]_8:D39/.W7K!$BHXL\4HD, MC;@=:">U*$8\GEL1ZU+%Z>QZ1.W%$TSJ=07 /8OC%$L7;2D:BE>&Z MC#/$"^"B0A;TI@Z!5[Z:*=,U.0U_;K"3Y1FG33B(-E ;%C,]Y8 M]S*QCWK\Q:A0,6^="V_VX>H;1O?H+)#\,!@738!K*BN8/9,W]#8F-F-ZF+3B7;W79 ME?.-2?W\30D%;/-LNQ=RRC!A*1$T$[/7L#"/3/<<-@SIX3;G'B)_ M\BS(XTG?.8D67)9A&XQ:0WF6D]&E,0N<""<&L\FQC@QKNP]2K/6(E\@)+1J?3 %+[Y=%5N; V"A8G<&RS'KL'R^, X]455 M!L@_GRQX]F5[+5NPVG5Y-LQ!$E%%^BUH7-L+S9"4"X[K!^T]5S&Q^DBP":&G MUZTCTEX[5P(&9KI;]Q=-[:LT$6RP>_\+T((2\$.(J8DS11- M0TIX.'>0U(9]N(@]B.(\LZ%UX'*43C6*)_PWX%D;-6#*7J%57.%>$^(.XT^DT<'>7*YLTC>]P("I94\)0 L"F/ M2FII7)B=/?C,*9*(G+\_)SY5+/,ZAH!U\L1UIQB(R>&$-] *1]MZ.F9:29/4 M;O,?$=Y*T3QKF><+\? AT]>5NL./%0_-XS,U\27I.Y+R+1YS/5U9V=51,.>Z MWPW+G+/;ZU*]R2*2:\)OLAH5MW"*!?7PN08JB)R8"E!#F+C:.2&$]F<84\4*,;-*50R/!LI&90 MGFL[?*#'GF?;#HG*WDA_$6K-]'<.9=VSCV):/R99=![*:"K#1W:3$-4F82A3 M"B$/]U\FP67=&;C(X)LO2B(M,:[P+YKDR@Z!D0:73M>-\O6F46YN:_);0"G, M;"+?C%2-*3M9%3J/L/4KNZEA4F//<:P4CY/LVN2-N6$?O#S(2_+S:ME(?%/, MFFB3[%M3=UJ%%R2BA:K A3@^X[W,*IFG5X!+@D:(H^3DLQ.+#$%4N30H\NI% MT:'Q,THM2AX8N\.I(;&P091JGNTXMMUZY&VZ(UKVK>!%0T+'Z0(+,44)1^<] MHU"UU8>LAJ<;1:FBSSX\_2\*##BU4Z]!O*(]3MH-U=&IZ*0[:QO)NB,G-3[E MU,F/9:3KX,2DKC"PG67C;\.KX!*S(R:-&,&H9I?\AUYQJR M"M1=PST4B5 U,Z_[&4/M-7 *0]87NHCN#.IA.F M="[K+RQ!FE%M*Z3[P<="%UC$0R5G[)IZ(T*>0U0'T);)I(3'NPN&= M&;MO'2@VUO)H6\-XUZ"3UI<%OEH&N-=#*ZYDY"=CY*M]\;3 U2$\0=*A-FHQ MC31UX9V\F#3U_:?:ZHKU_.K]H8P)>HS4+)KKG1T_?/O4[2MLNO/'!;A*E/9] MNEO"\!'1[5HT5DH?ET? MC/;DW0T-D!15RX%OCD&\%/_8--(?1MCNIES8*O#Y/)ZCN)\=;?CA: QZ66-, M1Q4RZI=UD )W@JANT,=B1BG_HYUOJ0^)N5-R0*H^3=4'&CSBN/.-6M T7=^ M(\3F;GVQ7A9?]D%8TCT_U#"$=>"OW7M(NL'N>MSJ35X9BZT[BQNT&H+JH5+?B.$[%$([/LVJL;G;H&/ M7NARB'KI$ +;K0243L>B=.U0_7;PXZ)-X7[!=\!\N4]('NFJY,M;U;B78ZR# MPYE:KBY(ZD,Q9GK''+GG%823'B\"O-8L (O?Y1H/IH G_[LP![JA?I*9.3IS<_N@"I&%>$I_)D8:U$LPYU]26!/,JB*A>V9 M[E=1A*YN._M%">8'AJH-Y&'U^"D,I2=B7]6KL"'X+(_GLD+]LBOCR4>J":HV MRS[LENO!;@ZG+00%C,83V)$SC\E"PHX&M0NZ@;;+UQ7%OZ7@I$C$0T)&.S9X M8VV7@B>1QDM1B?+Y>?B:-J^-QQ EQ_FAB+YZ,%L!U=4COX;8(F9Q;G@I#:IESJBA36G>C:JR[\/@OP9 7?J Q/_2QY M].0S,M',)<8AQ*I;!A9V#70 D\^V545*@Z\+=.0M&5F?.)^LHU'>#E,-[C:C M,$K;H+$/1=/591\"M)U4M17^)>JSRZXG)$L&O6)=#)9J+)=PNNPG.*B:'2N% M::]Y>4IN.'I!'U]J#==CW9L*C[K2T$J5I[AX4<^UYWPNJ"D@!AU$[S.)YUE, MLSZQ!+.R*4T:3,V.&W=8% 'SSH7AEA1E_5%$K>TKY_\+>6?PQ52),!TCRQ8* M)$36AB_NLQ# ;&(+.MMN=?,WZ2)V2:@M4*T!;E'[:^L'QN=)MV+T4,&FM MCBY6\,HT7VP(@*(8?*J'GOOY]#YK!FF^+3$DTB"_1P]?R.-WC7J^-WM7HND>Z)"P@26ZH@ M)@%R0QICF)FI;PSUQ:#V:8_ B+'S?&+!S;D0:SKL^L[CJF7\!HZGFT;6%1NL MTB^]508G83&Q']60!3$EG2Q7,MV7OW2].QS,V!&+GWCB2'&P)X&V8'JU\(=H M^+#DFQ^N_ARO117GV+#SIS89/H +(@[E$7^5GRA)V<)$K)RF MV&$*I^=&[\7!-AFVAFTP<:.CG,)K[^O_L?X$'Y+*=\Y>BFT$-"IYM%''@2!;+;]4HQ1Y=,NAS8&8!+X/6=?7. E#"J2= M&A]<:;LH! &3HA9,ZQ0-,A;=EQQX14JJ",T M#,'@JPB3<3VR\%ULHDMNWP:3"B1$NB+DNFK:AD)V/E3(8 MR.B?19_2U8;*;=A)->HP4CO5B1'=<5.[*V\Z'M3B*^9HA(WYGUP;/@$2)8W>-YS>_E=& M84LID/

:8(6IVP5$>=H)@\@Z_U-.W%W4=UWLIY6-0?C6,:S<;Z']IP?]O$0-]O M8O,=C!:< EA3&,^DBEU$T:F'8%QFE-,();E@&"'.J&OY9@"SC23NEIW>>OB_ M5/[LE9&FSN&7JT_7A?KJC-"W5)XN//>4,3X$&:H&((^,Y,[^.IP;Z3 M\:>,G75S,]=W4&:[B_:\'SS--_@TNE8^[;3\Y>JW)AC[4=L^QK>THR:<(->, MVRFA4Y^I1XT_Z[-\T(D D/ ,8>43Q))&A!EIX\QBD3#><2*TEE&$QPC.N7+6 M(BA$[)P(P2"@#YK?.Y^SX41HL^QJKKU_;:+:8(M:U$U1J6VHG5<^4U;;[5*9 MKRZ*K=UE]951$\S17'J?Y[';Y]CGK9^S:'3X?)^3%J1%HV&8)1 B&7$6!IK!<2X-)=M)\,N*C+D98#RM49U^7LW3^4TW-X"=!U M X;:4BB^?*G*+VI90QWSL5$A38H^AC9>4QU-8*IN/3MM:'3Z_?3GFJ==A$]] M6PD='UCJO,! QV_JP7<3_<3YLE:WJ;__T"QQ,UZSI_^]%S$_Y-YUW#F=_2BK M+:2])45G4G)@+2.G?^X^8*9/?+H:% (VZV7*C]O'G\MO@M_E-L5&%H 31E\G,OEZQ7,S]+VS*T?SFVV2\N%97J\5?&I=< MUP5/B]NZ_.#_\??U-.R[S?0H?7=_.:]]!*=__;N_:/TS?/]'\/Z/]('M\;57 M+3!^X3*14U]?0V]X5S>#I66W$GC[Y\"$C0=_ >;/L:L5-H3'D]+Q6T*[OWI# MXE=C2$2-(7'.'>B)]WF-\ZNS-$II==-_H1?H.-+AWLUR[&=TW ;O'9T>_NL8 MY_[0-CQIM2]47&>-;0':.&PJ&(MIC$F2 Y1AIHQD'9$30& L<1[M$:_9]/6T M!;.'MZ=957V0M3RZO,W>T]7&$IZR!Z*GG+3N31N61R313'[,C%%%(:8 MS]S,.L5J8R<0.XFI-)-45I#"630,('G.H0+,9C;\ / M\_E8EW,'<_&)YN*.O,2;-"**5,R0B#> MJ KRY/9V91PE0T$/V1;\9 KJOW!010G@D>21S)-$MC245DJ[G2%,+-:JXG&L9> M.6PUD!6/OEVE :$8,GG0W-(N*NQQCNDE6O+OZ0BT7UWO"MHL]-A15G: '1)\ M;0GF[^NJ+47[4EY<5F7QQT5QI5[I0S']5MS5N@CJNG*KV>\5';1&L=_KF:L' MUY4F][_4D!%!$D$!S"#-(RQDQ&3$I90P$2F-GP#98>J#3<>W9N9N44>QNA?K M!W: =CWTO'8]W,]V/5VUW%1P3M9#5X-"-]@U;=RF5;A>5(5^[0N]!-?4K4T- M5^395HPNZ_)J.1U,)U]-,:CN KPLIY/RJVX&5E^R;?"#&]T;KOM'=0-:TPFO M"TQOBX4BWIFN3[5=2Z8B51W"_&8R4O>:E5<3V^[;*4?U[9ZQ+"=$N$8*BJ.4/TBB.Y^S7TG[]?R;/1[;#-ZI6]]" M/IZR5JM[!X6>$&+A$!ZBFO?WEL+OR]5[K#D4 1^E")CO+ *F_-!%P% \Z6OD M@6^Q4#M\BNL[^]KACJLR2#4^1Z[[._ZO[N\X3XHX2RK(&K7[NU6[/TZNMIW_ MV:0T4F6=3N>W&N&F'%W/+$93R&^$RO%0.:X#>Q# 3LH[2QF*(R!RFF6 (!X+ M;%+>E"42XFV#O)4+-7W(A7I%Z([F!@]X>O'=3\7_S*MDJMR;E8K,NE%!;HI@E0L02Y 2S M+$X3GDN16*'$J4@3L"Z4O.1Y@.O_:4RFJ!7X0D(ZY$W$" M$)8Q2T4J>9;)Q!8_4RIBDF\,]3EA<\>SP6]=+CB8J<.'0)Q$(> 9"('7%.HO M;&2PMD=,9H@F:8P)B$@&D8RS-'5&1H9BQH*1\;"(N-? X$?4G;7+0!$=T&3,E8E")(P@2-,<, ZXE4IZ5$ZT44][P@:*X9:?U6H/ MV+HU)/Q%XB^]-5=.68CT9^&O9^#(3J,G@ASCG*4Y3PE$J4BP< :.S "#P<#9 M(F+NM6KPN8=-#+1!").\?(ZY)U8*[&2-HISEB$$0,YX $*>(0!=&P3F&\4: M]H2M%,,6ZU2*@X#F/8TQB++,( MY2[!C""#*.1R=HB0>PT2N-4@>;DH"^BMI?+9S%6YOY"Y[]Y#G^32<7K^^EFV M<)1FP%,O)H*T-0M3)E*6<4)%DHLTD9A); OU<9H2*=Z66=A'/(RGDUNH"'I; M[=-]EQC]:] [0HXN>U*)*G-A!^<2J@-A@',80[0!7=Q?_)!]AT11\E[N.R1JDX8??R('($FB)Y'5 M>M2-'H0SO1L4BT4UN5S:!C,JI*TY=P>:>G+;L!\Z8+ M45VO--#2CC#TO9^^S] /6RGU)%QU=SUUIU/)[P=!VDFXOHEQ9:+)C7JO\4!/ MFE07CLKW@Q4"5TO1K:7?\$:MIOA3/?=V6>EQR7KP[/H1]'\( M^+VS8M=?O!F02Q,"DQ@QCG*H^%'$A&2ZN9*FA#+)P;M_]'Q +C[P@%S=2&7Z MJ-JQN/6#_;^I) F)<0(DX82C&*"XX2$1,];I_TVA#I_J+M8T3GF2)"+-[*4$ MYQEY>"[NSN=L]/^V/6'=B>O/GHR[SXL\9QT]G8S[S])/1W<#W?5,=CN";6U4 MQ5"/2E)BTLXJ5Q]:>;5E1+D2JG^4KC&[&52N)RYUQS798>-Z$KT6H&ZF]S.) MVT>:[+3W7S1&B[U_K&__\!QH'F4H@83&NA<[AS#!U)\?3ECDW52RYG25%/SFR_%1*DD,P;+ MS'NWI[8Q.*LNS2"XV4A//G?Q):7F:D5_DRMESL\62J%\501@IIZ/E!K\,J_N MO,92-YOJ F[3/3^9K8]UO)Z4E1Z/?+PU]H M+Q-R#W'^+&VP"W@E(#P\$>$!R9T0#WM.97O,1X>_X_T?/0!0\::?]:*;*$_T M6?L=6 -.9WUM9*/WU?+9%J^;"W/T= ATG)D(E=V3S <#K1?T+=ZM4#D M 1GGH,@XC8>7* \O$,%9$L'OK5?_@_;J QF<.QG\:$(Z@0[.D@[.'1SM[ G@ M1Q-R_1A._YQ//QS_&1^_W:&/6XG@3+K0MRG&)I%E$X(?0KW:$WGGA#?A;!<> M3C^R2Z8C=K M*W:?XO>^]5-^#*F?P%I/?7WA+$]G?>$L3V=]X2Q/9WWA+$]G?>$L3V=]9W.6 M9Y*I?/>/G^:S\LZU1PZNU#+JP2 @9[_6(+>C'_=+SVJ[=T$OA* $*<>\A%C@ MIE MM)&WP$,%6SM(J""A@H1ZFH1B';BL3$*11P0!FJ81!#)AL0T!( 1CR7LGH5KL M>__,^*[YYW][*"O3?[%RM^::C[/;Y:(V%\ @](+0"T+O/(1>9^RAS!"'42IQ MG$D2Y6DD/ P9@ G%\4D+/?1TH?>?LIJ/U>&\_.J)7__0& 6'Z[\/+V._B]>H'E[5-HY@04RUG/MG2BF:(V0D@2 M@3*&(YZSF&4T)DE*(8J3/ 8\Q^G&!.YCI^"[3//+56I9YF!N,AD" ,. R<#) M_>?D9R34 E$&H@Q$&8CR3(AR/YN'M^YH#$$N:)+"/*:9! S%)%L55^%1#^[5/N4M3_E MA>\O/P^Y"7T1G PU@A/ '#.>BPG>IQW"E(B2(DW+R5XF^1..<()0##.XXQ&*0 )->5MD,0XB@7HL93H M:];I;8F(TVJDLC_JR]M9%K9AK[B"VN"VK$,WJ M032K)P$K25L,BIS$,**8HDA(&,48,9(X#,@DBS!:#UA%7XO)5#O_^;SZ5$S+ MM+QC MY^#WP.\OSN\(@);?218GB.O! M;30'.*X<")8D?A8=RTB/)04. M]D0H6PWX_V\_\_X8)*R.$\@=/99)'FT,5_OI7.K M1\6[Q4, #ME0V%L#*C#FFV!,"'&+5ZOQ*NZ FN58:] ,2B@8I@ RF/H"!IC0Q^K0ETEH!E8- MK'HFK$I;5E4,FB80I2"&G H4"#T-RV(&V$22B:9Z3 M*&8PRC&GOA@()PSOU)UO*(L8-&Y@\#-A<-DR.$MBA'$,<19)A#F):1*[6>8D M3D6/RP0>G0 ,2CSP^-GP.()M!3_F<21IAI0>8@ IJYK&WJK.2)KL;-!Y0ZF[ MH,0/EZ=[Z_V+O[__]'[P1B#R* M00ICH>PA[^BD,=@9>3ARHNWW3S\TA!Q]*=6EZ\+X<$">4 R%("==JQ!8_EQ9 MGK:Y=83U-"B*$&$9S7.F&)Z[BJ8$"[H!V]N'%-X+R@$"@PP(,N MRH#O=@D! MWN;Q(P(D)1%$#)((()@ 7R;!"00<1'L@\#JI\?J MN%/F!P3+"$ABP#'!J50N@\A\_6V:RIUE?F\G_QFD1Y >07H<0'I@W)GVQ05C M' G!8\)$A*+<54_H(L3H:(;"RR=7CRD]SJN-*@B.4SMD%PO'A>]XVD;Y-Y=3NOBD4YN)S/QD])W)Z31'S+ M@J\S_"B1(D_U-$6=CY4<18P2YV\Q'HG73L,V-!DKDCR"9\0%'W)RR/%HO;5C M G.^#>:4+00$5#8) I0QDD!!&(0$>T@IFJ44]C%A>FR.14,L4>#7P*]]26X2 MR%IMFN8$",HWW9$KJ MK4$4!,2)UC%1W,Z6DIF,0#2I0'D8$Q$X_BUR M_*Z<(Z5M!8] @BL.!QF":9Q@"CER.A^C'/"=(^=X-)8_:"E/:)\,(J*W M(F*7A."M48#2&.8QC F&/,>0-D"%#0_8&Q3Y&Q9:OZ MXYQ@Y?\+0)(L$81 %CO5CQ2#,]#?@.ECZH)B4^I*S*8%$%6!%GQ:%G1J7$$/,HR 0E3I@7,()4L]O// ML@Q0UE]9\=@<;# IWF#;XPN+A5-?WU$K3%P*35^QF3_KB^AC;0]X C(1IRSA M"1$T2@#%<9,\)9SL%'U/2YX>P#B!0P;D4.!#-EH\[?!>VT0)+'D"+"G:81D\ MBV* *8M(@F.9Y'D.B!^6(2*Z,\!QP'3F04968!%X-/#H&^#170E(#MJBHQ0" MP%%$*"&"BTB(/!(>LDWY$0>#==XC 7D(98H/B<+\I$SAZ_)U:&8\49[>Q=*H MU;L",HTU@*,4(9+#5'(/N)H!3 [=Z7@8$QCB(1"'1 8(ZC6PXBNQ(FFU*X\P M)3E)TR3'A%&9XXSZ\A[.68_GQ<$^XY<&WGZ5Y076IFU=3DPIDX@R(M*8PIA) MXD8@H3SE>P2<7CTO=Q#%#20>"G#0T2>!N8/B?AWN[B#KQ5PF.<$$98GB<4&5 MX2P\6DB>)_WO9NQ=*JR7;'TF38KV1WWYA\E"W7BD[O'+0ETZB.JZ7-0?0D'! M=E&(7[*@H&>;<+8+#ZY\'#ZX?3/^?1/;23&3_-9 M>3>X*:H_RL7@2IU7/;@85&6]J":C13D.4;Z#K[4G@3Q)VV1X%DO)$QX+DF5( M1NK_PM>WI(3A)@-7S,K%!Q,3L2&1E0K0)_;*ZGO^RU#A3X8(+B^ M^2%"\A0PPP+_]9W_FL!P(*I 5(&H E'M@;;63Z+;QY+ '30N2@04N?X0<10 M@BD1&#E+(J=4;C3B=HR))D^73NK1=%XOJ_+,3(I=-!(8N0>,_)89%74PM>(T M)2 B1/U21%D$,A#Y+EB41!LE[<]CU)>#TWBKO!]X._#VLWB;M+Q-1ZI+B95+.9XO M+Z?EL^(.]^[FZ]:O_MFX,.L.8LPQB*%"8.)!T,,0M(.B]"*2>.P1-D M;)"Q9RIC=XG8[KAXFL$XHA0 F(",9XPVX^(ERM$F%OKCXL,'\M'Q4,@C0!D% M>S/(PB +SUL6\G;>-B@W@-XA5#V8I7G'&88,R)3#E/,4IPPAMXKYQO @"]>HW1@?"\^% M&L3KT\7KL[GH>?+W1'21:L56'@*%NMY<,9DI_'T3U8'XU2,N1X<@!AL.!YO?AH)A.]2?S M9348Z2VX4INP*,W5X_)V7D\6]>!;696*1V[*6FU1\^OW]^WRWTRY4/-[\W=G M!Z:367EQ79K]@0C\]>^=+1FI19?5D9BE#^^@I9@6NY/9LG!B;.,WYD+[U?7W MWGS-=P^OZP"K$')M">;OZ\K?Y+;X4EY<5F7QQT5QI5[I0S']5MS5ZE%_NZ[< M:O9[12P_^"ZTGKE+S5D1)!$4*!'_^41%C)B,N)22IB(E,9/D"R?-1EK M1DBTGIQU"E2+#>)>.;"U$S7:_+,ZN4_EM#3*ZR*5)"$Q3H DG' 4 Q3G-G[% MA8@9TXK1W:(<1XM'?YV\V^_;,ZGY'_>_[3/@('O^/]'_$3?=:+;J(X MT6?M=V!A7.?IK*^5?/P^D_M&O32J;UI!!KH7)!#!61)!6ZPYT"7N3VGK M"V1P4F2@BW;+0 ?G20'/B0].8*VGOKYPEJ>SOG"6I[.^<):G ML[YPEJ>SOG"6I[.^LSG+,TFZ;IN"'$(8QV7I>S?KZ&?])&2!9P 'W+N@%\4& M()"C!AL 0I R$0.6$D@0C%*)D,,&R)(THNO8 &M8_]$B*:KJ3JW3U.MM 0@0 M'8 _>5H-EZ_1Q<48'WTR\&P6C!"0R# (4$!7HUN Y15$$MO2BP]?6)Q8++ M9(') I,%)@M,U@H31+!$1LFX&] M:2/O!\85;.T@H8*$"A)J#PE%9"NA(!'*ZX<$\@RD*11Y(EP( ">8;$P)>'4) MU4^L[2#T@M +0J_70H^U0H_P+$GR.$.4(D)AGD91:H5>AF/>0[.L)PC81T59 M#?(NR+L@[PXG[X1H!SHG"1,Y22.)$@B3+%7,ZXP\*1&(3EK>]155NG?R[O3K MK]OAY(-V>&0HPC[YM9[Z^L)9GL[ZPEF>SOK"69[.^L)9GL[ZPEF>SOK.YBS/ MI@@[F=_2H11#D3&8&5/.%BNQJ):,?]54?+!4(Y5#PN5)1Z(">Y\K>W=F=J>,4L8X1#SC<:88&@D_ MN##+:++1G+"#O4>CY'Y\XH\!WX_ M5WZ7I!U4RD$F0)9B!O2(LD0"0%U2/L8PWAQ4^D1^U^CR@=\#OP=^?WE^I[#E M=YYG.8\QYU)B2)-4( 1M;70,D.+Y7?S>\OHJY_>%I8/9'MCZ7-@:M_/&4<2( M3&*6<$ERQ=E1A( SVQ.8<7$LMCY8-7!0_D%*!"EQ#"E!6RF1IT+2*(]3E.98 M9A#'@C@I(62>D?Y*"?1:4B+8$T%2G(NDZ&"4I"+A&4,B3AG. &"&6K3TA_ZI>_4J^_*.O!_$J=^.V\GBP:)*HGL-SR]IZ=42O_ M^W0R*R^N[:@AB,!?.S?@MPLOI;Z#WZL76-X^A6;.21R_9:DK94?JIAEB7$99 MSB#D,4A$+/1_(T%80N%KYU8[//++56HYY'"FU1" 0[9R]M: "HSY)AB3P;:5 M)Y=29'G&8DK2!,8)I8(:QDQD"C.P,[SR*EG1PW+K,YP? M>'06,6CICG5 M[8R:Y3% $08[@XVOD<)[03D H0@R(,B -R@#OMLE!'B;QY>)9$KW"P%8# E, ML4R8[VY.8WBP[N9#)@=?4 @@\2*&P"9[/(><#B4YO@]2XXRDQBZAL5*5EV&QV]9C2X[SZJ(+@.%?!T2F$3$G&,@90!GC$D/J<)HD/2S 4];@L MX[$IVR X7CRQ^T;RM\F\NIU7Q:(<7,YGXZ=D;L])(KYEP2?:-G,<8Q9!GB08 M1PEC24:(0YO,8)[N#JT<'4S6T62L2/((GA%C8(@I/H4ZD\"<)\&<$L"&.>.8 M"PPB@G"2*Y\FCU'LD9YA)-*=P9#7@8(]+L6Q-TPLAN1Z77>$0RT.B-9U.YC)P>#\X?!>#$]B!9NVTBF/3"?GV2_16#QTV!QT;(XPA2@5$J!"8N%B&(9 M1RY(E>0DV6E8OYVT7E#E@<_/C,\[=7X8YHC(6$:$:+S3+(HCZ%1Y%&?LE!HG M@RH/K9/M-TPB]FY0-X00ZA2>6*<>ATGJ7S8V0%.!Y*><@\WI,IJ;<& M41 0IUG(1 %I!TS$B8SB.(\I%S)1/Z3:1[*N4H: C/J8,CR>5""'A(@)'!\X MOB=I1PH8ZLR402DG$8]%A&">09SE'DH!I9 >K$K@D&G'H[$\A3 T4 89$=R& MW5:#Z(RE8A%!$N91CDF.44YQ*FQB,\TR25\KL7E4=X$C%-R%(!A.T'C8P?@0 MH X<)68)!@*R#$HN$>5,.MN!'DZ6G%>70Q 3YRHF4"LF$D92 M&JVP"]BV9'$%6!%G1$UG1*9*D".28(@1A1E@J M$\8CX>NQ1(9VCE![.TG<8%*\P<;)%Q8+I[Z^HY:H.*=:7['I4?=%]#'>J5.3 M("*)%#E7GE0> 1Y[;RJ"C#UV\M6>V=?#=&D /E0.W^$C(H\\O-!L19)!#*DCA-E3U""8IRQY*$L_RQ_HGSS&#'+P*&!0U\Z?XE M.RX#IR!/XP2F4GD,6<13C)H&#@'R@XUVW2-_>0@_?PCE(3%80Y0FE'B>#OA.=]9[OOJB;D#\+:4?$C@(4%& F\'WGXEWA9M+T_*%4]+ MI: CD0F!6"(8]WH[B5"/]3;N:2:LEVQ]-DV.ORS4!X.HKLM%_2%4#VP7?/@E MJP=ZM@EGN_!P^N'TP^F?Y\+#Z8?3#Z=_G@L/IQ]._YQ/_]0F:/PTGY5W@YNB M^J-<#*[4>=6#BT%5UHMJ,EJ4XQ#3._A:>Q*V(YU10B07G!$118S&/(H AQRY ML!W+.&CP2(M9N?A@8B(V)+)2[OG$QEE]SW\9*OS)$&&N:?"WA@ /%G(G0P0# M#'_@OQ?@OR8,'(@J$%4@JD!4O26JO2P%"MODO>Z0 REC.">)3'.6L@@ZU V: MTVRC4ZYC+#19MW12CZ;S>EF5P60(C!@8<7]&Q&VF/2&$Y F,"(T2#!(*D/"@ M>2CC*3LL([X<]D7@[<#;9\G;M.5MR@7%2IWR%+"(1YB@S#> *64+-[I+7INW M]P6L.!IOGR22>&#LTV!LWF+6I4C7LJ.(1%F4PT@W7'O8RXS@S;+VUV;L?=$E M F._8O4<[&]RX?-\44P'#=6X0KJ04WMT_:=[>WS[YV \7UY.RZ8&]$E5Q??M MYNM6F_[7,?9G)^6\\>IK!EKUDF1)GE*:Q4C*"&=1Q!)O-^*,"KR2QDF46,W^ MO9Q\57)WMJBMX-:EV)V^Y-GX<@_0T,DR&@-&C 9T^ADCZ67X=I&60ED%: M/DE:=@ B \Q*D)A!8@:)>>82"< W"-0C7\Q:N"+13"J,< MY GA-)-Q(A+UELB-'\MBPDG>(^':;^BSDY&KW;*OMO!1/JKR$1RGU&NUGDRH MZ\T5DYD2N8L/^J'M*L5CM\5^X5];_CQ_D]0>]&^'Y&-WR'[A._C](*H'\ZM! M6HX,1PXP' [^?_;>O3EQ)&D7_RJ*WO<]L1N!O76_S)[8B+I(>_H7,]-SNGO/ MQ/O7A!KD-CL8O BZQ_OI?U62 &V,2#9 FHO;IN+I*K*?"HS*_-)K^^]*!V- M_#N3^33J^RFX<9,PRXI/#[+[23ZOGYKEOQ;9/HO7 M&Q%SI_L>K(;C>5HJ?VU&1\-Q=G6;%?/MK,[_7ENE(H>Q-N?_FKLQW#RL33(1 M:[-\L'[^ZB;)X<'BT5O9"AC J^IZ::B PD +XY@XPUHEI,SZQ01C8?A^IV:/ M')5M;!'6B8S\O^1_/MNG(?W]S\D2T\$:IE_E6=\;S=\=B.;9^-W?QY-=H+[W M%,ZBZO&C=/P037R.V=7L-AU?S;*[^XG;NQXBM_GE7K['A7M\/_O+U8PAR<;/0BV9%XO%\ MJ25+<;IY1IR%AMZE_W*Z6KX>/3Y]O?*2$_=X^3SO9_>SH?^ >_&A>&;WB'T')E_=7"Y7P/WFULYR[H'SH7-%RFWN6>PI MU.J1G=#=P:&+GQ O8AX=ROA%!Q!^P[)\J:TG7L_44YV:KQ*WO!!["9N[#6H= M];UTU)796ZGCROV<3>\>B6%(GXFPJ9!N [AS'[QU$[VLS:X>^&AMC(HK.W#= MF(@G064#E%8+8T9IGCL/+!OH![-:S9\JV+4.Z3_["?CL+JM'D_[O[XK9]G]^ MRD99 2Y74CCH4T9C"@$W2DF%RV93F L66WFU"B59DAB1N/>UC($@F#-AEOX# M]*&DRDS)!FJV]WW@NRAS$'GOG=[I/'OW=[\IWSB\*?>90C+3Q9I>N16[*O:4 M)W;F+P]NO[I+AV._T3\BZ@^]8HM.O?$^QG MHU'U;K%C^;_=^/N+OQ\1^,_.XLBCG[/OT^AI]^"SWR+O^AKH7OW^8SOY12D:_'C[4!P&W/Q''@<%!8L_OI>HL>7 MR6C@KK"P9,I)JD*$BU$W.W<>T$1+)Q>[_6,LCQ4&;<,"QT]?3GH MX/*\SR49K)5PQ @E&LI$*H82[.RC9=*'3;@T>+\.33\M'9A?A[/;X?C#./L? MIX/+4\:G#/_CTS@@[0'6:!I'-^7Y:!*)D\3PV:U;B:^W$5J/8UZHI;.+':<- M2Z(44>I-3="U>^!-)_Z*-1.,+,EP'HV;!%LU9.&%++RFM@RYVC($ M=,8O=G:N18@DT$J.5;5E $Q4D[V&F]D;8(]!W ,B5'_LV%1>(WOI\'RFP\^X M=D>XK22&:&R ))QPI '2R2+"+31C5^39 X&=7Z<';6ZW652&J;+!5>KD,/V: MU4X"ZB?[10[;?#IUD_#$8>@PC]+[^^GDCZ'/JA@]M'OTA4"M-SF UE@'#XQ! M@6$B*0*+HR^3E='7%^SJR_3+/W]*KUQC_1#.OJ>/N3^<.5V6HTF+98G MAR1)- "(N(V6"JZEX1! S@FQVE#(_7?2M6EXV=BJI.-TCXSCZ';JU>Q/.61$ M$",H@#&D_AA5*B85EU)"(RS5!R0S%\>['LO\\:\_$EY.8+H^B<^L]$'YL$>O M]B/G">2Z1('MGX>=E'^:W]^/,G]2GHYT.DK'_>S3;9;-5B4-^;,GXQ@3ICGC ML<48:"8Q(M5Q-Y>:<5 [&0=*<&(33A610@@*XZ3DH\&,*[?8SVZ$.^^S=3*^ M(C+]-',;4YFE8=T6,!SEQYY;O^1ICAD,VH$C+[!>VA ^ST+9B_S/J$9&662L MK?B#B_>W)O0 R>S?9H/Y*/MPXR^HQH,-#LS=61M:"IQPQ2E6#N=@8@G!BVF6 MF.J:;)($Q(I:9JT$*#&8$E5]E+'$2+ I7%W,GRI208H\#6_$E7::-\Z<9>>F MO#\<#9=67;]82/\SRC86>_6&;ZELF04>Z6V[W9OXW2.^?.S,J$RR*7 M]_F;Y"M]KL82^7A'7N+@5HK*2\V'D$MR8"Z)W)U+\DSFQV&Y)! ?]K4V;Q82 M5\YG?$OAYETZSFD]3<4[E5T[OPR2?RLUY'+O:8BR TW1(: M<;+GJ0U(3N$1>N=ATZ,(1Z4AK>_BT_H$8R(3O-8QCDG #6%%,!P;88BI@@V8 M6L'E9B3D\?B'FIET.O7><;L),+ '(>PAT2CYCONCN6<0&8[+ M.NPH/;1;W1E@]&7G'A=8)>$*JQ)K$]\) P,1)UHJP*FH\LB, ?%6M^V5<'FX M:LV0(CV$VJ.R[!#X!(V["(W#J\S-!,<&6Z 8282AVED$LK(. (HIV%_CFC$# MFFX;WUF-:SK2U!(O7V-Y^2\_OP[>7$C6#\GZ#2%^O>\-M98 9!32"59 "N!S MF I_D B4;-$D>IS?< ;7-P'G+*Z_4/MDJ[$MVJ,P]*\-P:\ EP$NFX7+6FL< M3+&$ %IEN.884J63BE66*DG!5B%_TW#94%B-DAYD[5G4IP^6+58[U=.5.Y@; MK/K],HGS8];/G"2Z&>A%XVRV4;]Q9"KPXBX_3V99_N,D'?NV]U6F]_CKZM;/ MY@4K+&(KM.($2\ 2X).$%WG!F!)3RPM65"CFTX=CQI$S>(2MBE:09F:1+%Q3),-Y:A8+?,RY39V5JF\,$)LSLS8$\Z?_;UDF-IX\FQY#638U]V MLY!">#[C"\FQG3EK"Y)]SGF.%Y;_&I;^C9?^HK-8'S&=HR@*$;$W2@?K9DSK MB)!5-Z)2$.)5)BI#JDCHDD"P1,2:4%%Q,@!*XGB[V5&E(BM'NVAP9$J"D-;" M]%B*'B3\-=*Y0IC]K$'E!*/HYQTDAY"N$K>,(4!")KB, 2>:6Z9X!4=$<+5- M=[LO'#43!L<$](1\%3CJ<)3[C+)+E0^%%KP%ODF=/X&8W9 6> M 2Z_.,NMRUEL?]X%0'P%0$#'A$!FK"&QA5I#&=LJW$\!DGH+@!:"DTRFMA*; M;5!JCYL6BP9!:%OXCEG%IG3S+T'USE?U:@4FB0:,JT039./$:J:3.%ZP0\6& M;>_]AZI>,S8 !4WN_Z>C>A<3#?IE.AG,^[.B)Z,/"7U)9UF58#J;3\?^I3R; M?LN"*]=.8GRCD]05P$-0+@&OX"E-"$0)I\S9%S8!E:V1D(1IN\9>6DGCQT+V M/I:2UW;4A?8H:H_9^( 5[SXZ!LT/FO^$YN.5YD.6<$Z8KT7CU$I"E925YF.1 M$'F$YC=CW C/:QXTOQ6[:$V(,>NL_?-D(MFE!D->/Q>\F_'HEXZT Z"\"Y/Y M*M$3Q3BA5".CDEA;(JQ$54ZH\T?C&.T./?^AP5$ M"8C2/401*RL/<(L$-(E@2:RLH-8W/RA9"+"-\59-])Z(TM!1%H8]SB\#45JJ MS7AIQG_1)>#HX3V2M[5^>K6(A49+ ^ZPQVVO0&$V_#:!%%$[X=JU1//8\78L: MBG)Z.EA($00]Y-*',HJP]&V5482EOXBEYP?M:VY<)Y\P476/B])9X:=]R9P/ M4K03=8Z;;X(9CDM#(QEG?]QGX_R0W/\S .RS*$W:!4QX!4P"D1!L$)$Z:PL%#3H-#:)TJ4%:&H:A)@ED MEB1N.QZ^GEU-;FY" M/]]0\O;RDC<&5N45!"+W,E5)C#5+K,*2+-I'"L'-5OO(ESGWOWK!_.#DLDVS M6C;:1O+\*^$"( 1 > (04(U8'\($$F5U+)3SJ!'7G"X 2I]X.G$)!P0:(0A9N'B4(!(\XC0G-<#7K.OZQD@ MPEF='VPDOF7CP1$I;V< >7L(=RAK[09.[X)IC@)%8K>+6P.N!%PY/5R1,&30 M!ERY.%PYP42T!D#G%!+2.(0A@?9%"][AQ+1UCH\#6#H:?^#BS_5:L06_[*>" M7_;CBE_V8\4O6W']=9R^X_Z%-+G[\WB<$ /'Z]%K$'$)O4(OIS%I8!UX$WJ- M1IW!0)\1!/FL"^D/,_7.DUMCC[D(0M,MH7D[5HX@-"7RYR^ M"I]'BU/2I2CB04'"IR:KFP'"74O;_=,((?D%MVAX,VEKKB8^@$D DZZ B:Q5 MM@- "$=8:("%(E)K$9N*"5Q3R_418-+,T0'O$13 )(!) )..@DFM&IT0*@65 M&G'(18R, EQ4/;)A$L-CVL8U0XP!>[C1*L#N@*#!>\:#AE4&'UKAY&&:,&,6TT)!RQ22LW*%864G)&N@4)]KKD%/*SFSR ML12:5EDP>@ WF0C169,EJ-%IJ!%?\6 (:!&$D$)-A( FM@*P2HTL98 >KT:- M%;F1'F)-%K4$-0IJ=)0:R149!H0",^[4R'G1S":2QY17)C##1N#CU:A!/HP> MYF=!R]3HH0?HK#ELG*T[O[OWJQ3"" =6LC8Y":\%/SLJ51&HU:YCKFT,-(AC MG5C-+7$&<;6-&X@E6L.?=>A925>;-C#MP=>)YVV+:!>J:IJI00^:>R::6ZLQ M1\(J Y#A!A(90QIC@BK+00$2FT,UMS&S&_< ;[26/&ANT-R3U5RVTESJ/&9B1C4\5'.;L_2A\Y@;)88Y?=4]JT!YH'D(99.M3<-IETTB M(%<$$1Z324(@2CAER%*;@(H@(B$)T\<<4#9#"4%[%(52R0!1 :(N":)@K;+[ M\K([ T0%B H0U76(PO""(9QHXMIO2U?Q^'#+I?YY?N>^TB__]K(U M',_3W4Z]]?\HA(X(800&,(4T4%E(Q MJ;B4$AIAJ=YKY.6#?"YH+B8WD?&J/YZM:/O3];G87+"-%2WPZ;-;N4_9*"OT M^PICPC1G/+88 \TD1@N25BXUX^ *E8#C+I$-U&SOK^,=8M&^[!=_KI ZP="G_FTVF(^R#S>+)WJH4+Y8<3_5>C3I M__[ND86SSM)UT@55HB2'EEL#JNYZ7- $@JM5J%538HE2B#D36;!8HKA*]L,( M$TOANRAS.\2]U^KI/-MCP<0CZ]4&1TUMO1:T,R]FG=D-O[LEKO;M-0/M?)EK MY+NG([[E+1B]!.*:-Z7@Z)+G<@;C6PHW?X/2^"?MV.)R>KFV'=(YK;=R1BBX1<92C%2ENK#814(L@4%JJ*;4 ><[[ES2]]>*MROO4NT$$KT"&" <"H QD->(P@C!XZR]W-H.:6+#,1S,.FLA?)[,TE$TK)VIAD#.VR?QG99'MC.W MZPQ<-EYCCT7:,&P!DP(HK3A--*EZ9";:XJ=#00ZF6S.3$,$]@=IK7;[/LG;6 M@ HH%5#JK%%*KDC=N%4QX9I9+)RGQR@!NDHQMIQ#LM5Q9[6$ MUB:2*8L;5-$N="MF40FI!M>;SD+/USYW??3_+A+,2_WB@MZ@1+[(\(;9U":3TEJT1- MR1&.H;22$\;B6!'(*OIH+ %D\5II_5*I;*E3;9,30=SCD+U&"E4WZ^D#0 6 MNDB 8JOD*ZBIU@PIAU/*)WP"!:J,3TPHP/I @&HHQX/T&&Z7HK830GHI":"+ MZ.YPW)_<9=$L_2/++]PE/]\V&HB*%2 M\ME+2'M9"J ':9.YG)VU9(+&G(3&,+#*ZZ$4QH9Q 17" F#F]$=7&N/>POMJ M3#,;,A9N0V[28^C^UGKJD9H/CQR>!E_HP#3P)B>A*YB#5W3*UBA"#30,&J(3 M)16Q"V= ,IXDFYA3R%:9QM!VK(*1'F'DK,N]@@I>J@I26#>4M80PM@A0C+13 M1U%QIV%%*8$'J6 SF[^D/8[!6:O@N3G9__UA2575N$_SO#J6 O#+L\%5^ MKD(*YKM9[!?V[#/V3 MJV[-$J)8 F" - * Q! @[,+REIH^;GF_5/\:"L;C'F[VM+"K^G=I]9:/V@>/ M)5T'IZ6K14XG>,C:9@74*9S". M_&H\>,5(#(2P1VA[&\$^HM#-8]N B9W Q,N#O:X@&R$KAC!3B#;VQJ_W:T'_=<\GPUO'EHJ"9W-,XVTIL/*@)=7/V743J>.<%>WN#9XD^8 *P1HPE23%J+L([9 MHI<&1P;7BC]Q0F/%N966:ZLY 5JJ\J-,PD3BCA=_/K(@!W= 65O);&TE0^%H M*!P-A:,GDE3B>DK-T M=0I[_"[MWSH3=_H0R!U;QY 3"XZ=?NQ+R%71@Q0$4 2IIIAC$TND4%7T !B M5KPX0O"/Z21_H@SBM^K+OSWY9?WP^>$^4W\,\^5G?UIH8/US/Q567C.IFIR( ML\X3"Q@5,.IT,4K"59F)58E",:;:6$$PCUFJ?&7\;POA_#^5;#K1_%1)9F.8A5F/H2;9:CMK M/@6U/ VUI*L$Y!4!^S-(\NYV,!M'P[G[JT,*+36BC>L8>%@:U&A%. M+!:)] 8'4(+&B&NPB-1*'+]^X&/QV:5 E>B090$>GL$$H5 M=0#&%J6LP @DW\X4J0ON^['[YM>ID]O&H RQ]GJFGQ!!1M#H\]#H&K6PLE92 MD@BKI=;0:,*$6>:9*O@(G?DKF2,M:S3N4=D>HT2'=/IR2-.>(A?XZB4SQ%>" M1U:'0,IKU,Y4<$ZTH9A(02V,,:P@4&D2'Q\L;HIGE?48>96N2YTU0((^GJL^ MUCB/$PLI(UQCCHQ$"=;*\F7>!Z6D"9.D$58JVL,LI&J<4GSC1V="_A"E_?[\ M;CY*9UE!MSYU*YH60AG"'&?L%/UY!P0Y8%@=N3#!:,P3JKA,).."Q[*"("HL MW*H05BN)LC6!YJ])$KTMX<>(0E/Z M_Y>@WY>KWVBEWPKHF)"$(.W[N%FB@%W$,45,)'U%_6ZH!PSH@6;K9L]&OT, MQ+,KAO!'($1N=@I.GW !(UH+A!O-8RYB#BS2%+)8ZRK+AF&B^!RTFK%- M.>UAVM[Y^4F 5L?8VS>8PQ?D[]U?6G0RBKZG^=(>/5!+_FN7FLA5 M)2$P("%$$A!C&B/+(5%QJ28(2ROPIIK4GWE#+>H\\D]J!EUJ!GL^A"ROM_MV M1F[T(_?+AG[L/4V]]F>X5G ADD0)09#D$@)((4TJ2CTFW'M;UM..&19-S3"" MU]M1KZ9FN/"S6I_D6NJH%5(JB850QIHXX897G&",)6";MW#')//&)AE<;X<> M&IMD=^.B'\!#ED[S*'/H=,2D;Y%F1W7BX-?4L3KW["M+GE_[(X8\S?)[WP7C M6S9ZN(X^C*/_+QW/T^E#5,UF+YK?3\;%FJ6#R7TAU9.;2'TRD0.(7O0]RN.R@^^&51!N,'UG>[?CH<1Z/'"VN]0$SF4R?0T_O)-)UET6V6#O[M M'F&6.0F9W:8S=X]IYOOG?1M.YOGH(>JG]\.9V^S\_9Q9D$VCM+RGVPZO\OEP M%J73:3K^6MSB.OJ49='/$W=E7MSM9CXMNNX-,O=Q/VRC5TLU!:-L7+ MY6X]V.A1L4UK_.[Y;;N!+5BBC0Y3[]F5U^F6?K[57KC'NF'=/0] M?W48\^?R@LI&)2<2DE M-,)2O=?(RP?Y7+3B<+)G//:-:XT2T_6YV%RPC15]I/\+QH1ISGAL,0::28Q( ME3?'I68<>.NXND0V4+.]OTYVB$7=FGO-7CRJWY^Z$44_#M,OP]%P-LSRC<[&8CTWNN<8V!?/ M7OO^6G2A@_US[M+IU^&X?+QT/ILL7BA#.\4KH<5.HS<+W4?.9WRAQ4YHL7/V MXPO=4I[3B=!B)PA-:+%SH*U^GSY,G0D93;,R[[0_R6ON:#C=?-T.%F_;G_RU MVUL<-MK7/=4D=,6HIF,#90(-0LPF2D*F347\2"&55MHTD#'L2 M;>>YG" K95"ALU A6F,THE8CB)E*($@,U2@FK$H-HQ@)08Y5H69V;J="&(=> M-B<9^)E.!O/^S*WZMVPT*;LMA^!/H#]81R2\RO(3Q-)$62,(IXH98A'&BTT= M@CAY#)%^*87,KF3L579V"'OND4R,0FWK@VB6+8HJJW M)458(]"(2C9C*;">%.?=X_MO*;Z!)3-$C-$.5Z["4KR1K/XN! M]7"CG=RZYS,$;;Q4;22KM"(JH056" -DS'&L*0?)(JTH5O!X;6S*+F \>/"G MZ,'/TC\.L@4N"61.&4MXC5$"&!A# @Q3)*8FQA7;%$40&62)[#D_;@_NSEI+RC?X_ LC@J#VIR'VHA5*\,8&H,1,U8G$)N$"@S,,I!NY&%JT\RV*W"3 MU/K=WUM/W1G_X!D9@JE_H*F_HQ3I'%T!#DF-_U=)RV""G>/K^RX"A1>..9)R MVQ4HA&V;F:#U\_6>E.VQ/>ZQ[)VU 8(V7ZHVXU4.7\R@L9PI;KDDPEI$D%H8 MXS3>9NO?6YN;L3!0#\G7I.#OGC8?YOAWF''[\V26CGP_D2T^EDMM);*'Q#;$ M4-O- JB7CO0$D);5D%8!H!2,)6.)41:!)=(R3C39ZO_Z!B83 3W4;)>T74O9 M6>,HP$F D^[!22W]R5)*@.:0QD#$UE(L3-5Y$2&&N3P&3AIJ\H9P#S7;Q+ZS M<-(QCNK79#5<) %%5190LY2&&YE&"_%]V$ULR*B.%2:( R(H2#A62BZ(#061 MK$9LB#37 #!KI=28T1@G BS(@277[!2(#3^O,1>61(#Y_.XNG;H/Y26CK">> M=7.W)%*930HRV$T;_*$@;LW&B*0V7SE):.DN]Z$OV M=3@>>YM]Y0UN:=W?^L^FZ!,>; Y'/>]V??(#AY\IPNJCO[S\RA%W :\ MXC$G1NHXEKZ)8L(LL8G4"Y2BBH*7H=0OZ4/1I;7-O9[VN&@TPV_7TJYDM0L) M9'\)*AQ4>*7">*7"2,C8\M@FFL7 (HN$$(NPI'#V\=$JW)B!07L,O@K)P>FH M\+E%&;:/B;+Q8'% =)F.S^MG,Y]@ZY@&4IU/H(4, 34VB4NG@=RYYMWL)Q,0 M*R#6)2%6CS6^,>?N*^K?(\FZGQ8(\J#YL8"*5*$-,43#'' MTR(8ZCGVJ^? AY58'/:U XM'7G:SD-E^/N,+]1RAGN."I;X;]1R'V<874NRQ MQ^2>$(P@6>=NQT Y34 Y02#]D>@S2D$ZQ%; M5:O!Q"*C$RN98=) 8H"0$)E8 &8Y5%OYIWM"T8%E)/_)II-!FM]Z&18(HK^] M!@YU."Q_1JD?6Z;?>@3WPIWP\\UZ)TC4:F0-E%@E,>% : YYXIDC'>J & (* M]PJ5PDAJ$/)R!M:,3X> T"$TX)STT6%8SR<-A:3C;"&<; M3\5(2.V8%0ANL.(.0Y*8"YD@&Q=G&[%@4G&RU5'TL1C),E6[M2 )1CTJ7X4D MJYL'' &I E)=)%+53F&Y$H8"J8"1(A'8=PVW!5)1*)#9YM3:%ZF:8?.#K$?1 MJZ2$=!.ISNTH]L1#?3R5TC5N890/19'"SM M(@HAM;-9@2U23!DB8XEBB244%<=HS#&B^UE-E7!]7,I6F]P_$/6$X WBT[8H M'K.F;\GQ$Q3Q-!21@I4BVH1@8+ADAF+%#,?8\L(H8#BA .QG%+Q$$1MC\.$] MRIJT$TY'#R\F,E7:#GK31O!6Q+)PWQ\L#[*;K" ;G)8"&!S PT#M+/G)*%[U M^R228DX$-$G,(!")!H NS Z!E5J@73K.9L]#W5(HJW+^CS61_#RQE4!6@-BF M/2)DH\U!3Y_&+&CZQ6HZ76DZ4@ 8+0DDH*"TL$B685F6,&B8?3U-;XX3F;]* M6.1T-/W<0B5J,/@A>NPTKA8V"6[9R;IEN]"+BY57I@R ,;&*,VYB&\=0J7&Z\1)".HAS,XA+S?HUWGHEUP=VM*$ "'B6 O-"5$\CB4K MK .N@42P1?UJS!I I ? 6>C7Q80S'D^T.;HT[9P=FCVRU9JB_^SF<6$KO*#G M?OK-T KRG2E2>TF_(>$GD" M& 8P;!0,";OXI,4S \/38%-NHP)5%22\];JG)9WRWM>J%XWL_>6"'_B86XN# MOWS$D$O ^*]=B,%6YA.R2%)I,156:($8M$)5I> " !@W8#[]5GWWMRK0_NDV MRV8_3OJI?S;UQS!??N##S(VK8FRO.=X_%<+P#/#0)?"PYWUK?+U]J!:Y*1VY M7S;@YY4EYH4KQ^%RY1C%1%&'ZB310EK%-/18GTCCUHTJU #6=V?E(+[>WC : M6[E-WN]ZB/Y[6C0]',U]0>9P''E.(03^5@PXZI!_^+?KNIKFHF)]F M=^EP+\WL9R_[S#\3PM=\_BY1+T-^OKMZNMWCV/_@T@ MN<0;#US\O)TN+G*??LVNODRS]/>K],8]T@_IZ'OZD/L"[MMI-9J7/:(HGS!] MV>,5GXYNIUX:_Y1#1@0Q@CJD@S116$CE+24I)33"4KW7R,L'*6CYO4AYA?/M MSI;SD*[/Q>:";:SH(WS^&!.F.>.QQ1AH)C$B9L'GKQD'5V3'NM9W]8)5XNB% M+OYS[.TNFX]KD:/\;=?#0;7A5=4G\QGY8PD_>B/)M^&_K. WZ* M[LM6)E76D\/'^C529[#>SXKIZX_2>9[EU]%AO24V3K;U@_*M4[YFOC6?'>;] MT22?3Y_O*Y$00J%S+V)FE0: <.!VG4H.66Q)K:]$PJ#B'%%#E+%6BT3'<65? M,$@A*S<>)_/90,WVO@_<;$MQ!(/)9K+9-GO)AOF\V>9CA_*^8#"!%*454A3Z M#"M(>0O^#./(@8TC2. IN=3#UFY4X[]^P?T3S"71$^P-%W,^N&E#A"+\4-H: M2EN?BG%P@E?Q;**=E:02!D1BD!9(\+*<#-/82FEVV+;M=?T3O(=0D]5B'170 M4,T:JEG/*YML5[(Y9[C6/MEZLF$..".0QHGSTZIX"[6Q46 '_&R5S<$V$S,Q MA3T&+[."]6),R2*5W%8!(A]W6H:EQLM@]+W[ZF30B[(_?)C9HU9ZYT8\JZ>; M1X/YM(B0W&;5YX,%>F#%S0YG[B0K=F@,\29Y9:?G M3;]T&D["T[SN/]_,9_/IPAW.KZ,B%[64Z0XDI/:B]/Y^.OG#3<,L M&SVLZUI+Z8:"K7H&H5A! I !'%&E8L$EK9C=+(W5-J'4,OA5R4=-W%?2OK1>S6_*H7V:I=.9=9.VEJW:[&6O!Q-_G=\00. *P"NO"TL! M=G)99,"N9!@M1?@*/4^$MFT)_W<3DCN[=7#\ N#V%D(1(!R[]8E0Y!/8\B:R MG'>)'U]%X&/ *9!(2@-E;'#L/L%*\4,X3N1AJ'.VXH>:%#^$6A"_*NQO#S-X6DM?+5.QWX_[D[LL^K-?AG&>_:47_9S-ME+^]L^^_-2_S0;S4?;A MIKC/SY/QQ.F?6]OQU_*6U0V++.)GDS %U]IIATT0B3%$,6><+/()8R%M+0F3 M&(J1 /[_"AB$M?/Z*RTB#MS%9A9E%ZW.ZUDRTAWIEM29]I0?>RM,FMM\!KMJ#KX,U"'NGYC&^E2K"##>_6KKF* MHU10=U4 V:NEEG8M=AHTX9PSJKO7W^SMFN(%N>BR7#S6]R[(19 +?LFY<\]X MD#\<\-E2R?57OJ M9=J$E2WBQA,>AYT//7UG.RRDWB"%/+$F ,P@FW1AA;90D0"X 4 MA^EY8(^QLZ!T#WH>]/RU];R6@\@9,8@3E6#-D'8Z)5&5QT"()3$]3,]Y M8RW;>L"SWIV^FC<=$CP!%Z8*!P:/_L JV/.KK@#CH.B@!9 M*J$B5 &G-8FBT@"9),CR2@FIV\;Y@4K87.NF'@>AE6-0W*"X7G'12G&I%!@D MOD>/Y"0!(A%+Q94\(4_:[3L4MS'#W2FN:+0YS^DK[MD=5OPC'8ZC/X\F>?X7 M7T\U'']S G97E"6Z-^ZGPV]%:=75;38:% S/Z7B8Y9<9 SD+HJ]=^$17K12X MI-3&G $'4%@:[:R.BF:0N->(WL2G^-_SX>SA4]:?3XNJT^3;S\-_CJ>9&\=_ MLH&7M!^=G+5Z=- CC=(/=M:R#]K4#6W:N=WS5;F1@IC$@ F(A0$HYAI:N5"G MF)BMSB0'J]-^EGONIL6]MJ//2$^ )DV!T]GQ@R:>AB;N4D2Y4D3#C 84,(A@ M@@1B.(X7^UJLG0(UIHB'6^)MQK%"_/R-;W2^P%WEX;RP.6__2-C # MYPH#NU KU# .H-"J81Q:@'F5IN$5YPSA"=&;''.[(D"S<7[Q3;%T"6QR 9E MOE1EWKFGT]71N?/Y!8$HB05D+&$QTVH1_(^I85MLHWMJ\WZNQTOV=('"IOX: M9P6==6H^3V:>7/_I:!3GK7-)PVG33%8M5"W)EH,3#&_<] 9Z=9 M+BWD%FLKD*#6)IL _R3G5:L')JQ'9),YV"=*+1UP*N#4!>$4 2NWDB#.@/'0 M93!5 D$L5(E3-($";$7#]\&IQGQ*2'N$-ED3%G JX%3 J<[C5*UJ55"L>"*H MDB!AROTK&"IQBG/G2V\%P??!J<92YDB/A$X=?V^SL\%:J_F].AVT0;]: MGV MSST95=_JJ?[^O]-"Y7(84\N1H8(30"&U DA,DUC$'!*!K'%/\=?T)<.I T^[ M[23669SH]9.#/HB0^/TJ$5*-!XO@6]5+4.5Y-LN?I2&V'&++E,)(0IE8 C&I M:O*X IR)&@UQ@IS!Y=Z"E%J-%2"(5I% K)'028E73L:S@9KM?1^XR6)<&]FV M0M7E8T.Y#ADD/.[9T;N7"]L3G,MMR-K[]2397Y9)LO_')\F:S239-P"5%TQ, M*V34\^E:!G$Z+3J(>.[IK,BA\4S43^44+UJ:#"9%TY/;])MGXT\'OKG)()ME MT[OAN*"!ODF'T^A;.IIG^77TN6#M=S)\=9=.?\]*HNCJ9ODR8Z=Z$O=[.G*7 M\ZTDIIXT-?4DV?FL5]#WY_,ON?NF>_+B(W=9FL^G9?N*U2V+IA/%_:;^Z@5M M^YWOB+C/]5CR(&VL_B_JWZ?AK5LA*L5N[R\^FZ3@OK8/!XN-#-VG#J?_88@HVY[T_2O-\>#-TS_1] M.+MU]_XQ^Y:-HO?OWR_YP%>CNATZ2VG:OWWPS5^^NQET0N*;:A2?*S^R')__ MLT2$NVQV.QGDT3P?5DU3:V.O#;&:!S?;_C/U-P;^'G[RR["R/X=PS]Q/QS-G MB]4N-AS?SV=.1/*YDQ#WB-\F(_<(([?*O:@P2?-R#=<[[+C/E.OG'G-]BJZC M]VX=G9+XC_:6HRR'-?7R,W4+=I>.TZ^9_T+TK_G@:_'+P#?.F13?2-WS%=TA M;J)2^!;C= ]2Z(C__"CM_^X_,1JZB[K[/5Q'A^U(FUEHOPX]@[O[6J$BMJ8A MB5O7_^?7;#=;OC]]<@X_H8A) Q-FC-MRH#:( JT\E\1JF[)<"!@SHI5FC&IK M"*?^HS@1G,;X^6UJYWVVMJG/:X3UI5[G\SO?[>@_;FF*^7?7_N85O;;2DPT( M>J:((2K^3)]L9_3XWKA[5WS)6(^9*G0(-!_59.FX[B9UXM7];_U4JX(MT_^E M1LL+YO>HY<$=,%H>]9XZ^5"/K.-C3MWBJYL#V2:(W3'[#8Q"DHTA%#]OIXN+ MW+L]X^J+,UU^OTIOW"/]D(Z^IP^Y=Z%NI]5H7O:(HGS"]&6/5WPZNIWZ?>1/ M.61$$",H@#&DB<)"*B85EU)"(RS5>XV\?)!B._%[F?$[5N$_5/.0KL_%YH(U MX$EXT&M MW*0W.%( QU87BLH\+%,.>;23[SYM#*WPS9P.UBPI.3 M=8)'N+O6_52/;@&FC&:B=G*+L;8)158Q181BB &$(((X1IHHJI<9)JEO.7% MF.M]&=CUZKB9"KV[=?*+V4I[H-$*Z(Z*!-4[#=5[LGJSTCU1HUR5Q IE38*,3*S64&A8 MZ9XP6.YDD&E5]YHQ%"!MV.$YP\+-DP]@K8R'^;T7MBA="EKP 4-A^PNM$@E7 M64* 44E-8H#54M(8:$[C"ADQ Z*)K*9_WK^J3;*)BSU(&XT#!7Z+ /G 0-( M+F$ (0U-[)2>8,(8,YC;A8'$N,9-.">'PD!#YE$/-1L./CD8.+M(2CJ=/OA< MT[20G*,/]LX [?:0V%"*>:ZEF!6X4UGC!=<)0$I:JP1",@:&Q +J&, $TS@Q M#8![RT8<:=6(.YDRS0!A <(N",*X6 7P8B&427A"-%04)%8I74 8AHE6&K8) M8:>)82V6FK^\M/PE5<]M%%S:^711>?>0I=,HR594+&9I_W91O>D7/"]7/-JH7#N\4.LD:\36)'O=&&A'EB$ :%6^ MGRC L31<88*55HIBXX39 &2=6,>XK5"'&CMH&CVZRS0J_/ :M2?\3I;GXS4D M531OON%6>5I#L(UN5;/;=+;XQ-43M=OILJ:ZJ#M^O%C9?:9?\#P,-HJ$ M!X^!;;2)L^(1:72SLDK.:!]JG7BNDB^YD4R+6!"C& 4\T8E"7CR),IP#Q1H0 MS_?+L7D@WB&7.RG!7BR7]'K;A6M*,,MU\\7\CX/Q"XR%);>*)K%)H(J),S0I M@$HI) G$4&D);,SUX=PJ1UL0CZ3YLX:)5/XQF0R^NT51X\'[\2P=?QTZT2D) M5.PP[X\F7E&?K5'7,F&)%DC"F'-".&;QJC:0<%ZO48\3PPF.,>=N?KF21E7] MB'%,M*+/5O;NO,]6C?IB;,7>I_I.<_("*ZX^5@7IJQ%'Y9"?+"M_::'D2Q[R MF#'N0[G2F@PNYK7SA"=+ ?B>YC7;.B_,ZWP^FBVP(UT)AW_II\F_)H70_)3- MTKOT]\F")F5V.YP.HG_/TZG#6?])CYC7T:!I)T:9!P7W[;38(Z.O"_&I60?I M.!T]Y$-G!NDEH8P7(,_SGB_L!S]$-[;1<%9F;]PX\)M,\UZ=L<2A0'\T]_)8 MF$8;A"_514JRHH="?CWKSMW$&5"CX>^9YZBY=4_J7QRY.Y=_#1V"]3?.24JC MJFX&O>5<.UU9TOB4/"W#_"V?9V$ %NM=6^99YFF'G%P4/$=^EH=>#TK"GCH- M3O:MY *:1OWAM#^_R]V.TL_<:F5?B[5W"Y7>W'AXKVS3%8^-6Y:%A%V[_:>^ M3,LBOK?5"T_ZDQ7"=Z1%_*1!3#&&&2[XGH'RF%= $L. MHZ4V+V'!H\U2; [#^]8,@Q?96%LFU?Y&ZZ?^;3:8C[(/-\4=G2^8>/:P[$>G M<%MFK'[X*?W79&H\X=:SABS11&H.&948FQA 3VRQ,+ZL!:IFR#JI1$(11 3@ M2& BK84+*8TI$YN6:!>WXL<8G.Z=653@6650/&(?72W8G(:KA4U+XWE[J[F\ M8->3A$@O8QH-W";[3K$A]AV[>)YB(WJ&:B7(]_F,[V0Y99H2^'],G2\5+3,ORT.#( L7*0NJ MWR^3MYWI[P3!#?T_11@CB,-%BL//V2P P]%E Z>Z^K\6?WDD<.-.OV;1Q^PN M'8Z]+/PSSV[FH^C'X4WVI._[&H_XY_?CZ']\#LY%EY!:3RH_N?>G#%G_=NR& M\/4AU(R]$7U0-[.+CV (>O/$X>+X0+)5.@U(H%&8(HVH)5@C!@6JVC8#JL!6 MXO S<>/"^'V\Q.&WZNN_O3#LK/X8YLOO+%7R\U(C/Q8M$GXJG,LFNH:B'H6O M0H;6V=*( %B![^PD^9CDIL4[4&(8T5]A PS7%"0::>2IUCW4H40;$6Z=F MSX!5S;FK^W8GB7Z0]#!Z%0JU@RA3WE:G'C.& Y8&+#U++'T>2M?2L!4%G@.7 M&D*4;_A'-&25W4@E)7(/+/TY>Z(PMN.XB44/BD9[.'=3%8))V>6!OR0+XC@X M6.0:;:(!6J7W^*1KZ=X@&F, N>:"+KQ(KG42[X$&R\!8W:[ZQ3W 9 "?S%)K M%RDV4]L&\ZDOF'$(<,V?S'_OUD%G*V1KN;M[-BV[U?E"H]OA?7Z9,>VSX(O< MM?OC6N]R'A-C*;0*,J:L-90DI;X#A;&D'8@:+<3S8UTZ&]O[>0^()@-&G=W$ M@W)V0SEWA#D@H*LX!R<)UU0C(0A&F$+,3)ELBVP">9QT,L[1KK["'A;\(LE? M@X*?AH+OTF^^TF\M9<)C 0F+K86 6+6PM@%24.^CW^WXWNWJ,NTQN M+JKF6SHZK^P.RY6"QE+%&L!$X<1MNDH88BOS&!.4L&Z[P\\J[Y.N,+T6+;C" MIYY-\GF:#K)BL;L>1NKJEGU>O,(E5+C_K&QUC9DU(K8@20"!U,:2E% !8Q!O M=UYX T^Z$.*?W5,TMX6C'N$AWR(H]RDJ]RY/'.)57%PF5!MH(3()MY C@J0L M/?$8$6CWT>[7\\1;T'?8@W";=:LK&0:=],L#0)PJ0.S"![K"!^<+6$X,$40+ M2P&&!%>[/X$:FBWRAE?WY%O! DQ%V/O/5+6[,_ WBP1 OE)PH0R3!&.*K&7& M^?^25*$Z&C.U5YK,ZT<"MI7_2?:->:0, M!\HY[H;K:L<6U"#> 7^]$,?-3S>X?3,63KZ#2B!FI M!8JKD^^8\(1V\^3[M/3U?#SLH.#=4/!=^HU6^ITHA8TEA',N.27 6!!7!VO4 MIZ.]N;_7<^R-"*W9QDQ"@#2TPGF[SASFEE=G65@KN$\TZ_6= MW6UT;NMF/5$K+=W.O?8.U3@; MC$-3++F6SO9!1@"%XBH& 8U01C<3@VC ]V"XQ]'K]J7LILB'DX* AP$/FPW[ MU(@=C&!)C+&0L8XU0$G, 5Z4'V*0[&-X[A7V:2(\(WI$T$Y Y$&1G<#.$# U M8.J)8.H.2,4U?@=K$Q/#6,L$B-B!'=:)*2$5,6IM(_P.330^ISV$NP&?P<(\ M+32\B%P47"-IL )J1"&ADJN8:(X@1Q7]%4&*;W4I;CH\]RR1@MPSC-9\A^S: MV([._A;8C;V%-=C22&YBGMT\F*%HQ M9B0B@8E!V@H1 V882+2!R%+@7DZ4%0UDOXC.2<*P1@# 86?27BA9 M'>B0).$@ 1@!+130#&,I/!)"R*%V"-E*VDOWL1'W!'H56OZ0,!.P-&!I=[%T M%Y2RE5%)D.#60HT93Z"-$>)6%E"*N6=MV =*'T]WZ3YL$M%CXE7:0 63\J1@ ML.6!'R8-KYM&0VOLRP)++A$%UAA"=2()8J" "O>/$ :UET8CWK+7";EFE\OP M$GJ=/'*T<<8UYU2N3 .%&"2&,I( K6*C@74F@M=W9Q?$1.]#YMQ6O"GT.@F% MYV>DG+MB( RN8B"^^T&BDAA"+B!56F"B"^V4/!:"M-/3M=OZBGF3"?$'!3DZ M&<<(ZMT-]=ZEW37^Y!BP1,0RX4+Z?[&"G!;:K15A1!_/C]IM368]#IK4Y;#S MGE DL;,U):Q.8*PLHPC&AL5%L6W"$2H4-$:4,((GWH"2^AT M$KC.']G+ZZPEG J>6 @%8LJ(1'+."ZA(N.9$=B%O(W0Z"7'SH-PO]\-K%!Q$ M.#GGSA)(8@2=U:HI9EZ[$526"[Q/O?CK^>%MZ+N0G4T]Z*17'N#A5.%A!SKP M&B]SDB0"64 @#J.M<14Q04Z$ <-3.SC)K3CQ[>R\T,!P\Y_IJK=G8&_61R MUXB9-:D(^&OKF[EI[QCD]6I M-^.6\!@@ RRU@ MN07'JC41,)>#[G*NUY:V?5M^$SN[203F[H9R[O&W.:IG_ MC%D<"\L9DT)1@:0I,O^19LHH #OI;;>KKPPUV6#T?/SKH-[=4.]=VBUJAVK< M& DHA583 CE56JI"NV.$.6#[:'<[WG+;.R_ 338(#3MO./4^WML58*6@6A&3 M4(2<>TL(T-@ZM?0*BD%B-$3\G'M9GJAQ/6"4$(,@<6800Q1P"TAQ;H"1LX^(VL<2>B8*$3J=O+TM%/ P MX.&%XN&NP(^H43[$2B.EN%&:2J0H2"0KDJ@P,5A#1ML*_#1!6=.#S3+6A$8G M 5(#I 9(/<#$K#$_R"2F'&A$>:(TQ)A!9W*6+86YT'N538ZV9H#][>?S>%XGI; 5GRL_.+F4V\_Y+OG1]7 &"3=&$#Q\W:ZN,A]^C6[ M^C+-TM^OTAOW2#^DH^_I0^YN]=?;:36:ESUBQ<&;ONSQBD]'MU,O@G_*(2." M&$$!C"%-%!92,:FXE!(:8:G>:^3E@WPN^K],;B+CA7T\6^7_I.MSL;E@&RM: M*.QGMW*?LE%6;%Y76B8LT0))&'-.",M:!RSHP:@F&?^: MY[/AS<-:VQOBX\@-"$,=#*+LC_MLG&'FX1)8H M+: E^I[FZZ!^(##^URYKIY:F3SU9C4)(&22LMD0#S=P" "-UG BUQ7-5'^F' MFTUT?*;5TY,&#UT:/.SY4T!\O4WB%[GY&-5)Y0^P^*W[+1PW6TOM.LFSU/*MRZ 'WJWV:#^2B; MW#QCW"3SV7R:U64M+K&LP'R/U7HTZ?_^[A'H)C%EC%K,@ $D49)@M\-4T&UH M J]6(2N1(*%P3*'EEBJ#8XMH)?O6&NT>/7.2>>_W]>D\ZRKBYVX++,5S(;#E M7[[5S]L(;"^Z*=;/3=_,Z:[?8](=^Y+7O6)OFF:#9S:F8>Y^<\HZM:;UBWNU^= (WWJV,O^MK+#_;?MK/%1K1![JOV_@O% M7^M]+8I&%5$\]H\1;0%!1U)D0JN;E\4CFA**3A$NF.$*4,<)_=D/\_#T;?QORL*U4/J\3K-K;""S@.?-/W9VELYG]WI6I(\%>^=L[9U:;,?W$*(":AEC7]!CJ)%+;XHD,#D. M8907I-9AAN$F>P9V'TM>MNMAUEV0\17K43!Z0CU1J"=J"-,A7&&ZM8F)8:QE M D3L0!;KI+0:,6+4VGU\V,?KB9J!;4)["#?96^;%#FX4,CQ>$ M^'H#+]0Y2 2)D::)XIHJ)*7EB-D80BJ,@M2^JR?^'YNI>?1P'LG&X=;]T22?3Y_/E16:$H6YE)BBF $@ M$9;+7-D$DEJN+*%&6(1P(@%,C#6>[Z+\*"3N5U+"@9.5;*!F>]\';J;:UL96 MI#^OC>[).J475G>\Y'&.&3OPWTV3?TL1C]F:9[ET9:N'?/$;>0V M_YI%(_^HT;=T.IS,?:;SS;"?E2(Q2&=I5*;.Y=%P'/WLW(S;2!4BD?:B>#Z= MW&>]2.7#M/B\<@\Z=<^GZ%]'GR9W11G49#XMG]U/1W\T M'_A!%=VC?(:U6Y[,S8)/M'8S=N>_D,_[MXMO^ *(-+HOZ@>CF^GD[M@BE">* M(J&4G&04E%+%L!)($ZT3IV**;\+>CYDS0;*E,!>R_#$; M9]_3T6RWCWY!"\8Q_]=/SKRYF]\]PR_VW6W_>39^]_>9/_F+ M"KJQI\'GT.H.MS;S>_^SW0GG*SM0(YNX2>"5;OGUC M$Y[^L6/"RTK453'Y8H[+LIPF2JO^ZL2\KA3I=/10Z,-P['2YT(Y2(:ZCHK#B M\$79+L8XLJ;B>Q8-G/DYGLR6ZIV.'THE7@S)P> @*X?CD6PYG&*(>?0EZZ=S M]]=W_S\'9?Y:4_?^9.P@\,&!Z726%C45#NW\9R;ST< !1S;M#_TU;B?Y$E*N MHY\F^6P#=J994<$1S8O)O4]7EURA:U7\43RKWU6*/=I]^DM:5(2,9[UR2*F[ M1OI'EOL2I/MT.'6_>!0?CIU5XU&[_-.+GK_^M)3'XC5O291M\Z+^R(\WWRQ< MZL3F7'S\A^',7;O_V':MY\/1P#W&U:?Y<%9NV=W?L=^/W3[[U=W 2SLJA-;) M3W]>U !5LEAN-5_\\"HA'5=;LEM-MT?/*T]V''U*W>I&9I1.W89NW-.[KX[= M!N[$)<^FWWQ94"%^MUDZ^/<\G7I3X#KZO";UOF:H56058I6#PIE00@,HC(# M8.=P2V8,)@ XRU L:UC3<3:K8-6OJR_BKUD;SN]V NY>_/#%K5,NC;IYYE?7+^IP_&TR^E:^Y2ZZ0)*TJ$=<7J0N,KTE ML W\)0=555G?>?8%]$R^CYV055]=*+O0V]C M?C*1(*#8(E)?(3D?S8I[3[/^Y.O8S/^%#"KB=JS=P55EO2 MG7NTSNE8-K-;$ MI?C^>,M=6'RN6/#10_&&^^A1);,%3%2'*./!CZOQEM"QNQ;6RH1H)K21FC.* MA67:"*2,M!Q $#-OX\U3HRR#JPD(0EC)#'^H]8HK "2Z.!:V%?56F6JAZ*-Q2Z*4#MD M&VX4PEZ'0MC6"V'YSD)8+ XJA#WP:\_5SSYSQ4/J9\_]3.WVQ:ZEV>QP M_=/,@7=AO!0<\\,;-PFS.DO(10G#Q5=!UWEC_N)K< M7,WSA7G]PR&HH VV>H]V,IONFL4">('[QQG:SET:N!!)KHB$R\GY]AQ MS'A6Y!WE9@8!7*7?0\:L-H83YK8P]Z\04OO #X.626;%"W>SGR?C?LL;FL"] M@G"OI4K,/9:^^SOANG""SJ);66._F;UX\19U&-\9CZ\=EH3S(T-H;=2OO-G2 MU69+=,R-X$(FC&,(F8:^UDTA1($&C&RUMWIBLVUMBY6R!_AV-[$VR0X"IT&7 MFSFRT,RQZ6:.+ZC7/ZK<'[][T5-0:A"VT$ILL,:4,R%\+88#*,0LLE=@CZ** MUVPPMJ.J8EG^Z>8PG^5KG?2J1GJA3B+423Q9)T&>J6IXKDZ"A#J)X#6$\5WT M^%Y\C-]RZ+G:$];N(M=VWR;;_/DN?QOM:9_A!8.WB')HV>@!&%\ISV^-S45.YG8>>IY&LGP M#V<%UY I)&1T=."M)NDL^.2Z/@E=6OV#SCM#/^?7/<9$:'6,F. MVS\#4'9B-1O9#<]@+1O+03WA5%-4RWY!!A!!&12&(ZDP2)05Y;8A">$,;FX; M"U1XE5V#]1!MK\U'UW);&O3(1&=QZ/'DTN"3FAGZ>%U8'Z_%KBYY MK=.]3330B,J$*8Z)Q3$3R&WIP+='LO'SSF#5@K%5?U#TN)2A@]=;9+N^O&-7 M73->F:3Y40MAP31>)KVE7QP^+QM=K%(+1Q/_R)[7?T'%/';"E M*;+Y1G6A@B-^>.?DUSUC.KJ.MF+)RSLOVU74N-W] M0P7[E)]O3]V>#]W3/.9N1_?3H4^B'#TL;W:7#GWR:]G>8CY;L)O[(3[20*-@ MLEQZW9D7XG_V@'Z&*ZZ)$%) >4 $^&@ M6G, #8-.C8WE5!')=D0 ?ZF6_Q#4ITO49\^7OXOK[7Z[D9N'43USXM#4W>^W MP_YMJ;C]*B>CZ+)06S=_RV^E? Z7710&7E<&Z_T4\D5Z1]G_P(N(-P3S/1*" MWP@\?YD.O:)-BCSHS983A:)7Z%"(^Z/4]65'BK+GP=>T_Q!]G0_+WA;+MA:/ M*'.S*=R'=SOK;8\R'6VYG'FEZ26#?]M:BNA22R55-HDU 3@66F@F#4:**!L+ M9ZUIR[9;:[FG5>/!QP*\GS;-1&-*BJZW#;.FE+3<7#:;5#VWJ16T+D_TAGJJ MZZVBVK/7Z*9W-W? >=K?70)9P(PF+B9):"T&H](:XPV3 D5"VUEXC MP< BSA$G2,0@5M ZCX:LX1)(BD_V?8:MPXW"Z!QN#+,EVU5YFX.%U9(97M$ MDV4[HP4*^>_5 &Q;B[VM4GQB[+O/I(M>8;-';,@U\R2TYSCILA,IK_G:?XXK M0J$[BU X?;KVXYFW0C5)IT_:NIIB=JYYLJ'1PIKCZCONA1#XF^0DG6"$^\P# MV%BNJ*^ILXTIP!PE$@ >RSA!T!]+6QU3*C'>RUQ?A#8^9M[1E_( METJUQMN 0(\R_!HI3QV.8)]1/I1#:WCA5LOY1!X&/GF8>;S]\G[2$.[&'0).)T'SO.P 1$P00\,$/O#%D@"8&K M@""D2-B8&"$YE(S&!*#2!DJ03.S6>,'0[S3:CR(T"$9$P9'N?EG6#@W5S MMM8-6UDW)D8?F'E# M@GD3S)LE#LF5>:,)0D)I8"B'&D"GVE267I;[Q:*CS)MD^*T]ZT;VN-A.8PG& M3:=AB!8GQ3Z9("M8,8.M\^KG3QW!(%J+].B8$J8E48F L466"157MI R)-DB MVG\I!BDO8JT#$6(]A)KLO!CJH]X#6GN.G?/L &NTT#.85"V/TPO-A?)\!9ZH MM==T!" M]Z^WK\T_O03%"^D>Q1 .W:.>+K3O;C9B^]VC#JPUJ[B4=M>3&<0UE0(HR)21 M ,,X0;Z>+ $<"&MQK9X,26,!0<[V $IBR1)!U _3<2JI=*IJC8:) M4H;B2F\E)&:+=.19O;65?'UTXO5+-O7#>DIOE^ZK\TK=_ESW8%<.K&^N^HP' M2Z^W0Y+_O4.]VW?T7DJ^\50;UJ.EX!$SZ)?YM'_K=W@SN;L;SDKZHHX3%CTR MC(-9-'[-HLE\ED_<-&31G?.G"XZR^31R+MS\QHG.?.KQKZ"#F]_?CQXB-UW# ML7_;B75)0%(*ON ER7-GECH/U+T_F/=+_C?_/%^RVW1T4W"O#1:O.0W(^FE%Y"% MA!0W*,;H[_WXV KJI!NW0^>WGJ*E'$-%N)([J2AZGGGBN,ET00@WN\U6%_>$ M6L-R$6Z&SN1TZG/5]VP]SOTM_/*5E%[__^R];9/;.)(N^E<8WC.QW1%R#=Y? MNL^=") @]OK>^/+MUA':>1,9.W[VG&U3D1&Z^W;'@U[GG M!1N.Y\/E>.'7W;&-97[5IVXZ2B:IQZ?S*E*]XISQLWR3C3;6Y<%9V^?!GT>2 MQ0%ISM$,510R:&""-2,Q0T) I*465,=" Y%<_P8@XA"R<9A M3D>P\\_J>O_H"-\U'ZL]Q\<0O_Y&7%O?^B,;EU6;557>L MG=DV,V1EKXW]+KIA*=Q8Q]>9)]_&CH9RE-_-BO'"7[3(O5GF22Y;S'+VD]4> MM[(DO)7DML.#RUO#!:DE!X88E B#,10ITX25.@D1U6JUS673?/'+Q]Q:0N.A ME2)=#5%Y:MTM,A5G$[>W?[K)\\7?9V636B\Z[J+_K"]EY_B]*XXH+]F9[$!V MM9G6V9GH.,$X^&K)AI,&ITA@8A%"(\HX2R''U6IQ0Y3<=;5$;U:+7VV>%'>V M6M;D7NEFS]@7]Q*DO<>FN?]8=S;]:(C[^4 A@53@*+JUVG MY0&W/NHV%'&(R,._+;.Y]6CSO/=A$Q_L\!N?-^G+W-59E'V=YQ5MM6?$]3YN M%009C>=6SJR0% O[;K6OVDUP.LTGD8MQ3'U$P'G'#J*^7:ZZFU>;K*% MWT/G^:2,)KO-=.9,7=<5W0KMLMIDO]]41-SC6Q<*6$ZL;.6.B3G_ZCQE=QOW M5*O0R'AZ[8(;N6=N=1[WQ%FN2WM1^Y6[W(5@?(S5(T=6AF;\8]<[MYV+ZIJS M._^T/C92L4"[BU:I-F58Q>J058/IC]5]W:PY;;R;9,-5Q*:3B;VT'X:%/YU6$V'Q7-2CAV9T?*.WQ8K>I.Q]D@^F1%/8N2B=49]X6IP[^QG=%1:3O=G^YO5Y&:CZW41[_E MB^^S^1]%^8$+AU;^^+@T,.96)7X:_QS-OKM]XV9\YW&C"L2V N'5[I.^_Q1- MRTNVCB*+'X55+^>-%4NGDQ5QMW-T*YQ' ) &YNP6LOB>YW7K!F?"6$3ZU2/! M3^/QS^6@7&!I>%,"8/-$T^OQJ-RF' ZY7RQ]ZY/23O<0XV?4=4RI[W<5_;[J MA;!Z*/=B_;':"[9R1)=%>_?PO50*:^79F;16VC=KV_LH\WSV(YLL?KR]MI>R M,#DL=ROKNMIK?7?FWRB?V%^Y'=Y"=',;-WB[4/X\H_GR8C:;N&%Y?!WEUJ:< MW3VR*&Y!*O)T*Q7C6W?W+_-L_J,*D/L=I4;YRKRPO_$FZOU5\7MFL;K1VIQ6 M^.KFNJ3^+X:3F3^PJ*:R&=-J&'X/L*,N6A^NR9G%;CO->=6OYG8V6FT J^UI MG@]K;[]J.F"UY%OF#.W("[:]SN"Q!_!3\#VOI_"JJ\#M.:&6DP-G?SF3P"ZW ME9$//J+RKEY8=[8R6#,45P$>7VAU-\\7S9Z?N0#/,&O;1:NONY_60NP,2M>@ MI3SE&\Y&_JC&[A-WBS('S"(HM=;3-/I'-K=PA; '55:N=8F1_C#,B;ZQ&_TD M^E1O\N[&UK?T!D=D5GT,ZG%]=IV@[B&ATX&J19 ?Q<@:GWEIJ-P;Y(/(X7]T MDT]&MWL(-K_R>=1;=I%N#O5S9YA;OV@=CWJK>7#<_R3[OA/]:/&\:G.]B M[;/2CVVM;?GL+=@K_0D7,/P^K2D][$-F(_?0UA9=1+?CPK=@LO#82-=]^"^O M$_3Z86NDI4RE22)K[?%! S^CS9JL>Z!.=BJ+K;6^5N)FDV]^MZKD>$,VGY"Y M6FB< U(&<=L;\T,W'*QME<[YM#-M[^PM#7MS%UNYN\M=I=-#,KL3+KA9J:[O M)NG:7M!)<_/0Y6!O,^<%%97;7"6"^^L M^:A-D. G)'B5$T4\.&!#X]=XW_+OPUY\K)\W9UQ/7R6HE M#^^<9$W]C%@X^>QW*7]"5Q3UQG2=V_FT'PZ]85)[=Y\__2,I#0&7;S9;%HVS M4X)(D4\F[=A9;:E[IRJ_';NV=O8CZQ5:$W;LC//6F9IW)=PMVGMYZ?8-HG@^ MRT;V;H/HMW]_I]^I@?5-[YRGHHJEM;43E_Q78MW?\^GLVZRT.5IC+T-\Y6.6 M(9Z''V@5\+MVQM+]R;_+_/'YFOFX?IWUG*A%/KR9CO][Z1I[OJM".M[^O']A MB]DN_%TZ2?;)[?RZ(*B=TO'$77TM]\AG%]4SXAV/5K30&YGO[;/XC5+48K1: MN_MWOH X<$7^?6%V;08K&YN M+^F.:X=5=/[!XY/[;1%[.,O_D5>'!FX2Z\B_/X4H]>*KP\>)A*TC!X?X7US0T,ZU.R$=K?S&L@7HRKNP%[:;QM2Y(!:6 M"KMI?YG\B'([7M?,=]2_!,ZU\[CJL.7AV6H=NVP(92UXJ],2/UFMHY*K**XS ME:LC9CLMV;=L7.:+VCW1YQ3X?)Q6+O5H9F]<7F\RSK_5*^/L[RI]QTIGNR=C M6_++IUQ.2\,[;Y[2J=AJK7T7VM+.:"VFNT7I8?EL:;>L5DK*=?1!5S?JZJ&* M.F?9WZ]]$_?DD_$?^>2',Y.LMHQ'5ITF/RH-*^_YU6[;=GNVU[3/7)Y!1G7/ M<#O,;[E#B?SZ.F].FIK#)7_([V>M?-JBU5/;AT[G[<[#T?\[^VX?>#YH>Y1V M7,7RRW_E99#,BXJ;^N6TBI/.@OH:UZ/JF0?=(=Y M/A9KKW:=?;/6I9_QY6+H#I7=$EDK:CXH.56C_,]QX9.KL8ESIGH_A;TS( M^M';CA/B)=W?SQU_C)JPG'OOH4?VSUNU-U\=6?O6ZC7?8GFE^TV>'[&T,K\_ M%Y2 6#&N5?%K81[ZQ$VGE^E^C]+^7 M5N@W:H7N=R/>8N0]YRGV&03JBXVX+H=^*J./^E7T(! MKB$5$K$$ZU@KR3E$.@'*J(30]#X:^%5M%K5:4[4:09D@?:_PM\QAA>K#1P"? MR&L4J[Q&^71>X]4F27+TI:.TQL*+[;P1V[MRB%=1]/EFW"Q6=18Q\5O7LJBR MD%9%3@X05X?ESNR?3:M+S^Y[4YEY[E_0G\Y?Q[L#N/=?V?3NINV*Y6;_Y$O MW*8_GRV_.JO;G:E:&RF:YE]G=D/U1N8\LY@_K'R4]BM7S+6L8E#U)5P&=K$H M3_>SZ1]EP94=ZV)9.SEN6UC%9,HK>H_I;I*M^H1_7$[R4A<@^$+?PO+ORK)/ M_ZP,'#5TIVDN!^EHE@6=F&=(+G8G(ON53N+ M"Q+:RU4FNY<$=\QIK2FWZO;+]L;6XZR\HCUQJ'/7:#U,WT;,TDUPQN-]U:UE M:>'TME)C7Y_@SQ/_]%[@Y,=1$) MXJX*4QKH;;[S( AW6!1GC:\K>;#,\ON!C9VLUD_#FWQD,>3]]6?G^R_G/_P\ MQC\2EW[]I'5J]T!KZC-%L>%08I-2"032Q+YMI*2H99T:DUC+%$II4BCMGHE M&MNOTD1IEE"J7T2J]4I!&F4AX_;6!<$JW-S8 =WZ?G/>WW)U1ON 65>[;XZN M(RH1J"_PX7;7S#F8Y6[]D_>+9TM7=V&WG_S/87ZW<,YBN6U7D%+\_,L+3-5G M&=4G1(G6$=\9WL]$J0?5 M#6Q\%*0Z?[">MD,(RO0ZRG2N](.7SCBHZE.0J!4$L:YAWRGU3AT''IVL$Z0. MW[;NITH97OKS@C01U 0!D0HH,"&0)\I1-"OK _*$I<3$.MGBSX^T3WCZX(^J M_MU5#KYYS,==596O$EG+ XID50BRQB&1^!"1O]W6DO+GMZAC TBZ;-K;4Z'O MI:%S@'%^*@/5C;<_NG"CYQR[AE>@Q1K0PAS'&!I)* $)1(IK+2&B5#(=0R$W M"+F> JU2A(Z!6D5UIUUZX0SLL$*O\5.R0BOZ6V]Z1IXC8Q6B"Y;H*UFB9V=L M]@2:9C U50*F$I)P@&%.AN+9OG43Y\WZ](H M["WZ2!.R+2??<4]4.6RN[LDE2-I1?9AD_:_G:B=.D?+T_Z'$*<]VTV3LE0?[ MWZI*H,>''_WD/J^*P/S7W+MU^=>@2O!UWZYR9:['\V(1C;(?#='1FE"ZI(*[ MY1>[#I,?9?7RJ$S**,:WR\DBF^:S9>$^RN>W+DME]82N:-I^S3X#]"Q$]E'+ M+)B21;'*8_4EI4Z45RG#93?QN6SMNI8Y[E7EA.H.%#?'6_1ZMD;'5^M?WA>-B/QF/[+;Y=*35C_\@]_6?M 0"%9?_WWJJI;K+W_\ M]/M37Z[&U7Q;-=6*LWG])2O]=BLMDZ ^EN1:]2\^J8^K7_A4MCPJ.?S=T"MT M;$H W%F^G\,J-\VQN0SS!Z=S/!W.\Y)UVTZ&*QLHD]KL(_R?;+IT>070W<-1 MN)2Y ;X(9NK.IDN>! "^GDJW++5\;&5N-"Y3&YV6^'*MIJS< MI9BXXGV7?&>%S:6$[)._\CR9:_C1A6!$3GR MO0;:Z?BJ(4J+?S1?J?+QO=S\(_O3<1C7\JA653NE9'Z>Q7F33=9+6=P, +5E M\6GG J(!!6 P&;R\+XB6?KFE1 ^:%M$J=V274GP-*IAH4'[Y73B:OX>-G(\ M/XW;*9JO]POOGJUZ-:WE?YE/? M??.I*X(/OX=Z(]E7X* M^WR^M/&?LNRME_!^ M&IG\R]QCNJ==0^!914R-5]!!GYEMN-IDUDNJ32(5(%@ 25Q+0YE I%-LL+8H MN]'NH:E:?-J0BN\;4H]94(]93]K-W/^%=BX!?NO_/3H6-T'>Y9?".E4NRNLZ M)6S<^M[GG9I@:( D'##6O056>P".;.6E@MX*]ZP9,';C.=F@7\TM408&5HWD M+BSV]\0LK)GIZ:B+_G0:E@GT<#'0B[SRH1[3$C]<[P\Q/+* MT13:M.!)->1Q8HABAD 2:V3QN8ZF*,CB5XVF/ :B;?2MI:;[V,CV-I@[Q4:< M.-;QD%:(Y.D 2.-A'3L*0IOV.4K'&&J[:TOE.IEB;R]6?A%DLOO]^Q$9>L1] M*N:+?WYTE_;BXEY5 95G;LW/EJK]MMA#!3DJH3I@N")]>!]^9N7\FM'925'G M-LEM+$\1"V"8-3\5%R*)=6H244NN8'@S!_2(EJ>KO+?S">!;_V\_Q)13-K & M^F$C<2\P!MT^V_MPU6'%N94=F&HC7 4K2V-C@(8QYDFU:9N4 M0(D&G&^VSNK*27FF-+:\[TJB>NJ"\R:T:72::*!PC&/(K4$MA$25Y&C Y&:9 M=@]<\-VDK1<.-6=X( 3K@SOM/94C>=*'\#I+_G&G6:7OZ(=C[SIV8ZZY&BNZ M.F?,+"KZO9J;XXDCR&QQ#'-$-$?8B02 4&:PE7K,"!:)K@X8<&*ME$V*B5U/ M%%=JX9*X/#U8O0]4KMRF-4+^+[+>O;5&,.B)'R8V6UKN[8BMT=5,9M]++]P' M#URCLI)VIVD4]MBI=1EIJ/EQ7,2A=O-G5M,\47+%EF>5LOI-_J=C&'5=!UUW MJRA]Z-L^9>A+?I #L)JHX[YX-J?=7 &D"6<0)P(K31.35A%SK("D[&6GW5\> MD=]-?2R5N&P\M@2LK=%/OQEM)Q_G\U'13Y]\[?%]YF/S12/TLGMC-4+ MU[7%)7$]+#0+N\[N+.B>-0&ICZ&5M.FKM]IAI*OH@[OR<'SGTL\\P= #!%=K M\L7!X%"$7#'J@Y2#2FUH85,=0IBE6=RZ,PXK ; M2:O" !7D95_SV?6'G^)/J86_O)XN6GJN_AK15?GTJY$LK)V.[+Q0FD*>J*Y+Z?=#F>^KKJJ710 M584 -$:+,(8((S!G A"-F%AE1>"$R&2C[N&P61%>UX[C<$H^P&0S4:XS;],E M<5K[O:JFVLB[/RSSF5WB9N.GUOA,A$AQ DPJD+3 7,45"#8,P> M[?QKQPGIV,K&>;$^DCUIY!Z1Q8H:S:>G/,DJQ[&"(I6<,J@2PZ4Q'-9I(EPH MT&*5TQJE!C)!+.Y1(J&$J:Z#*)3CI^F"M]YG@_-XUS7VI5+]YM_][//[Z_Y> M)5=:R79GOU14-*@ED>M*:EH*4=JT54&&M95KUOT60_XC9'+>TB^9R;NBE7ND M,NWR..4@V4HJ1^A.S''PJ<\Z_PAT?D72^16?][/ _G4^XWLV$4;?V+_$2R=# M/+S9_+9*FO%II!5!BO_;QX@G/^P3[L2YU]43MO)BZJ*S"Y?54V.JZTH2:I?F M;2F?-66&?Y'6<6#_ZD/)HF$%VPOT_;SW"Q&8("3WA&1%(UZ^=,GUSK%T68+^ MC<_Y_+:32/'0EK\'';'"T:J#T,9J_*TZ%-J(AXNU]A![T*W1@9!=TJWUC\@GZ&W@&SM9OC$(&5X! M46R1!XN8)M2BCL"4$%V1#\!$BE0=$(CN'B!PU=1'LE7&%MF13]54H^J0-8<,^A0U;-ALV48C+6"2" M(TQC08445;41 MR8S9Z=W6W8*W__H82)![?H'=F: >(#3C9+),]I?][QV ST M-OI1,^#5]'M1"#.?$X$\1+ !(1Q+B9,4 X@-Q2(!(JG2]:"1,-ZH$>LVE^O? MYK/B<FRP;5[(5JAO&=]OA>M;'F,8#!,7ZX0?T[7RZT MV1:JQ6!7U);"X]S"7?5ZPL>)'&R*[3Y+WI6"__S:0MTS;7Y^1NLI:O8VQ99- M-2Q(E *0,1,+I00W,51IK=@PP2^/&V[S&VJ%[XWK(*_P)I?P.844+UG/P\ O M;>#/S\8\UTDXVR.$H4NCG%QJ-]J3C6)N\S,P;1(@H9 4(*,429%4&A+ 5&6. M*)S$G5>#F]G\.A\[1H"5/7+H$X2MY=H[+/OI.QMGH*"7<.2 64-P&AN5Q%HI MPU)M9\4PG-:N0TP$>3DU[S;7X0%E?67G ?.K[4Q[X=BA%^H9QG?:XPO'#GU) M63U.8=3]KD:7[M@^/?"UTD)\]V1<*)HJ]15B6[*JLB \JV\E(?191V$XO7-FTN%C-" MCO<).%RD51U*):4X89A*B:'CQM,U1RY4&I@>%67)+HNR"+JB709-P@G-R4#4 M111E$=HQ8?-F MPTX53!.E[\JDR&!QCG MO^?%PK<#&M7YGH[;L\,HS+GC\%8/^80/>(ALX,O$A*5;O!PP;-);[^+BI=AQH>U\O'0@UPEU #OI+=A1J";(>ML>NMD31;HU(IDI0; M)#DV,8. R9J"R0A@#JF"Z_&!^YK678" "&MHP[/8"'T1AM<=C%A@'%I):: M6M^"R1C(NBEYZCK%];5Y6(<=P "_(EOA]9BR^\Q5%+!I3:R5B@U)&>&*)6X% M5;V*RC#3N8>X_RJ*KE<1P2NXM0KQR$CPW(5DS7D'E)(D3!%!( 02)G'-_T00 M3T@/U9%WO) $7,&MIR$O7\=5P[!!-,^+N[*?^N3'5>3VSVQ%OS]>,>]O;)D- MLT/?-TVG7EYPW?(<94-IA;P58X(# @!!R,0Z4:!N.$I(G"0/G[_O'ZQJ"AH^ MSQ;9Y,G#N\=VD37SG*[DE3U=P(#PU28M0F2G=6+_Z/\NTJID%Y1A('""K>.D M 05*I+!>.L $Z\G2/;1U[+1T2."KS2VCJZ4[QM;! &JB40_O%;HIG[;;-C:*KU2LWAH4;TB,NU+?R$-@^X6HG*'JW M%5RF_Y3=W5 MB0BU J[,M,?#OH_T7*[?76N[7-[CH8;+NZ$MOMK,03V9?9*A)N@HM#708YA0 M(I5$UE(GM$HQQ'&2@H>1]CBK+%Y[E3&\VFS_<%);:ON )V8)E]="H/_;OUW&A4=;.X>^>3I W$&L M%P)P[XG]OS?S^BIWUKE^^V6>9W^\S:[M,_V23;YG/PH7WKV95\-YWC-6#>BR MYSV?_W9T,W?K_B\%9$201% 4TB-PD(J)A67TG'?:AJ_:.CE@_B&[0 MKAY]-0_9^ES<7['MT7$F$\$-X23A*0#:;J8JKJ/C &OBSE.>:."^]>=DBUP\ M=7#0S;E)^=)]_9>Q-3O'P_*=]4Z!'RU$S,=#9WEZK8Y^MXH<_?3QT^\_1VK5 M;7U=_-8/M!]UA>]AV? F'RTG^?OKWV;3TM9M[NUO[>Y<5/?\X5?>37D\L1^] M>6 !$0=*8NM8"LZH3)B)$:M70*1)_!8TX4R"J0$:&J,3DB:8X)HKT7U DS=1 M;C'JSJGWW#H9SU\X\<"Z=7_:\\"R[8R$*BJ6M[?9_(?3*N=GV)6.LM5"6QP? MN;;*R[GS%$CT86*O[W;)X8W;W\WF"_?JSN\O_GM9^_KS?)(YR1I/ M2^!WFNC:VMY9-,[]>=&7?#+['OTTGMHKSI:%O4(QB/(_A_G=HO* W$57P;8H MNYTM+0S\_,NZ1#ZU7MOUJO7KM>-W4*]NM9KN=?OR4S>HR;HF@_)?9S=9ANY"'53>CNN*KUQ.)M,LKLB M_Z7^8V/ ;U:YTJN"??'F\4SJ\A9LQR[UK//F]D]\1$/?^PO+G0E][Q_J>W_A MLG"I79X?;AE>3ID_:RO?=R=NY9O. RS_\GY@]*%N-'_)G">_5]9H]"5TA>YJ MISE'CF;>BMB!A%BW%G.I<4(@XX;K*DT0LSB%H+.SD?2_E]89>C>UCM+2$[*] MMY;W_+,UQJL0S\J9>JI;]):PSD-^F'4+-D([^Y&]@\#I?)%8$&JD3P'<2'/P M"ZEBD.HDP53 V"#%275LCY$T'=9(/Q_<7II(U"WN[9M*1L$5.V^ZE',KR"[! M[CG_6GE993]?IAMVO'*6(T,B:R!1,,@5((E(J6& I*F)ZQ-:@1+2'5W=5DA< M3[#<]5S^"!8?[A3R>FO6G8$"7P)+-N=-3K0A0BDB =<)LF8.X4S4R>U8*=$= M:=L+E7GWXH5^V#F(H"MX%BT_+R;V]4([IS3&@_-[YH&P;>U!!&@JA1!2,HU9 M+.V;,I%&IF0%IC0%FVD !P/3]62G'EM&M%.0#&T/3QH]+KKMH8"-5893PG22 M2J9EPE* ,&2T A(NJ.ZNS] +@>34K3*(V!7NLB-*B#[US"J[+IOPY*._AG9L M)^F[;K6W2*LR.V:(46T$A!HFK@%;$M3R8-+78G8#));KD%3P?P^H, ME/X2@E>"-F92PA6D*C9,P 1P+)&IZ<@Q0SPY8N9!J_?;R=M( E_)LPA77TSD MZIE96Z%E56A9M0_RMCAQ4J5%@CDQ%%.5F"2%F-0.JK%F69]ROF0_X4RK\?L;L^D/=>:^0\Y#,G8_QP+1.6 ,)S*63P$C4D,!PZ^,#)FB:@M28 MF#*05+U2L23H$1*8(YR,>'ZF8[KX._%*,'I07HE#RP%N%9T(@Q7@L0(&(B8, M$*(._6@!T_[*P;-(9 XM!Q1=;>ZHWR\"R>F4/+ J97F_V9C\(ULZ<]LK?Y4;YT7W^"$Z0L*H[4MVP\ M\3P&SASQ%O0>/"#9-%^T2$ >IC8J[[RZL9G-_6V?3PHB-$72"(T!2A,E 52" MUZ0@"L*T10KB"OB,88HJ" "',@90U]2X$F*]/RE(]R0@VU9N9Z%U1NGU;#*9 M?7=\'B5[1<7247A+M/#D,"VB$ =XBY4I.UV5I9&UCMKS,&O_(CMPB&U7>)\@N-ER\6L?J,,&OEW.B(@(5L)2#A_ MG-P#/?$1")P@X0CXLG@@&DZ01^E +N9<,'[P.'!MMPA,#N>>P/ZT(V5%H'&J MF4$41@$8'![HJ=2R6M#-]-$_?A N:.#N+H (N0 GI**:!J M:>W1N7TCY'*>4RH7 NUXGF04JT1KI@%F6J$DEA7T0)S0[DIG:NA1=E;<3[)) M!4(K(7M.0XN7 -#_Y//9*"MNW"+[C3CD5IV0#?5^O:G;:UL-IP1-)VDN;5DC:NM0,5)H&SI"V7+&2+]0)!LONE"R[;7@I:C>KT[NS/G1HW! /LC PPB!L<--KB'H*Z9;R [3+2#I]!!A:^%S M+^N;>U;B=[_)YI%SZITC\-:+:=06Y2C]T_V]ZL#T\MJT3GMSKCK\YO-OXV'^ MB/I-)K.A_^O]]<=\./LZ=3D$I80LHBZ2'L/+36KY&.(MZ:T MTR?RUG=LM_G$%;MOM]G#FX4\_O,97Z-*L,M$?KEG1*!*VU^[)EO#]Z[R^/\S MS^91ZHO]VSQ6?7,I@]@?1NP[;6/Z3*E_>?G*VEV\3=V](EQN!"$(PT/"L$O% M3A"&,Q4&?LGG2,Z]=H5^\_Q;;MW>*(I>^R2E9SK3.28$8KDCAXMQB^W8& RI M %3+V"0)@)3#*H:#8B7T1A)G%9G*1P\'KJI8V_9C_7?3X>PV_[2PEW(1Y;]7 MX:ZU0WZGBN^O/V63O-A*3/+LD[ !PYML1>=T&!:P*6#3"6,3;XZR&()$QP)# M[ ZTA)0,(H]-R!AJU 83^\[8)/J!370 1,"F@$T!FWJ*3:UD;D$D1@ #J0T@ M$F*34%S;35BBC9S*G;&)]P.;R #3HS35"TE$765WYT6>S8S. MBO;SZ*J# 7L/SYOWM]G\CWSA$ACW8$A?WCTR/7:4OVYD*#87X'>+ M]8ZZ]AF6=R'\$]J0-]#:ZO*&@'T5HUB@U&4>&QCCNMD&9)IN%"@JYK35L8PI [CAJ=5PUR Q5R@2LT! MBT5W:KZ#@W,,-2<#*<^[P5A0\TM5<]BTSB),(2&QB9-4(P&D 8Q6CI+AAJ+7 M=)2.H.:0#V0X%SFI"L.7V1'"I!F-1QS#!3 AI=]:1 DE.,7],Y.9J"HX&$G7HH M0<'[K^"GK,"BW=F!8T6$4HI!2I)8(U@=G^*42-"= N_@=AQ-@<% =IK+WG\7 MX]2+B]JG)+O]6Q)6/,I*$:J57I\PZK325'DUA"B0T%*:( M 6+2B@/0_M^ KM/B.H%Y.$"B4V;EG=>\MR9<@+ 86<-8:VN9A0F*%52I F2 MAG,: UQG]B*LU :/_)[.:P<0)BV" 100+"#8JR/8ZQ(Y]@[>3H'=E+7R,B6V MUIJ6:8HIIUQ0"'B554"8XK!KO[\#[.-T0-#AXN@OD8= 8EI>O\3>>+?'X[GI97G5U')AO/HW_/)LM\?9*> M.RGWZ#AK8M?N&3F?-V^[YKC^AZ/K'%HM>#R 4A%WEI_8U]=NYKZYF8NRPDWE MXB8O>]M%(XLK5Y&]9OFQ[Z:2+?P7RGS<:#B9%7ET9^4O=S]U_*#V9K>S:7E_ M=WWW;7GGSY\L-^\ML.;?BVB[WFTM#=PUX@G M5NO??AK>S%Q.7%'P[&^43QU ZJ@0C;XW+#V%>D\Q&Q7)X8Y^R6!1N MP ]2GGXM YR3'VX 6>3BFVYYWCH1S.OKW*7?]WS^V]'-W.U8_U) 1@1) M! 4PA=0H+*1B4G$I)4R$IO&+AEX^R&?/$6L7+W$[YG31--C(UN?B_HIMQSHF M$\$-X23A*0":VQT]KK'.PA]Y2[8L[#,0ZS@ Y:FHHZK=0Z?LT0]3L?O[5;=S M*%^>213%\K9\SR_:DY31 &$0 X&LH)!4)S).05+//4TKKHQ8?6[-]QBR6XS65FOQ)<_L/E1MD^5N5G64M2:YM6+]9GHWR:9V M%[3[5&YEY=;S<#^TI]I=TFV#S]PGOX\7-^4#K6C!LT:7?HD>\G2?DO'-#6I3 M@EN_7W-W>\CF;6V;K^-I^7C9NZ+D_I.DQ-/G83WTNFY@S $>NX@# \)PT73<[L3FZ'O MMY3/;WU_)>_#_QPRWUYOX$<^)ZR#9_>."05&S3%A# $F*DEB21!3!!- *^98 M87BZ497HPVI?MC=!_'(_\N8.5ORY2BO:5HOH9RNA<-<&UZLV<4UHKTX<;ATV MOBWRX2^CY=SIP)N_L2NY<>QU1H6(09DO2)E)0U&O<)Q(K(T6.#8&)2+EI%1F MK9'AR:LJLSB4,O,K$)0Y*/-9*#-K3H^D0%ASJ-*4"RU)RHVJ.=V%Y' C>?&H MRLP/MS/CPVR>7NWF MAO-D@U[]-=1\7V^C&S6'%ZGFEW=>\FTVL3(]&2]^A*.2BPG(/ J5N.%C%L!H M[=B1XA@8P160$E10F<8Q?CB\VA54UN+Y[ROI[+'K0]#548B;3P=& VA<$FBT MSF20-!+'UI*23!.C.$085J#!99(>UHUZ-FCTP9$BY(H%T B@<:F@P1I+(XV1 MT0DB ,8\-HF,D<85:$@6BXU>XZ\#&GUPR[#H-/QR!J!Q;D=,>OQM;/%F% Z6 MSC(4)9I<-*HQ-BQ!KFV83 6$'*<5Z@F&T&$/EFK4J\7M^-[5N]_,HZCW/_E\ M-LJ*&RGZZ>2]XTW%4BM68-B0VF"'+.L.%U9@M*C>J#GA_0 M(0IZ'O3\7/4< ]CLYXPBK26'E,D4DP3'(L;U"3+0YK!'2\_4\P/Z,$'/G^6J M](S0JO.AER_=UY_@07%T14>@/UD3Y _+^?#&?N/#))ONR(628H,0A%!S9?4? MPD36/#3*4,A;7"@*RI0G*@$4T"0%J4EYQ85"H+7W85=<*'[-#D&$\GF-YJ*D MC+!3=9O-[9>*DJ&IF;MHGKO@B?OFS!-PN 7^92D\(1X, +)Q?&N&,K] MSV=\@>0BD%Q\I+;K,LX:=%G2=3HI"4/#35?!6)U#F6N4H:7"B*(?"NA&2U INDG2C&]YI MD%ET6]].@H('!3\I!2?-#AZG*DD3SJ""!B) 8X MN%RXD+)U/,M=,V)M()42"Z$,B^LL"R0UZ =6$%S(O,,_@< M-$JA3E,*F4JA07:+TU4:%(\1H:;%YV _BY5$Q&Z+,H'V,XQK/@= %%,[\SG< M)^'XKV6Q&%__. BG@RJBV?4Z!+[\T<)"0I19QW-AIW;NO^!/ \N"L7ST-K,: MF7W-H^KR_C)W]BEFHR*RD-6P68RB\=036MSGN_C)OS];%O8VQ<#>8IC?+:J* MJZM[GNXSV2VJ6KG-Q3PA?@L[:U_'T_+QLN5B5K]18IQ_IRL*#/X$ST-% MYXEX@AWC">8)N=.OPKU>?J] 8W ^XVMTEG99K;ROQ;2!MUU5(C^]#_8EX!N$ M_#!"CE]!QE\0W#^8U'MW*RHI 8,(7*0(?/ST>UCYBUSY3=+&L/07LO0?\V(Q M'WO_VF\!EYQW_/M+ A:OG3?3,T7J'"@>G:Q*$WT\9$,-#RXC_^L0Z_[4-.PT MVN.>0U#9A%,%4YQPF0@.L,%,&8RJ%>&H#O@QUX6H_;YP]LF90H_G6")!Q(=I9G@ZVI( M8,D(Z!C0L4%'!IK,4F92:D0* -9 2*@$57U+HD1X!N-@?J%CHVMZ/'Q=XN( MA74:.T-(R.5 BJ.T3@P0&2 R0&1O(!(U$*DL-LI$RA@FB!K&@8:JADB=4-)O MB'PZ>V5G8 0# KHL>NZI;@1<#+@8<+&%BVU>",:4-EJJ6*H$&&T$K1WK.,%T M(X6W7[AXSW3L#!FM3XTO&!C/K>;H/^ZG>&6W,SN<_\E:.5X7?E"QC3+^!/*9 M'Z'69*Q!.ZUBDT#"L047%C,YWMIQ04]/0D]%TP%7)))A*_Y8))P(@K#!N-93S>+C M>6N=ZNF60-<3NKI!D!MT->CJ*^HJ!ZSQ(&(C4XF *Q+"4J4(XXI9CB1 I!NU M&:>AJWLST0<-#1KZFAJ*&@V%A$D!"$R4EH2G "945AHJ-0$;A/*GH:&/^/Z/ MZBAJF$5.7D>/5'OG7KO%&4_+YL?[=1T^S'SX?\JW[]=5;2:Z;:FSZ^ )(4#W MYM3_>S.OKW*7?-[@JR2][?H;?F^AF[K3S7PK(K#V>" I@ M"JE16$C%I.)22I@(3>,7)P^^^9NONXQFUU'B<&"Z:!0R6Y_$)Y9ZIY+)O9?[ M@<1'>55N/)O_[E;)FF;SJ1U'8:'3X_"3]:F)17C( 3>IBC4#2%"*Z_I4FBK= M[C>.K IK90$L4RX ;0F9P$2$B)*5+:*;P%^\>+[;+0K_RU?1.^FP]EM'MF1 M1'XHD?J6C2=^\1 MJNE(CR=+UT!E:S4Q^GM8EQ"X7Y:):/'!]X;^X6?5ENZ-R M7J.I%:5Q*4IW5I0*+TI96Y2&I2CY5-M':G);O[R=+2WF_/Q+J,\]0GTN?J*4 MLVI1_T0?^AV;QN_64'ZW0M8^WBQ4%)[/^!I5@GUO>@]#U_L@]YW+?:<554?J M;7T810A=[X,PA*[W01@>%(:+[GKO??IL81\\9'WNJ"MG/ D7._"P^F'U+WGU M=_,'87_W.1]RWF6/._65?(DXG\%8SWU\82W/9WP7LY9=>U.BM]O,;\V)6^B7 M^6IU=&=7*O?JU7 (8YQ#0)IS=DR5Q!1!K!,&08H0DQ7!-S*(B V:&:L995;# MWV=%\6@B6P<%:8+*@6!':8W5V\33 ",!1GH,([0A&R $P12F,:QQB* M"D8T(R)]*8SPKF"$(#Q QV$.>=T4^Y?2YE7 M.:Q1-IG,AIE[:S&+[C(WSO%=MK"?144^7-H+CO/B8KMU/KM>Z*BM"CH&II^V M(5.KE3$R0O"4:DEBI1EC(A5U]G@"4KJ!3+^WI:Y.G'8HI6JY^SS[T):Z3RNA M\S'N0[I6%LRZ!+)G2D"_^GO]'/3Z8O4:PA:19,RUQ#&0**9" *(YK>(?@"%D MT!'TNC-?!PH9]#KH]>7J-6[T&@*=$@$,Q%0+*#E-:_IL0!4A_ AZW9GS(;IU M/,Y&KSL^CR*DMYY,ZSSJT;JOF]G$KFLQJ K(PKG5[DJ!K5*,9DLWR?O@XHF% MDK9-P1G$FB"'#8L+1#BA7!!-%.>*,FA,%6NB,3%/GWRM"GD_S\HRWD\M%3RX M ^?.Q@@A!]L47K+X(>H=L"Q@V6M@6:M9#.62,RBL'XO35 LN-*FP#"O!X ;? MS?Y8UN$!'1](U&FO@H!E 3[CNYBUO,BJ@VQ1GD6$ M0&\/-/_$_(73=PQI)@P%H M"<,- @&&*H 6@"T 2@.3#0$!@"G* MH<,ET/2HLVE0T\M04]&VNJJ'3 MXNV@ID%-7U--6R6%7 K.K*(HQ7BBJ!0XJ=H(0B:8[K)$X7$U[VY&#E=<&] LH%E L[ZC&6O0#&.J.438(AJ/F= LX95+CA.%Z 8;2!=H MUNWAW*7;9J_: >\0Q0?Y='8[GN[:VN<,,/IB$IW#6I[56,]]?!>SEAW'?'M< MZ;9S=YUS]A%"%ZFP^F'U+W/@8?7/+AOR/WS?V'ST-K/CR+[F47&3S?,B6A;Y M*!I/W>'FW=(G0$Z;$]"[?%Y^[[#T:Z7047>M)2(DATF1[)XHIF$B3 M)#CFG$"9X#*D1& J!;L?4JKE4Y7B^=OR]DL^?W_]R4OI^^6B6&13-^QG5Z^5 M\KU31(FS 8;HF &EWD;!@VJ>B6H2W"1@82-D'!NEJ!9( HT9J:*]AANR4?&U MKVING%OMHYIDP.E1F6:":@;5/*QJLJ;J6]BMT1"#2*JII)Q(95:J*23N7#4W M#F'V44TT0/2HQS#]/VTY^=#8'B109^L;!@%C]$!P+P;&#F/DG M;,5S2D/LZZ$U#?YS4*R]%(N3$+D*BA44JW/%DCC$G7JE6)=#^:I&H^C[?:/; M#B ?+J+9=5E4._Z6M\AX0@0J>*%A]#[ZD/UP7U;S>3;]ZG]7'#B21 :4=Z6\^&-%9[H;I)-@W>Y8U)FEY/0%]RB#6,9!SKE6,<$4T$2:F)> M!\6!$ABM&,NR:;YX'FCI*JZ9^DCG^^M:*KWW]Z&2R0]6) ]LFG=:V] [+HR@ MO)>JO"U*FQ@1'%,-@;8JK)&11-=&!TYTHH^KO%V:^K!3XJZ@O4%[>Z*]0C09 M5#)%5!@AJ6M(I8CF7%7:FS(EC[SU=ND[0!3:R(3U'WC M!7SK1T5&BT!-, 69."4LI:X+*)8P-0;4-,J&$+)!//I(IDY5U[.1L'-@QT. M@>!=ADZV4_7MM+ZO;>0$M;X$M<9- AZ!A#&C@##6B:'(*K0!=1=.QM@& ^?^ M:MVE2^+4NMN&OT&M@UJ?JEK3IIX[-5R;A!DH= P0%-0Z-E7/2YD09KI7ZTXS M:\5 >'?%ZG8#VO M)GU9C.K?M)T1M/)%P)93SRO$+H)<*D!*@)33@Y16Z@600C*,&4P%YR8124QP MW>E1&9CN"BD/]3_;!U+(%3[J441 E( H 5&>C2BB01228BY3K32S)HHR+$%4 M5HB"4D,V"'6>BR@/]2#;!U'HE>BRXJF_B'(Y3 4Z]/?N"^*&'I)]PVCK2:XP M6D(I:*R%008S:P(29*JC+DP2 ;UX19M M<,ND&ABA@(BU1FFL*5*ZPJU42KXUS/:RUMS[N<7XJ&YQ_W#+^\M_]2DT]?N= M7+N/&]+K)./EI/\_;6:+L8U]=ZG%?->^N=PLASE M(S.?W2:^V"%S"_C^^KY ?;8WBR>SX1]OO-BZEY_R2>Z7^ZT&"%#-6S)H>OKB>97:]E5D7Y?R_'WZQR31>%_?T\C_)J':)KNQ#1PMY@ MV*S&BC71?KY3'8K37W]1^Y/Q;%1$=_:A[,WM];[DPVQ9Y.Z:]@'<(]OOW4;? M9\O)*+JQ0[+?R*=19J7G[8JY\:?QU'YMMBSL*(N??[D7/7EJQ5HK-'0/,']@ M/5J_7]O80+W"U7*ZU^T;3!U(3=:$ H(2WLO\MF$^F52?>E1SK^V##^O7#\C MY_&M7;[?\N_1Q]EMMF$&W&;SK^-I^7C9A^LWJSB;ZN$$PC>/!Z>*^]!R5]^?;,!L^5G^/&/('KBL\<_ M>NI7KW7%'9-3SL]B/(/QK21?O"@7?3.S>&TNY)[G/Q5HK5T3LK5M1;QT,MP/ M_*MR)['CFHSL%?XSS^91.G6;@LZ'N4L6CS <=)>3=9)B<>[CV[$$HQNQ?\$1 MS!$5P1FW01B",-3"(((P!&&HA8%?^&/1\^)_5;?ZY MYVWB'P]?0/TY+O[I^&;^Z57J?:E15J$^YL5B/AZZ^DSW@?J>S4?%/[PQWDT9 M)H:==M5]3&3[67L9H"= 3P4]J$DVX3+! @B+.IK"&&()>),02.$&I>RAH$>< M.?1 5XW6]I]]^]SQM=-RE",C)6V04H@4T#A&*2><),P 0%:EI3I.-ZHVSL _ MK.^QQB[:)2J*T)HY*/BK*CAO2.MBB(2UA6(A*.. IBD%1%#P%RNXX TY1,R@8%2DVC"#. 5QK>!(:R,W6"G/P-?I7L'_)Y_/ M1EEQX\1)((A^/0<%OYP"T,^S139Y[2#)*6'?_GGXYQ8^HH"WVGQ"HI04<2(T M%@FF$E61:^+\I*/93)UV^@2=1HEWEI]^!G,"4 2@>"Y0H.9T7:8:<@:$03$4 MU"3 *FT%%)1CJH[K7'74=ZS;WD4!* )07"A0X.8L' D<:Y;&KIMJHB4CB5@1 M+TAN-NH #^ND]?'PY\QPXDC%A.ZU6^3Q=)F5*_!4U=9AQNO_*=^^7S>VF4ZZ MI1*P@R>$ -^;,__OS;R^REWV-7_[99YG?[S-KNTS_9)-OF<_"E=\=#.OAI-Y M92[2Q!@H*8-4:4H1DD9K(Y!".E:&,>U^DZW-P_,&5R7.9L_/FGT3W[#*^/1\;O5P,J@WA^MIC_@-"T>1+;^!E*<@=#!OM M-VS\9N_2\')]X]SNV7DCM?8_5MN&:CHR]GVK?E[;GQ1A*(0[!R94&4$,B&,4 MH_IA19K"E@@GA%KT008)BB&.(4!UR;B%)X1,5W7@?K_NO@C\ 5FI166GSK/+N[<09.Y/>8T>R[+_RNBKV_^-6)[N:S;^/"29HKZ:X^6SC%C,9%E!55 M77IQOT1[IPKM1VR=$ZK/[JKX&F\OOGZB0IGN5 X-G_ILMRKJT[I9*&L]G_$U MJ@1#.7WGOIM=Y!&$*M=\557OGC MH8C[X�TR.#G7@S]Z#%[/59&88$BEP"T50D*!PSQ22!TO[/8 JIJL_41:KX MP_'9O\^*HCP6\R$X.P7O[_*Y#^85]R)B>5'KX#-YS'?+$49\P'"7E0 ]%>=P M4OZ:4'9V:-430$)--F *D838ZI)V'1-2;N+ZE(8 B1-Q6$!ZB)]\MS)QS ;B M."P5 7,"Y@3,>3'FD 9SB.90*@<\$!!-8L[3JH"=,,)T8A;?#=6'(X' M"'6:3]@[S#FW.O#JE/AB6RD?AI_O1.K+*B1B#1*YQ!1-4Z,2AF.$C>$\J9$( MJOEJ)*6*"8::2DBMM0! M7>+-X[B+B,GC*MJ=?T+A0(K#]7P+*AI4]*@J"@%H"@! *@%27)I$$0Q2(R"J M*X6((/$C6:<=Z6AG]CP$<$ /V)"[1SIZ.<73[]8R$]=R$<,95>COUNT4G'Z8 M!@+,6D2#@% ",6>2&JJ5UC&OR3>$WNQ+N0.LIW\NYIF=UO$TF_]XM\AOB]]F M4P?Q\]ED8G_ZSAW=Y\6SZL=WQ7W!T #Q?A20]]9J"[@7<.^L<8\VYFRJ)4EC MF;!$R5@QC@VIXM-(I*G:J&<]+NYUYI,B(08"]*,>/N!>P+V >Z^!>[SEQB?4 M&GN40I;$B5) I'6Y&T',B"YR ?; O<[\?,+)@+,+M_=.HQ^PXX&835W1=ET M:J4H_?,NGQ9YG$_SZ_'B&06?UH^1DFA!8AGK& B1Z+K@DS%&6@6?1!#)$X09 M)!QAHZTB5-DP"&H-Z,X%G]"I_.$K/LLZS>%JUEQMIF^I^WA%IF_-&THRUY\V ME&2>\,U":=KYC"^49(:2S(N6^U!;%:HN@S \) RAZC((0ZBZ=+](EO.YG>TG MO+Q?0N1S1R4ZXTFXV(&'U0^K?\FKOZ.CV-\D+Y-;2R>;7&Q51^?CZ^5QW.D< MJF'<5/RKF &*TT2[='57]*9)E41%54KEQJ%:9:/R5.J$))(A0%.10@2TJHA]*)/V[?U5OKNZ=3B0F)Z#SE].&A+_ C6Q9'$FN1DE@J(YBD@O,XKBT.KC9I?"KX\6*E MIJ._SX9']C6@' #6I:_1OQ2[H)@7JI@$-C54PIK[$CIV/XJU! 8D->$?3:%F MG2EF=U4! Q!XM()>GJ5>MGK6$:P PTQJQ36D"5;$5%UPJ9$QW:AMW%4ON[/: M!XQT:;3W3R_/[U@BD$T]$VS.ER:#L%9#764M@)AA8B$'I=S:OP!7F$,1)^"Q M&$'=V>J(YKE$@4XJ*.'9**%H2GRDU1-KD!L=ISK%,676'*^4,';\D_LK87>D M46! Z.'J!CT\LAY*N=)#AKD10M-$)4H (:E$I-+#A'#:P6;8F>G-!QAU MRG7?5S7L.)Y.^YLR^WFVR";1L$J<#7'U0X'5.881*&K""%)PH>W_8VY2 F+- M8V-J%*,6TAY!L4=JF0_:LL,E]QP3Q?H78 @:'33Z88TFI+%+&,3(>N8:*@JD M0 KKVBXQ1('' O;/U^CNW ,QH$&C@T8'C7Y HQEN,G -)9(9!B!6,5%I#!"K M]^C4.B%[:W1WS#1H(,%E:_2Y-9S0^75NQ6GDZO"BO)2DO_[TI92E^_PJ%Q<+ MV5:"3N+H7J5QP7P^TTP81IL,-9)**AF$BL<)IRDS M M#*/.9JFC]MT\T6(ZOD& N H1)$ MN"Q2J&CMNL9:THW^9#OKYLN"4H6=%OO>T\6D?,#1471T4WK[4/KT4BW:#8KD%E+9_]4*;\<\P%,J"P MRU2W\S$*@CJ>B#J21AUA0B&/$22( RV21)F:1YY*0-1&A_,]U;%[ZYT,("-! M'8,ZGJXZM@HO8L.5%%(1JY8*)C&7>)6EE>K-7-,]U?%EAO=SU!$/"+A,=;R@ M2/T^U6(AJ]C_& M XRZQ+B]I:'_X!A0X5)180LH"- "!6% JJS9HV($DM@0IFOC)V5<;:2H[PP* MG26VXH&4O4""F38%6VA*.59H:B>R' MFF.#8I/6:4N:Q8AUH,,'25@2LM.$I:##08=[IQ_-7*.M P*Z;$6R^Q*'N&] K(!8K^%%2M*8H$HSJA6!7"&. M*#'$PE<%69)(ENX.6=T[CU@.[ AZ 5[GXU8&M MH=])HMPWL6+M/!$X4!!I) M'2O* 4.RZA.!$I#2C;.\5R@#HG! Z>&"W"=AH'D/_*^+S#YE_7XGUR[G]+?E MK?W)L):;ZN7C)O>Z2'P:WN2CY21_?YU>7^=V<;[E*RGYF"WRC[F]T' \&6=N MW3Z[,7RVEXTGL^$?;[QLNI>?\DGN%_8MDBF,M0* 0 2MS%+ =2F2/!$(RK<- MJ;+ '*H82,#B1"&5*EF?1",@N&!OHMR*V)U;J_DR7U^]R7B:O[W)/2Q#!/ZR MIL#0J>O]]?6OQU.+THM?B$OH["+@<)-'\[4)BF;7T<*^6RRRQ7(QF_^(KBLN MA2;R$,U=E54V'46SY3S*ZVG?^,:XB++"ZM;$;C#%/=*?IZ9BNV2W?KVV*8!Z MWJIYWV<86^GT\6MS8/^VX*LVW2CW)[HK\E_J/C0&_6<6[5@%:"-X\'@XK M[T'17WY]LP%"U6>/?P2?^!E\_*.G?O5:5WQ5&JT^F5)G,+Z5Y(LNCR;DGH[! MT*)*/E^_)F1K8"Q>.AGN!_[5]Q*DOLPF(WN%_\RS>91:'!M%.A_FMU_R>83A MH&_L<4'L3^!$[IEB_X(CCR,J@C/]@C $8:B%001A",)0"P,_0O5<;\^+?[_Z M=+7RSQJ/[9X?%F*0KS3P2A&]E_G\=(JC1N,0;-%I*,T3Q0U.4DDTY%"H&)7Q M##N;5&S4S#PGX*+J9N^?:O%<^_)S3E:G2V?[MH-W[WXSJ^C=6_3T\2J\ J"W M?%R[24A7\%%JR5]>6TTN%A_Z @&X"<@GG G$#$,"$Y,29C"MHI\0&(4V*#P. M P$;)Y5G# %!RX.6'T7+:6NC3R$4!"8@T4 I' M25YM (@$YTD:_<42WEY9C M&K3\02T_M]X2)<>?=6X&T31?N/.JV@.J,V4OM:JN\_'U!;HX:@KE+&YA"21) M88+3A ,M:Q\%$RHWCH>? UT/$Q[ESRJBV\0L\ES$@E>X2\#J;?IFT*S>9AXB M*%K)TL3Z^?8-0134)$6 KJP" ('>J$'M6+6>8?2OJ]9S,A3!5:>Y._W<^R^T M>.UDE7*+3EI=:'12)TK%21*#E / 4F'_+'42&*NO.UGJ+]#)9YCHS][NP%6G M=0[G4H[67T/;"T54EJ%YCKX\FT_M,Q31:&S%S'4+'(<>.Y<06MAF1:#V(0), M0,P0(5*RE & N,1U;$$D/-X%L>Y3][AOZ)8,=F&H/\>:0-U:$R<68@C%#!>O MYZV3@I@3EAI-$5,8"9 HY+ZL!!BJHZDYP?Q&O 5[K2R/NAYT/.3TO/660%- MF098$($12)&4!.EJ/P=:4P&/I.17YSY9+)@IZ?[V&!%:YH6'*QA&.! M4XN3;(6IUKF 5(S%/&6< 9ZHF&@C90U3"J"= B4OH]/;(S2"KV"7)P&G S=! M^TY8^P1O4=_)5 .24JYP&CM'OZ[CA10;MD%]M[?VO=CL?XK&\HIU:04$[0O: M=WCMPZ#9^[!4$!MDS?94DI0SS*2IS\2Y)!O]TYZ M2QNO P@24TQYFBB-4!HSJNN=FB9"OL).O9=;\C_Y?#;*BANWX@)!].M9:^VY MQ?G?31?S[&TZ78P7/Z)/=H%#N..\PAVM4#_6*4>,2D$,20 !0 A69QXH"58U MBMDT7SP+=7ZW<#)?9&,7]/@P*\;NO2*;CBSTS(;V*X[??Y'/\V+Q(9\[>H-C M>0GR2M*+C(T$5>VOJF[3U-:Q0,H2K+A+: :008!,X\P3J !\%4W=R[H_I)70 M6Q,^:%MOM8VT:P4DA!RP% @M52IA2E55OP,2!3%]%6WKK4W>?]/[U./^GQ:S MX1]OOV1%[LBK;AUALQ>KU_:E3PF:3C*(L,V8)ZUR 9UJPIBF%K0HD0 :#4!] M=LEBME,4X;>98\U054_BGFVR>QTX6DY8H)K.B$V/^"1N>7=%.V^N% M2']0]I-2]E;- '?%^XQ)(07%SE1!<96D!V6J('@59>\RVH_(E0SG>D';+U?; M6Y4#T'"88)C$("$)!91S7:?D)H!I_"K:WF7J$J)7(NSM9WVNX.H'DN6B\-TN M_L_L2Q&IX2*$4,XJA-*N(I!:8L@8QQS&QE#)8[4R4#38";)<)J65(#4=.?FQ MXO/^VN%0AT<)9Q\R"=K57^W::A&T&(92%DN5&HB!U2L:Q_:_-<,0 E81CZ)> M!ZD8AE</KO"P7&%IGKGAM'_N48.DD@PO; M\*IU;&#-"$@32F)$4L5B+34B=9D QU*^^*SSHS2 M-P@J'%3X-568R)8*$XPQH3%2TH XEL*(^O >$HI?585[FWG4/P4^MZC]^X7] MH&P/$$A_]NT0>&+PQ$&+BI02)H1)C/41.+;_U15%(4@9!3M1D7K14J/_6A:+ M6XL[AV8& E>H4_-_R\+WUH0(&GFZ&BE(X[8GB<2IY,00@'A,$R+J]F(X-H9%=6O/@BG;)5Q(T,FCDT<_DJ&R5WZ]$K?9CRM<;O?//Q]8_RK?'4 L3B%^*^TX4/]NK]'U M?'9K+S<;_A%EW[/YJ(B^Y_-\=4RSHR[^KVW*R%ILY4I J!+,*0<2DEE1B520DACYCK4JYBQ:I4,44V*UQ%7:<,,VWF5Z-4F ML5-7J^2R)]=WZH.M5I/-DPA'W9GB1$D!D=4LCLK(/C*02D9>8;4VML%=5PO: M37"SJK>SY;)WCA8W>?0CS^9%E+L,B-WU3.?#W&WVI0!@.(@1E-G-\R61?1?R_FX&(V'Y0]FRT4Q'N5>#G^_^G051>^F>\W_/B*71=?Y M]VAV[9ZFR*UB6_V>C_.B'&866:[_C:&I_3Q;UQ MVAGX?C,>WEB;H[Y::W:&DZ6=@R3[<6NO^*Z8V&DL!M&[>>[^&OA9]?>Q@&)U M]/^S:SV:W5YMVF?#TD[/2EO9OUT:Z,9.V) M_;\W\_HJ=]G7_.V7>9[]\3:[ML_T2S;YGOTH[+W^>C.OAO.\9Q3E(V;/>S[_ M[>AF[J#Z7PK(B"")H "FD!J%A52.(EI:BR 1FL8O&KJHBGF=-EBYDOI]\+-=ND_Y)/>"]58; (1F,694$&!].RJK5!.>)(;BM[C< MH.PE\I%:O/CG9(M0H L4F+!"@L72+\^O?S$(5JDBP"1 HD""0MJ--$J@E,\_S MY#DGSY*'33#,U>1FV"\AM[0A^K'7=,P)&<5)6X1?;J>1\<(MOWGWPR_OONV5 MAF$)\>*/_K+G1-Q:\_+6PZI2V?O+L,M&,V0\F9>R<& =B8/&9<@PQ'*NQJE159;0UM4F0QJ&\[#;(9=I=RK<-5>9BJZ@GQ M#?)8K?I%Q$JTJVQJ&JA#!N$B%F(2M.\@5@YSPHGV:Y[HM>+:/P[SL$[#*%4_ M%0\UZ<,)UK;J-T'R8MU/W9U-6RD$@79&^?13T/G"^EW%9;R\>[B\HVJF[EYB MB6%3E\ IJP1%#"G(:6 .9[V.2ZPXUDS0->NJM<2MQ3VZE<4$7ZP'4W5G!Z_J M5/:^#.?72^@OYHMI4.$^E.L99OUJV8NV%[:%<ZO M]H?^=3%8C(J?K]:@K<:#E@"4"E#4/'1XV]_?/:+' *45"1N2QT#1H&XAJW6M MB%A'[/LFNM9K[:4G5!E"+:-2,EG'\AG(&7_7*X(0W$8M=[HHCE-_B<9"7+*B M]$8L5Z>XN9U,\^E=:XUGRZW@4PPK"=)1E(I+R\8(%U1FU-4CV\&L]\VH68-O M@X %LV,61"FV,@@?E@(43+)H;7S[W?;FYOKX6]^^=VX"ZAFMIB_^WK[=.$)T M=&\1(%AZSTO_=:\?M*[JT__S+N@I\??PFOWZ]T?F_./P)LS;3\&0^W42S*F' M;_ME.)A?AQ_#.*HC@7Z8C_QV5GQ7__#]0W?]NU4,4_A*G*6HDGP]PFGY"$;_ M_/V[M<.)Y6=/? 2?^ CM=-EN5VWYL%?-X#BFD\83&-]*N/F[I\?ZHB&JE7_B MWCW9/186SYV+>$'YVY6K)1$_3"BCE]!U)\1G?IRPM]V MG299.'M9$/L0X%NO"&/75>GO=L#&*4==;0^:$YZ$LQUX6OT=E<'CS5_Y83S/ MQY]B^8.*\GB[#>,;:@UU\$81K/1W>]IJ)14E]W8Z13S Z1N#G!]\)*(+4#UE&&E*$ M\>51&K'2K_?%6:.J\$/]MZIJ5BV8@;Q4)98'TP,XS"3ILE'M\57(2C ]5YC2 M)F]$(L,<%,Y)X["U3"A0_ CT4^*WI7PW$^CN%PO%E<^]!.0SY.S94U^.YR'6_Y/,>C]^K_RF]OO;:]8ND&2<7NZ^GBK('NL M=:0A,)!2 :F03N&JNB+QEB/TY,XW:\E/=)OET_ZU&@]L\;D836YOUIM =+<; M0I9!MEY6Y0WJY0E4IP$JT2XM1ITC!,2.JE!Z+YVMFJH2 [0#W8.J&V,7@PR@ MD_ I%Z?A7J]%3=!V(2U@4!&7DCC%6*62>8) MJ=HT4JBXV1S6MGYBUBX%%9BJ*@(U>[Q65&P1=3BM@&:"=EH;\>ALD 3B*P2806.88V J /EC&9Z,Q7]7(O-CT%J M7N:$7 0MX23,G(2GT\ 3;R+:K,4."J&()4 "%#9Z5M6=(UHCO58)>3\\=;1C MPPS0+ALJ'__&_.;]!F5#L&1?[&A?;,AW/T7[ X%62)QB4A,,/7(R;/M:02SK MD#@2#)/-)!6E[V#[.\XD7:\.?;BN<\=G8"04)Q0_CF+4Q.(Q*9#7C@@!G5" M( ;HZNP/NLVNP*^AN*/3B$R2E^SK>GPHWLU-0#N"[0$&^K=IT$D?K<=WKDWA MS\&\0:35Z 5:":VA&DO/"&6>P=ISJ9W58G,*3XE1-B@T]6#&2C4WAJ55<"J*L\L&>,-[JJ@;K/G&<:':[>ZP^H?5R/%Q]K6)Q9(+/ X"V#8L(#DQ#ABM<6Q M6XZ3C--5EI_SCG7# AUE^+&,HRZ5EC-@@9-S3'RC4NTO9$&1M:SD67-&6 MST(9S "S$$$(+.<26E_A2AIFX(ZXZLAC05#&#G%4^,SE>6ONC*/=Q^UCK<&& M12I2GLI4I]5/JW^Z =A?[YZ7=+ W:[YL+>3'P2TERE2 =+EP+L4QV6K'L[7A2$A3?!A0W M(;$5XB"=UY KY(+1XZD1BK :B=I#\51&Q.Y(3+7.S_'PMFS^&UN<+F95(*V89\DC@H#0PQA%WYJF#V18KQ5IG8;!J.LW' MGXI8C.)P:@$"&<#B)?) 3T==2%A^>UA.%=*.>(=5_7\OAM&A.%SUFTD6]7],-;122+.".CR@/[MZ*3G8VZ7_6"" M+M Z6$PZ^EGHZ-MI#ZPQMSV3#$G O#9*"Q-#B:K<2HH$@$]E2+>8[24[B!U2 M:3@^0R6!]%1!NE'_$$V9(*>$'([J3-+(8;8I5 RRIL( IY*2W4 '' MZLPJA8CZJL[RP[@_N2GN\^#A8A")#&I+IU6G3S\--.$_X?\K^.<-_BUT0%"* M(#+002R9M+@^2)72?+6B[9;X[ZSHO(2I%L1+>%J.5@6*1>Q3"OA.\HV#? \F MB\M1<1@#KJLE_H]#CO0(>'D#+7/0- (*BAA27E'MD+/ .>)M5:,#"DGL4_$M MR[/T%BT?,O<=2IYA2 ]&S8\LZ-&>2B522:1R?*2"6KH>8@ @;[TUCAH(N %5 M^2](8Y'"_4FE(W4/H8SC+ON''B^IE&K:7^9Y>)G5W\M_6Z\S&HZ+]]=%21$0 M@3_?$S\8A:U\X>$X,,3\.Q(/R[KP.5T789%BA:?PJ%[YAKW;:3&+:06]>?CP MOMTXBN'H_HR")7R70^X7HU'UZ?]Y!]Z5OX?7 M[->_/S*E'X]6NOS*M)7OOJ[I+Q_!Z)^_?[>&D.5G3WP$G_@([739;E=M^;!7-72.:7\^ M@?&MA)L?TP%5/Q!',;U_3W:/9,5SYR)>4/[V94E#EY/1X/M8(:5?W%P6TQZ& MV;'9]$G4#R/J&\M\'$#4G^&_>3GACT9IDH4D"Y4LB%0JZY[VG-U3K].1[Z$Y MXO7"HG=R66Q:VN-W50@J5ZX* CV7#BI(-15A7XB%E^MBW)L6 MX=7^)Z\OFU\7=6GM\OLWDVG1&PU_+T9WX;,\!B3.+WK_*'J7Q6A8?"[B'^>Q ME7)U\://_5*$FU0/BO+S93B_+K]<_-$O;NM'_W;QX:+GBR!R0=GNY[?#J'2/ M)N$6LZQGPL5!^,?#//X\S@?#?)R5T8^_7?S?B\>>>M'[&&:JB.U!PA=[GQ_I M^QP>6J_SH8A$- D("'@@I/((&"D@"Q_9JL F LR!CIJ$/JT*T169L VM@B_6 MC=Y>F)%1^.$!HSQ[ZLIE._C$-ZX&!@SSS$B)*,>,>^;Z_L<9GX-GRT\NB M7+A \/]3#"[6=ZQAX&?J_''KU[>C_K8&N"@#YXX_+?ZVD3 M7_ZI>%\&O[_/K\([?9>/ON1WLQB/?#VMAK/=.U;14OGVH5+O>M?3B-@_S2 C M@AA! 720>H4#63.IN)02&F&I?G84UKN_?BSWNP S$^EB/&_J9^9KN0GW5NS! MDI;T]C$LW8=B5)2D\-YZ (1E&C,J""#(4%D56N'&>(K?DR5)A5L4 S5_]N5T M@URT]1SQKFHTCKZ7C M:T7\?KX-Y!7$X-./@;9,/IW>!<[ZDD\'7ZDN\<_JPG\V!_6+^?4DO/V=^F,X M6WULPX=AG?LF& #SZ=W?RWGM8 ODZ&+=!_.&= \"8*L-B;&&A86B3JNRV3*M M"YA!A0P6+[58'^9!XU?CP8^3L 3_M9@.9X-A^?*=+1L6%^M=Y3M;MH#YZ'^? MU--3[L%A0VY-4'RYWE6U5<=EGL4Q]X;EQ)3[\.UB>CLI=^ZKZ>2FW-_SV.]@ MMK*:_C[YUZ0T',(NO-SEP\[[*;SL?!*,E=OA--ZOI(R@%<3'5!1WA!OJ/I6PNP=$/*FK025]< M"%%C%G.B"5$.(^V5]4I+):MR25 KO\Z008I,^=9M 50W47:.G2(AD!?K$2!= M2V0_C^FCY9H. _=$'WHORM#5,+Q_,#FV8:Z#KW^CSAA@8& ?'=1.S8D2G)O5 M^B.'UBJ'[[[^CU_9%H%8RCB?]J^[6_&+]1);7>Z)M=49WF882&)X->Q'8[8< M1+D'!EX*5\?&966UNV#@3F[C;^5^V$;_^QK^M1B%?6^XMN]A?''T!/?;?/C MH_G(OELL4Z+R7\%@BM,P&MX$X[^$26^P*.*?)E_&Q71V M/;SM]:]C?[C9O2_=3B>?AX.RE5+Y$C]$:WL[?BG/2:W!X3US*)*2_^OR>6LI\+D%>,@^9&)QKU5-B9"I>7% M@[16#:?RWL=I/JY4L8_+WLZWT^+S<+*8C>X"%,-:Q:_U^XN;Q2B/-XQ/J0-" M'[:!#ENQF4RC8V7+NI!4=Q$E\TD+GWUN/"(U07E MLE8BM1A/B[#6]V\2'391&[C./\>5O0LK^VD<09F'-RQ=2;5^VM)*AS>W87[" M^Y8[\^>EOVXMW^>O]?+K?PE"F\[ FI;#^,EE*[NQ-*( K5V(0XWH4 MI8&T&L5D''V3D^J49E[N&-%!>1,VG&4CS/H$:+;\X$G/9K&Z\\JI.0LCS*-Q M=-'[SWNG:_?W<+O#Q:CX^>JW<>,:#6NABW'0=>:S7R>C MD5_R>>F&B_XO/9KT?W_WB#=-]"*.*98"(VX MA @K XV,)8Y+_XMS7N GW6X;GP/?]8J@6MQ&5^UT42QY-8YOW _;VCW$E3MT M20GE3E_27"\O-:'XE4_3:%\N6I-3KO%E-3TK__^#L\V_K,)[-C@@MQG*/C.! M=LL>Z-B_]SI'$GN?AO#]#HGR656HYNL59=8.';9U7&^U\$_QYN9X@O,K70/Q MQMHU5'1>3@:\9.V:(WQ8JAYR.N-KH 2[3-&0;Z92SG\'=;SGQM'H2$5SSD_L M.RV4LJ74'VNAE%0TY^63U(Y5%AXKFI-DX3QE@>^S&;[U DI_>]J?4'51;9P2 ME_FH=/>E_+A7*X-28;.T8]> >9RY<7MDC^PVVA?-BR,(-WEQ2@! F830<@X9 MQ\C#JB(3X1KJM9/OK_@Y#Y91PDE&<*3>$WD0FGJ^'-, ?6.[$XFK)M*2RR3W6;Q'QV9[.: A<=K6_XP[D^+/$9E38ME M;$^,/;@7D3#/?R_&,98J[]U.AY-I[R[ZJU,=N WNF6.N%[6)=%IEWI10G#/H MC8%0*L08XU46/J$0:K4EZ:SD[-=BMAC%:$ _G=S\$N7IE_"FD_C=52C/NZ^' MHNR?K0\SR+OLOWBTBDT"VYL &X9-R0NH-08 8*81-)YYCBOP$88QVN9Z@<" MF^@*;!AW67SN[_114[\%B&H]UZH#[W=7O4W9U;%_G]2VV0=_$;*Q)?.8& M6V^U]5Q BJA@EM8*N\'2KQ5=>1:SF:4,OJS*'NMKP?44YU/R*R3DGBMR!6Q, M;2*]!L!KXA#7DBL-9*V3:(2V/2S8'[F=Z?^(9P1V6L0Y(3#VHD((JH;6Q0#'BM36ZUC $9=O:!BM!>VUGONBRZNZZ<.ZSRJEM2X+F M1FB2!II!W2>6!?W!4AJL JF#1E%#TS.TUD[I0-#L3/5GO,M(@(3-A,T7QB9K ML(F#&0XY\](K38&%T!)?85-A[;<-O-D7F]TI]UV>?[\=:)[/T<*CEL"LF,]' M9061654(/O\CGBOD55&V6(TF'2N:&AU?6)J M+,9K76>?18(?&MG\1Q#-CZ5DJD8P#QH1A#(LQ$NX.MX.52;(GRKD-R">P@;Q MC&MIM70.$PQQ4'H$976:%-1XK4KMH1&_NVWR/\5T,LAGUW'ARV3)DW9L)O"> M*WAQ*PP ,@8QUMQXAJUU&(A5YI&PG+XT>'UNWY:S%8+"MIW^.I M'Z.8_7RE;F]'R^JF'Y;B]O/5CXVP'31T*8.HRQ#HT[$@$EC?"%A;"8C8HZ!, MB!A/*+TVW!M>!RA)]FI@[2Y:*8.\RV"E!-8$UA<&JVQWJ^*<"BJ8 AYC2I"0 M=9$39IS>U@#H&*P=)CQ0T&5,\-L!Z]G4O5K"N?VO&L3Z[#=5VX%V#ZGD!DEN MD)H%&:*-RL*XA$#10(626R>L\JA666 @QKTB,U4C?P>-),Y$M_K3ID5^F[5O$T4EBCHABN*M>+/S*\N=*"I15**H8Z3^;YZ!EM@6/[UYT?N62R_]A$92U'GN=8:LX]@Q)1390"JC(( MH?5>;%NSY-D&(5U1&=M@$%ZL)^7TPBR,VL>]+R^4V\YT4]45*801L<1 X'% M'A$BJ[[5AG.UQZ;QM%Z[[4QS2='53.\'PRTGFS=Q[X!+&;9E32P'R@&E MPS178FV4\WN(]=,[]+:33<1!Q3KPS)?K8?_Z\%/>I$=;1'2L4N"P!,H3Y5QU M)!#DFQBR;561C]?Y_!^3Q6CPP\UMN*V[NHI]JS\7X2N_YO/B8$2#Q,6ZQO1V MB$: %J5KC &G"$DCH $$05,MA-,(;TLTSU^(;G@(TPO^MGE(-/Y6"!!V'#'C MG=<"*.,%K;=7KOVVSHSGKT4W-(78 6FJ]R6.J)>7@^E-%M->48^K5(FF862] MX56OF9&+!ZR46%N-\ M5";;Y_W^=!&TP"!(^?CN"/ MHG>=AQF,=YG&9M)Y;US,Z\_+@+FOO,@^UL*6R)#-#FT50)X0:QAP@:4PE:BJ MI@&===9N?X(E51<+YLUZ1=FM_5A, M[+U-W=VM["S0S>QVR=VCNXO>7G5BOA2M#2R0\6B87PY'P_G=ZU*Q:/4; MH1AH*9%6*&B*VFG&9>T#T)8:U 7NU7*7.YSZ_L9Y6*"F K0P6'E)C/;.04(U M9J0Z 4,@QC$?=CVZT>+A 4GX(=MTY9U]037Q/Q^\9"D.'\.#/A2CHIRM]]8# M("P+JT\%"4:-;!((I_Q>[/U7?BG\\B6?!CW[0]0KJV^7ZF34(PZM&T8<9 M+XBJ9W]:#(;S7C^?3N^J&\RRY:=A]$7X4W'OB4$I+OX(\S,NW_2B%P=QD_\K M%@VXBZ.(ED"\**S!T@XHYHMI&%$>[E/?(%_$1R["HDS+_?@KDQ!^C9\VXK*Z M<3_Z8Z1C M'DRR\HK&M5O\,9R5T_-U'?XFOXMH*H,>R_);E3XQ#DO?@RBLTGA^7:GZTS(F M\JOI\@^)B'5K=VF.'.0DJ_UG^^>%+ MMMZA7T1B?'!4M3:(#MX0QO"F>WQ5_GL]K>]RFW\JWE\&"?G]?7X5WNF[?/0E MOYN%9_WE>EH-)R_Y8F;#_B"1P-9[39% VF I,*!!AR/&PW.+$< M6[[=P,IO]ZZG<;OXTPPR(H@1%$ 'J5=82,6DXE)*:(2E^EESMGR1C_$ +TJF MB7M5D//5!.;W)_&)I7[Z6(X=2"#+7[\LGWHY&0WB^L.+]8RV*@AAN5_^M+@) M]^I_W6B]O_M_*#Y%\/]:W$ZFD7WL<-8/_+R8%G$_T8&_?G_WR/:B";)&$4:E MQ0)@10W']?8".?;O0>OD @I#PAXA. YF(=50U1$YE@E(EDI$((5BH.;/?@Y\ M%]BGG]]&/ :5Y-U?JP'U?A@O]8O(=;4N4(N=Z:L\Q3Z$DE"[ M<@9%H(&P7\;-).XZ7XIJ*RYZ^Q\6?DTO19@07O!6V7 ""4$QV($J#KC#EA&R M]"L[CH1:BQT-:Q5LN)^OEI)99@!?H+^-8WZ^H^3\:4 M[/@DU)U2R'!OK> $40=G$0TMK%S>/?[]V?7P]C8^+T Z/&G6^Z94PB:+6=!99]]^]U6RV4PS MV\S /A.([K/4O0@S4+-2Q4+Q]S:-C2-<1O?W/;",L%M.?+\8C:I/2WS%W\/ M^_7OCV#EX_ FJ)@_%5]ZOTYN\K5XO"_#P?PZ_!CXLPH0ZH?%CFKK=_4/:T3Z M;I6TLDJV@OC=UW-:EL\@\L_?UU]Z^!GZ^D?PB8_P3I>=SL->-7_HF (]3V!\ M#93@IL3%>Y%^Z[%\G>8O5D;7FN'Q/ /A$27[OV,_&U=ZYVM?<@_#[-BRY)*4 M'T;*\2L(^3,R(@\F]NU3DK3TY[;T(BW]N2X]WV=G>^L%HE1II>6S'<3_E&M5 M=([[URMQL%->TJ:E/>*"&TO?FX2-7X8839G40!OL/3&QR6CEOP1($+L61UBY ME'9\0&Q1'?M67)_]$>+..KH50K_B\?&7W7*_7,VG?\S%O8K2WW?\S_] M,9R5G]80_'NI:G=2UT]@G$&6N@8G>DKT=)STA&03.L[MQH M*=5K@E%T( *9"EICZ!)YY8L):Y^H*67O7(?[J_.]49 M5V$!,T:[;$5[M/I2 N.; *-HNB=H98A#%ANLN7 .ZQ48@4::K/4^?$&[YB!@ M))!D@'6I-B0P)C#N 48(0).G9+TCAB*G@9,^[!N$B1J-R@5DOJ(:?Q T(BDS M2M:3X=\@&L_G,&HVS'N_Y/WAU;"?^JCOS%@G53^]IK)6!3GC)7#4<>ZYC*4A M%(6DTO*U\GHMY?*ESW."%%="W)U30M),R-3$)&'[%+%-F\H61$,6#'@CD)%8 MVF!"*%5CVQ&Y5@CII0]##H%MP3+1J::2L)VP?2S8YDUJ/K$,.4(\T\!:JI7" M=7%J2)$"!SKHW/XDX1#8IB3#M,OVQ<>'[=V.$C [6C/D8UEUM,Z?.M>C@V>$ M@Z;ZW:=:O[MB<0@:#4T+08ETD)'P$8((.U%%T^' MXA(C+1+3G"CA"5&(P?!_00-CE28FK5,'RFO8O87H6J =(RR#(FEB MC_5:6:_$MVVYGN<6PGA6TY6#U>N)M5IZHUBLI9>7U5JR7E$+Y++29ZS>'(L\ M3XM^,?PYF,V7!=R&XWL5Z++>[31\;UZ,[GK7Q6C0*_Z]B%7RVI?$ M$,%!<55,IU6QN?K9L63?Y=VJ/$I9S6ZVN+D)=RY+DER@JG,[Z5_C/+Q7(T'+ABKM]%(_:F8 M/][X84-(P[)(^]T_?_O01:(1RBCKM"GNT84Q).I)U/.&J:?5B@I0+A @FB/B M%(# 6P&J."M&)5AK@?),ZA$O2SU,9@BO-]([)>HYM63LLD_.LD-)/CK; *KM MXSY?TN_SLK04&*?55EAQS##3SFAKO/9&56?N4!JFZ,$UHCK/[*?)^+?NZD6P MC(-.Z6F#-!RM@I0@>QJ0Q;2IIV %99)B;R"0T$LA7-W#<2UX^_DZ6!?.IF#Q\4ZK ^Z\RD>K;"722J1UTJ0ER(JT/#/(8D0) M9Y)KI2#%54XPYMH#M[\6V@%I<9IAVJF'_.V1UB-AC)W<>ST4\EEMB@\SXD&K MERC3AB *%''<4B*A\%H*!8%G%E"IRJBV=B_1G4(O#]I8$W7<6/.7R2R8=+>C M2=EN]6X>O7 ]NZQN<6K'&4O[KK-9MXC '[S^[>] M2+K+3IO]J#;,RI#<>2#B83X:W?7"/W6;ZJ5X%,LVR['9X&\7'RYZ/7=U5;6; M_J\\S-?TK@>SV&2;9[%W9_FP+/TBCS?[?(^>CL('Z]GI?]Z[VV=LZ%TO[_\NAU /;]9;W)9- MR,/2_3&\6=S$[QYX_1H?-+) 0,4D$UA KX6R<.F#1M9CP-=4B=W7[^ +MVX@ M=;)LL9]YM7+_.\;'!PB.>K-\%(!XT:O'^V!%OPP#JB^+WO#FIA@,EQ'W,<8^ M=G[WDV63^;LB#V10K+65VWWMVZ%US[YXO^>*W:8P MW-Y.)W^4G>O#>NT)P?_8@$&"6UNV$UH0:8%5*NQN8?MV$#FIA/24H+4R(!LP M&'6*:5&>-4[OVE]2-_$8>I=<6';P%=F8&+OMBI"+]6RRKE9D/^ANMRBTR>[3 ME%,:K =A)0[ \!JNVH)P NA:BG+GB[(QT6_;1<$7ZW9Q9XMR5>TO-X]N35EO M6LQNE_KDZ.YBDUWY2E;D\L\/C]FT<"]GMXWBJ5QBE)$O%.$$@Z4HT!B[2T)7,,=>V@4 M;SNX*AP[WSX6^UWO>AH%^$\SR(@@1E ':1>82&#,JBXE!(:80.HGAOF_>ZO M90OYJ#E%4,6DPM4$YO:G2]UO!ZW_PVSA>#&/3^[4;_P/.G]D/_NA@L1L7/ M5T]/3M46GH\MYO\H/1\?PZ:SS &.N\XRKS;F#L<=:7X=?JR$9%'+0._?*W$) M4U)&".3QS[,Z^F%6>D9NBVF^-*O"QWFYOQ5Y_SI^%O>YZB8KITG;KMIY%ZT- MLB72\=+ALKMQM;>1L[M]]8S\ZW49.+]\:XPW)ES'J=HET?GK'_&N;YB>E9YU M$L\ZTD#PG1(@4R;TDF'A,862'JR/^L=@816]OX^A%OWB O*,24G2OYK,4[2DZ1G M1^GY>SY-.U>2G@[TGL)#V[ZSU[U6A+GJLW MX[G:Y)A]&X[7^^6G3Z"\H'SNQ"POJ(K;?Y=RP'=G_A.>A+,=>%K]M/II]<]S MX&GUT^JGU3_/@:?53ZN?5O\\!YY6?S=_'3Q6Y\8OT\E@T9^?I\?NY9QTW7A7 M=RGIM,];/RS,M.-K/UU* 7.)9 $)$TU9)NFLEI()32U0&F-=EV5"1AN[5ART MLT;@_^^C+?JAF'X>]HM[%4.K#SNK&4H(SXCLLM#OMF*8"ODFSGC3 MG"&:2@.&,TX1I!!+;)26".)ELA]R0"*^5C^G*\[ K\(9E-(,L"[[VR;.2)QQ M#IQ!0<,9U"FL%%)<.@61L$0!5->L58*O%<+HBC/0ZW &Q!GDZW5E$F<@T1I9KV@59EIX!A#A^$,\4K^# IPAG#BC,09B3.>R1FM M?AH,8T61(9)LDSDB<\4S.:+6SL%Y[ M3 A5"FMOA+><5WT0$07,'4S/>!U_!B$DXZS+;FN),Q)GG -G,-#4S+;40HR) ME4A9(2VDFE0^T/"!%O)0G/$Z_@P">,8Z[=#X:IS1^48H-I"+UXWUZ!KT4F:8R!=L*ITX(7'" MV^ $UC0UP0)9!X70"&MB@;:Z;FI")>"'LF.VC>7HG!-H!NEZ>[7$"8D3SIT3 M1,,)UED-H 8( ,Z-%4AJ6/M#L2#T=6,U.N<$D &0](3$"6?G$."@U;:76@(X MD9A1!:A'3MC:G\D\-P>R#;:-M>@<\R@CLLMCTX3IMXGIL]OG.6HP[QTCE!)& MH"5:6P:@KW(_K,38'B@F<]M8B:XQSWDF4*<^P+3/GR0GG![FL6SL?>:]B'L\ MH3I8_-Y88^LX[+#Y'RAW8]M8A\XQ3S/ D]\_8?KT,$V;O&\*E /:8BJL-,)# M'W,YE_:Z#SOZ@>SU;6,1NL8T(YG@Z*0Q?:3%;7>,1/@XF>>CWG0I=.<9Q;4U M4>TRUMTJ-[\H68DF\H!ZB02W5CFB ?;<!.@$:ESY40E)HN=466(^5,[YRZ4-KG#N8 M2Q]W@SI&22$E8M9TA"14Z6/T4U!&P@,@P M2@E$"5A' 2S<&+42*&*MT-!)2I E0I(ZD4]))P]69 1VI"=*FA%$$K"2?7;\ M]IF@O+6A*8HTT1X+1EUT$^NZN ^TU*I#'@1WA#N.DGV6=KOCW^UX4QZ',B,@ M)T%YI( 9[KB4M"ZIQ=2A[#/1E7U&&(WI=IB3H0G MFCOCE42T2OR&V&%_T,3O3BK3R4R0+KTB::]+D'QY2$K8Y"A!3QBUFE-(,7+8 M:*'JLTSN*3_H6687B=(<9<%4/7E('F>5C^M_CFO?NJ=F"(-WLRQ)H+M3D$"(H,T!H@*XJDE MRM?59;3P;JVZ3/2__7SUM\ED,%/C094Y,OLP&0V.J/$@Y#0C/#412X [$L"U MVNP(X"1VD!/'.76424=-'4= O5F+WGDFX%ZGRCV"(D.HR[)-"7 )<'L KM6C MAEIKE5<:*L>%LQI94 7N0.JL7"ND^DS O4Z)> 1 1G$*7DV .Q+ M1J\&.RT M-Q0;ZV.)0DT=]]4.AZ!'=D_ O4Y]=2A%!FF72P"NU1U%21C Y2"F ME *.N86ZVN&0\XJYO0#W6LW6$"!9&$T"7 +<40 NR&-3FU]3Q $A4CE)*996 M5V6Z45 U!5E+*7PFX%['AH."9YPEE3(![D@ UVJ&09SQ(*B5D$@H$$$4H#HY MWFGJUTI2/!-PKV/#00XSAI)*F0!W)(!K-Z)@U&BC.7#(86Z(]Y94*J6P!.\+ MN%>RX2C+6*=%94\ENOMH3R)3CZQ4/O>9+,9XRQ,5-'2! 6'*:JR5$8[5%0H MV],P?JU660ATW!PT5ID M0YY1>8"B*0GZ"?IO'/J(MH*KK*,:6\&I=+%>"\!5N0A*).?[QGJ\3CEMR#(. M.BVGG:"?H'\2T"?-F1P,"C_40G-.-1%,0"I-W293&4)>Y!#\ -!'*-GZ"?H) M^@^ASQKH$\V,-T:&_X,J?"PLJ=U\4GFTWZ[_6LVP(,XD2[M^@GZ"_D/HMWI5 M0& (I90C2RT+I" ]J* /!;)PWTB<5[+U289)ZH&=H)^@_P#Z!#0A"L![JB"T M!NB8O.@E5'7Y<6+Y>OGQ@X0H= Y]E E^WJVN3[&U5O]^U;H40;67S+Y=^D)- M;$+\"]2!P0P"6G.)-:_*:#+BF>XB\;J3M!>6(8)?D)".5N4X,-T<40W;T\5? M*RTT@ \YCI2Q7G$OF!&@\A,BJD'YJA '[6>Z===^*A0T@?DE;/.$OX>]@^!.-^1P,9F.5 MM] &Q=,*"H!7=9=7*<1^YV6=->E"D&2"=IF4EO"7+,#70R!M=7RU!'(M',3. ML-CVU1N&:@V4,BNNYY3; M?1'8D14(!7WA8(R$P(3 R*0-NW1M0!(&^Z #2:@L( MMXPK@I#EC@A69W,P@,5:A$XI/# M7@!5*W]:0Z&$5L$DEE13YT15 (9R1O2SL=>1+4P@SQ#OU!N5L)>P=P38:[FE M. -(2J0]]<)X !!CE5%,*9)JKHX\!PB P4V#E.M@5D=@SIF M^#.USL[./3'&F4C82]@[->QQV%2/<(!Y80"$T ,C#$(>U+7E+8;K_<$V8:\K MBP^@3,).4T&/#GNGE>KY\VTQS>?AD;WBC]MB/"MFWYUY@,6F?M G,-93'U]: MR],97UK+TQE?6LO3&5]:R],97UK+TQE?6LO3&=_9K.6Y=(;ZM9@5^;1_W#P]/*)6>R:CE6<84XF]@@@HP6'505D29];Z M2SX?CQT=/T,HLD 2"8\)CR>'QW8U-"$I@\AHP+304#OM:=TS21C+]\=C5ZFX MD&1(TH3'A,>3PR-K\*B=X$YKJR7RTBLN":Q;&D ,]5I R//QV%5B+I098Z=] M3)WP>)YX%$V0B [[(64"$R@%!$QY/ M#8\8@ :/2'C"A4."3PZ/I*GNZRG00"MA#"0> M<60 K4NG**AH!_MC5_8C0!GNMK3:T>%QMS#GHSUY_1"6=58>N][DT]^+&/%\ MYC$%F[CF[5(*:XY0-21<<@^-UD9!S)2SOCJRH9C)M2.;#\5H%,84&.7OM9B\ MP/DI)1G%7;J'CW873P!Z"P 2K20_2!&&*BC&D -$"#2RVI,9$'B]X\PS =21 MP4IIACKM0)< E "T.X @: Y%@+9>0R\9)AQ1X\.7JD-**(5U;$\ =61A4IR! M3KNW)@ E .T!(-0 B'$FA &QRK;6''IB8%7<"#&$]U;A.C()*

P_P M_=W6)Q@Q7:%Z? M8I:G;_7XFR.%?,L\A1;7*N +8%;>83,::@\DQV5I9;QIP-AU(R%@<2,A!FL? MRV1Y>$R#RSEZOG1AV&@*U@:ZC\OJ0>S7EB#GM@T0A9K)(,ZX0U% V8] 6R:] MHWM/H2AZG)4/R@3$=ZE]J;MI:A-#X(9L6+#YW%,,G\U-/NFUTD68L=,=5,6? MZ5Z5=C(MJ:\$RW$M7ZGML,A)J(L/R7UV$'GXL%="*L[WXTQ*B@8*B*!%=49W M$MUDR1>8M+U632\^5R_NZM%2GYC#(BNI'!^R]+5;N0TF^AC>WV!K;&;BA7OC MA9BR0G?1^1A"8V3;2?T: !(B?>+K:@"#AE\#[G(W8V@@0R1]3$]VX/2CPQQ_M];3SE1($K 1J*F:D),*DX0[WOH?.B8+FAO_ MD53QII$7A<(J%+R>2B]:;2.:3JACERB%.A]Y9QG&_.ED-Q-9?>MGL5M65U+! MI1JFQXAO2^M;V-W-W!0(Y/!_DH?J6!^>ZMVX8]EGEB+A#ASX/( M_ JL'BJNKWSYJ8 _?0$8.I<>*218.(U0KB>?@]B]N@8 I8&'$V5E'M212Q0' M_D\:/4'WCB^UE$Y:[!+V"#R/EG4#3:HV?]CE\3:\FR PX[F:9_!4E+3#/P0V MLC;-C.>WDDVJ,%1'VMS?>N[=Z%]YB()+1!Y9ACJLN6ZR"-(B]XJG2$LP2-#Z MG7?CT]S[[D<))/'VYQ'\[?%-[W QF!)MG#K^(*+1M^APNQ$CT,/Q\#[[RP^_ M/**@ZR'QZH''PXQ]($HG9SF9UHP@BW:(GU_PF< */84#$U"0.0/8Z6A!>K+1 M<@UXX"^ >V7GNF(E6,R0?)K.<"1'5JPELST"WT@R@L[LKSF"VFZJZ)\LW(NS M7-;P7?VF^N3]@$]BC[!U+$O-6ZQ@?QZ3;O[J(9:Q6PHF-3S3 M#1G(3T9;AVB":%6CL_,06V,DV[1S6&K2C\JA16$?M?&_;H]^>M'^[=7T: MI/;U[4^7Q;R9E6:X.NRIPQ3O7@-0S#\[LGH:^9QPKM7F)Z0LPC-#WTZ&^-K MZAJI%Z5_C,,ZBR^EP0,"0"=W;_/C=6#&[E0H=GSM>,_^YT\TF0(4I4+JFIOV_'U8:B1M\ M4I#XYW_P+*0><4&(HK[](TCLSJ0@GK9-<8,95IB55,*-C,:^O;UGD!2$U\CU M%C^RBV^GE2A?H6)QQ:QJ8HD_;3,TUCD8$!Y)Z*HWF!(?]GSY&+B/FFD9]KL& MH*57AJJL5C?*(67;_W;T+_RK +F'4]8*+P<_)4E:9D7-JCZL':4_\HKA'N.: M$2MSQLN[!M :\JRI0[Y_6[DZDH4Y_#HDM?F%\!XHY6[Q8&/55N+$A((P47 4 M"E/8?5#1^R-KK.!F%AA??KCS4T?QV\9RLH)9*+9):J-!3A9U";P[4#-0B>?' M$-)3$LD' ^[*&XSNLL_0W:WIB= W3!ZW;[OC0-Z7+S*5%[;/ M;%B9.T_'GTNZ _2.E^C!XQ!C3;+O.['6N5QTASA[;IJ-#WJT>4(AH]SNIME3 M>0^\D2]J9QHNU?V%J_A4RX8=^]AO&4L%#P[>6VY^\.EV4G:U%'U&"Q(KUGY) MN!/W9DEM9J8[Q@J3U]V*FW"'^)FIJ:\R1AUOJF^ZU!-M4"V+VOTE3NDB1M_^ M,6]_\3J0:+)=&/C[1I%L^S:,E-NY,7SI%$L;Q[X6O=,L\NUY,9$31:Y_=U+B M,]!]593? N_+C@Y,7T,YR REDQ\7"1GQCV\P:JJS3M$P\&6F%7[RS]>^?-9+G76 M)8O/8YQ\_A-AEU:JU6 WAC$8EO MT X*_QI/$.4%]^O^4-6=IYS6@O=0/7#?M@91[MJ3O'F3RW:UFDQZ45G#+]HO M!=A,42^#:H(G"4E6<%]M/ ^'V(RXDRB*$+7"*AN5XWABBP6'SN>EN#XX8)5F M6G.+EYFB4NUF0,Q$X'D_@C&K*I/.[F[N+I50E( U8=2NE5\!*BKBDWT3Z>U? MU5U]YH_'CJ\!K#N- BC9+P]3*Q/ J)73GWWT/O.TI-++\>>59LZK+UHQ2^$- MK%VD#IG99Q.FD=\5V*Z.A8L*GC,;9 /;B:S6F4G+?KQ1G.!I01)N1=F@F& = M%+W&\J/=[!S=NE-QWYK&NU#\(E1J_'OS7=\B3ZGSRA:RW72\#7Y+LKC$P#3R M,4T:X^/(-0TDB*9C"-&5NNJ5L<$^>PV )!B/U2?\F]O6%;_)I9POGO>\R#]F#XO_QI@M>@=\38<_N>B,4I^39&5B(O0-D=;J3'!LQD]=T%]*(L%8>_)_]VVY,A$J3TX1_\N&_7]\#H)Q4S^T2[QYIDFL)?6J MVNI.9E\) ^/G \5#5J\!I-N=-WRS;HSLW8SB/!+T##Z4\)%M7446^U+'RHDS MQL@INI7T+YJH$:D^%JV%/[R2#XBJX<3:;,9P8KKP7)G5"0+]48FJ92\J46G: MS _O:Z\%J$!^P075WV>O!MK/R9J/FLE5VPB6?O>>Z#Z5@7?/E;2$B\I71>10 M(E5.GF5](?VWRG16<0V@]"!KT+X-IIT7!OLWQM:N)<;W4Z\5-*LW"#'0F/*]+L,__UWUE_G\B4UKLUX[AK@('1%U_#K MR4K;-0!Q%]J[."-]#O4X/UA%GC1$SO7 .NPQ^'2O!TV:JERT:&;,QN_3KCOG60B MA$)2#KQ+1(\]",&M+M$,%<"(5["$YWFFXVYL12(U%_YLMV8-R%9&[^(UVK&V MQ0HQ7G9.A7*AR,(WT;\XUBR2AE\,/Z[%B&PJ< D0]K4/W[BD+7^X!GSMG0RY MBK16')39@*)NX:K?SF#90[7K/9=@JT&3F(XG6:BNGH&TM'8[B/-@_H!)BY2N ME*)7,4O0!#5.R;NWKUSX&F YOGP->+)]#< J0ZER.R0O6SW&K@%S?'\#N4V\ M8Y:70EWDM%:%(L$V!28EULU&/ %%[N3"Z;9;=![B/=YG< 8"$>8L'*^T0AUE M\&XKD-L[1:.]0;U$O>?K+([TT7.E$:EA00AUZ@6/R1_5M']RZD].)P2A9?3& M3GZ_);X9BY\/>[V.@,A7E$')#'G>_J;1LNQ63'V>,%M_5^_7-!JE;1VYYS 56#:Z$Y>_71$ M)83Q[,@['6W3V>Q7R&;RO"U+RK26FS(^H%?G,=([1C6A-&02.J.Q>Q/3AC@E MWEA8V84WZ"WH8OL'@GJMK];DU ES(1;SN*9"C0N0\C7(4C"G-1NY[ M1,CB"R]QX9]EKI;&XUZ]^H /*.V^!H@0(IBN 269[:!QKO<;N(J/+J.G+N&% M0+1#T36 S^$0%&]^OP%G]\/;$ZZ$T8Z4@]!?]>@LJML][\N[Q<]A]\CU-T50 M_(M 5?H>?QW,6=2-N*I25<64_HDY8-SZ!ZX;)?G)FV25O$=#0^D,B)?F(DW2 M^ZL;=4PUT[?+^H';! QA]!KI5O42VW4WX1KW^OC\>KJ1,]SZ53L?TH$>(V02OB#&O MJIF/V[4CLXZ1.K)6Y+>7GQNL67T!Y"',<^%KYQN MZ.?Z)!@D?:W/ZTG1J_H*\7,W[/GL@^V]002CTNX;KECYP,;>&?YOC,H3**LT)H& MSTGRT&\)HZ?57PRCO6;AQ;>EUR?"U_O/O:AF=YOD5I?8GYZQF (=LOI5)&ZX MY_-X&0W]R2;#.%2S@6/=.X MVR?C+)=G'F!/E$D8 NT+K:N>JCG3,WHYQHN: 6\^).WT\J?4ECU%[DVF(9OZ M8LGZIIGRWMVCE+)=O!CTCT_I->"?X*KBR8(B+G.F':=T&C,4E?+A,-F(13FA M?V0^>U5ZXZ;$ADDLG+CB3* GVUL"FB78DR_,A($\X,E-G=$R'/?_8%?M\,]( MV7*Z1-E1+#EB_I?UK2_R.TOXIW]D=H'G C>)2*\JD+8C;HU1>)=8@R**1. R MY*10:2<@Z_(9_FV>[K^/F(:C_10-$">)U4!,)30YIPO#KT0C>8[7UM7QGQ677W8>3=0P$/I80Z6-Z%C^F.0(>REG/BDH^ED9X$S2 M'KT_9YN\4/*E[W'"@8KA<\K.U1J4"?VW,O\F2C<\Q85S">G?.N^4GL[[VLQ7 M3>_&#%Y,')@S"XE[5R?1*;LP9>HG/WSA0]X>^UQMQ&W8IWT)9A"*?\=O,8YW MQ>2JY7N TYWT]06;I9B3EQ+@TMOFW2M^D#BK[DZQ@&=_1GONG%3$O5P;_U$>#$N?W8HE$6@9VV%MT&1"]U#(F7O;NUFV<. M24W0QFRTU^9CM+N=M,'ZUX!74\=-(JY]>S\^0>\U4 >W\Y93ATC6[B@2L78G MJH++>.#!CMRVP=> 9T4$#'7JL-Y83VJWISY MYFN E_T+ZD"W-WM%";55[@U9O^N]?13N;^O:2[Y3=YQ&!"RD_A13/FN>%7R9 MU,:-G6XF@]J!(LY^O9+%9%C"WJZ; MPQ*UG XJ@:(XO<0%SW\H/#E[FT6/HNEAFT79J!5('"SJ3S2!=MYTH<+;8T[P MW,2'<_AVH&F;!/1M:M;/9+OIUI*0HJW.VVT8DIQ+!5QYNY!X96,,L:W:6+K! M$=O=W[9$4.D%W$Q\]Z6POVB*5D]7_6:"F)'9Q*AAC77WD_VBP;N;WQ\2Q+> MU#^+7>WY&C*E:*(WKD8\#J5LL1^[Q?(:%^K%=)YC%ZXL_'R9W]Y?$ MXEU<4O'6H3=M$]("8Q,"VR(T- MGV\&Q)N0N_&^QU*C935>.,CJW6H%LJPXWM7XBA4J\2H/1B@;2)ESR +%PV\L M\OD/!RM72#S?@!@H\@)?X2K?A2[-W^&\0][8FI9J47>JZ!W??JBT$C[SGDQV MW_,:0-VNCAGM[B0'$2/Q.EB=2<$[\_J9N0U$ 3\8,J5O)PG_TLHZ;.F[>U8- MTL8!*[<;CQYG7&I[E_.V:C94R(E\ND=A-TH^VX_?G0EDWS3YC%)[W!^ "W$X_/$:Y=YC<:U&(\4"2EJC2@3\Z^)'^ 9'CWQ&Z6^IP M8:M71+VZJCYLTS2(\L;G?59081-W>\.,I[NQ'&GK,Q27FM< EYVF/E!8ZT*, MAI3A?N4CRODKUVD\U E &7X M5(7K$_G<&1W88O)X=&Y(&??#8]L$;LZ 5!7* ;8!^SWN07-= 207LKC@-JX@'QSKZD\7W,KW09.J[B-JLXH2[*^^&LDK=^BV MZ=]L/8O&I_,!IQ=3M@?ZSE)V%YG5W2%J=F6$$3D((N$?]!'H]^C-ZX1!Q1_.FRY!@DL("O-K0/4[ M(#[\"5%_U8Q[0:-%MUK(/WVMKU?KCHBKDPNH<:'D9&N'LKU*,[V*8H?Q@[%_ M''6/(RC$7E\# J YZLN*$80G]3@4SVB,1^1)N?A3!*E)P"]U6F"J%>Y3J7WO MRZX Q47@2 <)=K,9E^;X4^U1BR6QKL2GZO=.O.Q!O:82UJ/N_LC5I)6E,,1T M2:9M38$V:M:%!Q:\8N*9J=G6S>9U]!3XE/+%Z#LR\107U^^%R,CC!?IZSCL/=O5*SHB= M@'XSP!S?N*Z^',^57>?R%2<1R/VJ#M60<4FWX/>D'P;QLYL3T<4W&!D"RGQ] M:=Z$4KVW,RZ62ZG\Z+/DK;#E52FNXI<;NW1.^V=2PWZ&$[;3'I)=8_FP20Z5 MRS?P%;#EX6RNBFB0@;B6RM(P3)+!0%^(O1)"_FHEXJ45Q6'7I1';9H=[:VE/ M:>8.!NF02]3<:#ET>X>#&2J%>H /R^^%_ MD>$?9 /?DQ: M2[+T)-J7B+5@B=\->6S(KT+RY^\W'TY= T*]^!9;V5_U,C3IRSB^!(8?CC(< MB>F"#_F%;9H?5"N8QFN75[:<^+W_MS@/#KR5#';^&SS-9,. \DQ8?$X@>).. MP^(N::XT+X'W'4!V4S14H)X96BT:WJ\>[M"Z,L<#TZMIKO5A6:UI\4N-;[8R M7=%"P<@!MG=#4+;HHE@R:GF#,G%NEN+@[8NYE&Z%.[&C=*Z]Q%0B50-+_2E7 M26?-!Q]@3AK:C1UMN=H4W@H#^GV&L>D9;B2I:;]B;P?NNDMM1*S?/_]65>6= M]CB(>T9.U<^Y7;P]19DW+_?'8N&V65R7)9YR)]K@%WZ%.RJ:61&V4CU M@!Z@V[+?'8WB]V"ED'_S>^9/+MM$442*'Z1,J_6VK\CM3VIG-:J8KA@!(89Q MN(:]S8S!K=RI$/5U%]+-5?D7NTOT19XB21>/+I]KK&A P$Z""DZRCLF,KY^% MQ6L3\9[/1/H_>;E(.AE\OM%2T&J-RU4J@=OT&O!QWI[QW]\)L;KVS]K! M@V$JI!/2^-W-I5N[PEN=#YI5XU635_O2([_? YS7J>,=5M#<-N+YZPK/<&X% MN*.5B!B7T*8JKAW=4698R\>ZI6==SU(:W$;9]$#+L1(7;+[9' *LR \2+U2K M@UEN]='7_UTMS=@U6A1)@4\K"&/[XE#(J8ANA'GSZ3;$CEA#+O;[_1'XAC\# MG'FU M.-3U,:6'<[17$G*550(/L,_P'7S]1Y^7<\WN[.G6-?;ZWZ)'9]OZ@=S/C4,K1$K0(0'4TT5WJL3C^O)MW-"^K>0/\Z>4.? M;C4" 2<:-:1#9:HKR'YQB$F2 M&5GOU0^7"GF.,PR"K>W*:Q99M3)V9T1RSL[S,RG(>>]:?Q9,24II5[B3L^DH M4YUVO;)4BALSP)^$>D1;NNJN2[NK1'$5MR]/O4-&(M].Q)YB5R9[LY[0@8@> M^*%=K YX:86B#\F.5ZR_!D1V->!%P:ZK<6]EG2S';-O2D4;AMM&ZGQBX244? M"Q_%/Y.^$0M__O0ACG%]5]> %1N>["1XC0G6.8=;?U0$>+XF3;^9Z5RZDJ6E M^CI/^]_Q='OX5!7LFU/EF)=('9K*C8PR?&\BU+!C*0^:ICL'/]Q MRFMMT+/I>K5)DQ=H#[N,QN[YFI=>RGM73SM9S'G7Z[5$CTSSM:ED?6B**O61 M*0Q7;(6?955IN%S*X+K?I[R5(#R?LF9,E)V'M8;>RD\BO?L]N[]E]3.&;\BC M(H]F?L?XKV]G$$1@X?B1!T]N;Y/V;6"J^M%AM"]'ZFZ'2:^7E_$'U#^!9#6G MX<9OG C%(3)3NIC-=;7=V"EQ!92WI_P= K'WXJ9ZM '6O,0E&<1I D)3V*DE M)2P:B39T>,9#8J>@=LAAQIXH\(J GT&J65'M]I)E:^BW6>KVWK?O;JL.^DA7 MLD:=P#'#Z;ER A9B&D^-T*LF1L1/A1V3J;^=U4&(NA'4";Q8=2C5UC^C'=?: M9I^BJ&2I;.K.]2S -4"FK/S(H3\E#J:ZR'%K;*(;6G<6X6X:Y&/E9D.U8R=8 M;VOI=9FHA(?LN=R)ZV2:@%^)@-9!S#CJIY=26[J@^8#"'N/84\F+V+AN=2[F MC$!9ZM1[\GQ[2R37@/[Z&U4Z\\B$J=#A?S6.7:%&F* "D'C3U@RE^M;VZ)4G M^]4W]=CYMES"(VL.QTCDVU^?1&>8]Q3:W0'.'8HW?9/_<3[V*[FQ M-W)U$]F>7)J2K/KF/*M'HE6YNKSTSIBM=>:82YK8-8 R:62X^5%8X[,?5D7#J@QW?+E1C#'S&4.'NG/$.Q+J]Z]7<0SO$-0+/2&IC MK;NG96_L3X$]315"S+S#\OSJK,\<5#NAY@ /-JYH=75&T&:_*?;F_?ZX'2&T MYY8O6";'K^ER@[=Q[5SN-OJ'9_L>"XG9JUQR5WS:;[7)EZ N Z5;,E-Q)YT9 M/(/-3?4);5[BQB%?//QTYU,K-%JLI2% DO 4K9ZN;A7+OTCZE"YT\/MY MK.'>;LCDK1'9]YDWJUOLDAT":B3 I^DM)[ECF?SO\ZA-:G8[J-UC$?[WG/G9 MK5_;>L,<2QGGC$."UX!O6P90HLZ'9J^*R#P$;/OD!8<=\R%"D:V?+M\9>![9 M<7SZ&ZI QGQ9./Z#.L1M66J3O),'L),6'6#PM\*'@UOTI^R#RZK)LK>II2N_ MNE]Q!) X?7#_%LK0=!\YX+Q(]O6M9O0>,ZVT!X@_G#??AKW7H UY<1EU=IF; M8(7)Z+MX7'Q5>J]PA?VM=OVP"T]CZ>H02=.C%?N>KS3)9E[.S%LO*A_CB%9< M:L\IJKW[C-(^)^>Q@R^C'E)5^N^3N$WD.?S%+'2%EF(?A5/Q&L1[-C5G+J$7 MR855:;FI.(^R)3P310>X*:VGB1<%:PD#KJ?4]Q^*/-BL"=;^2C+VZ[QEY]Z] MYW[8MQ@S1:%#^I(+ G3#-[T>$P-7X)X6E]=7Q3IG717 />(S5OWN-'[Y^#(R M=40XKN/NCI8R[^\\#@<6YS0+#&Y,L,#LLI')+_Y31!O"I2SLS\W(%ZF MX?N*+8V&!?#V(1H*<($;4GOSAE^TORCJ MZHT3RZY.\R1O"Y(M]WZB9FU1$+T1ES.)^D/A=15?[$M7]#DT49S/V?.G/SDN MR*YTE\6:85&NI6&J/4]B'\HPFU6A**CW6 "K0+(7YIB4**Q10!@AB-1/[]6L M-> BI&'$3#7^2E:NQ+^X!*>57)--O*"I5IDH)Y6T *O*Q5[452(X5_O;!DYW MV_IK>Q8@2O0HT>>A._#-<%/31(/ FSYZ#*'81>RRRT,R?%\ _0Y6YIJ++)DLCLG)AC>KG\;"_: &N4 NR2\VG&U=55D6#YA. HV@F%XXMN$#[#RF2F9N9Y+4]ZY\GZ"1=3.?U[9(=M-.8 _X* M[-. ;\?BO]HH?N&G1IFEQ[B"/8J,AJR:]IQHSDUD[L"),-LX@RR=Z0JS\=!S M7?6]G(/ J\BI-@Z?_^"ZX34@_]DE@:!X#6"I4?IW\E0\@&/\$*)?EVY];WI? MW5HAXB'T69>RNTZI/E5KFG2G>N K]9/_V CJ_+:OVE$4/GPC3XUU]AY^\.54T-9!_78GD$\/T* MK,-B8T\IZ A\32!)J?7H7SY,JSL.UP"XE(N0'#F_^Y7NI7);UQ2_8]AIEF2* M*\O I_Q@19>T[TXN2X6N0\^G(/<&:I3/?^4.=^\Z[,F M5[!\GRB<;7%6F?5S)6OVDK:[-:]'RWA'&YT7,6W,32(?P^^[W *]7+<$YD*@ M>X'<24541;-]L?FOF-<&B# KG<28KKC'V,F&L_B[ M]%QVE&N//QB6,=-6X;69TK M6;27*WR?=.,\-SH]B):C=UO5N&55LW5QK]"ZJMT$]#138'8YU>)]$I(KNM 5 ML_DVN:]O9/,-)L5XMLQ$3=!I7 W]97N]XM/7:X#UO2FL5]AQVVY%@%*['H;7 M$!.>YTBO?%J_XI>5!OX;]%JS;/!7HE'K-8"LT!CGM\HP(Z[!SG7J."Z$1MNF M(D;+O>-=-Y'!_BV1=@ 2LZK8;.=>OOS#^CV_A+O;$JT>Z*]YOR7&S"B'B>:Z MUS5_AQ!Q[M_"_&++_?SLI+$*5<4#@D;)B=H>:9U6Y#W>N1LZ0TPU+CF<#"=* M2?XD EFC)L&]V?'SX\9J_TZX@_.\!KQKA03(,.UGHGDIF"[W;:YF1EX,[+DA M6FPQ2SV1CN9H!79_\HGBL#1KHP-.MS:YY?.>&T$JHC0X=TH:W0 EV3%G97' MFX^)F8Q5E-2=88?!CT0*290/%Z+1K.^ [SI/_II[CW9CD5_A:-$BY)MV_NE& M%HLG[5391&']P,0:6ON3(1#)P,:L_],Q_)M6^S:G%PAD9VRL\P?OK_L\?ZW+ MS);\@TSEISM6*S0@/H6X&@R7&BW)'0/M+U_];+Z$+I/[][^AO$A0QOU>-B-7 MS].]*O@XXQ7KXP)QII>'9W"XX:9&G!YJ,FG'S22@\-UX?JH#>46L21 C.?7PB)1-M>IOZ ,/ MZJGE_R&MXX0<1=="*=EP0='L=+&D-W;K=:8K+P;[D4Z0#,R#@ MZ*<5.+*UB:K,3>7Z"7/4=QXB,N;)N W-\-42%? 2,1YJ]6/)H;S WQ.KVE-1 MG#LM"9NL6H>%W]7HY#$0.(MBFMNR[WJQKI"=L)H0QJ"NJ;OG+6IJ[[XG]0$S%O@S0#A\X8FJ"4^\BWT_[J MU<;J:PD-WGF?6NUD4F]](;[ZG9!ZLO:OV M"%)>V'W!K])5[4J60;[2RP MY\+5M ;& #)')Z);*#H^'PFR=)8[#MABJCA>-.$=9&C5R8/4I4R+DOB M_5=,]PJM_5RM1^N)1R/RLD$G8>%D0&^)5R[7X4A%4*A:\"4WF? =)X$9Z_L6 M5@]JN(DFUW+!27^H]9(,N+0*?U:(L*03IIXA)W^4=E*I?FDSL6_9_N+3HH9U_K'-3NG. MG=NT_72=6GH1/1?*/9_;#; :;+HP(BWU9VUSPLC MS 512CR_=I3ZI,[$3FY[H\@XI3]\JF3J6WV&(S"P3Y[1G:=JN7(72'VGCE6Z MC8YZ+GQ8XW@B=U(YA56)1_@N">"=;&>H[!^_MZ3\M5SZ]ON9G-]D1(^,E^(V M]S4 *7*[V:NF.Y/HM103G[:39W,M@.<83IK#H_3\& M+?6I#!II8:'*JKJ&&%+2E!>&*0-%SZ,+Y(SR86$&!@T6P*&C5T ^KS/_OTZC MJR94S(BJ;B[*"J&'5]2^)+K/J95>9V6.\)DEW8D[BPJUT+P*U \L]MG>>S:F MHV7# :MF$.6M%U'9NC?]\;#IS/ S]?(+Q;" $ QI[VHO!WDCC>0!ZEUUQV]V MU4W08SEKSQK-JUPYO:N@U:>P37\E7[E)\]_-E(IR0!S]Z[B/A0J-!8EL7U3? M&/^=Y1/2=6H"86[A$0U\0N_-9G0$79NMG5:@G>-%JW.&19LO4WEZE M8!7_PY]C)R3!VL]DF7*9K'1CBVS6^GSF!V4,1A!YZ$=N57"G>RW+7?$L_OYD1/(LG9E9O;X<'>7>K=(-/9BIZ6*!] IJ9&2TB6ZM^,\1 MM=M:& 8B^>>0S:A.6G\#S$:::UGWY?L=DJ=S'[WWP]K[5&Q_C2#3B;,)#30= MQX(2C:4FRUU 0^^*W\89D>B3)>#6A4?% D]O;E7QG,]L^",NNAB+1>:W)-3< M#\P#/EZ:^2M:T?'"%_DG,M:?M"8$][^75^(PJ=%V.'6)4*#'EJ2AR/)G"'S@ M7 $L3\7(A7F%*R 62<3 "1(BEJ*Q:=N4.JWA!Y$3)DY];?XTQ>-)?YB8TB^P M;P0//=Y;E;J44-W4, \#NXW)\6&_X[I_20;RC@4**+NALMP^9TAF&-//OP3R M>&DT4\3-"TD3=='#C0C3'/13TXN(I56O$.?"V BU_?S)1])[9$Y7BB#???R= MY6M 5)(WR88+'=);X;)7(L;GU/MX*EY>8?FN=G)]G^?^_%J$PM<:*AGMOJWC MH8@N'! 3\UXCN$UP-?,^*HJ+7'/I23_\3>#AK#EZU#QAA3&N_>-WTUT.!EP0 M9OSL3QM/O$:X:K+8;-%?8]M0*Z)LCN 6 4GSZ9,V\::4WB[BDV]!!DL/0M5V MR,Y!_*+GMJTU$;D/L';X9WZCZ+P0X[<)7N0.%))AQUXDW3HH'(D<9S"^KEA)ZS^QG//K9->) 0;>5;D?N=%:#=*?CRWH#'<(O:]X8_ MEN*T4>:EQ2/U+X<^ND=1D%!R,]'L;9E(<[2L-,L>A-2;&H9F+4MV[Q[!)+]9 M^3FSO*/VH(AU0X[#%&BV6JE*?R,KO!5H<#&_69@(8XP$QEPPQ\:FQ"$9A^3' M-)&GL]\_47-VVM36XJ@MFUP4_VC'ME(-4O[Y!XO][DG5^E+]PC(EK?6VN=W4 MXH.)?3Q7Z37@C] U@'+7K\C;=]]H?/?R'JHD6O@9?5)[P_KA7=U;I"3-?@=S MDLNPYSY:F(@>SSJUB+_-6J+OXY\3W7O.E!N@)!SSX5;6*:"BK&[Q&;UN]ZV%C6YZQORBFYH]VB S[1D(^F(-GC+]:4&M^;-C. M<_4O'\NF2&_:"L_V1(KY4]*];HQ^GS1W$[8K^AB)KDQ*0#>]?N?K/^I\]V;6 M:EUE^AN5.G#0YVI3X"VPO#TQME-T"^:[%/QZ8'1DH%(S?A?&R&WA0=*>I8[M MV)O)R+.Z:D+O6X69]K0V9#W)X,VVF4W W6>W;_WIX+OY&W377QBG9U..^(W5 MUIGBG.0-MVQ=W_,R-\A@BVF@'OKB_S=7&L$7WH!C=_V!JW_7\4\13$UKM&2N M[5[5877A798],OVO&9?@P=EAGC+23F[2F.$_VL<7SFB>/)0E6I>PN$ER2.K M^7]?WL3>;MFASB_4(&F2=UL6^@-DP)&^;VW#\O91++& OR#G>>*KOJ2/LOW8 MW]$W,%LGF;_@:*[YC.-9T1+JU0\4Z1P[0$U6=J&>=,::FC2N61+[_-Z7OZK8 MH XBT&/CSB(?*]X7@X:W5DR.K)PBW<#Z>#9 M,80,%!)*C]B6\6C,<>+H[4ZJ\>*$Y7R!OE'4A._V@I(OU!&.XZ9)I2 M7!0_%O<_NI18O;1Z#^=RKZ$*8U4A $)E< ZH9K@$7_ ;;-VV! M<[J5BC"2VC8YI,DJD>+O%QRJ-H2?T[T55(/R=ZS Z);Z?P_F#30*ML=V:-0W M'!@R/_=D-9D)LYYO??<0SW$XQAPO&%>/F==@C*.?>P#YO8# )?I"X *][LY= M 1=*_1GLCO 3XE'R--/X3)[:DX!]=RJKP44,@D#R,S M;$!>H6'!S)P"&,4PHT190%-W;F'=.$4*C.<;1EM#*NS7;^(RE%@G>:N#>M7\ MRX0/Z '_6E*CD_W<'#2"7 12P"K*O#.VD5F\GX1EKGG<*A-?3MPDLM#-LL-7 MJI%NZ=^0U+F_^/4CXF<)YBP'Q\>./&Z9,28M#KI/*?NY> MFB[ )6'RE+#Z'94[GTRV? 56S36X%LSG!TZ]8KR&N(.D]15N-,(KC(RLU'KZ MQ69WH\0HS57N#F0@/U04V+ZG/<^TV<798@-IRWG7D1;'+H\7\BA_1543IL"% M- US[;Q\'PYQ9U7GF?RL(IKPF8_9"O,^#IB&RHO^E/*,:>K@84HY6]Z'D]-A M!6#(:8SK/7_M94CS;"(63'B85!I(_:#&#;V=67 -(-TW^(HW6N9%#(H"HV;] M2W^>$1I2306P8N[&H$$S+$,6*O+$20/-HMH3N:'_D3O3^GY#BP5T/9(K[+AD MEX' 8L3?.]S4HT;6$+LR]#8LX^-;RB\))WF+9S\0&7_\< ?5^O">0*"&!S&< MZBQ:4[2,M"C:%^A2K"79+6_@5 :;=G]N'>M3LMH;1);"_%@D\-!7,M#!!;A! MH7&N&:"JC=G99M&,[I13]LQPS)O%BG=_F57X!'=!P76,#!@N6''./MPMV"]Q M+I[(0WO/UG!N4_%ZWTPUP#SIOJ&-(^JY_.PV+HPK/&YU.C0>A<6 MJ(.,SG=;O@J S9DNS0;4,3>6^*O5O:IG2[ZB[R#UG:8"N4D&]NGGN:!.&F9L M$PRP>OP,_7T:561$K]*)A*E7++WA)0[R-&8TN[K)BNB.0)3^()A%=I2Z",), MD7,9@15Z)YO+]V;F=R"W3:=)U)X95Z@&C0DNBDEVS$5,R+(.9[3)C?[2@13029JN(Y$7LI M+\Z$58GON8K]W,6J]1=6C^%59PT^+$/O0FV\^^"@]'V-')IU_06!8MM$9<&3 M\WA?FEOX74/'O;]K@=\"ARXR(DY&.P^($9;@QAMF%4'SLW>>6;P$'M"?U33 MW:*XDCP9R0_ AE6PPWD?*OJ. Q_$$FC[&J@C61A#\>"5OAEGV^89DD+.!<,Y MHWK^,V[ A+HPZNWS%QQI%=< *G:JOC2OTHZFL )& ZRIP/!($!E80T#5@_X(30!)8,\9=LO5Q+7/1'0W3&()A.33O_-*!M:*@Q5MA;; MIV1K8B]X]GQ# Z'=C7[#9BY)MA/.+.(QL?5/+B&I_]G@L>T8VF/H &)K/;YQO>+4W&%EG(NEC^ZN M>OH9,*]H(\AGWD\)S.SELDUP1B^_ ;UJ^JKA"E2AM<[YY4&_I>B$T>H*<[1N MQAS$QFI_&J5OO4JK^B:DP _[#'FJEAS\O@YC!;C;_DHU&)$!(QO;Z-VAU\.P\I*-#76 M-ERR2<\+<_;QUWR.K4PV"MKU); M8LDB/4X'N# U=7(<$CB(-O!X )KFGMT_5]!)C1NX?.^O>9-9>Q(8MBX$RR%@ MIY*ECJIV"CM6?$R\NH6Z5?9)KRL"A#;"!D."/:@?J-(WDPKR+ROE_O+OL/]I M>O6HH$O1XJI(@7/T#*\E? WP9(HX-&YCA(]R:)VU:WCAG(#][T@7809_:O%V MV**A""S/-0!/HJN89A2QTA3#W7= XZ"*1 L0Q,(#NI7]]8 ](!JMN(O3@MEK M0&G&-8"E@3I.?""04.6_9+2$MR?:&^1;;5#?OX2_L8$-6S*@*+&J MS^(I;R>KA)):2!8]H&OV#PK_>Y/]MV(#;PA:["#&P(#%H1?6DLA3XX8+:.?U4;@6!CFA,-'X#+*XTJ@62] M*WJ-G;.JC<%G@?S_W'V &HU)E2YX29ZU2/_&1_C>M:K.7DBZO MRLTX+O=*I9K .$!DR;]0W(/TIS+<-*'GKT.WM"5#YWUI=X%(RY1'&R35>AC MR+=@590ZX]Y@',?,LU\1K_O/75-R3\)F7'Y-CQ_@<@2:0FR*\D_DSVXIUP&.04IC,_T M/;^+-AWLZ;W_T.+IH).\\'2S$Q".^+ 9Z^$G!Z1JN>/@XR<>"*U M5VANN_T$S2DIL9GZ"4%8F?@H0Q9?5J2S\15>SU'HXVPU,^W&+Q6A9#)F!!]C M+_"^(WH/+V#SGRM[@L!W-F*H_O#A=')L%_A+1Y0!Q%0PP8G^N=R3#)M5=DX0 MP-RA:A5(3>M4;H(H*;P&W"W<2W 7$0Z%3\4D CV]Y^)/#,RZ;AF;70-H:_^A M;6JQQ**&D%R!21?=IU7K(>^QW$";*$W-7$BB.F5Q".6QA:/3+/\7T_PU!ZI]H#N]FZJ>=9BI/^P"2VP:O,N<64*M@7> MU@FXZ-ADZ='^#IE4I,1-P<>SZ5 M)^,'0K %F7%%6ESMWO%FMG(9N/-IHX_S7/'\P.?/)'JL!B[D9&PSXEC2/F/; M'"QISR?U52BED09$EIE?R)_[3*3"OUU#0L&?:)+CL\RDS%(L+ VC'4R$0W;K MP/UG/L=,8[+0+7QNM>W-DX"@%V3A;*M=#BO1H]7-_0V(#]/Y2]5U13;=0U M&D4!Z;U(54#$4 2D-Q%I(J*@=(A2I81(;X$H7:J @-2H="F1$GH/O4H-AIK0 M>T(-$.#X7GS?.>/\5__%OMECCSW6V'L]:\XYGC6?Q1H]1VSL&>NCM#T.''( MQKC\9HSH^-7C*?L80&K6N]TY#M7'#HS0$E%ODKMYV9N"5,I8Q4TZC/+,8>G2 M]\Q5*SDE:^LL':-S?_CE:D[([+#K1?:8TQ6E40Y.R;:P9TQ9_!RM>%L)3Q5= MVJ.QY9ZT\B'=^I=\.1L%?CZ8J4W@0N4(RY>[;;52FI14I6&_;2IEM;2YN9D" M'%J&+U+?U5N8.)'Y!U6!*/WLB\?$=#O#Y8:=V>>;;H9_3@_X6YKIM@ISC4';_Q?58;7 2Q MJGQVS:I^K4BM_Z?A2DP*XBU[E[G]945N'[A@/DYUY5LPL1Q;6]?3[+\*QZ=U M-KP@V.-"W\=[]%%Z6Y[M4+!.;QH'/TCN,/[R=[Z=MRD?>OK7Q);.]RU88!SI MJ?97C06V+F-[!8!J7P&Z2_HZN[-UBY]ES=0:$+V+,P]Y_N'N23?H4$'OM)6( MAOWX.[MQIEF&7.EK:HB3[5,8MCP[L ZZ2"9H7X8:JYUTPDC.S?1:\<IXWGHL12\&W>Z3NA2PFBCWS:^Y_11]3_V\CZ[U(5(>(7 M21;H1AY" BD"B2J>^335*)% >P5@]P0='C!? 33+W('"ST9=7\GN/C!K7=J' MG(P<_.IJ,3*V7]UW@\5> 13MTLH"J-9)BMA_2HKYI/SGJRM 4/3JCNA/SPGB!Q\17U KG=I3$?Q'57"\"8A5H7XY"1'X70%BWM 3ZAQD93XY'6#^ MXS[5XD+,Q_*8=+4(6Y1Q+76U?JR&55M:R>1D%F,X5GQ2LAULQD5,'KS^((]1 M0!1?2FS48*8B/.MX4_E[T= M#Q:$2A%A#O.N8HZ(]ZEQT&%.U2E]\4<)=\K MDB=#R&9K*"1[2Q*KE.K)/FIJ+XU$W[)?^KR-E,!DG+=U[93E6-&AGTFU9"TX M/GF3KF7G(.PN4' %<(X3=2HN7.0C)_Y#9TA#*(XO5ED;Y@OX] +!ND)B3+S; M@B^A%]N/-^!.- M8:]L+MQ:<0@X98E6%G&L5LP=KA<1V]CJ=[3QZR+:O /8SK>@_B@&@2M8TXQUFW(VXPQCCO210>AA &^9$BN"2,. M$J5&+T,;V/D%1/(F=GGA9Y_[.*4FA>O*+7;+<[R!?&4P()//W^6H0.FA@'&SD6%;TV.W%-:/#S@^R&]9QL&W=[ IXV7@,IA# M*^.+?FS6YNW!(@Z?F?1KG'S]R$NV36O6%KR&I=.E #$N4EHA=^A?5371W5JTQ+[L\[TDM,/C*3E!,-L]UCGGS72HC9O3WS\ M+3%[XQ2P?+*E20J9=_RUF68T?Q_&0Y(E^KS5*[Z'U-MC-DV)M[31O/[&]2WK M>=/AD$0X5 ,[@88V,Z/4;MV=L@C48"UO=A[_SI@THYP)>_A.*MC0P-+8M\O@ MEO6<;#(5B;&6F.9YD1NPX5X\CZR=9CYYVOU+9Y[#,R<7[$@4;E?<(]V3,V&X M'.9EP>M7SLQV>V>K&9YK3N9&<9$_.K@EVD.E14_GM/5AK'LO*ACX_I)U*CRG MS!N?^WP"5_OY!GM#>%=G14^59/)EK"E/'J_!DP?H$%7Q*T"'$VM7882R/GZ* M\"Z)8Y7-IW:>S(C6:B74;/$*$)7L-Z][" D#T7EG BUT3,Y-.M6M M=]=.!-+_M+[TR"7[^+.ZA9.D0CAJ;NC#@:C\^%!%&>'(R3I\J0N73JY2TS[% M_7H.B@+SN("(;+IG( SZ<<6Y>C(.$G8OW XB:81JR/NH$/RCMEAYG]Q]QSIM MD8_+!<[RR$JBT]P@]C#(X''2V1A76/6?394%P+4^8"L\<> MJ?!NF5MD[\E6W^ M.MM=,V$& Y:[3IE2NA6RN[:S679P(] +HK?/NH_&97KT:7+7>/X>2>! 2S<^ M,#S1XZ%/R@WWF5"0P;I+K6XUW^&@<=)LOQ+[?]NX"=DPEP2N1P'!:5AJH]2F M=T&P^!".F9/WL(4O9(>Q9^BAQ,Z+RB\S)0M01:9;VJV MP28U K$-6I%(JN &&VJMB>N\L4P5G77/P+0%\I2I71/>A%AU+*$C"+ZUG='T-"\YN22[F:N6\R!?* +$X@]83>-JC6'E] MZ ?Z1C@1SPF[";D;P62U!)64UJC#QCB@Z8373)FX&KLS4T_PG?';.*E=RZ^J MCD-1PY0OI4.WT0P;'XH5[FF%>M86BZO;GDY4.=54@30"CO6. MI[4$ZG7Z=0#;9A]TCA58]R4^7PKI_B@,OQ.--L\X $T@O%83209%UUSY_9X, MU ZB>"J3U.5/7:9D>-1TD['S<3C3A4Y,4%=A;$2H[W6_FLNGK;7G-\;MXP]6 MDN^*# 9%R ]QG]WC+OS]=^.XP:HT=2K 61TL4(V@0GWU=3.+XM]WP@3#Z3)% M E547/7H-*NU9-3PC#T;((G->7DVV08J"U-B=."00:=Y1,0\*$;BY&DJOOW! M,$OO-?GTRKRE6SWW&H_'O'9<.F1/IM#6]\Y^+1)-^%%3DEE15A=MTNPI]CDJ27=)SM%V/.^LW/L]->(E1#(B4AX MK^8P JFNC.Z>% .#V:9&K[T)X:CY&3H!H.#L(VVFX^L'(W)./Q]\ME M:/VZ#J?\B(F#$)K$5VJ)*O4+F0IZN,$DME(;Y3:8+#8TEO>KW_07J3&23$#U M9_Z;";=D<[ANCPN+VF;9G2CP3(T\"VW+MV[)G3?;U256HCJB96RC=@KOL8;% M\)?-%(LWHL84>]E#:$0UF2M)_GX!^='VP,O M00=$-F/_B6JTU7S"OF)\'[ ,QT=MCIIBVEUP M9>HY?F:[M=*0+QYL<7/=,!PR=:.$\%"S=_ MR8M3IJR(2N\'OY(FJW/KCXUW\BR+7O&IW^V6V^7B>V:A5^P5IS7P*MPB*.^G MP5?NE/6%'R-8:PGWQC34@)5&?P3U,A'61V'$KQM MM_\#QFCYA4."DW/9QA MHW^3_=+ :K2(>,IA"B_4F?"%(&4_^8F&?*&-[0CQ572)F![D[IT,5(T/\N1X.00E5G)!1BNF[.SX2^5.[-E62KU?('C)7D1Q? MLI^%ON8$(7BPI9=? 1SA%",WBZ_CK/@ZI8HUPX \6JW#T@%<7*0>,EE73BOOS91VD@439'",L': GL%B.6C%9UT?5%!*-'6I82)GPW% M.L\F=B1&'X_0;MV&H?BHRS-QB(1CQ;VHW"0<6/K-A,>!!5#KZ3N?1Z'4PL-2 M_LHV3>.HRP?$6N_!1X5[%H_'SK*O M *@K *M3BR(^9;<5BXB]5*T9+7/(H$Z&N?;;OE\ZX+L_R$'*(L"?81]= 3# M=L58R>D->'5SFY9E64UAKOQ+SR]2O1_\1\R/^2+Y\-\,L"\O'Q!J/RJK(Z:' MI,UFG= ,ZFZVTS0N@G[Z5P!5#YUE;I-D\Q["IK[J)FZO[0I KJQ[8^E.[KXO MD/>6P7S(QT"ZCIA^S%TPUZ9O#B7A))9DX7)1AH7%SC,0',+!OLM6NNYOUSD_ M&A+2&/@D'O1[*#K*T,#8JL$^'&]K",(HVACIF'J$8J4"#= M2'?P\'@'?&P)@B2.7PC?$T/\Q8R@[&F1AWYAZ?*+UZ;OZ MADF8S<[]DH)W]6-(0 RS'8#=YNWBTA[S2= Z&'-\(V6DL$D8IX>L_;8^SX"W M+J3((:M)*/_[\.!#L\\O:"=X"QV-L\":A!U1NCV] MQ45O(5#&]KJ +S.G#O M/TPJ=U_75CW2.P[ 7R 3(B!W?Q,5BJ% V,ZCP!*E8KMT2,MK51N[=P_)YQ5S M M!# [FD6]5HB:&]=OJ8,R81GV@]LSQPZ:U-LZBW!M]9$'9*SD&P11C%NAK- MU.&&&AE2C&\'S#7+(SXOR%0)#!<>2/^$T^:_UJWO'U]V+@V].W%4LK5C\5^/ MC*N$Q+U4QP:VV[$N7 I]O;HM(U<:"J-4:5$$/NL(-8P$SB2BG.ER)2^N=#7I_NH! M5T"X8=U+7X &+TL 'J07CE0-)4K@T8N(MCF/K3=_Q) [#RY7Y5/?I')U&PJD MV -$BW1N?O4="F(]5R%B%GH"#&*0'*(0KPD8XURUSUF8EL)SOU@*X(P@KW2. M B*UU>X*P.3D._]@ J1)/"@EZ0VF%GE9/1/)94O,_/8/'#BS0K.V9V))\RG' MPAVGU+ .4'(;06CA,I3G]?-5#U49):1N4#YL%9CIO$YRF$'JMFZ5_!/JJYCB MSZZOZ\Z'CGY5UOS1-TMO<3B;%)D&/XH(V-N>:B5(38P$K;:$(>!J#E_,#XQL M+PY(0T$4_^\D8T\XD]IR-K'PLMT$="94DOM_.' ]<*USFP%JO1LH&"]OR8&J M!!%R!1!B[E@X9D5> 48'0/[H=OC_8<%]07T%\"W;;!78D:\E'C;SK;*\T@R. MAC+\;Q/#&OU._OLQJ,]D.;.[?<0D57$/N?+:(6)TDS1_42.0!$D(R')Z]">A MRD)U/8L&+L&AP/V'(G&#(/BJ\PE+R@GG+859CX=.F*Z>9&Y!H*/\[$-)].': MX2^,Y3T: 5W!PN0&K5D7KW"1E7EEMGHL[&9T5]2XF/8WEL9:*+SZ"#17UF4664=1$'*_>TN) M'@$I:L3$!L,'$_;CYN2X/ZB4C#XKG5=&?NX^3!YX4DA,^7I=3< 2W +GR6[H M3+CSU)(F!Z:XD9]8KNQ^N\35Y_4;MT9=2[(+YQ]5]P)SUT"<(#\XUKBD?"3? MN83W\[OB(7L:GS._#-.OLM41_((H=15D1\'XH;G6C:9 M6I+5C!^#(LT/02S$TZDU*_P5(-JKV?#@9!\SXEGPH"WYH5JPK.T7 Q[_*1W#T>%UD2S+.EI!I1(;\CT;/>@,Q+S?#)2(OU MI%8-KQ9IYZI*2(L]> W#2HU/OLP6T+.?9W#[PT73=J&P^G.\^KXH9*<@=:]S MOYW:;?]Y(L-:#GV-$WFRDJOVE/++DM9 L*3[B/JSD0H'>)2R]_NSU._>*M3J M=4USF>GQT7NI\I=WT$B3":AGH8[KU-9C/"DP(]6AV ^#W$3MO M???\#*S]009'J]=W[E\'L_"Q[(QU=I&_Q+0G>D'OQ*IW>&ZD8B&S"#9& J;&;0)>[7V-_T&EC,RKHDO[T0$'&4T*I.(D' M4G\TPY:A>&XF%TIILZ%ZQL9+T\6OWJ;NQL6M?,=I&DIO,+G>%F/A M] ;,>?[FKXL;OQ0$ M?1&/$@R2]1I"L$CP,W=J7O0 M57U_GMVYMD"'92K[5EKB&>15*'Y<7D]"5V=>_+,?G)\PTT^_&%I)NT MG67%_C=6NN./.SK[Z!4QMK!B.:,5-S:M,R,:/BWD#2^9>6!39??E-S=?/ M(DT7^UCY32 H_ I )SRZE$YZ@VU%JI8=OZF-GUH;=.66*>)8.6A+WIVXE!T] MVM'KLI:.'NDT1^8DDO]:1;\8S[4*-W+C? Q(3/(?>C5VR4Q2S^$XHOQ)8+EA M$)$^-NWZT<.-7OD:&C)?^L#\?'J],!#L63K1DU0BR@U1S^W2(F M5.NXYO4-QK?9O.J6E5!^TZCVJ97&35Q9L'(KAZ]*\6/R<$VJ[I3>'X'9\BP; M1I*IV_>E,@<82H&D.>,W=07 ?YEOYREJ0*:+[;0U_>.^ _S4]@9!0SV/Y-H6 M^.;U;45-K/F;]'X.^'K4_&:ML@,US*ZK(SF#N^MJJ M6J:[IR< E2GJ5O'7+;'Q]1U8=8S!IP0W;3&"G^FA50]AP-W0&LI'3/1WOZ;CO:.CQR:4H:(X6TJ3>Z';MQ(YMQ1= M@#Z@&CE])H:/:9/RLQD^)*(Z".F.DE> ]RH[8S/#<@R&=VI]L+%,'Z1-%4$= MH&M]N*7"&:OW\\#4[;X;DF;6SW'32PG2'P 5(QQ+H5:T)QV@STD;4\7'? P& M'N$IAROC8@-_2_B:2(OD6STR/4Y7@%M0HSQB\N4]3$0%-C-!W.!WLB,+Y$.; M1[^)/)F\PEI&$53/2 %<<0P/W0$?PCXJRH9?XSJTF '>^DK'.ND@&(CO:*FZ M'(-K$VU]88Y71,^N>! M/O&_)](Y.^-E <+=5X"XC 34$+O!'S%PF6/-1+4N+TA.]>W[H87 M;I%M((8F6#FQI,L\_@?G%QGW/3J6]RT$LX*<_AXRN12ON1"4+"U=T>X;E]$_"_Z;%WYV!>C0&KC<::#: M01I$\/*,'ZH\.5561,O)'H\9\%3[TG2;\ CPF:^1A+'-TJ;ZC$?T9#R2$+!P M!J$@_?BOSD>PH6>O[5AA;[/&N!,8':Y=,G[M5[JI;Y^)+C G@^5:'LZ&A MH]64HB>:U"FZ*)+U^]H44W*[DGA<96/AS\'331;62^J4"V, M4[MB"/VNSJ1G-?MFOTX351]32;?SY]#_H]0NG3FR^%SS)1,2NZ&(E]<*0[LTS%@ MF#-O;(I9^6VKI<#_-G;\MR^U(MYN+7C(GC>8U3:3_ MZ6,A]O\L=DU9@I\T_[(.YWVA*K23:.D7V6G_J?<=E"6AO_I1ZVU+8JMQS1AN M"JKA[?VAQQ&#C'C=>R/IA?RBB1'^4N6%PZ1%3S C?BUR>[)G>J7F5E,YZ?Y; MCGUMZ\DY/XCQJ!=UU.Y:U>A=LUI-R/$=CF\U>TMK'XU3,LUO;GN?U>2[+,(B M8'1+C0V!L&;6P;([*;LZ,@LA?3B:)"V:J\)7/ MO] MVYRFWC3T+UU2)LD3ET9N$GWUHH&?'RG1:OF5[=K;"*;'MN?=:5\&,GU/,'"N M78)<6X?1+3P?.Z1V0%8ED=3&?H]JJJ!6-$V*;+]"+):Y/,NB.CC& MQWH0K27H_JWB6_A9YXUBE7$GM9E*RNL<+/XA("7R)UICC0D ]YSWHU @!)LN M4]""-T$UW]]4M!_*;IV&/CX(^C'C=O>+:*$--W2]JVN[OR6_L>!JX3GLX4^G6-M7H[-N_ 2M^_;"KJ M2HFO<@T?S>IN(4]O'%)$'S3+M>GG.F> YT90(Y&I+TTM>Y31;)=W_05K7]VM M(4[H'W![ (;=QY'WD(NYY2X9S1?_G>D8F9%G@J[2O;DRW+0AU"M5!4E\GNOR MQ9>QC7,#DQ!\H3&[KY1M2&L]/#^VVV,\)5C;6,-$[=@PGIQY>N&4>482WO#CV,;3EU6:Y0U^*G"Z.&?*_V7>/QR%PZH-7J/9LY[J[.=73B.Q)R/ M@?XZ@<7>/*+*L:_Y&N\OA+Q0A5Y+R#=LN)Q*T*N> .\BPZ/W=7^RX:X >MGD MW2LIZ3HW*M8< 80LM,"_>Y0]. 2'2\9D0D@31;GIPG 'SY-SRR21\LP5#J\# M\C$=E8^X["!L8Y 1JH5S'$SBQ!\?'VBSJSF/%Z(%=4HU9MUX-3BUOW% A_K: M-SYU47_C$[;PS[XQ[I=DQNN=;&E+J0X4FO\J\#R)?1"3J:#0O5LH0UN>C^-P MNY.A-Q/VL?1[;IRL;]B.?"(KLR>#W+O7C.B$YRX2U%VYZRV"8WEX;52)TMQK M\TQ]51X'7;&]FD'3TY$U&Y7<56L3P<6U_)?_RL''W6VH;H%E;8@JKQ/U-57O M^K'9U13Y\\SIF;-D8GU&7!-T>-LC@F%GN/U8&RJU9J'&[ MYM?CLYOZXT1ET4Z"O6J-$9:7=O3=C=G 5\C):J)X:9Z96-[CEX7/ P(9-ZS? MZ PP1J6(Z.:S5+] MX(2N1IYS=P1?FO8I1[W,G_S[I0FT23MT%K5N(_J5P _ MFV8+@];0UQ6U334PJ5M_=.(V*7O+77"IQ4X%1&%#O;27)XP<[V*/?%4>JC1< MLGIBC\(PCB&',8'A(E)MU$!ORZ1IM+%;30:&/DWBJUMNV/G]' M<='_K^F>"%KJ6@3%FA_>-*VJ?SL7,:D>>HIFJ_0J'U^".AC$\ JZP@:&K_W[ MJV7N,=?*V+J8@&R64_^T5,\$?(]O[;4QF7DEXP)H&X=.P"& );#+"CEX!#$;A4_^9V -Z=FZ6;<[SX1:7=FPV_09R;'DH%4B55M+=0$\IJ&GJ@6)LV2V1LV:8H[ MQTE\[U+@D?Y5U=*_ 732H!=0'<@"44:'!H%3\N:/C0W*64;_JVK5:6&'<4:X M\*:&R#8#5JA>"\-#L-'S^E3J5Q3P.Z:ROQ8?+J=> 9R"@+?8R7[C$\*A2GF; MGN6A^#WL7$'N@W[&'9)ZH1#ZJ\ZLY/6J,T?.Q8,,GRJV4/Z*!A\0\:N5 >1;Z02R)H%^G3]AS%I[GK*ZJ MIW7:D^K8U525EN3+;2TO"I2YOO?YNP02;-MJQLI0>1LN>9O2E0UULXV5S>W< MQJW;)_^6:/H+8#]?=S*1456J:.V1WU,0N4 M)/^(<]/&\285O(MN3:IOO(+@6(;9X[F/;92?Y[6%TA0$,U1V._[\C<%=)YGB M=T:BJ^GC&+JP.PR691,8M? 5KF=:E0J#8VF]6I;@'I#Y01W,R>"&I?9[.!X9 M_,"YF,,XRJF!(I59H(;.;QTX?6C6]&X11M:?HT)H15TP=VW6&N3VV3.$W#"Z M3?GWAS>Y3:6CPB95]+Y27"#N*<:5K98/*1RV759N=V#-Q<,FPLG%G4:QRK'T M:0')>_)XO'AN*Z#E,SW*PH"]KYQD3F#-7O;9XX6_/VU2M6TH7P_>#Y_6'7F. M*/-'[L56CS!:FYKWX)>6)L>'^$W+[1KL>B7BU8V^*.*:@5V\\M43+=SJA3-0 MOZ]^_:9EV EES8+W58_0S\));48.;:54'^CQ=,A5M F3TUE.HGC^N2Y)9^)M MC9=?<$^N 1-M^2V#ANO7*+?<)7VCSI$"8NAB;6R3Y,\9=5'T[9Q\W%::Q0>! M>RJ$8J,(J 2)THCD21$2+#62WYS0">$E.O1W]MLCQW9V1<,'5(?*W["&A=WH MWB9D.*+@82VW\)'1:9W"UL0R'%>*[D\=B-B>FPU0T%ZJ_\_;WS2!7^A$7-PW M;/BXS4A/:@EQPYE82,@Q9C>6T;YJXLB =>Y[@WZZ+]4X;:Z/MK":1+,UT>CG M9L,$^QAQ#QL9[N5[L!3=!8:L-AT8D*H/Y)X_\[9^H9CE]LDA R]V%,/<0^J M!\7+^QPF*6:70S!J5[ QYR6UE8AAN1#<.)1I7VNL+$"6L)"3#423Q(3^\2*H M-':/WD\-.VO-\>=R^C,XZ%[AS4&&88'TG9.[SW:J&V5?&)#_$BDLN24#9MQ4 M%;V#%+LN.;^<%)DDNU&#^J^I(K#3#.R)BIZMS?&,3\>UY(Y'B(KUG).= M&B?-=BNQO?^OF6)0@GC_J"P,S@)U\&:\C*2(K,[FX=;KJHT(\> PN=I*,5D<]OGB@'],8_ JZ+V,P]>O+A8D*5_=H:Z MI*+U+EIOY4$"F\7569?G:;@XOSQ4$LS^N%:C1;FF5!$*$G#"=-?B0&$[15LA MKZ?42=3QPAQLS0)0BA[:?7-8D;ZD-U+EM[3XG-#.I8RQ M%2!U?;RW__;<_[Q>>&6MF'7G#%DIT3;'>]_6<#2!]2FT_%7[..NGOO56\:! MDW!BQ6Y!YK%WH_'*MK4"U]MKI,;9QI)JX6EB1M!=AT-E6)=,3KLN93":T4-AZR YP1.D M2_Q%*7I)TV0,="7HXK9Z?YZ+/Y>2_+- \Z.>$YA$[^&R<@5@ =7C#=IN99B9 M]!'8?C!7G _65_"OM:AO@?3\?ITIM##@,$^@\"A:*LXH.KGW:*K&WB4!'FW+ M-V+A:N@C54="5ID0HN.=C5@;&&8\<^<"%T;OW"DR(I@] #<_TQK^>X+\WI10KUK.%)@F1C[*=Z/_W#99(A7,7WM3S"[8CI_Y"53G#I51R:=CYGD M2Z7K?]4T,LZT.AP@X8HD,^9J/J92(2J46J!!?4>-XD&WMGD4]'[QNE\!TMO; M72[L*9]=;4,"CJXTO^#F%^9W=L/26@4P&I*)R4_0 M_9I:A=QO$5DH/V^>?_4J3_R:0/;@P^]GB^AB4TP[W_;!TI[ P!MXES6KOV#4 M#M?@Z5O/T8GLO$/Y&R:IQ(B=I7$'![T^2F*A7W]-8JCLBZ1,%B"-K8^'BK1U M&N2_(:U4[+A'+WS%6F.4'R3YA_J/9/G2>\UR0:#PW 3OH/S.\(F>;JO2MS?0IOT(!E@);CUWWJE4&$TW M(;36#1*AC5YH]K>32Z)N95-P*0OMJ76+^-O1=P7@WXI+W)?\^&PEB"7Z2.SZ M1G*'JBRR_JY>6 N^TT-$J8<4O Q_&Z3T6AM65P]5\U\^HRL])I!JM_="-TFE1\6_9D5\,,9 MZ.ZA,EU0ES]=6M$ @-AFWU3W6E4T$7LN3Z[+H1Y4 >"/A0XDKLLCWA%=!%,O MJ8EAPFE#F><2ZG$MSQ,OTV[UU/&3G4X1%LX.'L)1!U< @2'H'?_ VY>CTH]3 M$RTU$.K-Y5]3DH2LGGZ95DX"]-@8*-\^@I&WOBOE#=BMQ<78^("Q^"N [^;K%N;F5N.$ ME_76.&/.*\"GVRN7]]T2L :QT[ _XJ_0$T672/2"%I=A"_\RY_(5X$^<>RO[ MM ;>M]LNNW#[3M!IJN2%<]MYS+%FK' DD:/SOAIA%*2)'EFHA 9"59=C>6)( M)>NW 4"^3HKK]$3V<:2KL7;4%6!IGN_D"O"C(&R$D0!5:GJ'VYLMZ<5H)8L& MCOOJU:<)Q']3*3G(-*PE O.)<&,+!!W4'8].4?XA7.MK+T6AH%S,I=MW,_#V MA5A=([XU#*KAJ8K \:BI3T!X=;&AKZ>,;W[3^>OQ:UL.T$])%B;ZN-O9NPJ_ MBBR8,]]HN$Q5'3W@+)6Y7Z#TN8\?LO7LU>H#J17M7E 5_6>H6-'[AC8\_#,4 M''P%P'S@FB:]WD4X?7W[<^&.[@UR4W<ZN46+XED/^"G/=CL9Y?Q S4"X?/#P%8 9V$X3#[6',VOB>[MMQ<]LQ3M[? MIRTR7^N'#NB%UBZ#2<>G+UQ&O&"T)"?:!PFA?!0R>CKJ!\MC:^%2#(XJ(N1; >8A%A< MMC<\]Y&6(MTA^&1Z .)NIL5@O>Q[E\D=WG5Q5_X7D?=BZW7=XO=/(#PD)GQ+ M:(F556]&4$[ZA_VRV6<,(L8FI[J)T6_7*A#W-:>L'143MN-P0/)PV)C#V%$Q M5[_*P3J%0M^V"R:8 \I60U3#SNSP]K3#F05"-E?*8PR. X_C^A^0XDOKR-[S MO]WWM-: G"MNM?!4?)V!JA/G\E[TOD2)A26+*P:M?+GNGC-A;OQ'(7=BD@C! MSW0$BR*#W"#D_YX#![D$%X.=/$NN"38^?ZK+NSXM/[ 8N[C$LT4U_)B;IM+D^EKY0Z HPZ9@I 9&;EB?BU&*"[Q)H3V:2]#BA MKW+GNF2*[XEJA==^I"X(B#?_O7/)>SF:02-76=A3Y':OT=BD9N*0WPX^L=0' MGF7R4SG0>[7N!;]U*6I.TJ^8$,;WQ)-T[6I,)#%#O&78O'"4U"Z%%;]!$B/(>)F-5@-$-Z3(!$ MDM3%D)@!6UFX6TT[4:9S1:E8FHA@-J.6GO M[7RQO;'X37?&A9\QT^NT]W,7T^QAQ;W;:#D MZPUE@WC&[J"26RWW_+R16P,J!ITPVB,!GHE$J\<-LS;N_-B4YU,H!TH!A<51 MO$$'C*&\U%NG2?W?5V]AR!P*T8$TW;.5"*!Z3I^AP1TFY+.6U>O20S+"GNXJ M^R/F0,$]YFX(N]I:LAU,<)[1("IYM::]3CHVB>,*P(=D]Z$66&^-/$-'8LZ< MFH!8"?H%T+4X@W/9R_P-N*C#36^GR:\>S@1AA=P<9*F=RZQ@O2J8&8C M(]Z#;/'2:1#G9PK8II5+25VS@ M+EISPDA=-)+T:T%<';7+\Q7]EX_F8)78>:PJT/"OCM[]%2.=I,#'X7AN##O; M)I*VL@+62;97@#L*!A &E@Z H;(N0(XF%%;.O.+DV^>,?VOYX+J_W<&@[;E6F?"J7"P MR!7@]QOTY6?GE2Y8X\0A+'$\XE)9Q605"OH_#F (5>6Z O0]Q==>A(-AAQ[H M>6]\%OOEGL5DL#;&'4+8"% ;O/\S^H*%R/\_YA;$,&A&1>?BN[>$0<4,;)WU M3 :4]2_.-%(6W8\K@+7QPME-@%\7_*Q_*@PN*=]EAX&5E9D2)2>/!>KSC7=& M7CCG. ?Z8-['MXNOK*[HOT>V@[AZ[M)V&:XQ;U0NWLM[67I[=7;%2G\V-STGI(J)0 M.615^%@\,$7',73/S@DW)YKTTY 'VK!*K4^D]JARYT^IHWETX-.:3=\[ XUK3>/-WOQS?MB]?_Z#_Y!'GLBFCEQB M618_5"KW_,@-]DP?:!E_;OB[UJ5*+NOA3?YZR68+;SV3 M&7Q[AVZQQZZ8_W;%=2G/_7)ZP8#Q)O4@2.$F)J6N-5"#7+G.1%,J?/&#!7>. M,_+X!S?MN\SZ[[IET/E'-EV9PC1^I]H\]T\T7M6J$< MO([DK\(/=:B724\[)8I.X60T)V\=<'U80I A'@VQH^38&C+UQ5(SF81*HP8; M$A6$=*@H6LO$U!!<7#@B$P&GLJBSV2JJV.\.^#2+;B*" M#,>,@Q[H*^H9E8E^,ZB4DFZRBXUX-9+O)Y[M[1Y4O#%J:66M3Y,4[I6LAQ%< M^Z$2V1SH^!%*\=,/U*FHVOR.2]-'F*&/N0869_KPN#\ZWRU,;_!"XB)%V9NV M.PRC,EG%=225^*@D\9?>')\VL9=+P\0Y2JV==YB1FU5S@# MN=U=:.)Y98)F/NAL?=K8 /%:+%"#(LY^NG&JBE6_X]P+FN.2*T/#JTEKU4;[8_G+3IOY< .;;J)!;9,"'FKD.KD[& M)C\*%TRPJ%,7S/%5JI]=@RT^F BH*>#J7-MN'Y9*-/6 M8PUDJA?8E?4O$FY BIP3G9D4G+S)\1,T5F0K;]AWB\A6%CV/2@RAK@1:%$A? M9HY4*\T@9G+)^/Z&<4PMS9.$)@,*L:R7IXA*^G\Q0.@VTVP-QR)2[ L&O!H\ M+SZIU:[=$3.8]^YK.\O1-!X[>NH2)P9>'%L>_A4\+/COC27SCEGEP;;PCD8N MM3C>._$N,.2F> 6@7!P%$Y*[C%3RI#%?G@&)GY",1*:"%(:7/;UX+. /HZ.:1G_YKX+U=4+8$5&C2XUG-MW>H'-QP^I%? MF\+(^2ZJ;83?(^!-]\DD9__4GW-0AZK7 IE7R5;*/N)(7VMX?U=&V*:_[_X= MSS\T=, -"6X_V8$N/DJWRU$(]:Q&P;/1P=$([TZ[16X[+T2J,B-"$X;/U3-= M=0S9OYS:'Q.^\>@ER]<'62?#,,7U5B<]-3[,'*V1=MK+6OS>\2-)3O"N;%?V MH+WA]W^\I<%XNUV%?IB3)%"T8*7O30%W9[94SAU.'[1=X0#.H#.&JHEQ-G6T M)1MMH;6T 0%G7HCGS<04;-^CT8+I.:V;]?:I8V/S6N^'I5.7N!V:;#B0!:X% MQ:ZL!0=JR^1-XGX[KX +ZBCPB\J#GBF,U?)Q;4 Y'.))9F.:<[A"_^/4J0'> M&6-!'@\LF6%E9Q0E(#"Z)G$1;R('>F42R[--#">17)GZQH]JZC[8Z#YZXT 6 MNYPX$HQT,6Z:*+>K< %[W ^3=;G1?W:[Q@X0HJ4-(/2HZ\I-C/5F@'C^UGQ- M<]A['M)O=OO^_O+$]Y*$@P]CBS6IHTY:"._#KN4 MQ],\THG&J:M'U18N,*+NG9!]SK_+B=4,O;W:_;)+5.HC*ILK\26>=-F_9OC8 M9I!#H[$SO2V\;?IEJ;-UIY4J :_$>$-U63--:@A&%^E0;4C10$4!(X_A$Y^B MV:'Q/X[X0B*D.T _! 4!EVS0KCY\2N]A6L7L724:F*6L,\8[^;FTN1-7KY:B[P#_@/3 MU:=]7)$#X_Q3;L4XL0 PR# 'U?D'9:^\:H0E2_V$:$'"O4\%VMI8EG< D#U0W3/K<4+LJ++ M25,NV3YB[72GQ0(K\'/[:6(N@/MPB10=^5JT ;IB- AN$N'Q9TV.3G)WWLA< M^)WD]_/ T@G7F#ETKH2G?.F!$L0_J$PJI:_[E5K"[<&B47=?_FU=[Y @^GG= MX*NU04Q9:]&(H8J+XB.G=]CM#4U-'_,[_1Z93=E_SYC/'UP!>M.$SR=WCG!\ ME0C29P]8L_6"!J*V>K^W3"Q/'DGR%#O&YO,P]*DWL$Z!ZZHZ<?UR>L 4-/KAC*BAS$W2'Q M/.+A-\>96D<^W]D#0Q1>#32F.H%Q#/,^2=K'Z.DE[$CP:/(SJL[;8N# N";) M816@JEEY:SIT=-OCMEA/G,"4EW80'\X#@6$T0_RHV7=?C3V=CE%27./>&>*] M6T?X&K#:NN+$QRP8NI/$$9AN9:EVS3N&*TJ\3!F( ML_5TN3OD5ANL\ADW7\IQBT5XL)Z'7$I%I)8/<#1DN+^Y?]#1PJ]7TC?O/S70 M4Z'-E.HQ'><#S17^L:[X:GNE]C12.5"MK8/ M87&@"*6DMOG'TX)@Q7, WNJ MPPOB-8!P<=MJGDU K^6' 2*NZZ?S%0"?,#M?&P*UH/DSVP.YR)BJ.*T$ BM2 M5-[( CQS[/@B-8/P!R];S\E 1%^3.%'P6/=H&Z4+5=7[[6&Z6?;S]SD*Z&8A@JZ& M6KX/R^W+278U%+,H%Y&H6QI9M-CSX M1BY[31LS"6FYI1SQT3!A0#VNW]U_X??2G-J8J/(J8)SR=!#8J_*C"!L%>X#] MJ(%D87*X"M;P8.NP"V-OJF/^K"0<5SI(9WW0\'T7E#LM_VC/E&VZTL-$J^NJ MV6Q51G2G"(N2=)IBM!S2$MAD91KE.H:2S)Z1R'=KM:#;2WAKQR3V-4'K7]7' M4MG/3Y;ZKT7F2=F%2E[UGYWQYMEFSZ-&CT_[#J0 ME?.P.B)+9)J:=6W.X''!Y%Q^HY(QKM?T&[GFOV M7RUK@.*$\GQ?=M#EQU#@XK<9EC*X;V&%#M8O'S9I6!$PBZ)O5B-K=2UMB^73 M627YN&VW/CWYL 8GA;U9XY5_M'NEKYD2Q5;#-[O_=R=[<,_@ES"VOX<^GW[F MATN 0B,?L(@*A^;MJ'+9E[E+8C72X4U)M#_HZ#I9 MX_!.CN)X>LK/?/Y\3.US_=:-SN.G,@1$9<2GB$8UOD;RB MN"S]%WNE..T[@&+OQYR4M*;1+B! M*X$O6M7H;)E%-]IHXD#@W\FJYTKQ.Z]Q8!1(E"%/'[*!E'867ED:.VJVT#8) MM]>OGMOQ])PB;,8N":3C&J$\)&UE16U7K>TC,OZ;R MX12H^.FW<=3XO;AD^6GKM#;82,5PX_.0U8L[R3+"C;LR43&Y*EQ[W]B(U$,T003[?QVXY?"G]IN M2Y+/J3\?:3=PD7DKN0.0^[,N>2YW._9B@(6F%[^/0%_[&V I/FN:]$B.$YLWW (7VE+6.O9;6+J^':4?W(K,VK;9 ML;F5.0A]>K@@M^K&+;X-XV@G+'#5N ,0;*.M9DX>G?)9G/M&-LB80.#Z[R5L M@=P_<,4UQ+DD9)T-*5GX62=F6&_TT!M,HJ+[^?T"XS;Q9\5;(K)'/)>?A7'= M+GV$C+./[@"/#'IN@)H:I6 F' 'ZZO!XX>%!KM>:!]'[#-_32E^S>4_@?>R# M[5\K%%@/IQ]8V/LP6!V):H]P;EC*\^FOFZNL&6',@#>L2H\_D)MB&W^Y,^/899+U'FJRKA:<2:^3_!!UZ12P@T4ML M_CC-[UK4T<1)0>%BE)82D43BK8SH=3(%4T$\%[06"=6:PW:W5DJ1Q; M$_Z6!.#N %XQ@=EOKJ*-L,3G=P"2.3OI$);'^Z+I+&R=(+G\R;X@,^J, #\2-XGL1ZT"WU>-EA36$2$^+Z=>"F;/S03;ZR9QI7;J9OA_N#1S=6,= MO /8C44]L6O.#N<[JX2;LF,]7O8()^;_]:S^Y(U)?F_#WVKUY .'J/JMNA=ONKQ38^+9?7A6&5XO M_^F6'5NUUC(TI_ A><2);_SILES41^4W$ U,=P!%L;65L*;12=Q'W9+>[[8P_4\,ZR5$,<964LGNEB6\Q L M#)/>YV,;PB57USB?*%=UN:&OMIQNQRU> M.VYS9YTMO?),G]RV&DZHSO@B>C-8;P)QI9O+>AJ0H>Y N+$;!8S<3'L!UE]F M=HC8U+\0-*;45GX:Y@^!=2KA)&S+H2[H,ND0H]"1@MEP#A+[@J6'_!QVAX3J M1/)_YB)&R9.Y_?OJ85B\V.H909H"3/6 M#'YG4YSZ:6AA0KPH>!@BRX]Z)(BE["T-HF!<'TCO+2<.$G@R=0Y-)8\2K:]M MQ\C:KU6&N>V(SXB,K$D>/JAA],HA*7/>$U7P"EWII1J=&B#XO"[6@@33J9<8 MSF$=#7\E2]?7>;E9NS[RL%%W?!E,\HC.[-O)5,P3$5-U5+F97CH2W+D3NI*7 MW-%L',PV;.3!Y[PJ-#;Z/9EQ.X?J4 -I;)O0;1)E_ZQI\HRS=BXOTHNG#&TB M%)?@UBJ<8CW0J>>[EE([#?@2%$ ;M7">VOY)(SKA#!'CR9BCI!6^A% ME9_2QA%=LB6Y*G< E:]4GPXNW6*[$M;[3S[M8"">G.7K$V)@ZMAWO]7R$C@0 M3E\Q:O34A'8KFY[;6 BAV):I4,>4<_LC'*^9]*7EO\HBR!TL[)::)SYC5275 M_>!YN'Q8V^A)IV?[LPD4)GQA(_K]^-DBDS"MI?7QO$T4,@:Q.FR2YX"9Y9#5 M*[?,R4ANB.\SAM['('JUR.R2%Y2,G [SD#?.FK;:&BW=();YC89Z)2OO)*\J MD+=P:4(C'8#<>,$@UOE[V$4WZ'Z+_55_5%D=YV$[Y)!"K=Q:]0$%*:DU'>#J M,R.JM;0_+:Q<(A#ZHH&&9MB@)SX?,\CSW/IVK&:E-?ZXZO%*.-O%B._+ON#[ M*V7@=1$%KX*57E%5_R.Y0GEC:X1U5](OVE]43\^BJG3;6_M,MCO-GF+[[%40 MA?9IM5>P2(8>-Z/=%#XG8J.ZKX*$JR^*!;:4^ATV8O!>4>G,]EZ(D]>G/0^^ MEK_H:9:-]-1;;SQY3K8%#H!WM-)UGCYC1#7> >@=#$R56[W^11SEKW;QYP/8?ELAE$;5ICX>RM@*1!373_%D+J_L( MB_HN1;:([XU)Z@N/GJW%1R&AFNLDBEW^E!B!<*L@XE@1@QD6Z/=94U"EK]%L&5T?Q%,"@ET!@*6D0V&9 MZ4I*5:8I\H*%(38,B![$FT)0=3/1S_S$"W$_@'"*=#I#W#]["\2S;-9Q28GU M0I)%RII[HVA/?9G$O2MD-3DB*$@L5!L:J"<6-? &FY7?6Y&QOR+D?L7V64^D M; 7B=0W64C,7]S*"1TR\719^<1%]/T8H,IWGL=W 8$.A:T;,Z2!M+YC!= B&=4OM MK:L\JP(C5_>/4*O4'W%Z?T0/)-[,>/B!#4W>3:R<'QR8?_3\E),^$D\%[9'0 M=GJ[<(O5'!V<-I]2Y$,_\,WR3][+;8UZO490*JVQGAOQ^0VE7'\D\*/ MI99/##+$&@_W*PF_!4)SGO%,"H6]=IU+W-&E\BHZ:WIW/GLU=VXLL^[J(4)Y M7!OC?<'>A(BM>21/A4UXN3X2]? .(!,1ZEX2_60Q)@&?IK/QB8?L;-N'WQ*KBU/,) M4<3^LNX@^'F9,WO8^S6K^_>N,CYT/,8YH0C1-MFR!LS(%1+A-6) M('$@[=?/I,'P_D33?KX,@R^L^34!>(+&01\D!A8#>Z*#$WNA'>CDWPRE(V\X M/@X:Z\9A-QY=N9T6([C]CYO/[@#A8EM.ALZ^3BG]V>3SH<>RONN+LNMV6A2U M><=?Q;0Q*0<>&-VN\P7#/^T]9O6[3+33-7R M ;L6AH7M/:L'?8D9VRJ(F@SZ@.X*4DPCD,H^X,.=*V#WLLW6X/-!NR6U/$NR MTP"B^/B@ASO!>X:E+7^-7369&T#7QE"CVH]ST-?QTP$+'@(/7VEC=^D\-YAS MZQWO $Z(Z/>?@1&MS[WALZ:,C1'9O1RW26MFI&>Q;CU9-'63=0)/' SHW1.U M[M6G[2S3O1=(;N3(C1/:"31IPCHY-$-'XTPHMQKAUDGA /7 H*P2(']=G9:M MQ_[B9<;ILH:$$1=HTD3>GCF:!?WT*37IL[G^)&*R\.+[ M=<\AW^19Q>[B+=&C]0BA(S'][!UAUF>WIH!7U0#M7YCA01U6; M]HOUJ!X$:"1]6"+_BGX?/\":I0*JK0$A&(QZ!G/_-CLM*#)UC^3MY"XOB1IR M+ZH3./JQJ'S5P1=@. M3_LRC[Z&Y2 '_6(GH+EYVI&A4$!6QOT;[NMLUYX M3T\Z?Q)5OUBSK!I$Y:4)4-I?9T.'2X@?& ?=Z__DW"O5J_*.J^@O]Y?S>!W[ MWG/?6Y+*GFO4Y'GA3898,IBCWT?VG5"CQF.,X%5LAGNY#%G4?]QZ^0EF8$]: M>;:V/>?%7L90'E;&W(I=NB$9OLF*K,N!WT[7)>8/>0,7]'=E6-U)_XZ'*/WC MP&^) ^LKS7L_K-/0"A88;!1AK!5\ET]BB/3AX'W#+P^OIJ]I]F_*I]OT;O=6 MT2+GX^?M_<9'-0VW]T'0"O\<^RQ^]'W4SPE9)V2,] &+U;13'^'/$Z$KO=5P M([Z&<*L9UJKIBKI%T-YV>_(Q:E;@ILKF.\!:NN"G.2CQ3%F1-J/^[0.@-@"GDYHW1 U\?P0#U8_%*M*\998N9H1_=/6V^/: MGQR/(.)Y?:Q-1..L+JEWJ.G3\*LCM!I$$UVVJ[WU4B9.<$_--A=*@):]I?DS MTCNPR+LNH^5P%F6E7294\FRA1!!0].>_^LKW_N]^C[][&=CX.P#;42_PG.C? MVL?Y/C567OAD(8ZE75;[PTMP8]&W_T^_AVTW[)(SB_K?'.65MW"CZ]%VRJ [ MP/*>3^7 ]3N^6SD!U.D9">1.<4@X<75XGS\KZ]/DZ1N_C2AJ;,*1+X<^W MK_Z9(*4&(=^\'BC(OA2KI8/A+_J^VUQ&K7_UM2I3O).* !"?&1K.RC';YIHB M_Q*C\GV6V$\BZH5*-/_L?2HK_+C@J8S9"E#6,QJOA95@E'VY56A@9(%QO*.- MXI_0W8>,E ^G91SPB )(3J4Z%\,1X2_?O6 ^"*]1./O3'>1Z96C3&$;*2IV_#L4/WFZ;HF^B4ZC_D%B!?Y^4!?+]VE M^J%_4D<)EJR[^>!L9#]%6B"54T_&@SB(ZA4^(YF"KB8Z175*-%VC!Z%.[U?M ME\75/N]62[&R9I5@?]V9,S!2#N*Q=9*I;S;,S/MH="QHR6C*8 MN[S,&- W/73"RG]W)7U"IF"Q1=_VB4?6+ M QCZ(?A7.SU"HZT*OJU$;B*M[O(V1XN\Q!UZ^:7=-"B)'= MHAP:HA'#E,=BVB997'L#?M_>#E\=FOY\,AZM-KNK"L 5,3?V>M";=7>0:'CP MU<7V(5Y.[]O,Z_E/O)N,";S43T)T:@+?M6<9>XSW]L;8^E1F]3WY[=WG)Z+: MMB0JV^OAI'*[NW+O08&SC2N#&OC/I>7LZHYI)GJLJWD+@1H1OOXPO:H[KG=. M%3_X<:YY[:<<@ ZW%Y?XJYVFYN-V?=L$\2^E^-M=6*O4&/N_F,';DZYO0_$X M4:#N$= HR6@Z#VM_C1.IC1+;U3@&ZL"LM0CG*A)=2^T;T",$YKF09RY*3C%K M@7].LOO::3!\IX([/YR/AQM(4)SY89)8W3 I&_EN6:\1/_-KP9WVY^B1X?KS M=LL= ZTMM447R5=YIU3'_ 4%F: ^^OMYFAN]XNTE(S'Q)Q*2)?"M+W.30==* M[3-UC<[L'YV<*ZRR]C6^D(>$TVI^/\0/_.07'B4K5+2;G"P$>3?!4KU+NG6L M1?';,L0J-./Y]=AMI^16,QF-/2@7\AME(K\P(:>HVP%I$"M.\01L+P(\2NE3 M(FIC!7JHTSX-.4P6XVWJ_!'?,N]_!FW<,WS#_6YK/(5;1*"='?+ZF,F1Y5Z_ M^\5/7A[>=IYXDGF=+R\!T.@EI\ZM.K \!\10+%:L /U[E\4B=O+Z-0M%JZG^ M!KZ5]CH![!%?8F!6G42D37AW5?GF]&9F0-P>(W9/&?'Y M=J&!M]^AY&] @AHT5%H?Y!]&FG["SX(-5&M$"?)=Q'5J"\TR-O9:\YM5I:LW&QR9%:>.1@;R=P M)3V_$C;UINZ<4AE3%%8N)L,%0U+43FI6I&^(=4&J-EV^ ,?7=?O(<*>R4>6% MV)IN\J&\$+1<5N;+MNLE[[%U.G8-QXS(^NSVVV)(1:(:]<+YMSN ]9.7?RY; M=QSQ#G0'&!YNPWGBP"QVY,/C3#9D0K1Y9/N?!56-Y!+(' ;%M%@@\N>:UOE8 M+]+O%]'TD6R8F"J&0MU!%\+#_N]F1NFFF(;0_)GX]"Y0,:]XEL%"#N9#W*7O M5PO15X*OK@L0LC;Y=3/ .O[RM9\M#6GV8X?3IP$!F"PM<\,:;/5?2(2=T*#M M3=%6Q%O+M[IA=P R'^>TVV_N@]4Z0WP9AXKX0I%W)6*@5 M;=5G;7G1M#-1 V5=/WJDB7IDZ?NQE:JH5:?VP+4L?=TM_CCA(S3_BSB\K@-5 M26-_RS0K>B.&JON*=_^ZO/HD/A NN9U=8-"$SD[%X"VL'$_\]J,_?,06&%JR M';KIY1.SE6&1>\C!P4?FBN8OM91'Y"PNO!US5B*QRKEG4'\?\]SQC"T>H6 Z MB1D[AP=WUE_(DS:B%QQ<2839KY52&/SM/P0>'\B2E4-4@I&K6"6H.I*/SEFY MRWA'\,7!J^^WI8--ND1-_L6X)CE9P@LK%G M^F,Y44"IVM7[0 9MU?,?Q=< ) MUL"#)? L4YE%>UHL>JI>6#9^YWA@W6&==B] Z:L:EG$&L8B=RCDFC'^4G;]D+2K",/7*&%D*982_4T\ MG9*ZS@Z3P=(.[-C[U->$*AVA^=!6KP&2R@T\+V68H+T#M,K0)^IB/)9#ZNV2 MZR>\SW^X]&F@"C3PWB"TCY1TC$4T:@JN>4N1)E*Y-9ADDJG VU%6"2;"JU'Y MHPL8?5NA8;,=\W-+V_5 ;K'V98SJ=O$*;-KU#N#G:R# $5W)!Y4I7"W(8 ?- M;T;TWWS7>\\NJ&B;X#99)[_8MQ"2YESD/E/"/)*GIS2U2 %V9,S (&8B7W+X M!OFK.B'%O.L0?&N8=:Z:;Z$=04#>S/"L;-AU^UEF7ES-1Q&!'O>1KE+O9%5YH<&[I:@=;DKVSKQ_OZ%NJGZP9ML M:3JK#Y=B09Y!KY9GT^#*2]#A/:CRRQ!YSID950R.-X44;\ZP9V;7"S8DBVC9 M,3C3&&*2GWW% L:&$K@MT+F"S"E%8O=%Q%7)LMKG*F3T,9I;V25FAH5)'JY, MM06RR!(GX3@7!@*T@_$8I8,@?]9>H0,-B2OA-]C!T0 MW:H608$3NOT+FINA%6WK#%R:$S\[ILK,X4J+#.*]EZZ;/YG\7$VT@MI9%G?\ MI3OJ.S#,Y24%LN;WA2;6LHB]6&FA:JHB='F ]B1#/7;E-FD.FRM4+)?#^X&;/,:V MS8FGSBT5:K?9RO3XIYV#C=^)NFA"NT_0\#NR-I F1W+(17'M->WIHMMCQ^&6 M^>-M#O;MWG^[+O?D(3KR!88" MX>)MT.7UL=@L270V0B4:B'B0;HFW6-?C>3X^T)*O%]_5A) BVB4FOVC0%XB0 ME\1>=!#E.9A+B(:/DLE M,BE,TK+D=,\J(\VH0$9)PSLPQZJ^*")@W+@SV[&491IVO6>5H1548(@U.I!U M%<^D+K \CT[U'V*L%#BB%WI^*8VDQ?RZKZQ1"OV"R?<1I2_HZ &5"\^H'SY7 M-3;G3-).&;*\;B>=4)<3ANQHRDF%PGR3^Z= M=3)G-O7:WP&Z1$KZ>M=K'FY\KMY5E#UC<=LQX]QE86QUNP,0%;W!D'0@G"T: MZ7N:]4;S_W"E@9>]!^L\S2V)?C_<:_2AM\4)(!C,(#J^U[!(^AB0@]-ZPMX M04MU4R+7)F8 8!E ^ 64ED5#0GCP_ U7Q2#'\8U&DOIJ4OW1KI_U3:B?DVAU M=]Y\0<\V_QU@0<;4!O^'Y,:LH>TW7J=7#N>T,*DM(Y__B>*LQ;-K<*(7"O 4\=V.4B5>R.0&1)S(@:AVE% M7$6/@0FJQ[[\Y+ZT]2%@P(.N5]L_*U@^8&BBG00JGLA6+98U12QT4U*_^Q4F=34[O$KB M+PKIZ#4:+$B-.3Z?+G]Q.!E09CU#4%J1Z?GG#"O 5)WLSB ;WCS&" M1L!@-PR9=E.CM\0 M$X%+L3 G"/O6"^2U0VO36S2>A<^A<&6]D1-BNQ*9X!> MK*<_).J^G8 NL52 1G#$:XLF0)1)!:O0_7VR:(R" ER#VW@'Q^QY1M2 M]5!^^N'Q_]<6"9[1=AFVV+7&*+_IUIC!V\-9EN&H4Z.<2KOZE1<3SNY[=>R/ M9NU92[)RPALE@:%N%O;-4[::SG_R*\H^5D.,?C\(9K$5^H%@$E]'3+0V("/O M "'!*)K(NM4.BL2GFE/FZ9O]N/N$VWIL:"#B=%%UO,SC0[KZ9VWC8:+7/E\D M.,\?M.'_\B=#=/H0S1-2?I+Q3OR==^\;)G ?T'\'J&A\L6OA,+D5'!56<7.N MSVHH]CV;@O]%'5J\>O()5?G\ UCKDL"NL@0R TP3<&K.[N4M$^9'3 %\S1.1 MV.TOC(WUPH.$6D[41N23_ND/Y4,H#TH=)$O251HU-,!G5B2?*S!J%RLI_RUY M ,"5.I#JE3;CRE5F#);W7,M-!O]MS6GT_VG3(7L'0!5U)ZY'JVV$]GBY(.*K MQB;:(=,X,1BR)>]!'OYK!=1;:/DMU;F<#J)BVSR.6.#K9U]N\>,9I7\ ]X)_L+,Q:V/,(!_; MT_,--/A=$=V9YFA@-/+U^$7+PJ?\JIK'219T7^1('U$E;62MITVA6Z]B&R)J MU?8/)HQYHKM2CL7=GEIP6%E?\#_U%QVT-<<4]1LANL>(23.3-'-*#7Y9O ML#J"JM*]M)?NS;9!!U$LB\3]S5IA-E.DB@Z^>+N_;KA08+G M#^W;7T#(4-L14%79A;[*@EAY#9F]XILK5[/>2K)^\ M]D?P%4[T]GE?JD"X4]G;6/JW"U^<+?+QCU,A&_&3==Z/@?4&!_=08!JCO^KK M3, W-(1\&,LY8BZ+D),M_%$_ MGDY9952LHCHF.9L_6\9HB2WO I.1_!C FG&5UN>0%_/5)%NQ@Y!73E93RL)\ M1%-LN+G.SZED9L7N6A>9W;?Z#[^4LH2^/P;7DR;SZM.'[,'L83*)"67O<+D' MQ(V68.C&.M5V%B=V&45\0*@([T:Q1-;%ZCR-K]-H/*,S;TB-=GFJ\LM"^UAE^1K4XN['ZIXK3LU/>P%C"@%9KM$? ML81R4A?E[\23#A'FT[*4J$Q=9&9#% ?F**) 0I\=_:JY;F9Z#=I(RF"*FU&OHVNY;$ZJY#)3Y^ >Y:E?>\ M3\SZP02Q(BIXS0]DL$".HJ(.JC.)2#%. 2@-.EVK(?ZEN ]S-L&B3Z]P'T%\ M Z-PAO84V8%\+9?>)ZN]DDQ)IED;< MS70E!1;F?,Q?2L_E;:JGK+T<^1F ]&HRYCL'WHA71.ZN>.#.F0_F5PY9,YF MA9=)'/ X88S[KUA"H3S(CSC^*UR_*N@ZDL(I?=[K";D*X=!DI5@3NO)#XJ\. M\CJ-\C?=USKN/ZTA#0>/QS;KU]ZX,TG[BVVL/,1JHK)#@'2MY"@!FK\B=E7V MS5^]='IEXWEKE,+S+5V6NEGA17*:/M2QH@O9T6*^$4C?,+NXDI[4I1;=QP#M M_C_^8C4(X1K9F^R6GV/PJPU\C:86.&=YQ6:[??*EB(WBIG9%^0VB_DHA1'M?#6?_$;$-O*9J8K=_\V@=',JSF,M66C8>A_6[7F MQS,!,Y=A%>@?(S)W:]!L!5[BWP$J=??7APN^)+$/1SJ02V=D/&GYYSK&9D5U(=R__\CW9H#I392L2Q 2.[BQ=Z MJ1XFGVWR_<;-S!AK>JB$/F_F_YC0?!O])69#WM*2&[^_X>VQS!1?W/;4I5>/ M$PN."WCO,/EIU&J/>;S*>LR"0@!D+2'UBMS,P'"0&"+3E_\KCCB;QDZW694\ M$MH7MD,;H&J:VL^(F6E_BS&(Z\ [C=PX,3''*+T_>)S-2OPNPY?S8E33S[AX M1!K+TJ.[1&W?T2 KVIGU:B,GV?J390N@-VG5IYBIQ7A]8O(CIX'2VQD*#!952*!>62CCAR"]9GK M+[F]K=5(82-E],I(LGV!,D:Y6.6WRONZ@'OJ!# :T MN/DBK(OD5T*A/6#Q8'!O;-.P&ZG\818D4+% MNC=K5@$BBX0[IG7Y)= M!7V^N&;YP*?6)Z_^=OU'XN&#]TQMM5_>>S_TTIL5N8P0KO/ Q )F-88O3]VR MYL8D*]]/3DETLK#$M=N#Z2 :0^8#4+5N%_DRO$0XF>G9QJUP54,[^C;')05A MO@4Y[6(S['FN>OY*:D4FOD\F$7ZV-S-)A55&*>N1'V$,0M^ZUI ^E4FB90(0 M%M5S6S:<;7W*WKY5#6J56'".1GDT0 0$^N$>2O9T7O^RFV<[K;/$QZOT?3G.[4\PK(=S5IB^ MW+()K4U21S:&8$Y"7F&\4XLY.=#2*2RQV_2YW=<>&)(#O9![2!# 4,0$7#Z8 M^"IQ'?L2W:$">1"=#@M??3)L9MLH@"+^OF+EN$>?KA&W_ZI?F2WL'\5>$2._ MVH.08T^K[\?3.]VCL$$.]PC =)9#(X,#,$":VCU\9Z"6.4O_#+:@@?6O%7X8-GPD\JCA["^W:(RQ&1@">2++NF4G\]2+R)\ I"/)PCZ&X>A:75'[GSKSN M%)K*6 ?GB)VN?*6%2LV03\7LFCY57D+"5^5? _J=94ZF/'_ -S7 >P-[1>#5 M-VJ_5OJ!L5]@3VEN.>G\K*9%>W!'K!5%8V[H1G/9K*%W1]QV!"/<0 MYLL6Q1NN9/\P_Q&>ABYGO[UYG@&8#?8_R@X_=.)':J0; M]B?Q"C\NS7-18%Z;6;;&QB?(T:/4Z;2?$-I8!GQG3- RCP+@#NX 0:$0?X9E M$+(@0W&@?M(\"X(8W@B%] TG_B7D8&\U?H4I3,WOS:W(*XQT=)_/3SO6@/%9 M?96-&4QQ>1VG]MXXN 'QY@*&Y:J/]:Z$RJ"M1Q%/+RY<=BG4'XM_;LK>U&V M]Y#6;=3#JG]C9]=@/53CN+>1*#-JS2)$S5YRS<=>:Z86WG1Y:YETWCN I P$ MX"%6,*A?EUKEAY%!AG@:I 79KW 'OX>S9QIJMD9-W.3J/90OG(CR>DDMBS%GVI: MZ9V2R%?YIIFDDPK3LL3%9@ZN@ZB(4P9PG.&0A[,UO^!B U.,BLB25QD9H@JK MI8E5K*RK1(B./3$QN70Q,K3_JS0B]$V2MY"MR])3JX*']3SL)O66VTX<1O(, M;1M>>;9=C<8&&TZYT^JK.3LW)%BQ4;;&S3WV?H:_\ZDCS/\>MJ'7*#D5V0;K M9N8,TUI]Q^XGA$Q656-+EKP07%!W_WBL1N?,>4RAX1L/?3XY:%4SQ2_?[QCK M+Y&[_KHU84.#4_V:1^6YR;>R\??!&=0:/DO M!9O)@.@%8LIPBB@!LD6LA?&-KU9+V""?>>S&W'$A9DN0]G% QL8_5N' :P)' MF[Z8DB7#U/3ZDTV6.\4F9_\0*\]O\*VIM=SDE[1PBT%SD:[8%M_.,%--MXJ! MD8UUWW1&;S72P^'+10;>+XX_>0>0BF]Z;E$B@RX7\A9]57&"+I;.+H12I:;W MIYYAV@MR=I)A#O791@G6H49ROZ,)A%MJ UC4SA$7<)?[88U-S/X'#U"KY+%,MX*\/GA@G MZ\#)EAWA62'Z'=VK"T=]S0?-G;:H.P"Y_1935;J;S!)WT,/WDJR,EAD65:VF M"UM5*- 1"Z1]UWX?+,Y&GSFU%LG_XC,; ^'%NV&DZ\!946'/<;3N!1\?+9M0G@F**\UC(P?Z>S$&E+R MM"VV+>T5RP\5^'SU57=1"X0(5#H0W3 "W.P M$XMP*DCIE">80C72JFC0!&Z,@>,[QRH+N9ZY.F+N -0JL9@TW%!7 %S8[0[ MOV10@)5&28FV 1]:Q5L,"!W_LK+:YIO-6JG;TO(JAM3TIFU'>"2O>HD>X/GO M%VI;/ SQ0:IU'D6=PHBPM]U=7@MZ*Y7Y(_R9(,?D3J?#^S4M3Y\;6CG&U-.> ML@5X'RG'G4D3CJ\E6:<,)MS7*8N_U#B!#O4I66*D*LON )^/2]&5/4A),ZR& MV&/+24>]$WRH/M;RX;5I*C*;PEZZKN'(<9/2<(C1K7(XM,.=5.)>5A%=I>]- M1&$SIK_KP!FWNK13TQ%3<:9ZK :6E58QDI)V4>> A^ O/CU],<)3]QT/N-*?B7BCYO>_D!V_:#P0T&C& MM+>09MH4?"<)&OIS/27WVY@!^!CZR V#W_.(MU@YPRDQOD^.9V^$0R-8M2IJ M9AE/E7X]J@]-$^S4RI#;#2*ZQS[>5C4H-JE#^U]3BO]I3"&%8;U57XV"[5-Y MW %RC9JE_R]E!WZ>FY6B/!P\0P*#W.T0^8>PL#O L;8LWQW W-CLAK'N(A-* M]_^(.X2L=5SXK)0>RT]&PQ :X[?FRD\-_A9U_B\;#O\OMXNQ#>^OQ;I;.D!% ZB=1J%O0%<5OGJ9[8X M(RH<\NR]?K);UZ;)>BR%?#CG8I^Y;[S34&#PVF=ILBZQJM0C]7& H!2J5B]0 M6_/B?M[/,['1/?KI@J/HBMHC83WA5ZS&$;0!-=S;0TO2XE+]!>XR$5O5%;(< MA78K0FG'M(^2(4K#)I',ENS$]_ZP^(P[U(HD_\541FA0POC554B.#=&-F;^QHH\.,A%)C>7G].O];8&@3W MMWZ_.EM@!7V#@9HM:!3-W[=SA'D"KG.J@H"D29$YP "Q@LDS>_?%2]F!,]FC MQQ *%K-*K=]-9E00]QWIS9FL]Y1T*X&-JW37963%?_V3WB_#')R25Y\L5Q#W MO9-VMQ9;Q09[1>-HF*N(5*Y&,PKXJ;PE67Q/N_W=[_VRDV9,='CR48FJHL(, M+K][P?&7IPR;Y$?IE]CM":Z6T3.D];3!#_"[OA63"/AM[\_0A-'4XI?JUO$L"=GTY/5G>E\?%%X-NVM64BV/"#=R*H"6]6)7Q+3'F^_C9@'73YRKUZR8Z"(/6%[E8$XQJ\,IJWQ.C M^<>]/SI2P7 ]D:&3O]*WHF$F:))\GP>)Q9"T,Y47BDS56=M-++K]VQ]7:#!6 M"V91*=K-T(*]@^8KH;7;![7R["#]^A%;9(L!L9-5E/6S.P"S).'EK5CWX(L# M(C5)6M$P9Z@R&O77YQ3UDL6JZ8&=VE^1*;+^R]EB*(^&"8_1>$5^:/9( YS" M$A#'$+/>@1QQK1<6@./(^*+%#W0U&7(Y2CD9_2T1OPQR<"\1PS.MDOE^>RZD MOOX'8Z>%(6/3L! CIJS$-6)PS<&7<6<^N%L4KJNF"H2@WVE0C#@0J[4]F'DM MM)/M<*.(!19$LP#F9'BQOW8HI=A+29#42W7.5\LWSRQ;!>3U>ZI^_-N^\]]_ ]_T'P1>(%XYE3VUA1@4OSN[HR+=YD MZ9&O"\F9[JMMZOV5MW.A2FQ]&BX$VGJR[;0\M:-,A#S MI@KAT;W)9XD!(.+N--)4Y**W!X\&H:&-SEO0T/IU:59J&7$E#:1/3D?JX'2' MES<7V/PSPG__\<;V-**<>)AYY3!$!_$I?_'PQ:*]MQO'MQ,)C,B-EN1I[LQT MD)>^*LLZF-H$)]".4)S(6''H=DRY*IC W[:R4J6 X1FX(B$V&$87APMQE_H* M\H2%G;R>](<;XM(!,$8]LNI%;)>Q] +IUT4B,9;\*_W"SQVO(%[1.NZP*D#LJ=J]:/GWMF M"0[[G.)X)COLS0)HLL0GD1B_]J)J2?=O!RL#"DT=GH87SF-:Z84R!H3>10.S M*TP=2[=:28\5O)B:AMP01BW7:M WV.A<;,*)ZOA1';$9*WPC;#7U1=_0<9-;.BJM+Q331PBK3]F]BFY]5%&,NM MH7U+S#>I2;7+FENQ@[3PV%H2HJDYGJ\IO%G*N2*9_?*MKJ;R[;2)PX96,V=/ M5FQP=24^VX1,]M"HB -=(_31>3FZ Z%.TXEQ,>K99JV4VBJ:%M,B%9T)NN*C MLJ8N?K;LX+:QSNESI0,RI:>?*?!S:1Y!]8LOU+!,W6#WRC88@3 MNDGYP?O>CL_V>8R)/"UWYOS;D[TTI^VPGA7F\;+$3\>'O%NI*ZJ3ZOJD"HR^ MED^'8,3Q>0[U(Q6O;9L2.&+N #:,)&5N\:O!J@/$:0P0"X83_FS0=PW)P+Z> MI&K6!<6L-D%-!>LBK,QP@Z QQ&_9ZH%<2@RQO(K0V*?S O0_NE[4:D\Z%!L! M#H'LGS\6W=)MB@OP<1^5+/$!AQPZ'>Y;)>J/F[ FF01_%$8_Y&AX@(AC,)I) M0?HI?NQH;*WZ,W%K3_PN&^S!N=I#:QNYNI MP8Y28#P6UK3&!G?5F('2RGO;\Y#SY8<<-K&%=4X;E/&)< <3LZX:$W[XBT9T MZ];*'U7.5(:-S_VAZX&CKAJ;-W[=EYE'7;&JW5GWICF:J*GK9ZKSPIJB3H>I M=4(XNQFM;D =B:CPD-,.<@?3YY.6K:TSEDFY"#9 TUI,EN]L$E0$ MJPM";6:K3)LIP?$.O#=VOM<,4,C+ZZYR).Z8!J[!@CR9"3$S!;";;-J)"8*P MW[N2X=\FA&[67/\ 'UZHPQY9*YZ^Z=MW&1$!5F9,J9&)*_M MV>P!70,]- IP01YCO=I@];HZ-0LUO0OQN3["30-0GEC3&^\0T"%(#H[2E$HM ML'!-RV+B/EZ[/:1$G#<^^/YGI#F1."HW>^_I': 6F.G9#.N6,_L(Y:[7TN(7 M7D6:;(<#;3)M]3WZLF4>!Z=^"P#R^C?E$TYE_R_I 5,GM,2OAG8"]&!M&^N( M91;/A-U__>'QURL7C58-TWLDP+:\D7G]WW^!ITWT:.D.\9P)D[N?N(CLQ>"I M;JC&.#J)R8%UO9]/Y[U<(1/F<3UW>=4M?[PL-+5>15LY2[;H]L:XDDIN/^TK M]0_;G-==,^I$;8,2E#'C+7 MTY@8?FFO@3V#/UF%B!X2=C(*W/L.[[*S"/8I:A($^ EYJ! OZ/F*POO?@9W] MR^9[ANULDZ>7+"I.E^WV\"!,?!IZ\MU.3<4AH^9!V&FGM;W.N4^]9]^[X:3N@#SGRM@V%5/)PJ*[%"5GM'?/SM<[C= M^4")XH__W+[O#-7G7R\M[MS ?KW *(?&]F8'QQF"$A[6YCA1&BL1JIO<6O3@ M>:G'P(6+)E(K[,Z3FYG"DI,7AGR>5EG^E,ZH)]K.^?N+/KNGG0R3 M]:,(JT/L)V&4,?]W\/Y87")7E()L^4_,[&,R'+'H@6)GNTA*9[-R\81'0QN- M!)D+:]#G;AE/BFOO,:"I?>F7@V)Y9^N*H%7#>6,U,?M"Z26/;*A&/ M6O5#?5:&A$6%+C"^;"E1K*@O"/9P>;X@N8E[2>,?1+6-(,=LBP-@A3O O8%2 M$0A/[P@Z:U%)4T3?3_660AUL.L76[M#'1TZMV%^!S,+VZM>@M6+*6PE+C<1C M*XAWG-?L)@6YN$3U'!!DM\IIZD^<&FN8,+Q/EM%TNEVV9[.@TY&(>Z&6]P59 ME3 RV4@PO4J&Y>B=D;^/V,CA:*D+%&9BB)"&PJ92B6I)-EC*DH2*F%L;[GN[/_7RZ[\_S/-_C.9[G]_L>O]_Q M_>/J<#77>;[/][F\SM=YS34S;M:G4&2SI"3^F-\J72VXV0ZZK^HZI6 M&^37OQ.,O7U5/_WC>PVF+3X3$WBQ,MJH]W9:\(AUO3EF8.\WKVJ)EO/2)5L_ MW)KPU]V"F3Y!(P2IV^B?[I[)RG37MORIZB(7>ULI=_>-J3G:\K64:+(1+IOM M[ .)AJB7A6L_.>/8%*FWW7*'X\M'PE_% IGMFQ7>;RF)6[*DN]9L(@S6Z&Y] M_C@CA9-^B=WW)&WNK8ZGO*K;5.0T.HFX$HS;0H\WGS_5CHXGKDDR6$"N0S^Z MBHDSEFDH]PI9NO=Z4"L@8K\^9(=.0:T\@Q>RGMVT^>39(IDC&_YKWQ_PGQ]Z MK8*1EW&/=66FL$JA>;7;2W[DIJV4F9Y,%'U9;CCL9UWMICEPS:E,AW979MQ_ M:>L/:.7@HQ36\951\J]UKWG9BAIY,S5&>I2+F]QV? IYL,D(H2@:L& DZ[NE([/\V$B\J]!4#S/W:WS9NR^/ M+$Y\/(6@M$!K&(;D3&_S&BYB%:/W;&=!\4]R;QQ2U_!C8*O%:DRL^7G8([ YI_9F^>SS9P5R*[1 M/EM0PODGE?3I7O'ZEI*JNG8[7MXA:5#*B@*/*L^T1K!5=L6ZD@\-3-19N0?F ME<6?2D"K>UW8GU%_OG,YC(:4/*JJ8^S2DZX^7NZ6[2JVKJ8S463Z/&F,#76"@WV-(QC'TT[,N62Y-QP\=5UQE-Q2K_65.4+< 3Z:L9.#/40,G M>[ZMH*D4E^R97OWYBIVB;TTOGV:0; M52O]IXK7^;SJ?64!UT$R]K1[3J+#^1&#;M>018/)B=N&[[$7"97F%QC1'OVG MS?;Z"+O#20D'\8^*\'/?3L\/V9G"ST2;J,CUV"\D:7?1$*9"\/T*\YK".%]) MEHO*6]R7ES:O7XV05U\[YI+(5W==CR7N>Z&XK,@GG"+,)YSYX,?(#\L;'@@_ M+F)HO.'S(84$-_19M8!*^:]%K>F7<0Q)I?N,(Z,9I$5F11L74=BDN!:WN@=E MIR:+23:,:C"FX8,.EGF=0K*4]<0JC_ '7=1*",XIE^(B5I*+J-B46"FTF-GW M+\T&UXNL-T34G;^3*S6*O\6T03D0Q+ZZZ69I0Q7*R&DS.9()G%' M,>:AJ*M ?EIK82"54KO6=O?UYV_W?KE?)!9\>,PK^[1.',&!)<-6[>@KF*BU M<5DLG/T\-%A]1_NZ.+ZZ\G$(W:;PLFOY+L(@W.1]QJ[I==P+Y$$CUF[VBJAK MZL)/3$Q-0TN_W,W4%O!]M:O[;$2#YWFG=(83=6DXK>JUFU%/N;J3G\"[2/7* M[V4)4U?,+Q_:3-TWN,UAH-(_D'Z7RL8,E60<)PU+!;^Y/Y#C667C8Z-MX=%CRK_P' 1W6EMY@K);)6V^]KY)84%IL^]MYC; M=/A+\KX 8QOG;:60M>\]ZD&9V\S' TX67X4+HH2>]W_0I2A$W&T](M2@XZN2 M#C=K%KJ=/3@XG6&8$G4D^DC<:7_Y %K>X^#Z=4;'G1:W/MO_]-2Q]\Y)?0?OY2MY_5R,'_4]4-VM6M MI1+<$'TNOVOV8-_;DL+2!)]S?"N71%U8(_.6*=K!&#G^._*>A$[\S!$4[$OF M(BIOPC6=7,1$"Y+UW3]G61LUXZ/2$#+>EN+CT3Y>"7?ZH&?N-K=4QR]YQ>?D M1Q8=8F=D5##41GTH(F_]W0>U_;1GS8JB-Z-%K$\>Z8JA5"*U+G@>$GSW<_\! M]%LNHL\;8B\#8/%MYX2D<1&MKU!+S2O&S[*3NU#V+Q?/[7)6';,H?*TRV64[ M=-\F>99/0V"EX2MG>><64=N"+C1;EM:\]-">.C!MY1P3K]Z<-?2EGV'V33N\ M1"5E@][$E[+]J[:)R&9$)C@M=+)$C;@(_"&($H?ZL,!%+,^'P,N)'C9&CO+(*[4+;*VTJ9Z-H!I='9%:@]*&9+P*'!CB**[@I,S[R!EB-M;59% M2JQ&KR?2@5J7:^"YL\PEI,5W_*/.>N\(Y<6-_]X2R5=R??#/8M&Y$00_NYU/ M6MX525Z\A1P@B)3NWZMI:_[\.ZB\Y8FYV2E2ELL/)+^OZSN,QY&-\ 9E'T.) MBH(N>0VL=$&8]0>W,1ME99V3I6J\F MV,746]=WV0?DW]^>;>F1_S"VY_;2$U&N^6[EGO MNWGBIZZC^(9[JZ4%B.>(_W32/Q?+R/4R^@\\[&DX MT^*@9.(QNNOHP&E^'7-S-ZI#?1[#FW0JW#J_<_9:64&%UVU?=5?QI?V#.3?/ MSMF_1,A3O<,X!W[WE+;H\D(XO)RB+3=_E+V=-G5-_Y&__!@741N,I+USQ0IB MRBY'&^+,:2*]'I*>=&:@556*'M]SLO-D:OWIS3FOW.NP<5S$U3ZH-06]U(SL M\T#.3TEQYH^VHABKTEK3&(L/[>^L;MV"O7S)4U:#6OAFU8]PCDH*Q*!+66$WJ J*UJ-?)>SKW9K1J^X: M5"J0Q MJ 8M9%4-^QA>T0D?.K]],M8EF8O8NB/],K99\\Z5 M@1_WMF_5*$'VI./\ORD7W&MSTA2.>/$R_>L>-RNCFN5IWN M3LN2ULFKOKZ+SGT@^.(-;=L89]B[IR6+FCMJ4AQE25GX0MO^9:W>Z:*7N.ZX M_>>T7$.08GNP%@4&7]?A-1PC&?HC]I8[Z*>X""\P!9Y151:78QCY)$\-E&MM MP6[N4%57U'F4O6>AF.PE)2BME/SV_*%1]0FB '3#!DV635#99;26$2!7&#<@ M_&C/"?.[*1%-C1/I(N8BIX1:SY]?Y?TPAK@ADYGB9L=JXV>_E\O&,'LY'M$B M1'ICR&(2V:YFE!/*%K[5NP8O$A3ZVN,TTZQLA]3E"<&[.O:7D)*H&XR?ND(_ M*B6H10$_'7IV[N=$L4S*YL?\S]#*WZ<>Y;.H0]ZF>GVO:"[W&@D],,%P%V6E M!B&I^80W#7AR?P EUX@F?E/2H;D=;BK=E46EU U@LX:)8AA#,YJX)+W(TRSZ M[9OQ.O%'BA9Z2A(7IY?.&P&3O6*>L];?U-KP,<[SB;H3>I=^-+S+5I:O;^^X M=/=\D9R.^5=#VCT^N,B@(GSR6#I$=G64KFEXU\!%W [@(OK?M:GKJC)HU)JC MG2BRM8V^3^9T],!EQ\+2\($^L:T5%:7B7CMPAZ_UB^BYS?DKOZ2%S#SV-:;> M^]Y[E/8VVN?]C[@9K8Q"@@C3NT[$C+*AH?"$O,:$ N&X,@7'L)3=5%J58(9V MG!6&MMU2YB(V8$PNYL8=DF\?*][F=8W9M&S9JOTA<:'US,&U1LU;!>EZC/2W M/]IM##W)'%OY(J=[/0,+>YJKUMS=?MGN2,9"[+!H37'E9@QDGE-H MWS/U'6\]K;%[\Z-]LN<#6CA-:,HTY/V1XX^)3D>[IC).QH M2VZ.^Y: F$VPZ6+0^YFB1W[BD%)LB>$U*\6DI]7_^*ZK7T=)ZR/DW'FV"1=Q M)8/ V=#=WONWMY=*[J)_+AY!CMTG$W&BILMX*;8F%Q'UB.S*6C/ 14R.$\JG MAUO_]0TFA55<1%G/(CJ2_LJ:[6V+FU^CF$0\J2OT;\_@HJS: *N_Y4RX:IF$ MJJ[.!]3C8!<6@;G(1: FK^V'RB[/DF9RR"5]S_8DT@G.2?ZZ=[I1]ELU1N\^ MF)!>E&CX@<^9G3E#NAZUOS)L'QK=?A2Y^@[39V_*N>2D,]^]OWCSW"ZLDQY+EQ$FG?+" MXMR$P:9'KTY@)UL$;;5Z!-G[A1U05-SA(P;7[QDLHM2QR9PXY/(8?NE3\@R@ MG*V UU2>W(Z/_0 WN@V>E@^OJ=KJK?EL@HNXD5$*S71F3JG2-$-A+@3.GR#^_:Y3NV*N:M:T@UE#4:;6 XKD\Y^-:5US> MB+%S/AQS,A!6]0JB3PRH=_:ML,]U%4N+[K9)$@AR/B!*']?'$=H MKI>5/)=\BXNXC[W$%S"LHN0G5=VC$&7 M_;CQ/=IQ-BE/-1TB*H,KWD8^VULE+;L@[#:?X!J8L-MI.KT>OWT^1=7TC8(T M^Z9KX#?%ZU4=C5Q$D1NLSMQ-OPE-1$&D';@\/2Y")QI>%O]9W8A_=8ZJ6:NR MS2VEDLSI"X4+--F[<1M>X6:*!KS3HNXNWR">A)M%V7-&K#'C/Q6$?\A%Z3AC M-S+>-^T]MZ>00OEX7O=5]W.&V^C.33(WD?09J)YX#/OO2,U@,5]]=]-L>IG- M>_ I*R&KH$I13+*+P(N/4*\D" I'G'40]2MB^OUO0 @,>"%0K?Z2L]Q'%"HW MRWD/.7PZ#N*GO$_9G1-.9AGC3?OR-M?7NM0LER8Z;ONE[W M\1VLDUX!"T]BEV6:.T "ELVN(VU+:J!QC1ZIP,&!)D-*$;P=7 M_D@*P L4S5Q]I[0_?%,CJBY!OR.=.(-.5YJ_@OMI>AXZPV*&(=C+\73M[F=7 M')_B,Q6AU OQ].,])C^G/$;A(3G@!(YX\LT%Y/.]*$U[3J2[?^WK'?VY4%@S M*E5/828^8]7 P-9T]#%'W%@WTVBMB0UES2".C#&B:)H%85L4QB0 M0K*.F,73#1).?6$XB[+2087T3R],-.)@+\+8;MU6*?8\".5%Z>40)];NRU.= M!WM*Q7LZ)13M'WY:U]GEX&[>1;3GF%P*2(I:>_D4%.2RLZ$W"YO$JR=>':;\ MZ:A\KW/2H"?%OK*=6/#4T\#O*T6J_AU)/]BV M?/2=P[6/8XLZ:UB4?\+!X:M/O$\E3R:]KKM>,N<:A++W*;KD-&6V?\4="./GO68Y9M2@M*-' M6#[,$?M%Q&/D\GKK:ZM:CM#0R9IF.=^.MY\IBRS>4?)(=]/D@0,'+.L-[V&- MC5X&4-=,]=ZMWZ!M*7=R,N.I@".QOX@T7^_:4\GA(H+, >E?GL.!*H2J,ZA< M$&5]7K[Z-IGI\L%-%6;WMCV57C>Q[5[#IL;%0ZEP"Q%DM FV8(G"5B** H<\ M@P#"PA+H$,"//Z- G355?V((L_;/-ZG1O72JRX1GE\.8#IT#L2Q=%HSYPNPE MX:GOV2@N0M>8BP @P##%(@%G5^0B*)%&+X,BJ0IT]^_C=L[;KX];/'[.E.W" M]R\1YZO1/97L_]C:PR\LD7RO-6@Y\0ZWMSSY\@II3#G62;$8J]JM._R?+6CX M,@CG7Q_O^4"F>\C(]/HG5$"&6;O-X.>(/:^>;XL84J:H_7ZU_N];!I(M^)5L M[1)J8^>."TMB_53II.WQ%/?##339H8P%T>&D7,89Q"<[;6^9WG!R1.#J5;=' M>;ESWPK[6B!>*&RE4."'5)_'!2?%+_[Y]L'_R/$N.^M:>5#22_[ZKQ+J*N)\ M+9HU)-$<^:D/$YQV@$1K*&!*7E@+AB6)#N.C6WZP46WKQQS;< RAC'T8/?V0 MGWW'4<,["F\FKMDWZ2'&&3P=PA9X:RULS_IP"OQ_IO%1$0L[V]!D:IJS;.!< M:I+_AIC_0=M_._A2+RU>@-8X6=<.V9DPUD2%(3('G),YTYA6]DI31QW-M^>6 M9D905#&K2Q<$1+X)M"NP!GQ12Y\REV%)S+U1[7P&%Z$T_2YQW8K1X=A@EP-P MJ-2492PRCQ3\O:7O>*O>).R/6/?A )&L!1)A@ M<1';079M!,Y=W0.J $5:7LU%,.(0I*0/J+]>HL]6L$*"-(;&%+B(D9O\V+"/ M7,3#:= &\13V0Y#-YY#4US>A>5"73_%57H*OB.$]2>^/=W=.^'A/!6JM.W.R_9/]8)$JK5W>7ZJ5=43VM M*O7D_^ MB\?YB">O_,7KN+_LHTW@7VUP8K"./;Y.H**FG^'! O7!*G**#\(_ZYX>VV3-F>5 MA\0GC *LEP"2@)#'1;PYLF^K*%TVGHLXRD*SYHAD_=]/S-^E[,?]QZ^^+TSU MI&_5_3X1.'ZJ=?[^\ W_'7!-)S2)!&0=:\Y6_/U$^0E*_"@L#+$H8.%S* EQ M:!61L^#X0R[_/Q9Y!%K=AT#8LF:Y0!.6[(!:%8FT'XB?J \+)*8@F.1(SP&2 M__5LOL)N-.8UF:,T;](U5IC3F3GB^%/U[;5T\5O[FPQF5MWV%67$<1'2NI*3 MM@>U= :VR#2YNCDYWAM,T8#MA.Q=!'1JA7<=_GAG_TWI'NCJ%'%!M("+("K# MXK^?2 2.X$(E$Y E&NF/LLU7A5RH)%E-M-85M8KIX99 -4@#8W=&WO12KVXDS.>UI)/()ZD[\;^D_B6G%R^[._OMY"6YL=FS*Y MI'DN=O%%@8+/FE-6;K)/ZJVDNU;3"74$C9,#3_+C9O91&[] M_,)!$!E,^F0^8"O:&UMKI:-Y!CL7B(ZUBA>CH4VKN(C8>M[O0V(CV*+7OJTK M *&)L5N^(-=^,RE,X+_RV^W_]_C?'W_'(??%?P$F/W'CTUE]R7\>8V?^>=[%Y8.F\4QY%0$^ BR#M!:]S5^Q2Z1:%I M/E2SR7-^ZT37>M+P+FRWWF'^DH]3:"NHQABS&?9!0\.:7(1M%NF-PG.H1L/W M+A>1E#I,8LNG@?X_@"+'ZQ[B(MHO4EWA#29<[5)#;HS"N-$:@5JX5 [0[2&('CM>GWW MH0')5+(%W*GZ# 2?(V3>3/701NYUDN6G&0&2;F4T8F-XMCM;FAU3WKDM:FCK MA].Z)GDSPY!?J<>4%3"ECO\N[0":NF6JN/%MPXBP@:?]:!-+YY/^%8V/-5N' MIM]SWJG"#51Z^_SC'V(X=LA.WPG6/I)?$;VQQ:WH8RS@/ JS4POKTMH@I,[) MG3%OWDZQ:&*A+>9=,7*HM!]^3A/XM4ZRAQEDVN;:RO4,=XWH)#WR]2*MAE#U M:4?5:_M;@D:+'FSJU]Q[P?+E"[N "#?;1I:IY9 EZ>9 :3W);I]ZWB ] M?,P'D-QEJ9E1FF -M+I 3?H+=MZQ)G1:Q;$W*$T#H+REM.B-I\RV?> ME$/_2UH""BO23VN PV(#(6H4P.=HIVXB^9T.\!I*BL@0@>IQC%NB_%!K'07F M1])2WRWHI/UK;CNR#L)-S) J_$8,J>[;;IJ.[5Y:;-CU@)T51;D:3ZT&JE-. MNHK?T-]V_45T&3ZVN'%*BIY 5=XK\(/F]<,9A\SR/A\RLE:S=L ;[6C^@62% M6F%A+:<;TL:2=;PE$,0KSLL4''',%"2V1ZG2A*\?%[$C:XF5S[?L]QYJ-.N& MIFG$!3ET,I$?&CL'>F>V$_J551K[N;,Y3 0)<5R=J4W5A$\,HIG?\U?+/@&T M9>__ S/4_ZM')D'B5L=-6:D>]4.1]C&?6YR>Z;?T* ;Y'YJMN]7M;&A4U+TP MG2%W.OFK^;V]2C7;QNPW=N2]2U4T.-8_:&1RQD7)L=D&;?+=E>%T M!(+]2UTG "9*G(:<5*#")V\#%Z,!4R#8 %3Q8D" C(FR7Q<#7'R6P3K"1ME" M'U#:7P*YB +E86(>!@<_2%XBPD=9KK,B@7! *@.:T\=Q$366F'#8G^D GP"C MP#N@*9%;:&4#QE5GG@/5Z#+XX:!%@%34N0LJV >0U M:UB4*=7+1:R8 *M/D:B)OBM0W]%&[-6 6H8GLS1#B9-**!^@3H^EMQVP"@>> MU8^!U;]4:9G_H4J?K8Y[A)KT 9"@!I_4PHG#0))'")O+<[ O@ZI@A!6*'0C?'T LB\#@7T2@+TF$M M>H3 % !3W-(/-'P8^ (*(TY*)X-UTGDF>[(5\2N@MC)!#H>7+-ITB#T+U!J)PLR%++10U MJ>('.'ZDZ.P>'!R _TI%\'[/8]@-^X35!K-HB/_QQ$^[Q4QU >=A_&W&NE?86RD-34IO"O18ES ?N8@OV5&HV6]&\&%;,/VOL:Y"+JCT MP^?@@\G#Q ?B$[!8&:J16(^;><7Z<]\%^]',56RI93PPN<8$TP!C'-&,=;_* MG-KU;1\7D2!C#O,3046ACT'5\50CCK ':@GX2 9%/L=0@(/*D*QA+N()LE^: MPA' JK$#628[@;GH*NCE/(6MKOD8F@@&C-T?9$5=!W(@NAZ@SON.!DY9T2^= M@ ?\KO0.X\AP(EA5J#N$PTQFR1T!JEKKN C T^R)"\(,M7E=+Y ^R;18]GPG MBKJ5R*N:=^SK8$ !H"/H"JM6!H-D0@T3F)+Y7 1K49^]FXM8!;45 +9&>H_* MF27 +7Q/A$)_)CKRES)\Z,65'.! MT=H)M'^TXU4;R!V]4=0YD.=\H*XDT ZJY.I#AQA+5<.0QSZ_6^["?R"-(,7 MYMMX. "UTA?4^]HCHVB*(\!AT/O[C?]V;MY.HJ;SV-7QEI? Q=.&P#I\%1%8 MAV>(\.9U#4]0-_CP?U-(_IN"BYJSVJ,F'89\"X!A3_=V(*GI[']3]P46SZ F M5V5TUFBA1V^G,8TYX6#[8+\U+&L 0HE&54@-J.8\9A#V[@.]8>^OG$C3 35\ MY#9$W00]\0.N7T.H(BWL 3DEA"?S[AT+0FTYJ=#P#B@(V5?2"S)FO^BL;_(O MXT!36*LYZKH\#?SF7\-V)%([98';\/$H]BHKIC4L@0XD3EIT$*EBJ&I>'(@@ M88!J%$,0R>#9!K6YCFZ#>S^#MD#5!_'\71Q%?JOC"MB3!L184[#0P 8X)PCV MD@.P>7@+Q+/LK_]AQ)+2 EOL7?J$*MR/ Y$5FU?&=GP[=$1U5K"CVQ%%3N5] M-Q@JALA8\WSA!WL?]<$"M1+'Z*N'Z%9HAAEV/4 9-(#6CYN(C#ATW\M6C@"Q M\A@GYQGOE[-9D?.B[(-%$=#$'-@SWT4V/VW5!#F0 "/LK00KYBT&T@UQ$S@$\"(#2@JX1V1;,TPA(.6L&5"# MA":%M2D.@>DWZL,V+]W:.,XZ2\*>S@I.A[0]YT(II4^++&HP%:&5D-M M6: 1#E]YFU]QS^V[D5&,R7O0VQ$ M.+@DC1,$L+[-B34.7^7D/8?:9%C)L/X70?I3&HFSDHRD3TG]<1]Z[=;15J8P MJ#;_2(BFOGB:X4.^?EA6IATD#4$(!,63O4UW$XB2F\$_HH3ZD Y@"RL!<>^ S^7NL'^HC@%D&<519ESX;]NRJY'@ZIMJP %),Y;JN]P M$4?0D!*['$+OL01PYO03MXP$"]><9+#@P'V\5$:Q3\IAVVUUCZBG( T/H8#6 MAK]I46(@:\([:Y@63$M]WNUS3F \U':_-:"7E%S @/Z<"#8H?\=B"9.8MQT#44N !V-RA"LB;;^F^+S M (M11X%FWLU(_TB0(,@^:<*??OC.8QK&O)SX!!*_C;@>-0DZ6Y09Z&@N.,9- M].^:+T/5R$3@B8T\L#X-#Z@]O#^SJFDJ=$I)R3##.E/-O2SKHT\$;[%T;W 6&"%?PN"_P/!<_>7NQCI M%HM7>N_BIOUTZ:U2!YKV%G^J/^2])MXHM8 5I:VDF%3Y=)F:;3@REF!>39(D MGBLU!53ND[.-\UWD%ODY[%K&$!=1EFR#9S_LXELNRF34VZAN=LV;ZF4VCW<3092[KNM=V?!HT-=Z__]ZMUGB:%!S:6@NQQ9"PZ@==J1_UE%']&L7Y5XPT M(]3R)O/I)];V^.>5KK5HIAP* _U!*"G.J10XL(IK!Q(JU >YV:FGE2]VL<> M9$@!^)!UPN=[5K.:]]YD3IT2QCR;6C)61=\=*P\3[*F< M9I#5HJFXNHL.FV^_XB*4?CH]9,S:Z;ZANM9?&-P-^FR>@KMQU^S%/N1SU61= M/FIP!IT0BEV)\W ;\0.9;7B-T!G'CF+899TB2>B(=#9]J!$-S>]/B6R1,'5) MWF,P@U@Y,4"T=LS9EA2F= J#FGWN3D<%%:J]@FH[P#3Q-)403[0+;RW$]FTL M="OZN"3'NR&0T4UT)83&V80$Y:.%]=VVE-86A?O)*WW,WZ>D]:"F<(0-E3K5 MH*YHIW43GHGGS.XM^YL%-_1,[U#HO'A(,1+]AQKQQ39E:TNR-RI2,:3_8>6:" M3^S8'J,V?O136)U65Y@ZLM;'[!&V]?J1IB6#S6)SIRQ?B'Z$E!Q#.3YYY2$7 M\A_\&#"-^V9O*1>YSK0[^)A@6Z").3\+E9]%19)+\+I>U)XX^U8;TG4<*LNS M>]4JMTI 8R/-6)R!R8S7M"5V6!'I9YO@F'[]5MMY \;K^SV>^ZUCRN+O/AX] M=!7WW6D2'0Q)E*.=R),7D>M)IP).K6BT1;]'8)5OE4AS$6==.4*]DQ,?)SOA M]8/HYU!W1/>\98P)>JOJ+4R(40<7\1V7^"7OS"'%N:[$M&G7.88" U"D:173"M<+"S(M3KL.R.[M8.4)GU.(8E%A"A-R$60/@1JKYR(BF6 MF05*.+'?KQ5@H^AB5 AGA?XO:QO8>W@W9]IJ,J'A$_A1??8>_!9-)/7IM,*4 MFP*C]^N""3 Y!_D/DX_!N1> FM/_7#AH%,\4G<8S-JHQ0(\3%FY +2![4=1= M:!JA9#*98TH S3^*A0?S,7)Z)Y*Y$O>-N+R1C&-8V!X&BF"@- #,\T\4V H) M6BY04<'H0FD\V^D/3X'HM=G_8\-?].$ N24"?(*!AC<2MD)M/F!@^Y@.9AO& M^7)WL,@LF!A7O 64%$0&U6U%6I#^TV*0'(D6?U@,ZNOA8,.].^JD]<@EE[1? M!'8OZ.X"O%(+\$2.HN\;ZS,SS.$'XR"LIU$]M] +PD@P#!7\$JT!S& S0-)5 M7Z$G2.H+S#PZE])_K4MD@3G=$J3[T1PP# XCP;HNC'GX M@2RPD;B$'-6G4W"HR>TC:N#5N[#ZTDEQZ#T@M8GI?B2J'N=&"(=?'PQM_KYJ MG#) I80PX2#1P4[5Z'@<-$&IA9;F1D%HO'?_+N6 ^U-J'R=ME+3,HB$Y;-[O MAZ'RV3Z ,/.Z!S$6.-:M79^9IL9<$PL:UTI4#V ;0>Q@,$*UB!=:#.OEF$Y M5\;6JN1973 !)E0"J( TNX3FK#']R$0^0T\?!LC ].)&M3)8",S@BZ+(Z3%?<)$$A7,66MZG'SW:._&%MMEG M9!C4@3$,R'K7V4H*8SN<#W7I0(1(:D-_.=BC3CGO<9ROQG170']:U4#W)&G^ MH5L9?G!]":H2700Q:?M#HH_MS?:2E7-UCA7 S9!X FF@,"E##0SS7VLTP ]V M_A)YBYX?0?5^8MBQ-!N(\U-@ITMW <>_P5B"_73 @MB?J&I0V+C%4Z@%L3]V M H)+P97Z@-$ZTO0<<%6C<@EP"!KC#E!()Z"()[LRU"07_M)U.)Q)!":_HZ< M/LM%3-3RT.=#.R!@UTA]#XP4_%J([*2; 23V@;%V$% MZD9WAZ\:&-I;03YM'%%C"Q3SWL(C2X-26N'+H^"]2/*O4L(;P0] +9@:+=,V M@F0^Y6ORBKV+B9Z'T?Y0EBDTT?0+2-?0OKZ^K[;^%>3= 5%Y)!K@ MA2 /+RR)U;]VHHMCDZ< MZ/KWI;+8=Q44:@9 ;7L/&%$!;*;":0!E\1UL?LYM@)^ZR0R\"%2=3R-RA <: M8/Y&D :_G_%R#:3F5Q0;YFWI.K2\"+9D!TO@GPSB&/KN@8M%$!4,&T&6HV"N M6D2S!;U_[>>KYA\"-^1@/WT:#^!^NP)%-L/TPD$5H!OQ??OE,TW>FQ'7&8+, M?I"P>&/V+T]?9+0OZ\ITX7H$LDA\;#6:"WX4MV[H,L,;%L:H;_:Z'DG>;FQF M*A\]B2#D3F;MIF)E7HVJFUEI+X!Y2.N5:6BZH.!YK0SW-8#O+C">_I^^G?_? M/;+UJE!S6V@HCA^>LWJ:\)?3J=#IR:0PO37SH".L?HE=Q3ZJF/GSH/)7I146 M^)W%"'?U2?$+@L/5C)$>:=,>FEV,QNQL 6D^\<8WI.V MP=%T8X;"P2?R>"$=H;E]>YJ^;:H=FWW@]C M 9Q6=^/AP%@D8P,)]'<52]YP"N:S !58G;6:BQ")I^K#H4O^ %;C-M M&3*",X/4V.JXYK>$)+8:U27R?7]QS "SX5A!,.;R?7OWQ_OQ=YS:I_B6 UF. MV!9O AC?-]SZMK?]?N/FCU+K\LKIC.N=KUN;HA3'Y8:6K#]M]R)\?+M9Z7==)<;+GQIM,%H99CP:J:>\>].VP"Z9>6U" MO\-PW6)-JQL5]S&O94)%/F%SW@V['P:X.%7!T5ZV:CB%*0T:#A40,-Z=Z?MH MJ*W5$SB,P'N[!/ (]G[/*B13KI(/N/;&%\!> "R)O.9YD>(/45_^W!IB\&K.K?J,R&$U826B8X'5Q"J2*MT97VU*S03 M)*C(8-\#'L=,[B9/TNFYZ[V?M">J#UP0?(CM)>;[AFA=.3N\GG2)G7S:\TC*L=>O(IR&6OD.-$;ZFWYJ:3:W'22)307UZ#F\MTJMW1FBEU,E+5$-U;QU=-&L.;) MCVS_"D:6I[M+^]!TK,FQ[ABG&&7&V$@I.@ 2 /@[N+'V"YFRME&EZ&&6RP[= M';V?=F\Q8^6V':_UG2L61-P1E ] 9Z!Y6K79VZB'F0SO-BYB5FL!$F6X&E!C MH@5BWTQY6&F\1-2:6?F5'A.Q:S=&\%/%+PM[:%QP+-2@>^3LT>BA91J?"N03 M.XH0O8)(GTQZ^K>Q!40[+)8WMXSS]K?3&O!QPI]/C0! C-3HA4NRL'=OX>=, M"]!,]J\IA?*1M+S1&9J.:Y/W5A,]G59>CK#G/%T]3QM=;*>)T5EU8 MY0"26&4:/3_%142$(9C\\.;H&M(\391#)9'U?Y>L!$0AV+J'.-')16P5A_[_ M)R01/^+:C[?J9&N^'Q*^H;G(^K0U)_9H J#(^%*($_R*:)3J@K:'6 Z:]%I:8 MYR'RMP) E/",R618VM4*7&K$OF^><@=Y%*JYA_&!L=MYC]RQP301/$9=8K/U M &'79)B#89CZQ;N7S81&DW",ZQ5.L!^*UG[T_W-2RJ]IO;/I*;<&UM:EIN24 M1XF(G"*1;8$*D:(LJ#4-UE+\/?Y\XZ6J2),@R,AH0(NX+. %2!JOLQOO"C?I3*QI_$0D4S%:Q32E&^=H?XHXQ")[(=Z"[X$528KNZ4U6U;A>X"CJ9^ MQ<9;;F_3#Q9BSVBL_J*Q:=\F?J2FRV&"-4MWW8972FG7W1K@CKA75[54W+21 M*5V\;P8IT*QOW<0@C8PA5_NN\CP2T9]<4!S38B(>J[F.7V+_.K.#@J_LDB>V MK1G!RK&W,_)8ROV.W_;ET%(&@MXW17XM2)E[%G9J4OX);/YX5/H([>FA]+38 M^5,Z\\;/"D]>:BJYKGO&Q3B84K3R$C/ MOO*8B\@H#MI\CY!S?94/.;;"]RK5G$RH1T24L92["T M5>YEB(Y$A&#I\>+=%(7]+@].&$6=KGZEO7N,]GA1H@';1=JL M8S<*A3_UW4F5^$K7OA'1,V)]^.S%RU\/B5SZ=-BB3?9N!.Z5OV*$Z( I_?[W MN(+!R0<6$^=Q!1GGTGQV=N/O&*-?H\3@]6Q+SO.9?,JF/D:'\_'N&Z=_6G5X MG3DI=W_#*2Y"N?[NXP3&IRWFG3WUO?1*SBOG[!B3Y%M+QE'1UF6B.:039UY= MF;!;CYG.X7@EO5UW<%0F\O7P$&%P3,NB_]*S]#/QCSLJXDG??>HDEB=8"NPK M/=BU["N55.237<7!G<8E+/$,K^VNN;:[!YY$LU66#+9L2;XOX4FO8+1FL"\Q M\%>IHU4FE\^M"NHKC VJY4XF2TZG%;-J!1CHSH7Y.XS@QBR[HLSCRU:M45?// :.&0J MZ^_9[/E\W$"Q\5U9&*^M6C+]30*C5V[[4@2ODHC-"'K(C^[:WOI,PI.]C\'X$B37L$KVG MW&TO9+ M!65>/_.M&2K6SDTQ<_)G-[ML24=,%!WZ7@EX4K -)QF:O(,'FK7#,H\(F1&/ MG-SLJ; Q-/WXUV=?"7TL.(R=38N)I?E4X=>KZ$BH/79W-J\MTE[1-^7=7=L$ M!B!WBS'$Z>6*@)7#YMVH LV&AT2WE/J<'R^J+3HR3V%W%5NZ-Z\V'EBFOAT9R@O!#CY+%\%\4O(>ZW'_<$9\Z(S;14-]E^!G M=W^FGCR3I2FXTQV;UI%O_M'\VR$:91;LT9A*"E9?9FL.9ZA0OA]M":>[:Y_( M#5*R]U38OAKAT!=WSK4*V@394Y".&QD^)CTZ/F\N[XXD/_CFM?WYI20 MHA!95U:M'![4( T(GF.Y-PSZ5@ NW^/ <3G[GGB@B35SR0G#X#(ZS7/+_,06 M"L3-7!^ILU!K&-#%'O?5.AE;=0<,TTGM8H;(AA7%%YW[90,=E7,'2-8%5?Y& M8B_<'Q\:6KZT2$N;.9 XQ*#4)V@QHCCIGY MRAE/Z#'3V><0)P:2-TL%C$;ZY>I)5%04$N_* M=URY'GJ9TUYO=%X_R[/CX_$BI2>FGFWSTS?4%>"/3GIE_@839=T?0 M <3<UFW:;GI,>AM?J]NK$WMUOLX]ZWAL0QA: MEKG4=-A+;HUSRQGZ3'EKAY+RL&L_9503I[N>?2><'!)!F.BZ_5.UUVC?T%>O M6><#_E3J#.Z%7D880*WI,^::F=8+4VYC('>U$E7)2A7+'MYDW*65DDL M=]*09-$Z?+_ME_.T)[@GN[I4S.PCQK,4GJ5?I.:76I^S[K[STSBMF8@W?F(G0V MSF6(7U@%S;!!4_\I]+$H)T_^57PLNE M88IU-U:_G^9*F_)&-1'^O#B9I3L(8Q3&S10)[:*!@/$X#$*M*]GO_K3/-$QQ M!9'N5\2F&GW&_6,?%DG^_\T+Q?,>''C^Z!A=0NW\L_S?/MDET>AKU;:(W\#6 MH$G&DJ>#"WI^SLHJ&\38K380U2N_1S0VE6B6C\_9[[+/6?FULP15D+V?,@LV MJ_>0BV 8?S6/G_2 )'C^X7:C7-56VZ*!+_]<,FXZ?? MV.XC%2_&V^)<)*(+TT+VM*1J/)LTL.GCZ">53XQ,-% $V1LDY6J7S/'OA4C!AHP03,J6!-,V^U'U+R$?NVL5#F:)%VG1+(.V''RVN3R^ ->Q9G?N MZ9Q3+3,2XM=?+" \"N 21V\IYA:](1RL%CEY]K!G3#!7>1F].EQ ML9572Q&8CX@UCS6DIM=<'>T\+ZG13!JWI#VBB MP>JO-[JKU=UB0[?9Q\O2A.2=-=B.UM'*/TD&UH"845S%N/6ZBCFIN"ZXDBYH>'KZ@A4G,OKFX>TT;8-;;FGG]:WRKW?,6<9@6 [ M;D_0#JV-/)W[9O+31UR3^?=8?U]I&C^]GW:CR#,#DV(]X/CMU!SEA$U3H*?JB[K*J'12W)>1J05;>L6L]2L=-\A/ ME?3Q+E'X^FKIY$-[!*_4.-D5SG@0A#CE MY<:>(\[H*K3P00<2E&&SLXF6_K-Y_&A61-WCQWX:@9?%/^2FH_L,#6UALR-* M?<6=-9QK6FE.7B2[&<6W!J,;3DWOT#QE\A22\?,MHHW2(490NB.\IAV6=MK@ M*&,6\I839GKNO*'1WB=O+()0^S[*1T_;2HTB _!;V:O(K_70/6QWE9B7=M(Q MCM:UYH)]".T<>82@_%-E;PLMTXO8[EU,]\,9=K?:HVWK\DL74*<4"8^A*[MH M#:'JHNLQX;9=[L[Z-(<=_,;=K$Y&4+5YLN$J+IX]18P-O MNV#HWGF=Z4453Y?O%"7MZ5#Q?7K0A\Y8[XGH21"D_>NUNP/AUZ3F>E*\PM^:5Y#-6. M'I)NN+QF@3#(3_005$0$!0I!,1Z2\@O0E1Z37T&@@6>A,0 M4%JD22?T#J%7 2G26^@MD%!")(7AW>M\F'7VFMG_.6O/.K-F[P_7U^=^GBO7 M]2NY&\.9P]X_"_E+_/<\NXA.FL,DZH20W/8[XU>4M1(=(HT6\E\^7Z,^M7K8 M6H]WK?_V-/EI;)G4_=KE-\>S'\]??'X2&^^Q#ZJFZ 5R.F7S3'N#(YM]2UWF MY>]OK9C^+K>-*HC(VCD8DI)XPWFL+J#PQ,2$@K5S-$M%U/(24)&OUS?D%2MD MX+$U=W2.54S/1(' M0[%5H0_!#! -8C1)T'&:?:M&*A+RQ)_9^-//8R4O<(LSZY5C+DT)1LR-*I5? M FI G:--J! 03D *6P:-.EBI:6M"K/H"581N'Y6CS(P=U\(ROB=V)?^9F%OJ MACI3C[1^,'V@DB3#DB?(=B-8"1[MPW )H*;#>W0[T,Y#Y%8/+9)>$;/>@]W< M6,6:X2$IG2\BZCU=YU0LL^-YZ0X,]4T\'<7V!_">T3C=GJO1=5'DQ?YIQBV5 M&!OT[*+ER".Z2T"7DJQ+7&8*AQH9()X\@*+7DG;MJ!-E\/?$V1C'GL%>>N@2 M>3RL?%%7_#7J1I&\;2/7( 67\*_"M*Y2O3";N6VCGWMZ.@;?)RQUIYJ%?RJR M+#GQ4(4 =J6RY1H;X_&:D]G[!JE^SE&?KX_ZT27]9'S?%_BN'43\@7"- _:2 MV!0Y<,'/\L#; PE>Y9#I"B;3Q^J5RL?/!Z57K2GD/<8[I^ &2=G%$W8O>$7%?^4 6@IR1M3 /\'KA!?B7F!!=7_2I/1KJQ7%'I ]ZDD. M!5Q5^ZF M_?:NKU_[ \S2!LCET="]#;(WDR<1^D"9'$;$>UDX<,LH0( M8SZWMLWPI6Q7?C3,VDPAK,4 //O=N5Y7*%'2*ELRN7-^CD5*BMK;6J?'VX[) MO"B0XC;R\]J+%CXI1(YU\<0 ZQ3B\];E5MBU"SNWG_J6^\GG\"<&1HY+QS]V MEZ!XO4I/[;M2/?;/7S"\:U;6'7)Z;G,ILMCM M$FM NH\$R70XR4D_?L?P1-11.3LCUK[FB&2BN%K$?+%4077=/[:[[&W?T5") M?S*H!@V/.!.Q?Y4\5#6)RF_.(M(Q5A'&.=CY<9P'D-2X"+&R!2S,U MJR6*KH\YM!;GW]>@;-Q\D2"HQ%4M7:$I[:-/7RQH)AQ\< "/\BYYD6GM)TP< MOJ@Z[_U?9ON6];07CHW&.O/9D!K9+_,&.?Q^UF?,?'"]'_-W M+G:"I][*?'XO.;AB^3$9O478N^^VH=:3<;_C'E'(\\HFZVTM_)ROMQ[4?U6H M/9P6Y U4=8"G7BFAH_ET?"_/-8(EW#^,^6H<="S523, X:(?^ZOFVKEIM40F M%:3I4,6_H6OE!D&+6"TF60XUPYR-1N7/ZVZ4]'"MT=.U#$>3>[]B9!IF2$X\ MC]=^N,K/ G3F9^+B6#D4,HNUR3EXM[%=8A&\O7,ECWC"Y#W6C^9 Z]AOJ]K0 M'@/_C&Z_D^=A]KX^QW:N,4_?1CG,65XY7\([K91S/0)YT- M#&9[#>-\#6F^-C$)R^*FR-AXHW@)]>V43LYQ(DS*^/%';0U+X#VHHX%AH;Z' M8^]<18-B>RY"CN"*EX98X<175W"Z=S'Y)\MS88V(AJJVC-&&&['U:QX/V?ZT M6"NH.N^"0H$OM@O[ M)X5RF6)5;(C*>+]LBD*0E N@I]T"T=[!=*MM@(1WF/TPX6O^?.6 MOE4<\@O6F1DFI D I0FEOT/ND09X&*\@0O<5YJFB:(QAC%9416'TZ+'_EOJ4 M;98?@.;7;?F/H1[9*3/R]5DR>)EIC0M.PQ/-.L?FRN^+)NG ESOP9.!;8/R5 M:>^Q4+#O6N9K339LGD#&KTU<>)K;?:;@H,4W_PFB<4.P]MV3N:\-RWO7,SV5N(57H;,FO4!&>=Y"_P8C3%A;^7*5 M*]>!WJ(*_\\XCB(;"7533\/BH]@9VT>CER=L/F3YZQ*Y3 M/9D\#5ZR5O5[4Y3'_W7UVK[INTHXU72#KN%H[ -1Z:)A+>F6IQH MKY;VB^G=WWX2W1)-=_;< TTH,$+:/&O;W3 FG)<2)B2%>B6-DX4E]3Q*8/9K M(^_/V3E]W\> =4F]B"<:.XC[MHI&/J6$, 1M@?6UB?582?R2YZ4?KMA/=XOA")Z9SN'CJ-:+PYVQNS2GH+\<0OBJ+$5[]FM\N"X>+9CK)JOYC5/G1 M=7X!-V&N_+U3XPL6?2W99IE"#\_XT.3V]D'L2Y+>VBKNTY< KA#.)= =:8@/ M]T[CW_]24 M_H\@VX(M9*P_1="0.'J12Q*^$6889MS?D>H.Y2;^8^UX"WQ@U6I= MZB&,!)[)&Y5ATW6?+%5)+QYW9GEQVA-[[EKC>Q,"_RBOGPT3K(BUCR!R8D>U M^. 7PVIT-;8OGY=J7P(2Y!$I(;%"8:\ '9P X=D>>"G2<<)B>!F:@T2"ICU\ MG!5R#N%3A&/_H\KD/LB]TQ5=#>J<@ MO8FJRXU+F1[9%U.%%G0ORB7]YV6Q-?)[DL5(]&RTD65!@./ROG(38=[(WM&.D.&.U1=Q!H\T@2!A M,.*L:AMT#>I &PFD"9'L10^O:9_.9WHM5L"V0!I;8V"Y:QO5P[_'CS]N"43H MW]K@=EZ]*0E>@)LUMW![#Q;OT^>) X5#_D"?]UQ;0)>-R.EG8+.)U8_JRBDG M'&J_@E$5QSMB.D(E_6UEA:-#)76]F1]DUB& M;67/LAK4&'E*?O+FF='.K8J(6\NOHFNWJ?4//4N2-L,TI(3SVRL>Y-(-&;*% MA*F9)WC+D-^*=S!I78X0,227"=[NR-3?/( W7'UZF=$G>4LT;^M1]+.SOH/U M6.Q*S6 =,?T28/L,(Q"UEC2A%9%LG#K>F++\O/C&<^[8O43,@L>8LA6H)DN> MMB:]MD"$Q6 &6[MGQSU!+=TGVQZ1>&4S5)X"[\SA:KHOXC*'>6+$[KT-=F7% MH\7H- GH.:J\A*]B^/MYEX /?COM;%,05_B>WTE4JYDCX!GSR;7CKCGZH4^9 MJ9N&%S>/&M=3<2RKEB!L-0Y5Y%_:JU0X7EYH,:+,>^YRC3B2>Z600V_*H@P6 MMVI(3_UY3(E)[?)FSMGL8C1I?#_PFHG5 ];R6BZD[S;%7+[5F1LS9;EM"5@H M$ '>A5K2+; 0X?"6@ M!Z3]%Y9TU!!6X?7R&O YG$GW16I-D<:FZ2YVPE*'%!EM2I)FPAQ*Q#:Q3^%] MI(?D=W<@'GC=10U,/S8=#>I:T+BS.Q_T*#U459IJ?>1KII_I7];996I,V+*_ MU)RIW'MB_NU*>E;*[V^N@3A#NF6I5^()CNOP&/8NM^;VIB MNW[@X;^S0[/7@;<5O8G?'BL@:X2!J2\.?'$%R!1?/%=4!KHFH\@07B-)\:Q4/U760C][SS=KX06L^L-4[Z29WX$ M*9/02P#2\!+@&MR&0 KC'ZP< .^=$^%@[07?/T%-2]DP%*1N_1)0V=!UFV"9 M!U&:/GN8']]M/+&%)K#0J)] D-\&%+"H!)A^,+4.BU,SHWR>XIK2[KR M+V9I5K(;,SG.,.9VJ9"A=IG)NYB^LG:A\2.EY.& UIT*/77:S:&!BO@F3KJ$ MKS9_.5-@#7'?K/&2!$.,6@3!AS-=?S&L)GNC;U1D*VK!\2[5ES?]6X K8['C M90)U.8I+9^GG"NIJYT1K)+_&,R;9;3WD#)C4U#-^^/Y:PM)V++T)1?3IGLI4 M[[%FNO?\\K+%XK'CH'ZG8%^IT?V#/*A".2X%Z,KE.=G/PT'@\+H1OJW6/OZ( M/]0F=%S[:4(V[8UPGL*"D#@7RXQG<8U]BQX)FH1S8E4[E9,5!5JWF_JM=4!\ M2IY2CA,+';VQH#7'9\POYH#GBAWVB597N:7^O0K$&0$70& P3I,TV("G'0B^ M!#@O3/HNM5L=^MD7XD$B ?[I$O 7"94FFCO8QW5Y$3TF%]V;;F-H>6$LK8 6 M,;=5V=I-T_P28&?9NYFD/M] YTI0E<6G7]!B]WX1Q(H@#(WM,W86KOI#MK(O M2Y[PCO;?O/MDJ/J#Q2_1(R33!@*MLT+V6BEH#HX>+%-_*TW ME7DV]6-O?7&R^H.)/9-L=/SK[^M^>NU&^\00M6S22" PO%4#4]B%Y1:#V7V> M1-Y/OBGS@TW\Y48V$PQP-NI!,.,IMY3FI"3\(<*!MAG L&S.7ZVZ2%9;=I], M<=,]"*'K.4 K.3YLC"K03?C](#P/:@-,L%X7"U7)+E0\8MP9JEP^[)"Z/2[ M\^KQ"HKL%]WKN32\D?1:L5ROPPQXGQ!?!B?&EU7Z&.6?Z2((4G^RST"/22L@ M.HMN(&4YY(GC/?:(R,.7?T>&@&OZE(&ZQN+P1FN0KDE/8-0E(#R2V(BLI4 I M0%_'RATRKZIKJ$5EI1ACT M]0+!,07A>.%EJ B"80<:!:/R%HO)9B=U8A@-= L#=MWU;\>^K/X8K^:F[6$. MBVKG"AE T*Q.6NV6E>5):#C^B)+?;TFU>^3[P5-5=UF:;+H.X0".&43K(L-S MUOBC1"5O^M16ABL?MW5_;/#CO4MN=]?S!:P\)(@@B0%^(+BN[Z\P$9PP-PN* MI7T<#O+"-O!:/MW5Q(&9[RK]JS?O="+MK9*_+& =#YH1_!%%2^3RN#VL9:1J? MH>/12&;Q?Z-8X'D07OQ;PKWT?77T5H1"[_=TTX,RU-M)JXG1/,#[N#4C$AS M+=/U>;1(KRLT'!R[0NT0<]JM&FO^^;5)R(W? M!;5N_'Z?A93^HLB3S8?X+GK]FJ']/RF67_\U%$MS"6Y7I;=QV#NXQZ:0Z6'+ M#T8]%0VE_Y0C ;=[$OX(A A>$:;1#"G*:6<_$W>51[ZC7B"6LOD2,"[RNA%^ M'IB=<"SKOM(?44(8BR']NWDR^V[HGX?9S%?/*(>3XLWQH^T,'RX!2_N!\ &\ MC@A)04SM3QBC'B@7=N-?.03,_QQE@'G?3DW@1R!JDNT:BJ1FGQX9)G8N"1"N M*3]&?S.;0>\ZXWNJNN>S+ *-@KM68I< M\AL8D;$H13%_:%?]2+O<'3YAYD/JGD.O?G#*N_U]4*"__8L&-"+\M)S]MY%( M+=ZT_)T1ZS6]ZPF_3*KT@D'DM\KWG(C, ^A=8-GZMD"=I.W>.30G>5TW;)D! M%\6?G\W_ZU%=81U5I>1B$*%R=I%BANP8'BH?@,P2[EQIL$K(VTG]:S?=MB'2 M6_?!]))OKIN%L0NM[SLH._$A?!0>"SK^[$R+9_46([(XFF]Z)6>N+6?"3R5& MD$R4GEI6/O#EX!F,N:4F3WB(D*QD64-SC6/:;7LP);/?MSS;YX#]$SH0#>$6 M$=8NTYGGG.Z;X!G":;:LP6%I907^<+B16ZD2FYM&V3*[P;39G/DF. _3;8Y1 M"R>Q.#JF^<[<$!_LN!10'8P+:Z<;4AS#CXLI&X Z33^V0<%'S#5:^=^0]3Z17 MCC\O2E$X7[_6R=0:%&=-HJ1U2 .UQRMXZ=S*SP1\[C+AB:18@9EW$;_+._*@ M+#$GRA.M3%0-QC&,@:YUW3V&PR)-O]LSGA=TF<3GIW!MW#K>UI_"!"=<.H\#&R9= E[/ M/+(:DN.YK[Y13R\ZR/Y"E;&DQOK&QCH;9SPMU@WGO*Y-BP5AQJ(@HN?F]M$^ M4?=A?XN+'3UHJ)>1,_R8A-_6Z^<3*X(_BY,9[](V/'^=G]2>Y:>@>>8XW3>9 M @Q0E7";WW6-%WM%A)&D0T:Y[[=.01AG&K NE#$HJMNM.YU#4:X# KP5E)5L MT@_JGX(6)ONS.=NUY?JY62;/'-9Y1Z(M_&J:N7$RKR\!'>3>/#5 U(^GWR0M M>=JSX''.=M1I=+4-ZR,)]3[C4J'+2G)+/W_-&'X9,%-AJ,:AHX8=/$ 3QCBPA M;RX7?C^.X#1P\PIZ>PIQF\3O[[>6\+Z\50.Y=F]R\Q%_^$NZMM:2FZ>?::YQ M>OWZ<$M:\KC_ %N..<%68\ ]CIT9:K^&1=Z[))Z04;=3$+W,."_$>$ !TKR/KPQQ6_>&(A M:K]??0EXLN2,3%BXTS>?T$<;F\V- WY_S5@?O90W[BQCKP8%!@TW03\\I(7.Q 1,&J;^Y+YI*\$!X,4FDZ1WPD"!3ZLW1= M@").OZJT9Q5V5+[(0E,\"C;-3 I*T@X0Z#NZLD&T.3C'=52 /&]!166S:@ZD M(9=G^7:/A'0R<'EI--AY23@"MWV%Y;IKM,28^0A2LL;KIT[:1MH*H-1CU7%/I"4BUM/3S.U9W=0LZ2F_FOFPM9DYJ@ M[)[0F\%AOBMH;;$_12OGU)> A1)[ J,U M78/K_97GJQA?-!DO5I4I:[IBDB1%LS[]P;SA21#A6]*>.0]*;AU,G=VS*&%X7F?QC5SJ-NL8DT W>#[-&%>%YEVS"UNCB,7! M_D:C?O?X_2J*77IA_?"GD3O35/5Q(X7[JC5,&;V-ZD6OB84_:TY!G58ZIV)+ MDAQBW+9,OKVB+II=J$WLI@=PN?O#;Q*CVEF6(:K3(7>=63X3,U3;Q@]K?1,- M2Y[.\+D988THI&4X4JOUV@2'Z;354DH=W5H",IK,ZZ3?EC2=% :#)Z&\[5<2 MPF6^IUDL_O!%"/%0A/=*K=H:ZU-L]263*'4=&1S:;S0+XT\;6V*E\(^JZ(&2 M3-L\U;J],6)S8VMBT:WBZW IU0_H? 9M/I>U^2UF]YP/'WPK$]O?W$+JZBCA M+2"FU<0\Q?LXDVYN\A.?KX^&.ZG&^P9$W>QLJ!@?4SA%SFS=I3$]W4 =.$$= M@YR#6E8*RA>[%PQ(PUB6 ;)7M*2PB'1Y[U*V8MR97/_?HVZ-?+W]*T0?5AK\( M=J?V@-8S3EKL N^0;OF'Z#[;G)B6H3,]9KP3Y+[<\R?6B_C+^4"7 O=NLM.* M:>+I'?(%^Q_S_^V^ S;?#IQZ626E2H-C5HT@)&(5K2)XV+SX[4BBS,,M[_%I-:C'<*LRS^Y/)^TA$0[)$#8QGNE)1U3@IT@KP MM#X0V_3O;%2K 5;X$I!LBP83VZ&[+F?6V$[,IW9J(JQ55[+EZR$\\>G.[#/: M(U/A==+<45&Y]N\^S?3]!P@&328F3D8AQ41=M*+3OV3$=B\!:+V@XG_/ M8XUE?&I%*3"N'US(4&,[0CPX =VP25V<[1JU3YX13'^*$$K\^:JO!8K9Y:O M8\=QP3X8LE7C_%3F(Q]H_AAW,:/X![.NFV:/*5ZK\6;Z]5<(3Q0;B_=W\=@Q M:UV^WQ,OZ"][2CIX\'@C;3 ]@2MK0A!1@\ MB9^GP2[!Q_GKCV2#\:UWMS<1GHA$RFM@:QT])F3L.K$3-M 6+,SW&Z+&N4A#5O+IJSII<(L-]GHP#S.>QR=^QSH>L,W "!-T("->PIR9/3:4( M:J2;_-SH:*)]$?Z$ 9_.N.,3.N9SG'17^-CUD"B5P"&/H13K!8:C08 M*4(D9F9(MBFU=Q8&YL?3[ )7*=DB7,*X]M\3/Y(8X6$DSN%UN=,3203]$]GA M!UH%)564$M#VCB:%3EU-#!3W4"#*#:*!">HF,=6[8F;-[IDVN+L)>&7+04I9 M0.;XR6Y9)D080:K 8;JDV+5POM>9OJB#,I(QY$-M43O\PR?C,\F0&!M;#:(] MCXQ"<:F820N1AJQWI0;TGN"!N4[+MH?U,]C_/'@C3[0Q^ MEWA%?T[E%-KHT:I5X)V_T[&(DA<7P5.I*_+/J@8H90]Y0E[P"K9THV;GE?/[0PX]F1SUDTKRSER4KS;4P,+^N/7Q7H M+)>=,9B"NYTEL%9'I%Y8/E/5,N;]$DK7)PO&]V>'KC4[O/U1W-5FLPT.%SX[ MB'^M*I11*J_ P@I:2R;*U4Q [8$?L*#;EP![!)L3#[U1;:DNG87;E.LFN6U# MK:'/\PY//D7KSX"!1WEPLDZ$_0HW1 UMAU@3IOTXKST6 Y'C6W96*W7$Z?4Q M+>:'\J['WE9TL>=\$W34SQ,C2XOB1]/VU2N2I9Z\:A[OK3O;D+"0?]G%O^@! M:PN-G;T:<_?U^8$RYJACF0X']D#&!1G5H \+J0\:%%W7;ZTWJ]T)7_9?%&^X ML4W9B%V6*#UP^EU,X_@,SC)94[]%'\<#5HV3.>Y5F=>J:"X]"/![3S!BB0.JEA[MH3YO?B.^\\22!_412=1" J_D-B+2O9-_I!9E'X"-?S'HXUIE+A%D MRQN+/U1P=ZZ6'64Y?_U]PK*>,,H65)D%>_KVZ6++$2('N](;HUY'&]8N7I_E MU_TLSC^^_7O'ZDP?3R775)X2KLJU\:M.UHV,H)NWW26 9!>4IXAX8+U)J _T M0W,;//Q,0^QLQ+/W(*_JF"]>Z^W]@\1\OK>:I<\>Z^B()P[\)$:2>"S]P:O@ M6()&D!OV"-ZWMJA^2PQ,I] MT$E&"+DNC/ (DL:@[$"D,NX01 ^UAKH%I.J;$=-0(/N^+=6E%NO3N4FNBYD: MPBLB DX(7M6V[T[EIHY1==6?.]AL2=.7DGOG4=>A1^]IF)B)R0ZO@JYF7P*. M+2L0!W<\+@%Y]^"U0$?X+5-<]]7KO6VMC=^R4) (VK>S&>Y_I&ZC'U'$]T-Z MCT:6_50\Q1W=VRTL+=(R+9S 4X3K M<)H.+#^LI%]4L\.'I0O\M/9\?O^%*7U;J%43O$P8"<4]F(9+[&5+3_S\M%#[ MK$&8S8WL9J(&V>+CL5\F2TQK=IIZO=H:*R36"ZH*O50:&LHK>?Z>- VJN7*" MW/+ PM<[YX_G_1,TQ+ >GIJ]'ARH)8['%(Y#'PI91Y7V$X_;4]9IYP6P[K4Q M.AFZOV]&.13HWQD6#[*+EGM4FO7=]UI';Q +JFU=-VJ%JE4I;S^$=09<>W1G M:>%.@$JS,)^)YD^=-<-U3Z;^BK[3BB/D&*H.O=!CQ50-LYR^!%1*?GFOLEDP M15_/1T:E]UO]C3J?7R?;]9:=YE/T^#F3NF)&;4#=>D1Q=%K[KJ$EV&9,$J>, M#W!<%L*09Z>M']&:.E8OR?8T]WY^P.C5<4)W/-34_Y-UO;&?EP>[BJLK=.[7^$HB[WAZY']#NP M("M2)\I/W>?)J)LB4 W\&=Z=M\A5IU]I73N_K5@W&S++0]O_7E'6@?ON3-G& M;WF9XMYW;D-/'C;B9=48,6XWF-Y%%GZ@'?OL-=F>S?U)>#(]0=BQW6I,%R< M,V"*S.;.YVSZ8I,FY0,'IRT[0)[C*-!/M'%>4*GPD <+5OX_1N<*([5++*JM M9#_T*812%S2+TE*PC03I'O!B8 :XJ-4V@^YYU%3:?/R'\3\L!O03&B[(#Z4, MY]&,O (U8C^?S!>\4#8]_MGQ)[GP$ MX-H?AUIG0,GWV9\UK($I_&^N=Z;6#-2'^/052,[,8VTS'#Y_OIY*QEO,!Z7V M>.?DA;3YD7\V/LAO?YXU:^Z6+2I*O78HO[\(WBZ1.28HR+PIL-(\UC0^'H= M&)9>"=7J^JPB^435;QYC(B: ^G7S42=CLV!U[-2 M<]#[O5%KH-N+?/J6:M1#VELO7D?=3;:[Y@.HKK\I)=8>[$6B%(,[:Q?@)*8G MS"+"CF[4#(U_N)_^MK*/$R_(KW1F/2J]37B.J*G$1?SP5^Z\!-#88>HV3Z, MS5731[QA-M9Q.;$1[F1;CZ3)%,/;2K%9.-1;M 6>HSNPH;M1W@SI^F**/&GO MX%8WKZMX )@A7*B%E;XC:ZDJ??O+ ES5X\=BV7FUJ]^*M[=JNJD3.N5EC@]Z M*?^BO-[^XPZ4%FC/$\E#\[9FHE4'(KG^H/:YJ$]+T[T[7K7T?,ORN075MW7Z MXYWW$N82D(@H169_\EIMKQ[C$+XJ,\B21)"4O6F.T!/61XJ'JJK 5N=M1 R, M]A)@E^6,/"Q>$Z-UO@B)*>4PSIY>T4:(/$IVY>=U5GMGR!#ZW+ O,+X.?@FX ML3HEN1!'UL?<0#\B$.&Z]?$@YMZ0FAR%Q*?3@>-![M5SF7Z&$1-JP6(Y@=I4 MQ /P)X^\Z# IUJ7",F[8T^!O*HPF(S#]_Y4[# +J8 ?;Z./^_I%U!^^;((:Z MR>6,K?8F\(J,7,;;9'L,][-5W^MM#Z*%-O5]1$:/K*4-PN2.582Q,N!($!5$ M'&.@R@Z*?AKI8_'2%?/G4VG/;-^&S[TO1%J%_;%6?CP700CM6W6SV!FYU=KR M_F,O,<>+;R>61FE69R+D^TR=GKEJFZE:DH1C8.(C!?:D[4R&X ,)!_TUEFA# ML_L^0@/K0AUH):Y>_XA(Z+N53^WWIO+;P#3/8'P18MPP'SYQ!A2KG,G.=UJG M0P%* M8&3,+X2HB77?P$)*TQJ4>R'_T4?Y8'B1/&&*HJ;S9OXU?P<;3TPH/WTL^Y,K?":&](TTUGO_SG>D0>:Z,JY5A!O#WRO!M$#1'^ M%1^'=!52$-!Q-/>-X@NX,]!Q_>?ASY_N@ TT@*M$+!)V!R*"L5:+^!MCEE%DTW:EZ !;+,.OI6^7SG/4+5^]R?_#*&Q;EZ[:S_E83'U:D][.*LMZ$,A.:U=6LM"S@A! M'A>4"Q%%E\,C($"7Z7G;&KG<@RM_Y&XOYAW-ZT=%Z MT=5*5GX8#FP(FK:W_-V*(<;NTWSY6>OU>4'%!8];IMU/K%T\A:X X5"\];[H8Q2\_P(9]WL"EV?9^NM:"E M ZDN @^YFL'B+-'8DR"[F2D[Z:=9-/FV1=GF*-Z3K=G5[3R_)%@M=?Q03?B*/"J[H7 M?([KL%E]]KP$08VP@T5 *7WN%3O(7A#!GZR6UR"3O#&4#(M4D)/^_^77M.J26#\B:;&)+5?>/G#=CG@)L"7] M@@U=6/MZH-+/TP4-RHU3?LM([O3KAPE-^]S/:LG+;L=!D43E3GU_E=.IC]U) M%L24LD=+J.2AP] ^HU %=,#@J*=S-LX+3=;!<]M'*TNM*YL[0:N],68@:75Q M1.Y/ (6#1(OKC5 =\4RJ4Z8=0WTCIX>-Q7(*0][%38+2I>59]0^=YYDBHDXM ME@2,ZN+/==K"OC4#5_G85U,+_+L'A4TS/:U055&=OR)38Q M,38^M_42@(1VP&Y#[K7_/H(H.+NGI1<;^"C\'O[[J+9J;TG"-'F_OR"0FO'+ M)N-:=H)GP:TA36VG^G_VB=6DX:+08]U0IEKI4S#C[DCQ;M5H@S"@,95G6:CZ MP]\N^>B13NFC>'+=56#$!44WD*8WQ]^I&R^E&37_LN$D/XVJ_Y&?W!//X/V< M7/B\;EK2A>^._<&5#I0QD0HI%,!P($%A[2*.S^;MHT\1* N. -(D(\@AE:N: M7+A%O#JYF^Z#QTC -D$%P== OI+%W;*[T66:WMVN8H]^+D=GJ-W MHG,;\32!8P)J_<\/RUQJ6VR*TQIHJ\D2O9N&UT35J\>R6=S4I[G%21=]2+H' M$4?W]VJS.H8\G+CWVY6NH7^+'LY@S9$X%6YP*G]>\2-:'VZLK_\EP_FG1_?X MI]>\-Y*7S+B%D6*S1TB3CW61DEH@6LG-12IN,=2=;P(OWWC2=/DFG]UL@4?Q MW"((8CS[)H9[TZWWZE.3V'(^68Y=C^#EB(R;\>B\:R\]V&]@&<:X:566_V/C ML'E1KWL\]C4ON?U$_Q,T'@D/;V?:45-%UZ=P)Q<^+9=[F20?MO'FFIV?G9TT MP-,?0/.;I4>1M=^J"G(&Q\OAT1T\=PF\-:TUJ*SOUX8E2]^,,N12AXM6[5V MIY=SE>[@LY9FVQ&NRHW^IFD F?"SCK76D:\T5E)A-$S]3[GP9Q2B?@E(\EN# MXN$"UFDYH%T690[4 6L\$H(JR/:FOY\J MO;2Y/_#7&R%, T6[I_.$PQ7G"#S]DH6JRG3LHF[L%3[:8MHV[S\X0U\">GC^ MRL/TDMYOXW+E(D6O3 TJ[4[4VUOWP8_4&3;I"CGYFF4]:] M*"E=9ZFK%=P'JQ;K&N-RFG#R:^>PD-LUK:UVG&RK'M#@2U61\]3@^RP1E&PU MJ&(D6Y-_I*,=2%D@Y)-2HB*YY0ZE(E'X"R"I]!/N[+C/+O[=8MN:F&ZVP>5N M\TZ=YR"6UFFGU7)UB:%_GO%"*M)[5M)2PH6EH?%U;'SLK4U3W[L?A)VB=?(W M17W/#J4G/UD/LI;Z[OCKI. 9(+P3=7RMW%RI!WE@4U&X;=+=(%LM2/=]#)>DK+D^QL Q7-R#179E!(C$E_&V8,L=D-H!&,;W68( MD/@UA)V@.<4_)0FC?B$I:.&=EJJOT)HDO@=Z>RVAY;HS1S>P"MX%OK-'M]R/ M3"S295O\J-^4M"9^%A??1U""N^;6FJ;OR9>X+9>-(!TT7Q^F(W+E\6MI'8C; MA'=U$RB(!MA+Y$>ZZ<+"_.)3NN(WU_C$K!BO[8[*S@3=H)OOYA2_W\_H1$>G M>KV(%6#XQ5C4\XNAQ3A'B4=L9M+O0X-I[PS07P[G\Y:GKI)QI_06NNPM]QR6 M-"NI\B4V& ;NQO130YE7L5-OQ3\N2;1AO)ONJ5K.NBB%=14!9":/S! MFNCX.-?\G>;@]F\_%D1GRUT_WQ?SZCC4Y3OCVYC.8O(1-BI)RLPXLS'(T8QQ MRZ1'V 3 >X[F9CJ +'#>-@QW>(W3PQSRLUKXC5XU%3M]*=KS]_TN^@1Q8E8K M&3H<91"-2XRS^#*N=&C M!E]0/X]JN9D]/>"W$YK=#[P6WQ//Z MC"U:-?5+]VE[6[&AIS-6CVAG'=(5&N:>#K-^>H8&V\]^_+[84T70*-=\Z/-@ M[?MRS/<4:4&9HM+VMA=-H,B5.X0G&/N7']4Q5M^(I87*[@T>W=O#-/R40QSB MU;#F _%,K].*DFB]+]__Y!X,?;%^NL[O_18GW&DNUHV@FL,%=4]#YRX4LB\! M]U=& GS!OKY_LF(X:\0WSDN@=(IL./!:?01WW%J63)W",YGIS3WVMHOD@U7DP?SKMF;.\U 2SPX/%4&..0Q92GNP M)"3@2+\RFO3Z"6?5XL'(X'E%>+2@IH[.L9^MJI"@JM @M_#:V#\4%2M97*<% MIY4LF#JP E>^'KSA*2[#EYOUG0C8MWJ/_D<(A"LR[R04^%MH1*C7?C[\W*>E MP6O-D36;:GTF;V*DXBQT9L^MH5&W9\NIP.ZY_8D^^"#@O.L2\%Z1'J<<7+J, M"YQ&BDGJ_]@+*DW]MN)H_;O9IDI@)D'SE/UAV;:,(632S^[S)\?^5,J!$S!# MR"B45O[M.ABGY1-W#2ZOO*7RL%5J1C \\F'L)[/K5.16SU;/1[4#M1GUA)+3 M-76PLWJ%MYZM,\(1WS85'Q-32:S^^)ZT9E(;$M:P-U-6KM"/#9L*&BK2.\[/ M4:.D(*NSAG8S$=@N 3E7U""4AB $MK5'S[TK[34S]#VSH^]ZN[%8H"."X'.' M48=0X*Y0L_E3-OTXL-J*J">J.U\(^WF[Q8&X7B_>>-IOOD$ 73E^(4QV\96Z M0A94MZ0TJ,^['%N49F]<90\?>AMNGUOP3EA5Q\GMJ'S8WTGBPX_5LF8STY.5 M1O1:_V:>_+_$21'&686C D^ MPZ>Q&ZYSJ_?R+^0@94T.M-$)FE-):']?B^JXMC?-;:GJ[U$I(B>T=@-G(T$N MZ:YEZ)QT;P+#0Y]C\7[F>RB2ZYPN28SH\'#($\SVBE3_ZJ? M$=TKT5RG,Z80+B\ M OBM]VJIE9HO-%BN.CO M\;/16TM)"E$7,PV.[ H)$:?#KG+:M>%=77,WW!P.%+U)XD+UB+P-FNF%S^\@KU^3J%@SJ2J? &N=)MIAK2"V(/OBIDA*] MIL$:O&&0:9]0[K,L@LY.68?3K#B8;\(7O$NGZ!8M_B1PG]W@='O!ZDGQ0M@J M^MO_*),4=D/D/V4R/\^9U@T+4V3&:16\WFUGF+BR9645]OB75<&Y9@T:M:(' M S_5**4I.$WX,1184YPS1LPDV>@W0;YJS[-^UZW,+LCWRT6C/E-"$]LYW#RW MV+B4S:M8[KQ)(D?SE>$BB]"N*ZT,SA:O@+N#9.I>\G=6BE]XY?-P9G)@H8[C1PZ>[$7WUWPD99O6UY4]XF#]P]L?AR M53R;H@$:#8M%$X6LGO^69@!HUAI)N71;)\)_,/./@![,?O+(C>@\#Q%#6O)T MFC]B5PW[L;!K[L)VC"I_)12;F7RHL9$\6.XDM&=2:F2>_P]7=8_G'NG<#KR; M&RU,]OUA;C3@_X\A_#^OU+/D\H+1 S>R<(6D3A/0!7]I&A/IR&"CM@,ZLSW?L+RR&#'G@-B&[SZ"6 W4D+]F=+#YCTBV(7Q?3') "3 MT3\?>A_*YNQ)-A5.HE@?25".%/>\#>W-0/;6QN_7 (F-;XAOA4I=L3] M9B2J.EHR_$SX+3<6TWYK%0KDG%:80;&@A\;D".#<*JZ\9A.2 M&?QG6)7*3C20$CK7L:NYM@54=;L$.$/#C%V4<3]D%%;KTT%$Z^8'>W9> %WH@6+92/AY8)Q 'V.4M.,C$+.-]_.).8P5HM;[&7#<0]F/,>#K M-;1'VB7DQ!MJ?Z:U9PB,=RPR@#9H7Q@=:FMY4.Q8!9[*SF",]R>N;UM&?0#]!N5M%,-'] MOBD^V&!-R9\7MM/,_FV8\31BP0!<_<>_MH6%I= *UYG@ MV/H/WJ[:[=W;]GH\=C+'YP(\$ML_KF"2Q/3KRIQMH>&$2X#&/U>5DAC'_H(( M3YZ)&*@V5M575S74PD::/CT7=V_YC))>9S7FQ)P8[Z(1X8R?O>/XZ"X!.N/0 ML(#*>!D=UR$%N06W]%V23=",.!3IY6]"@N9? CK\+@&4J#P//J?]H(#I#F%DJAHDXW9TF%-3%^D64.@> MF;>8+3QF32Q09-?@S<753PII)EE_$;R@_\J[Z/&<^YN*^V-"("[ XUP>5)!P MOC5'P)B4DQ[[W]\GFD2?1EP"&FJONB\P\N!AV2U(,#(C;(DGTKN!._<0B"FM MPJ6I9W!;E=I< @X7[Y%JPQWUC&9>U4%7CO]3Y@Q M^,^,_R_./OR_'12#T(9+0+A=\R^(\!I3O(:(RX/L4;"8@&/&\,.>0+O[3Q9X MI]M%.U^'L_)^!/F&K(P/(2B\2QMM;%,GS4'O7:AAB+<0ML_ METID[H7L++=&:U3.QN@BFB? W]NJFE)'CV^N,/70Z(VW*7$)[X,_0.O'8PXN M@#UTQ^BHBA>9T 4;+N"*E<+SC9D!S^873_BJ^A0L.TAV-16M2OFS97%>);,+ M9=!]JK2'S^Q_!*S5/06^JVTS'[.H_'#1M24\K/%+WN %,G'J]&Y\G1OB83L# M:&2=/&E>_JVF^SCQYGXY[O/N2/^I8DG@DU;:Z*W OVH78-L M^6#4+*?-]5 R5!H%ND*Y9^5V6:M4D8/ZS.2(8[!G?8TBDQE;\V/L_LQ$"R*& MFP?N$5$IR/%[D9W[%TJA!'XS2A<">VIP&\PC* M+RM)T]MX5$+K[A$;PIW=Q+U4J 9FACFEAMXQBGHI%^@"<"6*6SU9IXU.])_L M+LTUW6VX3T+EF1F%WOVKL_*KC/S[*4HL%\W@Z1*#;LWGPZ3E9>EO-9DIKVB/ M*V)I*XT*SVP/YX(O=J3G#WOW'N:VU3S/+=UC#ZM(L1=90O48IXY3CST=I6,, M3'+>O@1$KM3?C,L+J ]AJ"H&T4$*8)(KTI5JH#T$A3I M*EAMXATEL@(@)2 M0Q%0JH!(#9$2>I,6$.D]]-XAH886#K__S#DS]]R94S[#\E^]YI)9F>O MYYF]LI;LJ.0;G6VU+1 0HGK]N]J-KK\*DU)[>K+X][K2K*"$3>=*&V<9--G/ M^A(7M@R*HLOV^R)F#*9D+BBY2E#!;S\$/DX^>)\P?6E0E+ V-89%Q%]I8GDQ M9OZ1>NDG=^98ZF2>P*ZG4 0[O6=ES[SG*_$GYR65'!S!H*0)C#5 MN5@$F_I\1%N@P6:9@0K[-^;90/J5,YN=Z,IT>OR:]_!T7#-OIZ_-2&CFF+0& MZHQA[ 90V6DP9=48R>3N3G19^1N/'()_8ZG0X_J4_>FC<%[+N,V:F-PK;07# M?05HEGDMEN@+7,MZ$ND(NY2HA,8YE6>WSA73:;%^)8-3P&3MW(%^RW%FT&9/ MT_/Q*3RO_P5-.R[]^ ;05+30[]0ZW7&9!]O%7@^KM[F^PH*6F:W%69_5?OL] M,/G>_Q3\U7*\&"]QI3AZ>C!V?'[H<5EGDWPT8W9P:IT]'KD<9S+9X7M5E+K7 M;?,1NJFY"70/)S\(\S*:@Y6$RZUA!ZJE)R_O"- H:X*U(V4. MW$99_-3S+\;Y8$RXD-%K7Z05V^7D,R <]13.KS.$)A; M=MXB[<_(O-%)NPN=-@*O/B-HSFOJ7CF-P[PD#RU6^P^(^>Y#"]YEG&9C7)W5 MF;:T\V82K_KY?LCY1F,96IT''PI=P"5TD_& L!N ?0D5?B+]PPW 8.D2=0,( MT0=A\S8I@O-:/.NNX5P;/9B%ZZM;[B.$; M?>[,AD9T?MHB0RMG3IR?CP"%S6#V_ I7I:-7')<*CO+BQ[^R9,]_Z5JLCF%HS1W!!*^QZ*JLUP^!YBZ1_ MMSOA\2.*4X'DBS#ME,0!6&$1XNLO7-;R3C'-@GG]ZZ902GVV+P0YW:7:*V"J M.3(-A#/1]?3?&P"OE&(6FZD>H[YVTW:K'HBUOW1[DN L'7D5=EWZGSF+!?R> M@_@:)[L;0'F2*%14^ZO%:,\EHYMU^Y2]RXY_Y*5G$1[YW6/E@-QDHW^R>I6C M%OTN9P/$&1P'K"O$Y.^&5<+6;L\9SM'3QOK].3V?0YCFG!%('-)D>6!G_F V MW(Y'H9,R?O@?1OVE=U>N0?*[FI*O6X_ZO8X+_X8/#/X0!#K"R%#X&[3MT@G)GWIV2X+1VCQ^G&07R_'Z@KZ!)X-[+Z9O M40"#A^[ )X!)$VZH/8$RRV_>+O0W@)V?Y0M+%K8UEV:T!JZ4OK][Y%%HA/P/ MVL7^A]]_=0R\>3WC2?$GJO!OV/?LQD5M-/>,0<,ESY?E2"T_5R4_< [/]40O MEW:+QS'"+MHV6\Q_2OI%CYW4/:.NP.267(GOG!^ZIV:^L+^?9'O5Y0.DP/,Z MS]])%.AU4U0;%"\/@,V+! 93L*G'FY:F%@SG&.F\#Z'&IJ:L",B:;Z7QB1S[ M#U(P'-MMD[OK,X;_3Z*97^ZUK'*5W$I] YCBW;D!O$%Z+K?.;0<">[8ZH*RL MI4?R0O]OT?R30WX#6,WS-\6WU[1>2+D<2..T2&_Q";[=RK$G68L[;F9;OZ6N MD&@(I8X2->#_YW4'LW%%K8U";X1?Z2RR/#/?QV3G55Z7]^:_)?W]5V!M7GFI MER]V)?U<^8_;<4;&C,Q784F2(1O^-UHH8N%K%+_\9Z.Q5HS.#HM,UV0Z;?)# MN!77KF$MY>S4SVUW>%93_9.OOSQ+4X#"IPC8L9QGL&)'0TBK;"RXC-,1;"WY MMZA=JS7TSE;HC.F&._%YY'UX01/\S#KAFGK" E[NG X.5QI(R>\MVM8#$>=7 M&1//%W@RZ*3?8+T\31G, _?X5] M7>O^(',G%_PCU4?VLR>.]*NJ&Y0$AS2ERZ)_V";]7"7S.BZKPG*TMVY>^NQ( MM0P_C6;CZHNBIR2F9_T9XM,Y+Q'#W9*Z?TA!. 7"-NP'/+7_:@DH.>>1O&=Y M2E]D.RXF0Y.\ET,E^SR_30I:55+UVC-$^5U3T@O1X^+3OER+_JQ>7$KN2]%> M=_#!&T$.'^1H86(M\_$=J# MFRY_Q2CHG$I4FW&##9K?D_A(_63T"-:59Z4D!^10-#$\,4V$+RLX6^2P\D4C M.;/5XC\%9S,C[[$&<,#4+29[0@;_G2[@U)&TCAY+<:^?K9I5IXG^H8RK/Z>G M&_!GJ3@B"87HP7MRXZ,*T5]F)-A73,->H%+NX-_Y^4%$]I6?JTK>>$K(=R[NHX5' MLY&OCY:I4 [!03> !X41\&/<^GNJ93ZI7X>9AP1K'SE+6@#')8RV;JPY08*P M2YF",JHG1WECY=]3O7MFF"J8XZ; 17 -*.[M\370)Z==^^YF'^??3S(;7Q"O M_8*Q1P^_'[^T .>*1Z5(=*J:*FE:R=IQC<>&P_6=&MB%CU+N.!!^RW3(?&3, MA^79>VP*;YZ,$Y,XC#+X-/#,<#%Y\K-L7$?AF4JS3_K>9!Q=QS!(Z$O3X\5^ M$P83J;BF1/JFL+/7S\@T;"$H%CY8(Y86<83RPVYH5L6RS7'GV*\J#4JV"[6J M)DF'D_!I&QF7 ,0Y0\R)Y M7HQG&>X$N&D8??NVNL+01P;[&N1U\'ZR80+&H7;:&C?/T426X>'@V.90SY#@ MJ>5R]T@?]Z'R>2,6%"_FJR]\?1S+6B^;NIZ_P#4#'4DWZ44_!WW//\ZECSIQOD#DH/. X M,*V]2SA G@4K_VLXK'K.V9]H+*%$3M,X3 _#TIIVJAWQ_ ELW;"I.?NM0_UY M1)#>6LZ'IB"6N,$O8O<=XL'1K(]'_\5_R9D^U4AUA25_7HH\:TDYI=M=PTJ\ MBS0;_T=[X,@Q8??;SYYS-L"CZ[*C;=OLXMIEN9^H"[[,+]S,M^1%9=$*:)>6B MX%:TM;9JA97 5\=,OYI&W-:A37\?P$D&,%?*+*S3Q'^(^92K14F>Y7W\7RU1 MB.(RJ1"9D^?"0N]:>R8@GW\W\!E+?P 2U4WN;AK#8#F4.JC9D&4='_3[G^V] M>",F%>VBTE;Z8:YQ6?8TT"&YRXB@7_"L.PQQ103=T;VRUF'$V>D3&HQ1 ^X# MF(VBHN' E):^]J!VX N9D98ZUE_LL4)+@V$V?&=[45=6B.<9H7I)0B]"N) MV76R@49>9CS=OVI!=V8?U)S_;0IXUN(?X^"6$[4:G'^6(US= MMQ[-N0NS_=@9-+E^> /X% IAR%C6#G,3!A!^Y#$VO(F9CUPFG>J,"?HR:K(L4U,_>, MO99';\\=Z#^[9H1-KN_T+%<+<> 2%ESCA>+P7'5TRA*)Y<=UW7 M7P*7(\_"=08*#X M0\ER.R0;C1H_]\Z?&P"16%RJFV-?C:2?@Z1-4M/H>H)G_F3U#0"MXPZIH+G% M)D&T6F4N1(D?6(<_&Z188)O;^K/>0"J$OFOZ^;X 3X=1QB_TI\EN\::N&X#< M0\R+.7EMA-A1ALF"ZL2>!T9B:3V/:AB>^=[E 8.O5 =6XGXIZL=4[73X, M6:Y ]G/3MY,YZUY99>+U*%!WO!,1KSP"B5ORDJ&);#NC*W-X]"95&I\EJAX) M;"+HI]^4!S4?!3%.@.+NBGV[ ;03+9?&)9T[\H^@%_\UK2N1"LW1'X3U++NT8DM>J;GP5+8?-7PY9JUER^RFBW>&D0WGX?II"D M(^YUI/([ZZ]P[U[BCFX_=J=='.@L\0X7/>Q6<^ D*^<7T4M ;/#PRB'3^P_B M8V$CSM1:\)_T09<;S<3B/1'EIFZO)%6K3Z*C+;RC_K5MJU@IE^+Q@:7="\&?%Z1\=0B[NT5.]Z(\''969@>4$-%S70FJ[D(NYD& MQ)5WK]]5TNOA]!@LL#*EW%*2L=@3:IX:H3[/*@]^2C:1;%DP5Q4V5-;SZMK9 M@XH9H!-918%%9+1PS%MT87(Z=,Y'.)WY__C/1LH8:(T(CV)E)Q-P!,OE%84U M]3[+8*K-6D,VM[MH<\;%66((BCA1]87Z(N;!ZEJET[M.WN%F>"G(Z[=6&L?L MI5#7/%\M9M>>6'QV6TO^?20[T!>UV;R#$G/9$OR5[A)E+Z$U[:2VFO-J@3T' M,F]J]F;GN=N,GP-7[Z[PP.Y8FHE9>B"X7OPZ\:!,:HJR8Z>EV#[AR4VTUQC/AG3#;A1\$GW4'M3+P8 MH991NF3Y)EQCR MM$NU)B6 O=CPJ<)?4@=M4^&M"\-/77NZ_!9C=UZY44/O'W2.3@P'*;?"'%PJRN5L*C/(, MV/7&)14=-]^1&=BYE3!_:Z0'SJC*7W'E)/RTQ^>)*[>LO>)7($8(B[C_ J8> METL]:AE<7.@RT?!5':M>7B9"+'6_VB#,6PH1\Q)(X]Q"GR">XXLM][2VJ:=8 MPM/LR#^^SGTB\W2"71PV.F!6[7 176Y+*[_OKF5)\($LPZW^K\S.9FR#&6#/).] MA%*:%E$]>V1F4R[-AV>AJ)'CS3OA5M_$OKY> MH%N0?SCG3SVL5_?':=>48=G($IQ9L+ MI4H/<]B;N!?&QG2@#[#+!6=7!6,Z$3LO%9[^O\\;J2 M2G.3=NWO?FX,+(I:86SP%WS!F1>ZP=G?A;Y4^T>8&E1U+W\W#H.TW36*/;Q# MQ+K\ TSMB'N=9@\6-ACM_:0R"Q_"-%, $W^06JAM!EP]AX/WC-,LQ$=VI\I: MG=^R-*;?C=:V9/A"Q!,:7T^_8RP!HJ[6")#-F_H::1>W;ZGL%B;T)YG#<77C MQ_V8K]Z>II<&QFX[L76XM1_7V0'+2(7'GF*Y??6*,4J^+=4:1-FR[43_@&8)E] ]C-#D%B MLR8[-:%[[=/>#C$>!D>+7^/\RZ[09@GQ.? M7@XO-)W"Q>/1A_.F[PNKZRY?]\M/#C[# M9TV*]ZL;0(V 18B 2;C2Z@V 8ZB]<>(_O=AB_T]ZL5'\CUYL%O_7O=C^OUXA M1M _BF4V&-2>HLMR..FJAIN36]&S%>&&/2/@Z]:"@/O9IPUT\0<<#3'N.66F MS;,6UM?3B;[_ZF[!Y064Y *!)WFTA(-H8JFW+%ZO'[T.MTV,D#IRF&H[>Q(* M8IJ>8/E2@JS)JYH6[CBH0AI0Y+?!RUI M#Y28_.;)"^B2TZ!-ZRX;Q95P8;5+JD.5LN/DCX%]A4VIXGS2N0'40 M 6>(LP \5MW7,JN#X)=4>94Q5FPM-2[/F78"3S&RWJ##G2O6'AEOIA97TL;V M@OFAUQ^"^Q4^0E&,3>(7[=!VAZ5K,=HW'] A61S->5Z?=17:)+<&H2;.<^%' MHJ/+/%UPK]U/Y/9;M%O1BJ>.))]>_;DL1LDCN>IQ747&O8PN%NPOU 0GHMY$ M/T#-/UDA#9V ST,46UKJ)Y) ;,X9@KMI@Y':(S1WE87_KM799$_)7NHW6%3Y ME#E?N,U>1,:<&$A[*:U;\)8](-:*OWLX1\QP.542,_[TI8,FIG;9XD<:^\:[ M\0)5[&_-P(JR#DX[/[4V^H.=D;RT1<'R[B6$SXQ!_$O0O)GSUJ<--CX;W^') M[) ]IZU:5J9HC6)OV /_G7='\/EY:.V_MM['9-*QEL_E8#I&+[/H>G\W:["% M27]&!X\JK<\X2PS0&NJJT]I,,N=T5ZU_K5'R_.E9"6'&X'/<:],CHX_?[XT1 M%R2Z9YN]52$A?D>R&GN4Z=7%CR?"!>7"9T XU-OOU1,&C1$C/(F_^+46GJ6M MWHD]664\,%T:: Q>JN>NP8##F[A_S[I?RA=S>K[))SC+$0]Q7U#@Y8,3O*N1 MCH:QX(14CWR_D#<]JM!JC+$*Q/NX+P^M BOQS$Y0YU@7.G03.K!LE]^[26#1 MNBY*:[26Y0C6O$ SC(-VA)"-G3BY6HY>:7J!65I/0YO39TWY*']7.>=!RJ=*M:DGUN@)URF3]UE6X/D(X*=#W0,=I7A1#&UFL&>"U@J!T MX3^U'U(\]5HK5R8+XSGP&+L8&7O)U^%BY4%.NW_V=X9DP^7Y MK'ARXWYB/,6/PEEW]#H8X"B^X#06B;Z?7ZK\)H&B@61?$OKM$,B[ 5WBPFDZ M/B6GB$9&1"R5&Y0+IDA(HOBV%3KI"OO?><25:_X1-)Q6-Q'MB$7Z 6R#_G']JC_ M:M2\H/I+Q_LZ9.(OMWX.90[=&T#4X!J( :>RK/(Y[7V-<0BC,7>ZH.QY2]]C M#>E:/\W9^XLA[Q$U+61BB"BD@,C1FTAI&U5S55UXW$) MYXP*Z]YF, ZD5+E?AXA=.-0^:-WY";J@+\_H !T*;H%.MNCP'_FD'\4QCA30 M#,LTF\ZYG#UPW'724:+93/7/V8LDZ&0WN%LU6MUN #1J M/ZZD1_DY'8VTQ\'R@Q\XHWX*OMXW6/G!(W5AM![F'[/8T_S^9PNF0?9QXTO= MF28+L_HGO\]#SBRT"W3C>EU]DK"*F#5&-=D3.JK4,S>/.E\XB) M\WC57CF4&%=6=FT#"MP!(M1< _5\'[G2#O$A@]? MB4%_:I1LM=!@!/;3[%Z.7!>(_=*GBGA7ID9"\TTDVY^(1@G"M^3T< =\#^>^ M.=,GUFF/ZL1>C9!9_;;=GE[T9G+\;;:=6X6EID1_DZ?XD<2T]4B^8SEKN,LY MD.;NRGIR8M(T\X>\YL#!)8K/\Q-_7SD5*_3D*2F-[[,HOB"LJH_')@Y72IXA M[F0L<8>[D Z*-M9##>VV\.-B6]\8%TB M@>Z1LIT7/?1HDSKF($JWA;)61]A2.4G_5-86!2F8*^ M8^ .[DDO'2X_!L0D#O@]SDF;;Y1LD?=WME6>\?R5E*7^?2STA,% \@5IHB61Q"UT761O?=4-X".1%4.M#+F!M @M86S MU:<;\<_>N50M_-+T.)"5?F1.""),V4?>&);#4]B'LFCF)1%&R*KE:XA-@6EQ MK&=_JS42!*O-F%E:11\]^GMRKO)/!#FT>0.@+$S58&'3;L2(84QIDM"D =QA MLNY_?[SE?9SM_X3*X_W9:>!.<%$,.$*B])0KFCM-635=[?YB Y_?-9B_%$"7(8%T3Q_( J MQ%GWD]LIY3"W5X^ A&S@-FD7F,X,-I-33'U[.F M"":@E<-<\DR_*$]T X"?L+1O761Q\BT/:7B!J')W1R()Q]H+>F,#QIHDJ9E25 MNO+.6>M=S9!P'-&;RF&(L'4J%?_$2&?ESXK,TE* (L$LI;,Q_^;F_X632[+! MM#FA1$TF6/%I.NVO81^AD4.3:U>=-1IWD@< RZUJLN!+18CX2(;>L(\0I:F: M%T&OBX_STP#Q.BYS>D*4V2>^H\%E0_A2%W8]ERB2X%<4'Y^)ZC3)^]A*@ +? MH$+@A.?^2R_/GRT0.W-#?LK>VJ0@+W1#*^&5,JUSS9EG1BF-]2>#M;P_W7)M MY<;II7.<>;.D4$$IB;L:Y$>>( "W M5W0QUG M!OO[ /^TB.E+'AU[%IT4IRA!4GCV2(.6R9UG-/[3\@;E)Y5$4UL]K-BHJM(; MP0L@';1HWDY%8I,N52;9WHZU//7O7K[@CE"I'3G^4F/YX^\!2\;3YCA <'QB MQ>9//(U0:D?)"QJL0R3$P&.%]*""17O92_EI!\A9]#J5+-^]U\Z"-'C!0RM- M<5+,9:M])S'=*R0%C6L$FYT;*.&@P&QH,,<+ 947! M=6KWTLX&O4?^Z><_-[^"?/KN@*E%351D^O,L97_L979CLIA_REL,XT\RNQ[R M/Q[@#(25;WLF]:,R.')O^R)64;]K%9.@NDLC^/5*3E]ZBNTOB MZ?79WT!A&UQT=]H[%Q=/'PJT8L>$"I3C[6AMZ@K.E^NAA^*:PU!RR(@%J9%M MJ$_?F:'/#4!I>,,J17/UKL(V,:IX.?<_@P!^?_]JX@_L2N/]5\*\U2[6(;@8 M8L\,?7 L:_39I:$[BBWL.$H,&'7QST0OY1$N^6V-;_9U&X0G+;-HIQ>_6?YZ M^W+)KD-Q ]=X:[U"'0]-SB76'GRUA(7S<8/3C3AB_!\]G[PRG]\\/RYL4'TMVL*PX/^9#7[1$ 'VJ>Z1?Q/2WJ/G M+DE_M99%#_D(#LQ"2B9K J^W(I?\/A]82'W+TC!HTCV3ZJ42.:#GB2AUC"K[CLD/QYG'L5_.T:40QUDBDV6 M7[Q/-%5Q>SM]ZJJYKLPTT6)Z_>MEL/'/B<+A\FS2/(,5UR2.K\]X/:Y'8Q_A MQ8ZO85>!J&.$*"[Q1\0$=ZHMA5L0ZR3]Y11]=]"CL6#G8?YST!\+059Q#+R\ M@EIYXBP@?GV,.<.T!^>/_[X:6$JRG6/2DH"8JM9&EC[GRL8_HY:4M.OP_!!T M+$6/D,=RIRX0A3S3\'K*MW2;TBI-YRTA%6;'M76L&:WCM6.!!M#X9'.)CM2J MY"Y#"S+3@ X6+?P#GHCI[U_ZV"$SN'.FO(0YT?2A@4G[L^@6<2>+1Q,([](* M9\%=,X'VGR-O]7C9\,:Y#&BOV%.Q5RW2X/$;0)4E4KG!&%)\=VJ6!I8@455A M,/7 (FC5:"!=OO2G-G3QW!IW4*+MX67#A2R(#U^<5?/[,BLW ^9KNVQKR&D( MHG+^*8T*7<4<1*R"F*_LL6^$<>&+(XP#?TDE?9CZ-TV=^!<:]1KKME<(:')$ M!?14AG>PR2:I\R[)!;<&/-PY,*KY2X6$+]8M-BUA*>,'.0Q4Y@G1PHJP*#-E M&+N!!7+C=W:/MFE]1\HX$T9$4F0XZ(EX.)-#09([XJWD>:/R3WJ%/H;PX%HF M%G2BF2;&((:_,V9&6%X3JI[1)X>06M6A@T@6FC"U$>40M66>VNL<5Q\IMVK_ MC<8<7:Q2_\+IUTX.KH*:"?2:.MD*T;- AWOK?(FL2 3$<*P:=!?MGZ,_Z2W# MPK@V8_?OXOBG+'_&<&BT9;C8TIW=)U.+>Z-[.8.KT2^ M;:G!!#>10D-\P:+GB[(ZW!/=GA1]*&;&"L\N9E"XO 3.H3M;'C,?X[1<+!11 MF>,:/S_ZVG':BD0M6LW6FB;'!3+5UDWA[/=%%AR4BTONDA9,*X H8.6ZT]PX M=?H+_3T8&=8%8]:Z>]GXZ^^I]?RQ)VTKK^R^[&Y@S5U:Q_)T-;/OO$&.K$:: MC'#6C;X\:6WZH/Q Y1P^^2264.K5X=4T,RP>8GP?B<#E':ZV-X:-6)B,84*\/$1 MO8Y;:M0'"XX_>-?HJ5ZC8.U+)=FE7XM9Z&+ZL]3C PO?LB&+6'7>*<4UT(^I M[G;I\OJ+LIWZY':+SAL L7=&1K"F55/22N>.9.H<"3%<1R?S ;5' MBDR+@11#>>L2O ^-TU[6*H"N"$6>(1YDX+G1Y%_3Q -Y&V1@F+J.A:68C.9H_8,4M=4:F3?B->-E M<-"RJ8H-:QHFICWPK>&+#!N)\\91YVD\ZLVR\H A.V6AGVEZ9IDQ># M'\XIM/_)4S8@JCF3I&$NFQ[3#@#NK >D=;GI+05/=D'IY/,7#[YD/Y]8;LP2 M@E:ZTWAOV0I5HRC_R*N>^V;37TWOZ?HW*F&TKY[*$]2"/UD\GW2;?)NTCGKK MIOQ&VO/E84#BX!.=YBS\!U5"@X]=08^=H-7RA9?%>)X;@,-1&'E<09,D1PVM MB)U^ODJ,N/<,);FUW]%IX-63EB@[FB-#7)V^J3Z17(/43M,R?&_FCKX>'AS';9-_WEA^,K M3Y/)N&3=R+FT'C\\"PMAU43X)]&$Z9F.Y-HK^75&B/B[?5XE"!O4(@\&+?/= M'PUYA(N8:SETHE.X 2RDED.\8O+U4HP]6^5S.$I)KQP#$?_.*?Y/JN 7_WL5 M//)_JH*GT7XW_F349H[/KI']Y.4=IRP;W7^OBU:31^J#;;H6 ID>:BL*XU/2 M2IW/&$NM!M,H'"<+5VXO .,M/8_D/:\KT!?"&Z,- 6 M.BPXW")N:.$>F\1;B)[H:+/RCZ7A39Y>%#B<>P>$C+6-@NB=^29[P270DVTE M;,&!_S(PM S*KWM[[$Y#BWC] 9CA2E,&_[@X""UT?>I"T$>=;0#PUE@9- 7V MWIZP&KS'AK$R0Z6IK0V)EH)89J TU?F'A8AX5]A[>U ;XRHCK[80.F5J8!CB M5IB=IW,# !0B8JLG=C@0X^0?YLU9C4P$43;-K *C3'@+(';4R%7,Q5P;.EU MY=I]X'J,-UC7#=GS.C>2"UCNVZ/H:A#(*LNP:K(_4BDG63E/?WR_6FX[VO:M MR4N>8L#H=@_),X0T[@3+"1'!^04'DX:6S$'SW@M!Q4+/6Z)%%CZR;!+0=0*1 MVA^;),I!3D82$E5FTW^M4N![&K^6QNX/2LJ&T*2WUO!TG+HZ&!!,[D*O4R!O MGCI8#^SNH[Q$F5-YDM1.N'^9!I)4RD_= N0?#(7=..RZ@0+/FPEU.;CC:V[< MDOH1*HZ(GF!,M*8F$ABL:EWZ+4MZ Y 5@UX1:N,%,UN1!Z%,4C!#$+PD9_4$ MF_!%KRG]EA;3;FDQ8-%\ZA#I&GB= L4U4.P%+5H,;>\=(T%XP19QRI'SEX2) MIZ^N$1!R-(OE?V8,W "PWCF8R?E;H\L)MKD!W-&[ <0@X@W4-XBH6X%G<7=L M@R-OHX8N0L]/)J 8&B!N3:S5%4@ ._>:@%TWJMP 4'PK@SF7W>E_8(1Q=_X& M1]WNCEF$G1].W PC$)X&56H*_B_MO_G-1 O!6)^&3+.*<(IW!/G1KUV(?MQ M3?[;2Z+GIZ0ATQ9$H'./2>!_G6;*2G9==,6T J::WDRMV#;T,[+]J6O1'L5@ M*4+W=)"GE@8K,MO%;*<9UQ0)#*AUV)HH[AXQ&63&R"C*:G'&*TD^:UM]=,P> M^OY:D8Q",=T$DQ,*I+?#AI<]#WYR^8K)EC5>&K8M]P7A0_2A9^L5^_!_KUQ4 MR_3T_WGT^++O?(B@Z%? \ U@4.FJBP?-?@/(OOUHP22 I&C8WB/HH/X-H"6< M!WUK -D5M[_CUQ^Y\O(N]8%':.#EIFYP.<7Y'MOU\;.[SKQL-::W06ZS_D&% MRHS #6"C"7HV]>-!45'(-/@&(+=R&Z>+S;7V-@[V-H[U1^Z\W$NWUJLS&/Z2 M.L?]]OV<+ZT'%0J/A]\%-\S@0]C_LY_G-!QQ=76;*:"$@/=Y/S1V I@>R+X- MIOE3O/E?HUE7P#.#?W;3$9$0=0DFER)3]X;QGX15JS&_[C._R=V&EZ^\7XGXU_6NK7#)[/0S^F M&0;*?R_#6>P8UPZGTCW>FC2B"%U5G8E8,(?70WF/=F)@%(H,T3> 9=]<;UV; MYY(HBGXYPW #5>J43=6!A>P#O)W71/^?61*[RJR M>I?BUGHF=:]SX*N._/*TFD7]C.Y"'!KLV+''1P1[QKU=Q^"'FI3"T6UL B,]E%$^,"5C:T/I]2D[B1S? 0L!O,M M"'H+$>)&!B\5%7':I5M43I5Y,UMHRR2*/2J4KWI 0)K[OT"K..U?5QR32$>A M_,KK'+%Z^#ZW,8,/7\Q'2?+8Q^R[9A6+/BLCN6.?MDUB8>30+^@W:+>4K-H. MH6ICM*! *G8N53AS-= K.5T5_\P9_IR6]<[0WNIW+^22H1,U0>J?RS:K^E/Y ME.,J" \V=F(X@RT\F[X2^Z#6;GQQ;.TS^VNM*;^7L(A[[!B9>"O+$([@Q54TTQ2B_[6W*HDN=RQ3GXF MP6_WM B&)ZL 8MG)7$?IR Y-Q2XC)L55W7G=;!&IWB:JX)D76IP>ZTE*IM>W&?]K<5F*KB SW>UN)(ER[E MQ"<-QF6- =$="4\LHQT::6=FE-;ITV786)8HU)) MN?.N.LSEPPU 0DZEP-UEG@A#%.Y3[!V08=+:$OU^?$;$,BTK?@WTI7QYM$<+9* Q; M/J M7NHNP>T[D_O(D^T#_6I2?GI+RP,L;6'APG7&8DOMVBRU ,O:;,47C):O9?F? MP2=!^J<+]+F.2(8F#6SW#< D-_W]Z?_JKVC&K-Q8I] ,/CAMO1!AQQC$*EX?7R'#IT$ MU7V2W]V4:]^2VQ"](]64MJ6=,'/-"+2Y072W[6OB>RMU6Z!OB3NL?/+*!Y]9GX*1 MRF^@EEC.$?Y-Z8$^M,WW1J](ES5EEE2^O,RXE*/5U%W[F3X_ M/^*?/O_F/EG:%0RD?L0W^!DO$L>AC/,HZ!>->":P]CF-GNA#AY?%5XA=$6'< M.LYF99.PG?K+S#:I2(J97;(WD5>LY_PU;R-$?R2_0V,)^L77:K1/<=7D7SY] MWQ'Q['5P<]&913C9K6G.'J0GJ 5:QL]8$#$-R:0S2&7^R.J^^K->=7:?N M'KHOWW)>WK$H!$.2Z[V;O.6+SSF=:7LL)<"T$JU.9;]'AZL^I0D05TRFW14B MRG>1^ WX-(YJ'_CRXVN;AY<*]/<\_65CQV?88J2I4/=TKI0PC2BJR.1_M0U1 M61'JA'./S@,8R(*=X RVT FD*$== M]*Y>:K$Q)]R=7GE:$3OQ=?B/ST^3K4E:UON:XA>BSVMKQ^&=9!%*[/J& M)%Q<";%WNN?7/^=\:-@-,(683Q9&J 0A[BZX4ST_.OX07KL"G=W)]-JQ2%X1 M" SF41LZ>+E AC,,*NT4- ,(!R_-:<)C(#*8 MG5)A8XZ*"3=BG6Y.+GO6&\"SC?@L/H=."X+1*Z?":1,7Z$.?F%(7*5]C):NB MSK?" 8[?SVW70I16,T]1@89I'IN6CH'[]3YP)U^_'(J7=A%!,3Y.96+GK_39 MGEE&*";T>$UDA!RWQH!ANZL5#7$KE/E:G+8RH>]$&V2+-H:.)A#;.:2N(9RX M!#/D65RUILG$O%BJ3)#A)XJO>_]4 =D6^;Y;QI\ "G+$O;N2!]KC\($B+%IYHS>!Z.N=C]2LW\YD@PD=.3W0 MW%_/=,VV13D"P/ART>LA>9UK*.,UR77FE5W0LA#%*P?/1HZJVGAJD$()@*T MHB/6P.^OT%.Q;U[7!EP!@4+Z/-PJ&GD0BN_:55J'E3Q#Y+$JIP()U;40BUFA M=P%QTK07V6'8X^(GI7"(.DQ[S+ZFIII.[1':[DC\TUS;(H8W[4I 2ONJ(QF/ MS\&4D\CJ;_,*]C3*P'#&1SGGD:A;O*? Z;4NV6M!U[J!ESAH>QV2AKTH;U=P MH ]/J_3G!I#V[%8KJC1N *2,*WC(?U0BSI,D[ZG(UR7_NJ0>G661A! MN/<2P*,MNNMCEQ0#UJ^8_)'0+ 7L]2BTKPSX/1__> =Q?A)Y)-9?,OIIB.@V MC3Q86[BZZ#A/!R[)-M[ZQWNHJ-E9FM:CH?LW@"L>OTQHWNTQ$$X+ =Q L_V; MH$C1.D05 -QO .T>@="U>8I_-X X-DP&"#K8W+J#%XMM+[W/,KD6<:RVBWD B6BY\3U;N_W1_([R"9^G2WS!.PR-']/#>[5C60 MD2;L&4=N;@/C#R#G+3V61OVG8'M>YI'X,#=TH\5 MT6#R],H&JI] T0,"TD"8Q7-Q!^\<)S:G6&9KS2_:&^G8E",WV\=OVM0]7X3L M?O0A.MI!5S$TVQ0'J"<.\GPG753RU%XM#PZF@,)=;O.T?[GS_))[7I15E&RY MKJ.992&+L)'K"8']&XF')F/,*J*L-L>&\MF11\6_>^VKC05CHRA=(F*[Z2F^ MQ?N7^W5.FK3 X$)35T1+(,J Q$C\V.0J[%\,F4KJC]JY5;92(XT@GNG\;-V, M]L[.$?EY*? ZAZULN?99+>SBO >7N@:7_*YJV&M 7XW$) MZC!JB7QEM0*C12'X \-K.W(>;MTUU$CY_>C!%9(AN.Q!!\!)",^!2]8<[\\. MQP)?#55^B ?_^7TOK=VREK'Z362BEK,Z6024);),EV"152[,=@&E!?4 MU:E\[>XX"S?(7,UYZZ4M3XBES16:J78+6CH+KX;.W8/IOU#RJ[UB_Q7ZXP8 3WN2&4%"U#MVS2>CJWU7L\1< W$%&?>>24U5SE$>/=ZR%=>L M"V-P7?K"T@7T$*!$MJS*D\^66DCR$RC=-/P[^?N/D865IK4$F0?6V[YRO<_.A023R+6F%-";5QP.BW]8,Q!\O@+Q+/R$]C0A^>]@P(9XM> M&'@YY9$&I#.Z-7?#EN1>=_>ULSX>/79ZY=)9/_YO^."(QDR>_E@AZ,\-H MU!M'@O+!'&CQK7_)EE&IDZF4K3JC8/)*O-[>KRXE9\(_ZDO#'+1K:FN-Y E. MLC*/(RP4BS,[U406777O2^*W7"*2E'J:][7\H(;*0/S=7L3,8-Y MY ^-.@TOXC-*3-'=LD'+6W=5>#+LGCJ.)WNZN95X-#)].>D25<7(EWIX4:GE\.#GQD(KW:;AB;]^Q#L*<=G:H*]G)X-,*'KND0\=-KU$*N! M,3S=X \0F/1]^$*.3V2T:\+&*&C.:)DN3E:O(IO 342#7_#?"Y'/*_$MG3H' M"STO*Z0AC[ IG3/'X' T)%WG!@#CVU/1 [9$V0HP+:VR=27WN_J#VO'L&):Q MR<"6L*5FH+[CFJG^B/J<\+OXW:0]R&)O]5[/H%B'\P4HW,=-&;]VC)N?? M%W\9Q^SN#01^;&J R/XT1585KF#&Y7.X85 MQK]CP>R4!1VKG,HW,C-+ J,.00 MV(XTI1S\S5^'A&U9B&(SED\*(_+'+>M'[.O,!1)7DZ3N'X8KTAF@).]AM_FF M]X K\\ "R T &Z.F,^D0E>O3PQORC6,H^AR,8GV!#1C:DV4IOI( T\[,= \/ M%O\J.KT!H'F5A[A?,;F;_[!UD*FG1SC@9(JU%]D>@R#B#0G!T:MJ13B3@)!- MHO7L?]:B>YV(I@7LF\80!4'^DJRZE+U(2;9G;M ML?V,\,+P)L*\=DE]?-?C>X-GD&EBAD&K 9$:9^;=AAJ.79U@2CW1KJ M5-\P]<*UX?.>Y <#?K$H[WX75/K)0"*G.)]# M'NZ_4?:>04U]T=]OE*HT0:J4T)$NO224*0$$FD! CS^GSMS[]RY+^Z]<^:<5V=F[=FS]OI^/[-GUGIG"[FJ MZRU)T4JNUU19?8'< 9SJ_R=LQ 6+OE-8%R7&N18[E1I$6PHK-\3]%S$)_JCV ML,PZVII>XA-_>; +AE69P;Z^3?* T!.ZQH[)7<@;O,XJ0VAINPIOE0U9VI@N MWW9,ZG NKUBNBKRJ(U@&O>54H(>FM7%GZ_S&?5@P(\VV;KQH=G7T?2=Z, /I M$7[2I-\ 8DWU^18M$)]?(6?>\GR7CE]&!N;(T*S$N@#B]B\S6.RUHPOLPN(G MI3Q3[.W=6YSWPXD!^PY]3VN;A5M >_H7$XJ/!& !H8[R*6 1J_T;>>P[G/)W MB"?VYB>(=.;\:YG618?RK%F^H_/MBL:?8RI#4F.'L&6.W5K7)G1/?-E0VK)3 MH&65B[I!PA KG8+G7TP^Z36B$+&([5O8A/8F2VJ&"4U._WF3-L'TN>)+D_NE M"7[2#6:#9FX))XHF*, V-J(+!D^)G%J7][.I6#VAB&5"41&HI[69RG^K#Z@X M64D?4.'_/*-GYIWB3'HQ+<,L8ZO=!W*8QI$0G83"T8UZ?/6QJKF];&-N@-H3 M8$84].?\7&T$3COKJ@4;Y.ZR:Z1XD=AI,JK:1/,9Z1=<(XO)L/H[:MXN/M78 M&;*X!EO3U^Z3A]P]L69JHD610[>Z06%<;RI WXXJG_-P/ *.EQ#PK'[FE= A MQJ:^;H;--3-#5*(TFP7%E)B;3CM6D)]-&I)JU]=2'E[6VN9.FV1[#V!2C1E5 M#RW*DB7XGW>!0R@NUC/>?1R5+^N897V91$&J)$DNNWD^)/?;YB XA AEN26H MMSZD269L-C=4'>C3EC6F8OA"+:D,1=&57T3>!M@CXK1[_U\&\KBUW.E8/#46 M]D0B@[R,JX[DO:T@H[#H%AN;[;!@ZUR*%F3E'N"V__'Z$<889;AU8YYGJ:*9 M;,5,>[W.V=D\&N"A4C?T(M1HEF3[3\)'$"T.O^Y.H]S'^.*-;7\3D#QBU *5'!CBP96ZFQUZT)37E. MK":^(Q(!>C(%;VGI1[-(V!Z;%!;3K.&8T0:%G.B2CK)4'-#VNW\&*OL1)I[M>+5LVSV;;2TQ4^Z!XA 9JZ0E4 MF0.N9Y)/RO.,?IW)R16AI\Q:VW]7?9OQ:4.J_1>S1OWP: !V8QGBSYEAK6GE M'X%31?L-&+N]F"BQ?'H/"#7K49[M4@4GU C:I/0BDNW(.C]Z7QO/94E60]!R M5D:,.A?*4T1W;B+4_!O\L."XE7QA3= 3VP7^/SM#,J W[C1XHF%'_)![ M0'%6SVEMY";L,G"]\B]H(3$L5?/WW3ME:N,_9;U,X.0>?J<>LJZ$OHLST]7Q MZ-\E\3D>Y!2*!T$+ST+Y_%4.]*;]<\>'U\R,.*X2T!0KG=8=O^7#MB12D=&P M/OZ =VUKKO)DK+/TLIOIU-$DOS(.K47#^LR1%9\5LE'FFYKSIN/>I;.ZT4G> MX7C*I[>!1E0%A=]_2)D!2]+\%_J-Z?_BE+Z#_/\I8":-EX*[>HXW2W59VSW M80<\!),MF;L3E?"9V>'=TPF, Q)!\"64 MMQL+^8']*.4I?"'^F7&Z1Y\F2T)%FK%^$>J2J8L7!4*9CZF#4*C*$!YK3,6, M77Y)/?BF@?>N^>HW!,,Q<'&<=QY@88N-3)M9"[B>&\(6(S[[59\)>1 &?\+W MW$^["WNV.'Q+03O-$J>!XA^:HWG',80K%%7Y3W\J?X>8,+>^U*' M W!V"PD;W&"2F"+"4O1?%^9M3='X=]P#]&"=":KHM?[!"_\BDO #)5*FC#9D MJ8Y$*W,G\ .]B:\*+OG%=]F%O1^AJ\L%29YC 5L4"2W$J'J 22G5"_GHT8C%Q<5ERD'8.,%V\?+BLH,RH'&Z,W M+DY^X_R0R73](OZM [K6+G[\KDS&H4P&;'ERBB$#PFYJ*$M2:/-\JW.(1->^ MY/NT8DY5O*CFA.W@J*B$IIE%__ (?B]D5!6)K$#%;GXO-,L"[7 MS)>9HZ,/AIP][;F[:DF4]:POR-O<5&2GGY\CFI+:+'(1XO> Q&6_^*+6+O2/ M12Q4,U/QQKZF]%GX )*^=Q+ 4_O!V&$Z,9KT6[1\@C)[<[^OV]=)R#C*O59> M%R.G1;DT1E-=SR[IR]HF.'8K#%EZO.U;U'06=*'YPH;'C/$G_IS<>\LR8.G092 MI@X(Q^DKNPK=I_.$S/ M$'W!#_VK@WU\5PK9\M]:_O;6P'"H1%Y_P)\3U=$!=*RD.7TM_QA;;;ZSERM4'+QO,U/(_WXOCJ5_($.7ZXD=3&P,Q)(/@)=JP=ZW!5A;" MVVVI]N=12Q MOX@DD"=/PSY8AR2LG3JZ+7+I4(&]SYB)D!8=91KQS\I4JEI%5].,2@R^5^!^ M&+K8,I6[*)LI2[ COO8:S/0]HYY-4 8\E/7+XAWM*ZQZ_B!21',[52--#5$H M\G)8_C.=]"WOW$Z1,8S6T+^QJFT-N&.,R M^!:8!T4;6A-H(BB>.$O]7JE/7U$]??_5;TD\;S9HJQ=7N;<1TX'T;^SM\-W( M:]ED37# \MZ;'SMQ4%0UBM_Q:3BNEC3\\U#4OY\[C;?2_4 ?4N90]/U- M; :#:06GUY=WY4*4=&(@7].]!VXILJP+HN2/>X=DC1^#[9R0#>T]DM2@^]Q%MO_XZ-1V>C/,6!)+7-:K9: MY1+,&BH$MV6/.[T^^3 <>&L]WW?[;W:[ MV3WE&:B^0=WY[6=/1=4XBJ*OV0C_KN= MR2$?J!J+'ECR>LM_X_CN]>R=^" M%((-<@:["X:@[Z=8/ZFZVKN5!?%Z=#_"+Q=0B':<0,*2 \\>U_E#C^#!W[. >Q?F_E'W3L")A8Y*MGYZ?L3J- 7P'C"DXCD% M2!C#P%,$JO?,0\P1?G%=8$]./;B^_B<"[7=";]9VRZ-!'Q1FMO]%2]T*_B CDBYN!>(Z$WO$O_0];GHZ@[ZS5.+X9\!R7.IG'N1Y0&F-V4(4UGC:>0R+HZ<*]/,O4M)BL7(SO&(FTO0[1G>^OB^GQT M^E5'8/$)HVBU*X-N-)Q&0O%]YX3N49C(^!C4MT>DU_M6&=8=,_3Z&Q*[(KF>VK5YA*]JG%# MQ5'/89DS>IZ$6Y)[0&25JN\]@!@4R_6MQ_GA&^(9]:>HU;R6)Q32M>.ZB ); M'9/3*O^AG\G2%:>6*8L- =L4^6&Q$F8D^G6Q?68T<2T0'1;L="^2,:UGKHY[ M;^FG])!YRMS[!:T@KO!%G"5&N75I3%YQ-_E3F.00QV4Q4&HTY##-/6%YL,<( MS'P8GRP//,NS63%NZ@Z]!QQ.F37R#*(\2A+D[1UE;AZ_H),UHV08OL4,R_ H MR!Q(%RL>? QT@"(8(6,$8-IFDCS^H,@3=U^'Z(\G#PTYU3S_Z'R8[9C,1B96 M*QG0@I^XFHT&+"%;VZ<9+OCJGW=V-83J1N .8OMAC);^94-9@6[?UAGFCHX% M&0KG?)JH&C\(V3%Y5?U\.B7OF3MT#_BT?'$AEQ6"U^OG=FE/_NL7E'>(TZ@7 MV"6G$H1!J414-/J6X90R4(1:CKVMA1]7;XM5_TZJ>MZD-=W*SIG^3\_@2;G/M"^LJ3F! &V9LMJ$XW7UI>"GWRW$K+[HVU>I,_PU_2@&7?>X M>4F/9,EW:$)@:!"-KFBA'D"WR7^T9EWIA)_8%(7(O0!W+)\V,W*-XLY%[&17@D+> M#%YX[JK?E"_*C&Z?#$\)J;@X8,2-5G+#2+$'XBE_^0VOJ#S9A<*"QE7YPN+( M=9@2UC%._Y2HUCE7X;BBFGGFEK0SEKW94_DPV+[&^G5/U) M5YQ(D?#B/: I].%A6F9^TU_GY9)/]-B?NDWA*D3.516.,J+0E%^6@JM$R!OVX&9[O%K.O32Q2/JMZ9Q6VW6BHI_>T3?<$YK'OW MEBY<9NVS-IFSIP<"GS!KJB(8413^WH['D'XMA&?CY64.;*L]W M+/N.3G?SMJJKI$B3,9HJOIW$.;TLQF 9&>"+LXM:^]LO7UC&CM M>$(-Q41;BJRKS-2;Q227.N>,@U<7:V>#_JAC878,-94R4\Y ?,[3]#(\9FT7 M>YU"(:G54GZYPM,?+M9.F.A9Z(?6;M!K%[M&P&MR65_YZU,K9XRM7@*0$2LJ MB5DK^[2=?F2KT]&4ZXYB^V*95[RE.JY"+F/C/>A]K9K83.+/.&J>DT=ZU.)W M[7-ELP@G%?V(6_^*K#:?K=F=%1:LJ6VR=-A!%>RVMF7E4\*,Y MTI6?ZUWXS(E?$(&S'T$K\3 MK>P&(MQ,,S?"-5+Z6;[21*%G%-/[-0KO).*XOQ$LMD">.K_(C%'_0@L6V63Z M*[+>R9VXLVK G^]V#R"=_Y:44VV&4*2V%;@'/)]2/ X)WT/75H,=).X!\:Y( MH8]9FVG6TOYARMD&/0GKU,(*O0#/2_W:PX7]U, ;_:W4*':T7ZQ-N!"W/<%4 MMR978_%\L[^/@B1DY*^1R-__SC\J4 =E6'&46ZT=+)Q:KE:*-[3HC'HH "[P M$D9O6YKENGEZKYDN&B:A^P))=:M=\F(J8ID*+WE.0NR&,E2A9Z* MX@,SYL8EB;7F_H-63LT6^S?D@>]&+E=T.W5[=MWV]N7?:L!)&#/N]BM)W"5E MXKMEC7<<*FY>^J<.>)9F=:/'## $^7HB)B<2E5&//#\W *I*GHBE!$R)GY#@ M5)[MQ0D6MV-U6.+T%N$L1;[E:Z!! S[*EU\\##(O6'#3";O9?.]&ISO!AED, MX#;G0\9[@-\YS15O"(;8;-7"V78SI/H8ZA[ /=V1/-K/@W;'FQ@>+=\#S;DK M8N/^565J18)[0!^)I;3+@\V>V>\]A4J<=G8Q#Q5[%RLC4B*C,5ZKP34+8%,: M\]NT>\!#:@S<2/'P-!53.R+\Q/_ $FC:5M>$%2ES^9CKVGM#L.VG_T/UE$@@ MP4Z:JTY;O9?)P"QL@->7S/###I:CU&SY@"ZNM574\LTA^U7.&NLIR+5*$ZT* MS@1"LK9&4=[GLR^0>TDL_>,6T/DO:@7!?SP/=VO !:&:V-2A&:=0=I,S:-0U MJ*9%\O=MZMO(@/>0=Y&O6$697 46)[W;YE_WR'<,/EH3^&2 *!$%YYO]\XPNG0!4J3 M8D]/#NDX[HGPXYO.4 O*Z?B@K,Y5:K=0.)Q]N#W!9-<*19JP&N2V.0 68AL6YMLR!$!],T7 M_W MYI!P?Q[ZG]?3),"J.P!&',2#1E7/ZO$?O_0B#S)6MQ:^&[T3SLS2XBT]3>=Q MZH_T6'POJM"&Z/E6R8G[?=L,HC_HH<-65V#3E4_/0MR4TWE_A\VI/>%-[KZS MB%H%NEQM/&C)R,=;AIF'BN#D&C&7,2?BAX>^;:TY+T8#HQ;_/<,25Q$8S:V> M8C1LH-$Y^\<4'M7\ J>-1LZ=;=L_@8^)\8S?56*?8##\ZJ&*[K@'^-P#4EW: MR0; ]NUM*9)>)CGL0[NK@4EA:0D_/#;]>E>)ND4*U1Q.BQCM+ B)CH=E-__G M_Y?.:D/S:YN>_,MO>LR.M$[(_?=QFE.S(?Q/!T!T30NU[.F"?@,7]7POTE>T MOJR\WO-D^^J8<6H+BFSF[H ,#US\#7!*&^:,2RVP$&:Z@!]:>=X6?5='/C+P M1UR'.)DWMD1=F,I'>:KG;[+,_GCXOR M-6G=,Q=%DW:^Y#](PY7/5^$4*EUF7/S Y,IKTZK/&,[)#)_ZOP4,,:9^\6.N MY%NFB,3UU"*%65S,8J;=!7P.:2A[N4$^R7DG *\')T8 K'5,%G"-240%S8B0,8IUR))[;_F?&1/M(LEP7*)?$K_+P63RGI'FZU2$U MP3+-$;"&>X##X>'B6FQ6[F2KD&H1J*T2MK*0I>58Y0Q^'"QL^^RDE85IEG&J M/I7G-HPGATS:ROCR]=F!MR.R>3#A-0R=N_2S4]NH7XWHXR- !4^2Y]6S;"-L M1)79FI(S. ZG6=$49^<[5?JQ]/?V M*_.6HM)Q1OYD/SU?J8\L\D'TIB59U]@1LC:KXG$VP ITS[AIXU,H>&%>QN&S6VK'=,&K$$NB\WA5X"0JE1(*ML MEFS91K3MH*SUTI%O&('3,G=]^6KT#-7UN27IUZM<5:'7-IXCE=[!%!B5@@^H M($18]/(C4]+4GCLZN;@#@/Z$Y_R%[&M9JU*;'I;_:;.F=;/;D9."2NRL_"B# M9-8RN.O]C4)7;&K: U!D0?[A3-\W0QWN >&W3E_LIB\C#^OG)DK- B;$GG)!5'; M:%$JCQ*_*KEJ4R-&#J'DK3SB=P8)8-E-]7J-[7" CD1<^"<=+#_12LM=BY8 M[IU84YA@:%^^DR]<-"*]-,6S? M&8Y;^5\CYK'+%MATH[9Q![4//C.G=NF;WD,J(OL3_-#4 M K2D&.&G$ZK* $@?%YI42'ETML"K<;R1@N ^*Z:6&^IYJA$G!S7.9$6U917[ MM3I7([;&E*Y3:X^[B7M (+@/!@8]6NZ>0$W<3GROM_6DJFZ 5VJV=4#SVRS( MO2.@'XS_2!VM@ISN 8^K!:HTN\]!7K^S1 PZ--/C U>$[5 MB_,H"9P$(H(./!.0ZC#L;9@_NYJ_T>I6/#5?8ULM6S.GY^A1.]%?/,@&,X. M]P#G?4G:M -W^A;8C#N[Z7]-72KL:B4J-YBH4U=P +UO!8@6B\$%;#$VS5TH MUSJ3"S3'P<=.;456'RS9Z78JY)@8.#"LBHJ*JG(DM,1IPV7L_U$W,CHV]GW"Y2",7!XO %1VLS,C\('MF6MD M)@*OD4JC-V"54,H7F7#'GCB03)&@4G9CX=PA.(CD?*:S*,SQ<&B6RCIP8.G4 MA,F>@IX(E/G/9GV"/<91>KH2EFZMJ$O(5/?,"AX+DQ[]H*]8JVI/1J&&H<8/\M5!+ P5&_2"V%[P61^^>8QESJ<7P9QEWMLV"G M*=I#2LF,VQQ'5XC$7/^RFN'K;,6^]^J,;B\Y(G5X$OJGSX27D,IMZ,$!79PB MQN(.V)I%++5_VF3LI=X9,E"T&'JZ%^S*2GJV:=QFZGSY^2!R?F/K=OM%,<(Y M6U4-$2/D+2P8;@Z2=^)]6SG_H'!^@\Q!AD2 B_X^6%%M[?6&,(^_$J^6AKEGX :7OQ3@Z MJ4SK'J8JOU4XK ];MD60_9,WU5[-2!V565\OL!JRM![34O$#"]9;J#[?>-Q; M;#H\>"[CB^M_E/2E4(9%^B<^.F$ZJV&G2+VC7*C&<4BTIIP+OCF\ MG':.O\W9^GC*EL7SV,V.*R%NL>%!4Q9CJVTD?P>&8! >&\HG%.NZ51N_+M"D M):NE!YG TXS1?+[C].QUD_IK_^R/&AEM[W[2R_\>C\I2,5@&#E6;C-P68>JK M7]&8TFE'KC^);FQBC@O<1/YQB5[HU7EZ4/^H.2SQ3FCV/P_XD[6IR9D8 "OS MC2&,P@1[_7>C+T8G$OSDBTJ M;=O1;30*1[':+&\D^B8.VM"/^98/V_*%)7J/)86]576I@3:>]&K)_I46HB5) M'/)^!A>H,;B9ZX: MQMT][0Q4MA*?>+?1LL+&B9'3H4^Q_\E-L>#4VG3B69YB>!LS4%IE6.]^+SA% MK(% 97<.TEH^.+R);Z"1V[]L/"KS\H5X&#[N6_D.^?#"CON+,..93P:>DE8#C\-YY#8\SFK\U'^[-=T#HF5G_L :QLT@EB[S M!X6,<\$^9 P[3#0>G']KZ0RCP!$V.!F%TG9FC5* U>O2NBKI'C2Z,[D6E+=O M'G-FR=165@=/876O,6F)4A?*4SQW;MN (O7O Z#V HY-XIEJKS-?W"BK\ M_VVB(L7_.5%Q]?\V4?'J'G"1@#7? @*M3=41.F3[H.<0O:'G)]7SID5DLSP> MCX :5XSP#9)0!N_!:KEWTZY"%P>G!NG33K;.#TQL2=AOC[6/GL)UK>4F$"?QSYA& L!' ME96O.NP<-?7+L%GH*HTE1C5RQ;"\2"\O9QZB6FQ3.-['U5%[;;M+MJN6?C7ITQ?[ MO1AI4/-!(L9] ,10."(,=K1.^$CI--"H3-OM_=QU#PQ;C_4X6UMNO:,,5O\' M$JGBM8^M_3D0\!@K;]^ VZ(:BQ(T"4$5HES)=7#7'N.UM!8C" M?-,")XGI3F-B;BW_)]R\VO> F/]NH4OA4&W,15[G=ST9$5RCV>&-5K!T- QA M[XS1&+%MN>%>01&.;EF]2[N(X7H@ZDC$+,UDJ'8/< J+R+A-\P4_P4:0_1"U M3-;Y.5^S4.,=\_[3!S@3J2/+F9,J_T%T[$76;?XQC2V("Q.2FWJ%*J[<*]R6 MT$%2I&P\QFEM*3Q51;NC"&J"01DZ'6WMN3OB.5_6 SH]&O#!O5&1(1!98,(] MH+'E6XOG*G9,^=0V(V0[>QT_G4->E?XU90]E+%@*UNQCMO#I[I$IEJ>_A[=G MH0>H5.(?X4Y8X.M;8OVRE4KY^4O)"BZ:!\M7-_"T!('(";GBY%AXMI>J[&+H ML@?T113P(J5 ]'/(B'YJ7_,[C%^J&UYU&4H'O:?_*DM:P?P_8 MWZ"X'$==P.K\QQ^XLVPU?U:G%U+C_.R9DBFIM NUK<5Z5OI?@UG\0P\'K&E# MJ0YZGB7L<\]FZT#\:S1J0NW8\.@N"3L>@:A7#UK%IB"(5.)UN,"T6J?$8NN[ MKVF%^7_YQ\]@B]D_K;B[FIH;Z^N#*O.BGO678CM&40/FZE31 #$OP*+,GL*/ MDK ZH:@0B2:/_5Q4ISJ).F_KG( 006/R1D=(0Z3)I@_]&$5@23I7N\*4A75$ M*%>&L+-0FE^A)WDM2=C167HP$::?(KM_S*/M9OY2%RP#1 6E_N4?>G<;X3 1 MT=**V8E:ZV2S;N"$.O0.[;_Q?O(CB+(PIE+J**C6.:O:DRCNCM7YH!7H\(@[ M.:"M1:P+GV=[_]1GW]A=A&7@'D 0[.O2#GHZF_\TK=D0QL+W3S4H@C6=T=F( M#W3KY'/N6I-04O7O'5^3=YD:5:H(%>&>N,.!E4V=9'DA7Y541%F\0+:FO7EV MUL);0X9-URMRS-VQI^54_[^2^,]/",N_O%AGPA:7N\C6%.#[U9)8O*FFUJ-( M&TY[*4-4QNGWL*!K*(?GIY:Y)=86G:K4\NL.N(X-G1I87FVY-)*-+1#/^CBT MEKJLY$J@^"ZBD^:2**Y+2S)J:P*H.9,QN2!<_9^FW>%.S2_2ZC/4 61(GF?K M9)EJY)/95+S0\;=WS8G$4([#A(M: G^CXR%UB1 'AZZY;5WZ="N-Y_0X/H8& M/V[T22P;NB9%<*YK:>,R6ZQ^3&VO@KO]'O!P Q8/XJ_"_#S$QQLSLF>MP\>M MGDU"(&9SG+,23;^.S*GXXMT=F-FTQ^XPU=8/(4^6<"JYO39ZJ,?O,,/T_\DE M'P7%_>%U^J]J'"MW,8V9_F--7?:L&5E:4%H2YA!OX_RPR-!1GJ4T+^,/46GP M#<70"Z%(W MPV,D,FJJD8QEQ;2"HX.KW3%/AUXP2VQL9J6)_O04X>6V8T"=HF6FMDQ&]736 M5#"Z+54'.'N,BF8854F@>X+@V1@]ATZ3F<4^!6?*DEQ"S_$#9H47$,I0;D@J MZ4&/[$Q2-?N5D#C19#"7['-P.I_!S Z2^EXF=*&@JF MT;X81M/Z61H>3'/"T.=44>$C*=)I5P[6XTVW7O@W"0J<@/L3B10Z>*#[>];Z]9-]/(N1(F&!JO1(21-Q>7.E#$H)GGN7 M5[XZ*)5<]4XE*IBRY=--6ARC)O-J"N,IS6.P=FD#&L#XI;Z[DO=Y#(%5VG,5@A=7K9\KO%_^^T$V98P8UA\X@ M!J%0F;"E0[4X5>Y9PPCSB50W)> :VL\SP9#KWQ(B11+-&M,ZL5$(?MX:1#8\ M-]A+ZH7;+R!E\AY;CWO>#K[C0JXR-K.F:G[R3J8>XJ-,1RS.3<9Q6E#FAU>V M#0E3Q,2C.RU--W L]1CJ]'&WXN[..+'H ,87F_^VH(V#I;F88K"2^]3.?6E/ M-<%IJ>]G7>4CZ@=U&3N8C"M=/?VD7#4.^N9*Z3$8"S9W\Q083U,SQ,TF//;R)ZA.]\C%-OO.08)02=, M#9Q:J+G1!I4K^MORISW<8=S1A[_35<>\7]SO<\MC@XD-3.O$+%G?<1#:/T5FKU[%6I!42NAAGNS M$)W?CMG]ZCC: ;YXBC)D6"UQVS[;6US0Q7QCDMV],>7V;UY35;J@"D2!IRKC\ N7Y!IS\W_$IDUPK M181 ;)!YO\\!=^(SN'@V8.?=@,?@A4V=7(?['DLL30'/0.V3>X!]>H_T]-UL M^^=1'ZE%8[R=H>-O,3(UR?*6%#&H$YMVK(@]8B5G-^O@D=!GPFCU*QN+H0U6 MN)7LS'$/KXFJ*Y[JC<0^E059C*8-G9,>Z .4I[6U6C8?DZ'^\%\A^',NG AB M^.7#+'D/T%\0J*(]L&O6]W\FE1E9D:7\DIS#@LC.[IA\.= MOBT6DTD]>SX3T;NOG#X\\SV!F"^!>4[+O$WHB[J^&].L91)!H=UUZDC3UP[2 MBYI//TM&Q6YYM-7ZS;A_6!FD,Q+1[/E+FC/T8!O0O@H@VT@;=,KP^FA.=0%6 M!#'ZYP2K;F'M)BV>3_C.;0,;A\'HU%,KV)OA(@29J0\SD=[L.G>!0'5)NPC/ MND>".=XJHH=_ >92S7P^<@]H\CF,[LK50?2T '9::G[#Y+Q>@#(OP"G989'! M+XM["CS ?Y\:;TD-W<#P]V%/43,FS5W9AOY;-^+SJ$^?!&>_O@?';3_Q3N'C M1/T2'#\*C6E%R13S:7/\.LGU_PP5/!&<=?R,QPS'DW?,)\WW-*F]>>N?PB@Z ML2GXR-WH9P\DN-*Y MM.6(:F21]6RV%C(QL0QI[1N;MWG"*SZ;Y<:YWLNM1%M]7\ M]J=E*XZ[CI(JZTKCO? Z<\Y[Z=XKG>K0L& '$'GJP 40_7G)Q6]!T+%#:L:T M39$#_9(C/\,JR!?<__$JK.Y\5Y%J)Q/*P2&GMJ9=73$QZ$,,S[&X5?SG0>LQ MY/O%+*3HCDF/^=\C2),OZBS:N]X[P;%.^.1>ZLP5O^_FE[?2Z=P?80T%<)E! M\41)Q:( M&]5%<_MM\F5TE\=_3^EU3Q_)%W:FB*00D@=4E-S62F 4X)E;UD3=L"]3+M/^ M@T;J]$\ :<&U:ZG=4SP1< DT<& _F.AG,CS!ZH$WS8'A$>FI"65,?RG?7]+^W0@S8?!E/=\36Q;/9 M?,IXRW''SQ9MV4_X=/ON=%LNQ3,*WHUW\1,#6NK#:O:R?,29\_O_ AP\6K4# MZ0R_0K&2;J?+&?>"1,,>W0/ZNM 1\^(A__R]AM.LB9EIQIXY@FOR'I WLU'M M:>78E\HN(OQ)7END\SBJS2X%ID C^,B47*2C_=H2B(I'L''EIV/U>^N7M.BI MM.X!CP+6N9;537IC28O"&1ND1^#4O3>VV,8C2&L?Z*%L1&;V"$ARP/SAGAP. MVMW)03_TPMN:P+\F[#&LMY8LH -4ZKF%#$C4DA35FN7YT-4*ZNR\K 6EWM'T MMEJN4V*H$VJSE"U>#-/O^6GPF0F:UR$9H649H4L@]A3-V-2^0A((>^R1%RPQ MH:O!,_IS@(EBP94,IRN3MQKX Y3ZN%EI"XA')$K=08)\<\38)A)ZN'V3KQ:!7.82C*WK4%0? V& MIM6W/A9+5ZO8NFWH4EO(&A'^A'M*4\F>^"\IO3F],GF(>ZS'(^JD'(MXR@=# M0_?=MVJQ>K(CJ:]G"2,N!DW/>K*%UKV\9*[]CB#QGW#B-_(_UDDPSQ]\;G(! MN2GVWJP]KW!:7C/L$^F>FNVFNQB'6-+IP3 Q$47[W//V!K*TW1?87+%>O_<) M^J0O>YG)7>#18%=A IQ!*^TS-RAWF7/YL/C5L_F0%9+\A^HZGR.E'JH2*-9. MPLA&OOU+BE1,[R_QL6HA.!=G\ZRQ]PCWGX"50I47(KEG.HON-Y*[KE[[A>N3 MXK."1B#0)',<:SA)P02<2*%#7^.B+M<,6@%KG!IX@-@@7HHW";C3R[(NISF< M^TMTE%FNJ;!,*Q<\8,17#*"2(Y\[OQ75*02[0@F8@[8^/<-1NG?^1_7K.1_B9^="#Z6,CWE$6*\)#Z'>34(D;"$*0?&6@ M@[RHU$J%J[D[ K6COV:J!BZJ'?D'3&QG:YJ6Z)8?&GG.W/4YYL;1?7/T"98?0Y7$/$7V('9>Q KG\5RB*(6SVFK]CQ\##C\X"Y)MNR#/= M.#PFQ>@FZ\G+TJ8DQK ?EY>U]'3+@\5FFMJTF@>W]:W%QE&<$4J?J];H;5A6 M#M%4 _"B##*W= X:]>KYO M@RF%)33AT $P@]#Y!/]HKLITU5GLBR9=YBJ0_B(RR3O!+=TF>_"1KR?".N[Z MAFLC7;!GXBXI[*,%6=F/3=M:"V.94MQKS!,,(12_1V+:\$T5;,DL6*/QR9(T MY_/>X9%#4TD0J/U?5A:X\@R0:;Z%HO(8M91]XKUT1J?R*>%@C5(W0_L%7'1- MV3O?S0(IDWGRAG]HUV7[<=QU+]F]F>-#8LX+@V_2>M_<^(<'-2NQ5D.67H<& M[5C/K>&3I=(EH<8:7G>1%VS#Y*![0!W]8,!EG-'"6XSX[RX0_^QQU@Z]JE.2 MJ^JXW#E'.PZB:HDFK*C$YCJV8OVJ(*(!O]MZ5@\!VTS10])W7XZ/;I474C-:"Z6=/:E;DSEB%D-5]DK>X.R=M,N6=!/0[X52L0%KJN]HU'2!-;P#E/VQ M[N<;,X=P[2-)^Y6VAWBD$?L6]X"X'BHL["V&:S7KCF2&^)3#'46F<2"]@X)F MYML"M>?*D.ZQ=VRIIMFC\UT) M?_]J)K?!C.TX0$",EFZS[9F _#UG;H]Z#:]4IQN[C!%CTB?;#@V8LCC.3*N0 MC64395-;P^<:WX9^23-LICMA)'.^2_Q6P;;_YRR)>BA0OPB_B)PDXGRB:JT] MEXV U,::16.<[S@/O7:),@R%W(.LX=\RF\2##25J4@-( MB;%^GK_,KF/=? M4ZE#&)SN!EG^JJ]^#(?YU*_*'.H%:V#C*Q/:[(04UMN,0WL?*I)1GUFQ7 M/C4F$<^)%#+EVR;-3G"O?46,KD'!PAUI/UC.R\3-5$X$=/S M*87&9=AK$/'^H3LR45K_2XHTYAX0''4+V0PCP;ECHQP1S\_)-!@5G-^?4AXM M+\D]%VP:BH5$D,(8[L7&V*4YLG4D:=6LVFO3[]?6KMLQ$ MOWPJ-'Z&E+I)]M+? ^P,OBP.S>JBM+^S_E\3@O]?7SQ$*I:W9$\+G1I]#FYU MZ0ABCQ=V<= & M6'RU"0'&J(14$D7+G<(K-:P^$$LQZW@/8*8^[AO>SD82% PHA:6^"[FH]DW6 MZ\(NF\6D<7Y MFXA6GMO<8)_R1&""X'%<\W.C/1T9Y_;^=#&XMD*'D>'"T26&7(*-41$VF)U% MJ^F@-^-W /5>*6NF(Z%K$M3@3_8%]E\[]B=.6!:E:[HWJ'-U#7&D\I>]-.@) M(^>71/8MDRTL1^) Z&H$U]AP:#^"@\$Y4S'NB7FLE]K*2>%YT28P"B2(/DGU M25;2_=4D+2A8]%"S\R'^Z,WCS+>>F<#1-E>ES7]GO,C\WY>&OAU[P[A56$ZT0C;3 ZT=NDJS74NG>%// MVUH34)ZW!8NYW,+Q(&]%RKI3KM8?I;\L&;*,@*/)#2Y':E1.M^Y*W1:JA?OO M 90#0"-U/]/5'KMWG4_)I76AL]Z#=)+5-@N#1[B ,L+YS$3S>IOIT]BW+Z]D M?:="T6[MQ[=L6,SOTUYAQ @:%LR+B'<1Z\D6TD6!%?PHBP=2C&, MFG/-$U)O9WJX#D'4=29AT^+8LZ4O%G2V3!]6OB2O#)$K;I)G[BRP"-U0'7!U MN2,5Q N<=;!K0@6V+ZN"DZM''%&G&3+&-X##'OU4_*\(_+GDKF7#\VT M\%!O<8(+=TL*HQOJD!!J08_D)LHG-IWF]&3AZC\GM/Z3Z]E3+<;JF.4$2PMU MX:&S+I1G2Z141B5CC]*V'K^1;P\0H)-^JT.29KK.CDXIAJ UK9O ).(3+ $2 M7#E-!83'"(-V93Z"$8%C U([0 #>9SXRGEZSPM+;1"YXOS#9NKIO"&LG5&EA MJ^\UI:UQ_&M8D.T3[S3X2[4?U]F1UOTP\A.)%5BL[&3LC^6UE7[7TL%*M4-Y M$8^&AZ4-#S/:?'B6"R,JMNA M!!-2IJ-_FZ7]3/UC(^UK'IM8.Y^6K$-F=KB MLR"4N0;:O>]/L)RG=['S&ZE5DPUG*NL<@U$#9?'?WQ8)39+"98B:_:^QV&7G MPTXMS&2.:_VW% 2S:8Y!]KI&XW>I2(B:UW$[G0;.;?3T5O;YS> MTQ.%N7LYF\N7(T#SXA?Q1A..5ZO\^:_,) 3&:4/.I?/,T=E$#N=VV"^J% MQ9K)I#NA%FZ4J=6Y/?-CX(#\S['-H6[^1%M$<<&\"+)7)Z;8J#*(I#'M]*N6 MO.TKI@[15HXZ/5AR:/+=FEE6T7]8$LU9G\/$\KU62*R:Z_$S2K&X?KYZ_0/8 M/Q15Q4 0U]4%Y6CNTHMNQ=>_EUM^#"EK?8I_- GX*9BT1X^O>_R]9(DNJX(E MB*+7FFG-VD+3'4-HJ"-1(#B/%YXC#9R1J-],C5P7F#X_-$=9#S6X2":D,@[Z MDO!54H8'(8F:7;")"*+$X(#B#FSCUF1EE?_'Z>T1DN5#_9=6R+%-#EY2C](V M:?RT?4/.%,2""1^,Z/PF1)O1@2%CD([3;"6N#_79K1=D[CJ,G^Z=GT!=,60Q M''ICY&!4C.89RNXX+E9H37&K=MWI"$ T:SH0EYMD6GO(.I2BW7_":/YT7$#+ M+;'3B.,E>T&NIHO)^K'/+\^1^7) J_#U&+C.GVFINP/NYS:#J#:OFC@SE% "-WRP;%^+ MXY**5-,4$U-;RL@4B.CY@ 3XB,^WM9M;FJYL$;9?!!?-VM\#/OUWZ3J>]^:; M$.>PW%6?C1VRE&EV91<(@U!B5S93XYMKGZZN[?=(=DX?=97_*BUHBGPQVN;F MOWW+SZZS=#J4327O%?QZ[N4PR'JI9!$9,7.U8.RX9_8G,*4^ +U[ 3?[C1+< M>%,/XH0%V*FPXI/LHKC\,K+Q\V\,@7Q.=AG*UE$=4QGT-Q;H?YQD'/;)GI$F M![=Z.^_V "YSF.#ED;$;\KJ]13D5&,RP@%.J-%EU#A7K^HV:7E1BW[_X>R3J M;ILE[SVYT=>^>PO%>8R_UXD/' 6$D[5,_U6X.C37# D=8E;#<)>V;D>./=X3G&FK$DTM>YN33= MOA\BA2)PSEPN::UVA:'V]'I'.!#_'$:Y'\H8,S5X^2RXQ:-);\H6(KD_0BPE M@^RHAX,#VS-NI+%-*"4,T(3%RGS2P5+!BS5K#'JM4.1)2\3KX M"KS%VW,/4$_^2@MX]"*'+S:)B1<>&,/@9K6A]368=6[ J"&Z11"1>&2F,6F2 MQ>)@$I# F)\4I,L[D]%YJ](^'UUMNUG3[;NI0*<1->3GX?+Q[TG6]?S\._EO MO$"I^F$%G36:\?]%VG=%-15UW4914&D"TDM4FDKO/0%1JA !Z272>Y,.(4$0 MD"X@H%1I(M*D]]X[TCLDH1=)J %"N'S__]_[6_U2W#=5$XH"_=GTXWL6[#S8UF>9Z>C3WV19N%#;OF_L.9"XU'L-N/_Z MU$63Z;4UR'8PO/^QY2]6R5^6B6\EC#@GH:1>*MQ4Y^(I4$S\"FWUZ^B*GM7^ M_O-TV-P:>N).@:9>ZX[HSZAK ":G^C.!.8:$0,.X:MG24SAAT%E]#WZ')3"D M"[UJ_:4JBA[LG:>G/KQ=SNH^(QL9R1S:-'$2HT5@=O1.3:I0O&T,^;T2%567 M1TQG@ BH#E;Z4<[^6+!]5'0-S0,M^)68(+8'(MD5!Y+C%7ZHHJ:FO5@5PE/D MCFF4!O+'T.YZ6P^S/DR57TKA>+JR2) M*=H)G3H-DRXE2\E*:8**C,[#A[V3 M9&R.,>,NQ1MCU?>1.,M"[EG.:(7L90?ZPT$WF\6$*L,4QSL&D_66/>L]E&)_ M?050G(2( EQ0%7Y1(^1N(G[- C'6 !3PIQT5V&=$P\ZA2E3N?R!C]MT*EC/FW:DRTB;4AY&UG*VT(Q:]!$>%A9&- 3'&+DW<,>PTQ M,63L@UQ13JI0C[)L5B]#F6CMA$O3%-@F_?FHS(,XU([O(W0=C0.0FM>Y==*W MIAM@8S_%2R'?(]ATLG3Q3@\D7C_)RY5)^L'X=5']N_-X$/"0Y+#F0"S]DS;&8[RUUU$)D;\'EIG0_FG0Z_#V1 M(N]P4UXBF5BNYL/?1:0'(7EV4]%&G(Z*S[YNL>QVG, M%0K )7 C%^*.H]$MC[_N^WRQ3^Z1:S=V!- #NQQYM">)*X]&"WU[]5H7=_G6 MU/IEU^F]F4S6/]X!R(4^*VQ<%)7> MO&103D)#4196]'U!L/37GYMNMI5;%9 M$PYJ=PT)K!B*;!2/82FO6!:1K]'T5'=E:<4V65XVIY'8O/KC3?)=DP+\4V\? M'9Y!9-Q#LP]%&U!H$@-/7>TJ7.= KTRTKK3T25T#)CF>AM<]>D*1JB:\[F/N-;M](D F$+Z:N@8SQ626>3T<,@)%,1[]Y#C\/0NP++QX M)]B.N;!+S2X_Y&H"ROO*M>]884:/TKYF"1U.RA::38@'X MR4QZ>C8]U\&H_'.@BI9)=VT$YW2)*]M*%_QI733CH]>.=N7TRS]>_) MUZ80 MVE5)=2DO7O^!J8T5DS=(J!!1(K:<#? \.,E_UC.PQW_)^N:Y8]Y2]7YK1P;H M[$V]?$T#6[T_K!D,L Y)OCN[>C)JE IA<6 7GUY^@'-$SG+=YDX05:YA!/:Q M!.:H8XE$XZMZT+ MB9@FN9_;?Z7/25F#34;>?#?_KH:?:^\=SYOP&O9!Y>,'BW"G1V8)\YRI@M.W M'P75O6!U(QDFT,83?U'K_K LAT&$[FV1L_ZHNWT&0PIA@-"PU"8X2_D.U MU(SXP8FCZ/>L3DB)XMF^)QD*2AJ :6"^8&W#K4+EZ04)AW1RWQ"*$]BBJ$K.G;BPD]W^ M%D;?FHD>S,L)PXY6BYD2SS?3L ML(T+7W7$C\M7S](8$SX$P;"A3R)C#1Z,3HF>-(2I^Z% %D7*O+Q2/.FT%R$$ MO[)G<3TM7#C5'""I\FHB.N8)MT"!26F.L]GT;$+'0^\:>0OW!?L7 ;J5DENC M?.6X2I<6UK',FW1_*OJJ!S6KX4#TE&3H4^HG7%!=J% M[18AK'5IAG6!;\ J..0X1GK$P\O6WLM+]N_\2%>BJ!V ] D'OC/3T09,"_.M MMSB5!@:+/MWT$/67ROC>X&+)CA]>\+#"&AZV;#1MK9;F8&RR40?445EAK0PP MY5^(#@&6B_#3WL@[SJ<67RH4'L8HV#/\&"@"?I,@23?#V 8=7^Y#VKC5KU)X M]U[-FUP>B)51KYAR?7>^W*\Y) OB_*)Z9JAPM2%CYWHM&2T13""".3C_L4XFYLX"S1.0_3?[@$%.QUO/'%K<*#59!5[ M!!\Y3?WJRE^+/J!R&&!V%)LN]'G,$7T\*@NGO0.MC.L8E/QT9J'>IFHR0IK0 M^4MF(60OX&' U(<&OM&0N=)+ME5J\97(%$=\W=/%N8Y M2JBB]I^QO[$B'AFG,%3H8]&UDR7!0!5CI;0G-)XD#NL=/=;HSS3P2(QFRU#I M]A1WP\O43F>/.WF^JFOR:QE=YW4R (V_@_V29\N+#_* ))%^SU0W=\30JZ>U MCR_A%GHR!1LP@Z.BKE>)?B^@HSQT1S\I.C?TP,^T24H=Y"A65KG#G3R-3460 MM5V4#S. .H$6TP&-*NQ^_,9 T:%#H)#25,JDWU+MB\!ECYTN@T MQDJ2#8S92U#6A0%^+18ERX2-R3&D+M:68YVGZ@G#...B/)0KG_;.",^' ?TG MO=^Y;IHQB[CVH@!3/Y3HQ,_1PC4-HQ<@ MG\V9$&*\65UER%[+O3\3+DRR_:=+VG_ON-QGX/T8<0?02Q33Y5TT#A/!I9U6 MI>Z^Q1"R?BKSF\YH):B^D8&[?E'ZG<>RFAA$SY49W!1WI_HO@6O8D;8Y*P1& MFVNLW-@?*<.<]BF*(_D9F\ESCO0OQ!\\]-+:P;3_:*/G:\..O_*4MW0C=U5: MS.HX0ZQ\-I(%8C+)$WK&#W?1Q#&>8L[&!*H%O0E>_I^'![HIPG4V&XL\01QF MS$.*(9$C::C1X(TQ5Z[*&5E]E*$3[.6\:%0.3M?:_F^8F5U(,-D#W95T&6IE MHD<>'"!#$7\H&4RG[A YV2+B2-73^F)!P8OL@:!(U8MG/8#M?=.8C.)X>Q[G M0%14\\L=L3N+ZAX<,?UM4IM2Q1F.G6?38.KC5HH8RI[4F?"'O>2;4?O\=*0& MWCU6PF_ZZ?DR(F=EK9YO1G958EJ[^!0A6,[UE0[U87!7O#1_C&N9X^%5YB&C MXE5YVEGDD_ML0R$#!P /[9U7#M3&;-FKX# (JL20B?E VO=S?/:WI!3SR[+J M^GGW3D])62STG6.#L=TUX!Y,T6'%3S3J!^)@4'\007X@A@A=)L6L$W*1^S*= M#0L%*87&L^!YDO1Q*:&2?I\C*GWS>8907O?EEK1)V5.D+;<"/?@7]?QSG#8N_-"<,P9ENT@\YZ5LL<7FI/8V] MO<3 3BA)+Z\ZMA?%_]4J923)\JM:VDR2 M!1%Y[TI)(/TE%.9=A?/#VHO*[$-[O7\>J0E0^[J^J6VJ"CK/\QOB8#P",!#^ M\6S6M]J7A=7NV_.=139!>5UIC(O]PX.=%QGOPB,@6;J U.\AIV\'4_%Z[?NLZ#;FCG6I%>^"#4> MY-@)_8;\$AH%R(0[/>B#!B'N5(/^SH#'6NQI8GH*V6D M0&<1*3BLE10&+9T=].(ORXM*P_HXG/61T MT^"B-LC"4(RD]2K"=5]/Y>M+T:N7-@8FEKR"%![;^NQ7GT[L;*(-=MCD*A5O M?1M^]+5*1IZT]QX\ MJ+^?;A5@$?M*P&XX:^ZL'?ZH]NH'C(8_[5+:=["-*>^##:O%Z8:]L_/&O85, M^<'@/*M;F?=IUXTVLC!*R]< (\>#4"B=9T!<;;T?W[I% GX_F9N(92V(I[D6 M!\%V+$M:5N':T8[6WS.TY5Z.G(+K\F?_6$LR_///O,NA#1^[>%7."V3^Q^E= M92OQ)6"(%Z)^?&9>6OK_'Q2T/=^AJ'[]$S$O) AU.$.%PR2D;G")6 M>A]A?PP7*\]/2W,[X""L0/B>5PP_^M0;LW*J5/(P3JMR/"?A;E;PKS)PLLC8S:<:/!>+9_44%'@3F:M?SD&?4[7+D48YYB1U"0O#6.5!#7(!F MRJK/J?"60HKZH2NKWJCOK0%K7UX2[N; UT@9F58J!_9NZ>K6N?37:]NG5FO& MO;'&2W$E,I)%0DNJ2S1V3-0X?=7$?>&(,ALNU.EV0U-XXNB/?8.5^R=0G&K+ M,Q-H.S.I6_:CS%7WQ)/B:T#D,I=WO"SXO<_H!Y)4?=R[K,83\."N62/&&'D, MIQG+S7QW#5#[9I4@1:OU:K!\^ZO6:RWNCJP:@9Y1G#S\LZ&RX1; M[@3R+-V(@=;[.YE/<1DE-2E7Z4>*G$W+>GG 0;>:^)@?A7T6*NVR^B,8_!-L M %0^Q_7^N;:\^N+G@J=<#TB2]677DAGWJR;?>4"6C"C2MQL+U;7B\7JQUN7- M*3T^E;T;I!8Q>4:$\\I@C]K''Z2]&7_@7]FA6\,)-%$3J%TM M.O?J9)D]-\6,I5N.3>["4V7J6)">JRK M@RIPKZ?>,G (+M[R5>E_*W+X15EGYFG%1@G^9_HDXGL@2J#+4$",Y]5-"3NR MQ[SPP1F=J%H%@@[\ .W9%B[%9OR^@XOAL;?W;1&OTXW=6E"Y!LR>!N1S=GR, MJ0-X])T58?!LV,05^\?#JSAT\NV)(?-ZXQWK*S?,,M5((@;<>%7AN_-/0UVG!B21,A)& MFV%85?3R<73"PKND\Q:MN+3QW$KL9"UECJ:LXW/U]6N WKSNKR.W_'XG?OU@ M$N#221%Z=30J37<2;;Q"(BLT7QBV9;CD7!]83*96/Q ??R3!,OD6#\2&*/Y0 MFO 59W?++_VZL 3<.[JQQ$8Y>O0>]AT8RN^P,B#SEV"E/PTS+-P&V];684L6 M9W1Z*GO!I[HI5/A.A[#_]$NJIL\4;*FX9)W,?%%'M6(LTOU@>YH[:8!^Q..L M79*0U%CBD"F#H1T.B\_'.:K,\&G4V-0E,+0?=3Z4+7^^R,Z>[K51, 7BP>L8 M5-4EMOD_#_UA05M2\BJRO:]-JMW$"KLX/7Z:\I<*DM0M/@+5QOXLM+3]*4L0 M:[ OM;"?ANX-4IO)[I-&8XAX O!3HIE\+4^XH8RCU-!>]@62<><'W>63+ \I M]CPW+Y>G_NZ"Z5N>JU-\OX\A#G_Q32)HVOOWCF(MX^B0T*(/5^&R+[0[BRI[ MHNQ?L:?<;2Q^FS^90'+(;M%IH?1X.ZE?KBX[0%T.7/3IW *U4-&ZY1]M) MU*@#28@\1W">;8OG#7S0%(G[^MX9/6"0O=GM\HXG?8.N"_< WX3N7H\I""'RQ M[K-*]ZO(U.;L7!H%A'W>,5F"3Y_.>7H83\6='FIN03L$7Q# MQA =!Z[,O\$NC4##[+:QV2^"Z)!SS&K2<5E$,X=Y M7$F5<.' J)]-P2+@X&F>7\N&/^<\:A;7'G[R3T?S]-*^=/U$X*5S=+\&//* ML(XF)+>9N C=J*+Z+:5Q9I+T *RR''2==ALA3%H6J7_D0%]>&[D?$0QH!__9 MCQT*OD6>GODNW7.3-HZ[FWG[Q\1WF+G+S[7$#?X(!]*8QN#XA5N0JQ.C"CPK M]G%3P0G_1.7H P"K*?)6J5MMW=(;E<2QHE53OFIMH^\DXH4'V2X M5+Y@.(SC%0K^('1X!DJ?V"S"9P^KG\>;[:*:1X:5#)LL5A7K7I2F.,&^/*AE ML<(F;9;NG9;Y8,#1_$T*)=L8I1JL_0S=99#*C/NYCZW;?CP49(;GQ+Z8-WM1 M&YIG[ <<>.<8Y-*B"PCVO^T1M!S63(+,#!$+[QYD/O=2)^')N_HT-R]#N?Q$ M)N-A+ U1JU@UV)[C@(;Q7<$P0X^ZSO'**B\/97B;3NJ)$?9@;N/E/"6WV)YH MCRTN>(F_BE7M_BVA?N<7@JQN;T.@J:F3R_4'HMKWG/U$,>M!.9SB- ML@2M?\4W6;JA,U4W4Z\DZN)&:I/!!\^A0_KHE![&F-:N YH.5ZL0D=LT]FV+ M3T&9)]2LI?YA]?EXZ=K)!%-]%'GS'^MPYP5[@T_%OYE$OM0-/A\1R:1D'/;; MP1TA<_I46J=:W.YUQV0*-=H]]FNR9[^(8W5>],MXT#-I M%,V.-^ 2,1N[5H^FV1M-98V).#A;/W2_K.,7=M/01X2W M5K_24GXV 0*&I?C"6I+;#J5ZEL']^2^NUAXD;D6=95&W,&NLR];.3S^A**J$ ME&N%]GA$2.TN?[\&D+(C(T7Z3_=]'S*P&,S=.HQ.)-26-4L0J$9CYD/3+_CC M75>/T*9\)6M3[$U,/G.R]72:3S\T&B24)]P"G6B[ @B3R5L)S)3AUFNVO!+; MG]@ W,R^N_A?2?##NZK-\47N6&5D\8JMJFOUQ'K('ZXLB[JVI1&.C1QH1"L9 MXS2D9A?Y^0'E;'%YWRC^^/@7^QA!8G&V)=S2=O4'9B&[":5RLJ) \OHRR,=KD287G60\]VO.0S+5\(^CR1ANKM MY/GLC S8#["@M=+]4ZXM8;46SRTG,ZF(JNTXYX@@S*'(AXA7CID?@RS\"4>I MA:XY,$@6X;#_8HO$11X)X-_LF#Q#*00NI\WYJJD@BO3 M6?:C6Z1J8*.B\TJ/QT1D,"0<6DVCP-EIQW9;N[BH&JH!.)%\$L 7H"TD3?4)2X MY<];!'"^52]R-$:Q5T#3($&U]%+V77$_%+6='8B&MKI]99L^?$34DLZ\8P@[@Q"TK#A-H*!=^%2IHO) M-ARR0O8)G+X(D_$\+,R,^M!JBK?X MW3:/I6CYB#7?"QHZ5)Z2((O[&%'\*T#9B@W_\7+E%-(F$R@^D!TN"A\KU+NF;7 M]=%>-I@\!6)9H_6L4W_I9 U:+1%T4]-*XQ1_W[,X$C@>Y$D'!XAQV6OL2EAGF6,=IN:4SZI M[6H'+EY)!$RG;;4P,"$GCN/NXS(O##:^2"2ZL D+!34F@X*BHWWD'//&"$RX MM'?Q3R;@%+AOC2\X@/-" MXC%%G5A(75VJHT_\^=DMA'2U(_:LMU#HDB(B9WMO]+#8R,FXEDW^_&C6EFVN M3#OJ%($KG5[H[1BEV)(Z$O8JT6;-D:( (R^.$_J]BARI&^D7VS1]A&_%I]_*]-TDJ?9O#HLP-R]] ME0)E.P8_='A1^AZS'.?4!7FB<]DJ*''''UWML0QI=ZW28"O ZJ H/_-/(0)M M\[>[M<5[AR(-I1;Z2.1^>7FV9/<7;D[ GF.MU]J]R+61ZA7!,_3WPN]^,-Y, MX:"XA98")66N$)<\?7L16_^SS;M(,.WM2P6^,. +<166S59-G@EGSQN9KFV< M/-'"BG^#-2V\Q$(71:DUN!#> P.^;R5<6 ]Y/C# )&R,(ZUU[9I=5 L=4 M_V/;;,K8^YME_K$VIXKKZMZ^:;X\[4R.5?H@GHFN5 M2Q02<6M'[R)I.'1XHX VV._P'B] AOD!K7HRKT+_JL=RLP60WC>ML])4V7EU M)?2"VKC(9E=+:-#],+K>('+0>8#J_*E>:=6AO7!/RYTJ-H7_3#'FDV MO:T//\P1:KR?]?5BJ@!4SKVT-2HQ7B7#_+FK 1HD:_H[I^)]?DIR2>CCS7N2 MEOUGMVN+X6RXBD/)%$V<#OS2FZ?Z:OMSU\!"4. >R.DAI)P6CD9Q1^"U7%W) M#WH0# XM 1U,D2[&VH@TYR-C.W7XE":%6$,<\L!\?9-58T? MVKP>6R5NW15 _+(?6VS$J:-+GIA6 RE]9>1KGVF1+^<^*DMQWJUS<>)')P3H MZ6Y$%6[7E/ 78!7;_$E3I(Q%J9E;E9IM\@*)UXI_\I8=Z!'>Q^7FV4 ME6T2#2T<\4B-Z/!=O*.GVC+B;&3(Q1 GKG_W%DET8_TC6S&K,Y/^\766GDSI MYPM+Y,@4AC]J;?=Y6<%9[ZO=V7&ZT)-M6WPN-(NP,:CH?60M;R.)=CF47CV:"(&JPTHH%'+MVK,7':(MKO]%JQ^_27.?F%#%K_ M^P3:__=]R^QB@._EM+I?BJ>+X&N_JY4V!/F2RLC[>8,U5//32,"AZC7 5H"R M_\R'SV:1,)3Z)FMGT[K,.2=(EAA]:E:[2XLDKN!OM6X,6^=/NI(@FQFO>DLR MX .M&/E1_^R)RS7 #1%J90H?NABW=;I_#0"<(Y("PU\#8*\#+R5V+C7WA: D M[(7MI_W%?.JG7DVI*OEI+_42J#ZO#)+I1+-04P@34_XJ:_$.F=1Y\VQ)"X*4 M!Z;3 RO9,ERF/_FJ+1D-U=> K=\H-A[LWU(26:Z?N4K""]EX'F8^K F_E%9. M_JM'?%L6H]N-1&I\SHT^.3GM"YSL#ZAX?_X%1OH@0.W&FA'7*CJW9'XSSJ#(;'=,;^<,XU)![_D# MXI_\R^N<$>S,MO_1_?NHK5.VT2$F9LXD2^_TC<*O!S"VL-QCDC+F:. M5[2MT^ C6C4L/S%C+I&W&+XM-2+%$GGUK XG@/Q^1/A4=$R;XG$)PKDXH9Y6 M!6_V&[$6C\_-SW9)F-3/A6Z2MEWY!Y(T!X9B?-J$?!4[L3(_+M_E>K!XZ.+! M&.Z78V*OFF/4&UB"IK;5LA\]8R#Z^.;EWYLH6&VMX0[V0K#")&O__'7FJ&\4 M4_>!X V_/(37!S;S_WVY3SF&Y5!2,3Z0G^A*^M MF'[[:X <0HVWD;AY=.0^G JF$6\#P1E3L,?7/HWAK*3JNVQR;^MEV%4'=D B MBIY*X:JY!P1WKV)GX7YH!FX6#VCNC8V(_[+QWT;_VIV2!V2E8_ [T+/YF@'K\]QZ0X)*3KY' 1]KY1F8BL4Q66=+R]O?M?#MY4UW)V MUX"P-]#SW0LMNU.ZF\$^;WD(4TD5_XR'-MDI'D0 53\\V@Q&7$QQXU^T1NQT M$@0XM\@)5?PICRF/T1/3K4J(_Q[>_W@8I?SGY!_\0UG':.2]DKAH_="/YV"4 M/A=@5 J]/5YBC.?&%7B4A_<8CC_I+*ZAB!V>C#\\EF(-Y#E6)# *(3;+MI7Q MPA;7@%'H^(TETS.PI#X2T2T6Y(QK]MOXUV?Y4S5(T-_]RPD!X4PNB2HBD+Z=/NB2'_^PV$5?>_HDQG_JA;9'(0"&]Y^H*GSJ9>COE M65=-ZJ/\]L,S(JR'3F7]WVKEFH;0'PVU-I2/0NX:0A3-5#R'F794WS1X3H2+ MW*B>BE;*##01BSM.?SMK'WPI6O#9R-16-<)\FOWECV/#E,N2@RU'U/T6P.Z% M:3O],-D=Z@R6C9TQDD).H?(T=(=_(B;;V_73'PRM'+ACUY^:\"4+0D)%3;H[?9^R%A2-HDTW9>+R!+ M,*$CX#L+6Z P3]XXPC:#'E*=O,PJ+1;IPGJ[7.\B6-,NTGZGU],O+UG:.E/_ M+6XS>R'(UQFH::\8/TM+JZE>1EZ;Q%:$!C\TW>*P8-51J0';U;FG/X_.2H*? M@3J:9R X^I\+>X=5?3JN&C5;X%.CK1+0PU\/J <9_N62'.<(U>SQPX;&\,+Q MP;VY^%?81X-]R^+^[SA3WN(LN:,$F#?"+@(V:E1TJJS!GS?3 M9R:35TCRG"P&P6\UG.?QC W?0DYEL[2_Y^4D." ]UG#[!V**IP' 4 (K9M*U MO;&Z3MCT&5LT1&=EQ]%5LPF79/WHK7U-"_TXNH;-1$0Y+X+KO20Y^T,?B<)_ MCKNDX(^UXY9T78@V1X?15?+C3S8TYSKK,27F'B+HN289+(G)-S.'%G:]2>>1 M79DH=;%/"Q*F?0 B*:*R?+45RB;WWQX(] 'U&^,#/Q\S/<1!(M39$#Y2*Q#S M%Y[4:GLI4=^S=0U0XV/F?-\(>I"V*NN?)]X?$/#+M$IQ(T$]F?+)B0U+^<54 MALBI\YBS2TX=DYU?[ON!?R-=0)-$:+8XN!)FR9Q[Q0,?//6I?N,2=?R;ZAQ+ MTF;*6LJ1OOVPJ8*ELNK%$(+Z?FG8X.I2E=!>G'KT\[VG1.YC9CH,1:=C>61H:^/ WJ+=-Q1#WS&Q[8T]_ZRLF=,L M/(K4S'!2.'QK.=]0(B ?HOZV_!E03=Z^M^/9:3Z[V^/CG.0@$ (WM5KS]^35 MM+,.72W9':0_SZEK;S:>9T!@WSE[8K.N87)]PKE$Q4/T0[$?^1=%:\@ I13: M54JRK!RFD-..(N="#2")>E_0/I[IO090R3(C+"U1K$]5GC0FO8\G\WEF)//) M39?HQ:%6977;?D-5U%A8M:QK-YA5EKK!.QZ1@U<;2U&NKPOD&9VTJ4NU=R6* M+60;+_]EWO!2'/DUEB=QYAI@![PW.XN+V<3%DQUM$?/(S%9E4)4R!83S%IU: M\I@'/5-8BJ;]=T],IQ-,01!01 ;HC1.H8 *8FL*KWV^-:S[2=LS-[^LZ_K&Q MI=AT!;!VN_>XQ\G7839[IUSIR45ZX8R8]GBT*;&Z*=? FG==\ZZKH DC KC M4A])9%3ME? ^348(:B;<2X#65+E@&'WP<'YN&[OKWIN/\['2)W%RJG)R%>>/9<:V!SK_G%FORN7XLRT_!S42]XD$K_R>S-H=G M^8M*:S_:O0;0RZJC[N-!G E(F^:Z5#X]Y"!07%YS_8$!\H,O@&:&1^NR(!M& M@X,"(ZH"SG#AF(JC=O_T&?[X[=3D:K&)1:/>:N37^"=S0]&,E'J,#"SZ97-X M("[0FEJ9_N,QZV_"^R,^V0Z6(%)8UU$0<6"HKVO;)?0.'O#WH&H)J#55_>W M);^YKJY1>V)89M7%QO*OEBX X,/-,9,-P5[T:_)5I?6W[N;^O@;P3I4) ^-W MZ.#,8WMZHM5C56F>,=X]Y;,O;Y=Z?#S$"*OV-MLK\LB/L"\\9"<8!N5BNWVC M5]C*5@ARG@#P;EXQX@NM;HL0KF(5R*Y6'26'KW'=L%^Z=8!=5F_U&/F'F+>P MKS"A^P+:X-Z%RL6QPA2:K@%Z= (0_D5MORQJ,9'A$U3(53]LF7N\69<("#NZ!W*<4FA_>1[:T^) M(H:DJW961':8<$FC+#C*,^8)C#GU!X63KT3 GB"E:(P#,M3(B>0G2O3D))WO MD]>;GRTXVKK=(7YKL-^N8=S9^D@L1GQGQ1AW^;N3KZ=& '*JN^:]D^IO:YWJ MIRA4WL?YD>UC[.?CX??AYQ C.O\KZZ,W[">I46D'ZJEJ_(JV6F&S7*CE@]LD\'$XLJ8 MJ]DENJ*S7@*^I%''Q(7BGR";A?^M:/QEIZLY,E-ML?DL(DBF3)(L=M+SW<69 M0+P[T$ER^73S&O"JVF0"3K3%!(M$T?(6R/'\P'9_,G+M!-(H/-A_/5X:!#SM M+DJC.WA9D(N/+>9/*KPH&\*AD:WXKQ!2Q*S>S1)6Y@OOP8\4WK->W%^G>>Y]<_(J4F 7.)QIH-=]4R#+DGA5)AC60G^5>O4 MV]JY0,GR,B(@*S'?S0,^+"UBZU3\0HIFL=0&!BZ4V)<>&V5)1;1?Z;Y!VX* ^VF;Y*^W@D/D!C>I)198'1,$@\Z/HK)+ ;HF]SO?P M]8D'HW57*5^O!D='E=FSKU$"ME<>\K<\-B)W/?7"0,*<\V+F VU?U2D\ MK>A:X??).DE_PA9CYG<5 JL1QSH@RN\F5M&3#5YE!3QFIM0*TH1<*K4$4T$5>[QIN\D,WEMBJ4"KXOXB MXT\#__9%&_1< Y:(+ELV&LGU37%2CIBL]@IP5U8D&POF.#4&6]'PT;1T+?'L MI7668^"DC/?%VLRB-DP,>_PXQ,M=\/A+.,'BEQD,C*WZTT#FHK[A-,%L>.DJ#=7CLOD9%&=N[]-B]^4YS3>_-.'0M&B$VE8V M=ESQ]& O:\%;J&2OWM3),*#"S[\VJ\,F*6 MLI=2W+1;$EF5^IV7R7P^F)#.A?+H3E=>1/\NU\RI,LYW4$I/5LS@9K 9#TDV[=@MU^F9!M*Y@#A\HQ1O\ Z%DSE*L\P,NY/'["YT MRWXFZ>/N?'ZDY$?R1<,;2@33PF:I3^%U?4KPXIC,".;9CZ=E%$M/ B[K<&'$ M7$JZ=ZQ]WM_:-2FX*5&L$9^6);$VM2A6XT[_+O_D @_.A4%'W[\?V0][ 3>L ME&AT#2!MM46$ 4EG#,3U05PZQ?85]BEN@T()8+[1T2JZ/LE5MIPTG9K5>H@# M3@)+BJ(K6VV4@K^PHP,]P')<)!J^)DOHPBXK#3:(?RX$2V#V1S1%S$K0 @__ ML[F24M6+2^+%7J1(SR9[T%U8V2HB!$R)IUIM)?/U7NGR/SZ=!T:@L"\'?1@3 M# MBU'BMTH,^JC P;*>>Q&A?H-'%V*X!?6\3=\1G M%'_@@*M2>*T2=13Y6T8)T-60=.J%A2C5#UV&MX)WK7VAG1A?5^7@D3L/J.0E M3TK\QX:>Y40"\$M7S2UBQGA^7/FO09^[TS]4:H.?\>F)F5]^>I__W=]Z<>T8 M7[3.YW@:.G[B[+\A*=;ZT-X[P5#YF7@RYEQ+IOES<5T2:@I?-YUKQ]]Z M5,T6KEH,>U?+FYGUS->-T M@E%Z]8T!OQ#^T4I3O0HAAA]\B5!4"1:RYC^K.(48C_8/F5VA/_WP=I/W9]#) M21SB_Y:?8[WJ)]>M UQ?$#/9+5/@][HRY/^Y!;Z&W 3EH/*GY:$6?JQ7YW8Q M>R3['.#?6J!)E"7@'E77T?LUS$WL/FC8Z^>38J*_0/QVZ7"D\Q!V>@RII>I7X0[ MI>?;#AC>A,G?=N]G]4BWTETXB#)C&G?RU##;[6WA$V?*;\I9HINF6[0 Z326 M#O=U]ZR*A,S,E\->WU2ND2VTU1.>E^S6@3*\,5Y\71W">RJS2N/2MZ+U7I^4 M]4#YY];*)X#[#]1Z7!;6Y]WCCWS6IM1$6J(N_LSP54N7**(*PJL"*16:&G!1 M*%S.E$7RSOSNGOOM[QRI&E=O+XU 1FSS/;'IAEO)B)!0=49JV#HCO'1Y;S>JI MSFH#/X(IY,WN1'"&Q?./U\+-(W+Y&A^\JY?[(WVH0:5=Z<3:0)Z&AB<^2GD; MQX3[GJC!/$7H)<&_T3RH:VT\5QE9=I\!G3#AW2:L$I9(8F&JC)-!KE+%[]DA MYW%]G8/GE6<>?><>NFLX#RQ?*C+%]*^I,1QL='CTAYS'[GPVD!S.Q?OG MNY@I.VE7%G8W?6V- AX2F?$Z6Q;!QLM>2U^(IJ3JX\U[> VPO8HDGT$$G+7M MM6G?D^P#T,%Q>H*MG7JV#6Y?DM5,^9,KV@T;U_:TG[!J)I M$8L_LKZ^/V;+B?KS9P:W[I3Z\[=RS$G9B_$5)RV$K;P>LB:4C_'PD$%"=M7J M0M>.(&:L01?A>A.0)$8Q!XQYR=O'C1YKM@#E%^?PWVVT) D>/2_2LRA!''XI MG*ZB3\-!1O%VZJQ+UP" LERW?"LEG.,[7]32%N)95_[K I9,$M G3T*5 Q.3 M/I"--Z:ER(<^6FPJE3'Z[0)7EHMF1UMXE-"A8,E9G$?\>$LLSA:M(FOODV^V M/7WZ9_LL>>T\RY94!*DZ@NZ[4ZIR4I9,TMGZ^8#EMXNH(M?)X21?039)]$D_ M]-!QAG ?!S2XX9&N&&[M:1=S#<5+EKEAFZ*P1<9O=;T#C[!MO^-$YDPT>W> M>Y>4*3].AOU/? _V_G5M<7.+[>ERA,(5\/XQ>P11W]@GOE^XLQP/A=.C>\(O M]'?7X;J$<3.&*2[<7)FZO;G8$+$!P6YO_@VT.W.TSNI3\Y2N)1$],EAP0#ULRE3AGF_ZC ._M+-@7SV( M6XOCO>,H.L>RMG;.,C,K @/CXETQM:HS3>QHGE' DJR;P5(4JS1*O5Z7J^Z6 M$:?)WE!D&SH:J&4R/TL8HW:"X*#+_/>B9Q$X90%_-H^8[YNT&1LU8B8UDX=E M-/;22KF8-/DP1#C\69.Z5.[KOWPNG/33(4Y]3-#%-:+:0B*9,)[1/$QI4 V6 M!N.*HEL:NAWX$W9ZL&9Y6/9;7Q5731'+]0>7C=( ]]!\-57LBL?!CT::8XQ> MLB-2.)[Y8@G(WSV4\ZR32F ["+V3/KA98:E3:G@F M7/@?&4"K?98[1J_),FK/ 6?6;@$ _[GX@6 MS7?$\G+COU_ QY"PZJOLIG?LRYK7@!LLE)2DT8.C+E\#EA5\,Q6\\K9\H,1. M5>=P-ESNWG1"\6#V:Z_'DV_]C@#[E^G[@^5KEO&Q26VU83"Q4_-K %T(BFUI M[:Z$CNV/S2LEH8N9R96YFZ?TF@E7H&>X8 'F?I>:!-QW3^91D,&=8H(Z+,OG MKCSZ]Q3MC0N,L-Q+!5SN +6M'V;_3*-N]*+I=%NY=;RMWC]3@R(C>QCC[2Q$ M /KFR!@8NH#+DS<@^UQ >TGW;_ -DW1TM1NUKVNGS/FR#,$YY+U)!/_J59-Z\D(LUKR$H] ME3(5"S4(\51'-()70_$CX$]G&W7/9<60G2[>>!Y<]$/)6?.EJN2G MR>T^9@'%]'-]H&J RQ,8XD1V[&^&W$!?7(3O;+,UGF]JT J^\$;S48]I^C.\F_: MIU*J)>-E9YWBM^:OGG)')A+XIP06035]Y&;7ZS=E?2/K<7)QB7&CF+*"_7T" MWS"3@W19U[Z^#M8Z$L*65*::9^J7S,.=\B5DD-6[Q9<@M/U.8W/_/IEP%PCD M&%WQ:!!A:7J9.,V+L;\)S *=F*O4XV:FE:XL\[C.EJ=CR>R@),(#)XQ-ID!L#@W)K1ZY.^+;O$ZK?@NDWSA-MT#* M[Z\$5[@54O=;F+?!#T\0CXQ,<*.]9V8B69 PC&':KF&);)FT6+1S\BM2-J@] MK_^MS"XMC $2P9GP9KV?O;D@RAK^9U*9D^)?3ZP3E")[ZH(I2IE)QNXD_OT M34:SB%+M)&M)]LGH7BTE'F+C^A*1$>@#?08?B#]/_71PD#7=4E8:\O"GQH/% ME]B&,.6[:IF?F (?W3IWQ+:V?"V6S/>0KMTV_3A50:6]FGPP4\IU6RW&",,+:;OJ0L[HY-JD@7)@]^._M<\:!V.K!15^T,?:1SHH#\"'H M"2YAK>V,JON1]2/6#?&%&4'>;W'/P;LG [\7] ME[KZ=EJQDBS'OU,URL*(\PL7'(' EOF>$5WQ!M-/)>N6&P,/U?ZQUI8")K/ 5PE+>.0VICG7"/7WN@& 5PY*" UJ+N=,@AL.)<> MCDC6HN+=IQ[5L59M*U-2Z!8-+6/H)QHC$[II.*=OCWSG>O#,P'+ W1')TC"T M,N;U1M2/TN\82/?R$U]T/+4<]*U=4_8&W=K[V \0M/[PFD;D!:BJ 9[-6IKE M<\.'RE,NLGVKEV(1F:^^MOX[S4B/R3P?<6B>Z;;C=17@-4:1_;6P_Y0\KQ?[ MN5TMB,9;X:X!C6EKJ*><&H3*J/Z'%?OZ.?A^M,0!WPUL>_Q2(+:7N'?G)+;2/<]_H"CZ>JF!C[5L<-[,'NV MY@+9PD+?HRY'>\ZBP R/A_%):LFZ]SSJ#A+V4-S &NK843SE?]: MB*"[Y/>F05RX2NW7)-Z#$[74YI86*).>N@9%+^K4%;T)E%;C_] MQLK=O0FDP&6I5DYQ3,&45V,$_=1K-/ARO\ZSA(KT MAUY^].66VZU!S!6T-R07BIW^:"@MD7G_O*$AJ>+V/O.?5;:0:D\S1APEDI)B M;LEX>YDV5KPQJB_S-7"7YO'^XY#X+Q1RH9*%_#G^F>1^O^R\IXL;"O;O5;(B M7]I)>\;,8AYL1E-J3AF_!9)7WSM.:IB!/\550-G7'7ETF/H:%^Y6AC1*X86@ MNEO7@/O%Q>\CF04>S+U>__-^V[4Z@H@%33L]AY>8*>50CM*(E="=+T[>D>R3 MW-Y[X2?;ZX&ZHM? O*&GGV%"M-^@MK*QK&M?G:&5JWJ+X9G[%R+/TQ(YL.K4 MW2HANRPBV><_FV*^$L8R2HT+S"B/RZH]5SYF/K4FI:V4+T@L]S[9'6]@!L_5 MFC7,T(-)"0' MO[WO'>?;]_[8YYQ]Q[Y[C/WC21GORLK,7&L]\YGK?=_,"0/N : :F: MMF8>%6BTZY&0\K^AYUQ+!L2=+_ 9-G&I:XX7#S@*_MT%._^_QB431'9;\52E M1E:E:+L\&,M';[">JQ$A/-0/KYR8%NLK\M C6]-EQ8*6 M02)#(0L[,$9B);B[OOL6Y24@];CJD!"Q>"2(MRHN5_O$)(^50O]!@^TZ"\E8 M9**UB2G(6(H5T$(KH7HAO9IAI/J?K;;VPMG\ F,3'+;='>I%ERW%XM.DRT4' M'2[3MW"R4N!4 AAQJH?#GP336T#M*]7.H#?.U@L?O\!0S>U,J,;09T%?MB@F M/R@859TE[7#SV8QMP[;@+G7[@O"BY*2K2] @PQ(\,' M"!>M(&O)Y;$_^S\!]W2)AF3 BQ+X&<.;[DO%W (.,-FY=>%C[J1Y5@"V%4HX4T*(H@7<_!O;,1CBE&KS:+9V1]H;_T+ M'LUQX%WHG^\[HK][TY!EU)QF M[>=*^"W(OB9H'?/#-N@!#-MW^OFSAG@.@^S#EG@\>IS;E)"SE^/X#S=1X-;/ MT@\E),%;14U!FV\Y@5HJ!+D-G>N?)U&VU/PU=*MH&?B/(_BQ^K+:*&F-6$BY M^!-D%ZBF*=V4^Y8,F+5O 74GN$[,Z:?7:MKQ1(PN4J''&_ZI^W9851YQ_)Y9 MZY*;M!KC07X7X=&Z2<%P+S 1 2D'B3R4.+\&Q2!7)J$1[._L\"Z M'W^MT6FYGQJ"CUSKX]TF7S3-)VBAK&K6 ME8' =)DS$5^(7: R9TZ"'$=.PEUC7IMG1CRVE+'W/YZ83@3]RRSRI%ZS*68ZBN30073^?$E/GZ>%ZR8U*[CP?[J6XI/ MRHW/O\>/7HCN ]N!E6'(CXG/[Q';THNO:J;8PX0 M'6S4]#J**F2#H<\U;1P$*]$Z>1Q9CO@^QRAT>-AVZ9XVR]4ZP/W]VZO0-4^] M$'_O[U?5[18*[_V*D\RFP :.T)XQ5>'E%C8M7PTR$B_5B!,ILR<77_\EQ1Q% MA8O#01P;/2RJ3GEB^C&YC!+>DL/)7>6Q<_/'4(G&QK8;80MN=5,'G5J$;"#C M.O:LQZQSP20!-0MJH&5L_0IDG0SJ"^)O7+$B R2[IG4\V4&53<2O]YI%-RNX MX*J4V+QOV[K]W[+PG31S@!DN8<%++%YD4&9)O7RZXJ"$*ZY'!Z9\'E MR -MTSNB9[-_3^ZE2>,6-I#W,?\H>_YO*OEP8N=(6L)AR"U1)S(@)[EY'QXZ MCSSVGRW94QB.@L1I#Y)>JK*:KA6T7&355_QO_"?# \8"6DK'%Y!:3,&G0B4Y MY1X8=6(BDI4,&!?9_'O&]QT&.;/A#_J]W@;AXRO95Y# NY(!0E=;YX[8$&3 M8 _8#]T"HR<#EK)]+4BM-ZOK^C\:.Y\GN)$ M%QTR@B.Q,>0:?>$>C9S)AJ[N-+H7F./S&1GC'Z2&9C()*!J_HUE:'7CS2??! M]I_MP$N>Y_XWN\CV#2/!9(X':Z;H-[)P^W:'[Z'%NP#N,']$_IQZL<-1[8^= M/9<;SQ/=6B9_,<,"N&)]]]^!GXD-JK*]^*M._R/QGZUT__? UN\;U>4AG9<=\;+FNI= M W.$UQYW%3NK/CSB](;V8.6N K<@Z+B6 M#?WQ?TGG__+8 U+#B?P0=H0.#VEG^-G%+%YJGZ>!%%YP:[@8?M#FYC>?;-_D M";UTNWN=_&!%GSN!E1R07R5_.N^8H>IG&<@ \6\L._[1"6+Z53]IH??,#@ ^ M<&&\Z57?[RBN8^A-\,RNI%)##:3E0AR>S1-V55Z'-ZYM?:=LB0SX'.K$2K\A MR"E,PL]8'F4Y200'T9SHKX@VY!F*,ER^QUP'=$-*+)AA'(6?/U[4>02R#GY_ MRLU5@-*Y,712NB6^@_ SW94J#D[S:MD]I.0[S%H 0[G4H>6D]@SG)#) IO8G M@+WS62Z?7BWU9#H6V78T"0PY.(9*79UIK67IB?L61?_KZAK%A9^P6*ZGWC4F M7&>%3([LQR+A1AQO.(0T%3(+.T<&1;X6>S97W+Y9ZUZK9[W@G=2+C)[;T]M% M;N:"3SE*V#-N(K I;>G7]!MC'?@MY&Q% 1AZU-PC MYZ7._.=ZAZ5('DC7U2'(YFP_&:!HGCK**SLJHN)%10:PTV],K(]).Q0^MYA1 MXU!_X'0C?(."D_-XI?*._.O7SIA-,$.UZ:4CS'T1#;: 'Q9&RWH:I= "=VN3[S-5V,>D &, MF^RR7N-)M@TFK[]>W!N0,&B/C_N-EGB/JWWZ\=OVP12A0<@Y?]N&-F(=M@GM MQ9<5J);@]UN3#9?:Y-ZZR16YQY^8%FH63&F^&E-C92_CC&QEO3BI)AGWU$1^ M'#HJHLRBKQ\('[QB,A.K1<",A3CEFULI[UOW>-) AUC_-/+PMM6"8&]'N*ZA MZ"5,1G.&RYWO5/=\,Q.#V.M75ZPQNNFYB%+/,WQW/?M>Y'A)2-K:+51#721+ MZ==!E_S913/\HBN'U86EZU?+QEJN;]:&Q/TQE1B3E&"HL.R>='"5<]&9^1FG M-2)UQ5FDSZ+A9_+L+/_/)8]?;*O[ 6[#*II"S4F%EA,H-[3(!PDT?+_C#=%C M-%DNAE&W[A[]XZ7[TZ5@OR],=Q_QS-=B5,T1^(6%*&ZS[;*#&65N7_0KU&<4 M*^-3UQ)X]-E!T7O5BWP;QY E:7%GCWHL&GKN5G8'S+[>]S^*WO5WVU"!'-YE MCCB)")+ CT1,;HY:N).SM$',Q]HD8^_ZHH /-!S=:9!&IRFG6NK(TPX%NWKO MX5?9.\'06^68\X=_Y!#_6_BW!#Z(_C=R\J<[>.?P,7#)Y;=X]+->LX<^YE HVC@JMFKVR('>3J'RHX;*/6/7OUXC4;A_#GV&=$G+.!C M]++KB!VN7&4QO(A_Z&";96JE;D284VG&*)JQ THR9FR)^O3@>Z]/FX_@R5@B M)Q/?HIQ9G,NYS/I5+*I*!H3V+#[9AV7TJ.J4K#?Y4FXV5I !']")LD/PT# 0 M N1%0L:G[[+&=B\:#9&X\";=JE1.M&(V$J(4?=0_NPY6?N;C%U]SB>UF M;VC;=W[JOG.9B#L=0\9YZM!B"#JCB.TGDVUOYAIJWSW4>$?#[:9M1WG=FTW% M"%^2XV@>.%H.>_F^])N ?;N[!6^$ ,>C)<961)F!Y])\\2VARIF*VA5O!2#N M8LJGZM^[6T+[+]ZI"]"5R@;+<S#_=1&BN-QRV0/=-&4S+ D@PXLBU'=L[M M"3E!#M>%2<%.E4D.?=$KQ[K@L&X]Y=4(>2573"#[G"%"4Z 6YCWZ%=#FQ/:H M1:#P\6;2://==1.?7;N73EZEVIQMB.S7U /'Q$N/-]-J1]\,!5$H"=(9/ _X M36VY;U..<.0 MU"AW':3U)^;>BCE?%>6+9VA#9).:H,D=/FNI7D2]KD2;,-I ^DL/HJKU>[$N*H^]C4(HG3\GR& M'D3]IT?F_Q.@<+'A\NH+Z2IZ*&NSN!02?AGR3/0-]%.'[IU[$Q_W.R-*75TEHZL+V*"^+UG&,SUZ2:61^I55 M\LB%U?9>V1[5$(VQ/%GG,^@)"&E *8*58+_5NA XAF0MNQ8 M]:NRW.*_1,&YBE<43)R+-BUT;&8;/.RB2CEU1HSDD,PU.68.^LUAVH,/SEBN M\H9]8;?WC[2Y BO:Q8^Y7HE,EU+VL$S?+K%JH!9%?/M-M*S5!H6CF=0D>=18 M];=X%4MWVVAI@QJ[>]L8^H__GAJ M>-U+9LG-MZ"-RALK**E6T0IEME&E,%;\!?#F*-MX&9B[,C6DOTQ$+7J[-;/C MLQ9&L;UQDUY4B(S++(_X/S^<[\[D 3SB\2XWU$8#VR%<#V*>* FR)ZH(3P2T MA/N&OBO?>O_#\: &"XPP7]VF5JV\M^IS&A]])FOR;>BM^1YWE9V+RX+>G4?$ MO'UF/V[CBL^/Y!D-S1H5;F0'%PG95Q]LNF"J-OQ6VR5.;F><9WWE(62 "MOZ MJ,FB=F5C??C*>YF;=:$KMW,_/5\D SSCX_'&Q=MYFL-I*W/MNWBSW%IYY#PC M,V$*HQKF+S#&4F8K6@!>#.Y/BHN"* MR%Z%Q+OQ@VJ:EB64<8I&051C^=]Q=FW21Z)NI\&3"O>P?W)E8;II)+9Q$[;. M#\3'/F[#/3G/JTO?6713"H]\-!61>FE@?$MJUP668D5M]SZ'L97O(1*7\@FN MDT:;P5-K52(?_WD/Q$,)*T+)4PPR@6*WPP&AU6 MNQKJ_,B*#+#PH_<+8]6WB/X_BE!I^'@R0'"W W1$6W^><(M;\;[P)4TZ]5/@ M$V9GA3/\/*>^+D*EQ/I0-RD4>1+T'%NJ2%RCRI.D%;*+JX,-M8Z)/H!\ NV!'=[A;X:#C+6%?< ML?9 H1-:K)SGJ$O_F&\VZ^_N#77;?]0.!)\2CG9%CX*H7(5C9=Z![LT,/=GJ MN^8".J#$FQRW.'-N!4CU;?1)5V)D/$,_F/1F>:%.B5A1HY^H/ M]1&9?E()"%2\41!\>?ME+(>-V>YP_M'FU.H&:2?2 MDW>;'K\5^&DJAT>V(8RE>8EXG]V!CP<4L\7+1EK%K8W.7UOL9X8 MHW5JN[>]+?XL_8\:0/X%'4EA=,S17#6YRG4)/*GBP_Z.W9:.XI!SS;$\94$' MJ/*EQR9_RD(+LIRM)AUX?RSOY:9AVLPC4?8LE_HW.2]> MZ_NMNIY)KWI$F%Y+#4%5;VK5I:H[OZ'_MD9"BOHW.>3TRM M'ZV[.E%Y#]ST[J"E,N[J^L7#H$GK?KQ#E'Q>RY *\4<=P>6B[?H::*;:/CI.YY]4TUC?< N(^V#Z*!( M;$K6^JF@VF.%[BL/7)N64-=\1F*1,=;E]7>+N.LK&R#O#FZ#"_55V8;N_B_4 M[OEO_#?^&3\AD=9W%)@'Y=>,K?>\]Q;H!WAL*TXA]T1_(<3-CTWK'. NKW_& MQ_IHM)-4:A>,DMH#M54#8*H*SWX>AK'M!;*^"^LOO05/7,OY MF[2B2Z>WEJ_ S/3!PH/JMRQ/6Z$G"M!'RJMCK*9=!_K=UQ1^9#?K962R,*A?@MZBW#QW3Z78?\1FQ7\T]B#_-$A--HN=Q%_GXXU 1J^U1O&%7B&B'F:B)L2!74O9[+5Q=^6T*9$!;F=LDUD'W6!-YF2Q3WMM&Q,BROA,W?Q0Y-W" MSU>9Z:,[Y\D&E&>T?+K,)1(K$8)$". ;.M1;2/<'D0N<.(7=.U)MN>^ZHD]> M U=BXI[17#]=Y3R Q5@KU.-?8ON?XZ22JJ53'BKH_K83%'!-E>ES[U<7QI8+ M+_ILX4#MNYQX2/NI0I%K]D;J&_DNP;"TGHJV=E^!)#FDY+K5<4=_) A;HL"W MT7R+0'T$&P^ 'X#ENN::;>-VM]_:!/GS?2U]O94G(^L4B"8"[ZOV(JCY4)K5\8 MV(^SB.WD;="$_.[]-U?H7"?O'_LO-OF.A1 <'%([P\SQ^#?KB'4XUU"/TH\Z MPE,TAZKS4N1(\7+%L>;B!S^4-0X5LDQS-,Q6@:+RFF?%4O%,6X^3$8R!U!#%KBO=%'I M.]J]5X[V:'-Y)HG2I;GN76)F7N9A020MO'?T0?1G;Z)*23*./L#JI-TVCP+S MF(>SS-<;+S9B="JUH^UXS6+3+SH2&?'32,[$=H94Q:%AK9\6;CT^JY\^SNP' M=G3.'&]:J^21 5UG3L###>2I$IN#5DRZQHAY8>T)LVRJ4LO:Q*$76Q^>T#DI MT0:FGW9*/41/E&;S*^K_7/889'Y?T;FF^8L*'5*PK;<(8U*Z6;" ##U-(H4V MYHV$*P_!"Z?X0!=GXLQ1Z;1);)AJ0HR0R5WOMZ>.T#U(,+):[1,NK%SL8G6] M<&294?6I58_M/,]]@1? A!?9T,H">)C/MJ&P\GBRN\EZCI M+7T\-DB[_65[KX:W\]B7XVU"6YRUM/Y9$?$EQ.E.V0(\++6,# @?<-%17M*@ M*SK#%H=2Q,[_."Z,Y2I-<+ _H_7*+"\/%%4-.,LB35BSCLHS3#:.2;L[.;DE M1V7^>E+5*QILVB/ J1(LS?2( Z71=ZF"8(+?;*W!;:0>M[[?OO_$Y]F;U.=, MF8(OV"7G@8J*7<5FYKV3^:&?7;V'>>Y=W=+B6))L )+WY0.EHLHF+U;13)J M8(M"+O(1;2;,TM:4'[BMCYFC:VJ:BVGF& T\-01P8\?EEP8\(AWF]@(W[F),HS M[ /5S99:_JH1M";. G/T$0M1LM*V2)I8$1(OG:?(KWMQ3SG8#; HYLO)^YM: M6LO1D7T$Z7"-SVG->\3TSSO2"(PIM0/AJ\"T(:P"O/=G^\XB\+CRQOIN]'MT M60 O?BHSP&XPKWXH.KEV;/R:?R!*?ERSCT&=KH":#L3$R.;1-E+ ]Z::T!5C MKSEQ?Z P&[HB=2_@.48;3(VW,1[;U17W)#C8(.\Z]'7=,[TX&5!>TF>*U%V#AL\(#1D+]X0'?:?*-ER?T MOL:VVP1C+ E=DTU:K [=-#I.K2_[ MG"XBH],LG%.H_G-M:MARTF5+'L]HK\-RBXZYFHN-? _/R=RCE8NJ64CR*7]= ML^E+CD<44)$BL1S8U\\RBP*IVT17W!2):2XZ@PM[[0@X!:IY%0[>9D1L[?ET MW;#I&?>QZ>F?Y0TLR6<5IMYM/=:#8VQ$XA..7SO='UV#R^![<3TJ>(F\*9W" M3G%2CJ\&8G@[DO&F9++@V2@GI?R>+W6:W]-S)QZW?Y>C++$, ([<&%*<[>N] M]T-O]^JR&VA2%-K'X9]T[9YY0+Q!V>6&AX%REA(=>M$90#S(J6#:-V3;VFJ_ MT3TPF9F_^X.N'\>&R'F0Y7H BN&B0Y]J]3A[.&+D2KBC_3Y7] W'MQB&A&SY MOVI^25Z]SICBJ3E.V?+8Z:T"E['( MGH[S3S:G6X8K40<*I]F-\/DYU&-73.!1GFN)+__-WNW79FT?F/9,PK>M%F&7+KL0#;'E^[I#,\&(SN\W+G:1]M5,%: : MO8$4\T!>!S"+_&T;##V76D+WNN:5ZY.X'S*V+\>#+Q_LW+MK7Z2<)]4K5##+ M7,+9(-X7WKB_B&S_/A=*!C#L-*J^=+BXW7Z_@RE\T4V9]X<_D]/ 9AOD;?\) MOVS*6> 49*U%*]2H&'5OHEJV#,7B5-&VAJR.0 &9U[U/D[]AN^4VKX3-L+5+ M_M%':?R6:U(J06*;FF4@@\)DP._[$)SQ^ER5!/$SC)H,0)= UCKA>N6I20ZM M+B*I@R=DP+?HEX]4%7SP?'Y8.Y2U!"XCL5!OD9$>TGK?AV[A>H@-_.OW=Q8K MPDA@V.L E[/L!Q(A=]6=!)U+?(,7I%OR6Q"DUIK<,_-TT.RF+^%+*''_8 MFS\FY;WSGGK>(M1>,*BO#1PP_0VKA(=]/U]*[7$L 9JX>^);8\>46X-=P<'> MG-1\\9G/D,_\H499-/LFJ=6FJB<,[[[X.71LG*9?A+?#)Z4[/L>H:V!UPF)" M0SSUIT6>$/24GPR+ LLOZF631DE"6+W(S,$@4;Q.-4B&6!^6]I:5+NZ[@QBO MFI^M39P*^!F:&^>TD)^.LVB1/A4ZT'CC.U%VAR-@;)]B3P9D:>O#R:J&N*WP M?%C3ST58U]TT.IW85XXZG3*J#-[K\]TILU,2-%1NB1^)#J?RHC)-(KX[RZI& MAC@YO>3-V;06:.(N.Q@'N["F47L$*PI?!] (\J4[]4%>[G);S]C7DP$A4C== MI56_:+^-5=/G_:H)'+2T(UT*%(W$K2",].7 M_Y[V%^GIZE0N==+RM2W18D$G@=$5]TIG9+IEP7HJ57K H*'Z$;!K%=;DNYWC MXCNE&YW<89O=73(!B^.!(L;4#;&/^Q"%:] > M,I@]XI4P^/$-.J/-'#AXC]C5 FQG)5&/Y4LY& 4D74_8@7L^,BQBZZ5Y2.P' M9Q?:L_O(>H?D3UKWU9I^ME!GW2^\KGFCD.X7T("&Z'CFMVIFVH^L%MZ6A&!3 M.DRX&"+R+!R/8^S1/J\"5[NMM18=M@JW/ 9>H)MGK%1MG*3^[%W.#./2%'2! M9MHFXDV[(%6S$P9):CD?++XW!>FGH-WQW MCXN-3/6)$_WF!D-,_E5KR%"20@3&I^V,N]U=I/TX/HC$VB?P3?,YJUW:)6J^ M\?+Z9H.S.*\&^$4\$@6F\WH.&A(KYUN9\E9\H\;<$_>&SX+Q;>II356[H5&Q M3%F]/YM: %9GA]4TF*AU5G+.]5?P&7I7\!;*#;BX2!L/UL^3MFJQLIF3I7UM M/&$(?"-7_;WFKK)[TM!Q1?1/D8N3\6Q[*?"R/7 M]1,:='YZ>:"4JJU]L\APH^;"5ZGMFPL2!YN1=-CN"(H/U'$VGY6H/RO!F0<@ M;YU9]A?*CJ&'@?P'/U\U/V2OMY56]KN3IA:K\2J2%4!,D#D6I.U^X*A++'FU M;,",F#@09UN"4 7)6!'U!KQFG"P&35M/@S*,AS3S7L4PFX@M3QB]<-Z0*0<^ M.X/#Y57+]?*)O%;KKI)O\B1S&]M*(K MOF2 $XC%M_5HD<0$"J]/;LI7[M#9ROLE/!!J4.S/PRX\64/B)HU^QD>AF/!Z M'ZP]-IN+[/F Z78'I/N*-7' 1;->8H#Z@[^LT*%&QMC=L9# M)*:-JVOMKK&OWMC<@/AIQ,7'SC/KZX9I1:6*ZM45&8?R?A\Y?0?=@P6#JF_& MX-)=MF]4?U='BZ$#4>EN+;'3'YYS4[I1S2]=N">STF1>E2:D:UEE\AJEY8BC MC<7X;K](<+!49W6TFJD7^9B@HVE]FV#E2R QP4*.QW[T5)(!YJY;>'>T#5UW MT'<*< G4M MJ]VO:RJM^GT3I1WTM++Y(3X+*]7XB"""=]SA"&AR4O4:*9]1LVU?\@L1(.1V MX%7QZ"'(1:(ODB6(">@7;Q*<"O22CW.H&,+JH M7\VP(4SG^"[2'AF50@9."9H%[&IYQ!(8V,B#WF&V- M3Y ,2'P]"MIZ=MZO1HQR =!.UV2T]I2M]XY?^>^4(P@^+Q#W_A=HZC0LO2GZ M?'8DS'77B)G27J-.T/6#:\$ISB+)@"4H9%IK\43H_:%-)#3LN9K<308.9MH.&0BQELPF#0$Y M3SIC;,[=IN M[9;>N>9IRM0IJ0((]IX[O6NJ3KAWG@O28"%G_K6D M:/_U",&[I,$.Z?=!E^ZM)%FKBHKRJ9<$#9,!;/("C%,!2EC$=O7R\LJ$O"/R M^=UN9,Q[GY;=:'\)E"N#9M&ZME#UT"U9F>[*^.#+.Y)@'E+G"PE4A;/R'Z MP#S=T2 A3C32VG.5==FS_W45?J%H.FC(%$G?E^[X8,KW23"6??_3PZX[DFE> MKV0]V;80>['GCA8^+(6@B\F =2KC+3* DR1K#[[H6>)W*)A\_*R^?\*3\(ZR M*_KU)WF1Z-A _*5L!'S,LT]ES\O M*PK+1WNQS9C^0B(D.LKL,()7*/9V/LD!?(7+ M H'SL+C9&SB3*$S49G_X9'[,P[A7+MO;!#0BX#V& M,3IU-HN@NM8LF?*K/JR\R D0(Z^P!X+=W5NR^G6B5"\)G>L1/_3Z,\H]C<7ISZ(<^D4&_X@^DC,PY4%K;NSQT:<1HA5V M%\4GCL26./Q8^Q&8/SORIVU;B_DK1AFVMFQX; 2$QZ&(YXE?3*+>AM( RG<":$CNWUX\#]E,H#A 0B%L#_1"@SB< M[#TS_N)%& M@,Q>3O>+UR&7O6@.7DEW2MZ7C __IU['0],3'YM!;Y88O_G6C M^+_^!O$WL5?V&0]_T]&F\?#94_8&B9'ZST/WKQZ/XJD>NY(;;W6T.H*UJSU- MJ-C<#SDIL]@PAJ3.#!FL39?TQ^;K70#&)GX_H2KA\:\]ET#/*(Z*(8"@FWK8 M]Y@(J#SSXK;Y,E65F#=Z\DMNMBS[I+;DB<&3UR_\W63?-+<&8T0+#TI4^5N)U&DK2&C?]G>=[L.6.>K!)&*LBZL4=D &3E!C(KSF620<0JQA# M06Z?6^W'J[WCER\NQM^MM'DD,B;JQ M,5X4)GSMS-8.!#=?M-I8MI1BTLJNE U'&XTVF*Q)S3)-[D6@/N>IB MY6--7I^M0S+@YN8"DD#=0P9D-?FN;EU=T.84#]#&/+KQ7(HJ68[#*N6FX-3/ M(]A1Y4\RP+LI[LC_/ A[8>?.0I;)@('9QJFCRV1 _+5VY!$+^(P508_0;6J M]R8G+6L/'Z@CB"Y5X83YW9BPP:ET"L4!)S8[I!78 MSA("5$K.C5[G\IG*F#I+&:P8 M*J0*,QEU68J>KNLIU5"<2MP@?#W%900WH3NMF2MQ5I=(0LFSIY>B5H#N M%7MUQR8M?)AFS[/HH!OF]O4F)>=<:/G-<\:Q^TA3?+[^15C++U^T<+*)B:"_ M-&<+W!X_BK/0QEO,-ZGMO:\++\56FCVGH?[^H/VE6Y,;#57&+X-VM9SV!I=9 M6.9:G8@(P4M>^^A\/L?[=) !AX>N9$#F8RXP$3960098EYQK'&9#Y O?27%J MU*T-_;$=0'<;%6]<2_XZ9 ]BWGGF#R=]5K5*)#V&8)$#JW'8HO.!^!9!,/=M MT(,MQH56NS)SQH5YUN4T- 0SUW5;=;G77N88(XK)HX]&_6<*J M7V@4(V8D4L@! $S3+I(!CJ*4\Z 8:VK\)W>[HUY6CFW79RB>"]'MV/=?IQE/BW&&^YG,-&K84*RNMMJ?7 (M =4H MT 'CJ-8!858BYO7H\7;:.+;#Q>)92S5]DWYA\33^+B.Z=EN;CP?'_FU715%\ MV]4;NUEE;';BKH6FJ+ESU4M,5V_7.UTL/)\UGL9'.@'.!(ESP342\(0,*)>- M(Z6H&H>3V,#*3@%NAV)$3^Q,2A3R+>.E==GH5T[<41:NLC.L4 M4,W-L5+A4D^,GSQC,U8#4&9>:#;!?SO7/;7SX-/]*#+ 172CWBSYY#;\1B'1 M,,BN$U(%"3M GQ4VW]!RS@%-7+O6VO4P6EEG\"D\BR;I5!)>T"QLUE(4((W3 M0?QY968[M*-R^]PJG5-T'QE0!2:FH3OF3D\;R8"A8; Z4?%\.C"VPX[HSU?7 MH(XQU'4*_D2'JBGQ)(.?<+E*NI77C$7#ZMV+>_Z,-Z;/Q?Y U6 S!ZD_2 $= MH%/JVR![5"J88";!^3J57_#[>*Y[/I9F,7[ 1'A+7;X&24E4?7"EV??P?4J, M>]J/F@\?3]!L!!Z\:QN862KNZF;0;>U 2,<%SZ0;(\J_E6NTGS)A-5WNQZ50 MH.B*J47H>&!IT M?=BJS%G"2_N1V/9;Y];2A/LQ#35Q"\_>Z>FU0U>1KPB^",:/TNQ#/)TWLSQ8 M/^K)B'PX8Z!_MG($+LERG<(/A,D2@P@KJB.IG=5U,=BKG)>/!\,L@?3 _J9MT M,VY^KEV/C2B/>[)9T/M@P_E-';^ @Z$ IS#)7( ?;%77IP$O;'3'43[!OU^8 M2K=YWAP^.WNK!Q7VRV^*\W((_NM1AUUT=#K$IZR,# TRFDE(^^?<^$$M8K> M%:(;_E/.DX[%X60G*9N1R!UORE,3B0Y09"H+:(48]8.2OSW :W1$F5Q\ A.=86O99#=V'33)V=BX@6P,]C*%Z=TXU2%UVFZN:>\&/1UQ<\?1^V*BT M+R9;FU^^&"8J@.OQ)0MQS$%CAKXY[:?%$W@?E3?A'7]8G@I*OK8!J)6ZV=I] MX;&!'L9%P:JI6\&1D^8=^"[/L"RA5>(,.=0$=6 M9[!&*0BV>-@,IQ#B4 S>2&CZH[9S%R4C8T0YOGWN_@MLFS!L_]\;"=>>#D%V M?\%-$%K,A0(9L%MA.;<]ZN0>B(F+&!NS+9N>LX]EH:%ZY*N\/Y4@RG\L + M=[!<@,MY^.) MUE02FKD:A.:CQHGQ/<(6M(M?U4M\7C,XQB]5:F_+7&W(:?Q-7<["FX;W8?1A M>4@KI.;XPV&AC94CKXIBW76_#-N;ODJ[X7%BZJ.JGC 6D+T2MA-3'K%09J,= M.Z<\DF-*FDYX5\*N?;M[&\46O+3Z84)J"O]] 1XB[V=O._: 5\(P]HF@U0/1 M%>?'6MUU+P\OE:0J]#'#>64?='2?+*UK6Q>E(5M@%WPI-4>D8*R^W/H$3_\J M8+68M*B@9,)R:RCE[>@TRG%T8M <;.\.7H747 XZH"J''/G]J,'"M_4QCZ^V MFB98XZVNI]N^3ORC'%5=KK%0\]L[_$!X!*U""!*%M$HOL+=,WEF]6('2N@.* M)Y;XN[FA5"SFF@F<6I;C?@Y.D&^'SK[T&3'8SJ/WN*,&C+--QP0:\5(PH<6W M1VR01G"V0R!&^H,>3VQP4^6B&=3YYLJJ;@9W%_M,7E2WVT*S@6G!,U_X9S+ M!D:/=\+0+IH1I";.U-D@!KM8AN$BZ]PMA:[ MO.9WK=7UPQRSO"%V]\FH9QQ4-CDB?T;9FE>!^WN2ANE[.D EX!$55@YM10;0 M]>,L2%$*Y[3YT0="]&ZZ>N2,KNX!?YQE@3JK#=TV&0T13"S^<;9X2(7.._]- M.KF0 9/.\\5YE>A47'ZSU%'SSFXV&2# H9^/^4Z<6.'J#$',T0;U9MP:] IT M66RO;_37(3PF]NT*9I;\L*P04G$V6?U>N)NE6'8"9D M,2*0)86=:[D4IRY_[8?LUV6S7(:[:I=E'G<$V&&/K6!'6OCA4E^?=E$1O*'I M]3:_X+87-DN]NQ_^E%,_.OS5I5D_4FQ(L" #OAHA'K4&/E08SRYV\$+LJ/,B=DFKD%SG^6#;$7%UZ A+M6$ZZLE0>8>EU5=76^G?NEQL(V==V3&G.%N M[4[@)0K7XR'S%NDVQK5.SA:6MBE=GYEP%H4*YC\>TXC]"82NYOFM?%_LF?L( M1# T.&!ZU4X:I4J^<4U:?.+$A#^R95&_$>QKS)\CLQ[2R;9NI%OF)VLP)JHG MQ^.&D-4T,K^W?;QEC)&@F];QF(< ]5YMW:OX8UL3$/?\AC#HN-=VFFB*'R;( M;["'H+ 2D8T@@./55C\I6&""3-0$@K-S9\IY73&[P9=W3YU^8R\[>X8=?SC(F2 MK8/4C^1I9B=*X$US[=$9-YDVWG*M'*K!WHU_Z]-*J&#RCBGYK"'G1(UQ._]> M','4GL1"V3]035FS[BNBC-'<[_>H%-@170/B[?[>>G9PTP%T/&^:?98D(EE@ M<.R_CN>)RO#B67!^,'(BC8GH@%\YI_9JM1 <=4MJZL9#,J#!695ETMY"0/+W MW8V?,\R4T7L,3ENNGQ3$%'CQ5AA&IG$-WOEAH9\UGSW%;&X^/+4-L=8A*)+Z MFEE!-(<]2'J\=X_.Z &>-,637.'\QNPDWG?SRTQG(9O*O.X/,H 3](8>W-KL M)HN(29O4F'[/>G/Z3#*,#/C 59S15R9C%#OH[;-URV,X+?/8/PORG"^X*95U"SS#]QJF-=C2@/%HY2!!T_' MJ5 :)U8>1"VWMFG:$_31;7R4G5V6(]^%T=<6]"[=>YKBV^4*:O$6% .41,>% MRB:WMECZ]P4=\$]6]:#?U2*>X=P.B%Y^_^ MT9B 80(34>H'[F%!"3[1I-9BO+I H_3E5Y>8F^XIB0Z+;L:*C,W^']21 9=Q M<="@ZP&WZ]!$HQ_JCQ>?.K-5#^]4^LX>,^:)]D!=Q)\P!VN=*0>A< MT6N;%^FR;EIM>D':>PN[/;>J1R;.:HGZ7MD!PHCA,DN4E--!L#Y&)P(D,>_SG)(_BSH\;C:Y]J[6RO/9U3DKLXE?EP#\)8$GU7) M,_M@YD+#]U /DP/9UUVMI3C%&<8T)0^FN=?RZUTGYC"H%-S]A9TO-QJB"(ZH M63DGPKU?&K$EM4%S.S72E,,)LB'/M7:O\%F5[YYRB;[W"9JD/\MO9+19U MI MYG6BWLWN7L;M(?FCBUH%0PV[DR68FJ1Y6+@Y*M8E.]%R3#RUFUO(?87JL[,? M!P.4M>;^R+RI)/8GPG5B_\B2-$OJD W/W",#'*;'Y;Y^LXF/I[Q:_?G)2XYH M]_X\![UO+]%!KU\)=V\TCXTL*-"2AO0#&+$'"I=PM>$(<5EM&D')7KKKFA'Q M:2>1RQ[!NIR:OSMY/#8,YP+XSW(;-;/!*N721Z2O$S5A/).Z[??JN*V" G-M MG?ONCO>9]P]+0*?E>#G.>!; MQG 2/=[G9DB1[W.!07D5J3[K;I0!\CHG2S$EH9+CUD4W!CUW<_4$A!VWC,Z< M^]A1\:<'LF,[FEV'\T+ 1LYR2*&F:MT M@1OP8*3S[I5I\S8[3/H]@N)(-I_E-IV"<]W+EE_4_@>$!EW9-_5P*(@/(1&2 M"@E^/>HI46/A.'C#\5J&$S_B,]4]^BQ=7LHO.X\+EA21;TT7!(C6I'-_--[!9I^X9M?4>Z\*%9FZ\ZP(< M&@"!X!A;3FNGO)R2;JR(^AUE[QI350NIW!:\M I\Z#3NA+$"M:6:MO5/7549 M:KSHMM(Q8;(S>3NZZ+*MS8,G2PD7/HR_<@M*.AJU@T:(1NE4CZ5,U]];T3'O MO0O_!+'7 ]H'B9SE'HA+6(VPHUN;N9-8-E2N:C7L"7YQ5C3;$8E/8Z!%HZT5 M<)Y\E%AK!.9*&L2.[SYU)XQ_#E<3%/D"J=^/P%&5NC=6+(L,3#ONVIHW3#IWHGLKJ XQMG.6\\M()/A" MNOB'0%MRC*3$:=-,WT223HH1&5"A##Z[(;4*K&5;DDUIL;JP,ZF:.KOXO#;Y M]K4<40M+)O41K@,("Z2K<@-V=.N<5'+5*LF %"-D.QF@3 8L+YTQJ!P)D $) MM\D =]&XI:3=T7E0!9 8KT?X9 D1A >=JPW[C;UD/#[J$C5.>MLYW@\[2@W/^C=<,_J[XU M,N -^(3_[QU#<)-S=HNS>E:TA2W:*]CU.KC[Q6]S 0WXS)W]!V7%YUJ MW!$3&^+D5IIH:6%IP2^B=GFZ4@X^JJAPN(&L0OXR"Z)9NZ:,698XG%$LL9I^ MH>:*'&ZMKJNI3I6H_H_[,7Q3]&6M60[%M M[?Y/%V;^C_;.*ZJ)]\WC480@((B"5 $E2@F"(,T00-10?Q!"[U% 1&1)J&& M(BTT"4T!04 PU$B77@(B($5ZAX#2I 2D1$JR^6TY>[/GO_^+/;M[X<5S-3/G M_<[,.\_S_;PSYYD'SJ.'#NUL4Y"?6MO%/9+)#I%/BTLMG^K=%__6N?O8=IPB M'/Q%L?2 2PPV.QK2&&<,RAG!^PA4E 9.9+'*CB0\?8;?ZPEZT7DN.1W_>B9( MQF7KF-SK U]'HKS88@24:N4C]'[-8PT?JS&P3--]C&&KSZ#QM@%2X26%>\7] MR<5[>60_W2IX,[\6$XZ.SP@@XP>XK0S^,3>^;!'1+LA[C"YH8W&;ZY ;=FN> M93JX$AZ8'N8 3QC $2]5CS3++/=N//S:BY_Z18'-,:+'1CHI0)[^8B55X2%*3,B;J3?]&0V]:3Q=]H019:BT9,I2[NB*Z2L M$Q\\)3*S$;[_?ALV1C-(J/"%KJ^F"LR7T[Y\H#?18/KNMRZADM]0\3EK)T" M!JEX.=K]OSCVD?(M\VS=-A70.G?>Z07C(++8VG"I M^H[F3Y_V!(-^G;\;!)D7*(D!@)G*"O;"FVB6D!CK],F/<[(SDM)N(YYE0'9= MZ&5RXM7Y#L2?8U#?K5,!EU>\QY#%**Y?J MH<38:YHHKH]#@1Q:Q1U,5(#CFJE[U =QA:N15*@#D\+EY MG_'O=<3'G]#C_11-O70J .FM>GASC,/2S-P7_V45W6D3W\N(EP2C8<9B?0MMEAGX"FOE8ZJ$=$^&TT\#M2<#T>O#;/J6* M"_!:O.!)@^KW5ZN"^Y:V&D3 M/8N2@MF3BLNZ+$(&XU#/>W,"FC6'?SAN2C4L(2M]C?,&Y+TFF&XU$OVBSI\>&^4A'WJ1[/6^S(WIK6!05 5LV6=Y. MG7^-N9#F".AS_H:+1U1 9"#;2--4D54!E[1E?Q67+^Y:MCB/EI""XN\*Z[YL M(AIX_-=@=GW]D&S6^?%I(2SXS96X!VK\,DTRBIOG_-,_D#VTR3Y'MHZ^ID&E M_./UXC-3,.GD*RPQCR,SL'?T^5CTV 8K7CJ-&.Y[1U?LBNL]=UNN3*8X3!DA M8#X.CO_>A>G47A@'POS2_W3+H_^)\%'MC/\=3 5,H4\^V,!MRK87*0_0^W,T M_S:6.!IM:T93W_[W?L^1%YL8R3H+WZ6I %>G[[/WZVV;JUPEB<#\]0?QC\_X MF<91 03FU>>NX4.?TSH:7T8LU^P,;P)#L8Q X?AZ)/R;]>H9 M,]_CA##2JKI M@?ZLGDA"U5GV\9OZG_C842V[I?L8FT&3)T>;*F8K&V7I"]8,EC58 M)6OM0&LSL"O7Z1;2>D)#(A56.F&? MA&6X,UG(-C-O6P\1\]!)33ED2T:F%_QJ[ P)O$ 9A0<4K0Y:6ZY5%Y=-VYC' M5_1-"(IY>ET)9U"P@]I!C>K@ZR.DJ?F MV,Q<@KU(WK8\ W0\ ^#A/*=>H31 MZ8G/MS(U.^7L/F>5>X7G+CAGL9.5VM/B@_?20WK!9EC;QW:U'SF34]W6Z.P^ M<"8JK*>6H*K7Z!:SHGR;(]>O/.BQC?Q6(-QD/DX7$Q/6K^P\:"SL+%ZB45VC M6'O-[]/UH]VK)^&[4_DD9)17S^O]"32,44E>JZ8"SE0J MH:/'5-E3MO0A,^VV\C4R&OL/SH"YF"N\9_0##Y#==5OGR!YZI+@(A]Q5^0*' M#^:?A<,Y5H!CM2*@Q"Y0VE I)#EC3=MMD I(^,;TY&:,3;7,L2XQ%OP9:[X%VE$$C(;6 >ZMKRNBH1X:6TFGEES+/(J6FOTCU74K7^ M;:TPWFH/G[M2\,$B[X;0NE%!&_H"=)$(;Y$ZZR]H?NU;B?VGX3RXI*[V7GMB M'R:WCJN V8A"NZ% DE PAP;%%U,;M9K&%X> MKC)^XX!9,YODO-!=7CU0%J+RB+L+ZH"WV*T3C?G!,>@7BDG4W852 59DL6QR MZ$)*XN)4=(F:7*R\'(;[*E;Z6:OWHGN2!+S/]^8*>$ T)TK;H-SU(0XW.P-7 M(6FTWF!K48%L"V)VCQKONFA88\TE;6NQ\E',W?9*I]\)+T'M,U4A&UZQ,C>< MM9J&/CAH2L[[^?#*T-%[B6M^@+)OT0^3J;@T"8:%PDI1(E$TBNA%2( M9+1'@)>S\I3-K;DZI0C[^T*<,.YVNQJ/7I^Y6+1=%I!.+XZ:-" OU1LVN7AT3G3P@YZ5*C6B4U/Y?))K5F9 ; M]@Z\,BQ)Q)Z5W-.B2S(UB"V[ ^"_^(O_8U=KB6 HNJ(Z@61I-.SJV6N):#ZR M#S1-?&%H*SGOL8/K><%?>Z2E*(5)V*PQ9.199=8-I MWDHD2M;ZFY;;A72_UVVU)L82C,_YE-7H5/;@:B>Q*I=1$.*>B\'2D4E-E8"' M1L%?T<^R?22(QNX,2AF^F!ER]M'-E5GH]I5M^<2B.91.>_NF\PGTNY+=LYUW M!>?B9(IKEV^7&FSM&VV[8FSC>CK0E[P"++6LGE5H3ON\7L4.LK^Z\[W(U/X) M#"8ZXF9==TUN7NALG^.>NF\W6.JPXQ)I76B\ MV9W90MY#_212@K>%[P6 VR&>WOLO-W6GH;HGWQ]V9[GM0A'S4H"5YG/^"@Q1 M[R9/TKJO6J4H96HH6T_5"Z@* 0&F,*ODPE\CR^%OF]1W5W<(*199 1H_@GW?:/+Y MLEK;""$!Z$3BG"MSDK8YGTB::Z^XY3$J==#[''1LA=2I?HZ^ >FW&);347+F MX36*AJ?(LJX#IJ<6G\X[<'?.*CL/.!;GBJG]@JTYB1: 94K?Y$^M'+KDA;VW MY=,Q,V"TL\%@LHT" 4Q5,$YAZ-P"%=""/'?\A/+5Q=WRIWDE%7 3)I]U53@Y MH-9D.H:Q.T1Q,NZ6@I[D1DE;PU$'\DRE*I>_SL"QFX\W3J/(<;N3_WPK MR):!<7,1)6KVZ\H*(0@\X(B+R0.BRG]PWNC36=!HZV?U-_F6JK=]+G7R@OP< MRW9U5[9=JRCAPZ?;0#IAS#::_##K7&%C':H(::V79ZWD?R]UZO8&M^P" M6'V-LZ*0S+MLT;Q,JRI"-5@SX21=CE=?##0S3BN('5ZXJ<8_9@ESV!#I[0_P M2^T1L+%T](EH$YSX16BF=_7B*[EP8%2'/93%(' Z?$$<6/GU6)_E)N>D;?RZ MQSP5P(G"6#]I.T"0-J8'>1[I )$2M: 4?74CK!^_']-!(1@66?A^*:](>$*M M,V52X,9\\\2MEMF+1_9CB!ERA'Y]N":H?@3$BK#6EN\ )[#O[H31!@J \]1 M^B8U6ET,$8U#[2=N6/C5^XF]U[+0$3%.%)W@EBB6)IN:PNQX%*NNU44L'3T[W([8ED9/;CP5O S;]^;,Q%+,86WA3]>>[',HZSA^Y/" M1^D28"#[%< *H-Z\E-R+KAA=S2*-BW2O>GB#9)0M%:$QIM4(RQY."^T^=>TP MQ7IJ0P;:P4O8;+:UL%=QBPB9$8*&N&YPFXT8S>O)_ MG[YTUQ'+ZJ74"_()BY<==,/O?7V$>+V8K[W1)^-G:DXZV%!159U8.Y\FKK3D3;E7O,L%KY_$@8WDS+GG5"&$JUIV[E%A_71IA$MF5 MH[6 >@_#*A@4%\LP0L\[]ZIW/"ZI5,9_CM?HO=-;'/[A@WN#JK6.7DB(#:]KU]:Y)#QSEM71/4IFS X[]X MI#R7F9<29@9"WA\%G=UT?C- !=AF 2>??$/^A.3C%VX)2--_[RZK9GT^I;Z@ M7 X9&Z@T*6L?C?$Q>ALSP^LRTUY<%] 096%7ZNI,FM(BN-DPKUN88( Z-W0 MC)1SCLWTN^D;JO?KFNO"=]R@L3C-N-:0L);QZ,_ /.]*$W%WK0YE'KQX7<#+ M1RQY9J??/P@=& M%$?;E2/#(JO#AW:X]-I;I"E?[(7O$I<7APH]*@9@[^WC? MG,*WYH/>H64R+Q^77/,@-- ?"9%%6M/:GHRY^"PHJ]^&CD\9>DD7+2M5B_+% M^?RNZ%?$/ZVK"C^M7QJ:.K9)&6PV'?#H(- M.<( Y>_+:=@$@OJ\WYIS//T5XI(IN]8#<*B0?=QK=4;@<]IWHB;#4[SL5P+ MEX)58O%F>2T4&AOT-#+$&V KK]GFZ5WTQD*GB' ::!(%0S= AW*58Y"DJ!]-N?X+ M6M4'QBVG- 98YAWD5F41YMWNN-_O-[MCC(QSXNXMI!*451?&POJ""Y'(";/* M+MD(N*=&XK/GQ=;<+EW X S<4A7TXOR):HL*YY"_:EX4?=A+&Z/'!LPUH!1; M 'T4*.-4EUP-C'_GQ_>FX&Y\[S XBEQ&BK]'[B*296/=-K,QS,$>'/MZ!>(W M#3[1)XM[\6 Q4$0MQD:NL3C;W_\8> MW0/BMWLQ-,;=_VRD$699H.#<+&-TM5I#D%1##$\FQ;=1 >,0Y8X?O5F9!WQ; M;P5T>V-B"G&==%4O.! (L=L*8L\,M,6__%"Y[J\X% A&Z:'9G@S-3$WH7M4> M-(<4OU'_TOKH87Q;*9FK=13)=BR23_;32_$I+A:6[K@V!-94LYV3U@<:CC/- MYF1!:WVDWM4:_ZZC 9\^8GGTG_#*Y12IP#X!#G*'UV5*CJ3GB8TL>_3/2Z?> MJC\O+69\<&L]8-NF"/:TR,C &Z37 MEHO=55CX;M4 "9JT8_YZ.ALV-@4ZUN&CJ"N MC(0#=X[,%Q2S18%^F&7[J-^79/6T"?[4=GS8(; CEMXSZ[QEEP1[]W6,IKT8 M2.\47]+)66ZA..>WY'M'*BCO^9+-7*\\K:QR"] M(D*9^P7^3@[FC;9!U6R'*&ZV,]I?\R2Q@7.;V231!.'U;JV\^8W$H7-A,3YC MT_Z!ND>?Z9G,J@0B?KRFU=?DH]QEVP/#;=G"UI>F.\'LPMRS'*=G@&<6^<\[ MKS"!'T45YW:_7[=?&7JV"3KGP#4>FR,4SB;5;11#S_2I!>#)S=E^+$R6RSGF M&G2M/+FP1EGCZVK?D<^^JL3 Q$5G*\4MD#S[S:Q 2X1C]W%#0>41CXH$::8F M!GJKT-$;+VN2%ELQV4TZ#S+V$DH&G6=3;BW&AZ-99>?"5"Z&$B;_.O"^I/]E MISBUM.2Z=;F[L9$=J;04 [F\.;#^V(.N\][-_#%R&7 M(5SZRL:XA[5)?#XL9U4>XLFR1?_^K"L?;9[ALM44Z3+8M&MA MK 9N"-?[_(7'-)C8;J;!1.X(K+$ M/Q^G"EF%_J-,4^/X8>-:?OU32;.?^9=^6)5T"4[*I;!?]J8$ MU4503G=1.._8_Z/-'*<28<[H-N%2*F" 2Y]FJ\Q5V^+)][WF#D^O"9*91VI "95(OL8>H49AYZ7R"+>X9$UJ3F^"MDZ.>7% M=DR?>"Q*!;S4L*8"WDEF4P%!Y>@PP!\-?S3\T?!'PQ\-?S3\T?"?&@KSU8T1 M*79!8".4AC44;4L[EHEF=:S["51 6$TH(A0Q>O4(>O,C:F/\>).0+?P1.!H= MO"Z+@-GK_Y__Z.-/_(D_\2?^]^(4=>)? %!+ P04 " #ZG$U0X8@]!5MI M 0 WL@$ ( &-O9VYI=&EV96-L;W5D;F5T=V]R:VEN9S$R,S$N:G!G[+P) M.-1_OS?^E:2L"5DS%:5(DGV=2O8DA*Q326*R;X-A1"AK"$5,MNPFV=>QRQYC MR=CWG;&-P9CY3_=O.??]N\___.__N=ZGO,U;W,QG^][>;WW,1?R3_(D M<%I354,5H**B AY3O@#R"* ,4!\[]NM!N8Y3'C0G:6B.'Z>AHZ4]<9*!CH&! MGHZ>GI'IS&E&)A8F>OK39T^SL+*QL[,S,'-PGF7C/,/&SO:+"14UY9[C-*=H M:$ZQ,=(SLOW_OLAU ,O)8W34>]14%X%C+%34+%3D)@ $ %0T5'^[@-\OJF,4 M'4_0GCQ%1T\Y4'(:.$9%37WL./4OK2FO^E!>!XZST)RY(';[!*ON$]J+3FPW M7T6EG.2_4UC/KM>+$Q!_ZNQ_BNXL!R<7]Z7+@E>N"DE(2DG+R,HIWU5155/7 MT-1_:&!H],C8Q/*9U7/K%S:V+JYN[AXP3Z^ UX%!P6_>AD3'O(^-B__P,2$U M+3WC2V96=LZWHN*2TK+RBLJ&QJ;FEM;O;>U]F/Z!P:&?P]BIZ9G9N?F%Q:7E MS:WMG5W\'F'_X)==5 UU1_7OVL7"\6N8\>/4Q^G_647U3&/7P=8CM-<$#MQ MYK8N[1,GUHLW7YUDNQ.54EA_BE]<#\?^U+F7[JR Q-2ES5^F_2B,#DPI(HG,D 0KB0O1\ MB20#?EN(S?8%,F#\C;2Q+DT&##>/XL=]/%3@;_\J0XTH&1F&7L"HD8$Z3S!A M#K0B!1D[JB?ESQR*5O\K4L"#+]%5AP%'IJUXB.?N&/N6X%\YX@:5;I(!I#:( M#%#-DH&9]XB\883''NU!6>1J[?9*I?"LSE]Y3N7!KG,V-"?!"RW(Q&+@;]C7:,O94RQQM5(#?;<&L!4S9J>3'A;$&W,[P'FA:#'OTS W7)-NW MSOFK/91Z*#RA<#JUNG'&J+6+9[(K/\=L1"-[>>AQ]=D;Y3KO'3=!Z M<6(V,G\1%0V>JA$@ RD7$#A;!*$+A!N/1OQXAR9(@HG/*Q%?74#[>X168B>X MU!&\O8U#S/HXJ,"C_B*$ DW03@SI=2 9J,^FN$X"\7@>O+VQ&;D?C.^F)?GZ M,A/_OT1%KO*VDGQ(8F3@!FFXC@ST]-23@:C=&O8M-:)T.G)'0)3$J$,&N-)( M/'TZ!V-R(#V]PG@+:6RU%KU?]*HT4N##-RY M0_%9/QG83 #_85GCH34U&0"#:4EJ@SM&;?^H%,%! [RH#B%R(TGB:G@F2TJP MD0%.,O !\7(2L;! \?GW@_&0??Z_*/57>$CUG8B%B1G0-O/:)V8BD0C:!YGV M0@3^2:=_A.>G;"3QD&A)>G)4](J2&,@ ,L"_XB4\^X]:_2,ZA[04!)&(,,3_ M..S_*(=!,21Z7TRE='.7[HZGZ[Z$HO63:&&/#]J\[;+R$/IMJNZ32\GEDH$O MD>>"ORSW9Z9NZVP]+RZZ=\XSQS$9U8;JXNM583.*\$I1<41PUEXS)@K@ZOJ? M^XU;C()CH"]X[/=:- 2_O1K"G5N9_PA^V<-3'*;7>/=N#SW>\S[M4!=*G/7# M%*YH-FMWZT*;FLN:D/ TFO 2Q4OQ8QRE__CU4;# @J>^5;M0X#81)%%K48HQ M-.80>FKLJ $?I=2?6BM,<6_[9@]Q_P62P$BI4>2T5,2J")[I%K M>8*4#E+\%I_!O@DA2AE%(!8Z**6WS@9!6 /AABUD*2B)L%):0P8E.(H1=D_D MT>6*Z3HE5U A9. OHE_\D["_J5*_=M$G6P5N1($V=@:YO]4+QG%#2/)J?Y4V M\N@^I3/9L*YI_BMVOB!A&SP0CM[J2%M="#L9:+2"+9#@Q3K$$_&4_M+[5V'X M059*<\7>/=0+(:#^@L$_RRK]FC0QRMZ4+ M!'_E@8+1(1%SP:;(?9#DQ,$!8L%LS)_=<_#P-Z)S[ MUTOW;XH'M$#'X;HH"Z+X47+U907Y&X5(O:W.O0=;^S"LVGG\4T?Q?JI79I2\58&KX$FNXK9B1)U?OIW/#8*T>*C\S5YJN:!J;4% M&8(F;6OKI6N9OE4US)>#Y%E-+(95E=K7'#:,W=8P=CV74VL3D5/Q#5VL38-* MM#6E_=9#!9/?^^%##_)NMZIB3]77_52[-VB/Q"DWD*AZB;KYA"8SZ%D3NYZH MXV>[OQLS=86YQ\JW1:F*O^J9 O^42:RZKY"SY]$G-:8H/53$W8U;$W4W)V>]FQ<^L@3!+ M_F2YY!)*5#5D$\QJ%9#U$\-> ;8QIC[9SP^5]QW#? ;D*V1X:A\W)M<$7@96BOB2]WNZ4BY06J*R)BW/WZ-^O;:T_Z,[X;+[B7@G'V!B&?_/. MH+;E.T7[B0R<)BY7\X'Z"TSOL_PT8\EJFQTN# M,VF)[+1C@7^>$D=Q0XL!U MU8;B$-.,)NIOF2O/9!UV$!C97Q@26"F%VH[#4'=F7.]!9'U=O31;G+&]QPL1]P M)Q2LI2Z_GR147!0RW>U9\&'N'D)HK5NL0ET!P5D@!/8_N.9+C[.*[=3A""&J M.*)K;W[=>D(&'BUT=)]ZA \#3=O.Y[^;YC?43+RO>(X,U+2GE34CXC^6\*Z_ MSF[NU];2RD5X)!P2I?:3&?5__NS)'A\9QC9AS$;5"U6X=]TM_6C[$PX*#O$> MN(C4^(-+<:$Y-O'O;G&?=!^_/1L6'OIC,F2_8VK4CJ/)@3&-X>9R MW"3I3+Z+4;OME!A;UI MQKURMVA,]/MRX_S[POE7 M;ALGCA(/H?<2=0[O;PAVM?:4<;6<6BKW=0._J>6%Q3=XP3VPM9%.3VSXWPP: M._DWG:&E_0%JKZTF1$W)* D@GH^HYFRDK1BN.3/#VH7E2$++"+IY,F"C8><6 M&7Q@6SPO;#@XXV\<2_]^9#[M75J,/_.Y38MUP>#L'YDFJ3'%=AVE519D0'H6 M!H,?9-CT?IE&"6\[9$*]4/JSC)AD(GM2EAH5&OLM5I^-]97$KF.@J/CO^Z20 MO0U>^ 5<4.P,ZJ0/MHS<"A M,'ZM9-4(/\ZSYZ6)&5$9QZY,>)OM^X8<7-0)0C,1Z:=0#+>G$[U7UDPA@,A8 M7MCQXX%MP WS''.O(,&8B(%,\.KV5$=/*'CXJXID::#-%Q5/!7IQ\0YAK8N! MHQKG3W^:P8192R*62:(?;VM>-]+(74Y"%21QH&*;MCMOWM?64.W*M#N75#Q4 M&]SYWJBO]AJ!9ZHJGZ[#&"-AKM88Q'CGY'77PR5ZKBE/W5,@^36PS/F@557Y MP6KD21*GRDP<[FW?1D2FRW/[/IWBMKF&M+F&I-$R&DH9V*=,:T:;9J,%NJ8F M:RMN;G8*R7C^0V_&CLXTP9K5N+B2#112"WFU%W+7=H(!3I4'XVG>F%HQ770# M,W+Q1^.GG\+WPC4LPT)XV[9P(ZBEGF_&]N)Z0/L MTT+C0NHL)O05P8 @P>-(S0=31 ,-YP9=V[;Q=6QIO-:.C\C\PZ)1"?ZN2P(; M4&.(BO>&'=)['W1-%Z*VB#A&%$QOF\G:)0,EYMC%B"(5-[; 9Z#;2.JV'DMWRRFH6%V(,@M=:\"/R<'WS@EZG=8![Q-UM9=JDR3[Y@W$-4-%(VZ*%;E/V)FC M,I6;X"JXF282:PF'2>E;#ZN7]R=D,5=.+=(SO"(,*"+J#WH")PL3#3!SWT+V M&>+6+H-AGX^I4[8;&X3< :+9R,B7D2 ]3<_,38C&F/5O7(R6-S"S'VT_=F7R M;"-\F#^RX9N2\(M*ZS>2S(%QMW<%&%37 EQ=5-3:M2\VG+&P?R,4:_Y;NFX=:>K41^W].I&JL:F?)/[T(GI MF=N8BT&PO#[E>74KO3MG.65X3#EGYSQ7/D6&06AWS 7KHF!I=_LVJA5^M!>: M+95M.=AEA 0=]@0DH9O#^%HJV1]OW%CQ0UH>V!W,HT1T5BG)O M3T^?T6!9ZCV/YYD%#U;+U2#QQ60@FD*[(G++;(0D2!*<2P4&D\WVN/GH-XV(^=DXO+UU^ M (85?/9/1+K88S6ZU?)=2-?LO'6/TFK/G=-IQ!$<'K*,J4J&"@=6A6S>97"L M2M.3(C8RW#R.5(8(%7VLQ'R9C!>56N\9,QHP1<6N^@CB[RF^%LHN\[5(L%V# M[I0E1885Y%L7ED>/SW.)+(2MP3+T\C)_!'R79/XQ5Q+)Z\#J]/C5G_]RM]7'-FR4S,D"9YI\CF6UK67'K:-RV1=7 RUWM._(, MRYIL\'7+<:6[5G3MMVDT^*,PRM7QFA4D8>%GOL*QPADO<%P.+Z_;<&5T# MYEE5BLQ)0J/<*D<#84-?A\VTK4\UE;$T=?$B-FYPGE.#F!S$@88=IO*2KP=3 M\@B78.LP_>$Q!X=A^QOV(?O[/3$G/0VQQA'C8\W(DXMB,,@DR92\=GPM[)&^IWOR@?#[%;JH2JKKG:Z%S-[8XUC!YZGI1@5+@E MR;YK'W-XD?"TI4,- ]= +>,(F0_?)DM\+1V#L@9V#SJ(!)^[V5U5V"*\P,P' M4UJA3'UADA!FB\H.IR?2<<]T*I=O"=6YM[]S&I&<".J\0:BH=$W"#MD-K+E- MZ ?5GJCE3LC6I6PZ]+FYQ+ UZ;O];DCI0Z6&Y<-VH W_PD3;;X&K3F81(90! ML2-UX2L]*(8&>C&EY68'';9P?])5=0^;OI<'D($B/].13A1H4["N2O4H,SA@ MW0(JPF,4I]7A*5(:]"A!^AW-=WZJ@9A,E0(AS^)+;W(U-7O][92(:(Y1MYYK M[QUWEC,W-(?,*TH/>XZGUG[N1UA-T$S 4B<:DODV[>9ZWJ24BV2KW5 U-7V< M&&I'5_&R6&OO30?O*_\3H(C:DW")$ES9&WNB\$QFO-&/L;3RXH'GX8;69O,R MI+N7(GALS.NB(KT&96NY[2[Y("KQ7I>)R#N78I]:>H_H2*(-EB-I:OHV/$H*JYP=9>;B6DW2&$7;AXQOUZ *ND)_^KTR4G%QSL?)EVW[=M^P%A2 MFJE@XR:=9.W$6'JIMC^D/9?A0Z2 P^BK"!F5_<*V;(=#$$%O:-7D1,:TMC'< MW.,EYEK<8&!>K)_@\7U8'19V\^I+:^KS1G>ZOV[.X]_F2I7Z2'N[KOQ<(+7E M7X<\QU3JN&7@(4I)/3$O4' <:'4DDPQ8$S)--O%EET-37D@[/_H^>)XC[NYY MCN.Y\ HK@.;2V[4(;\K&B#A!XET$GU60S++Q%0YM.AL?UV>V=.#V/<*X^D?B MJZ@[N&-QCIHIAF%,U88E+G!%)7O3]O8#03L4=*TP20'%(N]B(NT^D+L!'>G? M/^V?[G]#A7U7\ V)CB#>.BY+2$)8HI:ESRS=:/-QS'EUS$)\5"+J3-OVQ7VH MOZ+.Y>I&'8+:ES'?'J_XR(2M15OWH89AD?>HZ(=MW+.;56#9C243O<[%_A#[ MI7&AP161M_EQ@YF78Q/V2M#J&Y1-P]. ?5"I01OL&,Q&EWOF2E$,FWUH+\*32 M\U67D 722/VPYGI/V\[8 ;_#*ES?';-A[GYX +K4:UAB=].'XV$U9OW]I8'T M'@>A@'?G.',9CF[GE*Q_28\QY9-(G1ZU6+R2&I+ZM\I=PXR'5T+!8[SYO/ECFMAN/<<67#189CV:.!TV+\Z &U+^C$#%O(VU;U7%]IQ-;LO">B0Q!XGY(\;'C%G]8AC:' M.T>=4Y=Y1'KZ,(M3\$E[8=MD=IWDZE =)GV,1G[ T+!T;4=GWB!>Z'WR\L*; M7LA]1*,$$(2$RAPJ-JFJ=GY")]'Z8Q7O3H%U/:*H-(DI M9EK;NA7;A)6*33-73/0)I4GJ]S,[D[\5W.$Z. M*9[$%3JUZGLML:%G>NS>RE8]/M?;X.X^?ZN1_(W6\Y^.99ZK2B!U-(VUM!_: MEY6L[=''D@$+ZT[')8^RL\[C*C8*<>\^:3A&B84S\YYMH=7=[Y?"8\RU>6_< MW=;BMU.?T>ML_4'5/X2!,!*%#G3JT6^X[V?F*\;%6^5I6<-_C.02WSPUYG4T M70^HZ]%<4^*'>31*64@0K/F2LI4^YMZ^IFLSZ(YO;']!;S7+__R'EQL_2G,Q M,W9[2\DA-*;D:'X((2)/#/Z^;U8%P9'0N4BNL>%1FSUF![?C<9C,\9!G5SI: M/&FCFI4ANH3MR3%DDPX[7+U"KF2N)V0G,.A1_@#_HWEE*,]Y[ EGS4HNQ LSU?,>^4#4GM8JGRPJEH<'AK?9K;6LGGQ?<7Z/FKWC6BE:/LQ@ M2"?QFT79XIEP-*AN4TAXF6=C6*U1FAZ1:L-W?@#4[.[>(%Y]5],Y+:#R_LH!)J68FT 2V^;X,9V#(VP(="TZ'!!^\BT8$!Q$DBWLOJ'Y**)B^<%O>4LZ8KC5WA3[CUSDTS? MPM8N% U]5)N=0S1JMTSVV^\-X=P5:(_O<.5J9XSG^T_P:#3'2 U4B$G'F?Z0 M$DMFGH.8PV4(WI,@AB4T:YY="30QL/CMJAM]6XIA0A_H4G5#&.LGI/AYZR.3 MS97N48(<@H52J.]'?88R>WX9@X9#GQ;597&+>UQ,*VR9:NV$[7+F\QE(GKOD M/M!G.%:PPDO:6G@8P2ESS)S@Y<"G;3-=9:KK)&S!.5-B MYN=\^P'M _?]0#_9'#+ 3!D%DVCU<9KD?FF?OV!PZMJ*[<,&[DFKX'WCV]V MEH]QM9V0;N5Y=:Y&[7Y %.JZKF-,Z-BI3([G;+HJZOZ_BF3^XJKE0-X'1T-7 M?M(!NU[>$F+K#&4^+Z 4P12Z+*(Z,\;N\N38HZ:%;';G;T19,G"^'#'&G@W) M3TI187M ]0<9E# 3MF.6#&UKMN)*WC%K @3^:35B9,+&D0]XN\"^1GF:#/C; M\V]:S:U5$LL8*WYL!BU%[1;0DEA6-O;G#H9F'JUF^%J=+U!G MR$RIY^R&S" C*I\N>JF^FO21,A?7PJQ;5HPYTW9;^BQ7.6OPX)IBHM469B=P MD19DH$=T,)*@AD(LQ*^8)V-D\;Y=NA[?S$9K=^/:BN+CK^!K>P=,QT?'UR9, M/10W:^7@ZU&=/!5P_$(9]3O8$D0,T:!(&3H4T"95 MZ6.PT,8S&I?C?;R_5/O10F6Q-R==:6VXB- ?C=-%DGJ$,'E'FS%5J2KOTOSG M.S+0)UL3UK;L?=$EB;&K,35Q96I]($Y);7 ]B1Y'+95T.88FHM#!N=)BUS.: M,[8-!//_*8Q,S'7V'D*2@0;<#_24.^7Y"5Y;^5!\%?%\J[JO2)+IL,G-S=(&X=0:_=YY?(AF!U M4RZQ831:2.GSP^=YZ MY=6E#B)2%]7;;[F@SQ,S96A73"J#6\ G;&NY<4Z5F)++0W"EP52I!U+GU=ZT MJW53VS_ZSG5.?6FP&DH)C0E*:/3^*3].4OQ-KO?9@>A!64/SVA M(Q@QGTH&7GOMD3Q]B_\,CD>QB4]S&O(6):9RBBWVT/.&W,869UDSZ=K[>L>- M,)83KF LY$X?T6HZ7-541'=G3'VDS8&[%?0A(NJX.P^%G%TR=9)4>+]>6S"'^*1U$69+:G"MU4,,; MUQUZ<+(S:I=#*[,J?3)ZG5'URSX7P3:BQT<(KU>T'*:OKEO[W<(570UBGTPJ M_"@U^ZZ"'[."E-K4:0[G,"+H4#R7GU%#J#:_HQ6; .NU%"ONDVECNK\J\[U% M/!G:10:F^&K(0#(D_T_,8[V&6RY>/_-Y%6.BLFN#;J8+YTT->Y]F;"ZQ&[WD M[6M=#L(*WHELLF"LC;Q?"W--O)I_G=AT:T*N25HM6+8^;+?U1 $4Q%?-B64. MD>A0KU962.@4IW9Q-7P0>?%FX(,^>%8%)S51N.X?)(__37)QG+!\0G0LQP9D MM3:G$YD[N]2\97<. [*_/4;48X?) ;Y <(B1NHMWVY;>HEY?[GI161XP%?^0Y)>#&+^!,[2K@ M. 9=6)-NXA/Y(:+R!9EG&R?5*!.$7;][.SD=;^/6+-"55O?PJ0-DJ%&""2&( MB ,&-+<(T>S:[H4OK9F)RASQH*2J^06>S0@?:,N_XY7J"L-NJTNB3P<2H&/8 MMHS]HK[P:ZEBT!%!5\Q>U<8^W\>IB5"L4N34Q!M#5E.(Q/B%:$JNL=!]CC)C M%A=M'>=J@:(H6?S"@6$YX7H87.-$"5-V1A:-Z_#PDXKS5'%4_5+N 25!M/?> M:<,$B?Q#Z.V.W;3?D[\OS53VT.[RC;Y\64+0Z+N MBB/1O7=":Y/(:K/WHPW5TFN<_DRS4#3:TGRU)^KG)^JP3X;G6IM%KNOX)UB_ M/H/%+<>567BWM_N?J8764MN/?;I! IE,@O_)WF_.W5;N2_+8"6:MB6W)2/P] M.]M,;.OM MH1)KN!PA*8.@-K41NL/3X5UAOPNSD.$[KLP=PWI^7.N8+/]GR88_$_U/\=97 MYK^A%#0_]Z65A';P[Z53\T$X=N:)8:J*^73I&K]P<7W T%OJGE\^)+@ MN"4I?1/S_3>O:MW>V$"P7%S*E\ MKP--F66&*]U\,J^AOZVC6B-AKJ3%Z!K&[AQ2Y1&;GDJ-TB0]*%Z'HY69[1]A@Q$OR$#N_-DX(#7;4&YL:R59.Q;LC91A Z8 MPTB^E3P5]-QMJT5.:$%P^[RO@:R245B$5)(&QBG,?,2VL6O[FL!7@PMT(=JY M DD]69:' 4MWDR_XR%.%,E IPII]0(=&,*;# M!YO/*".:MLS6W3--:-CC:$ZOHVDPE04UI62NYY*!6RNHPZV)*4C^G$P.,XVV M2VZ&=?9^G'507J$;B+_(XV=W:C%XZMP 8O&<&QGP-25>H300#P,R\-EMZ&C? M 8>"K$B DWP6MT@HTWW0:.>!L#*)9';J!4>C?( :TY8B*.#- I M%2GO#XT'+.^BHXXZ>_YCQFF_\57Z&]N>=% M1S7YQ3[P"!22U>^/B%V(]NU%<@@42EF;5=(9/=\M?*T59KGQ9L]Z0G8/=<.' MV;#/KD_) !8J+!!=C"JJ''M17;*KR*#Z1%@P M.'W#?6QFS#1MX*@56XE8NSK9P[9TH(KRF-&:H&]S8#GT?1-711QJO472%^-: MU U2O4F%>E]M-ZTM.LW1W%%C.+\^C[E;6QO^K*J"9U[+J83^7>C0TX47M)CD MS+A?D390YJGEUIB MU>VLBP;;)P;R?)0W^?%-?V/R#5-[KOF++3=[3>J%A*T^M\:P\#<9[P(-Z/L] M0?$H@0EH3B+':/&OEU!/4DL739?BQ1K\[Y^HTRC@%@Y5VMRB% ML3+SB+H O=&!" 3A(I:1.TR59 M0F(/QC\WY\S@&LY=EW)J;,SS0\X4V[,CCW34OCDFLIFDC/ M=G0R/!"X'\D !<.55J](_.8A7T:Z"1:K@9>/'/\>JC37&A\5OM(& MN$ N(OY0YDCZK\H\ZKE>U^__97D1-> 6+VU/B>A\A48>3?AF9D$2:-C07"<% M+KU)7U>&+*I]FV;KM1JG= &WUID06Q+=T-I=810[=H>[7H,7\22Z92V^4[,WG&GL>$$O\4%&OOK+2\H:0F\G8_'A)5'K'W50^]-U M&$2@]LLR:I/[>KE5#K"EKMH5$MTYWD8.5;$PFY?1PRMV%(\V(M5AXC,Z_M5. M4RAN@E:+45F"8E!15H^$''*RNVYK%.U=7K71M8\T)!A1ZAXS+?'!9FKCM'!HDF"S8<.T MS^UI2UYI1H'F:"X(+Z#_+Y)>_EDDA?K\&52=DF9 M_4J[4C.TJW>IJZ9$L6.FM<6.WISP<3*2!6:_=_B4\8R,5;14B+K:AQ@'X>VL M96"6VF+ Y5 -QK2++J.,@_+]:W8F0PY$_M[A5Q<[AF2WVL9&-E9[9)OA:O\! M+$(?[8]ER.BY*='OAN\.?5V:Y\2Z">H/$PW[NK'"HN 'FV=SW"9.VWI%,3'. M]9<=5Z]/7' >?0<()G]FSK >#*:P0OU]NJ+_3-?UEIJ3&>R25O.19Q]"N^_? M9]IH^[AC^!_< #%.(:YLW#VR*-L"5_R'1]E\G@=OHVIH!U80_(9#=3W[ MPA;<9 50"EEDL[H?^"[C"[J:3Q2=7C#[9OM03UB:EPDEQ? L/HPBW/UA O2 M=K)3S)7_=:YGOK[IGIH[+:/)HP3W@-[,LH][[2V\5EY.Z?@AX'_5ZX'U,),ZL>]C3;+FC>H83JDTV.B]7)PKW1NQE&/F\NL MM\ZJ&0@4VZZF?&N*NP9P47/Q,B)=1U?25=V:D9,R1Z>N?B9^^K2DG!>HHQ6ZQNR6?)&1/(X.%'9-! ^E? M0R:#XEBY-C@YY&R7_81;JRVVQ1O0K-\*8MIDDM/"!ZN9[G<%,ZJ MJ/X0L'[5+=[LPI;[_)N;YY**L3QE0 N.3Z.]!+W>@?-0>@,)Y6,',?E>M4%B MD4O8092'VQ/FX;FC'7M]J+4]AXR"&&W((E%W4WRJI28'1DMI:KAWW0EQ40(L M;=9X3S%>GV?7CYW1G"'<9WXYU/[>\'3G:[.+GO8Y MY;!9I4K9HFSLE)OP95W209)L$8/3D\KGCR:B ]P;JFJ-;H_(T)ZS!;]%@B1& M>L+XS@X4*XP37!KK[VKPJEZXO/G671A0ZRA1O37G([QP( Q>XR:&T*=7U'K4 MU(AFR4IWS?MDY)!^\-%'KF%'+63[UY\FC/H@;Y>5G.QMIY6Q/.OL1+QG%#,4 M!L?@O/5_7*L5M,&B0QQ\F[]@-8?"UE@[:G7;&2[&['WULIPK8 K)J0C7+$DQ MT34*ZH!8[+&ESU88[]16'#Y;'B3=+(_4^H8I@$N>^_%H-IKK[E;#29I7UP&! M9V$H+BYVS##Q&<'F"_S10+6VW30@LJLM\AAY=&+FR$L&F.E8]_.&9P[6WDXM MD"VX*-?>9U.&TOI2A;=<\$ ,F2:/_(I[Z6!7L%^M&&YM=R\^SY:#"3]8>R^X M4R_JU3:-D*SALIHF/A$164NU+<%XAYECU(;;*H]/'^;+%*@NGTX00]J2<_CQ!Z+Z%OKQ'719,+ MN6OI:43=3A_U[I15Y(0=7!^3L :';,:W*,GW/>W;K;'5JCKY4_K=U];33^7. M_DQS5R1LF.AUCCY<$ V-53%U,"I8S- ?U]Y'5^\P^RDIX<:2XV=J1)L/FA*< M-H_?UAYL>3H2IWOANV&C[[9"F-%MZ\W(>A(]P3+-AELU[7*V1SKTR[RPS?DH M"U.KRJ@ CBMLK%RTRU[NJ(2L B_/6!/=L,>QT_F^E1)#8T]ED_*(9.!<3PY< M;5KT%>G\YHF4&7/]!^4#!1LB!CRJL&>@:CJVT\?"48'4\OA=V5E])3:X$>YY M_.2(L)8.ZSCL,HDG*'J^Q34:/ZYR3>/17A!=)KC!H.C3^K*O<6IQA(V,3O*- MD!VT]X8W*>Z'O795!Y19LAPD;51@BMDS)9.1M%Y9#A@L9]<24#^_/" MF*S/S&*4LB>62=ETQ=2(5\/!),^0G>4KU)V(J7N4I7*[4P_1$(\A PL)0YF] MM_B>4'HT1 >TU67SQ^M&F;JW^"PIO[;4H:S-3R,)^MP(XC;[4O\#V@^4X?## MKWL_I)'86I!D0*'9RXV-:AZ,^R+Q2_R5/R5;)*D GI&_BP?_YSF#Z5#(_O^G&/I_K1:9I!:(E MBI?AB/[W&!MJCH4 *@]R@"4M%3:J!K@JSIHH$/FOTQB%CRB3J',6L(D]EW4;X4VROBYB-AHIYP'X5)F*7.:*WAO#M%06_+;69!5 MZ&' 5MK//I+!'DW4EM'?*?*EK,Z8A_1DD_GP&;BAMNSOSV>L7D4('?I_W[_@ M>^P[>IOY#1D8N4!BV_@[DR F1W&BZ\SMD;\9_\<-_S).OO\U1J3]G3RC0?1O M!U<+$8Z^#[VY(>VUD]^4-/\!2THJ!<>07OT@ Q._(#\8^NVPSV_&_,UY9]7: M('^O1N1_8+;-;V8+_J'&D2A!C]GO&^*'DNCASO\KK/^7HD3A*T\&?C]CGMFX M$:"F7JM1V\/++RM_^CIT$?2WX_J#DCJ5G_7#A9P\PO3V::+88\M+RM1;GX0D MAPCK_D.?^M]%[(QCHU)2WT;-VM_=/A/O*? XY[.;P% CJ#B8R.;5T[AM_@+$ MR!^I5WO',M[DT_/CBLQQZ!:? Q\HBC$P-R1>Y))+#$M(1F"DI)'EZ@8'8;NQ ME@H#H6R$1=9IV/-MT>M6MP\2]@.F!8EL95,]@5AU!46HSW1BK PSG><-BD.T MVT"WH#.BM'!V0M>A&10YPJ'M[?-R8]OVH.A]6:3B'2:D?\C!Q%0DD96COI+! MR0S6:E2YR3[)!?5V&+W%/+3!LF]4BH/Q@@Z[[MNX0X;V^>2:+0N1Z[BY2(\C MQ,>9<7XRX)\.&R>IF=,W44%1.F'4\F NXCD MFR,-5"^:GM0UP0#GX;XDQ#&93J5H>"=JG=C M\)$K(^"$H4^P5KPR06,&9NY0S67I((SH\#[]V&E=:G,_1*G*+SOCGF(-.!VD MUZH_F.1]@"*XA! HRR;-<8+^S'S0^+9N8J-TWV-/DYR7MWP4ZF./H(MCHH;? M!O-FJC#K4S4E[^PU/CLN-_X,(8A.9Q+/+&/5YZIPM&],KIXP=CTR>N?SV@\A M!I$:7IG@1EOJL%T[XX-6?0,F>HT^-^6)6B,**GT.,#A"!C;G3BY#A\D 9%YM MJ/"1VDMS^=9*$OK[451J[>.C!#)@'TD/?REU(%7,CYL(^?G8E)+L%>7@G:X> M!%Y'Y@F9C&U.7X/]*,:%5B2V]>'SLABC09&DK_=>/BX*\W+G)*X,*5!FC>/E MF_:99SJF=5A_+EVJ>&'WH),,(#7QZ"+'GXB]G$&?^-T#/FE\D" +:4WM_NI! MQ *>1!!SN)A)%!#7B@GOQ1:RYZ:31D$G2IYCDT7]QZKHWS_K@CT$XS313'F/ MM68459 5CT[3M0ZA)V/%]E]B12/./5LM*ZV+)+IG_IS3T;&Y=.3%ON:B@BH* M)=7H7#C*(P/0?.C,WMO(0+C T V"[O.M)_X3%[55MOTZ:058>Z'C:"L007 M M.'@MCZB_>7%,=%>-7J0V;+39890+7#T^1N,&^J:V>AU)4WW;[I3ED&#^0!(9,KJ$]*?G^\'2/,WVS!TDNT2S.SD9M/VLXV M\I^BIB:=*%G\DAA:R:J1*[ZU@2\^"MRH9?U(A$S>5MP(9JENRQL248SWJ8O0 MC.PT2O5M) .E396!S?%^"I[>M89-)O;YXLZMQ7J@6>A&1RBL8&W6'S;XZ)D> MBBZA_RNE& MYY/=>T;-O914Q"A9LP?'0<#Y4^Z'6@>DJ(-"%7CS(9UO;_AFYM1P[ZXGL8=U MT;;P7J>OS=1BM(\WJ*$V"?4)I0KSBGB_I_9#-Y]715*/YT9JB#"UX__V?]7R M7TSIS^G28_QD+\?5NAY5^DIJX!"3&=A']Y\,[K;(^:1=;3QO=5F#MM>%$&6J MFR&TRZ\I7\0]8*GZ*4?K&;SLT,EWF"-9=-#!%T2XO#G5*S):C_"Q;Y(<]9ML M24< "DZ#I>AG:(+@,M30/?DZ(=Y^Q>Z*\. 3V*^'07/RN R#4UK#UAF@[=.L!]\ AX G.P['U;UZAJ78>8B M5#>6'3U4HV5W/Z^[CQ),:@6*L32*N3V'>F+2P/?6@@J2'[T E# MGQNZ*I[,:]J;=&1@JJ=!_G!-),QH3R_CDSY3H4/W(^]);FP@UU.AEO?2,86Q M)B%AE_1,+T8V]V"+&A#TZYXCFT&E"Y%NV68V MH=9IMW3:"UOG94#Z$+!$I)-LM)&-@'N'.&^891K6D6]+S7[TF%3,"D"0/>)U'F M?U0P=,1J'6/NVX=DO;[GL&FW%;3,^@+4GEEXE*5T^6=[@8*!FQ0XR,J0%M=L MHS$9>8HHB0,%ETRP#9M#$U!O6 KL7 F"-UJ/ V'B-V9CHM3>U'(1C![AD,%P MZ\]F9B\.V/'IE18I#K#Q)\4QV5;V*R$[B)])\85F^26^!E!4:TKK2Y,A[ H4 MNXXG1DS4H\NL0UPK+".;N.T*4 Z]R2QS&KL[DKMJ#BJ,+Q4-8U;SGFV9?;=^, %::84.! M1.TL MB\:&"G*KZDIL1QZ2*OZZK/;=3U OW7G5?E/KS84DJJM5V?")"?^C#M MZ,8F7&MUY/;CR#6U$,Y:4/:6>"%U>3W9=,)$Q;%=_NP#;3NC!;W04"K#,QNK,9J-X_HQ>Q M^%%%0Z;F(Z'G4)'0HW>4B+81EI&DA;J6H.U$]2,_O^BP$R"%@>F.XM2,6%YN,2D'NB3^+%B>T^[--:+#AU:2:F=^ M4(KI?LS2'Q_K_N] )^<_/KG3[4CS9 R6"&4Y8\^7&1+05-:Z=LJ>Z28]J*$P M-S5)\I*[I:QDJA1XZC*2Y(E:4",*8,A CR1QA2]D9+BQ$*E0E0C"Q>B0 86A M[332&9M?;QB1W")5^+K/!22;=T42-#+)0#)TGU*D3TF0@>TNA%QK:J0U4WW/ M]?G6/Y@MDH'7"8C]>7229:]:4?#CA7@7RS]XN2(:M,'$;4AWX6+:<.-7EXZ* MPG]C]8=:CW9T5Z=^RLZ-_OR3TY]:Y7E=P3NN\FZMO_R#TY]*#2JR>?[8SMAML2C5"UWV;KCOI*8 M(59#=SG]RG)=%;8@-ET5X-](U]Q#8J$4^' MYDBLZ=1>_8='L%"+0-%;[3]-05+N9, O AD.]SY\B*B_4R":68U#-7)9C-,\ M#YHQKQN[L'B7_RL9>#&40.0\>NU[@>AX=5J';1P<7%SU99N!,IY4E],FM0=_ M5LI#T!W0R3Y[PFP7%B_@[68=8'HS5J-21F:[ WW7*[*)F2#TLD7C"2XXD(6? MEMXMNR/:!X_:1<63;A*=",&'6A,VVU#W: LURVI3TZ5!AT*/&4$_9U]=2 :" M@0P\00:"&:??=K^NW#V(L-]5GC_C'?:W2(5#"G$\BHE6CL/CNU%VIQ7)B MH!UO(TU@+&['?LCH2)S+BM#YT.Y-_K.#2V2 3:T"I[4GP0/MS;>T(9>RMC% M11\LRS[(W? X_XQ/K3W78E<=T/6[<16ZD/O0+4R<[YT&X9.\C2O)\ M[Q>N)P,O5T!KS '3%YDFRAHTSM7N@9.\FV$<:YD%6E/HUZ65?J70#O42=9I1 M_O ?I7,*>%E^VB'V#-GV3_V3J[VL(9_,K(K X V)I9UA_RXN:@5I2XN!&9VP MY).;VS9EW,GQTU>NKTDLOI0:'L^YVW!#=:UB72/+U>[$4+/) W2ON62-;)#% M):YD9AO^9:4T_O$Q+\EXTO=$[72R1W"3<[6>K>YR=4]?WG(39>Y4AA_QL--Z^9P M:9/>'1T&&RR_32T3IL!WX-*'1-D*L+_ MQL^8!5N=\Z#16\*]I!_MT_OO)[R]1VI+L0N@_NT3%69&T*6RI[,0+@7Y*/-L^9SZF$>BBM]K'5QAIAKAJ5] MXV:L@68<3WW\\B:XI9"X^9]F*UT\D'>^/:D-]5^>KUJUGJQHI47:;N4NN&:U MZ-8WCYNV)0=>*\C04'T4EU?)O^,Q)22!8% 0*I#ZBGG\';Q.MP(-)TA+#K0V M($]V>&78IV-$QE7X.9_ZS; /&S5)>[C[J-:KL.G]&E6HM\$DN@Q>Z*9PO?UG MS_ OW9Q[=5%BQ"X?CT-F,8=AA[K7T3K#<[QD8,A3>!9%N-KZ"F[DN4FMM7FK M[WEBP^"!UPC]HNINA/:J*0SDZC.NPTXI+%\]UNRF\^P)KMN7316E"I* M1X@*"HJ(4J0346DB(B"]1 6I M)#C8* U$A7$*(@THGT3J1+#3WTD(1>$VJ ME)WW>[]USGK?;U][KW/V==8Z/]:/Y[KR),^<]YACSCG&/9[,.4>X$<^9MEJ[ M.432H_5;B\."6#7?E"90I!YD:,^/4!5;H5CN<2M<8"'+XY?>33?<+/%72Q;5 M<$MW3?;(C+2/2^EPUGY ;,Q1.E1OR)D"+WGOYYXL&=I)Z5!$<)YYMBQFOD@#L,+Z%<3F)28OX!:CRX&18 :J M (G-/$UM1$DG[P+4S9E#7S.Y#O\8I_8B6KKH"[1;80=VVC3@/FPOEIC=7H17 M%M(C,)E>&E*2=560F4\<"Y&X<29$5"ZE -XHM],G;1Z=65& M?Q'/K\)3@D1*!RRH642FYEJ5B%ME4)RS8+=&I.X-G?LXJN@ZW472LIDMN[:%[HR MD5 M5+FAV&_87A\=XJFW+\-6M>MC%\1;1Q\9!!CB8:P0KC8))6W$;A$Q[XY()OI++9QQDGB!9LWT@) M;>PFX.X?];*WK>Z]>LN!"5OKD?P.3%L&&QC6NMPQ"'1I7(5^\A";I(?H\(-3 M',_>3*F]X6F[\INS,CV:]<:A!Q]:I.N,T+G5DDG+:X/K^8@/X@ MKJ4E.83[O'GA9]\-;J%;S])+%N<9X)_(C4A7XESA(V&";I2/3_L7)-G]9]Y] MX]KA6B]\6?]NOE@7%!LH03FK2.,*F.!CC5_>\/ZP?N\CP,FI-?K^-5&=M%_'!I5"I[V"QQDE3E+=?W)8L& M<#1N!5U VO0:MTU8IK2:%_A/"MQ?-:BN)9Y.4=A,%;.MBWN?6Q#_J/59$J\< M+^?*?/GR4'&^\;CSBJ]OS*,DT5I/6?]# ;LUIJ-+9HZ5=Y'GZ^ULJM@570=V M#M W[H%6IP3K*0.D0^,EQUQ# /.Q7\=+E#COPD1"/9/Z;<)T!,2MS=6KG@]\ M"GZ;K;ER)W*J^*+M#4A^\7>J=LET:,L#)BV#<+*GSQ2>.'MAN"C:U^Y]ZH[A75TLV]-8Y[K1>/>F-7/RRF=4I4D?1ROF;"KT-R<7&P?M&L]JDZA9;I!KO@SRC M8^]6SA0;FY ,L>)^ULH;[ZR%Y^:Z+C,N$CF-V7&" LB!"FWN9!U6N4^W'K4I MXG=E6DF3[69&D:6!:2U&@PH[3A'?7QS8-L++2;K8.IYQ\;49Z1?!)XM@BZ9H M\+$ [L#K_D6B4PEDR9X>9+)][8GMR58:@*?>NL"B\7/F^M#[G.=5 T7W-0_6 MD_AC_-C6CH[..S7>)G(B(H(N/[@:F\ 1_&IH@U^6^S6K.@VP@2CV51G9!X4' M"9#LFL%;9_K77O/7M1P/ QE$HS74?L6>L:X(DWNI%BLZ?.5*]*FGMP%YHIG? M7_SS'=HI'7.M,K3T:A3+_0FQ;L7W=[I/=O%:ZCY5172Q33[8 \/W_(E)R @E MR:NPYMKW1^OC9WNC#U I&2VU\&:D64$/TD$B_"Z2HY&1E*-:'6.F=7/&W/O% M_C75&O[MXPV/D;PWQ5\A:O>5IH+.R^6+!V:7T%U+"=OZ&?KX;N3^(&,ZJGM^ M*=MYDS7(P0 HC-0_S5:]CW G=H06U;O--OBW5!74#AF59+0_A=8)OPX_0,_# MR1=@[<:"_)1,9^GTGLK#WL+1P1^0J5Q+R&%14-F(;;4]EGC^O:^;$S)MWLUHD6[XZ^3!6G[*UW)8=6JA7VO=;4#(]DB#5;N]M MQ3=C6@ZKR&+.QJW>,]=JA[FZU(<^XV-RWFSAGSMO*CV_ )_9F3-&0ROA+?SP M*% 9-,HS4*5/FV(U(SQ\TWGV0^?-^&;LWI58;PP@92<%8E2.^<%$8GU2 MO!/Q<[F#O/S 4H)VW\;J5@2^D;>*/N$;Z'/])I&U\+?MD(K@DI/=R6^EP;B' M[6=V>]LZ*$>YC2QTJQ">%."*ISZ_ UWBDJFAMW>.!,:YGH&PM5&O$QM3SGY!"]HO@0G35\\+B6<(/@EF@_\GGJ*>"V-CG&"U(93;#AA4$'8 MW8OBN)M:/NI^M:AEK>S .C&F.$AC]D),SF!I4E[?,T20F;[QQG0:V?R:3M^- M[*K4H^0H@D8?\"=B+2LSJ+_V5ET19&'CD 9HKKU;(/X#_G5RNEZ//T5SPM?< M8:H&?"G@NTTL!& (XB!KDHQQF E8&S'@==UP6E,C\\FZJ>>#/FHC/ MXZR;!S8\<_-1 *TSQPY#J&=+9N'LD NS-$!D8;WV5\<@P?JTUB$49V.!W=5R M&&]5U;$1B^//DE[$M:ON%#]HS0 2]]=@1YH05(<@D,"RWZH;WBB?=,OU^0!. MRLK4PL7.NEQ,EGDK[N.Y" Z7D\:/"\#G<3-?:IV<7]?NN%H&J?7%[[D[./4B MLC'82KA4:[T(T1SKVH*80&(W\@A\1P;E_60U?\$X' OC@KS^Y.O2[XY=KZ[" M)+F9R-?N!)]XV2 T"VZV%-GK)%&(YAW@"R=3]U*^KL#'^=1C76PTA1[Z3)S1 M9QTQ-"B_**5U^;D'Z@=$%N?:KCMQ F\7?DL:=&85S!C$8]]G._(*_3HK=M%P MJ?E2O$9<_%WJ&H$I?G;=#.=Y!(P ELAVP/@QRXTG1U4NDV\38[##G.6B&?YI MU[459_-#@NO&66=/P&Z&G^3,72C5FP@H1OM SZ]F3NRMNK2Z;XR6U#8D):-V M*R@*7\#KW$>2))]9B?7+!,5GA)G]L"Q$UA[$CM M>;>RV#,G=C*1LHW7G6@ ;J0]"@8_H_28'D.3=;'(8TM!0A7F7G6E'_O8)B[[ M%KN<8VY/TWO3^OJ8^:(2?B>LYLY%:G-J[@9E4W80K7!]ZTA+3OQF@\(ZQ<67 MH14\@<%*-+MR64"SK@7+_-6:)W,1B7,>;X,JMG+6[([, M D1(UE_)#RN)LE$7M-*>$4/W\FQAUNY4Y_*H.V#URF& M@^\?[V6_9"\W[[>5:"A'=*,YT[FUXP,Z9Z;)Z#A##@2_LL2AU#+T+*G@$1$5 MYHDZM^0#=AG8%?.L+:_9F@!)WN4UFOAU^_?:/9DB/;.)%FM7@8;R.Y--?*&: MF4_SOWH"6 %Y3C$3&Y/\8I.6S9&BWV__)[Z\/1%&Y"9'TZF%1=I!9'#.O[^I M$R6+R.A^V()-A. >(IF#F)UJ0Z/PYHV&@SL51L=25SQ*&!=K@U$T $!F#E[: M]P%DAXQ2V&\Z\&*'6N/9Q,5?@:_Q[(KM^G*(]B#FS.[E$.OP M;,$[TSY:W$!F:7.'7:91IR3#AH;GUI'G(W&J/P..2LK#7J3.4Z\$=8V"V'81 MITC=LXNAERN(7.&%&N+S7[B#P!-KZ8^>?$[5J9EX(W]1RJ?-[YF%M: 1%41Z M%33J=WBQPL!E.4"!O.^]^2.C2BFM"0T&B)/MB%Y!8K<2*'2V=#;Y^_,C3X-R MN&T7WB$:"NU9[H,RMO?C/U#[@FXJ7 %+M"R00FP")&O?!E#2UN]L;.UOSV]0 M?!87IL'&Y&,DIWR(RBK.IO'RX,M*A8YHB0IM+N]( _'"8&785D*5L&S7F% U MI]/>)X)@!?$$MJ(X#KO*[N\OB,B9^O0P[QR[FD)9I<6[YF"W+U_<4JM']!*Y M20I+A3C,M&N/X8O>=2")ZJ.OO8F<N5%]&\3/$U03\!ZUQ'6WI27 MD!(,G?S3M;Y_T*H^ZL=73<%]N&,BPR4H:-#P+4'*VP9-QL44B:4BR6 M3IM]6#EXW#!Q[D1T=/ ]X7-O%(Q14+Y& 5)9JY42D7L/U51T 8<*W[P2;7\8 MVD!I_ Q]^>UVO[;82W7^SLN)1'@ FS'EJH>A-WDF(J*>3GRZF:4 M_!?S]D$IC3,>^Y67#?'OHIG?LEC;^PL?+M, #(=569MFVP=0\.C^UCJ*K&- ME,(OOJMG1=8/*BGDM*5VS:Y+7KXS_E 3K_+"ES$C\XXIO H\IO'+E/4'P]Z; M4>EMCX^MOF![2QK !UZ7\05M2A!J\FM/\\7K\D RF\HWST-RC'Q31S4T_)U$ MH5X.3!RV^O>ON["97@W5B\A+-JO(D7\XVJ;[RG4^>!_G+D@OA1#R5JXUXAHRN<6ML M4,J06VC9IV ULTK7\NCP/ YWT,"5484$ZZ[,[U+*ZA_D0;2Q%=2H6V M(<>[0MJ5C2>9TFS/A H+N2:W;MB"O%3G\%YV+3C=Z,&@D1GVRI$=..ODC!:V MPRE*S/(1M)0"7V=:Z#K-MOEL5K3II,\.BL1/ .$TP@+4",D"'LUOEI.MSHU4 M+-355R'?X2 N+WKTU=]5G;K5=GSV(\>%:")=XV0)O+/L7BP!&D.6QWX@ZV05 M)UR+@M( %T2+!'MMJHT="'1J=6.[POW)&7STTH&0W%8V0G9N?5CW\U R(H>: M1'VT46I*PU0_$GP3B8K'P7CA5_Y"3ONNM_8+!>QW$[4M@0]_AY?&_5 M@E[; ]EU-W\W+S VB5W15N[++T>^2H:R(SU<=A'\Y@"#1^1PV MH2*QQS8;SY&XS0GU2$[6G%=[>D6DC.VG0ZA4V.(]POU<&D!,H$:TA26DX]%! MQR-*;Q.Z[@VPGQ M$+D3PG'I,CIMUZ$^Q&@$#9!@1JF/S.OY?@!M(&F9$QKJ#M;\.-'K@440IR80 M.]L')5 V&R]$=LV]^W0:='$,8S[UZ$-I*W[!XO2\>5S2[B7!:Y1U^OO_7M2!IG7/9*:F:V%!=79A(JH**H44;89 M'-'Y@RS9K\3F4Z3VRBF+Y*&3/+G^2JA&ZYKOANHSQ> PIKIH=C2B*J@_0X 8 MA/A&\C]B:/:3@.T4.'Q:H7*.D!-E(Y^>A/Q(Y(S)>OUE5QZOS"*C8Z[FC09? M'=\ERQQ(^*[ H=VZ[=3:@)U&U@!58E6D%XN/-C$G[.9.9_ENF+FEDUKZXI", MZ!P+_.K8B22QWYU*.P)$%1%'@CT-<*Y8F?%1'$H*&K&U?5>J6/: PFBS?W^3% M,E+O>K/NMK75KUW MD>'W#W&58AX33?!XS[#YT/< ]'Y+[C="K83RD2PC4UMF;\0K1 U,((NEZN<( M_BC9BU^F!':4^P[0 ('0.QKIP'WT-B>>!B!TS/#0 %\YPZDG1/Y8K,4I'_AS_ /1(Y_XEN!_HH$ M_*L8?^+>WO-2E$!2CZW]B:?W)SB$!O@K$/0O0E3D+%("6L:'UQII !+#SW_B MZ8$=N6I?1>]7^;";F_Z*N5G6A=4[QYPL3 !PXLW"UZ*P!?[>K_H+I6 '>[H$ M1!0-X+#)&7"?Y#M+X<8B]P(R@(32:2N=BP,_:0 =H%-<_UV%&V$6(@.U>%UND#[]L8F1@5,53+\D 0DSXN@P>)4@*P3&7 MK0PNHY&VY8.O/B>+0;I!A& %YQ.KJ8"C1S.'$UMC%JIN''MS-MK\88\#-3BY MT@I-G&Z7UP:N-^P\FC1=SS;E -Y_EN&$AS*V2#2A)M),2/[8NJ,H&*.CV;,4 M28>M1Z^X$'-US\]#+N62!6M=22*>38WLS%;:_#B>O[]J!AWMCUR!+ +3:67Z^/(@&C)!FB-8XAEAMOP;Z"6]3O M7W@U,&K_M-!&:4S_SN_+'!Y6L",1LAV2-$28L7Q@9M]7\\I[#ZU]_J1 I$!6 MSDG8+_1':M/=.V.0,MQ(_!.TFVH@AYA4)?Y*8<+;UGUAUHH8+/(+[V=GBC24X;OX^0WQ)P8%1"DK"6(K_HGK"4(6.8= MKYV;XO2DX)>#PKOZMX'O$*8DH2)(@15!VL?J3IHVW&1[VG3GLY&F-[/U50B= M1YO5,^UY$!X?ZJX-X<%;[S*SK'=).2'\H+N]O(0@[+4]2=\9S;8OP0^ MNX@^AD6P0R96\>K('X[7B4Q##8,Q-A3S_,6:E#,QFS#'FA7O;'6Y,[L(1+=?):@%@ M E/3!'3]#AXF G'G4Q8&3*QHB2C'\7;FA3ANX]MT4?M\>( I5AP"+(B-HM. M&5JJT-PJG,B?3A$WKR;^KD24I $R/OTB\[U5J09?<&!QDNE:J;PVPS4NW(R] M*^1WI^_8GHQ+W^&D?I7I^JTKM>\:UWY6>X'NRR%"0:]0(8<2[2P>.&&5:\E; MV]I#N^I;Y:0-*[GZ#@?)10?>2[?$?E(2\=4$X#H+D?\7ET_*!4A06\ D1.0C M,MG]O;4*"M;\5J6YD WH^,9^A@&-*/ZBYNIJ+1VOZ,EX;FZ4$F!- YSBH7P3 M#P#.:I "LZ?"T%[?@4[L5;?-[;X<53WVLZW]67[U0Q&?VXK'2R<-MD>&5_L/ MN/?8RQ*,*/GUUV\^FK2.7Y@O&7\H*0A5H'Q H*"D:VQ-JQ\61ALO8^Y;O_LX MYC ?CA'Y?#'P- /.:55BP@-_+8O AA7,PCN#[D>U I]G<&2,FB< V'_CE+'! M5>HV>(&SBY&[4I&1E1+Q C<;H4-*/:F)>5C?[-'->8K02&ZQ'185*TZ]'"!/ M6(QZJ>KL6K#\TU'%:KU90O+VO!8-8!,/8CPXVK.D5!=!Z8X\4D6($+_$OLP^ M-MGIFS-=-)XXW9QPIO.5Z-V+"G"/B"-\L?J18-9%Q/J+;EZ,AE, *F\) M<8;R ^K@!'_'U_'64UGD7GBKWV94A<1/<[->;^>1TTM#;L]CR.Y?EU?-J1=( M-;@8*'XS*H#)?]9\6J+%3#G5PI3T0U4B+F#N_F/[QR_."EKON$.](:NA? :) MOO%#X&8TF08HX+S>?@O539S<4GX9*5JHS2B*.$]2/'HX1=8G]1(?_"JSUW,H M@=R=OQ2[>RLZ;$FJ=BY/M6SC1'1&A5Y4TOH >)YR1XNNC!F,+-WI^#O_L?+C MOV@EU5^#\6SB@ZC H'%XZ$>>IGTEV+R>\2O@^X4\XBD./?//_\LESI<7B\0Y MCK%&?&^2C1#H.AY00;5M8)5+EF%DX&PA6:FZ(2Q*+W[X%0UWZZ1Z3:/AH(AT MM_&SY7YZY7[Z T^?IFED\VMDBW, _O5#YV739P6L8MV-"E14!I T/RN&85O1 M*Y1EV*_TR4Y6@O\E(W%, MMW4+##W1< &7TO3'ZR0;PEJJ;&3Y)R]^;X;NQ)C29LQ,3,>-H*2#=6(4]6P= M7O?D='=^@#*=LKR/;SOK66%WSJIMC?4^Q6WZ!M5D[6Y'DMX3-]0?$U3UHC8Z$0?WP($^CW@N+AZ/U;-8^HD>#II9*]VB 7R9W00IS>?$XZR)%+5^I_ RWL.0D M">X%V,^@6T$]C>RDNKRV@NFH="'PAU,Z!CH)W2DG?FQT".["9N'CR?O-,]>& M9)PP'Z@BH_BA^?-M=CYOF'5@V!>Q:@&'2(+AM)#]-&%EVUN^/?<3#3#P;)/D MMT'GB@]7Z!SR=!X-T%[ ME;H2CXB&Q^DT0".SVF ?Z:-"6F! M8"9(EUEJ0X MP3P/F84B%^>9SI& [SRJ']W@![:*^X5 #FI7JLY^M(22'A9Z;F7F[*A$A*SK M]RXN^0AYX;R3-F@4DK [#:1&C.Q360QH@!@ZI66SI)/ I70P='8$1!J1^#?L M\+UBMC_S\.2J7*#V405(QKF8E67EF1J<^#W.FI$*>:7.=-VGBH# @E!0B554 M#BE-;U@:R+E*%1BJX&6:=D@-_*6)$8ZO:7?K)*^V0[&KM2#*A8)-,E\.#<"7 M116LRZ*W7H'>J4WY4&(^=-P$<[!/0FRSK5L _TQX\XA\E9)*!A%@AL3'$UZM M:+^@V@+^,8NWG>]^%G)SEN-Y>SG@QD?)(!H M^JB;=' DOH04E(D1HX^LC?*T.I[4T_Z&!HOJFHKFEW86J8?=*#E(UL)!.5>M)!L&T[PB'=VO:^H6 WB70#>6E*0( MYSM:0'P5FQ]*5E*DK!S[#R1L5AK-F$5_RZ$(A_N(%!K@?]/#H-(2Y/8F$;P MG/@$^C/M4C!1=ZT@&PQIWFR=X2:R(F;3S?:O+9=_OM]Q1UE+_TQG$2845(8, M;^2<6>$K-.9.17WP.B7F4;"B[YMP6_G>&L-@(WUVA!N),FT9>1ZYZ>Y+ MEII5C%G=ETI^_5K>WM_))8L0)'0($FT(CH 'U+'/"Z-"K:/;[TV^\5BIMD-# M:C;!%T@Y5,8T/!/)2ID>>%LE]MR^5A.WP>/_;@O65P][2MQ?/W9D8!48S^LU M[3*JWC%>3NIM2*4!ZHT=H1CU6H>Y$>J-7E5?Y.JV?+X=!W>=ECQ2.##G2#L( MD\%#LK/SR21)0@(T<.Z,O@,"HZ-%0U?#9X3ZW<#<9"82.UYW8A5G<=A7(M/M MX&[A._&CX@TKF_R='WZ5.>BIHX+1'BH:%C;:&WBO=F+,9[]H/JKE%<&3$+0SLW4[ MEIO]D\ZSMJ.?YAKDW^3+6&6)7XU\0SL"?",W=R9YWM]N#ODJ@,I3UBJ4B DZ M!8Z GR&_P+X\%FBL75WY(2Z]-%'%/(B5@\HY,0"^(]:U<5BVG&5OUFV]C9]- MZ? F[),OZ+;)ZKH)^R'"D[=;!J0N*G0KPH1A^VI=- "F;-D"%4KERUDK(#+M MF1+=S1H^$D^E[#UI"&5*BTJH]LVI 5<<0SF]VD$H$*'!,O901U=V\K%WO/4R M.-!%TU7]%EZQRK'"^-)WE 'F.3B$JW&4/BS"2:?J38\D5ZI&-;OIH5Y:X,OQ M;XIF=_A??PR9?.VN"/VEYC^8Q^<18UQAE+;C5H;LTS^"24I/)>9*_$QO<(5, MSG/N?Q&)$@+R@&:S&R\.AD24H\(G1":+K[Q(NE"ZH:_,NAIE_<="LUR2.?%! MFQ]J'4]T:JJJ71]!A>XT""I&B8MW'3S5-.I/MI*"SX"@.!EZ2YOD)I^2DO(" M#$DM1>H%>9 $0VWIIW(Q+W76\OT1F];@(SMM@A-5WX"(I/[ZQ_]^*%%W677M MV6P)\MGQRD9*5^(!#> /K)!#Q _M*(7O^8\B[9$30VHCY8H2$3Y6W(2%A(!U M7]R]0@G;N.:UJIB/!2^."X<2TOMQ0MP,0L@.G.RZZ* 6B3&'3N PE);:^#4:Y5 M(MA&5?CH,T5V_1U13)VTG]U3J_&AN*\(N^YH'O5)/%%;J$Y,^J;<-9W0M-#; M7_#RQ1'N@2^?)1K&UQJ9CP>N7UM#LC!(C\@_.=PV#TS"3)?6;6\K&S1!V95\ MCFY1^P7/$60C581AD1DGB(GM@]UZ]=47K,8M4AB_1?@$N$+0R3<>V)RZH69! M^1*@93>[.>&Z5X2NX+(9VJDYM=YR9?Z]6_G&F$ ?!YKS*PFZYTD#A,43@*%! MY\@@,+^C@W?*?NUZ,3*H\E S=%!5].KG:Q/'Y/H&)R_(OV1X0+!K+B5MXJO6 M0[%UOES\,5:\-X7B:L5^WV+7VCL5ZM$W56SD\R:Y\A%UQSD3B1FNGL2Z/H%X MN4PHKE),NDE0&H!)>Z]UL (HL(*\^(JD\\W"0HT7MH" M0O8[;>6%7JYS-A#*]GX0]]_N@*-G3A+#LJSQ0%X(FSK<>+ B]TRRXA(G1\BM M'A>FA8<=Z6.V+%T+]09[=@3=M0$WK#:*-O[ZRT"GQ?E$3HD!AQ;.!4X2A4G=,7T\G>Z_'Q4S- 52V%Z(72232IF5?WLD[/^>0Z9VMEPF4/*QH+TU&24Z\S" MQN9"C3.=3C\G\]*CN%;HQ(,F("'%@0:H$-^M:N7ETC)N]MZ_=N:KE^V9^%_Q M7X\16+&L QDG< U2N*H.1 SF#.CE4:!KFYG=GD1K\C!:,^WI]9.3+Y[W5)E; MB_.5,%Z(BYE:Y^5UL"!UG+Q:.'+ZAG60!4K MV6F^'DYU+494.7LYXXVVOM7X4;>![[437=I9DU:IL0E58@T;&7EU:],3@55# MQ>$/?I"E2 WY$%:@0( ()7N7+2)(]%FL@R=GK7&5^[S/I5B'ST(VS%JF0A;X MS RQ3;9C*WPS!;/II[=;4]V752YGM//*\/-,23:]>0^.;E46"+6HX'&5 J= MLOVQ,XA)$DU]>XB@'-*Y>13"A!Y[&+50(8AY#?*52N!V&_2&+/WGQ@4O'=)_877P;]Y"=T\T'E#C4 MJEF^E(U"G.+]^[MR^2E\#=G%#Q-R54(2+)30:&[@ZC6?PRK.4XZY/C8*Z;&U M4*Y)C5;[K:"DSVZX[AI)H6K M3(J%C U([%:61=1N(&/]O;5]*\:AN+&YBOR*&M#^6N2NH]@/3A'=6>^=V^ER MSTB#03FAT!;V %X:X)L6#4!P\/EG.L,K)"D:X'X"#3 [N$D#Q*)K!\P#'9%D M,M3_]N$/(#4042/(23?$:@0[:BA=TTW9F'_D6.2)FD51&'7I$8:K1KJX)BZ.WNYC\4 M,OB;>'J]1YQDCBK>E&;JT]U LS7HNMF^@)H+OVX-5W2>I_6+"Z![8[/P=N1M ME2L0X_;;I$VC-%QC$JY!SQ05=S>5.0[X">\P[XV_R)JX-(PP+5^IV(8NW!BV MU]?*UR*G' #MVHXX CC3?32P!E=H %\O\U+0CC/H;S* ):C=,]RD"%?BR[[% MYKNI>Y]GL515)=UJ)U@NG=+O,AUP?43+X*! B\6#T MEC2%6V.D_HDSQB:%R_[\S47@=:6X#*G(9>H%ZEC&&5)VL>JW Y\9X.@B#6#@ MD-?.\4CS-^/L1RV!8^W^3Q>CHWV_9+L:,6:PZL_KQ5#.(?\& \)^:&2F ?J_ MTV60KJ-'GA4;Y4;_-@)Z&_/"Z9&?TX;&OPX\A\ZC\V2^F!"V,Y6JJ-X\R[@# M7J>II:Q5NC%>Q!^-!1JPT<-']!1,CN[\U^8)J!9F1 Y)2DN+^WO\KZMN-,#Q M@-2=HKNV UC-UR5.C,PWW=YRL&5+1C:[)^G&8(:7W@OISAK=72>;^@HJ_8J' MN84<&B4*WJJ"[I;4VPU[6"1Q]BVK[MPUB%=<#7S9MWI,Q.)0D,6"F?];KV^1 M#LO<'@VPLN!Y>*?-9LG[57YZ7P880'H)Y5+#?5:2_]Z)LS?HAIDY\<2LW!JL M>SCI\Z[BTW/!][&[!7D.E7ZC<(\7N69-@=9>_ ^4BWI>:F;'A/$*F)SK4KT4 MTM3K_@:2>GC1Q2L16BZFSL8CHE4TYO^MU^Z&P:[X$]D::(O*A0$E[N\_4K#K M_+K]GJVVGJ5#XOHSG+;R+]D!@ 1T9"2JR4IP*$ K$,>OP_"X KW9K^:3WV+' M9VEQB?%XIZAE'\!P-F%?(UO7%:=XEJ"T>?-0KF/5&%<=^^+3G"G#T4T6VX.$ MNNON%38V)&-Z303QZ%$K_GY/%)MI[YWJ9,RCLM@)V8]OF4HSWYJ$ZB6@3@QF M$L-;Z',_X/[/V(XV0<%!LIH=_T%<2[YIQYO/I>M$U\F#"EQCI]?\1WI%FC* _5XQND9#TN*R M3T:\U%F@@0YV%PVF?_8Q%W^5BDO8CUAQLHUTT:FK%!,NC&N'M,Q6O56Y["B6 M"TEK,CN-#,H5XO:+36,>]DVQR0<^O"*DK5MC[6+7/L=8]%O MG16V.TS"F\/;4<#Q.JQ*6JY:H -AB$Y$W>3BY:T'G)MBWOU^=:"B?^8D^V"# M8*1H8K;X=).:^$<]-4ZAOZX__Z^^K(X&[\3>@]?>^GA4MK"%KO6"%^B\ M'_(6KL)X8A_>I0=[#I.'1I%?X/7,)1]COHKTXH#N#TT[#");G.F@*&>AWS'"B93;(+,YT2)# MGMW+PX$L!^07;S KWV+O4 =N0K/M=(O!%H&KX2<&5,#SS^R+#.6*XB[V[G*F M?W?N:8/ER7_/C"R]_S_;&ICI$S:K='6DZCCO V9N#.&;GC&@UB+>^+.%VE@047=-P,T!SP0[!^%N MPXSIZPC',_G7O;C]H='GE/R<.^02.F45R=H(I*)FI"U]< Q1"T1D)/ZC17'X M=_/"Y[]55A]/_LQZU\$PABY9 7*H7 ZX3HGC-B6"/S5*?&)R,JH!(B-L+NME MTWFLJD@&9 &IC$ 4RXAU;FPLQ"^LV$EJ2Q>:ID=T"F?\:%"2OF&D\\1,7'IU M>Z8C[4.2@HZ[AG%Q@XHE*H^L=104\("H-FE. FO\'.BGM)G$#/_R3SZ $B<6 MKY(ZB8M6W9VXJG(6\J460="I!\]4.)?X'JE\=O:1'5O; /A')7JJR_,>H;9B M(8N1NQ4$C= ,NUA,V]-6G-HQFU1>CLOW.Q:GOE9BJYCB4&9KGKGZ0RF$FMEN M@8C\R9#Q27]HW&(R#<"'M&=CPYG4WSN,E+BF_%$'WO01V%4+9J%BJ"*E4@Y! M

'PBG*Y]<3E4[F3;'A23)&W2\9EQ=)[-@-\O5CI.:A[R7'R:]4X?;'*VX>)0U;SSD+>:_:-,P?A/VXHIS.F MNE.Y9+.C6INR14@8;K!BYG[V<*A5\9BU0=4GCC=,F.!9^KAZ*A[U5 M82:"0J\,W_27#L,A>OJ#9D[(WHP^ M0<^Y-+=1!1I \_"79FCE:O O+JS0H)9HUB#05(5@>[=KG'R41N2F"V[EGE,YK!]FLQI4^2CJA MBL(]]7THK"MR,,=UU^$]1]',ZKZ??_^O*-M(=%S_V6'D(]'C.WPCN\CI&G=E M_@6JUS>&J(T+E-=W?H/&NU*;,K\U2W@:2UD^:63C-M-JC1#66(XSXSIL2^I3 MJOO4J?QI'117?#RR=J.7NY MAX0O0[WK&L8W\)\\J9)-7.E@F.E MH.TN:%IU&GDL_EY!]"MYT3;'Q]^_<5]79@CJ!Y7?C2!(M.AX>1IMFU2?>NTY M_%JI1Q&^\74#\[;SDI'L6@)1T8241NCU*@I:75=([]WMEC_!&%4?JB:0I X0 MG)K;!G^F*A$7*HAB;=Q^U 9OM,\^RXXFNO02E5,@'-\I/(H.49&'K&(WDFM] MP@/45#[;%/9=CI4;._Y$ZR Q=6\&?%1L2!3DZP'Y]Z!K@]I(6*:QH^/X"D'H%MC;1@-[=8EN_ M8?GY$%7M-U#MAY[K^&O=0,(HAANTY%U/#Z1OTUDA!_0?4!^A#OIKJ-' EM&8 MEE'D-1"VJ/$6M'_=EQY=TT,PG.B_0A_=17A1 D*.'J78!I5M_,<:!ARO\$>L MS@$GGM5)[<+?[&:]V45TPDA.KE'P'44K*.83E!3Y+]#4WH)I*/@2=3!['%YX M%%[$'UX4]!C:8AY@0>>H$]M4,IWTM.K]"_*>L]7JX0'#7M*M'HK=E++]E++3 MEO7?]/4WY#+'?3#Z-Z@\S]MN506[JHY=!2?\J[[^CDQ),ZZE-JK^'W45*ZZ@ M-\]LD@8HK(Y1*13;LG6=R,'1(:'M53W*=Q\R4-\90K'9C=<$=:-<8)32*'J% M^::O#SO/+CP[5(,7;)-*FR5J>^G3T,;(N2/Z^^L/UH:"19V(;@F2@VL$?.>N M)123B_Q#M_0ZH/WC?QR+G$G7K9AA2L5P[\*=-=30).R0!>BN229_IK7B%IAQ&_=D*Q%=/R90V!U^L#>7C'L>_ M6/C(V+'PQMU=;CP#B#17PL-"Y=&1M6Z M5.#\=12<-0R']&6BUJ[SM8Y-_]P07RB>"OV]&'FP^EB]L] MV_9J"7J\WLZ[E)2O"[ *4!_8?3-H;JGA.=!5A$SV8@B""'UC*,FY>".*,E=$ M\1U3J4"1Y:9I ,OB0*>CQRM! J1.POT](-MJLD)IX _Q,M,GI0?N+@<^ /?3 M;J-(6:\8OJ.6P\1*OJ3"9)\X8.IUCI#85K^0,?00YBS45E= [] E%D(EVAQ M95;/SJFJKMF^:K\WVY[_9+%S46)(9A@2]4O!^(.0DXY+E_+]4R+=U0$%[U:* M69]1I;%1L8PY9;JI$E6Z ^]_#K:UI!>;2G3LJH )NC&(G5&8+A658A(2_W$R M;+N?]+ZJH/7?:Y(V3.R@,?LY'P^W:YUD=_15Y M@=[ACTI/])(2U;^V-QT/PU]D]BS>1 RZ3J--\RL++&H_@=J3<:SZV._0>&@TB(F4\*/C>53@UV7T.0U7EWU]"PM+]8'V;-9+$[EI(R77, WO MAH[_#' @>))"6N]OMDV4<^^/$C^<5'@,LHL9"-I8M/,%QAX3__*<^5@D'*$7 M59]. P [3:KGB\7V'5&'&Y,J3H3%T%U=+K!,<8J=S)!ZW4*\Z/CH2>K11Q6] MW57P#R1#XS6(&!;3A&%TF.B(D*8(S):9C"HNCU[G.>[+^$13);/1MK_#Y &7B0RL9F+;KL5^?8V?: M![WC9NZ_=YZ+YX!_VE3^>>R/#?,MV@&/Z>ZI=)5*4:.[IV?UXIB->2^*-UM1 M[K+^72C:'YA=]Z<3=2/YX.E&B,NIDN]N'(Y_=?W)X:O@F1FY;]UU%X_%5Y\8 MS@!T*AD/V#4%294,?R/L%1RI+?E!8VP8X6-PNXC@KK%)]H^S8?(\_)+NMUG5 MK/5A95725;LT@) 9)$F?7 (-/X!K_I,8+!)/X%#MNF%6$L/U,@A(,@YC4))@ M\^[\-8V3QXMS[&YTJ0HUH@[Y;R$WA\%D-8LW@_'Z448VVKP\ M5;QJ/X*2_UD=/0)C$2=*4<.Z$4>[W/_@&7\I9SPB,GUA=\G;;MGE3S<.#^(A MM1$96@4O$)^4@%K'/.MBN$1M0G1JSQ4>OHOK2GI_[NR-TT^.K8@E_XN]R3LL M3',\XB#&:3U"@1_L5/W)6MZZJ%PAVU22S)WQ^\1PLN:&C%#V%38)U'8P=R=8 M@O]-SI?%B1JVOSH_)R81?YFO&9*,O3EYA^9_TK.%E+]*#B0,8BZ EE[_<:"^ M'I3(0:5;5;!5N.U_N.G 9W!/X/]/"Z3<3/-E"5ESW$5^D! GF0=K9'F /T'_ MUF+HWP:P/D1>>0V$4/6T6W%&1G^W.)ME+-!%<'K$QF72';,V -P+)QG/,_PO MM8MGZ.O $8UFUX'L^H(D'.='M.0 M!@\T?OPNH0&^&NF*P[6NC+[2+30]Q/S'F#4GB,YVO]$ _TVL_PN)]7]>#/2> M.FRE,%S/1/ !CY2;5Y:.B#\\;][WZ:J)+O IY%)T,-O)\V*R>Z\I/\H1L6;G M(ETE=(DR^6R5RT?5RO5CVYWWH9PB#"6@](R;E*\JETBK&G!M=(".6^[8$T#\ MV2L1#YX'RQLRY')VDHS;S!#!7D?*3FKU\2WZY8%$'=XYOV#%8+E+!-4V3PT) MRE TO&'@RU8/R"^;[ML'D>[S^#3T_)C6.9UQ_/8GJKY1;33D>>NW E_8E8:1]*^]?][#WUF,;_!:0^I\?7&?( M]H6WZ896"DH/;!1M.,?CKG\L:&^Y%+G2@H;X;IO,MSXU^> ^10[+;)#%@YN4 M-;!/RN>$$Y8&&R]7"UUEVP=B^O>+D._I[*60!N!0DA$LXES[>3H./Q87!KS> M88$>K%>[JO/,53U@L,702T"Z0B-J *P';3F/@?8_P5/);,0L*D_R/C78![@_ M"XVQWET!]I*DH+GH=1+\UI]/SM _[-'@5;?R)@0MO_3)W]4K>E!0L3S>[)F MV*G2@7[AT*;P8:<]LF[*$B+;E@(SPRA6?([8,5$%]>5V'HGT(%(P&8/X62 . RJ"8;U1I:(LH&(I:P^PO06.,1_-\ M1%:2ZH"@ ?"]?_\#D-#%C=D^DJ4< O$:](?8\HW6 FB _V5E0+/L*94\\Y)M M"N<. UDR=)],[:7/AG#2P%_+!#JFO#G,=NE [1CW_P7G+V5V\RU;_ENROTN6 M1!8)MX+C[,(8PBY'XEOOK)SKMN98XY+]S*,0)OPN&J$4>>C:"CP7Q$Z^1TJ7 M0<("@(@ %5)DRJJS6^&2+/5EBQ?_*5-)MJ==M[OY!;]D5/QR@)=9U6$;]%'/ MAF2THRSO][VJKLJ0^V4_I\_X<[&$<\,5O\EM@5$M3T[KGH4#B[5TA7K5E?U?;VAU)/,&&!@#8 MD(;P!0NZ I#NA\E]RK+Z(PF]D$$O78SD8MBQ7\*"<1]O\PRK7" 5Y9$U2(H, MK11C[<&.&+(XCC]0 6VDS7E\@;?'34&S@94+"^-I8E27[W,-72"E8^'\D*C6 MH>F)U5)2Q$._8GB^:82XR]/CN=G'>!B_YS:UL[(Z* 4RQ)#]LY@FIU/:RS@RQ36R:SSP-:OWSAFX_.@FRO$E;'Q2S-46#S%:\G MY^=3RH9P0W7^H!2L,YMS%:D;QT#)H1M;Z2+8GGH<=@]9Z5K&IMC+;OYSYJ#[ MEHV+2D82=@:P30,X@4/V)ZRR75\'J'TG50[N@7].%H*6?"1/)KY5%'6@^Z3J M&]-?X.<*56X[8M@'6:[OQN@/K[?>7!:Q_09B9U'O:NF0W,_$E-: M$X-V-J@4EAL>PT/9F*D1),MKO_U()1"VUQK7"",&,9G\D9Z4T!Y7J.;[ =TM M9?J(D!FW,F-3V#@0N4 5)*69$N#OZB_X>.1!%+'OS>;"]6NUOQ\%4JN'Y%QO M-^=FF%5N +QO\)XV=A'K]<2PD>\/42\X@=FX5GBEG:V6IJK5B*"[/.-Y'IOR$5)'ION3H\Z".*5"84KJ:;)*R,<@&QS MR+&W3,%W]E7EE=7L"V3]S3=&D.(8JP\Z\G<'RWPHY[?'/5?V%0+5\0])YCC$ M!,BLBC"3YB^80H$%NEK+U!Z [.VC"N*6%WY^Q#-'3_/5=7/EK\*.X2UU.Z#GQ ,,G=V^ MV_O9$Y73LXNSQ=._!&NQU$D)O_T<1)PN3V;9RG]'GQ^_[E)O$T1"7A+"OF7: M6TD3YNM[W9SL<.**Z\='[VM= Z4!7GW:8IN1$[H&\^HP1M0V:@G370\\/=)G MPF!+2N3IL!G3J-M2ZCR!:,#% MZ)#.3N'4@[W&?%(ZH:Z-!N"K?S9SBTDM0FE(7S'Y4K&?FY M2+(4!W"U/*[:VMMIBM'=1D30!T:B!')QS_5H!]3>F$+BS[,G3'VV&NMO>>> M>\[GF7/MG34SA%NT8SQ+!UWON(V_"]#K7V9/6NC0C[035BT;>9LC(^JW[C;8 M ,GN+B8X'X_2[)=F\.YSIAI]SZ@,"?2S+&[\//BJMG;HQ47G8B'36]"^&8&1 M8%FC:10?OF5%IC$ASBG[%P9L 2^,536%/.Y3>H@S/0VZVC%8(:>,W;Y.J".9 MZHDI&80&'&Z4U&9)]8YQ6"IT7 C;7>G5YR[D\F6/?ZY2S":QZ;;[4!E1! MQ?B\WRFO=@E^NRI2KY7YF4N;K9=\Z/1!BJ;P^H^:1 ZG.WTO^[HQG AU'#6< M>N66V>4L'$,D3X8+MYYH".6W.4%+>;7E.+"%9(NYI]:UPHZM7OXV=+-O8L>4 M\ZC85HQ?QWYAR[QU2/@[<#*]GR"D4ZVB78[IB\5I,/7-:SL5U7>1P\*WYF") M%"'N (_.#JG5Y$/8YK6J[/MQ<5;X$@=6P#0;!+O1M:<36<971#613.WG M.*SR>1B9Z*9YS#5]^OL.-,+%J>O=FYXY2B]:Z1J$4&;^V+KHJMF5Y<'\:S5, M6_W*QFM%%J%Y:$A=W%/*+GPY[>GF+/PN9(GJ>+T#?ET<&GKL*%&]S96>BEAR MOA+WH(,R \LT/UH#)EA3;Q^=II!.:? (4TH3NH+)9WC\)UN3G+G@@!8A.W2E MY]N#M'=Z4'=_>=-22.KU:EQC'2;(<(&'?*\ M :?Z7L3/]/R%\%;15=5-@;=O)C"I\_*767& N:IT[@>%A1WF0H1?O>FW7;-7 M09I03$Z$N4@+BIO ]X6H27@[+RWHYX+G5$*6(=XF0A+8#!2L \8BPO7H@05U.=EY3N(O-<'3BE:1V8T^-W0+%.\ID M+4I6$8K4!9B"XH> Z_B04#]5H0UVCL16#:11^4C)A80QAW-43'2EYPOX ;,4 M$3?;S/'*R]%R:F3 Y9&*7JS2<&%2_W9_LE)'RL'_D%U/O164D M^T%N-DK!XV?*#-YKTVG0PN<8HU MMMEW&J@*.K^!0CK)"PXS>%Q,?S4],>4BY[6_5*YPF="ACL,T;5/:R]Q&9Q%E MQY(6TW<4Z>VO?H2@&SA$?Y496'-2N-[F<&($ &!]-#!H.XF!T)A/5*O4H!R# MIGLES)@:7_LF^HZ%ZMZU=MA1]+PI^^UA.6OLV5VLIK.,-$ABT4S/[9_UY"F& MBE6X")5J>1;,7!J8BIBGD )<.:33-<^"2]0B%@Y-$^UKNT -)0MI):/K4%U- M2#,BJ^?D-]5"F'J?NOW<@#.#QJ"UY(,?B(?.]U&MT)D;'2SZ"_.L1L62'X3D M7A:8P>#-B3-TPWLV91(AV/3&%Y/*"\^C[_%9"5]FG>^:BGKO?XSWUX5_J%L< MB]C:*A4*&)D+JE1;C)H8*!Z=Z&X6PO-TOH.'N\C[[)J#B((BH==\Q"VQT,MD M0/-SCAW*#_"ROBD7I,WF%.E <5:^>CZLUV+/\23@@P<9$+)A%Q<^A%Y?/%7( ME2)$STF\+"EK7XV_@/'Y #!24$9_PDOF[#% ,8&_5HLG?%XL^3YCL M^YY XL5Y)F(9[T:U@R_TY20YE_JUZB4X37@#7W,NRB)=&5/'WJY,@B+W,H*/ MD>^<-RK]X<^&A7D:3E00>4FE0LOQZI5E]U_3-W$%WGAZ;S=*X%L9'M/*>ZMY MZZ0%Q3 JIY/W7:C$3],_AP$5^8A3MB4Z)6'U;>FZ*%&GH^FCE?H#KY.M MWSAY3T40][CJT@I+WW](4MJ]M>9HOKG M9;^]57">^%&Z6"E/:X8:#!!9,[F4E@^+PIP][X/UY\5W7J;C>#T^Y;EF"<2J M 4JEM57#88'?%23P(6^&FNM*6B5O8Z9H(;$6*9XGSY"BP32U2*>I7=HW6>OF MAO$%?EJXI1PL2X_\'@&.91F$E[T*V8BRK*]N)E8$\OQT#7/-\::;+O$0\475 MNTZ=A56BNHD/&_QG)N$R\,0CUH24$UU84?O,S;JQAL>SIO";9@2(?B4ZL-70 ML_N6_8JU>?]3B=2B+U:LT8UQL><0:HTXB4@<9JXO6D%<&7JQ+TBO96#=1V*% M#/ 06IS[9* WQ!6_(WME]"QA9S,F5,SQ!*D&.NY%TQ!86I"):O*_F-DS#MS3 M-5MH^'X%:#])OQ2@$_OZH@-1%R><\WO]T"8TE6##DSK,@6]5;V:^,1%___H2 M(]VA 88,B!+1>I]YC4);G@YOM'(J'QISQ ?,W?(6S@81?,I&<:T7I$"CNF M(#$].2'!;<@ M!+Q]V\^M5%D0,8$>KO_+&J GV478/V2\7_;4:%*H\9?%VFY M?"RP0O,/6)[UIT''(\+8??7IZ(P5Q!?%?X@6HO]QQ+I^?IH:ALS+3)(KSB*4#H!5G5,C]I0#F0"R "9Q(BO=:2K M.8'%QP$\/>Y&P]0G=-.=76L5]P^"0/MY?TK["X[WKY,!@0)KXB;# 9GG07&Y=PL$*;G7@VXGRJ R\'%4,U\K[)JMZ M4UW;@W: 48/&\*'^Y$@:Y<; +/@F(65.(2E_)1')+&;BMWYO\A-G/-N\-NQ5 MR[OK*C0<>XI%QXZ17%\?[K=Y@YLP@9->;]U-32&F!N]X$ZF^!%BE+QR/E=Z] M/,R[(K"$EPH)S1"O5(B[IK2&6T1EY7\-6Y!I_M\M/)_2>H.S*"-S&X$&YXS!@D*R!^9B2IV"?E;\-AB=9#!U!U0J M8]OH2VUI/STT4Z!9.#ZY[-'ZXICO%UR]BL\TWE$I OKS\!ZI!_G'TNXZIRE0 M,D N<:>XDV@.8?_-I9-OO_WW;\O7$\D SJ7:+^R0OW<8THYK>@3"0S)6V11 MIQMB?7X))$19=$/@8XH)JN9D3)CR*Q'=5?#PMF/9O>/D$6U_8_:A#?+@WVWYQX=1'U"3A:1$U<$2?Z1_/19T05MTWQ1#<[S M3R(^R@BPQO4#'DQ9P_9GKL+W,@O/G(:?:5!G-A')*&Q MC7(B9,"3&009X*],!K3]/IV[BH4?W]Z'GZR)D/CK$I@A=JEHD^S#F#W$@2-P MMP?.KUCQXH][-NH!XV;2&'0I]0^Z-/?I_KI#3;X M/1E&[>$/_H]&JWXK&%>HT#B*SH'_==29GBF)N^ NE,-_ZTN4S LB U9,1\B M[7PTH5 ^2*MI/QG\TU_@KV.B-\85EY-)!KM&_]Q5\;^IX4QLFN)!DN4J^"^# M].$V3;\O[[^#2/ZW.HM^J??-WR9Q%ZA.!OQU5-:)!,W1$CK>;^2?^Q*@(.HS M)$ 6D0$8'3A>WY/Z&T#C'&+'(/HO0_))/8$D;\2B!00'.0C!';:GA)]H2DSN@M 5CP6F M9BX>S?.P?"J0;OHNW:%CD6>L+BS\V^4/T? M'T)/5/]13X$?>J")).Z NTIU'M$KEF^BEV-)^M>$Q]T_P/F1R@!]4O=9OW2- MLX?^^Q]"SIRKR%W[(GBC&WJT@(X76Y7H(!F++!KQ?J$*U*AFNPON"LR9DGQ^ MULMCF0Q@1(G;P2_NA6OT6 BDU$+O/9B:G,P7/GDDJ/8*0,&YRZH78986(QH; MUE M^S)W*BH&L:CQGYO6U+@^2>]/]F' UAYMZT'=(M[@VCH/X/0:O7)/R4PN/64YU5UM3X@ZN7]]I=@H^9_/3&(9:L;L":V1 8?# M8**![;Y)8H-!^/&T<+G\[0[-L01IA>ZY%"$5#BM8J^O+M)30$>2E\= :*29! M5>ZX$Y&V.!BE?C5JF -*V]C0"76S*6)]HIG7;=WK$A>Q=;AI8>IRX@B[C4>" M9KM734]Z/](>+64"J[W>&&T1)'7!A\^4CL1!(Q!/X.A9M/5@0O4K88M-^("O M2L!8W+BAP!)U\NUK!/2-"GL_O(-XYCF$GG?G;1.%/(%(RL 0^3 #IAI\V M729I&NP[3 ?M%RK^=$]6;68LE:NX'C567*CH[\O<=AO?D5P0(1#3Q'O)Y0=" M!7<6]*>PW*1=XY:MCF8W+[8OGY%S;S[L0+./S&?\6TP"K55).LR=11^Q"I_^ M"_UU_^;H_P$\(,[\%/0').8=.*%_M[B4T[B_V#$)=Y&.F0.O>9Z3G_OAB?R M= >&4"JV9F"P@3+Q"72\0OQ-@'A'^&(LR< U3/EOCI@Q(8'9[83SU_[)$^/_ MY(F_ESZ)YSDP+R,#$C2.#.IXS[]/%BH.C^:#\X=A6@X^2F!O+:^:?-*^"-V8 M@O\#FA7VT)TS_3/ _=\XY&W4#IX4:,%+_D\N3 7_W>?;F MO!=_&$K\7X>H_I6!CXK^N2OPOUG]V>U2_K],VP_8"I\\!B6NFMP^_M3OLO-4 M<4H'+$ &_)N[UFC1W+YYZA [J3IV'](/[X:('V>6L/CKJ:4@MJ*S$/N(>P13 MO.)30A7V^?XTHR8KN^5C00:J"S%/:[BTKK!1I0;VAZVO)^AS^CIZJ!0YK.LU M!,^T8]T8$CG.HOW W_U\ZH\20D5]+?32E)=*FHHMIDZ[DQZL=+P^A3 \WK,I MS'.K^@LL:/P]*"QUIF$P5XT6E5H$'G:67)8S=R3<:KNG.OPRR&I5TUTDG8<6 MWXW5!]/*,?E^^:"9[:5R?U?ERS>#F.?SOX(X\=N:!",<5 /'G@BUM[;[^/AR M,R^P0+YS"S(P-RHH_.WVG-SQ@TFX25V]Y^)KU2H-5YT%7TI![]JZ#ZR06T$Z M;T%?P][];R/D,#X:I4=TV^+/!<IE2V"]POOD@'G,$2!%>^L M7T>EQIZRX(DAM?(Q!6D8?XMN1:!V6Z<?(Y"2(%]@ MYB=-R,1FW%HS4%*@!Q M>5%5"(8>^;;%-%0]?8/A?1#?*_#A;V53C=^NP^7N8UN-.V7-C3"<0W"4^J:(6Q,\$<5^AL=Z,XT1A>^PVGGCSX*J0WOE,%*1 M65)R8^:SF,G E@,4 RYTE!,_&E.PLBO>GID'\V'\6C52RFR^*=@7;W/5]6<> M8(LSIG-9G"8BX$)#2.N!EPEEV!G)$QU0(D/]$T\X4S\]PIE=XKD,^BQ%R5'J M&[:T7(P13!FJJA,_*H'G1J'4^=R4'4Y]\HYD158?IN E-_*R5V>NX;7*,HF/ MHUN-TEFK&1@^=GSMH4^)B%RGGYF+O=GWN%?6+0I^8(W+"*G2U&L+X,4KI-?U M)F&%F,V-W1/G9&L_O656I%SHTQG*?\.!%.F;8,HW_],)TZ-14@ZJKI1P;@@!V)0"HYM3- ^@%8RFV+>2\VM!N/9G?KI7MU M0.,"\+0,4,\^49.3L0?AO$4&:,JL+EOW[_9P'CSMYP9=,EX'WLH:("K/35TN MW=N\MS*HWC3MJJMJ?/\+\-.#]J=R+GH0S'D_/IH-,N"+?[CQ.RB;&61P]?U@P"OK(J82@3=OJ) MB2N!\XYGN$BP7L.+,EWO7OYF/\N!E.]SDYK4K6IS\IQG 6F*LMWFO$3L[7@S MKEXM[/>7[RE3W4PD#29WUA<'P0NJ0HS(;O9DB^,9D?VA);6YZ/&>/2>:5L4) ME AI#"\2LM&S24H\#7>Y6&L Z+I39UFN^V4/0+MIEMB!>.,C\GT<6P%EFUI' M<<;,PS=@[H>164@KGAYOR?*"7X")X>!K@XTA'9N4;_A0G5SK/ M^^F.)'AZJ R.^Z7!1SLVP5\$;'/H*7M^QU74Y=-P/Y'"<=BZSG!IL4U5Y0G/ M1X0,W:^VD1I*!!5<_:14L48A'ONJ<:WTY_%58+V:.4- 1PZ\SS1ZB,C[=S N M=#?BRG"K7B]S^QMB1Y>M@G='Y_?( *H\Y=O^S?]IVUOK'*_DV0 P5G_E:U^- MN:ZR@LD M3H)JD8*^K(WM23E3/[1[I%^.78 'J1[("Y!\?@5D8(U'=\]2B)^N?NW $@US M_DV+):VQ\=J_-:O^ TVE9;B8>PK[1Y]%<^E(8!Y!YV^]_BK6_ZY-*$5> +C^ M!TF%PV>_@)R68 JR7C'OJB84; =%'$[84*N(:+2SR+4UDV&?B].1V4@7$[GN M^T$:HMM7 M_V*NCU#=:]GME\7MW[S*A118US/NS8$&,VB+:%OR-1CNPAKJT< M;T?XF<5A0 7KGN\6'3?G_3_0\;X^)[UPPKHL@%Q&G]G"RS&-!C+@N]>9B@_A MUV!#S>Q2!/-,&,^<<_2@QMD?=V*KV'9UMK M_KA:SO\B^^-O]ZX.QJ3FGKNW+^MF@B=U&-;EELQ^WH.RJ'EG$Y+7EGJ@(F), MQ3EOYX(6?P2K=A==X/14M2".Z6"C)UF:V2_C*4/E'OLC=W4G=O=]*EJ MT-/TK##MI(5W/[JI7S.9Q4@QG#P;K_X-7*J M9Y2=IN76SDM504-OUSF_Q4Y1"VE#.+7L#9<. UD2K;0MXM8FZ<.SW.%9NJZU7OZ7N2<07W ;4$'CS[ K"(7(SHO"^IO>AHRR04M>!85R S/3<;O:^19 M(S!Y^ZZ66N\7$D66IQ'=>IV.<*LIZ$V(Q4WX==C<-6@SBE.C+<3$7!P;>V5S MSIN93VAB1_3&&R^?5$N66E 0O&)QK U$-;4VZO-30J]OCE&,"YD._.0=DW0U MY]"38LMIX1#QO%]! 6:$+3E\XRYR%09O'9NAZ7>&BHA3ESRA,^TN<+X3*]@> MY@D(O_/]GFT>XR][$^)3@OEL]$5CF-%CW'*D^-1%/!USST)=LE"%>CC3,Q5< MC975D?'K2\]9/SXPVG3 :%968WYNP^/1V!\'8I7HM$.2N= NJ?@UADG1-HT% MZQGHYFL]G[_OI-*+,S&S.XZ*YTYT?SS?$\3E:O.,#+@5\6)9?#2@L\XF$HX% MWV83!5+/$+5V,\VYI]HR36@XBSX;U'4>UKDW+[]SR\%#YA/"YZ#O?9"!>QD$ M3:*10J;;U8,A6/D,CXQ)UM9=:2-1V9B=6ZTXG_WI[WX"HPUWTR^,--#CJ9N/ MNXRG+7(S;1%VU6%0)VNJ&UE0H)BUJI8/DHFC,*)0*R)>M63,J9(,"%S_Q47U MNH3A8F[CIK_3L0_4/%J]0.)1)^8 M]D$5;56^2\^X6>[=K)>+_.*]&]!+8B=U9[0JT. W,Z(V*]ET1S'&Y3*6DY_G M8[7?#OG>CZ>VL@);SLN6!T'IM]_E:;6[/!@P(Y8%=>X[2L@LO[;7H$6;;18_"$(-2T$ M01.@6D,=0(H-/_"<",.*CP$J$+O.1/2 Y"B),8NFI!CX:H]'C@P+&B^T,L2Z MU1@E03#EI"3NP.*>V3ZVIGDV-Z5A(?=ID(:F]*8!=SJ42Z[6//2C=X;P:\H+ M"Z]IOBB=/+-[0"@R&.X+(:HMF!-ZIUJ??NV5;YZ1=:'E8[>1ZVEYFVI)J#=* MAP'GCG#*Z-:DN?Y]-7$VN,&WX;UO!^@Z):C/F-3GK1\_./PR:_NTJL3\*U_% MP;NG*FG)@*FPD@UK[DU?#-J;##C([0M3M%0=<%>\R2;9=M;(SH4[36I$#Y(! M9,SZL_E)[Q>>-0#B'U?<1*>&XTF)Q]5ATE3]ZE@P M?^C\D*!9>^450[N$Z@I_5DQ&J(5.SS&>P9 MH0<>Z\D M7:(I_C/!)6Z,_GKMG7!0? CEI=K&[/H4UXZROLZ7.9STNZ77K\O"@R3_1O\5 M)?=$)YLW.ZTND R$W+-//O]+JLVS_257>55"$"OYQP@4/=.@E$W3RN(0H48V EH>-/1IJ[RY 92 MA(IA)J02BEL>0@H>=A,\/#ACZ*/[V^TBW7* MN32PCV#!_W06%L5HYNV6OOEQ&2TU5"87..]/P'L]CC7M A[0?EVFWK0U4 M?GW,WK00H!ILD'Y9/T0D VA:9R)TDS^-AH-WB)IL7@?&50V$[7G,=0V$$M:< M0N-;7*O$X>!DTJN3F^X< ";8HXV'?0]BHF!AW0<:@W(@A4">(-0=I6+[&8Y* MM)/PG!/?Y@RD6_M*M96]:'WP/+JZ92?UG8] WZ161QL[10KIEA #N Z_V1$$ M)4JZY2M9 F-XG&9SZZNCQ$O"1/P\-HK*LOFW%9=NGT^D2].A2#[=$\#BJB#O-.KL*W2?F@MBVQ=2_*95PFAIK M] D)W-J+?@NO('V8SR?*YA!"VA5XAX4YRC.,JVE;7D+/\2[>2(4*RN!;?*[2 MG5945XTUXL3\*H06C&5)2/17S7?UZR<\J;YHULPK# W X*^ M JN?6C_Q4;)'VBYX5:8]'&"_R=;1&Q$%X%6S_$6)'K/P*# MB:6ED,"I689_/6P3KFMD93$RR&YK@#Y\9%B,*[RH[N3SGM$"4F MFNNL;W_P_KIXSS?M%[%VNEVM>4TQLB%N=W5\M$O;(4L+7%I?M4B88*5LC9X8 MTB. L6Q0HY$JWN1=#?RM%2';J_>R"T>;L3S&U.[\W3N;??*^1B#@1M;%J,R" M7Y!T<>0 \4&.7;5,U0&"*U"6TYQB\?O'D.[4 J8?FSN[86OBB"@%.@+:CE4=BC)RQO]V<$OH6!GI(P2U&R5TZ:W)L08UHXKF! MV&TD!3QQMW,S=T+X;VWN5*$L;)GP&.QVL!P##HBMZ@N!;L@]21Q+W"8#KERL M"IFPJ8\6J+I'*4S%UEWUH5U@.>P0$4&ZCT.&HI@)(DT6%P?DGB6DLZ>OJ0E[ MA.O32'\*%CFIEDN8;J*@H)_#_-F9US.%@ _7#C=3E+]F<*(_N2?X-PO]H3 M.D( &=!".E]G_F12PU@8D8[E_.CD%,2I_51>6N_8:'!_=V2_B#MIK\:?3UGL M7TRZ/3<^E/E/09;_J>709N^KNOH(,J!\G!2?HXQNA'7Y.N_'3P M+]C_Z?@O_S\2>:@IQ.D_](CUXC8Q@B%C2V17;,WI[[L;>;C4'<)G'67ZS+^M M(FBF&)FH,A*_R3.\,9<$>]#0Q1C 5 (,31<&7X(Y:TS7Y\:\?^#CS)&:\9V9 M,&2"FUX.:S#W+P:OWUYX)M&:.]W-RX-B/>^_CJ &T9@X2X6A>K@:4^HW,[,M MW7Y9$5RRJ\$G6OTBB%3TO!H4=Y9\I2I=RK,7Z_D>)1W_F008"Y-L$0!N?*IB M%QZE%CA*8==]209X0.JP MFSI*_5!]'J>,?T7)[>1,PY(CI-)K](@R0"/$H]:]OJ;/N>GYTKWU'D\G#,LKU'#UV$MI,N-:8[49X M9_KP.E/VT$#61R3\<]GVID4" \V[$DI!%ID M3O*ICD>N,S82 P'E::A5L:V>:JC6Y-3$Q_M[D_OZM5<\A#G-O8:^P]25.?^5$72K*VSY/ MP*+NB"(JQ"JC8H4R+AE$L*V<3L>H']/8[14FHS*O1^=,@Y_1Q$-9U*=4M ] MWIXJJF]F_%B'Q-(*O/VA#C]%;]O37R'V& (O[]F+&NE50,V>Y1V/9?@]KT,3 M1)">35K?^WHQYTU'PA;OWBUKN M=K)<+1*^K*@$EL,0Q4[DZ[C2&RJZZ;[^EKS#X"6EV*JT>V0T#*:0>WV<4]._ MM<# <%^IT49_,H^1,FH:(FA^E8L>6#1VD-AX.EIR>$B79>TF0J)+VL\Y0P:> M;0MLI8\1/5ZO/;"ICMG;DD'RMPX6RZ#Y. NW/(\;.@.2*\,>P*\.;@/V'(H2Q%EJ8\++I:)60DO9H";$[%QL[T<)/ M!F#\'?;[6DRYRZJ"Y$R+ND:7[\H64+?.M#VF!$;Z%E$GFDBVK1T>FGEY:T;UD M>,\W08K^ !Y2%4I\_'5B[<'Y A=&/_89=(EWS6>='*/8("W8!,0&9>@?^LE; MDXKW:VWH?ZW?(M% 0P9PP%#Q]?YD 'NYOP#U=S)@AS)\U12)P:_S##;L%N]N M*IZ:H?='R( TD\(Z^'$M?+V(#)"I,A\@Z/0(C9^AP6]_*X3@,B.&#$IO%KD**Z%;RB3L#V MV*A_ZH\F87T&.1H2'3,\1E]8T799]$:$@>GVN?Y3R$ICUF!D^*HJ/W6&@LC& M0(E,B6OULD]8&*DZ1^M:OIE0"SUV8/CHV0CFQ?SK; M-MXM]U8$]$6S,W-;P;=%+F4C3].;\Z>)12M.9Z?-&DP\.ZTBO$6AHUYQ,#MN MEDKT+,7@/YS^HRWM(U!1Z40A6]<9V%5).QOUR\UB_H\Z#3I6E&RSB(N($,[O MZ^;Q='HW_K'"MX$YB"2'.5TD _J#SM260?1&GW23 9E428[M2-D>'I+BLY18T,B&9$Q=.$*BXPB9SDUFAE10R1 ?/M4Z1:Q$[!VC5%DIP3 M>CWY3*KT^M$.WK,KM/X7:E^5Y*/_3AC#'A/"-$_745_?R,G^;LW99];,[0_Y MY?F'<@R5Y*11E[<8>PS/#E\."F<'#3:NV^UEV>U]_4&3009@,RQW)>'JQ@J7 MNNUFK"L15[/>X&.S/=<$,&>@)\&WJ7RFA%7TN9\W=X=/]+90YSY$/6Y"^$_* M\YYMY13+"Z<9B5 >GM6GF(JUN(X=Q)?J/ZYJED^3P7+@JQ0!'(PC,:U*G)P* MK&C^H=2HL^=,-31[ ^D8V#=8"F^.4ZC:DOW# F0Y_B)_GBI.#_).TS=@8%5E M8%7Y(ROFO=Q]%+#J9MBJW=?/[_[Q5=J7FC/MI0"/MQ3W;A>L44<3CLK(@-)Y M,N"QPP>B8/Z6SU7%-:-57?W79$ !.$?-3/7IOZK+KBLY+59YQH* UPSHG?L6 M\!KTSZ$"Y-]VB\HSFMVZYUXJTQF^9Z? M[3-\./(@+"JE!Y),+JJW]V\G*P1<]N3+.!O.%*%[VFTM5.N MF6;):IWU5DHA%&5P$*:#R:C,CVPIBR1#S<3)SU3#LQ5[(6YDZEK-BWM/YH2 M0SR\D#+IL>[AZ[*KCNDB,TX?A4?5Z)Y^N!ML M9%;TA6,+>+]%8G'L_9[LNK23L+N3PMSH2YG."]5EY5*?X^[SJ]!\5IO.:(Q+ M'6J0Q/JS--7),6N]S1Y?\=%GB3"4\2@W;4[Y8#,9"F"Z%]=Q+_GSM*37$'[[ MU.NN(?QZ,KK^JY3(I.+/:*S_YD\.L>K![**:6[+1ZV!:,J"Y9>02W(L&N->S MO@V,]#Q+1K%>H9R<4DC,T0W(;N:[:RVV4LM;8_+@T%$6-A!1T,F(Y-TRI+@V MDT0&4%/KVS!%L6?L]A1]/I(^DH57@()TV:WC.IYXWV=_ M'I%'0;'T"E*#H,(!VZ80- 0C4#F<>L;!T/-UL:X\_/8S:3.#!MJOKWYH$ QU$_-LEC-B;YN6GE'E765 MC^K^N5>U@(Q'FK#!C:, "\S&6)IX-W=437UV;Q;IMD3A]X M=OAJRI@J;JK- M) $]'\G<-A\A.,:;Y^A(,T._!*F@WH&OB$\3:5,VT#U.=?_-.X\UC/N, /N2);?#^4_AR3F4X&1"5/)]'F,I><5."SLF:1E)Y M1XU/?$_F4>ACXMS-1V-=)F#)[=@&V;R>(M.+UI#.)*7\KC&9_[4=-0K?/ZIGV9^*7U( M>BL=1\$Q^UP9";0%9S@17TS+T\;<%%?*F%8B P)F4(&G,1X:C7"+D:U2>CJE M2TU53]=:QE;!_'ZIQ+33HA7%"43[0QA[^_$:1CW%R#3I-U=3XP+(FTL*UMKW M'VW'RA>9Z+@F/^W-4A>JV.C"@R9+U8H;J)W@SO39R)J5[S$_%.*_8"HOELR; M=5CGGB9KV,O5JI2YL66J[/%JD0%$SX;E><6(JHS;,.X=ELJW@D]G4)H-;S4 M+A_N4=>3SN?6VZJ;E52D/XP6+=OM(PK*Z[CZU<"WIP8S0B<1/2"JQ8.E+<8][5:BD,G[M4<*\K5\J; U[DDL,S/]._J4K1-ZEA W>KV%?_\<5)?_37^$:'+]$!FR+D-[SCQ@,G]%<#QDP M SZ]K-]M(UX[8Z^(GV<8S,13$@.YR #WX4D0$=:VE^_W^"Q0Z81/BS=[L-J< M,1:[!&:_!QX/TK8G _#S3F2 V=B1_OY,M?29;+D\GP5C=]]'9.Q MM9S1E:L;P2"6]I'!KM1YNG1JI.'G.+NP!F/1V5'[;7A-Y%)S)UYF"?W MI'3QUT%YEVI0C<%:OU8\;4'*-J:$.%#-)^7E(SW@D2WO.":FY+[;CP4C,_XG M7QO8OI\II__Q'[F1]K#X^C61\/!/*J0M5SA_5RU^)*U!0-1DNH?:/>;N=[GY MB)B96H=7^;J>J8.6,NH"2=$=">U641K4*]2IPH00GOX7HSF(T+V3@H9,J2CH MT3+')"8FYZHY5=1 ,O5#]3#>TK*+=(9&H7(ZN00+QNQA9[FW?/QA^;T]40T M'ZL #]I4^XYDYQ^3\\NO?>NLC"Q^T'3!BEUUV6R=*=B^2E?&8=_42V;=>OR7G'Z1 MSB>]H>=5B%_F7[]$D:Y8Z1MQ?9[URX:KY_G/F4MJUD%\PS.$K9OX;Z;D_UBX MZBX.\].\:@*E$9>%"X!VI J?N,-#2]8S\Y2M3 D5:G4U49=+FQ)4)L,L7\:M MQI[E(28NTTQ\?([T%SN(?N-DP)@+&?"E"J1M!N_HB3[U AY3&[H1C%U^[3'" MAQ&#V?G8,WY#J\?61'W\5^6\LJ%U]O8L6\F 61'XPHL&,L %GI2G!_W[OI&U MXOOEQ-;FL"*7P@GCF4GC/J^KDEY!096WGE+\-/"Z_\C;\;J6#%65R0TZPX"" M.2$1Y;JA$N@^M:E F@JTPKA%KC#:37APBO/"8HI#V?>-*R54 -ZO-2(W(&,S M]T?R<'W!RQ 85M9#\Y6"]=R@(TE5;B.OD+MO'A/I81'L*08%K5@K6DJ\D>$32"/=':"BN'#+RV\5--/.%S2;=U4X+> M6FOLSX#:W)4FT_S&[*0E'^% D59-$S9)BT@_ID+[LG:%/BM/<&\88(:'\2+- ME^D5%]4P.1HH;JN+^D[N*NEA%,G_HS%8.5+=GD:7FPGSMI/'&;!NHDCKYY^S M;N+_R1/%-K+/Z"3AA;1R-_VW[W2/6U//WK\-*09IU8T21N?;$#I+ MT%[*R8\GCXM-OW85OK'^8FA93=NNQN_%3@3(6O8X=R/W"WYNGF4M\P@%RE6? MR2D3\W5JK+RK,3LDG$V-B?/"7M0E17]]E_I[Z55-L+'9.9C^O03FA8"[D>:Z MT(U6X5>_FERGZV)F4)_C_6["F9)]V< =P@U'8S$-_8%KHA>4UL-V15C6F!O2 M&48%Y2YFFYO8/VC>=K/;+6DKYL]RX3>ZPV@IA9G*L=UX:>@W",X,&-2.C%F6 M@7^O7RW-0PZ+H+' 9(FIJR;-C,Q0EUY%D^'! * 2#FE>EM)67;$F8SW%R!4. MBN<28J%I?/_JZ7Q,5/PF+1B&!I?U14,S5'"GOS3NN=D9AHL)L? J-L0CZ=:G M54V@E-1>7S(Z\->:^ M"#FN EB"FH1*W4C^CM#2+XSP..F)=(@LVX=A;!&169K[/S,)#H$V967@W]5ODJV9?[ M]94+[_W8C>,^PN;JW3$D(+'7R9-WA0RH(&;0EMCB^2&W)R^FM21$#6[IW"O+ MGX7RP^36^_%= M)=CLL\> P&_LYQ :0W)W ^C:V')R&_WG0F\;.JD^[:>F?#!_^O*U*-5N3$S, MMHG)=20VS450+#KTP5JG1YXRJUK.K]6>"S<=M;^\J[5A]9B.=MBN;'S8E&S^ M:8>@T9;5\I'#W@H9YA%[[E="Y!'P+=WI)[Z^))&=D[9-+JF)"EE- IBR]9K$ MF';PD!9N*TUX*A0JQ/K+@6>@82= B5#E6H=Y+\XR.B:6<7WJ3.D09X.$9=/& M5\Y.6MC/6:Z>/\;[KB 9EXH2\ %)>6LF#=J=;KB=.1>A5I,7)_*M76XHNYCH MK?E7CQW959ZV0\:)LGC.YF/G%&O; V\Y2:=OE^_6O6F[J3<$.1WMR^<1=UM2 MGT*L+SUS"NCH"6 _3<3B.=7HD>$OP@X4]ZN-[LOIM?M325P#8<$3W(=M/F:) M.,([QJ\,#TU+"5-+.]EVW5<]N33]E>9Z>%IF> =LT#5/G34KA03/'JQ3@MQY MUW*^'\3U#P1+I[EM2J)B/W>P%%$U3],A4032:N3"I B;4CNR6ORP3+EN%M"> MHIF5-:DF#Q(K.XW$1C?/X$D<;R\VZSS29KU;?K(GM&[!F/HG)-\UDYR MMV[%79;N*^C11[/N"E_VKTK=3<-BV%;9[\7,OO-$HJ-/G2('/^=%G&2YZ1-? MSAYME\Z-B4D;=K0:%KV/08_\RM.[^L5#;WQ?[\?7^SH#*])JW7K%7VO) $I" M,PV]25<)]?B:9\FBA?TNO/CMJ?SP[^>OHV*VGPC&*M/I_E&6$O+GB9EO_SQQ MTR?3IS!$!HQTDP'FX*-1HZ@&>]M9X+6>HID6%\\+WZ8>V]H4#DV;:?*W77T0 MS%^?KJI\,4G?5O#1AI;8"Z^TFB1:#!5;-K +?JO'B8WN=-RZYC)W MTQRJZK'#'3G-Q:'*O4#IL\'UB<_07@0EXR<[)!+;M=Y^?$'2N4SFT>1[TW'U M=*OG++7"(:YONZ^K0&+PE$UH-D(A7=UPP%W3:\_-._C"AM1KD4.&%\+T=T8O M;QMJ;U@+]MK>J2XLI]?F/VPA ]Z*S#:*M"14K+NLW5IE\$RTT2_;^0VEDB"& M.Y_$XNRR9,L#])K)@"<2;PH$T&RO'J;I*S(0:5P*[>O<+80'K%##L4R.FX/' MHH?4H@E!'VV7;EU\57,R+M7+/[W<"J>V/W9D#NH(=1\O+KT3-L?4T^64(&WJ M^"Q$\;XGUF5X#W$'A]G8G9,7MMOCDU.S2;]>+:/4%:)^:>= @]O88/XS*%3_ M1VAQ"4LJ'W^7Z>L,$M-0:X6]Z/-?A#[UNK#!KC[0P,#>%3I352CG-V]SX5'5 MSR$Z2T]P]'8MO$S6T@6:$U,(["G\:6Z6K2T"M'Z\;XM<.6X+"14KT@1I- 3J M#"'N&F]N;5K=4A9S%"TNOGZ9LZ9@2YBSZIU:CE/,EU\_(31G05*PLQ_3;"/G M;PTCUJ-;Q2]NJL'OOQBZB5GR( M^8Y^7TX,R\L]GX7F"9@AO4Y48,(MVA"62.4[=;J/(ZKQ-QPF;ZD&*:_7/B-7]+79DH M9)&@WF[H7LX-D26 ^,'#;M%D]VT])EMKW,GQ@4:"C$^%A;X_R!^_W>QC-J,Y MO?=:X[0]_N&131HV(YK]%MXY6[!R^K$P=RQD MTG*ZU Z'#-^KPR^U.Z 2,PG++0'\DA+1FV'+G>ML8\8O& M7S5Q$BB%>EGTRI4<^S9U13>^_?%C0<>,H07(JHHP(0-LS=05IBX?N1$A9,!H MZ6&.GX^7D:A#;YN0Y7-D_]X15-CTILK#M\,G5+MGX9H]F*)3[&.DH8B$8@/J M%?YX[ X>V6$2]4VXV$_6Q;G"-*VLZCNWA".Q=7X'08';#B1:6=8F+,!\9%-" MN) FP=\W(Z[';R]^EF/G3UU[!HAAI$"$YE$#Y/7?H8(+74R+@X(9C#V\$\7=W@;931 M: LG7C3SRS]>;X(S-$C/3Q ;[^*=I7H77ZCX2\E#JA#!*+9)PE 3B<,JV9R; MC4.CX319J'0:5\-J.8-JQBF&<^ -/\8*%-1&7$R2#5RWN/XR)"NHMZ;#G<3BQY\D766JC0IY5)*\MMKY^ MDC,=_4)@ 1%IP8U7C3!1[6?OL$J)GVTTGP!CJ5.C>VN_#6,M&OBT'/@:30>X M#A5_Z!C)YV(./N'$AWWG1S(%ZIW]VEB7V:LJT8QBW-4GCUR=\!F2/D[$73#' MT6K(GV.DE[ M -8S%>JT;W0I@0RXK4ZO4@=P[1P!GYD%#*9?JHIHJ*ODSZR.6^);EMHO[6LB MR0PVN-B,R5C-/0]YNW'U1=A"QR*!BM'6E#I4UW[3WV3'K,CB M\&67?XBRSH!XBA-<,_AXH#7FZ<,.RU] GX(YS*W'6']F2.?G2^V<%AO314LB M.3\CX,Q^SW%DP!LKZJ)IH1K.!!L C3/(I+GJ]&L#@\] J(=4:NB1!KG)1Y7N+F*ZEAKS10PQ3@V+NU-&A[FDZ>_U" M#(#D$IO04]BA!5CQ1 U8II3 IK MOH8!C;-PQG#>Y-NX/>3M#68)4^UL$B1L-3-A842W6I14%#M=ITX&P%RSMGH8 M3*K'*@E;FZ;N6@^W^/?],#C;#I..$,Y@$=H^ASX!Q[B-PB<<&W"J8QGIVW8C M X&<5X/9+B,^%M!KN;Z+]?0MR0G?EE>Z7==%%9'XJ6%&1 MDLKY^ADH.$X(;-4#3Q$"_#5TH00CY&B=8>:]0P;JTRRNWAS'!%TU_KJDS\^C M'S0)YFRIS([S&T/QOAT)ABA6O&?M7-IU:G]0\R2J!/JU+;?A1D+HI*C 0S-: MSJ],9A\O,?R#QHO019OFVI/NQ31YX%ED&NRG WFI$#5F#=5,K5[6&]HJ#FJK:OTJGLR& M#\!9'-?*=?K/'H-ZV L9GMX$(53*GT^212"SS!J0P$>UB_L_G!*F@=Q7#A$,6 %TZ9!UY?G9R)=CEH%"71 MUR!3+.]8O8R)?\$$>E5\[L*-1W=+1WVVXE$^\,0Y/L>$2)^\C/\;J+ %MTMA?A=]!L_.-=^)5\.!"*3.7V@ M$;*3^Z$LL$G>UU8<:\-H/)9JRX!4>I[Q2&5R9*0D#3V>:3\?8ZTRDY4$]$DP M>WWED"Y&(7<4::1&92)P,U^M;C;1J51OX<=1P"M(>%GCR%96)*OYW8*+GA4W M+J]&Z#J8E"(E/I)2"]]RZ]1CHD M]!IZ@!"&WWOSYKV9-6]FUIJ9/^Y:]_YS[CG[[KOW]^VS]SY*-KC7O 0? ML3 M;>3KQ!K1O5U4A?*Y^?WN7/Y"S+3#ZJ%+T;!EL>,;0 2.?4,;X[JOE0*EOD' *+A]%9!RX'W%7<,,2QJVN6C0CS+Q MZU^<=:$K9OFR=#0.C^BCU2Q"#RXL0M;-WTMA0=*Q[E]^992&U+*C5/U-M%+CR45=LOU$Y0B\V/>HXA#0:*@46"7Q[,#CZ/G6 H MBTS$I]96+;X4NTQC_2)0J)0_X/8 Y$A3X4 .?_\RIM6=?UR%%7-@>(D(/36& MJZMECC/3E--[&0)([^,E7QV!DB=/G8WF^[S-M 8;*37(RTP"14R((W$/=^C$ M*ZKWX911>(K,:J)S.3Q^!8R<)RRZO"W-+[*Y9_S*1JE^!3%"/U8[^N^H\;\X M,OQ.8/M8@JB-"X=O6AVP<<719,:#SHHP"Y2VKW(<"/Y@8OXD:#&7054]:Z43 M+]HO=3]TMQ(=&'30:4Z>?]7P3O&"](I<3DHGFT'"NR%%QN24!]TZ&]]=$T0\ MYN05<9JPMZPF_+O4(.X5W@7BUH21-Z*_!RZ%SI+> !IMLB\@J4'S;^;MLZB< M@C]KDI'W$%8]5YZIQS/-+^CVK9^ ORMXGK\"LF M]&7+-*M3%^47^\L7$G@'UE[D!H)[WXB(9-ZDOGL$V**%JWHDIL,"(A_D.Y MWRS5;1\ OM*] 3!4<5"F%1MWLL4_TN Z(U=^RCD8ZI8D]>83T9+%CGGRL,YE M->SRUL]?1X1M]4@^0!SW'LL?IZ&4,]!)*UB:W@*!R.J$:(WDE?!7A744[8PQ M"R:'(V#UXZ^XAPY@8JO1JI&OLXD1KJ@L9@>:A5E[NH9P9F,AT/Y?Z_X9)A>R M^J\$T20[)DM?^;)>U$YS9 X?Z$>#I! #H1HJQR1AY1^7"$X.PE$X?(SX+4)8 MX8_U\L\5:KHG&E>-"R47Z0N8-GN3SF*%ILTB6H\;>'^Z7;>XS[/$A5-9"5#\ MTYPED7(&^;"WU$WA7&A?JR^="T] ?]I&:3=&VZ$2J 93]&4C(6603UC"-[F; MZ-DY#L.YP-]!*P_OE";93=^O$C!HWT)5%,IF?J2X3+G436/YELQ-"/?Y_E^:3LGX# M>+""X&W26\[P5T$/_T0F5_7OXZ8<\[0='_15&'_7!]JG)UR.0_I(0[YCN>[7FY^KBYDCF,*9"$&//%&L2S'A.D/)[U8'$K\+2E!\JX M7,:%!Q3MQ674R'MC%-"(;@KD#JMKUZ5R=3Y_6L&BFF72;)X^]^/*:M.6ESZU M9%6#\=C(@T\>F4J!]\V%L>Z8"Y\?T(H1C='31AE&0_26!TLT*66)^#65N0.2 MXSJG*;#V-5TJ2RKV'K]52P6-"O5E"*/DV5 @$?!Q#]*NIUJR%%*]Q)]%<0#B M"_3B$3V13SSDNG5GVL6:*S$40ZNR4*;,TA^T%<]%RF48DSV!'93:;ZUN %\J M.\VIG'Z-BAH8OVKXZ'$&$EA4B^_W-4F_HZ5F*YMZ8:6!62@P4+3*-]UA"DK* M,:^*\'5U)=B2EHDS.-BIBPNR,IM8-I\9Z$S-"W-U\RUS:.BBE!!K32U7;&Q9 M?=U_+CL-;2)\B1_I1HJ84X%7!=(M%7Y'26Y'-/1V<9^&L8JUWHM0E=E<9+$2 MW9@U;+N +4O> /Q2!;,DF]@!#,>]9OH%)D2W@@%>U&*N55IZ.(X1Z/?ZY?_9C?!AI@I;O MZN&6R??LO6WE*.Z%_AD!C*45B41]/_377+%ZH+GXBD>E]OF2M>I]-,!%(F2B-+I?(3V(-0B7JO?(O[=G(O EN '0\CL6FTL[RT*HE M$GMI_A3A!TDZAS0$MCK27X??N8";:W<,8215 \"O^OD&E8A!;H+74*^\ZV$%BZK $-"&S8*4Y/"Y MD7%M0N0%DWBMI" G4O%B[UB( [_,Z"1Y M_1 8+?N4TT@O+^;GIH_W$)/0-Q.AJ.^1!#%W)<&+I<=F4W"L3+:VUY._J#!Y MO4V1OY">UUB_R:IFB/FM(OKHCT]W#MO3C/'E+7#F'[REQ /O1NJ7T3$ M_62NNYR#N(1W]\3O!Y*@6]N?(EU#S9B;IT\SM*Z-.MBG/\$>/9C]J;XBJ'67 M(\Y/W^;G"BNS[G10+_JH0X[^=;6\*>)K28NJ#S4FSI:8*D&8)\7B4>P.A9B9 X?S74;_4275I<8IX%L MKXFE1\2M(W>T!QPTX]MCI9A5R@'>M/BF#N;WJU$%F^FKWDO]S'C1H4"%W1L&:V/0WN^GBZKG\^D]$T],< M:.IC3:T.YE]9[LH,<6 OMQ#S-D3P'NV!Z\Z$E;R*(YOIBL =#-BDI;[\\$DX M;$78M,SCR<^']KGM%]8A"I%Y?K3XK'>)8L(S25HF1,F8*02Z('D4*F\JJ^C\ M0O@YI%+4+NH" /FRF82^^3T'+(K+SHZ:$U4C]SAK$\\?:8@4$Z7\8 5:_:"( M.0\KM72-612>=.74'6U= 85T1:3Y#]#&B4:_N@N$NBMKOT34A_XIKRMRZ]+1 M2#@/*%9Q7K,[6+ MBYAY6*\,P.X[4)LZ^$S':KB*B.4'!V@R_N$7E!A\9N."N?ANVVITG(R3=Z0H MM;M<+"NT3_0H%-1D29Q(@4_%/%1C89OI#@S^N;AE!D8O-$VTNQ8H/J(X'&+P M&I9>CCX=BFQ'"B_J&8FOMS3,:9[K7P5+"WB/2(6P$FL_ILL!5WI/JYIA*Z;-37XVM;8EF"?;RHNS":W)-2][V6E"[SSRW^N( M_^MY LH*EM;)CN)'GK_@F^*SX2,Y$Y)?[?U]IZFQ-PB8MF*:CJATU!_=BN,( M0X6(AYF^]V@!IMR56BV=&'JOK.Z:*%T[.A*[.,U\J*C8-!9POV01UB' EL6; MN"[:@M[_62$\9A8O#PG8PS>$_ZMP-13L_AH8K7JH2X MD*+P9F*\Z^GGQ1Z!*GD$RH#KY2A M"[FMX5MOT9T]K?6A.N&&1EK2:\I+'2UAJ[=6^--K\Z!F^L[#@/':E-K?/@VV M#=ML(KUU.0]M-\NME23EK/P99NMGR:/($T[GIUUT;596[ MX\I9R'IB-2IQB]04JZX=,S$2!5 (LC<4F;F/T&Z>+*_?AUL*"KDB\4*8/YL^ MJ4;C*TPN#=4T38I>?3RW5JO]?6MV!9=N.2AD1#<\5TJG(-5^)O_:9/CU=P-S M,WN<<*NF=N9?5%MJ;90J+!#6 GO<_G M\PW@3AEGTZW+,\2T'#E+F$[D)O9,&EU4=HIHK;)\MS%C_N9F"C4A?.GQOG/' M.JC!)0A9>YTKSWX=\D>M"2R>]*!47_/YLBJZZ);BX_VI>A(<=:RZ)]6R+JP?2_6XAE;'$FSM2UQ MJ3JV_SL7FZ7S6HTEXA&H<+Y$^.Z!AAE>2O5_E]5@\#\F/6QDV&;9WP"VUVY9 M?!EV>TKOWT/G4T7[,1W1]BXC2:UV8#K%%=A71%(2&X=-)K.,1"7Z:.=<6OF' M>C]'TL0CO)7)Q]_V%,GR'S\7<7Y?391]N&-T2 K-UOC<-;7C)UXF;,%H#9X M(W7ENY!3/R^<-RI.&^(MN2G20Z@;.'6. R.P0L+J:N>C:$T1)%!;BGT:F'&EJ+\'FP5V3SGF4OHLZ+[[O$M;WG)ED_^2M1Z^1T?&Q MN:;G/V?&J/6KG^DWMU+@T&6Q0=Q#UVDHN*64[S#"KFPTVQD4Q52V]:8WH711(7>02?W518OI2\\D\=22-1YL4.,%+7)[# M?X [MSY^]SCA BF,7W6^WF2=..> 3913P59^TXEU;@[28-NX-DG!%EH*"9;" MF=39DJZJG6AJWVR;?]J=S>^B$%21\HI*6;+R)M46.Z7+)JF?V+<@*(Q[8E+8 MSDC@9OXXJ$?:2 .IJ7]* RCO@'@^# 4+O I,1B#R?Y84!CQY,X\).7Y%AZ!1 MX6M3>W#$^-L1:'*HA\MBX7@9Y9IK>]&>S*W'ZBMW3>AQ V 2Q53= +[.-KFK M.# /N9Y^W>TB8O>\A-PEK(V[G64HSK _9K@B7TS+02=&V)1U#V.8YA)]I/W5 M3% !]"2+6D="678IC5'VG@P:+)T2X(NL&*.K#'GQ3M_KN"9A=9^1JXQ5;F]%E'*6%Z=] MR_T@:9*Y57L 'FD#TV\UR2NP(GH_F'L&[I:OG4#D%W%Z9UE[<)R M(\SO+)A\B=*WAQY5QDPWU3FR)_9F!]@$KV%\"I,'B")[;@!/;P!.L*B '"^[ MJ?*S7.+K0W-+Z.7D(E3 Z"MY5D4CWCX1+#?(R?&>\=R2V0NK"F9.MT]QWER% M1<5UA;M^_-4H3K7C-:OI7O+"=EVU!Z!. %[N/6.(-X![6BD%).D"I::C4 M*DGV763T@M %XBYR;NV"-^C\5H%>*=4FMSZ.4;P!\*Z>[9E.EE<5=BOKS M6_%5^U&J G_0AEUIW%HA%XRMMW?QU[\T0,F-Z:*E1J$KE6$.@TAW_B3<%>W@ M-IOT(:?'8*+XW;']+F$UR57*W!#H69F4FQ/I&J_?#6!$BGO.>9TJKCQQ_ MH=,Y'<4HI4X:5'O-)&X;D'5/UO1Q;Z+3KS#9FK?KSY67)8EWKATAG3C!J8.< M6#$#G;'WY.Z\/_9/^W8=!VB=:R7ZK1$XWSY[^MT.86\#5/PY9^^&J5[Y]VV% M'E$.H)@_SE+M7*Y#3L\Z5L_EH^5[HLLKXI7KQEF,@'*TL@VLDH.FERLV:\<\ M0YZ\//P&T#5KVN0VDV2?9*?K)<6"U@X"G;1JU]+5B*.C8WN*+TB1N5.QKS+_ MTWPP_:.9E/\' =G72D)L;J78^S6'1"VN_$T:9?+17G>];- H#7R#ZGFM.!5V MFR_#']28Y+L27B5JX$XD[1WCB8F-$-.->5;$:?KOA)?P3:M M%-#/*N.\F>>O/CD_^O/G3\^Q=75G1TV_K-VZU$HZ"\H MI--[\1YZ,>/73%6E\_6Q =L>&C8>'\*5#\I,RK1?-,5I#GV M>^+G55!VS^;DRB,6ED;O/LX8D]>.P;N^PTGH18$0\0[_&&K5L_(C.AT?MF>; MB,*$28& 4/=(JC*+:')&/"9&2:PV$2I8'%'&)J2HY?R>HTTUUQ&C5554G+$ M!#+J)Q]C]<,>_7=KNMS0L$,\1[! [_5)&<@5,#NS78BG-"%&):I!]O01\Z=? M3L*9P[27P 1HM[8]6_T*C!^X1[)RE"#D['<1-0UR^VZH#12-.I;QZJ4UB36_ M6[_T9MJNE G(Z-"@46+47.4/P2L5?$6K2Z2&MQ4U&)[=*I\ IX\1734@Q%V+ M&YH^))-D#IA^/H=/28*G%=C-KP\1EI9648IE9%4$D=-:?%/)]8A #*4 MDI:';8?H" H4S/\-S+] M'!_N1X7E\);.^MJDD#M">G?&N73E0F5_>#0;?T+HCHKB*WOO\TN*RZTM]VF$ M[_6XQE#S\F"D]PW 6UFV1IISUM/R)UG;67@2M"[)\RO*?LC:0LIS4J0\7P K^KP' M1ID76W8-?Z@F49+H<7>NEIC]\!NH]E=%L3KM\M8DY.5VIV7QV^TBC*][O]/8 M,1 K,[+B@SU#P-!B,$SXS"W4LP!_N0QJSMV)<(3+P_,-F>^Z,.LL=QG.$7I; M27E<0D8](5G7"9_6O@?&525D9)"6YAV#*CBN+X'8<:,)1= MJ*AS@?'L%/QJEI6GBZ;C%[5Z-VS7K?+V/XT!UF9U#''4;PK^:XG#ZTY<;E#" M8S?6A_]6I_<_7JI+GN/C$@NB>&UF-X"^=E\<\@8@HI6W^!\>2O_ 2$8$PH(M M,6-B4K*@PKSH3YJ:/T%W*IT'V*3/4&+5?S/;Z.3;R.--/@<8H#O*S??(EU&@ M^]380MU"KM@"9"W9B9E*T700\8X0UD9IR.!!9NZYRKC52BT M3Q<483?*CC^Q]Q0GMM?@VE5&Y8 8G9DS=\FT(6&J$%Z+48@#!:U?@M12G_KP M1K2;YH>O)W)0W3U6_Z4QQ339:5FHD9@KGI5J.WB>117$OOBV?Z41PN-#,?&S M_;1,%?/T)Z;U>?.DU2%AI+>WCC*EL+FSQA]#A*!SI!1B_EFZW*%#EKWO@6,\[.WU-9=HS&P ]= MEE:"LNR]Q"*3;@!V27](6#Z28G,V8O?T'CN?E LE6?WAPU(?,BV\;P'6 C6^ MW")#9\3'H$=F#V\%Y;(2+%2Y?IY7QF]OM 26.KC4%CQ+Y MIG3%SAR.CLP15B/RK!AP[R55A&A_J2B4M^KT&^]N?"$9XTY;V8^=(:SA89 MJ5A#_[MS/OY]FF>-;C&NL/%&<\J=L+(M\:2^1L*NI_P=[I#WQ$ X#S1^0I[WS";M7I7L\,^[< >^LP7HJEU9ZNP2D M:K!;$]O*#\Q@8 M)=QUA56:SUTLXDT4Z9_PN?)/SX^7(O5#O[;,>[(^LR]B?G4$[-.7)$2[72+P M P^+R*BH.W/22#B%U5AL+-@!+NRV#'NI)XV^7PY#B-DGLL.R3?\\R/6AMUT= MVK$H?O6%1S?J^Q0B5=[$-:3UWGJ*=5+G]'A#1GOF"@GQI$W5+[1K%Q3BL$FW M#$/\N0%$^5-U4X6]PHJ-PJK6JOW'UDO,=%T>'&>ZJU2[7PKT[C@[*E1-HB;> M*4B]MQ3^],:1=A75(F(JNB4=I[M2++ECR1'ZN5AOEOMX8"FT]9YKR&/T0DGZ MQGH&E7RS8S-&9.4&P+@IO3:*$,7L5LT\Q#%^7FMG6/:WJ5W#5+NRY5(4U%A6 M"',G07L'B6N=QC&5R*H@VMIH0SZFE8PS A7\)J#\>;T M-9AC[++TD=[3UVOG1:!N'^,; $2.M$D B0B6=4-2T;V\=$FBV$\L+WHQ(ESF MHD"\)+:-NW?X(@@TYEQ-$-GQA.#":0;4SPHCG9P42.R953/^52BVJ?P:3BC9 MS%:PFFZK[')?WW[F,GM] S *E9$Z0A0SCTJ:"-[_QD(UW!;SOJ*( M%7S<& MNMS'.A:AL_:$;)']9=F:CQSU:[ZHXP_G!QGP2_MOH$N_!5A^N"4X]G3:C8-" MR=CVV ^4?O[37AOD\FP›'(VX:MJG#7^3E[=V7A?GKEUXRFZT+Y)@@G]B M0K62[1+/O,L'6RS4$'@D%W5L,V79.[?H-S@,>,8PV<4U8!>9YD..EK9%%\CB M'6H!6>9-NVI<[48)P3(A"XWRBTMP*Q8;8.:]C6D_^.FV9R^%&5PZP0KHG5:5 M9>L?%!@.8ZK*NK]C9!U5&^I,LQ?0,9&M>O_'A1].;#4QBU*>?;9ON(6Y&F*5 M:"'][MIQF^Y]<4-31/=2%5]^<( /?4C6RT1O7XO(!=YV7=_D#8:]K/&&U;CI M#=%W9RH/%JDPWP:J-N]1WP#,03BQY^:AX'NI'L)0]REK#N:N34HY$;-&XN[- M)PUU7V8:?%7WF0>!XHL+,E-#9,AW?ANSSXU%-2F%&=N'/?;V3$ZWQSLAT30E M<"E0[D*0@K(K=6@B?V(5_%[6VA?7RGPKTE&TS4H MOTQ8.XINH_OU9NO;;XD)EE,-"!V8)Y)]TR7D*+.V04@E/S1-F+M,0 M'=.=!>HESL/U2:F!FDOXMYZ*32#790G66Y*EWH$&8S\B+_7WSK%^_2\ ?-0V/]3X=>WA,O[!X4/7T MN5,7^3TMF/I*-(B"5V)ZXIS/?Z?VYP(3;6[$9;AY4S/\!D!L6=MN_IEXA=/H MDWC>;-:L^IZ-"6V/.SC!+]!]B0K[=E%PE.\@-^QMZO/V[.>J#);$FX1>8@O* M.3P34>HP,HBY".GDAG))H2[FUVQ0L6(;C@,W $<=T)HZH,S]:9-7%9G89(Y' MC-9:5\+F"&#_S!Q].W,9E$J/1E8(*#\PKH=YO<%6GZ8/XC):MW5:G(6NSHEO M;U#^G3B6%O$W.W9ET3MO=?Z9?&_X^(,$M2,EAV&'ZBE2EY+%KT>N&$OOMO]4 M.!GR'#)0XRN-?NVJ6Z[,V@OT9PWZ?@.@Q"HX.TS-JL8][0JFI0TC %#"WEQ M"%\JLR4*;(O FJKW2@'6F$ZD22;CN-FZ)$?FBJFN\N"S]@.C5DJL M'4YX=/S(3H=$HR)Y-(Z(4F9*A5K!4KXDJ]41&Z7/5(6.8'9=J'6\N'3QHI_N M.!I&SJ>36-F-((7,Q1S,RXNW(0@)3628E7UZRZ1B\(C%4* (QZZ.8U> _=6S M!8P54I2--4+SDS\DD< Q,?8S8/6.6_1,:3WW=7:_ MG$'!Y70+=4A,;@#G_;>8X_3@P:VZ*#5',_O;[5-G4QHF1[LK@]6KD;"O4;^Z M7:9'<]OCI>:[K!A*W"IRDU9PU5_'6<^WD[1?M0^A#JG(0J<=\Q8$$*.'L-LO ML8'CJ;\E\_$XT7)=<+.Q%!K1>CK^HU@CCNP-B_(32:.@Z>(*6=BM@:C_=^WD MP@K)./=B'__S*8BQCK,!2H?456DRAO 5M5FSG\F1;A#15B96G0[&A ?J?8P3 MLGR^Y=T6N6&9U. @GCW'RF.9;9UB#0H6$QR)#-<- ' D0!+4M[<"HS9P@*%C M^]UKQHN332D9\/MVS)6C ;1K09*8=G!PZI S_%&#O<_!XJHS*$:[$%O@: A6X^=[E>KE.)AB_GE*'>Z[I-%.=Y94#NJ.KE*O@@Q MOYK1D7\S&FY9%U5@#OV9RB?:')))R701PGH8^[7727 U\\>AT;1?8$RHYX5L M\O3BWZP] &*V-TZ9>M+J72$7CG=//R6F[V,NZ,ANIY#M2HR\# MVVS!)_TXR/5=<+#V=;6_&V.,QBT>*M1-W+QPNV[K>[:M&Q\M_792.C_$M4G) MRM>QT,&5%M[EWF51Q2P8_8,JK53W\TBS?*W%>%\SDM'3M^H\1B\1R/X!XWU1 M7@=0EKKJ]O-#/+[56Z7A-)+RYO(DPXE%!0*?)))R[0-:1NN^JYG%-A3#:[45 M.47E"4_=: W7&D?Q/;&FWSV93F6/ H;E:@GU\3].T(XM&#M<'FF0?^(3[SY_ MJ']'C=6'7W(3GW]9Y76J^%A\2[Z8[\]M\:***/I4I2?MQ!DL^<.^S,R- M? %T'!6"V/M\>48/=_OQ8T6/R)9 M_VBPA9)+F35-F?^&SZ.J8PBZ\PE:IA8I+ S;(E_T+-2*L!#J71A;XE6V*"GF M]Q=N:SY0QNUT-K@=#?H%8GWM/RK?+4']<">3W+E :%BAUTX:.PO:@PY@' ?0 MC<%OW,*^T=3:"U)]Q+_%\EH>W=NM1>P&?T\F'N[!D#GQ=DF\_4$=KR+HGN)C M]J@![?*IC"V><-7 8"\DBUO>P]?D+9N6@?.^VY !.C'?*F?&J37EQQ2_R8 G M@OM558N!-^-6L F5%@BDBA[*#ZL.G1;=>E?^N^IZ*O3;3+2*[KMC<3;2R&7/ M5:9-?H1!97#B]OB228WN6^\"0\,7SZSLEQ.=.Z,%[66S&LS% MO;[YPBZ*WPQ9!*^!I_ ]8]6::3A%\Z!_DI0^BW#Z!OLI[3KNL3-%@,+//RTN M8=X('[K]"R%:/I<'#9G)#)'X$V)S:M;P6=X8:QC%-G;WV\(3\ <"T\Z:937Y MD]2_]OMZE*S?JSEW5Y9M3'_[H?-'0(A,(+V8P!GA?EC(6*G: M1U]Q"7)#[25+VACV2N'5S(%7.Q"XFY6'<\EFI9IMF =?^;&\GL(QN3L9W5O M1HQ?=@YF=DFEQ51 M]60.@?ZH_F[KW^*NHO*"-['V&>]!)15CJ.B$KS8U_@O M^5S'JN:&@]0PD)ZV0?AHZ0; +W6N@+\$7LT0T/C5*E,V9':9^IL"\3$ 1QMZ M'5.P^;11/7UAKF#D;VE:?+!'<%!W2E)\VYW\Y]72TJ!'O5W3M?1$TRBOJ.6% M9!>BA3GU3[HGH$0 VVF9JL6_13[^0SVI[NE_5VKZ D>GZR-'!#P%G13R2/Y+ MD6DI1P[WKW# _^QZRKR?:J1\E?=!DFSI@D$ /&^^;C\Y]]]NIV:T5Z36#H5E M1BZ(MH&G&[=O^)7:PGNH$B.Z1*+BE/0FC'__<30WG$,J84"0D6PO'4=[EK&$ M_7Q**8(+!>/"';!ISC8[[6!:+SEWLCV)+L*<6+W2O#4\E\\Q"4D,9PF:RNENX,##T9<\Z*T1C4L"+ M@7%_W[J.YJ*"\9VKB(]'XI,6L- -P-,<:1XOB6VE)HC([&IAAH ?/[V84@3TPSVWP!:Z6Y=>PZ MU(G27#W#WK"QM3LKSJ9 MGJPZQ%<^!S(N/=JM.#LQ)1*=U!"['D21DM9VQIG5\(6J+77[9&L.1T-!43E@ MTD.%=#/(I$4/YUJM^!N3P$U=VMA[!!?4]B5+PYV%->GUQ\SV$L'\[Q)ZW/7T M0OP@,5VZ#I86'\Y :7'VC9Y&+LZ=1[H\Z_(()W=LX>8HK7JKPJRA)+8 MG=D@FC[SCE0H5PXW^'#,3 #5-]Q:V/GXD^S.)Y)92&L+:+:%=F; >J51,L\T MCM>!,9 2E$:LG..A?OJ8[M>DTU[>0.&!;K'FJJ21[$ F/P0RY7"N8N^&RRU& M9LT:*0/O93L=\5G= ,9BS!U'!C7-.7"C0833U0>,?$/!*9G RA+_VB)L^SPJ M?E,ID%9C3G%CI=YYW2MN^B6VZRCH5P,5ONH ?$.U9G,)9JQ06 MIM7DKU\;.KEIQIWHOSR:/2O\L:I\[7LTL5P4-.54:GKHMYA]/G>/<*-1;CYD MU!"X[QX0R).JKM.@K7Q-_R9E.@>,3J,; ;D!3\H*L++=)W_#=FI:;%K&7:JU M:0-_3=/%T24P"%U &4;,XD*?J6G\&,2]GTXO>YMX%-<+IB\1PHYB)G)&A#2[<%Y KZD_M+BWD/57'0C=RKM7 M$@=:FG:GD*WY:[H,/PU@XJ2[?J1.?,NLU]ZQ'&CY2W"3@ O)L@L0_.5T3K+/Q!L&DZ*: MJ);E7!4.'YS33VN2FRD^\2D.F O]*7\Z.>1+EUZK*4-+$=^1N+=G8"N88!+2 MS :JGY7ZU>:EB[ENH\)"?:U)Z3W&7-%6)5^LG$-=A/WG1&\Y?I1K[ 4W_*: M/?':WIG@;,H]PV((U[WN/;Y#%#69WDC]29F* **&ME5JJIK.2[1[ MZ5910!"[8T9NIW\Y31H0/1;1DN;?[ ]\$PQ79V#I2<^)_SZA?G6U((.-"?RG MA9#^):0+QO3.&M-@#A9,G?]\ C)WF;_CK,J6<$350X7GZ)??917H^,ZZ>HGZ M6*+@*L?VDX>YZ1NK-51]&>=P[;=[0>?$AZ4Q*]BH:W@)/_3H'BZOOG'MBJ^+ MCYOGWG$O.(&-&O/QI[T\^Z154[,@XT_J0CMSYLIT6Q9(1,:;#)-S,J/4)ETF M9X?$&)_1] SI '#XSS=J4GGQ"]LUQ@G+":$Q'.Y!KC54&^9Z=GL-/2*XH8!6 MBQQ3OZ6;*ZLM:]0T!S$NW;P, MV*Z6GGSOD![OD/ZF,-8)6*?KS6M14UK9UK 07BGAT&@KRO<'+O M+B%%4)7_78Y,1SAW$><_SE!-?N42\@=<;:-5F)W9.7P#F %MKZ]I0LMZ7(/A MJ(%BB>-WH7U\41]8]GLQNIKB)>$1E9)[\LKQ[6S _KXK7O EKWY%7V\G=SW* MYQ0.PT!JZ6\ UE%6Y)UQM&[Q$.)/^Q"%>\M)Q')RQQI"YH9_'"R> M8IW5!%+M@[C8[J3_OAATB\?(+00R^3,L$G^[ 3C\LHVLQ7TV-*=-:>HQ.?P. M'FZ TW>M6A9AXML1BT^",W6/3%!?-G(#IE@HH&L@DL<' M1\8;VX&B;KK9F25>-P"?(?\;0-O\-.;^0WDVI1&\N1O <[$=S7/-]T RK !7 MR,D8?J*+AG7SSH1G!,,I64CX\W;O^T?I;+^:FVBE+-!56Y.+0FK8V/YDO1 . M1GTX.$3'.6#FR'7/-$M&3>Y+'.RACIV[:";>J(+LW7M!&N&GMTRQ]0[J<,*( MH+[N<[_[S"MF*89>]6RJ=OV) #XKBP>5,L;T4](F''4&?4H7YP7^-.J]=2*"39W+@:#5WH)_#*<"11,^CZ0OA%C MGJFQ#VRBTZN2RUQV);?X0C^M/U$@AR[-S<8EL;G&[_3AL? MC+3/[^<[V_3=Z X!2V]$%< .4:;:;8949R+\4)IJ!VC\BAP\UF MKD7ICWB#[ET)Q[Q125?C+$5YIDBRH+;V])AHZ6S*Q<^E^([KYS2HM:0>M:OA MCC//CFH]_(YQD9 M*+H!V&FRD09$W.O]X[%C=JKR^(]NZ8>1U21SADXKV3X6:11B3?Y4H\N<8/]TX.NZ_:PX;U=P MC)SJ>1D'"C7NE YLCI"*'XA21@K-T<*E]Z." _E !4KRO:%Z^3J: MSMX!QH?EL7FAF2=304\=TQ\K>90YN62EKG/4^7P[@1= MC-*Z 4S\/8:%D1OKOM*^HR9T$7ZN':S#*,MGD76!S+J\6R9XR/4%8I;PQ+'. M*K#K6X5 @/\5!(X%3Q E_31J*WVL.LKNQ;Z!3[L0TCZ=FXSHTO2O>%W;SY'7 M(ASU,I_B2\3Y\IK7]LS4?UKK=_ZX4I;P_ZK9$"0QX 6FN!0J8')(%_6 3L#? M*]^P?\4[A2%L?[WNBJ.7)V2 T[W?81?BVB^$VW=L]M3P=C]W.BT"=8@!9T7T MJFLG=ZO*[CJ8<4QY]J$RM_<%*F9G>=1@8B7V8?P^](\6%7N4 5PNSQ&V10%. M$Z)11"C=N@E7?4G*/#;QN+M]XCJB[M:+>E&*M(\-DP%2EDVCJPG[U%IJ8@@< MRXDZ:"" ZC +=_\&0&\_[:U?:)\OEU?@\J*,96C#6-.F8&S@0604\^,!X)N$ MJSKVLW%,*5&*9>4GC1[.J&W!%-8@AV&XP>M(V]?A"0J#:O:Q9:^R# 0LY2O).>7YDYZ2]LE]K MTKK&R]'R-+5Q%^Q.Q,@>J[[ESUR3OFQI=TZD!,32A#2GR M)^\C]T;*M)G0 M)?%NXUE&C-YOZY,B>.=36'4VP71$,+V>B+QZ"SJ+(^=1)W NDMV++&ZL-(I*6HK1[&S7"&3&^3SBYR= M=:[Z(^]IPA/UM,C>&QPIZ-2S_:K-UE/" Y#-T6J\F=[S+.$=-M(G*%$5[L67 M Y-N)ZA.Q(AF?-OSR!@]N7(EA79L:-4$OZUJK=7X"EN*)+"(G]S[&^B'T"QR MF&Z0RYXW_?,H2D&^Y"_!M^Q"2>*/6R;:$=6!RJ>>.W#Y(;Y2>,[5"P_3ON<$ M:RR2!.\])N2>%58-#)B*;[E6YZ24K7DKR'8)OA2Y]X.2:*$+?S*ZOA2\1\Z; MU7N!LUQS_%DTNBW/,U_I,N&9G2#T^6H&L?XF'LO35LBP2OWZ!M AP15LO,=$ MH%ZSP188BF?.K'PJ]_55+[!+TQ-MHN)%.G"_)/9WG[44T<]),9 S__R0!W>8 M-/DIURC$,35\W?59.5U,B?&._B]_][9HSG"%T*C?)/JL7_N0Y4T60E,U4'>* MLL>7O^OG\>_N74JQ7Z[R@V#=8EB+OW]C"3,M QXDJ1]'9U MT4.;SNW+IV/ZX%V9Q(E8[2'7$-H\/A6'"CY;7UMUC<&VF-Z\$>B*N..?F9&SZN!*+F_B3Q1 MS23V^/6S_NG4NR2E*MWZXI?#&86=/ZY_=?A_-9V%X@P8RG5,\I7!W(S;>)+= M3E#_;J/?Y;41;R:05R\=:VQKDM:(&8%/^PE**4%1ZPQV6R,7H:"6GHI%1S]_ MGOE9)1BC-9MUI;-%PW-AW3/=6>W"(;V&!O1&)._LP.O:J)8Q!N6:EHAWR?'O M\3.#:]A"9?7S8I RK&[:,[G7R-.H.@M(*9]%O8DFC:HTMA.\45C:X/50A^>] MCYF"U<@-H-R\HY8*WX$^\3*P/7[W\HN6H84O@QN[%(L%+57]D.17DZ0:#<>$=[>4C6Q_,UH,\XD6\C@A2#V;,9@T"[7^$.V M>SKYNX^&.*HIL5:JJFD).K2)?=^SZA>!I>%W?K;)$E",6D6>EMJC?H]Z>R#6 M;P /N2OS)JL=I1(F#,9MH[EGTE7'#DQ4'GUQBE;@+,;;V]/C<^$7_6Z18YY7 M[GC/ZXJV*ZN%S>!MN\GID^<_XMO@$52TAF:+8ME"G[:T9.MELJST#T[DP+J1 MN0OI(L7D]S:IF#];X2X!UTJ>;^!:);X_]D,FV"<"U&P+M,Y6JZMGZ2@(.AT# MPF"S&O M?OWF.,Q(-5$AG*W.B>.VGO?AIZJ#G[[]*^)N2LWJU])^3-?=/_XMFJ?58 MWO\?W=5Z3&X O<$W@&L_[7]B8*WL](JA.H=-->=^; .&9>]HM#=B>];76RU^ M&>0<6X(MW,I$(/9_QJ1['J;(.X MFZI3[9+\ [I6EZ\00RCW)E,3X2\/?0:SM 9WAXX#Z+BH270RQK5;]6,2L-;V MOEZ'QBN?U)8/A&>'O*AXSO<>!T1M):+ XMIL4]N7(8F)-X!W1YYPW#L2#MP) MME2M#Z>WC6._#O4TA9FC74IP0E/L:9WF#M1*+* *&+@4Y]'KI+^!%?8*O2:O M-3]?A459\>8S[MJKS&PG9"X-+FT'N26K0;JD)J;8$M"WK*Y4LK>?'O?)H3:\ MR6)E"&P2H3SI@OJLD^*C2+[$GC1C@-:N\3"E"_[QY#-S3WS*.2%A.&H_$M(' MK.XIE AI"GC<5.48Q;,MN"?,E1R[3'A':35:FR(2LK#VW5J%0BO!W&OGHC*5 MI$?&Y)+L59VJQ]JC+O ,"P(?68";X6%K5*!%+I)@&HNV]&N0PX=>S7SA13,+ M0W4?OYLH@>4DV( <-4I^AN/O]MTJ%W@[>N,OL"/>V8[Z(.>2^U(OOSH3B%3 M(\(KI4IWJX5T=QD6X)\6EL.-GG[75(U 5HJH6FVI\O7:B8H;@/09\*^XQEP! MUMK+XWZ)3G-K$H?M1F]*IO8;'1IUA'PEQ_MN]]F<5+'N>73*S]0CE>2WTF'/DQNTK'3'\MY9CX55BXOB62<^:P0J!NZ<+W@6E"DMX76_* MT6*/O\-([BGHJX6E19C5.7[J<=8#T%#!Q7:7Y"L)_"T32"A.QJ0C@NKK(XEI M%,?5\S_@Q1_,%XD/)_$8'\$1$'/]'1,QR)X\_KQK[>M5%O?5XH+C8!/PL%)_ M?'=4#7R&2ZE]'^U+/$L;Y'%5KTTIV$2\L5BEFRNY*'WA);(>:=[D#XYD69S[ M%1\'C[W09XM!1F3NBRH;[F3_\"M42$PK91R.P]E=Q1?!(ZZ>)'E+I%S/%8 9%EDGA[F[R8A=P[N M!WAZ>''\H==.CO[35 ;P+BMN$;$O*PJ0F;*,MOXX]>)CAH8 :[3,&W]&,7@T M\\O#WM F7Y9LC12K###"<%"V_M:V^FI+GK/HZ\-_S%;QY^+U=0>$6:%4*B?A MR&D.9^D]\W/Z]P-?AI>U$X1/>M^[;2KY]80>_ME0+.=#E M\65M(OOH&I+E,*OKN9&WWRKP*O)T+:Y26F:$2($L],7L0)_U%D\%X']B+3F79,&4/ M0E]-!U@@-0SUU?A-M*)XQ]-Y^%YQ*N7&^C?YBTV1SC"P+$7.E M-K$;>O1W^^G#:!&/CZP]E"+WKZ!@ MM^+]Q:8K([17R3E-_QI5\GH3JAU(6ZW)0_:NHL'4]>7;HAH?#Q<+7*';@UZY M55DPB]6C!C@$-1*ZCIZ4SLLB[)Z,;_I60B.0M-;WA8ARL2LZ9>CI1 *7/5./ MNL/F9H ,$M0* *?"66JHC]#S60DJY3BF2_#*021OD^^*AJ:CMKZQ_4 !Q7:) M+FJ.';&.B CP+8'^V>PQS?,&-U1_U&H+_.XEOY%Z57RF7?E?V'OOH*BZ;5^T M%165)"@YM J2FB Y@XAD 0')22731,G0T H"$IN,DEI F9 MN']&>UIL:V$IO-+P1)$!]5]?.6NV_;\)K+LL^^,A$H])MHC>J5%<-C=Z4"YR<$AP L?!F.;\4@,HP#E(DKIFTU/AYQ#_;M MS-.7=R9&)0MVWC(S.XHXB3)%0IN]C$Z3/,T7X<13HPLW\E< M"A?M[UAH_6!GTV:B3#?R,UI?T5*B.UQ[O4\7,L@;K>[.2L56O7?!7&-"B&%% MJOF9'8E++.[A2<=X==>]'GE<)18KFF_^Z..M4H#W/2IW@3'ME+TK6YFMK8NF MH_MFD1E72VJ(NU<_&OE)" V% G:+5.)F2T"SAGL?>L('F?$U^/K<%QVUG$[& M[AM@E6M6UFLR"3,(.+1\XH/=?4C'P"8T+F!Z+SN@ZO )\(%ALY3W5<*-[V_. M\.EYMCT*K*%6>Q14W^$OQN(>F:T_P0JL:$-)Q9_\V(*;#=7++^<_%";RZ'UJ M%UZ^YLUF8&_"S*&EJ@K*3^(@?;$1N_&+?\0\N1"] ME/Z;GT=C3 0#QS +VQ;'Q[Z#"G4/$!R[1JJY)T'DNRY?<[6<73T'2"[0I*@ M2CI+Z"9^7IMC*E@N$XC0%7Q$87C#VV#AD3'44GPHF7)A;-WH4E8W7K!KL+7&K=91R-VI-EUU M:JW@RDUEO;/"?3^7P;RMFWSTMEIF7].<9$#9<5'K]2@'N8&P?K!@K;*D(K9' ML>"0H%*,#,.RCW*^9\),!_32Y2/=B60^OS]YVY^ZYI0GX$FJ 5TVKUE MH7PAX&?38*NNS6F27%K&;-2&0_9X;S$8<_ M)#W7$; Q[K>9X:LB,IF17G!Q I\%C?]$]Z$,6DWP&NEW&/A1LK]FK+ULY>0Z MN1E== ?=+80!WJ-_J]4DTK18"24[2(]IEKSEIQ/QZ[U@KDN((Y,Y>Y3_]IUU MJ3CV.>(0'[5(J W)S,"R_-X3A%'^=@(#'3+KD--%0E*39G=OO7A=KM-X?FYG MO?)#6_1'-:;$RX36IKL86B<[V+ M&FGP1+0.H%E8.J6"X23IJ,"8)8_E$?NG1WOO&VITN;@8.V28[+IO?90 )X^B M$ $+-/4.2!/#("VD^]>#?H79[?*>ER(:. MA *#EDSTI4*8P-I/RS-W]>.';23" [>]@860G4MJZP7\>E=D50>-5$CCG6E] M=/Y25F2V;HRZH8JG*$= "W5/KP"ZSICI2GM#4N T'"/,53FED-O!P-ZZI'H$\)==_;WN7SQ]>_Z+;>46?]R4?SVQRK]VV;X-V_XM2[&I MW"?5=:DZ<1J!'&A+<99I0A9.;T^K5CD+E%8.1V?'M]]*4GNB*+>-3R5@N>+0 MEBM)[^'0.E3XFYG>V0#V.K$;M:X0R!+S&];XIJV&_J[I OEAYVX""BJ-[4CH M$,T*(/[.7'2FXU;I!?$,'/A=$SR-XV6#Y#;>*&' M;?FE+9FR".2;(]Z?R1&K'O+*B4[,74@%?4#6\^FUB]3>*-Y)%-8Z5#V(C_WVKE-P@'JFRX>Y&OI:%[/]4)_R]=X_,0P>BHE MU+G^SR?AH!7_9%N[[9W*7]7K/'V@=UZ PC*)9=._B M<Z/*RS7CO'W)K'^_!89E',Z.:?BN@[6R>1,I.MI9=9,[]G"0Q4=%_,(V8OS$NI7 M$WH'+K %LF+3X@M2C&-[$,HE$WPT\5&[)+!\[$L51?1LP73#R>Z9+)>X/]>2 M*Z-H&8&'(E$7:++,0@*_C49B/-3,3D#D28RD;=V]#@SI2++3GM'&5PPE<<4B M01/A#.]6E*(%YWNPUMWB!W=^A3P'W"+&SX0L9:'![8T/Q@)@7R%BG&WO%FT2 M]MZ6"C :,+UW].GIN;-WSG3*I3 ^H/T0OTV;:;F9V7M$A]_=K#8#J M8KWE3C]X-O'Y$-7 '*BR46UE/-LK?+@O/X@G=V*2(XVM,U9IW@I^=6 M$4I(K"]D>H[=YR"N"WQ$Z)V88[N( WQY9U2N@Y)28_IQ).J" SRMSW.XC1Y8 MOI-GQT]"W)?UJR]P7."CPE=W,T-"N"K)J$XP79:&6W+Y,73=RL=TD4CVQ.'V MYD0IH]S1],\ W=6PB,!Z[%D[C2V43$#,3M6]*GKL\Z= 1A:0'\]>W2%"%JD3 MJ-G2^'#817@C>HV#,WI6Y4FOY%!XY^Q$(.8#VF@Y"4AE[ &3KE"!*C> GG4D M,=K%WP, RBTE[@)6)DH0WN0!6EOL#FG)=LZ5!CML%(^G1U?NR[-%^4DS9N,L(;.B7;W,HGNWOT6+B'" DI IB0M;#[M=S7.L8^2^6UF^ M4;@PNW_4]-#Z6N?$/VTA$DL&>ZH6PI1"OS7F) 8 I&AXI@>(/<8M-JX!>)X( M? EYB*(S9D:NITDT'H&)CEH)FE YKT08IIC+L"P>?OVM'5X"$3E[%'!^I?:C MYO/)YZ=,-\ZU#CY#B1VP-&C.W1/PD$^^L6'%VD@'#XV(UINO8NQYK)@=O)6) M5GKG=LU)\#R-1]:H[?)SM6Q#'""O-M1M"29W*YE!] 3AYJ';2UA\Q8\A/*Y) MXT*\=^EC\FIHLUFCEA.R>_(6#SZ0?)I3Q%W>41EEHI/B3 NJO$-U\_[G3KP8 M0\I/G YAGQHO$=A3&'6X%5F&1'G/M]7/,@S-!@_&R MET&_L+U)"6V%FSC [\$3DP L\T@%"9V-EW$,W]RTP8R#M_^9LOT; *;/'F,Q MC@,4UW/;\5$\Z/:(4M(IC76&.T6"OEZE^)*A@WZY3V 946+MEI[N^%.%Y4DF M)VY#]H3*#/L*=*O'.T8+'6J .J4VS@)_ MQWA/G.-]H(=K6=.RQ9[S'7I+^=3A63V;Z,[[+W4(XO'="!R=%ZH.)OWG>1,3K$3\=Y$WB._%75=]+/" MQ6&/A$Z'#?BCDGD#-7A)L-5*BF,.]?S2?3H<5&W4_ M3C3ZB>SY_99T\FI^+.UT!U"*ES?P]/F[A_;SOA_%7)CD3[H1#$$M6!XD5P'' MR=R]$_"[22/3UTS4E"6N+1L3L+8)IV4Q!0X75GL*SI>6+@,Q9$0X@-HAJ#55 MBVGOGO4Z_#P1'R:NDXYVZ_=>'5UO'.V6#:0#]#O*VZ<\\K9HR&C3B9[VD->L MA06GE\1K;0"?AT4-C#G0N9Q54=F=T+_GU7%5WU%=A\.#F#"!P_ M,#\L6>F>%.]/D>I",'N^C:D0L=Z 'G'4+7.:2I>,M/>=EK#L/_&)*L;#%V== MF85#;0X:'^ZH+),$76C_4,]X>,\M_VHO74=K8/$VI,I]R80:O?-6,)4>63Z^ ME 2<3AP!4YXFN@O]\=--$JWI"7O\MUW!5E<&.\L8]F\$?A1J2R)2[HW>$]/DA]Q[(LNDSBO6+DD)@08O M0HC"1WUM><-KGD4F;TC0WX_:T5%+2OF8W_3 MVJL>A8_?%AXTBT?]]M@Z4Q'[!?8NT/-(HVFUR!6H2'_6;#?XS72IR)/VM M1. **O02RKX,P4*_L[3>=]1(MQ'XO(^^"&8UV-8L8J^T";/($O*LYD><$I^ M%.,A."%]$_K(R&*#-D&QPM$[B';D5:ZU#:+U/CKR/*5VA3=\CH0?%@?L2R18B+UI6X5$M#,OE?O6- M# Z,Q$F3R+H]%AUD>IGU".T.H6AF15MREK;631&?SZ8E)2<"#LK5DH\'(;(" M891D-F>)J&BPB [9+[\GQ;'8!]*V,5L3(3[#8$G:B(U>MXGCS>$7!W3>7(M& MI8B#]Q(Z7!^W%58*%2T+!3K],=+>[]W,*^HGQ$,]GAC>"C:]_9:X^EDIY8]. M)5>S&HVP\L8!%R/^ [=&"V]K"IKGO#::7!EN(I?\G)>QDF&M!T#SE=F)ZQ9< MPEP^/='J\T'F,YU7ACP->\!;$W:^ +P?ZXTO82T.=F1SZ(C%K:'GL_'*?;_] MKQ86&=8;.Z_"*@C$#H)$TW7U6BWM''+Y;4H(RWSW^6IFT$FI%5$?)[NNW?R< M76C)'M="3UFU2FC=I_W?TH;'4MS(5")(G,^2"(>V]]S-1?T@PF_IWNF*8 MLM\*7WLDP-V02X+3RJ;*FI'C*X;]X>'#^5='QF)=9VG=[ !&PB!$?_;31H4: MY-5ZF.XF)0F_*A575(X2P2$=R5-?O A5TLJJDL(E<]IN/7M;\3J#UCJA=@3"5EE1J]VDQ3B [LVJC9D0?RQI9<"KB]4^B^RX,MB5 MMX_WXXNC/?U&6A3I:+VI,P=:\BI,UDZ]AEN83@FJ&,#R\J &;OA)D M1^;R796KV?RLK2]'GJY1=59HMX?[_%.F;F5Q*6>+N+Q+2+4]F$V%] 5\]%Q*+& XGMM8?4F&_M?&S$A M"277AJIC\)J8W)[6[!FT3@>& MFCXN_\[%7U9>SR>X^>FW[0L+$1B+5=MWX)X.V-4U$[W>S[JO36\\".VLB?]0 M]D+(:7769Q6X*[DFZ5=C9RH[ME=^F21FD=!&X\Q^7GG(U?>2ZC#,7:[F*,'F M>40Q+$3O!ON][A9"P M]X;*9J[ [.>K!C\Z:-_M'"/ZK[VJZ2^IY.@ SY\>T1T&CXZ:AKB9>V1$-SB& M7DMN]@+DY-3H)C:_<&+#J7<.2=9,X/."*";]A##7/=Y]W:S(N1O>V?-RSSXG MEXAXJ I6\@2]++@C4A0B/HM=JYPZ.10Q!WMW)L]ZJ()!7QJ0F/9G8O1I"AUT M_O=N+-'1E7'SO%OT&=%VN9(0( F:OC\_P "_G3S!4_="6Z[:],F'H1P)3T#" M3-B[HW:0AZ_/'0]F)&;!$O:Q=O,BH'\3>(?EZ?SFU;!J2Z6J]TV;CI@E>F5= MI&0,F"C&FLC2R<55L8+\.1-O^??9WZWK/7L=L\?+Z0AN?@T5AXRM33O54[N= M]?)'O9\BII=GY'BIG75_.M>J3?GG4Z^.-*D^U^YT?@*V MMNGHVH57PP%TN*] M5'OZ\\)^LPH]4V^FWMY M3>=P:F@K$#V"]2UONL0L8%2 R$XL/PX +^3&X@!".,!#$XLAXX.+ 1CV8 X' MN'6N=D+)BCW#WL8! .AQX!1>A['-?OWPF-KM^@GAL\N*8ZD6H)\7L!D'N-O^ MTUJ!N3X2OV&4_D7T^FM7R1"17Z<,YRR#FP@0?=('YUMQ%@5U5MY3.B2+'SV5 M=,WV+Z\'!OWY?R[6FHU7!4)7'R^<_,8!>(R9L!0^_.Z2NCB 7S9&H!&5T&PD M95(#<&8E82L$!VIL>*BY=,5M-:(/UN#CM M9LGL]>['T*RD3>LU?@5?$(Z6SQB9JM44-U9%[/=L"P9:,;_I?OJ\E0T_YW$B MI@]]>8UV 05O72!76;ZFZ5ZF9EMPV)G5ZK2ZH&=_B[=M-7PGD)%ZSC_":^S] M#FMG5!V=;KU8;)Q"_IGX4;.H6KO)%$-GVQD#W@1_@QG8L>U#""U%]:49PP?9 MVZ,BCP]':C\/\%3*>A+77(IL4PB*FH^-E]!N7Z1^9RYY!HNJ6-+ZO.$**7[R M28.$:D"I P7\C'V^.11.J3.8_ SC M,0N=$,3*U5^,D2OFV\),"&2'_-?GDI6NEDX0_0=HSJ!?,S-))C+?\J[I\_K_>6J (IOW?=WVZMH;]?BN]0)B1:)+BND-RQYW3(WRK^SL T<--C M(O:=V,J=1HW$86]K0F<9)@T\OX@OP*X)D=R+3F3V:20:BJ)==MAS6@ZE-U ; M*B\$RP4NJ%RZ=-N?[=&7EU"3Z_HIDR:[ME CODB]AP=4+5!*V:@!MBB*Z^-/ M:\.\PE=#A"/NWHV:A*/O C5 T6B)2T&( AI5)).%YON5&)AE],F[C#1B^@$T M>.U]A?R*2954<>>N3 :V:YZD.G'=HP)&9].5H3$ZY!B5LRI-X3E)PG0FI00X M0_QY!;<"HX@#/ &B =B*Z,728CRF,!TS7SR2 MM(,CBD+#&]#*R%QMM8\X1I^8-XR56YD9@+Z$9UV*Z*Y/OJ3H6;E1,@'3WY44 M@!5C=!J3-REU-%N>"D<9^<4;.\J-S.H0,193I^SLWF.?0,ER=KTGLX;:D@]66N6PHX)W^>FT_VG"\=GAU&8O6_0KK+5 M)ID9?N@>2,6MW:RN7/N(T98-)BS,2.=%*T.,#C*1Q@IP[Z##'HX7UUM#HPP JQ./EC MF#FMO#\NXB*&,\LDR/\;TI!&)5GU<P(GJU M<;L\#+KZ"@>XO^E"$&0DH]NRVAMS,1Z[G'FO^Q@'X$NL4'Q9R,J9Z7W5EPK+ M1/\:T![!3CQ2#:TNZL1SQY\N@ZY?6@\^ L:N8L#$ JHIQ(J7XB.WZWQ%&=<2E>3 MK7J/ T!TAH="4K3P2XX\\J(S7FHQUDKX';6[N7G%I<1D\"<8A)1^KG +.^I3 M<5HV\-:UC/H\<4$?][(?P*ZD7/3]"%CB*2UJ-Z*#4&[-\K:Z]V=:F__6L\SE:"O71>4>A(!T0KQ\^C ME=-JU:,(28'9C=2;6^;IS>783&FN?;9-5]T./_1XI,H/-3":AAR\L]5XPZ *B_)R3 M45M:QTW!-+Z%RX66+T+8HG>4=:?UF C6&D]F!2.=%ZK)UV!.3] !636FU=.E MUV2TOB\E!3.BVU7ZNG/Y(.JDS M2=O7=P@K.%$6JXL-'[/[Z3$I3/WL!5.$S]:T0RBG +THJ"LJBJF?]-/L?UQ'\H'D(;,F&MVWT+CARO M@?4R_ V8+QD.P#A(VZFMO RV>V@6N.SQ>N\+=[.U)[K+\7B"WIZ[M@ M6''VYR?9FM-'/M_Y&SC@VUZZ>0_2_M=DX789%\QXAJ ME]*HCO1('#L:B)8_*N2C*6W5R!#U[E%7&^KIO&/<6*+?()HD*]B$I,5:9FT; MQD@7LQH\R31=M$G1D] M2^7,R=[9X:6*;HA[Z21L3Z@Q33-&0\?9@!'L*JK+TLM@G0%)=6!_Q6^;7B*E ML*T#-EDI>1#==Z^+=J_C;;M'T]?]RN$\-2D'73OQ>N2 FTG':L_4FOH-8;%Z MJDB^/O#KXPF74+N7#[K)VS[(ZO%4W^3S#SD@*O&B>RL1Z'P*8\&2IL&U,0HV"JI6GO!8AW.OL\X=8S;DJ3NL MDT$2L'A50H45V_&6^S[QR]W)OX,)F.FF%1-!5FB%49_9AZYZHN)0Y59-@3I- M"\ CRP(]=/KT?L?\&MZM[S*W'YL[[_1I5Z#:4R9"G@V.,5V^=L,!K'G?V8(B MGQ,[I_J _)!KK97?0E,IB*7N]R#G6N$ALL$B8#KHR@Z6?+5 2UZ>1+-@UN%( MQ[)$GN3>1-N(M[0B(D9BDKY5X$_+=XKX/)SRUT] 0:F36>@FIW$]EL(SZO^5 MU,>LA7?_L?*'WCFM'"EO>H@>9N7BQ-35"?^2][9[$K+$*T1?.!2$QS[G(^L3 M:D*!G? 23PR"K50/V].,8^_Z]31H&(8=-B#Q#?T'O'(RV9C&KO#=8LK$>1P$ M8 3F#@F78"5M3<[1!UC4(]Z'&RW'P%]WSPJYB="-)_PF9$;67O"$+/UI?9F; M+V?F69R^W^SZV%7_X"V=V3%Y4C:ZN=7I=E;5C=)JLJ<_>]JXYU_O^>8WB],, M#G)QE)^+JT 2M>J7:97E^&I CTH5CXB0L*AO'Z6;S_K 1E6W#YQ!F*N;*36I M\=#/ 99+5S+Z7^9GN_CWA*-5QOKE< C_WS@4>)%U2G0B.LN1,\AZ]="'1C* MNZY]OL;R>UL4(-)\AH@YJ)#0;'=7>^*6Y$ $2LFE.C[&F]09;2J.ASMD(\*T MV::7M<&FC"L$\'F7 \/UX271$U^8NP:>=+-6ET;J[1EBWWKH&D&=#M521FH*26Y_+' MDY;N_/":"CLOJIW!(V4XF:$UKXS#,DA[I.AEW?0\4TV@(=.D%8LFK+XW '_' M0%"2$2X]C%'+,=";FND7@);(YIPKGP;[=<:[X:T1\]Y!WA"1_%XP(T6Z-7V5 M,LJVEG7 4U3 ]6&.MECO6_!3X5;'&I?',/V2'YU+>P0R*$+FCOW]Z4YMW8X4 MIJDR91AW@N)S)K/'))&'PMTBA: C 4J0%,]PQ;2^)Q5%K7')\FGBICGGC=\7 M 2-V83ZZ)Y*MB9?RIYPCQWW<2XVY#EE] EU&BO5;JP!04P*0M;K+T!0A 5XA M K=-PT/L->8%K 7#9,#V21^^>K$37QO/)5+OYR15A):*RN@F[CF!; KZ2JIN M2[Z%6*9A0'B*MD*GOX:/&\"OA^V*)*>(T[_T$8VG+JH\Z,9C7>#(K[[Z[>=D M\LQPWJ:1IJ2&)LQI1Y1U-DBS[&57MNTG#A1I+4OWQN,;TXW95^4<]HF="G4C M7*2N=\^]/6^ F%[$S,2=%PN]"SDW54,5V/%)^Y9N>>6]:F&:Q>,-B-EO CVU M!+)U2<:-**L%:OMZ\]WSS$>TTXIRE=V>".',KJHL'RM\-[*_'[U^<)9U6X)%!2[R2]KN$AFG4LA]>#I$/[+/RT$@L"0!9"\=^"2NBP4-&PFY MR%BA*+C@;KU26KI+^$*E,\SL!!'59&K$?#BS\J2F+O)E7_9OBC%8_QV=:#%? M\8D)(+7#TS*T9QYUNEZT+.FNK2D\)]?[ 9;QZ. MLJ)A[3CA0KQ3K=%RUJQ" MNE2F^L;ZJ^>%(P=<=X\%/N=[1)_2/RNH>"3H3JAE5T$ J7\?*G_$>")W_V>D M(UANI[4V*'"?9N5ELK)5>(SUM;E%^!Q?6VW4*^KM 4;O3N;/N9>#F8T%77E/ MZ@!!W>%RT$#9I09PI>^N6<9^G03# B/K]HC7.0[PO6D%1*1FC#(_%AQX]OL- M.T="%1GDTVT\9Y&5U.JS@CVA2\96_8I@;175RP'IC=]-M9I19V].+N ]"/3! MFZ8D(VQ;IN!-;3*[#8-[KSC)F@J% M 94>OO O6-S1)H])FN,[ _E)6V!/DZ@DIQ6++@I;6& U0B^)75[QEF>XZYR2 MP>ZKL^2%^6EVM3V?_#;3DG;K:"M/)*ET:'+UR9B &D%7R;9ZBIHJK7CW,#!% MTX4#LNG9==\_;E8D]WWBI3K:9\F#TYZK0M'>HC;JR:Q)S]7Z+9L&O\\7H_K0 MT/K\4#"G[ZS!@\U0X0^,W5:^.\BAE#RU/O\^O5#]NF$LO;4:=>"=,2ZN+&=K M*AGV>X)%AZ*IQ#X>_2KD2?:"<>.-3;Q;6SX$R_?G@N_;?@M?MHO"BLO)VYH/+K_XUXR ( 8.!MBLOI=6Q X_)27 ML_-BG6$%+3]Q*'"VL?MC? _))WW)\8%5:/:VUH>%PZG+Q*X:6^_.__+^^8W< MC>E_1N[3SX\Z6%>;N@QD1J)!<7H(>_"_[%X-#CDPEM19/V-B>RE, MO0^2#%$QTO6F-\$P"9HL.%RN#N$ ]X@2SF:PYP(]ZGJ7K G]_0@L&2WW0=75 MH14.\"6P]W+OVAM)7&/-F'HE,C6& _R2,;\ZQ0$:561=$?K*8%Z0X+J<^F'J M!+[N /MKTY/;L!M%)!K1P9*P4YA)Q=6*XGK:T M<-]FPF+[K*66?&U(A,]0]]6^6M'R]]S-W%.G74D+FRGPFZW*;@?K[!:PO3_! MH\=/N0=O?-:\IJW.\F^_T'51WUV9%/D.?M,H&M"9^.9)QW-BFRHE)?;3P6CJ M73NN+$^+\LIX'1'+Z%L6+*/1;'9VG+M99#/3,RVLB^)O\JK6;RO+RI<%'/2$ M^U08?#P2\XI6Y.N:@HB4JA3Z"GOW- MM":W^6,P]\PRFMD#_C\?>+*Q8\&*?[AX*_D8!X@T:]I/7!*-X/M#-+"U)>K,\ MF\,'7)8>7OE0L7QZW=,RU/Z\/D2H+,J@?7:YZ6U][P_R;)1>@&1]YLRZ11Y5'78E'6^%C M;#8+FUBED]L\0<2T2-0#UMAXAX_6\5BB2SKIQPQOZ(,:W([?>;U9SN1RJS@8 M#=AOG4($5:E5+U$V.]*_!'4$OT;E:L54XU<\:VKM%;/[L*,1,J=QN/:R]WF_ M+@" ?T@^_R%,0SW,P;SF8W*FO:6WU;\1FA>)>\ :%RI4P]\+O7,5\3B2A(/[ MA<3%A(.<1&X/N\:&S4&3RC-=0OMH#]E)WP$G^ M/ AIEQW"/V+NUIM3-WD^9!-)?ORYT>0 M@2QRUTLUL3+R1\0SH[R,XJ+01^J]M$<&ZD>*\E$20B6_IC"292,'!_M[>\-L M![K\^PV&88OPWUA7#H9[(00BG$,W.\Y[KKPFP+(2(Z%3,:>QM1E?@UK6IY\I M^,KBV>-GBJDB7U/4EBZ#O-^ZRVL!P)QUH=J1MLK;I\= MG=#2[+U@!_WQSE[J'^_S94L%A/QWYP'\IBY+GO:/L.$FHK[#P+*#K_5..=Q? M,4]R?M5^L7HU;339YBYNRGX]7#4[BCGW^5#*\D^[O_#]L/W0=A06A#')&$C? MH8T7K*PW*FHNO:F.JI3^Y+FJ!23 M%5<6Z/SBRLV68D_INGM'?.\-#N!2)&FXPAA1OCTP_J> 1."SXX@TDY M5V_-M=BO[N\U=VH:IR!Q@&MVL-1;'WI?C'PHI[I:7;6/U]SN]Q08>QNA4:W3 M#BT_\,,8+9E0;DL^"56(T496#)=UN]HTFC;KKGT)OFKY/ "9F(X-2QO-!_3( MW67TUZ(6;K3:EXT9@L?7!B9E>/Q:V(O7O&NO94(FMZ;GJ_>M:*D'^<-.Q)#! MK\":XE H$"*3;7/VRZ0$;&Q6^JJIT=.8I^8N\/%ES>P]AKG\79-0>,G?DOMZ M/NO(7=J26B)#W0J92AR"#JTS/7@5=;SAM.KXNJ;T>SF7M!H'$,*&!,)WL98_"C@(]WY;,&4_% M)]-/OE!XJMEUY@-'!G5F<("2!3^(]"(\L"IW&2144M/8!,Y)3P@Z_&UU@[&* MW4-@!,)RE8)A0V91K5=6TD24P. :M6\&X*?XLD!5GYU1FY<:-8LF%3J?()K+ MG+R=NLB&A-."4QG;4X49HS^W5>685OWA=U3^OH7&'=U] M#<=)\;,\,AMM+YJXDGN5<>_ZCZNUN0&RB\9O58?&(R ME1DYEQ!:+E8(>O/RM(J@PB^9=)^DT%KFOD%'5%LHG8U@7DXSWN!]5S[!_7T( M-^KAZ7M4YZ_L'89(9\QUQ2^@ M>*L8!0L(54LMF,YC#X-$5M]-;%=XLK3C %,Q+4V4<45%A5*E%6/KG/IMMV)) M1QP[Z+R?%TK\K*%CR!](8^,RYX1]A=CEJI@7*&<9R+VJ,XV0A7$S(8HMG5V= MX;\:A*[Q!R]ST\SI[3"P>/(3<=*;*U!#A\T[&?U_D2 DQZY=G5;X)U\&).?$ M:0&2"[',@O=[M.CMPTB>6./@J"WC)-W,M)^9DS:/%<;P'Q/J]"S0-)D5&A\9 M-*"D/E7(7AJU!FEN4,K[J!?^6,!R3SQV$ M,?@YNUG;//70P)A5[R[G?4SXF1D5H7>8EHH@B>[;V!]:S.\ ME"0 ^+GL7%_B(Y1*XY;4*ELQ+.]OZN;_PD0@Y_EXZ69RZ*A6('P77LYJ ($ M0830)"LD82/W.#FG6^6<+_M4D:34]*?$1;[)7E$FWA!VM#L8B6BN=0@LV#>O M#_PM4?)JT_LZ80 _'=LQU_6G,'-., A M?NB60=4":H=EN+B>! =X[-$85^># S"4^H &1-4D_QBD*?\/^]ISP "ZX;F M1^IO%=1E'P'^=\M_&E#ENVU'E5C?OS/NDOY=7-AJU8RP:P97.F:P-8C#W&VB M?QY]3ZT;[V2]IM#VGTY7_POE/S\#]U9MR5S>>?#]_U@XR_@?1^&615^&L/ZX M^1^5R&/^\C?X21X9;U0(WE;7I++]E'^#'YL$HSX[*W+$O!X)PM1L \\6H2BM MG8EIV08A]1(=,.?_\^NM!63@UL)1BQ2[U!+12-.&G^_;JY\!73 >'"#@>Q8.,)": M=FU^X^, Y/(8CCXA+.2$Y!(IA&_J+-A@[N]K"LR9='?F3\#?T3=^K_3DH-8O^HC7E2ZXY!JO7 K!^ORG^[-FG^Q%[&GP7E MY?Z/ZG]7!\.P]%_:^_^I]O(IH \X'+)T5\H;M5FHK5X ^QMH__ZIALR2V%U= MWE\_KEC_)A[9Q4NWJN$/VE3"A4GMG/:+7II+ >]?Y#UG:[.GD@ QRG0+<)-* M+]4\"UF?WY;CZKO\UDJL-EYV;2+^28P%QAYNPR=5BF0E9^0Z?Z>DGQ>MU/:_ M!^K)7RWYKY;\E_;^.[67MY808E_!=0_YOZ[7'0KD'-Q M28$1SS2/,Z85-R5?&8Z\Z;2DDG!ZLQ/UG?_\K6M+_G;:"[Q,1E;7QV$A766= M1?7FUFD%;B/3\V(=:8H1C^7Q=K2:_@PJSQ!MW+'5*ZZD>)H#_9]"T4*41\'_ M#Q7A7QW@_^0.\)?V_F/M@:UJ5R69:BLI!@WEUWKHSKNKPDAW#HPZ_\YJD>ZF M8"7GMPPMR5\QNE1OJ1?1[TU-]/+./X1)QX1T[2TND#4M'ECN0ESNQ(' M6 V1^OE MHH(FBA?Z8056_RLD)+._8N6 QJU041)C-BXZ00OX#\!>0O('\!^0O(7T#^ O(7D/^/@/R!B2._$%9$I>2M_RR!U7]50/;< M>![15L,*&*D\1=H<<]?2R$#\2.F9K@*E*Z*K;%\)-'P1%B1^"R)R2N8*LA;' M 2I?F.$ VI%['52F!XDK;=HI0G=;C'HQ1>[O)L>;#\1473CYO0+@%V 9,+R1?^O(1I]?,%[TK;TIY45RX2,-X>W<"KTDZM7/ M$5-]^FWJL8:C<5%DOR;"8NGHIU9/[,J]3T9TWH!! 2-3E9Q#P?7ILT@@U0!^ MV"GB SKM\C'Z:,DD8 UU&S4B8,=U4W*(.4:LZ[V&(WW<$/%L5%<_7\SG/F^U M@$9J/N^NUPJ3RZVCX=+$V^XUX,3@ MH3K*!-MH+W6<>E^+Q_'MG)+]:=7RHV*M9UH:>4A($+U%I&.9#-'+:E-\S24V;EXZ6'G!%;.;Y5(/6XSKR(TPU2O M.NN+*QTQ?ZAI/& M/!&@/5'M:.!SPEVQ.%U!D=5WBRO"PO-HT\O'UWI?A@4N3Q12J@Z5=W?L>%8$ MSS.*X@ ^6J3]"R]?#*A'Z?M\2& I7]?FO:BPAUKVG,/(TAM:.TU*-F"-]&A3 M@XD3BV%HFSB RHE[;+].U^C?;1$B_,0^!_9!W/EYH<% M:P12XCHR7"','2J%9Y >Z,N3JTUU9*JY7?W.],_=,U>%-]CG#YBN3X,J)AJ) MT1F_FD@YZLGS)\.E]!NJ0^87^J"SW>O"KZ(,S1XQG= _EZ:^I5.PA0,4Z[35 M]?9V6JM[_+^==O1]3H8T?R3FTUJ7XS2W8?.&",Z=VZ.Y/%AOE*. _CKS[F#32 MZP%X9!<'>$<2+*2MKL)Y%F2[$264I'CPC#>M<^[94_.NTP\26^(J5.TJW7KA M[\$]]O>)=YPW0$22!UJURF"0'H++X-G[JK"Z9,)D -]P>B(U9U8T=8959GB( MN/U/WF+AQ_Z#_L:72)86Z -?2NQ0U*:VOG9J*GME%?RYS7#IC+@WU./?(6CLF^EOL S2G,"G+$\=ZG& -/E<$V]XB$!%E0 MN!V67:IU!RPLP.DE'.VI/ZSQ+H3YS;QIW8T*N45B>0U ]V.&HS9@L7M;(8E\ M=:.?$:5>].W9<7V?T7 QI^A'XC8_5RH_>EM4Q+.':=@K:U(MHLCL6"5(DC<1 M2FCK2PETT_)X:*$- T-5U??R7(U[MNNQG7QUEO=_A#E%N)/?;*!\>^7G^\SZ MXO59E.&FZ)?!SOK)::,N2].P/=ITK0',_604OW6C7C>P*44"T5K.UW1.1X-UQSEC]_AT=95%\;9B-?B,$RZ9(?3EZ!:4 M+.>)V9$+)]=#;T\*IXUW 0IER9]T5R_9Z,QHCDW"3"JKOI8O/#3 MZF-7*S48(/_YD;^%>/CM<]82U.&GFN9^SV;V\>B<7 V=>*SB;3IQ>B']\D+: M&9492>/Q^<5U=2W_?L@""I5I+=(ER8BTDL$%"D"TCL(2 D(2 \0$@4% M*:$**BU($2DATCNA(R @70(22$"Z$) 0^N6,^W+^#V><<&+]6-0AN5K!<?W!F6)-)@/;$M@.>[H@7_&+N%^.17HG1#EWZDEAEOZWP\]Q6W^!43#1J;9;#W?.]!^. MM>CLJFK3:\0)L"(*A:JBDLW]KWQ3HGH1X%!9>-8!8JZ]511:$2@ED^$>*]C2 MG!;X29=[0LA@-_N9.PWO?93KVR+: %VODH0[M:7R!32?]MZPKG+UM<.Y5G$W M!'=NK-'[X96^_M"BC.(93=9)MUMXWIF6EO T*O(*VC+K[.HI44#%(CT(R&!P M]_-VM?#2O!/I-U/CB=^VGE6FC)ZAWG>_SNDLOP3>J94A%O/3<(T)56F4PYHR MJCQ#&9&-HB/M)GWDX;F^"BN(FC"_$!@0=EMR"E[?GJ9K2AI>8O>LW%.S],OR MQP\[I30!)]]0A^F-Z$\C@[=];#V?CCH^UCT'4)V2$Y-E*XH7&UW-?Y$"6[)" M+^XO2R;,MUAJD0WP(TSD(R-J:X]QS-O%='SFZ%?5G!BZX1DL"SQ<48EC6-LO M6B!=?[=?A7NBSRT":;Y?NF2:S5[%H8=$CN MXE48B3Z\])1*B?\M;UB ?5#])B51/)QC)?6XJVZ\RE?>?U[/U?1TS$*@\4B& M[V^N>*3EROVO'V+5S6D"?I=*U+Y?Z$M8)+_-I?9F\,.'>)>XIW?1L=KC2X<-49.86W3*\I*4;DHVG(3.JN[YWC@"MV9XH'I1D""_8!/XLI 7>B5V ?Y279YXD"C'>,T*+((S&[>JR)M&+/> HY)R>L-R7_E; M/4MX:1"F$ MR L:J T=]:J^XC@95^Q1AQPV:4HJ?*JEH];Y,5G$7_2H:)QQ; M+:.A/6L2>8W\E.'J?. M+;?^]7%VRFX\A+%[H!#)L-Y.D6J0@#DQ<.ZA2ON>W,>M*_OU(<(LPTWT(D7\ M;DL;/P?X;L>R'23W!WCE.]B6,=X%5C7Y.BS<@3%B0%H.R&-MLKL.B.WL*F2L MS\A UF0ZR-8TE(/"X;$^98$BY?LGR_I!QP5?*WS+S5\3N"KK%=R"(BP0.GIF M(K.)=5Z?B'P%1?,>!R+S9V/A$B\I.7P$/7 TGSHX48R,9.EN]=M[\*]_I8QL M=C%39?O61BAY%=!G< QB]@I_>>E\ <7F&X+7>%=ZMC4H:)< M[_Q,/CQ^\NN$;YJQ"Q/-%LS%@,S/BPROK;>^\NYECZ#% !'Y\8.,F^CGNVZ* MC68)+(+;^HY":;6#N=0L*PHF%J^?HR?KT"Y+<":(J>U.3O<+KS#U3P4&-X4% M)Z04@OM8[CKW@>S_S4G$1=2B!*UH*AN%"!2KI M[R@Z"(E0V47XYB!^.T'!IH#\? ;N/&.GUC E7>2!6G95I>JL9C:+7GQ!P2DH M4!LM8.R/"!KT::43=RH0YG3"R?VM-SL'5!2G&CO,$K5(&L3M3@S=('K^'."V M?F3'H7 #+-L2?5D(\+WB;?!2XGW%]1=*:.:*S" G

9&(G_,B^J Q L?)K!**&#VD01!5 MTP(^1$7RO(9Z,;-Y \8)QCLE0 8)8^];J[)JO3E '9\\N*U.9A86:$Y[IWWQ M/M3LJSKNL327)K<4N+2\ FT0>%-E/ J= UKG/NX1"&45]1NFOQ!Q"A M1!D#K)R6NDK4W7=R;[Y79/"7F17%__CXI.[TQOD=B6=DC#XGB_)7##0#"MSP M4D.\4]2[I%*TD^.U]-+.4FP (D[26KR^E M9AA&A;Z>N3V5G"Z-XG1NTL.#AA3G7(_-210#;W@R-P6D&H M&IP0-1^05'4L,.4,5#LG*I4I^W[N^+6O+\<#3O;I#23'1:G=V+M/V*9@"DPV M04>BCGA5GL]F*#$SBL%"0<.U-/^&-WXNHS'Y0B$EX;O,^ :^F5\ZM6%TBNL) MTJIENUWV;@E).?#Z#6J%^]2<]#U3::]ZJ!5S?/9M:?(K<]=OPDG#W1D-R/+Y M!/WY0L"H@EU%Y;#A;G)4O]3E80UH]:0#_4!+B3F!.V4@5I=.;N9?!3#BL43SF?22?1 M(<9N5LV7"+MTG]N?.#V%O%)O>2/*;!JY>7#FR="D?O(AY7E,'&OIW MO?1]5QJ-..OOXA-0=*7Y1.6]O8:/Z-F6$=\@TN,1_F>-]DIGKW0[&'?;>"E/ MS?G I.I;O]P>#/3%$;H=()8OED#JC:'#@>!XG<^-SMNT[H;KWP,'INOO!HWY MAJ>YX)U7:>IT.2JVE@WZQ,\X'&-'\7F(D[,+LJD77/LL;K/>.E**3WOF]"Q3F6W"6N[+EGWNVK)=%;/YR"]N%OK-$2S11A%4 M>QG<# H2K=S6I'T'5D3*T5FE%5#"B=SSDJ,O/RO[_$QMK DN^^I@>US#"O.P MF*G"E+_V8W_"KZ_-A(@[@>+1>3DY^K]DQC'*J:F.UDT993G9V>G)>XOW3 M[GKYV&=,TTI3H^EFI8Q3ZH8_)44M5ZI(,B42LRU3"$P/ZI%\J")!Z\YO@(5# M&3>8CRJ51]L?!!/0."&$;2?RE#ON0$58>UU'=1;L;5-V<>O'4[Q&K9,7VI\= MWL\Q$"#D\S8H94V8 IO7HUM0 ZN1XM17GO[O%&KHJ>PI;)L4'.#8>:*.:(:+D68T\AS0J? M5B^MX7P'\*%.N#'B-C,<<784_)-D38TC3Q(GDB@0*+DPYT *<4>D_DMC+Q7# M(@!W"Q'4GVT=,R#Q,=?]_#: '@@+#%*HL;>.R6&84B='AR-%=2A\:3:EZ<(O M]=.J(&7CW ^IA9^!2B7@=9BC E[-6*I3RRK#DI[Y-]YSH* MKVJ36\47QMXO3B+AGS'29JDS.DH,T3XVR)4-BOZR&(XPW!] (T0NI/:-Z=-) M=^\W3]W>HV\N8OO@F>\3;F?GB@SSL]%/55Q?F9]YF";Y92I$;% MQ3',4YY/Y_]][J$&Z3\4&'2&P,+_/N6(4,O_@83LI^H (S9;(ZEJS#S2!X6[ M$^ !1156#V0W?HX+RP9-,45+< #?^_:9#0*];Q^P64>5<-> 0\%U'&R0F-MJ M#H67#:H'@@K"NG(PK*;0'(HLGE776GSQNB$N N>4Q'1!57K.*/RF!?)-K _X M(65: )S!BX2DLD%'O7C-G!J? \P*M'7ME7K-;T5&R7K+>R^,VUXMC;MIWK90)_U.0#P1Q"')MX 1AHQ@ O"'=92HM77)X&+N MN;9DC;6R>[D#C9!XJQOQZCGWK."W+F[G< &EOPHA-$PFHB#9H,GEUGO4- G# M/JMQB/X +?S$=#X&0&9&O"VM'5!MAAY"M^"-*:,$@TQE-[;MZ3RM-Q"^XC5F;HX4R MZ-^^U1N,+#_1!=6&O87R3JK-C >DR%HM,NE.(BO4L,PX#?,NQ;+^)$.X0\V: MZR_XI_6YE%',SY81]+S0.SN&/364LGV)_E7C64%<680/KO_:IV:PRE3L[NMR M8WGUR3,_Y(I)=T?XHRK%1B$/(%P*.GR("\Q4ELC3SFOP(S,ZLJ71,'[==P>\ MG8^?7-0X;:C8H")U=&^]K=>�G"X VI'SZ"%)H9XNE&2)()HT-)Q%.\LR[5 MJ;N[;_9=4%DUCE*M.!/11/*^<_Z;.#A]N6D=D,6T$+]"#SN3X)7A/LE%%8Q^ ML76OA,N;MX&/,LQDQ7GB4GV&8GJ'FLK\JKB[T6AP,1M4J^W)VLN3JSR,+JZ" M5N-Y<4 2U@BH1LT-J:=<2K_S(W%"J?%I]1NAA*>\R^J[SZ*36)JL9O@!O"LL MS":%'\Y7J4#A).[*SH4>2+@Q4F#HLT)WN#AQKW"@N?TY\O*'B M[!I?O!S 6 M3(.3Y6;38216,/=Y702I)UW#=7J1NG>EZ#.\]Y>31IR$9[["O4*<<0L2YF/B:;ZFHH&%HRWM<:1KSZNQK!G+]*5@^9:/BJV^T5@)*8],OL A&#YT>[04]O+2A6BIU]O_7"!_[+4M M!()@5[$B(IX_\#?;J73T+-,SA8^A$G"%#8I%5^+V8ZC/&EDCF2/GA@$:OOFW M8SZ K2$;VEEF9%?6>3,VJ/P4 7\ S>PX.A6MSYJ&ED CQU L+?Q(J<_:SZ MM=I\G67T<*7*P $Z5<%Y=>WAKA6=Y:-MOT90 MBYP7KL!_0'YB@^8U5FC+D/ZCWAH09AD;U._'(X=6-"A77D)%2X]:-L*;*ZZ%N,S^_-LTV.K-!;95S^C"M2Q98G9L5-0JP%S-7 M[WX;?6D;=*%F8Z3# (3A^?Y*9G.%'B\CB"UD;BSM2#+^0!% MMTUJ>L- M"@]92I3WP6]?AAQ!CXKY^+C<\)J4W@C(VJ%Z$=0VMOVRR[%MR8QON_ES1#3, MUQD0R#(KV++E1'B!8.7BH'MV] M8$37!]>9F3@.ZI?E.IQ 93>+'R%:U"M_C=7Y*,:CU'JY^,B5(P)?Z+KGGZ/; MEY;K$6P0_50M&4_2P9-"N8E][W$B!"VGPZT90:7C.8DB8I> 7J+6D% &!-]^KE'VV,8@E]NS'\F0Q_ZK_<)U2VU M[FM(,/$I$C^7S#51=.M0V(5$(\FO3CQKX8##;! 'NQ=PQX(@7S5:"PL*85>& MI*I4@D/GKLT__.;:/R#AV&!EH(GSJ1WA69;O7I8'@99 *XTKV/.4G/E3A4&S M:RBR3VU(B]=)[7U?UU53[!&=^@#72ON%V]CQWBGAJ_>N'GB*>JNO=?.L^JF: MS+MW;!!Y?8:9'^-]+YSVDS21DIH6O3G@M<[D+D%PTR\BM#H@MQ8C60*=C*O9 M0T$VH_!:S\6]AD3CIL0V@E65RJ<7@OP)GQ]_FXE*/']L7C[;">=/[22UXDR:%K=3[ 8_NX&M7K$1.WMR0GA M5?79OK"?DJ4+Y23E;JCD(XV$W)#^84TX)5 ]W]4B5T WF8 G^30W3JT_@MQJ MWXTXQOS$$O; DY^[KVEXYY-=3'5.O%W015.-U\ MGN_\]HX-<@?W&Q/+(G5V!35#^%D$^+Y*IQR/-0OW5&3DJ)R,:2_6OUV)U^WM MSQUP%]BICUV<=RKG6[RX-IK5(,XX-LB>6[;Q\TQ(^FKTM]R\A%=]R4.'0G3F MW?R,'^=]N1,.&\(// TL64CZ]$.#=8_A]B9ZG3O]'\JUK>^].V;I8"1SE#%3 M/FNMU+ZQ6Y=%9OD=T,0X([]C9N998;AWO9 QO9LCG.S8NQ["BW><1M1,/TBJD%]!%9E"ANDFUB56HE:NX\.C)U' MS;9"5E3?WA]QB<9Y,#_:N,[KDM&LK_TLU"(+#3?-LN5;5IW/7$+V@'?#F.<9 MYW3PN,[9MREP*$W8G\7'$O=@_'EO;/.P:/ D39 >0U1LCT2-[,*)_'Y#;%U M=(HQ^?@+Y@\[#*E!'D^I<9;I]G?;-5U<45Y(XJS0'VV>;CQV&'2W( /9P^*@H.<;*9QF78SSKJXC@T*C)HL/E41T M+5_)#IB?MLLRV\%=_.D;T21S\31H!/P4B7*5S&7 -FC,>UE7R^^V!8IMX)#$@R(ACGW)W"WQ]2ZU@!(@5I MC#LP:]LUKQP'MR#3W=?..#64V43Q?8\['G%&U[!(N'3;U]GXDE^L;DB)!*9F M> ZLEC'O7Z0RM7;P_<*H&Q_\)>SPT8!:,9B(]U3KCE/#1@R'XXFA+X$N M+DN9K!T&,;3(B[7PA\%KSPJ# NT)"I4A><9OVQ(;]Z\?H-C;L^9&+QV\<^8RZJRNVGNG^27:ZYNC%9QZORRZS&L+K85U(SSP)3S/3-'JVO<2QZLF>/IIV9^07>&^1=.FIB$^TH M^#++]YS6@?L*YS2XL_V-3\5D2R/Z57#-)8FE P[?)B-\),S/N@^=&AY*'62# ME!=8KE/0!KP0@I."F7])-H4)F) ;9I:.^R&/>^@<"-,CE_2V'/&434.K<8*^ M,\*R(KWR']'VC: :F)#1QL>5YZ\2L7'@3Z+HT5VGGD.[9;>5/^/ BYZN_D3C%1'!/7=Q(PNE!]%\N&&>U0G4R+>VJ M@*7/,SLG24*.3XIN*>90,\_39^)I@RL^)26+RSK1S-=:7F]FP608%E"=NI_Z ME/(+7"Y64GC@/ZK]A5..G# NC[UIT!MSXDN8Y9-MA3)K0A11S"CWEN;*AP.: MRQM#=!"*>5GQ^>+I ?U/V[Z8)5<$I<^%TR]E2R(>^9^3NKV!A!#ES M2")O6N?$QU2+$RU\/60C#C'^O7GWB[3NJR1L- >SB@]PCL8&S&+(3&V9B+<6 MYB42^E50\??=OM;67:W^FKF3EE-]_D4K&_>23+O<*RH&E4O053HG$)Z=+ GD M3_QN)53\L&#E64IX+4T(IO+A;HY;P!KM2,)=I2N-_/U7#I6,G308<1=^TY!W MVI!)Q'8-T M=W0UJTO;*B.N[5HZ9\WPY[RIV##T?'[ZW(;&MG9G#4I\:! IO3=>+))DK8C6 M3G2XDU4Q[>DPYG^5&NTWKJ[F5/HR,#FOC^"$=.T*]JF+4] %FJJ=PU21I[T3 M/OH63B;.6EMU7C'TPW$G%66[RL3 HW7W03^D'3KN2Z?4P:BG4NIA_0<:C3N0 MTD$Q+!X81VV>_;"'H.K:C5?H@40!CJ.,@:#,9X'RX\WE8MJ/=R"6NY?J^::A M\EF%8TF!7IH>6"^+*4:[O-U;L<'Q)$/QU K#@4PGL[7D KI($+\#-75(A2I# MUT><)2M$*&31K0I*/Q.-X_@=.ZQ>!B;R+B0ZA6LZELL]:''U7?<)0_$S^.GG M6,-#2BK(8Y_[E+S (^.$R))V?B&31,^NKPD2;6].-!CV_^#8;PNMEK;&R[', MUG%3FNB28,XY"MUH=OC3D<]$+NC%TBYO28I\N/_H +Y,/#Y_YU>X8K=GQI!B MM>9]N5B]\8 M<]%#1Y3L,P>E2R#,.EVHV2/MCX?DJ>_EE KDVVO634*YXF+/1&5]_B*.G+GY MBU<4W;.0SNH>?E!)FLU:09 G0?)ML)C+ .LC+)!: MVA:"!+!M=[N9:5= 0:MJ(I%L$+9@QPTC-FC/_,!2@<33D_A[9J6+G?<4:AH4 MVU*+KYK<*2@)]F?",G6V4V?U.E$CK^ BQ7:KF?J[ M8NH16A%)5XZ5=MS6UB#T#XDQ2Q&^E F1??7PW_P?SZ5U]EZ.0YQ-+5(J$E:* M[Y0_Q&M:))O]:QZH>[]8*:ZJ>'6N$=*ZC^ :(7H1Y076)U7U8) M,6\I8Y_:B@IQ-*U@]=[#4GW')7^Z;%P;U=]6>^:1^'9;FS2SLEA_DC#SKEX( MKWO>[3BU@L-:P;U.=LWOUUT_(ELQE'7N/MP2594-.G:=MI>JNG:+#4*7(TO6 M4ZKQ&QPY]#0N7 ;!N8$?>7T$ MX-GBFV_82ZY$T^J)$WC-.K\-<-Y5)/\, '33Z4\O!W?^NHJU#M#.1A*&Q[E0/)8Y'\#,\,S07DH&AE_0E2SJ2-2%0(YB2J M^N)$4LVP .Y@4)C!3[]5$[AAHC4]5XD-NO:"E_[L4XIHN4XO9W2EKU<>%7[G M&_XV4GDELA'V@*8PST7N-B,WE'^2*YGX>?Q+Y#[EIS-WA3MY.CL_3X:=>;_W M$P\88.6_*4 *P8,0(:^,21"&*)3>,8K**WI M(>O&>B.CEFG6P ;)T+-9T&8VR!NVY+9I"FZ)JLUD*;!!G1(4?A9W,8P%RV:# M(J&(*UM&%!A@-PP#8\'Z.(IZ$4IA@TZS09:^^&;6-"IAJ6QS&3J_,&.$7C!Y M:CB6D^6N\!A/#GV#6@K59(GP4&)84>!_!L"S\OP;*Y5J! #NP"X1/H_ M+K%A@PY$48%RN(BN@U-U.B$;.BDLD7V_+0#;VS*Q+ZJHQ1VIN+4("PJFB6K, M0#]E ?-W^#QA@VBS,^U4/X4&!9HX4@P(S5H4&]2T@JK-0"JB.L4HX-^;R_"5 MY_.2^"]WN%[69RUV1__>"H8\!8^%KQ@PH&Q0^#P/&Y0T!3CD N,:X! HX-4M MAT!IK8]8-[!IJ._856/A]9@M,ZC?3@UFE:RZ,C3X2?S,PY#-"-,O A&F048[ M\$?Q4PE4-!O$V2\)%%D7&V1W&_\=1V6#7D#^1MB,/P&]L+J:$PHX!YO_?]R% MJGVS^63-?_:4 T0G< *.0'U'_;5B^9\\*4)5G] Y_2\?O,50Q>$-(,A88E , M8/7+IM7.OQ%61.6I#8^C_/#?-FPV8P,&=N4Y@Z;Z^31PT\0W#ZRK%_ZX-DM' M ?6?O,EDWJAA@\[02:RKK'X"1 =$X0]$!W89LYO M5J$5Z^-5R-9FSJ!Z97V6\%_@8XBRM955IN39)-A+C-)RJ<:/!<.'8V50&\H6UK3126)35G;46K,W+T MUG6)[\3-,EB!UW(?&9BFG?B0%!<^:P-Q85I26]96\95E<)5A0_*-.?[#V%,\ ML) KG=Q>-4/FVR9W#ST;0_(Q8U%N\]YKVF=9!^O)S$J,S/!,_^"#L%]^+?O< M)Y*&A2""]/PU&^:S%WH&WQN4_:OHI^*Y& M?\^^9/%D^4;2V;W-YI5VM",VC]+$W*>">>J7_; WJ?HJ#)WN1J8?D"]89UU9 M6^P5JF4%8N?5UV@.]I3K_AXS=/K1F3*71<&4Y(>%2O/0IC.Z&JIR/AKQ M]F=^J.\HOL4!TCU39K4W>LU5SL.K@:*E25*(GE]<>7OC":*V+)BJNX;N$?/, MQ5U!WH4;4"/73)B9L4FV+606R3Q"5:HL%?GY;?'9!YU/3>X*A^O$QZ"#1[7. M QRY@]I+S$6TM#_"B24\GQPG*)FULSAM?MZXERTH,YP(9)AK]:2 '$)W_<06 MF,$&,E?!K\#>Z!ZD_^I1 $=-$(Z2+,--0 O)1"WY*S T'(B3S,/PS8I>W\+L M=4C?)@!$!#(^9CA%4/$)BH- M LTV*1HL*R @TR _^*)S=:&,N<[:>@V'-#3(R\B M_@+B% "(F]MZ1&W\8QBR">!_M_6,E4O"_REE>!ET!J*AL^FCV9D,($P1U'K, MACARN>B.K8%3K"MM:"W[-'R62)[ M*.C?[0:UU6[(4[!8%(#B0*3"F7]0W*ZHXI]M*8:F;$;K&?(79HCIQO^-TPQ] MB= +_[_NBKR <-G:JL+OK4)I+8]*/F^V,L%180]KLS]0^:_5O =6?EQ'T85E M"(Z"_%Z/)$-#Z'=#0(T 3MIL"/#9DSS>_]V9\?\*^^9R4+$08#F&_RQG&C+: M"?[;#VB;R-U1GK2[-'$+,7-=_G&SS[_=G FX^9^@_VFN+[?RX"MDXD]CV

MB_^TH^?X_W?ZQ&U9^IN\22P1\%\6$KK%0OZ/5B^[M:/.+5MP"S!5/*6^ ^@_ M6YW@]^2HT2X,/R>C"WX8]:>\('V.DEOA4OAK1BYF:AFH3Q=C')JNS_T\='1X M")<&1.C2'_R'_09Q$QA5?+&^_/D9AB3EQ+,I_8K- @;/GOR]*L%162\6/Q#] MN/:?&-OHHR,2A-?83"T7RJ[N2^1++[,O7[S'E)D$I"CK*QL$UCK!=PLG0'WH M\HBK8 K(;Q]/@LXN5+4&2PH!)V3X1 .)OSOPT>OC$]U7*Z-GS7H(K'L+8?H& ME]=OSU%'=KI4Z;@H-5PHJ^EGU@ZR&]*.I1)78&?[4 MTHRC/J1HDF5%NHIHJ_#CNQV3\6^JJHD;>29G+Y9T*.4[",FXW9J;(QHQ=27E6;IF*^G I.K3Y M9PO:$>Q!:SJ^$6PC0VD90<;0+R"4>A!G"V7S?>Z5&GA?^YK:[*^9F:JBQ:D_ MF;Z[N4CZ>T[PF>*2TP6B;E.(22)6>, #=_371X5?(MSVU($_]#M%>!WK3GU M/\+J@!]8?:%4):D?V9AJ)'^\IWAVUECE1ALH42B7I%@D?%!PB\:K4E09/).D MG%B1N/5:\$$U[Y:"J%._(;&*R##4ZDE0(:_!&I%:W,(%\.\^8>4N+8 MY*C]-SGR^0\Y@E']"/7 G$H8 /NV[GF*JI; R;L"_0, @"UN[@54Q3_E;OX7 MY>%_>3A0??_-A5@B8O_%[S=M;.4P/RTS;N!_V-'_P; V*Q9-Q0/[2?E+K %% M@'+?(O,(L3B/-OFAQ/\A:K\["_4O/>Q"4\5]&O8#8+Q%]_RVZ-[U&M1_,S6? M_QC!CW:B ",)6T:VF&LGL);HO\T'TL$&;>A@ ##]'WF"_^L5*X#L(@'N*OZ7 M9&[JBG!6E.3_Z HPX!*6S3^@/M:Y-L8&G<3E;;8JQO]/S$ 9&C(D3N9A& #% M?ZAYG^/)7[\;L'G#_&]Q@_V/N %@&!\+_M,5MA3!-'Y3[X"!=KPY-+@Y-(/J MNW1RJ]TE_;_8[W\[M?-_8X/Y1ZTU_LN(?P^?J2[ U!S&X!6-':M_PLP& ;;^ MJH(.U$@BF/\#&R2>\F]:X7EW$T#W/?3-'=0;[MJ"55588&C$C> M(B<*?\3B'Y(#^PO"J%F5WWJI_E\+POR'CP-+88/^"[='NU%'(O]1M_J_H?R6 MS-!F_XYAPNJ'UOY=/Q>0Z[-P($MK5?&/*[(XQOB6X\.!OM=- M[1YUM=ZB\J7I$&+@FS1D8.\@U6%-A?EF-?^'7SM5UZ9V;8F!1>7-6G/MX'@+ M_)C[ 0V2*\E9U#/5['U5TZ8#0T5AB81:/%(!:$*BG^DG9H;)+UA#@>O)N1/V MTSI<56&CA&=QD[@BM\C249]3 IL4?\TRP=$XALN!#2+\'@L4=K2Z MN+M+=N\'X:#Y!>T*U"KNZ12QWE@8+G>9Z^*W5NWC[)BJIF^EW7P[@(;5\M3F&^OY*% W,MY%=O]'TZDG9@ &DB- ML3=^:0:U.,T&[4WD/OC# !7T$=HH<(7"4@,1X\X]/ZG&DL>'0%[S+DK<9RG0 M@9I]Y-I.C HOBO WH'$<_+&;H_YEY61E19,@@2]N^%W\6 M*.N#MNBF61M12Z$/PJ6;CJO'7\B\$[PWJQQZ[J[IN0 MI8;S-(OK'Q+W"X@E6*Y(^-* =1D!E*#X8PA2JZ>T?RPY[OF8&_-V$,1L*"[D M0>%58NI54O:9;L>2U)WN$P=;$]_C[(ZM#Q*&5_(]S"U_)?E;XOU"Y7@JD;NX:"+Q50K'RRLD]7ES"W_=Z<9?H=_IV896L>.JA M9[FYH]=J]8,W75A46C+F)TJZG+)LUL0'L@@B0^DZ)N)]CD,92/DITP?3#FT=XS M' '14KF@0DY2M#>KA52,IYM6S(SJ*+TEO65*;#X,LJT:*F+P1 ;%?05_?TH' MR!Y2-DS8/V-?40QXNBO;8!D6+R]M2_SZ9CS6X"Y#^81>>N\)Z%)/F$A^TGWM M-JGR0UD<$#^DU0G=]-Y3A^Q/,-_ %0*E,^Z*<:^'A!I.)-$]VLZ67$V%!3SE M8(,0#Q+T7^_S6?;C.U8V6:+_A0G4>DL^:KB;Q:>ET1HOD-(6;_KN$XB"+E1L M)T0K@VSO(%]5YSQ?0[_$FWJ\H)A40V3'.2$S^ "(D4?0FVEN1J@C\@R/_FNW MW?I0SO3[!V!=[Z%OC6IU+MT'+_HR/:6H>;K>Y7L_J>@:Y?$]#Q:VN63G2);JNE"#89W7CII"!VGZH MD7_[X[=5/D,0'.=>"(W%=.OAPL_]A$PF(<7WWDHNX+FF]V,P?'L.;7*Y$$6_ MA";F%C#TE//F[8[F^$E*H_8J<[@T93:]K7]OV_S#X77A5\3[*N[7$)*-5B4) M![U\APMV=GM.HKL6QJ-L+,3\GG//W=.GGE.G34YOJO#\"'D(K:>;#\@5N9W* MK_-;=WFH1,??W'DR4B3O+)^36VX<=PGP&FSWRKO4G9 ::7I]=+1!7N%._G#A M:QE!OO7PH(UWUV/2GV[3-PB-[.[+2)9%+[-"627WB!.9B;*B3W?^3.]T$5&, M]35K$G%,E(ZP)4L=6X/MY:9FKPQ[VK)!*X?L^71KAI=DIX=7Y\&L,&GF35N; M9(8'&A5=P ;-MJ)65+'FV+/4)M%%W@$ D/+0C-"9-YQ"PHX W"QU=XE*!Y'R MSNJ:RVOXJ8L.XMM+#!)N8H 7<_EY!;D,RG,/@ST2U68L(\??C%PLNNZ7>_@0 MLW/#,I?+H&C$+&#'">F@2$@-1/K%\9S''WJ0",OET\=MJW*))ULO?7!].]R6 M%0T^?@I)0+UADUB^4."RKDS5VOP9!&8Y&B8S;-EF_SE4"(68V@GZ/0)$Y5V_F$VLNF-\>B6%2GS>N=]O>KUD]TB>;.Z]?K7)O)&S!7O M=J^\5;+RJS5K.F+"OSVI/O[9OK?27]"Q_E%C@(YCFR^%_\\6;5Y<R2@OK&/V* .^W(U8NOIPVIL4'N!B;"C>2.83\O7ZOXW(C'' MH#RG\4@GU3*AOAX$%7;TRR7%H+O2GU LH-QE$[ZT'L?=75R-'I-W;^\Z8Z+[ MKIWKM57B1!_XE6Z4A%/SY\GQ0%!^^Z/'K7BKEXD&7E^70E:K(4]8);Z$*QH%KI;W_#TCGN2KW7G! M>>Q*&BA4T2D/._;FF@^ATB[9< @..N_M(8 MQ_ EMRT;?Z);BHH0%K EAT_&:3W&&/;(];)@7!1(TC0'H37J!S$^L-%SY="KZX-">7?;A4\Y7=S_^=[&::6=Z7]9<^T M^/2[C#(7:SW1 K4D[*[6$3IT:9+ 8U_*:GU4MJ.?(.J:G..[+^+*'4MAGNB- MQGK\)V15@3OFD!<;5$2J%)6@HD>KG(\D+^VB![RZ^46M/*')MSG&$_TLK,)+ M7.'[ZVYJ/EV;.K%8-R1)*%9;;>'AKBM'6-Q,Y:5=[2G1A,])R0H:^P8+=A@D M+:J57PZX6&_T(3:55B#R.7JM-P1\P9!^)6@_X@H9$W:5#E0*5/=4,<%-4],H5\HNHISG["T=FJKUC>2U>VL<@8.[RI=S*7WO6X@MN7JXV:BSGF@9KC*7@&/<1.UVBU^I MZN?P]/,(7PI_31GY2,HH9O\42X)0>:] )<[G0'Z!<59_/V_1ETIW4=L";_A" M_\?[8NIGY.Z<90TD(M0_40(P%.X:GPQJ2TVFB9M?W#YSUH_P.C'S5P7O]6*7 MZF\YC7V!/DBV?*P_97SXH8$7LBM9]&0OPXJ<4^K!+-*]4$ ) M0T;$4N^D!D1U!\VN82F+U?"=0>WF%$(-W4%=2WW4LYWGAZ.;X JM- FU=H,Y M_JJ^)UEEWOU.H+ZEDFG\VPOOC?A$5]V(2UWJ ?/+!Q4=%TZEW8:)< NHM;_& MIJ'<]N!.LWK@VW$G@KS;1T,)8<55L&J-Y%=\*8_]332\'.QZO8^?VF_=ZAHH M5WSY&#?.,.UL"GIWWOO):4^AF^$F9?&P*F&CW7,'>,'+W9)5-^S3++T3\=07 M?ALO>PHI5WI\^"%QSFX?/21C4L=5I"JM>!.LMMB:O/L#DU'@JW25N&//&6BK M+6]6Q.MD!8^M;[-!EQ,U -$6R2'*54QK8H,R!2LG##YC#:A!BJ/[8%0!-JBQ M_Q.'Q^9CQ^7H6.//*\-9>+I$P&H]P\$1AV&#O#A9X>>$+7TM*;7SI@!IYGC,"DH^Y7V1(9Q@M?]LOK*)QY')P[-)L M[C.SY:O00M/0:AIM)?N@QBGELS(5FMXW(>KM0SHKG>\0Y>VB+]X?RCW(V?H@ MUF_6A-6UGC_.@8#+H[Y>)V"^NL_I*%K">U MFL._G+X^&:W)>[+6S+MXK>'*ZQOGO6/H, K#5<,;W3#!R].8,QNH:G,__[182X2>-[2U8M_G!QRWM-6,3& N@EU/K48_ MS](FYWO)9?H5Y(NWJ=VUP=E8]*J[G]?)M5K;DM3>0K&HL=OP[P*.CTD;'(=D M.X^#U20_%E.'1V78H,?\0SSA]:)@3+V]4WE%5>>UGJNA^FVRQX?E<,RIYT'? M;H(.CDPFP,_.#.^NO/J:$9!4'^ LF&(.:/1'63BQ0S^'[*%*?8>I7DJ$S^?% M\XZ*SQD?OWK<4ESF\.=ZLN3<,$E;DO14!F#"-9ZAV5,XR;Y*0Y>0M?G#(MQ> M4Q52'W8^*#$\6=\1;Y#M]_!6P.$SC8)X:.]4"04IPX@-+='KH)DOKS51+6YD M&;XSH4!&?UF;G:U;YR9JZCVR0SRI]7VR#5U\/BU=:VIYG:"9+DZEC QS#KFI MT,IB*L]FMQ-S+#M=*GJ//5B-N/; ^L?97<]?S<;=GPQV*>1NA7! 7+4#JUO( MAOYRNX10U LX@6&W5/3B**IHQB).&?%A&3'^T$;LSOCI PX)F+,]^.N0QV8, M57(#6@(3ZSQ@2[V1%736O%M+^YV;66W.KX$]E;U?4FFG?GJUIV??[*Y+Y-BG MTB@C\+:HV(?"69KKA?Z$/(+L'CI,;2+A!:D^YWOEO$M0H!G=2[U>?3,"XG;[ M#4^N6@;X2)U5NSSMQT"/6N(S6$XDE,TXA(\A=%8V>M MOS2\R&/F[ MTW3L09JB*.I T947UW<@'I[^ML-W+J@ O3LH?<+GJ'UEV?X6,>+H(,OJ\;;* M].;H77>_"D$O[75\K4O!DK"Q6I*4G)JA76380RU5HHE%G;U*1D&32AG1;B4D MQ,WKY*>'><4JJC<-1; '27M!^MKY+\N8Y==AW";9SE0C8U2T,1%#O=!=TSES M?'ZRQ^1=E5WB17A(J\LR7<*O-#U)E35.IE^L>=*KP+Q M$X_#L*'G/J4G2K%=#I52M7LB98[Y+LSO0@FG!>_=:"2VO:!XKB6027*-]UW( MR/ <:G[->FI 4B[\IW%ABC[]O M-I)':*ZO&ZE]RD_-3353+>[TC9]\V"TH^*6CQ^N(9]J/K&L3F6Y%P583$9EN M']VVQT##S0SY2YR#/K_+CHYYH$>\9UM03_?MN1*2#($@G4A2D*@C2 RI=!*1W!%0Z(KV&HO2.@((0I/[&0GSYZU9JWU_KOYJQTX@.XL'./7BP.RHUJ,@@PRT&9F MV >AV+;K!<.^IU$GHU$[+5T)>)AJQ@';+L\(4^/XTB5VQKN[-5@]LO^#)B$^ ME;6U@C@!,B!.8MJEP18Z UZU^@;T4$XR;?1 <.-%LW M5AG0$#(OZ+ORNHJO#5>W4T'!W!"^CNFSE*RM0:7%F]QY/MN_7&&(O8.LZ5=. M*LKDH@'3-[/L+PS9?'U$PQYKL.X&I>J"6R5.==!7NL1=TO?E7HHC2N"BS-5H M=<)A;Q@>*QR6PZ_7"GSR?(!P"3_-=.B:>V&\&!=9M%L/MR^87A4]/);Y?:4O MYFD5G$:R)4%,Z\V%;$ Y(4AEP)BT=2C9HJEW[BOL[$392/&-10MCRJL"%:;0 M%!W6X':+E-P/KG5!=4H.-IJUT8M9PW=;*%9;SW3?W@R+<%H*H'8.*&&241!M MN-S2GG=P @+I-P)9,&5R3*C>KO3 Z#RT(ERHO,R^NG5&_V[@O;JL382UW5VE MJ"(TT MH^RX"&D%H*4,I(2OM)$XH/R]55SEJQD+K485T&8B;#HYYG"_Z5RNKI#N;>]0 MODD!-<3<(9@YK&=!A,KM^ZE<7?6JQ>V^RR_B/T6?N%6]H)BOEY2PF*7[&#QU MP0TY*WFX%?7WJ2IG3YN<,UXB6.QH+3H\+OA>0_WUB1,'T]4OBG7$BD&X-PQ9 M P=_JA0KEC%9BZ7^K;7=7+(][+%&J48IOK2Y6L[10DJNMN[)^=7F=B$OON!D M_XRY+QBRX^SG/2L0[70"W;62AF0*=I]JS3T9>+WVR/63,_3(-X!XRYRF*' 6 M2OE$?=AS&2_!/IWFKK:I47)I8<>GW]3$+>UZOX#_-E8"6GH^ L32IC?4JLQS M7Z$:5C$61C.U\Y1N&E-B&CH#,OZ/V-4ZO_\ST,+&=> KA-C)=>)3 75T5)9\D MMUYM8EUR*G<'DUTI\SQ_[\0>0MWJLYHQ?&OT >\FDF#.I;*!H8&B1++HJ][4 \BZ"8F@^YAA#>!M,,%$ H7T8K$YYSA4O MUER8?8KVC8)+P^:E?]"5,E+THZ6O(O,E=UW979/1K MW557K[M,D?? 79!ZGC"T>" 7E]%>6CR\5Y,Y+$=P)7;X,B*FDJUR-/+^RYL> MW$1>>J-B%@;%?V3+I+.V/2Y@6VMO< "AV+L1^.Z(+E_=@-!9#\,PJ$LNV\U< M9R4^;@[4%6L\MZR M.J6\TXFQ85=\S^KF.?FW3E$PYE9DXJ,;D%[QG9//R\ ]K+2*(2ZCS>Q"1VV7E07#!H,M[UU78 M+=1)#_*G7<(>>,+O[F*F_#0VJA3IW)]FW8F3Y])B; MH+6J?\YXHGXD"4Q3DZ*0@[W,O1&.!V]:HUPHE_,_]Z>#!*3KRMO&>$5>_4I[ M'%.ET_BH]YDG=S@/HKBN]FWW\NLOB5.TRNFP:WVM*#\@HJBE2F^1Q!>F4H-/ MR]D"?B);= Q]!=5_3:D/6*Y449I(/91R"6JR)SW/V#F^H$!!0F2Q3^$OA3KZ MH^2JKB_M!P(NB8X1-1H#QQ$WK>COF4FR!(;ISU2YTM&_,9_!*ZN93]='#]C* MO W6[D*M5V6)S=O_KOH=H-05CDOF%R5_W<>>9_RBZ+I-5[$\663T_5B5U7*] MW-T*[E$UH5T6Y_] *NZ^I+;?'6U%^A'/ZPW:69>[$"T*X=AV8FS(=%8 M-NR %G2) EV2&["QN@-_UHO7HR+6\"_10" R"6""?3;O ZJG"6UB[YB$?]RTG<]*W[LFF*;:5 : M%XY&6YLX8L/ %R9]^FN6Q(3N<>0MEA^[:V+.;I*=4].BG$%TMFY&+\%>(BE< MA=KFPFLN8>Q\<'0Y8W4UXGY40G5K@8ISBEMFCNX]\)MO]'V_>E_J*:D21!:A MHJ^>[>31S'=\ITRHF+Z< LV9G^8\SEDJM<=2(H@R(XB'&LVLI"N%91FS&YX9 MS%*0L-$W,S]EUECZP=:]F<;JF_+))OE^\K?4!8\;BO=4:7KMZ TO:8:=F!X0 M+>-Q'%S;B/?EK(A'F#+?<(/+S3M]X%2(&E7=$>H[P<46&DQ6H4O\4DS@?=8& MUIU2*WX- QG% 24UPNYMSSH5ZJ?9EURJ3)-RS I)E%E,[EE^+R9.\//JL9R! MS:&WJ]B>(J$@[TN/W"OUY,G-%<0L>JVI\B!4&=GI.SY K(XI6EZ2<=^:!PW& MY^,;=:;>,6-MVN)0VD]9$6UYL_GS^OO!$)G3;=7$1CWM5 %Y\F&EP3=NKO6S M75(L7(]U3S:2AK;&6S$/^CX\5'U,0&O8N<$@Z>UFEF:ZJEFDP) F=Y(J M3[',K,:M;_15F"G7@J4, \:SWMDSL;1'K#@@M)6S_>[XZX66!0VHB-';^UG* MDH.T/@(??61.C,-8W_\S9==D@XR>G9<.4RJ-K>4.D6DP+.$UQA'H*,!>/%X0 MM175//XNUU8R_VTCGIUSO)M*)YX//X.?O"1SN4NM%J)2@DZ8$NF6IS.7LV?B MPG^G-4C/<".Z%R_,/#Q5=DFYC\=@%; MIE<6L?=<0!- M9Q+1D$A=[#I&+2P&^MIJP6^S-B9I@N(EVCFL-E5>$S2"W^2GTI-P0[ MJI(R:PKOJ-NMB@2>S$>CEE\:'8$ YP1/]9 ,O@ YU3'5R M3-5HO>AIX4#0SJO"%DFP7_+1,O1D,@I<"[O$XH M<#&^ ZP)REUU/EA8_#W> MZ\68SO1!CYOXJB5\V^=RQG;F/(X$N74Y25B G>A]?L%,59B%<8/ZGU4X7%E" M<8 9#W+TGO/>V'NZ)OD=6&W;R=F>,C*M36=\9H3R@<9SHV;L:%VC?ECWW$-& MT^$>%5W]CQ'40[\LV;+7/PQYUGN>-[";RMV#[[V'+EM$Z\2;JM%A@7=IS;=" M[:4O5]M;9Y;#SZ H%;W:^;_!8=)V;\/LVL\:4F,?//>T^!+&!LCR)]+N]R&""T&G0R&S/C8&QS=4D&7"!8]*>903_'B]NZP>Z1N A>8/=T\O7N@U MM<:4)#-&JAHF)#WW'S(E&"A^R_=:_J/=&MMM\3L& :_EYU](O8V9[%N&\Y R M;)PMHL'PL,*US226 #D-D.*W:H%SVHNTV2+2W]6F BJ=++FF68_,@OG-FW+\ MGT[4/HG?1VJ%TGXFMBW/JZ7)UFH5)N21*&L*&JV=3.V9MHYY8ZV5R[Z\=59, M(2DIZR,3;P[+-#V^3I,Z_NE9[XA$&=@@YK6=M_STUDD+GCQI[72*$J1_G(TL M+;\.NJ"',H9%>6&53_3(.XYTATY4JM,K<+L3 MJ*GL,L03YYM=5]3BX&\U63TR?WT>Z+@C_:'T:*GJ;)19 MH=#^!JA&L"NUAK^E1J2DN4I"OI"'E2(YWGX,D;\Q]RILUA-Q,6'\<^3.U=4K M5]1:Z\SACA#7U=MQ.*Y5_C?PY''[D[ VZ M/HAW^3%?$PWB78"\ZWABF;S)EJ,I&2?Y=_=B_?,$; 4Z%Y:Y!J%:U%BWK2P[ M#9#KF3@PJ8M2/_I'=N21]N(F5&PWH?(4QK8ZSS?LWSL MF,70%EN-">9=@QOU&\WJ30;P3_K,S6@JJ'@C8JX\++&P#XD,?!G+%EO716CM M$_[&]8/A!T]K@'6S6HX$V\/<\%NRUN];ZQN[DEUCN1JG(I:TAND*X[4Y?NE2 MS1IH@WW:R_"W4_GFG(G%>^2AO74XP%;(]WSXR?)#NO8:$X?X/SK[SIA6;23" M$#)W VKG13%+EFPJV.HTH_]:3[;OE'YTP-$Q5E'W),9KV [U:I>QCM>9.UW, MX8.-'G>+LW9F%\4'F/?E*9O#UZG<9-6O O,?=IG8J+3#?$-1[-*6E\P]S8A] MN=N(FTX!G/.&NUIU,34M!W%_OZ4D?CTE;Z*C];TERQ=TJNKO2MF>B50YZ(AU MPH[<]R%)T33-\EP/[A$],N=9<_G;+:.ZAC'1=S)4\A!4V]-2P7:W[&\ZLA;NDE\KU!I6DQ2!SB^U7Q>"50_IRQ MI)"'^E,:W>G[3VAUS._7*TAF[>NQ L!P*[*[IRF#\F<\OVG M /3=YRE2>IWSB,$'_QXN>X.0EA/^/*OC[Q_\*.52"&R.;4 ZYT,*?I?5UR-7 M>0P/(1.YY,Z%# *K-2&,29INR#/D*5K*>N?@X$!Y?A;\,DOZ?=2<=_I/_::T MJD(V1Q^&,!SP%GS;/I!BTA^\[L)B)S4"73V@K#6CV#9G=WJ@;G"<)%RO,FEF M%OD^EDN;42NQV(Y?#[X5^T1]+Z.2"=7Y$B'8E:#L1-2>\J,^Y3US ML<"DB&SW4#S_XXXWG 7T'X+^CV?@1JXQ 85K,Z5 MR&5GS5_"FLQOFE!Y.;,O8[*;9.6!*(#1KD=G=\LN/O^G&H7$1@9 M^R>:+UQ\-%5T'GI4*6YDBF1BO?QH)\R=K-%D6V"6)*P5^+972X&5=<-M+.3Q M]U##@5?.^Q./M/0CIVU?/W/Z2]EEYPIAF?NMNOSO\/7G#,9?6X2SGD?-CQ:7 MLKY5Q5@*W2*1C5@'J2':A)2GQ4B2X[-?&B0^T?>3VUQ3-J5GV1A=R1P,?^[(C*2#GN[79>^--H&='5^0/1ERT3 MSCHF\*'+*:_'PX*U+0D* ?;6'N+H)#,5YY F"8@-C,X?K/(&3MW%;T;%]EPC M6G/VWU2KG!A_QDZN';F%B8S7W1TGSQX?+P;5U05.3H[J4 S1$X5SFX#=*%NO M++_O6Z=HOO6()-.2'O,1$:^IU78V?V$<\!E2ABI!U#T4XT&(%]_-Z3&U(O_M6X>^V(Z[>*/,F_%*K3&XYO=#TZ> !:<&8\BA<'H.G(B@S M<4 \6F']FY-[[?S; D-[[?D_?Y, +]WC2*$__>\$? F" % 8"*ZW_-?A-PZH M[CWX5NY-_IL\ !.=;V0TS+)LZC-+JRI SG77$7!M#*(CF)Q*/OLNRBHLJMU2 MBKJ_X>]"JTX_>&2G.>B)'OW^U"E@N:OU= N- XPQ3OB+X,;W#11#^E\_\ M>3!-8)OU=0NFIU$<,P=G+>72V/MS41TLW YW'O+U_7'Y'EH;)$_,M'%E5&NK M3O$O8J?&_'WTE\';U:1OVHS!]O<2\\#>5>O$C*,7.$"B./Q&H\7?\Y5:4,U6 M)]O3WY[IRQ%B!V 5!?/^>\[WVC2+=:X$M+"?EG SX# X^O5OQ2F*O"G%\.(%W;<4O;*QIK9T\ M*:N'E411E%0UG3N0V*VCS$"WO5Z<&Q5$*[%KN+H&9=5[XJI%:!T?WSF1E7!K M5_+LZ&*JF(&>V]5/BT@]\P$YZJ7;<];$>H77K6ZS42LRVE?\V\R8XR63LO2 M-=9>L1K&)=%=DGOQO]L4.-;R56KDV=F* H?;'[BD4C,Y_"R!0^V^+]"Q][Q, M1.GZ6NQ/KW5]N5WC1N$UET5%.FU!13L+?D?8.[ M=]LY9^Y/?Q-_G?O4\!Q!X\,%TE(,T*^OKE29>A\:/)-9Q>>? MRQX2]XYXRP5-!T9VPH_0=RI7,:WI!_^@T=C[]@DMWEZ=,7>EU1\%ZGC)N*Y: M!]%,$?E\\PQQY4[$Y\Z@T X1&7*=. MC31NNE(L]&>$'Z:N=!?,4VLFZ)_%13H59!MRQ#UJ>_08"RDWCA7O*5E(7,J, MNCA9YCJ&_"U099\&/Q_-U]1(_N*2#_@3X@"B0'QX=._@@_5N/$^(#+E86#G" M_/+>(;>V&"SLAVM*J@<3I>C#(=<[DU3K=HK)8^"55!A<=Y02;Z@7@:SD?I]K MQ]JY;%-WYY8BN-<4$@IV9WF$"1\#9X^KYWJ_O$>?XE$T&4N&@JQ">H3#F^OC M?VRGF^& Z+!JGQ+3OX:*+N*Y(G61M*^V?^1#EE1/)'FV7'3,&_#V&4'3CK6J MPFNZVB4;Q]U-XFFVL;R-/VNG'U1'J>\9IO<,U;H.&0PI_U$ @W5!8^V_%8:OEL\G0R#&&:J8[S):$AD] MZ1OL,)M&\:;+K\CT\YO148EO;FI_D.'1PZ35"=)*1V>"C%O2-^%'S>J3R*^' MRUT-4O"TYP2&2>-5JP]%GT!>8K#N#;=@>%,B/S/9I[ M.YG-8UF"[IKL0+72V;_U'%1]/^E\ (O6GTH[8/9,KV[?G,Q1 MO.?BDFG*<8/>*I?6F0:3>444.&%!BO= #HB$$_$TO$S0\2Q:,,%ACG5#;";^ M@P]!LTLDO)N;/!S S!@HHC_CH^#$_WHSEE^C\SG+JO"9\!R49\])Y]W9"1,[ M?1JC9\>R_^#O;2)U[W+Z">NJUDA6,QDG4"HP@"!L#2H"7F]^IZVF0E_9&XM\1+?4ZC MSVHBJ-=R^Q/M=+92DOJAF@U*YI_N]:$=?,D9#](<;1,KV[P"@QU 00"O4VCASQHFMF5U% X#,F%\BNSG6./S%OR MKOE]J8$L=+5^0]\Z]P5F\XP[<_RYVH67]-?D-.N%K>7A1U]]#=7T[);VX2)# MYIP50N52L<8\TQJ4CW-*;=ZE:]'@+?5EB2PVIW3)H$X)83E&=#?LA_=%Z1'] M"X3_(N^-F&I\I ^;)PG9,W%DDXDH:^$9VE>E!"^L@G@'Z0U2I<:2I"KQP/T, M+[:X2G\J:ZE],:4ZDL.K@"IFEP9.U& RZ;!ZE[=JZ-,SP#$"?%YYVQ>YX%N>?K# M;!V[!_ 6S^];!?P]:-4**/&N=F>NZ)\YTQ<- IS2BD/Q@Z)4,4KB2=Z_ 2GF M<^H:GVH1'.!MG6S.@Y#N,%AB@"4'0@.*MR>D990F;^QV50\Z409SGLD9W3N\ M'\J7>BOWGF3+\$>-9_\*OC7TH9/LA1NB*FV?E!MHMHI[,4]:&%>FU\\:?_P] M"D+(Z2OW:?>3)X]\H*,5 =KO=3 MIA*&*NFJJPV40!_B+7;T!FXMSW>#7.B#,<78:=!<$(1A3YF7!0>XT+&IVY]= MY7)E?4G%TK;#X ?E_[XS,"0O/*D8>]:2R?&ZZ*[]#5,D 63Y9Z5=U"*+A,OW'&@$NW'T-4OG#-BE-$T*NY6SZG2EY9#DDS;TOZ+9MF[#N49+[T4$YC_L$S12:L M1"=KJHSHY_D4O7?( ^M?]5+AX0\FUT,DOS MX]N3*WT'%A:+4^\R'8SB=X<4PVEJ,GK=>VQ*@"P_]RX36"=]"7'T2?@)I;[B MC("'ZO?Z5<@;9M. 7!EJ$=K^$P^!U9Y#JHGNR$T/"0&KL7OMDX=BY%TBC!64 MW3_G,=]:N(*&3T"M)+\3$R0-YO,^ 6#OC/ M6:,XP&Z]/2!<;-R!G6S*T>E@:6EF]\2CULV4T6#8Y+VEA37]%:R%+S @[UA) M_DG3:X);^5C&?0C97,"S$<@-9;M^XIUK9O38B+\U5*8X8_[K2L^$/ MZ_+9,3UH^"QFY[C9G#6RKED=[":X./?D=M=3Z_M_++^OW 1JW@>I5FJAA%?Z MT-ITC^M:Q&,+AXY+A\H*D&Y!;Q\W+,K?^M/!!%1S,\S5/+Q?Q6A.,GXHH^-U MOSW>Y2DRH,O%Q:/$K/-?;91A2#WB\$*WD@@J? *O_KEQ99[X0S%G)V&^IX26 MCJR1_1=$;:)VXD=5O*-*"7'V7@\X14KEIP/ VW^7\CFW*?9_RC\^Y*]'T*KU M=CB+S*6\+*]+/O?_E/S-!+JW<=E) G'RG)7];/BT($2<:TV,J-Q*PU*12>)+ M199WXZ5=LRT(19ZY=[&&ESDAD'\\64(XH,HY P?D)OAMK NO[+ M=\2KQL_D>(<#+R$=]22%6-)9UU[T<-HZ#N P,5@Q"[R"=-3A@..XEO@K%CPQ MGNK5!8!N0QHU(#[LQ%0XH+UP8W2,6M#MZ!4AG;9%)O3']<.%&=N?FLV]A)S] M@7"9+FC/:JYS9(J +W?!R0:RS%J$.7%ERFSBW*4TO?(W7:?&>U_%R?'9YF;? MD*C1409=8\1Z-!W0MS;\,@'Q*D[8_@NO,6"E_)K@_]AM\T;HR?4&MT,6*"E& M:Z0RG*$A-KL72UY'AL !*+'0>'8T7@-4:E#C@&=3_'_ *]N0BR?Q!#C@SP$Q M-J..[)@:?Q)6>3D6=+;S P=L&\<&B($N[L 0D,03,C??]JA ML*-(G \$XK-;QV0ANPSJD:R3!PQ#_NKZZ4&AYDH0&Q=VT&5F(0Z8#,P"YWOC MT95-%@=P'75 +D_QL'PJ*]46BJ7TQ ')BH@M3%P-#MB!:5;F%RTC90(@.IMV MD+XU]3Z,%)<8B^)K;8LG 8_-#:\3?D7*L"*WZ1@1DU61352EC,?-Q#$B4JLB M[JC*?GPAX /RN3W,\6HP4DOE"X&2X5X9',I,!$.3X]LK-M3/YL'.R.(N ;G6 M@]F4_VVCM^7OV9(^^3_Z[X6O/G5LLILQ7DW@ *0QT!$EE251S*56S>H.*-/_ M5Q&Z-5EU\>\U665>=[-ILIKB22ZJ(([]X3B^5K !XA(E>M%T*X\5 <#JVAEA M_V,CO%[O& =)RR*8KLR0!BA*?Y3-RSER05L)0U+A'='FPD.>-7@<8$O5,1X MQA]X7KM\15L&.6W0JAP?13WMQ6I?7_'5-.QTS\M",PX').J!+$[DWM^ K>HW M_$#^PW>O1P&/=&RN8D\+=6QP@/ZR&H!U@*S4'N %J7KNS@MTB'8]+*]Q0B*&T\3B!]].7'#2^Y97#>,S1T/>XNGY(42/^4V__ MNWC*X%'" 1.,#CLGT'-FT.SSS8\>V'G3\P'>G';+2\L\_G1CWAL\T6)T"=,E M=C',0"ZW_Y2(LC'U?W-.13<^54_1*AMLQ)7V@Z[7[U_7Z(EN+76VZQ6=E0+^ M>CNTI8-L@*>Q?$^: [XBIUV05>N=0B]N7=_'=1_[K$R+P!0:ER;597'6!=G6 M,'O[$?O$;*X5>1EFGEQ[@UK;*FE$5>%G. M_$@V8BT_CB^=-P,E+SC_A*#;7Q$%?K-VQ<%98VAN(HYR7KO_]G.8"D=:@A+! M.F-E@MQM[*0<*28/^P!5^AM+#QN7<2KQ5EK-;7%@&LET]6+\)?K[RIAIS4": M63'ZB$K5(!:Z!%XI@%)5M/,&]F2)31S4'='8WMUZF;ZVZ<1LFYUUR+CN)3XA MWW-N*-=Y7Y0098TW+P3EX8'@1Y["S5+"(V145_WF&3=A(3A ,9U7 M*-9CK>(\O!BO9:/N0,][^[DFF?REIZ((M,[ M5[/R7;F4J8.=9]X!_!9[@>YDD#G#E<@(N5$MU%7'97[>FL4=DXZ"H5\DPD[E MBRLTP<>](B&CQQ6NG$?.0V6!KF?Y7P)M'M%+$HM$FZ$>3/_,/**U2,[U$XT"8^@P?-CH%93& MOH.'']'I\+E ;6G$H4T">CGP[0/&M+A7FY8DTBS)%IKFV)$L>EB3G8EZPT*O MZX7TY-I,I"7T_/MI M-&^M:4FJZ*Z()@:I[(6:3Q;NNMK/:)D9CU)VET^06J4_H$CB ,)>2]S;JO"A M1Z_@0^=]*_V:,"%VD7DCD!>A7[JVJ*E;$X8##@Q*$DFXO!($6[4KR2G>? BB M.%8=40570.'/*XF]DSM 5TPIV!G\&?:3_BBL#,OI M'36I#NUF*+5[2V A-J[:T9BH_) LB_G9(W+K+ >37L@M07\')_:ZU99MIT,A M2TI6>$KJTN&##I;@ 56FE=6?5(2>]"@&?,Q#X081K7>NW/F:\VHR7X6'Y0W"*X$:-OQBQA:'6G)>&-&ZE^]U3G MO$INX4P@]=[=.WT-@51QN_(+JOGV@N_*#U^_^(I/6C6?D7GPHT[JV_>[/MJ9 MTS('+/ \="W:U? <9Q\J9?T0$SHZW.C:)\N_^SO*-UCI%[':\<6W/1 S:K*C MQNXRM*+JS;C'NWY/;S/'(Q#J&UG8H]25 ]>JVQ\&2+3[4<5<<,TPX;IA$UWX MO[CD@M_.0A7+9C\?/V=DXJY*8ZONX#[=ZP[HK_16UD3N[L(#GY4IL",BMM":ZO<5]XYO*0OFF1VLOI)UV,V#Z=A8 ME9Q6A3R&LC?H<0R%-2$(7P#@SKW!=1@O9/%T72QUUUQ!N$MVA_-?RO.+-,<7HTO-ZT2;=Q-JSVG7XD4:L=JRNOGAZC'F$5O1<= M3:*YSX*N]T517O2#2L8:;54&.>A$$*\JU>%RF.]L%'1^?54%4XP#5E\]C=K/ MZ,$![TY:@[%Y_5#4^8EHP^C\B4^ ZR&)[-;!G9R]+ Z46.4.EFVF OVTS'SN MR2-[S_H]&>3-X*9Q5OH%!D_&$(*.7GIT'S61!?5<)Y;FZ"#6Y$K57]_]Z.#- MXRO7+^9?6S$7HQF-+OU@OUMMCC7"83R9_7,#6RG?WM%V2OF7G'N"BYDXYZ=- MO%Z3]!J'&;:5IF*RGFBX=$*(GU *=QE/]T:*5L3IR^LB[CC0J)H[RL(>/C^-[I$M8W9 MO)P]Z<9WCIOXDJTI8X8#+!>?X@!5KLIM]___[W)6H>>1D/ SY2'$TZO: ,TH M_O-Y+&6U(Z1#RAF\[P3# >/ZTZ@[4[-'A6@6VS]XT>JA,8_E&T3[87?GVL,C MA,](?7,[5A^Q! LX,.NJ7K'$$*#O6>(YH.S5Z]I&!68/7U>FX3^]V>7?^O]*C.!NNV2*N'S=OD-P+^D@LS\ 9SJ386/>.MU_UH>(B4Z @2RT* M!^P5834,77G$8&N?A[] SL8@#\KP4O4'HEN?2TUEO7A-#3!,*E-DHU'6YXH+ M(EDOSHV+6"_F!0C_]X,8XC/#V>SL0%_ :H"-XWR@]5(Z4U=FH,X\/55^T?,\ MNQHS4Y6J^?D?2:J,\*A;JN#/'T#PZ?:;IL+(0\DM#-DZZ%)XYV+V6\QPE:$D M[]K>LPS?_(?W/9;UXUJ%+**[%%ME)34$+ZS^.5P^\#7C@L.VHDXJ4?9' &3, M"P=P5T!0BV(P>QP '( 1_3LA6*<^L';(FE8BG#\2?C M]R$G%YO M. VD78#P2JUC['X&\@4UD!0?:C1S;V]\X!./WK_N,C0[ MF2]"3R61DI?,2WCOS04.^VX=A*[Q@VC\I1#O(\10:[:QHY^%SB37)X8B8ID7 M33JDN1_UT?P1!ZA():E,ADZ@*&[J_;?KFG\[UT?1#]CE$-01K>3YQH-W,N^H MS]B05LCXI8NWFAC8I-()H&)_,M:\YT_ =KJ,1)^5X(3WI>"AB^;O MHID0^YZ2#KU_]>@8S.^EL8!209@ MM'.[]?]G@ NH*B;T&PX8D]5$W[#8\!43BR/R6?Z_S\_@.3!9H0UW;AN1&([% M\RE+/K;>)AYK_1"RT@?Y"OD_K9<"@[L?R4FCA#ZX(#*5W5[ M^&SF,)&"29+QE@0C3$9'&Y"!T-,1O#_V^BJS8"N5R]5I,3#;T;B]=6H %=W% M+C5QQ)VDG;/;/!3+_IF[4:0N?;$Y3ZLI5I39\B%Y? *0A??=335,AL?1G[TN MKRPN5.3:L%_GV,A$ /1W:G/9L9V5OO8=,]-.PB>B:MIZ.M+U13I)OVY>1K6^ MZ1SETTV5B\MY2K?7+B=#*VD\K!M^IYV"_P*?L.*"? M!8I]^AP[PTY ED+F&]+N6Y_)=Y@)B*:EQ3Y> CBP)\$4OZ_C'C/4[;M1.$@ M>7FB]7 67^]D%X<^5+3*]#,"S",>A'*;,M;%_1)8C^5.SB0FW\?8NL70X4=? MAQ^E6+^>/QX06JIW7.^V=)5P"'A'^QFY^0J<_B))4:N?S82+,R=)ZC3N=4SB M%*VB07Y<:=\U_)206I?^O*_ IT5$>B=]1P8/P/NW&]R$17F4V#V?4:5H/PP /D6=?9V3I_D0V*96U7>]9XA"J"OVE W]BAZ!6ZHI4,2N"X\:/IWIA\,?6'JN0N>GHV/ M&?VYP(U)Y;_SZGNYGYKKJ\6GM@>=_QI;7]"_E'VH]K1NRF1VX]O.E]BQV4Q( MIX$W(384=G'_.GYW^2OG.G]!WKL(FU]4N6:PQ,'.#YM@,T/QV%"[ZQ[Y;?)_ MG"'VGS,"'T(Z^IM<4+SOTC*7C[G_;%C+8%JTV5SCOH'#_9DQS'@/!AA6HFGQ M)H&\T"V!>$SI4 2O9$%IVCD"QQN6..'.U6O4DO5';04GJT^!Z\' M^!W,?7HG(2/CP9)1#E*(_3ZT1T&3%CKB0RK,&9?W6:8%/+G>V!F>GSJ9SQK M4GGI0WTBYT7<*3GEQE?'$UJ2;'(L>CH7A<\9_U=JPV?*)0 '9!]A54VOP_PB M_JR!"W\\8($2 6T&,""IWN, ^3,PG!22N#WU%SS=,-%ZA&5N^04Z9<-W6GY\ MSS:2$\?DH4G7(,2[Z8Z!7"WA5\]FU'4$RPQ29VG"7^?GIM ;/V7J\^#XLA)" MS3"(11:M_.'. :T MWR)'W4[ O4)PE&C1#(.K;X+A1YHA7P>*X?KQ\T57=&!L"5H1@_]]N@6#N M#ODC5[,$_7+R[.&G<8>Y]AJ6Y9&O9)$?ST7X:W+XA X_\24 1 9G_%A2A5RC MP!Y8S8(4=6S@/52XQ/R^_@+?YRLR.<3,CXA0)+Z(>'P>9QB0 +S0+ MAJ\-&YK/:+W= /K/L&X/5[_O2C1/%N,-"^D;;7W($HQR-<>7 4JS%>I+*ARP M\5^0%\ .S%9H8QO,MXB9?C;A@'6/$]#>.Q4<]+C;6-KLC27^'&/B6T_X0$U6WCW M\[E5>R77.412$JS$12>4YG-E>%I-ET(W,LD.,\RIQIO3\O(F?WJ4RJX]25\V MV4=EO8VX2E6VY]SN!%!.7=I>@W_Q4>6<6D1,7-WZ27+VZ&J$WI*<+6'^!&KR M>G^")!S H<]'^;D) MSM"Z96.GT\O&K3IL%"6C1?P=%8KL0"FN'$55HQ@,487P=55$77?7W6J4[TG7 MC/YEZ:#$PX.>8*E*?>G?3OY/#\:, /37,&OQ>. MEV-!P> 5LK?FUU[,682?FNC-UCDLLR_M:NWJ#-_&J$,[#(U1GV#OIJ(>\K;/?5 M$88G"48"60D"'2>YX GW#Q\.'_6*9)<4)RWKO>M_( $YZ3\5LSRO>&W MV;@< ZT%!^& ][)4LWJHS^MX,KVC#H/NU\]F<T3@N_3E. AYUL?-KHUV@%22>UD"SF_K3)OD^XYES@9L<(]*:%\ZS+;R[:? MYG^6_YHJNSKYW0QZ\K&;D[8BKHS)2/4FS2AGA2:$K;RU1H/;58&LII_K$5F4 M5-*KQT$B;I/PRD_^KE=\:%^4TY4.RG=V]2A"Y@U/2.VB$*/ 6>1+K[O:"^ Y M<\09^9OROR9,/(TI>79ICNN,B[R1)R99)1ZM5Y)/FJM>B8#0R%I6H." LX+]L0O MES*<_*Q=77S>^]".$G71DG)DB0.EI3%AKTGNQ9&(60?B@+3*V7@LK'+#X>3\ M6OC+"?K?01FLN40P'\(0["SQ^]&?$$!:;X..B[#);]Y 77[#1S4A7":O"\Y^LU0#Z$[Y<1R1P0)1O%P*+/KL\ MQQ><+WHN*)ZTWQ7@38OZG5ZX]279];1I:"3D'Z<7""GT%[+M-KNWC*;5Q&JO MPDOQW-_L)[[8;E7.CJ*XT]"Y@ZN: MF&CD\B4E4SPZ>ON6Q7]_/4''_D7+UV $^NRIU^!I92C^7]>X";&DX^60/Z]_ MO9\_(.$_(H3:HY2Q5/=QP!>W/0LDW20..,WG+Q3& 3X%K2.F7E>M&*9CO 8_ M=D/$KUD>8+Z][2T\NB]VI3?^.1 ?$1T5..#8*/ !Y(\(/KDIJ5O40;K-FO:= MXC);85SQW#C -;QP5RZ*MY+[+"0QC3,U"AA!W%2HC8Z)01>"4B"/25H@*[G[ MN=BHYX%@A$@W1--W>R31%;N#U4/_%D;GX0W_5P5\Z5;YHX\! ?GMCPTHQ#>; M%ES0QBQ@=SMN7J'7>;'$B*O0C@;2E;.,;8K?>:WV'838L9 5CK@DJE8RQ//E MK#1B>;T![Y7WH/!9\P<(SV*JC +Y/5H;[/&N@82*M<5:8N0O0ID;FL^4M;G? M@\(D653!&Z$H/35!Y2SU9P$Y'S>BIW(%/,Q?E!X7TAN_*/:C\R@LA\A X1^4 MT7DGW^-9997/1#]YCU0?Q MX9_^$0\3O]_PTX7!M4?C)M4FP-TNS$]BS[_N"JFB[0NJKR#^=@CV-#=K"$*T M.RW5*[%6M$-PQ_:?TDHI80>QV 8=8:@.7:+YA(O2W[.GZ#LN6+(?Z_A06([E MBELLF&VE#A#)5'^>I9D2!MAQ6$.%7LF=/Y/OXXK"!N. =Z"YT@YHW='O#! # M"J0?_GJR8OQE]0>>GPEQ5M^D2F^0G$JL) Y#^ P7?-\?]Z,U O A?],8]?#J MA3=L[=]2"]SKM0O%]E@WG[UQ02Y-@-!'K6"F9R0I#4X]!'SR$A>J%M02@[QK MG+OUN?>G#TXP[%MU29M?HZC_/OG'\-,$#=.KQA!ZQSC7:%YN@Q/+OB;?JJM; M3A^'[&5CE6K6XF!@\#/NZ_5EW@6];(:1M@3C^8:Q#ZOSWZ'F>YG!G6"275\< M$"&F 7XQ=NK@U0J#M6=:-M1\)A#D:KE=DDV8I $X:IMKP@V04R@(XJK;XH\O MY7D$/HF6P6K+'?V?KP;H=#8PIV3S,:^-BY';,N]R"P0O ;MAA@WT)W>\IS>+"[4NE%,+%)0OSA?MM==])6K*,N#_2T^C2&L4!-Y.D 7MM M(_% P88I?U6/_&<-@V[OG2@G!Y"B]TL%"N2#>6QHU-8'K,9[]A$AGW]'WJZ/ M&DP]'75YOG-&1R!(/[SLKS]V"HOR-0@Y%&Z%T3JDOYVIMGZ_H>)_96+DM-:8 M'+@8:KUH$EOV'"1Z[Y%^KZH\$7$^/IL0#*$M8C5_6]!!_G >X8 7;3Y'^_WP MWLYV+M3C? M[9O9D'Q_15]Q9#KH^W#=\@'XN'B P91O*>+T-.!3;P6!Q>7\O M#9.$0A'GX "8*P[(W:B,[GZSH[^F]J&4_OZ^S?Z$/1JQ/9J3^UKWV&@@P^[* M\*#P[WL%'$!F\)L8^S83GP$!:_P1/A]&F3/!C\+E>/SEQLOZ"#LK=.P*A M?ZNJLA9VFK_\$-%-P1R4.:5T7+A^IZ46O7[P'0H'K E_,B5%Z)?C9]1T&H7#'MEF,N.] M+I8)*O$;IO/A6H9A>R,@\7)(N2$(+%J_H#I4^ M7_M2OCO:C@-L\\9:N?)1\U=/E<\[O"0N\@R/N,%G4:,G.[=YC%@?QQQZ>* M%'\L;_D*@I -J- "3*E6^W1MB_!!!LG!672R)=-;J_,[@G7-=XGR])JM>B5> MHZQN)"U:[+ZD:S+C\SJUV'B+J7O2+FDRC0.^(2'[%RM.Q+WL-]K;IV7 V8NF MG6MF$$UE*??'!R'SAFWUP8]*B DNXH>;)L5/Q94IGU2XUCK= M)$CL#OAW=<][OI==!D7T8Q<'W#Z=EQ7N,@X1ZWSNZ!E?4[U(W@QM_$W+:TD@V^BX\3 (^@B]\08_Q1.@S&GYJ M0;$+891_9Q&7/$:OXKCR ],.O,279SZMQ0S AX'V86_K@.9;?)B!<2? MMM=VI+YP:,Q[#%2TN=.;3M0]M1O0/WN_*-6""@3?L;L[RZSTC:T2_8!AIJ&4 M'4KGMW]'8^J0*X)>2X%VCFOC=E=V_[T$BW5^09X.'% ]&R^C2)6KA*@;^*ZFR\]J" K+[">X%_!0WIJ_[A"^G] EFUR.K$DFDC,LP1 M/V+]XF#.=>,\VMR$TC5I\BOT#5_N%3,>A"IV*5Z[J"'>(K]^7@OY7I7 M@>UX Z=J<)/N.;#9Z+KP-/QWW8%=IWD47I(DE@N,U"EZ2 ;LP^/GR5='@EDLE3^UZLG5"A(])9RY(]%]<=HI$Z<]"U+0/;1#OP'=0OM-V*+,- M1!^OV6+?JH/HRW-C[';.7# D8T0EUS/E_0B^0UOPBL6P@W&-OWQ+%B@7(I9- M\2N7)%-F=9RNF@BB&0R*BF*%\BY'A5ZDP)6,Z96 Q#" M\V%B8%+WDUJVYEK+]UDRWYJCC@[:R;V5U#T65S.I"U3%[9+\MN(@S"LXP%GX M@EL?C&2(Q^?P8?-N>Y5Z4XA7OO\K!FJU!AIK-MMB8[IR]\R*_+K1O*Z98LV' MG1]5*WT+1A:MW*#P?/][U.AH*8;9?6V\-S\LB<.]PDY'H]HIQP_/[:8<\#L#S@3_U^)OH#J^92T@D%[N[ M_EQ6TNQ=J2YOEB1)W=B?PCQ,'4=1J/ 7^( J]U>>"7Q@UUP8\6."HW%BT.F1 MW97YG%*82H/(W8N@$Y:XB[,.D&OJ_T/;>T8UU:UKPU%$E"H@78D*2 >E"$B) M#1 0HZ""M"A%FH"(]$!0!*1&0$!IH0A(#1VDA8Y*[](A]"8))820\BZ>O9]] M]MGGO&-\[X_O1\: EJHL#16=7J/&4 )8.0! M]QL9S,XBF&BT[)1 /HMIGSE)9G')7GVU*NWT@E] P%O:1,=4..[)A6WOS=$< MD\.RV8[6&1X+_YYQQ >RWQQAH.YNY2W?=18%2FZ--=?]4Y8:EE^$?0A%9I[, M_?ZL?Z]QZ\2<'E]#DHQ^1P.GE>,OXN?X?_Q:P]L!\:2#Y=71H/+^9CW.]MZ-+]D2G78U*V<1SUF-? M/NI'5S$+>-[^J&I9+]J:RHA;2L$G-9&DBP+3F4Q79*E3?(/IEIO\-_#D-CUF M%^?WMFK+QQLN55,RX:Z%IC.W7U5Z/N@1NJ/G>T.X^DHIY9,,]-4QJ\T>E<)N M3\(?_"=!L8$]O?!([IU6D^>?5"=,P24WES*T\!$[0I87>UZ=(@V:<:0. 2!C M%LA*%Q%.^ODJ0+"H!N$K D6_)'N50(&*@TQ&S9X%8*>;?!JMR M:6,;-YS?L8ERZG)U8]N'W\ZA)]?_1/M H] ML:RZ$0-:#U AH+U^T_FKH'F(0.H4S04"QB%]U78MV@'BTP -LK^58O92_&M, M(1 0B9:^7W:WU$"\P*JP989(;2-11Z<]Q(!!:Y>;R6C^@%^?([^2RB%/. MVQ8!/8Q3SRL([;8#(J#)G326>D@X+V(]D0:22$POP0Z 24N87]EIH&U)MM;0 MVH?0?88=Q>_&TQ?XZF' GPK'M(3SQ04UKPFKY+-G@:X+=RRC"HV-JV)K4Z9T MMO1#@:O98L=^_;QE(.=3G/GIFT,?PV?\WP%$=IS6 /.E_2 /I+*"; MP<0+#.2O2) <0N,^(WQHX&^;AO-L9'/T%$-].<@A_0 MFUY)A]V.0U1CV5!=F)E7R[N/ J\BT[*NBJM#>@^.OS\,WSV[=C"_&2 MQ]DUL6,-)B3_-^S=UP,' B H"%$Y@6H@"L!=R\T$:HBZ?_W1D@H::%$0S(C9 M@ &ILT]RF_,?)#QT$O&[UH8&2N^%H1$X'K#15S.7^,,)S$7C@@_[.!N2@"DP^-FB$X5UER)LJ$ M!BK.1M% 6>(PSW/_VV5S/L3A,,0PX3QU"Z(%!VSF9"T-]-.&^(4&>M8)IO!) M^P,0DLM? O&_#1=8!/M1*9"$!5=KU)\KNQ3M?DVN^=3JHSVHH68TT$?-CL.< M Z,=!C#Y:RQU#6 "@RD(:.(R^9T,9 KR"_-9&9"C,&K?@(V:O+[RF@6 BN\/ MJ$#/$R!8[5W\U^PW7H"3J;6]FBE'; K,0<:@<]?RYR%\:R6K-5KQ[Y>IIF8_ M_!>NRAI%(X]I^7!XG8B$A8+/E@.!"G-RSX5KK1^FETU$0'TG@DHK8K"VFN?9 MSW +4Y37VFY]'R_@B:\S8:/JB04 M_"5 'G_!B\=5_>G1;?VQ[7$)TL'E?;GSG&8EM) FX!8Z.7PVIN=A[=7&X1& M-/ISB)"6_=7+D>F-AYGE;\VXW?K4BD[RD6SM>(\WK$.)UWE:!/QA[Z_W];A& M^IP#_SKW9OG=W:U$LI=:I>^R"OFJ[OT_.6I6HH5^]?>J3BM+/!;/ERY8I-JV M]'>5O/J4U^R\5:.] 828P#2XPLS.W8H6&LAU!4/L/@/88T\JS_>4QPT!>HG:9.0, M%*#T.->01DQH0K0),5@=T>3)$3S%2LVRX*CO+ E$(D*O>TG-V(O@_2RIX=;\6_'1H)KLCLL#UG]*14L2UR!%[UO.(C MLBY"74M;O>F$9^MU-G*(% VT7H-8N57/:O'$.V>H@0[0ORBU'\(.Y\E>'T>\ MFS]D+7Q9]:3=\?>\;61)<+L7@VI(7O1H(:0#C+N#&>><&PU2E'8SPF5EI29\ MG:@?GNQX$%KWK8^C"Z2B=MR1Q$Y!G?2G\Q(E8K W+1';YLJ%-!"WEQX4WQ'L M4NYG,J#:+6L8M%E4^+5G+//9;?&FGE.*^!ALV-!:M;+6SX;]F:'#NSB !RX; MQ(V;U_J CP2N.T.\-/J!!G)B2H+P$LJ+<*[ MK'(7<@T/O^,PHP4>_;,URCRRXN* MJ\AXG]M?$493J>VF\0;-VE,C?D]A3_DJH/L=VXKWA5>[+8:UGL&._GDBTN:= M\TV'8^>)Y3W^*!&5_*OHLZ ]7JXY&.X!#<2\9B%$21IQ4KTWY/X##L&:,\"& MRCN9GLK\J6#1Z'Q2\;TV3-F*>4+3?QPZ,!Y(=*H>3;N41_@NJZ"]MJR%U,A9?+Y%P&WG%8FCATS=MG.]X6!.C4M>$R9$-VP^,G1-,"'C@12O68?]60N3.R[/XMTNUCR)[MU439.8N5_13J8C*F51 M>V$,9/79% XL:4<'-Y4W9M+ML[+/&A"C]$G30 MZ@P'DT\?0#.B1U[DJ^[COFQ#)=._1>^CA57,DA;&%]E1KDK2O?85%>>R.-K7N+>%FV5=T1 M"^E O=\W6'KFHLV)'9+FW3.,)B Q=;&TW316EWD&<@R4DP;Z?6G]:#3H-0U4:D3^J,]# M64=2Q&)JD!'@;1TU*) %PM$4CKU.ZD_$]DT%V'X19!<>MZT(6 4+2NX[^ &$K1X3Z<]4,*.;S;A4X)SAJ33TBV$":6TK.A9&3 M .],IG9;$:R'-R/K^J9%=L,(//2NXN%NQV-\XE;8YB9'-SAE?\(2,3B89/7& M:'.W5$D+?].['H^@KHYSJ0S/MQ(/(TK[N\2&QW9$]E%*IB8&T!)<;W/ON';K M# -<1S K\Z?5Q2<<.DYN+DNFDU&?W??XA(18WFEIZF-1X[9M%M?PYQ*#T]4C M$C@@[.&NYQX>UQD/8Z,33KV>ZC/Z1>;[\WW_"9NJOON87RD\'Z0>CU(OIOD:A0+16P2$LMXYM7OPTWAT, MOO*<\*7X-1L"YK,O#(O'"'3EW\^^[(SH O#OZK4H&#?1BDXGP 5=2 M-I1IK"CP!F*)N4/9S'=OHFYS1@1V^%<0>P^MB'++L]#V_'IFZ0+/^*R1%2U, M;;SF:R6QU7+6?FO"GZ M@3(ZXYYCU8IX@#C7A<,X8IO#8/[#H:1:C<2K#RU6L310%0\Y1A)\R 0 EHP7 M:&L@;3] _0G#8R;"J3I<2$K0/ @Y8U*GR*^0?(#+KEDP_);&6)IE%*>\:I1EDB\!X&.C0OO5V]R21Z,! MPWQ&@4;E_>&:9'V0\1&]+Z"\M,&2E'9,^O*N5W=JKU,1S0$2=U@=NG2ZM8&0 M>NF^W7'CS&5\;F/;-<6VZP%_'U[/R*8+N"A=&^*_$_T.>QI($$CP=BKIBYK(.[)&87WK2SFUR?LK&91?ZR8YQBKTM!1FNP^P_[2Q 5"Z0)4>-.K?=. M^YIV(JZ/6#3&]7C2]6BQ\&#*$T+)3[$?G-WY-A9CL#8&^2#-*+FQ"=X>+NVJ MRW59<,.L7RW.N3EE[&^IGR*@@PS*^?S0<(62/%-$ZZ!^;V(=T[>#!?<%2XQ5 M'+_XSIC?.SHI_[='!7,7Q2?FK)$@KDM>DQ6O?5=L]<[7H1+1I>HM4*6M0 M601K8*%?:?2WJHERI\>-YX,E>R!6NW0$,Z+?NVIJK_07M?ISY%3KK1I,7;\1%5Y;JAD$I=;?#K"RXV="ETR@I:'I?D0;OYA MIVT%8^A/+&>"?<@1P^2GGG-(;@M-RTYFCX3[%UZY7@IR26 9%4H^-[J5L'D* M@[>J,P=>]J-^#V1KPFAG8A[-85])O3Z,37A0$G:GYEE_4I"1V;:RL,]H_RO] MS+!\:.*OA_4U2HBN^:Z*+#Y3T]3"(O])P>MXMK<%Y2J+ T+!HQ?_S)6P3UG( M7*TT8OC(P,O;[:.]H3[KY$OXCF]-Y8DL++11S:ZN':M4-;49YXVC7I;Z39>M M#X]OD!@\[DP=',0U6H=_;?=C4X8,-&P L9K1(3XQ85.HP"]^;7R^LS][\F*< M]3ASM%7ZGF <0:7UN3:]098PVAEIU=U\N!=CNXIN! <("E"2R>PN:42/[N>1 MKB+=+6PS%G=].H4\A0F;YH2F>\9#@E,.NN1X@]>>\04DD>P/>,@'R+9/*AN@ M-5.$9 TA8)UV?FG3T^F#^()<<'];XW8+ 9G (FDGB>R'PH2>Q_C M]1=(_BB_G.ZL-H4G/#RH5<[F=8[J(./V@DF7EQ=$;C[3#23J 83O!7%X#A, MJZIZ[]Y[%F;V>W7 %)K3CC,V@^D)[Z3=C;:JTA%^\>+ ZYXUB9'ZH4&9+%E" M[, M&^"HZ2XN[C:Y-T9VFJY[1W<+,)]]YI.[N_5V17)NYG<(]53^W,Q8+.'# ML-HSYH2(JGLD.;. %IW(8+Z'F$BB4%?[;+6%BBVAF'=:^)> P\[4+[RYGDH'"A.FKO:,&<@:$.EPZ#N:)XDT MM/>7$"9G%@9WM.R6J!7'DI+(B2^CF@30]X=E'"0_!W4Q1]3&?7K'YJ,20'7! MS%: RP5##K7\)\=[2M)OYS]MRC)N^VI^.^^I>DHKSQD=L6@3I180$VNFNEO4 M#!J"NP,>Y[E-[#AD\;+5[M_<^[:$TXQKB/ZF[VF):Q)I3I>Z&!T\YH%/^=Z^ MN-&8RD-E9#^2)@[@;8YX3QV\M9R9/2EF4I3P:21T9^W)+"+?_S4O/-UZ[:R3 MBL!QBN>ABG]OHC;@ +C2EA8?_>1K/G[)&O<\\#*_L= ;5X>28WQCH!:.DQU6 MN+U7'S,%IC50"U[54O0^QM]'XPIEU[\368[6#E'2%2#C2H3E$<5(UO,F/3.Z M)>%W:T,>E?JJ?G"^$//P4KE+,(C[O);/\GF,!68VA 8JOQR"CR6[DK$S+32DZKWQ%U\D=#LK<0LQ'38$JAOXR] MA62P7B3$X.G@H:[CG8,]R5>088P*2Y]4RJW('*%G,#3F!3+ Q&AC"S>HCR,@ M[5E2(B,L'CW!%?V>LVAD=A<53EV(U5(%A^2_#^*UP._20!>:9B4'VGKJ-NT1 MYKU:@!;[ZR,A"N_QW5[PCG(E$:,1C"(--+L &Q>XC<-L?&=HZ>ST>P[8*-0% MD=-3"27P<3 %R5VL%GKV"<3:%$,GKGR"D_3@OO:DX]]T)!L>(64$OD;L2NJD%YXT-T/QQLC9CYW[GR>=K/*7I:U!XX\)CE1&14E@PG08M]/D9GV?-.6WZ]J MY;WN:@SJ$'9'3\O'JU^C I@91KRL1.; :%%"7UZNL;T>7.O>UIXI==,Z_DIK MAMC/"=[U<@XF>.MRV*']R6&FU;8W+ZKSO")NY^N2]K4UC()R;[/F/EZE>+)T M4_4% %/VM^OVKIL9R-N5Y-H#RN@9W,YY)8IY,0]I7!L9_54K]N7DC=.^AF(Y^);2)@ M*@6\^J6'RR\CRHLBK& EA4U^[6:V F[O+JD<"U5[EZ=>D'->FX7O\-&,W(;7 M0=')RHM-!I61ZHBYWGH->OBC00TU.%\?_''6^)H'Z7Z]G1NHN-2W+-0X1/#3PU(QU:JC+!$B@1_9'>7'((_>2AMJ@RR.V MJ^9K[^:&ZP(A7L"(PH=)XIBA2$\5*Y55QKH.0UDU^:-U3\N0IGZ MN'/VIQOC,^IZ[IN.SGKOT67%K;RVAE$ M:GJ@[E18Y+0_G"-KZL:\3S2(ZNGIQ4'B43V!VU$^MGQ"X!%,KCC"$OI>H@ZN MA$,,'LK)X@H09P&W@P!TO%8GIH<&FD.]3V2@?VI5:AS%5O.\;"*L6>UA$/6I M[//8^Y 9BLP.!T64<*5J$$L M0PO^50/CB*Q^X6+$0/#U>QM*6M^@(@(L$0L!U6IS23MU[F@7)HO42XF%>E;+ M>%Z=N>6-G/3".?5;RL[6Q760%?YW!W+S*)$.TO>3B!H=X;VFYWT?GY<.9@_ M'[,4-DXHUH^WSO?'-2JB(E (B[U!QYE5"\G^K:2MM0>F]VF@K7?L2.P/*-:Q MPK?_*B2/;8QL-2OZ#K)Q#!#MUU7S=T6:K\$@R,([+R%J(S>8=#]N-$>7',Y) MMB=ANBBV;&1EDNP/#_%KC":2\J^+,N2=,5MTI$?LK [=1,HOI$^PR/)NVNET MDQ0M>CD%[->_EN*"(EO.3@6JBP_]ZP"B8_]8,^N&^&_%!I\I,8B%=RN8K5Z M9'(80?&!5!U1@$!ML+L#<-[B.W),E'I7)IQ*IH%(#T7@D= #<2!QCWY!K+JJ M$_^+D:J+)"S20/P'.00*Y?T$&6Z5:TRTV';A M)-KJ#?^)B#$[B"DG%/]:V%3UO&H5W:9[Q:O$+P MR8ZT]3Z).B5H'O&Z.:KX&XCEVZF' 2<9;IH8MEG^&R9=!R'M7@&U\'IORI\)K7&0Q;A*+OS3$_5"Z?-'C M!_M\T^];NE5_T+H]#^.&TL8=\_HILP,. T;:.Q- ,.$! M@HFU%X)@3?D*^ ,-%#+N'A_JZ(EGZO!Y$NLG71?K;<3M*2W'F^3:*PT6?C8? MX+V\A1H;I (Y%[Y\7^?")^;VQC_G3H*B87K4 M_E2^/BH8[H,#1U5$\D#QFNW?\U<;V$LJ:X- _7^$$Y^>3.8+^04[R MUBZ)62OM3>'S#VTF/048G"CUA7][W)^,A@6MZ(#J]2A*WHTKGV:K-V^N&MAY MH3?;:"#AL YJ\]'&E%_RQZ0P0Z*'&74N_[<9:' \@&%O TR27O:7=I\58L$P M:"_WH#4Q3 Q=K $_6ER@Q<=E\0A;D*IY^U(?O4I"H)$"/OQQWC9:T?*'Y9C= M<8WC-$\,(W ]QEU0:H09,Y!**5"I,*QME ]_1 RYNR$SI"[ M+7%R.B+I_N(SG15-OYOWKHJ=EUS/$A@KY-^ 4TGR.%\JDRR N7)QZ VE0S8O M5-MUK:2TGT4Z_!W/U=_+%8STG)?[+1P8)QIAA6QO2#U:>'F2ZL5@BNMX5]%M MJH;UBH-Q>*&+KL$/8-JIBWW/S^:RYTB.BO1\V?]UKZT\= MW7._PK&G4Q<2?RW9;4[%V48@4X[1!3PBG7FE_10':?,4U""JS$E[$)A,'0MM MMG,[\^6Y'V:GT![+;.&/UEYS;=9)VV6[[#YISY+=(L==M;6L3H MX[&WM8['DD&GCV/N,CMH7TJ2DN@OGO@=%JYPD/NS;7Q4/ZWY"933'SSDKT<0D0RLFAVOB$JC2E)Q?%S_30&=$+]CBBE"$QQ5E M.,\.5+@%2TE)B2F$>7*UBAWV.800-%9?Y1O*[7V2+J^X&72RS_OG4CVNO2$N MH]#\:XZ!OKM^O0[AT6"=9<,[V*JHABK>"3:F6B"D-QO?@Y9BFRGPJ8/[/\'(+$Z#BSORU+ M5=(F7^D%LLB*.!HQ\P-#G/)]LJ.U8X+X!H?00#<^'AWB;B+O0CJ%FO9"_\#!:=GU-!#BTM'*BDW3;H%N\!H8X,Q]PAI+X'4M)QKH)B<-U(CDHH&" M>7&-X.VSHYBM!1A9\Z_64J:'AA8_U^Y\W)F@>H]6N"BX*,@"-_\2TFV*73=FY1+"&UMXR.QEWM&=NQZ)- )N&MD/ M2/OJ7]*>GJD+1Y)#+(;K^NOZJ>D+X-W3;*V0D8@)ZCO1_52)F>*.H$GX>&KU M[STO!'&*@<"'^TX#?Z9-_5]J51-&JA]Y2\E-4 6_EM;@VJ&D 1R4\N? MY]3R%S.[[) Z/ P0)+,5]5;B_F!7^+^Z"0?PS5\2^GBTC.DOV>93;LX!2.A$ MR&0+(*.CG9,!(6'^TW#>(%J8B3#JN\1]"OGH=O^PA'_9X'^)]_^QY;_9T"-J MBR"/NON_]Q20, 0P1Q(-U'L70PS[ZWT32('_)B= XW\+*HC\3T$=_MU?^3G MQZ[J(]:7@!NV&OWU8!IH2.TM#=0E##ESY#>(O_PFAWRE*BB@@Y!=&_69C0T* MW7N#/&0A/E>A#H\V6"!&VD:IQ"W2:*6+0M3KG%5M4M _7R".6KYT=' IA'P* MMXJPA# 7\PY5M.\)O@25MZ*^ [ M9=[_\:XPRG.WS2LG4,CPT,JKBI*BZ)KJNCT^VKLT*1]G\[N+!<[%.QB;%VNO M6O%K%^,BC=26Z7']7<.;Z)58&O-HPFC4M,/<93_5',B_4Q51\]33A?,N5V\? MO#8MY?P=>I(%H;)'X431P=]>Z_X7J?-T6W M9QG('Z$G$+^/ V+0&:C9785%8Q%(B-$!JA#X40A8\^"H*D3>4F!K[_;ZP\9Z M";VFFBOJZV\I.0V*B!8E_QY!5>)[A?81Q!Q3'UH1LX%W)2 J3UVTOV/Q8F2L MUEG)Z:6MLG(;R(?_35:!GU6[#R*(?-X=[<@SMA&LDO^%&@W;>9>\33A<>6Y5?>_5U/JQV'C:>,X=JL8?+I5XB1LZJT]?9 MY<'5*5EHDW&$RY]M N6CSH6=G:4VI*P'O+7=DQ&TRR_Y&34/#G*"0PK62KTR M6Z)7_06^^ZI;XO?$GLSHI%QS"9O;=PK6G/ZB?2&R15W+&SVN1 B%O;UN&[*Q M49Z-YPFO<\K/"2'+9Q;^J#2_M=LBM?$BR?& &W_316U0EWW,ZL.&CK4X9X"/ M#=?\#! #[;;8@:!W.@C3ACFU"KA!-L[\JTE63QEK.0D95%1@K6VE8)),&/EL M=\_@=&:,6-1!$('48^M>0)R7JD-$KP^FZ)E6U6.I_.*[[(W,KCP M>O7\Z)=%>;&H6SU/ MGZ\:3HM]7%:E87$Y?NAJO')O"BO?)[JE'-%7O<__1IS=Y&< KM3!(@Y/F"-6 M$HJL"$ BBV$Z*A*'4#_IF$/:V0Z$4X'X6:PY2@WU68)8HPXNU,@>[M! JW?^ M8R9Q?YX&NJ0"D+C?P)=2NS57V\X:C0H>:Z0.=2+'$K!*E#!2 C6F4WNC.)#* MAYSKI83S Y;Z\^ZWH^T5%L:.#I3ZC%A[P2,> MA+?=L8]AI2D28IKW3OZC8/3O3]IN1N! @)K1_P716RC]YPR1[-YIZ@H:V8E8 M2&\'R%?"HM#*5#-IB(S5USQK]!NL\0I2(7?L4 ZN.4^U\=-#'KK'(\=L M;E*^^)]#D>(59B@B8XOL$]\^M/_3?*VH$@'U5#E8J!4"Z+]MFB6@#<,/J-^OH\ MT(-1L,:_-E /G(/VQXE6Q9!=-'*:4SLB'Q8EO)N=ANUT/_3_$" T+LZ(\(" M(#H;P/!^WY>E<*G[/N+"SE3),#1OJB,I])< ;S/+0WG%FMB5O\?FE;IS\K3'Z,QTKV@JUP MLNWQ0G^ ,9^O +]#,#H9Z=VJJIE>?UP#WEXY_LZ8;>O\;\%@C*) "XQ?T06\ M/IX=B)6^I"H=[N;DXN7U1B"I4^4P1[)3D-4O?ZO:4SSKLZSMDSI[$8$<&4?U MN 0I&Y>4Z-DG,1%?]LV7-T?G'4W]:*"Q!O[F'529_H^M 6?)F08&LF,)L7_N M[I;TN/)6.F-"_.S.B<_+Y[9S2M _]64)%7C/S9N^.43#QCYCHJ-9V=N)Y,4S%^Q)A.)A-^_4DS+]LIQDF^) M!_B>CMF<]X)_="XF&50;5#[I6-H1..PZQO!LZYU\GWMAH2R6V033G(\XJWTB MDJ7G4TW>S625)Q]T.36JE=&=L/$RK%(K:ER[P\.G*F3/T5Q.$V,\S9=TVH47 M4JLI&'93V%.#B$[Y]4H![_6Y+]] 4L=0MMD[576' @][8PS(V'!$V7MH]S3 MM@3;X"'F&(UN);KU9:-L_VY,A0M9.NG@3X=%YQ?J(:( M\BV K6"?:SHV7>9E ^1A7CQM3ZY;E,VKHL7L$H/JTDRJ$P)>@)O*HT<+S7#[ MP?XR<'5BO56!(U5FL A;4;FSP(V09/@YSC,%5:TY?1MD:=FE,^]W8_WS UF[@R^J*M-5'5T].J*T;O8 M?.EMC Y:B1)#5=;#'\X)F]2W7A;H5(VU>N.K=ZE#@$?P"P?S82 ,@&!-.OYJ MZ[T%/V?5N6_F4.=L#_5>B\8-OK:E!"G/NJN=VT6'YNCK9@3:.]:.>6.$G=TM M+E/JW%?K3+W90G:G+CM=YI%DFKHIJ7^!ET_5FE'E)XE]Q0Z'WIPINHW--X9K MYJRRK\I,V,;TG+[SD]HWN7!&XPNZ%\%*',3F;/3.G8>T-('7;[ =[ MHQP0[^-M/96WP@YG]DY:=*ZC3++VK#?6+QZO_'3&A2+O%'%C0]\/?/B(;%U#!.,\]DU* GOJ7IC:Z9R[U?TODF$U MPVH0K+X&KZQT1#^E_,\+>.3TDJ.>;YC) MY_NE]SO6M1L14=PP?K)4PL-R5XBEVDIE6#-&&&$# M/4_6IB3"_?SR'6OV&@JZ?1Y:AE#,\ LA+"N\ :^\3[S /%'CQ'XCN\Q.@8U# M^97=?<5"0^'*DIX-MOH#,E2O@$,S1Y7?,] M!0_%!J-P"H4],*=5+X58OSQMNZ@2XJ M+WVI.#>243>JJJ,=>ZX6 M#_/]!Z?E*-'.25!B*&L2UGUX8WI9N[KD550ING/Q5_6!D0>K[RCF(\[);#RH M^+&01#=F:EK7228/_Z!T!ML0_#K_A3\23D\INXSO"(^*Q'XH[[[NFWW:1KI4 MS;7,]D\E02TYH'K-/P/@.=X3'2JKL/#(.51$&3&VQ8=0B"T4E-3+=OPN+ST>B,;CM65#'$E/< MQW+V=I#N.(.?JU>Q M2;_MX!5JT/?^3M5CIM<\-1*D7;:PM&_B8;^CZ;CJ/I9P/^?J'Z123*207-XW MX9A7H/,[J[!K< /*]ZW=F7,ZS^?TS"5VH%64"3/S-B$^,UM7_2*,[#W;(K9O MWR"SZ1C!/6@(21T95#[LZS%Z40[Z)@=<2Y_0*?A%*)6X"DNI44/Q43GM$GO# MG16=V![U[_I65=<5>YP:O3;O[%&%F[O;[)'_XS77%]T'D0ZO4L.N)MEW5UEG M#-D4[NXG&OGN<>F&@A%CU&D+B9+A0D1Y>3U]@1X:M= D\8-';?.RP;%V[PMO M8?K$VP"@1ZJIV^;9>[)//IV^8/U\"/PG>BSD0E0[YIQL@SQQA]!2/E(!#ADU M 8"_;,;$@4S"'<7NA8*OQ1V/'OXX,3H QMU'(/U%B9!".T%VO")N)+A6@;N, M=V(QS)N7/AIZ7TG,JK]DO=O==E+<4"RK,SR?WEQ5-Z%N42#_L#?*-Y1-NZNLM-/%=D MXO07$ZO7*(];K*S3ZU6+(%;)'S^WU[Q^47\5&@\\\=\M&LUZKML&^[UR6N(%[Y/JPPDO*5^=J-?L65R\";ZP,R:1.Z;MC!T2M@+S M)V([;IW^(:1^"OWK .'8RZ\-D%O&W(WRSU31"AJ(X#54AR=P111MJ:HK;5+! M)M-$55>\X2RT7:_;UPRO693QDIS]P31*\)Y;A_7$=K&:DD4:^^Z7'+KASE<] M#=?KKSOE-TM7240WQ$1FVO ,?FE;+?GD:*&](72.S@P@S^A0'Y?F7D8SA_%/ MM58?+)7;E;J6,]"Y%/J'1![\3?^K9+%^^-WBBF]#&996HLK6'I$E&T_99C7] MWU!G(.?4G YOKOG4HT*NUH#<7&]7Z4Q+F ^!XZ[?4=!0$\IGG_< VX;0=T][A\W M !>F5,LJH@6TLXF5,[J#FS(-=V6<,F.N1/DP3&^BOJ%[53'C\NTS)90I-%D* MM='+L.,_XQ.S/Y3H4+Z\\$QG^QD 'O,<,6G(53F-I M4;DEJO1X-I!NZ2 /AS!$'6E51&L6(E298CSE""_7/*Y!I M /C>YB(OCFZ:J5*7ZI\>@ &FWX"8^":9@SEL8*:!T%!*0TV198TO#50[VTO: MI8$FUO-($C ZC3?4;QH@Q,\3.&U*@!1D-T42?3_N!QP$ -[3L\A#D#%B];J1 M18KDMAH4O[Q& \GO%4!P\RN8HTJ:%R^UW\B#&[S0%RGU&KR."'Z()33<@AW7 M@Z+D8MDXO:"&@PJ=-Z5>4?*PIO9"4>H#6U*[K6T%O:* @#&<#KZ./>3NR<+PWST&0/U[_V>^U)Z,Q)B:? M7;:>\;!^O'+;^TR53.>2C9+5SUWHVU0IHO8W+UDL:^Y7KT&34;2&I#[6< [, M0PQO+O9"MI9"0K(&WU?V_\XJBDEP#7)\RVAVUX+7)BZ;\VHHY#8\:[?($YO3 MU'N*_ 8'GQ;$5P7!5>?/'_?F>/IFRDT_Y$%9=-\?K:OW"M[G+G#(L8#\G<@G M<:)M+CQPA>+A.J99IDV>^S7XT=;;;I#W;,&71^M4W*Y5/M>3=RWX6IF;\W.Q MEY!=%N:M-]XH9!#VN!8QAB)8$Y,.Q>%J_6\H+K,QY$<:EXAZ0/H_;K$*&R== M-U[QY'>M?[KIDHC59( F3TL%;5I]MRI]V=1\\G"_V8*IGPHF&D'[REE$]?L5 M] 6GI*44UIFL*RM*@TX.A2E_/''G 8@Q#01JE_Q!A5#[&Y1QVATSI^"J.(9W M<'%LH6,;OV NNEL#@\V//#G>P\2W<='FY'D-_-?H\0-6QK1C;**7 M0\L;W- MIINFA,,R'$M]@31 L\*LH$0@%PHE[7L8\7.V,04&,#%]QY3PT-^J,9Y<+AI< MGZF$MP730'/H*#7.G#8LB^^<[8I\W81;E\AT#QDTPB7 MV2IG!IA;6=>-87U\$%)_+YF>4BS M_*JXMQO!>R&@6Q%[ITEZ,6G![LL'ERNB)3HT$#TOT:8(?@M?%4A6FF<[OF9Q M&8=X+PU_(5R/5RS,CG6S>5VF]EIQZ(5MU%EC;+P]/-@86U?YT85#VM,(4P%M MD9;%JJ,"732$O$X.MAOM0ZPJ^FSP7!D.AI/>#W]91DU6QR5K*T #DBI_1$9< M$:9;A+[%E'BVRI[V'ZTQ)0:0=8;4(',(06)@.\D_VUV6Q91H8S74,&EU][U' M;Q'4=7'FE$TP]FY:U_UU2>%7K3->H\=1YW M3]A#$PID);RC,TT.@A]TO9=[5Y?[XT<1Z>^"U"1B$PTD'-L*I*A3-310OZQ9 MQT8L<(5'DP;R1QR5C"/^1\DX[.^2\0S= W[4MJ$A$+;D:* !K-\)Q((VA'0( MIHBDQHPQC>YVOT:=;5#TG94& MDIV'1=% YZAB8]0^2"6Z56^+UWZYS<JD(;,^.&5$:^N1D.,A@O$YJY0LH: M7Q\W[TF4L95T+C[H5_-M3HYOWYSP-YOGX_NQ#0$B,Q7HX>2O-^W7!/R*'C1?S?HN%;9CPFZN?L>)R9UNKT61JG7\FAS WW2 MS?XWD;JK6Q6U4]#6J_9N7F%+=VR"A_*32[]*< F!+S1-MR;NBL^NJK,EQGN& M+]4D'DA2;3=$-TH *V0G&AY:>\=33^,?%[:7N/#&^UW>U&](YT!AMY/H$RA? MI1KV-G]*RED7[],E&VW7XV\WS7#30%8S?"O^UQ)NX$7?N9^7.7!6*+0*=!ZE M8W" \EF_:CS3B/OUR@TV"-N8P[\&(R''U42Q"Q&WIB\,7JI)O3C =[83SCU:+^.7MXLQK"!*,+O39,7CZ11GSQW]VB@O=$(+\#$@*#E M[EU.=.>KZ%RY/ZJO>.(GWZXV<-@.C"B5TVYN.*>TD67U/'.-PU[)0GDT M';=NIBF:<+V=L&\D=VJBK'2"??=R@Q@1-@L]/F,W K/IJ].?TULT'G"<87/\ MXSD?\F6V9L?JQ4+,2?D^RP@-<*K:UK.N,IV'>=\&9MPF:*"7,*)X150-E2L1 MRJR8%?*.#+7!:B7Z/7Q0"/4HU9B#:F@7Y;0"BU:!O_%V#'OM0DXO \*^I MW3._-!S\JELE]3\_SWU& STJ/R9R],WMUW*=Q*%A9HI!P'E0KH2R-I<(Z-_' M]/[:$>D!0]C_^MSV_UP8_].6F@'9UX3[F_^CJ%\!(PZ^^5]%_5H]R@5@0?C= M?@U>+Q]STU;^PM2$G);][&J_-)3FN7C1PS3.O<(E7H95V"<$[B$DK!,/I3(> M0WO9MG*O8V69R.I1X\W27&C;RJJ=/U).?R);/C^%=1^??:ER@1Z(. \R-T6L M%N29789SW5"/_?MA5?OOX3!<;)N)8+A]WAI3H7V"B>54^2U>PY[0^>GTJ*7V MC7DZY37)-JH HLE> 1-HPA8$9_+#T4 FP]G]N[5.&O*9TWZEA-5GH5;RTL4? MSK!.SE;R))>@V?$AP62^.<0Q&,QX&J[5=X^)MWC0R##>(^$Y#?0NC\Q'R:^[+1@* M0!S.(A16!S.\0BI'6-4FG4-)*76*]O-&K\(T"R):9JJ[$5(H,!4$?T!4R4&' MND,8UQ.E4U%R4,%:*XE>6T6.P^ M)B,=\?NMD3QSGB$+PW4W\\96K\,A/HXAXZ=W'PZ'4E=^HD_C,>2SG((JJ:\ MY4_J4T=F>JM+JFJ46)_;(!28WI8OO"TW$ID'LWC)-D\?;V@HK25&IGU^HE@R MJ)7#G6/C_IH&\KA:K]'G/:Y6W%J).WG%(?=Y6DRG*"@\5= MC5Y<,K,;><9RM4)<5''T3@'"T%[R*O7-YF]T*F0V#E.>G7YHY-^,8".;%]Y] M@6=.?&WBL&U%<>IZ!JA/IO;FQ[1872DN'X^[$5\:\M*';NH,8VR6-KGEN MNLXBB?<:Z-;8SCW_HU#=, KF4ST+IX'217'H[B38AP0-OMH8Y;DHIQCV&!]/ MKOT#5N^HSN>;K[C.GN#*NR MX&W D?W-LZA?9#H3(O:,7+#".SWZWC10\\S;;;AT]3 VUJQN9,3;8J5\,R[R M9C/*O,LT=M-<<[0C_##)+]*1$3^J+EE,9&-!(FV2#DV6>O7>K1N\Z_'^8\.N M>58[=H<#U /EXYK1$.I:FQ-)&"H4'XBMA9J[^$ZMGW?OZXUG-^M-WT]XRT!^ M3HCRH(&Z4*<77B/Z@N4@6?Z69 _B1='67IX.1Y#JZ#A$/H:AG\,G$TS[C MBB+X0I-!@L\G7>.[ =O0H=&7^!>\$:P7+7'=[:_J4XJ&AVNH-K\&323)7;T@ M:H<_PT##^763%WE5@I<:\ QD/X>$4N*)X@V2&\&(ZZ2UULALU]]^-J4+DH2J=C)HH*<< MZC4LG;MJ2#>8";63RE&&@S2=9QWIB\8 M^>PZ@,1M^\M[S[3P:KQP>B&A(O*Z$]581=F67+8;2KF>]_6-_91/QO>,D7T- M*2+3(=:( 051+E>/.1)&N9%OU8E]"KGD.&4\')U6X/A M"C:6]<2J8$3%9SW%H(*)E^-FV[,>&BV@)\'1^)@=G0>Y3@*SJ3HK?KDUR^WA MFP;<4R?$KNB(%&.6<>BC.=RRT0^D\=9N?4GG1$>RJDLNJD2["-$$J5-^PS8N MVEA,R7!,YZV-O)RT]:MD[-Y;Y'=AZJW_0]A[1S79;]VB412DB2!()])5FDB5 MJJ*$(@+2NX+44)42("0JO4L7D"*]1Z2$'CH"TIM2#(0F/:$&2#F\>]_SC?/M M>\]W_\A(1D:2,9[U_-::)D"XEE#?T- M]*'"HH>58U :YIM6V.5,IQLO*Y1,Z<*5V)'0./2DTVC>])2;3-& MU6EN6Y*K@TCC^8!UF1%KR#2<>NM$OX_C1W7_)\[1=2KN)H;A2EW;/09QYUV(ST Q=^K_@^+ M["/[IB$5AO/%8G.:RBQ-'.I*Q2O('3-LGFYD4P\ITZ/,TIG)6B/)?_0+-;=7 M _!8UZ:DQYG 24P@\"]E!KW8ZV;Z QDX,*X_Y]\^+P@1O+ #K.EN9"[[@#E\M?0S JFN24LYXSSD)RO$=0!J5^;$*/QAO0^ I6XRD6O<%RVQ7 MAR\:A3EGV]6(F\26;,K_S:HLSO$UY,NOOH $K($B W)+ >RV('!+D^\,^$?K M&A&,L0E#5>N$U53VJZ PK8&&XPXHN5N5,18[O:,?9B.@P7A/4[0QC4HERGPDDA]"3$0UQ,I[7;W#7;JFYZ M+.2!!+)>RAS^7?@]L%U%&1]4W+K36WC,':A;=_ZT._6MN)T#E7+:;89".Q1:51=!8PP,Z'Z3:*K@>",&:(RRV!QJ@6;20LZ/ M(9D8D_CME>CNV=3P6ZGC3[>'[^X9ZJ=F[[?UM%*,T*ZF;9O M-]%F'2.)8.W"H,.M:H/8P018+XP"2 E?XDP4"4?YPZ9G?R>1A(#.P/T9N+6R M5-0!^@II^!U4#A_J[PG5J0!KPSF>\CK#95['T]J"!JX9X&9?G_#K2^,]A=#FT:NK5J>I7)HE%>02G1.]TIZU=5)=V:H$59BQ@Q/P '6%3 M+92SM*/%.@HUP] K:M6WLDK^2H\&N>:NN]JI6NOXR@*Y)"IL9^N_(=L"#%]" M=1IP*J5N'M+47.^>)U1S?WA%'W1Y.697QM$*L[(JXU"5 0:_W4;ZUL^,ACZS M/%,C49<6U\7W!;9O=JQBM\=E@W;=O$BPNCT>2C(@:0@73OS8MU];!J^FZI(G MJ.9O6=]V,GY8I_W!^5*?"-W#*PRVJ^%M'=-5$-YWYXZ0+E+'!<-[7(OHQW\W MZ7D%)*K8G#V/S_\!#XTB Q OR8#Q/'\X@95OUDV;1-VW;!$(*PZB7:5#," SZ8!=]<'R-Q.!AVVK <1H5C(5KH/9+9( ,JQ^J3@?\L M)9O-AI\5D0'K>R0M,N"4/YZ8T]*#9UQ,\;G7]:3ZJJX1&0"*C]HV02QKL*C? M[9[I-SXNZ(QJWO N3_D:*MV)U)5B1K@+9%]YOJ MQH^8ITX[NQ;."S><)K_1?V]+YO?L*+AW+9=[&J_.$_F7?N0'&/G8Z+="1IV#/_QW/COG\0G=-W?RG I2C8^2/-Y$& M2\7;.)S!HDT4@7W9284-#;:9C5YN\"!(%6YQN/KQ,'.0:L"EYOX()5S[%D?[ MH*=;P>>*1.!=AQ>@/[8R%)R0+5!R,1ZN "#,C<%M]Z+_[4$XK9I0/B8GAD2+TXDIVIVRWM*:4/^P/JR9M+H/&X3YR@JX5=99!.R> MVPRR47#?[7GW")C!89Q>"O&[".OM-E?ZEZSDS) 3,&5\N'$XYFI]==$?\RT) MZ8"CE>K>3\/NT_LR[^C'=2\+O#7_Q(V-4=7>BKP0W=M3V/5.FUL^$D!GZTM8 MZ\SERM<<(F0 X^S?U-'-DQ]S:,E3L' MZ377J1] (\6!VU^QZD?QBFJOLKTR2 FHQ?0.T+8(=@&UR=%'!O#WVP0'Y&QW M8!AF&?HD9^?F-,$%_?>(9:>C*=39QC)+Z1'# "XN7\1?D6,IO),?#J]9,/RJ66H9[;^X>)QL3WZB5%@,&>#@ @V^N$62"?,S0^CO[J@+ MZ#'IE'2&W:X+-JIKB0!Y,2;DL8K$/7[#FYQC=#N*R'XA#6I(W>.PA9SO@B=A MHO:2D/BNDS%(_&/1'KO 'TR&C&T*%0G:TK">J68:PCHQ%BI8B@?JZ4@85S=. M[%7\>B9]4VA:G?O=:8!WI>=1;LF^G(.Z6VAF;].TFW3"']@XZKM-=(M)D<5\ M5U#N+_P%28@;T1H7^]V3G>(:Q?I& V3LVER]^CM2X L'WF99N)T60>'"X"_[ M#;?0^3;>=H0Y8O[04^UZ<2NL&?K*^")8>KC#/(X<<\P)?XC%M>65;TE@,&U@ M]$:1HO[M)]LKV9^YM^I#(8@X#5P-'=#HUN]F,H!R9]<#?Z>W:/= AW]COS9Q MD#=1DZW+4UN**U%SY:!_RZ8UY(W),AE N*%[+(&CZLJ9I=GKG4VV$#I7)!:R M)M=&YJ7*C\6K\=?LMJO>^TJ507Q/;\T=4%;H_X(3:)^XM*G7T7\ M?P[Q@*!W+DZ%0%S7?S1IM4F(77A7.">)QB8YOKZ7#/A13+]E7N/)54VX1NN_:DY)3R8#-DLM:_W1@1<';\@I++A2.:2T WWM5(2/K[B3@ M_\PXZ 7H/]YXQ"/R?YG,\?].3OXSS&.+M .%62 8[>!=VOL)AVQ[I\Q+02XP M+P'^4Y-%.(%9HE\0:UF&->%'QNVH,;Z:H_83WSB+;].-, UV1D@!Z+<8R?QC+ M$\;'P0XHC*4WK4$=Z[\"4CRW?HL92!" 6&@.HVC%4:Q0GV9XS[3Q?D_!)C)1 ML_F9LV%I*C.5XV>I9%_C._Z6)B/H6K]M>TSLO<"PR;I8!;N<#%^_5$WJ3;X,V<7V,<(K1&'BD?XZYU$/Q)*6GG=GV1[IDHU5"_WN\O"#].!WZI M!%B.1S>>*N."V[]#J)ZW?M=Y>:;A?M\1&>47-VU[_;%3!\TO?O[;BS.[( +G ML109<.4/%DT,DC^#K=$0(O!I6+GN'(X60V\B7\^QQHJVCP++Q]_O3J)Y&K8^ M]/? _L [A&%7YDG#Z.KZ\*7ST SYGT68^>?-;R1/]876N)'2KHN^QBS]&;9W M'ZI++\RVCI]R$^1"RSGJ7/IE;B7._""47GAH&!ZEA\TAW$(OWZYIV%_.L&+6 M9 04!)\S=26J\K1ZV6A?V"SDPF:N_]MFLON@"YN]U40]8"G3@VPSL@X_ MS;\:\6#>8ZGHYOHX]I'EVZ,+\T81;8G5R]U(G2/$\%XDG (*PI7W@'3'77-< MXYXB#;Z:BJ6I0JJ5EJNHA)I*,;QL?]Y>$)O!/7%S2??S?YJ@K>&+Z(0 M!2!M;?Q3?\QR_,<3O!:/%SAI+T?\GCN6'6U1]412LW\><:\1__T<9JC9&.XV MQ"G/G=(3)$X)7K,3MX>M;QC>;3"( 3Y-6X0@NX&GRKI49, O,53*0J#^^10& M=0.^U9-,?'9 >R8#V!$<#GUT898-295,)1(/*ZD5=/!I\TY>6\,I M]O^LDBYQ5YB4(UGGR8>VT1P4YL;,";%<-_F:L2660"I5F6 M59&J_TX*COTK:*S*SY&>?H['DDI.&FQ(ZMY!3-N'SR3]C]EMQ2__GB= M'3&9J?O/P)'9 G@=%MJ/#:/D+8">3E/B ;6V'3KGMU0 -.N&NKA*"_I+A5>=.H]89%93M8R)^TZ2]^^OB^IY'2E*12#J^W MPW-24A,A997$,5IQ&,\#J>G@2*F04Y"+8-)YV_G':(%K['F'Q^N.Y=4&#YEX MH@KB:]6VC*ZCA#/WL.53__P?QX[]OJCJHL+%$@\9U3#8?9QZI@=8?+!@8M:G M>>(+X*F)L6*JIT;7K=B">;8'C[^5JKS#H=I5F91LW.0B6AX5]^B9)P&/AS.8 MUJ[EQUS=7W,:>Q.;7$TU$B>W&/RC_;SLY((/_Z>R[A2GWQ;V!8R/Q90X6@J,B?%90/F")I=]ZI2%XO,0NCORFY[7KXN,H1SB M&8*2,+#PP'*9N*2"3?#M^N;I=Q[%"\A4,UMG"PJF2\B8G,^O)!>)DE3MV@RW M\&D]LV1 9"WG$,B]4:P.&:4DPIH2:#L]UNB_9 M35 B9OJ(O>ML6H%QN+'VS@K%EPP62#TRYCSETTEZ4F282"W(]Y!_^#R7WPO9 M;UM!_W(0BUP_CI6OF] Q@1^LD] M"*K+K^5%?E);\J]JZVNLNGDX01[W%#Y$-!4 M%(F)E9;&_C'?>"LX&A%FE/ZLI+;9&="IV,*JT7U+,?$91=X$3 FROS:M>WW3 M^EZ:\2CFB]FF0F'E=Y?IGSV?"I-$G<'^C D6@[X>DLC5F^N*!DVF6FE>*87 M/3&W\7%SY.J[X>*HT(E8#"''>EA1< U:2 9O##8H9SB5@O[ MW.?>!XO5 #^0-'UF6TX,DG@9MZ 9 M=^D^/&%ESO/#FRNOWK6)-V+W@MLDGY#NW83 &+8_?;*V=I83\[@)DL/.H6$D M0>*QK/,,P\%;-FAG@_.J5UK3:6-EWG>"/EH4XV5RXA^P208P\+]%'SM8C-#^ MY>&/VW=3P'VU,$0=K-201IJ?\"5.^\U:3[_F8[ZY#2$9/TGX86R\6=&F0E#' M"T*DRXLFE8R".%*M:##M@Z7,-"\>/7G#>+D9-AH/#8UC2-70[_T+D\0%E:-= M>!BFQ:N4*!!6]%+ZT[RZ.^?."*M;S)_,K1-\::$)-\9_Q#Q_Y9].(_H+WP.E M=RR#P+AI=7"OX^3W@/JUB6MB@5WVOJ#CR*]9MQL?1?F):M^%3 D,5D!!"]O% M=P+O11KJ;TP%M.;_S3HWQ:3RWCW7D*,D.9^)MZ&DUO=B>5@G+Z1#EH=IS9A2 ML^Q"B:50ENKC7:\\N/?E2/,P%U-IIUD]*4J0PM"6 M4FVNLK?1O@GQ_K))FZ;,($("RN=4"*S5EH *S:L0R\ M^ S#0'6E9G(76J[=*"E6%GQE#YAHEBF0&/KTW@N&3!,*W8QAG(<149D4<*H\ MHI[JK&)MOR>83TJI//4#V\5>0#$<3]5M0^N3%?AR4DFYI"\POX*5E<-JJB+U M9,3M3H:J ML<^RO;))>#!DH]/SM5=Z?LVS4XG@2/$M,%-1][[SP-AYC5-P8D MKWB;%RD'O97+E>^>3&Y#_0NW,E3C#M'T5!-'G^W#ST5,ZVN^%.W55EVFBGL: M9Y,M$A0A^)P9MZZMW-JM^IJZ88('UW9WE5U3VJ[N)#XZ/".>#;9Y+3!)0FF MH##GZ5G%G.W&EM2$ M/$^^>^-=(Q-U[M=]]AQ[0MX$SZ+,04N_C5L %6OU&1 M_'''YSUM?(VDH7/+ZY[V[#:UM?NADNVWK@ H5E_ST3R .A?B:S ZZQ^A#[E[ M=K.^ZL"RM62BG0+>W#=_=,"K04%L;:GALFSY=G=@!T 8+'A[3K#>RRE.G3F: M3'?0%%/>$RQ>;CYZT=?/K,M#WJ^PEC M;29"IF_5GSHWLI1NHFFEE86[VX!32JIVSLLBSC)7QX]$SC/O["C)9'8FY%ZB MW*HY3G!_BW::1XO\#*'SY9'$VA!XLV7<0,^10,86'=LV][HBL42UP@TM7KTT M:B9[NPP90VH>^\9$H5G:.]>SDIV62\.H6) M[WH,XMZJ[L!93CN:O4NEB S AN,3OHZO^#1[3SC\=GI2$<-=_RF7G[)?'O#Q MQ770K'EA'N%*F)A%%XRW>H:##-"1FK>=6]!W=_,5L)$D+*OBA*0 NK. MT:,;W&*$>BE@SK =_>&X@C?IY!5B:/_C+ZK=X+_@G;U?J-XSUH[XX+&_33G' M(; 'D83F5B81]J+)3Y>:I%;NL3)^@T:R7>&,$)6M?Y@31P8PRH#Q+9(5D,BC M";O7E8_&.JJA8L5E/WDF8P8ECI-N(*](767H7Y2+G^N M56-'PG:EF_W%$)6'YW)1PTO49EJ#_A"Q_$1/:DBWIPX_NRF@ RW(]75 SAR- M>+;R9VNWVNB=/:L''G[NUW2:HX>/QS!$[TD_K..,.,P)5Z"CH4,V-1<>YS[F M?72CE_34M?M]A7UR*N]S?WE$,-P-0:F3"WV!G&3WZ8VW49.^"68$T>_FK;P? M_VQGM'\BQTOGM,Q_K[$*8V72:\,IH\RD:=%M M.=T@:>_Z[4*3WA7/FPV*OGLL^M8BOY_O 8MDV1243V7SZ MRDI4-.'I,;VO[&^\2:?%]-KJH]XN3]GA3<5^-N0SJK7V*S/"U5T3BN=V;O5?UZV^R28N.S4I[SU4T6*-'QB+A'FX_9D7)<1G!&6L724UH+B MJ)PJ4CF9%8B$C;@ODR"B20T,K5_NK&^=8+VM6;"=9(#;8]:/+7)>\C<@CFKK M>E-K]N=(5D;N_0$RH/M3SI+M_H_,ZM$-GFOUX[5W?$:8YWXY!0##;>44?$/= M6;<5'MR>%_PD,2C8^3[ GE])G9H2-,$8\[)HX[< &9 B>&I.!@1:%8X.TH=[ ME@YGNGF[GQP$S@UJH/@/7NB^;WOX<7=Z@<")*6QH,P9#XA(\*^7U:-EZ?[91 M"7-?NK+<-A(*=T!$>&""5']B):*_QKK;.OC7@B/&'KT>E'Q^:5/W,DH;QN9D MDM%6[8-9 MLA,"E[2^N^AQJLS ]H\6T]UPMN'N >[),YP14(?IP,>?R !:%C+ ^H*_%3X] MH6]YZ78Y->ILB^=:YE7.JV+,9H )C@S?>?UG/*_^*=L"_5,5;@K;$>Q; )I? M/ -4HN[\J^GSOSW^W3.ZIB*IB5R2BWJXZ,P*/Q/<2B4FI8>W+W!(]D[G9#<2 M"3FI 3.YD&BU\.X,[K4HW6_7C[4P\'2>7/FCB5Y*LT.W&W>,7!(5NOTHX@DX)!43K#'HX)3_C$JLSI53>0 6;,_8VZJ!)^X80?B'MD M0!@'MH]XY6CO_)2!#.#,)[&!NX"'-_^98*%*<"\_MXC@B;_$0.!!G9JV%2>3 M ://45@3,L!;B0Q81FX__@J5PGMAXIDANI8SM>S2.K);!N<3:T4,!C_R=$.-+R)J?[ M ?_5L W*:^R*E)>18^B+V_6FE6*IK_,BJH0-ZDT5-(_6!@ZI7TG/=_JC\<2DH4*]M*K]YIC90^_SS:R="K?]7,VZ3 M.R_FJRD$<%%#=E(S$B=LB/.+2'T*.,M^G@^OJ+]0_!>NLAIN=*Y"&E"EA](7 M;9!NC_):^>_R:VX?B:2WC>TG=*E3LL!RW_@A;#D-"?GNBB8]Z(M#8]=-_%QW M[8C(%'U/!K0_8/.^O?CQON=CEC$#[JR7.>*<5ZE!S97@ M$S(@[>W<5!*7N.EBENOSM,1B;]3^N[^7'P'O]\$+(:P[X=CB)>.CR5G,7RSPGKK*;SFGPR,<#E!BFFVKJX1\U!1Z M[6'WFN+I24!*Q_FW[@\J#L(4HWX5NA_A6-UI7#<8@XI(R M8L5S:X6:K4C@,];T_7T08J',+,Q'L4+]NN1$H8!>$.'JI)F4I=DU$,KB^RPILVB&\77C?OC)W?FU.J^LK< M\#OIAG['ZN0JJ!["0*)V6Q*CW!"7&;+0FQ$<$6$2^^*Q[6G6>/S:3+46ODTL M(O#"+UU@Q@+:"MYIM,Q)?WE[/ME#B#;^OF+1E,T7-[9AD/#M.)'QOFV9I6_P M%9%_SR*)6CY;"PSR9"0#.O8N(EIFD*ZP>87V/SD?8N.F"@WV>CQV^4GX\S'I M.3?97F SLPA2>/(L:=._,IR^=LDS*$BD![44IO3/$ ^Q0&PBD"2G!7^-HHV# MUUXXS#GKA<-4YF=Z73%*M?F7B^A+4"6W_D-J.^#$457W"X V; H@ R;-E7)L MYH>LQZA^,)K$)YM$]YU?Q^MP,QR'-=XVH=,OC ;;S5QC6'F\UIHG3ZC3CV^. M*RKG[W0 SK+%= &UI(EY'S5UOK4AN,I@?')S3X\WFO";KB-W$96DSU=/K;<*, M:K*=:U/5#0J,Y335'Z>AL6^+B;_]5.)BH2C&]X7AW4;)]E1BN84X&2+^6+DF MD SP+=U2X"YJ+=)U#'*F7RWL9$YE3U;0D(Q[C.!5_88. Q&Z_[?IR\[BMTV6 MN/DZP>658',DLEX]U>^]P!V@<-*,J!._L,&,>=?M\WXZL'5A>Z<38S&K_CT M3&!O67FJH.$M'K]EB5\W]9#3+:P>& 9.S1)+2/E+!9\!6@J^WP]^S2]4FSBK M0N0L7/N-AK&_V&:#0$O([? \//IYIE%3CF7U!()+-HVYF6FU\IND0&[Q@-7W MCOLTI59HR7O?H(^(R8<2-/CR#MG[Z,WQ/HR;N\Z#U8($6C[QK$!O]ON?T6L6 M=_J7P:K0UZ+&_MZ%:;UG.Q%PP@>F3GO9MW'WK.3R4*>O@5TCOSG;R0!*@@*?O05\7\70Q$OA6+?]%]$T$-B!WJ32XU+G M5%^7<6T?'R\ZS\[[E!@M *47^LL190,PV*9F =D3I*51Z*;]+!K4Z4+];M_* MA6[Q\RHR=-DXZG>[:+S0NJ 5S=V8ZMDX*965M3B;J^L[J//L@D&&Y%YC2./6 MQ*_R@ T#-73;;,\*3;\Q936PO!UEY6642H+?RYO@7M) MW"7^'H^+\,M @T?U922K,#9,*PD3<]@LYIII.X\3K.O'W99CDUEG"VJR?C#7 MOKJL?:4+GXGEF%D*C^2?$,K>/1-[FIX[>?OE1H%Y1<3W?O_+^:JI'\)F0#0_ M/3L%7RY/5*C:CE!OIGX: 5>"36[-:'WODS;H[+_WZ7Y[!/8Q=Q^R^J8)=W9) MJ5(;QW'5!2SFAPXXRJ:*VRB(')5 E)';=\NA3[%"A1AJ@I%_I4[19E-H2"KP MU8+,I*_)@7ES=^]+I3Z-Y]'L;*)/6 %[/$O8F\<">,Z\3>G& M^H9F-^PKPD#G[W8PCJ*+->TD[:Q RF(KH/[+%0F.8 )^GE_=?X&,+GB _/NP=OT%N. U8'O?_=F&%-!@<>@ TQJDU&T\R@J^ MM708XBD*]_%=+F+0\A?-7V7!:%]$+OLSEX!CQ1Q9"9(LE\)='%P#^0_>_ M)CB!I3$LQ9/_K'>9(0/N26SZO[C@'#DD6C)@-P2FG!"^D[-$WY6SW4G%C?-# M;V0_/947<094IZ_U,V_1=IL?#=?@; P3=^W5KDW$L6QK*QDE4F8WI M!L NA*S\"<+%YC.):]H=M30'O&E&C->K0[;4.=#99DOR,2G'S@_I->CNE\T[LN&/J">60RFK[V5!Z%L8CQ7CE-M6 M7ZBZ[ 'B3^/A*[$C%Z&R?F81&6(&7S$;;55='E#%%OZSHW#I@F:DVSW^?U97 MMIA[0S(8]8X;@E0;+R)ZDN+"\]2=?^.Y17W-8^?*+[!)I@ MV:3'FG1LJZZ8C,*Q-*K8KR1:/,B#$*W :9?MFJ\Z7E?,-)!N#%B\D M4:&"[YKJ?X81)"H&TB,,P>C\,50&%Q5 5 M\_7#2YKO'Q]>_DYX>/X<8J _*D-_LXXP2\K9M#9JP@/LO#FL=&E(6VU<0D:7!BV3D U^ZE]5:4HM9N_[NO%S MYX^8=<6"*"W$N0Z4%SM 8)T2<_6V4M6=E(FLE![4CM8(N?E8>>BG,>Y'5>X- MPQ\,HS?>4E,YC6.R?71GEXC^]^#[7>S&/QJY030H/+-T8M=(GUZ<:PV\3BO-Y!7K[J&[GH[))TW\H MQKSQA_($";!'P5:3]=>K"\2APIAW%LYGT,IC?Z&F4)3?/?K5!%-W(2'[>XR_ M S;ZHM8CX&U=12>PX<+*!=*)AV+ E[=IUSNC6A6&Q-*4)&"#\^@SD BN#Y,5 MWQO+,=*IL'(FM@)W9I4EB=5_3X'7T-SEC:W(51@@".^N^'35$ KN9?@%^'41 M#=I]$WI*S)],U^\_D=:Q[@UZ@O+!R\VI3Z)N5CPZO6'KM#%)XJI>".#O0 M=+6#5JQ]/,!1;XM,TQ#G\@6^MIPREBM[K-V-R-291VB9>WNG!!SKP_ M4VU HMN:X9(% UN?Q;XALLQZ I':IM%;V^!UOA_J+%?8N($>W\W155;ZO:[" MB*O<"R']FB6HR&]J)_162U2@.#-% MW[V36[$;S5;;'&NG-R5M=6]:I%:CHMC-XDDMW2NG/%,)EL(D,49G0)C\B2C= MY]O5)[KALBK<6'BP]&\9%-5&1E&8'7$F8EM,H!74P=LV=25S5^R+[&)[NC[- M?;_GKCSP:24EMRJ.\>Z@1 M 'X?4YU&P?0])=[E'>9TJK8X+':WJG02O'X^9S,E-S_LC7][ R46*![GB1X\ M,9?(:N::Z6GVH-U\I^D!SL=;;R[KA?:,1"A)7$6'(1)H2R _.>OG-?Z:(C*% MD]G?=K&I]V+#HWQBA3M5[:<\O-$W-\8VF?I9TB)JV<3K[@3?,%Z&>O"<6@*L M'9I,3(#W?I05GH]00A @7&H:&7!M*.VC*.RV6&N]@]M-!2-BV5UO8_!7X03/ MJ@%X$'UGZFW2GE?[PZ&5OYNC&602E:O]ZD#AMNHAKO59:??+=*'U3X\J!P MQ[FSV<.'?<(F.C2G<&XWN"-;?%J%[9'#]W#MMG'"(]!Q6/ #;@=:TQ?'4&C4#_&5)^.:MS?MG%L<$;-]& 8&- 3X&'X)'S5^M"?0.HX@[/#PN3E\ MX-'63*)9U*X]U7MHZ _PW1O%!UO@_3RP.V^:L!(1.SN[;%=P;#-[$\]\O1JT MTER*'&)6N"H1J0\NT2CX"\7G;UF+X]/RX9TBE?/0%^.+<9HFSS^.NTEZ+"$E M$6?XR\N4]I=!GGLQ/R+8UGC%%8H9@M6XC#K7@Q M?QN$LNQ,GO>%SF\W4$1$J7STNITCDH TL M!MG2)+2^L7CS8RZ<2L9DD0R(KI.@P#\@#;L!GU5/S#KG9NO;>7AA*LT7/G^7 M3AH0J!%]X1>IL<+E[IH$[H/7UH?C>/9(C)DYP5).'(^5/6@$NZ48S;9$![-*MVAB^6.(=A#XJA0HEVHLNRX6#?6M8(:=LD_LVSWFR22KC!]"$XPN-%VMH\R.%XXBG7$]\A[FV'ARTK M@P._C"+3'\Y9 E]B!IB_@'7I*LXF2O:VSG_S5]LV!%0:W0/?V*T[V2B'K\JG M\U!CHX:L-N)II59N1]I\70PCO&53\W^F>,]UJ=Y=ZKO?=Q<#ESZY$E: M*"$\&VVA M#Y&&3MHHL:QAAT2#GA,.\;8_\D#PMT3Z&=3K=*0F\7-]V7A# L62QI]M/_6A M1@-H+X+]]V3*<\7Q_D"%RJVYDZ8 &%W5BUM(OEC[:0)VHPC5-(,[ F6T9?DO MYUS%9P=IFX\2>"'UXT'AVMCCR.\'IHT1I]^:-YDBA:Z-\UWUD&2KTA:%=)S MKZ,)]'B1-V?A(8=6*@*C65XV#+71D31S\W6PC]=?.%5(?/&/3NY2H-TQ]9<0- M$T]#>(K/5"G$W>P!8A.=S97N-+G%'[O6GWG7:#%DR?T>E5*X.L<1'>8[DN%5 M^[4J>#EV+^3(ZOIRES4MMBVM'!]M_>7O-/)XM."6N=L@U>GLHL3/T3(E!-?C M>=&G]RUC-F'#\$O2W ^F-_NZCH)=NQAX?8RQQ \[A;*(]@@B9BG MZB0"Y"8(X^)#6NY)$X6F:K6;:?W%W:PR]23<_WZ;>_K9-*4&.922Y@!; M[? M\AZ)R[G>Q@KQW5_N.KD)YEB='E,ZH7[8U 9=E)[X$=I2*ZI)P\9WF?$^RPO' M'2/P$E%N\22^@B"\E'5+QT)S5,+=0^9:OC;D\$G]\.)IE%Q0L1-=1+[(?@WS MR\)6M4Y5@)+PTA /I[\TF/N):_J;IA9DG&910MR:._.]MR]8+N<%AQIQ7?<' M17U5OSO5M8]$UI179<$#G-G?W*R8+39)%SM=LD?H>F):N''Y[4TOJF:G&S&A M4RW/[K&1QJ6WDC\.,1"JZW5B5TO;Y]]:_>#\O&1DBP/M4%S@ 1 RVSM\8+P/ ME2C8;O.6?9>S8Y&K&26KE\[8A0RD!-21W=S M+-I'>15WHW_7;\4K; 2+W_^:8GA#30/WD6:WSR"?T@71_Y?63 M2,% O$GV+/YDL76O(YZ.\"1J1LWC&K[32H&>[_RJ=QE)3(@MV\$J16]1$I9VD]CS>"))2:MSNO82[KQZ,B"G-XXH2]KC&4_ M&-#2N*3)7/[5_EY?JO\+_^CNT=+X4NW$Y$GBCR'-V@QDJU#3L4R87>IHH3&; MUKNU+Y9!&SV5YH%WQ/LT.H;(Y9M,O1W?J3W(\LU=_*. ]>I[Y3P>1'7C8W&L6GC-1?IW/=9\S:3A4:A4\4B9BY^U]N!QH!.?LWV2BXBBVS.[ MT)=];(#L:Y1$%I/GD\O3HFZ[E7-!K>.B8[(T>^J6P1\O<;V+:VLH-_Q7<2AW MWSS!Z3WNV5@W/%:6-![(:(+$L=A@Y[EL)_PZR2;TY3#CC@T;H/59=\C'HXT MZ41Q$.AP1?%%^/P=A=3*KS9FYEW$=$BVZW>+)KY=IR.OGOM" MQ; F[:BK?V?3HCC0!N/>G)PB#? :"6!_JJ(WR&J0D8JNXL&#!PSR:]G-\9EJ M&TE,H4J!!S9WH'X-9$ 8%2X6%=4"%&SM"R=80>Q0V,>?2K.7FN9_E5 -OF[W MF35)X;*_?&1S0W6Q"$A'>+AX/C?$8-B $RKG>C.[@?TU;W&Z^X+R3:JTD>6R M4BJ%/)TGPV?8"+I6KO,0>4^,CU MUOQBHKJGAN@(%^+;LX( B>WPQ:?XY4 /7'Q/1E4.1O>&"XV)5EW=.\&T,-N' M/QE+-U1UMM5!I?T.9X]Z&<;;N' C.U)8,F!QO=L?ZH7-Z9X^82C30F$_0?2W MQ7=V?#Y\>HZM>5;//LG3(O(V8/7-,5&$1*.,C=IP;DWZA MK[<)R779;-LP!M60&,D [HV,X5S5FMW\<^4"/IL+V<#;['ZT]+;/LUUF*YA$ MPX_U9CCE) /VDX+(@%[GS1>IRM\_/A#IOE"7__.9NNH=:-Q#*-F?&6\Q^?\Y M6'D=7W>2_UEYV=7==IT,&$63 R0I$$%)>W&/2$\&G&JVD0'+TM?7Z_6M MA>"+>7"J1V1 HH,N"N')C@TQX< @1<(]6=\'TZSQ>@RMK$OZL?[.E'H?;WO MZALC>;?*X!@N/2KG9_^,(69N=9XF S:-\]+C7+3M/AN_%_A7UJI*99\D(Z;F MZSGXB"'Z@V[):]?)_UZZ_?)!V$L&->UG .FGN=X;[?EY\8I_99AI>5+XFZ0K4QED9GK3$"D]EG_':KM/AEE91E8*UC M/&:B[0Y!8L+[UXPICEF%+W7#^T>Q:99^;:R6C+_I"I^[Z\'!@_QD,QJ6J@2" M#@)J8P ,_TD"8K>PLY-8S.8A?*) 7,5(N2CY!CQ,SIB)#LZ!YWR.!4:W,?W> M,-[RX,J6R'9>$;6V*+T>6>:@^<;67/,ZI5FD$L-C<_UB-MT,BZWB_G23I"]< M=O4YZ6-.0#IW'S<'M!G.[:=Y;Z4+QD+1:;(HI^#;CP4ZQ[1/CCS>Z:XWO_%5 M:Q7C1N&=W([.F"%5#X( QYMH-P_P6%UMROMSJF;%5[WH]DVVK.Q7'H\:FN-Z M9[6CP^/8EI[L:VRSZ%W7%#@$."992GS(3<)X1-KA?&:5 JQ*G C*KELUKJXT M=5MW_^Y7&2OM)P"7'OS(>RV+5JJWHLF28>GG1ENC('L?9!.V8&QD0$C>YFO_ M2D@2$UHS3-])[WNTH/&EA%=N?_7?JSAF_*2H,?!A"&-MHVE.T\<^KY\6$PC3 MCF5:3![?T^QWL/J:,:NNE,Y_U72EQ5WC%9JY%"^'28=J7OZ&_5/2#OY6@NE] MP>(Q"??C--93#1'-V1\Z\2L/GT-R!APNST9.NE@..A)-2PRB+1$PHBXO\1,! M;H> J!F/+[3U59GCXZT;FB?LO=;GRK=80W@>?+\C[ P9%%KE?\B&,)B1YE1E M=O(+O/[5_?/Q'EPL,I.%^C0-SJZE97B,\NR*_#R*J=.:? MV!S]5O7ING4C]FMMY;6!BBSEO1HBT&9DYAV7TA?G0GUG=!'1Y,EZE[+OP9-I M06QZBQ+O#^DTCJ/6G[C]J;6JJ7]?*;JK0Q#"&H)>51USWI M\I)74]['Y[X)T.M_E],\ E?NO@2XZ@,W\7(3EN@KK>\ \9+7VUPXND]FS6N M0WU/"-:T\_RB]!QD_;-R;"RAU^B#O&&\7$M)3X\@:#M$ \M*D]R.8/&%CC%L$YT.T?_C M#&.-ZA0Q#$H8A"OMSGCQ(P?X#<#NT$[?G5?^_"Q3+W;OY?NZ;/@&-;E[3IY8 M1+5FMX470;V2=K ;O@HO+'IU[J:I04:&7 8 B MWA;&!V(8+J.=D6=]<4>#_I5UC\M>6R M*MYAS9]W\=/Z(V@T55?!.1K*4^GK3%'T9B: MWSH%=2XSFT-#E?&./HNFWL03&^PG?.H&?T,CG2HT[5--^HH)#:UBNL4=!/)M M*?D\G*-!?8%BAH7OME-/CNSDB3==X)E&9 @]( MGUO9]65(1%0K-.^&#[HK M=QO@0:8?O/=V1E@AF9TJ/!'FT?QE0EEV@6Q6^3MB[/4U4;\E294'4M\=G8SX MK$OU8BPG"X>J!I^QM*5M[JUNV0'='IKUBIFYG\ *W1R/8]-Z#?ZX3*OPC[5Q MXZFZTYQO%8UM:JH@I#.U^I5;A%^_7\E[;J@9FSE3$/?+AEO:(PS%X$VD6>[B M\(A"$/1O(>Q]KJ0I:(,N@'T/$['S+>5UG.5'@.PWBLZJ52KAVCIL2DZDTAR" MZH*UV_ZQM*AE_'T1"H#;)F6_%-WKJ'5:6P<..]3#GLWWO.GBP'S%R58N,M!" M@MN/2=Q85+"#140=&]L0L=A'9*Y%2O1J_NT?:OS,SMQ1> 1FIQ)\/ M5;%2$09+,%'*G?#])52K)X#X:/7OSA98:HR]^B"D;FA[M--.BEHZ&TTBHH(B""(U"B@(%64WF*C5T%ZB?0. MTEM(% 2D"P@("!$1D"XE]"(U=)3>(:'WA!(":9??_UWOO7>M]\M=ZWZ8?)AU ML#+?9D^P,G^]-N_RB*?;-8ZQT?(#EED4HA+'PX_=>7M;]^(>=(E$7"]6^_+IUX:JEH, M-!XSU7[Z>">S)YT"H.'+U(U$UR%JI\IU_8_/N;\W9ES6'<@0ART5L1//;^"\T_Y"V:JI433"4%MQU: E#E2[*C3_\ M1Z3U*\:C#GZJ3)25YK/_]N6H#2T@*K.$:?-*?/V,?)K+]/C+BJT9 K.>NT*O M:H4AIR]; CMF+>-+MEBGY [;8EC54@-$-T5SWP^X'_%:U]UE+@*),@/SR:S0 M00Q1&S.Z?6L[..JCVP%QQN/!7X_6$:^RX;7F/OY/'G5J5%Z<\EQA@I'O:%6" MVUCQ3[OA##4#FK]V?;-?!4+G\Q.*'I^D_8%Y'P,Z*F8,_,!8)ACT0 M2^!.-R;PQS!XM^]D2/^0R[ASRD?U?7$R,^-=##0#4R"5;@,&5\'9F!F8UV$,FY'^_=Q':(13OZ?51,V_+X)>.OE7<7S? MI7+B,VS=1R),M 6M&2KBKF!8ZF0LQ>KL+)R6HOJKDR/+]%7E%_](R^$$OI'Y MCT\^?#M:Y,",?$I!^LN!VDDV1UUWE( -ZO?&_ SC?;]U7285A!9(&JJZ_7C) MF/&)Z>DUPW;!T:+ \12S0F>G]&3G+6CZ6!5#2:.VQJTIN\FZHR_V3<<3 ;(# M;5<#-?^PZKF_+K##0)N/X'FF'+85*JH.0?,A]F MV7:$5J"Y)0QWG/="%;N[WI4:E?S$%X2$F@7NK3Y$\:6_KIO&?>]M-0NJ*OW> MJ^[[@A RWD+;%BWGCDMP" K@$#)*[V2],SB7PYHY6(,3X@7QJ20] M!O0G5\[/"KEC2,W (FR:(P5(N6_6YN[3^(3J,?(>IG;. 5>K4B^TUI*'7 M__5A*Q)0]Z*K(TL_=6.CV;A06ZX&L9^#1]+HNZ8)I1Z4DVO-:LX?DK4YR\N* M K=W.AO!X;XT#S'EB>COLW9F5^.WMY=)Z9^<:]KM)_?SO_[ MF=H<30KI@-*,+6ECC3_<=_?1,S)!O X-R=U.]RYGTZICM;B;FGH3%?0DS- _ M3; B$0OLS!2M7*&19*ASFNUNW/HKK+&DP; M9OC6S_*5IQ)UO54*PC]6T!+AU]3":U(=_[!Y4F*COM7O17?R0O*CQ=DGM,RL M>C]?1\G&<59VZV2;%+*)XO37UF'HB::@B@RKX3)9JW>I3;,'^S.0C%'(8U*! M)Y3)9:SS5V#D7/'Z>ZI!(3E:REG_'RZKBKT M#_(0^T4N=2E& A2='M!*,[K;_-Q/R"FNV_=,&V7^1U3R@O3Z$N+[NN[_,Y%B M W]^#)$NAE#A\U%LOEE[HIZ77?LY!R!3-\=H<-FC,*<70\R[3;U"0ONS&E6" M:ZZ?1HGW^=_[95M#^%Q!\5Q:7TGPPR6?@F^5](\Z)GAGI#T)P>=++;-6JG^A M ,Q03\9*2!M+X(MA>LWV1MJ1_*U@/H,K5D6XIMAKMFN_CF[WF9@40[?ZFUU6 MGP2F]P0 @=:QW?";W$>[9H*2M;DP=T+6D-7\7M#NO?@I[]Z\#5.+1Z:/B^#B M"PKR[;!KK?=;1V M\&[-SJTZ9A,Q,NMJA \M0OX*#.\\+XSP^R5E)EHHFO(P)[T8,$?WKUHRNXOW M,^?"2QY@?5%S>-^)M*Q5B@%,B#BU0Q+]A&ZP[9.I5SW9S>D+AE(W0EQCE<'3 ML4AZ5.[ES>I D'[.6!^U:\FL%J$/).[ EVR^SI<\O]YRNWM1M!HC';$O:;[^ M^;GK79EXZ3XAILL],;*._AW%">KWC/M.X356Z>BE<#!C#8>$^6MT!8-+O.?; M!T=& WK)BUH_M3\TTD;:\B07&X&E>9D>*A9VPF_Y@N)@K"+ZVAH3I0I*% !6 MJ-+F5?JI-32DT*#7)'(UWIP:]A4O$QV58Z1Z:PS+&IE+K!+4_ 4' >#Q76/?( MCL[A./>7[94O\]DS,]AHM)BMS2_ $]#2'_PXU)A[ M/53RRQ:5T@:_VT5,[)4N4=T@75HG$9J. MS5&:F(U(/Q"3"\^,R:/Z$'>Y1;0):K%=8Y5KHTY>4;2H3IV/K?AXJ4V405#. MHJFL:S23FM;;*Q!"U)^EF97G^%R"-EX+\J(1CHXX_=A*MSDUZU%7CO=&CQXO MP)R6SLR2IQ>#ZNZMG.;+7Y*3N713C'(F MN@^J2E4>+]IM1PI\RWA3K+8]"EBC<@MMI.'GSFJ1HZ, WQ#X\?Y^BTQ2 M$K@\^RWF466MLFSK'H#YC8U*[TK1AF+4&06@6+3[3@#@V>BZ#IP-Z60'(W7G M8E&P3C$.<[,=&(-G,W\%/A)VT^5.QXH6]DZNJU?!\QL+KY:1[SXK^TF4T$:" M'_]LTGP1UZ9-HX-*:9?9LE!%BLT@V]MJC&(+9P(KM.KKW=DWK;;2<>RIDZE% MS@;+19+U7B,G7'B@,Q3@Q: M*1BS&3UQ*.VH1MI>?IF,Z<8OX M,BP(/?6>R)X42*W=E$AF6L)K55 5>7EJ"9N[HD]B3/V#A "N4J;_^TWDR)R M9B&L,FO G3P(LF:(<,84B%U%H@B$4%%%"_PGL/G.;)SMR^O:D%8>XRA=&=:ULT#X8 Y0!C/?8Z6SEME3:ZJ(LQY<^"#**F&Y[(OF6 4P!O&? "K EMKD#@%GTQWH6(!_4L M,?RS7,KA"/WARL#5TG%%BI5UWV7.87"I*T_#3\- HWJ]Q<%9U?][NN/E/-[5[0G2=_9_E>PP7O MO?GT5RR5*$ !?"F$:% E1Y $FO!7]XY$"H3RDD!_ -A=,G7]V#XF/^C8^_7 M=\?;% #=&&:#'/W?1D*,JBL%T*4'9>/^.4)P_! M;AKZ7)B9 FA7?$H!W!/R)/,T@&(7;^/%,-+M4^P;%S)J69Y#AB6F O>@*!GU M'L5KF>&@*+ZM',(1.DO$7SQB554XAP.JKN]^M*I,H<9]FZ,^%U2_1R MSI_,G0',#F-T/)L3?+/R86#M[OQ:**:C3O_>'L];B$TY M1#*Q88;[T)@-*+"R(7DR\*#=F]^QXG3JC-MSLO@,^!+6+J/$!^' ;V UNW(X M)VI"+OP@^LF+S(B3G/R?ILC\6=X#GME^YH#7-2J#)C\J]6@.P,YBNS.8/56E M2QBP(@RM[CY"E@7'40"8%T+^8+P@+*Y <#JP]^9 W^51"' +W / >9#6CVC MXNGL-@U:4NN.Y=]5?]DJTEGBC87-E*"&)RF &*IVU0!AT.^]5MN#PQ"&_E8U M4N,),!)6[=A#+QP(ZZAMC.JB-]>E=T6M%"A[_1AA3MBLUG1?N]UH0Z?4A_,$C!\9]^25QL)EZ MX[MM=A>HX\GM69M^!#2$M0NTN8*O09?(/-C]I%*("-[5W0>EV9,PN:.%67W< M[L=T/;7/E"Z.(>,^ '.=!5<%'0+?-(6M/O_?L44LI@#";7\: MI]WC9CVMK:^8KMD",V;JQPM;:KR;>3K:T=?_Q8[ "28^U>V$G_.3:2Z"B^MB M((RJ_T>/)8*EPY=3]__3E1OGXY=,5Q+N3JX3!0436)YM4E]N+:I(AUF+GY0I@-'L%Q_\ ME'X4-/PI-+#S$&"[@LQ,FR*I%1]*2]H,KB\X_:\#9<(.#D1T#0\2V 0N62N\ M62M+M?MUB.B"I)%7AFQ\Y#>7 M)!(&EN:PY3#T! MK6AHQ[MV&5K?J.QL-=VND!$ZF=77#C8?TQ>4=GU%8A[S*P%_%(]]%$=^@.UI MRMK)"N&[AL;BM?&VM1QV-QA-IP6N7S/M6X!IX6V#T"T:] 8]8^;;MU^@S2UY M+IMKCDV_+8'TTW<5J[RJ EP"_%#QU@V'M0N!7%I N$3,PR(^^'2GE7/DML^E=H;EAX?A-KK"#WJR2XO)#CX3&N$%DP5G7.;D=LLR3]$&F]I M_C?&U\ *,U0_,MI\M"+GB!;KL(*MN_ZWN?*7:(D5Q\4+X+MX6]':!!ZI]()- M8RL@>:'1[QJ]#NR1/9W*Y>RR_B(ZU7<=K:87:+%#V(BGNA@F;+(,XH@"W9P7"ZM98-#W:3'6=XWM%))")[ _ M[G'FBG9PX*MFTE&7/ _)<_F],ZM==E(:YNI:/^DT#V/ZW2NYX<5PTT%6V>0U M*0IB3F:^T1MBU>J*>*>EG%6$CU@Q!T=!Z<GWDK"_<\%B'2ZU9[*_[T;0 MVVB6+XQA-SX_<=7A0GT;D/$I?%\X^"-U?Q2!FT"4P_U1^HI&&YM+N[T!1(4) M>5BW,5J)!$,'A%I%K?%]ZO0XL'$]C-6Z,%TWOA/54IO_L]IO CZ';!GR+IGC[&A]]9LD=O0NTO0G8;[ MWON]64@E;_)D@RNJS-=Q'OC-_HO14P[5M&_9*>NQ$]NU*3=>:T@Y@@,P4Z_Q M(5X/3L/L$)&/S$.'/\C.6'LCTYS4KLQI+'CGYMFHV\UW(^4#5C;=FE_ZH+-% M)\]'7H^AU)H-OH_MT>5JU]5K=U R8Q:0RF(Q<%W"TBQ/['63"^2TQ'W+U MPL#W+R83WHXI6;&*1Y4Q@6G[BK=*U>N;VUSE!ZA[+$=?O9C3&8W+$.Q6LK>_ M9PQ/6JMO'F'Z'>@".:H.EJ@Q7V@2RZIMT=H>#>DBK'?J)QK\CD'3Y.70_%7G MK)1:35+KM;=NO\(9)M.M5:[&.G-I?VVWT@BB[$^Z7NKO#9*][95H(J8N/%N2?XB MVZSE2M2Z9$=DQR$L=K;E6V?G/ 5 _:) %'&M:&RAZ(61F6]5? M"3.S/?Q<+)AF#ZBF2]EIS\/ 5]+#H4IXK1TR%38@@NB>6[KGYD=/;1BNCV J MI^7/HGWB<2G26):-K<>)JO1'E9\GZU8K<$(B2^2EP=BNI^1 9,W8<@Z*)XUL M'[WNA#:23?KHI;9FP"?LMN2GSOZ_OA)/R;"8^2^/'[88?EW5N]K;-E$QFJT= M3M(@/1H'&(:D=>T8,6B4^'O)D00N.^FR/'A)@R[@$@#D-OYW'!@PZX*(&.NR M[(#N* ENYMS^"ZLJK,8<]Y^NKZ^;:'GO+;7'A3V?_WZR!18&DP<6']?\=5OU M9$>6"9:BCEVS&HR&QP>R"QX:S<^IJ YU!T<1F5V1."MZTJ]F/UON7);RB@V: MMZ:&,24*UE^2Y7W.C ?E^+M'F%7+GDVUBHZN5A^]J1+6/D(F6S! ;-HT40DB M@YC !Y$=AOG7QYIJ)JM:&R6'W'V;+<"A5/F)%[H;SP>/]R@G7Y&.E(RHC++X MV^6MS56=KA]WX]%\5[74])07WS=$,"N1^3;:;NEFF\.>F:+$')>MQ;6>8=GI M8HUNS<]J&QZLSCB7LR7R]25TO'1/CB@6,0GW%4V;'+V[Q,:AV0 BB 2 ,2;Q M'B.=H&O-3W^!+4)S%A4-WP53F;'+U&[&9%OL6(X@#F CY68T9 M,"?G+BF#:%\6Z._@R::,,@H19T-4MF2^:O6>&\FTC ;D[ R%"E$ 5\K&/!2N M8K<)JEB'+%1#[D06-$-0?E&=F:PW(*29',X8T7LO&[\KA&Z[37R+94%^6G<' M=F>ZYZ0W"[_>=6^7\SF#(HYAQ-NQ:'IX',RY N!\M*VWN$,KD^SY2,U8(&XU MC@32(.SSK@B/L+['R636Y+.GC0HMQC?5I!PV>=>I,$WYG$0AN06K,=3ADMHV M>ZDBO@.FHF!0%XLZL8^D#94@/L,'K>@FP-F;E2Q\C@3] M5Q^SVWVJ177OQ=G!#<"E\-HK%\J"KGLETO;3\JA]1N+I"P %T.>*-48#>V0W MS.TQ(]$2!*[O65'9=ROOA5TF^ U!IJYOF'QK8B4/"+Y+51X84DQ>&@R1S_NG MP(49Z0%3DQ\[R2U/7E [IK*$(ER&I-# 3.LX5F; 0T_#/NB>+5LWM)^HA-7B MEL'HI)3.R=7(9?\,N/0%HRG !Z4&I4)O0Q3P?5XNHC"4 ):K;/GS_5@;J54( M9)D0;+RGNNO!V&;?1M7'$10ME<[<'_K2OOI\P@L:&C-8*9XFJO?E>]F0MIG8 MU 6AC7E1M0TQOT U;ZQ2)1:,+H]"*5[R#=IMEG_27*&@K;W[7HW7T3O%DG'0Z4L(\SE,S03R0NIIJ4ES=PZ;.6P=*A73^@%A@7P4/-8$#FS23!S7R MDVP\S$WEQVU22EU^515F_P$W8)+U--30Q<@H++$[-SZ%!L57UY#R/6MK?W<@[_B M+KI* >PB%F'MUH@0T$WB7V!YL!S>LA-7C:YKPTV/].? MIC^U%%W8^F092@' 0I ,'+,>(6PK6K.$/DX=-5K5%<8X$K61Q;[[Y_UG4 M;%P':Y\>(K9."0K^@:4R.@RJ_[WV))G2\M(VFM!V]/+ M@^]SDU(O1N$?4F:#BF]JER&A%+JTW&+#S3%77:9@940R?CGTO4I-& MYIHJW?6[^JUT1$[\1G,<@P%\N/5E1'6"N;2 #+-XD+<\!^ 70?A MOM-OK@OGB1JT*>*"W>(6KKK)Z]MFM65(U#94NTTOQO/\0Y" M_!D2O-YF>4$$OP88G=?M)OT$F_4_##L\7/OWA["L-$S>=OV[C\/30DU6 M.1^@).H5SGDRSYD,/:6QOTE+%]X,,63 S>,0*=:,PQ#H?"30TC$,% M65 AH:[C*&Z!P<(2$I>V? M\X-IWD93OJ9J<^?5K$%EJ&G&61]#@NXKEA/X'@OV,C "=NUDR$J=-_+5^TZ: ME/VS*D@L/->-=!5">Q%#6=B>])61V1#W;/3\_*RS-"N38!A@>%PQ. X1"K[ M MGZ<$U2LF363@:[@'#Y7GX2!5"O\*=MJ 1UI.6GY2 7V-_GT[=PN#?M:3DR MR$6UG!C?'(1VC==?Z9)JI4]&GX?T>?@.;*UF/J, !)&(JJQG[>V5+7#HCI]9AYM!$K[DSI7O8JV5KJ^GWGF%Z.M?(._X[X#Q; M_-S3DM3^;]MZ[[Z]L93$=KMEG[K[>R=;,C&-V9[&]._+$TP*(^JZG] P1F$? MK;)G5A*I''$,5$Z?WY+7.ZZ?GZODG1MU0\TN:?M/_SSWT?GQ7ND)J8YHO R_ M3!YU+P)#'+# W8&5D,3KM"*@GN!$G$:@03=C;+1=3+]!D2K?DQ%'T2TS9E?7 MR)@3G%J_Y8^S3BM\/*8."6.D !RY-''O_REQX@/^-'X$,?*:>DC =\%7\5\H M .>M]2FC>D1]$$_"XO$E7[AK@&J."9>5.OL=SXF@2"J@VTKF$07 2J3^1W3& M;K2W,8J6^SV8;&8HW YVCQ/7@-OEB+S<+3 0$##-T"ZUEZIZ3VO'60X B3?[ MN'LY$^1=PA;\KA/O+M$I2;1]T,?("*$Z'V;ZHN[Z-+@W?^-X]^[.]#/ #5:N MNA[=L+JEZHU/Z&H2_-@8TQ9/]"+(NIY.Z3LE)14%AK^IA:O=.4VIA0RT/%=> M6^S[Z9"1XY/.M][V.BR.3)4I13_SG6$$B'\8$ 6A9=WC^+E$E,!78L1,$#!Z M[8=MJ*6(I9N>ON!:3R=(!J(OH2B(4_J?S+M8_Z2%AI#<(_V% 'W.<5SXH*)BQO@ZT4E4&\RLY: IPR%I/-FYF_I@D@JS1 M94RGVA/"99(B\OH?]CSV/')-OS=&CY<@>1X+;O>K"3Z_PB3'#B"2\+J8UVUV ML&@*X*;[?BLU7@S%FG!0FO]/0I<#(C]NTXJ9BO-[)#%0(&5U+T%-^(2:X4&Q M1<'JUZ!8X+E-DTQHF1CY1CMZA&VN72HV#^_.VI7#-2I\++ OXL&U@K4MWY^KM%ZR[/KW^+F97%"_XRI"E=(_I=2'^" M)5X4-WK:06;!<.6D8D7=;3O905'[/Q+?I&AA%:1Z#EP6KY-G1#=7GTCH=*@V M[^ ^V]1AI]".W11 /!BC"8QI5$$_S]AP%O'*QZ[E'5IZIU>QV#O#I3% M M+D67[T@9JA!MHBZ'=$:@.:S]/G]MS?M' =@L19*YL.#(DR'0\\:Q$UT:L,ML M9)9B;64HC:FD>;@?M"KBJTB7@0ZDDZX=;60H&(OP&G:&8;0]P]E54BJVL'BC M<_>G76:*2U'YE8W8.X5^C@5;4R8$Y0(X73H]=Q;=UV?Z?=86JG?_,'[78[B- MK=@SP%*UGY>7+"]],F/MN.!;"T[G;9U#^KUS6ZQ ^S'4) )7?9C]L!XFM3U4 MII5DE1MM9L!!RA')TJZ(@M=="%ILXL>3"J8Y_-5F*C2<"U_1KE[HG*F-WL8@ M?\+<^N@/YQ%CR(L\L&_M/ M:RRT%JVX-,.:;+4U;?A9X-#C0< R/:&V]>32\WQH_^)5#-&, 0>-K#T,-.YB M3XPY3O84M3#;3J< W B&[==TX8.$T*G>U1]G;8+EX[.7EF'5GGL16!]D&VLK M;2=ZFLPI_;%5)E#S-38TOC;)-N!:/NHX0C@_*2#3[TPQCSH7$R[_"5.[D+5!@;&HOCW0'EX0ELN:JO#;VP]11=UBSNK MKUUK&*)%@7 ''0-MK.8MI<'T91UFR$9L:H6];3+/\\,&'=JC0_H6K%4?@9,\ M2;Y,RD$D?@K6*7-^<.22U),IN8BX+-3M8#L8S;3Z(_RIN'O4K[.&[D#/#A!3 MH#02R-9L_;#,#RT$O%J&[GO;:-FH3>=3>P%60=:]M-]4S-\J).5X@2VCA@L- MV#$)2ML*9V]'"XG16#W*8 QWJ>U3+Q3-)PT#_5LU/64'QNNFK"8--&HQU M\'6.=T*'4V3:UU?+D'L9*)F*@K3%85TZT_RN?_>2U?*DISYDO"&AKZEQ]5:, MMZ$J!A/QPJ!/Q[H,T"GVH,EF:6 TTTZ[$69.Y331'><,7? /6+MI+I24$'P\ MY-DI4NK8-),>KSXZ?@97QKS*H6O!'L^"HPZ4> (=QEZD<;B[(+6E;YG5=$C7 M9311V.4\5+H\4B,_=3I*.L)RI$)4MDUHQ +G6-[MC>N_%#AWL6 M=4-_MJP<":!MHQP.S&)#<6#>'V\+6(>SEU>Q4]W3!4V/MY&&C#^W8R,\%X6D M&)3R^-C/M:ZY?RJ*3V7KG@FE /R1+%J*,F/K"1O_X!@W]E]X.-;-=HV@/$*. M1U1,__6'][1Q@9:GWZI>>&"LU0_T!B]Y=G9JUYHP@9U!$DB>6*YIL=/ \YL_ M8H2&Y?YGS6NK)>ECV^I*FY,8@8V5 M#PNW$>\W_V71T_C\G]@M57FS:K$-)[ MPI9UK&Q?_%3:K*7PVVP90%N96>^2H1]5HFB9H>*;/?&_5-9N$[^RB()? M1,*-;%P E4)C[='MX[NFKE^NO_UPVF>XS#H M]@?\5 -WZG(;QH#K <)S.@7YND3"@<,DGZY<+[Y:)="Z]_PO]3I_M-+3.:) MG>7SX[3&G',MA]$NA2H9_9>R5+P%?W6QM^28!#^"ZG@#DTU0Z9WGZ(ZCGVZ' MT["B $YQZM_[H4(;6#3;G_YM8Z[G%,#GIJ.QBH&=V2^NU=4P) DIJ@)#\/51 MDR\-A9A D-3L%H@M69U)?5R\F!!?&P#T#&8M=GO1&58S%>E>,U%7'7FX&SUZ M_:,KSQ.IW?>R#]1W]C:%3BZ]O^&*#2%?QZ>XPNOX(^L6M)_,=ON)&[4Z1YU' MD9FH@TD_O%)!&MAM:7[_$ZI#L96E6$_)I5CRO<;).XMD]-+K;PY-46\G1'D4)MDY*,/7)L+0>]>G=5.8\!!",0D?G.(P41 M@BT>-RO?D!NW<[OWE^2=Z&=!'._K0>G!V)&]N)B7I9'4@N)HK)D<;XAV!^[QDLC9XC M24=C\(XV+]#RUV!;9_COI0]OFN2UW24&A^Y_KG1>!06>E-/9FTS\6KM;7Q[= MA#BZ62A^$4$ZV)NYJ(./9IQ2U==W#R291 W8CJ1Z-*!4(DE+&):S&31P]N;2 MLEV+W']O7SDW7B$&G_2[TQ997FH^GGC 1@$@8<.Z1655Q!=Y(*BHW@[S M/!17\4XI8@SF9HB/*#+?.G*2^^FUT/]7>$I*-MX$%J+(O (XSSQO(].$H(5Z MH4H4@(/9F52C1:8OV;U9_&/<+\'G?S8#KFY4@ W@@[].9L8I,") MWJU;%RF#OO-A$>%58-I>.5^]N27-%X\6:0Y-;=9?=]$5CWOTROA^_UV-V1H: M;+O[':0/L?51RD;1ZX<8&3:O?MWE"]?%!X#FZC9-HBZ6I*3J0W-.85%19 M'[*<(0_RUT-.;NCR!TQEDC+&WQ*,X J./Y.JR+8L1 SQ=4XH-=JASJ%N2@@7 M,I,'<-%I>G?&:9LXV?#K#9TU(XEQ_1/?KHIGN7-&,<:7*%E^N=3#>DDM3@4P/KZEB# M!8R[>#.0TFH5J/R4$"LM#^<(+]9FT?O,2-RW^&])2@UE*G?G)[;TG,VH@#L MQ]SS*("^5(*06"45@=[!JI[Q\(L=,($,W/U)*VHJA;4)"5M*= MY\@DYM&LO'D]"]K(U.9IZ=L1JK..VYR1RLJ>.4IBD$#LU!]:W416:1P%P "Y MCTW1K,3\G%H$8793+)T:RSZ>=TWZCUEMI;\JBQ_T7]?'LJT[1$^Y]YF,#1"0 M2#B# @BKVWX>%45\G>M$YOTKZ=26BVL!-T)3"@ T3?#"K>3C,KZZZ-0NV$A,CRA>TOHD[-.]=X)7[, MV(KT >(B>P2H_KC#G$9B@-Q$%%:A%9IN,2\5+R9SSU MF/(*Z+E]'Z(NDN&)4*R\9JI3;LQSED&7=>4'6?%X=X(=T05OB %UM"I,*;@' M89\0+@@N0!(>K9MGY31Y!Y<6G/\QV+Q#A(STI%NTB WASTQN6GM_./AR%>@3 M2(NSQWMBFCK/=1)1%5&MU)C]E.^+FK^<:\VLPET=/0LM!I@_]RF(]\14JF'5 M^=SZJ9ZH]:O3/9_["V7"&W>,;E8YY[#_E9C"+'Z;5?H\V0C1RQ;L:VZ9K"6\ M"7H,?\C9\]5@31796P\XFR/3'&!=T>G11!CZX";QF>>=1>?:1J74,N?!]-ZF;^+2?;J;/%=Z1_49$*?1-L#,0$X$(QP-V#W 5G M& /Q-DJ,RKENZMK^^ECGN7)KQM6NKJM/&E_$E!(,5= T?ZB^LTRI33-?HNLI M&9XN>A!<\?3D._UUAGW>5F#04/@.T-W!5[8"$Z"$WSQ,VP&-DS+DMF8;V[=1276+X3'/' M?0K]4[MGH>.72X) MAS^( F7D*HN\)YF1"HZ7]L S TA_0D#0[-7ME:G'H#*84O6^>0;S :JWY_ZN MT#D?OL$9MQ2A]##* [+P<$M\YZN%\1&R6'MM^]36+L0H -EW$..J;'?5)+:/ M)ZXWX!:-DJYLQ28'SF", JB&.8"C,(R#4.Y*ZIW5^Z#A-H#$#&3HQ8*_ZI%: M^/X-<@29>C8T:KDM'-6S)/2J6E_\#\^5[PR]NO__C+,)+^P#>BYS?U%_F!GZ MC"1$ 83#A+U^0%0;W?:#A'G9:*:U=!?^*R46AMJ"N9$2]@IHA\J;J#9N>'W- M!W9W>\$QSTJTVZX3?;P0QH/C[BN]=X?'/_]7[6D;C#%U!=5 .\^K]RZ,D^O) MSRM#6#F/,7H&%1?J?4$C2?JTS![GLC/*4Z$L9/CU-!M.;#9R_<+(;Y8N\LR M%(!/\7#4!8_WA*\]XW1RH*4 1.J7&>:G]EF)3!4ZY&'21X4;]8*CRC[WKUR: MW#:82^QO8R"/?:$ C%F?$R^W!8"6L^^ K$DQ2MSE"TTU:#QGZ)8=:/*]TG][ MOW'.!62EA'O1, M/-2D,7C@,ZH"FFQ3U")^XPO%'C*8&9E_..4GWO)H+R 5-&N_FR&-1*WJF0_( M#&(H@("#-0! M(SV:<:->'E._-^_S M,!B[&O,7$]JTB*_0^1@$;VU4;C],@%I/<5( 9L.FT3I&('"]8DD17H@:E]Y] M0#_W=86$R[\1.F)L!B!'2O1>;85[A/_T*D[L+S4PGLV^H+T&=C+,ESCW/D-3 MC5Y<(H;X*6X[9_&4J#E1J2MMGNN/WGSD]/\^]_%R3MGA7 5A&1I9W+4BZ6@N M4PL^11Y*JO"OOQ?MFI_XM?BKY\3FD2S1Z?($\WAH1_;_XM;42<0[-G41AN1U;8S.++.'C.Y/J7;W%1;+?=C7I>.GL^?0.YAE@5$B(3'GU>>!<:B>G].SNZ&64FVOE2!XN?8HY- ^=O0O>#C\!5 M;36>?RJN; *KD8EBPA @*H2C1/?F]NUVQ=;4*][/>>;4^K<-G].57KIRZSD; MR]%IQTCD;_)0&WTS_XI(2">[<:(2%[Y$M7)<,MJCIM=34HS>0M.30R$WYD[: M>$IOGP#@^ 'I*U926\,_N]QTY"$%NW'T^SL-'# IZ:DHE%RX08B509@?M\9WHD MQ:?@S NP-SF(;!4&S[[L:)48/:[+TJP>%7&W;G90B?= -S;!K0UR8GKGBZAE M*D8CV5C@%?B8@8Y&DVU1,#NFK#' M1=IO+JQRZWA T=P**QV'2+SK5#<[F8=V%]V_OFH8M=KT-9>^)HSEF?[C[];/ M_["D*&6MQ*O^\5=BJT^.2*@X9 0?!M: M;%:H>XGV)%91R9T?%0-Y-EIZ/!#[_A_8-9WN@/PE/#*!V?!="XTH1[(X<.[& M-)D[V+$E^!_:33]UW/H41%;K7G8V#SBM. 0]H0"6EX SM[O!EV&HIUBC.DZO M&7RR:^0SAOZ$PR[#2V0>)H4ZP.7VH';)\W?-F4[/HB+6=.JF.'+4;)&KX5W<:I^)_BR:W*X#'=&;N[2,CFV! &\EDJX)S"L [ M/*@I,>L ?A:<-4;J))9L'[#_M^JL52"00[-^PB]4M?W<"LZQEE\_P44-\F7( M6K?]<^.)^K(=UNH1P^[*+_5?PF)ESOXQ(P]GRO,:ZZ([Q%7>#B50A?U\^_GY M\.-+FWE19?K2/^$#X,&> L%4D/_/Y).Q0Z6P"\3EF8,YD:<'I(=B+077M3(6 MM2[?.+8'+K(0+IO'$( WZ+\KL-IXO Y]^H09-$>X>@;!'TA?\&)P'Q+S1G1;K!K%0 $[F2VRFVU". M,=_X%P)O/X*M:@)8]7\ZY=M&ZVQQW",6TP(USD :I/!F'S3-*KO%NVVU=&T' M=N9O02EEI:?:[)&"@VBA('6]W ]Z/SWMC'ZAMC6D-9^E\7RSS%(PL<0HGZ]CNG-MC M#C;7M?6==U_2?>@<-*3I PAXJZAXJU'AVI;Y(\%_P%<@O#]&^)YH%VQ)35;5 M/ E*JBY]*S6YJ>(S[&S4.9Z;;W)XOBDH660X^:6A15+!G'QCQ\:SS7J)Z?&5 MT)S !ZB8B^E;Y<'1IQ7=?DV7GY_6VU( 8D]A6!;" ,&7^+0>WTX0":SNK/69 M-K,$M]^-,=_Z^/B^Z>MH1S[W2\_WA; K7>#*5L1WES:;\"XK[BG1<3:-+3&? MX"RI-&'[Q%/S%V&#[1AFQ^\2KSO'2TF]=>NI'04\\2*"ZF)@/'62:C!5.9I@ M##H\^1\KY,(PSV*?@N(A?GY'0'[=2&Y[9[E&.)J*@#C,3]Q51A=YKB!:6\>. M_3/5[S$M(?WH7KS*-.&R['D5F$R3OH$4![WU.A>[8)SII,1F=8*H$YF_=:J\ M1I/@R1CK7]DX)J8\:,!SL-#KP(5\F3@^851HE$G:=H991FFTR!4?Y\-V!@F2 M&;7&1R<$@UD*P ;Z+^=)K="]0[^@OU1> CUW$SY(245U&C !3( MJ?@=@B\9F5X-'>,6GN#%ZH:ON(.-L_>.>SWMFL8C<<+%.!QAU2!\0?7X5[[. MSR41R8 93_++;!??B6UYL3]G]ZP@L:?5U62H P6 %JHA9>]1 +5*"H$J8Z+: M/47NW$IC0HYB"3O'94OTT+[&TVB%9[/>VW?\W6E\ZW/V.7ZY[TGU)XEGC# * M)*N-I_\QX/'H>5Y1V.;(@.<#=HM=@KAA$J,E:12DO?*V&E,1NR.NT%'6Z+OB M=F>_9[BNR8Y I_3C-9ZT*#MN%*XR[Q@4E7*-3'P8&WR)LUS< MI+*D$X.[R6@*0##M_8V1\6%1U@M-M//LN'3!M-*_;3]QW0D0?6[X"9YO$$T! M9)M$1^T\8S6L>J3^Y]=*]OMV$T85S.T(<3$JGUU?7-HPZ!EC;NZXXQD[/H5W$W+3\: M>\D8#CQFB-M]"W(5KR?+5C#$MI]"!<;)PIKY[NRXQ!5Y=P-U1_DW\ZH_G+_& M)]JE:G8@">#1!A[_4QYOCWDL^=W>]WI$S=(M)S//N&/S4&7?V,WX MW6B;?$F1&^HWMQSJ+#B)9P3E$B'>JK3K%G*:G1 5O#9J#Z1FJ6G!;I5B\R^K MQ)-QJW9/-"J83U]3D\Z-KSJI$[@XIQ'V0L7^P4?#O>?+&PSV^CDM8U-C%RAJ M%)(CG!_[D53JXCQ3!JK8T4X,PJA#55/=) M-M*8YHG]?,F32SB+7>OZHB;XU3HHK:YGR5CHVXV[!-*'=Y,SAMP*M=O3\QR7\ M:@-+)R>QQFY)R*OC53,Z#XQN]ET=MZ^\9Z__FC5PK?[-@?92WYEG0\I@I7YL M7&J;8G P3C'Q#QB1O]&U1-OR$SA-%B1/(M)D;*NM\[9+-5!A9I:R,>X99XM" M*>%)OQECB.L3;7\"4J_QRC:!L0:$UTWI>J-$Q1^!_>JW]\X5C+3M1>L[]'E ,])!D7C9^3M.#Q/> M#KXS7G\]C _O.7*QXAF# +&,HI#;09*]/H7XK*%FS*X4ZDU=DI>01 E?58_- M4DM>S".[ZW_B%!3*4]7!]G,5J+(FB?2O,!>C0EH/,@6 9]W/@JJ^A_Q7B54W ML&F%(4+B@"DP /SW1%'*)DXK0*B1W^).])2L*J>]^17'?.@?O+Q62NTZ?\Y\BF^.LW:.YG]B\#GI@4 MVRK9.![S_DEC-X[+\'-5?"&&UVY6]B-EYSN/^(I* F]2OQA;LF+2S.I^+Q^V MXF:'O&%MXK&M8.N9Z[QT!V*Y/"2*?-.<1;ZU=WE J^8?ZK:VM02K65;7VORG M7"?UL&<.?E?VMM6HV:R=D//.1WZATB1ZI08SS1P1;]QVT'^K[S3 T\:=9ND1 MD'>CIA6?RED-QDX"O;P*%E[PREI+V+TO;GLJ=9EGN5I4)92*?.,^FIYC9>// MP$@DF6O">K+9&/VH;'9X1!OHYG;->'$=E,8W<^3A3^6I^$15.*H;Q'XL]%>D M8]-H:KCUWJA$_4]7[1MD-MR 0L"EM* E[YH>CJ>L>HNV3Y,DK+CQ;,Z8*:UQ M2="-)0NQSC->WW&%Y_1UL]=*V+-7==TY?H4\\'PL,3G T;J2ZM393P+-X%VA MV":O7NB$] M*[I2_7$?$%8AOV=,B&-2-1)H*IF&61],W^X!TK;*XQU[/F< M@@[64[L4'F,7\:X5W MID9M*Z,,JI(%FKOYYCY&V"5];'\CWX?(+,*?XI)')0ZB+R"2>/OG]J+P)$*H MLBS0S7ESLJ(0++>^[)ET8<[8GF7S;U5>E%"29S='&7J*]X7^>]%P;C M:7,#3SOL="QQ-+\."D&[/_ \,2?$XGU+7GAZ)O,L.IS&"-=H_@[/D$JLT#@_ M0O)W$AZQN1(4 1KA6FYK0AEE0==ZI$<'FW;]DXUB>HI*%%UC[_U/H5 MG](J)IN(;C#1!\,$T5L0!$&T MZ 3#Z*+WZ$0W(UH89K0,QGC\[GN]SQ_/^\<^:YVSSME[G;W.WM?WLZ]S79MH M(9_\V-'JQ]FK!]5\"W_3MU=[=^GG?!&BE5E&^AXQ&L>>EP;X()ZIO8S#CI_5 M>#[^&*"3E?#A^HN9"MCPW3@F1J3.'TN5"'O*&JQFFIIE2%QA&$_IS9/A4QN\ M3Q V[!2.S8WPH19<<6H.L'BM%TI.U7BR"V+%\_?*YJ1\=SI'=G>0#Q.C#_9 MD03K9A,$OM7NG%;2K(^F[9)%C.*Y-CH-[D&$Y6MRN 5B,R9O)B]71VX%M:N17(OT1+Q'(<%EEB! ;RTTO@=!2.3(Q3[;1&/3.T%+ M:LW:;Z5E^DO9P6C(-?[62)7BU/J;@\.^_XUE[RNIE43,&1_0&WQ^6[P)?'Q[ MJ(0G,2/5_QW)1=J1.=X9>P5XG93&;(O%Q&SZ8$?+VU*GN,[<;-H^?VOY>E]< M8O(/;?LK9RXQM4$=G*TE+J+%L1 /ZI+RP,?HQ\?T7U]<&HPN#.4V\EW@;3KJ'Z35N4C,X:.L4IN@<_E*]@2[_I? MD$&+3Y_CJ&.J6I6%"B=V&7$J)!%ZOQ=ZDCI/.;,#^3&5Z[GD"P0 SC'RI)K. M*8!]L[Y(!^*:CHRF3Q:GN%$2[+!U\6UN1&KAH#=Q@?I%Z[1/-:>U\[EJKB?6 MNBI+=J=!JD@W;7P0&D6K,Q;:KKG,2/4AI+D2RG]*/VE,_"4UY= ^?4*R]0*9 M]*4*0G?;'/W*WEI-XU,9\BD02ZAM4_YA!&-EMQ B9#E]L;ZYZ' ;U44 =W? MVZL#WY!@/)^&$B+9[)\C+6YV*,#LK1MVZ)]_#G:IHEB-Q= ME4K6&+;ZG;A/W3I!\:^?^),Z\?QF<,_"]!6 MI73QQZ<]S?=*?,@7)AW'E+: M&L6./SZF/W# M_LCRC9!D=>;-5H'NE7MS<#>,^UR/HEA=TX0BL_D0WT2K--<3Q0:E,W<(*>%H M78!3.6>=XCB8Q$GGPAVL1U#'I8YFCT4>MS0]&B?PT[>[RKI&_19;29!>>D]F MS&ST\*CEYM_;42(HE4^G\G2GJ/J8+NJP9]VLW?1P.HE7KY3J]5]\ 9"^>"9K MTI8?9_*1N!P43'7-UJ\GX*=M@;7>WT2^_155H:?]W\USU"WH 7&_&0[G]H1_ M7^;#G40NF/N)GT%STV*#("%B=SSR-.KR&W#/%G3YI*,L6O#<0:WL4$%6K80W M(#EJPUW 5FU+5[<D:%P0 6NB.C&V#GW[4_6]=IY%*A>&! MI^&'/WHDZLN/^6^V>;5+X=.+\#F:_?>24 M%DCX ;0/;)_(/;*79/!GPW#?_F4RIQC:& 1!+RWT%7L4X%4G%;P,D5X,,U.# M&SL+MMZ/G%_(%7(>#3T;_7KG< 89P]_-\1!?]Z@C*@="A0]JLF*'XCA,S[%-\.=+_P/8%/'CE*:L:7[[7\.U9C8^IJ;.>'O02[O3O4I15. MY">\AFR^2,.(DD1D@#AZUNM0&N/-US[J!W#_*="8H)4]HDCFMXD-;0UJJ*0BO)X^#J%:5\?#" M%6B-D#CG BK%_2N/4+H_)'=V ";:ET!P"O^H5I)L=&JE[^?VA@T4D2F6)75J_,K@GEFD%:G M6N"O1H\G/W]^_L9WEQBD2X'SZZPFQ;NK7@$^JEZ8SKPQT)75 7;/COJ4FK^5 MXIZ6.+8SCB83Z%:JGQ90XX8$Y#G;K%-'MC--U@MHK>Y9\;]Y>1Z(]].GF!L) M&?GD[_MAL6_=7>/B=E=_Q+),)_^BO!%.3@5/6J;KL18QX;U*MOHZ;:$>T_?[ M.$@8V]Q[&O7"3IK6=B-3)IJSA6*433!4NRT@4.0F^0$+GDT7YUN-WATM]:E> M62"W8/=4>UIZLULZSV1#[IYF ("3R3?E0WU<#LT]/J@4)U]J;7@$0FKL@MP_TE+RGI7:; MH$>,\)RE[@=JOGT4S"8%.K@"93PHGR#2W#CEY@83OYX+:74E5Y"%?T_/Z^-[ MX@O_7D^:$O;V8HPI_G=NZ]&ONS,\T0VI(DV45/!"@V+>H-S;2BS]< MD6:'-O]8\I],WNGZ8X_VG_Z=N$SF\XF^SS[/%KR/F'DN)(^P\ X$&J_F)79H M4N77S555[\\0R?X&\Q!4\1;KB0\LS:%!\ 9@0[9CA+)[&N<\,EE*[8N($:V% MAEG&(4/F$_(O\^9&\P-X+V4%!XDSKL_??K\$+4?W1_$@K=I9<5+AIX%Z+.1, MIILYJ^]"OEIJ"CW3T):)7$/\=0]F?5]H3\>9;EQ=E\0C"""X#3# MG $-).8FB99"G6JGT9#(2E6'&DGX;_B=>Q;L%N1;7:E/7ZH;6*9X5FQM++H:%FF.,4_B\WVBK/Z_JYQ;X^YK0+3S1, MD0-/*K(3M/!::R)TYF9_QQ-)=YK!&>0N/WH.T.0#A;8IDC_ \+JNOR,U!4_/ M.IZI'!(A3\:/,4K+T4&7 M2AD&K&)DU3[R:W6!J&!"+DC9X)H2Z,4KW.W)S=V7XX)H5M<5T[%TX52G557>-?\S)/OI3\H\?:H>+$4IQ MV6Q$QH^L5 7K(A3.LO"N,:J%%1H_CY*_PSZE+QA?UAY$9S_*3G$ZJ_O+O'%PY*J?"$18T7NF78N@L*,Q&I4LWW3:E E-&+"&NQ,FI;HX;R1?.M3#]4Z M.\*YYL6-=S>B/MNJ&A3KF($P+FTB%0R$$PO3QB/CC?(W%JNHB?-C]Q5KY/-+ MB][,]+A;4^#K8_MS9R2J4HAQ3B^].TU:[,F;A\2A"(D<6^:'=5RI[X-MF#>; M#R)6*2M@&JC4^"H$FO4M_&I>;2C:($28(.09)?:4$I;G80('2Q?XM&-K(;> MC2V&/.RH/!"7;F+UIB]I<0'?;7E/(EY->YKTTZ>'O ]K6I'!5I[FAH+LOY%# M$X)V[V=[ ^-[/:MVW.?LL>>-A^?<[DW(SV&%[10[D[S M_DX@W2!JC'JU2M]\5V?JA,5RYWSY!R1#_X,MV(?*R/*;W:=GG_M^[=N&6=3B M(KM7%T!=JXY-BO+A\N(5S'DM3A75Z$B,N3%!LXPKXV@CG.H'KA7Q$=U\J=NW MPHGO?1! G^X7S(2S;\UU^=$PS74A>9G=\Q:3QFO;@+JC;DLG[UHQ9!KQ\*R> M5[^([RQ_3B=P/_=D/GO:>=+DHXF SEFP )$Z;Q(O@*[,C1,IFK*/65>;P[P) M^I4>P.#^R#)D4WC2V'3PX5UNP289GF=/9;-'-+?8_1FVFKU907VCC#K 'EF8 M+Y$+2R!:+;T?F1@M'D-NY*P8<4WPO&EZ<%]3U+B3*J\&G]4#O'MG%&H)S>K& MQ555N[D1LYUDX45*S)?H!&#@O:VO",VR28[G;W0N6DZO -S-DA5MF)8K0,8. MO7%P&)H-2+=C_.\\:+GR,G[A+EPU,LW439RCP@41N8@Y%\YQ$8-#+EE8SO M4P?%-1D_$KIMTDB?>B6':]S3T)]6[Y=Q7<>2 J,/CID5\!* >9ZRR3:/7(1T M?Y#TJ0_>P@,=K]EM.,LHUZ*@N/AZ,HVO=5JX:C\?@0P5D55?I^29>CB2_*CZ M^5N2JM@7,XZSQP("P_%2_]0;FT.?V]>T.)FC>^>5)0R^V"6+[697;K14J2HS M//Q$U3QP!=>B'DP(UWEQVVY7)W;F"O >+F[>7V2[BXG= M^)^3%Q319^6B"O])?<@+IOR4W+X* 7<&U2?/RVG: -IO-JIE\8\S\"$XB/P5 MH->,:?W:DND\;6."#UO[8;4=T:2]'1=L-E> *;Y4$\Y0Z]PRT5*".N$*\!![ M;?/"W7 1%RH.BX7XEM&98U2<(%-L8GV7'+6X@,S-Y#Y4BPD=SDN%.(:/!G]S MGCT"0>4_7S.A=Z/-47B98&^>J+!7@W/JGV0&RDTA1):A>.WP"G&\H4R1X2]K M[9*R8Q#*1W8C?.2KX)O%TK=L#_:2_'I^>AH8WTPQ@CN2$E>P.OTQ[E+7*@9: MNZ^U.RVOD#/[K-]A==F)5I0N(<(HM5'0:^JN9Z<)>/#\WT4'75JA?_&>29EC M+BP(JX=%=F&$#[K^B?ZUIIV65_JF[DUK$.AO^'=65=11X)GIS*^9P\%G&&ZG MQ.QY3H96SF^[<,JB]$XDIFC%&9DDP4'=42O]C.T/Q:"+X"(U9/-A$G/7*T6M MH0TSI4\NQ#GQZL[J>[]7G$?9^[+*H+EJS2G*(#P^&:U@/.L;J'(S+<695J4K M[?TZF(GVE!Q;-M8G);#N9F)M"GLUVX6>,Y\2?H&<=/MAJ7;79F/XSEU!>V/: MW"_A)(R*S5X>'P4T3]UV9S %NT>K];^>3VUE:SZ=TW">\"_&+Q[*DVMA22-A M7OG.[8]F#K[CX24V^X@@;K-P26IRBZZAFPM]#_98#)_P:&(5C:+"I4J967F7 M6Z!>QE9P%=SK2#3E.YXF*^[7ZB=R,D(T7J[RT5\LS;ODYSYK)M)RCSX\2@I[ M=,R:WB.DW-LNVXQW+ -M+P##"#8!S8O0D&\VX$"6]_8QY/Z?RX1FND@I!5I? MC[UG^F5,;F72>P6XYP2O_1;DV+G"8P&_O_,IJ"R([YAM!_+N:=F*]_#%;YN@ M&&EM[<=&4F0#!@JF,Y_M2H<(D[,"R+&C#O$#VU%OPY2O;G;U$*W_'%OV_N); M06QK#GDH^'RY,JXA[_WX=KF-3:D9".J"XJ_YT6*D1.=B[AI3+I'QB7N0QI$' M-M#3(A45AQKVW$MZE]P//DVF1\Q.2%,:(#F@.LV$'<]7]4^3MY< M>9SDBTE*6%-@.[7#F^43)\[5/K[I,>_)I3X18M+XT3!YW,;!95/BXB!G2F@Y M$UZ66E+?S:#AIGCW,M(7K5%\H;%M JQ3BZV29ROH1ZVRP;N3-)7SO"5>X M,S[+=3Z\ D"-=Z8%*FK>RKV:#Y\/J\[3O5]D-)&Y67)ZC8R[Q0[I8'?_D\]AVXM2-KN^"L^XD,P0R]?(\,)E!@+95U.R)CT_\9 ZQ]&"$6]*&% M_J%%,],]><3B8_[)#@=C!'X1)]#[C/!\#HCBQ!X'O/YZ!/4S8:ORD9D-/'6R MRWF4W%,V>=#A<11EXYF[C.;XJ* MD#*XX)J*3L,\XC.07Y>E:1I*,WX*2^\%TLKSX]C6$]I\<%K=S>WU M#K/3YJ+/@RF!OD2R$$9IL1YR30=/VZ>U8K4_JDS1S_.T"@,$%D$; 0&*X!A) M7E71[-?5CD7'1'M\E07'%: L>(K5/0G'I%<7^6):",;Y2.4[&(>W5C^H1$-6GO'.?\RQJ%R"F>:N6:;IXW>[STVZ,9(%L1=\ M0:\G=4R48\2J21=XD1'/C3Z7_1 -O?@PQ'"[/!,/PG'^Y$<%G1:4P11P)E&M M.J4C$KO^KCRLP8F-MVYPBE$+ZG)1;GZ&%OG1?CCCC>Z_D,H5D?>IJT]K/EL9 M5/P7X.TZ:WIV%,BWEX,,L!B2FJDV3/B'/O@HD06DD([AGY-71(++G)%^LHSI MI8J5'F*#@:Z__LF6A:91]6;4N3UXJJ[':J#B"K;FCAC6.@QFWUG%%O-,.42< MC^G,% SD?G$[3YPVJR\F*V>W.Z[K4N%;ND%4>R?@@RAK MBD8$8F;/(;8KTPBK=?%$<8*-LVZQ]T'PJTYL3U^^3DN6A^#\L<@-O%^W[%8D MYD27#NK8F_37_!LX5@CO7YO7?RW7Y[87DFISK1&-.4SZ_3?;5 :D27?85C34O7_N]3-?")912_NNA MM+W@[%GXP&2<'G",J="]P^F:1*XE<<=!F(7"1#C'O.E5=)2(%;([^TVW7P!? M7AFTNKO9:K0CB74'C [27%6>X*JQHTHQ7^B_[WMD9^+]R3RL_I'>YBM/_R + MM$I_V$GL:F2 >TO1KKE(]$9#QE07KK-PAT,IT6U(UQN7Q*I>$\J#M.$\X'U? MP*%W+%"-Y]?9^EC)U@?"ID,=NZ073"^,BBK(!9Q]UL,(7/ VH^:+2W[>[KI:_JM<=HVD_AGF#;HFZZ_;/9>GV'#D0E5)1M-JS0J M_6>;UFE8;6/.KP.MNIH)>W#+*CUH23W=9&B@D__(46Q)3.RQ\ O$2_W4%X?_ MJ I./?#QD'73U:YSCMC\;;J_F3D%DL2:TA5@.IHAW:#9*2\&FZAX+JE'?UCY M/+[OV"CH<@MS$PO2O(W>.S4K4HGW KL/Q@Y/;*P&:_6BA5-ZM^08\L1.NQ:^ZK M67EJ9_"%&MZQ&]==A#\RJ,$2R]A4D!'LTBKCJQA9FY?8TGFS,B0$["9A=&TYDT(F@4B3"+T^)=\K*L#SX)5CL3= M9G&V)VG=%NWC<*?$>WBUEQ/'\2*@"8)XA9+'QHT%F/ZP5U%C&_FG@XYA3YO! ME!$9A]^O,%MSE09>OBM/EGV/($B\V_CQXZDX+D;BE/F_0RU"/SB8(P6EUF\E MA?H^!5-#B] _C/[XPY\5$@F)4O_69)JN:#Y(*_&PA:5(5#4&I?7Y^-)3$L^] M)K [;$2"=\)2ZO[=C,^=U\/A&'Z?G_^BK$4]!"X#[@UL[@:QNJSU;W\ MIAO#.Z53+I+M53K0><#3?$O,2OQM\*&TH1W@MDY4&8,AR0"!$<<^UP]D%2XM M6^QWE[^YN7W4]3S^I,*U.57NS*,W/+YQ2;AH@)GYB%??R'*9NR,7T@'I.3:2 MUK1LLT>FPUN(-P1A+EA!(#7\G2ZGL_ZPT%0W2LA8*S8#/FMMJ5 QJ2-WNLH3 MMQ]HGR ZV>8Y\2("^$_E/; ^&=XG -,^Q7XO725^W:@B3EUJPELLDU,^/\_U M.^.N?1;GDOK_T8G_5=8@A_+_- ]WP:F&$OHFA.%9*:NY655P9FDC>HQ23!_ M.8V&-?CB-YM[%>'47^/=X)+Z+<.JN:XZXX=KKZB/&SRJ:;6U8#9KF^ MYNO:.D,W%'Y:@KL"A"GRX=5>X NPU\8KAZD.'R+4FQ!>A@_L_<>**0-UN_&. M-[32[\@(.X\?E M1A/YG<'K(,H=3QCW;,$X05FXH,),F0$QJ4)>L'^4,#!2V]9N1Z8]>Z1ZYP_/ MA\"ON@8W,\_ZT=0$>H$N.)6W&U,/[2Z(VD?D-ICC:?UX!^IA+0Y&.^_IP]'Z#:8[ B1OK;)='3#J,$ZQ000[LP7U6;[22 M^PU#43X",AFT6E&:HK2OXGELLL7*K$@>_OA&U1YS1@3A'\]U*_CU$Z6P\ B" MS5J06L\*-3:\.JX'2>1#U$T*5U09."8H^[!DK$]R M/$F$_/XFXT*O=X-NICHHH=!&_*^ M5P"^PN>=U7'PM6HX AX=3 'UZU3D&*]_C,@&]HWY4Y7Z(3+>17"[-AIS^OC^ MVFCY1%H)">]N57&:L-(H531MXE0G3D-RYU/0POY7@!A;@]/UO=K)X.%?$\21 M#JJZU/^NZ3!S?PH>9 A6PD^M]845_ZU9Q*OU6K/@1A2MST"O:YJ='\)2^WHI M>F@&W][1V#5R;V>&@M3Q7F4NTL1GV/CB*(D-^[#N=RNV7OZ(DGO4)&RWL!X? M\MM3+BV*AD7P^A_;^EH3]E;<,AP M:K??+'V^\T!C^H3%/3;G]7MJ@?;(D$57]+PS_I1'./$L_;T\_08.;X#2VZ) M%8G?5^2&"9H*P33XJ.KRY?Q]K7GC-?C?;Z??Y ?'V9W\]9J'"5\6R\+CO M>8%(9ZN1CP80V*)7^2:92JTY>!Z.Z.^NIL\-!\UWW)=G*KD".!!>38JXAS<@ MP=+S;W5E6FO=4C942'D3;\;-U<.[W\+X;Q(U([M7LT*N P,N< SV@X>F!)* MA'IW8209"C3$D9Z*TYOV-=E"[-\S5X_F/BL)5KKXED-J7K#NBS4.P\Z*[ V/ M,5OB)Y^/OQ;QCD)-R;?M4]:E6=%0KMR_UHZUKR*<(AM 1\)- MG&,W)P/&71@F@G8C[?$]]8QRYYD\(8/0,CU\9BQ:\*1GAIH]!J3I3K:#+B-7.1$B_:MP MFKCKZE4N@R0.O4#/B#T0Y.E'_-D5P);Y"C 9>UZ2/%9D%Q!JDJ_QM+76\+.4 MR=J<,NHHFX_S/V=/4S1'LRZE%(:1;G_UG.8;Y?^X^GIQ%F\7+]FNB:RR8/)' MZ[M%ZSDBZ16@=OPV@VWM4H&GE9M^-T<"9#8'T]%9P:A MZ:3/ [3L>9$I,U< Z]S-7_[H1PC07#7A9E4Z.J$4QYNYVDFS>-VN:PY72US; M!W;BKXPWGJN8)S1>Q)JH)P:]>7CP6CSB?+.^O "T[!:Q:S:SSX215GMN&M)5 M5A6\I_^T2I<\6>./O TNT3@DO[YC^A@>T?#OYGT+S8F_.0];K%>,:AECI&Z. M6\*;!7(A;$X=E/R1IK%*ICY,5DGX=#1553-LM*4DW)[6LDK]"F#XJ2L.RJP@ M&UPMU>3VS^<*@&PXX[ND>OZ.J6=U]/CZU.\,T?:ZHQ_.Z3- /+.11#$/=A; MFA?-5\'ZDLA%/L];'HOS. \!QO5_[2])TH^D2B6CB!26K M:<')*H(3JTM1>_(]G"W(>L2:9HWGFP#YK(PEF^P0M+QH-31L?:6>.DKR,<&K MVGP>D>0TJ\@^.1:Y]XH*("WDX[N]D0VEOI67)O;BVN)SU:WA"?I>Z,!84&0[ M#58DTDY#/EX7U.1?'UW0V2V80MP>>]^ZP6@6^H-K^2[@./ VV>'W=#_DT('1 MEM/\Z?.-**]_"V[>%JN_AE7;['Q7A"Z_7P%0[),H69&/)[$ECC:W/V=^="OJ M]^%WR@^?J/KC>@/NYS[\0>/M'?! ,(NY);0<97\$T\"'V*X%W;CH,9^_?D^X M;@[;\_T--X.=XIC 2,'#FT]27[U_*X89A"59V5T!J.7%OT-_X>HA#-!=-"3> M3HER.2?=Y]3WPWM8FE2[@7F7.N7&J%C!@Z^BDIT$)AQG)(RIV"7MS2XK)%SR M.4&I4HTO'A4DWH2/H+!@3\D+ET3/?LF>I2C\7LF6>>AJF-8,A M5M5^V],F&=DN*:?1,\&8G*Q@8Q _G^\1S!#_!BL]"*'&\YO/U#\1&M'37G"- M.$3SKI4-!QC[Y^L/'G[\0/+5A!>[2V1T3)#70,W7?2S*>;[@CCS&H2U2ZB%50 I?O9H$@]8=OT$;Q0'5,, MSL+8K8DB,Q[YIKG>*.I!WANA3EM4LJ^$1/V72Z&_=A2U2@R#/P=)4?= M& <#D^ 7U]]I=UX(#MC)>0=&4V&M@Q/OSUQ-E-SU=N:O:VP/C-[K$_MI8?;T M"]? T5NTBK9N6QP %.C?"8KH=,S=((%4@ZHO.B36TZ^F0; M6UIHS_S@K8D 6HA; TN9D(Y:#157+.7MR^>==./ZH8%8)(_J9LQ14'ZL699N MYOD/*, \)/*%Y$0DFK,.&#$:?Q!#,*L"NE*GQGWYM&$>\5=52(ZLU/"RV MZOFH9L8[#*MBCBCXF2/3B/>!+FSU6D E*+7T0F7A?,6X11"#"&/5@Q^ MUI4G\P25):O3,'@D".MXE395;\R#!GVLOU8/+)@:L7@V/H8'^D&DI[9&6BP945VBK>720\R?WK;QU!)EDA6-LS" MG8^K_FE%ASHM=>^@.,$8#/>FN+?4(.I"V0VTU3T=,AV?B"3_HX!3X MH6\5V2,'8B#H-%X/RZPN7^D5=F1=PS,MB3SN:9BRSXC*7*OZ/ N8^"33"<(X9G;Z"4F=[5C:?+(,01Z[^^ZQCA/$WX4 MQ=+Z!G4!I]G5@'@559C("L5/3._W#B]UH7@W;1[&YP;0.WW0YUNW3G7#>J% MB:V&4WC=WIR'6$C,::D31E*CXH37J//>*?)#8Y3WDQK#/PEM$L$WH',]')1X M>)E:%=3M9)2]50-]*]=@8GRHYPH MO:OY(T-/E:U\)V)+GY7I$KE96J^&B8! MCSO_N, ?4O #QQ0FD980!'[5\8FW6:=1;,$\@Z:PP;-,.SH\CK+LAOC <"&. M[G-1>8R5R7_=L9>%*9J/EZ6)X\Y/"2**$,C]=LN1;U*Q<;FTBBR[BIR9;&Y MM%JH;7,3B+QR9#A_3' 446!KJQR?#Z^[\SO\[F*=-YFLD$7?%8 \6'@W?0$2 MV\Z!3^DB/OJZN>60_71E[$?8)O+WL#:V_) G]1;,,6]P3^(@?(&SIXWU"O#J M&HJB6O51%E]L]0-1F)=O? 43O-C\Z=*AJ59>#])J\^U)X@< ,UYE^"S]P$12 M_$5GIG1BX<1+7?:9N"1EGQ*5"9%'R$8!UMJDR,.ME60J>@%5*TV$O;!CP2$L M<>[,ZH);';5@;.%_,70% /H'+!W-XGSK4-0)*VR-6&"L&U'(S'F%8T9_[\!> MHYY=[*;'=Q8#C3P.<,-&U(<)^4X#W31C;HX:_KXQ:H(6-E0-?4!JI9._)&/K MQ5Z[:^Z!;9B.LM@3?NJG MI?7L-GX^S6<@74)& #L)UA)[9BV!UUHG@^E?IM]\N: P^PUY>A[?L0+6]VD< MIML28DDM-%UZ>\ODD[0%BGHA3&WZ6$NN^K[Y,M1(\C8EY4"P0L,_L.ZE"W#&2%P;Q-UTP?/ZXICCO+(%LQIM_UW_ MMR,U/7\>>XGZ#KL+#*?V__V;CZ@/XAB] N267PL)T]/@PPG?91'K5;[ AG)L M9X6DQLD8&4@E[R^2S8M5?&<4 ] O8CEY4"9@\ M?]=7# KO$:1.=Y:#1/QS&I9$X.^*A0S>I'V\D22'+PYKM2_N=/^7PY"PVX7K M@0?R?W2GZUEA=QCCVD/?,&UWW1?MOAG0U'FS.'(](@5'I]3X V><7HC/58^? M'BO9%O31@C(_*-=Q$?=Q68O; D<-#"9Y)(T*"B[4S8VZM[8 =4!Y$Q3:)FU, M]O-[A(-F E,IY@K@Y*"X=,*Y12#ZL WG8D^J!;'],?4BY#OZ?UGY"E=I6A\$ M&Z61?VR:<7W1]\)'IL6(7>G&>U*S+Q_D$N_AQ[1POSZ)(,H'()6Q7P:U]^/G M#E3_OK#SV1[X>=^32M0RI>CQ,;'U@AVQJQH$KQ;!\P_GUI#VM< C *FHB4_'F.^E'UQ6 MPR:%4!'_=#^L66JOV"G:Z2/_:E?G#E /7P&F@4]#->!*(7L"XK:XHVY030!^ MRQK'EQ-,L8VT)F^;;FI>A9A7N>"FNR"QJ94 M&[$7HZFB&XLGOQ96V,7ZV *=WC6$+M]09GUL%$U_^]ZW]P 1<"]'P?A_=AJ MI9V$KT9^\*/S<5*S[_#^\(Y++]"?I[TFD[^\%^'G?SH&C&( M0];O%*P"7. MD5G4CN4U9F>Y%W%>>G&.C-^B 4HZ2)?1*)C%;]\XUKT&AP+Z5'G/\=M_8)7O M.6\#_WPCF%_38JW(I9BST1)/JTDZGJ[W-/CV;+N$R_G'2LJ$;+118T;#/I>) M\N3@3T[HU[CJPJ<4X(T4 RG% MA^=\*J17#.''ZM2(%&Z-_88B]>ZCR IH9SL9S+QQT@UC-PU$*1Z)'%N068H0 MM+D7A&T'T3(9K,]C;0&5W9XC99-X2 \3)R5,A'<&TVIB+8/S4JSVZ)NXW#76ZR=RW335PB8P9VS0-^4RS^_N[5U" _I-D<^W;S0A8B( M9$I??\PF#=A^(; VJ )_?&G1SET*F=]=K64ZU_F^1 M7]^L@Z:JHIWZ;VP%M$M+P5;WB'=F"_LZ:=.*+_6G;4#ISPRCU$SEIVIDCF*/ MS92.H$ VF&;=+)')0CB71Q:^T*I2H%7JW RK+H6&_O6>$5*6/,$M,GPM,_QH MXGJ')CS)Y$_9%>!^L.*VL2YGY)Z%!G8LTJ^JLGQIYY\'F#7\3XUF!',5Q,'& M@=_/P&(TQZWK1H6IU-2V?N?H8;E?!SP]O>C2N#_W#WRGGGN9839('L M 3V>R1IW!>@O\$PC(%2+J]HK/*$+>YWJK6.WR,ZCS; M]%O1JIWCQAXZBI;\ MOTS#W 430KB/@G3U9UIUUZV8>AJ"&7!"FPFU;2O9Q2[&0B4@Z]&C@?//HNH_ MNDJT"ES#[:)9XA):3F,F+,P*K\O>VK_2S75_C>+G6Y-:1 M44BQ1:V<8/AF= H3F;Z&GFXQA5PQAX;D3K-6G99%56TSN$!^!TV_*F$RNKVX MGS4Y5FC@G(Q_>@70NRQHIX(ZZDSY/#DH&"?(V7_7LL]W=N7K.$1KFUN^]JN0 ML>>QU)SPAZ0\,!!@!;SO\[(J'2POYWCG=W.]_BQM2M &&JZ5:E"IP+,JI"36#@_G^%6 M,4MSK_%"JSFM,9[&7M&JLB7D(9F][UO=;V8::#8AQ2YVX6$-+%7XNX/B)4NS MROY(;RM/9DTZESFJ[SM5V<@2O\.OSU+OG(K1KZ;1'PS7G\X'P /W.WS?%LG& M\W<$M[=;_>(VMPH\'<*%JJU;[ Y42Y@5U\E:]782Q_U)R!]UWFZE:Y5&C\V/H84V4R[K;=?N;HY7IFA.V=;_/E]NT?&F7;PO4:LZ MLN(A(EA4:YA,-:-KH OXO;*T(^9BGEK=W4&R.^?L+-26ELZ1[7\G#\+V9>1] MW; 7_4\'X/,OXAIU_X3:'ISDDA/82F'2^.[U80@ KPJGVY&-C*RP:[Y6KC4J MJ<=HB_@7C!PNY4L"@-W81*$OJ@R%1BK+1N)DY;V\PY!(NX:VK$FBN<8_R>L+YWR=IRO2T^= MPH11!FR6G/7L?>>1XJPS&V] +IOSW.HM@J&W*.WB/T.&2OYWYF>TE[/=JO .%;N.6*YI.<:G]TO)\>$BJQ2O[*86I? M$#'CQ2,FX7HH;JKI.?J@EGGE.9?I*LRCP%DR-T2DG1,L:YSDSQ&Y+J1D/F76 M$,ZX^ HA/&\HJL5"\[1A,NEE/K:1K?/]']K^UP86B-2*!NO@DS_)!XYE$Q_? M>\0@*K(.KEF:4O&TC5H(GXX-AD20.ZWP86'P>P<^E!:Z/AU/FR^_1I\.A"20 MWBY$.MF"1",S-K49/L,J;F"446U:2EA,8C00*:F*#X*(*RNV!'I01^>I^?)C MHEU\+ZJZ$.\JE=D5"HA$@5I?V>](FBBS-Z3J3!#7;8FU(XH)$EK1T M@QOMX@X?MX]+)?*<0,SO8CY2< MVRBP3CMY!Z7K8IWK$8ELCHQN)5V#U,BGEWK9H-G93&F47!]J/TQY_35,G//K MP*1_W*IS%L609H8BK9DE],AD$E(P(]'!N4WY=$D9E6V]JZN^ M[CEP00$627Y#SF++AXR29P++RQ;'(*S4+I2[CZR5&6:S2F5W%DYV->/\&;'[ M3AD9#Y1XQ%@:6&XHGA[%5K/ALUZW@*FC6.7'L%-]7G"7'KZTA>>2I,]4>]A* MYO9JSO*LK;(JS>(\GWOS%!QJNANN\E9N=62VS)[NH5L3OO0]]6@[F$,N(9#@ M4J#X=RQU[^H]@@ZVX'J:::A#XM#X=$O0#S"NLJ@MV=(E73Q+[L>96;?J8#,9 M17P;0QV+_B-SK$BGQ16 %:8N6M2%#SWX>;I^X=B]PM7H++$;.#BKT]"@M@6U M,?W2Z'B4FEK9)ZW:IPCZ2:3#>U7!.*=%$#KF!R]QFG\#VMI3\]4\'B2YB&J4 M+?-FYR\LW17:0/*BC&ENLOX8=!LR=9S'L_7GDK:^$8Y$-54BK@"TYJV?XOVT M6T2=_6HU.\,3DWQ95S&4C>_H WT2[PUQ.KT9WEO;>#SA+G*QFM!6/SD7[*@K M)0'8XC0<_PFNB*M$=[8VZ#XAZ61SB=54S++; MRIB6?[;AKM*\PGY;D-#<#$+XRW^KFT;"HIL]B8>5@1A8O MS/WW)??".O(^'^@'9V;%#'WL&ZT-U*NV0K[AZR3,5R^Z][WH_3U. M#[/)W^7*=2,^;/OW175^=)1O6XM,$:6@+P^ZSD^F/2U=GFFP5Q6X?0E>LMU] M)$#1Z4?^V#$\8OOW#;$[:@S: G9)70&7=K1=Z?3"8#*FSZ G_ M$Y04X=M5*F?(*//SUIJQFD:;P(P93P4U$\QB',90!371F1%I'PY:!\].>3NU M9O!_)U&@DW5(NR/C!YW/@@K$DP\N?X>GC UOZV0GP(%0&?_[/. MT7;W3T)$ZZ'KZ>F_OA>#_9!=/,#7:KNDM<_5;2_@ GY^!1ASL?^5QQ[^.65D MT3:$?.#W(, 3RCG5!C#-;[H"1'#2(N!Q<*IC3D:H[]&%6C>1;VIM1F*QFD\] M> (B >:!U*J86);?C#"R^7J?[%'SO?^;9+D?E^4VQ7T%J.H^D_2:&$S(#C2^ M B10+?,!S_> *2;B#SZ37'!L^@*9JF1+8Z2UT#I:&E/N=V: MZ#XMW4 F<>L<,J@,WQ<;H7?D"4FQ]D-;B:,Y,2;KD$CC?ZODA&N5V VD]GD. M4RH910>IJ6?NFC9:*6Y.+LQ.2%PL%MWC;10;Y,%0,9+-O,I:ZC\N-'A+?#X6 M4$.Q&."Q& ,@_)L#VE7'<9!?YA)9MMM9L<(=D/4H(L/V"L7,5I@1]C0/M5B* M82(JG5^F?:_HZV+A2VW%/"G,GO2?CNLG48S%29_:7JO+V)..V&9R* =X5*0W MEZ&5;=V"4@.R-SM$[)I!\+9'<6OS)ZC3O6[T3+Q/T?+*_O<>I[V*L$*+Q^KN M&]4UZFK2U=WS8.7)#XK/\"T7,H17=?AHM"[=SBHU6]\G-=RP%FZT*INJH+A; M*N_[(M1S8:(X:FDDJ6+0A^Y6@K&J<,S\JTOTQK4.N8F[YO^^:T*_3Q"8/J'& M:U41G(0) K95SF!_E-VL^_%PK)FCL[O!4JDLK-92"%%'G[P1]\YU;MF93^WP M=/V!X83NML?Q-^I?;:2G8O@VU.I\2N\*:5JJ5\I._8'BFD+'5?+@MTV.*SU6*=LDT)?Q3M M['82_R][BQ::&FG9 [947ZF5EO\GLU+[U^@CD"CA,3>1(QO'O]K]Z;^KLE_^ M)X6P^G_.X)NZRJ#L#JRU14N\N"$>J-!663DWOS'#YU3,/YP"-KU?F=#/K#AS MS@-E.#NZ MP>P/85H3$6*(6<5%O_4I#8KO /"U5K52-&[1Z2L:%O7R],*KO/ M;7>06V?BZ2P$/IA?"#<+4D[^/FZ4_-?QEM-ZX QF=;@*#UP:4@ M@=] QVOQS;1:#XIKU4 CIUW;&7:M;R,LM!K3=3AQXJU@3X9UI,W%Y_MBD0IF MO]0"L*LW_K).G_O%!#/M!#.Q[C?9EJ@(YY5;F"$.==W)@S+> 6C(4-V):)DM MAE-$#=YL[KRL;4Y75WP4ZA(CO]^ON$27.D M"VHX%F8(&1Q<>WN4@*^>5D-13W:(P]>J.2C:<8Z8Q((EY_/VQ/RE[7:*^@ZS M@_I;M5QIQ -(VHC:K[MC#0+!++5]5J>V?5< LC/W*T#O%8 F6 Y:T).^\A"7 MO/"WF2-=JN!]>IIHE\7 [^_,XWRTRDE])+<>S+JWX#K0?G&*]Q?Q$$,B4AL@?]6- "8S;X\$%5SV0T.GC/+KTS(5_LF? M?_%7S95S_0?"2PD;9Z$C>^,77R2 /^NU3RZ:[.G"BX)EX9T_#JX 3$#T"CP& MO7T!KZQGN+@/NM/.*7,%@%<2N2.!@S$1&D^JI25O)5_,Y?A0)UN[ ML/#T\B0?Z0WR F@U1F'#%W0-0"?J1$4BUYLK0(KTR?'G9"^0.+'7 -Y+P&.N M +8W<@D9;?_%]&F:E!TJT [J:? ]U;S+T^NCR/1\''4%"(%OJS:>\52U=,GC M@U>)MZ\ >:R R?_2J%50LTG-UE_?\=\>*!V6!XFO6G@$PP=X,/P?7D9TGMSH "+&\$\.$ES=A*OK MQVX3-"8167(I]'/1HAF5:'8[:/_HX;^?W S[]O+27S9K4CJ5M-(&+R9B_S5L MO'8>;)_0IIZZ- '586>3/$I<3'R;@^++TC/1_K?>]WVS2^X/"1FS%K@V2+%7 M *P^Y;T%YPH)!4TM+6]>CD/F5\BZ3[X_D/&=KQ:6&)/,^J8:2 <"SL31CI@S MU$&L2/'VN2.T1\Q)+IY/K4\+SH2_T+,X MB%C%A@W49C&O!*J;8(1R/Q=\8!- .J_%=9B?\G8U+G60"_K:*_6JKNP5D6D% M@I)UL[]?O%QQI'J:PP=)SM(#^2_B=?MS9'$5=!9XD\YVGM"^<[U_M!;B\PUY M_;3#I:^-+:ID;P6JZ?_\20)NP_KMH7 CZW=07 >%W \*NHU7[( M7@<5%-)GOID*':U=UVVB6>R*3:I7A<_>O_E@C?TW2S50)$)$M/Q$^Q;WJ,/E M%EFY\+Z.P)>I8=GIE/2"FI..4+B=#G^WU&%17WW%$))3'KNSWRSX1MH3X\2= MJ?U/7(M+XOWB].I6\2SAQF7RZ(*_;S4;3U,(V5J/++7AY9>]8S;XQTSPMJQB M>D'?X,92MRV8O1DQ>%CW+#&^GX7G9-GT"M!0W4<^]A%X&R*,2&UKG/F^]#9B ML&%)_3[3VX])H:]G?JFM8D#B)^%/RIA= MH8%@+^M4<'+)__'I)AC5]ITVVR M..+"'NR%@/GB&2)CY#4JP*RPIP.94E^8E"8*#+S^#U'O&=;$\\5]!Q$1:0)* MD:KT+DCOBH"(B"!%ND@G0D!:@)"@*+T(")'0!*0+$>D0FG20WJ1#(KTEU$ * M#[__?3_/\V+WNF9?[,[.G'/F^]DSLU-M;?76U7A3[I=+ V\$^?ZH!@WQ+FKD M2'X,I1X2BO8,EI;G,[-5F5)W.:#*>!/>_+M4YZI-.M<]*K'R.@RW-/D&$A.O M^#C1%&<4T2( #GSR /5RZYHY@E-G(>P H(U+>#[OVPV4MB?5$"7+P>WE1/[\ M;7MF>?U.N$5Y 9^,]?>=/;)CK]8 *L$2?+6)95K^F&GYSUE?=P&;" C4^P!>;<.BZ1"PWIN-,:ON/H4EE=U>1L M'>"3=NTVP$%WC+$_WQ>'(&1%XOS$IS?MI3.,R]YW&5&;BSY5:$0Y-[9LUC=S M[V54%JA)6S9#$A5:2)E'H7>H)M24O1"PV+?S1J ?"P:"JW_V**Z)1W\7TG=P MEBB@Y M^+F2E#J1RC?=>P&H@1%O"?= KY*^_1M#*:ZTW@$B#-?.^.O'*SX&K+#QB=$M M*P(^=_* !X,"2O[;6A!;T>I8;(=O)'2J2$=5SZ@UE=\CBS+D\G\M^!3@J:GA MF/WJ,),JM4>7CZ!DQS2$NW4WIN"1F:.@?Y_(D+ZZ_$>G-7BIOO]\B<.T]-Z/ ME,VUQ);O^,O[TL+1G(J1.Y%1NQ!U95N-VW#GQ%GPM?.MM[=-GZ5&R#/LUO?? M1,+O!=ZQ;_]: UR=5+/UY8V1?U/DY/N(S:B2[KH#"-3+0?G9@D:H:_3[I-IBG*-.@U,D"CE;5^MJ4 MUIE1,@6=[--C_P-E9366 $P5;X )"K_79/"QSSK M:3.3$1'ZZ2<='0SZ1#0.+9F1FVI4/]J^ -"PIOLR16QWU"5^KP)?!0L9+RCD%A2PP..1U3P=T%I8\U_IX@K'?K4S66C8<",JNX M*,D_O($K_\E)O@F0\V@-8]0B)P[^Z34JK)VG)H2<1-6*N+:1-;W^V*>=^L92 MUV?Q?)&5^0'9;]LK)6(Q)V/&+X/MGR@."I/9Z[8K3;Y= %;G-,AX,W19+XK) M=V6!JA8<;H'3BQ8XC*&VE9T'PG/W,GD8'D1-D$[Y0B>3X'6:53T?5T=W/"\ M55:T@QJRG[?2+D>1K2=_#%0YO_Y]:CF?]K:207\A$T$<&KT +.>6KY1KF_W$ M6^?CR[J,YZA#!A8X4+$R,BZAG_ZNMKASM[QX;CLLF !MN0!\<(=.GN_OTJQD M1*L9%@(1ZL?HZJD3Q(]LI[Z?87-&+XJ\V_B\/TZN$1\@5O&P\C?N*CZ-8R8? MLDNWL&LGT=8H_:*'@H0NWW&B/S:QR\X0E;2HA]XX0@\ZRPTUVC45L<2=*?J( MQ&AY4Z?A\EH 2?-.%I?(D3#F/MT(S4%'"XQ ] OZQS;.NW/=3QZ]8D2(UZ>\ MTZ(6:$T774F4V:C3?NOL&K&W7U, M;&)L\' $9UNV+$[WO7>B=Y> 7G46[156N3SN(2"AE*,MPV?\BQE5AQ.$-QU="*/NX00-^OKDH:FM* MFVVZV*!\KWCR'*^<;2TM]3U.1#?X!UG(PDYC:K(GZ* MD]I=9?N\2H.YDTKXXXYZUD ?8,NY+938:ZD*E47S0!Y.G$XM@7HDM];M^*'$ M)XZ5QW8WFO0XE-H$V48<*[#2Q%MP-"P**KJA\IC,B/]4^'?KHW)38S-=[5_^ M]=2'_ /P)7+XEA11;_.J)=DUYA!]>GUILR>%+'V@M8OW/!Z!>[] .AHL< M2[ "1RX[70#^MMY"J?XP7&FHI#[Y,I4HD-;_CR_!CD/*8JUG[SM""S _5N44 MJKC"RZ*-7J+=//]._W5_Q?*+8RZ?$Y0KYFR)?,.(H+N50]G"J3O+D%4&5&PW M[#Q1 ;Y7&TWY*;JN:C3TG&)H,0+%1>_^IE2/5D14N3IE3(K<>N-LPU'B:MY9 M\4#J27!&"V ,RD-\V/QK?"VR@RPV!GJ10[>=E)KLI\,!9%%!/UG[I&O*RC!Z MA<%*E&8<5[03^!V?@!:/-01:U336\F[L!_%-+-)= -X%O6],),_8"/-D 0]3 M?E\.Q+J)*_8W-T_)8MCG-=@A3^O^=/^4*UV>ZWN';)"DU\C!#P61U"G#\I/; M.5@S7A:/GUN_P+R&N.GX';\:9\^G4XZW4_I52ID#%7G"A1=;LI%4N%M JW@. MD0O ^^3D-G%\9R_BR1EY#\S-2XN^SKCUK0+0-"Q=+2F\W ,#^V4M3EVK\&Y MV(/]K&(EVR"D06O'Q'900^4"4&#[]'T#4W9JO\<%@!OBCYVV),#B(8QH;D:S MF =KX%B=*I8RWV:U4(%N/&5D'E@6G!M M>DDOU7+UQ+R^[Q4%TRMZQI^O"U\%<2 =<.LQ+W_;,4_("[=9/\G6,8%%K7LD MEB SD0DEC\HZ,.XE2G5L0"'$*&'44_[ K=O2].5:KB*O=#14. W"3*I#\>-< MUB0U/.WUPTT_?XS&I*;-8K/9W#Y+5#Y@!B28F;S*BA?[,+G#K)^YV\%3/WRX M3Q(_@*&-=K5A:.DHQ-&=Z?:)9UJ05>DTRTP7@)KCJU:04YTY:"U>M;,V1B?2U>W&=NF7X&ZF5>CIB(W,W\YGG&=7O(- M% :A)+6J!6$8$\S/I2J7+P!WW,Z=C,O;FYH;#N^:;8WV/HCON4I?4)D-W/=K MMF[R3U,P3WC,4#3!DWH85&L0.R!&H'MKXBD:\BON* 3(2L84[\ME^PV _I?$ M1I3E7P!ZI:;)]4CR![')H->W!_$UN%*]"X#->Y*A7^H ?K1VZS+\3M_]'T25 M<*6^41:+>V>*:P;8)3RMY,J$?3*.W])KLG["8VEI+C+1),-Q@UI@Y)I&.:ZN M0X-[4O@7:I(_8FORY&FVZ5?=-J6AQ?GIP59F#=6>?/!2$[*J##0*_?5S=QT.I'<-,$@.CR5.E"U:D@5=&)^[ MV1B:M\ MMIQ_]MSRGQ/,!L/S[<[!!8 >.F6G2BKQ6AN7V[_IWDHWVZ//)DO[ MGC!HHGN5XV8=L0JCQG5H7_2/S(G!L3M_-2DS'/OESWE2-K/D+/+.5_\2"]4# M@;YT.HR>G'9_SF>E8\C*^!IT2"]#2IF'XJ]AKM. - 77%Y\; -UC7UXR[O6] MYD_/,WV!9-*C6D)= #X9X&Y,&](C];Z#-8TF"T6]_8'K3=FD#]A]$!#US&<2 MY%+?P[4."%8DLG#V6/#<(V5+OO6G#Y[NA)_(] A,C_P45W;N\%;A[H<]/)2W?<026W[S IH.@ !?@ M?9"H&C=KOMT/EWT^716;O.TX5)14/(#X\7W/%ZJ E[QD8@8UA7-XG+\1F[L% MFY7GG-6,-BG5\6K2E@(:*_GK]:-A(%R;]NX?YG?Z<1:JH1A;5:W&FF1-*GVU M:7@$^,>W2L7#+;@->YH7I$]R=X0JAA[_.7] E.ZQX0$L%N8IS0WAG:I)O#I8 MX:XAU)+\RC&\DA2HUJ,;\Y2WE:8[%U^HF MY*]RG@J,/=(8/1#E=-2IB[P:'^;$9723/*S!BZ6./,IZ.MTUS2-%[FDP:-T! MB@>,\0M[R\K7FZC5):E-^G!V-:0[MSM=OP XD440#:30Q@&?LEW.I4FL#&*S);_&T:2 M.?%;Z^T\7&.2$,7EHZJ)UA7>GZ,@T KX+;'Z9L=)K7L[,X=SSMVL0";N'R$W MU#ZASSD[ Z>=8SK&8>ZAC;-*-9(J M:[HI9@D2X72UT\E.Z:_]+>*>KL!Y(>_O5.A%D35LP'FA[JC>W6.CVVYW%-X7 MV\AY_6S_M^ 1'R(TP>,RE?#JY.J?\%W1L!L:2S27"N\CN*J+1XU4(@RB(SX; M0XD#B]J]!:MS')03F:(9@BGCEH^'@J<'R3=)U1 ?7(_U&.0NJ'P3REB?.&B= M>+.1O&UY<%#V;V_9BRMSNB89J^&8OIR?4&3"'&?R93[U\7*CKY11J'M>>,:> M_4FH9) MW F:# :M1-01#(7\CFNP+2E%BR(Y]@VF,";;)S'W)1]+UG8#XLQN M.\U37 U/OXW!U>UD\>[LKN(S].H1P &:+[/ I"12F<>0M\FK5^4U$\+Q_1^N M408N272B+P#M?"C74MAOZN*-.Z>Q$D3;4OX^?MLVO7Z31]F6/+E/_AW3+EUI MS,&+G<;O56N&219LMMRMQK840000M&>]G3J %_>#UT-\=NWY+=^(NL!F$H#P M=-T3N&2.];N2FJDA%3]M\N"WFBU?'B7\\24TW)H-*/!QD907+W?43>PTGR*T M#%T '";**_(GODE1!KFPK\=U;PGU13_=U=KESHYU)NB 8^QWZ7FF"; NED$Y MI%SVHZZP//ELTP%#+IF\JS7/OB,Y486:]RG.+@#H_=GUGIRJ:[E"L<7 1E!G MM+3?4K6.9"/1_B*8&*)":+(9;-?+-^?F6S6 M!YY#G05[B3J7M 8U01)_^H/^8GJ6;AR+^"_1XV/)+, YD=2[A+=+,^>I,6$S MULJ_1O*J%,_AQ@#CB 3M<)O5NAY/X[<5->#JG' M;G^NR*6SZ+'(]A=:T+(HQ]C_5'-%BZ"DE\L-S"5:;+.^PV_,K$29Z*WWK-O' MP3@T1,#;;7=.XU#N1<27(S7TT@:M]L(Z[\K7"Z]YXM=]Z+3$ERJ :_6^TEVN M_JN1)A\]W%T%U:T#C&VBNV!S?5([B3N-P*?O?&Q;I/^Q M(A#.HO*3LK*E!>W!B<-Y#PO9MIC**W'8N5MFR5K]+3X4!KI-H?DZ>";,4B0/ M7<1P>S Y$K-/M:#31*#MG/KKG@NI>O.:X8RK4D#I2;MF8#GTC39!!T\X2:O! M72LHP@\8XMU!N5]QWQ<8E[#:;D;WE.M:QS6 ,[4:%IWT P:GET6:@ARP8 M_O9G\I]"':%KAR2]W]FT.#DKP^:6!+GM06&#B9T?A68'EEY.]>,M'3[>95\" M$QYH(O""LS-_O229[E\ZS2NB93D^!YT8>61/C]_J:3]E#93IDLX<:-QX*ZOQ M8)P3GM)^"1==B+K=+DP.K0=;-F7*J]%C27U_]IU\'*+;L.#;9]]6O$%%P/F= M([!O^.&S=5JNYQ9*OJIU;+O\;D6N0O.>@O\R"V84GOV*TB>< D=A3T@"(V2: M;6T#(T:\<$^P=()<$]-)O5_B;?>#'Y]KBA6 M)C#+2#U+K=?$3,P&DTS[=MFO*S2+ (/0@0)FA[] M\M?]&FH ? 8E7ZG"Z!I\L^MGJ5N :X=BONTNXM3*W>67U>?0"5E(B>,=AMO? M+T_M@*2><']B^=3!J'673RW6T>E\P'7D2ZL5:')_SS9 M+>;M: O7NE[+8N)2\!,A'?IE[$QFK5Y?-PH'6'NUJ;$G@*H_ )Y)%N#A/ K MIWPU ?$LA.C63 F"VNQ_GF6(W@0W"N/3"V[O<8U=:8.SSA M!<,_?OAN=(J1$%RI!^PY&3Z N&P*^6,PDDYFGZ%R<0J1BY08*]DWL/=-24DW M,)PUWIF9B?Q64KX'G9%;= KY4H+16#+J1_F2;U NQ]NC$W?D<>$=P?19W07E M0#N&R;<_/.^:C"T,G8Q%H75X@]*C ($"%B!L;%\-?WN")O MB591OB-E,1BE]4&+%A=W2UZKT&KPG!E,%[$ :U-AC%/S)QCC&4]J\:W8&],K MB;'5,#8/'I:)?:)!Q=RFQ2,TC'X6&7G,J06:A *5X[O^B50^9]9UX*,EU(H? M?@#W=,-H6YVD&? Q VB]SKE!W\N@J-"*;K;:-\8YDS#TSQ>Y[Y97?+,4= !* M -%EMY6P@74/LVS(B?3A4Y!L.!5HC-.3QO+%@5Y\'WK--ZS&/S[K+K\'J^8 M/OWJ;VLCO]$]L[O4*2!5%\.R T=E,5I*-"RF10'?O+)@C^8-(_*7X.M>XMC" M_!9 :/-8/X'Z>N &4I++7<6WBEGJMC^-/W?:O\]LS]X_O2U6U$_DQ&EWV0GB MI=&Q($;(\PC0C2TH/U8(486W1Z?580R:I;8.K6+F7MCO9I09N+POK)'QJDPP M=Z-EG;F>"2(]1MCX.[1KU#ML'VEF/^'H*SU0A!.%BS5-?#<3K@LG3; DR(I0 MHI&QO#=7\((7 "J*$90F=2)$!ZWL.$54SW>WXXA%ZU:YH@W%^O)B:&1R;?7D MD5$_K&5M;+;>:6;=D5_:?YSFT?$!-!L!8H:U/U1345-$[S/QUD%TI_T8;[HW MPKLX"0N/Q-U^R"OIU"Q%,$^XSSJ7U-=%S3YS)CSN36I@%/CUA<2*;=VE6(&Q M0]Y,HZB*;#W@=@+8[S(&952C^QH=3LX)RLQ"S3*T]NKY",6#QX6V">S?N!*6 M=4LU]J^$J8F3:>("+L.-<@NE- BO)7 AQZKZ.1&6%2D5SPC*9#WG-;B+E IH2?8QZ9$T2;")25-6^D8[.M!CA5#V^.AKVB=]BR)8&;AF M_\DH$2]FU!E^ 3#YIWDN_1SY_4U:BQO>0ICH28M6;(V\^]\:97]3?==)6L$G MO]:*?TS>,S0Q!GD7#)JS'!JLO[@Z!$8.Y^"E8%$@HG0)1!0U#JHX(M2/6SZ4 MK"[GRK!\&R[UD/HJ\_5]!.G*X8/Q^0GT+0RMUJ,4PM#XU[2 OC>)SP/_J!.5\3T/$+J=NE;Y%F #-)P*"-&4P1B MM SBABCC:Q%&81#;(GRD'4ZP&&ZMUS3X-49,=W200N9%-;VOAO(N-SZ M_CCQ!I[2"O^>,;YE$$.S_R;1[%=M S#@8.[>M9J[[]/9_#(.*%[&G*+ITWU6$X]W8 MKF$F@\>SQ-L)/]39=!$?8WM:QUHE8,O5FZZ:N_$K9A/"R9R\>%T)\J@ GUKE M8Q!2\=<'W>?SF(D8$A^^"(?LT*0BRI[7QKAAB8O9ZSS$H/ M; S/W -HB(OW=-!$F7F(E\F6&?OS]T-#MELI_%IC[91P!=/OCSV![>>LJ?E& M4":!1[/ID:\/"YFY: KH&VJYO*^IFH7R=T!IL>N_0V^,Z]:U5.($"SITBLL8 M99>,$SD_K;P+I)E)F&+G]TC( NZ6:Y-IS@KQ_&T7 ,9C(Q9W1\,)H@^&DY[! M4/VVVJ#&[_6@CDH[KVM=Z@ITRX5ZG"=+/WD[EB)AW)HK++@CMI-@UZ@"QI4L MK\MHLKA)F!URBJ^UD=)Z^9F+J4U Y,2;^/!C@>W4)^K!)>2?];0;58GB22OV MV+?EWT]:F:!B1@(/].C_G<93HL"6J2ZU)A9_F>*.>C4B6NUY7!;L/ DJY $R M,PE.E)JU_[1C)9\4';1ZW<5A^K58J0)E2IRKLF-# G#$S@[&-3W\II*1RC!?SL.%1D^9-:7WG[1)Z@GT'+,E3PE%/XO Q&A[YYL\*)/$J"B'X1$M+Y9 MF\/M8XI:6EK/C4/L=5$-'F=U)[(02!!^]5*?XRX !6PUQH(YNGU"8C0">?IB M37V#^@\%4-/NRY@&K>7.. MUW$=L$]] >"N0#381S\NJ>PAR5T 9MQJCB@Q(+PH8_QQN:LVB [O:&'(9I7P M]P\\_GJ20U)O#[62JD6%TI(]*UCUQ V?BK&GFMD@2^'S2[C%7&2W%,SS'QC4 M)_<*:2J,)S\WXCAB1_J0?A Y<"%6I%R(H4\^WMIRTJ_*GQSMSY J4#KZY:I# M6_L- .\G\'IL=Q?VB;O4W20C['=GT,(>$VFJ[G M>C8UY4ZNT%E#T8W 6'.KY]^M;6Z:4W4:J2$&$<'O^I*5_O,"*"L KU M=DF>?#P:)^()4=#IZ1;O"\ GB^)K<=]TR)WPTT^_&*S5*+9M0R/?0S6V$(:H MNAQ&R$//=WWI;^[(%1@W,FM8G3S8$QK:?%V@S6V5<-=025G3U;RTMFP)F"4U MC!@HB+9IEM,TT. G FO&6EW3(<8@/OM=6KF$:>KOR73^Q]I-9+S\&0AM'[G$ MAGJ)ZS&>/+H 1"W-!//S7P!<'ZI>^8&-<_SM1>1HI MC7_%GZ*7RB^ Y1A282!/'J@I9J'?S3_+OG/_2V%#*/[E%[-3&.KY K(PZVGP M5N<([#6, 1S3?W[8/5M;@-YG]N _161UKMY9JC\P9:JBS@X5S\ A=]9QCAT\ M3.1![ 6@"S@0:ZOA%*HA7GSR)] MCMKY3_?8):G M-[XFB* E!)RC.M]LF$7$/WH>KW.KFK2@;*L[9W5#NB]2L>14C\BBB;8K >9> M 'X+HPW-Y#U?6TD.V)8& ?UEJS5ZQ!A@N.A#&1$#+ JF'&.%S6[.WS0( M),,#%5(%?+IXT^;"9=AMXN+^^5=HH^LZI!-F<[IX;]KH+<.8['_/IK8;?!D3 M4+P54TBE;/&^OL-:8&FEQ_:4VK$5* M)7I>J@,Z]V"]>*C0EL4Y'9-PCH,G[Y?#95].P]-T_>UA]4/KV?4=(]"RH1VW M]0H\6AI" PD?0"B]&@0&?"7+O='=AY@;14,4":_(JW7)HCJ/+X2"XW.RS MAG<4TMU*U&+4SQ^6BA:0_\(_O%FB.19,#P[1O2HFZ&EAM%@Q.9 MKJ/OQN9>5ZW3?QKW>I]XY'B;1E.Y\,@VKCJ4H>G$KV?IJ M6[#1>(U"QH<_:W_JOG?#E(N!0<77OIB7M47YU:9FE>FB6$VZ!<&JBWED/?^/ M3&+I:B(1,+W&7=1A/\OX!_U**(E2G_=$KL#Q[3N-_?*0ND0U-EP> MX>06UBZ'-^*X*=[=?ZZV<5RSBKNP-I*.7R)\C39'+KR'^09Q/.I!S%FV)%I& M3,Q@X93_NIYA]0=CT-#LAHW1U^.,=-M6]*L]T<>>+SLUQ%HZQX#OYN4"6<U-[5*$9(RX U0&IWU&-1AV:3(OVE<9W#+X_BN8G2QRZ"&+;8?!:V$&+?RT5L/_C['-ZWF_G,LKMV@[B.A7W0 M]*"WW7/$4?_>#5@P>_CAB5\@CQNU>^^_#\^O']\^4MQA7 ;%+=[!-Y3IEX-! M5EA29B,]5G]/KN1N@F4_HZAL/X7J[YO??.MN'ZI9YCC*'$1PLI8H/M]5>5%T MZZR\[ OSNZ,03=E\Q\1+)\H"Y_?P\JIYAC*&$5\T,L_,UWPOBR_WO[+",,U5 MP;"V_"'PE!UYKYJ4?+P?79_R+K;MPIZ9 >H3EUF]*;?7.Q MD:.%&0))V_S'RZCV;"XC %;I?+?Q<,2?7-.[-4N]Z^]8TMOH^MO6<2=6G/U[ MQA.X7](_J5<,\9^?*RW''.'MHZJ>.)A;AV6)F3>M)Q?02'ERF@GR^)T+98W] M39=O:J@L(?-PI:\M/0]G-XI^;, M-/K9*?D^SAO' *?_"U0*2'/6%AZ^Z]L[_Z/_YCK'[GL[!U ^]&^@L>XA1' R M<9_;CC_O2?E/3^6AX-1>GI;C.=Y/.;Q%_I^)JCB5WB>^6IT- MR,F6@J^F^=:SELH%SPN, H$3JR<(2:G52F-@P>BY'L&9:%F'U6M; P:E%N!H M!6LJ7Y[F\X?;(B./F-VM+CWQ*'O(@#N2_STW3\E&*!00Y M7H51G")S( :70?HD>>1H(T,'[X@6)^0+SZ<\237E6VT*13]X/S\]C*T(BATH M;02;&9U&BT]\4A: NYO&)1^>!7".SCNW$EF&VT\7V;YN6:65%^-+MQYZGQ/A M;^MB%=]D8K\=QJRK>6(5,;H(N?>%Q%<(7#4AK%+N9(7C'C]5!B7S!:#1-UF5 MQ^U#QTDW005T,//OR6^5VECUOE*1;8\MLNX4S@@7_AI34.=<5S>&=L7B>J_ MGP9&2!RD,+*(/AH6Z>MF,6W@4^*V(B!+-;>>GYC>MDMH>ZY*S4T% 5XRC"R. M.D%#$W_@AY6.B0CW! 5X2ET;*_>YDFKS(SRUG>XONR0J;MJ50(-_@!&.A(IN M[5XZC.7(6Y<1Y&-?PP(U8P.9AZM"KP!&Z3_#*(2]5-$H<\P*J"<\1" 'BR0: MI'.FJ:CE?F6:QYQ-KRG;N5I0QB=HQ,0F>\Z^B$L&H>[XU#E[WIA[[+BY]$NA M#*?ZJBH#;9\@C;(M^)L*])1Q9*W]LS.VW_Y/&T!L<66RNVG!A4 MC+=X,A'.<507N_NBNP=E715WN@%D,1F_ "!GCJM5606#P.O7PVZH6*&PZS> M'R\ ->V]1_?BQ3I.:AL1H\B6VQZ/%O6$5J[%"[C<8C!-5=M3?9H9B)R\VYFI M!W(__J%954-*W6@,W=UIH1(Z;D9"2R)E#]7'R33E:&E."#V.OAR9J/:L\6!^ M(31A/@DU,U=K07]WM>'O7S)W2Z;%A#WV!6\TVQW%#KP?O0+6T@/1WR?P,@CJ MFE3MP G".?0J[:\FV=-W8=!["7#(&/A&X]C&W1' O<$_,_JNZ OT]?,9, S+K=- M'955"3_C+A526)?@0:4UKPR>2EG:N-+?&8U8R1F!M.M$OX5_,O.=M ?XA#?S>F#,-+ M1QYKO/H"]IHH.X6T9ABKVI1%ILE\HNVQ^;RT%VY#!!'LY;9!BK\)&Q< _[M2 MC7*?M"G:SK-3SS\Q2*"Y/.6C.MZX.4SMR?B5^+[;:,"P5[@=K:9.-KZ*5]ER MMR6*X$?S(/HC_HQX*U[/NCH-VYFTB7M?PZ]8#'1S1_&"#U3?M!JTNH"B8C'# M$=YEBN?FB N 2Y*W[JUWDB9XLTPJ"'G02,MN>L?/H%H/ Z##=J M7EH8?@'@4]4\7\XYOU[F?[!*]0ZJ$MKXQ_ZX$[9A:.OL1Z\ MU:BR-_[2N:J#4!OO$]\JI6'O]:'ADGA@[9>DXR[YM)O=3]%60R? WU=LMJ!6P/@43G(-)O'39+N 8^0J M)Q_8NZJ(%NL,%:F9E>?I%Q?5QMN[Z#3E;R;B!84CY')FFKK$EW=EW1'#IH<+ MV:YGB$>4%=2OKX+;VM:W;=B(MPQ6TL()YA"89+E\A_9*LPXZVL&SY0T?TR]% MI76OA]NV1CM5!%K(:[P_01ML88.C;^K)=Z_+ ];=B6/FSGVN8?8YF::MFY$[ M 9CRWY_DKF[A-\OQXW:H<<] ;=\@'_G\EJ*W-.:!(D]D*=OXBZ^UO&3,63,] MU$/\+HL/V-OR55W86-@/K6YU*"[(T^&]"AV&TF!A'67###,;WEF*)O->R:!% MN7^G+LK*ZW'9ZF6Q>%>")-YH6:\[@Y<5'"HMZ56-?R;SZ%#&=C"SLD_]0=NF MY7_;8/"3QB:ZOE\428FNXMHZV:@>$%]'K MY-3D)@]I\(Y9F0/M.>:JQZ_/ 8,,K[_\H,PN2W:<;>$DY5P '%NO$$6:QH_9 M_$H"U 7M6YN>XG[,,%&,TD+J%OU!%[*UVIOMS=I_H\+L$-CPC.B$_M-C0 M03ZA!%8]H%XY ^=*$\]DU?CNTK))^J@A:(77/GF'8\W^)3:'5Y@>#GO _/LN M#:7 P?.-J%/AQ19VK#21N>>DR167$#:K66BMI!X\A_H?V>]L M7]J%%5:X@S<&X57CA=O2X!N9&M=L3QL6GL:_SQ,\VCE3*%NN M KZ!'_[QLK!Y*?BY&*'@3VK8649/SB_D1Z@\Q&,28HG4"PKT*;W7X\/\Y[$S M'!]Q7>V3<4*FZU33/@]Y6(,&MQ3VPX]SE^'V^!&*TSDZ0(W]B)\ZI]P%WTJF M"2<\L=V(9TB\,[/T9#F:U[2&\.U?XG'SN04;+Y'9\:3Q3?]Y]S[\U)5@/AV> M#3X,%9\=J(H;8'OT96LMN^^%>6%F$?A[]>JO@-V1+".7RU8'$=5'8$Y+"4D5 M">,%=='R@@;A:@5I\OYNDWHCM?IJ9+.)2\^TAHA_)X]!52\ 'XU>(D"_-EP6 MOOP.V$UZ&$ ]?>^1\M')[1Z(_.7-O"#@,:+[-SN/M!^U)Z=I!XM/$ 4EOR-M M=]^+JLMZB_\@E<%>2\?E7 H3-^1M()FWQKW:5O=HV&VWQ+IB5:SU]]B5^X$, MH>*KVSZLKP\M,@:8I$&LB)+ @+%?TWZ[-=E=7D%%OQEGAMLU;U0WX>6:>33Q MZ=+P=X>,\M^UKNP.N(9OCM4[D^*(M,O[T8V\T7)EP":.:F!^$)>H>-"SF?XX MUT_4/]OR32\K^@(Z_7+!0$#ENX_NGX!.1'GQ;_A5U]-F.#^V(J-M"6N0,VMM M\*LQ]I5S"[-^"]N=\@KC8$<2:.0"T%:V+1,TY?JQP)K-0/YEB:44N-OW77*H M8.@N],=P:H#&(KX)5ZJZ_]=1K_F0U2#>X(7+8_F-.)5L8 M1+@"YC;HZ%-JJP8?;P@79U-05!7B]_OD[-X(AV/%QG4+Y$3VT-D+CNI&#\NLXY_=.;U+<'\,%>EO.3PY3?>[6#" M])A]9='. YSCBFL7O9XQ[K&L=I%A[I*5WKVM^_J$S3=_TVE$U9R.V[C!W7H6 M3"ZO)B,CS"1 =;F\08*B2J)!HH*N!Y2_6SWV/Y"Y2&5DS9S;P!R/]/)_"+ZD M)V:N\>GI#]O9Q9N.;C?G0H=;:,9:6 =7E/R48)5[M\XJ99VS$LTE@B3W$07E MEZ8KV^JF7[U=\*N*H#[1^YN#\V7-;YEE!;6AF4%O\8=Q/3X\('N#R.)H+YS/^Y*^Y>P]F M-014O'D.'"RUGOMA[YX>F_0^0GSHFD\VE2,12(HB4F)(CTX(! U/A?.3Q\F6 MGM8#)FW_LKYA!%QK>*0N_<8>.JD242=W[I7+'9^]TW5]8O=7&'V]\)_C]A(B MS>5[_"8558<:6K]J)(2B/G\$6YO62@CPJU:M^2TG/@=N%>2X5(\/I7D&CYD' M9#T/:$W;U_.:D_J(U-[7Q NWQN9GK(3V1.:#%O"A>4^8OE9)N*B'"QRO/< C M3GN26YY?%+K/@FTX=*'+Z>#!+H&0T)V+\ M;)\?3GUG_ A;_F9?8YC824/F\>!AQ,M/&$D'6$=?,#@]I*-I6N*<*[\;E%/2[SC7M4;PZ%1,]S'ZPK MKZO[#FK+-0T/'CH6PB+"U+3)-+G+GIK/\0,$77#,(J%3$8Z83I"8=0Q"+B[. MUJ6O[/*L(I0$TU?BXU+J^\52'W)I1>7%LVPWNMDHA&Y. (QU;OV_!\40T2"T MD4OS&*MYQ%HA*RI>B<\+V+AY 9CNOP!L2-JHO7M!M?$/79CP7.S+.]Q+@=1O M;([P&(2H1]Q_I4SSUW8)=F).\%6B6)RO:IO"$&EUE#Z>,&$!CU6N+ MP5;:)5[L2V14)+E@0X^L/5ZV\24CYJQC)>[K91^G0QZ![!F[+@!Y1UO%RTSS7-$X1&RL9.; M[.[T*O\C6\#G%3.+,I9NZ@9DIM1>12M(DSTT8M$@UCX3[,%#WKX$YOP"5BXF59[8J[ )*& [7SO&"//;L;.W8C;0^71L&LP#T_?+LUK M*-X5S4\M;(TXH:J"#7,%Q?.:<_F*Q()G::-E9:V+2:GOJ2PXE/A^?E-A@VH2 M%1)/+%"3:CXK!'7%%UBIGQ< G#E8]RR?M4[L#T7VC-/9XX9NQV4%I9=QTIE$ M-?M;8'A7G45.E0V4;P3%7TG^ZW]FZM8"57PS*_HX 3DLX,U ,9LO/(?B)W#W MH+D#ECKM;_D/)$;9\<6'MX.\U9IYVBX X^(.!SE&7[F6O0T=B*Y8JNF=]!]; M]K?4 &GFC5*CBC%JROP%S5D[6G'#%+VOUJZ>L+\Q,O%N-X9K#Y%OXIO:6J\3 MC?Q+(9X_<0+V+#MH]\'UJ/'=VNDK:KBB5!X+&X#"ZO-'B..<<'M&>5"BG7H5 M/A>SK5 3,Q,(-NH8.V@TE:!@>^FZ;_.DR8C/\Q(3'[U;HJ\&PT D?Z(S^NMD M"^\FBX%[+MAWF+/@BZA>0].-)?&# &&JAU>9BZ2KH500+5*&]3#>N@+V^^'* M7Z/!%75HZ/:=8W%/G_;$EMM1+X($AZ^R*&AZ;BKF? RZ--#T?$4T9 _V\ CY M%%^#;=7!CRY;+S$"I\I\',"H^ZI.=3[] YS^%B][-=_W"O!^)2M Q\_MNQ9\ M5[S"_0NWR&RX #B.4:^^953^R5,#NM>]39/8VW!?!K PW_(5JE#/=1#'T XL M<'S[ K!%=!/JGU8S6H9U90%7[5V5V1V?=C; M7AMIK ,UZU 9*L<;H8F/Q*/Q2UA7?3QNN43.]N70AU<+7A+[GF3K>)75(,M\ M96K^A,C,-_7(L%9.?R"(90"[W[.F"KNSZ0.J1>G,44>5ZRW4QQ;:[*I^?HU] M?HW#E'6]2@TU 9*69QF((_ .<_'VYP4U?'N<*"Q/VS>HH._!EH$ ^/8-0C $ MSMJEA%;.YN.5_R7,CN22+P#G9>M&?X]Q_TT4)45&DK_837VLV@A,_I;\5%^P MV"GMPZ>DLPI"6Z3&[9K_LW(4M:4O8Q>]?&UA1=P(ST;^"+RO\%]^7SP%G[W* MTT'-U7M)&G*A_(LW7TOW"/.NYY0;^0^O3ZD';SP]AB\2MKQF(0(3(E9'4AV?@\Y3F^X,Q$E>'I=E/AV]U9]#G-!WMD[W%6.1U MQY9'K@Y+K0R/9Z/S@I3FR"&PL.)L+_=$13E+P)G0 IFWX/'!<@ZTYE8R8>*= M@9X!!?]@^%1N4.6N,0HU\4Y?I[P4$-!^[D>"=286/#YT;#T;\!2L8+*N]9";,1> $1V;4BCW M!2 )^O^52P 5XN@'GO]-KH"%=)8@/*>+VL>"7VCJU_\;^2) M>V>Z*>A&M;':973K+T_F6A4&'I.M#+POW7T!D'R6[%*L)\WMX;::M^\M_3V= M./Q<[+&79G?Q=Y1_B8F=R*\KY\^,D,ONVT+0U*?*WF*/X7)!%."GUDOCLYF" MZ\JE0,DG5<8_V5B]5-81[_JIS[9-.]M,8Z7=3%1E;@6)@$:+J?"EZYY:9X?+:EXK"D %](%2[2 UTOEREHWPIM*%9;"HXO7(.+V0)RH&+"$*9=X^J> MJ?P@<-%8VY,#S/AT@1[_>GCOYJ#NP5I^4%"^9Q@D^?BTV"GE\ *@B7;_/RNX M1]>N)AN>^7=I"S04]DG+TR7[:M$*H"9D]?7_=]:ZFNS[X@GY2/]_GNI&7990 MO:6E7/"C[?^=-?/?L085YP('\)Z?V9.HRMXG/+/PQ_G7XCW^[X5AQY28XO=0 MY= MOY2$XT?*X))\>,PWJ9[+]O8QS4MND$Y7EJ=-7WO"5_O)-M7*TCF)_\6?LH9I ;K/%!M, R8"*(L'V"6T$/R2 M%4YBT?'7UG<;I:-^\$WL"-\P-0#) 27>PAJ?_EQ>_I>0Q;#CNQI\O(Y=Y\U9 M&8_Y0UOR7R^O*6V;FMA_"5@X/]Y0K\>,9V8?"LR[XHV4S=N4E)0$?"=\QWEM MPF@_O+UQ-KV2<0'H[B?S70#^7KFTL<]'Y^<4K@L]M4;OD;TRPC:8;EPJD\&I]T8_6?V:".8LYZY!FV+.)+S:'L@I[#ENAXNU0 M$?R^*:E8#12*W6^O,WF%AQGY\,;*$][)AB/_>F9\'E-@0#.P"2NW4T%E(<93 M4$GP(BA"DW$/,;:E><8A_T\U1?LC]DU<@D$#=\8M[0I M 0 E $"$*E_- IW3'@I<88R7TK@'D:F[MH5A1#/2E\R D(_S!3'&;0TV*9ET M*7__Z6_"J#44W&#<:BP,#;F#C0J<4N5+T3^MVW+B4Y=J:92-V QS;2FEG-I]HEN/C[CE[IL>M,IAO]8!,18XW(2F? M%>?_6_5+B85F8&PY5\H31CLE0-$5HR(G5?GPGH>%VG!F#UQ%K"&2Y? M3AM=M#,VAU(.5>P>IM #):(;S^C$ M"I2)/+YX&S_F5%79F/%\NOPAP3R^I*2VM<9A@OWO.^IW!3]]ACT">RY1@-7^ M#E&1"^K7:-Y:\,2K.M[\]IQ/X3QETIXIKL'W S57F#;T/GF8YQ9^Y=8[H$J( M3JGUH6>IE682S$UO88[O7U@011U 2PFI2I[!%Q#D2TF-HAJB8 VF"P"O0E^5 M5>5#TK]EF]>!'%[*]SXP34&NXO=#T03"!8 &7+NH+MZSR,W>7&=W;^)>+VT@ M!298DRJ,X^4T1U^]N5=C7P]O93VN M3#G-\^FOXUM'ZM[-W90UV'^!6I)7T \JMK-S>R"0_!RX#INAJ"7ZX"<-+@#5&Y2I"4\1RDJEHH*&7)GF87;_IR339_(==8F! MJ^A+-9273&S]9,!5\Y5MS$[LR6I;J?YE5-:!QP!0R6O95;ZF)E9)SFW?: .= W6CM0,P^HV6P)P6IT'X=_[1(F<=;]N:_+0O80#^4@!Q6>M1Q1 M. X55M>7DMT*JR $EY"*>%"2;;!?]/ MO1H,6T6OG15?T1=8RTVV#WZ;/&&B;P4XA2,B]$63#0Y-30S^-WI*"__7F \E MZK\QOL8N$6,;8:00O0O MY@FT_^GK2^!AZI]_SZH5"I/UJQ3V;)GBPK39M_W MB)E*]H<)B;&-4D0AQ(10]EVV),L4,8\L(VM1]B5;9@P:C)GW'O7[_9_W_[Z? MCX-SYM[.=5_7]_I^[W//#&.Y\^1L)AU"@#GY<;+<^CKW>ZI9<$ T;.L70G-IEG&U"DT&%BV_B#>:'+7/1+D<<9 MR0XY5^;)+O,#14^Q7$U^D#VYL!E%3LT3IT-G\]']3+[=V=U%&;=SR"$_F.?2 MC6 M47/@^>3SOIMAXFY-[L!81;QIRFT,$]I%Z*$7S:KKN#F[NB ]T6_]BAV&:'3! M=$*8D&C#>H%H<@)PWEL)U4R]>EV75@B]:0P"TG[O@G!GO@21:T&+#BV:#U[_ M_=WQOP\?S+$15 3(Q^5)@ 7:-8R>]?BLJ50GS%4++N6 2\(-W<#KHA3E?].Z M(H4N"QU9T\>?NV+?PNR9D.JT <0ARD/&U]T0V2.H)[SS OQUB.=JGY37Q/T5 M<'?.NA>%TMZ^)G!1T-\Z[;OJMV^O.1(Y6]RO"OWC,9:5YFG 5:][?/DX*;:? M)_A 0? )DG]+EX0AQ9]TN<4?PZ%Y+$ "G^"Q5>F:<:CQ7>]Z.LR\IC&C]T1> M85W0HR4_G>'!@E^R@C=[K>U/2?<&D">&PG[*T7A' \+'<3$U[%]_F?2N+P:Q M[T=0Y'XY)!H.B-4_7):[U2MR+>55S/+#+[4<%W!..D>Y:T?CX][T&A5')Y]5 MA!\*T8)"_6A?XZ[$ZDQQ,/?P*#[F7N4]=R&7>P:$-( MO1NJY@WZ[O+>/R+(X%:TFI?7&H%SV%[V3;J+X$W;6WT_PY57'^=\:?<_!O>5 MP=&*XI$LE,! OZSWP7"BRT0)XSW0]V,U8_UQGE^W9L)S!]$JT*:9H@9UZ21E%.$CVFEEW1O M5-40>TU$*S6_3)HF"R;&]S@W?CI[=T9O.;86>IX&GU?P?E1Z47CX?TN;G]*DN-FTC'0SN M,:4M,_\NLZPW+/!C?WM!Y=87)V_^7@GB[Z8J<1(E;N0)H,,'B8(G3EVRR+)]2??L9#] MZC;SQX++'IX+[5;.6AYH5?U5'>#[T=@];K)QK)+XG; T,A$2=(FX MG!$N7G\]T:'HJ&B?[@$=YZ_>@!/%G5E>\-.BX<[P"-ZQ/:', FM"US?,=XSN!U+8?"PRLDNKU MRWLR J?RN:=GSOY=D=28J;M _3SRJ*2P>B\0S(!SQ\:GAT0 M[;:V3OQH=X5S)[8K6^JR?;5,:[H>+)BC-7H9.@C4Y,1+VAE*_40]Y8P)GP>O ML$#?DN.;9 '9(P/6 FIA%QL'N1/=EZ&9[O&SW4:^Y_#+O'[E"ZJ\JH&:R7WV M@G57CL9^9P[CNJT&'9&&M696/YR+H/*6. S/DV1ZOAI(4(.;AJ1RGYUFG>5C M"4>^ZNMP;1-\G/"V23JXB9( M*_>M:!V(TSN5& ]I.)=7JG95HUMNO=\G@L^GUC"-+"VQM-?OS=K+?\3/M:&W M\7WW\)O4Q0E*O&FLZI<>O5.Y0:(UH9&YR9]*YL\.C&X%^LM??9BQP74CR=]* M1,/'HYT.>>&&1W1V$AN81.^>QA<&]%D^H$-.7WC5XFHSY=6U2W2$""S]?D@> M=0R\!?8P0YRD4G+TVS>*O_Z[_LF(2Y?TB'E"% M'QH]U5]2LE)3O-HZ^P)]C^7^6ZV_BQY:W+OW?C[Z19Q4P*>,7N0A#*O+J2NUKPI&#KS3M1ZH=:,^L/0@#GGR8,I;YON M(WKENL2QY0K2\'@KNH1ZB;0W(Z[Q94(0BLTMP?EZW=6>:B8]"2BQK[):"CFAN<#FW1@/-F'47:]FLS?[-PJRM)V7MV6Y1OTW_FD:9C&)'99 M\8D7B^;ZKXH.5Q47;1CE(!T2P2>?S'J,5=K^NE%+Y2BF'?2?0@V[;%203,*H M1F7L//-WWP7NQ*[_7>II+?" +*R][QBVT[R(,S',8^U&3D=01GYCZ!4Z]*$> M5X%[1%6=/+\2S?NYW=/1V[-:M)@.R?#=THVB0WFQ!!R*6#17R+TUW(=Y83/' M-Z#/@3?YDOLI5?]3AU89ON;>1NQ]OU!9&OD QCES3_!ERD/A^D+7Z-2N$D]1 M_T$;WWER\J]_7)V*2U,7M.G $OL*V7P':SU>V4]YO/E]?HT,CB1OP0W)D0MECDJM"RL>RSH^RK MQ,$_(!IM:]L'PS^Z]&1--F-@DX#:UOIN.U]KW9$]7RZT]EAF:;')E@\-.]MQ MQ%AW#S/Z;+E%Y"K&\V^C*R]050/!G17/RTQ\Y"UP_7#/L;BGW_0V,%&97K4V MD@(M$R-B;KSPH,.>]_"&6Y\GP0AP4Q(MY=!":NVC)E&/0$OB1:'E!/L I&'$ M <^1DK+E(^/[)R#[9(U6=$ZFP*B.[$ZQ>C^38UF>J_.?'%)>ID'&=DW;'X_=GFU%,[R M3\9)[Y@I\1&RRV(^E4-ZHX_$NIRYK8;T$)9T;ABH_FX=T/3M<^N!NEHWH1L6 M@KI%?%=S^/T,!OI_DES=$@0"?N*V1BA0VX]K'R" M \J^WH,%>,#;DU[MITM8T"X]+PJ%?SR$2XP 0=BC"D0^$)ZKR3>^F0 M3F^3Y+41F0@K:8'&?HZK21:)"2X19]H4L&6=1WBXZR9*^Z\A\N5.5A?:&7C& M]<"''],.7B.:;,B3RC(GQJ(09Y"'%_ES\T>62W&5J')^7=7*?9U_G2OOC-5T M3*P>RJ*Z[;Q2AVV?#1;M5_>?TG"7Y6T.M/?N\"Y05K27DHE]]%8W*<>S1KBFA&V& MHE$Y!/A"G.BM.'M0(3+T"XID0ML/(VH?*]LS-'KZ756O"D?+K]@[K2EB-UD% MGO1<^3@5=G%:<"AO-3"X^@4*;6O04=A6=4#S[N!0;>;E]9%Q>3SN(*T/=G - M)Q @81'BTG+N_=.OHS4Y&TW^6.F/=*@^Y6B;T+%;!=^?/ EWP*:M("RV!:@2 MR#!,);8%M^_15*S)84I@]Z?Q$_^0![G(<5,G?.G0X&2C@E,+>[D[T;U-H6!" MR.KKO)EGWY/<.F\G@4@,RHX223N8!N+D1A_.R>,.D3W\IT@3);+XV7W_F'L. MAP67Y;YC@L*?-C[:5X49+\DD6GO"-[2(ZT/WJ4*^^UZ1.&@<"6]/9'_^Z[XJ MSOZ?BQ-!-W$<*'67D$EY80S*PP9KE[3>^N7=N[JDSD3C[5\*[7/YW&MUF@;+ MLH\^ROMGK2P$=_ME!*FN!Y\?*E[^@3%'LM?HU9A KOXVBN@ASB\79^.UKRE4DC?1I-HW9T6R;CE(=AFC[ NB0 M$4DGPD\Z1OYJ[XSM]8PS'Z:*7O^P'&?>/X]LS"0:P2B2V$B0ONE09(>GS^ 6 M,J[Z.7;;PN@[[>V].$VYI0=W%P[?<;&%5S8&LGU;>%>N,C-](WXN]+L4]_>\ M-R&P\I3U&VDLI0KYQV@U5[O>JVW0(0VR3MH*4C%$ZMMJYG#+Q@;%;/NH5A:N ME9T;TRS7).K6EI:NN/%K61PF#S W+L"^;$Q%DZ94WW0X "#4_]A"QD-=,E72?F+L?WFT=#= MY??,F&GO19KWCA+RSF+S*E?*@'#KTM&$5@^&-R"VXEQU\AR.,:+XO6"'2D MQLS,A@FODLWTQ!1F=E<.H#L)9-,.>2Y\VFQ!;F+X15X-7/.<)G\?$+G#\)T] M5@O=Q&R7%GZ7QA+D%E3*W_E:0[J+)G]FC).Q+%#,6!8(O#AMDT*]%=)TBJ%V MK8#:'2TZ[EOQ^YVGSWPL/[=;:G60.EKUXUK-]8!OJ/='R7/Q(&+MDD2G2LUB M[5+$)L/D\/(=YJ(X^0E+@/)66,;*N$+AG@$ML5;=RG'3O0-IT8%&EKUV/AT7 M>*W=S50WNRQL22;DA] U3E]CLI8%64L^<^4"K_H4XY&2^E@@^(%JY_C5MPIG MMS_/;O?LS50S1P]<(^1M-H?)I+P%]]9WZ$N!^H(;ECH;)JYDZ2FOZ7Y9.2DE<.*"51%,\#6K;N@WD5=YR8Y&4]WYQ'[EM8LQ5J=^I:5& MZTE6&G1=E'D&;8K-ODI&2"88=5T6K5,^ZCNJHW]*Z%1)Q^ZW@OXYU'"QK"X/ M94ET".Y!AU[J(9""-?.90B/"'#7 ;JW ;J+ETGIJ1;$?_VD4;+!LE^#6/EMD MB8W.,FA7*'1,+6"82$=N+TN]O&C-20/+!'M@1V4FM--[D/FD$@RB SNBV>1U MY*3)Y(U9BDY9L-M.GKI![@\>"R3BPB#6./[2Z@V>;BZ)&59:X,'M"6?X#LIN ML[C-KCPZ]"_:4(8$R3AS/,;WXX9=T@/K^)H21?0MM/7[VN?Q;_]QU9]B*?6, M*+5^,F 'YQCIZ(G2TN!;9:6>5OW8C)E&]L.)!U$T\?!M%JJ1(!UJAA>\.2\@ M64>'\![+G[>1 5]@FR*:I^A0$\CPT^[^U#/L,7'(^S1)JAV&IE5NL'.]ZQR! M#HEIPZQ:-M2W:0=$Z-">KU44EDD-7SP0P5?]2B^;)TQR-YA(Z23>-5WVNJ23 MB=6P3YYC;AHFJ0P;E1E^?O=/:>U>)+P9OD6'TH-!8X'$N0GR[<7,#3MEZ%?0++?S*))3<^M$-HU,#,CC7=O*#Q_(N+S MLO_:9G2.)$$/=J1\B95T&M-97X@9/S1&-;(@L5(YZR=1C^ZP+?+TK.OR;+'6 M*LH^^(BOT__)@OI[M@D 4\1'4NW.40PW9LR"#JVJL&RTDH ?IRI-$K9_3C'N MI]+^8DJ-"_P#7\@U]B]+\/&4L8K(2,Q-.G3OG%?&Z^'A15Z>?ZJD7Y-//'GH M&3/6Z9B,\8V-AM;C5%EBNFIG)&HWYY'GV4=8VCZI4>0GDXZUL9@ (!RCO6-= MCIR*Q4QV!A1@WI=I9I*7$9J8"JO0JE0Z0*0#"CBJ9H!QRG3)X( MBQ!_QI>YUE;,FRUX.W2*U22HY5A^@^+COL>)\DP+LB!]XT;8VEIHKOAHS$HA M'=KD2<5XK @H)J'"-4_=P.^=.[L$GQE^Y^Z2\F*B@X!*$%EX&XK_#&?7Y/\! MW]/$=HV"TDX82![@#,H^Y9&B>LK_>"@4"+%>D*HGX.V#MFP(^1M-I";X= PE MF[;-\+G"R(T&4@5L59MJ1H="[#&K*FB%O&P!'=_L%'X,T106]@Z_S$F4O+-\ MQ"-@Y4[(13__"*V;0P:"G-J.3^3%VI]?]VW.O(C<3X=:]E)U1>!?^"-I3$9T MZ./0B,[&.U*%(%60I&H_IRH(H^XKH$,3I0TN=.B*/R!FO_KI$#4&$0M3:YLH MW.:W,$-@%>Z<:B?K@I$=4YJ\J/Z#=\S"49X.<3J,,19&]I0WD226K?(#BO'6 MOFZ#YU2>QO OB'"R.EWH\TIA]>*@-LZ83#%PEA.$N P*A M@Z&*,+)NL%']]DB9(@96%8(Y5Z+M_7PP?\G=1.>K*!N[MMP\S#3XDJ=FGV%O MR=I0S;9LCN=!'19I&=U7S(=8\- ]I#SM$ZIV"M[&OGV8#BT'?7(,'=14G*/) MLD>=;0M%1])&^N"W/.6OF? $7QBLB6$S[VG#883Z3SLTDT[+_#JRH%J4S#9[ MQ*,SVLQ:N]SF;E!. F/%7*"C2TNTH>?$:A>BE?CR)_%PU"^&%M$(*$D8JJ** M_$W5 ZWG$^+"4SAYLS-BI;2/TC&Q1VNGH?KX3;2 T_,(U#;%S3'EC*W_X:O M.3"[L G6B/H,B&*CD\0FJX\W)) HEA5=EHZ)NY^[X.^TEB92JI]H=6RV4"0Y M3%XF?S"CDC186/*6:PW+Q>-@RUZF<<1C=9%VQ)#8.'E?%Q$Q$A5$6-Q*?JJXC8CPK7HN%QP4.E0U5Q3+=Q]T,F5Z/]3[67RS>)-M0+^BGN/FVSV;$=_30-E;C7?C0R2888&-EC(_QN4.' MODJW#"$.$3U;FUZ1#FZ=T>/3C5>^(I*<6$#6X!7T,='?MG+"Y[_YF:Z W =J MV,+'$P=QU8-)Z*D5:/BRQU2'6F?M78^'#MZ6CII]!01UKVYVM;&69S+P09O! M-SOZW9H5Z\[$D(DN5=3\D<=%H9KIK)7EC@! M;\W\*YB=\4+YW0MZ%8R$4SD%0X^OOHI*#:K*8.LL3B-H8BK4CGEM78B M&[C>O2D5>E-,8K=Z)##2N<](0Y?O/N5Q3?DNG-Y)UDLTFIF'1.Y M]65'1WJKY16L)!B9GYGINQI$.Q+CX8(=AX_ I_J64W'I0S\Q+[VV&]8(QAZR M K0#^L<=QH+X4)N"Y[8V!&E"@?'(+."#)DLJQ/*-H4@MDZA1'CKT("7XG+.G MVF'CGQU+LR@9/3HDO(JO]W^6&:0VTJ;H@1>@[3?8EIRBZ2&# 2IUE?C-95*V M?Y5;L*>86HH8E^254B-5#(5TS+H/'D8O;F;@M@\&ZU,,2&P;MWMYQV-61C2% M*2%C.A4[7=.AE[4B7'&][U->B[)*^",:;,JKOVIX=-,A%_:OV/=CE?(M;<3, MEBY.VM$=IK)IW!F>%K??65\E)MY:;R^7D&S4A-6@H MW]Y\/FV>I/*OG.IU!:/Z43.S66[H$B,].X2[1%IJ3&[KE54RI4?KJTRBI:*> M6;M\HXYH]=XO\V*S66C%L1C VK/1IS%V>X*&PF-7#KC=6M\6A0-B+M5!M"4\ M4,[<(@-A=<&NOZ2+N:%^ZMHRR0BW$R@)N-AHHW9#_E3:,LD3MX,NIT6LF[%@ M&9\<\[G#TA$;G2(Z6= )0,PT,OFL M&K3J"0[H.?W*+\DQM44[?<@O^5)TR?!7(8\=]+;*^85XJP4'F0X-[9Y7FF_2 MUDT(OW)W']ZEK>BDK%A=:>AK6.AD0Z VNX3!844N(!*)\E&9&E+\CP%<;)<[,81<)\6QTP,L#=O;]YGK1,3/@8EN8(-G73(\!_X0I,SV) MQCT.<0D(=][$5,\E6T6$NTS# !9*$,] X):/KQU,9GZ?3UP&=7\]G6SY O8C)IKORTX-DN'7@Q@5*FS<>!(>LK#!BQ7!.QJI$2R MS!E\?Y6,ZW:+,+3<=R/:+?-D4CSOK659A7Q\X,/<@F%[TY,MQMZ#V6YJBZ8- M=07#CM'GKAXP?-:6=MBTNKI=;/9!PI<#"(N,FD,)UT..N)_!GLQV\[T )%'! MJ!>8 R"%7)D(K%/NH,.N6Z,[,2,[&!H?2_-U7^>=0>>)RG! M+>,S^("Q/SM%;(H(/+%5O[)G[X^90I'40AE@=_S$!5X.QT5@Y?4B/5E]<9!Y M6]/V950Y%\J\Y5I/"*OS<_DG7Z:NR$-6W:0+LN=T!-ZI[W4P?>0-:4BMJ/CT M=V,R>8P.E5[4::9#1*!=*6*'XY9E<[Y3R._/)&^$GJ]ZTN[G&LVAXHYTV&I..(LD[HX%X3;<&,@%:,22A: M\">U6WIBC"(Y1^7XU+(148=\A&"MB<6W;7F4MB[GZ')Y>&6- M1=>?9]BXG!P6CK"@7TRIW,%\J$,PEI7"R^G0.#.&Y+?%-'X>K;S"XOK:1."B MNO7IMA\+5DE)T'7?\!?1@\ //"+>A#RQ$CM&,&B*IT,B/=E/QU]8/%.I7)0G MP\_AJ0+QX[QL(&_\0O].A6)S3F* ;OT/)T+ODW%R# MO8T-CO(B31 +B3!G$]E-\BGF/CL_I O(\;$G<:S\YKB^5=UQN*9:RO;;BT"7,%]"3>@LYH,2D#G#JDL7QW,&:IQJ M!T)/N,>S! 5"MUX#C21S0D/Q7%5>W4O 4< 7/B#BC+R2^0'CR+WQYY% MP1<'7L&\&@_R_6U)ASKV7^O'<((9W8]0[%I'I>'[1HBEY)*I8;V>5\32,9OY M:=]IM%0N-Z+VXX9#8W#'/B_XUMA#U2X5>P+>S@T;6T-VZ>< FV$(")9HUKMZHDWK@)'N[H=T/2K2 MT05 WZRZ8;T@XV]^*)ZQ,H-B[.F0!P)_S>8^9MJX%[[X";;#Y&%>23U*N+_F M2X>,3>G0#S:[I)27-O%4=$C&:08RJ3!67QI]&OPWPD*:E/Y[I>AD?#M>Q4@0 M)VNFIU8H L9[A3JP/7AHT4R7_(/H.G08H^M]ZW6\]U%H7[" MJ$;(GES 01XLBJI;-&9@>SK-5P<<5L$+Z@M0#0"JH 'DN;AS83+H_@B$%"XM MT\[D_&B8.%GC!SF$D0%T 5!**%K8N9-*F[19!@"=P9(*,I!II)=R[:()68R]'(FCK]!-[GL, M1-^J[*F<366L>$D 6^(IO9^CI94N,+[!Y\_!0@">/3@R'H3 MK&2[G"OSFD]_E-Q>,]N*T5P]5^9) Q-;]]2.U L,P#^_HFSZ]Q&M_)+JIF\ MG5K/$WX5W0]U&P49D*5>%MVT-J% &"T*FA_U8[H+S$(:>J@X-YJ6;.U&6R:'-T;>Q<&*A7/:8Z6KS9_WUM[U>7[BZ%W-8+3I-I M<_Q[3.;Z[.S*>B=3G0FYD&&?KUDU7H6M(]4-R\4DW6'6,,!I$/VD(QI*F=EU M.O4Q%6WR]9X]<:I=9NT2#)ET6;2:200 ]]@'SOJ)B.20*[@ME<6Y6FSJ%NNX MA\M$*)!-GI@UC_Y_"M(!EIN;VB31>E=JMSEI(T! G5O77T4-HS?2V3,W*71H MV/*@3@J>@>+>EG] O'2_O(XJMZ@/D$,ZLKJ)_-"[RG'+*!6+6/? CB[(0>^V ME%9JH6@UB;$SR,A<9D#/.3^J8C1,#KVVGEQ84DU2569"@9S(<+)-W)QREK&K M4$=H*%"?B/2Y^.]UBY94X&I[9Z_IW0T9PVK<5DA%JHX6;8[-*:/76%,\NK,) M<[C!W?,,5&^83(HOE0X9FLT.6,"YT/V!3(Y=O[()A,#BIJ<=>-#DO>^)U6_S M4KK/18?OFIA9W V<>ILJ/\,S>(=!N"':741.Z@RPK0@@%"A5%0$#2K^)/#P& MTE\=W_T',+:L!'TH.&&[W]P@^E8">?!5 L*59;Z<^05%0AM$Z#',FMU@S:V M/7/OA^5W CX %!^L652ZH"'=AG%U&9GR0&ZM(G>.Z&\X]C98;,2$-)VM@:U- M9FXIVA4DBCR)=8\7?5_DS=B&;,6!B$4FYT3;9260!O,83MC1I9_H;?F@[CZ=25,FR4DE&!G;HE^RM])ROG,ND^1KO M.B'GH1Y>)YR:^0'THE4#'0I4!P?S4MW<]N>Y[0&3W7UNP!$W:6MHVKH%,%S7 MKY=R'=IST:ATJX:E7CXU<+8O5+()U6A##IEO"F&Z:^OF(QG!".T36.6]7Z6- MPHW05:;5 P(&T;:1X]4HER/QT3*GXXI.YK1%,2[Q9=I[SY*J!A4R-EF@A M!RKP%C8! 3\8[$.R3'"/%WO)UNP>V)6:PW!3N5/,"UVM&DZ3A3+X088A6]-2 M,9DKEA^_Y&\R8CL?/6#2S; #6X:?F@'#J(,OQ&?#9#=Q=LAS13O9RNCG+]D0 M?L)^UN2='^2J"SS!"R:JPC77.EOWS45#%0S^!AAOB?-D8C=H0]Q+,@\A58>- M=DL#+\[Q.QJ$F_(%Y&VVA8FCW>+DW'FPW )&!#LH/?=]0>=H$ALAU1'8QY 1 MU0TT%+_ ^MT8;S9N4^GLG)>:DC_@W-W'AZ&]4[1(3>;LJ$$ M6O^&B7A\SG>FI B;J$?+#8B5CE=6QT3A4))!HN)F^Q]_DE-49B^5$@R]SWW28\E49*@6:[ED!_F?HSI/ZO!=8K1K/+:#'R-=9:%=F-X88\Y&2 M2'V^.ALFW$L>9/@A4&[:O=2Q&"C$A+CVD\@3@5F >6%6^0>[G"AG6M=P!]RL M>S$EM541O%M%D(=YE3)+;P-\(SFD29V1IO< =IPP]-;F :TOISQ.AN#\^F*F MMVCDUL 5\R\3"7;QXI.%H@U^A1S +[/8/G>9B];HGW6_@DW=1<_'L$[(DBI]Y.2\T3GWTA.ALF%Y*'!5DH ]5X M?E=/,/:HGDID+;4WR$GQ M8E4$C%HAPUY ==ZJL!FU*H,T!,A.%N/!BJ3HKX)1Q"EF/? 7X>56+N?.)S8; MIOENWC@OMG^AL^??;_/(+_W1X[&E,A#3G'Q_03R*B/YP;&JTR8$T=G]%G:E< MS^4.3F[R^O-#HNT+\.1SX8LOA@8&TB91!]UHLKW#0Z8UL;/"Q?4K)]8M^F'> M%V 2>!6-6Y.-6.N=)!F7%S6QI7X> H)+R4QGQJY?1&C6J5B&MI? 9Z_3H79V MVE>;.SK2ZJ_$NG03R(@2N!,'?%:##B7 =RJ?A7XJ8:=&XE9UZ- ;LSN"):O] M6*Z9Y$8#&M\-W(\_A=+IT*&W8VM", H+'1HY]>Z(-1H 2P"6>WYJ W&##BD M[ ]#[E3>VS[]&KXJ"+J4IWW5ZO&IZDS0#TA+72-0G$VV8C'3F73H[VP:'Q9& M9I2!T[H?OYQQ28T"XF[4+]!T)[6.#CV=H^G1H8U/_E0EEQV0959!@JS*^G'6 M=O;^#6/RSF(O9B(-OJ *QH7928<1NS+7!?ZGJ30T@/2V1@D:7Q4M&[DI 08K M.4;LPJWS@S(FOX?4%;S[F&VMG.+"OA6#F<[_/:861@7)_]Q=_NZ;O!" ,1P" M4&-63GT&*,*S,8HS@5&%<1N[0\H+/=>+;FZ4W^T/P^COZV=0Y2NH@J,");GT M@]%8?!K P=B:^?P-MRG:Y=UB(Z?H4(0;@8J',^YOU^YD%E6N/GGN>2#G.G'K M?^P3OJTPC?D'D&91.K3MQ'OQ$T%62=""WWT=3G$&>NXE,!9FX]/E;;D*.O3\ M]XE<>%*&I5/!,,)C$#Z!%:"%9],A"+/MI$S[M*3S?TVT-7;?\]6A4CK4(E6[ MP_K[!7/8URN9FW%T:#KNSTU.R\H#1 Y?1+S'W&K#4Y_ TB/!*\7#$DOE>L-]03XUYQ.1S!IU)E*&AODL#'H_@:K,G#+@YQJ[JM-;5JK'(26]E[.^G$W0ZAOJKJB-G9T5"'LT6FI6:F#C*>. M++T5P7X3IQI0$T&-YRQJ"?;@/@BJ@H54]O72+%4YR3.D"S#1@,B+#<3D&I68 M)<]#/0FGOZ&$4D*TK&+=M[+;A%EZJ?Y.TPO6Q9*FEW2/?!4A_+JV=6=]7\-/ MX%YF-0D3,1DUZD<3FSN\Q*0T7V$WK7PY/P5L&0! YUZ8VC Z3H?^^?#;^S/@ M3B?_&R_I/76V,P?D5:0,$#EP)VM6VN6Q39'??M8!A/#%%6H\PU4<6*75:YP* M>4(#APHP+7*J.ZPZ-(CAU[=WL,\QG8P9Q?V>4 7 7W87G\H-855L(+Y.$*@) MC"96_A4TN][&V+7O%3B4BVE1G*(Y9NZZ6U_D4A^!&ODO-T*>PW9SSR.)7?!= MKX?3OAK\ORY9GBH9##C16N:N1X/9!IVXZ.R&'.Y_FD*I]6XVK3/:^F\$@3*1 MC#(6_^U.=321\*L<]!%QFPX5#-'T@0_")](P"T# )63N5.Z&.(C+B-!SC*&? MP?1[_''G_QV]J>CF5.=R(]#2WZ"EL5T86YI_;F''8?\S@_/N]?8WG M:7SY\#] \I51RPG4^HT>=QCF_Y [^[QWME&7UHF&K?ZKV'74UA',-/9/W3[OQ>S:W%SC8+VCIGC]]X@D-2MP:ROGJ M1G1[4_$!=>CVY;^:=?B7K83?F\\>,3=ZFV^FI7C/RP%=?OA,1>AH/ %#5>6Z6J@JF5\2 ZP MCZCPK?*6[3K1HS6C:0GF$[SG+RZ-AWR[J\%>[CX]F29"6B9CI'HZ&RHG,@"964%5F22U>X'G(WZ[?^5<(5 Z M\!UW_TR:/\C>Y[" #9FH[JQTIS.2^7GJ;)PFD.JY2H< .]*,.S_*8%1^T%5R MR*X<3S=2(E'AZ=#5,9TT*\-O=_,VZ= *)K,Y3);O];D^(P*WY3=O79< MFW/]%H9OBVA U)YX#BZ5 L[4T.^IT*7=.XY9+U*2A-&*H*29//4&2R/YS=8K M?2$8J=\:M-]( 4XK E,.Z??.; UFAE5+JCM,"6FVJ7P33S)\3COVH0/VSU%+ M9:-]VZUV835]R\X-S]>OMEW:,4$53C:%452(2:'"MC6MGVUK#.Y%\>ET_+58 MC8EAT?$Y1U,/D>QWC)96;(X^]9+Y7P ?M)4(;EWX)&N2V_QAD1P'FY7T+QF^N6_:JP0;O[$SP)%&2&4VP0 M(+!?'@$8%&9&ATC*.&(9%4Z'+LB"RQ (P$G7K# FXDK+%.VZ'9S&I$/CPC0W M]K!2WZ]AJ"QQ5- E.\5FF'T'^GTNB9E _H"O[>F%$X_ B6!T2,J%.[ MYGDX MA15& 3WLYV$\9W V F!R3X([HKVEQ$[+>R="8UYM_$#K^A0#R] D?>Z= C8 MGPDSL;>'#OTXG(L9%\5,Z%"/OX/M,%674_?L]L[YN_H6DL8L03$'-=@8]6'Z M_ZT/4/\![Q5PCYH N[Z96;.^>[\[,W_,76O6^R1[Y63EG.?\]O/LO7^_G80[QIT! M';2Z9GD-M&?/'M!=W@/$G0!= >W=L^>?YW\,/@&^?\8^?GX^ <%]@H+_F-!^ MD?U"0L)"@H+"8L+"(J*\(;C_@+B8Z(%_CO^9Y)_+_[F*]Q05$A02_7\\N-] M$D)[#_,;\>TY#MHKL8=/8@^W'00&@?8([/EO _0?8\]>/GZ!?3Q(PB*\$VH. M\N#S\>WE@17@Y^=]&L7[',0O(2!Y[,RE?5+V]P2/!TKK/DOY**1\N:)%QF& MIG+V_I/G^X4/R1Z6DU=54S]Q\I2>OH'AN?-&5ZZ:73.WL+1RO'G+R?GV'1DOGV7EI[Q/C,KOZ"PJ+CDT^WA[P"_[CUYZ]8?^<(,$O<.S,/LE+]H+W J6.ZSX3 MDKZ<\K&B9;_R60>:S/TG \*'5/3(JO1_7/MOGOW?<^SY_RO/_@_'_D^_B"!1 MOCV\S>.3 $% ;%9^P@G0O_:O_7]MV/90]AM]&'!>BL%AYU-1&DA;.BG&5 C) M3S=G'?D>QV5[D6^SUS5NOG1 M5P6):<5YG1JH-7O8\BG2I[ZBO@J78166E TC.UANPN'U>/3]7XIY>JC D47D M#BS+1JF+"^)OY8*>!R!('*%.+NC0-3R]>;L3787*+LEQ;(M0P_*_77)7M+C1 M%WCLS?USOTZ\.4RVJ7Q3"8^OQ)!#\VA0<>)R)[CR-8;I@@B;P;?NASRXH+T> M?O\G-B1[C!44573IR=U4MJ?#HX$K&G-R(DE)T2%$Z@J,9ILW+L7 P/Y2+\1 M+NA1GCR1Z,L%'=ZT#!:!Q,IKTES'$ _D[B-44ZQV4CJG[PB7'AF,G:9JG)T% MG_.!5)A3QVDDSGYR&:HM"]:Z%EN/?Z%C.OK7&,LCNS/PDN^^V* G@_6]13-3 MF0S+XZOV-5=.K3PIFO"M[[OCIR^TKEZSNEJBC=&V<6V6U3 NZL%8#VH'9&*H M7MX" X9]E5/J?@;]'NR/D)EJM!P2RD0A10%'YCF$,1G[2D_\-4$TG_XC(Y(R MVO3UK9UO]&S94*\([FC"N8.-&GP6?76W6HXFJ]+"6+)2C$$@B>8WN[&(WL\% M>3-AAU ]+DF[R,O#.OI:UQ==J@WZSAGLNGW!9RY$XS(3^P._?H*].PM7:J.- M891':;_)'ZDA;L"Y@ %T3F:Z9KXD<"+0+L=5+"H.'Y3P;E M"IXXZ#[]&^5_X#SA61[-QBXI]P 0P 4)G/GZJU&6$4D@BMP>*6_< V8TO>"" M LP#E?*_XIR>:&W+42@SG==6 U^\D/6Y7/C)@"I?F9Q]"V,#1S_;@(9KK#?K;-WS#E90$)'*!7UCCS 2J5K67!#.FR6;3?%NPXYQ08S+0 $MFXR- MU6=#&:^'X2O:+)TRZ[/7/0,ELZ'6[W\G>81F9DKZVO_:6S:PY;*&]B8!)\.H M$K2W'.%;9,@XB5%(\VZU,0U(V-7Z@9W!H,G4J0VB)JY7)77<3:35[?=^N9UA MCQL3H /@D[02EK0U(PK ,,]RVM"TZ[!8]-T!EB$]N4W)I/IK3^A=T%%!A7V47H "QP"MW&!25Q08JH(PCT#.RE MJ8!/5GH>N4FMJ\.)H](P&F)<.RT547GY2\5%OK($E:LIUX6*H.$G&P)O)_S( M:I1Q2>1,WKQ/R6<0C)U((0.X(&WOZ)+^PJES$-.P\^K?&^[X_=D=H^M,)',. MJ %LICRPUKY;7E',VWS3:'*_A$$&N,TX3W;2#R(1 $^_T?PHN;A7/RE;%WRZ M#/!A?#VUX,\%_84.@ $:I,[D6$B-X$K=#/@I9S^ IB0#/ES0 ;O2%MF$K-6I ME:F_+.\%F>B"4JYAYZU,,KQOC]_\?#0YFL++9F/.6/->WFLHRY6=&0P;7R#; ML#E-I;V?)Y%04XVOR0[THL*P0+<.[R/7^2D/4H_*K.8>'K9T^((*94+;25_! MG6 I% E"L^L'F\TX5]%&6Y+Y^HL0PQ-.%?VQY7G7;_,KF/[L-U51"+LTCY6; M>NVGJ7JN=[RU="A+-M)=^]TD=MC%5Z-!C^KY-HG18=E%M,IEU6CBAVV/I/]9 MD]62V9S"Y=1%$N*53 ;0,_6$RN)8>N\WDJ"^3B*^&31:'L"R)LN..EW0UH-; M]S[O/!_ ;YLL7#X;^&C=/X7Q;B>4!N;C@F9F\HC6C#8ZJK2,I4(;7:E %XX# M63:'VLAV<4AOM23ZV=O/5$3FV_T?)'SW@@;N0 7<+M?Q06ZBAF 5WAWB<6": M.Q?T%"U?K7.@D'3 1&8FRMEB>*NKJ6;B7KA>6+Z*09_NI,7^+%./RZ;^M^^F MT+:IV[Q*F0,PF;[N0$9;[G%V'&H/H3W'VS[0E][5@CJG)#]XWU)5C#&1HUCH MUQ ?ZG_ :\-V7O76U[-II]ZZ]]@:D M\>7FW)Y^.$I[M,JITGP"5A/+DAZ=#4A ^R>=9?BP,UEB-,X"!9X1_;:#HS., M.C[MJIU(]@LW" \M3]?TS'KB^>I0?,ZEM--R5RJ17!"]ZY^PP]""&/+ 7.07 MEBG-,);@0QK?Z*B'Q;#,\W^,&B7'8F>:WA>&X3K/W\_P>_E6R%/U<70\J3JD M^3@O9")1 P2:;?*$=2M)B1=U0=?9!6OZZ!AB "]IXN3WE5#.(<]_?HAW.@WM M4/HL,-QY7Z"Y3^*>&N/PXSW3\A !]B?T3#RZ.H/'*V,$QCOZ:@,9+G*#_1<7 MY$,Z[!/QB>:?C"&RL]NRG/(,'/8UUJ:>R[V;M$%]\UG"')]ZTV?V2T*$V]0. M,[B@)V^*1&?Q8QZ"05A[-\DF?I@Z8Y!1"#9F#4 M 9I("TR)(\=2'C#A8UI532 "330^DZ:6W>5K]^^7@/7IEDF="Y\5_=KYA3_S M0.A!TF4NJ,6%%T.%NWDLJ0TR%_0LN%\ 82NNR'(!FG@.GIQI$EY:6,$%N5G< MU!N5I.-42(>5G_S^FZ";]+W9GE=:5=@QS2>14>QJR#WP(80UCT")TV#@+,42 MR_((81?Y"C),1/58IMU>SMGLJXV7RU'N'UYMD6@NL#$^BB#5JPAY#'A+"[61 MX.B@^CD:R1U&^W+*K.Y6C"I/R>7VS1T^D[%^OV7R2^A7S;H#]78IK;(#I\JU M)YBJ)Y875NO\&EQ*J[UB%TBEA47ETX-#3NLCI^&/L.6O**B#Z!8K-*]&O"3A MBM.8YS@#N0[3QPB<@7O^"[]9RU"VB ME,JA-XV$^T;^76\TK.5J73_QG^B(NL6+.#MV/H17N$YNM\&(8,8SP/LOEC"- M\&WJ.&.T3>D@GGZ+$!^BZ&C?<.5(QEE7Z*=G]X2O@ QJ?68/W[W]>H(C9,@\ MQ+)FOS)19EYT85G11EG*0< $I1-#@])/_(6'5'UJK"F5 5L:P:="+9O"WRPU= R5H-P1%\((*A\(U&&],D9# M:.B<*9R-:Y8!2CDB:-X>IM"W5UHPK&MTV%,4'U*5.X[K9!YMXY^@4V< MZ.$O:E,6D'Q:?#7%\6]C1]U#2J.\ M##RQ EQ!!G_Q7F79@;ZQQ *E\&5Q5C M"FL;:;!X66I8EX,__T"UM4RCIXS31JK^ X>!RB.:+Q0XPN=Y5^^P"SFB')(L MN"9C)=(P6I^D@$B^E-@V?99F%Z]X'#=*>=E^+%T]_/AU:L+1;WTB.JG"==/= M+B3:]?YH+@A/ZDB>4-J@K%$ML7\@HBPY[T++PG'D&=K4I*R!JG MW#0+T-<*"TGH3 ^&+,^S!J0ENYB7%]E<4 VX4RSR*NU"23QJOY^I^M"FL9^( M\:<5_]DAO=_U3R<+)HT;SE:(5\P*!#XMR5I')^31W/*2L\2_P<8\W&C_$"PO M0>BQ5*MMI]WFE'.-%7C+5.AM"M2R<=M@F2)HEL@:#AXW'G& MD.K%- ;$9Q:>-]Z;P29%-#>4_T$997J(H%O.P'_3U,8)WCG7YM%Q(NR:$O *?WC9N"V2Y>II M=HP+,M\0[UW5I:$;@R\4Q[/=K';]NB$/IQC;F-#-B8^WTS]2I66(M],)XI[5 M.^M%6)L^PAYTBS,7Y&^G@!K..XQ^\#=*EM.WP7H >'O(QF6W:WQ9&D X*9XA M/[>7>+E:GTNQJ[[Z:6+FAO7J#5G-O(.0&3(VSA'=(E0-(2:VN8O00O-F%^BN M[M+#P3D.QHE-RGU2)D]ZA5XCBH@]$N_T7GY\X-@(ZB*B^%#M8&D3WE8(3+!+ M3'67W \S#=L"XE#[AH(#Q)?!1(-D]L;&A;O7<,2IL(#**E%^MO<;!P/4.+#.OC)42MWZDR MX<': M*[/XA.&?Q,KK<:^N]^>=43DBNN<'ZBHOMKQ8-G39EF3B D?WL00F32 MT_HA="F.T !]>U;\&7JF0%Z@.1-.MD29 'C;$99$6% IL5KI.*ZF,8MBD=>= M:O[4HN'&_K3S@1] [>I]PB%JS6JEJO"5I1MS+.G"-*SG<'E.16R3O-["P,"3 MC5!,WX1?I];TA/%XL1L[C9>!\S.P\>UVI\52']01NFW&A=_SE_RUMS(L M:A0/:&=9-MS'$'@?5M,+Z6@FI]>,GG:?'CAZN1]=]*BC]C949YX+$6FK* MZ0MSS02OY6#W0_YTAU";GP'UVR7]WL4CB:&6L)N8!SO@,5F.\#U*WCB$H<=^ MH1W,!>U%&M#ROJ%?$4<^SE!1)#L;ISLL_4]]4<$X&_B%J9658ZG7JW;F'0PL M8V[@9VZ+X[5JE-?['G<>!4^@63?1,JI(Z39TE&4N) M_:=OZ(1#**-41;4Z]&PO+G>:XV>=/9<^;2 NCN 'DF\_ MQP=/3485Q+I[&Y_0V)I##;K#&AI\QQ9:KIW*$??-SSB5L7T3^B1T\7N=,D^ M+/[:R6N%T(+6VMT4S&@E'6ORYDS-Y!>F&B,%E74\#=?X>)L@;:+EH9DD/ST% MW<][+P8)J@1/ J F3N6C);>@! %]#*H-75&,,8S1 MZ2C&T LZ0N6=\/"R13]EQ5G;^/N$R+Y7'SW3O@4I*=[$T9F^O@_3#5*N2)I+ M!QZ]:C'Z\"@?:,]8I"/6-LGJ@$('+N/#HVK?99)S.>912F#.;6?'\:(P^+MR MAI]=78U?2!UK%GF/"WKQ$"7 ,N7M:3]2F9WSB.5,?V#'#S!;7)+C]47&:RZ8 M+'V=A+(+[IL=K900ZD^M$Y-2LCTS[OY790_YC!G*FT< B4Y'' M^1DLV:Z9V$Z,81O!!_ FB\?NEL>7+D,":NPJW6T8V%,ZQPJEFI'M.ZD&]KD6 M+=AC#>P,]$-Q0,V02J=/4,17>'F>T8960H%1 [*/E_'R;OV)F,;SD62;>\@V ME7+_?=W4\?FTA"YFI^B+)])JUT_>S*M\J3:5]8D$#%N>"EMIR@YMRF@+\\;< M+ '[.@1:+0Y9LPX<#-&:VL# L1UP^W4=:A.OXKT!=IB/ 1C#-9O\B=;5IN6T M1OGM+DSWC@X16>Y,:G3V"']$FYBV >US.QI_-/3V#W;'Z,+Z<.F*.' BEB6C MP)/UFW/I3>'8FEM[,\Z+&QCVIJ M]7J-BS/S@WP#0D)J'L=,7_C>539(W=A;OG:);K[BRW1&\'&$XREK1 4+=K:I M LNV&>@EVVAK7*6KO](T1"H.'Z]Y?M*Q+U@G4-H_U7.\*]/15TQN,EH?XKFH MI?I] CP2?>02,'!!1\\C'(51@5[&@RO#9<5C87KF761\C+/*9M&#>E M>%C#LYQ2E"T'L4&W3)]QZ>?)LO<_!QGF,=VLR *M]CA3SU<=0;6OQ8]Z5^PZ M]S'R:&:\TNIARYM>IH.F#8MA;+"L!E$&R5+Z3?@X/5+54L1=VP!*YNIE?I69 M:QS76OOWL8[;8:PCQDQ)ECF[@0NZF\3WC0L296GG:HU2&[V+'F8XB:-]'^0/ MRKR_/K?J^=J +R*I(?[\C'RCV;D?PJ>MIS%6+M2RQZP^+BA$7X/JIU^4DW:R M1S^\<"KM5(4=M@N:%C)<#@V(+,'TMZ/C\D2Y($^[\=$NF(C^VIC.['87[ CG MIR.BW[:Z:E!]R#M>#?=DVD%GS>8MT^>*5TLKJ2&M=3AUOJ2X29O H R"0 M&;(, 34?7")5P9[KH_?ZC.SBXUGV]*H.79_=JQN3QRV5X HK*,8J/I&U!LQ!0\@ MW0J,OK[3\Q^ FI]B3RW'F-X-S$CRBV=_Y3%F)D&2I< +!LZ>U$_3H%Y1OSLO"5U;,U$MU4UX]" M!BM%#AR[E">J)=^(O&S)6>\9:!H^IW_2MF?U()XCN'8>':7N=\?=J'/-;!9, M<[0#M&3;UR8,.4(V7)"( AG#2*0M.];02UA'T5)'A_0MO6LMGW^^-:1-9D\0 M?\C=R0O\'E#A1NMH[J)Q02QI9T8LH,.#*\A.0WMC$UQ@+?%;X$1W\$B(CLPT MX#3AZ //&M;QK#ZDZWJ][*\.?B7O;*FY[]D6"H%S7!!.AR49- NF2O&B[?PH M2G&,I0D(S(!?123':YDX-1\$[A6;D:F' M3,[/E3NX^]AA*40Q>M53R_'#5V MCKS-QA"\ XA=E&0J'_,49T1)'A#(!\>C]U/U;< \XAH0,V:^[]J]'.5UM_Q(V7N4 M"\)+QM!GZ+# "^^<#^"UO<\TWIM\JOSZ["NO^/E&9\Y^+][JZ+,KN* GOJ9 MM09&RQ'&#!2MOS42:N/'M)SA#,/]G'('-5Z(XA[+99VX*Z5B?R[=.71<^<2- M7AQ^Y213$C4XPBNL-W@BD;+=08J-D(V6FC5_3ET)/A&,EB NA>:'X"P&^U$. M,%W]6\ZI%@5)'\Y?=O3%NO) G^9T$"1YJ; &'*^);;4# WY,/HJH@0O+K@CM MXS(%]\M.S'@:_M.*QNH]#B9TAG>*/4&MGSO)2S()>RC;F\S#!C#-4W]R4@>3PMLL:M#L(!::![SMBM2C9W7 MW\KFNVG TY'0*28D\Y+D)6TF2A'W3_]6_G_Q?K%F< M[LPZ,L 41YQMQ^_:K'597VL<\E. M3RQ]O?RZDWT5 ZH MR7=#;).CZUVZ^'&[%VJ&+C(PZZ7&-1_J;ZVMB5C([Y(M;R7=^R%GUZH>.&WG[EBU&[L$&J^D1F< /,PQZF O#H.F.&%.?B'SW;0#6F)#]' M'ON$A(PB(WT/8#R*+J27%HR)&5B&'(*&EVL/FLG>.YX8'!E+%$TY/3Y;]SM&B=R>PT;$?AZ>:A+3_@+M.FIJ_YTZ/"4"=$ MBMD(4)RZ+U&[#$8M:KC=MS6\4 MG(50=_QH.A1-(Z+@!26#Y!'>PL%CL%IN/6I$!T)8(ZZY:;K9U'"!;V, MM<,-;&E=AE^0:SG=;3@V+'GKE'V/I-6JHZ)TO?OH'UP#RE*/-?)E=V]BF'6( MK$ZJ#7M7?[DIN>03-A4#F?F(DX=U@>-<)NN;YIMH(Z/?3,5&3F3T1G;XL?KT"]LWY$XG&F8@ M4X-N[D[I9*PFWZC^4M8M8"O3EE\6YKC8^E1%X/0V!\9:J%J%^ MG<;*ZLR9P<:[*P\$8R1ATD#BC4&JWLXQ6G,;A,WT'.9I2]S@%'K=%K+K,(=W+KD9Y6R&;&.Z M<*9)M.?F]+,M*-&?+.IA'Z];9#RT4P5LU.9!:NV57E7/7+] MH_)S]SLB8MF9=\C)P$EL#)RS[^&T9IXY'1VWF2Q$7*P/68O3U'HT9#<:LIQY MM\;([6VOR67KZ/K<:*UVU'RHM/'.B8ZGS"E"J'_.<4'QA>53 M+S=_H_LBHP;0":E^3'R$EMTGGW*=&>\.9MZK:>FZ9@+-.805 MULBT<:W;Y:_!J41?JG=\VJ]XK844W3O[#[Q.I'!!-0O4M!#F"<[ +GP:$_C) MAK9A!CA32/++]5[1A9)3[I;%KG\XT*O]-?@R9\-34M^O>AR=&K"(M#3;LB$5 MO7-=0YN5_/WE\;NICTW4#8)6,R/JO!F2.8,%3I!>UN2B:S4BGYTD='<0R5X)Q.UN:#9 MTH>/E_)$4:JLLTU#^?@Z:_0AESM[HOC)#$M1AK.ST]RSI!>M@V5T5M&LO8I7 M:;IE;0?C7+^J4 ;]NDT#Y3+ES0 UCGW]T&8ZIF&?OT=KP.?'C2 MF+5E=.*C3QFNB1-JQ<%91JB.*96O#=Z_'0E0CL\>]I)YP1X9]L>W3GT@JG1T*K"-;^$0(R,U^!;4K::)L3 M\!*/4K(Y#<45UN_'J61?-/3LSYE^\,VNQ&[;#]I!P)-:L;%5MR>6.2=L=#F[ MG6)75@CWZVH1'EGZ*8;O"^X6EO(]#WHN'D$IZ3@GH(2\V?3J45:(_//4L"J; M9MPXT6U@PE2VJ^[)/0]J46A6\8=)EYHAR^#F)?I*OV=^'?HE6HYUADYJ14_D M2@WGC^BUG(56=RMT.IB!WGF%.#G&.#X7%!6/V$DD@ZGPV5Z=B;#9C!@6M(PX MA>!'I)BH.^/HRP>:>UFC4_H.9QVJ>^08RLG-I;&[VAJ*%A*-8S*M$, M>9X,(:Y1=-H@XX*,"'8^\A[%+R>(/%(P$V4$2\#Y%GSKO^M//9:&O"*$?VG% M?S8'?[#8X]"&7JG\^P-,U'F@@SZ_P/"&Q27I)&V*02C@5X\><'[0MJ/OCB#- M:*16[6Q)'TVSZL$I4D^O:%7AFRF%>^$G;KM"D5-IOO5!:><#9'M8>;H)3(X* M8\Z6X5N0X^<7XNP>:M,0YN<7$*:H=0+/Z)#9>3:K,X%N9VQS) 8;]9DV0'_' MM- ($I&E5/3ECZE@%0$H("_8*-_)6K#^%7QNT_ @9:EU?%;=QOJ97*VD=KMD M7@7D7K\D(6&%91[($]?JLZ1VH5F$L@C]+'D)N+1BJZ)"+&&HI0_%SH8?O]L@ MI2"BV)NRS-/X?*Q=5G7-KSRMM\O865X=QN']*Q/(IP\^[B@F1-[ KL/I$08>19J+6HWX,W(LS: MXE\+59<>O76]&(=5_S ?+)PJ"4VS# $P36.8(]\TD'_@3ZH*-1QMS14\NC+M_Y?AG#HL"/1GOO5>!0JX$H+B&G4F=6"NM(@'5H'P/L7 MZVWK @1^I 1HD>+UFFSI952=1W=C*)86OL[SST-B%G4__B5Z>2C"+;1^IWB( MY:'C?@=*3DLT&%P+Z.2)_\&"Q3X%EA479&\/,^*5E1;+1D,/VD;G;DD<2XHN MV\)1HGD-'$7/U-A.MF/&B2:=6*36P,9H93!>!N[/ GR+Y+O8*A8Z MH3([?.&D^I('4^D-*)//Z$7[S7GGJ?U^2B$XPG,XP5IM#?=JURH!&&5T\,@R M]2&8GR-" @AM'!Y)^LY" V*:5>CPC!A/9A]6BS)'=9WR49G39 MJ;_;]/:1!TK4QG)7()TPOOL555-D@].I\+'PSF'N""] M)AX>*5OA=6(WFT5BO26-.+!IIS";'$6CV&/,.0C6D-5D<,&QK-AQ$RI4B MKS?3BDLHS%Y%DS_N*M9:9V\9AN*H"]UAX(SPA[5I,\\\F9JYKJ\SIX@(=8ZP MUU^L2S7-&=9 &/WR+-7]2!T][$7*H\UU+DA2KR',+'W6TAYA&ZA?%8/L[ MVZDO1C[7UA"VV"B7E:N>15\X!&S+8BV/)6.D[+MH&)OK5._A=^;.K\9N02*(YH6.V MN2!Q[$KS83\J)3E._KVUF*"MO-EO]Y#)'Q6=ENDJEZ5Q*X=V<+--9C0/CG#7 MC)CRMT/$@(Z<8 !*44O6K ]MN,=."3^%:=?5>[1T+_[G/N*!/3.I9YYJ@+'D MG;KP#,PFDYFKSKJJK;C;/]R,MYW$+RPD5TU/-F[/+2SW1DXX+F=I+(@#D6$K M/"!F?%S0"1=>,ZL\3'@-JW%;:R>,)7>:G@<$ M5?Z6=+'X3JQV2-&J;7INK4 M6(I]^"@?^0F>:YF/O\=8O1=X)DYB3BPXHG0F\ MN=1?K2YG'%8-13_;5)6A(@-8SD M6:S$DI)^ STO=C-':5K1UKH)Y%^S3M]J=XH(?(4P]H27\:LM:M@W]ADG*S2UH^ M0]E9)_U5-^0?'V4:+.+S:R$WT"U7N2"?*7-R?P&" *N:;LV5_.>J,<9V*WWF#_4[MAI,BDESMV_[*Y2Z? V>RMT.W"G, MKAI?+,]ITM;RZFF ;>QL4@,Z2<[V,'7D0R![5CQ1Z2Q@3ALBHSMZJ0?$#R/4 MG>B) *??=G!+@^JNH3HT4T-,G;B0WCWWRR'\>NAR6NPC=R<6-@:(9?#NCZ>/ MSFB1VG5$@'R=/9 VG>?RAAU3SE;5@U1_:J/S)[>H>M_@'>+\><^$O\V+?CR= MJ':<7S',9C:5U;EC5G)Y$\@3(M7W:V%#:K*\6M_-9QQOGL+[G]1Q^HT9BJQ& MI0S<9$'*=.+T%#0VKR7IP&=K;_E_4;P"0AO56=D'^NL$>^W_W&%K?#H_X:3T M?YF*_YAS*FH,C%-[P51 2';='MZTDT+D,YUKTR=L!Y 0L<:,;:I8]6B8:#'% MYZA9 G$Z_$YAYCYE8D-.BL('NC.5Z4WN%P+4+$QE67>&D7ZS700H>&]+\3C4 MC[%XWZ(QRR,H3"RU1>KPM_=N>D$*<2;I[ZU>EA9^:/#=Y8+:FG/,>U8SHM#8 MVNTEC=9F;=1TA'EK_QY QP%/ [>3I($771&/=CMSR&*&%@D3[0>)T(MOW7H# M!39'NL7?J,0K*EV7T<\[0IVO^ MI: M1TWW#"?';O6++!G@UI=Q6=EZ(G#/SW"3D?7>($;IE?T)84D=O^Z$[.#*&8M< MT!X47,>IH31'ZL\4 =;#!06M1#;)+$"J8%35$LY@KMQ(^;V?2#.REE_K;B/Q M0 .9':65X3" 5;:8D^B!%^=.M;7I22FWZ<4-?(\-?2)8X/B09 QY.ZS_>^3S MUB5TFUW#-=[.'Q4^D?_TOS(396<>O;MPON<>'2['KG%!WI!GLJ.C0QH7#O#GLQ4F_+T M#9U,*3)FU+_5$EN")@\1*OO9"G;?Q%F&6>:\XUS020LB2"2W8PX"C<\*6/O8 PG1PQ&_9X+6%CJ8Z$_)F MT.Q"XR#VQV^57-=LUTYI]@4SZY?N7-!H1DGZCS6;VSLYF&5@;6.#9#8.UF6= MX:TL8IJE];-9"KI(.+BF62,>#1/&HN0G'CIEZ>T-+ZR5?S!E*1F:I>+S(TLH MYFH:M&_N:VV 'LV;)4'DE6F2*!+N48+H)V]'FYA3HF!M$5.IB+/DOW^:G"R9 M^I.Q'"7V*\N(]/>#NMHWCVK3_/-US8\([PV_$U#G@RER\G>E+D>R=B8WJ6NX MS!!?DA_9&MU;053A'F9!QY!I5Q]"J>8B5,S':TS6![!M#[D #-_R5 MDLVN>L[*"%2&[?PA7%4OA6_90*YEL;)-#8&W7!!_.$^ZMJ,E64]RU]JYH$<_ MF[6[/O:7_)$O3I+AY)![^\[>J/_%\1G_UEA9VU3OZU7S.%/<:#\H!=E A+ D MJ8V&3-4ESMZ?6WDQN2)TI8\4ZMG.T-'F@X"OWU] :.N&;6-5'?Y2T:7'JED& M!A8J9]T;RSRC*O.%*,G+7TY>F1PT@G-!J=5#6ZZE;IMF5OX.\^E,SA%"ADW] M*C*#/L'9CR#)-9]$7J8G$9(H/_7[Y0'_'SU],P.B%3[UU,:1)TD^Q^J4/-#M M5==OQ:6=T.Q:LWR4P 5)H&.G\[X=7MA'7P\'(M9UPI@Z@'K+]M%%DED=?LITN.C%( M7E>SK_7'PM5Z6G3SYZ(<*^)AC%<.M>C=U1'G],<= 4$/OD2G&7:9Z)YMB(*8 MB=^Q"@B_ ]$K'T2?-YQ?F>X9PFLU_YAV,4/=2-AT]^>"]#F=L HN*(X+NF]L M'"#NL^TNWDC;CM^B7G&C"Q1'DPF >?4%OI"R,]")/XR]JP$5[8.755)UA^)5 MLR@V X>$_%'$O*]V+(-])9\GT:T\=X76&,EM:$FDZ00[DT'08;JM*%##-QQ- M[<8(PX&$/N8B/B__Q)<%9$^40^7FW&]>;^5&4.PI4K=R_3DPS049;Z B>*V$ M*1KXS-SC"Y9C6=+]X9&N]7!URNC3S7Z^22*16!:TF-^]I2X;V/-]Z8?M7\*E MYM&G]X;%?/MC*H'4 OK);N#;:%GD'5I)0DCF3$W-8'KOMUCKP>"M^/AT7RT. M2:M]5&K?L?=N7<(KKPI/7=G);3'3:,"3..)3A"U/\U.5;AC@1 =*PIJC&"UM M;W'/3/K&GO_"!#4HI&>Y^^FR_63#X8P*_<31BZ/=9_Y$MW];4$Q.F# E6#?=K(^ MX4-X44-E0_/V6E#I\EB&@,VOM/2>U9X):$VR'!<4M>F/W(')]O(9-9,@V3GX(Y9K7?E-J(IE. M*@KVAO7IWX[LR5KQ*3]B>NEI_@%/IFJ3X-.HK[6F/M$Z:$J0#) MG9,[AY4=(=PSADD@@F:CH_OCU^"_@1;*":2-5Z37PZ]3")=5,6.[:GSZH0=> MZ1;%0X./.VY9PJ,M^/'-]NY9'VTN#254NX8_JAY<'(?"[^.&;V^X1;Q&#=JN M;C>,PHS7"(X+LTR1*EZQ/3W$" R0\?<"$,U[ WC5[(%'X*&]0U2TUT;D+#IC MGAFPYH:E\M&NM*.ED.KD-> **_(+0J3#5(J0;#^TEA]=OCDQ?SM7'??KT=4* MD5Y+R6O?48_\RY53STL,N#3I)OPI=;CEN6!8&A:E3_KX+OC575S2X$YA'LFK MCIZ7Q 7-9/$Z.U8XO:N-<#C 5 L00YU!>-OC(Z%_.(J3);&V>0*O2QZF8TJ2 M7%VKBVK\,D77D&,:\F4^#=ML,1JD#7*H6H1]J5D%F""/)FH5)@F\0LG3;!9B M"_&/;3\_M(B$7XPW^44GK5RB).FB8^7[V]#QVT:0)%,E('2C%8Y! MD*YG=_1A;[NQT^925T0:+-U7;+SY$T^_/_K]R_V[2U)_B*?"G4\E!_3T00?[ M2N%P XW,C: P9GTP<=N2%+E?^3;+%QHW?EY8DJK_T3]>[=\+(][/^-0@C CJ%A=0"DW,]==KC&QMHM MHTU)DN:&*<[)S\Y^;Y,<=ZP.?LDY*$:X\NS['IE;<>GWSR;C3Q12ZNK2MPG3 M2X9<4,G#B"#?ZD?EI(YR4JPJ87/R KQ\E0O2?,@%T6S7#B*OTF)?AX@?9ET; MVA)/0.G\VM1R&6IW,8^QS2OZD^H3MC^HV.Q0GNKDNLGQ0(T?V%!W6/7W+[2D M; W$"\[^<0KV,$N3WH1KFN7)X8Q.B"32&HX%WOOE'3@V;*)8V@;W$RB4C_PS M--78.GV.2LZT(L6C!IL?\&[_7GQ$^E:P'^$?$FB^/;5*Q;1J=8XL;F\M$YQ& MO;]4_0+*=0#EF@I \=Y,I@GZ%'0":40/>SJ%V;27:<(SV%.8@)K@,78)41V6TYT1LS\PW81_*$IWP%!N'#;)6T7R# M]L=[H@=?%,'.]00J@CDVT J^F!4 MWDIS&",CNPCFR[&E+L]Y4)L?K)@B,;4[>/'S-'66%!?$.8@%G$AT)W8)1V:M M'2W!NL0%O7'OIXI3T=2\3;NMKMYU= UA!#G!Z=^60G=OPF5.V<#9:*?OM#2<^=4]BL7G G]POI-H%C'L-\=&LLG3>-K;5J,R M4Z6\-M3AT6KLR]!#NW/5#I9R4(P+D[K/S6'I'.6BG%BAP_EPM9C[-]2)OVYV M/.E*"\67IX\VX)V_D )[_&W7UUD*Z=.8AI E1,!*$5-69R6$DO-@J#57K2&# M/%_ES;^.B+1_MEH^.]+IM'Q3MD_;LN%&LLDUY?H9$W*;]0GTD_R$.LLF+@@+ MP#.\/*LM7I:MD799$=MA 4ZM__&#!NA_8'NLVU$*0XWW/DXN9M5$IW\NGB[) M"/0-W]O/O\P>O29P.U+"59UUIK]59U<5?0!"RZSD@F9#%J5O]DADM)<'4G19 MVL>M;BU>LPE+0&>9N@$3/ $W7$.WZU@30;21R_'DO)>CTX<2[-0N&+:$AFGH MK;UY<*].)LYA;ZP3\=K-YP\A+] TF\-("+VMW=T0R*" Q5AW&NBJ^6T7F@MF M2HT]+7]UX<@7OI9E,$34N9+7V9_JU3)I,C&U-$3C;8")!21N1AF.#( M[-S)C=_S>S+_09+3;4\!M5?UAF(IB]5. MTSTB-S&+'S=O/VK8'YM7_='J3*2;F98Q')^R7O(:/9,SK7EY\7/:M)2-[ZE*Y*L3[Q5WMKY^_I"+*8S)31+YRFZ<3GS4N$'YL,W=RF"3W6*\I##N8"_KMW <+>L9. M0PGR6F]=SG>">+,BVI<+XJ5DZW[RA!@?\\H*Z0$S;!P^"#;LF60:/OHQ17TU MJXZY 3!I&Y3DQ) +VMMD?'N28 L:7OW?0G6":[91U*TR<(SW& M4J1OHL59YK2,MC#W T-;<+_+O"F?&_>=6IH6FK>\:YWHN!"/T5*WY']VBWRT M\\^<7Q80SUN_"7*?@V2YN>5#0=S_X<3A$[,##18["] M%V%6M)A X:CE%.0(-?2_D]?79VA)[\Q]_[W;P&*O9D.GW^)&X<3=Y"Q+E>RA M_KX+S!+IH2GH-3,O[T,YWC*-0A57]@K-FATY_NRIX,^;U?8.$_XK[][=2F_A MZ:_3_Y,_:?#]Q@*:.:\SPICJ;I98@"<%M :T/ CI;K V0Y>7$807"T;PP4N1 M1R(03-S-_R,9E$K@7-Z"@@?K+. =ET.,0GLU'&NP@@M(56 M(NZWW:RDUX]/+H6&R6MFX(B:EI^N*A%[16\=O]OMKSVZ\,9YD2IS)+MZ:W0N MI(<$8$)D!YFZT@S8:[P5%]0;Y1HQP9-J_!/+>9)H[V7T.($RVKXF@KQ* MSZTH9NF.-&I0W@>#Q?O*_4+KBV:&=+2:A^#W%'">G!_IC9,4^.7.8O-1G'Q2X\CH MZ$'E#F]A'AMUJ!/]Y<]902?OK3\%#T=HA!G7J=.ZJ;^GS .:"W-8^1C/5?O/ M1O96XK=ZMSLZ.G:UKV*$KH]\)^+68&@TN:!PU=/'G)OH@XJT;388G2Y'> MJNDYA:Y6(<8VZGZ]/!UR&.#K@,FBA%BA M0%$!8-AY?P@*5)'S%'VRQ!C1(27+N\T9Y(V/F-ZBZ%;S)ZE][,S0NS$6(Y:@ M1!'F,/;GPY/7"F?5[2$1K&G7R9]I5"[H\0PF$NDVG)]UXZ5OER>&"_(?+XVB M-JQ5KJ$_<$%WL]VN=#0; +/TXW#Q=G>E 5-5Q*!&G_ H;% [.,DJTOB"LMU0 M4CLNXZ1B^UY+C/J)M]=>>P@Q'U/J2< )2,>%L!GO%7$ZH7-:MDD^(+Y1<48L MTG501_1,'P/:"S<*_^NM9\+?3$\S8S>K#W>?G\/"L'D\[5,&6T_4(4(YW- OA[#2B":P_T)I Q]^ MW"QX&!$676 _+C,SC9_>60AIZ5>U./#&KHUFR[+EDD&\R97XJFKGJ5-X9-[ M%GBZIIAEQ@69>71Q08#@1RYHO3X9<$0=YX+R*V:Y(!;?3RYHQ\W]F1DHG/?N M)$$"/7";SF/F/7_0K/("CC0ICO"G#/'/%P.@30C'V?DO^XM*/+X7#FB';3J9 M\(Z>1O!NJ?&))P$,*3J[&DH07E=V09P+2AO^PVMZ>+[^)V 0L@V0R$GH2N:! M$[_"!R#,TG&D)''2[^_9DMH/F*B?T_/U M)6^)#MEL_:QK15-IU^9!Z7PFHQ-Z__]<\/_U4"&B:B.;X%>Y)VC3110XM'TD MU,@@[?.$]:<6[R,_NP--"XXDB%4?_.SJTGYM3D5QXG_PLRYU 7F0IY'=_>2CEXHJ([:BP-HC_ M6.8DZ^R[4!@TD1Z9J550G7BVW63BTTX0[N1Y':(Q8X*.7=DA@U\:Z20TJZ'Z M(0=,'&CZ//XY_%J/619Y]=$9B?IW9O,]?-\/6G0; M%X\&-\-AZSL,A43;,U&.:-60W8@P'^;QA!UGQBB[*@0V_ADE"43 $M "IN"E M:7WKAAQHIY+^5R_:[@01:CZOWU3U,+U,R2\[^U:2V&2V/4FUYS>9,XS&$3K M+^5CXV=H&2R-J8OUM^AZDKW!\D/7;S9TO-4S"ME,U.P/ M_>(^)0SYL>4TS&C"#EV=0%E"R_$#:JUGWJ4&0@LYC/R,G EKZW(JV,/>W9P) MY0R,YO%!'BS0O6,U'VW9!+@T#5:[[15A(*@NVS>;\!4UX0S6M)7ED]=DB_N? MOAVTT)\=A>#MDCE'6*) D3?%6$=P&2W#40)FK]/$&CM=(.9W/ES15\&IZ8HF.7P-KLU'>,31/M7(_WK M56&; \N\6-ME-/-BZWD%ND>3X!O 5'4_P04-F0W[<;I@"HU0^O%9BLY+UO_& MWK>'0]FV_4Y1$II2V<:4?=E5=A69/(4D"2'$5/8TIHUMQHS(?A<>/!%3(45, MV88Q8Z](R-[$F!&R&6:H<3.[-;WO6NM8:SW/]_6NX_O6M][U+7]9W7^;NOS8E"ZM^;LHSB*'&:" /:0I*OM<<=)5^7!@@Y_5'Z(B_DH)+0 M^[XI[^G6U),B5>&2$)J=YKIQ%E6="W(K:8-L>-4]*U$8ZE9JD*IC09Q#H^N* MV&A8W/=M^ZS.__7:W_^'"Q[T#W1OR89+\-2 &KI^>3HF)?!KI<&.9KS+COH;G57RBU=BPK$/@C&!2)+=!Y> M_<.\:J967E+U#,2/"VH*@\YT*5QFUE 61W;(0RPS3Z'Z77DVZ8/X34F7,:^O:2?SK]=? M:YNNM7WT/L^*IL@[C/SXO2O5%U<"4Z[X'_G"6.E 8L(_A MR&*R\$MS&,UOD KE5O1H#-F^660O&1]'RZ'HK+5@=F $+=%3TB6E0C;&*]2L M3Y7XB*'O'4+2Z E'"1/6;Q/WU_5AG4AW+HB_#DB91$>]#=Y+7HXU.%3\#:4% M6+Q@R=$S7U&DNUJ["[PQ(!= M64&A\F'?H*!9NA>K8=UP+71.^HK/)553XK*%-MLF/JQR4+\>0%/13,/@G*F4 MIL,L&;([C9.K%,?.P 8'71Y O)!GPLP'U)?A\*5#YR^I7QMK+[]8KA5.C8T# M830'T#=28M&[.5N1MOAA/Y9D/NL:$#D%U^M@B%7K#>MM;$\/*M#-93_V6--$ M"/>?6R@TFNUB^%_W4R1*CM3C&Y^_./Z[4]K]!L1L<"<;&WP6ME2V1)+#?0'S%U)$I6-[!X6^,@@U2-NV=\P/GB""7TPIIXRPG !&MDQ MZ*R9X K;]$ .WF,AX+R>"1X+649X).@YZB(49OW>& MGM5L8NC-^ITJ?"F_^E#"+VI1??,\?!/*)I1-*)M0-J%L0MF$L@EE$\HFE$TH MFU VH?Q?@V*0,!6&C?BYWSU"5H[.(;P"FM6%R#-)8:7C]4#-E;N];4)=!^%K MRMTW]ST$U_.'O\-V0P&=>XS+M4 ^+8:"H%I.50]S061-@$PIJ;VEY.RW<7P, M*7K^0,7K9R]$[BDL,,=)] 5) 9TQ=-,(I-(#6\CIR-O.QAA(670D7-!^ M1R^QH53\J%)%=+!SHWPJ?GHQ_[M[FE&/'.$_8B'#[P%>:SW)]!@ MZ;-5?91'2OUW^TS$S/Y WS<=ET=7SH0?09YGIQ@(T2/)#5S00P-+!.5T:,O] MTHQV3.@--"7)FB+]7MFZ7*UXC=^L:3UH]@:H;,?^]9\'& T-!D .0QKWPP7 MQ- %ZLN"LV%1+B?JTVV!TQ2E84VU4KXOM5L_V\:?B\NV8Q.WP]+F]%2V?M5! M48;;N2":4P^@&)C+4_>7V2E^WX7DM^?2M9K5-GH>_(B8<'*$'8F 3UPJ$2;; M2D2NO$F^N%>"GV_N5PWSR^;'JW%!D6CTY*N-%.HLTW >M07(5/[,@2(ELI@" M[8YA*^OV07@;"6O@V6R(F]L?X/KCZ5&B![&]IT!3BQP!KVJHZVCH%!]#A@-[ M3.FVLR!NK.>4@1]3"8$3(\][)@,37!FGL_!'H3=(T^MY:H-NXP3LX[K)]3SB M&IP:OZCR=)?AKSZD]HM:RIKC-Z'\GX,"5@6I;]9+[*]_HU4EU>N:#)/>NG$)+HD9*G7-"<2X7+@S/;]J^0 M6/MSIL1;,1'0BJJR"MH&LS5;Y'60O29%)*@%+P/;[5.G\]HQ[$NO@5T2XNZ+ MDYIR5=$.(KCG*B]24S(%# MABWB[WBW!5FPASEX5-'$@/T'DA1>"6BA="1R]K"T 1C]+O-L9+NLX"#N)@=: MT5_9<(%I'__!'U /+*CN<2\/"=B79R-3-WV#*)Y!4"7C#[$)''56 " 41!=J MYJ@D-%K2NB:CD^A!MI]+M>N=ZA'[Y\5A?MG.AH&UR0YRY7OF[CW5I>Y;KQ>9 MX2S[PE0'&]))O-]DO^Q&5JQ:JJZX>+OP9.%[; V<&&\^6*OJ/T&%%/C;QZ#& M2+)5I&AT^>M3RP\]8B[2P0DZS@(M8\[3'X5NUUVLPQ=Z7]=(])Q.?29NI"C0-KF.@RG'L1"3V+A3XBUL<+M4V6./&B61D,K( M;>/=#967QW",A.)W6PZ=_\K4-DZ?0<;OO7O;_ IU0;7)(63B]D27\_? V%!: MXE3%\+3'\EP1-G7M7WH)F<60 R(I]6PTA11NX$KQ[9&>APD9.&8;8V.QI>IP M1("3:JYNEW4,=<^8L0@A5YPH)=IW5JJ\-:GFSLV;?S'GHO0Z?2E]73N;)>$; MB/G!!8%KOV_;/PT3YH+\"!%0J:(TS>TL5\">,GH(GJ:41.D28I@TW=JSKS0R MW+(7[*\)*/$DK-"Y(=P+XI/^9[\WS M=TSHF'CCJ9013L]4BD /.Y^PF.=2<8OD,[K&PD&[:_!:R=\=.+WX+0.H#@;Z M0+ AFBK#!;FM_,CQ8-KU$*;)''@#_4G0TUW-\5.+_TBE?9[,WP !*R9DE'5G MO5:^YV)]([(64X?B6&IZ5"-J+K%Y+A M9H@DR8[[H$65,L,>1A1M5SX#6@%,-:WR4"XSE;->$_7&JL.X($WP*GPY<:I! M#%VI&1X >3T8G8- >LI\V^1KDZ]-OC;YVN1K MDZ]-OC;YVN1KDZ]-OC;YVN1KDZ^&X#4J]6<6,"",>9#3AC($LTVGY'-U"+DC (AC;II[# M!<5 WBXEL5/<4#_J%Z0+$OC]185J-:_I66M_8Q^%>JBN%'%$W %W,F:TA2/8 M[3L%V0]@6[KHX*F9JB!*_51(\6^:10\DGT?H;BOO\/EP.S0R<+3#:,/B/YHV MUDLN*&*>TS6AR?L;@!K$2_'^/D *]G?-R\IFJD,I>9&(C)AK_==>F\P8\RV5 M\\?;-8UT(8Y*)DT0+O,LA%=S0C.D.FN12K:,X_ /V%O3.A(6[58&@=6#?G;G M%4&YY6UR.+]:UUQ_7C.T'LP4USWW0/_PM?/;195JY>(F'1 MMA?]'>N /8-5!9RFDL0IXE3I*1'3,X/?&^Y9(H2^W4DH-9S7_\-1;AV@3IEMP$4[=TG;),Y]]'=2Q MU/Q,I;3C%0A3>Y%];SL.[MJ?C])KA+Q-:<-&P$06U9![Z46_5=-%&/DE/IPC M.2XTN7E'DZK0EU_8+\RHU!L-U>\JCU9_(]L$'0FYU&R;;5&.[1^PGG9<_\;6 M[N\_1ZT:7).&CQIB,&AG1SRCWW6:"Y) -^D': HBH8"-*RVHHX\%I4.:82+C MP?J6@U6E0AS1'9+46:)^O;0 M4#ED2Q#R#&)[\-G+0)@KK;Y=-^N^,J-P-E9;WQ2A0OPB2!;+>J&: &0')OO+ M+1M>]AH8'JFT7>UZ_.%'T#IS7+>F01E>1JSZL6WIB8QD E_R* MJ1)8[ MC&K/4!@P.P2E"$.&Y$H1[T/-K9PMR$AJDK[[%Q:]TKM[)=\$OVK.!E.^2J4Q<5WCV.:GC3__I!W))SX:B&&TQK>B,P/B,@,(\+FLEE(R06"/4R MMS+2^A2J8=.(NG'=!=\\2^9ASJ=L;&,"6,('I4)7QR0:W*$+P-"[?3=*D]/& M+'Y/$PI6/Q@],5CT+OA&_- 0_Y;9C,<97VIZ'G1Q04U7"=-BL,H:=AIV'WKN M^3P^_*_V-%M4+]8KX,T<4%O88;.]_\CA=?]\!9O*!<&Q@)KF0\)-[)CE!>"\ MX7Y6,% SU6#3> M+^>^\"U#@2-0UCYQFY\; U@*- TL>3G&AF5#]VS%R,QAP"PH&?CQOM*V;D!S M*# F;.!MG4E!H[W:NR\+:269LL>X(#"87<<%SJS3"0P'+B@_$]C""SS Y[F@K_&@'(Y@$O.NT\^#EJ$WL%N1 M/M6T+Q-[4MI3)_86F-_7M$@GPJXYO%N-,,6)U7@(W'QR]/WVAOF?FQTBKZ&G MMT'XH$L\:*^V%\'0O?_]K"Y8"H9VCPM*UK$<*Z*0%DE,\>!+2UY5Z$1#E4@' M.I]1E\/"QF;V/ACA(Y8FQPP4WN" KZ'L^!KC11> S1P*0-J9-Q'C+1">0%W9H M=QL.0>OA"&'? U8I[L96@%W5?T-T#-UT#3J9C9+^F24*U7Z?"VI)!P4)SA*4"Z M%5:!;N^IG$-7*C>:P)6M(]BK]\J\:>^B-&KV/E9(7$PVE=PE*QFDEWUG P9+ M)M"<"*,V;0PTS;%GA-E.J"@EB]2"=QER]FYG#YT?4?&\;"9Y_>13\.<-U6ZT*S1IF%#9LQA& M*Z*8%'KZ%OE =QO(% 1GSG\>>1L]Y-2EXN>BK68.MWOT(/W)ENSOQ2"5Y_%_ M*G^U >Q?V!26C)ZL0N^0GK)<[/*](=,1467R&6,]I$ +B@_0+7]+?WA[3N_I M4Z%][0YPF2E\DK"H!E-;N:LQ&YJ.1F"(3F19GJ?@'Z;'-!)V^H[9-SZ&X_0H M00.L8Z7!R4-#'-+BO?$S=29/9+W%KI9A4S-/4/\H=FA3N/!(+&Z_B1G>G#DN MGE&%2BC%KM5+FV1I/ZTS-V'J?VMPR6S()&C]H,0#'8QFP.DEBJB'YOL!%42> M BSH3+)%-.8E$#%M8$.1=J.U31.-MC4DYJ1]8I>!,TZO*G4%)AX_[+V/VO.) M4*E;,0D;ZR?'M/;(.GP[.B<%:8&.MIRCDYIS#A],'L2)A!T>TA!;^K#W:TUM MTG?BCH>/IGP:Y6W>CN@XE'DP$H8;2C5RQE?JU;.'9JYZ7<#)GP@KA."M$ZT) M[(:@X0^8DGWV'TDTJP8_+N@*.]9_P2G.3XU,3XEE*3Y=:!?W#?05,77JIR*> MJ>U0*3*L'#339OYJ5Q-)WIT5.9E'!M))FNSX 0+7 +57JMK^NG.4OU)X:$UUOX$CI4[ MTQP]>H1NRLG6*':T2\RRE41/FD$'U/J]>0$<;*BC=Y]]!E*+_98E3_<)D?_\ M/26^NG0O7-D!<*4X[S=K\A.9?G@FD>_]^T\"UMO\J]$'_)V6WRZ6T\.9@3^W M<]#R2F3'6? \HDC-C#V05EY_ $9J[APJ7TJT,& M=^@B$BWBD95ANL%5$C-?KBA^R-T#1]UR@RX?-;I*DH?N7C@E0)WF@K8-##VM M!C*"*-!1U%Z% #M,%:0Q\F P$8BBJD#&MM@VQW&+,WOGJ1N]'.0[J%"O?@ .W M$F8-AYKT+X0'%C]H_EL*%#?P-G23,'JR %*NETAP0X1O5!.FP**F4R<0+,4B MWXW2Q0F5\Y7$*\9L5I;P<_ZZ=Y@=3]:OUXQ;-\PNRC/%4:,0V@68$%!/[EE< M#:4)7 .<*"F2/H8*O4N&\L&>[3&P>/%DH>#/BV-76_@O':R*,;CQI-;:R%86 M0^N:[*%Z,L^@F\R@GI!$-.0KH.A-QD;*MY)'#NDD9_ M=RY[5+X47([WT$M["KH3PQ%2YOWFO?1+[GWHZT[U._Q0YOX#RW[\J7KC'W-8 MZ4FC!E%3!+HU%]2"1C==,[B,;)!FZ -F-]30VDFOYE/YW>>B2*];M0!,(:IH ME'6G#X'O*.]JYZ,2602MYONO0P,#5O6<4C2)J/'Q"F-,AXP87[@UM1R ?L:L.LL1#.."1#2YH#V[YKD@VB"$%HMN;N*"H@-RF%#. MGA[-1<(HFI9&#'&JOC,3P@7Y]"#AV,%?&:;O#)2HR1%L8AY!-YW'*WH9'@6: M:$5M>1IT1?P?_J%"P_TLJT)MW51SM>;#8J0/MEO-"MV/AU]:K4R-!TU!)[\M MKQN9=D"9X>AYHQ?VF2Q1+BCR+!?DH;E]?M8>2'C%,@/:RJZ=R%R!ASK[GM> M#,-?)ONAB8\Y59^]"30$E+5WB>(DGL) TV_KN8]IGH))J3CG(AM7;YRZK="^ M-(HEW.*<^%9#W(HA+\ED:?[I)F!'!!$7>1 MV]AIB6#:%!G4':*\> M0:4'=*$FU%[Z1)1,\X12#D5=CG2ETF'@^.OGA_MZ3^QJU#W.)QNB,X57Y6$[ MS>E$:=+P^05?4)\@?-2G U2WRC1?"+]W=9"5ZBOK/HM]J@K6H+MEB9+G^7<; MWV?_RFPZJV16G[6^5O\4ILC-/:7,-((4.CD.\@;4C1ALIA0?N"47XPGI4&3 M0HAR@?LVGFH!G&RKTL96#@J-=1^NV;ZC;.N1Z4[RD.3V94T!*&>'#:]SI5L2 M?ZOM5/2#D3Z\XR:Z"DB.YH,E,+FB?@:MW$,-RSWQ="(T4\]CI5@2' M>50ACC-@]=B3"ZK>_I;WL0GL")8C@> (FM/ZS^ JFQ*\-.8L MM2*)J_K"N5*]?.7_R<9%Z&GH9#6D;4^S>< [0 M(%%$RDZ?[)=O:AN<3&K[2M4GM^L'?TU-Z))[N3.F]L3.\S,\?I]!:7=F%UWI M'8QM 'D2*X1TXPS0]1(-(0MC2JF\QMN162LPMJSAOQ![/>%CV@=7B\^GRF;= MK9ZD;;= 9?W;_3LPQ07Q%_)\8JI_RJCO)*89&D&H@K1@1)&R"1:TY%1WLJ4X M.X+\/??>!?/SKA5UF;HV3X(79BI1E5W(DBR(Y2DCH ,Z; M/.[Z\=B8#V?G(+0OUVB[\2-BR=B'1.HC;3_TP^%I2#)ZDO=]:>CD8]E3Z%C8 M&^56;"QLU+&@W-F9=8R.B F0][Z_=]D4'QKPH-SPBIZ@J"#Q+! MZ[=&L7W+PIP^E"0],[5@7LH1R&:T7(OM<;\G'JVC)?SVP:-I3D^4W8%7-_DB M=&>UMXQ;70O[-[M!F:C]'?_V-ASYYX&"^=..)Q=[6DT;(^\$.Q]Y ^TN]DI8 MA!PFLG5>ROT31M=XI@(S?DWNO, S8N18@W6X 9'QDIV.$V>Z(=5SFE&Z%82T MCQ46WJ$O?/9ZUV5F:)VC2Y:6W7!/4S[6):>[:]A,5L_>U.V8%^DMH26)C^$Q M@ <3@V]KME ]VIB\UV Y"Y8S:"V4,CKQ8#3?*UCF)@ MB=(7*Q^KVQ%5T$Q2UF^6-I[T>6WNXNRCR M5GZ_-M%9WQKW>7&B_>2-;'WIG% 'U^B5;K>:N*BJ3O,=1VYCM#Q'59[I9OOF M$WJ2E%7K'1B M"NKHOZ0JUGB2:F^8[9=_HKOSRT&'1\741W")F>^:(RGDS =,PP5>P-;?TC\! MZ+R M#20V-&QC(WEICA&T/C;\HSHO^P"L$3VZVHRIL(]PI_'&2C4$7,T/432P-$,8 MU/CAQ/YMWF-)_UOY9KX?]VV=*%O T0\E$]Z&TXV-3R'IWF8'3CAN)RK(Y)34)W!AQ^,&1& M!=-*E+^U:W8K7I*&81TP*@36FNO\ZI^A.D@UJ*KGOG:IL+F-J)CFWVNK"#49 M?&W:UH5D,WE_=W=WA:,'(XRP^7_FQY0E&O1S&D2;"QH]0B-PLM6]^+ZF2//H M'>*"*K#-6##0J2D-G)U"MQ!D@W\S]T*3M]$]'PY;T+<_']Z]WE=N/&MP1SGK M;<(E.JO\T&7B,!3*!37;\D*'';RHB_E22@W,A* ^U16Q\._=G4.=JORB+)>6 M/(4+7#U'2\>O1JS<;%A@&+$S.3(L.&^ B"7X64H$MS2-@>-PIC0F9_\Z;7JF M\);&I>1A0XB2MYQ)IZ#T(HW,6'+&'):\Q9$ >4'LTNG:[:E%T3$\ ^U6_?^X-XTI_]6_O\,07QS)5G9G(!!OO= M;^[XKKVEB_,16HEY2+@%#C?<#V1-.IL%P(2"FYLT%STD=H73Z.=K]=V36N2Q MMOXWQNH[6>?9T;@[)>BF>@CM2NE9QDWZ4'Z0\B*1_HE=!8NN^_']<<*YAM2, M;;ARV>U7"W$$:ECVS3WN]]DU3[>^!#"MU;+"M(EGKWUJ+H_,W;>MS,K*.O[$ M%"'LXSR>+UK[.NF17]3,BYIW3.E^WA6*:K-_@&[2(+B^A%Y'CPB1@YH+XO<1 M:.UQXHSZMH@*'QN/T [^@.T4LSN<]U9C#8R_3HGHQ!CXN9J&=8!WC4(:&AX M:B:=(6UV='GUW*^Q-P;\VZ%M"/\_,N6?B.ZOK@9=;XEGP=DUZ.L]8_D'D>:\L9Y*:0L'=9! .2A[;"=P?(M]V<36):ORA(9]TU27!6I/T82 MG-YD6VI(- 6I[O/[JJ*\PXOO"1<4$XP:1W]/A;$:\R! )2"Q>!3A+SVF%[GI*W^F5.79L@.K_O5)0U2 M1A[M4Q]Y@IP-G>_D@A!<$$L;RAZ&'48W[2-,EN0=8.=!X2G)A&V<8\&J'6C^ M*LL4M)@.(8XCF-5QW^9;A;-I<6><2-)'ZZD/?Y36+=[N.9#LEF@X;7F4CU'^ M/YP<"8;^:5'9G^X\W86@=+1#=["VTXQ[XG#W*-A=P5HM@7YQ=XH7ZIZ<"D@4 M7MS#UZUUY+#'H3/*:6<.9,.SVC$"/K"= BGJ+ ?R*Y;PK5W%!L:RK_B\E3X> M=KW'>#IAG[9/%!;X17CF9_JDB#; \CP=UH0 +]%1N61-R;FT!;V)?5(O$C1> M%J)#NB^V;FRLN.1CZ[N30GY3,9)S26+OA1? M.86D(Q]4,[;GW GEQ*GBQV!PS>?VM3AO%_]A,R]6[G@6N:&T82(3:H/28-VG MZ2TR)P'6V2F2) ),5?45CNKQMW;=SZG4R = MRUN1S[*.B-ZM$,# M=U=UQC)^0I/V\[A<7RXH?&,X[J:7 ?@54I/^.X,.I%_,L1B];9(R(P@OFTJ^ M6L@4():7/W^3T#,EO3!%VK6.IK40=D/))XEL7L\4#B)C 5-H)6%J-HAE4?'5 M>3PC3M/.%]\T^2[\[!GFNG- M_5971*\^ O%GS[(DZ0N-I#WX?;R!((B\S&/(A09-/=W#4G ,Q"(""D,NB^\U M8Q3<$QOI/!$X'J4RVBX2;,_:1_C$!45+?.:":MZR<[D@0=-(-%F9:6* >8-& MS!'\5IDAAK#',X&C!*B&[^QR,LF-%R[L9>2O<'IX^@7,TES>SN-K"G*=:;@L MQ 7=6L_%-4P$88B&@0]_U;[,)#0T;-RM&C:V>&639('% M3HX3VEZ,5\UAOX&;20DN^X'I25_H7D"U=0)"CXFNDJ'TV_7I2 0(29HU=RI]6(CC7NNHP\B71DU;6-;E8?-;$>[5^[^_P ML)[5I;K3X*^FA-]?S?5_#^JCZQ^Z04TB+:B]83.44B4%&PN#+8 MAXXO*ZO7\1ZALQX3Q)=_D\RG$1W+#&AEL&<3?9G$(&BV#FM^G5H*"7D#TSJ] M6H& #S@LH*#HM^S\%D-P"@][U3I*J1:M#+G7U1VQ_G@Y-R?4[^]K=W\0((01 M3A\9(]!!0(^Q"'NO$=)3:J=GFI ?USYU-]18>98";$X'(T48,#S-Y Q/ ]G3 MK"=A/9JZ0C.>^$ XM2Y\DZ%-AC89VF1HDZ%-AC89VF1HDZ'_%QD:I(FSQ/HY M0EI3Z!'+)@X$L)^$B@2C'=C/\6KY5X.#+O15>5JJ1S04TF2">F$9GZ%;D[D::E_\]O $^1;,_C=,!V<78%AYK0,2T+A%A# MU3<5YW\@=G\!TNW?A%G/OD[;H5XV%:_PX9"5_:'?HCUOO27RJI1'-RD86')! M_!\ SQ *>.]_'_(ZB5MP*&?G*Z:D+QK\ UQQ-?A% MURG,PZK'XC.? Q1LIM,:]WY]KW7@*=^*X9DOL:8/T$TX$LT&O9O3#Q$.X(+" M,9+X_D).+VG+DV\;TV5/27..W;]K?NT(OGMWY9#0@8_')?XH^+ :#KG_:P>+ M[80 &H3%*+HGXS;00;8D$B>YH)A*&0@%TOQ5H*,N,+VX)Q02JUW0BKKUBG'U M8OP;L>1 Z-$85^&0+2_Y&*<(DER0CQK/R=AP09/?+*,QPE-<4%Q,"V%4TXP+ M>HAQ@A'X?!ZVW$E9>O)IX]K%&,SWD(Z; D28('2R9 /1#@64)=@OOH^K-OM. MZFON(OG6M2JW]NO,9"B^]NMQLUD\H].8:E!>\%+AU5FY\G3Z&DNJF^;4,K"^1+%-R>[SK@>V<),-[[-D:&G)!D8%WK;]WY#";PK'Y#3 M:F@KBB]Z%]O>XF\I)+1;T9[_P/09@:3!F_]QUO674^G5RXX-['SD]0T.IG"N M+H8EMR%QU'OC859O%-.C(G+&X&BUY9V*%!N75V<.9'6 '\@*LPOQDCXH8> ! M.6EON^S^H=V*,X^+QQ2[<>].VHVU3 =RGQLH(YZRSM!,'QK<>S9VK?"K5%"LOV_8I<^2?0[6MO'^;O:V M05O"WPNW&&0C6BU'9QLAXBPCQW+[-79-RUHV/@D>>N>99:UT M=V7:%8\':\:2XY(V?_3.3DLL>CW3S1T.93$W8LQ#G*:)O;,L*UI^\X0>QBK= MD3;TH.1#R=Q=KZ#ET**6V\-UR(>/U:8UBL+JQ6ZUCIY]]_7>%0-5IB$@U$C8 MX0:$/0^6;Y:"AA=6YW6S=%SSG8AS8/[ICW3I@,AZ%?7T3D2*^8GJ;5D#6C4-L!J9X6V9VTGA@6A%RJ'U+YV=_BE(QA M^W!H9J:06S\ZJFM],U@MN1$F"[G[\K>0H: 4#J ZS M]CLUD6AFI%&_A7;'V?22X)JKJVI(17*3DM+0E[P,].$J7%"4^61"8D-A1J6? MHW3YZ^TW$Z?S%8WRK/MW[W<%,XW.\/C^QXK1J[G,L8F<.YXAB&WCN5\LA&D6 M$C\3C]FF_D[K-#H8V;2]Z'DX=!MT,@Y".].S%?6%"Z*=MQ0$\F% '],4<+( M2@R+[E&@@L%.;=5#LI+XS&';VLJDL;92!5.$QJ>M%Z/P;A*-.P7ZT;1+V-%B M+H@C6,KSYA7HT8YF+DC,\%CP,%F.TT.B98UZY6G3)0:HWQ/Z* KEL'+C U9G M^7UW'MV9&OD8II#T+,024!*/)?AA "7THOXD-D*5*:ROK#B4,[M+8(!< W!>+'FG* M>&Q98G4&$HT!$;R7$PBT6YX=W5J3-1WUI38=7%!Y4-RR+&1;\)**E -2*\VI MTU_ZL>V]Q^KEM_7,MD_*2#-(389Z?1S%8.A%ND!,E07T6F]5B=?R+1TAR:%0 MWQ&%RQ\4[AX^TMD8L>/$R3)/1AH[F[6'Z1]X!5NF=C';;Q[%1@#9!*61O^6CV0$NM:#@9_D#+A5SG3O&3H.AT[ M)OY])IPG=%LP*_X3Q[F@M_9&7-#G!H^&K;B_NAEND,YH9+_5AHP0&S-/M6.? M!^>TB8\UM%:/!2:0 ?A7 L$+_J+^G;O>7J.M:G9#JYW="N^/R0Y^68P=&5NF MOD6[TI@M]_&/:6>G4F)UPL(0LNA=8]^&[&HVY,9JDUT#3H]_%9.?;8PU#CC\ MSF[UX-YS4D:S))J#OHS&,N-273J,)AZ/='KNV(%6JR-$^U7M^($6^.1/+(A@ MG/A.9]0>"D)76$P?M8V?_EC<&_)NRD"/'FHU3+@)X'3H+2V0RNC\I\#8LF." M^5"EY:[Y5Y0=E>^PE@RW4P\=I32>^1H,%5YRJSGG17&K<\_X>-?]L'D:,IX* M7],,&JQY/G%A3KL[Y&;A)>9I2!BIP>]#P+DI8;KG%$1:3V3RT02$NP@/71$4NS'\ZD2J_4\+@0>3[A!JEEZQ0GB^* M#PYBW,.]K1Y&2DXQ$_[05C&PHKS\S@R53@'.^+_RV!U688VHXE.%S(.FQ]]N>V;3R+I!BVD'"[*.TY.SIC#;@:XV+F@/U L< M?@H:GK9LU.)N MF\'#VEFAAT>59SMS/C-^MPY*DWMXY9FX[>B8WGKG3NO5Z02_#46XC1F&%U[( MHDY]@U5@FV7LV[/IN)R+_6(''UT]RT@H_2VD\#R<^O2,R?J+[///C1X)G:\] MZ)9RZC-T\BEJ7Q8#34])_E$JT"XK5DO;]1H)+0N&65759#E7#HP^=?)5-/>> MJ"VQ;%(;1AA8.->+J%0MA<(&OQ/ N2)^SFH:HOJ_9R(6NRKXCYN4G^>_"ILH M==\F>,&L:[P!.WK/YMIX=8:%'GLBY\+JI:4G!S(*-H("$5DK0:LU5\(>,'4X MGQW1U,/D7)\9&8%6%]$AG&9)]],%/&3X\VB NM2*=K+5@1=CWM0O!EI&QPVT MSB<=>!_D>? VX4\Y38O1;RS*GE%(TL@[0*IN#$43[(41Q7GOGXGRQ1O@#W6Q.E861*-P069 MN5^3%XSI&V&\,%:1ALS1XX6QM.[.D%%>&(L@=G4@ ME\>)\/-_4UO?\%!+GMIJQ8/3/?ZFMB1K+?6A/+7%# E>SF76PY__\D%_CX>? M VQ#7CPL"AA:Y/R,ASVF#1;9/9IZU.DI?- 2M3KAM'C'W,]X.*MIY=;/>+A% M[_"L)R\>)B T958)0?#*OZNMA*GO/]66^>2Z+H*GML@YOZ]6\-06J28K>9U4 M7SVF]AT&*>*I+0I,X$/%3[4E_*4H%\-36VP<+N@3>[SZ[TOP[VNF]//4%ETS M\NOH3[45[6?SJ8>GME 3+OJSJ"6B5T4?$H7AB:TX)$2I^V]B2^MN7B"*)[88 M*W22_EH@\-'#"AIQ<2K% MTV%Q: $G=ON$I/8S8+7)PX\? ML =NO7DVL6(&\T:W:D#?%+%WDU@X%D]%?QA\P 5M_W 5*%OE[$BER3GK._:J M5_;JT-7$[VL/Z^W:7O^RF&);EV2R8UERBB_1+1R5X.UH6QU52'1P<#+R=/<4 M;4(@^&^>>)ITQO:<57@Q"+2E<>OK_Y]-8+./;!*T2= F09L$_>\1!'N$H5W4 MW(,:A](NQSHNK5HK:R\STU MS$:?: 2F#-3_$J7#+QE["GY(N)D20ZK,ZM $U";RF48L5S;&?A(678H7@K9T M.:&!2]][]N80WY89H[!U R4OODU81:=XK<1\,H^"Y%?]^S2*)W"/E0\F,;UZYK> M(V",7%[]S],X_T*JOHVM>/1?9-P#A?WWPVK_BBMT@287O6PE[T @T M$4,!L\2*.#O!M.7)FL6X_&#+UCK(XO24.3A.JB89>6Y-B#RJDW2R4*Q/^]%6 MJF?MUY2UZQ]N?VP__;;5';X,'%YF[=.G*+/V#S.R&M@)4#?]'YSW+6?I>I0# MHD?+WU3:CYZNM"YBO8'<&;WDZ3JM_*$!\SV?(TCD@OA7@"#>]2,[1YL03=JU M*!R8R07-2>45W=Z"'T;LV&I>$L.7>0*DLF[U6W'X-A!R@0N2MN""2GAMT%77 M$,/9,NV-R9 G/8*>LF?"A!+7RD?=^ ?KUK2MC5Z?N M/7QGJY^*NAYZ?;A_X/\XQP*8/]GVJB?,_8<>X7+$=Q86G$E,/7&VKIPJ>66T_XL_>>2QZ-?Y6\(6T>5\0\T_IHJ3)V1Z1D M-R[\W!E$:.,N"!4=,%-R%296R37H_Z.=:_>[\LQ/'C4,.UZ2II"EF'E6\6#!#U@$G M%'VIG)M@5_H^UI>'!5S*"3W-62OCQ(^=SBU]]+8GPX:H K+8\+(B-: MX@Q@%"XH(6\_IKT.]:!LP=7(7.3XQ,2$0^*:X+8AI>,NCBU2:K>25]W>QQ8N M/ %B>+W3-1G"Y\U1HX'#"^F8J$HN"#2"O$P/ZYXHU^[*Y3/"A>B&[([U$ ]Z MKA\Z*E)O()CPFP'U4_C7"98 T,$\]@U6L9;@SP7M\H$=0+K2ELD3^9.:>T:O M+MA5KV4%B5^>6S5%UD@ETA3>EG[ZX^V%'N4G=E_/[^DLQQRCBR\*T>]-6C82 M,3$N8K1L &!= J0+D J# 3D6UI\^]S0[1A41#Z5QR!KN\0ZW$AU?KVB.IGE7 M>%9V,!M-W0:AWH:6,X'.T&EJ!A>4E6$31&BEAMUZD7AC<8KJ7IHQQ@7MVY=; M6G?I6G$G@N#T0RK=,8M4FMQJ>UR1!>6PBY.J",2B^O%-N,O&QHRTN0I_ M4K-:>H]HUL%%Z^[(&H&N@S\WUKH ]R8U6V4\V_*VIU@ <;2%5L:$<#VM+*,, M[>7DR=?"8_;\H#K"Y'%#(?A ?^$K*_GV0S9RF8^N/_AJ M>(C]AZ$2RQ[83\]IOQM\' T.GFV'[?D.C3TE'O%#W?I#V9@,_]Q6(?V$A)#" MRF3*HO)$YQ^L5EIF*214>>U[A723'ZWQ3UUG8Q<"QW@)K5X)C[(GTS5 MSH(YZ7F.Z?N2S+\;)K!_YX*\&NRG&F(2M7OV!?OT-'%. &%80LP/]I$..[AC MYTD1G/AM"X1_KQ.NM\LW@"^"=J[SXS?[KQ^F_[RDPIK3"@/C[&]@64YT+B@1 MJ14RF61.P238V%?1J#_&2P>7,MSA+T:]W["?FYMYU*P6,J4OVATNL'6P"O(3 MYH?]:4+GN9,I00VQT%E+D([."ESB@J!=%?-5 QM;XU>PT>BW'0]1HCT*V2Y8 MNMU<(;S5%[H79UZJC;?YM^<=5_GZT MS;\Q%W;X)I1-*)M0-J%L0MF$L@EE$\K_)U"P'1A U92U;Y8"H?Y@FE@P13D= M0>:AE"3+C]5 U%2";[2YI8BC*G]MC5FOS ,CHG9)>N;N=BF30_?0DV60FIXX M_#%.;S9BT9LI[2.K/HS2G!=1KXE'VH(3=R+)6:R]TI-V&#)[N[.O-3W@.S#TF3;@W9A\"@Z[O&N8(1O'4\WL@A'(#6?O8.?M:X= M4/J &[K'),:$[/@N_4;?OOA_?G/\5[FP_GK#SQG(F7^"PRW_:T%6,)'H)D^T M)P)0^I';"A4U0-_@@@35K)93FC<,=63\7!-?ZGY#WY7P]Q[3ADX\W:7'&.." M(@J0EP!IYCUO& @E@OI4P0J@YPX_$&@58@'S7*<>-U">Q[$LUN&3B21271BAA\]*$Z4GD$JFII8,*>PW23:4ZZW$-TQ$1?$5@IB"ZR96ER+R,;KK_ Y)(VEO993G: MU62/!A72UJ(U#-"O6PJQL?".V*?OXN=/^O%;'?N]ZO/#N +(M_(;1%_7,<+D M5 ^@8MFHF0REF4 3\\1H]AW@A[)'Z;JOV'&,T_+GZ)FY+V'CZ_=G,&IYU_9< M_&PXTO>%*K ST1*4#=I '.Q)J/U>_;J@^?5*BH^=@!N?ZOG&KY[UUX06 ,].LV&1]C9R-.4'-@8QO0S M7A) F _^ (NR+G[6'C_@,_;P3??T6(M:D%B-E+_O3L&AQ0*K\VN[Y3IDWFE* M_( 2:QA^]!CJ8=I=N%8CZJ3A#KH.3B^U$7$P<]5D,+^V,GO(W)?I-1U7D/B: MV#?88JQVYSU?E!>II[3A!!V0F M011HMN0#=B^,K2@65N$\]O5?RBV6OKVF-[1B5B=Z\Q]SG669I0?C4F[CT1:9\51KQ0KI2&QP3MC0= M<'40_!FVQU ""1_VUQ3N)OLW@KFZ'I21]F25JPU%IT&MV 0%1FI$L^9?!6[O(,8EP1"6, MZM2S^UM@^E1.O?"RONP@,=+0/@6?7/ MQ^LW7-*E&63(36$'*X< M]\7SZG3TR>LQNAS'K)TMW9='9.^C)_/N9\41/$FQ=9IQN)!M7% K)G9"L8:> MVY.@/2ZP:)?M4>HVY&D>&BJHH70#<4M[X>#-T"SO0//'XA_7/0X\^7SW4C=U M."L[+\%9L;/8-X!NZH0-])Z[M/-%N1-!_S0L^+^P]YY1375KVV@4%04!!:1# M5$!02I3>)):')B(/74"(B#1#46E!0J(HO2DH*"U*E1IZAT@7$)$NH80$4>D) M0EB8=N*[O_>,\8[]GN,>W[?/&=\YPQ^+'XR,M:YYS_NZRYISKFNN?X+@&*@# M^1Q'XHO=V&:!XE @2E(,5L^O"*E(N>,EU':RK::VMG7#PZC[(8Q0O4H'\/$5C%VQ(SHIXK'NSW"16 MMJ]=^KMY64 =NGKR8(C?0W'8N>\N>.>2\9[2MEXKF /3Y5M=^B81O MP=UHRBP0;I&H[S1+B=_Y3Y5P#RQHB>#*+A;H8$YJT'^HA*M7,=+0A$TR1GD= MZ D=]J"=1W!>^R42SC$5?/8KR=0,7RIV?Y6!E[_@ M16E58^'%]_N4@XH?[J']M2Y]Z<,%T.V43UR ,)5=FCY^R@*Y#WV.LL!TUND? MQY"&NHZS!_6XTYE[^NW9!KD[O>KO]?_R".[O%UV$[7XU/T:NIPLV,WFV&!@Z MA-TI'F,\T^>ERXZJ8Q\WP7JPP%47BF%N/MSNYXOQ\;:L0H?97GY&'@WH00)B9&^)=?:DCI>K!UJ'A%58.K^M"B MU:+OOO"*@Y]8H*"'^D=H8+I@"9/[ AI%Q57"VGV, .%!*?G6AS\9 ZWT'1J_ M2G8"8=GOLS23IX>1S@*YQ*V@CY@1&U&GZ1?M:'_-R5&R9R]9W+WV-5G\OEYT MXNJ+L 3Y#6DI^*KCO\D5#D,2T)5V[3B\':QF'"6-E 4\%AB6'9_M\7.(E ZJ M3EEWS9Y7728R%-TSONZZ%WNN9_K?"("2KT"G?.=L A@9^GNDWQPNQ?$%/+1. M? *NGBS\5YZ:\R]0XA_[EG_O?W&_-\0_!(5^2U;%?X$1_T/Q[+=L_1<(\8\= MWG^L]<=:?ZSUQUI_K/7'6G^L=4&4*<$"I110TABQ37S,%ROJWX\MHKF11W/H MYW\)[A5ZBAFFO5E:(8;Q7H07XHU\#KJ&E'Y9O2 LU]C](/^_JFO]^'6PX+^J MG91\Y]IE@?[Y[:3UGJU_^:MI_X]<=E_-Z4)63&Z?,J00\-B+IL[\X !'7F84 MT&]W=/-WJ#4_[MC3TK$7=3URP _WZ:/,G=+O?;49BX"QT MWN]=JP)3"+JFNQ">FFZ;X,$W+4W>2-!VO?$OQ:#$)*-(I"]S?=B)&I MB=5*&@3)).P&W9<(/[=E1#^*9AY\EL.^C6:-*0L$1JQ8P*+1-48)76GZB'JKCCSYKI($K<;3]=)N.*Z,EGA%#M8KK7HGU(X(B01T[&(0+SBV@F+E M03G_[U\<0_^\GOK/_Y+G6(0""M0DBM .%49#/[I-2?%J$JQ_D!13IB>++7]< M-C/56^CT4HR[^I[W^V?.C&0O"[F$+[&G!4->G>U[!_2@H_ ;JUG$C6,K8 E] MC6FZ OGRQSJ6G;"YR8Z' ="CH^5>]3>4R_5*/NJ/FIR./E\ MN_6SMBA&+=0U3),Z -Q.UVL[.=DBC%W">(6)=SEH)D\^<)UQ&/!2>?G5*-+3 M+=Q+.EGS\M,IR^0SQMG.!+*)$]ALK(6[R!,FS#R+"+Y!EFDJHXMEVE'9.:28C^^PG&5-!2[U[Q=)5+Q>;GLM6AVFVE@6.PO$[]](4 M4WN2T]KEUU.VZLIGUV>QPSU+*W"R:P=!@'DV:8HPW]L-%45,=^JLYY*''"B: M<>5T5=+I@"S;%=MJYD!-/;_SYYJKR-RWI@JEWB=3KZ?<;W&%(\99H#5Q"A\U MB_%*/0D, S:ZYZ0FF?RHCS^%NV;/>HK5_'0KSR4=ZBF\ISZX=43%*)@;?;L; M/.7!=V @AGFUPHWV>"%X51O<"^5&G(?HRR&O#B/=YE<DPD?17GQ[5_1%)]6Q1^R_.]0^L1W& M+PWY[1E5)F8I*VTKA%Q5.N-T6?&>6DA0M,CSETG:I%7H?#93R&^*T).]9T+/ M: %Z=)9^85P<-D&W#_.'2^'N%1^(*,,^6ULCU<4ZPJKP!X5T Q/VE]H;[M9? ME1#,/VUD2%UO+&IS)AR^ V^BIJXH&.CV9)Z0"VJB!J%VPO"V*_ MNT%&N&\M MWR'$]$)29TCMT%%$U%\ ?,&X=$NA#&W7.+XMK[BAE@"UT-B.FZLT9Z735,L?+6$1<-WXR5CVD=BVX2XPVK9%? M.F?\K$OFN>/E_4W[(D5._!4I,NP:<6#F2[;P?Y,I3)8$9_'Q5F'X6+.=X.#@ M!ZUS;_*GK^!Q0^2M*>]$+!&SED0$QUGU2:7E(6UJ/3.\=(8ZP?S?BZ]QW_53 M/+GOII2AX5V=IPKYOU-A;N8Z?5_]R/%WSREO",6] ?*'RA_H/R!\@?*'RA_H/P[ MH"B(DSB[S/GHI\CN;TC08_!T:&3+^3R#;X0[Z66K04&V%E]X-@=/6!OT<2A> M^/I0Y7>H?OO 318("!5>K6:!C)3('"P0K]0S%JCO&%F3+OB-R>U&PN&;2:V% MJY4T+N+7"=.1I)>R%[:T;H_(^*HP^] M?FT,1<\W.Y^@@)-.,-*AKJV:URF87JQ 3:I#=KY0FAZ:''$RN=K]=.YA98O+ M0AY_/X5\N/_99AL#2'/2!12(O70!;N+\!*0W#GF/4M^[HLB4IV3M/*E%Z]@I M?37U$3#U:Q/13)C.Q^_P:M:33SZ T?GYF >7YB& #/O14TH!$S!!I"GEY"&D MW8+X6]S(MK;)X4]=UQQTW5"7;J=*^Z?Z8ES^Y@1[4'H-VFA2 Q 1OGJ_3?K0 MH>7*M:G)#[.^>C@?6G#0H!!:(L!QHW*UBO*0%L0"03Z0LTND9K.0@Q,+ U1" M?;#WI(L!Z![U=[\:_MUS@@3_@/D#Y@^8/V#^@/D#Y@^8_V^ "0RNKUB:P)[O MJFP_?-F_3WJ_M51>]GYD(,V'.2YUEI*6H*2G2H9#)V8<("T7S!_TM")&DE1I3=G"1^X= ,MWM!C<_K)UY>B$I=^N MG:-"_=2IH8+2_]4*+VT^N'M6=6&RXSQ'CYBN>Z=SM>ESIZFS]48Q23O/.D_L M6#DYP45/*Y0EP?BB"YV?PX>#XY.]RHN6,8-2=N3Z;FJVUJ\E%K2;4-%A'F(8 MS]YE,;>/& V#K]68V1LGC3G?3#_&MUK^M^(^3B, .); MM[,$V2-R=99_P68R4"M@143T\TG.='=KRP^7'IK+/-16FX8DZ/..M0GR23D" MU9U6@,AG26M$['G+ R-F+RU[OJU=;,'*R,NTK36(#G([UGY27$^S#1BS$Z=D M4..!,)H6X#!] XA:P!T ^ Q:&QQ-PRYW.8S7I<'OJ2KH]"1__%ZZ:/-27KLC MY?/X+^T]%HA'3YKS\>)XVPE _&H<2?#99:)=\V29"TQ K_DP_);#16HJ6N5\ MCE)W2W=/,)=0DS)UMS6MA'M[$]<7N*5;?"8;1^+F._3=KJF@*-2K8"G=FR\P M."10I7-_J7Q^MHEDM(W!WR:W+H#XX1BR1R^6 VD(6+% APA1+1[$\Z'OF'_M M0,G/O/"MK1,O%B_<,)/#/_O@Z"I/G X2S/4042M/]MDB_-SE'3)7+?WOSE4Y MX\CUI,D(E#9";*B+R471C**[$,N,$#7C-6:&DI=Z5EQK_!8'!50T)FVMPN_V M7_QB]\\2344%62]3S%V_<\GG//UOEZ".[5K0?%"=+-!A]'P."T2^E_V"_&,! M$N5!27NL!IUJ0<1VFNJTKCVQQ4?1939\?07Q@P*^YXS[+VK=%#[^W%(OE,E= MRP+MDV6\P+GX ;)^72Q0+($+)6)&!$=+'4TQS#":.$&Y5NTO&S=0^GFZ^8QY M$"7Y5NJ%0U;U088B>T%0W_\[I9W_J0O+[F_F\]A#L42+,+M9()$V;KH&X$=V M1B=@CC U3,MXI(VE%.K(,W_WYD]?]K\[>.^>>&_S0-I=6_S!A#:?:9L65U(O M_=ACZD= DES=U:9.,:<+?*-!.O7Y1LIK6YU_,(7+HZ!3BFMO0@K3!A)G\\(J MB;V,C<7M:9$FM\)ZU4)*Y@*>&SH>YH^0O MU>G6T]XIESZZ!B9;GWB>D+N/[R +%+7!_ RK']9@@:I@JQ&E M#IYV'C[U\<@'7Q5.'\4MYNR=H+8_ER#ZRJUM9CZ\ '55V,QE\B8QFE$\FG1^ M+&FR(QIU"E#9(=FV_-0+0HE7C2TTC9E$V5DY7GE9VMWL]=KQV_-V M@FP3789-7Z8R3J'Q]=26L9JPO>3U!C+ZH?0YO(DH"Y1J7NFSUBF_H,332^N5 MP5P ?GU(^"GS@S^J#R5/%@Y7JC7G [XYQ^)U8>"59)/R.SI>L5]%7^97)'/? M^RKC)QX"%U50]7\GN(?J0=<)IMJS0+E>P!X6*/*',0OTY<$NG,DS"4"(?)$_ MH]9>!1(WN 'TI>Q1ZC.*7Y32M/DHJ8ZF_\K3QZSLN8O@OOHG@\KOT[B:/X+* M,YB21%H@.P(9H'_L1:!9H"2["G9;J B=S_Y)H LT$^VZE.38;LCO2*J/U9<% M:%; X]*5;YV4[ZC -;KMP%FAX8$SRLXSN/<-:>U7I8A;R]2 MPANR[^C, ZDGMEM5I>>JF_?]M?_5RWEYR4&943O#@!*K$C.;?%GYVH#1)GA3 M6)2%<^@"&C] 3.I,6' $'A%Y]*W?G^TK[G!?P*YW"D-?A' FX.;90]_;B8(5@B>3?[%#1V\X8P;4XY$^RA5;CC_&U, MW7;R1E7;V'KIF^;:],VN$XWU)C;Y];PJ&6,2Y?.'1%<2%4A@(70[/,>/=W9Y M[AAP><'']4JMV2:,4%%3_\@$I%KCI?+H/?/$I&CY@:%?7R1;A;% ;-==.X=U M=%H9I!B:3';_/#FPR"WB>^Y4MK2,QFQTK+Y+[]$OOH/W!U3RT?[6]6%I:-4O M%&=Y-R2[K7?(/+]<;9%LO41(PURG,7\X&#*74[ZC4BQ@ZO1C+%!X!5T4Z*), MFY$.Z4D7-7+YJ -M[SF"&60E/I@=)[XM?F3;T/SZ7:.1YM-VA1;.&8W4*=O0-/< 1CG,65UXQR%HVQ'[ZE:L?)FY]?\9-HKQ M/;4>Q#4=QP%:"5S<^,"27,,+U\1SR_;1>]M@C&+<_&NF6#.YJ^T 8$$*Y>-' M7J/67)UR.V^^O-A+NC;\_Q*9D>C921X#][2-06RV71@J$+]'RL7A6R MNSC1/2CG(QTX*#=RSK%1,\>T:-OL&-FC,PDX4U=-#KWL%\54)T/B6YPH NVC M)@5W)G6\X3+!J!OQ11HAWE7>VM.17*U]-3'C+#G=7@C(VH8#7HW M.7^:=\*XUJ6UC_95OV6NLD#.;-)A)E, %[E-%D@5MDV-9X%FR==?_;1(AB%W M+:C/_ZM3(WI7,VAW 3MJRSC=T>.UT?F6-J'63;N/-]$U2B9NB^.H M&XQE $L=0^.EYV%/U*ZC3M']1@TQ"Z:C>4-22;<')#06[^F5WZJ+B3USMO^M M8G<#IVAY,+4$:"4_..](S">TF\?\W(A4WBH)17/!K3SK'D0D?$F_[N:B?>MI MC+W(.3=(FC)FMOQ*8TI\76W]MYET^,7S O,;BV#A?5.Y_6==$)@.B<&C\RL M*.=R"8I\O.:8J(U]'L " 2<\VE>T1?I*D1>:]MU4;$JHX%[7F#Y=FI3P2Y5O MXPF[W& > AX[#B/5%V!"*TU.*7VN+CQ;*69AVB3UT_SAUN?$Z^+7K!+ON#D* MIJ2=9('>X>9%;OE_/%-H&+B8-A(;ZS/7G!KCM"3FD#49 YTORA8B#ZU=0RJH M7J_O?'^QGMR< (E-3K/IF\HM,,6D*1L =GF0$:6%?-( MZED>V%OD;D9+:T.4KF9(B*Y_=U@M[2A"V*@6X" Z>=,U1_7!0/)ZUZE\3S7K MT?7D@%.:[DZQ\]IF*\U9Y;6#E^I.Y35:)[9),G+-[QLY\SI M03+T C5T1SFC1E^C/! C!A@1R^(Q*TH!VT8-YCL.:L\:6*#R!0JV7KX<6]0/ MZWI+*, \VV:!EFT5CI9[O)PL6CSPMG>]X#ENTY449PY(WY;2;4Q<(:&[<6#$ MU\5K)+T-V3U;'P9U7>OWH[ER:6=1W3 PSM6SQ0@^?X]\!NZ#HJWQZ9=IE*E_ MBKE_,NK^R82WHHEGKSE5]<:'#1B I\:LG^>43CHNRR/@SX:QAVWY^?-MA7<6 MY#ZNEVZ<]ME2>/>R$DD[XTHRO1[B5R : M+$J"G3^6JAA-578$ZU\SAUX:-@BT+"AJOZ0KO:*"+$YT?!S)R4N0@<";6Z<) M_52GU*A_X8.QME%Y2#81]L>1LY^1<.%SX%D20[?#6754=L*O15[=3,C)RGR\ MW/!1D9$__*3,TXBG4R8!%&AFQ.WH([)[I3P7GI5VM,(TTOW$EP0W; M3 M"WF0[+&F1!ZP(GMT\1WVS#Y++J]X!%$;M!U6]EEL[Z^; "N4@/I7(@WW/ _? M4U2JSP7HF@)7V_;6D3&1K\DJGR7E$4'G58Z-1+RRC)Q>;4=BY8N.%\SF\9_[ M2ZV585=W!ALJN 2>"!K_VR&WCT#I2YS[)'47=?(3MR=0L!.U+=7I(;8QLXGCT MX0\0QZN+%VZQ0+>U]N6C$NB>C'1]"=2(CFSD*XH DG^^@S-VWQP[/^ MNJZ1J)Y,E]NKN4N(?O[)UIG@65A9+9D=FDZCL]A]P[E\%LC/E:;+Y$\ZP)Y# MPR06[-:)&!81X! [ Y'N9D MCWX[-6Q.F#GU0SYGIP\5I/ZPWE$B#_B=Y;2Y M.U.L9DAZ4K M :9$V*.V ]7DWO 65?;<<0+P:W,^:ED"UZ+,*VOGUJ1W[W85QS5.O9P_7,T? MHOX%_$\GGXN"+.*%I^)=6:"'W89,NSK\-+RBV:=^O'X'-]2\O*V#BT1! $+Q MT'%*6B@2%;\0%:T$ML7B-6\.A'2BT0MI_$$,34O7CRG+G(V.AUR'JI!TJI:U71 MD#L9UT1R;0S*/3VC'PA4_MK\Q,C!S3=@CM3"(L 5S)@B!!\QH;1@J LCO/WV M2U5 /&.Q5DMICYNVS87)JZ*.0O.J=E/L^N'*K_K"KGT#D%W',.H+VR%)^HJP M7(V2A:S[)V3I5?K(8>\G%74),=X1IPPY^:3G;W*0AJ9I-Z;6W MT-M2:*',;C39TAR0CUI]11IZ/*?>QH@.(!P&<*L8[\9/WRA_"5,8Z9O<[^F% MZ=JNHLFS>V:B%A4/\!YDW,QY")5@^X YH 4F!:_V4B;-&)DX']PA+ZF]0)0W M,@XM=<>NK-!+[ LL2#2S>]]3)N41V-/06,NG0\.2;[DGA60N>4<#C^SMG#M\ M=J9$;_,B*33&1E@TO@OU;M^C2-6LET/B)9&,%G8C">-"S^?!]G\C&W7#>"Z6 M?DX8\=JAW%(R,LB,#Z%6S]?XO7N_" ;I5%%@*0^@7>9X-),G@&+3EK0@LIV$ MYZ.J97^Y6+A<-Y!EU1Z]%F'^$G,\_N')()I:H91CQ_HR".KY6X?X/2LJT+?1 MT]+$^K51LJLY9:>#(+C$/$->9('Z;S^J&W13WN.I?-);3Z7E ZY$Z#]>[BR0JSN=UN-_%S7$RIAT':!6VM_%3"-TX3N:XOO ( MU TK1I=+N2+@6=^F'-4ML'((?6?'V"?B^9Y\3])1X:.*CU##1V3.G=%+ZF6S M-O!K&B6N6Q7A2+5C8/05D"$4+HSB#4:DJ:Y\WY+R^^20^+"AEQ4+C1SI((;Q MOS!5-SA[(=-" ]3KY/'L2HKI=>#B/(^.Q8EL']=>'Y^LQL]U*[+)ZIU2RWN? M?59'^;*C!'"&!:(+>G-2T$E(/IH<0F/KJRD/!T^IHD>N]*71:Q*\KV?;AVPD M.5_302S08U/4'@#>E=O% HGIV5 $J(\H3S[*MC13>$N4\K,^/'[:HY7Y<>;; M2=-7>[X;W7B(\%LUHFFB/H+)=S7IQZ2I74 $1?Q"%?"&B./E.^" L"3U=CF, MEV7%:F0$[B>]&Z">EA0+U:.3(V9$4TX,X$S9L9 =(\+UF$-0LADZAIV%^1*9 M!Y"Z?ON!7AM&;@N8N+O!&5,+?W//3==)KVY56?F4@9VGZ^%V39]]]T6?_YR, M9('FTS U&ZLF#*4\$Z\-EC]YY+=X<*?AT42%(\A ^YOY^ M5!KJ'9AL@WF$(UN!V56<%_T,):L@M\BQX]28'C0TS@QN*LF7Y=T;].F:7A=$ M5(]3;<]*T.^8^?9?\#VG",$]O5._+25R?ALG_K%V]+]NN\]VKU!CT+K@#NQG M[+M!$C2V39\\^:BFK/26SS6*);PJ5_;F$W=[ B/Z60;^H5X)DTN5%H:H9Q[J MHPDBL N&K>0?G6TGJ\C(H*\_3"LHWL,#"C/.[1Z@1*-1LB'MB?)UY7&>A]] MN\)T/2AUA07*"T1_#27_4G(1Q7X$ \HPNH01>^( >=2):O;/+_]2^V\]@U3@R%3+EP4QT MG.=D2IR79H&2Y3FBV5R LUMU@Y80-C,.D#GCMW4)3QR,.A,\B+V)M; HYJEA M;(L7(U71C37\[/?^+,^7WI^?^BOUA*;M ]ZO]>C#HF.3MC*U1EKO>L M0P M5TL<);["P:LRJ8GIG2J?)Z5RHV"&TM3&S6AA!]ZO&^SP>X >S )Q=5)#R=1< MFC']%N[YU-1GA)?S@DE]PY87R1:>*GG%\0 G_$"JBD*/WAYVF+O *(#.ETM! M1EO": CZM3$U"/?ELRVC^D((V\!(\;/^CTY?^O3N;E"RWNZ4R8';)Q]JFTNQ M.7$?Q8WZC"$[8:9.KH/Y 7AGFQ"@C/1,_Q:'#4RJ1@39C04811Z+7=Y4<'\7 M>C,C6]TNY.D)9#B*P.94^J]WL3CWC5_WT?AUE(G[$N,U\R#<8:Z6/-D5)(;" MN"R4*7]=9I*K3'W MTN7:R+U1K[Y45H^WG/,J%LF_6_Q#+>VT3)+"DPLCNL(WXY+OGF9G_B4"F]\) MA6Q^BP^R^?WL.\=B$G#R&UU G.C7 ?E<.&_>Q<,Y+]=A3W^_=#"Z/RAQ+48JJ)R\/VSCMPQH@AQ&>)B1S2.W&.*& MHZL!66"3NL3^GI[^_>'X_H-C,O<,Q$!OHXN/V5P @4#O2L;^-XOF__NQ,R1X M+9AF[4FHXNN0HUS#^FCD;#H9N'FX<#Q)I]IIG\G[PO.V_,M/2-$QU4P786W/ M9WU)O43R=2\2Q7*Q<'\0X2\W2 MX* 4TY,%BX&']_01HR[IA!]<,WE+=R9G)XYPXP0106,=FL:GQMZ8*[IJ:_MJ M?4U$X'<45AJ"]UMEW:\-6*\UM^[_MT"S#N3#UQ.#DH778/Q(#A^<+I)P!']J M-;#G=JF2*?4' ,D_=!@G0!>:L^@,TLSOG MZ()6CV,_LYS^#;/_C,YNE,,+D<)D\\>UNK/0GG3?QJ)I!Q/UK(BXC!"+4S%D MW)D*^[,7I2,XD\U<%0,/#KSH0T5%Q% XHK[?DKY4<$;(JUY6AB@\HI(<9)E: M?GH]%X(9_[?46K"SRS#R#73$I87W(_3S"XQ;\_$YG873Q74ZVYC@BYAF&QQQ M;>X419@>RP)5#W6%A4*#%U]H!D.7UQ:9$N!>2A%SN'/K!4.9!9)^!;SJU*PY M=P4]'_^-7<1T8ZS^':Q'5J%]6" \O!N]R<'(7!S],4JS)%U,I&]LAAX%OBW= MZ.U!X]'4=X ;>=J: HNFGR9_:W^@_/Q1?LI@8HA(&E=LL7+^S/H'P<,H)R^] MCO0;_2KUN>>P)$.G:\]+.B)"+IVNE[V48Z+DZ'OE-,1J&<>%])]HL5^8WN"> MGD)P^1U!A-EL3W.C!6?ZE--EG#Z].-".'.P4I37?UZ%DQ_X6/ I)O\G(0)U M#1#V(R&4XMYNA_)'"QM'9[2 1V_S4"YU47^_DKS>';^'V]O0!AR2YGM68=(; M-Y\)%M8_[F#@3P+C@[MWA";E98]ZW0H,M[DI=>U<$FB-FOF#44^)+T[_&EX9=R9:EC)<* M51$0H>VIE2Z#*TD",RK3"^O>I]J#O\6O__)X4BT.CY]N[YBDA=H#VGF8N; R M&7;;,L2K6F%8YEYPZ=[[$\;?Q$NZR]#ST7-[Q\N%T (( DDNNM!YT[DC%M&K MFQ/T73B7KQFP\R%B >F==S"^%ZH(RQW;0&V>D)+9P)WKLX),Z6.%-=WG7Z>5 ML$ R#]#X&XZ.P'4Q:URO_0 Y0G/WN3H..(-[U*+H8_@&2]=UU[_9+!;4_'99 MRD)T:O'E5H?,1^V^"XW,,V2 7;N&MIT#6['\6,&U:M/BX M2WE5BL9+N=1M.^D[3]F;J^N?.3F!I>U%'B?O1-0>#,#L06A>;0JUY^>YM'$E M=K?T1H&0'V&][Q+'?:/+0Z?:S $[\F/2MW86*%)E27\?D%$.[734EE.9[27_ M,'OE>^SEJWQNM3*9@9TJ^Z;#=P]P)J5_A? ,2#@.S]**Z@N=J79FS?9>84,* MYXCKFA_%.L?S18<=ZJ/N/1%9Z8,&S_TFV9(>0+ML\[?F+7;-5@ONT#M<)I;:(5[]&U L$EOQ3,_ >F\^F[ M"[IU[#3=]JJ5D4WG*!KZ>@, =PCSNXI_&2[+JMP^;;W! KEA(G7R])V&.C%[ M9@QYYZN^"R7NV6Y/K%WL9H'44-^8'G;CB#Z?Z$Z<@XWPHO6N*@E+%U2%,4K4 M6L'$;^VFLY)('Y))7FC69;,67$_2/HY!F?.#"0V,>:?FJ&MVG'?O!#]F0ZQU M.)4R/\@+$5P*>HI(%IF;=JJE&>#-?>Y)_5WUNOI0RYO\N,KEJ)<._/O/+VMIMMD&Z]2OS1 M<(4&1CS.#2V(I_M3TKK,17O)H?;#R&"NV8,MVA([)CR;35^O,T>E7'GU)IYR MRK3-'=#:7'+UL.+_W@''*TU0G22Q@>P*=O>*&H)((L9GRG+:6A:>^CZTO'P4 M)T,,H9L5$%JVTD=G]7Y.,KGK"^_8V4Y0H8<#$ZX$'?8UR"[\>I %:JP^>P"9 MR?'B:M"LXP,C^K$X=M?Z^G(N\\.D#^(GK)UZ/[ M,G6 4=3"_M]QZ-0RP9R0@,.G76U8^[@3A3O?0%\90FDBW1DE=(\2!)K8&[.% M/8!0\8N]WY?7S9MJ&9I7/QWWZGZ]@.!?\:GN'^\BM)=^0IQY:*[T?< Y"O^/ M*Q-,>4]+N$Z\10:/AA8$(IWMTGSOK\1#1S25,I_-'-[4!UPH8K1WSIQ E, =G1LIYL>M0@]SI1W9C.MKO_6.U -*PH"UO5^E;NP*NWEGU MHVDY(R_4C"%5YS-FP=W.H@UQ%N&$O\?41=9]LC5M39!%G96,7GHV!+7Y MK]N#)D+"%#5.990)Y0MMU628-BU5;WX:4"87O."J+?( K%M71@N*QS-/'$A9 MM+B3Z3,8+'YIPBN@&?A!_$;GSWW'Y!/B"297=S25LD!0?'X;I>V-_Z+KNO=% M]V=]S?'KUM/3P6@8$$J6@D;!;NH8=8"?/!"GLT!WDGO_=I'1HF6 :=H.EHB/ MI.90W^X'2'W]3^6! :,+$S5IN.=$I=1-5=5,CRX[IY@7- M:5N?!3H]CSS&%9OJ^# V"[MN>6-B(Z=Y6VL#;S0/C4'#P1%W$9>[?MJFY2T% MVRGXHWYJQKG9/^\RB;'N*ZCJSZ^XKE(P\CJ>U!+ES*ZW/ !,;YMDG#$%G*1_ M:CG=[+NT1543D*NTV'"P/6=:(OW:%,K-,G@__H)TD,(L,IAVU8MY'(#X8 %. MJ\IQQQMC.?ER8,W/!/OE9U_=J/+QV<)U/NAR2M(450GUTEHSK+NQ)+XSQ M*?T6H0[G!D;[&Q*-K$\=T4YXY/)0]>?-7:V9E8.9Q9SP[FJD$FL&/KYQ+'^ ZN"@Y.8VZ..X%.2*R*">&6&> M N0N#+/-K=NU85;5P8O_LL$UT+NY\4 MTR;N)V3Z.NF(I\>-QWZO"L/:(+6]#7L;XX(H3R^*2CQV?+$>>E@]M&&J-G]T M7'UDI6AS"KOG-E H]C)>4V:UT4-\-*M)70MOWK^62US"P2'LHLHQ)HUDU#%M M'NUPOD%[ JDW[?0\\!D]_VX)<^L< XZ>1]./;73@1-85?32Q/ M.TVN*[6$:YDE,Z([V+$^[U+CO'I8A+,'I9"J [C1+BDFD(8.?,>_F,GRLX14 MSX6BF"I5J/V5:Z:?;[&[6=Y@IWPF'/9A$UW1$ 695.P-]62!3IV L4!G.D98 MH'>YTH-0+S @KX:KFDB8GR8<^:XO@HOKKEJ^,4CE82S+N$H MFQ[$+.P <^#!Y.HXN9X$ZZYE%Y,0Q1K='_[$+$YS7%5S:T-L7^34>G WQYF: M^ ,?$Q]=\\_,'F(>LJ>=I L"/_*!)B?'JRD]#D-/ OU]TX+Y9PQ<0KU.N/K= M?2KY1.AHW_.G_&I3^VF.E,G 2HH]+#KDHTM\I/@!\GK@ M[O.;RX2I4&C,0*K>"#7]HZ9%C4V&[IH1D]N+-[=L>DF?'_ )7DBP_)LV:3SF M*Z9RL2/$93758PC9U;!38K:0-*U*?7'5DPDF$SHD3Z+X22R0'YZ:_>9)N/V> MG2.%E=@J^E'R2B<+Q*/VS(4XRV?\R3L2>J]PJM='M+?X]=XZ>/7R>"'=(6E$ M!Z6+\6*6>&C-^GOW>Z%E]Q5!KOD]R(51-Z%0M0U )BE)7WJ%ZA#531 W7^B= MV]"S -*_[JMCD@HSO$[?#8W8K*,.>@&.S$,#%.GYI%X:GSA=A;S3[K-7"6*F M89N.PI8L-V%2%+Z8WG<_8KBA^/B( M!C.A0+L@Y%BM6A\%FH)CY2??;9$#>6_SVD\+7&*!6@V/EJ\F/3/NE<&\+OUM M,_@*3J@3A%8[5_KGT.U;PD^']RI%%A9.]2^AQ3=HPV]E101=OM];2YFD'V54 MZ.VG7:XK;1,:]V@-$SK6T&RB6/ D1V(^H5\S;/3=UXH!X+%"%JS8L"K!=I9X M6E9M8B65:3>R5&8%MUJ[*P5>4+DALVP1<>6YFYRFE;U!X[2-@FS)4NY7WY\S M<_^6%3AR'!90V.EXZ:O74(:$!;[:=[.[T.C'X86[L_):&Z/ZX]\)-=BUA'SF M8*J.8+VS!$6_ 7E9O,]74(%,XDZ=CQ=;KV_'1 M5\*# 5)HI-!\V,B3S\KL9"6TEH'&%V>+L=N1..35U#6_/(!KR;J)( X5,KNK ME*2[E]3E]U%[MEIB(1 A2*B]C:Z]]N:-EUA]I)[9/($+#>_F+5'..7R6X&OD M^>8'2&3_TW51D?WFHZ6,-P&S8*H_13@B$+?W>SQ35E-)_'NZL9_J]>K-STTO MQS0#;VB,AOM_G-/[UJ-6;)6MRO7\K=4]R^ [YNGX'KWZ()RCMMK(-#LM;>N7 M:7=RQOJJ?\TCE6;:*3%/^]L[SRKGI/N%G7_P;]A:D,C(UX<"!*)2]I,Y <"M M!/AH9JF9O-+W/&EU6"#M"7VC2X+.UP+WE^7 M(7;^54.#%LY]]OF>86-IS]U&L*;6QAH+5*H%Q:(]0N=&F:U#:;Y^<6EI?N>W M")=[6" ["L:".;P3AF$@HS3H.#Y-#:8CO*[0[=_P[NW'"G."4".]+&LU?_%Z M_$L;>)W,83+W%PB=6V0C=@N*WR"9=Z$Y$=?>(ZPZ+08+"?8?\7-Y]7L*AA]> MW!$\8K+8=I=7XQO'XQO<<63_CHENJT*+XJ"F@((,'+P;-LAX45*EBSFX(!V; M'U%DF1X(<2]NS_>EIM0GT\P-@H+$_+I@Q^;N4)N0Z;"'^UF@#?UI'[ZX@E0X MTL.WBW80@B'-"/C1;%"_G; 0S4344;HNF;#Z <]\176$#\#W!!>NG+MJ,#,9 M&BSWD==4E6Q7=PW4*Q&)F8?@ZTF*3YTPD@C'#OR-;K=$2)7AY$G5_G78B39O MUS,W[J.5O2B&IR(,#,N%;-SDBR"WQD:NL4 ":2<=/:EA&CIO.D7N;,W>N?YV M)/XVB5%UUZ<$>49O;:-X-G#FY\G?0M4@P"C+O7E_9(&<)ETIEHH.2=3\_J;WL>49-A;6ATN>FO0M M#1U;882J(+Y=TG*T9($PB?#:K7"SC=QFIVT]]-O%DGTE \<>X'ZL7=RIJ_91 MJAW6QXOH1*U-Y7IJVIY=UB%TW$ZV#6@6RE9+7W7,)&H\K^STD Y:RPA9B?7H M@$7>98Z*[=^);;$IOO/-LJ$M^Z"28BUGK-(QUULY:ARB+I.*VN^U/OI_0E@Q MV2TIV;\]S40][9%:8;+&7,&F"?8"U"2K&PY@J(Z?MEF@([ [0NGUL7IZ^.I7 MD/D1=0&?_3^D"OYJ__(CTU5;OW9^_)W']5>&!1[77ABS2=$?#A"UK#^)5?/+KYVOLY@8,JO2P1)^YVE":(="^S8":C@;R M 09;9V^.;A^"O.&F#GIP?D"X>&$@5_%\<\6K^",IIH5&?,M[2^6BR"!X] MHX7!6V$*9MGHJNG\@HS HCEGT\I%M\B)"6W?4PJ"]XV9-WRJM/*".J3/]H]# M?38BTOE6F\,H&$M*8/D+\K1IN#TV$$YSC#.J.G?5YTNXHY>TXY-&^[$.'_PY MS72]U@RF@U!3.767N@U6+,_U<9Y#90W9YK1,4J,9Y2T<- 4$[-IX"[R$8-]> M\LK@15M6+@PN/&DJJ*0W(EN6J7KM5JRL1[(YY/8=E=77L7U -2T4*0O(WB,^ MH7#&Y?Q%"2QU2,3<9".N_[5^]L.:_H >+1/N81V:?!KC+D:9Q79;7 :-. M_IGI%8$[34Y?TT+RAGRGW>H;JAIC==\6]CE5M%PR^B&-+_MZ:O%#[:8=RK1Y M$^RGZ;8R/;:M\]]^N]!F";.'!?*$8M^_L:8Y42$NQ.YQU?7QV*JS^^U-?D#_:8>BC=H$R>P\KN27CM=]@H0^ MY#NAFM#N)PS0NLSN9H/)^C&A)!Z+,M(/-T='8ZF06#F*QOMICL9W>:I%.6TR MPRS0?.,0/Z=47;'/5[@M%(AGJ!KU%8U3!SSG00,A];XGU7?=KD=H*UU M7$JA[=<6-W2[-5W\UUX-"KCK/-\%LETW)(HI#=S$>TZJ^4EZ/O.R&RYX(UCM M<"5&8G-1)E'HIHFH9?P>.TL$>2I2G!__QN+*;!:];:6L?4E[!"T(5DR[WM=M M(C>UV:=[WGMX:^W8 E0".I^#VP-UQYU'AE!2B(41Y3[M$ \T2>'Z!J].Q&-T M>N^4=3JPLX"F2R;11)''50HR%L""](N-3R0_ ?#.-$Y%:,3M9IJ>V3:O77;M M9\XE R0?:0C0XNZPA0K1PXC00ZB/A-K>;AO CP0G'%P1(SQB2BEC\Y3SW=N5 MCYM$C&2]-R:^N"9ZG:;")JHSX0:F Q3 U/G:0(I!=I",_1+397\F:) M&NGBX7^V,I:D]0H#-Y*<"3[[^*OF6:B<:#GRFG*BU)G +SD9=:V.4Y!SUZX( M%CH_N)1Y(V]N.#[POE^.DZ/.!MZ?R?N"W+NZ1)R&^URF.C%*D+H+4'Z9IX"5 M*07[^!9Y&Q>M_"S'-E;;K*M*8U0MM.7M;>D'A]TB0M#M:$"ZMW<#4!SJ:E58 MX%LC8I>EQ,E.I3@X^5O[FIA=5>)'U63],0X!O\9KXE_A!3R1R9)O%.9PWI!8 M*2F R)[M'/;4WX6G[_^B4Y#FSP)QGQBNVXS7.^\]KY)]F>\Y\Z\@]9\F#I8E M7!4VIYN[5R>ZKR@KCV@//<$=1"J1A8ES:43(?@!M3*Z/###^2TC'_=6=NHF) MODFN6%"?3/(#=GA,-@L(L' X*%_*%X,6V (_9O*V3+88%3EZ/7"*]Y%)_O#Y MXZ=K@H'N[[0XTN=QKKAI;G9[5&?4&5,[*"4:,-"LD%K7.JKL9MM0>]XB4:?D MS3Z-T_QV^A76%+ND.GDF M+;I%MQ# 76@=J86+G[F]Y?%YX7E'+AX?Q^>7 M()+,/UEGK-!TCPLVJGZL)!I9]4F$3O3>R,O!RMU&Z:$FP>3+&W%0LADD'A^U M=H@&NK,C9M/' AE3Y#J:8P[C4=5[DP;7^V&\JY]!M_2:]H80 MV+_$E"%GM^8 F,ZF&G>XI)UQ6RRU?WN/0M/I''B-8H#L(G)L?-_+T.!2>H$KU!;R(E<&2Y4FY7O7U#EM285]V5)K-"Z=Y M:',>-_5GWYW1*!IT.1QV2*%1=J5PZ"MRG:-++^ZH67_=24$'-(^)(?^].=4K M9IJBW44&U+!1:!XN'E,#?8CV@/&AX0@6J&>.GVSX*MQ@HK6DO?"OSUM>3A?U M.]JX&7GLN+F"_LS^*SX(ST64=,$$ ST_MGL1E207+S% -(.^2"$I2C/EDT W MTH#LQSQTCG; 'A'%Y.>+QXF@SM']*1)=XHVUMUM'UWPKAT[*:CJW^IK#>MJ^ M,;)04&8'M+*T,BD2QE,#.3PS#1*PKB _U=SD"VV\V."-KF'6PIS9OJ]#&USL MI:M+.NNG,0\G[6(D47@"V1&''Z*N,A)02I_IJHS$P(V#]%-C+:*EETE\0HC& MPEVUH,J7SC<I=U^Z1$$!9!U^<)^=V0($ M4"Q\9\[O*9QNF.]&DD2;C)?EU;159_R5" ]]>=LR2;"RG^@D:;+?^'CXQ178 M<>0%((0LMR (6%O;"C[J MK00;X=??=>W>$3C0\P7HJJ35=J$"# ^*RPFI9^;9@P\'/-I_ZB=#/H2V5,O7 M9^D-9A!\5Q="78O*=YA@'#F.&3$4S0(!D"H6Z$L3=DU1\T<.CB1'QC(X+V^@ MOX1A#9 6;'(2 ,6Z-*W+C1=> J]Z00F,UB@)[ M9:01"]0>EL8"R0XS\B.9 M 6"* &#'?/QF![>I/YG3=@AXQAZUT2C4&\M7V#$4(68>'S DC%@FJKUY>T># M?%D(+Y[<.3-W[GPSGW_L?S)9\S[[>?=:>ZUW]G[6CX>A+R0W M=9@G6/8!QW[2)1BYZHX'NX?(3"0"3E.A/ZYX-SV^*LP[Y55DY-,U)=IX/Y)5 M+$%Q/ \D)WMCQTP-#QF"I@.'U$.,-/+AU_YEI#K]9&=RIT*!,&^+!PD3I,#-;!]7)Z#UTTP_]C) M":%7DH MO?L MM+@ERV8G]=7IH%<[GL7T_FB,3BPVPT[XN_V1!OQ;@FO,J-'-V+3Y.T' M]NP/UM$C1BI\:;X9 ,>A!T&[EQH7*9,'<]V&]:"^!D8^)NNT-8FUA4Z^O4;! ML$:(&KB:U%G8+[<9S-\6N.?L/A=G=>:6"@\^IY9U;80F_&==OO!GCJ@BT/#G MV"-/Z+=(L]^;1;50E23>-/< QZ#3:?ZD*=ONMY$L4.>\E'MJ>3\Z#I7\N:'^ MYXK"SMH0R8FB0M4@!X(!5E0$GC5.72 ON'#3FGQ'NH!R,J:!W]O.]O;,K<-Y MW2T"3IN'G]=KBRA*_M^4E,BNLVQL(@U3'Z].C!T5\&I#8Y; )(> M',0@VL7DR@.]'TH%K?+MD6C4**HO1/W[C]]K'GF];DS@_BVBSO MGRDCAH!GH'XDHU<[<(]@="O&N\^6$%I]AC"KONXSD8Z''A181P%425P6UHV: M@6-3?)Q3"2[#WLI6+QNG2SC;9,*NBFZJ^ B,VD?M X(1Q_>Z)3==]8%K2%(? MZ(47:1BJ3E*A^I.O<> "?Y49QEV2E"RI^61T^=F/+S>:S(1S&U>9Y]5HU_8! M ]5_#F&C0_+A&QJ/J2^9)X@DCMN3W!VF*S>N^*:F:\VZLGQT>6.VN+K=#MT' ME!X4$XH9^(N,$BEMA%AKS'FK8'M_!3L#S;ANC?76%J7PSR0VUN 3A@/I"\4) M!<"(S2"DU@@](?5GHU87:5V2S4)AB@AR%95Q-8":BWK2*@89 ;]H3M]!E46M M^X (T"D$G0<'CV0>)F%?!KAGXVFW!AM![JZ%#GHXGFQ]MUFKK-?QLOI7+U_: M.T$%4[[O UY:@UPX,&JFX6$M-@X5)+4.73&,U+;,T[OCA']C,R'T/=]X4 *Y ? G9ZU>'Z07B5H[P@Z22 M7(CG)[[&KX^U"4+'+,[4S1Q+?*3_>D.'7H,T%Y@GL2%@&J,XGHZ818V+.%"3"[6/8#S+.G4DP>+JIM1B/+D M>!DJUO:G)68W-0J'C9%>EX*"2K%0[P'Y#PIR/,.C!;!^G\,_D@0>)@;Z)16Y M.Z.!;HPW?V9_5E,%-F53]!T8FU.5B3WJ#P1UA<,4[/=&:EGCL8>1)V; M,AAXYQ']S]0)2LSPY9?SVDW41(\3+'VL&5=\MLHT4:<3D_PL]BRA9K* )",C3N@1!@(FPNP/!$^,\F:+ M-0PL4M\$^ 1"^!Y452)M?]Q58M]<8X-6\-I=3;KY"IGZW56]M;N;JV' WM8T M60#/':'VX/LCE;EAQWZ#5FG?P:NU0WJ4AJK*AJ50!.'/@7$/QK>#_#03=5Q3 MF&Y+33FHX<9%\)9HB" UO0=-^@U5@7.RNQI[OI>6YOX15C7_Z>J3%3;=XX'& M\YE)RAF@WR\I2P=A?V>RLY@Y("Q>QTC7/.0@FPH\M#10K5I>RJ9R.-B*V'7> MAMQL<2AUXE@:\P0'KO\L]# C7Y.3?KIN6*:<+L?1/L5J1G7F&+]3_N;SU*1A M;6A,-[=/Y*BNBXZER]'?G-R^ENL<5"<$ILI"TYE(..H,$=^]C9F0O=U(*)8BR=P2M;DTZI%BGWE-@V:)KFRLNB?!)O:L(S]%9^ M;B?\5F.R19#TF6PU,Y UR"LFV]"6_AL\)WC5-*%Z5;!<5C=[F1EX-)(H%=A1 MM)X;+XE=Q2=0@V0ZO6QW@K U'#%>>,B']%')CS-[I^P^=>(U4QQH3+: 62M* M"/O*S:X;5:S:25;HM*28D0$+P1)7^Y?(.B+%V^6:L$) M:S2PQ8A7M93T F7#C5!V#>^^F*Z-2=3^6'5=XQD@>0N1M0]XA*6*\Q01#/ @ M7G=,?&JS8/)]Q\]+6#>7V)50_1].\3-$YH7OQSI[:.TL35 X[1&L%44JJDXX MCLX/'L(GM/V@ZY=FJ)7:*X((+.R--P6Z.V+O]$:V?KH0OI88744+Z,FZRI)\4F5 M(\*P_84[FOK*LX87/L7LD)H[S+Q"#>IHWN'RF0]WP]-WLA!!1?K ?$%4!^(8 M%?H5189$/@FL':5I%Q\),_HTB4Y?4 !/6.*.Q?[.P4<]0WI+6&@$8K1-5%_P M= 'CH/T')8(8>*V )&,WT;901Q/]-IF#Q]UN7V/Z\EK22>)F\J=Q^I1 M+']4?RHMBF;83=L%#=_D>MCP1K,-R]A:-G_3#X_YMF[Q[NW36]_/+3[S0-7, M$NPYW T,[&OZ2_3#RK96PC&MY&T;O499>4[IF<52+)*>);^$"+6;A/YJ?JP9G_N5#G1 M<4$[I\P7=HS,NN8(QPN=5](?@/+YA,']W]H6C$669SE87C37-V![P"9"/--< M(T9H"2'!<6DOMA&1>[S/<:B3P1,.0XJ_^PNI+D=YWTB^;5,MB;CVXJ9BY@N_ MEO:0FN BUG/7R#$\6JVJ2@)^'A0;#:Q6@VH)J>C-8,[([.UW'M63CFLETQ9K MB\I:DLL_"3PC>3W;_1C;SAO4@Y3=(T-TQ(5JZ5B2<++ST\/\-%7-$QH+@Q,W MO!,$YI0/MG>'5SDD"P0WM9TE6(8"I<;AE><75*POQQU71G.?XXIU?+?=J1$V M CG+[,@YVPBD7798*B;O&.6T*&8+NR7K'FR'IULE=?S)>;HO52YJU:_)1IR).0EZBY# M$]>)S^/%0.B'I6B.Z"_+W;D&]@Z$!G=O3Y%YJOXS9>)YB1K9Z=$(2;^1S&8$ M"!M>+VKX-R/CI=2Z 0YUU#(EK M%Z/P$5IF6_8!%W,BIT].,=M,"/N 'Y;".=2=^=5]0'4.P7@VX66S6HP6J;,5 MR!6,82.8.!9CJE$N.H]NW9E'7_C1J?;!2.-ZUV^J/3D-+]-F]!Q#J0LBS=/5 M\ UR$NXV&MOK Y]Y;IHE=4<<>F2YT!&X#9CS[U1JZ>=1YRJV,+^0-?AJ<,C2 MY6-R^)B+05YH([PC%&'?N MC>NP0;YT*Y@031!CWNF0;7N+L.S 0BHUH_K0-)E3S M&,:BS-=BSXU#0:XQ5 M3_FXPS0#]2!%[V>K O?1>%%IE$K/=0N!P\V5U#"R"*6(+!8O_[R,>O+[WI5G M8\:,NM[6#YI]/Y42:U>T3Y=F0IM\WH9:&G^BWQWE\Y7!H^ MEN=8PDC2S:U_77Y$+5'WF*;V]4F::Y_UJ*!'5I"A_Z=>5XF!=UP[MH:#M7&E M8"U8@UBJZXP6R,LP!'9%X?K9],_)6?@:B%%/T83=1_^9.F\U,_Z_O*;_+@;P4^X MCATS&DF'TSE=9P(28WY^)9_'INTT3EEW?MC^S;?5'H1E;P3A9 $D(MX[?B]!VHO])L MPILF_;#6: ][;Q&+HWA 23G_X;KO'7[QU\WO *7UO/D%S$TATPEB$G8$,:*> MC+F[E"9OC:0(22Z2)"]A_+,H*L5*D;%B8K I#=/B(5A^FR@*4F1,Z6X=U#"7 M@=]/7IAV?;$NO>-TS-Z;[K7WY /<9G+HSVW#@YRTNN-U)VGU/D3<$3K14%S5 MH8*].D5=*&#D@Q[O P3I3\AKH;4OR0GMPL>^ZC]^25-L58&6S61VO5^_U*4" M#.;NM'NJ"!-B_L0L1FBR>#:?'M,4#4:TI>U-Z,?Y6@M(KZ6,F%W3RM8&>/5+ MP\@=<@Z9DH]@-:J@!]67LHIZ#0<]G3WK)'?+5+/;H,HS*U8V <5HCCY,(P^[ M4SA6+B)')GGLTR8KP9-VU9UYB%' Y'?'GFH^L92^G9V]X;D7D55 %X1B8A// M:9U--FAX+*Z-E[4PF A];D!N7TQH=**%0I7(EM'-)]PU3TI!KF25*1;AO4 F M-:BAGH<].^9WOWH'\5];4RR_/C8.$X9U,*\PWD/O\+UNE,0+8<_;/_ME]]M3 M[KB#E:V U?SE"+5GZN3.FF_!4\+W!5K9TL]0MF9YH]1C)1]?OXLUU!F5#+Z% M!ML%1ZN\FHU(CM,5E^"$#>9\_Z1GUE0D';V:WJLR[?DA;^R+NC7.GJ5E)[2L M\--'C)O%H;C>J<8!J2]"REX_B]PZ6;(S+7GR8)-@-OH=?,QYPJFATEKG1U1C)=%82&F>1-].D=%>'1*D0T8=[!JO7CTRN@-TYM)GB8_] MLGLA_F-\5';-%H]#N)CNH-FC+W7KBY)J*WG.PEE@AZ@QX\A;!N:Q4];6*%?G MXZ6VAH\GRQ!:OQ9@FO"6FYK"L#X'>3B'Y]#*D ?Y;K+^T93$Y!Y+ ;LJ'KM9 MUA>A8]GT(&K&#&H"2=%#9FM(FMJ?IK6-8CPU/\<]&35AZ?V^D8\6YTAHU+9Z M<4-Y#W:0LZ<[%'^6FNK+>#WZTJC,B M9;)JV& D?<_PYO>YA_&WCAP^OAR-%DA=5)@*;KRKD?GNW:./0Y:8S07(R.?= M4C:+'V*WLTX9/WKA- 7E[)X8.:DQ$XWKHBJA%.#&W M8D**3RBRM5G>L1R;("5V\/6HK8LX5HL;?TORR# M7G/K^HA&%)9]SHCQ% ,&)"K&Z_#WA7+H;6%:!80E.0GGBJ[=2!--4;FJ/[70 M7!FCG[YZM[D[K#9>'7D277=Y]AJ"Y;;)3EU.A=F045J*@D%[3VIO:4-8KVBN MZ]M@Z=E9T!NXJX$ES8/C!#4,K]]0GOG@PY-9HV1/O4-O#VI+*^5KFCB1S^5 MG%(+"J,WA+^26!S<@X^*DJ[V]$P)FS@I*0^IN:WB1D6^/APB5-7)FOFH.2VW M8>7IE&I2GD3*"M) E*ZKD]ZWDQ[W+B=<4[$Q_,O M5/ =>*5SBTDARPD?W3X7M7RX*PM_$*=8/*6OVZOYN"RL6 QYES!G1^U1S)9; M'?RERA>XK@RHM<&:'W7R#U?P<*474HD.%&$6 ;P]:4;(ZNP@2G4B:@ MH]\K@3*>]]:T>=)\?'7>WULZZ@,Z?K!?&L4SV:@)^5A/.%]93=,Q ?0*KZ\- MG^?[*#/[GA85D.R%> [E]G!)+8AI!,DWZVJ'N, M22,L;"6SC >X; \_TZY0HS"^Z@AA9[-XK\T)75)MV[7#Q(\' MB9GOQ@HV(#/H1![!1(+'L:*>I?IY)RL_(H L\T(>+)#O^<5=T*'D8G^JC)1( MYI70V:?*I10+V>74Q(D)-$_CF<]6LW&'+QWZ!5 ^7'?UZ3S8+4^EX'A]G'*1 M8 +FJE@(N$@NR*8V=ZMBQ/3U,DU)_%9=EZF!;K&I0V][J?94B)=KKJ&^;8XR M5(2J1KOG#N:LSM+O '+3E3XO_>H[_>[%;\L?YE9]$3( M8LV#=2V^#*4I3-EDCM64]89-U&/VUA]12SFW"V+B!*]^WA@WB9)"A&U@QM9V M:C.$;^%0+\&<'QD9-<"3*W#.N8P.2T.L*_F4A5- +M_M,]*W(.^4I]#L]/ ! M!Z<9;*2P)",%=GG908P:@<\RQ0NGS!MY,0I'-[KW+C[]]J@@,T+9,9$QVWF? M8:MU#7P"MT*3>+SM2M'.XSR7.0S+(4N M:W/"-JKFD^)FY](:IM0:Z"UDOU82_B]2/Z6]^ MGB3]B5&&BWG3DO6DHO6,DA8O$QL$?E8W0Q#R&Q4^@5;N?>E M:\Z_#Y?CLHH AWXLL1:$BO*,1^$:"R,X2DW0MV[31^/52*G9M\-CD MY?NG6*?Z?/I55NUZ46NX+YZ8R.QF:7+?)WP<4/^#](6AWMC 4LFB*3G5)&<6 M;/%>^G:ZI-XN[['J=T7L218&^8,C8F<'D^S/)M_KBPR)S^/C-PJQZ'.@V;^J%PQ0=343=L1?X:.T>CV8?9V2E;P@'J^^ ,]9;?-9RKC M_= 1@A,EG Q!]X_G]K?DG**[^A2MAMH]+]LV>"(UU",0&/@F(;6%;P'@>)KG M9J<*XG%N'?;4?$F9S9:[1(!$88%X6%+02$,'!FM+]/ODH_AX>?"336FQ88;A M]1P4CQ=7-:*@NK:S'UY56TJ[NPSG*MO*>8T!1VR#3O$_EO,,]--.%HE0 V@Y M3]5]/;X1Q:K"WY(W"Z)>[7_9S$KCD>>5B]7K+FR/([%(QL1@Z/Z M7<(&>70H&=Z>7S=,9\'U*M+0@7U.T9NF=6$A"I=4=W6?F?D> V^IL(!G=@A@ M'"2F65Q3*-KZ(%'FL[6IZ5U(]#GRG/ "E#K[$\/Y]?>2W\M?#Y\_QWFQXCF^ M2WH2.:CP5HKPU5\V"]9;#0D$98)@^^5'TW:?T0LG=$$R8(>GJOW/4$?3<-EI M09\]$I?'-*^-28LV#A-GGAV3$B%>ETQLZ#']Y=_E%._9W[WJ,M1F8O(.@:@U MC?C8(&$X@$IN').N'";VBL_+HD=\8KV**I]F+=#J2S:0Z=5 Q<1?9# /;#J' M,P#+XR$(>@YC"\XQ5E3BLF4TF%A??)7RJ/'9$#I6,,XH%1!NTRPC1:]U\%+TUO)CY>*A4J/S ML5E:H/D:3;,LQMB1@CFL7+TZIFZ=E^>JV?<9G %Z%V'ZH0828O!MMZ G3QU, M>_,E+G\WEK7YU+O;EQ?6KB@M@1DD=4!.JQ M9,(XGFY/%VNJ&AKU=R/*$[SFO]5^.QIS[#1*-:6/=7,U)RBW)N'D_$">X;M+ M0T5! GZZ?5(K!,7)FM6R[-&*=]_R9%,\4EPOC^A?U4F5X-*U=K@JOCRD7T;T MZU$'TC04Z_"2^X S]+L&K&U[(UON1RSP/_2=BN[FOTUDNW4Y27=2.T2S2&,G M@LZ>&WSIJJG6P%;31;&+!;:2]PAMK_PO7Q"@>UI$;ST-<1 Z@0HX'P#MMU;< M\3:RA%.%A&%R\FWX'*)S84R*^]G4+M'"'%*0Q,12:F":IK]%ZL!/OP]Q%QW]'H&^NF2^&OUW0NU1&C MX%7[@)?,LRLW[)=4SS>E3)96_WR&Y]W\W"'JY^;I&2>F6);O3% MYRO'BXQO"H<7,KOW 1S5"=S2" @NYFR3KOIPSX\!$5<53M[KL8&M9$S3L6C) MM)//T8ZF5AX^+T*;S5*P6?%?+-2XW[CC/?2\W.HR ATL_SP@_L%_V)!T-H@C@49\M6_9/('(8Z<#EV!2;??.NAS4DTXUF36FC.#.ZO(5,Q>J;^[9\V@RZ_2 M'I.4N\VLB/0Q(YVEJ;WQWU0B!4WMQ(''/2E(J@I9#&]8513LBMO29"$;1>58 M#L]QCM\J-L1H32JV3\QS]4,< T7LUM^V&=]Z=(BZ08Y::Z==\60>I\:7?0I& MX3O7JG#$HU1)'90],GVAAFNE=L.==P I$YRTD@Y[>/\KUWH'9S2SS=ARVI=BU60]?XE1/[8#P#/S.TM:-@#ZG7_',V('$U-9UU+<;9 M,;S8QN@S5<2"E!,+U7(\A_?\5NVEYC"TB&IRTW[L)A+/EI7C?9T[B!_!0MX' M1&]AH^&'46ZH& ?^II=@JBVH \$67"+E9 "IL5H)-8R&*M?7;+$+FX0%QT5, M+Y])@53JO@@<6S8XB[,PSOB,1"FE[!;WK#.&S5%MQ!*]JY@LY:'X+MMYEV9: M [8V=06*/LB>"618"CD,#R*PDUE;ZR-2D3,@P> ] 770%ZO[55:>DNZ?E@.5 ME'@'KUZ]!O:HS9:YSF;A!CR"1Z+^9PUZ\$W+_GW OZL1>ME)P_) JYIR\Q0[I?/S)J^-3O^7>1 M:G\KO +4;F]D-4R705BYPXZ/>=<8: ZA+3E[2MI2N9');)Z+G%7B M$YML-XQN@6^-@MID#BV#>=19RH.='&J4ZH&OMW:WFK1_WR=EQ+C/NA48+)F/ M^MMGELV6]3!@=YR12*K%N/5]?&H M\U1N=+/\\$QT9TMM&H905M81P_-FBOML"(NVM^MIL$A>*C"T68Z1B9K)'-P' MM%CL ]R,8M^P-&4WY=W"[39:^A6OID?F..+%79#?7OSH9,_C7SA3$#O >=GM M$*L04LYR)8&NK/2GR?4GM4X@U5_=L5& M 1LS.*CA@-\'M-EDURA@;'87II2P=O=_?/9VO7#1^,/I6PCNDTG:"9=L?'52 M5Y8G#%%236K =P,S3P:;Y5;YZ:8O&?7U-L](-BE0*PC WYFU$ M-HAZ!S'.A$^_,=IL",:1+##;&]8U1K9\5@I3(!SD-*B92$U-JH!H3?]SJ X) MV3(VD$50C,!1M^K,J2V;#Y&6?M_GZ_ HHZ7R_K5ZBWG?M.DP[,KI0UUZ >33 M4V0>U*XX+>&5<3VAOJ7(72WT7C/H:N*^9DC-C5% I]7?) ERC\;IC!XMFLUXDG8 MV-@T"Y5]!A(1FH^Y1JBKA*EKLWG+-UV:[K,6N7S]]D!N4IVYLI@ RV!] MMQ4T/9.O$6O/73D:+'!0[S+5 MJ-CV4:*P\XU59.B3"DV?:DE[U:\=IX-.SYZ7VSNO]7CC['*W\'0!UK9C=6BJ MMME]UVKOZ'>[&R7:<-- >XUFZ?XQ1NY>B,*B'QDYRX$&G:/?H+;/Y+##?L&Y M&A]D"X]<44KK"2N9\JA /_JB1.!L+()&G'IX=.999S2644IWG"'& FN0D8O4 M0[.EJP+T,(H7\$'MX&S3(._)@L>1O&I)LL:_/K8N'E,4(UJN&E;DCE.CC,+T M:?J>J]8PNA+GM0K4B-49#^!IJJD^*>(#G#JPNWPIQ]/C0AG74,VW>'3>KWND#Y@+)RDTQ_]U,/",Q=Z>QCJSM+1[^,##Z48G2V(OZF= M=/]% \QK7$R%)3:']< U]FHHR6%*,35>*I7?@6F)PM<%HS#! MEI>]:8VN6_710PSK3]O(Z( KH\V+-^9';#W!O9YUV\8SV;SQ H[[@"KQVC)B MEYYI8-!(MU>(AN(O>CL)2S^#:"\M;@O0\&OI>5)YU8>G=ZX]#23;F0:$: ML MG_?,8WS9!\PD[ 1. PSN?']*O6?O3L%)/RF[)B/UD_HV^9J+;4RQ .5,@?Y# MPF5HF^52$T_$:^AOI$I&:>+/1)U MU9]2O;PO6@.$1JP7A,94!!X+19D+M(?3M+0,N3[%5E=9AUGKX'S\"M.8+&JH M#,]*'0?CM(>^4//[%M;'INYU<%&F^YH3O3HFAP?CZM(M="<"^Y.8B@=Q][H+ M=2"L<%(FNE$&)U;Y/#<5R!&L;&T[61%XZ7;N4BTA7T9:I^?M,8,GT(N,9PJH M"&'^$?DT5KAVPA4C!+3I/Q^G*=LSC/O:^3%UP]GUNR.SN44B9?/ MHP5\.WID'\ &IHG9@2.VN(7YB1Z#T:+R*H'.(Y7;)V"]MD;.>GMJ=+O,?@>B M?794>\S!O"O(Y3%.3_V)#J(AR046E)Z#9U7"+Z";(_9&B.N:O^OK*86\^"R5 :755QS+O"4?6DQ'& MV7[@O&I+7N KV6\:ON-ZR6'-KFKEV$9?9,_"AY:V,Y$A#JDB<@W^>>*=XQN# M^MF38V;X=XCNU!+*@$(0/ 7T*&&<8Y9U;9=DLH-6[6R3.G%\O?$W0>ICY;=A M5,6L6U]';S[W M#9#\7I0%FR4\.DY!E'XN_P(^,?_[\U!<<->&PVBQ\OHZ4T!R%>N5DKCT=-TS MIDO6D^59TIQQ;/C2;>\!NPK+3-L!]\4QT^\P168/B%M3WF$9>9)+#\6MFZ50/G1>-0V\!!OC21^1\L5XJHNC0Y^GVJ+:[)\G[:K%3_Z]D1 MXV%[CSWU,:7 4T[.ELA$Q.E!@9=G<"T86;ZD\.GH"8;=]VN>/Z5D/(A!_2:8 M4JCZ9$.@C7>-&FCTFE_+M68RQ6/4[FUS_$$A*:/(#%W[DRNFK:F0PV;2.E9! MYY:!9Z&Z"*QN47/.E0J^B$^C-2?-I9)>G/PP\?*94NGC4PB6ERD!M./0 .H8 M^6+S!0]A"1*EH+C=P_\'"B=)*LN*3:O%7A=V+M%2MSX:?RK:ME (X+2E'3VS M#S!WY%?74-V,DTXT,B]H%@L)F::/C;W?C=Y5U <+, K>M-+TUG-+=DM&_:?N M$G\NA6GI5,[/S$S4QX0_F".F;CU8L]SE58VOX/A:QL> MD+FLQ-W1C0D=P/39QQU3NLH=1OW(G(JHUPH@GN74]**U*:?"]@#EZ/59W?KA MWY=JSZKN XK4=9$J:M^454220!9NQ8C6RA15LZ5')3K)I7,9J8D@VMDUEAGX.-1'9CSA07%P1/= MJ2-$[P!VUCM U_D/QB+NZQ-.5Z9^GKQ^ 2'9D"!%?4EZB=[S?C,#%PBVQ"^^ M]J:;.WW1S5V&E"UCQWV7@6YO3$(>-=)L8ZSHM>;OBB^^>]9N*.H;Q&Y,-3C]U19[>LFQ=GZ7J.*1$RHG^=!\M M?O/)7"]'SX--OS :VA4T%>)>M_$A+9(.C.D1YI#YWLD>DU3YI<1 2XF2I2P= MXZDF5FI@#^J#3]R9T4'+L"XW'QYDGJ,[D#IR/JU2C(/O=-Q8MHE5?9NE]Y7F M-9*I=-SU#;I;U*3E)D:E[Q26'S63 S\%=S& H)L%R8L='%S@*5NKRX-6OZE> MKX1O'A._>[.O]:RP]8/GF1%VT$9!&J@5^U4XICQXS'"8;CV#>F5A87-'X-(0 M70/W(S>>$%Y\MG\Y =Y M5SMD ZLLTWV"*I.K@R .48NLWQ-^6\X4)33SKDQ+5P]SO)%'';\\Z*GK\VE% MUN IE]REUQ8:MP*SFD*>S%+ETCNH6@CZR1%U6QQ#1(_JXP37F/J!K'>G WU\ M3U,FN,7#71Y]TF??Y?CFWWD8]4 ^CJL?37DTW3J(Z9[D:I4,3I4_LJT,.%%C MKIXL]\[=]]'5%D3\,.0G<7!SQW\( 1UWRNZ^,051J?:5Z/)A+B98";G,IB$V(*S4(6,ZL>VD#3+-_)&4;='+EBX/!!Y/Z6B8V9Q MJC.$,7.A6$5P6I21!H7CC'ZO>ZG*8,0,OI$X* )5M0>9.8YE:%3M,^8&[Z3N M M\F/QDEBG9^,RD'#M#_'VORGRWW(Q1E)Y2:Y-L&Q$,$A+T;7=TU&]?B-6PM38J-YDT_#'K@C%E?$)IDF7_D7G(^T#F#SE525N>VK[ M .>N,O"24NGET6E'*[OKC^-XE;L3WK_M?KG@4+.*JN;KA"> C]$="]TQ'"^J M$<+C&I^RB<9?![P_QN5?:W&ZRW?C??>S_%2QP'4 HG"IS&WNP[NGE>@>H-*5 MD8(N ^6"PJN6"BG6<2(;X3N?KU\+$$HL<=<\1SX5:A#W[G7@R[DO5L85 M9H>-M%BH'OUKKK1+*_ 3]%MD(%[IV?J605";X$^D34!\#;Z! ^D1VGA5Y C*7&-BJFI/T2B^1]8[7.#X6)[BI)VMB M-P!)]RH5NSR2.SBF(]E3^6NW'@IJ_2V!LN]YFEH:UJZP/H3]H(,-,FFJ,=X) M:[+\JJ-F$5$&(PK MP$&DE.J#@J@Z?P[AZWM)=C3?@' %7QJRIHIX.;_^6]5M1 M3[V^=?W@[S0)1^,ZUY)G$P!0Z9%&,9GVC":7(3ONLE[">H8:%O-&Y#C*.8V0 M4X?1GOVF+/;1+I.V?9:4*?DBSQSOVJM:)C\W+VF]_LYT3C]73S5TY9JBXRE> M/AI(XI,1^YT/^DE9REI^DF&]GS?U#+L)R##;QTG4V18P2>\DD2VX1WLTGUKZ M!6SGGG9[W=E+XY>]:NT<(":K^\:Q=5WOIQ;U_0EPDN$NW!TNM%Q_X!]T\\(, MFJVIJQ\C)\_HB-]'%S>*Y+3N_%NK==H$:OS 98L+6NJDU.6_)J([Q[L*AQH: M;#5L?V^MD.,#3+G/V55P41(-KGSYDKUZ%ZGYD 1E--74W\+%/]@$A#D,E"(^DALP09%53?8.]&EA?&#A+_+VM*1.<9S3: M: M$3_F9(B/*ULN%T$H^-:U^\Q$L#RX&+F;A-B>\/.@:C$QBLR!5G\9Z'Q+% M6Z] ?K\R^C18.R#&>+I!^PY8\=CD,8X%[W/L-:O^EJ7G$$<%^SD%KYNF;LQ; M!DVOCP6IU[F\'S>V"K%(?A68(%=9.VI963$+$V2DY)'Z2@O!MLM 5BG(DZRY M)'P_CH1\AZ17N5DY<',Z+$IE3WB&65+-\4:\X?L7C?*^?"_@[.F96S.S\8NPL*\RCNB^X^F.CX-VJM1$")" MI-(.JA1[]NMUV9)\D"^]W1/@_J"5O2:L:4+5 !26XT33>0,%7NG]AX*'G&]V M(&PQ+8.R0<:J[01.:&7'S&[]4?#0G]E5A-# :;B,=YM5.^J-6&1:_"ZVH1:S M)EX^^VIV;0L,+/K-',"#6;NJ_HB6G)HLRLJIFU]@-#8&]3&F:@=<L__\11']4_;7(>^$)!&%1$C1# MB8'H(?5VAXS3LAT@$SV=4.+4A!=OJ$S"T!KN:7)3_9B\.0G2"CQUOQ0@@DVU*068WWG5 M!YED[=?Z$,= Q=8+HP/W8&/ ]V^_^MMBJT$$ZUG(JS'825).!%/8K5F>6HIO M$MX'V*7=AIS5S"FPFK#28<7\!F>H7'[[8;WLXRLALTW!!_US)14GO+3I4Z!N MXLCE#,CCY#K9'8SQ*@..#EH*&^&9#P35\KV"@![-4==M]F2. (_O UI=9MHT MQ\Z_KZ89W\ZH6(CH)DSM1,I--\*PS!.VB&"9%J92#)ZC=9O4GT!7<_\(=IL6 M&H+>J\_U)*\BK_3<3R 800"1$.3EMX;-=F].]ZY>[M:R^R3>9X89<8>H87H: MAIP#3UH5;\%)2@2R:%F-NW=_F>3B/N#?&]L9TZXR!T(1G6$<_.[9XJ21G)=T M'Q(-#.=8W3./_X*I>>;*!;:_8AL5[^WF5I>#KAD M6]/&YW WPHYX_8WZEVY.X'*]A+.PLRL##B:UMT(K%Y@H!+K>\\YFORXCJ2:* M:C03DQ,#KR0L=D96?B-?')0_K]^NZM#T.9BK8X\I&2,I,#-2GE=1=_+4=T[M,1"]8+HGRY)?T MC@0@B. /FKV*Z\TTSX#'U4T3*@4_BKNF8$'SWLQRSE!;L)A3"^B13-2TY-I6U0T^J?\,&1/.K;'<'&7&%DF<' M);Y\;D >.RSS[\[UB^<@V-%Y8IC&SC1]^+@$68>9+ETB5*]?J3^7I$^Z/4I MK3*%G$JIKK1SP3JX:QNZ!0>ACL<[W6)2NXJLUE8_^/)%X\F>W9O\8L^?9PI_ M%%Q^PF1UJP4YC8?-LE#.,\$?\+T6!A-[NQGE'!\(J,#IWP>;S$T?"IREVA98 ML=9$?DX[O0^0^4EV*;U"8$![QUA_4K -D"?&KB0UK0J:< ^6'_B5N$'OY_6H M],:._9QZ"NWWHM52VO_9N^-_\R?>_]UC_MERXR^8OV#^@OD+YB^8OV#^@OD+ MYB^8OV#^@OD+YB^8OV#^@OD+YO\&F!!P*_:X33"0$D>.B'A7G_]+)F)+B?VS MAZ7JJW&E]#YXV%/B1>&7@:P>_\O/T]$ <402:B8?7(N*_:.4]AK.3I?$&=CB MD"\YXHMD$SB#%[K#IC0]7X8[N@IG'3&VQWC7!S0ES;GX0DL%GL55]O-:$F[1 MO.@/J?J@U_@!_YRHZ]-T 6J ,YD/+UK3/0WN++U6:<\F/R7A(UKW_)5-P&;9 M3[+>#:_AEIZ4BT2=G (,JF"=P=/DD&J4KH1RO;*6,IT3HR>Y,)?FM3Z2U=R= MV[@/H+Q@?*S>!SS+J6*-A8D;>"H6%%+UT4$P$9J$4IHHYM:3H=7$?KN))Y/^Z9\>[H M7MOLQCYNBM9.,O/?Q$G6*MM>RKE6E\DUIN5-6$O+3A@J*T>Z+28'&?GH6ZLJCG'_W:W5L+C^;"%8D6>U4R(J$9E=\NR$>.[!*+>LX#YR! MO"I3*/,C@!\UC!F:?P M_V(KF3*H*;NTA^W GJ$>!M; (537.X/T6Z&"U^Y0[&^':T]C/1=3L87VWOPS M3^;69TL^'HX6/QB2*=0(+>4C)>1F.20 M*!$/1H[1M\6=*H#SYO_UD9JGF^Y_0!"S'WBDT6EV'W"&\=E-^-@O(O16 M<89;XWASCSO+I'[%#:4_,O$B8N?&S/_[]^T#T_,'IG1?4LITS2=&Z9J%S0(" MMZLYP'?PICV&%"2S%%=9Q.9I6OD-1F3IH>>9EO]E;"F9#W4:NHM?I7>W%-S6/]4JC[]9/7OX]W37UG-=A$'-CQ^[L($@WEFZY+>969Z1 M_V;X3^/#S#_&U: 6&=;@?0 :ZZ'*&N^O)G/&/7)!1@)2.?4]C1-R/ZNL4NM' M5TN_PG_9'DQ4X\]$[Y,A\=7V<@2P%S6D7 O'L.V->72R6'[BO"ZT*KD.UO_9 M=K.SM]$I]NWIDG^\EC]C/@ >JZKYAHQ$3P,R". )YI5?VT9GK(_&R#+2C'(, MD=\F=W'(E< &;16A7:&0E<^ ?]X/G8==/V"(>8RJ-V0SICE"D9SRNT>BPUUC M?L)K/$)3:C,\$Q,W&+GK4IU42Y^6#G&6DO]VK_0?MD?IC@/[ #?X"X?3Y'U M5/.P/\>YI4"'"T/L/QW,L,X-SZ4O37]0LWT16P)4,IV*95-\@F?'MD[#@762L3_*_,'3[#T-R M9,AS?WNC/PQ%E>OC&&+=,:%"G[GS&?_RA!,%?H' MKFO""X?K!W!?PX;E.5C<@IHO#/=6.SS!.E<_7Q?]_4$HX['7\\3D>,__6O3_ MM#U],%6F2K >T>87\X F*3]+$CW'+:8'7N.>GM*7$? \^8"F0?LB:IK[]S[) M_^XP_XF?S?P/#+T&'S 4"9,B2<<4,PX8.K/=!07E[QI#[@0(9X07*[WW542, M;]'B0W9K3_DE_@M#_XF?_?J7-?\?^]F#?W68>M1!++I+G< 1 084!&$?P.T6 M6O3ZVHOV][">HOXBVTEO*&EB6\T^[UP2TQC1]1S,E%6%)9YYAS/DN"PBH8%\$KV\<+ LW;-925$FFH?T27/U3;J%B^U1ZE3RDT3#GZC&.*>TMAH05131#@+0!9 D ML9<*^X!#*S;P..99]WT &QWRV:/*WDHS >(I^H,/8U]_1[4_)EQ[[W)-NA4/ MM,%T8489\4M"/"*WK-Z;6:_@.A76'VZ1ZM$]1KA<8XA=R+2!%7?(5-463V%[ M4&XRSS:A852^69D(.='R#!R0-UB3B-X'8(J#-\ 8?749[^O>3L=_O&[9^5!I MY74U(;W99V0?\) 8"S^G?GTVAR>8LHFKC2%;+!J2"HHB"-4:MRG[@#NZC6JP MO2_<]OI2U5PE4UC]2XWNW+MG(C";BIZ$O:O%NOK93$H\P]2@>BR[=M.B"5-W MHOM$.M72,'7'NTDH%EPRV+U$AOQ>G4F(@0E-0K7(K@F=45Z-[N0[;=B)L3W8 M\W %9D8^FCVE/,?3B^?GKUN7YVZY"C7&';%.LCP4^%EL%&J-TY#I;.8=KI8* M,AC:+N.VJ4Y%/Q@B$@871IG39E>OW6B;^9)8+R9B?Z_B%T8BS2OY)XY?3 MP#V!<.MNT?6W!T$=PY9T\Q MYQF0"I%/8.H@/DH"\;Q-GZFVWU47BO*6-H*C+(:J:3&EYR541H\-+]X;ST-R MR5X\%7O8^\+SALL^]SCX#N*9(;,'M.4% H!(T^Y >H(.736(8KT/R'.G'MH' M1&[>VP?,A2["'_=3):-:FQ%D7)W#7V^G=Z]45"<"?+BW_KKD,)"UCQUV9<44SK$RA7I%] M0.+JT@EQEO]@KG,R;W)(%OH0\5F$(?"D]:Q'7L>S56% M/4X!7@NW_A_BWC.JJ77O%XT*H@*B5.D@($I5I"@M*M)$I*ATB$H-$0+2@H0$ MD=ZBL %)4J1(AU")Y10!$2D2Z@)BE("B25,2>'@WON6EAQN,1MMXU6H3_*RZY21W/J?A@HFC7?4CK#$K3KY MF#HYIKL@N6D<(-[7 N_!<*X:RHY6VOXPGU8A=]2]U+7D*9$4I]DJVT49HO]F M('?V)_WM>*RISRK3IVA\&ZFTFZ3V%##WKRTIX&8_']H[(IS$^"O#;MR?0A(Y MU\^;',MPC ANS?"P#6_U\YB1B.$T:-PH9MQC&K!P3"XT&1*W0YJN]SMOFVW> ME$GQK$]7?I9Y/6'T>JF2D&I]_&W9S+@+KX[J_2,Y&NSP@Q"O[*EH$U8N;H^- MLJ2.3N@'XT6U?RQ"[72J9^8B4XM3U?R%5GK038EY]R2?7NN9"98^"_KRWVG8 M([6C+_]%\+D MP7OA^-]&5O _!.OAUSYPDK T!XH?@>US*A=+_?"<9*FT[M :USU3Z5^4M' J M<^IT=O:#LDLV$V3\+2J8*?3U&K6QFW7 #GA$JCJV=D[MN6:?] M-@A6^Z]X^KR/DBO-H)RMB)2CBBP7QW= I6.=("E(]'QGB7-FP3-!\;R]S6JQ ^,1>EW_",5NH(EMM+9#:S<#BB8!] -P36. MW:%^*%JVXA\)A*IL9V>=%6IHK!E[;<(;%*DZ-\I?4GL_]>R@&"(5!/NOU_U/ M91$,KI.F9.:SQW;ZVE\WQK7!J+N@/C=1,W\M:1Y$2[>R@:VXXU""VD=CE>HA MCE3!,JF+SKP"RGYWDW[M_#/(61E/GV&]^<+*1AV;@:QFM43^.:[A6.F L"(( MY\2L+ Q&VM)M)$Z1(4NQ!W]#GKRO$;S^[ENQ-*F8*>A-:NP%IX8N'*S.Z*$W M.K5E:^\J[HKX/-CZD9J?OVP ;42@Q"-$+KK(3&9'#$2M^O^\X_!1 M55F&I]!=QFIL2?8H6Y&ZQ91[ZILG2-RD_E)W0/6 M5U3Y!PK#\J!/O(A?-Q/,[QS%_KU:&@5[@XGJ>^*K?IO01^.+7YXLCZW8V'$K M>N,[9>5>ZK-=K3U3X7\'Y9YISM526UM;IZPL]?T?8D#XK!Z]>0+M;74,]MU9I8<2+\3?UX<(7&:13J).4XXOO^W@[B=M22'4>P*A!2YUXVV.K_'9AA5OLAW8L_Z'[XS&(R9' MDX:.9YV3]W%]L"_UO^..^1\R^>LGYYZRW@7]W=(6^KJ(4^Q?1\]@EM**EP__ MG,$]5ZV\'SRK?.BK!;K!;='MLCM,?' 7I'(.U_O^\I?["1_KGEPA1UW@^UM5 M5";-"UXJ9 M,L16@AIPTUZ*51^16RC7XT:&25;K3WI >S[HDOK HG(4%.!+=,1KR3WG>I3S^]@^A3%785$BNU=%OVTZQK/?"H=IGVWN'>S[P7Y S M5OGP'G$$))_Q\@6>22&AV;..U53 MT+W%\]$E_H((WM89\MOBW6/K QQ=LB#)D7\"5/X^UP=@I79!2Z];%KL[B,]C MWV"+=D'=B4!@!(RTF(A7:.9;@3KE%8FUOXZ-$S3RQK^;;_6TT;IUOVKF2_^T M&?DJ3^$QD\N2AU[Q@?Z!GMG+TN]9.HM5I!])K;I!_1J-Y_E&U$E$:2!&*^'U MN;RW9U14ZRD&MK#UW"P7(9-%SOQCEW_\.L2G5!'%#?X[<7++8%QD?S248)4: M'ODFI4IM7F&8?^_#_IE+^? M+[=8AC7J8XO51@U5N4?JPI1,,S[9--9V_ 9.O!*7///R;GU-5%@.F6SV^C)K MU5[?8UJ$<9@];B@+;"_QNAL#R<4^* F@?X^-K75-4X-5E;S3QP9#I?QPOQDT_UX(@"7QX]PG12=3'J$A[JOVR3CS:QRHV1SV% MJ8AF%;V"?0RGUVFJ\R3'G:8-"$31+,3?%O2M24J*.ART/7U@\&_);GQ4_O\) MWN,M6>WHI3<"J'Y#[0G-=C!A06QJO-M0M)&&39BVIXE#=8)6Z]PLO)Y" RK: M^N@_WL<9?1$X,?#H@/_+T*A0R-^I!5?,QA;#&7"F9TXP3=] A1=.C6IM';'@ M7WNHGO#3(E7:-EJT,3<">S+$7OM'^(/[3W@$!),)D[BU#>&E;A;8S*GG(=>2\2=V-_-+/?_L')APO^) M_0M4_U[MWUKD9H_]0,!-IX(-O+O=%&A""\5%3BZ1Z2OK!+&^U\5S+KWZ8EZ5 M'WMYO_E0/)I2,^V1EQ/$TXVMCV;_(PHY#VBDZ5P'SE"+>Q8TIH8[1Y$*A?,P M^Y5#*;7)$3YN4&T9QG"-^('F5WPR?[,FEO3Y=D&<$=2I[.5A(P):2%_]+5)O MPF\C^*6O\MM]@>3(4]/7)V+RB5^M\;6-9Z%-"$+5(7I-*8IR2I6#)*"DF"JT^Y+\4S/LOE?WR4[ MM\Z(C8INE!]V^OJVZ*6=[I:V<%381NG:_C46J3KO:F_"A$S;(/Y]E1%QJ7K$Y 0ZES:WF2 MDTX79', ML_=A0.=;LV ME_@+9I;I46M55SNX=;PY3>&H1_ M+Y!4P=_,TM;HNSJ3\D*-ZL'JBQP/DT) MX;N@SI$9,,E[ Z]E!=AA>9'[J%N,H$'V'I7$>!.FU0+*V1DF$&:-W6>\*-Q9=*\U[4@WGFE3&T M!SJN=M%'D;S=M0LB1G2W!)Q'"#BV3R(M"IB0]A20S*,BZ*L.D?3TTO#[M/G. M\8//9.P3HB+"-I(92LSCK#*\&J*_;QI3ABBS.KHVI(U94C_AXU?L"^:J\E?; M!>'4A2\4]M0,A40R2!K,N-,%:8J(6UF,EH+8L'UR)OSVUN+-4C-;*=@/A7_6 M5D3(BCVN7"3I1[_ _$"!XS@23*((SU=6_9*\0O*CE)/=*C=[.*5OSEESY:+F M.DZ@3C*Y@?/%Z[L@'J1R(6*\1P-1<'5,84Q+U"M:+QG&NL(M*F')WWKY2VY, M9M&Y=Z42#\Y=X9(2*IU%JN])\6C4V )7+8W2F&)X FE+U<5]J* NNCGX3?<) M!UCQ3EQ^!H^_5=N C^9.^%*?.7E"XYW@-1J6__'R(@&> #Z&]%OF$T%]A!QC M2[K"4#(MV$Z(L.:(B(OIDMP=[>1(-8MPU_H$-=6$[\7U$S+F;YXZW;KG^=MP MD16#/^N+KJ_:() @8HBLQ>LM4WFN5\94[3Z\[X)6&,'##0J=BO(O>J<1=TZX MMZ1:2,_/*;XG\%PR.$_:(F#XD/+4U(9')%=N4^I4K,>8 ?YET4P_%.KO\;3H M2:%-5'*+:=@%B3J!B:E)0>M]MW&QK9&GOCEHM87UB0@/!\22'<^&9M^6R?R@ ML8]+]//M'.8/5M4NR!<=)RV.]H5Q.V,24.HT4X(ZQZI]@YM"/ F=A!-WWN*$ M24,3W2>U#OTL35^+T+J=)7V1HYKX'K-2MJD2)0!A3]M+XW0VGI/ ?'M.79(F MLC%"AHO/0A_VQ^O#B]^=&@UF.6C:"[]1'KC)5MA./GUHJG%5BCK";QX@FAH9 MRS! #4KS@3W1O,Y0/ ?U3?*K<-W;:1@#2GLA+++4>::@J*GY!>A';7CZRS'^ M(.6\NDEN)ZSHP\NS#2A'L72C"Q8K_&2@-/(]=8Q?3]QIX6+C+NM_#[3 MT\) 8TM+HP7"0T-)^7=88.*M"XN*T_]>I;)_MW@"=9%YGUK5OY5$5,-1 U%G MD/N3QKKE+4_.]5?EPEI5LY,%!:3E;B?*I[G+V[0%O7I^V_;!;9@1^X@?C4T@ MY'&/,7D+@#57<"\QJ\B[Q!3Y2$#2_]<+KP MQ@&36[TG>-[O]8-=QM((4834$<>61(9 ]O#X*$II$0)UOS*%.[W%=%YRSH6) M)T\UA^=ZCCORU?T6,$;%(;R:&_9?D1Y\=721?1C'D$7*U0#H?*;EF)8WT$B> MQK? I"6!Y&O?]2^["]J@O4[E==]RI RW5[2%CIF0'+^D.7K8R*="7$:-08(V M;FB&^1]T866S)0S;E]&B0%@GW?X!*[J/X?!"WM:UY=S56^^@AXY\N!W^*:U_ MGSE(*HQQYP^8"1MR,+T F/N2=)P-\P9U.J'BES=-J (W4#NIREOK;+X/EW-% M573>:?G8G*;;76-NI2>7OR_&@SE11U$SD*-(^Z6M&+;")%L($>8XY;^%4F&" MQW_Z:%8XV^;MG+B7,VO=T!I;J2+L4S$HTG \,?.+QY-T>6D-'W#]J<<, _9( M TK)*FU!#_!F7/F6H[2NTZ*(T7<.(4OS(.\U'>?ZD*/F$0$;BAB[%&TIF9^C MD*7@$]?%BRI'2%&!9$).:&M0@6%BV=I.9'UC:%T9Z\W$7VJJG^].](U=^,G1 MH/OQ8-LYU;9K"64)44IE*9P'7NU_^:=",MAS:&$FC*I(=Z)9)>.E?!Z&)2*= M7U>4TW-G;O 'D"$YQ=>5K MPDXWGA;.FH='1H;K=L&].7S=S#V>)MPRMC:_=PG$#_MQL[>C'MQ=E=HAP8Q< MA@LB@X"]GCNT1LRL:"1L)>*/TUY2BF/:E)Y^(A82/7\J48J)"^)5NJ2TTGUI M9.5GVLV?:EYQ-4%1>E2K/CAQO\=4L-[B3"N]9A*IIQ/WDV7+'IS:W+*I_O&Z M.3-XMMB^9O+UP7F',P=][ -]7JETXS&L%X:@56R=5?=;-/=J(S&O>O%^VZ26 MI+VM#W';H:.M.7UM<]-=3#[B2QY4(L;8F$.IK"Q6*G 7Q/$-6'Z+&L?6U3M- M)\)_6HFZ("(@$YHOS_>)^>4;%0/="S/$$[CD6SR#T3XS3U/N6[<,?\&J_F7_ M\3^]UVD'P?D_IX61]F0 'R6#ZD7HHNN*)#DQ+M-J>U7[X^[_,M"S23_MG677 M^P$CB]#@'6#HES!0HS)/^NT[X.K$>-)TKS3&B2MFSU)JTG22D:I[QI9QG7F5 MVD& "RS, /'F6.U2OY)AJ5R5L$;M!DMZ;%/TS$MR^MJ":7 M3YKY@&9/D.9&.M6S\O&"7:2F7V^MCKFX&I6N&0IG.;Y7S?<-LZ$]&).%GA3( MGRLC:+SW^"T693!"1[">+9(Z>N#\S$O3R+ *I#D-DNSWJCK^=D=#;4/RC;&[ M.>&4\HH"7)+F=X++NV$Y>/AA6^2'JS0D%>+2;)WU:?5!<5IE2PZ'^5$?<*F0WAVA9>: M+?\KLA>&0^+8OC[V-%L-:$?3%ONDCK8 ZOG,^ZP\.%*V>-Z7:)WB[/O#4JMW M(\S&29-"MY@Y:1$1COJPQ?%XY$JZ\)'RK9F@)6RLH=X0==R5ZIV*"P$,J+?S M:ZE;A-GV_3!Q%I==?75ZO]A?VS$+;=6$$-EC[TI_Z/M??V:+7%Y2IUC\R=PN M2+"-4[I[%X31Q?2"#R.F(?'=.XT$K(1O:OBR.L^\69IE#V]0HZW)8R]&+HQT M2M91WA3C-0.^].W?8H>'56^HA[0!)"N89Z5YD0>*D:80(2!IV71*L[D*8M44 MQS&V!9]"5";XG+Q8ZQ/U@B/=(N'8@#!E>12E@PRGPC=FJ>SE7C=]VJD,$H2/ M^.Y)^^;K"TGGY5Z6BFV'GZ"6O*J3BII>04>A+@)@@B$GME?J)*M(WY$:MBQ? MY^:;Y:9!DT[RU[**!_-7O/]NSI%E[7)]QX...7Q+N,%D@;[XE_BUZ$XI'!5- M=P/ C&M,)]K\8C=:FNG PK8YDL4O^]'.D]K+0W,B)ZK-Y3?<+ UW%I:"$K4-0IX.I4&%LP;>L@%6Z=HVW9_UQF;0+ MT_JDVY>DKWWI\-J2G&=" ;XEL.0Z2BRCFRU'LX\KUU*F:*SHNT(U7"Y+?'/6X\>9GP^XSN]!N0T$8O3&T3(H2-..3O\V-J12>?RDL:A*#Q4$2K<$ M!4CC^GO4!9ERK"RV+%#7)>:9UTC>X@9"&?9CP;,EI_(,KI$7N)[[#5ZYFN(Q M4\UQ<>@HG]%WKAY+<.<>2UGU5QVPH%G_RW+;)$#&V%/5 =5?MP3=)3,S0+:&39(&=;K79 /EA]H=0((RW74 M-[-6U>/,B\M5\88Z'?6CR,,E?/ISO+;*9_2;G")'!X2^_-1P'#X^TQQ*MGH# M7GJ!EMCJ\!F),U1JG$0ZDA:3'X*C]6\$^W'W$SW;KHST"=.(Q#G53]]_'+#B M&3?G2)]%?2EJ\+H4'^RS;PU42-8S_UZ85I/F>29=D%;:)+ZLGY@D! M,.BRY,T>/E+[W2JV#$*D$R_75$,+67AQ_Y3'V8H7-?,W9,)EFG,^< FT@2Z8 M@N2C).!]NZ!4.KK>E "7 /3HS8!.R;=%[@VD?;D/T:I'FH]5M>%TW]K%"LI) MF9IS@_HIM.Z"^L=^9Z5E7 BWD2P F_SYY+Q6-B$5?IU&6>Q=%&?"FJ6D=75B M<=AC+JOC;[ %+@;M!'G^&> ?!5=N@L,A@H/FTNDG)Z\FG16ZM 0"@8Z LOYL>\+;LAI# M.E*34X_\'DZEO%\-D;#BK)B+(=:/&3VHS-J6 MLH;7F=D%RTS#]P++ WS''@)[JQ^#YJACD')+'8DHI?%*E381X9J*&>BT$XX] MFG _=IPC_?/F_K-&IY\6S&FOX&]3K2CVKYB\$VU:%#,\_P@U?*:7K41%3Y-4/!B=?Q&!DD] M 27M"B: A?!JKDQM*CPUNU=DSZ;Y%?4+UY$H(?YQ;ZI=YUVNJ#LIM'FVBH;] M@,!8^;>\%KV2=Y,P7C"#Z8ZS1B;A!+? MDUE#IA4$$NMR'(;<<7C^RC7CTM5Q.==,#+,CM83VZ><5+(XD5RZ+%0 295\7U^OT-]\8\N]&)V2NE M<(.444+82N_YMUE_#:)^L5)19];0]3H;XTM64HAL\^H:VJFJ(I$<"UA8FJB1 MX;A!=?9VJ=^#DVG!IGH-^G=KAW) /QGBH?6U<8HYSMF)0F+0T*V_'J4.UW,. MK 6 OD8I.>T53?,N*%DLKSF?J4)3_1HG4]=,4WV3&:*=P3L'5VAKA'$_LS,V ML??0X.10WG_Y@LP/5T[4 ]0X& ?IQF Z<%>)L=L]NR#1/7-W2/\\Z>=X\03[ M!*+5!@"CQ8/!P"3G*R; NH+.?"I=TMIJQK7"YD#&G;OQ7L^7+L M^L'EGWP;BPPP%%N["^INA1ST>5B5\,O@@$66U483[NV/2.ULW^%G&P7/XY]] MO&)HUI.R62)D\:1 2FY/#RT#WU$7BWND#^_]LF>4;8 XW[G=P/V*>0GG[+@\ MN9QS_DQM4]8L2XQ,'RXPDO]8ME]-9BY9Y@'J/WL*\6;_HE/:=#=?"H3_-5! M?7L30PI[S+RV8Q"?QCSO9P#4-\#T]'JRV 1HL\-^5PY8ZUU-YZ7L]PY"879A M3,%=$/TE=4Z=M!4G9I^RTDH+HU/2BLC@_0"D1_$Z#9Y0?RF];2I+7;#FFMH) MCA>7)4JU>K3'39XONJ W8AF6@!4!C8,\9AZF9BQKX_::"Z_E_'.R38#L>F7Y M)@U,.(C#I8>TY%C4L0K@OF/RH14'7TDR9Y_Q^)=)'N(:VP75C719Q4\9&DZC M5/=0YW/S1[;R9:GB"+^"MY M>[>G=4@N; Y6G:$A=!=T_*<(;1=$X$M&\XX9R/4^E/R530\M""P>'-.%$C/; MDN5%0LO7Y9^X=&X*Q<2)=D*-D*W%J&DQ[XT!*HX9N+1' QW'U-H"E[Y1XE/9 MW$B'R5YZ:Z6Y?%*Z\;T,2G,2W314N-:Q/DN'KT98HUP2;/T?/23-:C%41UX" MA!A@"S(D#B4VUG:7G!P),ZMUE;9F7.D-YYPJ@$-UMF3L$4GR*S?5LT_F]_44 M['/+7.Z0\L%RMXF6(3 ].?C<5SYB"G4+:V)9KQ]DT1NL952^F\L]*2G;)Y_Q M")*3@^G'QD$$4:<17_OPR@"+)D#ZA6^M/ =$TJRNT&+G# _7U)O)WA[;]/L< M.E91F?\<\J%AXI4=]L&[M%G:":Y*U\M+<")FF9VE,NO*RMP%^::>IXCP*(S^ MG)I@&OE^5+&754B_Z*?UUO)I7]>R-^+ZN:QC3]ZA:EE8U,%5Z;JP;EZYKA9Y M8NQ\UE^GTBV&?E]M?)CZ_H=Y8%"(GE+9%J*J1)RO'G.:?ALJE>UB=2 MZY#E[V[GSOTKI/OU7LLYF\EZ."9A55]:*#5HD3WNIF0R+*8T M%/BN CZK0\<"4!J6_GJL?H892:X20NH!D7=+B$"_)>!)KK@V?IOZII2>'!Q_ MLSWY6HY>:ZZ9MA5WO=L]XH?.=R^RDEOV!'\H:C1TST^C%!';I#<9-+#5GOD0 M]7$R3BLN0DQZ-'9D#5<6-IEK&IBL\,VYS%U]:JS4T)L]E"MPYHYDI\%;NCLK MTQL0)_,=!XI[\BY,XT\A&+W5CI_6I$Y.5OBI2F]HHP+KZ^*X'0KB+A3 C-5CVN)0T=4^L W:ZWIC[]9A$_)FF<7]5I$XQ M\%03PR4N->9,721:S"L9A[;&Z3U;D?)[ECE^SS_* M3V.R:H:+?H$J7 ..T8 D*,42=^"W_V(F;+2[& MAYJ>75';.IDD6GB23VLBSF?YW&_3C2W&#>!\I_2>RF(=6/K:NR@(O.GOPW1XHBAMJ*3EY)2DVR^?5[]/Z<\0 P4=I7UY,Q7/2^ CR@!X) MS@.,+;I,P35W00*K#Y?R%C[-5.8&A4C$T170M<)9DWZ3GY/,B!;O,J/>R8WC M+S#A5.P&:\^:0&B8%'VYI4B= -SCFS2UMT=S[ZBY2"MI9]G='CJ^?7F@JQ?E M#W#3,^'1'9S%M !6 =*8 S?R*D$6CI^D M:UU7>3\_DK],>K*9%*6'?KQ8:Q6%,D0DDT6B\-*I872O:II_HG F[29)A"F; MI6T9X=.'6"!WKYW[S-&4%OXJHM7NI6@HY;OG=$\4&+RS#R44N+4^V"J48ECJO>C3M82_P&U@ KFC ME%#NAM* %L.$/28\1 .3\I''6<7^3^7'U$+,EEL:)[=4G[#R=D&6S?UT5)56 MM2LM?#3W&8>OVZ&_]KEY+U<1G4G@?@Q1KA]UEJ;3UY'@!":L/R]7;3M,D^XR M/-]>2QV)+K0P,_Z +37FB?NPL+K)DWW2]<;\JZ9H,B1-V0<<$NO-.M8W6P\6A=J52V&4]6/!EJ;?^92-B-1I#'*G<)X@. MI\Y13(Z #/3H"$#(G:&'U,00IAZF%57,64:&O_5UJLQW9WA5H,,"%8:'W^.= MY.^TU38?2BA)Q@G=OK5O[E^S%DD<&4T<>+=.RVLGMW%TWU_B9 MQE0,H4-@P1&1]S[\W"'UZT[!-0OSSC-U.D35BN=%1D$<;[2_-SPYZMX+D63J M,2X#)]^C9A8Y3E+['KU&8.S'@\$)PFB8J_!P!8X[U>!S\_-K;M\& E0G&Z_W MC?D4IN0^;I+9::7[L#(TI:.EY-MI4L\K+2NZ(HJA-#=#8&;*@BMZE^Q3T8 M/H0VZ?*I'VL(#TYG"O\Y%ZV41:RSU30,N5#UG"C$L M$> E<*\5AV*W=!+ZF$E[!8"]3OV:B-J/-)V$:ZD?/[&EMMS8A*_#V*1;K(?6 M.RJTI/L4974[5'SI$G6\Q-7,'L36JG>.2,\ [KV[H(-(LPKJN/ED'T[M<9'F M@]Y2&'UM5.%#46 IB0W.=C#JLY"*=SKT&.9F09\:XF?)B/BX+,NCK.YB3QC MSSZJYWP&.=9,+.W+&/FW)L("6!JD>Y&C32B,;"4*9%^B8N*#61V^DR$55\2Y ME?W>"X4-*RNI.41IA,L? ?T SR;WH4_H\RXMW86#AYY:GYD7WP_[@GV\6*=.D$X@LANI>["^($*# M; S0'J[U;3%N&D_*9CLW/K[Z,DOU*B*P4B';(GK!.TO&LR;UVO%#.?.(M&:^ M.+0$,W7_MC.>5:;%%[%G )6$U M6$A02UET%[/4'1&&%M,9N[RUL;ZD+NGJ,XV2:*9A]X87ZJKT;<5/J]*OX%GG M+H@B&UG\:/S5ZB5)]1BDNN<2^@@T1RU7)*/8A_[4@=C_XG?@U4?'@Q:/Y-?[ M_%\'ZO[?3]6+7=!2P>)Q. 7/SW< X;OE%-^'4DGG?JO,JTVVU/[1\S"RZ$L] ML>'Y7?1?:9)7(B^XEBLIF*-^%,BD%J4<&,&K(4]5 X_VW.S)]CI@J CAM=VY MH$=5&(EFGN%E);;@)J^G5_0.MUS_*IS](0^=>W2<_LR/XI'X Z[O@^XZ8ZC" MO EDYW>1L )=)9\084MQ<5@^K=QVIW=%V\E("^C)WD!$VERN3\7KF$21+WD6 MO]%?$T:&=T%<';Y:K*+%[@6^C/X%49IZG/[MY>0J#A?FT0G-@0WF79*D&G$E MT+N<^_D*>])B%E%!J?K<]/(21/,9\:*<"7QBY- W6X1S=X[7<[6"$AC_ZM13 M)_QKU+OIL/<)@L/GC*]J&.J]H8:"/@+?Z*2*#!P0>P'U+KG0LB .]K M7R*\MX,?:0N*DBP7]V??W M)WR6D2+1#A# BBI/6EXM>.40_8[OFT';O(@.IL!REU-V--I]%[1?K:)X#2_9-AD, M4[6UXG$;6.$[.&!0;FM1V.EX-7IAX>;)OO1LG^GMNPTGE1A_0-IF?K[W+DS^ MQX#$V2MQYO)/H\M]#YK+4T&2WPZD ]M5B R"]!$MYZTCB$CFS;>S2CIT%QUR MW]HF[_K79*C#?9&3ZF=[*FW$+B6-F12V,%4K5L^CAM&UZAOM-.6EJ/J>'!7\9I3WLOPNP8QVHT!F!RNY-OQ9B*7.\]IGG_W+?9(*II89T75 M24+[M!N1P3W&M,940]YUHL'+QCC]R"5>M$T.7[Q]UI@E/?.I9G/;IZNUX;:1 M+9HAG#PW_S+[V/%G^KZ46I\SG6 HC^@;ZG.3I:'C=T$-GT=5](T-LYG3DX6)P]<3:?/Y"U;P68#Q5PKJJ%"1,W3^WXN=O(= K([.P[JZQ0!(V[Q MO5)G&ZHQC"#[N#$],QSWV'G-1$'?LL2V:IL4"G=3G2?FKK$@Z%:8GY+3NSMF MGU_(GBM,LW&LZ539)^.-/VK :PY10TVS-?8,\ M:: :5L#3=[RK2#1%F'B;# M>(-Z=%')54X6;Z$[7@,G7[A\NO#$4GCVV1Q!EU-Q\*+==V*4_LT>-,?B\BZH M4YV8X3K^\]/BLM&Z79Y6#;6=E;0'8)>7%H]#'_IA/ZG:T1R>4SQS;YCB\H2N M(BH]#P1"!2.Y&2#$VUNLU_58?J3O9-M%;U(K7T)C/N20XTB!,;2<\*I?(K!+ M:Z/U:H7">-_T21WW+[WRAZ,&)]\#1J3L7G51]BA;#$L6?B3U>-GJH!%^A R/ M]DSPR3L[=G6456PV$2=G9!\>J:?=30*K*JGND$$PH-*EZ=&BFMR*2L^B1US%1W7UD3OXA9<>,3 M^LX5@_:$$[E)?!OK)*M]2-..>E8)4[H$^M 3FTC94I^^0?..#^%T2)DFHO(7 MKBWT\G;7CXKB1\*%>T+R'$%.H'8&%V!/#HM&@==V08=$3">09ZCQ2W'-%0N] MX8&> LY @ZKM)FQ8W*HVU$X95DR=P+]-="E2 MT:Q]"J=^?'ZUX>FL19GO2=FP$HW3-S7QMO(1LZ)Z-B;F2W:]>RWFB#I/PR=3 MEPGV3M,)(9'JETPQ]ON< MM,0(SOGB:*W44K+T<0<"?1US..%-''EAQWD_J*W:\>1L\*/)+&%%3OT^*Q56 M,04E!T#H([%X[AF7?$!3ELJ 0;(%6,E\2A$<_K!*(9CA3L7TC?&L[L2NQ ME:O3.OQ6Q43M<:V4>\3YY0;=R W#Z_ESYB+//%0,B_=\ER, OKW'JQN/2,-6 MMQ[;CGK0].5N2TGE<#74?9SY+N$X.Y@?80%]Q[A&-!NFNP>,RAY*>G7@6VY$ M<'VC6<%MLV7KI#+0$2X0Z(+@SNE7^ZL-3Z\;RE"W"2Q;1G>+:G'"+\8%Y+J! MV@ICXTR)QA.GX^?L'.:S VP)_N36I$H'^'377J-'5CTV5&:&5 .)Y%;P,:0] M(' P=B^W.[X=?+]F&?I,@0_.P:VP,"_#-,1XNN6?Y M^:ROWAL>-'(J\2S7N1R&'MWZ(S+L-?/0*(0.['<6)U' M-OG+H.^]H'E!GP*+RQT]5OR(B'ZW4[3IQ\%6 MU:LM]LF;^=]'4F72/S7C.D)C[7:6;]Q)E/QYU].CZ;L75.R4%OW77D49@X2H MJ%;&14?4IYU&BDT!D#0U;0D\7E;G7=UY ,!O-CBJ,\^%03D_/T05WRWQ"*?S M7[O7U!B/)5L4IB@76@8>:.D_F0MUCWG%V0&<&NG! M"+&G0G>*^ZQ$@"N+W0&0&4<$^G+=A*991<@P_6GM6K8]O]"/3'D\]&X:?VC" MAJTU& VQL_E#5 YX%2"9M+5_?C6+N-)>X#.^GGURZ$;2SHZ>=\>+GTG'-GC2 M'AC>'J"_XL-V^'X-WP7!.J*#$'EVU/XXI %9M@01X?K;_R?+ZE9>'[WKY]MO MB_"94^EZKZ:R]SW3CS9+FT:,P2^PL$Q%FD[G8B-7,IX/@;XZH:] S2;@-5J! MC)!*\1-Y!,?Q7WH.1?&F]3^$,AUQB5J.*Z!X:S*[>75NO3@YSW>Z>%.=7GWW^WS) M$1S=M&L+-$1M)%5FDGZ'M*-[P#.!]3806-CAP!)]YT_]$F,E4C"36/;T\+BED=_1=XDH%3&U375!4;RFR/=S<;5 M*KSBG&K.?S_$O MG]*S,8J/JP"TK-$Z8*/Z;-]KDI \VER&O4+U4IOP[]L@(A_:CP MA!!1S7:-W@JRV7W7BL+TA?Y!M,Z7IIB9^?BC[[_K];V2A%",P!A]+AJ]00FJ,C6'RIH504>55Q8! M!7 ,G(+:YPJ\6=D%V43 1=;"&H\YO;RP^C"$FL3>5)BBE'L8I[];"TB.*)7A M,%JYF*5Y\WSV3MR_Y/-Y?6C(VQD$^'8N@1XJ%M>MI@-Q'F//T'D M$NS!Q*=KNOBT!>>:EG0+Y95S^-$%&+#\/B\6>1UM3BI!!+ M16=@F!K11?,54T\*AAR B=B+86*U'*4.'"U5R(P9TII)TLPY=94W$+[R^VD? MXT4Q>$_A,#]JHJ51GW(6:I;X$MRT:%^CVLZ\=DBV$O+E59YW4Z$\K$7 K9N; M8K0+&\IE6N,<#[?ASK=9*OWYLYNGE= N$/BYSK@::,FMFF83'_7L)\2L#B;PVKA].9?1(<^I+ MTB((; [@%[E=9A&PL$KNJ8;N+ _Q1'L@"N3?V:2H%7_V#.:/%C6*VM>)?;S# M17%F>"/=1]ERJPVA(BU?H^R[[*6.3]U?QHOL7 ^;3G=>?^@Z(Z,I4+0Y].QJ M!+FIL='^;NVI+ R3O[AG ;RG8(;/]V"/,<\=34,)(QX,D5:Q=J/+[*FI-F./ M-ZK>UFE?IH>=C9^%'X^5,2.OIIEFW6A,QA]%ND\S[4D=AYB7&J74=4-F70"] M9<48]X;QD(XCK@F?-B7;1MOW4N=JVV$<.]M M_XK;N.C@C\PGF6'0'Z4N !C25IR3APA>?KH>SC(^ZBI8G45IDV'H8(:1=>AXYA.4U**HWA]P+3'B=ULL$5 GYCWES-MZ6B. M<([4NYEYV-3YC&PB!6[K(#G9/7Q$XLFABC8%VGG2-%/0J+>#I^UX >2;(0C( M)(OS);6,),:]%"1ZXE[8?23Z/KSE=N<,O76]U>+>>DJY3O;-,_Q^OHSH)LS, M(FF1J;08\_ &1H(MK_W4=(7H")NVF5_X]K'C?1:OAO /#M#O:^^_UQPZ+_]L M+N(AZ'3^JXE?%GX"EDUM;4W18Q_&3N6$KSPQE3A7\N6?L[79G]F$C4NO;D2/ M8J][3TY_0G"[ZIPR= M^JKT:E^KT.@?PH;*7?"A@A\QUVZ2KV!9_0YZ9^O=6"(?,]:I.M.#>EZN9COY&]Y0?7-7\P52'1 M\! MV)*7>TPBVEZ;1%PGB)TP3AOD3E%_YN]I#"M--X4K630D!LA=_!U!U_ZH?X:F M0Y\='%QZ[^D)O=D?WW[3?( C+XT*JTZ)]Y#*P[\*@8.A5'Z-+MB/^Y>'0] MZTS))P3A>DMS;8[%^N%9W\+$S\_@JCG: ;S-NR [6W.]D=D@\IX>SP?@E4BE MQV1,7-L!&HP,B=_ZN<7A/(=(5U6\W30A'TMNR)I>X4^O^XM@4O[@[#Y]^U3@ M\5)\WRSF, +2B19<:@)J7L^Y$BT*F<;4GJP6TQ2\U)H[MR2E1[662+KG?6=: M^[5.CZM"7;I.1L!!,%- QY)6E<*$%"/T>O"B%NH\[/=V]OC]8EG-A84M:1UE MQN&U@Q$6B;?>-8Q"S\X,>II(!:U=XK_.H[RY5D0:4A[6(4QI[\1NT3.9PK3^ MH/#/":CIT]92EH]CYCI?%CQZ<9NXUW*U^G#:@HPIQE*@@?M"\7B;=G"I8K+CACP>B$/$F:?6)5" P>QS[;FAZI$:E!OO#YG..:E+-E M\0!,^YW.>,3F!>+%ZH[:JF5-6'P4#9/ MFMFR:I&1"L^:'_F)F0UR0/@LV^ELHMQ5T"^.RV*,>?7XZ=6'9]L-&0!F7?,8G^TX(;C+^$3.(86Q!D^ZO0;22N;H,;EYI M&-=4%T4:3O\2'2=5%L!5":Y#FDXN"QZPLPAQ"DWN66IS&ESM;'GGB9RX%+ W MWZ=<>B"02DTC](!%X8:<:XU2DA$6O,H;#^FEQ0O.KJO#;Q:<,_#*S[86K\,* M3AT9\OIAEAQW8%-]IK';38UJU;D+.OH)L0MRJ::A6BXY M^9DP<9$L<7+L@]F6_\U!XSSZN]]3)CO[Q.9/Y@_*1X2@:NC%1TDSQE P"W>B;9->,D%$7ZX65>(*WKO\U;, M4OQB6OB=9N&Q6H7^&?JFHF]C+/M#BTXT2@XUC3\TRN9#K)--BDBI4F.,6RWC MOW)=K\+ W(II%O=GDBM,!#1#LPLBVUI<22CW-!\.DT]"H!U3]N%I&ICL39%< M&H:0T3V6I?MC$U'9LO+YLZ>KH+.1;PU2)>U-STX4?'(UA)O;'ZX3,3N(Z M><:\OZW]ZYJC8;3/+B@-PL<6_T;/$Z)A>N!'@0-V0%S&-R+7; A0G[N^GFWY MK,XK)$CIN-,%1Y]-P7/&O)C;& MK<>804*_4J2A#BZ9PCDO"YS!F_,>&C,C#]XY:';SG6;%Z2N2GQD:#%$-(0>= M/B'U6"]P\_[??',:,)+=$&=?D0=S0,2-<<^_)!-A[KKUM4;16$])(A3M;R7@Y@2\3L#S&YL/ MFFT6:&\'EAT\$S"C1:^*JC M+J<<>1W2-SY/ %4. EL9]_2N)'-E-(Y#J>IK-14/7MIO,B86G^(=$"S+_^ MT#>RC-%-WP4I]Y=$)E2JJ[H'2T-C-&H>%2JW^>UI81>S++@BJ?I (N"WWM5B6V^O:QVW>5S,$V6E=U[QD"[9C.='&8"JY%C) M*&%SZE<2;GB:*9>S"R*\0QH%;V\M65"N3.V,=(<9NE=T.PSX.QK7;^K_NL00 M>3_8?S@L,3+M7Q;B+%M^S8F-63*PV^HF>L8UDL5AH5D$J_8V[0#(M;:$G#N8 M+YN?N3YU\A\^,8P4J438C9"^;BB3T FHPS4TJU2M7= CB, FTC,DO[\P']%H M$?W#MDEW*D/?;,.S-:W?MGDNS*_EN+&,2JU<7C&=5$/-[H6D["ABVLS?(.+) MVUV\PE_'9G;I?*,,C42&Q+^I;8AIR[G>'$[H'Q,T/A5/T4V)F-%,PNZ!H M. "WI/531)?!@@@]LF(2,V)IA&\&2K'E% V;!.JG]Y;?4GJ^;\-Q/0NB%.T-GM9NCNQ38043FESKOJV M31?;!24@#Q0C$H/;W7O%Y&T?!_JDU?;1?C^W<]UX>MW]6&O9M?>@"PRKV!WO M_ET0\?$R-I8MB]E0/X8TH6JBA',).@F-4P_Q&#\#ZF.[Z'RU%QK"U# I*#.,>]2Y5$G@>)BWP6A1NI"8C&@-GMU@F+MYBM6$8.R MJRG73^'!WYI.&KUT(!9!08Y5K+R&O$0J[P%B_"+_O_9L"@%:9$BR[H-YF$B0 M+_[X%"7DQ"_XXPQ"\=R<6@WLU&N!H7L876-/A;_2Z/:))4^>9MJI[CSZC[3! M,5PLI)/!]S&/B#J)DTB=U]]0)W6G'I5!9M4*\H&RWS_7&1>#G]N?H1M=Z'A&=*(J ]_,1K4C3&S.%T&WL<60827J_(TSG2G=?9(3#8TN+@=E" MF_K*5JP$*1S$'W 0]AES%'F8]0K/PQX^"SB3;QU#32P*]9JQS;VGR*F&%G-!C1'E6.M]%DLZCW L/GK77N/3WB#4^L9) MQ='ZL#":< 3+PBCIJX6KB"TN+<)5M],L5B['TBW27H%K,W_\,^BQDOO6X K^ M&.*\#1!&7;PVJF5U; VOU#KN[H/&:1FGN,V;2+95Z??MUW\KU0,%B<]8/.$6 M6_7YKP-B_YHX'N9@E:)DV#-V[/- H#>)(DU&IU5XY#K1^&)">!^"N< $]1I? M_BZ87[$+P<]@=JU\E!"0+:!AW'-3KE?B7?Q/?-OCY?Z-X]1X>A:MO2J1Z;Z4 M"K:F:1450-?+B2.&+TN&?&;F8:J]=?TJ#5\5S[X;%AWX'?Z*9PM0W$K[A4D% MUUG%M@61#X[C8%7'H0W;#V_@&V#0DG7=6Q][#=H:JY5B&EM^#UI(7*=F)PR( MWGKJ;A50YB9.7<$N;1W]!!6S3'WSO AJ-SHSXTCLJ;D,Y?'E_U_M??D_U.W[ M]@@1V?=DRU;*4K;*,$5(TJ"0F30)6<8TW649&2:5?0NA",D>8[*7,-G+FFTP M]IDH^XQJO&O&^,[=?7^^G^>'Y_7\!<\/U^_7YTFJ)4A+Z\&> MB >@/96?N2RE6MFCG @I.GX7=(L0<\"E??7'<%-@&2:(/=Z^C==-8\"W&P(? M0O7YW,6E5&A!3X2%];7 M"$F,'(M3_Q#?]Z%AM()L?,A(^#K)==)X;^8:"\J2V)Q7)#*-V9_?8/3;LC:[ M%4(7\AYA532CL;:A='%DC4=H!;G72SI/)UZ!)-"&(NV"^I'VVN>91L.#J6:V M=)EU/B159!^FX,-I[]C,!=;L/DZP4;*LQ WVDMRDYHD-WD%II-G7CV[SCT%I8I\JMAW(DO2DI,;.G?ZHD]RSAT+=L3??UG^7GBEQ ME4K\F'0U5:[U18CN]42F8_@@3H+H)Y(0KOW^,PM%G>,'D!=HVNDAJ#)K[::"=877.?SBIGBK/NT\;7I^CEYX"*^]DU7P[.?)AA-EIAS MK<^]&7\ ]J75,"[1H-%L%3^9^YGQ ;T:<5OP][N@=<%G3WK6>?2O[8)Z.X;. MW(Q=^MJ'F=P*]OS=^:=B^0NDWKH-+MS<7P;?IUL?\5JX_,,-P?.G:W )ZZA%5L_,;V%Q+YE&:+"]N#R1@@N9L1S?0RIRH:J:PN7G>:X+>W7*$>@=(V7]T&4>S MPZMVGK[^G$IZETF)9QDUCJ&6:!>PY[,V$!+68G7)Z[F^31Z8^J5YXZ>95Y\J M&8/.W21DK;,5L1=HUNO6M$<+E01Z3=NL'CTWNV)5SU=ON.7/OY6/+N5-<5L/F6F$#T/X MP,>I\:%AD/8,,V7VU+#&V+%7HP$0J;F=1_:U*(T ++_.T&W'I9F\NQ]OAD7D M@D7"@/B2U=,-[>M!X^T-];_1,3H!JS&U[S^-8)T;[.3Y/0-;>\K3U6Y\$4X' M-BG0Y&TS4<"0+K*0444)Q46UJ-,N)7J5KD $6]0[[^%7\V0-NR+L>F$K^M/9 ML:S54M6D83NUC227)/^]@;$@L[<[:1"O&00#MH/''IWG2"=LL*N7(_N8"VWL MP:Y$2O2[^#;=_4\*&P,.F#:UWK".<^$7SFV!64I^TM?_%<(L?OMWD9 (J8F; MAC,?8ED05EHTQ_RU^^[ZP5Z=:_BNL71)B_8\"0F VX1"Y!\? M@REA21YB( !/HMRRHS4>[A.N.8RNU;YW;5BFOXF6DS/V@E;_^HU(;F!#4&*. MA\J8\=N!_I+%0;($ Q*]<)O@2]F,:,SL,$''A)N.!)2!-7UIY&$[W0^"P3=+ MS:9>JQ-_-+)V%]9;Y6H36&KE0#E)A[Y<^E?Q'%>%25]O.[[_')_M?XIJ@>DT\'3(+S?+GU?\;(HQ]>*/&9+:S[:U*P:;Q*D% ^KU])% MWR=*538]EX9'7A6^&1.K_0F>:) M,2/ ]G4@N& :3@:B+XW>#B!5A8&A\A_&@TY8&FRU:_4?F#Y;?Z(OAI;WBL.( M>1!AK!NMG.$U\@/'V2$D?-JZS$_?]T 0OE3(UF'((%97(\RL:^6;R:_OK7Z? MN_J7;!Z^QWX*^I6X@*A2Z@8@*"5%UHFFM[7$:$I#.P=+!=AS=*,4L#/C\VQ8 MV=J<>>/C@GT9(>OHC7.XH^1?8B?2]1-W07<^__G+*T*2%;R3C=5E!H4/SXFQ M5*@3NZ %.;IZ]P,T5K?0=YTHBM3;.V[2J[\Q2?E MDFD[O$Q/#%\70M)L7PY?J_'V?12CJ&+9P2_-U2^Y:#9'=9VF8*F]\43FX:V: M[VV-4D\\UP+"*HG[L>Z !747] @A'2[/TLG/JF5"']0LMP%M8*;]"EX$JU8+AWT$%A]^6>?YFO#B?E;6'Y]BYKO3DE]-;XAMD0G.::6)MW_WF$(M1W7Q&^TZB:5G.K$I=P7"LA:>%S O6%48_W*8 M#G%IATYZ7]EY3O2?$_R&$_@)24#?;%$?"R3*P%;V+$TMS.:\7-&T;Y(.DOZB M_>Q=W!;2*WDMH@3QH@];[=QRO1$8YR O"Y'(%L-: >DO6;+TC+P%*1+6?DX" MKS8>L)EX?ZIY6N;F '*2E;?6'2=OE#0%G3HMN O2]43Y>Q!&IU[GWQ.G.9F!\Y\)?%5,PZ12ALW@NZ27JC>\7W=]-$H/T!XXCCN!:#P=DK_9K M=I/'&I("-F4 +)#!O!@ZHTCF_Z\LJO_J/KEBKJ9"Y3LY+/+##'C5NA>P/'R(K=9T/5_9AGXSO)EU7&\:&42![ M?(P=-/*U9_-*VGU1.VFAS.>:;XA)'X[=#7F3TP^^]!F2=^ WAV3<:6F=Q-K, M+F)TN%+5.-B[B*4>:GH'D^U M9(T=EG6)9?<@I$88:?3Q-HZC1S8Q#0]&Y/%F?I _IXV*JSHNKG /E-L9DY MP+J=K3QJE5^.05NG'-I:V] 0M_WXXMK'E%_5(B4U7H6B*Y$ M]IC_&D5$*I%7IEJ)HJB G9-P0+_CM%E$R2KLVH&BY#CMG[(_=D'&]E7!*AY- M->=?R&N5&NU"'O+$&/. _5^-^0$Q^/9@_O@KA93LR30,;V9GYOIVG^YXTW%LD'B M_JB3Q/,LU1+$-[;DB+:AFS73XTI=;9P\1Z)K\,2IXBM<2UM/T^W6!%%\@B^$ MGW(5_.'04[C6\Y7:AGF19.,HL(T2 QH!MJA8[B_'Y/IX-(\$^*X''CWZ'HFZ M,!:W,;*Y7Q=ED-VFG.)$2\V$%B"W'G7.2=?A(N846$ZT<0JDTT3D 5N#_@*V M5$7 C%"DRL;!)M2WXFS$VJH\'_&%;SW#UOU>K#]%;#I\TUU ]3OG>(4L&!?> M[F3C_!4.Z3XVSI-%_4P6 P9$)%?N!Q:Z2..$:G,$%DC:E\CGS[B95AXX691J M&D$P&S+0[;#\R&QI"=L%/43X_&;D,"4Q&IMN:0Z/F$CHH\M50YO&5;3%IC=6 ME@F.MLSM>NOO!\3,;B7)J<9^.GZKY>&?H%S8F\J7\!,7G2=LJ(VVH(U]33 4 M,G1T+YB<5C-VJ=HG,R":^>N 5WR?9V)#=F]U(\/N96O6?V>L43]8Z: M7RO9DWQN'(&3I!$[PFRI<['#4!'6??K>V J,(VEJ(7V[73L<=5I)&!-Q_Q]_:?SM%"ZMRWJ5XCG,6>]&G<:F "HG)JF%=&&:%^1:OB/G> M[ZK)UZ[-@B00]?_[E(_4#T M1T2W: -T"B%:4>:S(41B$B.."E_2573#0#M0KU88]I4YX(QXQK.B),R"L0:W MUGG4_NR%6DYS9[OW1S T)MFA-OC?H; MN)G#WYM"K5HF#\Y>6Z-;'GJ8"KM$J"OP5PH2%&$50( M-T:D(VL4%OT8JTKIM_<[4!DA,JEBB^^ WE&.0T:FGFN0:.FK:I/;CZ0@!,#W ME#H0,ACX/%],G8@D0*#*M&TJ((."PH_'[1P:;])_-6DA-5:)#]:WHEPV+2 S_W^[QGQJ L3:5JJ4=^U$Y9,?SV;"D6L*Q4!1+>=7%:@%^WW MUMPE^N+7Z,UYVN+TFK2)FR5^!E5XLZ=G3X_]EW+A4SQ_(?(0]7RM:&EV#T2X MB2-TV,O#NE@IBDT WKH=)P3V(LP!:9VS&F-C+^%O#?J=*5_<8#/R&5&VM^I= M'QM?J@E?ENT"F:(9PCLY=<3)-$;\<)/$_$PP->D=C=EJ)I76SM9Z3_^1B9@8 M#ZZG#)@:?*N"UHGR9WP[50VM_N5N(?U4A=!0+KA0$FV(X,<(7AC^V7\?+;E2 M+[W*VT4PK0@:\>/%B'\ZB$DX;V7L+U!4;?Y2Q6K]3UR.W>$ 6B_#U()QB6[T MZ'7S1MJ"KM2D7<%JBWK#8[>22/=TO89,YY*]2(4)V\0* 4M5?52"S;'K?/1> M!D1I+]M(HX9FSJ1T95.A,6;*PTT61;XM8C:U'&-Q/T!4)P=Y__?3O[C<#PTB MT:K&N;"%KJ';W*4>7W$'S'2 >,:]G;HZHA P1>'M_K .IUB5XZ]-L9SH5COP M=N-& Q1:([W =SE0;\3_EEAMV>F>>%7#%PG9B93SQ(L9+NR#+H>R.T_CTFGYD$7X8ULPL_1CKB4MQK8K4,?^2 M4)WP9IP0CYM_!7.)]P9VBGHK, @J(=Y,ZAH L[73-I-<#3X07E*(>3)=$_9J M67L#-3/T4I1?_6F3Z*>#Q98.RGZ@[QS+Y*D4V:(.F!2R7.([E"0)N@$X44Q^ MG7Q>5);V1B85^:LN##X09N* W#]WK/XNCTWF\D=H*9HG? M:PL_D4TAU6C&AFOXYNK3$1PC_NHL-RI@QG+>S':ET9]4 M%O\V72UU>&/V5(:YV/B//?^4JP-4"J05+\@HV"DQ.PS(4_RS"(\-<0J -([_ MZB2L27P*DVR>Q/"ECO[H?:D9 M[R/+).!_H&56<#5\<88068#9#1/IB+D)X/#3?LPFNU<^UTU(>/+\#TQ:FD$?@&0.>(U_?.7YNOV,?D_.! M3TO)5U6!ZZ5(+A%E:FP#)-.I"WR18+278L["4;3XU.K]6P6EDYUE/N%JHY%U M._E#Z$/^(1*2[Y(H)"MUSUPI4$C**YM%1 UNK:J M2[#MYNV+V=-O<+A7HC_R1*W71]Y$4'# W_DHZEQ#5'-8 ;M/\7!#0PV=V[=Q M,9*47+'2*!#R.R]RK1)U*_;G5>T'VG=) T,?AU1$WI@H!YV59PJ%(]D32M(L M!^:)\.GM:J"\LS&Y[9N9^FK5\NQ!H+S\>9V2( ;!.=-)O1K?H2G;PR,5A"]C MVN=];X]LI\SN2?AZ!,2;EZQ4E9/91A3P;3D!R)>SS*$QL\:TXC3?^8\M4F3; M(LR!S2LC"T'UHW57ZC7Z*TJ8CGQ,_R0\2OIC0V,98:@7IP8(M#D9>2"Y#2*QFDS)@728R8Z"+7"HHMY"UXK3PF\^SUP@X'T?F/"C M-L]:8U2]'T /;IF;VS[Z.?.'3NWIENOLG(4<*^J%JOC+8\IU&;8FIVZ']V7> MXU$_Y!O4D"'W1G =]6Y ^#AB#ZY=EV4,+,XKX"CI2R5TU4MTOBBVBM]U==(\ M+2K>,*_#3L,6;UI11-OI(_%N7K-D//G&Z."KC_M< /;32!LESA?"H+%+0.:\ M("<\%&9=IP>W3OQ8=QY'C(3+K8P'G1X]4(OW,V"6I0Y@=+SKSY-^!G4M.KH> M2OF\Y@P5XZS3&]#MED'4028#=T&QXYRP!_V8!4$'4N0\&ZM&ZT)-7'4(*E A M3!S\\I=K;NU5F@UO9=]&=G[Q^A*["\)P_=QF2>R";.FD1*:N#V-.5'U\<71O5N O9S=_GUT0*H^IYR=<&-7,E)ED46Q0S(;4A5C&/TULNB"W32#RF/?S M3\DR[<]_BJQ/X;VMXEWMY!WCNET?G"S)*2IZC9O&[0)8TG=!G93I1J&;$X;][9T24R"%R5?ZF3'/(N(U^U@.Y;ZXO2PT-6\RKTOF MNCY03)Z+ 1N7L4XTC+$L3+MCC^6/)GY*Q=39V$Y3+V9?&$5;]NKW[O>+? M4R*"M0NO87#M!P(C9XM"\&ZNL$ZT47Y0BGHG\Q6O;Z'8(2N%C\?,#U7:M$5$ MG)'Y]N>9[/][$'32D&8%4M0I>/.T@.,1LIYG(M0>/\H])W7SWS3-ZZS92"^* MFPY_H,<<;#T]4\)]45@R-I\ M^'][*PF06U)\*4(ZE"XV:9;1LZ$OR=@6VW?H.7^KLR._2HST*4 M09SL4[6_7D5>L=<#<3\ K3O^VQT,&S)/!#2,8R%>JP1Q3/)\= =S;C^0UZ&H M.<:R".FL@R O3ZE: MW,9_'HH5YAX]\K>$TQ*>/GRA78N*=?L)$O]0I4 MY1'%*">-J4MR(6R&40$*)P2/RB-#34RNB%GPB,50(OFXG*Q W)^=_MU-D=3+ M['WQI2PM()LN0U%J@\:2QQ^P JD$B7Z*[XW4&0+6$+?4NL<0S\X:?OQ,[F86 MM':JKNXCTPK<=:4]-'F-27,<7.AL(5#@FX(3DQ-M8LV$;5-F* M&+SH;6#J%1NY/59[-IQ4CYT_UM?_[?^ QQ'LJ9)^@O5KT\ALOSMM*&J3C^3@ M0<\O+[&W!:!JWE)!_\'[[Z0T9(5YRLP4?$;MMKI3EM["M8 ;(G]-C/TW=\FE MP!/C]$ Y0=2:Q\E-PKR:-I NE)3MC2R9A#\\U% ?>3-.V49-JQ1TUV8^N#S@ MGRD@M##=['UI6NPAHEB++D:0XAUKIH"UH'?.Y'P)/H#=$Z:WD]LE:+$WWUWU MEPP=\H3PMN)REVO'/0T*=(R#@\SP026>11J>44 ER #(#XW!G;L@&1C\*H;@ M0OOP8LJ//MGTZ=:'@5=G>!R]/6X?OE;R7*NK,LSJ/ZMRX6#AI]#U$?O/I',S7M.MN]#"V+-T=#M1"7E:,:UP8N[;?C'MV<[- MY^2M67,2^;$^OK_1X'+G4VD_CQ2Y!MU\]N N:$^=MG['HVX.UP8@HK<1#*9]W*7.P-M5'VKHNC3>XZWQ/_3XYV9,:E4/_S%1*.+]D:H7D"'<[*]3? MU.Z?H-L0Y2#J*\3@X/7@: +I?^^P&5% +A[6>--;IZ MAC_.#HR[[.5WAI@Y,X?-0--?N8^%&/X[DZ-?E)ULV-3F.[. M7%YZ=^V:HJIU,5Q_YAY?\__N^#:W?R?P!02P$"% ,4 " #ZG$U0;CXI M'845 #_\ $0 @ $ 86YE="TR,#$Y,3(S,2YXB !A M;F5T+3(P,3DQ,C,Q7VQA8BYX;6Q02P$"% ,4 " #ZG$U0NM;Q/G&O "- M D %0 @ &%O $ 86YE="TR,#$Y,3(S,5]P&UL4$L! M A0#% @ ^IQ-4+_EJ#=[#00 /4\S !0 ( !*6P" &%N M970R,#$Y,3(S,2TQ,&LN:'1M4$L! A0#% @ ^IQ-4&5]L.9RX@( <3T# M " ( !UGD& &%R:7-T87-W:71C:&EN9W)O=71I;F=P;W)T M9F\N:G!G4$L! A0#% @ ^IQ-4.&(/05;:0$ -[(! " M ( !AEP) &-O9VYI=&EV96-L;W5D;F5T=V]R:VEN9S$R,S$N:G!G4$L! A0# M% @ ^IQ-4!Q)T%DQ!@ ?WD !H ( !'\8* &5X,C$Q M;&ES=&]F$* &5X,S(Q8V5O86YD8V9O.3 V8V5R=&DN:'1M4$L! A0# M% @ ^IQ-4+AYCQV>%0 :&L !H ( !\>8* &5X-#-D M97-C XML 98 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Segment Information Segment Information
We have determined that we operate as one reportable segment. The following table represents revenue based on the customer’s location, as determined by the customer’s shipping address (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Americas
 
$
1,833,163

 
$
1,550,453

 
$
1,192,289

Europe, Middle East and Africa
 
381,651

 
414,069

 
299,547

Asia Pacific
 
195,892

 
186,847

 
154,350

Total revenue
 
$
2,410,706

 
$
2,151,369

 
$
1,646,186

Long lived assets, excluding intercompany receivables, investments in subsidiaries, privately held equity investments and deferred tax assets, net by location are summarized as follows (in thousands):
 
 
December 31,
 
 
2019
 
2018
United States
 
$
32,565

 
$
69,238

International
 
6,708

 
6,117

Total
 
$
39,273

 
$
75,355


XML 99 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Operating Leases
We lease various offices and data centers in North America, Europe, Asia and Australia under non-cancelable operating lease arrangements that expire on various dates through 2028. Some of our leases include options to extend the term of such leases for a period from three months to up to 10 years and/or options to early terminate the leases. As of December 31, 2019, we did not include any such options in determining the lease terms because we were not reasonably certain that we would exercise those options. Most of our leases require us to pay certain operating expenses in addition to base rent, such as taxes, repairs, and insurance, and contain renewal and escalation clauses.
Build-to-Suit Lease
In August 2012, we executed a lease for a building then under construction in Santa Clara, California to serve as our headquarters. The lease term is 120 months and commenced in August 2013. Based on the terms of the lease agreement and due to our involvement in certain aspects of the construction, we were deemed the accounting owner of the building during the construction period in accordance with ASC 840. As a result, we recognized assets under construction and corresponding liabilities on the consolidated balance sheet. Upon completion of the construction in 2013, we concluded that we had forms of continued economic involvement in the facility, and therefore did not meet with the provisions for sale-leaseback accounting. Pursuant to ASC 840, we continued to carry the assets and liabilities capitalized during the construction period and accounted for the lease as a capital lease for the building and an operating lease for the underlying land.
The following table summarizes the supplemental balance sheet information related to our operating leases as of December 31, 2019 (in thousands).
 
 
Financial Statement Classification
 
December 31, 2019
Right-of-use assets:
 
 
 
 
Operating lease right-of-use assets
 
Operating lease right-of-use assets
 
$
87,770

Lease liabilities:
 
 
 
 
Operating lease liabilities, current
 
Other current liabilities
 
16,052

Operating lease liabilities, non-current
 
Operating lease liabilities, non-current
 
83,022

Total operating lease liabilities
 
 
 
$
99,074


The following table summarizes our lease costs for the year ended December 31, 2019 (in thousands).
 
 
 
 
Year Ended December 31,

 
 
Financial Statement Classification
 
2019
Operating lease costs:
 
 
 
 
Fixed lease costs
 
Operating expenses
 
$
22,544

Variable lease costs
 
Operating expenses
 
6,255

Total operating lease costs
 
 
 
$
28,799


The operating lease costs in the table above include costs for long-term leases and short-term leases. Total short-term lease costs were immaterial. Fixed lease costs include expenses recognized for base rent payments on a straight-lined basis. Variable lease costs primarily include maintenance, utilities and operating expenses that are incremental to the fixed base rent payments, and are excluded from the calculation of operating lease liabilities and ROU assets. For the year ended December 31, 2019, cash paid for amounts associated with our operating lease liabilities were approximately $18.6 million which were classified as operating activities in the condensed consolidated statements of cash flows.
Prior to 2019, we recognized rent expense for our operating leases under the legacy guidance ASC 840. For the year ended December 31, 2018, rent expense for all operating leases amounted to $12.9 million, and did not include maintenance, utilities and other operating expenses in accordance with ASC 840.
The following table shows our undiscounted future fixed payment obligations under our recognized operating leases and a reconciliation to the operating lease liabilities as of December 31, 2019 (in thousands).
 
 
December 31, 2019
2020
 
$
20,563

2021
 
21,303

2022
 
21,491

2023
 
17,702

2024
 
9,786

2025 and thereafter
 
26,220

Total future fixed operating lease payments
 
117,065

Less:
 
 
Imputed interest
 
(17,991
)
Total operating lease liabilities
 
$
99,074


 
 
December 31, 2019
Weighted-average remaining lease term — operating leases
 
6.0 years
Weighted-average discount rate — operating leases
 
5.1%

Purchase Commitments
We outsource most of our manufacturing and supply chain management operations to third-party contract manufacturers, who procure components and assemble products on our behalf based on our forecasts in order to reduce manufacturing lead times and ensure adequate component supply. We issue purchase orders to our contract manufacturers for finished product and a significant portion of these orders consist of firm non-cancellable commitments. In addition, we purchase strategic component inventory from certain suppliers under purchase commitments that in some cases are non-cancellable, including integrated circuits, which are consigned to our contract manufacturers. As of December 31, 2019, we had non-cancellable purchase commitments of $294.7
million, of which $279.2 million was to our contract manufacturers and suppliers. In addition, we have provided deposits to secure our obligations to purchase inventory. We had $16.5 million and $17.4 million in deposits as of December 31, 2019 and 2018, respectively. These deposits are classified in 'Prepaid expenses and other current assets' and 'Other assets' in our accompanying consolidated balance sheets.
Guarantees
We have entered into agreements with some of our direct customers and channel partners that contain indemnification provisions relating to potential situations where claims could be alleged that our products infringe the intellectual property rights of a third party. We have at our option and expense the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product or refund our customers all or a portion of the value of the product. Other guarantees or indemnification agreements include guarantees of product and service performance and standby letters of credit for leased facilities and corporate credit cards. We have not recorded a liability related to these indemnification and guarantee provisions and our guarantee and indemnification arrangements have not had any significant impact on our consolidated financial statements to date.
Legal Proceedings
OptumSoft, Inc. Settlement
On April 4, 2014, OptumSoft filed a lawsuit against us in the Superior Court of California, Santa Clara County titled OptumSoft, Inc. v. Arista Networks, Inc., in which it asserts (i) ownership of certain components of our EOS network operating system pursuant to the terms of a 2004 agreement between the companies; and (ii) breaches of certain confidentiality and use restrictions in that agreement. Under the terms of the 2004 agreement, OptumSoft provided us with a non-exclusive, irrevocable, royalty-free license to software delivered by OptumSoft comprising a software tool used to develop certain components of EOS and a runtime library that is incorporated into EOS. The 2004 agreement places certain restrictions on our use and disclosure of the OptumSoft software and gives OptumSoft ownership of improvements, modifications and corrections to, and derivative works of, the OptumSoft software that we develop.
The parties tried Phase I of the case, relating to contract interpretation and application of the contract to certain claimed source code, in September 2015. On March 23, 2016, the Court issued a Final Statement of Decision Following Phase I Trial, in which it agreed with and adopted our interpretation of the 2004 agreement and held that we, and not OptumSoft, own all the software at issue in Phase I. The remaining issues that were not addressed in the Phase I trial were set to be tried in Phase II, including the application of the Court’s interpretation of the 2004 agreement to any other source code that OptumSoft claims to own and the trade secret misappropriation and confidentiality claims.
On September 24, 2019, the Company and OptumSoft entered into a settlement agreement resolving all the issues that were set to be tried in Phase II of the litigation. Under the settlement agreement, OptumSoft could still pursue its appeal of the Court’s Final Statement of Decision Following Phase I Trial, and pursue any further litigation that may result, but granted the Company a release on all other outstanding claims.
On December 6, 2019, the Company and OptumSoft entered into a settlement agreement resolving the remaining issues in the litigation.
GlobalFoundries Litigation
On August 26, 2019, GlobalFoundries U.S. Inc. (“GlobalFoundries”) filed complaints in the International Trade Commission and federal court against TSMC and numerous companies that sell products incorporating semiconductor devices manufactured by TSMC, including Arista, Broadcom, NVIDIA, Apple, Asus, Cisco, and Lenovo. The complaints allege that these semiconductor devices infringe four GlobalFoundries patents relating to semiconductor manufacturing techniques. In our case, GlobalFoundries has accused the merchant silicon we purchase from Broadcom of infringement. On October 28, 2019, TSMC and GlobalFoundries entered into a cross-license agreement to settle the litigation.
Other Matters
In the ordinary course of business, we are a party to other claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property.
We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. As of December 31, 2019, provisions recorded for contingent losses related to other claims and matters have not been significant. Based on currently available information, management does not believe that any additional liabilities relating to other unresolved matters are probable or that the amount of any resulting loss is estimable, and believes these other matters are not likely, individually and in the aggregate, to have a material adverse effect on our financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and our view of these matters may change in the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on our financial position, results of operations or cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.
XML 100 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
We measure and report our cash equivalents, restricted cash, and available-for-sale marketable securities at fair value on a recurring basis. The following tables summarize the amortized costs, unrealized gains and losses, and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (in thousands):
 
 
December 31, 2019
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
562,580

 
$

 
$

 
$
562,580

 
$
562,580

 
$

 
$

Certificates of deposits (1)
 
4,001

 

 

 
4,001

 

 
4,001

 

 
 
566,581

 

 

 
566,581

 
562,580

 
4,001

 

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
66,717

 

 

 
66,717

 

 
66,717

 

Certificates of deposits (1)
 
3,000

 

 

 
3,000

 

 
3,000

 

U.S. government notes
 
518,884

 
414

 
(20
)
 
519,278

 
519,278

 

 

Corporate bonds
 
787,741

 
2,392

 
(73
)
 
790,060

 

 
790,060

 

Agency securities
 
233,491

 
577

 
(41
)
 
234,027

 

 
234,027

 

 
 
1,609,833

 
3,383

 
(134
)
 
1,613,082

 
519,278


1,093,804

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
4,229

 

 

 
4,229

 
4,229

 

 

Total Financial Assets
 
$
2,180,643

 
$
3,383

 
$
(134
)
 
$
2,183,892

 
$
1,086,087

 
$
1,097,805


$

____________________
(1) As of December 31, 2019, all of our certificates of deposits were domestic deposits.


 
 
December 31, 2018
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
322,080

 
$

 
$

 
$
322,080

 
$
322,080

 
$

 
$

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
59,479

 

 

 
59,479

 

 
59,479

 

Certificates of deposits (1)
 
5,000

 

 

 
5,000

 

 
5,000

 

U.S. government notes
 
308,946

 
118

 
(286
)
 
308,778

 
308,778

 

 

Corporate bonds
 
660,353

 
264

 
(1,399
)
 
659,218

 

 
659,218

 

Agency securities
 
273,993

 
240

 
(511
)
 
273,722

 

 
273,722

 

 
 
1,307,771

 
622

 
(2,196
)
 
1,306,197

 
308,778

 
997,419

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
4,214

 

 

 
4,214

 
4,214

 

 

Total Financial Assets
 
$
1,634,065

 
$
622

 
$
(2,196
)
 
$
1,632,491

 
$
635,072

 
$
997,419

 
$

____________________
(1) As of December 31, 2018, all of our certificates of deposits were domestic deposits.

We did not realize any other-than-temporary losses on our marketable securities for the years ended December 31, 2019 and 2018. As of December 31, 2019 and 2018, total unrealized losses of our marketable securities that had been in a continuous unrealized loss portion were immaterial. We invest in marketable securities that have maximum maturities of up to two years and are generally deemed to be low risk based on their credit ratings from the major rating agencies. The longer the duration of these marketable securities, the more susceptible they are to changes in market interest rates and bond yields. As interest rates increase, those marketable securities purchased at a time with lower interest rates show a mark-to-market unrealized loss. We expect to realize the full value of these investments upon maturity or sale and therefore, we do not consider any of our marketable securities to be other-than-temporarily impaired as of December 31, 2019.
As of December 31, 2019, the contractual maturities of our investments did not exceed 24 months. The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):
 
 
December 31, 2019
Due in 1 year or less
 
$
915,069

Due in 1 year through 2 years
 
698,013

Total marketable securities
 
$
1,613,082


The weighted-average remaining duration of our current marketable securities is approximately 0.8 years as of December 31, 2019.
XML 101 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details (Tables)
12 Months Ended
Dec. 31, 2019
Balance Sheet Components [Abstract]  
Schedule of Cash, Cash Equivalents and Restricted Cash
The following table is a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying consolidated balance sheets that sum to the total of the same such amounts shown in the accompanying consolidated statements of cash flows (in thousands):
 
 
December 31,
 
 
2019
 
2018
Cash and cash equivalents
 
$
1,111,286

 
$
649,950

Restricted cash included in other assets
 
4,229

 
4,214

Total cash, cash equivalents and restricted cash
 
$
1,115,515

 
$
654,164


Schedule of Accounts Receivable
Accounts receivable, net consists of the following (in thousands):
 
 
December 31,
 
 
2019
 
2018
Accounts receivable
 
$
398,147

 
$
340,897

Allowance for doubtful accounts
 
(638
)
 
(507
)
Product sales rebate and returns reserve
 
(5,522
)
 
(8,613
)
Accounts receivable, net
 
$
391,987

 
$
331,777


Allowance for Doubtful Accounts
Activity in the allowance for doubtful accounts consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Balance at the beginning of year
 
$
507

 
$
112

 
$
204

     Additions charged to expense
 
221

 
500

 
17

     Deductions/write-offs
 
(90
)
 
(105
)
 
(109
)
Balance at the end of year
 
$
638

 
$
507

 
$
112

Product Sales Rebate and Returns Reserve
Activity in the product sales rebate and returns reserve consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Balance at the beginning of year
 
$
8,613

 
$
7,423

 
$
1,317

     Additions charged against revenue
 
2,032

 
4,269

 
17,371

Consumption
 
(5,123
)
 
(3,079
)
 
(11,265
)
Balance at the end of year
 
$
5,522

 
$
8,613

 
$
7,423



Schedule of Inventories
Inventories consist of the following (in thousands):
 
 
December 31,
 
 
2019
 
2018
Raw materials
 
$
96,712

 
$
76,795

Finished goods
 
147,113

 
187,762

Total inventories
 
$
243,825

 
$
264,557


Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consists of the following (in thousands):
 
 
December 31,
 
 
2019
 
2018
Inventory deposit
 
$
13,716

 
$
14,639

Prepaid income taxes
 
20,153

 
38,636

Other current assets
 
64,464

 
95,730

Other prepaid expenses and deposits
 
13,123

 
13,316

Total prepaid expenses and other current assets
 
$
111,456

 
$
162,321


Schedule of Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
 
 
 December 31,
 
 
2019
 
2018
Equipment and machinery
 
$
64,748

 
$
55,912

Computer hardware and software
 
36,627

 
30,566

Furniture and fixtures
 
3,774

 
3,697

Leasehold improvements
 
31,235

 
36,447

Building
 

 
35,154

Construction-in-process
 
265

 
3,591

Property and equipment, gross
 
136,649

 
165,367

Less: accumulated depreciation
 
(97,376
)
 
(90,012
)
Property and equipment, net
 
$
39,273

 
$
75,355


Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
 
 December 31,
 
 
2019
 
2018
Accrued payroll related costs
 
$
80,133

 
$
70,755

Accrued manufacturing costs
 
31,920

 
31,336

Accrued product development costs
 
11,410

 
6,988

Accrued warranty costs
 
6,742

 
5,362

Accrued professional fees
 
6,335

 
5,678

Accrued taxes
 
1,716

 
839

Other
 
1,993

 
2,296

Total accrued liabilities
 
$
140,249

 
$
123,254


Schedule of Warranty Accrual
The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
Warranty accrual, beginning of year
 
$
5,362

 
$
7,415

Liabilities accrued for warranties issued during the year
 
7,169

 
3,565

Warranty costs incurred during the year
 
(5,789
)
 
(5,618
)
Warranty accrual, end of year
 
$
6,742

 
$
5,362


Schedule of Contract Balances
The following table summarizes the beginning and ending balances of our contract assets (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
Contract assets, beginning balance
 
$
6,341

 
$

Contract assets, ending balance
 
25,565

 
6,341

The following table summarizes the activity related to our contract liabilities (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
Contract liabilities, beginning balance
 
$
32,595

 
$
16,521

Less: Revenue recognized from beginning balance
 
(12,887
)
 
(7,561
)
Less: Beginning balance reclassified to deferred revenue
 
(894
)
 
(371
)
Add: Contract liabilities recognized
 
42,236

 
24,006

Contract liabilities, ending balance
 
$
61,050

 
$
32,595


Schedule of Deferred Revenue The following table summarizes the activity related to our deferred revenue (in thousands):
 
 
Year Ended December 31, 2019
Deferred revenue, beginning balance
 
$
587,227

Less: Revenue recognized from beginning balance
 
(351,617
)
Add: Deferral of revenue in current period, excluding amounts recognized during the period
 
339,678

Deferred revenue, ending balance
 
$
575,288

_________________________________
 
 

Schedule of Other Income (Expense), Net
Other income (expense), net consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2019
 
2018
 
2017
Other income (expense), net:
 
 
 
 
 
 
Interest income
 
$
51,144

 
$
31,666

 
$
8,093

Interest expense
 

 
(2,701
)
 
(2,780
)
Gain (loss) on investments in privately-held companies
 
5,427

 
(13,800
)
 

Other income (expense)
 
(75
)
 
289

 
(825
)
Total other income (expense), net
 
$
56,496

 
$
15,454

 
$
4,488


XML 102 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Organization and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and are prepared in accordance with GAAP. All significant intercompany accounts and transactions have been eliminated.
Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation.
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the recognition of deferred tax assets and liabilities related to an intra-entity transaction to sell our non-Americas economic and beneficial intellectual property, valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; and the recognition and measurement of contingent liabilities. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.
Concentration of Business Risk
We work closely with third-party contract manufacturers to manufacture our products. As of December 31, 2019, we had two contract manufacturing partners, who provided substantially all of our electronic manufacturing services. Our contract manufacturing partners deliver our products to our third party direct fulfillment facilities.  We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturing partners purchase on our behalf from a limited number of suppliers, including certain sole source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our manufacturing partners could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely, or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations.
Concentrations of Credit Risk
Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, restricted cash, and accounts receivable. Our cash equivalents, restricted cash and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits.
Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations
of our customers. We mitigate credit risk with respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended, and review of the invoicing terms of the arrangement. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for those receivables that we have determined not to be collectible. We mitigate credit risk in respect to the notes receivable by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms.
We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and original equipment manufacturer (“OEM”) partners, and in conjunction with various technology partners. Significant customers are those which represent more than 10% of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date. As of December 31, 2019, we had one customer who represented 39% of total accounts receivable. As of December 31, 2018, we had two customers who represented 35% and 10% of total accounts receivable, respectively. For the year ended December 31, 2019, there were two customers who represented 23% and 17% of our total revenue, respectively. For the years ended December 31, 2018 and 2017, there was one customer who represented 27% and 16% of our total revenue, respectively.
Cash and Cash Equivalents
We consider all highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned. As of December 31, 2019 and 2018, we had restricted cash of $4.2 million for each year and that primarily included $4.0 million pledged as collateral representing a security deposit required for a facility lease. Our restricted cash is classified as other assets in our consolidated balance sheets.
Marketable Securities
We classify all highly liquid investments in debt and equity securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value, and report the unrealized gains and losses, net of taxes, as a component of stockholders’ equity, except for unrealized losses determined to be other-than-temporary, which we record as other income (expense), net. We determine any realized gains or losses on the sale of marketable securities on a specific identification method, and we record such gains and losses as a component of interest and other income, net.
Accounts Receivable
Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, and sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, adverse situations that may affect our customers’ ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues which may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period billings. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to the reserves are recorded as adjustments to revenue.
Fair Value Measurements
Fair value is defined 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. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, accounts receivable, accounts payable and accrued liabilities are stated at carrying amounts as reported in the consolidated financial statements, which approximate fair value due to their short-term nature.
Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:
Level I—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;
Level II—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 III—Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.
Foreign Currency
The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency.
Transaction re-measurement - Assets and liabilities denominated in a currency other than a subsidiary’s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income (expense), net in the consolidated statements of operations. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our financial statements.
Translation - Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are accumulated as a separate component of accumulated other comprehensive income within stockholders’ equity.
Inventory Valuation and Contract Manufacturer/Supplier Liabilities
Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.  We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value. For the years ended December 31, 2019, 2018 and 2017, we recorded charges of $41.2 million, $20.8 million and $28.1 million, respectively, within cost of product revenue for inventory write-downs.
Our contract manufacturers procure components and assemble products on our behalf based on our forecasts. We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes. For the year ended December 31, 2019 and 2017, we recorded a charge of $11.7 million and $21.2 million,
respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers. For the year ended December 31, 2018, we did not incur a net loss on such supplier liabilities.
We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability. We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer liabilities.
Property and Equipment
Property and equipment are stated at cost, less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally three years. Our leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term.
Investments in Privately-Held Companies Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by ASC 321-Investments-Equity Securities as cost, less impairments, and adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer. Any adjustments resulting from impairments and/or observable price changes are recorded as “Other income (expense), net” in our consolidated statements of operations.
Impairment of Long-Lived Assets and Investments
The carrying amounts of our long-lived assets, including property and equipment and investments in privately held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over their remaining lives. 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. We recognized impairment losses on certain private company investments during 2018. Refer to Note 5 for further discussion. No impairment of any other long-lived assets was identified for any of the periods presented.
Loss Contingencies
In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgment and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We will record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i) information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.
Revenue Recognition
We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (“PCS”). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control
of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when (or as) we satisfy the performance obligation
Post-Contract Customer Support    
Post-contract support, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernable pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and addresses customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of one to three years. We include billed but unearned PCS revenue in deferred revenue.
Contracts with Multiple Performance Obligations
Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts which contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.
If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to the sales channel (reseller, distributor or end customer), the geographies in which our products and services are sold, and the size of the end customer.
We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.
Most of our contracts with customers have payment terms of 30 days with some large high volume customers having terms of up to 60 days. We have determined our contracts generally do not include a significant financing component because the Company and the customer have specific business reasons other than financing for entering into such contracts. Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.
We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.
We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical returns
rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.
Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.
We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.
Contract Balances
A contract asset is recognized when we have a contractual right to consideration for both completed and partially completed performance obligations that have not yet been invoiced. Contract assets are included in “Other current assets” on our consolidated balance sheets.
A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in “Other current liabilities” and “Other long-term liabilities” on our consolidated balance sheets.
Assets Recognized from Costs to Obtain a Contract with a Customer
Effective January 1, 2018 in connection with the adoption of ASC 606, we recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales commissions earned by our sales force meet the requirements for capitalization. These costs are deferred and then amortized over a period of benefit that we have determined to be five years. Total capitalized costs to obtain a contract are included in other current and long-term assets on our consolidated balance sheets. As of December 31, 2019 and 2018, total capitalized costs to obtain contracts was $8.9 million and $6.4 million, respectively.
Research and Development Expenses Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred.
Warranty
We offer a one-year warranty on all of our hardware products and a 90-day warranty against defects in the software embedded in the products. We use judgment and estimates when determining warranty costs based on historical costs to replace product returns within the warranty period at the time we recognize revenue. We accrue for potential warranty claims at the time of shipment as a component of cost of revenues based on historical experience and other relevant information. We reserve for specifically identified products if and when we determine we have a systemic product failure. Although we engage in extensive product quality programs, if actual product failure rates or use of materials differ from estimates, additional warranty costs may be incurred, which could reduce our gross margin. The accrued warranty liability is recorded in accrued liabilities in the accompanying consolidated balance sheets.
Segment Reporting
We develop, market and sell cloud networking solutions, which consist of our Gigabit Ethernet switches and related software. We engage in one business activity and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is
our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as one reportable segment.
Stock-Based Compensation
Compensation expense related to stock-based transactions is measured and recognized in the financial statements based on the fair value of the equity granted on a straight-line basis over the requisite service periods of the awards, which typically ranges from two to five years. We account for forfeitures on all stock-based transactions as they occur.
Income Taxes
Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.
We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize.
We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.
We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.
Net Income per Share of Common Stock
Basic and diluted net income per share attributable to common stockholders is calculated in conformity with the two-class method required for participating securities. Our shares of common stock subject to repurchase are considered participating securities. Under the two-class method, net income attributable to common stockholders is calculated as net income less earnings attributable to participating securities. In computing diluted net income attributable to common stockholders, undistributed earnings are re-allocated to reflect the potential impact of dilutive securities. Basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share attributable to common stockholders is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding, including potential dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. For purposes of this calculation, these amounts are excluded from the calculation of diluted net income per share of common stock if their effect is antidilutive.
Business Combinations
We use the acquisition method to account for our business combinations in accordance with ASC 805 - Business Combinations (“ASC 805”). We allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related costs and restructuring costs are expensed as incurred.
During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.
Goodwill and Intangible Assets
We perform our annual goodwill impairment analysis in the fourth quarter of each year or more frequently if there are any events or circumstances that would indicate the carrying amount is not recoverable. We first perform a qualitative assessment to determine if it’s necessary to perform a quantitative assessment. If after our qualitative assessment we determine it is more likely than not that the fair value of the Company is less than its carrying amount, then a quantitative test is performed by comparing the fair value of the Company with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value.
Intangible assets are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from one to seven years. Intangible assets are reviewed for impairment periodically or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.
Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Effective
Leases
In February 2016, the Financial Accounting Standards Board (“FASB”) issued new authoritative guidance on lease accounting (“ASC 842”). Under the guidance, lessees are required to recognize assets and lease liabilities on the balance sheet for most leases, including operating leases, and provide enhanced disclosures. We adopted the guidance on January 1, 2019 using the modified retrospective transition method and initially applied the transition provisions at January 1, 2019, which allows us to continue to apply the legacy guidance in ASC 840 - Leases ("ASC 840') for periods prior to 2019, and recognized a cumulative-effect adjustment to retained earnings on the date of adoption. We elected the package of transition practical expedients, which, among other things, allows us to keep the historical lease classifications and not have to reassess the lease classification for any existing leases as of the date of adoption. We also made the following accounting policy elections as allowed by ASC 842:
to apply the short-term lease exception, which allows us to keep leases with an initial term of twelve months or less off the balance sheet.
to account for each separate lease component of a contract and its associated non-lease components as a single lease component for all our leases.
As a result of the adoption, we recognized operating leases that were previously not recognized on the consolidated balance sheets. In addition, we derecognized the assets and the lease financing liabilities previously recorded for our headquarters building under a build-to-suit lease. Under ASC 842, this lease is recognized as an operating lease in our condensed consolidated financial statements beginning in the first quarter of 2019. The table below summarizes the impact of the adoption of ASC 842 on the condensed consolidated balance sheet as of January 1, 2019 (in thousands).
 
 
 
 
Adjustments for the Adoption of ASC 842
 
 
Balance Sheet Line Item
 
December 31, 2018
 
Derecognition of Build-to-Suit Lease
 
Recognition of Operating Leases (1)
 
January 1, 2019
Property and equipment, net
 
$
75,355

 
$
(32,806
)
 
$

 
$
42,549

Operating lease right-of-use assets
 

 

 
93,207

 
93,207

Deferred tax assets
 
126,492

 
(1,165
)
 

 
125,327

Other current liabilities
 
30,907

 
(2,242
)
 
12,391

 
41,056

Operating lease liabilities, non-current
 

 

 
88,230

 
88,230

Finance lease liabilities, non-current
 
35,431

 
(35,431
)
 

 

Other long-term liabilities
 
31,851

 

 
(7,414
)
 
24,437

Retained earnings
 
1,190,803

 
3,702

 

 
1,194,505

__________________
(1) Includes an operating lease for our corporate headquarters building under the build-to-suit arrangement, which was accounted for as a financing lease prior to 2019 and derecognized on January 1, 2019 upon the adoption of ASC 842.

Recent Accounting Pronouncements Not Yet Effective
Credit Losses of Financial Instruments 
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The proposed standard requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. For trade receivables, we will be required to estimate lifetime expected credit losses. For available-for-sale debt securities, we will be required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. The guidance will be effective for us in our first quarter of 2020, and will be applied on a modified retrospective basis. We have evaluated the new accounting guidance and do not anticipate that it will have a material impact on our consolidated statement of operations or consolidated statements of cash flows.
XML 103 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Shares Available for Grant (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2019
shares
Shares Available for Grant [Roll Forward]  
Beginning Balance (in shares) 15,386
Authorized (in shares) 0
Options granted (in shares) (76)
Options canceled (in shares) 70
Shares traded for taxes (in shares) 41
Ending Balance (in shares) 15,146
RSU  
Shares Available for Grant [Roll Forward]  
RSUs granted (in shares) (360)
RSUs forfeited (in shares) 85
XML 104 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 03, 2020
Jan. 01, 2019
Apr. 30, 2014
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Apr. 01, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Authorized repurchase amount             $ 1,000.0
Remaining authorized repurchase amount       $ 733.9      
Number of additional shares authorized for issuance (in shares)       0      
Number of shares available for grant (in shares)       15,146,000 15,386,000    
Weighted-average grant-date fair value of options granted (in dollars per share)       $ 107.42 $ 121.18 $ 40.17  
Aggregate intrinsic value of options exercised       $ 323.1 $ 283.8 $ 307.7  
Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Fair value of options vested       23.0 31.9 30.7  
RSU              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Fair value of RSUs vested       $ 65.7 $ 52.5 $ 35.4  
ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock reserved for issuance (in shares)       97,343      
Weighted-average grant-date fair value of options granted (in dollars per share)       $ 184.70      
2014 Equity Incentive Plan | Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percent of shares outstanding to increase number of shares available for grant and issuance       3.00%      
Maximum increase of number of shares available for grant (in shares)       12,500,000      
Common stock reserved for issuance (in shares)       20,800,000      
2014 Employee Stock Purchase Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percent of shares outstanding to increase number of shares available for grant and issuance       1.00%      
Number of additional shares authorized for issuance (in shares)   756,679          
Common stock reserved for issuance (in shares)       3,192,774      
Percentage of share cost offered to eligible employees for share purchases     85.00%        
Offering period     2 years        
Maximum percentage of payroll deductions per employee     10.00%        
2014 Employee Stock Purchase Plan | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for grant (in shares)       2,500,000      
Subsequent Event | 2014 Equity Incentive Plan | Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of additional shares authorized for issuance (in shares) 2,291,660            
Subsequent Event | 2014 Employee Stock Purchase Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of additional shares authorized for issuance (in shares) 763,886            
XML 105 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]      
Operating lease right-of-use assets $ 87,770 $ 93,207 $ 0
Operating lease liabilities, current 16,052    
Operating lease liabilities, non-current 83,022 $ 88,230 $ 0
Total operating lease liabilities $ 99,074    
XML 106 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
CURRENT ASSETS:    
Cash and cash equivalents $ 1,111,286 $ 649,950
Marketable securities 1,613,082 1,306,197
Accounts receivable, net of rebates and allowances of $6,160 and $9,120, respectively 391,987 331,777
Inventories 243,825 264,557
Prepaid expenses and other current assets 111,456 162,321
Total current assets 3,471,636 2,714,802
Property and equipment, net 39,273 75,355
Acquisition-related intangible assets, net 45,235 58,610
Goodwill 54,855 53,684
Investments 4,150 30,336
Operating lease right-of-use assets 87,770 0
Deferred tax assets 452,025 126,492
Other assets 30,346 22,704
TOTAL ASSETS 4,185,290 3,081,983
CURRENT LIABILITIES:    
Accounts payable 92,105 93,757
Accrued liabilities 140,249 123,254
Deferred revenue 312,668 358,586
Other current liabilities 52,052 30,907
Total current liabilities 597,074 606,504
Income taxes payable 55,485 36,167
Operating lease liabilities, non-current 83,022 0
Finance lease liabilities, non-current 0 35,431
Deferred revenue, non-current 262,620 228,641
Deferred tax liabilities, non-current 254,710 3,753
Other long-term liabilities 37,693 28,098
TOTAL LIABILITIES 1,290,604 938,594
Commitments and contingencies (Note 7)
STOCKHOLDERS’ EQUITY:    
Preferred stock, $0.0001 par value—100,000 shares authorized and no shares issued and outstanding as of December 31, 2019 and 2018 0 0
Common stock, $0.0001 par value—1,000,000 shares authorized as of December 31, 2019 and 2018; 76,389 and 75,668 shares issued and outstanding as of December 31, 2019 and 2018 8 8
Additional paid-in capital 1,106,305 956,572
Retained earnings 1,788,230 1,190,803
Accumulated other comprehensive income (loss) 143 (3,994)
TOTAL STOCKHOLDERS’ EQUITY 2,894,686 2,143,389
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 4,185,290 $ 3,081,983
XML 107 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Balance Sheet Components [Abstract]        
Accounts receivable $ 398,147 $ 340,897    
Allowance for doubtful accounts (638) (507) $ (112) $ (204)
Product sales rebate and returns reserve (5,522) (8,613) $ (7,423) $ (1,317)
Accounts receivable, net $ 391,987 $ 331,777    
XML 108 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Statements Details - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Balance Sheet Components [Abstract]    
Inventory deposit $ 13,716 $ 14,639
Prepaid income taxes 20,153 38,636
Other current assets 64,464 95,730
Other prepaid expenses and deposits 13,123 13,316
Total prepaid expenses and other current assets $ 111,456 $ 162,321
XML 109 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2016   70,811      
Beginning balance at Dec. 31, 2016 $ 1,107,820 $ 7 $ 674,183 $ 435,105 $ (1,475)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 423,201     423,201  
Other comprehensive loss, net of tax (463)       (463)
Stock-based compensation 75,427   75,427    
Issuance of common stock in connection with employee equity incentive plans (in shares)   2,918      
Issuance of common stock in connection with employee equity incentive plans 57,111   57,111    
Tax withholding paid for net share settlement of equity awards (in shares)   (23)      
Tax withholding paid for net share settlement of equity awards (4,025)   (4,025)    
Vesting of early-exercised stock options 564   564    
Ending balance (in shares) at Dec. 31, 2017   73,706      
Ending balance at Dec. 31, 2017 1,661,914 $ 7 804,731 859,114 (1,938)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 328,115     328,115  
Other comprehensive loss, net of tax (2,056)       (2,056)
Stock-based compensation 91,202   91,202    
Issuance of common stock in connection with employee equity incentive plans (in shares)   1,918      
Issuance of common stock in connection with employee equity incentive plans 53,658 $ 1 53,657    
Tax withholding paid for net share settlement of equity awards (in shares)   (36)      
Tax withholding paid for net share settlement of equity awards (8,878)   (8,878)    
Vesting of early-exercised stock options 305   305    
Common stock issued for business acquisition (in shares)   80      
Common stock issued for business acquisition 15,555   15,555    
Ending balance (in shares) at Dec. 31, 2018   75,668      
Ending balance at Dec. 31, 2018 2,143,389 $ 8 956,572 1,190,803 (3,994)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 859,867     859,867  
Other comprehensive loss, net of tax 4,137       4,137
Stock-based compensation 101,280   101,280    
Issuance of common stock in connection with employee equity incentive plans (in shares)   1,951      
Issuance of common stock in connection with employee equity incentive plans 57,377 $ 0 57,377    
Repurchase of common stock (in shares)   (1,189)      
Repurchase of common stock (266,142) $ (266,142)   (266,142)  
Tax withholding paid for net share settlement of equity awards (in shares)   (41)      
Tax withholding paid for net share settlement of equity awards (9,200)   (9,200)    
Vesting of early-exercised stock options 276   276    
Ending balance (in shares) at Dec. 31, 2019   76,389      
Ending balance at Dec. 31, 2019 $ 2,894,686 $ 8 $ 1,106,305 $ 1,788,230 $ 143

&%2D]N5O-9HB+XAKU M^#]N'_S?/C"/0!Y)B;B=(E6E!6>HK!->YLNL#F@\B\^B.^;/27'%&2P2H[BQ MB>:$C2,I8:)@+EYT A2(][;^^R58J_JY7L+ *^+RK]L:/Y6/@M&RG 83@3CI MNP;S\S&HEZ4EI;F[\5[:PX*]F#IGGNK.4TJ.>ES#=F M(?E@@PAO\:X=0L]5&440\2C\V!)8#GW^8Y]Q)N0!V9?W[:H(D&4Q#UF),K[>Z;JX^Q]]/XK:5 Q(U"M>^TY1(J6;+8?Q)([);.0R+K7WG,9#([/K]38X.9TH8Y0^B0\PB$'MC,2:A MC7[5X3(96>#Y8/45VSS!:,Z8)/;@A7D7]<\>G9MH^%-GL4E2VCN7P#E5DI'Y M[Y@W*/T9T]=%;N^.9L.M%6;6PV['%T.XM4_38,(_+Y)%4TSLWU7G#R-^$=R] ME0/&=RO+!)S\HGI#13-_2T%-RR%&9U_F MFVDW!&%,R;ZD#V1@$?F1W0XKYDT0 MAQ<.?K'@M-)A$GH'D.4'KZ\VIM/!^U M^I,\OI#%]UL&.WN=\,O/VX ;9YR3M8,B&7B5;P,/E[-"15(?BD/;]1']IW,\ MR7-T>WKIU@'AB./1L%DS-%RP5.Y+CQ9.;S1U[$BAVAX^] 'SU3&N%J%"8"?Q MUE3K%JS+!ZC]:MO^5280K>MWNOFR\6_8?@3H<,K,+#G*1*< MH5=Z2Z?MB1J-46?#%I#TFBRS\^CQQ#:,@^QHTD!4.Q$1:IBH?_[:G=_ZX^!E M&JI2QBR/R]$4?/ %.)9;;Q1V^41C)Z.:NC@<#[IA/V>/6C+N=9(2U[Z:$A]- MXU^Y:&1L:UEL>EW,[#77J%2(S\$)W8M),2<7+M-,GZVU*KNZ^J&<[9YSP*&, M;S1\_QS ?O8JP!3>H0$U+KE=LLC(6#21LJ;=/J_6)$,K5$2*=OJQ1=L;YJ-> M^QNF3%[[!"D@>>_$=&W8JFFKN3]JU"W.]2"P;9:* 5I)(VVV4L38XBH8^,3 MKU%U!4B6YD2@BH'F&"VOJHU.TVN/!,=P>4N7>@[!$J#>U#WWK8GLP)6LXZF$ M7JLXN*6?R?1,!W2[]#C)@&@P@<5M\_:MAJ/I=^OG .Y[ M!EHD^U%U[C[P%WK_P2=>C;>Y[AW+:$FBWW@?5\?^"S;S ,0*.=:[*!0#%@UD M2='D\)+^ )[0\5J$/&39]LV51C>/W_3<55MSKY.[?=H7;@>\+IDT]=KJGRUK MLJD@R2%TS(HV"5(1V>9'$KJKQ_8>SRY"6;FM]?@R>5).5SA7XBIV>, Z5O0; M(^5EJOUKW]O#*!(GB4,1YP""$:N',F;3"0\^ 2WVGP@ONIK5C'EOOQ!J3!J. M/VC6 (7.].K+>!?%_FX#5&3S-)::IZ/0:X<'BL31I0)MU>G1ELY:U3NOHV(Z'"EBE'R@\Y8XX>'6>"C3'&0^+^ MN:P#65&IS9[S81L_@P2-.#X9&SPL3#,:K _P6O#=O)A7+I\#/.#T/67KP9E# M<&:\J==$*?WX=-O\>R;&7@I34>Q*C,,;L7B< M ZI#8O<5+_)%JZFA[&-VL+I']"..OW,4)#3?:8NJ<8FG(U?AF$A3\EJ3:R'0 MO8X!6NMNOWD$C8")0.UV8 V!AS7;UR">1YQ;Y8+8\;N2 M7_XL/;N]RP1H;&_G7/="G!:HBX+A[&WBGGS"HUO;4N6W^:/O)1Y>%[XL>,V? M]4,07ZTB5)6@J&=<=8 L(MWK=@8/I.MH6P;'[=>MC)T#6%I"PQ(E'%\#>=5O:N%1$GCY@@4T;]F# M$H:\Q^J/^]\\W%T&^- ROV?9A\((<6G0)X(]9$'9%4HJ'@^Q['#6#+$"_HV M>8Z17R (D3[S];Y?:@$G#4U1$$R07'FL -6>*B0^>MLBC=9"C=3^01'FRE1> M4AOV:^9&(=^K;4B[*NIGI:-<2W&6LY68NF(3<=71L$>ZWD5'!RK;C&1X+U9A MZWW>$$%-<] JM,;V7>6$I'A+$/QWFB MA-]0TV1D\#S:6LDJ_ZDE2.L_3*S2&3T93-8>:XDTJO"Z1"!]'Y/S3<)*QZ/O M16CB.H_4$#WIM344?&O?H]X_M;O5?^T.]TOES %RR+$I.>#A])D .%?XA\^^ M(R6DWJ01L_M$&BNP9Q7)&?+2OSF@MJK(_VH)B=7U\@ACM9FA<@Z5&W;Z[/DQUS"7R<3RL N7LRO2T"%;F_N'3_PP#$$(7GZ";RW]\RK MB"9N*\;K:>7G63]N04I*_RYBVV*E$M$_F2LB0;V<$W4G M_#$+N"X@GTCSIQ/[R7WNCD$7H4) M>Z$6X?0XA2YOS_E;/C7AOQF5JS[1$0(:GF?XU=1=\2FXU+1%2U#8W-O!F,-9 MR5J=F4-]L9= ,][%DI6SU6)4KDM/HZ@27BY1]K&:@R?2=4M&*N]Y MFB 437\C\/,'Z]M!MVO:; ML;0\UR:WBXVSD@CLNRX^)L MD2LTY;U]^[E3?:9(8L_UY<$*:LJ[">[S]<4Q[US,Y4@FCK=F]Y3*G)V4QOPR MXKPQV=N'?%O'8M726Z%$YILZ"?1/7O/2'#V/*%L:N3$D-"\P\3UQ^.'W/#8E M0BC:B:Q"/-8A>Q/WNAWDFL?1/G\C[+?9!UZ+8@5T/S.78&W!@AY4/KRZ_7VJ M\-YMIA,042$VKY4EXE MD[\>PR@=LZYA<;UU@]FF7;7!LZNX$@U@ M3I\[WFVQ4UJ\NQ_DI7EF3X"-]M M#@.ZCWA7HJ&/2M:X7AO0[R.^9^P)!M&5:YS9>QYTG0/X/,\!="?VQ>0DK1RG MB>=(_\/X1B&3.]\(35^%^&)RKRC*[5,W$M$+-+W] I,G(8LY^@^(' B+T"V% ME-O4,FTBW.T @#T%)641V-@0$6(CTY1:7;<^RSGV AU#8DY-R/^#KFY;4;DH MF(]_5&RKWU[/+/=#?OT)]DDSF'%X=#]^G]_N'-!N$ 9OQ[$;>"V.8"6ZFRX5 MICWZXN!HS?'5++GZ[AU"RH_CZ6PR@52\\S[JA")H 1F5277$6S2_WSA9H3US MQ2GZV:!L=4KOP(&;1GC("?M. #ZQ5:YX=G$\^)=:Q4*;9^%MO:6H MA%=K=HH?AE'*M47<$D)I.+PM28U'J&2T1.^U:TCPK"U4"CRWP_A*79%(G4(< M[%+.^?PI2/[3%\_DV5_5 ]85!1GFUFR:1D/)NBN? /N :5R3>E3^*H:K36PC M5BB8'54 WK5SZ.-[5G]9='Z!2>-;M/Q-RM2HF]/#,%[RT+$RA-'&E\.#CVGJ M?;=$X]9FH6/J50Z>=&J3MTKKLC41/Y0M*1>0V V['^IR7@[RDY(9QX;3ESHB MBGK)5R\1@1E&W,EA.[-9BK^2-\9+XC#548C\J:;@\1\):C96(+R!WJZ10?CZ MR3G@QN09G_4)]PZH6\6790W)N5_VRTVW6EDOB;]M#N:QQ&?H&+*2??T;=:O$ MXDC\/J\G_6!P]>JLA+2.\GM'GU_D7&(ZOAD?O+ MQ,2H12F/#:),+K;C7?D3/8TEL7?Y!+7ZRP2/!4N%"_*!7NZD>)ND.$EII DQ M@98U'[R:Q-I@Y1I[?; I&[!ZET*4"E]9HEVD8SA@N5Q79V\1-_]>>14O9I+- MLLRMY*C?EF09@33Z.'!"1Q3M3GJ+X[O7JJ\_,6Y.%.#\HSY:H3+H3?4\H4KF M"02@?NFSDC@-ZQ8[["HYI CZHG[JQ)T((Y@3NSPKOU:/>MLS*YVTL]&ALRHU M.EDE"^D2)58<9W#X7>@-%%/IX3"VSO&6.=0HTOKN_;EK)1T+"XFR M*5L'N O%@:+L,840'NU$5Y9#2O6CV^)H,YY%JJ3JVNS=FK$Y1ZZ5Z#L.)=^1J(H^ M9KK)X[Z]CU:^:*O?&KS&[AR/EY)\(_JJIQ5\\O0T7QU(CL)/OX+=) <838I, M!LZ,[BO^27[ QR+H*?U=F_A^R6\\S1K#>J8(E2"&=#,RD,>[SGBFG[=H^:*P MGERHR?D?HO7QG&8:*K?@*3*=B4JJ4XH>AEF?EVGR4X^Q)_25YF(3I#A9FP9, MJH'MQ%'UH\JH,Z[X/F5DWG;,J80:$OL M=A^.?*P>VJW.C9 =EC6-?O-8UC2;IP*U5C;^VT&\2-5\T3 ?D;._D3\]R8A8!R$B_6M3+=<21]T NI!K5''E M_I0 '9I5 ^^HKN%T/1\O#TR:?VL;0=)-),?&G$6XI6!/3]YW;/78EN#>G42V M -6,O*H]#,S*<:;9.4FV?^3"^%&Y=TQA.*J1!OA*L/79ZADKV85X _^*^+XK M*:Z>BQ%1\2?3R0M&%ZG+O=W+_WXPQ$1V-_HIC2& M8.,) V,81:#(.Z]#L"Q MH*OW-M3$:E":8ZW[J/@YURUYW.5"U25@0T_(1:I@8+3S75M[=1%__'+:)ONYY,1Z%>(-A\!HB\UIEXJ@-;-W*,5:2+.: M^H"E$4:K&PXV8.^QD>ZE!ZNZRJ&F:A43W9HJ[Z<8\;5_6<^C>Y''%/I-+2RW MBR0S=N(52A1\TK#SO,DUZY&S/3H$D &F6@)Y5"+>7J5&.4'>U7?D/KYPY M46UT9*=%..(H:)5<&8'?YK6ST[MDK;GA&R HZ,NL'$/7T-_W\2+WVR=UE8-! M;' /-).-9NH&FP3[3.+0=QFJI)IP60$_G <)+;:SW3LR<[ (?+LP#04NG+H= M6[C/K@SWL?G)7-("?N0_K,OHXU2MV*>:8,?5PM^HLA.QVSVY3./;VW]Y@R<% MI[=\[B.*/EIM9=S4[1(G*=($,,@VA/H76!1-F$Y)>;FBQM>JJNJ_DUPG-O99F39_%(EM6R G*&A*U*8\W><](Z7?#>YH"2I()X M2;_JBESGZCF $^/N2+&!)D@S0(RL?*\CQF:MFM(3+V:=!N3)O7&KMU:[CHYZ;]+[MR=$Q9XBZR1R&+Z.&KT5%)0#S:QD3@-6^L:K:4/=2B);5V3Q8?50N*?W#YP],(7>O0NOZ M.97:??0OZ5;$]OV<-F>1YK8US"0IB0TYW_F3EE,T%.%P%*)FA)_N%B9'$&D7 M11';]\3V50:W1-9GC?5I_:=IN848WVF-?/LS=V/T0TB%XZ,==!?P+9*%,:&- M!VK>\ /J'1(X3FN[\XQ9!P>3H6NS;4I!OI,%*+\ H"6:3FOE]),223 Y98=[ MM+;NXRYC4!QR<[@CYR!PCU9$=CPX]6S]K/!'G]S!=(MA0HS#: V#OT2Q7._ M=I#=.98+R%[TVV 0"ZJPU2"8UKUIND8E>#*JB*4&9C-J S+ONBZ,QZ$ OT7PKB $D/%2PB$8[5 M*QVG>K[7(;)=RLNXMZK%B?-*.9V/&OR+"I.W:#XO<,0)ZY4F?@4W%!5E!MO* MC75P3;A*B62;91U49&+,CI#BY'K#B< DE@TVFR9)&U3K4J5]OC=6F$'K57V" MNYHB&G4.6$ &:/@NXF+'YKI(\1Z+M:%.9T>O&X3AUWN@:7@<\R_(8 ]772N4 MU6=?HL1GV6JOUOIG)6WN"]E7FQ(S(+>DI$R:#B0C>;[/IFJBXO/TS3@5MZ^) M"N;B:6*XQFG*N]*/#TXB5!^+JK+DO6\9&PUI4BV7TGO1UUL VYI'UQ4'%)^- M(BG^-G^I0+4Q;C:\WD9DS7;&?U:_3]'7CY*RM_=R %;96\-MFVOQ WZ^PZ )?EV,8F#BR M'-WT _HVGA21.!>^: 43:=,X+?Q+BV& !A*+:O%W6[#OZOTJJ:@337_S\[7< M 3[Q\B6,].G#@5#W&N+(:QBN2"U;_AS@'OYMU%776>@/MGQ=6V?EAHWY!RORA_ PAZ+5$,HBT3AB8+A=&QJA'QM$C7Y^HZ6,7D+7];*U4E2D_/VYEJW;AM\AO1#X5>\1_F;/IP4O)=.L)B?7?KM0V+'>+'S_6-54J!<[HY'TLUUB&+_AO_$YTQPC'PHN:6(F &]SE]ZZ2^Q.' T _= OCX' MT$#Y\?2@1<-7I?+5Y9H"J7M/@J_?IKSLTM@O'%)YK50VUP":9OMTTA#<*.KN M)5]^LGW$02@RRLA^.CGY)\W[]M2I9MPM]./=__=%&1)FDU[Z[%4=\F 1WIGT M;]>-I^B4\4WH"$M^*_J84O\3Y+7$U_>= MJ">!/0=\O89^T7Y?PJ-_@< &,_N?4_ M+5*;QC\\__#\9QZ)>57*8S?(=OL99]W.R0^PNN"XE+G+FZ#PX%!!A#8KI43% M_:T&9F5WCE+'GUR.IY3>H.W.<\ ;X+\;[L:=IA[.27K#^< #@P8 MR''R/'I^W#IS:E"WWDDHS"V',Y%W@8FWROK# B'MU4^ZS-V!__@$<3XL[R4% MG[$**H_]+I&H_B]>DS#R6G+]_WL8__=XFG%44(_I%LJ%)!:(I6%TKX%"MS%' M!18O G["\DSXRE.*+KZ\:?O35T7G@!_RXVB4?YS^#\\_//_P_'>>_]L]Z'SF_P!02P,$% @ ^IQ-4!Q) MT%DQ!@ ?WD !H !E>#(Q,6QIU=;W/: M-AQ^W7P*E5YWVUW!0+*N(80[,*2A(6DN)LOMI; $UF)+GBQ"V*>?;&,@A&TM MA$;">A$36Y9_?Y[G]R#;,JZ_;7^U^W]<=X G A]%/CX$W=PQ#)SS?UM\4B:#-W'& J@,LQ%!B!<43H"-PA'-V# M"B@6YWO:+)QR,O($J):K97#'^#UY@-D>@@@?-SJ/'AD04;?256G,FEFK#QB: M-NJ(/(!(3'U\6A@R*HI#&!!_6NN3 $?@"D_ #0L@/4G:(O(WKE7*H3B)O9<] M&W4(* QDWZC]6[55J=CV<>?X[-?*6;5Y=OCI^&.U56ZV[:.SHZ-"HVY!^9?T MRA:999]07/1P'$NM4BV_?VZN'F]9YRBA'N9$K.DQX-)WJUD=9*:&# ?R4/,$ +52JGRU-\?Z]JZC'VC!ZZD*^8[R8YS MVW*Z[6[SIMMQP-G??;VY<#Z [I5=VLAI'P\5S=I2_Q B)*N_ M&#M;*X>/:7]"D>R;K"\;H(P'T#_)^@@6QH=\C \IX,#'P,6^/VL]+90+R7H4 M0C=;_WX="" ?$9JZ!\>"91L23J9;)@0)3^XM@Q\PCC ONLSW81CA6O;/,UAB MCV56!0)R%^DA/2T_DCH.V! XXT%$$(%\NJ*>3W/WX]+"I*FASR8UCR#)^Y>HV9_> M53Z63Q2)[W5A_S+F)$+$C1O2M+!A^MFELD,XZ[,F5]]<*P/HWH\XDU;CTF>\ M]LYU,1X.]5^R0@\A1%$2%5B>:Z(/P2;-:]I"^Q@ &\9^!< M?EG&Y]I&UM4.7-5"T"36.=\_2\#"+=B^[Z36!$\CXD](C2F6V3 BKGC@JA:" M)K'.^=Z[5D395&*R)B :Y5YF$EU25.)\+K3((4]AT)^V[,5T3>5Z*P) MF-NS5O>Z7:7SSXX'ZD-JPVD M*>A&/J0H D;5EP;ETY"/(W-=7.' =U$0">KY$?,YW3NW-SU%=$XE/FN"YAF' MU,5&OA=\WO BH1%N3?'_C+D0!"KP%QXVT:TJ(A Y$/9+]B=;T'Y[PN\[KS6!=6OZZEZ_JX)N)%SM MP'=1 QS'5QAS(.+/1R\"+&ZT"3> M^<^%-@.Y@PN-JNN,IE'U=<_)F0DN*@>N M:P+G-]'72EY".=^.7N$%HX7-W];Y4JGZ/@=V97#E#;BOX$2R?).M).\B/J@G M+TEN_ -02P,$% @ ^IQ-4-!]EQA] P 7PP !H !E>#(S,6EN9&5P M96YD96YT875D:71O+FAT;>576W/:1A1^MG_%"9EZFAF$;@9S49EQ0*2T#F: MC">/B[2"K:5==7=EK/SZG!7"=5M[XK3V^"$/@';/[3N7_;0$;\:7H]7G>0A; MG:4P__3^8CJ"AF7;5_[(ML>K,?RZ^G@!IRW'A94D7#'-!">I;8>S!C2V6N=] MV][M=JV=WQ)R8Z\6MG%U:J="*-J*==P8'@=F:WA\%&PIB?'W*'AC63 649%1 MKB&2E&@:0Z$8W\!53-4UN&!9=YHCD9>2;;8:/,=SX$K(:W9##AJ:Z90.P]LM M6S,=V/LE!K/K:,%:Q.4PB-D-*%VF])=&(KBV$I*QM.RO6$85S.@.%B(C?%#) M%/M"^ZZ3ZX%!CY;#@ G&=JJ\+W;=OS.6;<;^FVOZWO0^24<6IMJU#U'NQ M*]DW46AZJRV2L@WO5W7^_["JY6X?8BW2&%W4'0+/;[E_Q_M$:!$."Y4O4[(? M#\(#'1I=SI;A; 67$YC.QN$\Q"]<+L(/T^4J7(3C T.P#3*:+ MCT_/(R=QC(?F>?7 K?C^IWZV?.='NX3'M?KWIGOO(.<2DT8-ZQ7X_0$MZLY:[[#?DC]E7POU2R/!4EI9BIB*YA7LAH2U2M*1(X MEU@,@K2H=TBVJFF\SU:4^-'?>-TI$6,D*I98 K..2_0=%&9UB/@.M;O[R 1LH)14B*! M&,O"J@AWGJ .F[W9V\];W!TQ-ZJ9;^XX;W6I?-H\.B MNFL?!]6?@.%74$L#!!0 ( /J<35!0Z/LZ<@@ -,N : 97@S,3%C M96]C97)T:69I8V%T:6]N<2YH=&WM6FU3&SD2_IS\"JU3EX(J&[]!0HQ#E;&' MBOPP&3);9Y^D=7^ MI7?1'7Z[]$AH(D$NKT_.^EU2JE2K7YO=:K4W[)$OPW^=D?V]6IT,%8TU-US& M5%2KWGF)E$)CDE:U.IO-]F;-/:DFU>&@BJ+VJT)*S?8"$Y2.W[:QZ_CMFW;( M: #_W[1_J51(3_IIQ&)#?,6H80%)-8\GY&O ] VIDTIE,;(KD[GBD]"01JU1 M(U^ENN%3FH\PW AV[-V&?,1-N^J:H*R::6N/9# _;@=\2K29"_:Y-):QJ8QI MQ,6\->01T^2]PX[G M-;R#@\-/G9/Z0>/P]- [[34_]KJ?2L?M*H5?.RO_DVL6/&:5D.%:6O5&[1_W MU;6Q9YVA/ Z9XF;-C)$"==B=:RWHML^>M,*P6U.A@D_BEMWG/V^6;X.]F^^7UX.JZ?H&)FT&K7DMK@RP<8O HM^ MF?Q*YSI4C)%K(:@H$Y\IP\=S8D)J6JO6&CH2# 8(D=GVN50KV;9.J)^W,_U% M\P_!^L<\$+F_% -X-4$N;,8#$[;V40XZ&Q/@P^Q#U0Y=&3[%-?A49+L%)I2> MY9-RVW&;6XU]I_79FUO?N^.CG-D/&WGTA)4% /PGU?B67@0#)*131A2;J_R3R#'I**X-A;=H9A"==)GT M8W_O:,V2[0NJ6O"\8NB9+Z>Q'1@ZH1J0 S")YN0FEC/!@@DK.R@IAZ% PNN* M)>0^,)GRF-!X3M+8J)2!*LB&;&($N*(D@I;B +\Q]:%+$1E!$#72C;LW(&8^ MTYJJ.0Z)Z T#O069&OH", 94"IM1@0X(JX,Y(#A\%@5GO-X#$Z88CD"GWV1!B 34%V 5QD8P968 MDP1 B7Q"G@FQ)$R&57U'-7 RL'5.&4>D @8 2R1 V:K3UAZ?ZI",A9SIG$** M32 &0)%D",5.9S=862XP0>?&W+/VE0PO2X;][2##< 4Y[]\=-NH?CW0&]RS] M1.? KF-B,&F,TT MN6Q)I@H$@)>?,RZA0CEV*"6A)DZ=(2R.4LJN%##A$(;-%2 M\,">E.ETI'G J>*X .Z2.AM+8Y24:DRTK O1-BNSD49J!@89B&PX*:'XOE)! M,4#"LJP1RX0-9KCTKYBUPJ<1PX$0PV ^"X[(*\M>EF6C;639QK[^'MDVCQ(; MTL(AWI%T9 M6JB,;/R]S1:4I"H!QFF;=/J^5($UP-9($Q9#+BF >/"$)Z?72]/*W@U[>E(K4>GK$'AN/H4KA4T"-7E-M+'+*7:ZXO0"R;8")$ M'>W*G)%,S<,6;!);Z6(TPQIN_/29 !GEU:%U$,SM!-ASA,)?^?"R? BV@P\] M![7[D,5CLZQG[J4)@%K*B-5(CJ0WTX]'@?:\V=FUZZP*J5ZDD!@X+"-98".JW8\L MVLV)X#=,9,=_=\:7__06;04+M^RDXN#__J3"?J<2Y"0N+WT\AIPBD9;N'JGP MC+SR7OVTL(]"#66DTHM4SG: R"CBQC#V2$ =24@6\7G P3XK9 ?H!O%+8WR$ M_UC)Y3Z"_9YR,-_Z@S3V[5'A[NLQQ,]Y#-$14!J 3 Y[N>'!-6* !3-1L$14>9$Y6&L$4 M@#]4,&67VVE(['0:153!@NUBLFB\]G1^*R+&MK%@2XX).I">C14XW#)@DME M :BV7QMF\"^[[(;'4RFF#%.X]^^:C:/O MN\)3;ZQNT$-7NPKR5IBSN '$XP"P8MM%A3%Z'[&J\LZMH4HD_Z@XO:5G.J#' M',Z=-3CWTFPB($;@0IFJ^%((FFC6RC_<0PIXU@F/W4II:F3>8:UMU0I.#$2 M??'G4KWTL,\JVO#(L#M.8R2-D5%NM&NUZLDMLJ#.'NWFZLRR56 MPM[CMXK_J@O.;_*&O=_]MFTOGA__%U!+ P04 " #ZG$U04:BK-V(( #" M+@ &@ &5X,S$R8V9O8V5R=&EF:6-A=&EO;G$N:'1M[5IK;]LX%OW<_@J. MBRT2P(X?>4SJN $:^M,5+@X M[81\1HQ="/:Q$BEI:Q%-N%BTQSQAA@S9G(Q40N6)>V;X[ZS=;*3V!*V'D:<= M2B1-8*SI=UO-_:-&ZZ!Y>'S8.FY\./]P=SM-LYZE=-.G<*O&U7\ M*30++EDM9CB7=K/5^-===1V\L\E0+F.FN=TP8J)!'=XNM)9TNV>/6F'9C:U1 MP:>R[=;YSYOEFG.O8J)$""+R-T3VFWNM=7N?:%H 8&'Z^RS9_]F$#7 [)Y06Y&@V&O<%5]Q.Y& R[< E7EQ?0HS_ZT6R_^C+Z_*4[')/Q M)?G<[[D9[#=:.(OQ+WWRN3LZZP[[GVN7__W4_Y5T>V-\TFHTGH&#E(8AN(>: M56F[U4AORC,3+'H!R%9.!U4RL)2<:28EE542,&UYM" VIK:];JJE$\&@@Q"Y M81\KC8IKFY0&13M77K;]&$Q_R/^0N_.P %8;%L+F/+1Q^P#EH*NQ(3[,+^JN MZUKW&L++W]_V4& MW]*+ (#$=,:(9C/.YA"1;,P-Z4J944%&+%7:$B7)A=+)^W?-H\9)LU'[-U$1 MZ6IN #A#9N<0FPS 2 9[)QNF[%Y0W8'G%4//?#FM[<#0&36 '(!)LB#74LT% M"Z>LZJ&D/89"!:]+*LA\8##EDE"Y()FT.F.@"G(AEQ8!KBA)H*4YP"^B =S2 M1"400JWR_>YTD"Q@QE"]P"X)O6:@MR33P+T0C &5PN53H ,[!%Q#+@;=) P' M2T*FR3SF04Q,AG]6X^=,LUP(3B#A1D"6A7G;G-L8)FA2%C@#46X*IJD0I@DO M!Q9ELB@OPRL_7I8?^UO.#T8B#F$W0#"O$%<%*Q+S[F,P E3+$;@.A!9 M"#(!U25X58$17(L%20&4R"?DF1 KPN18-;=4 R=#5^54L4MD< M*XI $<[X-O>@!^9P[1^=3A^._@HZ_=SZ1CKMT-VMX-,Y,R 1H.02E\<17\6< M*J"9>?H03&XF##";:_+IDLHT" W/^/&!0_HQ:23@^7C*NR40Y=F@CH2Y/G2 M"LC5/*SA0PXA"&PQ2O#0;929;&)XR*GF. 'NLSH73"5*R@QF6LZ%&)>6N5"C M# .#+(0V')12?%^9H!@A85K.B%7&!B-\_E=.6^%JPK C!#$8S\(?/H/;-I)- MMI%D3W;U=[CV]"#Q9,H!36<\1"91HZ2#'S7 0JQLD%Y4AP74@7R<3KC@=H%) MW":U2'S'"@=XS]FUKJ7*R(7?FWQ"::93()QQ26<0*!TZ UR--&42H_SRW@/@\A;CWRJX79E>P'>SJSZC(G)]'Z+$H@B*%SP T9D.QL'(! ,AYAA?Y4Q49N^WX"F1E2Y[,RSAHL>W!,BD* Z=?V!^)<"> M$Q3^RH>7Y4.X'7PX]U"["UG<-$6,P35-!D&D$9BDGVB U4<;" M??RD K(,K!+Y+8.4"D3OW#,D H:!][_5.S<\ -R[#3_<"W3;S=ZN76]53,TR M@<2XX1C)0A=0W7KDP6Y!!+]F(M_]N]6_^J>7:"M8N&7[%(=_^WT*]TDE+$A< M7?EX##EE(JWII:1^%"LHJ;9:9G+L!(I.$6\O8 P%UHB!7Q.E<'LKX QPFV=AR\V .:/7F%;Y2L$E5J[&<5]ZBBWG9[$AK]O]YN"&L$!# M&&C8,BKB9P^_8!,-2>>BV,&O MNL-TWRSN_;O]ULFW'=]IMM87Z+XC9R5Y:\Q9GO[A,@2LN'99H43O(]95WCHQ M5$O4[S6OM_),!_20P[DUASPA;:#R";A0IFN!$H*FAK6+BSM( <\ZY=+/E&96 M%3>U&R8F!"+!/?JPT*_?[K+(-#W2[Y30FREJ5%$;[5KN9WA"W"4W>-=S/ MK108-*R=TBJUKOW=5F,J9G=Q9D4_:P%N@> M/D3\5YUG?E,TW''NMQUWSOST#U!+ P04 " #ZG$U0W9@?+S@% #)(@ M&@ &5X,S(Q8V5O86YD8V9O.3 V8V5R=&DN:'1M[5IK<]I&%/V<_(H;,LTD M,PA)/%P;$\_(0DQ(*3 @FN3C(BW6MD*KKE;&Y-?WKAXN&-(VQ&Y=!\\8M,][ M[CW[.)=1YT5W9+N?Q@X$'8YZ-M0T73]0\/6]:[;A7?NSP-HU@P37$&B MA$G&(Q+JNC.L0"60,F[K^FJUJJT:-2ZN='>BJZF:>LAY0FN^]"L7SSNJZN+Y MLTY B8_?SSHO- VZW$N7-)+@"4HD]2%-6'0%'WR:_ 8F:-IM3YO':\&N @EU MHV[ !RY^8]>D["&9#.F%5!8^D MMB!+%J[;+EO2!(9T!1.^)-%YUI:PS[1M&K$\5^AQY$6'0$26.#9I=;NVV6B> MGIRTSEJ-QHEE6S]:QEFWU^V=&*>M5N6BHQ/\ST:5'Z7ED$54"ZCRI6W6C1]V MS754S3Z@+ JH8'+/B+E O31/C/-&O69N@_XK?#'Q?5P;FN0Q5L0WFX ]7$)4/$P@_V',[@O" MGJ#9SL3M]_JVY?9'0QCU8#SI#^W^V!J \]&Q9V[_%P>KL8 M=CHS3AZ;5\B1^\Z!J36YM(;.5!M]'#B?P+)=Q5[=,.J'+?OZZ?:R_S5-)%NL M\RH6^>A0NZGZW,-&Z%?A/5DG@: 49F%(PBIX5"AS58A3D:0$)Y1\DS3JJ8LA MW]LYR;8[9Z(GW %R #"E,BYB2BB3:Z">D:+$^J%A6O*K83F76R MHB@E(4QHS$76;@F62(+'MUSAI9!4H1]Y-> 1]+A8%F@,[2=8<)%-L&")AQ.L M*1% ,6@^E&Q\=9"ZU*/+.17%>696$:QY=O!T55BD8;@&CR_CD.&5M&(RR# + M^GO*!%579:)\OA/KU^1-_H@NFJW7?EDJPDJ]%.VI"9T;+R#1%2UC:YXUFDA3 MY.?Q91$&:4G4U @BD@17HX^UD*1><#?RNP$F3"#Z6-!$X:RJ@20, 2=$?W$D M-L0(/*D6/$0D\E0]FO(S49$AP5YIF+O)8RHR-,D^HG/3BNT#MY.QO9U"NI / MLI>Z&(#VX:NL1^]PHBWY9RVWBX8DF8<4SZ$P+,:\K1B5K)S$Q"O+7Z_P5LR7 M0;O9;*'Q.1<^%9K'\="+$]HN'W96RI*(*Q;EGI)4\K(B0]LV,KPH)J2/ZUOA MB]Y6ZDH82E]]B-O6 FZ!04$H>^TT&L9&ZYXYKM4)C8=; 7/.I>3+\RU.E'+: MV@0;Y;S_5E7N3#TWN\'SW6#>J+#>^O3]-W$<6 V&%B#/=%X:IP/,9\ZA/7_#:O;&NH[8-15J?>3 MIG2, H6I^ZP*=L#H D45"BS)KBF,%@N&*CF3,5W4:Y[DXK%QSM'4(N2K=L!\ M].(^(I(+DZ?,^>NQ8*A58Q2K.VR_^1+#>B97=GZ0^7=_!SI4##]P;ME'(7\I M:(0IP#&Q/":6Q\3RF%@>$\MC8GE,+!\FL>R[%EQ.G.'0&CXV/7K,*@\04'^J MI^^ SJ>?4N9Y9.]6MQ29Q6/C]I@Z?EOJ:'D>3R.IWG!0>G2'[T>?2=YYE^"_ M>JWA65G(WNIXWLE>-[GX U!+ P04 " #ZG$U0N'F/'9X5 !H:P &@ M &5X-#-D97-C_16HV^UD9VA9 MLIV;[I-C>>.MT_;";2"*! M@X-SOG,%",.1^.)N#0RL[K4>2;3O;W7;W?$SJ(LBZ.]O=5J-5H=C'(SW[O\L(=#'>ZE M>6[5*"F3G1??G^!7+[[_[F2A9 )_?G?RA]U=\2J/JZ7*2A$;)4N5B,KJ;"X^ M)LI^$A.QNUL_>987:Z/GBU+LC_?'XF-N/NDKZ9\H=9FJ%Z\_+_14ER=[_!$F MVW.SG4SS9/WB)-%7PI;K5/VT,\NS3<5$>(_7PYHL3*3*YA'?M^.7XR?Z3EZ^>/SX[>_+RY<'AL]/7X[.#\=/) MX>3TZ=/G.R].]B3\1V_Y__F94YVIW87"M1Q-#L8_'!F!DC"KSUE 7WTVU9*]X'2@"K: MBW"2R8W)PC?HXXJGF.9I D.X702!.VB3>TW*8I G9>Z$M%>O+\X^G+^_/'_W M5KS[BS@[?7]^>?I&7%R^._N[I_6&L^R\^/,?)T_&Q]=?JA>7,B^.GK5%Y>?* MEGJV_AK2<@=4T5IOD*<0-@(S:Z0'P2^4R4\&,L M"UW*% ;-XT_XY:G1MI2@[>4*,,1&XCR+1^+1G__X;']_?%S9B/XV.1;NF[PR MW:]6RG^1&YK$?7^6+PN9K=V//PIMA12V6BZE67MZ2&\L?H*!.]3)+'&/PPJM MB)4II:5@$2H3,YWB<$ NHXW%Y96X_M,L@R6)#XH6#:S[2VZ68C+>_7N$SZ]4FN*? M]#APH2A2('J:=A>*/[Y20* T2OQ59_#S/W M@;4AK\//SHL*OR+,I6_:6YS#5#,P'4<+G<"VWI79[#"ALSZ@_TX6=U=N =BV M)S=:X,,&WJ<-G'B0#H!:H(T"WPFF(L,*Y@W,_!*,% '],9K8 8Z0[NX1O@T@ M]@-^/N#G@_H]X.?_V0;VW=P!]"R,FBEC5,( .KH>>-Z/T'\@[7'&QN""O/Y[ M'[-@2F !A"M#D4EHR6BK,$ M,?J#$"[/E+C*(>2LHQ&,^"2$>$M9ECB"K:9+ M79;\N.2'71Q+0_J9, I-<@J8*%SF,/)2NE]H66[DYF>( MI3,D1LQR4X\P$A?5]&=\!Z9@8599#*24"UG2B--6Z(NL 0(Z8@],*NOAX3V< MN 2C'-'?@I6'SVU8FN31) MFRTP)S'=6@41;*KFP!T8YDKJ%)EY3BAS&3;6DQ-\V* W)>TC,AA/H,Z MT^3AO-B#6L*2<=D9;E]"0S$7KW3-5MT+<%YLPP8<;9I'+-V2%4PUEE2&PDHY?+&X;H&B$] MH'D58,?,Y$N"$9()@I.JP+\/6.:^E*.N(>B#U"USD$4+?% @G>^&J4:HJTU[ MD+^-0E3$#P ]@"%.+9%31M-JZEQ@AXX(V996I)(>M^JQ>ZH5M6U(%.J/_VH8 M!Z*V<@&>+!OHR*KE%/@.%#I^848/0*JBN1 ^F#T^S>TYX6Q,\P!I-VV0=-C3 M97N<5VG"2((CJ=D,K0L\6/,J8(1%(]Q5=\3>E"G#GQQ#BGS%*^@_KI>%U,8_ M'[*GR<%WW\*5)BJ5:W@-)E3 +QH!OH8572&$(V=$O)#9G POL*PT>8H6,UXT M+-BX7C!-1DGKR5I*\TF5*$#,MV\0Y#ZHN88]9-9R#AZCG,G^\6!6_C?#P)M7 M_1Q+;EO(.W/UFL 1:'"HYQ* 2-UB)B81I$0;]%F]:XIE>=1X%XVT/"7F/Z7B M@9;">76$9>'.L?#9VNL$N%"L]AUF*L8G.*^Z3B'4$-+J7<,@P7-&#W(0]I(34;3(FR*1T]_Y"U;*PF;TI1L'>!A3=%) M(6H*^+^EEJDHJBEX@/ M"#?C<-239(H\)*84(.!J16411AT6<9G]A87_&#PC M8@D:244]#H\TN>"\=O0\;2/.266\82P7L-)=T&:@!?10YPG626O?Z4.5*B>B MAX<>U[MZ9%I*V)D+P:-#*M(%5L@B?U-E*1IC;P8HB%V(@-P+_?U6R>Z^%QR' M6BY8\0:,S(,AN5-#$O4LR68,;,G^1E" F+H/]!N?!D57H.N@E%-4$O#>P)M$ M7]_YABN#)&?T$_B0.%:83$$5D?#UX_$/G70*P4 _G]!?5&.6AC&N!T3M4;CX MC:D9@"9=<&YP#F_/.7!RD$:N7P2+G&$\@MA"\^+RV">VX$MFSH[@QH./B8$% M1A!"?8X1"+"LOO]X-&;(@2U/*12KUT50:(7-,;F%,(ZA%@76$<.>P2H]6+$A M1P"QWN$P?)28&_G(@;S?%9S(>[A9NB9(:K&B+1[:-D%^IRU&-K+R2A6*(0R> M\JTPX&TGU'YH,=^R M-B2$XX3IM1[B%>M"='^CE"?#X&)V(-$K!";]MES2;[ M+1BO%X>9O($%RD$U *.6:A(6V/#),SCA7NU.(E#[M$A>/ M9+H"EN[<_S7FX< M9(M\L7L0.:/JF=36*.?7='T:RG5N"&3)O-,H'"] JJ+?_=QU#ADL"Y#72^M2S)_J5/?#&C-B0IG-:%[W,IH.M2 MM!0>$:X&GQMY%CT\"@ 578S&EW#.1HMQ-+#\WR''70#%*6SJ[J7\I+"51[RF M,(,X7O>>OY$KVE.L<)VU*W?GO2,"+[FE_IX#INM+O]4AB&TG";"6TSEP0N7HJHCID5HM:J]5@(A-0<8PIV::6-=/F6X?$Q1.:Q' MJRN7Q\6-F*I,S33+.^PTZKRB!H*R:83!\0KX(J-\,K=/K-NS^T1-EA5Y%@-75JY;69K6EEX;E-,KK!&#$8+=2 /5J@O)KE1,MI(] M&*<%:*TRD!QV#[Y!F7B#YI1*]:>.T; +%V&Y AB/A0XPU1^=V3\#;*#H"&P1 MM3R)BT+%J)G_4&2X?X4PW6Q\F%C$3*'D=WGV)>1WNR!Q[+"XO M+1MFV XSA@>A.5*5S:E7BX988A!$WAG6K<(L) I8JWS%33.6= F#45NE9<\? M;+<6]@\>KDB4<9W8U^<[^I;*E5*WV4Q*["Q1PJ(2SU=&7SEYVQ- ZI7!LJPLE/='$ YG, M0DJ\NR =($>;I:R3ZX21D?M)JQF$#N##%DNNE*6B>J]= #;-8;L?:CFTU4F.UK9:+R/D45"3* A8L)03:4_(ZG6?+ M[P0N[% ',Q;M*$D&UD2U=+VCA.S.;UXX*MQ = -P$(HZUMXJ_L6')%.\K@,+ MD%A1K4$^2#DRY_P\OJS&W1]NGW!R#BV:"(6<)TJ3A+Z[=\(IAG+4L!8[3[W> M#9CSL^8L)K>^DZ.RRH1-G1/08F,=^0AL^E\6W/XZ]15''[6X!!0>\?\&S,]7 MU/&7)%-GJ;2V5NE[X*@-Z(2VKHD4?0I*R!E0C1@IQXPY%J;I0W,E +Q!(@)O M* F?L3_)'QL(;0WGM8*9,GZ>A[/*7"G2?.E:@V@<['+@]<:.>8A'PVW&06'7 MJP&.I>'9('6PE)]8Y/%QRHUAT7M(AEWTW1=C"+ZG*I85/ I>ZYRO)@#G 8;& M,*7DQNA$HW4'9Y)6U;6Z1A6IC-7 F94 =GY/*O*Z!GQJ5JJ=@E>>';^YOMPV MV86/35-M%^R>P? AA).(%T6N72E:N]ED^0:@VU]ALF5!D;B2 M8(5C?S8F4RL0:G^O5$W#0A<4LVX $.=4SW3+J6[.?6T1>#YK@TC@FE8VF>,[ M94)O*1R=N;7@]K'JNU!!@I9#J.#/J=5NQ'7.I=%Z>X?1T!7(AL^B#4#"0W?* MM]R=540LPHL@-_:<@S__NVF]_R9JXHZ_J,^80;+KVTS'B=,_"CL1'ER+J_10A MWNB,\68H=Q!DJ.84SR'2T4DD66Y#=I<4#H?DM%=W0 A?^H=W5WAXL2X7LRP$ MR9'^"]N\J0TKK%=$:]FR%"K/SM**9Q]\QK54X'$C[K/$I@_CLG$^2_W[2+U@2TEG"%=HU_"HI,(W&>^0 N:HT/,[MK[:3KW09(7BB0HWK* M4,0HM%39G"J7D:O!U3W7V@"\H?3065<"J#KQ [(T]6DP7T?%)F44;5]9<_#& MR.<.RQ #,#8?.@^4^,.V7$VF<'6IM@S-QK![?=R-;@[J"G>X\=V;A$1?1H]L13?XFH:O+KE"Z3>34]S 4)DO)HU M+?6*^[A\JGZ3)T 0B@D?[?*Q:EB@W0FM8$SVZKC*QG6KKD\!LHJ9W?EF:3T6 M RQN70?S(+C_MX)+;;[M\XYW(&)TW:%4NJ[&)*X\F/]8-I?YYW[&T6N1\DU.#$QCS8&7"%3KYFT?[_3$4[&>^ M5FZ;1)%*=O@XQ5S_RJ=4=2&Q5A9>%M2* CUCJ.(RHWJLI@3M:J$(K]SL9,Z[ M'@?,7#=\'K"RAY?!P>('Q I-\=(DGJQL$K>["EO^ECWFA5 M-YI+'9C6S1)-;_=O 4 C5-ADRNE[=A0B WMB) M.F>$Y$@$I"#55)(GF;,VC^ECA#MIZ[L$R,(VH4C;M53^(@-GK#>0@G%\1=GW MA.K,$S2J[HHA[IUIS&A]VF63T%$XJ3YS&P(F #]CTWOF^_5;QV?]&2!WSGC7 MQX:^C-^[]J/9&;M)0^N;WYTVBZ9K@B-=M(G-J6;6D3#ZI :>H(S)!4E_>QS9 M.98*%HG"J*6NEH+H;HX$NG-),^>%;[@8CJS@M)5(^Q9*CY>]]$#8T%TWF7RM MJ_^W%P(W=;>'[4Z8IS7V[T=J7<$B'L!9GQFCB3*-=B7SIR8"G4PZ=%9"^5 LWM MYG!7C+\'JM/:&_;SGI/5H#' X[5\9M#UK;=G8_9CNG@@6TQ-HQ0N8$&VI;S] M^@+3W30")$HMW4$^YJ?&V,&6-8C=NYMGZ&/[@,NE.Y@E3N?HG(1W@73=UGNG MY@/+N76.\=*[8<@+6?/"U+R8N2[,EGZ #.(_2E+A.2RZQAF_F[__]W[/]SSWP#EG[[77VBOV6FOO<_;,8/HPH\")&_**\@ .#@Y@ OX!F+$S M:#E/&TL 4%8&+@( 0 20X@ +EC"P6,!+SC[9=S+X.787AE[QN(0[,.!8^#E MU$$9),2A.BB#5QPZ '^O# !)./1'Y4R<\[_1\F&O "-XYN/P[Y4IP;,CT ; M.\"?!&],H%S8/_(4$,!YXO!^U1QF9L%RRQKF"H-;PYQ89&59SFO;.)K#/. 7 M (#_,I^H^&4^<3XQ%K[+XOP"XD+\ (#W% (06*\R_S\?/$'VF$P !!_[) C M[F(\[F'Y& >P?Q#@X!Y(3?"[9CCVOS3#X+O,)"@HRQ,'4 ,R@E/@X>\>! J [X.+A$Q 2$1\G M 1$*3H :X^(>P\/%Q\<#E<7Q!=L!O)/XIUCYKA*\?GD#$+I-; M1:76OL0A8.9RC_CX&6H:6KJSYSC/7[@H*"0L(BHF+GM-3E[ANN(-=0U-+6T= M73VHN86EE;6-+=S5S=W#\XY7P/T'#P,?/0Z*>/;\QDODM+ M_Y"77U!8]/%3\>?JFMJZ^B\-7SLZN[I[>ON^]8^-3WS_,3DU/3.[O+*ZMKZQ MN;6-Q.H%>@#.X?&W>IT$]3J&AX>+1XC5"^>8!Q;A)!X^*Q_!J:NW"4V=3[/Q M^Q-1RH0GY%81LPNH+5&9N;0?/\,A.'9V&:O:GF;_/<7N_5N:'2GV2Z]^@!07 M=,*3N"Z;M-.>UCRI_+5=OGB?EEL?.1Q[DW61 M"#>"NOF>7 M?M$6)N9^KSM:B1EG%O6]9/[O-'9+N.T*69XVU0K)?<1DL6H;I MM'.^FC:ST9'T]W".]FUS$A_5)AL/.S.+Y'B3$,X@^.:*[Z!/_(;I8"_W^0LM M3?-9(D1P=EH?Q'CJ*UG&*"56N6?V=NPQF2*XU5YT]AC@I(^J;5/1&9O3K#CW M'U\,#P^/+G(V5*)07A<=OIBN_?YEQR6V$VE,NH)A,M'1\4DM]#5H&L0)R>4G58Z9E8BT81>:N$4* MXXY/<5L:S2,&M]<+,,#/.5N=,"LF?8;U]^4=!KV<@6,%0^E$H\L:N><=QJ#W M[])?A-?$N*0C1MG;U+/]&(QM::B-+L5.T52^/.,7(]ZP@!#/R;HT\CPLK40_ M.M/OU$<,\*H/ U2JHEN*58][:J+$SLMZ\5!%,Z]+\'W! -9(M;3'4V'<3Y+O M:_QHAF?TF KT"=ZHTOV >S+Z%(5HCG#9EMEF;Z=!C 5T5=]]),\5Y='C:KLC M_?#%M+?&BY\G?(1*\D.MLU"W.?B:2BRNQU_\0.YIPO'=Q0L9Y;1EX]Y\@>G" M\_Q,/=5!AD^L_IR;T1&,]2@B9-3 G)*?.D4:PANY4_MI"^KK_J[(Z%R4,Y,[ ML8GE0.S'IFC+UU9+53]AII_H*A'<10X[/ (8(*Q]O8SK+;-:#ZK^K_25[9WO&J3-CT_^Z(/L&W&9AB%QN]?;;)33-U MGO6K9?U2"UJBL#2L)N]LXZEF_LJJ!BF510&QM+BQGHS+3YJ6+3H?14MZOX7F M!@)APT[RXD$C\QQJ(H^G>$\3A@23/3N=UZXY\0O'[EXBH"\?> MT^ 4:[PT-_1TD;LW%I)5\#G71O>R +M#_;)SA.AWM) @OSX%26&)\V2#K3VZ M]\<['%39F^7@"7?1N3"_=:]\?OQV,W[:75Y?ZR.'<&1!VPSKL M5.K.YWB+)[G%9YGGM7QKG^>]XQ/58L29ML8]-U?]@8B'-LLAF^K)C8:[2C$? MT5RDX?627DJ*Z^QN$WGRC3R1O_UBC[HQGA1=>)Q!4IO/F>G]!0= E MG9I;=XYK,%\*>^9?CQ=*0,C@7$M!77"E_O/'@N=>4]N:\O(ZAL]/R40 M((X M3QW[19Y)5)_9#CCEY.4QTQF_N9E!O@DQ>UJJEJGPD.6$ M.@?^CZ%0W=TH;0 M5K$DTY"$@4)O*^:I_L*$PO!$W7/DV0+Y,"ER\=#7$TLH9;*[2G@=E\Z68@"K MU\\?/&@V(;CWF;*:(VTV&34)Q M*B;J?#\MKF6=^=GZ5IRX";(4TX=_88I,^/M'FJ&BY@!'[PF)W*U.R1L./9O5 MS2[J)EU;(YT>X<*#W@MU4LM!2O$[T9$H'L93M#$\^\F&--X-/$;A4 M!@2;NXLQ3 BUHL0+EV.34_H5D^V$-_J58]H?55]TA(S GO,VD:-_DJO:X^J_ MN^CLJ!>]X)@4$1KXGDS^;/'+H81BTM"TDI\+FD50O,LT]:*1>&D\\DR?4 M*>'JB09U@6[Y^/?:'?UY.V$=5%A8N[;8&9-EG2W\I]*<4E+Z#<_9":;:'X]#JZ7OP%NL0)'%^ MD7!6>1-'[AG[$%MN'1FH?9KJ,QJINHN[U_P.>P]A_V$[J5]3N#QL*SQ9AWIR M?JCZH=G9"\'^K6D3RUE40NH>9C S6DE-!UBJG(O@P+B1#;MG>(LVC&OH3HN\ M%'R[_YE^09A!5-5/Q]:($,Y8FM&G_N_%UD21WV^ONZ%&GC +7(BC&@BYL(Z; M//):3?.1#.T3QL8*EJD40ND)*H>"'?4,O6^[H3\S/_.?XW%ZT/UH0KI/^LT# M"M+(?I0.7$!X44/UQ):Q7E#'YQ4Q_-(OX==):#VN_;@1'!VA,*6)/FFS60Q[ MP)-0D?>QX$5.S&?5T^Q4WVA:B&:J4.EOGYN>'T:^;M4+=Y_VZ%;:.=='38VH>Y6;&%T<5\HZ7>.$!)M'WI/BBMV>SV")'P.<-1G&7[J)- M1)4X(Z&<[YF._C;AK3%=EY\[K_L5AE6OUL&16MTGU+H;W=5_*)Y?.WY)YF:9 M2U6!E+B2,)X"J^PG@X>DV30(X@D6JP$A?^8';WZ>UH6%E#;&Y5MY?'FM]HHX M>'XTO-7(UU8L/>?!)2]P1B94>1[S?6@7,OI&G"!R-]+&P8X^,WP@*QU M3$"$)^,*XJ2^1GQRQLN?J8WFB1].][QWS'^N:%6ZPT#,\57-H8ALI](Y/*1, MA:\>/ISVB7,A(ZB],(6QY0V,CCLI]#&EO:$I?W0"N[/80&MCY[O1=<$? @-V MIU49E)T],]DC-/&KSHI[NQ!X0?TK)PMNP'XFKR*^FP]J->\VHKZFX9?T0VB+):O"IJ(6)\3\APLG>2*=JN?V8.[D;6Y_8Q@LO>;Y=)0_C.O/Y2^VD]'@;QX<,X6,K[D\3)QE5 MH=/*#G+\-SO2,^_6[-#[V,='X]8I-(G-\HN'QO?<+B\2>E%,^I%:)9W;\N$Y MLE5:,_YCESUI+*I:R.],RXM]^5KQ(>K;J>O!G*U=IB^_CU69?M* 3K)+LJQ5 M2EI1F3_;>C./6 H;W UHV9%7ASTE1\$,^ZH(4[Q[KIW;1%,-Q%PSX&X/J2G9 MI 8^,6[7C1AUOW6^K;V@I#)9\;!GS3H<7!3=J;"VL81.1A=V7J)$^B1[SG>D MYHF6=E7,_4"L:;B=*AAZ6,C+5R>=G__0N7,6V;'5>2LWB/ULM-;D]9?7T5<^ M7[Z*1QJ=6Z\^G/NF)@H#H%A#?'PP +BVL]Z^LGV#5MW1"[].H%[5OB?=V=BJ M"+$ZAP%(NN?F:HFXG#)QD&QC2R>PE_D&64)AK'VW.X#_HQJ"MHGYKQVC, MV9Z[*.!]9>W&_'?'D>"%*=&9.HDNQ50'+OXODGR9QF?T#&V9:$J*/CQI^>CP M "JZ_;XRMM2UF:/?XXIS5+['B-TRSF,7CD)_;2><) N^>SI,WL("O9)NM.\+ M-Y>V^YBSF&W^H^::UNZ1)QJ1@4I6'8I=Y<@ M3"ZW&:K\!B?>+P9?.B4[5F1N GA.Q;J(4QB= M'S(:4H9:GH7YCI&$G0"FG\DL<^>0 F;0H8&IAA9?T7JO KP.CSE38=B6 MMRYZL&VLZZ:1:E3'^9M3](:1ZP-Q=2^;,4!G 85W,@9HO]U58-G&?=M]P;4H MH#G\WMM8Q7G=",^';;(P#NT3VR(LV_RY7\MQI@DYB\:BWG4^?]%!\)6_)6^D M(+D^_%+MB56S87+J"&+.6")"*4\IYV;S,\24XO=FB=1.%+Z%7PK^(GJI/@TW M+.=V53_?RW9M#!" ME0AFVT8L_[IR)W%%D5L.,%+:3YOV4CZ?NW+10ASBKUB M]F-[QQ>\+/Y9O9N]4/+P4PKTGF+L'%;^59/)G]6[>>?0#.]2&[ M.S9P^8S[PR-4 ,; JR.X$:J"D<4%*2\L'7,L==X2TDJUFDC-45%S?GV9$G@V M??;1O*^C\(6@\^U=7P)QWK"$MU#S9%2)3D0?3V4.YSC'61;&I&[0@E=*%)2F MS;$:<7PUH%VE\XM4>.I9^KY)IV<>9T,GAVA)6DE>PM?TZ4'?&5S6Y^0J$N%SVI0OY= 9&2/7D'&9R;Z)SC-U6E:!L>(:5L(^(DY MIG!#[QCLU!:$?>ZD5TPX<[*F%NI?5!>*PQ(XJ[)"[AN(FZ69E$]&IF17)MQY MD\SA;*GP>94>F0R:1OB7B0@$Q"M,)>9L:;'GD"'3&*VNRE4"T6W**-\K;=WS M":7OA3=Q@E6JG;3/^WK=(\H46JH+U;SZ<.('!DAM^(1$#:(%NZ+Z2!3'YL\Z M&HW*B45<^?JMY'G QQ.#9^JN3[J6ZQ2#EZJM?/M^*&K8OQ M4F/J^NHL7F)UOYJAG$NNZF2-1L*.09)/&;^(R01CK2:,U+KR\HE!GY&U;1%F MU;BPSZ'N!'61=OBAKSF$QVIL=>ZN",3&9BJF;VJ][ \F(>L0D*=W(F%G;>V^ M+C4+RZI\""&?N?CA_+U;'(99Z&><-P-V%\1PDZ55R6U."\]P_^"T5N$Q9P" MZ>&[< 4!'/5JY$W>,I:GC,'1@]<]3:[.#M]?[4E0I9@17E40O'6#29@T:?#Z M'4)V,4<$'4]E1W!F$5%FPETQ('A%C"#?!NF)NQJ]< M#SRHYNY>G5A)B;FO$5B]<<*&FL[>4C-H_"I'SN2IG]6.Y*HJ)Q5P"PBO?* 3 MMWG,,4/T]$O3!Y\%18CGYAR2XD:%#6^7P3N+N@ +GC4S@?)E+Q: MT2TYI<@IG83L;N;I892^/EJ$PTI^3[3.*2C]'2$GYX.D[_UYC.$%Z<(#YI#Y ML.]V8A:;:;2!S _FLWB%+NV0-+Z#94^\@'H\\])_30^GE*UL!%37LG'1)Q#T M&,!2F7JC:B7L%5GJ@/GNI,Y4L,-V\8KW:JB=IT98OX+4#1<$B=3Q@:NZ:UEL MW.[0=T8V+7D8+]B_"W9OS4E5\11 7WT9T MG']MN9DFN>@%R(J4R7?LM!W[UE",Y%M'RQ>"EG-.'7J31LM.GEGK3RH1YW45 MZ@7Y$8:6A-2]"O0-6D7?04Q4HZQWJ*90*QB@/G"K#5PIGP]8&(3DCH3T5]2A+Z/N."4Q2I%[AP> M5,^G2D_I6DV>R':7"2]N:-<& Y2B%^>N$/FT+J#SZTXA/-;C2>C,!81FOVC@ MW?S^;/:2^]-6S#< ,\_8]^O]L0#/94!41E$9^P(3/"@896I.^[^G)B?"?W[!S\:I6]-O&]MA_8]H/WNP! XN1BX^BJZN;J MY.8*5K$OBX%;<%=U,QC,?@]#T='5PL+1S>&PC+W+VKM@ZQ1[M.HVGE@,&1M7 M+,VO/BU<5$P=+#3D=#2.F.T3W'*!P2S5+5S=G%3-;*$@F!2X!;@ ,/#/$F ! MU $+P!5P YSV2(X['6$?=B-C[^IX(!&IF9N-O:N-XUZ78)UX#UM665=IWQH2 M6/QCW']H?.HWC56=7&U@CG 02KVGEY.KXZ$2H))F+D<5-2NX\J\6%T?97Q5' MUU^5FV;V\*.*BI6K^U%%SL'^VE$%M..OKF6@=E8'ACAXQZNF(",+[&]E &KF M+"SF,#>S*[#1PU?;@(*+XU]@,O9_Q9-Q,=?0='259U>S=P5^.V3LS5G^#JX& MMW?=@]_RM+^BGZ=]UK M@#[\=W!UJ/T^_)8+](KN$?@$U 7FI&UM 0XN.%XVCE:'%B/'-JB!,LG 7%UA M#O8P1ZL#$M+#%JP(O\')#N%J-E;6OS>0'#: LAV!L9Z#.[\O W87:F_OZ."^ MYU7G]MK(?VD N7L0?61[56Q\,NW5:?^LXZ[NU8D/Z7#VJ#A/[)OY"N M[Y6O [R6EF"+/7@E."#:AR2\CCJ"\.]=]<#K(41H[\K]"[+7Y]9>&8PDS-\> MN-/8YO_[;7NV(#JPZ/[.U97]\Z"-Z[9G^'<'3\2AB HYL]UO&P.9; M#.;F: [_AWB%NO(=BH]U\M\<#/@'3P1DCCQV7PRU(X?<4XT ;F\#M8!KV=_$ MAA3.'WSP]]K PBGP)-RK*%[[K6]"*Q>8F],?( *8BXV5S5&VE%/'$JGNP< Z MF:F;*TS!PM'"Q=35PGQ/^CM.A\G^^#XR%H)M472P8OE?T!_7S<7^CRECS_A_ M0I3A5G].*P2F]JX:IE9_P,BA%B"=A:>K(ORZAO+-P\1%= C^ YG8&N;B==7> MQNK04A3[RE\_!&.M:VYA:>JVE[F(W2U<7/\&7>L0_"YO*;<4_N M$\@H'#5@Q5"!.6+OQ*XP)W!Z@EO\;KCC]J A_P(E-=M+@7^!D[A@$]T_@/T*[]6Q^ !E]X'!XL%3&RR. D BZ!24 MGP":O5WB>8!T;\_;6%89.(99 ,CW:H#Y72P=9@"X#Y 2$1$1$Y$2$Y.>)#E. MWOS]PR$A(R,C)3I"3GZ D)R>GQ%[(*?=) M3OYW.OAM_YCM.2"NSM;^*QGN+#OWK;]#2;LS\_ 65X0JX,.P>56I69@*#+O799 MPK,1ZDMCRU"XT)FW'P+.77NF82[W.=%5F+I#<]QB)>]^=:?;Q*H\Y_.D!_DO M:KJ^KR47U';_6->R='_X,J6PKF=R0T1!V\HC,#*UJ+YW:O,D<.Q@*QB4B9 M7VA/!%:^4WB@!,YLI_'Y_<,IL1)4J;4O"7"8C;G\B+@C*\<.XJEH2Q58D!IB1@])65\^-S/9\%5CVDC9>TNO>A2'KK:/>95>= M6 *!KY>:,U"P/H7CSM*'&)SA8YW)[3CE1!+39KIR,#NR_TV\S^ MM.S\5&+W 6=WOCQ[^"L/\D&7 W[8[,_WIX@I+$*[2PIW)2H$X)TYA(&H']&2 MK6$#A!"T]WK%4"*J%_&]9[$[MJ#+*R3XP^9EBEMY#B9AB06#"^[SS1+N%PE1 MAI84.^VIZ&\(]',]#*"-SA[I8&IW5+Y#-O*IA&;RM7O/3M&GX9[\<]]%/57) MG'VUQVFWZID;T20E/0X?,OF132+GB D8"YSO&-]:=?G@T.#N2RHB^C%?8P5'JHC^ M-!^#U_(N]23M=::1WFW%1.->YDQAA)"R%N,UH3#G]NSD69.MZ M5N+0HTK7C9_N\SYVZU+RN\R#\E9;%;.D>-K==B8>'=\,[S+=&8"M/!]8ITZ/ M% W],-2*M'+XH+ 2EIG,27ACAZ.ZNFF]HI",OKQH%QKO[TO592CAT;/19#U? M$K/0'T_7&[BO<\ONU,XA-7L@JS7GHI-[D+J=ND=FLTX4U M)V6!$JBLR#65'J&2!'@,;+9.5GY 7Y>I7JC$]\USFBW/ M,N-+5KS,.*/;T?[K17/. T7,[F/< X:AX?1%(G9ADRD>O119P8Y3'3W"5P8G MI=Y>7P<&I\*6_-:MT";K:N.+_1/._"J-YL\P@)$J!K@LGBE443! RO+>OI!. M@=QDO2Q;W8B"XH.RUR0B:Z,J6[IP%^9$V(:3E$\H%FH22?9S4V?#SZI,;D2_ MO+#@87U[86%(RYWL+X ?/*9DX&N^7[R;.GUQB4HG]TO]A DX0GG^)@9X9WC[ M1UU+9N_BB1F+%(6 BALAHTL['.E[#/J1&=W(P%ND>=QCGWL<^W%PWAOT=;?L M=G?R>,R.*)0DVZ<,O+YCY\[79.,8.Q4QO^!1,EA\ULBMQM-]^EL@-='X=H8V MIFTM*V(3H8/6) V6< C46.K U;DZ>]",HGO1HI6;O0>O MVUUK&%C# ,V**EJJ\D(?&N=34N_VZMK8\$.'YZ7*-R_PHYS;AGIYUYF?;*B_ MGKZ+_S#1N)\,MFF_+NR-B,8 V9=\K<1>?8Q\\]CB[-LBG1[JEV]P7W'Y>.OK M(YY_X&[X#.LF,!'?#)9P#E-VM$J";N?D>6$ I8[^Q:9-I%'.].ZUJQSV*J47 MV8K]DTO6.M6MK=ZVWB@BJXJ6'X-\O:E+#JOQTV2*>;81[,5479QQZ:5H_ONG M0YDCN2.OS1?-/DS.2K.2C%2V%V@UN5PKJ& >U=3/Y2XD4R5CD>^]Z7=\_AYT M/";K;D0T0W;8C+:C7'[71D%V84>'!V-\61OYB'N>*BW8*O6+C4)P;W=EY+[]>=O&UHIOF6AN"ZMASK^-8O9LL0M&?D?KF MR3[[S,L[QZFFA&:MYP=2GK-C!Y*U]L"X^W>UQ,\'2?@GEU'1K/4JR0D%]A84+PR4\/_#L)5PVY^R.BG_!()Q4W MZLS@FMPA"]\N@GHFI[[T M,Q'M6&K3%=F]A.(J],0S38HO=\VN,[3CQ7T3$_\9*9;6G;8D-S\^;/>DM6#S M4^4"BU1-K/33W>Z4KUQPFCFEJ,D(]X(V(JE,YN@T_3RTYX1SQ88#!N@),SZ- M#HHT% H>?C15(R)58\-Y4W)UWGI3;*1;J>A%>J>E5_?X=^E I+9P!IE[I7LO M043O3X^"'<3S/'3\#RM+7\WJKRU?W)4+D4]WA#SMC)!Z]=_0U-L54PSOP8F! MMHQG-BMED#3=]ZK%U9%$/HGT'&^&#;%"1$HJBBHN&9L@^R11(?ORU$>I>E7:"^E4C"SGPQ M>JDS:$-0A\F]* Y6,5 T_&X@;-T= V0DGBB.=.T1@>+:;P3F#>46%J!3,^N+ M-LLTX6DF>>)%&BNX(MIV2H:$;BKK>KTB=E'(D2*'N"6[4W$96\^A$K0!;K$% MK[/QJSMVN8T",M8V=M(<)'S%RU3UNZTR9KV,;\I?.2XLQ'E%DX?-%0BBCTRH M$7WP:L0,SAAT@2U E]RR:J8@]LT;;KA[QEDK5\=(8\6:1((BQPS&0F#S(_7' M/@Q@N,":!?5[[=7^]%J(&OV732GU-J/U]##SF6=O'\8:BGIT/U-QLJG-S7)( MF*3/1Z^69?!M80"M'&3QH(AXX!KRBHE)7O^ GI1R;*+QK!=Z'@SW;CU&=<+Y M5QL3I2][;;*JFMQ[";4F!UO ?"^^BP&^Z/Q$%H48N@N5ZON^YMP](:PU*"+0 M/E#2EO6BUP*1-#+K]VP[G\7Z]OC@S^.FH+UQ< MN]2I,Y_*A][X!7W(*^95ME+^7/\Y*5(]J)XO&^Y_A\C8^FLW !3ZK)+U&NE9$T?"BV3=O#[[F\:O, MGKI%KIDNLN. XM=L,BU\/<>XIF6&?&UTDZE;FU[&2W.F_O>C!EWLC9 M8;I6MD'8U7'5.K.YT)?7?7XG/*Z;SVZ6VJR$;CHY&]&/PT'-GVL7X#M0Y*7R M#0-<52M)G3@^5^_8VZG^..433Z#J9"6L P,\N)7=2!N!"DI?_\",O,0-E,Z/ M-;F60'TSK=#>JJ/^_>P_(T:<-E&R=AL_(&8[5GTYZW*Q8D3NG'RY^L_%O84S)<^(^.%9ME!G>&&,SM:^N?K_"#?? FZ56;6HHVA M'O632"NKM.WRD0[NXY7/O2/Z--7N UG>&" I/43&* V M15J.D83U->4WV1;]+PZ9;H[LG8E#H#@#6G52GC%BZ!#1UJR2HHJ.[ 'XL@0'KRKN[T"JR](+N,M>".J MRALON$\A6/6*V) _@]ZY-0OPV+WJ$Z@;8.@2^6ZNUR,\J-W1@?RQX.8(!/:F M3O^$ET<632CS.DQXD=,8(&!HNY'VU;<%9)+R\](? M](-;K.6I23 >6(='^QHD$M4_[55H4S6S:2%LI+U MT*8"%F_WC<=T-'.)QED/NJ-?-&\B:M%A:"II$9F[VQ64=!6)WK,+5,'3??.M M*?P/5TW>$XHJ#4\J;OI9=B,8,[-Z"^X*E6??)6*6J< C?](5TU5L(=9JDM6S MN('+WK_9.RS]LD9O"*E4,8%8+#CW]>>(:\@;CAK.JXWET5[*FV4%&LW&T&!! MV&Z;BY)9CXZC\M]F, 6-LU>04353FQUMDA=33< M);/:)?WN2=A,E( M7@>URH@";+5B26(6VB>MI?? $T&O9=VPL9J M%_WTPII?^ZQ-R7;K#044]63JHT9E";\'&,#-(;9)MQN9@YJ8V=)7LFZHSQY\ M^-#;XXS!#L-J'IQQ5F"7'5*5M?L:_8FMOXP83S"W=GF[>9C+#C'-5;QROK[L ME9NQ:I:=[XT9"BKHV>M:N]SO;UN?,-605=>@,YT*CEV_ RX2=] M\V&.F[[,MC;W\^-5.W]>EZH5KVS*1&1]_/;-]_BL$XU]Z:?[EQVZ" DEMC_W M("Y8F^@-. U 8;3*KN%/VP"GN&;2C1V_>TP>MVJK:MSEU6O=[N&]YE_0:X9X MVUJ?&@=P:[VTFVLB7\QFM?J6P3ML@H-RWP0QX"J%^,7UTY^1'RHQ1DWM.JC\ M=$QW$3 @F)V?<:A/;N9B[7W877QW=''8H4)IC43VG=O%5+8B@O?C!-$A"WB] MI>@POV8PQ+RS8*N()=N$-;HY.GY=70M9MOZYI^VW<9IS!Q?0;K&MLQ?NG[NR M70$9P@!M-$W);<;M)U+?!0=#XQU\&=IM!IOYA?M&9&=\N5MRIKTIB\_QJKO# M9."ON6I3,$"AJ#WKFY#89R+YNYRPC#4WA /3&V<[.&ZE]HQ:V?SYV;"^9NX!E;;B.F9 MX"0/JC57?J=<_MCJ<)WW']R;-J=6V+HU77OZ,^CM3,CL%$P$<=0];L&-%VJ+ MK[+8::6^=YR+6O28S,ATAM.-=WR^5/ M+W@*48L! MJJ:B[2U=-_G>/NO$X16\)W72=/=2A>):&21?PN,=!E@J;U66SPY\K(7?1^5] MH<&S<),0T@5_6#G4LX DL]#LGIG_-I,DSG3)RW.F23I6-']XO%Y2:N.4P=20 M.3IR!C%5L6:-]([! )%;UWO?NSIGU]8EJ55^Y?N&:J?7JR1&T@\@&0V9,[/F.JJL\S&YKK!K,S]27.EGP4#, M;/]4V897W Q5Z46[VNQ,6[W^V71H0,S6(O.%NC[F7\?M+@ID;!U"&KMO^G(WRKX3 MOV2U7N&OJ6\&Q,[JK*F\-)HS5'J2.?3QC4- J4,>ZMQ(A\A,RFY@^X;#6DR1 M:VN6_0+:;@99H82B1A/DM5ZCDI!@3_TQ$/(FJI&NT8!N0V..>0Z6GI6(YD7S M;MM%8( H9@.$17%8D5]PH.#:B-$7UX]HCS7?0HDU=#8&V+JV=1>A4JA[X62^ MXHKW6+N7OM$ O5) QD ^LO!1GW!W:AJ:+&N#U:]VALL4:NUD$R*ECQ!L%$9' M#N2MNJ<7N&88:M] W&IT5X$IG5VHL#/K%26(&1M>A.KU\"].03Y+68O7=$X6 M#]!0W@X)0N8.?"B,/-$Q):$F(C$$C5U,\@\/"7FM;MM@]:XNII)0[#W4?B&K MR:/=19H]E:ES5'7WNN9K2W^\K!WJ9-'2*-49=E==D]& ^5W.HFFT;>1/E:?F M2,+!MFJDDBC]%0Q C'K(1D)9=JU C:(OAE-VFI%.%_4C[MJ]D;6XKS=;PCMF M/Y30*E*\"^2K:R2/7R1WGR/' !Z+B6\H&MN4HH/LF].7L.?&KU9M M]G&T+<[+C1/C8F;^DG]+'=.UF/VVU:@YVQ2_)J"4_&85X:8:E2$J;+6_W%[Q M+.0&4AO!CMI(GC%$Q8$@6Q"D&)6%5MB>OY'.)2( ?]7&0"Q1-;H$& MS1,2E M(D,LUL%U)XDABVC-M"M>NLR;4EVT-Z+,IS_BAM_S_7[C.HJV(5,/5M44+R!O M=7NL0%IM'ZA]_.ZB/&]UA<+/JJ2#NX(_8GGZ\*YU5S9#- M'ZM!UR\@KY-(0LY@@._/W[92U%9LGUW5NYZ O/GD 'B]J'H9AE;T&03YO:B" MMJ@KQ1,$;']6B8NBTTK?UN0X!2X!ONV_\63=>Z>GOO\.% H@*N .0 #S/8V M&&X!UF#9%3SA>R7L5N2I_P*#!9 %9('#/1Z\_7T,0H!HGP-FC.R3M:NKDS@O MKR.R@8N9L$&FRXY*>XIX.3@X6KJ8LG@[V MCG!Q3RFVO=[%P3(6S,O&LH?B:B?%MO\%)1WE6RRR,!<+%B$>86XHGR _BX@8 M#Y_P93%^02X6_LM\(KR717CY!+@O\XE?%A87$&,Y.-A =L22+N:6XFK7Y ^X M@34IM@.]/#P\>#P$>& N5KQ\8F)BO)?Y>?GYN4$,;O@=1U=33VY'./M>'_N= M7+. 0UUL]O9C6;!U4S.8FZL4&]NA'@Y.RLI'??^MS1P<> ^QX:YR[J[_&AN. M?>O.JV8!A[FY0"WDW"T<7=D/RSJ80WDM["T<0#0X2,]WQ,KI M<'_^[]D=->\Q_4V;?RT=%A%46/P:#.J&Y:EX[7 \'(*:+A:FK MQ37PE&+#?H$.=$IN/C$-[!?H+HL+@%51\2^+:[;P%UA+G?V8?LNK&[A?%#=K]O;L.PYHK@I%.O64FQP M4W<+<[8#H,W?# :_B#F?F 6?$+>9@)D(-[^0(!^W&3]4D/NRD*"0D-!E@]K"\=_J=H^&AQFZ>IAZF)QU0H'BT](0$B(/8F(28B)B(X3$1(>)SM^G 3[X1-"8G(*,E)R;'GOQQ"PE" 5 M^$]*1$CTKSZV\B\^S'*, W?QMP^S_.?'$/Y__&,(NRC.H._E'#Y&G7X,5S+X M[)[,$$ +95>AW6%+85EVGJVU)*,8@-3(5HWG1T'PTT\[/U4H_3B"MJTTNQW= MYM6\&]/T])\$%,NW M??T(M8#5CCYNFUXU!JC19F>0J+AOU>>6QAX&&9+PFHCN/C]R3>E%@95!!9./ M 6*2&P-$O,< RY0_MA;'/R.^']:IOCXJRU75<9:/13A]JLB(T4.Y+5OMXB-6 MM)C1;-'28IZ9&*!)&P.<3< XY=>7D\;YW)/5(5\% -QKVQ-C"=B #Y5U,M M#/ HE;=ND8IY.PCQ/1^"DH-?(MRNE51HQ0!Z(9+HT4ETMFO%4HFD)@:X"N(_ MP>)3A!B=AZQ28H &ZXJMJ,G[/ITUUQ#(=YVM"^2PV2E%#$"26LN\=M@.&7/= M2D3?0VSS4F" TP;3CR9COF. Z-NI<8,,(]TM3]#4JD&0:4Y0KV7$LB#B\]2R MPBX>!EC1XT6?^X0!.#! P?;M'\)^\W1W=JN:=PVF*\;@GG'H>\;;O-1@APHH M'MAI#-"F!.HZ#NIJ%[>2AP%F!7U?88!PK'7@"&UQBBV#89!#?"1:J1:T>CLH MXIL:#+!V"I31$Y1Q"MV$^)+XLQX5)+BZ$_ &^:D-\7ER&;*+5[%B!(H1]B=Y M+V3#!;*K03E1\>. @4AK7=AI*%KF0*9#$YP^[!Z5N-LO&8#N/<*O^,,HH YQ ME(@V=5"%MWLJ\#EWKJ5L:]A,;1**K,/C(72HVV';Q\$!,D;)B:"IK8(JIB^ M!FM'+%.UOGK#O&MK%7FHZNGEDMHK&."+^L'87\A:KJZ519O%;7.#K$X:S%4' M8(">%$'(%.5!]XD0!I069!+;81O6TZJ7>VOCULY@AP^Q%31%Q[7Q;IBA_6"X MPLLEMMXCFO3!WDWW>Y^KK4:;C6Q?VNN]4;96?GG,1>Z,$2@-[TP,!,4[0GT) M\47'ERP3="Z;:43^0EGJ$(XW678"M5J)9!K?.C/OC,'IZI<[I:&5WQ%Q=6\C MF#75"$4%K8NNNJ_?1"(J(:?61AZY,[D]#V%H0!<.WR[4P0#D$X/:"L9GMQ1J M/(R.]\ZODPC#^,_0WL0 608KJ7.=_>7I[>O7U\MX^E<(AO"[E 2MNG6.0635 MV=IM@\ZGT=SRNFU043M"+^+O<]+9[20&N/%FEVD0 W3*$\95'AMY %BBE+9^ MF(X21[6(#MSJNMOP4!B0BWW3"DM5GSY:@[QT828VW/NY, M. 9@A:%>8.,O6Y$-SQ>A:OM<;EXC?C.7Q\ZR)@JJ?6?:B_U(G=S^V/?+ MX* ?QC\_RG'Y-DB0>D 06-=*9866 3V$&CN&;6%QZ ))A>:#>)N!C+EA?35N MS[=/JF" !YWC8P;A6" MB@33Y.,4#/!YYB"7&3&CS[V_R;F;\S7*= +TTE^2[5L+' DYK+7T)XR#%%"U M$&SR8P.3W\6H=@;$^N]2Y=4:'V;6()NMH?&$7WD\V[LQ11+4_PC_FI_HUCM$ MTU$F2)V("ZK?ZQV<(SX5!C*CT^UD8[L.TP LM)R+>?7,@8^9;BV/M_TVWS27 M&F@X4$!VO0XR9$=1?BX$E9 MDW'B#;2B;I*"5NV!4.,+C03P FTNOLHY0^K/BXS*H\S45:Z9?@U. SSJD+D3 MR\\6RA0Z7@3=1 8%F:LPXA(,TC_UE9..CX]O\W+6*(AQ'*GN-^^-="'*RNHJ M#1T*W(I]M1E/XIVGNSG,T[%6:%'Z^K10BNESJN;S\/K"<72SC!Y=6XXS#ZCYM<3]L5."-3@\,7W MA&$ _UP,$,*+XN(F00?H'="M)%]_!U=OG -'(G785U2:9?H.!G@Z#&8)?_ , MD4"?WJ5 !]"IH@D4T$*K%Q-2'WWPNGV(SHL!B#= E[L: GKY,="_Z#Q0G,6< MNP2"<2C2,)3=9#BAU(5AU>U:AO(*)[B7[U1'W%+,=,4:30<&6.*!+">B3Y=1 M@[T;H_%!65:M[UJ!+JJR GKX;&)D+^A*JJ5(6?3I+&KT/>0>#CA+>X!AT 8% M)]W*CQB@KMQY975@+7D'THG>/B(1V>OV7O\?)/I')/ 51,L%GS!3!=Z<08;A MN#MK5BA..I%=_/P*%$D8RAH#W)^0!RU6& G: !0EQ&?F1YRM9-[\$;[Q_Q!? M&\6IQ[N+OW:$OPC&7'S=$?ZDR41\TE]4R*(_4 $#U(+133S\AZ&WFVKKAW8O M"IQ1&&)^<61>Y@/S(K#630(YK>YQ>G;(:=AA:P:I+AFW&B3FZSJ59EY6[GBPJZ(,$T/K,9IPSFH\]M%=-"!YZ+]^H;/PFR#%>[I7M\\ M[X6(RX)8(A.\Y=KCC >&ZCU.1%Q@CQ">_C+@C[+5V^:L+K_85-2H\'N5R>\'SVT.V&SQ*"<3>L5[9V";G3.+;359C1BSIVW%+%$Z4N, M <@\F'?)C2DA2X4]D&UP\6L'QNNTRQ8XASPH!/VD06AU)*)B*+'!>*%]GSH0 M.?1DD1F%SRR#J#92P "R<;7,*.Z"?<8K$"0#&ISD#CAO'G#.1V1T05[OCJ&+ MS'; V,)1:(M;Z@5S71NX_@<]TP$*3CPVB+&<7G0@^'RPI6_'C'IF+'7G$KB0 M?H&>9YY=IYA$>"*R^LK!.*F\O2:"$CX.$L\L*QT10_XGQ""3Z3#\H M# >X1""[5[$FCE(#@V8$7'!^C]J>PNJ+%1X#:+]#".Q4[SK6;H:ACX4E5(R] MUT8'&@<9;^G/@8P4]D69VQ/%%RN*W53<642) M9HNT8)J-9%BO42ZF'(UG'I MAQC@894QDM'O F(,AK4/)TKXV#\2Y_P3X@<@<05(+'UD7=Z_6.&?L_XK-2=* MZ#MB30P%IKG/ _M*+_Y3I4'K@HDIH74\[#>;W0$=!UPG[3M.N3=VF+%&AW3/ M,C>AES" ?JXOF#;N)D[+[AC)(R9_\RG!P(WB8'#%^V-9]I?HK?]$] !(09<5 MVHHWB'E_:*\C[!ZIHEH@X//64L$>:]^_88T8VAML:C"X.-%6S(]'MO2PPZ47 MR[0;GUVJR9\5%E1^7LPQ$'W:P0 ' SP36KW^ %%B5+$C6ID%I_@JWB,:''K? MU(US,\\'0CF>KBRWLOMEDYEL*VX\]:%%H,;28C#*L/CT1_W9J$QDZ:G09%T> M/14*&8V'5:,! <;&?@TC^>GH=J8SI8%J>8'7ERW]V:HS=&IJ$R7\^09E8WW2 MA MQ?;YJ]O(^@$Y6D$A*X*/OI7_-/.Y"U*RY&^TJM#0R/\4AC %*@C:KB@.^ M9E0^K?=.Q>/<;>=ZM3;L:S?NW 6E=?'CG+YCR0:_ !#WEZNS='.]RO*^-9 F*@'@VN&.C.C-XYIA"-B.Y] MA.Z%Y.]N5C4(8@#2+96.5O7EE[G$,7X=2E=3] F^;3RF5'4BE6H+- MLUJGW1'!78S:8."_$U.J6W9?P$0-WTH\"JI_3,/^#=+_RQ.E-:3@^^\)T5AJ^Y_-=;2[V8F0U=\= M$O2;5Q5_SN^+_T3LJXAJ??"Q7C8,?#;>7UDDJ_9W7+BNN1Q8LU(SBC-A"(U# MOPYA6K134@?%SE'6HWOY-UK@4\D:6&(T;2PE_'/N<-[1>?61[6_ M3KZZJ!&3AN;\]GW[@=X&'$7QME0L1\>SM;I0O#S2C7'R3=J52*W..IUDA]!X]=SF#' /?=KT-T(5QH/ >Z4U,P!>0D%!J^"[\[Q&QJ:MZ2 M')N7=-NVX3]>A&]H3/X@R9M9Q/G:RT34GF2F^SW7_U7L][J4@CGF2N85MFG$ M^@0A.DBO+Y.LR8BM6-AK9 77C,S1J=WE"]( MB^<9C^GC5;;N"CY#X>-]6=5\(EUQ=VHIFW/C_M90*KHUCM31Y^H=1UAVE%Q! M9^:IV_2V(BKD7UX\DC01R*UOI). AZ26G_R!:!5:U9[_E,I\L#[]EK_#4^#3 M@.+F4$V5#PDS=1KUS7![G(E[&5&[&*2=E3YG=+''M<2](4RE M#9;2,9\5.-2?1<(5*LH)_Z+SK!+W6"D& (>?J@"&ST<7^+B<$W6T<#6V\"SZ M7(B$/91)SQ;6KF/.'PKBC5L)O=_;8^%Y43-KGJ>,(JA%0+S/>P=24PGFVH+[ M;LN!M3@#S$M1LUAZ,-N60M9$4:J@;_;NQ^V&OMOJ&W"IBUT&Y("!I;TTTLI; M%L>.+C"K*-D+?]8= QG(I/-6'.B^V0>YPZ 6=-+(P]5O3MQ1YLG8-<2N),S! M!]Q7.0M[N8<$33?.O+\VML,&G@2:;@'R^UKYMT#,!P/Q)Z2G27OSGRV5O^^M MB0[S=V^KW^%DH8 LPA[5 M[LC_.('\5>X_9I6PO\P3+A\QOLKJ+^N$_^R&/Q_57%C3JSL MD']7]A4$R%KV=]8E(.N_S9U_LKX:US\K #Y6[3D6UN;@T_K#3T\@*W],[YN_ MS3368-[K0QRY&A&Z]W+<=K0?^%2_[VO,2SW@3-8VL0P!Q3'<7_2.'"UZ]US5 M%%UXZ.F\6W;6B&FG/SQ=KU(5%F,[:H4!CMF5+"T^0E_T=/%T4Z78:JPM&?U^-=TV M;W;IAO@+\X\VQ(0) WL+6"/V'1'=M(^!<\8N/MQ+:R+($UJ:)NK1P;T!KW_D MO^,=0G-VFF_7^LCN_BA7>.OW]?_0]>:!4'[M__B42IM42-:I$%E3]FTJ,9:8 M[+NI5+:0LL68*8JL$XJ23$)"C,I6F,D>LB]39)NQKS/6,>OOIMX][]_S?+Y_ MW,D9]W7.N9;7]7J=N0=(,9JAI!JA<+SG_6B7ELWK;T4>?8KJ;FTCEP(/)AHJ M&I84[9'8^S'QQX'0BE'"X^ODR#@E^M2/-U$7C#@%8I\<#57$Y)0@4'2M*>/1 M]H$:@PSF+]4AKAY1*]T'Q^/737?#Z&_L%*+FA;Z"S)4^]4YN+M7J'P MSZM=I;!9TZP9=\^G,WNEWMS_Y]):7TLT&=I5O(:',?DE@M[[$DJ1G9X5U2J9 M+$P2&W0NL?*.U.?\^+JJ]E2\YX]29 ]D#VJ."XN:8IXHPXGMIP:RMMGB2Z7G MF.]8@++^(01G@SIIVEX(/8 9\,5E17IK#S HQ2?"<&VQ0-71,( M3*J3':^/?+C^JQVMVN]Q, MC]=1GM=?R2PV-9#KXF#Z_72@4"'G31O!41S#C%7L%: A(=[Y#*!'5NYH1-# *9LB"H^"'5]H?(?=55H6J&E6\-'QI7=%;* :N.C1P MH9I1+,EU7(UK:62B<':8;.J$9(-(A <,R1'\H2EG)?)ZW;NL"O)ZU'S9>5?M M2KU'+29"A\E-NX:'])9/MYVQG3]J?.9UUN@IA([Y]*0GY.*"EW 9GU3#972] MIZ?0['@(UOH]8EHO-!#%!NWH(>OC1^"/G8^1)1M#]S4& .#DI_D*9A4V?#ZU MS\7WR-Z:!^-U3PQV/"_7O['S7/_ 1[7%1^"/DC55#J-M406("\P,A,)(J&[= M[NNE7>^5[!AZOK=>%ND0U@*W]^OVZ$]J&K3MOB))MSC0G9AD'=!W9K6?0&^5 M>'IMI,?U!G()'>*#M,*^6"[@6YGX!"SF*T4%0[^!JLDIHXB&^[LPGVM=&)*4 M=?D0:?"S>/7VL3$7N\W?C8;6-"WYD@(6$@ROCL9+#/(DD;6"J(?0CQ@NQFJY(5BG%09 MA5GZ$C7*=+1G/O.14^ ]I!@3XK4;\55_(6$R>EDA7F=[-Y(?<84"CB@.]60= M-M'4[9$HBK&@*_Q\M)@<\.E]R/!>Q]-@Q8USU_0]W\1+O[+\+%H 7U$L""\P MU E-^K1:LJ)N+_6F]'/+[3?14N6.4F^BY?F!PGGNR&F_IO"SC*5#9(-":(3X M^)(Y^"=71JC>*JND*1I5X7J3BT6E-X[\;$L"T\/>4*7Q%$PR?DT"( 0TIVQ+ M_"[\& _P0M)(\ (3[X6:,^QE@U8J#+&M=Q5B%B&.3:P=C,Y5WB=C*U@455B1 MC#=F@TISV* 354&ZC:TAA&KE 7*+,0T8S73&!4![+\Z\>Q.=&%:)67ME M1A M6B ANX '@;7WW.=EWJ)_X":Q[.Z,W//_%AZ3%S#)E>>?,[\I',:]<.C#C7. M8Z*\>LN7T(SC/\HLUCD-W.\!-*M+J5X!HRQPQ;*ZYP(FB1&#$=67%6>#_-@@ M:2KG&@ .Z";4D/+Z>B.62DYB=L-!K"X494.!WH __XT&3O8],D?IEWJ#RYNL M_^NU.-W+(JB*!3=.M;G;0@)LD!J8(%K,$<[TG %3)8^U/X"XM:\A^68B15G7 MQ2 I8$S57>*' W&J9O<4JG[,5(^R/MB95V%1U8X;P=$:>VF?##:I*%6RYHMI MU%6**BDG$BE$7:]3^>!L3[WC=9AT^4C,F8E#]_R%9 .RGT9H-C;O%D](T!<3 M, HWRAQNAI&C?1;WZQPH/:ZZ\\T""5Q?C)M Y$#AK)*0E(?X:]E%5 J)>R?# MB#+YD'6T?N1RHR4>]_27W2T MZ7R51%_7;.':.%P3(N9VX\>+\SW&H]-!PR8J>-5?!1.(;XTB!(+VXTE.G32D M2^GNXTZ9Y<*K(A!A$J3#-=Z7!B#LSJ.]7@@P_33C.!5"GB4^*EA+(GKQZ-DB M9'Q&>:XC+B9^TO#D"CQV4DR\2?3*-\0'65./E/M:KJ-""@,##:("=EI'^B=K MP;OT1K"1RL=]TUZ,MYV5B#'0EAM@2,\(QI4OZWM0#[N5=) M@='T.99KMFRT8L&<]EOW5] MPZ5X>[F+LPRYD;6',AKJN7:#C*I'"2.N="/!0?"Z;KA]<[?;G>%?#HZZJL]X M+]?OKUA0G7_V\_[Y@^B)X2?Z/]0(MHDM1(VE5GW&0K/I0C?E8?G?I1X-:UE#,\GF&W"CVL6!HY-KPPT7E>>YZ:XU+P8]P!=E-[F?CGC3?QET3 M:S!UN#IVI#GI.^($D(BH(&C=\,?U2*1FWP*K,O?5KGD4ZV[V3= MN-@A\3/>+V]#90V<'D"'FL1@\QY'*I+&N_I,%YBRF2R?)@'4]6L.'V$O'0:K MQ5,PHQ);3T.*->U5=%3^\Z M,Q]Z[%<]WX6B@:3$77MV'&:#'J.*RL*]64>#T'7@/:RS;GA>K!:_M\_JH+B; MC89V;TEJ$;0\O.TF_9);W9$;_1D&ZNJ7_>RR.:6RUDN*4YRPV5B6S%G(7*6# MJ:D&--0E5'7\-G]0(=EPMYS?3X]ST"_JT9T>BA76G(X*;7 M;O1P%-AV0\:.;_Z_HZ%,IY+Y M([P-P9:I6+IF:,KRZQ0=F(?/H95'X9;2\M MQP)HUH)PVB139F1Y_@4-SN4=-TR5C$51HH/AS(A5-HBI/1R]]N+--ZSH9ITW M8G[J G!7-/D8LK*!(W"Y1Q+#-(DA6;7%6W@N5A9EH$QLNA M9IL@*]>+.]!:\=(;+6OE,3[SNN24;KJ0,W@##,5FNT3C?)A%_)NC2:RO_6P0 M"]TYFY>\V,F*E M-R5-%_J9"\ .L[N&E@2G/!87'^"5YU%<9@/.$9 WKPGT2 MO-%M:DD.&/EF5/#PHJ"/D=\6ZW&"?L5OR UQ 1L;3V$]E0C--KQ3W_*!?!NM MK7=@H5$F%ONY36TV-I@T/*S]3G)ZMO$[A ,SP4ERG@?*7X.TQJ06Q&,&NLI( MCT28Y32;SF% GE]_ ?%2&."I'CH46:?"$DPEC*P]RY>;[]D59%M[J]SNP+C4 M>_@+G3N9DIY7]BZ/IUH\/&Z>4RL!$(P4X_Y!V 5U*_ND7'U,_9$WE0M#.

<@_L"J*LJLSR3G19X3@!* -H#0*(Y: NF M#Q8$8FJM-% 2:LVJ4I#4="T0Y9D ZL@&(BR#HLM#M@2@!*#= 81 9Z )*V41&\\)M% I=(0+!5FE6\':B_U6CO>70#9 M55 IR1CE"9 )D"<'R%8.E $("D"$-Y1 RP&H.I,R"@U:*U#_2Z ["JJE&7@ MQ&MU)D">)R!;_?B@@Y)J*# (IK+4V A?.V^Q-'XMJ'070'855DHS"I+*F@!Y M MP/ 5P"H;DCI+K.T"D%W9D"(C*.V0"9"G!TC6'+]R @GT'E&I$"=<.\:J1&%* ML#4=''MTEYHH,]9I)L3Q ?+$,A-_+#[EH]ZLF,]'Q8ZU8,^*:2;303&M1P)O M_^C-)J/AH/!6 TAD0N>1H9. YM 5*D4E M < +'>!I*0154C%F0#&TII\_%YV[&LL)G0F=9XK.5KZ8%M9C9KFC3%M&J96@ M\B\S9)S8>^_:+H:V6R*6"B:UD2QZ'CV'D):7WV*HQ9J]#\//3M?NZ:T)?0=Z+H M:]5C9LPX:@@7 $O-L-)2U?7M"().[8N^9#F^ZR4 'M.N@H03!!\/4@B)IS5,BXP4QQJBQA&A"J2&W\ ML?#OWAM@,OY>+\<5B2,]7_TXF>>CWN2VB&?PXT^]8BE LQ3J<1BF.KU0$$J: MDUD$C&!!B:":.NT=MM*C2H>72.FU>I@_UW)7\=;LH#FO F08DA=DK^.+#DD8 M/C8,5P^+WWC&]O>B &?-X2X#6#"GF0J #L#VF(!*1X&46+.64;L=P+N*?Q8B M8ZS31A"[2L)NJYK0G]!_=.AO90M21@@5G'$-G0.(4"-4'=IAV7JMQ.W0WUFP M-:Z$5 +*NU>V=5FNIB=NAOZO(;L$R MA-+>G]#_9M!_' !OI3H:[P1E3@#'#"'6&J]KZYUJ3N4N .\NVUC L+V_I.<_ M6>\)PV\#PZURYH $/=BHH*%++@TV.-KGRY9. BFPDP>NNP1E 3(!NZS"G#"< M,'P:&&:MLWC*A/ >.0&)! (9!RI%FV$"R5H,.>[K'$4E.%@KZKX=AKLREAG)@CY]UAC>+4_Z6-.D M?QCW)S=%[YO19#;[MG=$5&^6;SAH3MZ!\T)Z;B@"7%C+ M8]FBRG872(.O'\PM)>?'(#<'/7OG-),B]:!,T#D2Z*#F3%M [K%S3FFK$7;2 M,0#KH!5'D=X5.AT9S0B)C'5:^#)!)T%G#^BT\A4%$M!I"9P##&- "15UU#BA MCQ18WQ8Z'=FJ"+ LO':"3H+.<4"G50J=.D]L, PI5!QSR!&J#UL@$1"NU97< M%CJ=5-A_;%62E1$E\8X*6W=(H"-:Y<4M%D@39A#!P$K"A=*^.AYDP=[!NT*GPP-"SD^B25Z"SEN MSC>;L(-PRT^ I'4*"$@]DH#B58(ZE$+['8V=YQW,S<(,A+\];?5@F8E.>QVO MR]T^"_@ >3NNW[<)P776=[WJDYV0_S\/?>\/JM*Q*=OTVZXV+^7?IH/]QIL$O6=W\R";A M; >>5C^M?EK]\QQX6OVT^FGUSW/@:?73ZJ?5/\^!I]4_L>9)/XSGQ;28S>NJ M7LEE>I(N4P)P$\T(/.$2:@FEC;E#5-M5 V', 5F5D,^CRZL6D"KIP/W1'RWB M"'\M1OF\&/R23^=W;Z9%4CKJ2QC: T.T%=8H$::08BFHHH)R)G!5YP9Q33'N M!D/'6) Z82AA: \,\2;2A!J&N/740V>)(9QY5A_=0>"LZP9#Q]AN*&$H86@/ M#,D&0UA:"QE11$#F'# J8*F..'&0P6XP=(QUH1.&$H9V#]LB$.)6M+"7VD(# M+!0 ]$$WG MY?U UU%N)A-=AODGT"70O2#H6GX.3IPPSCM(;$Q_1@#K.@7:6^-]-Z#K*&"9 MB2Z3H=\*Z#J.;3[:X[XG@IO32?=N''5V1$YX?XAG*ICT715""PSR+HL%Y;PG/!\&GC&HO&R28-AV)J14M@ M)IBGL/:R<>I8!WCNJCD/S@0\[X*C"<\)SX_AF8J6 P]I%G9HQ"0W7@. >1UW MI*%GZQ4&GH_GKC*?489QTK<3GA.>'^*9MXOR"B\U9,1))2BR4M;]\B"44*P7 MJGHNGCL[=Z89!4G=3G!.<'X(9]G V4)AI""&&F*I5%@#7?7EP( A8CN FTBO[>$G#L9W^)!\Z3!S;1P+V,.<8PM4X""8AF!#E8GW(1@1XI,O9\ M&NC(ZB:9(.=M=._8M4<74 MVBG;>1R8)_PE_!T.?Z0=A<8@#3#C%FB)O,!0:U)GXUN,S7[X>ZL'W E_"7\' MQ!]J\(>,HM!I9ZSR-MC(!BM8M[+5#JY%C9W'@73"7\+? ?&'FZA-!Z)'"@A# M(!4.4,U@I7^B\">_UK/E50Z0HVNJRT+X"7X)?J\(/]K 3QG%"+1(6,J 8^-P&_3*2WA35 D\4(1A(#A&%M+8B>8.BB2 M&*G7@JA>]X 6O; ;YE3.81-NWP)N-\%6MF#+@>04(>6"_<@Y%Y[4L8^>$DGW M@VUG!ZJ0=ME9_6BWS3-I[[04G-YE$=:\J$]4Y_D?Q2R%ANS(52<7^D%;+1V] M!S;6)0).$6HQ!8Q4$9T,N$<2+IJVW,P"TT5&FTY&HY+KEB4A#GHX*W@&>:31"(&/=>N03#R0>>.,\T(KJ\D!R1STD7AIHL8/8UO7I!69-??K7XH&./!P( ML(PE?2#QP)E9^:P50!:K'$F%F&8 42'I,M&KM/(IDW3-%?FR4._L"!Y*D1'9 M95759.4G-!\'FEOA: H[;K!Q3 !KL">>F3H=0GFA7EF![^Q$'PJ9X6YS/1.: M$YJ/XGB?M:+; &9>,FO"OP0Z93BVN((S\Q;+UX9SYP$"!&;R97SQIQ(;D&C@ M;=+ )A9H!=D)Q22'3'"%/93!!-=UZP($-!=K.58OS0)=1:D3E E)3GI3WS%% M^T@C"GZ93CX/9U%ZP[+VOKDLQL75<-Z["E+W[;X!!F=%7V\VYFFC,B.:9A"6 M&@JYDY!+H+2V!")FE4PK_L'M4-N1-P"+3'3:,.EH(Q43 M^LX!?:T8/(@QPQ![QQDW@BK 2+5GQ@Y*D.R#OHX.TS',L.RR."ZH9U8I M8YF%NHH$U1+*O=#7530WR 3K-'@KH2^A[_5\I0(T 9A.2VH818(3*K00(NQZ M=;=JY?E7$C*V@U_7A[:"91R\9'6AY"M-L#TBV*(&MC9LF5"$3[RDX5.J!*R/ M.*QV;JTMAZ(J@]DVSPGXKYJJKV:#*;I=B3G64=!UD? M3!:7HV(O.ML[6F%'$/S'(29@HVB\.J]OHG7:*C).1*!O+!'!WDE"*>-U*U&( MD5\OUU',FQB<0^:N(P8R=L!F1L]9V*.UCEZ+I[N2UEV'_:(Y QP$+A-",V%92!HL)IY6 49&X?IFJMG,[MUYN 1F9"'\_ \9]53_EZB MOD1])T%]HHFL9@ [)YG64'FND>9$^[JGM")ZO7O,1NKKJF*^D!FBARN9GZ@O M45^BOG.C/@F:?KV!]#P&"B $O0GFK8:TLFDI-92M-R[82'V=%66 &4"'*Q.; MJ"^YY9);[JVZY21J>I,:#2SS4G.%N1,,4$1K[0UAAM:2W3=16'?%)CC(PCL< M!84EECIG!2UQU&MP%*&-<\U394W0L#!SP 'HK*E.A*$,;&6?SU%=E=!@(J/H M< ? B:,21R6..MZP%R!+(K=$;B=*;INXK17(3A3W@REI,7>^VF/9FU_FTZ.7S^71XN9CG<4'FDR!8-S>3>/=) M__?KR2@LW.R[,X\AQAMBB$]@K*<^OK26IS.^%U[+UEG+(UM76NG36>FTEFDM MTUH>WUHF!DXKG58ZK?1+S$3'67;P6%T".I\-^[U>[]C]L\>$\N2A/74/+86\ M.2('5E"NK36&"BHD4,R#NF<%TW2MO+7+I^,PIMDOQ?1#=*V5$-LRRZZ^INVQ M12N'+7BZT-T%.8Z ['1JR),9*C)48ZX@9"T'2JF" C>" "20M@Q1P2V1=P4 2 MMY;ML3UCK4?Z[,=8Y'"EA!-C)<9*C'7,C(6;F$0LE0L4Y0RS'C(H->&LRD^3 MRM"UF,3M&6L]?F<_QCI@#GK)V<&1MU=+Z AQ'CL+ M:HV TT@SZ2NFHU+9M;*'$D)3K?6!+;T8:LV>%H,2\&NP6M)1+> M80+>(M>^&4K%3<$H+KCUS >C5V%-$17*5AXZ9 PE:UUU'E)JA8P7B35[68OW M: W;Q">)3XZ+3V@3N0J]E@9RI)WSW#KN#*JB*B"-';SVX9.N/6CT18NG)#Y) M?)+X9"L^:47"&XN(I5! [*GCQFII>1WSH"'?&*7U%)]T':>%7S2R-/%)XI/$ M)UOQ22M.G2,5:(1*C)A'!B!L-*CL'0&47VMO\!P^Z3J*ZF7C/A.?)#Y)?+(- MGQ#8Q&0RRAPF95\H1IB3EJ"*3RABP0#:G4^ZCW&"(/%)XI/$)T?')ZT8;T6Q M=H 2!A$(?$*$IZINO\01(OOP2=?^DY<]Q4]\DO@D\/CP^\78:&G#Z9G-!P7[Z^+DJV"BOSG+N8'QNWFW@C*?Z^G]5UN M\T_%^\MID?_^/K\*[_1=/OJ2W\W"L_YR/:V&DY?"/R.7$@P&@@WRRTO2OP(2 M"2! 0<4EH@7G)%Z3M\:][> JU.7/P&CO>AK1\*<99$00(RB #E*OL)"*2<6E ME- (2_4.\/]8UNR>7/5,1.-X/EM-8'Y_$I]8ZK71MFFM# 5K"<._%K/Y\.IN M_^4N?_VR?.KE9#2(ZT\NEGO2^K__>4]R'PUR^>^/:SK4A\7EK/CW(LR+^QPG MYV.X1H\F_=_?E4(2?_U0C(J26=X++RQ&W##+H>"22*"#\>>4H0HB+\S[IBUY M>*)1EB&LF<#00X=1_*JFE@B'"%N28\!=,5#S9S\'ONL5@2!O(PJGB^+=7YMA M],IQ]+[Y;9PO!L- P]^N8?H>@!XPP"ZCAAMP_W+"4G[]N^$\W+L?[J'Z_UX, M9\-R7 $ >OBI]^'+<-Z_[OU4S+],IK_/[L_%OH,H_S0^RB'T(1HM!N'08GK^81K"$69T5L0+EN&QDFL=7#;?/ MQ_UA/@KS$/YP$Q$<+XE#^'<88M@ >L4XWN?O^32\/(;+$9>O63]K>9-XM^GD MIGQ:\<]W4RHL$50SS# 5&LJ =98 M0R"XD!Q*"P7!?'>Y>*$M?RDJZJ+47Z:3T:Q<^%^FDP#9L-JS M7K<>=]Z^_Y.&CUD1/"3A4Y M(=+[;1XMN.'M:A(C<9OK87'5R'/>";__4G@1#XWKB? MRY_@]]^6$]Q[^7)/@W+GVU6[<#&]Z55#WCR$K)J2.)1!MUO2F" K _2=-PK>F[2D+ M\Y67.DH^O@NWR.>]J& ,BNBDC*LQ"?M\^<+E9\/QTFD016,:].+A=/F=L-M7 M8PN_7]ZU;EDI#=/B=C(-.\WR+O.@&\0!38)YN;B\&88/'A]#;S@+E_:C^V"0 M+5][-HL_SA8W-_DT3/:@'-;R]O&#*,?5,^?#FR*V6AI.!K/>[+;H#Z^&R^F, MGWYP)LXUY-^'1Y33&V\4AS>[:!/'UV2MTJ263YPLYKW1, RDG)KLJQ<=T[SF M_?[B9C$J01=?,[:>6HR'_24*)^4UU=-6$W738HSE!$2%(3[G-FBID35&0#Z;C$MO2SX+UT:CH3C\MIXP6K#B"(4 M;O9Y."@>OVX-;L%$BW=HHZZ&7 39/8!]*4J -?C:G;:R>[RU'6U]", *JS&L MN&KU1!.0.YQ%H 0ST)EO'_+9\EGE",KU: ]_"R*("_ MJ?QL#?@/<9_M#/RO^:R^ZLOJDB=>1KMK67(_1&?P.,QCI]X:L9S6\Q8LN_!2*[R% MKX^+VG]2J<#>_I9^"WP8*EQ? 6^D3#"5Z#$9(F,F]*U MDBT1.PGHG)9BOR@=0?%.=T5>^U^.94-8OFP@E?!Q@')054I*CL,(;+EDV(J. M[X*J]'M$>4#]V@79\U;L&2Z!5Y+,'];E*(XP'TQN:PU ?3 ]05!6KNVX^!(V MMZ N1%ZN73*S>9"8P(-95"'^*Q^77L9JR4HOXS Z&2,]EY)[?_)F+6TS[G:# M(+=AVL.4-U97Y0NM(]Y14/;:6\!ZX_A=_9URBV]Q;?3HCQ="94E%_3!K MM7HX&0?A;G3$K!QR?CF;Q$/V[*'*&(5__SK\7@T^KXH%;KWM_DOR^/ <;E04&^&,WO6EIJ>Y/77A2?S@-NN[G)4]>WE6+$^ Z M'"R"5);D%ZV6R5(%#Z(1%B1\KS\9C1:S:CWF7R;E(R?3^*7);92=\'OX6@.P M4MZGI9C=DY3'./"XX@#D_G$ Z3C_):V(4OFM"*\$1\!OQ4=M\LA'LTFT]BY+ M3T0 8W3T]A:W0::#23;/(QT%OKBY74(ZOXP^K2BYI;(VO)Y,!B5W+.:1_TNZ M7AF64>VN$!;8ZR$CC>_JMRNY/IB@_6+Y"GDT$#_7+J12<1CT/DW"JU:&=62S MVTE\B640,A_VFTG;:]-$R#YI[E1B> MES,93\J6?D&2Z*,:Q+WLN@\K-G[K2E>S='$_YY5=FW4 M--LT788S\/9RU'Z"YNY(T^O\:' MM%10 J8OAT%)N2L)[;&I6K):5$L#2][SU#YJYY3+]4+Z>UD5IV]]Z,3 ML&&0WRX^7/0^%>.@CY8F;V#"V]+MUIAZU4C#ZAR_;?M,<5AJB5$QC,[5%9,^ M,"'BIO%=[YOAMU$#*_>EZC"BE/^BC"F)J[%TL,XJ=W/IJEVM?>"]?#C*2M?F M=&GKEM[0?#@ME?ZKT=*PN1::P'^W<^^SZ\5'RKC>[E^_Q3;_[^]*VUNW$BRGW=_184R;W:J32OA-4*"1Q+V/-'H*/1P'%Q.P(\$7CSCJ4S:\.,\ AI]^__X M6DFM=&EQ8<+OA"#B/LJ74'XO%>!]6TTTH2P3_WYB.$QF4N '(S=]" EZF5EU MR&#DE>/Y"IGK7,8% <7DC&.QPY=348F9D)HUW=6\J/N19KAD)O_-="46L65- M>AR+'&[1CC'2P/CBL6A?"U9 BT'(*>V/OX2UK"48#J[KVW6W'UI%$N>E'@A6 MR""2VCOM"GP[^))2N(^H+Q'X^PG]SE;:P.K#5OIMC;ZF'DK M]NUJSBU@6%:^_'=7UR5M*U-X*CFGEB208]OH^VX0LG_PV?PC^Q,&[1MV>GIY MF,Y+"1R6L5+"J&B#'D0;:!Z!*+!6Q_B)[<^2*HTW#N(9W9>&+5FS$\D=S_[9 M?E*":UG"F"88%T$K;I\0U9NN&RW5%C:H@>F0G]M:\.:@8[/S=DG:,6S2RMYD2>B%YU>@T!MVNT6QI>MUH][IMO=OVVV:HW6PVCG\>DY@[(3YF]=G*?OD IR7F;/\8-5O:TCDR'VHC'S[2U=L/0 MS6[;Z)I:LZUK@W:OW>BV:1W9JWJ5A/NW:)B7YM4U.SDYR=3;[>NY7NSL>JJN MMOMJSS![NJ&UE([6&+25?D,QNO66V>GDL+-3%/$ZT3-=SU_+D4' M^P5'1SDUDOOP[F13KJN4"1!92/2V=!13;"#0(?"!2&0D9VY0NEHBS4N3,YJV M+!J09'>+^QF36+?AI&JB&_'K&8=/CL619 MA5MZHU77ZKUF&WK!>KMC*HK>-SIZ5],']6:CE\P.:!OHN>4Z&/FY[+_/UF=+KT2#0[U.GFP!CHO79;4=1NM]_63;/=-1MY MK-/U8W:Y])?OUT6S@4C;C0ZG4Y7'G+8 M4YNZH72,5C$V5% -E+U3>V0GN14;O!MEU[-AJCYY M\FM[!F/RN;AE5]Z,NQ_98]#K1R[>VN-P&H^O!\O=ZE8W?WOVA$9XA.WZXO7M M%^OQKV[?.S_<$^?93?;@(5\:,=ZBMLA[CC&S2<8;'V1>'_XR+EI\R7U\:2N^ M',96%Z]Q564S<-"K76XTD.S]@,KG#@.@%^^1;@$1)TI>8OL[.3F,P[<7/-@X MUGG=*DYJDUO1KQ6]36XQ$!6B/0X>9TFR(,6SLH+)DXE'XV4J&+3)A6RFF,.6 MBJ1D]==\[@")R]5@F+X@L[-=QF>H"@,61.C V/@NM.7D\G@W@&"Y0 ASFY,G M62XK6,JQ!ZOO@ZEWZS+[E+=S+Y1ILB!]0N^8&O4.C5HO>J-.0\T"ME^9 MYI5&RNM#9AQ$X@1"@H_%HR>VVC@P]?SU:8RU^0O;E6FB1]>:9J_3KAO=3J>G/IH2I/F!YX3X42"L(W@7 M5^I_B/>3>1LYV__CTTGGY)J=G/?Z?^QWZF#E^K5^7$E;7-+5X.O5'W!QX'36 M!;X2=_U;#7S/#70/GA:*]\9VX\?C4>BE;\2'!/DU#G=TR*IB?.0%'V4QC/C6N9 M#A#9-(/\(*2]6H:T3\7WK^FZMBHN=4]U9\^GR&R*3Q)I'-9Q?IOHK@[=N-'JN?=POR3BO,2<)T,Z,5X9QJ&5XS1O M#R)>8KU*K(/ ^03:!O/^,FD;]&)&W/IRXWN1.\89-\__\!WN+#:9O'6Y/! T M[6U+I9UX3P]3\%XTGXH-^.E4A)PA?X24KY7)1BLN>2ILEH/!^B1]8G(MW8=I M&,X_U&JWM[?'\+7C&^]KS?2M*>XK6A/C&^[7QCSD-=7 9:]:#>ZHZH:B-5MJ M'6^OJC5QIZO)+M'<'?LB7L:/V_@=3\-9!FK,^&9)$G^R*P#F^=L3N0]\O.=M M.CFQ8G-?R8T)?.Z&QQOLCE?U<=^2V5QT[N_9DA]UZ1G;LJH<_3O+@$9D%Y!L MZ'..]$:]\?"(6&*\K(QO&9L0UP7FNE5KU31%K1/A!/R5PJL0B;QG%7QG@4/4O3]UN\@5 MXN_]^=MRX";F3V\E6=]D6'G<$-\W"!);7YD5U@8 3/QT*[X'*=XXY0+*_1&PF=J M X]Q4>J';"3"6]P+YEY'R52W].#;='M*4%OWWTA^!<^.GN-!I8G@ MVBXY/,6=K 0!5<%YO#(PMY,8(@+?G\ MHP)B+C?,Z34]LU I+7\EP5<-BT%KPRMF=\8ZNP^0$ M:U5+[9W^77PX,3.MD$P?P;/PFQTSW4[6 M[W=O["S]F_5<..GA"&Y-\6+<17R<'IDPU-&" MG&+S1Z-^<:E3:]*O(:>T?/BJX-= UZ/%)ZC5"R,J*V;<%&AMSL-4-%7)FHN& M:66L_W=DAPO<& UZ:]09EP[/G!)&$S]%3-S.ED1&7!>1:UJ#4SG*,?P@LBM" M]BZY;=5CO.S R^7:Z%E%5"$ TFJ<'220GED"J>I^)5#1NXPR3!C2JIBB,D>K M8@I.( [31%TAJ:-E,>7%5Q&;I9Y%(91=!.:'\AQ+BF9+:=;7)$4]NZ0@5Z5H M-9/V-B.VR5--XCLBI!MU+0F^2H$O(R^BK&#:BHZDV2KI*MB#'D<;UVN MBC&PIQ.SN>,MA)!;ALTCW]I)$"4W8T.Y =DEW&[* [):BCYIJ"I'GZG;*"1U MM**EV/SAR$W4%9(ZO:9JJ":(O_+AJXC5TJ 5+;E&GC^=\4SZ5B.CM+B83(3/ M3D4(O?*CC9.;RXV3%W(I_3/K[S\+UQ7AE/6B,2>7)K=U.C>I8L1U$;DFCZ9R ME&.@0F17A&Q:^T+ R^K1-&GM2Z5-FF?$4W./XNG7R!6L)853\S7"R72#:>2P M(1]S-[-R*GI/4X8925HR4U3F:,E,P0G$T9VH*R1UM&2FO/@JXN.TR,?)-?)" M29'6'J6(&=U$05A^G33X.^3B;Q5-[C^+IC,-S,$VFP*GZ:\13=\I]1P3L M%YN[%OSID9M3W'E)MI]F#.G2)FE'3(>,#X34"YCYKEL($9^Q/T%TUJQ#B./ MI[BSE>3Q%)4Y\G@*3B ._K1U5S&Y(Y.GO/BJ8O+0<;ZYG#_)GU+1#45KMM2Z M(F6+W-I9A6L]=RQ5 ?P/X!R4'AEERU#>C)GIW5CH,2EE'CD\627-KY&S8'HL M:.KD!.6V\K_-WM+_IIZN(F3OLALU,5Y$QC&2(;(K0G:KUB(?B("7T@?:ZL#C MPB C'V@7'RCKCM:G-O2X@6#FC2\$*JI4!YU# YV-A!\3$@NBUVUN?3$/H]G0 MFX2QYB++I[!SEV3Y%)4YLGP*3B".\UEVDB;NWI\[LGS*BZ\JED]=+NLQ"C-O M\/X:I.+6SW/B).N.T6?"E MM7L,VL*-;!]45O5V0V^L*2M-S:BL^K.YXRV$0-T#?3#\/+MTN$MF37%G'4'0 MU,P*SLB5@3NR:PI.((S3&GFEQ>2N7M/(KBDIOJK8-0W:ABW7R/.G*N(_50-O MK[3BI3I_JUKV'04V;PN]8&J\]M]X3>K82NFUV*E'96(S^5^2W2M8\^ MTPQ61;BFE3=58YQ6WE2(;*.FUE%.9=FPHGJ,EQUXR;R8)GDQE?9B-J@F;2?5 M-!10EMRUUE;@0,,7EC1EWD% %;W'*<.49#8Y1,R]/W.[B!OB[_WY0R.'J"LD M=;L(C]+R5Q)\5?%Q6EGT1=DU9'XXSZT@:<#?FF%(0:)C'WCC>"/N!-P1@2U3 MO#+J$[P7^T7>C WQ;GO*&*/*6L2Y/=HAK4)DDT]3-<8A MEJ;R$BN\!D&S4# MU5*632:J1WC9@9?,IFGO(*.*3F7^&,R+2&I*TR;)=9MQWPKY'5\<>9BXYLB\ MM9U2WYSUXT>Y&Q]]\_H32,_@D=@U/A-Y-\6=ALRHD8BZ]Z>.S)MB\YW_JC'B_YBQ;-I26OI+@JXAWHRGDW11D"J4X,D6[ERE!FBG&;_:9:Y8NU(%G M2X^]>56FV>YBA>I\$:<-R0*J$-ED 56-\8SY;T1V$0715C_"R Y(3>*8/W+GEBP!^JS;U$SBO>\;6 V'P_//);R?1_W>!VJBWZMV6H:A] MU1B8>JMM-MIFL]UNJ]U6S^AL!3U^D&ODAGD3UH4/H+B##8'W2XP]0OMO4'7,^?<6>M(:A*7,EE/6.6<)SDTY\.E /Y&B!9 MZ>L-A7-MST3 SL4MN_)F_%&3 +UT8[OQX_$H]-(WXA8FW[FUQ^$4O@W@1YX/ MT@X;LL/G@?B0_O'QH5@\6,Y@P%>PT'\Z4/6#IRZSO?^8DNFRE?)X>2ZI))-FA(_PY1S?LB=L'VR#5(X]9G(Z3E&V")=;VY8&7B!?W<8#V\ASQG"'$]?R_#E.$XHQ3IE=B8GP M!4ZP99H&WU1<:N:ZD;FX'LR.[JNP^O$$*3N/\%BY:C:9:C:3G@@LWY[C7#K1 M_D;X\L?Z ()_HKLZ=-N@Y\Z]XTU#'W%>3LZ3(9T8KPSCT,KA$5D/(EYBO4JL M@\#Y!-KFU@ZGI5\^H*FT?"!'#.8Q+T?_RYNZ,\OR/.>-U@\L#S-4ZS(II_F: MI)Q?X:G8F=6%QZ(E!,5-AJ4E!(6ECI80%)N_C$N@B;KWIXZ6$)067U66$&BT MA* @*7C%D2KU%:EROX;@K980:,HW52M4Z8N8=TIK""I$-JTAJ!KC$,G00=Q5 M(9O6$!#PLOI >BS'C"I*;CKL(Q53+=Q;5]?C;:.@SYP%4R%";V+9@>4%(@R= MC&+J&N[%AG@S7-1Q%H41=T C.8('0@JD(=Y4*K^GYD4&GZL,T ?@(3)*&!VE2PO.D3[4RY4 M_XLXN0A:A\Z%KPK99!15C7$9U!#;%6%;@]@$)5B;&"?@9;.*#%HR1%;1NM(R M_C/C;B0<'RYTO&29T!Y7"/6$)7 K#:9IK\^Y.Y./Q*[D,Y$-5. )S6S2B*A[ M?^K(!BHV?W*\)^X*R=TN(J2T_)4$7U5\H :M$LKSU$DQU$EC79W$*X/VORKH M_40*U?0B3A*2XU,ALLGQJ1KC,GPAMBO"-CD^!+R4CH^F;I<(7!A@,7GYF0%Z M8RTE[C15=4!Z>),@&@7VV.:^+3*JH%.X#R[D&=[?*<#7ZP*'/!?"1_@('^$C M?(2/\+V+>?82O-_AQGCS8!- S= ^)J?+5=*"T?1,JP!+J^OR0_7;JP5=Q:,. MYT*>=\BCL1UZ&=5"UW,#7"4# N'D_I:)4!"^&+/+:.38%C,M"XHO!-QL8/LS MLD.HW1%P D[ "3@!)^#E!YXK)VQWY51J8T3?TA@A<9]3I:.KJB4\"]%, _> MZN^L2F?U)JDATIW:8L+Z=\**0ONK8!<3^(;PV3SR@PCSP$*/#84E+]$5+;UL MR/T1=T5P=''GB 5H(RF@-$71R%I66@!-P D[ "3@!)^#% M!4Y&3(&,&.U8_2=-!Y3!B='0B>'N&&126VE(I;0/@237ICQEP\C-EU^AG-06 M^^UX>-P]7M=0JFXHAXP'C(^].6X#L'I-D-@Z (9L'9JV(WR$C_ 1/L)'^,C6 MR8GKQR?F0Q'7.Q?5^V/ZC;+5C_+A1N@);"T)J*&=]) M>Y267,)'^ @?X2-\A(_P%19?57R#KGE*PJLZOL&&8+[+'2MRXL4TJ)],3$=NW]"9'2,DWX M"!_A(WR$C_ 1OL+BJXK'<&IV2(55VF,XY2/AD+M LQ($G( 3< ).P DX 2\7 M\)*Y"Y=7_0IJTN)S]Y0&N?0%G@2XQT2GTG)-^ @?X2-\A(_P$;["XJN&OU _ M5DB%5<)=Z&(YLDM^(]@);AW&+;F9ZL!V!/MAXODS'N(FJ#R CW$#6":E .ZQ M:L&=.+PS9K8+DD#N_ $W "3L ). $GX 2\P,"EWJF%?.2(Y?OR MWY7GP;CP:"KDTZJ:\OW'IZ/4C \H7][&OS#RG#' M>V3]C^]:FE;_"''S&(\M$ 'C;,9=B+1Q;ER&SQAM,\^'OV=SX08\]/P%FSOP M._ F]WWNQE\^SALLXR/K>N[$AMH7XOD*H2]X*&%-02F,A'"9+_Z.1(#: 50$ MFWO^\N"&<&H'+#DLXIA=3T4@[C^?S(ZE!VB-^W#GP$BL-Z8OAV$G)V+\-;SOP2'T+*L8R:/)GGX M!,DI'&I;U^.S/*!NCL7X$-O5@Z\N'_3^FOKZ-;=3 =?XT'C'6 FA.@O9/B=A M\L-C>/QEQ7ZA% ^9[?LBF(M89\-5"/)&N""]G97RP/*"CN F0F6^)K6#R)HF MI?*X0O_\KY%?VU#!'V\1?O!\ ]C#F**J]0<#BOQWZJ=WF0.VHQ%T'5^.9&%^ MX,XM7P3P6[6IG\#AS![_=!#TNGVCI_1ZBF(TC.:@;S;ZBE+O# RETVL-U Y> MP]?*X77@6C$V_CI@\MO)Z3;?!6JCWJIW6X:B]E5C8.JMMMEHF\UVNZUV6SVC MLU69Q0]RC>.L/-P&/@">@@U'R+Q$];-]F:J]U)GM;X0^"<6,J8UCV0*8[$*& MT6S&_46V?KCU1H]^\/.YYXHM!H<]_&+"7:Y;K[&WUFMT^HK6-MH-0^D;IM9O M-0=J>]!O*>V&/NBTZ]1Z7Q5+;WVXP^O;ZO#DEW/S^K>K_O#US> -GNRIAO'\ M,]@NQJ$?ZMA![.$1+E<._,+A'2-9VY>!N(Q?D^/"F*IC&* :/XSOCUQ^*:Z( M[W<#@8S/DVAY'$$4:_$H@.%=1A!^'#K$$5( Q0L?P,_9(4;64^Y,,%+"&\G0 M)_Z"O+,O(HR:Y UY%$X]'U"-,T:]K6?%0UJX*W=;4[I*>G7"#;Y>_3D7G05G M?6A28J$KM29$LXZ3?/K3@7(@7P,,*WV]@=!K>P;E?BYNV94'0NOAT][:XW * M?P+.D>=#R:%2=_@\$!_2/QX!/EAZ?? 5+,6?#F1G]803&/]$Z_N/Z7<>?J0^ M\YEF//U9O7W_V"_0:2V*$F2?@(WSLW25QD)YWV0]:=VF+"^G?"BJ1]>#&9V);P MI;/:LWUAA9Y/;9;P$;YW;K,QPA\N?=NU[#EW'K?9)S7KMLE6:T7P(%?E#1VC MRXO?^U?L8L#,Z^N+J_/^GSO:#'LV<3Z?7_S.S--3=MF_&EZ<#UGG3W;]J3_L ML\LK^/?\>G@8)\$(;DW97/B!Y[+;J1?$E@L/(U\P/I\+[J/M O4?LS""T ZC M,$EQ@4\]&SVA]9A)?G82MR]Y#]A5]#3\;%S*6OF.GA+ X9>CV>SS"U MA$-M]5VQ@%( 9!;T],N\FKEW"U_P)BR(1O'/VQ[<$Y.JIO8LO8'MRCP2^5B. MPRR.5@GZ4(?H(R&B^'/,:8F-+&EN/96O$KOU>#?X&B;ZR$<)X/+DR9+TK2"V MG62JSIAY,DUFG*S^#O"AH,S )3@SBZ_9@*E"P^F=C^ M3+X$O/=,8D%QT,-IB0;W12I+;%GDR^*4R3SWKZ#$9GP!*&1B'MIRB1,W]ER! MSMM7VP\C(1_+F^QJKGUCZ_*5'N6]";E,YTM\R+@E)/[CQ'/@%7(0MY\ JT]B M428_MN)U(FVVK 8KU3.N-^XRC0HK39PN^7"NZYOFFV;SH5_HCT(O?2,>0^4[>[)3C1?M5/T97U1[QC)5,EVFJ3EQ6I^K4:UM*W5KTQ@N M?V$LK"3=\(-,)\"*A_D@Z1B8DR"M0D'H@Q[L[;F^MD.'>*Y"JT8/:9?I@6J9 M#Q6H_[YW&P_#VL$36&?P'(XHBHFXY509VU:@5Z!*Y*I+?'LW.1<;[+W14/ * M-XPK@D#D8&MLLAVH!@(PU&5N(/T[*\ MR W3"VTF?!2+[!:+F.>]/UFGW_UT?7$Z_-0_ M.:L@\R6,2 :>G!A,YTEZXJMPO+G;NQ;\Z>6$\[+7:<)'L<6NTQOG[,R\_M2_JB#E%%24C$T**DH45)BN MR\XX+IO("=EEK\R$CZ*)W:*)GGG.AMU/_9/S,TK=H("B^&Q20%&B@*('UP^M MJ;#=&25@$+["X:MF3'%F7GUFU_VSR]/^]04%%114%)Y-"BI*%%2<1WCL$E X))022D,M[]CYW MC['O'>.>L[]]OWWO'N_,>O+/6G.N^.OZ8V*B>X!K=$3$=$2$;@ 7 $!$2O0_&N!?&]&UJSE>)R.GH*2ZNJ#N M)N :$3'Q-1+BOV9]=?;MU7D "1TI_=U'RM=OZ;TBN^?!(!:2F$O.K5+5P:@_ MAN01?^T92D')Q,S"RG;_ 2_?0WX)22EI&5FY)T]5U=0U-)\9&!H9FYB:F=O8 MVKVQ=W!T\O+V\?7S#PA\_R$L/"(R*CHI^5-*:MKG+^G?\O(+"HN*2TJK:VKK MZAL:FYH[N[I[>OOZ!WZ.3TQ.3<_,SLVO(=8W?O_9W-K>01T=GYRBSS#G%W_Q M(@(0$_W/]G_+B^Z*US42$F(2LK]X$5WS^^L".A+2NX^NTROKD;WRN'5/+(2< M024QMZJ#@EM<'\GXVG.,DHE'8NT^ZB]J_X/9_QJQT/\0L_^3V+_QF@=0$Q-= M;1XQ'0 (P!M\B^8#_(V_\3?^QG\#$+]KQN"1\[T[8'#"[2U12Y7]VXF:4!;; ME^[*K*NA_"(8AX1PKA.@/Y0 N$Y' ,3Y5[00 "2GR/:V\AVVS/:'4^NI:(16 MVM-XH=+AGDA6#EE8NI)(,-&8@CS*1@/CM:K]#-N=S=WDP3'6=#3-QQ&N8J=N M9-ERJS.ACW/_MO"-EM]QZD%66\&GP6^D;S05:)NCS7=&)ER8K2=:U?,7=M*M M3I@O7#K3HG>6'Z.:0Y7O1I#8PE^C.25*5/^@UX^HGRE:.[.#[OE?] MKEE-:Q%=Q7(I;_:64AI.[9^C9+X8&A9W6 FT[&\E5$ADO>X#3;BO:;+@R9. M!MV$_)!#EW\+-D;9OW_=@H6\JZ^Q%+_[X*Z$ 0^8WY=H*E*I$70PS=L[N*^% M3L&7"^&NI<_7:HLOCQWXPZ\XR[- M]2K]A!\CCR[$?VR51L+6&E'0#[SM]5X=47_B MVR<$ '+"O _W2!W'P^7FAGEV.4$ D&\N-$".A['+;P+/L]6'LEO:G;Z\S-5_ M5!*>[-@"'DN[';RMXXW2TRP8*ASB>NJ?APZ]LH\VLY,VFUXVN^Q<=I>DE2$Q M!9>M->7YM_$"Y>@B7" [83]8$TL1"_SQ:%4*PX@6I, M]AT]5IDGK==5V]NLI.R\PCX]"RFW%1C53(N%_OCL5\X;DB?LKY_A%8[/:JCZ M)$Z)0OL(*/-ISYGMP.I&JGQHYY^LU2ZRW@JTG?@ORYV5M 1&!\_1,C:()1A?G'7Q=.Y)Y-N@)OU MO0L_90G9QP RQJTI5-\>.Y)Z6\X/)YCENX)7.F>5B/S-)?$B,R(G^[#? +^8 M_61F]K0OINA9G(E.C[/K:!6&8+W#8LJT")25[=)@#"0_'5K>KK)K\NF,,[ MF.QE#1I$%];Q>YHBDP9=8W&JLB-KT?"1;]1& ?KN85\/J/@D-O,VV6_9#21+2U\S%BFR8I>:Q9P&Z06!\QXAW%)@3,%7U@)V[6OV'UF/>-?.N?(VIEN)?\)[8>^:B[G5,9\BU;W? MG[@\+)1H45<+>GG'M&TS_+2%PVE9O%ZMYK-L;/;CE[(&>X]A,< W\#FR2R;5 M]B:$;K1OX&GY^E*MGND*3WWR\QZCY;7!=WL4P==D?M9[+7P"40]AI2YGFSG# MUFB>!2UHQ2QH<+*R"X]:BI5U""]>>RP?PIV06)5H]OY_:E%!Y^QUU@*BUM=,'Q>Y5;W\M1B.; MQ*-"M:#US-RP/#;WK ")WW7-PGO+A6*M.SHL#H6Y;CIC6R MG@CD_JQ4"*7UL(3%M0OY2Z\-JF7?1SW(R=>^L_C1\KG"-.C%>T'U=H%A N#- M"A'F>/6PB\/@*.1WUX9O&^2)IW -AV2Y2RF&HUGHKFTVB M%+0="YR$Z'\);=SX=3.)2-YP7481C'";LT>GN,Q+Z^Q__B1Q)"!59=S'RQM^;I7FQ88KAR%T!-^8!_BE>'[%IJ*_>6C@E"O?OP!HX7N36- MTWZ+IE$LM/#QB-)]:W^W?VA M&X855K/W?6W">;6V/O:)"PF800^F:L0"> NHF)^T>1;+<_D0?+1]EBD!_EGG ME BB]CX_Q<;F,/GO=BV3U(5N=IM/Q4>YR9][:+V5ZZZ8'2;B38[^ US[IL0" M'<6O$0 X%O5+2=WUF1]6TNM_H@H=T[.+? I5;=Q=C?89M<09!=XW>O]I=\7$ M86EQBAC0ZI)N=_-,K,_GO>]Y2U4V$<$5_J83W*DV[Y3:4RHX4YGR]4ND\B]X M;*+*8XH>;'?(5)3/7O1U05D4:-=IC!7%GZ#>))8YT0N(F<\MY2>)$O.\N^'/ M&-0+HE,01QX-"+=J59AN5?9K).Q[D3B2[] %5ET0@U@N?\!)?=AA=,#NLG"P M(N>BMN,K*IH1SU^4+?8)*0&L?4+9GR5U!E?[8J".NO,FYNVH@Q0$S:U.9.WX M$Z&>V/JM:50_/;M_MNH\U75JCX&N3-L-;RU2%[/#P]* ML!.!O@V^;^-6X7'9))BH #3P!J9(9_+0W=2\3W@NDD-#K>NFXN.*>;@<$ R; M(P >XW/^('OAJTLJQ[JI.VN?S ???<983:WB)GC9B>/_<'I E]:?!;K:WROT)1E$NV9*U#2 FX6EOVP MC35%<#LJ@[2S1KRO^M.&*W%.<>G 414IC A@*BJ_\'%_ M_=8;( MOZRK;RI3U6"]?EX)^>QKLDI8F 2'V#KZ%[Y8DF>J[F%RUS3"<>PEY'555*=: MXN8=)N$O,CN_P";H2GSFR>'GFR=7JPM%SZ7V4R/]MD>'6$%W9P8V>T"4H"_@9K'WP3$'&O M%3GEJP=)DM7OF@C$QI8F9JM?A_F+])G3=FLS.%W>GER;JEWG5MWLR"2SM-.X M&OU1NT=^*8[R R*2#3D$7TZ-=[5OXNXCN>W\MQ]YJV5Z?, MO?3G[X2SWK$K8^(@,;_P D-I'=W51YET_5&I+K*!E5+#X-%[+%-,B.*;* MN,GY64^5 ?"/P%@WQL>QEHMR5RZK.6_$SD[R%_C.?2T>YQ\WR67Z3\N=-I5X MH /R*%U\: 7\1,M$Z9Z.A#W?03(N;DOU6>T]M O$/LQ?"_T9I7:E[=B?-U:. MTU,MS+KD.ZQ]$C5)-/SX_(,]V7C[9]A[)78"8. IL@$?Y@(]\9Q9]D'A!.*Z M;1RF4N^Y:DO"[/Z/DOM?0W 5C]8$#.# M.(S6+O8GW^E2QC(\2JC:]9CG39=V/6>SE=WPB@<7T:I)%@T^Y#NO2;ME;GAW MA$4V@'M/3N!8OIN+ NIP2.F0UMP+"ZHP=:SW8"UJ3.MYY*+*00"LK_-NR?*& M6$=A25;\#WMR;M9IVQM,^<09=/FFBEDH-,Q4:]'.L^;9O6"-%&1XM.I./BPF MOF4XF$>I7\964C![_/"-9XFYA)V:GEO3F0LCTF0_;%V$:3>GUC=A=842/!^> M(;!@;BK4EK51J>;Z(/&S^)Y2DGKR,"#_*OWJX7,)@*VW!,!@^"$!$%42?UTA M,>M9J<+/BS3!3NMQP^UQS]^^S4KH;ZWOUX1SRG&T&"X?D6XAPQV39OTED)55 M3%K3@[MI /%WW:LO::U)@[WRG'*8X,Z'7$Z)VQ>+Z4J)SB0P5^&-Z)\_Q33B MI+[^BG*6K=-I'^UI*H&/^A7?W5F7_W1\$K&OB]7ABH!22[## M*"RYG98?1@Q7-MN1]=?S?7]#G-BR^9AHG2?;%U$:\%951BU#7W\N45>L<$W6 M2$>8'39XJ)3\#2Z+X\5*XAPP!:NS."\"@,)PT,^/>=ZY_/!4]G+*/>)C1Q-% MX]O%;$_Q6B_K1"S+Y3CGO:E@,^DN*+O5R-M )MU**^LD5WV-#C%E;DZ+L-<4 M&R[TQ/YDOC+.B$X=.E4:_0:7@[L-@5],7,K,]X#? M>KFPCI4OV(J+49\G';]SLJ)%\V(:$#3,NE-".%!>0=MIJ]^C[\U9L^X5N>_N MJ*BY!]TRN=W.^5/2R4COS]$]LT_XVJV)_-^#?R"1>J T3HGQ=F'(0+OPA/5F MM[BRT,_:^C,FOP3%@GY]XC+ND!96RW 0@O%" !F$H PVQ-A?R0E&'BUB)RGL M[Z@;1O>-']Y[O\5A"F$IH5>#6%]./V8F/%99];<^O'Q.;-Y:5PF L'8O3 M Z_F4( Y[[0#M]+M\AL\B:9"'[KD+:X3+\YD)R=7*TI-&LUY*H)UDC!S!?BR M95O8W+2=F"UU8H/L*K$)&)$SR]MY!A%%^<5!^'9ET@_^^-6&/\EDS7\EN"<^ M >@EXPU_!0*;Z/!'=TUY3[3%/[_O%Y5?VCB/#21E1%Y5H>_A7#AEE$UW>D*8 M3AT!0'[:TQ\$K/$/%?!'.^MUO_$1Z%=X:9*,6;GBMD^,7.FJVL8\NSR=3B^OU"HR+3>*^[?:2JTK,Y4X^0W(9*]HZ%D_O7N35&!CP"2V\31N\ W ML(1L<0P8Y0)AP2FW-K76I^]B%;5QA6;.![IT81^3S*7OJXFI_\I_:2^G*_Q; M?Z.X@.\@UO%/M'Y$;>$ZJ_/<60'CD?U^$U;#:86F)^%]JX#O-%O/"9=3&SP2 M87%5V3V-1;_AGU-\3,SE3[<^ ZI>Z5W@(LUASZ%?S+)ZA;79'BQ9?-OV@J;O MSY8M<59+S6$V_\.7 26]!6;%QRZ0PI2:&^;5!<\R,N+16Y!H/9 0I(>KUK<( MI=]+ '0N\S9AW\ +583OM#F3-3>M]7"PIGW:"'*,^4*ZBN)\P3FR.' MT[YKN_@4^X?OC"\5-2?>5;%W%V_@(=JCL5*HUR^1\[D_.%C"Z*6AEB)7NSXT M4N2B.WT5SZ_*\E? V&>Q73T7 A_%&'VT?N6XOJH07^OK=>.Z' (RP=E[4NV@C2U;Y#.TF0K\H#\$LG]K<:B M@I$))[YOK0;+E'S?WOWO0F8E%GAS%6."G &A%#HX]EP&0A_>(*F1'J2'")L@ MAX+_>E1+ ""?+]^94C!#B9O;MTY6"+/]I/K2?JR!24+HE@BQ]!, #G[E(QB^ MF:CLKK65<&^)-'MTZK>S&WF8<1940N'V"_QCF#X^P9L420#L[:\Q$)^EZ6D& M< =^N>_+A=G6PYC4,.ZYWP 'M 0GKFEB@WN4][5!5\:VREGPW3]/#;G[M+D" M9E,H\?5SS^^?3T$<'HVQZ]S','I\ 80KU0L:@O ;_XP$#,ZX&W@Y%"T1"J'>Y31 MP!"VH^QLN\K%CA39/R_%L/](7>:8;GW@(^2G%>:,: [*(W=_[W1>_*+R)6"8 M]ICA/\^X=\\Y!7>-"NHFVKIIUD2F0JXN)A86RWB&L1-46< M[GVRST,MA>[7 [J 3K1$_CFKT+Y()6%_SZ$*[Y(*?52^H>!'W0;GJL%XE7YI MCL6W1W+1IV^V!^GT/X':9'!-+9P2W,8L3D;Y;;,Z6/#@XH4-NCE=!FHOPB[Q MG5&[]AD5U'^$1>\\$404<.O*Z;G/9]UJH)T>-;+KT%GQB1G&+3@;T*G<#YTZ M6GMX#6/?:<*D&Z3@:=G%\.>/181!2MQCU<[K74R*[DI;9,#'5P,(+EY]W8=V MMAS?)0 ^I''-6[\Y7,(W0/ 9;5*7NW[KIF-_/<74BWO+GK(_YR?=#>U,<1RA M_6XH!#FL6H3TU_1Y8&4Q]_->[@CEJZB7CMQ+Q-Q47P/Q7HY^%X:[9C$)>#7[ M3)XX]!N$WOZLP67)B-MIZ(#.EUGAT[V%U'^T/T"F].S.Z?*DC@[*UJZE7'5;=$?$\IY7\RM_W.E:!MW"NF$,/E%>W;_B,9NCO0R8UE1*%!=^>VV8; MWVTNJ&)68LEH/*W7I;MOQLSA!V9PN7%Q&:MH?^A^J8\"K M0C;=;%MF$KNFY&"O4%?6=J,HY=54'MH^WG?@(TK-E#J1?;>] BO)@T$AV,C& M2U$;\N!-(@T.KU"!+0)@/@_1FXM]@C.=""9;$UQQE#*!VM69UM0?[&7!'@$7 MK1^[ACRI=Y\Z.X\XIU?GZ+T]*'V>B@S/(V-:!^6IS0U M>R)4Q&R"R%E]STSQI\ZV&">!?KMB,]%^"W.LADFY4K;J63(((@!_@-'S$)0>TDQ:IU/UJ&H0%'/3.'-G;?KGXKL[495L3Z87D4F/69[?^N&GC36"S(Z#F7,K M@J7SQ*V4*0:478A=0J"KGF)-9!6;' *'6;K&U6/.RX]_S M$@MVW] .!E_%U(511N]#]EUGL2,MES?9'4]:($')1[!"B%RP+)!)B<$_HA/5 MW.,3 #;>X7=XJ;@'MBCXB.YN&5=#TQ!&+'//ZJ^8M4WV#3-9+0?,'PX4\T7 M;(Y<+D*]7\-4(Z7CKH=YNB;I[KN(;4?RY[Y7;W] EJ2F%F3294Z=GK:7@'VR M,+ ^)#S8[=7/!-U72]6T-;5]8^!%P9NVUK&/;A(SWC>SEIHG[V,=(/E3\Z<&%;$/1Q7.&%O1:XL_ MB7I=FXY0:)62*N[Y\CP?<$1_\+A7T_4==8(N;40V5S8C&UK(K1!>LH'P$.T) MDON4C!XHEYR8*?J5A]60@O'NO_T>Q[:[=]'3GB]1, M3;Y5IR[)G]/)^0=*@ON8ZEP:#V<:OFP!JQKV:?RD.Q-8^A"# ["7R& J/X[) MB.!RYY^;/T>,^6WNV.=DW@AM-5B#=QTR02:X&.I6F##\[+H13!^'VL%#2@%Y M1UE'CU6*A.[>KE^*62&^P^6-3R< [/"Z6AC:=7FNF]R.;"NQY<$IX7;G^_<, MW?@:=UAJ:L1.>T<#5OU7.H"Q;%>AS LAY-9E+8ELVZYL3[1]R,DX-W;[K([U#U]V2V=9B-:(L+U%HJNEI_PV9PR@\5@O\WQ0Y^"6'AD-BT* MM#>"@JJ@1.+7ZC$)U+_LZELGA=^D#3]*&=:Z_3TJY8[4Z7E(1Q]77C872C(B M2D&DR#]T_*7$X*[&H4VJ"C-=,QEIFRBM4LKY/BH&81\)=^%B=3"G?1\L'G C MHZC&6?Q5Y;@+C>!!GK/3M9#8;+SFM38R=#6FA+E3-ZR9M@-&NQ)P$;I=:;[3 MH#4E-'7M ]I1@R=^L%?IE2F"3_?6GN/(LZS@M"!OZ4[$PS7%.@VPEE9 ^\"I MDC<^+]BQ\*I Z4%H!W4%.L8\[[_N\#%'X<'-19G+FWV=(\HB7D<'LGTB$']]S AN0P#,-5]E8&HW22"# M8]7B5858=[19W_C\LW.FK8KREL6A* '@S6G<;C4C@8>BQ?"Y^F"@&.(G\['+ M_),P>*57:*PZ>Z7H6PZBOF?+>06Q'RJ]ERL7AOLD9:9_#,O,EVGBK$TNX4]. M*4MVV>HJWN^F\Z:%NL?K'Z5-:57%QQ2C_;@* ;$*.D=T1#WHYS<\Q<$ MP,RS\U().^/J@JD6+A/K5H>Q%-,:M.07S*_+ MDA]E[>7A^[L=%+/;QV 2^$S(550NQTBOM=%KX%H.[UA9OY\92=MTAR[U@[Y% MGS3/L!H9E_-RI,:,L:PZ-$MPLP;KFNR<4F* Z'E4^5GW2DP[.\;HVU S'V^8 MO:$L38 LD1^MQEC(542/RTXY"X.X7PZ+0SN'\36%,W^21Q+VTRZ^*KRLX+ A MSGX?:,.*_=9\-%O<- -]!?KC\2?),TY!#NO"NSV)OXXL"K^*YL08B^>C)Y-, M%ZX9SJFHZXJ,:F*ZGH')BTE.*=--A9@9U:F30UK_\%X7%2U-;LWOKM/J#6_T MRWC[YUAX;F--U'G @L[QN8GAK+HJM$ZXI08E$7R$DH23-'QVW G"UKSBQM[? M\ZJM7JCIT1T2P;*0S%#UH5YVR9'P+KSCS_&SZ1(_.0_3G%(^:Z7UL?:EZ!PN M)2K,RFI%4RZFIM<\DXONI+?)E,E*'X%X,4SD09V;J33.&#G?S5&D%''(%78I M.MHNAA,?#=9IMBN=7WP,'7/E-F&J^) ?*29W744\Y",1++Q=ZG*4DP=?7CB& MN[L&)5]4=2'M;V:J LX_2+$[-C_#:06=YK#?CTG/#.^<;L[!U KO,908C>=!/4_4PR)@NC3Z M=>8FWDD@6=^6R0,E:#P$,JMYZ#!R.$IW .]P6$HPQ M)2AY%61Y7]CW6HS/0PZV/_)%OMI5+4C*XS,/S'CW*_"K[6=9Y$%M5E-+<.6U M*N]'C'D&=/*#>SV\=M"A\VRWJT2ZGBV)R4+X:Q$);&&G@C[RQM["N')E!?GA M&.@=UC&TE"V <3#3+HOB@FT1,9+L"'8--9V 2)C=1']H0L7G%&0]Z9(^?CYZ M.R7R.1VS"JD&H&']"STKL,A^^NO7)5XQNYS)K^O#PLH%HPW'P M^#A=[9! &&5DM"EMR<8&T??BYMGBUPC\$+O??.^+BDJ,[&H^/*#TV<)*R:G) MGO+M**P4QK91WMRB\XMB^P3?YSBBD7H MD-\])OL?',:/4D9J?*^U1V#P*'[:.>BJTOM5FNLHB^XS)BI[AG[1U['4VEZ7 M V^$&I:B-ATK@M!4&))F2"H!0.>SH J.F720^/Q&1_]62I(SU^%1'CXS.\[R MQ(Y-N% I2.K<)"A+LBT1+SOMA1K!3W ML1+8VB#3]U/:AF/LQRD,KD0;K#^A],B?3!LE_/EG>^!>4_VP^;+[=@VEQ'.M"JK&'+IF)YA.4U?!T-!^,X4PEFN_KM7\$32-17$:&I9PG +9^PUIW5T?""8 C/06AJV+= H2_77>6%K %C$F77'V=]^/ZB?+[+6F\7((.II>A MZ=HM=Z626I0$\'40GAT0O1*/ YP\6.KRM= O 5]N7OJE_L<:"UR=T1T)SMF0 M_;?OD1-KEU^0#1UL)N'>GSOG9SOI\N>)M7E-$JMPS^=X=^-#VZGQ4=XM"5%< MM6%7=N"CAXZ)D1&N,[.5[6A,Z;Q!B_?Q%,>O%$!B-SHHY*9$@N[.N" M6",.&$2KYOD/AVJZ!J'SMU%)RSJ# ]S'7#WM_*CK;5B;W<"^#]ZP_:7 %9-T M=BHSYL"6Q^&,7OWG)B^#DT0! XQSP4]1#?N*2+\!%'.4Y,,)G22C151!>4]I M%7!GZ07'NW76=1B9Y!Z("NI:1GL[6+4!60A?\T$&/3]T%3Z0!$K<[\PD__+\ M86T2Y49V(\6% M7*+5>+G,E:@K8*PVWRU*GCU>5\DL-H(]:UEJ4YR"2C;]7J$#.A"C\M!"**GJ MCX4YW]45Z[-*+#IU>FP4GE;;9\47M7NDLLH,@0B 4/>Y[AP:G($W\RW-,O(O M55/&#/Q :;?A5C\T%&-?BFE!6V#Z4:H2B=9O4_;R*'7.7:AT'W0L5O*W^FQ; M'>)NY2&N9]B[(4!D2XM];E /.=!<'S? _EQ*HVQ';5+FA'=TZO5#M6RV-GXK M'KB*^U21 ;-*N5L=4[L?]$L- 4!Z;V(MN6.9IEW@,I$&-YKG<68M:@KQ@/T& M\01KHQB76]9RPL<6I0_V%11>QJD_%SJ=M]\Q8H!<:_]X-?-HG,I$G?PAC;]: M[X% 1@M9ZM&ES*QTTB]&&^,^M=[C^$;N29-4R#B(_+"=$\.^)GF"+@=D*#.E M\3.\%DB0/&"UX.J&C*JW=VV!82).# Z]0?7[F$RS)!^!F4]2SZ1QM.,CU',] M11@WS;H0WR>D^7KW0F+YOP(@*G YGU1.9GQ;'I;^ [U__>*5J()%W=2SN"S$,4AJV+?$C7C68VJ(\>%V 9PB4]*Q6R?;^5YW-FJ,R :<14Q'3K]W:QPMVF<@:K$7NQ3TZ" M>AJ-)&PB L623.1 MA!*GV(:D#:\05B!; M^W+P8$(H/\G,.\C7SX8^J?O3 ,]QLI5D@8K,,Z5YH>VQS%J;R%0I>&62^:Z/ M%P*8L,+&BR]7\%MS8>]J-D$[2Q5J",[H-45+I6I&NPIVA^EAZP"V)Z42 4 >#$3.]"QS3+;* M%G;EFX.ECBE@<5.8CV9/6$61B'*1\)4>?B&6@^6.5'K:# MX- ?%S57GN)' %#6K-&&XY2VZ-$"KR0W\<&:Q_W ZZ_SYE0#.1A,]W= %_<#)CZ+6)Z\H=_[B\CGSM5^W!Q=V?[I=Z\H-//Q5W12T M$8>WAC@W:^JC>RE8-O^DQ#1QKC[-) #J#L#3/_IFQTMB@OI4=T:81=/JR[6N MUZ?"QJ!?SJ['?'5<9A]UD7BK-"U@)3Q,VA"^I-Y?%?).$;.;77=>4( Y$IG+ M6:\ODNYRT1_I3=?NW075\#_[B:H)OWG %3 9$G6S$AC%>$&$0FNK $.SI5T$ MAIB[-!N/?K$>D_7[,?;)+F1GSO1!D3KE3[KJVV50$FPQ%NH(JA@'M<\3+V4? M@T8T!BZY/\>3\3SP+N02,JA,*--CX&#JXSH; 741,*Z M0._;.9#37YO3(NY4MZ13]???^_VY^WG1;=M4K_B%2-B5' @-6_2WOV2,SZ!! M-;@QL$^ZR*HIG":0#2FU6S_*7J@_@Z7Z')+O7$3L%:T!Z75OM<5G(*BP&F9J M*@N_/G[LF]5FR)L0.;0N9.S,YYN,_JU9YYKFN!/ TCBO)D<[;>3!-9R MAH1!AGP]3''$R-ON%9,N#R@TB#%9?E4X+3;,>_3BJS78O&.=A225#QHL,![$ M>M.%+,%ANKT!GW!YSQ$B@KGUU:(G@+Q]3*B])\AUF+CK=Q)=Y%[!M8^!/AQQ MP6&H&/T&_%<@N%_06UI;5R<=/:,=[=!OZY]'M2FC. DYV YJ\]0= NO-IW P:XX:L*S0/L/W(O +AS+),Q MZ?B'NQT;)IO,^XD%EC@Y?+%0L-&&N(4UNY Q_77&=([('=J*UR0$0#MM(+;S M$-$0MJ_$*1V785+O=@.?L2_@S9(G MDE0$HB_<.X<=36*8T0:OUD86*(6$AWS-![Q*YEQ.XNY]F?0XI)\A7Q:MQT"Q MNBN8>#1KA9#$R*W%Q4$&EN6?#3C_Z1IPK* M&"A8IY+8^%9\=G<#QS!#N_96;,0<7QD6G^M(BD_IB[&/!X,_3VML&+B?&QN3 MT.V!EUR5EK^E:0A<\@X7B+S2[-,:6D#B=0L7+BEE5^.*W,);'UO,KFU07_/T $%T MD>QKY=TBMW! Y \3E@>*]Y;8D7>)N,(@/IB^J[(WC QKHECX;GSA2?ZNU+'% M@R.-\!=) 4]/^?55(A25_[3N41?KS@M*6-J[+!>5)<3?XQQ";!3\^C)PD*BAT?1_(C[HRB[$#/,]@!KV:3!K$48-Y\/ M_P^QR@X26S;SA]1%-GFSCLZ]P[WSHPW4+Z,,@):43:H,1#I8]U60AX^ -[=:I&K;6A^X:_C?U3?BC-,0JUM1J[YXL^_=CY MGNJV$Z-A$-'XU9BA)4^^;://WNP(4)D>Z)HE,=Z KIH.67W[V%FV;&KA)'IN MXCNZI)JY]X6X A+^7>_Q3;/9!$8;N]3OA1MSKIZ6.'REK)>S2DW] M7N_[T5S@=G4'_5?>E6OE_TI$_:K'Y%\]QF3^I<<'SKJKF.)8J#9@#Z;Y]FC ME)N< D=J]F^+\Y^"_X[5@D :)FMU0.E>,' F6)PI%Y\Z7U!CGC'".W0TU6A3 MX[D9&Y]7[L-@I*8CI.D:]"!H1_>0NMM\3;LUV'W3=W F E8=-SZH.E#MV8S=RQ) CN%O>A27LF/>] MKZUD=:PYY"9LJX/(?.]"6K3?MJGZ=(EV3T3PV.?V& AU&N;4?I(\_[Q,APQ/ M7-6EF7.0X_CDRV:4";$4?:!#IJ^I4,7+DSS \Z<=A"DG $@NQEJ-8)8[R[>F M^\)[?H5K2LR5MR[XO/8,KF9A8+V\?5,\)"0$9#EFJM<]G?A#\0%"2')CLB[H%U6;_II*ZSMO5;VSFYP>29H[NBRG3@+/ M9O=4_8\,4\;B;L-I(G)JBZB 7X[]]BFP' 1 )P:U:,U# 'QHP=(.5L>/[,'G MX [#T[Y++<,Z+19G! #U%@& C,>X/1L//JQ]&SXN ))W7<+>%-ZS79<9 M%@,_B^[UV3'\X#BPS1&?[A]H6,3_T=AS$94SKX7VC$"'3WC+^T[WOO+X1(>,#K&?5;C MTZW82K+[GY-/S,^:'ZK5KNL83H^O;!@6=_IP&VN9[O_E>%72"H?K?9T!2I(X MA49D-9AK%NRAH-\V,]<^EJ*VU.!ZLO-X4['9&+BWCB2%VJ]0[Z1K3!, #=D7 MQ_MJZWLY]O/7^,,6_B@%WLJ,K]O]9+S3IJHYIKL4.+OI'ZA36C'3FE(A.6:K MIOZBOXO4U)9N&W0_6.=*%@5M*?%,\T[BN"N X=3#MBY*%E"Y)=-C;#6KV?6@ MX-G]*WNT&-.)OU?!<:R?$M7]JAB1-V@LK22*;,#=JI":GC[KN11/,VZ@+MC? MV_^I,-M'(U!UYZ5-2*8W-^.IXF87D'HE&.A&,IBO?*7]!RVHE%]^#3/D(%=\ M0AQ.DWG .AQ0\2VZ>;9Y:MXK=<'[7OR-< Y)'?G#*UX!*+)(^&I&[$5>>]BZ M:HRN34K,BVHA09O1ZDJ:T\Z9>L@(M!H:T4XR)%R";IAI5>M,Z*T M^XN\UV*2YFUW,=JF,7/#/@3XR=RP.:O^8&6M_?Y=&HA]%L[YJCYOJR MZ\I9\"][%*S9H4"=/;*K+RGS>S3L7==KNQ%C9JC?AGL.&83&/V@U(AK M7S'I#)\@)>H9,1OVSR&CWI0RQ"L\F/8P+!WT-_*P-,#%B0CIN U\.KZ M3>\P'%Q\6*EQJ:'AV45\]+!,Z:AG4FKUXK3ILULO8N(3%_H%_HC$KU0I -F4 M[BW[5X@PQ5$QJ9/)7R&&+,I_#@'W$O_J:I)T7F[-GAZ4ZQR2IS6E+\K5+N/RU1_7\-_QT3 MY]_X?Q 6F9A$ H#GL >(IFPF ,:$K#B\\V4S$0"5Y;#+>'/L<#LUQHT N'^KT (L&[J2]N MTY/+JGP]DR3#"98=TD/[*O+R,4YC\-]UD[N2'9RYW(JRC43[= MTZ?;+"GI6N],Z\GE#8/L*\";Q1-?2]5G\Z?.?'5_3^%F?@WK4?V]K_ MO]J.O\/3/^#F[+W,J<:<;.V-D^5QOS\Y45<"E#P:/09.>YQG'J*T+I]RV%PV MP2[#Z\("9,8RTYX2 '<5(^:O*O6>J5H#X2@GIJG9V959 M#!7[)XHXCR;?;WPGC'J_PMF(*XO.B)LY$-IT( "^ +EKKZQQ4O"_>I'^CIO_ M')2M;*,O"C)3&]R_HX^H%=S&FD9.RACT'27?$'/'O8K3NS[Y&,#YSH2U'/<2 M^2?&'1EPM/(L@EIP5(9LPN,.UX\Q5(1AXSB.UM-E*2]@PY1UIM@@\_*E#:K" MOI>3=B)8')E[.>1&U_R*2M.GEME7L.F\39$TP/^[JJF76EP:?XL;4NO@GO:) M?-D(I\.%<[.3]? T=/YF5*YC&M7[>)9XHDTXY^EH*,NU&\H5O)9(?'P3[ MNO-8V;VIF;6@..D@#A\&/:N>__!SJ7\V_IT)YU5X(=1QR7 & F"6?Y< >%KG MB8 O[00"^[>[H)R<9<=*(O]7$^[(H2$ -K[Y6UQVUL,O9,&'/ZPZ"G"HD.OOG/^;/./PU$R0@8[1-$^?5=[2_U%&F_/U)_>NE9 M=,RXP8:=OOU5J+@2/?$NM'*8V]@$1/192UL*S^ MIR;7R?3ZZ(N /%G3KY*ZS/X+3QI&G6M-QK^W?@H-&HSK\GQ'M!'2T?>8 F: M/(BB#3_14I0B;I;W7FAA60RL@? D8V:("0 *]6[X!=,>E)L Z /#D?N]N7[? MYH=*%PHJOOY\7MEW9KBQ?CM[]M#D_>]-EV-9"]_R(ELZ"8=OT:=#_^6!Y&_E M\,_!.D30P4_N[+WPZ]JX@FQFLV[PU+L=P(&[9E^=,T;+LGJF5D!S;T.-BKZL MN^CS9VI&[GI^$/T6%)GH2#^++P6+B)8FYP-_ MG5%=2Z$?.,O@R8;*;17HURZ5&ORV;G@(*OW+&'=8_OG^[GG)@\E:@U*4T6B9 MUT4;$0"I?-B-"Q?+=, .'XP(Q;OO6&!^D/!TW!X.";5(/4K>#4G&E?W$J6.? M^D]TLX]),D[<40CP??@[![N;BHLL\/P^ O,9872X9/TP6+KCVQQH ]RF#^/= MHGW0"NM>J;/_4/L6M9VX!/:Z012FT'A\>6R3\!7V">:C-:3FF_['OO%+D^/] MU[\@^<=&OY+>.C2>ZYJAU/?-UCGL@P,MI=(9>-_9@.3T"(!KKD#4_!&6 &#! M)!NV!I6UN5X&A>_LNZ\4TG*%&:WP%K!Z;9]3 KX$Z\%@VFXON-"GO)A)%&:D MNPJ_!-77VVKPI-TU;(?:8"A!&?%DOQ^S.:+(>A+?W>INKL:+\! ;"F0!Y@! M.?\<(P4HXT3.KNE^$_0#W4G>G\W?9,BO-+\Q=>O^%_Y%A@0 ?&,2CFQ2\&Y3 MT"M.P#I>WFOZSG40@M%+L,,5$Y?HQBTK)1Q@LL^4L+K'C!)03J6[1;JW+'-L M;ML3 '85FA[X;F!(43!\"30=PA&("\9$%P&12_&+G9$(,=OY5\PD TFS /1I 3 )_CJB[F MBC#&[1E8E6#UYKO+B%X9>)O09[PH.*%AS$4"?9][>3U/T0P]&;DRAN11MK/+D(\E8UV--?$"BE\/.T#619M9UATN5]NQ2GK]5 MYC^.:IQVP1+8G&,H*^4DW>57AJ^5FH9MU[6K,'2';J;-R1@45=M2#G[25%/= MGJS=E.PZ6#Q _?FECJCRQC6YL^\[ IW/9D;5GF!,C-Q("N,E=T-*'@Y,G@$_ M0_TM6)>R(]RLIX:@G3"4.IZ6>>5L$8[S3, 87?(1 +D(["4VC0"(O_(U2G@/ MUXD""+KB20"@?J+L=8R$AE3,!8)!R.>7RO_^]"%.OLAR6TZHO&!I?8>9[B&M MU]W[.4F>GIJ'N_.-M/]N+QBB-H"\4@KCDY"1=J/74 MQ(>B 2E\1GR6'70JA7'#84R5<2?U?_ZZ^,\ XT__Z&4M*^%= Y?7Z&F6UXY% MB?=??/Q6@>CPY020$0 P*RN/=K'QU1I,P/KU"'?I0)_)BH+JW%A2'44Y2L!Q MFX$Q$AI=BPE;B<4I2V84_B8 $CZH&_3SWJ0^/;0LPRE@M.[*HE1_J<._<(L< M1QIRBF*L$(>W=J7F_\2.L@=\+V;IH1:BH/YNAHJ/K#AI,FZ4T:D:5KF.$W4Z!-P5GL9867/@2,P( F1BL^L9_68CI MCT;G>=4YTW?4@?YN$S2"C\HK-B31](Q3!A61-,[!W&6B(D9O-?^VS-DK(>72 M+:5I6TMYQR<&JX"!@$ZM9>J@SUETCY*R" #J(7O>"QBS"@& [M$]N_V*7VY&Z._AD\S"Z'#Q#.Y7:"!ZR\:]NJ**_'++)?2H/2'N>"K%+DC9Y+@ M$ZZ\4;:,0ZRD?Z(Z<[,'\+#R,L4*;L_%\!#Q5A*^W\0U7DH =([7Q$O:([/+ M :_ZTF"@D#TE//"2J2XT;"G?/YHZ%M=^KX4KXM>D UL\=&Z]!SQJ^M>+:CF7 M=8]7 K67P@ M5JWYU8B&$,3+C:)_X.:]PYJ\NW:18,HB""(]!H4% 41Z9VH M_.AB*-*;"%(%I'>;L_=\ MW_GC>V?.[#GGCV.T^2M=9U7>M>:VU9><1W&O ZT6/H&$%[7UW-PJ4F MM1.L Q$"&D_(DXDQ6USY/3("GA$VCZPNP 1!0P'XK]P7"Z#PO#1\\8SPF]N/VN+(EPTC_S\JM[*!P/+7\C9O!AU5F0Y5P M/3F]44$C+XQ2MK6W&XN7M_ZSNO;'(-[7V(@F>7COS1KP^SR'@_=:(Y:2H M,)EGG_+_8R#@?Y&!OGZ#H5H7##D R->L8:LIU=:F1);P9JG?/*>V(ZQ<*=. M"N"_J$"I)23I,Y@>,FDR00%HBH6MV=*U07:/6DV7PTHN (L_HX#4'G>O:@C\ M_M]N>L6JW@[5!,?@IGOOPL0PL[J\UWIOEYKZ3S>BY7O6V*8FH.2A;,&_OE/+ M[=WL!8[; W^I;FT9L_D_RTU>NAD^/R_TLR%/%'IUXR3JM8-MC=[M3]3,@P%. M)7";7^<(N%+BO&?$L%C)9?A,E6I.B<6IF@&A M0.XW=]^S#EP,9N##7SF$[P MIOPFHP2ZE7NM^P3OEYA6-/_)+FG,F/E;KO?CC6;AU+WQKP7;EI"9/(PA=: B M*-25]E\UUQ]LZR;?>.)B*8!WF\#S2@1W'2'C5;\I416O0RP&,67!1S :F:P\ M\X.$X)T7]J<>7PMV BD ]W@C R]O'BEIY,$D_[1.3Y3"&( M*!9JY(:74G]#[5G*<'#P%$DR=B=X=F9!8CT\!*J37CO?4#K]_O5E#N.'$3;H M+\QYM;334HM"Z?WC+"D3T^,VW.D;VI2M1M3 M%K59R;KWXWCM_\@#Y8A=B=1&NWN723I_R0(NO2%%>O?B-%X;-WSL>CX2F8"# M*&Z6+^_1N5=Q;#:@-29:76$>NQ<,D\*1[H)YV#@V0MV M"+O[7NW5H]J_\'N'Z;66V "9SL_.GU@75F6W(FJO+*]Q[CWOUPQ0#UIMQ%?I MXG:S_<*"BN>ONE?8(])>-?]*'I_7F.&=41_4D7*@67_K%MMP7J/,Y/86IUVR ME?]B*XFMI7W!U-0?HOJR'$3+NQ00\MWX&WIJQC?1_<9%!.XOD,( MKGO7*("_XA=XB!!#$LYY?SC5#MF(7KBV[9+MV14WVY.!>@H 6#IS7(>+^V54 MXMKV>U8?7KQ]B4J>J/&6CEHEEK_6/&ZMWL#F[@(\)NKS3=_$-U>6275(4G@^ M_+Q*&1C"HNU9O"6E@0Q*=M<"VBX,_6E?/^$61=TZKU06].(GU XXJF_ZQQMJ MC@:=%L5"EIZ0""Y[/]LW!DUC9HC3ZHRUDC020\X^?8; MW@$ZB E2I5]3'4H7\.M^?J0!FG'Z7?.(>6-Z-'.9OJF=%RZCI8 M.@3VQ, &@L-B,Z(0]RRG$&DR_2S6L18\(3W^2A^/]Q0N5U']Q?J_G5/$_A6A M_W<#DT2+-4:>='^)V*JC?L"@^P$J/[^\I+EVYMB"U<-!XTDA;[+2RZJTB]KD M%]A:GC08]2A1Z=,H.J1N67MV5K!CK7#6_?ZEPP/T/S#27 ]H]6G#Z4!1+H%R MG5D!L=(AIO \"<6N\CMUB_RRU)?=MZ!J-L;.(@3H:V-B79,I?,&V(::\1IEH MB$/'D_EFZLI*MJ#?IV9(!T]DM]UW=6YJJ&@IL&W,-K/[]JJ1 M'C!RAE_F[B9$85I!:K@=DB28-R/C1LN-&=%+V_T2(Y4T066JW.LUZZKT(Q4> MGXNZQI/_'EGWFU'O4K'JQQ5\]"T#^4^XGM0@8(%B?,FC!O_'F6<$)AY2%RAG M7#.;W.OCI-+D(7\ED^OQN5MXC1_#=?Z=A) XS5OT"X(!.@ \Y'I@29>_XL-< M>P@.C<+I>K(Z'[1!["1SOU/IRT768OFDXB;J"5$_K&PM+*U"Y?#66;HB98W) M[LM:-7/'C;?"M 9"L1BFCWG2!+=%HA[D O+XX.[LXZN<'O_4!/K/8\1J5"?; M@U[627H=,) *\^!_+,A3!MH>KV..,VKV/TLL!"UNT/@?K2,.?=CZ?'9.Q8O, M3>2&CZC2)3WVZ0R2I@K)DUJZY>8+EU PPE&XZ,J.$;8DJ46JX/HK"@ +C1(8 MKIMIFK#O$HC8K&*\MD_[\";Z&_G7A.FI>]&BF;FA4QMO2E^;;);&!6[W= M.E9M?X*1$>&7"$Y+$R@D"^'@62N>>9RD078LX#NLN%-0+W^?@\?_D#='_%(# MG]&Q! $25K29Y1I8TR6;?A;=I*PFL,#BWLPP0-(^>&A9L-LU5J% 5@E]/NS; M/>I!\L.A-A!6'O7U_&$M0CK?\F]KG)H]>JG!)# F"IR&81B&6GX%-B\>?[NY MS ZUGI0_NO-3Q%=D>Y>DC9MXCM?\>%@,OM%3GX[@'3W\1_M-7Z;)NDCF7/>? M:\DI+1["<8?@JQL&!+D.5?[APE$+9^DP61Z.+TLW;<78E-M;$;O!^"P\EJ@6 M:I7$3[/Z\_S$2(ZEJK7<6*G5FO;X7<_ M4 "RTH?L)=I>F%Q1,.'.MZUZQ;2*XLQBPG?MY:8F[^3O\:>-&RFJ=G_Y%2KZ M(-.TO^6>"L=WAW,YRSIJDH>NJGF]HZ9J6]MGZR[9N8Y77]ZW73*!*GV8-V2Z M\7M9W'%F@D_AI)0"6 H+/-.8"L")*'2#YUS]]V =+M]O=Q>9A9KA_.%E;6XE MA&ZMEJ;7;RPM%PJ4%AV6J'I_]ZI^J9#!LZ5J7^.SF55\[Z#FW=C]2K,H<(WT M4.5Y%T8T^CS'@WLK_:9%O/WM96^?E348OM 3>B*IX]!TGA>JQH/U_/(3U:^I M+V_S>;>]YUAC[(''@R)MSXJ2!S^NQ7^X#'VV%H>#?,BC(L1\(QQTGB!O*-OE M$THZ%(LZ!HHWZB2_+(_\+1!!T;V4?3/YB.YT?PHM4XJL- M"($#7X)>BZY>0@4M!' "_ !>QH[GQ>%L\A2 -DX\[BL?:4"XA/Q/Z:WS8C)# MAQ\OMF/^%CR/]T-RK8F2U&B"PEH$F@*P28N!"-83+)=$.PE!BYUX:$SM*M[( M3- 5+5;([]Q(+;0J,Y6#+>%/&R4\?3P2F.O--6'=/"O5TVLT$"08/F9[I:X7 M$>8]$=C!4OBLY(!MCL1/ 7P0M1KQ$V<+Y%;(Z[9HSM+M*R_*=,Q; C*8.Q"_ M^DSZ=[,9:'@'*.Q]-"?/Y[#]9FH[.C5IE&.;(%W(LD_+"WO 9='D8/X5L3A3 MZC5(A5%:8*=U P5@1@$879!Q017Q8Q\TZZ++KQ_;3DV*>;=$<.T:RY MSW8(E_C_R]F,:0\%4&<:"[\>]$-:[^[;]#/'QN([9QHH[?N?,N@W:J\70H// MIK4O&]34S^EKDT0/\M"=&?.R\:BF;6* 3>#TN,9U$GWZM8)U ##*RL_1)YC_ M"7:'2_DUE@)@#X,9)1]I%65LXTMC,9,?KB@(WO&R$@EDZL91 /VWM3EJZ+5Z M/(,WE%]C9'% E#BS,[V=BU-Q=ZE\WO[T&ODNQY7PE_2/;LLH-3Z98&M! FM/ MIA+9WNE_?;4#B2Z:/DNODS?&P:"WVL*8/_M+FA6#-36VCI,L3WD0+0P,("B%JXLI$N\<1G*T]218<< KO&1(*FNN$)>Y,K.&&>Y0N-.*O7TFDW1WK MM?E!=ZINFS?#.@/\QXAQWJB?.(( RL?ZH8&1&2-+!BX*GY3:Z>@N]P9 M?R7J5;UE[=MX_K=T<^EBL"]Y<,VEO3B_4I)Z2272YUCL)B?9YP#:MF_3UZI7 G2:%[*U>BZ M,,3JVS7CB\R>668[*^#[->TWZ'H%LS81XJ'/&B9J0[1]U=Q5^EE"CS\F<8U% MTUW.;0D9![?;T,\JG7NI/R9O[%JJO^T\5.>XB'K16 5.,Y:!\I^ M> >9$(TXOU_A^6/G@:_QS%$#-07PI"H?N13B;(=P/GHI=^E%9YY2$CR""<7$ M))YHA!(O=:MX8US@?J\]?/ %K'6K)=Q8O*=H-?!-I(GQFJ:^2M$7R':::L1B M,Y+;RH;+L7Z(>\ X8T=*+W8R]8-M1FIGR,,BK#C]>0PW))9DRS?Z5IL;OGQM M?1NUDUQ7JI0ASWG(MMR$3H2+AC1+N)5N\@LV1:^CK_6ZSHR>VKUE/5IF(8R8 MN&Z#]:!5JL!Y5Z/P <4' <>&3U=V'%*>=K_Q/AV)O$J;\G@M(-1T*OP*!9 , MUJ, *M5.33N!U]SAVDC'+S*Y-IO:'D=N?:*P&L4=]D7IOEKQ5UZI1U5PTH6? MW<[+I@"L8O:_.Q0$Q]TK?)3_;PSD/Z ]3L%7_L*@DVP$A^%7\BSI[WL\4)U> M9_[V#BSR+:H;*/#JJLAS'G]7<0:2-Z'#\^N&2=;=7VSSB7Q9ZAPS11%<0QJ_ MHY3SY0T2&Z\!JLO^J/Q*/HP"XE+6+ MYES.6KLRQ#ZL_])]@Z8^+?VA9?4Q>NPR#?777CZW9(0M]]R.R^$<^Y+]E4_* M/0A;G]1Z3@K@:'PV.#V&U[G IOIE@;-8:1<8P+ 6H *R^.2:)=(M #4?L>J1 MK<\-3?JN:I?&>ZE WKGCH'"_5 MC_ OX>U>C<5,TRW?,^=\I\C+.SY6%56KI*+N*=;RA/M/G8O]"GS;$1 'F+]- MZYG9%7"T-A(G4QVF[NX>1E^?XHKK 6$\TX3A4OM(T#<#W?_%,8NT2TKM>KE ]+5RBI_ZK7M73;DG@#]"Z9'JM;XP*D M"W/U+I_(K.F5;#YJDU878Y6;[C<$"SUI*1[DE7CS[LF@UTBQB^B"86X3>V^*>>M1^+]A)AR/S_=7(8S3^/ (4G3G?2Z_I\O/;^Y.$LX@BPL;CO\ MJ(0[&16[D.\V9=T[4M'49<^S2KH+WW^=/"/ ]ZZ$/H_S_ KW2?3"\[]^ELTA M\"3,_*!+/NA5Y+4^'LFI$8*2+Y=3%BT,U4?[S66KQ-,?&]FZQWH:([RG781F-PH3F\Y0RV?,\PT^JG M6.@5O"_B)IXV&OY:<(?)A7^?UOIX#12M%YX4R(321#7QRKF/?>8F]1"/7+XL=AOS_V/9;C]>^EECE3P3DRU1">3OG /IL8SA8&7.@A[2?J MK/I4_ZV++1-C'0QD6 \(_KQ8_3CS*M,#U)(I7NC%'QUF[_2>JR3CI09E\_R! MXEE=(0DMX_C.Q-D;(5#7)>32XW4*X) 901KYUPQ/97H?+)!E\SAKY1SEWR3( M8>>(?'@DTJ;%V1;<+<%G6$'GKTR;XZ=+[ M;CX-T:Z*!RJN$+,R[?IJQ!X\82ZK^8+5M$<,40#K@F&G)10 BR;I'A^0_%YN M(0N"ETDL(PBB0-=_4 #UTCON55&-U[VH!472A*B3&W;Y6YF"CRIH3>-MAGX< M<6I,[MXVE\W[#C8@\$+;\Z-YKAL^S]51KK:8"5/Y)S\OD2:F4//K^G%6Z,-A M=8\(-AC/QY-.V_RX$T$VUOPZC6_JK,;_Q\YZ3?R_!;C;%Z/OS/9Z4MES!3'2 MF-=%$%)HL18R3P_TX&-B#K7-$1YB4QW2GCU"CUY"+E&1[E$O5_$ZDQ5K<+(Q MPI&'[K2&$^ZU/"%T[BW/\EYG-5D)?_GP[K?.5UFE!.[]D%]$=74W!@X(;3C3 MIBE/SO:E.;5[,] 6&A]TR1/K]$;[LD#/W\?!=9EV6!"7F^GQ\&9\$0&",C4Y MD9*RNMT_\[;GT;!6MS.UL\%DUD$5X7F+Z=NN R,""-\T\%NBBP+ ?5*> D2^ M>\:Y=;1A(.HGF[CS;990_AR?$\Q>%09L1S,&IMKDC>A90ADW;SZ6;@#^B>F_ MX?D2V:Q\:^/=XRJ5)@H@ZGU3L'H848#P,"1E4+E<=,9OCK.M;9JT-D/,;SIW MZTS\2@ 3#7;(HG?:)Z?G56/<0QC.$NZ^^EK0-7[ZQT,)6O_<#5ISGO]@7.%. M.C QRW]NDNB8]OK^(N,[E J$^_F<1M7?'65+)^4\QK&59H("4_S5ZN$+D6+> M0V0Y-7C[ 9AIUS7?NO4'@2YXDE_:?!XK$Q+@Y.O\9BTG_;EDX 9LPZ:L@J0' M'PK]5SF+]5XBR><<>JQK656-SI^RLKH'^V 227U%6V$MP93%B6A" .N;/^Q& M(5DM@P1*R7]Q#WC>[3XV5^ER]M^D0\1H8NE!#+.AH%$0G,Q*B#3"+1QKI*T$ M,O;H'F=?NK:M)F#=/Q3 N1Y4Q6I&IIE>KPE"UCBA6H5J$WF3U==>1],\OX8_ M.INH($!1,RW"H/@UPE;E)"%\]P\//C!4\GL^EY60:VFEM9;'(U.HQ9JO+31+ M9O3^'>3.DS#%Z?1+E@N,SV.^"N?[1*CI-J2&)5;H@&)NDAY1 . +JALO30'$ MQ"^%Z&>QTI+OUN'C2X]%@7MTC[H1T_A<.?WS##%II4;[6D)C48W>2F]+CNP+ MWRLU(WQNZX$DETI(N[SR"U5E%_%\*S-Z]$Y\[DVSL9V3CVT/.2",3QJE+:1/MS5R^ M^GPB;O2Y\3M]Y:=[?CT&BT858?%M:IQ/7I M>XU54">-&H!&,BP8XFOZ-]@IH<4I,#U/T):3)(N_&W,GITMWQ$M(0MLC(O)G M S/GZ*VYG(/)T0),6'K%HWC@-4^L\>5NIM@W?>E<*_%/>KI?*?E]ZSK_I] ' M[Q:#L-/_L[ZGW:8-A@&3G)]/1B+A])B9" M?%NX-2D=4F<;EUFQ2"/O*;8[*1G-J3 3M:UTON=ZYO-L0GB4O6NUKXW,G(YF M4;LQ1 *_K-NG44C3>6 G='(YV/$GCP9NI_/CQ]#;N,\]?VAS/2'YS5J-O'S- M3]:5C'Y6^E -"0C$$G07]+%EALN'J??5_4=';X/IIZZE$Q>Z6!NX>785>BN M"&K-:\1DMFB7/F':2;>\8>EA$YR="WBJ;(C6"/[&\S,Y6I.+_# M0,.#'=7G\4$EA49Z<,U^=J^&=P5 BV5!@CB.C-D,:"5<";A)\K MP(_GY@%MV:!SW?LFP?/<4'4,<>XM!> >^FI(57A:KVSR:5V3Y]2TI=:T)M/J M9=KEMT\3\KZ[;4"I"<]'4#<66E+GS>\F8Y5FUE^-K,EN" KB>2/"#YT"[@7* M8%2I"4&XDZ6TDQEE<5Q?9SA?L]2,U9_Q)@:45>V#_H]3:>WOS7+BCB%3"Z@) M\KUADG5 4+[UNA4SSUS5<.0 P@1XY+L$[=*D1*01+XT5:V\=:1#RG* M^X%H%2%B$"Y,7#N]MIR7?>67SF(XG@PW41^P^I=&7K HDWTZS+4!J:DB)09\ M(6]2 +=L=4T'(#47O+-3+S0$>V8Z_/E_B=#_5-?5I/B?AI$_%#V?+RD@)>7( MX98&7Q,&;9]6$3*$ Y@*%T.1($WM"[V)O@:FU/U_B4((WU5D% MP/^SJ3"PT_-J[XG?%IC PDSJM(!BA*-6NA9NN"!QHI^!_7]IU=7MJQ)J:;OF M?/0\BV8A6!-!/&.&W%FKSL#%QKE,1U^O7Q/AW!-;(:9> ,)N@XP80.P_GOB& M#070G7-!Q@>0:>'V!%$3^' H4]AQBBX8RR.M-5$>.I!ZR';F%4(!\%^8^(0L MV?@4MGA=9,8 ][S@^.,8RD:\VL^1S"O%&U=*TO"3E8\( [YC?1ZRDN:43,00J;AY6TF%HUS78=N[?Q[M!][6,!#5 M>K;_TL^Z0:^U:0BSP+ 1+DYHQ*H8/1W=6VR)WG0K]< T)!O8V.6C%AW5;3W3%#-H9\D_/OO!*D MCU?B?(91X.>4^<]J3>$YN_I5004^T:?81=NNGJ/F[X&D\0% B%#.I]B@[CGZ=ZT'$VQE&/ 'Q*61BW!JIHE%TKFX71_X<1MM.+K' MCF%+/7?*C$@XL0I.&$\E"9Q_74[:U%5R.5+2VBEH>A_HOF/N,=9H#!7MB^BE M+9)%+P5TA[EMUX@53G1MY.B*NAP/' <9?7^FL_Q(D+K"M-]D7\$^>YD3E9T<%V?Q]I21PJT$3#OI!^Z)]A^K]++?2[9VD^ H] M^KA.DCIYO0!&,*@/OA@\)/SC?U_'A.3;E#G$VZ JGYN3(\YSP: MV=;"90FFV! Q5WI;#G50]-U&>[94S2)U:NL>6IQDPHT6OXTLKSG15+$ZU49< M[;'_ I68KZ@;$HXNL)J=OGF=)*\E%RXQ7%%;7(SX]D@S*<^A7PR+5;)T"@61U:R5RH_A^A7F"OYQS M?ISZOW.J"&LBDZ4/M&?94LYGI^G$WHBGY;NC.Z7?_BU3KZ/WVUUCWG!9GK.N8(6 M9Q@F3SG(.SSEKBOM6QD5KD.F=:UPXMV-QT&F$BU;P45=3IG>;DW-#'NU58?7O,ZJ2L 4J=+ M)E2%G(]5;R/J547';]GNB,;+5[@K UUN!\6*EM5''>_?2&Q>*+4::U:J,'W> M^C.0+!N(-&NH;TC2\NU](_;*S]LFYY.>4JO7WC8'"KK0$S*(B(4(VT[8C5"E M@NYO?7Z8\Z? G>MBGH^A'7<A#U=8NZG2(ABRS=O+F6$9_E2\8^:J(NNR&V]'"!TVL>X%U^4O0O+# M?NF7V#>)^[X*MI]]QIO$6&S&??D>][GCA;MMA [<=U^EZC4/Y]?$R3R2C(\4 ME%5]^@?[MQ1M96*\V$R\<4'/\9C>77MK7->TWWV# MUH<1(3(5R$MKB2U!KPL)6,/A5-1T7;;P#/<]:2*0;AI\4Z1T]I>6J?#E(X]& M&2@&&)>EDA2Y1%P@Z,K,"YM9:PCME:]NOZ3N2\V(/,@&%LZJ+!EO+M;)314:\:$LN4V MLS2/'>^BV@8#-YXKG_>FE+@CJ6$QF(K$X^SOF[)D MP='$NG0[HE:JUB2VW_NC,4.078//>XE.)V<(JWN+ 89'Y>&$!:(QA>CKI1E0 M>.HBJY^;W1]HA2T;5%AK6&??#%-%ZP]/8,03]Z+S_U:[5F]HI4Q5*W$P=R/% M&D)+^'.RX1L3(6&/-N'.HOTK%]JDE>G=%*;T^]$<[SW,6EL M)@M-TYHQV*U"OR9F"I\G6Y_KC MAS-Z;L]@X-:V]QNAU5+OP090KP0R&_IC\99!FLP8W>8/)75GAZ%MBP7^)^^E M^.>S_1/"TU8A3).!4$S&QZ-/H3TO:>[-U N)P(@K3&O&#C@YJ&](D'2NE+%Y M;?&?\J"XHA?'RQZV^5E[JL! ,666;^=IA>:[19Z202_>6G("0JC.W0;CRV/+ M]7081;B;3S9>R;@[F^&/4"8(^O'Y5Y?@A1^ESE<-R\^27ZBR=.%(JL/LSW9% M!1G.N#BA?^.6/5M 6-#'C%C/'S^"31)YFS.- VTU^LG?>YR7ZO-7+)HK_HP:5B.M/63*&V58#6R2[?[;V:W_%RZS>8$) M0=PX%%(VP##!; &5*(@(4&)49.H^K,@J;SZ_A5R@/F2EPJ,3:RT]60-E0=== M(,P[)-%R%Z]Y%T-7"[]#_3E-D;F")>J&TVME1BF*AS(K)\#+I-<%M8IO;.$F M#55>32],B=)M+^R_'FAM;:#OMD9V9NG-9^.*5VT97?F!?_T:=_W XOIXF5I) ME^,=MMFO-7MJ]8(@D]LMDIT(&5V/$^_ @D55. WI:E?N&V )K7.\_$EI6E79 M#T]W)NUF'#3^&^X7^RQ45E -1A*)5$-^$!P M51#G+1[I^OKS_&V/L4+)6TU_?[_@W.@*HP 4UW=KQ=GE.AX)X@(Z5,"8:QM] M4JS5$;Z90@=6-X4 +X-TF&Q;KE;)P^&$R:P0VSG2=8)NB%/+U_2N'?LU/HFU M2Z 'AO[R9T%NBO?].JB](@33@*V=QM\H3MVT%B\R2 MZ4:QCJ2OVEXWW_31Y,A>O='FR&+O_)%V,QC3@NE&+=P8']?M@TV]/QY'[](= M+G#,L=F?_[U0]!.L2GXWD6I#,KJ06)-@E?F"._61>Z3 :;%:.=' N*9_4NDT MOS!?_=UNS^L4X(H)W9N^IL+;&8"K6CPNDAYQ%$J8+C[J"DZ1=#/5QW'$5*GR M]V'TU!9A'X&=^U-AE=CV&VX<3*&[KYG3'JBQGTK<]3]?&&S9 N-IHMST]X]>-C;Q?WM=/ >[8MY;&LIJ+>P16QIT(2[= M^5HR1T\7!>QZ)&'97*E!:R&,5<)0Q+:TH*8IUKCIHJPQVCG_QK6K56/)B@6T&@ MUM3VHVG!5\+)5W/!'4KE''(C@YS>;;FW_M+W M&GJLHXJ!T:2A67RZKST I^GFA&]NI^%K3N>2;M6X]$B#ZA;A:$OC/:*$#<<. MC#$@O("TTRVAF0G>LX0X&D0=7JY_7W?E[FNI?U'@7PR'%P#\:Y-3*-6,;5HUK5,&'E&R-22I0AVWV_WB>@QD83$>9.P>]>'-3HUGO & MY/]I\^FC !RX5'GZ,/$Q.+EX97,,?4>9"]*M!L_ZX)=E]W%">9)G1^)-W(%GG%/Q!),NX"X-*L'X?Q_24SE5C-]ETO/P'$" =J1S'3N M/VGL&_(XCV0V035K)*&!?$)9B_&5HLI"LA#"/_J/K:3\?M]^9%)@M\K!=.5= M(Y% 8JX=!;#@N6%5,&&*W3MET-YH119Y)^KMTK_*[3[K.LOZ/N:QM5<_.F:R M^@G][#P'LNR .(,\L=4V'5BHB8,1M/;0/\E/$FNJD/@$A'JCV6P12 M!^]S<_F5[/&A5^+L]C(Y;2E/XKQN1Y")*>I0X2'P4[U%_&7;4G4A&"KN]-+8 MLZ1]A0?;WN9)VJIP=U.QYZB%L@T; <(:UI/?]@E_084>6_8 IZP_K/%C8L=[ MCBJ,7C TMC@9(4RH%.C2+OE9ER1_D/[I-':_=-=M+4S%?\X2>.8:0P'PLVWC MK/7\\$3=5*42HN'E,^S*N9?%G0+)YB;'\=C24(7&VA2Q *OZ2%/+*A%?H@'X MX:V.M[1GOWW:O@*:+L9C &T:.^2K%J7/6$M9XL9>)$_U(]A99_)R- MVYE>5!Y2Y;@\,,,D]F7_\7;UC?[^DM4^IZ]5\ME$G?E'$_P,[V5^>Z;31;2M M![KV&84QP;F/^,(M2RU'6.Z3X9[;-OW-2-(-$N0BB>@ M6('7W-&Q(%9Z^)U(.;YQ&/<8X9$#RU M99BX]J@,O5):;-% 5_'ZATLT4O55,H>>Y M#!\YGICZIQ)/@Z>N-&7/Q#_ZO7:>,VK*8?JVOD_Y#T?Q% ]TO"4>XQ!^!X$W M*?$I1)=:NIR%/G%P"RE,I*-O_6B$UF!;WL(;F4 RE34KJ';QL*UGV4 SX5@9 M>?;'?M:&+- Y>.M,Y?C)6K*A'E[0XB=.8\@;#_6$,9,%-,8Q/T:9$S7S'S=CE$!\N4\EOQMW$ MJ,8S@X8ZD(V[W[VC,/H=K_->NP<@$=(:P=IC.%#NQ2<0,P'1SXG66&F:F(== M]PN$0V..ASM/3"XABT*!%\R"=$NQGG1P$<41_4"KE%%-S#\O)O&PV'%^D1I\ M=T*M.\TFFLC88>(/U8N^7KC3=E,I,N.E)9*M5PR6Z-MZ<\*@$5?T0U$,41U: MDOTLV5Y/32D>WR-TT+P[88RM<%U;6DM4MB[>0 "1HQY+H_SC6*LL]4_;FT/= M-]8KS-VJ2U0PO8&LEK'\T2@%T> 0.Z)U9U"%+.E02_$U^WAVWI.,0 M>);=*(3?K^_K5.H U7'$DD0]EXB6#GB.*=\:49LN>W7RL O5G6QRT"=4?>_$ MAOFT=7+%A,_[GZ,D4XZ.F4DL#I'AM>0W2M?R<@3Z<*-XD(?P.9/V2?>298#- M7?QAN"C^J15!%A7X7E=&L1.9*]+BW\?5\6:]P$78^V"^[I "F.[N/+-.JNP+ MJZ0 W#=/F ?/RC?^YFCRO'ZU3\8NT5E/HL/A)4%$)[>3>8D6/&MB^6UXP;1+ M70DX,6L@U[\F4R)3X[&29=)HQ<,VO]DE7RA[8/J$(<[-G*#8;ZWYJO=K]_DW MN3.]QL6?#* 0M/_J=VW,CH7U7:'4]F0UN_.ZX=.%Z8.OQ/!PYWCFW_]*F?HW M;U7-\* L"@CVQ*=[^@UU0\;\QZ!ML[3*7>;Z!Q\WI0 4P.O ,C_0C!3J;"W& M<5AX]&Y (S(DTP%RO?V/NRU4]"5PZV)->D'6 PK@LZDU6G6LQ1U[[XB)66;\ MO5A)2I<\G VJGZF*?B-5_9B6.16&4!S!XD_BOK7@B)U+&]Q:%;F^R]:&)AS: M]8S;M&?#M K*<8>V!/&L1V_^E\&=M'KH!Q?"[R- M*5+[&CY93^9-U3';>S%C<;IO(TP2]$H/*NKM%ZK:?<'R)^DJ)@_9=TJ3BW[D M&6NQS,]94Q>C.VK2^= \:CMXN]C\SNSS#F$K/QX]']OI>7F\?]V>BZ>_Q^&) MR\%W5_?;EJKSEV*(A=AWBA-5,^'CTUVY;LIED**Z\O#T&@K,YF+:E%91F3_M,&RMQI^1?YZES>&,,2Q8ZU+,^XQ% ME&:Z-Q[!.E3NZD*F(-ICGC;:\ I'3->)09;& YM7(^)+OR\A!G @4EQ3P+FW M[8HM#X'FP' "Z3@#O+')DM@T=Y2XTQIWB7U0:HWI@=,L"V%B2I4.VW[V/Q=; MU AY7(C4Z'^G]=/P7YKU+]E:,8=&X9? MU0S7NMS)FP)//R3)\:%SY$#I/19JM:R\)8_#MK2%_U0^L]#;\*'AZ>,,Y6,O M1-X@\]!E&\BB2Y5LX^TX/TC$"HIGC- MP@&O&_5N%,"AG$9B09[>[R5F! YPODUE\@U7E>"0N4I4C3YNCN>AQ?7?[=&N M9SZ$OJF*4Y1XAH M*0 3[?NFL@Z"PH7X@7C'7%!<;7F([4?D]3OOS]Q\S=[8V/L?!/VA,[3OTA+V MY .KB-3!L?3NB,P:1;4J74R^T#T!8P3SUSIQ]L MLKY>C 'B.'3X.<57HZD>=_[!9VJEC:7K1E,8HOS"]()X($\R]7N^;:[U2M)$Q"O*J5MQ$$:/KW (W')UY:+ M)#&\W#+TJOF@JKCE29!@W\/3MNFXYE'HBOD'14KS?6->"O_ZE/"F?;M" M3HOQXN/-!](U;U);#IS)-^/&E_(GUQ9J3H>6-$H]-PZ/P>,S *-3J^VE>D?L6'Q_[D 4_XJ MX4Z]6WK-F[:?RPF$(VGVT^ M*UI&',3&O# GB6+T'@>>_);3^*/[.GJS=T\5[=XZ^:C!*K3M'97LVB>?N#^X MUH$+F[LNPM42M#CW3Q^/U.2&9^!#[?T0K.B&'HXVX7NYH>*&;OF90L;,WY]"LMM,2JEYV MF^V=?[)92GSJY[WD 57C!9QP=A]>28R]P\C=]GG6QD!%BRP%H$1W2< Q@28J M&=G:(2INM7C8&1X1/J!ZBQ@>)_:>ZJ=?U0??F<[W9\,*<#Z5/&?2I)VE>$WS M]Z[';8R32TDTHKL4P%1)1PEX2+WW94 "IM+AGQ.=>_E?O_YWRR9_0%@)%NC. M:=>I^4R#FT]$E,7@R;\%F$^S)O.+#1(PV#N^OP]@V[;/PD M]O'A]3P(J+UB \E>NU<;EFH);_@K'E(T?#-F??)^W?;&L($4+N M(DDE$0-Y\W4IA=-$G7;J2P3LK=M &5N4U5#YGV9=X_TMPJ?S^9(P=[_KVZ(R M+4-H>H8?R3]?@YZ*6.Q?MU0;(DF5FU?&5UD'.NX?W\F[MW)G)X?E]YL\T*(Y MG^A(J&)3UOKQU@]E25?!MVF+Q,0#OD+(;R]K5K<_A3EW>&2FYB"P^6B8FD[< MO\T\H MA *(_E"W4Z!+& 2U1Q*?J)$4I6/(,U!8^KN&YQ^ M04V>EB@$\<-IB$VO2\^:3=.#1H*9>O0=/B=)P+Y^93( \?G9%#RO($'=? M()^?3.I)DU]A[/FHD]%I"B0MR'$#=U7T]-K;$-B3,T/JV5H*(''Z==>5N;2! MFH#7J'@RJ,@W"X(",[G*,V\:='43'*\P;=G*>#:J%FS$*?=5[35\9:H0V_W6 M9/U7C[?O?'WRT;F(Q>E=T>8M_SFVV:%'NTDOR&EP>SQ+IZ+-90O4\#TR%UZ M NB. %4 PA34 S5R\2/6D4 W>&TS=1F@"Y)9F0$F')3TUMJX'/P.^?)%GOR9 M:O.%*= >[]9^,@FPR'DLB6%,#"& 7 M#:A7-R:/55, L#X(\0R)U3PNRB"=7_P_$%.2\Z4Q-E.B81\Y?)$"0):3I6'3 MX[8'IY[_\>8<6Z[PQ\,O9C^RBG+>*)9;"8 &4T LS@?:U2HFG0M$9TT3NMSFT?GSGE?-V%(N%,(I;0W2!QZ= "H#M,8^O"0=).(^;+U2MB(D8 M%D\!Q!5>" )B!_!08@-$X./XGXM&36A)#X#TC(@[P[3GR$X*H-.(!R/W8?3F MO/#0.SZ?4O6+._JTZNJ2]PV=A[7F'!)_O_938&!ZRE2D^G]U]W5-\!_S@0S# M'LJOCHYSA)BMRFM^$>[Y$7+I,7J\SC6JK;/C_,GY/>J57'NB8'<>-QX4"4=? MVK*8_]24>X0\4RF8%6I>$9>X)70]0BXK/N*]8(\P5Q77!,@!]'Y(VXD!2!UJ M(.0C(2?94;* $FS'=YGEY!P.BDZ2)2S7)4BB^(2FK4U91=/CNGJ^\^/WD43U M6TRBJRQS7=AW8#S0@O 0C8)=WMY9R4-CG;K"[NZ878E;? 1KR(]+*ZOB9K#WQ>>W1Z5Q,PX\KN?=A-&^)N MVU'%:E7N&K)%"%A20;9-A0,M T=0LNE(>Z*01:3UY6;HR:I[NS\@,C7)=!=O M8\2TO;!X>K5'5RYU>[O@N^C)+ MG;PG^&O[P$/G2:M'"T).@LO IK,#&[O\T*<$J%\).(!C1P\W@[HD=^TEHJ;. MG);WYC=+P075VFSK)\(^M:-PZ&6"_=(;!'T,-J^" J"[S'YW2EE]1:839__H MDUQ.!3QI(94'L<>V8M*D4>H[J9%)M-L".649$+,'Y.A9[,M%M50S+R$B1L25 M[<-PQ4+\ H202D+CX49Q# IH7\\MJG/GE N=$36=:8+=,X6Y!"S4,J1[S[78 M7I')-AN(TIU,>+M^]H@M-&5#WP]/%>KQ* M^^4<+?277JC0C;)]>^4)F.4"*:1^Q&:^[S@39_.-H;^D-VN$1C7XYU44PZ)? ME?7P=JB=%^Z,N3P4A)/]AK_I)AK_T925:I;Q?L)Y0 M43J##B@/[Y^G1?R*N>8X F>#9,_&)DG]WAF/Z1O5EAII$19&\2Q(4094E:P]-"DR+;^4' MA/M&V=#V!,LE6&P]/UL2MLN&'5>1![?W :6Y+^W=>5.2<#6.*\WL4K]Q!\O@ M&%<5;,>.T,I7,==YLMV-J]L?U_IH&6\9KR_X!GO5))01C)QCVZ( &#UOX2'1 MCF-P("-)$ZNXB):' MT2+6 ],S/9')$0>::-OGHRZC,HT;,$"H$J:QEN=H3)5^DB35I**= WR!LD=9Y.Z2%EN7F&J$5O^8=M9C3"+D L6)?>,AOY:Q7V=3JP MZ;P6^3Y<@&!9FKF=V'E<\*#J^G)XX&T9$W5 ^>MXZI&DL6-PQ\N 0*0@V=%R M.]S%5H[$33@'=HD9Z0\KL^"%P7F;8[?CS IQA75=0(GCNZ!@UG>S7K"BD(#M MHZ5SIXY@8-R.S%Q8B^9%H&_7#3VP57XJ&W!'\JT\->=OZH2 \MBO_U0_\G^=4)/WGQ'5?' 404+9^L57) M=5)@<%4_ ?E?YE30A/Z7W/62O/CY?/UW$K06LX =/H1\,5!G.[N/^[^K^VTS M* "X<6G,\7N\C:)RS^2):"J) M Y?US5CYX>5@[_:R/(CX>1WNK3IFLT $PJ MFG:B:.&.FGU)HC:L2J^,>CL-;[7JT7O!'W=:1'B/74L"E*=OG8Y8]X8(6=;S M.,:0F\0/V#8STDOT":U72M,JII=03QV4OXG0+.V*]EW@I373N:_MJNAHXK(L MDN='EOFXQ&5\KZC?9 .M4)A(00UKDV"WLA+VPL"O$VH,X&-WD2'-HF5?@RRF M!!+-K6/^L,6^U6 $6TW8+2Y\S++)J!B ?'KF_0HF3[QIX@,XFN-_$'=>44T% M;;B.@B!-E-ZC%%%ITCN(2A,0 :5#D!Y"$>DUTGMO2I4.T@1";RHE% 'ID-!" M;X&$&B"$PW\NSOIO_ZMS.VNOO6=],_-]SSM[S3OVF=59JTI6Q7/IEYY9 J&E MZ%\E (&$%/ :FT>U@=&4H-C59\2E-B[%J J2 !U0& MJ):D:H2 )'@WBD?-L*XFV&\1;=+(Y3Q;&?_\NOG5HQ^B_@]QAT]2\7(J1.*\^73UIJN-/39?)8\>^\W5OX3X#WM\]X\,D\L)C!A^66 MEY'OU*3?RE<4X^RP(MU]F3T9_X8_>K@X.J&KG:N%:.X6?$SI>)5HF)1+%RB^ MVEKZNX:]87+8Z;MWBF&]*8SQ'=SQC\?H(B [H2_]"*48D_;1T%]@A>]J+/C@ M7@Z1CZZ5 *T5+L*W!LRQ=BDM[^BKV.L"!',PXKYY\51.Z_*<_$Q>W%G*QOD)$B(E,[\O&XL].QR=W3BJO20?M"D=KM9AH9CQH1:$3@T_&P MAA5OJ'GXAHJ-GVM1>3HE!T70U7XAHBA3D0ZYG?S6?=@LQ_80,>W$$]ISZVS2 M2^=?GG&#N, #MCB.X=4%:A70O5%75 >P.^-B42F:>4,Y;J#/*V<>ROCVY(_W MIM:D&+)_ICN0\I^'GVU=O(&HE(I),M3G?O?G[Y^IJSYAS"#U D=:)2!$C'U( M4U[A4 9Q4"BP9^GM%'W.R=7Z6!B-_;JAN;^I_5$!6B=9Q&_U^X%ZAQ=?&M)J M,K"W!-P:E":G:&7[*%HU'FU]7O@I\MVJO 8C$,.2H(Q]G*=07-0>'5?!_V5> MG?2 )U'6];@BIHI(#&QTNA"G0W^ ?J M(])+GZ;0D!VB)3:X6R"6UCG&W#\@MTR;I_2!W>.UAA;U!'2N C[FD,L

$H7C^V]TI3LP:I)<&M/JNKY1B#/9]+=HE1P]:8]7#- M*(A(ANC_HNR%U>WU@]4GR08*J%%9K?#WW2];LR3R1/'BM'QC@1-.IM=$3OIT>1.B"?J=9@_\5;1H,[^ M%=&@+LA?-U2A_,FS(+?2,AS(U!F!3%UKL[0?49V#O;7>$+Z]0'L2I;7S>O$X M.0/6SYZUIDWQ0^Z<_;#WSR\OLJHLSC+SKF>ON)^70>3>K"K<E%K6 TMP:SKG@FNQ*YP+#Y!")'ODI(>N@P0TN=2-AI4M8 MH+BYP]8.$F,ZV/>S_"(^)J*Y. (@CJ:RC4Z&,>X01%[WU167I"&UAR_*;@TK MP8AA9A"[X,23)(H(@1MKPA/%8&X(_\V[[-"#YJB!MR(Q\7@2N;?96<&UH2#_ MZYNP :/5BDE%0XS>;5_ S=;5HQU^^ZH2!#0$)1H^2PRUEL.&Q-4B>%<<%\?. MA3S=:_MLGR"BU7*RGC*MN;?+31P6J%WB!-YP=!]Q,+*:T=H?=K1-<;@?]GLZ M[G[:QY+D"\@ MSW>XM!YV'/KP54Q2R+:2:DXL&[I=;3Z+,D6P06CF-I M]@5UN0.M\Q56N2\*$Z#G1OT B5)OJK1@C=@CSMNWS97:/:FY1R #6^_\)J<' M@CQO/FV991U;SZ/)\TYN#F>)=XR]Y]Y$C;+>3&Z)JRI\#!_OMP@^NLN9@8O" MEGCS$F87!^TF2OSGVH-;I9K0;H/5RPY3MT6V84#<7\!OMG;;S/>._4,$]G_' M@BUZGS7UGJI5W"N(24G\3"JA* CW\-DH4B&8ZRU7<'"EH-C1J_:\/S*R-PT! M5SU(?,[!ZK4LF,\(ZS3:(,R0!^7S"8(NUQ"/=P4GCX[6#O +/A\" /'67 2C MO6Z/=ICBVAF.QUD9;> 52*EDM\#-L%E)F"%J"*;'@ZM3X%^?;P=C32*,3&C' MB@3:L21=.+V,,N;DXKOFB[^6]1PVY2)?JU(-&'J61 *R.Z:<;X&8ZE(UM&K* MH0*UN]_NU/9Z]=-EME?<'HG^@W!AKRB_' ZHR\%"0M?K/3D I:S&U)KY=.=]%1(+0IU& M<>\B0SY+^$LCVH4H!H0$O*WB5<9@KZ^ENQ]=2V1-.'S7C^M967 M*>8$&QMC"T$O/[]UV+Z=UXIX/;4G+3HD'4>2K",4O?MG.)O(*K:_>>QY1$;( MNRXT&2 MLXF:&K/1OU"U)I[*5P^X4"C%^1[!9F5?/]Q)UB*9DA]WJ[6F!..[G\$E9YN; M,R\2*8,FSPBRZH9T7D[V!BG:?&&?\TW3."HV64BT=)&6AG,*")^&-K .-+^- M0X(_8"B-)+AS0-QN;MS!@'>Z,635>= O#P441>*+S5 M"HF"2-@99R"4Y7H08&6_0_+^',7EKML=/9@>^$?>X]>3)O<9]:_(*>&7= M,D;:Q65.=Z'%\ED?U;7957@1>Y.3&^U#9*PPLOY8\2,H=)F$"4^5J=>'KL>Q M7\UM4[>7[4FK&]T=CHHKPSZU/6,7F!BTF,@A@L5WVV#HQ%4[;%#8QF%!Z@]' MM ?0B#[RCB&$/@N96UQ5BE'",EA/\\O+M_XT_Y.+(NP#3W983P2W^,*S([TQ MJ7).#U1?BS5PM,U(>]BC^]--!2>VJ%1)*GU.SJPR=2S(R:XCN@Z'B*V]7[D/ M(KRT*#!>AXSD8B%I5H$O#QK)G6Y&8L-?3OK1RH4]O-K@L@5N&0#@COJRV0D]>&Y MK2''N6@HYL2O\HS=0A^;+9PG]Y\DBNHQDM*]I'@#K%=/B$RCI^YXTSX-%2,A MA-9K2CF\"42)"!')M&;(!URN--N!:NO7H;C:.L6-=NO,54>X/'TU.^Z%" M/ M3*QR#:6J.: 84&JG^%ZKNR"%+PB!6%P7IX^+]A=KC5T$66DSUKI8<%!W>ZKL M;0VWA(&(^=>,/+FW66#-@*\$.9QF$D;OBK5 M9*&$?8H0.73JPU'W],$^!>JJH?@JC^T:YU5H4['C.GI@O!FO"#<^^:7XA(76GN=^V9Y3:M?E\?\OZ MYI?5HRF1Q6<+"FM20+!QR&G]U&,GS5H3[NQEL=256,? NJ!F:JTDA\&APEHR MA)6\#@W6U<==TW(%N5#!HV-GW#H@0:>&NVM(/7))2UH$\ M,"S^TU[0571(!%Z$9/V3%DGUU4&=21V4@Y'K*81Z2OV3UFY9U%7W5@%[%W?0 M%]NU857=J6OVR;]NOZ"XC)EA5H[LD/$VUQLIS//NCH\/&P8-)F(8-*!NH"-; MY\E9B;>DUQC0L"9Z9)&#$S?4YGJ/"Q-C$K@7^%S#EQ-7 R=]HRSJ@.&D/JH\ MMMUD/WD\$.11Z.CG,\T)$3@S>4VRLP0'G'*-M+P?-]]=.%)^;"@)%0\9FNO[ M[7Z_(0O=51R+D%5V9CJ"/L%=B%2ZTZ>-L_,U*W,LWQP:DSI16].!J?IY^Y'P M1JKX^N)4&_EL+2!*4*-($A;T84;$GG486IDDUVT V\%MQ&>A^ /)Y-:#6 I_ M96=BX7>H9[@43,DY%,NX[0FTW@NK?1Q)X>S($/.V=/9"4YS/K9]#XHW&"Z!& M@!CZ5E+1F GPG5$,<&SI@/+X[Y2S@V4.M*3]YUT[B5:FRT)_; [JR>?J:O,: M6A[7>O\@LA]"!VA(?SL OL.,C:E'[!X?5T3I!*5H.^S5Q;I''_$(C@HZA#I, M8E;EK.5(BB-%(S0/TPQ)N[CNZ+B8&W1P<,*":RF>2EZ>Q-6#AI(GZIT?.9)L M%[1\80W]I'BB%UY;)5W"^3>[:, 6 FAUUQ@\*SHPUEO'Y8XI,;/)+"0X]+$[ M+?NAI#>AGI:@V(U C3*LS'6K=VZB&:-4??%8:2"D&TY_N=97O6IH.%4-1-4( M765)W95ITQ1NEFU!+[<$DX>JK=S1RC!DG[&^@26&!P)AN:<8>2*[W@M4JLH1 MYX 3F4.Q"-B[_Z7)6BL'UW7CWK(+0(Y?%\,'SATH5$8&J<^-C .5]2*IM8"W MX8ZFDA9=F5JK-6@U'L4P.ASMIE%[D5QQ80@O*95W9DA1CP!8!3Q)+TU"Z2MQ MS,9HIOM#R*0KY>/82JX)RX3%:EIK^?D"6 *&'6P-3GW<. 3=J0<]E*_CNS0 M>19CDI?.PG!57 YWCA2T&S"6-NVHN4L,EJ4IC+C.BM6S;F,!:7#!BZJ-H]4( M"I>!\OQ>%?$\'ANY X[;+4XJ 3:1WGOF%0(+_00Z$ENW MW<^PI5G68%7LI9WE7M]W3Y'AM>#9#3W^44Q8PCQ#$=4H=@-OCM+MC)+)-5"4 M,9> +D;GS@Z,SE6VG&1G8-/[V]1.0?ET?7"!-O>*N)77IH3%>[/%B1NX'WU. M>&2EN"?R0*4L*2<*)#YF%"TVC)R*W?CF1&I:@*HOB3BRVMD[R>AW@,.F8Y(R M%$)=.4#V&":G11QW @T!;H%?5V'^@NB[;+J1_6F\$S;)RDVI#41]L>!"7K-D MN$LP,G4H!2X;B5O$>,8#]NXCUL-12/L@96=Z@\&R_KA;?4;=WZ7;MQH5$Q@Q ME?8"7,06UUY-,-).W")!W!LU4-KKPT$8\\X),]OA@X?K)DICY[IWA4-P#49* MIE:,IH 33H:V.DJI/'1OBS!1B(G,@:5>WVX?ULKA1%#SVUOE&75!)"VVPS'Y M'G3<*U ?7N%:0Y-I3Y10+50>W>+L '$K $6+\Z]1S;K6+[&7AJWYOJ!U-F?$$"??!:$BHF9M"&@HX]L>,3,K:A)=KH1>>*&(QU@ M%@LXCV0T\"L(0CX)0 %6HNP.?9:Q0,;$,N5.DY1N-YP_.UIZ6!MZ]H*$$(XC M[.0DZ[?]SG$$&JV':DPE%2"PUH/,5QOY=\=#,O4K"*W%R:^2Z_^12!QD#L)R M"IX$EU) RO=^@WB#$BO31%-I<86(?FYW&$P!3I)F$I8O6WQ7KT1'GECX[Z;9 M')A<@$_7SI'A9(9'C@$D*G';?/:D3X5A$)_29I@$%>=%\U_DFIO-'L\6T@#< MZ!I$ERX:1"QF$3LD>(R"+=!T"-X8#*5BW9G\9LD:P\1F:)W&V2U9?^C2\+FE MX*OY.:;H!D.W5#3T0><\*J&IIU0/&>&SI=Y)9]^Q>'6Q0IG^=, "J1WK,LXE M=H:W7*M[[YHE@Z3D>U\+*8/A1AF4FPE-Z2*2^B49",LFU8;CD#O6J7RO7500H"UU#ZW#$,*,&=F'PQ99NCP&8OGA"@$7YKUJ M;"1!%^V!8$/:<>B!;6_VOIU,RE,M@R"KK!*[M]N$2?0\Z6 8Y@JD: A%Z%:N M(/;:_8VG_&K=2#Z)KR3UMF)%#+OC_53@EL$Z^!D+QH";PF$,*T4KJ/U65$8-EK%^8=%-XI[;MS9V*X&Y+4\-^IA% M+,1WDSPER1$)E]&6)RJPE7BD=-.O->&5YM(0V?5L.@SJ/NQQXY WY93>8:8$>FEL67 0G5$^^;16F7#7,D.4>& Q4>D*L0FJZI%N&O2HM MK2I2O)#D6)0O9#>^)';C+9*R$J$Q*$:BSEA('0.L.W.K C'@>/ASM)>H*,R69QSM:)?:O. #O,+C:B-#N']A"C.=H0+]RKCODZS!] MU_6"@:]\KB -H=>8O2])!>,-=X'XTTPG>16U5H[VA!80E24*9)^\)R #S RE 8R1CE[^'NO^?__5@J)=-V]N MML+[J/1.^^BN\0:2'3+>9!P;"TG!^)L',#TD=\X5%?(W;B\BSH515P\[4F$? MY3+>;)Q%;'T1AT]F/U&*'RL7#NN35%$)]@C_:&0$]$JUMB39*$^5C 39LH>- M#E#DF.AT>6G:EV4Q%WGG:;Z3FU/9/N78+%F%]4O2>!Q8(KK:6W;W8FU]> M&+ *Y>%[XOHE+9?:-08)PL(@;$TI](!>6;\IB&NE;^:.)-4\]P1M6B(*"":,F5@@_'0Q7EV'+$^+KNP) J>W-C=32.X)M,5=AUS'- M.D@3+VXPA3:WAQG6.UK'*(=DL3N4^]U%@DS:.#& \5#:N3?O#SJ$!\S'^=\; M;T)JI%'E-\&\-KZ>6Y)4!<%G=>P4_=YRC;_V.Y)3)Q)%FDKC2S70=W<8YW## M:6JK5Z"G/AI4XILMUM)CN$3Q5CP)#V%T(UZ.R\T2&2K^='Q1@^40#R[GLID$ MS1A/019D@-GPLX#>N7=:23B'/0 &J2DHFR"UW@61[QH4-"L&C L:PJK(=DN, MQD0Q71S CL<%T2I.UDY;*LZ(CKS&&BC86.,#C;+6P$CQ1*O#!V%BDO=I+&B% MP@5V/E+X#:-'<0FY1*A,-DP+O\'#LO/,73TZ+U(\K2Q=]JT>C>U*-BXGO'O3 M.&BC&-E(DDXDX'A^>YLXI+S;,DPYD4@%PCD>&@$.HJCRKK')+,?<]\&Q9E&( M.C3;]V%DQ* J6QW7X>;@K2<;628#JR4. _EFC?].>9. M03_/?<[DV]WV;HO&MZ^2Y\M[+OH1'OEG$/0N=RL"U<#\BCW:1-\U5SO*ZBHG MQ8P+6#P+KWG"I12>[K,76ZP_517IN_/+%X[PD#*OUUP5_P!:VDYWDTN>AHM3[&32I<:!"EA/:[2=S,M*C BC<%![MC5(DT/5!\JH/ M*NIW H1&OL+F[A,VLU;Z 4:_^UERX)IUF#@,SPY3Z)868 K6(07O=\UAMW4D MBZ2H!7HOZXU:<*O9Y*[Z92,!RZUR7,#B;#W5^=@)S]VS*,-KB?G['OP6&Z".8$/[,5#ER9,IHSA7D.J%M@(%BW M<&:V3)[3[R31D./3$O<@969U_!N1HB;:E>.@4\;2(ZW)(27+@ 9XR2:/$3?+86]Y&Q XM7737M"7 MN1BEW:)2DVP57&\?9)HG*Q9-3YS2K%8UHAF+TKH'*VUS2X)1LZ/I@[/#]FS_ ML#DHJR,+;EE=.3L@^/&;=JT[9N*&(V0LOC4;7\=M/Y_HZ-(,4*LUNC8*(:&] M8+@#2B@!8PD!I?]+H@G>.Y=*9(9W,1.3ZEMXK/#V;8O\T8:KDO8P+_MG6(+A MC1;5^\X33Y;*@>R2VOX!U:;72%0 M/(NZGD;,9._N-]F\SJNZAE]&59DO)K/L&?PN%!'P&RR$>KHT#^+)IFJ&L^W- MV8.'BM.;].>RRLO)7'^\3 05BW*63Y5A/]P2I54'^N:LJ/)T V?A;ZZPJ9\^>9V^,FP3C6&&/[CIZ ME-ND6JG(X%QILD>-R<1:*%.5\QSJXOW^_/RMNIWL52&6DLMY$.YY0XWA$G$B M1E8X9G;;%:'1*#* PRUH',*QIK]9!Q7%!LDA89YGR> DV'Q/W&$.7<=U9=5F M)#/Y;0=CU)(QS68L!T]]RJ X*(AA74WV(.]#./X:<=T?$(PF,U2)OC"OA17M M(L0(H4/IR.G1Y79CVE\F_K,L91T/"DMW NK+]&XO45,K([^.7&^EQ-A,Y5;U30B?T.'>26<;UH!I(6/:YFQ+U:7=GTC MT<+UE9Y6(5-8 2FU[,N'2./9MOWCO;BW'O,TD4[.P%+.]Y]BSA[I_!RB\GF0OJ MU5/80W7V8W.(WOR;K"@6^6Q9]4UU%!#D2#+E$2 KS]M[O?9/)\L)ME<+GI/NNP=$@N4^70^R2KY@N8:!=9L M-LD*#H)RA7+/$'RCLYOD7^97,O9/]UXVUP=&FLSPU2.37 [8S7N_G35B9RP" MRAAS*==M/D!65Z,=NF_:-@?UR!:=>@AWI:]U!5C(#$D$G:84,LGJVMZY<57V MN7L7+'O./O@W^9[>Q'P@]J495R6)=4RMGC:T/=[/63:\\B(!S-CM':$+,4LU M'"TH)NH9+$%8758)\;_Y;_NNNP!UASWO;*&O&\IA9?5HFD\F171$AY^&?]6S M&3PJOD<_UZZ$=[WQ'-&>&.0Y)9TRKGQVO\+L*FAD7LRCQEL?M_[L?<,*^C&) M&@P_#?\BKL>/&+J\HP4'9@^T6X/D7"RF&2HD(]B1S^"395[.%^YG^QD73GVX MVN)TSA?S?#XM,E3.0,V;5]#&'+27RXL53H<*U$08YSDH?%-4 ML,H*QKKTP]'^&T3.9)DO*M21JD4%HU*A3@4?%_#BB]*] *B+H)\N)M.6KJ:+ M-K%$SVQ6WS0ORV5B,>&GZ>]8 $;BZ!L8HV(QR6?3"G[G7G^C_>8OH9\PB-]@ MGQW.\0/O^Y*V\^*JM MW*] G<>>Q>2>0#7FG2/=N3"85F]6F'H9P5RPQA6FI2;Q3 AODI8*9F[>\/GW948E:*UCM;+O))4B47**W$K'[X<8LAL.@F.J)EAF MOER4'A)9>2[-EA]"W[N"9*.L#@568( 4!Y TBN4T>*#Y MV348<"1SP"@N9M.^E2*^5T(.DSA$^W)WB0]5L.-0P"9<\HI?-P/',-$R'L&P M>8HI:C;5= +ZSIR\"SX2L=X^7!W0B%WI[:-9M0"9.JK)5R!@\ X)\VIU4'H" MP><4:)41C%.)CL/1 G^\4L0TS9V !Y#8 @MJ0AID@4=/"1JPXD3N+6Z5 M(A64)>C?H&,4Z,F5B,_^#TSVB1GGV6B)!L*HF-3\ U6#5B>('M8]'N?-=D*G M[I*F[IV?NG]DZMIC>S]TSO\W!IE7US<9G.QE15NT@AOCH58$)@6E!$VT M*E$2P'E3S/,*-!_$$!4.,%R^18FK=@2'R'Q)0PY2AYSHO:/.R[[5KW[?F.-; M[Z*6WS1N 3]9'+Q;?3% 07#6HKV+'9W#+\L:-2Q+'P\R F1=E15H8,Y*YU;R M'8(U/06+J419"/IJ7M?S7F\O$;.L'2@<+2!6'B_$S9^N%= ;&WMC"TJ/A?M7 MB\S7CF17=#9<3Z G%WC6%%/0*9?N/8)JZG*2%Z"V5S#IU2Q+(7?"495/0:M? MUOF\FL@E]ZE7[[(IS5U?5;F55GT3T^* ICD MDJB@VJ?L#)J5V[ZSW-M:\Z@Y:7Y01_5+ ?7T+=XT>\981V(GO*J"U5+GL[EOB&5$07)D M 2*$-W_!)GI>+G5SIX#24.Y,\G**1BM(@[RL>S5.13KD9Z^&.-_;P7X'1F:0 M :A(J]4[)F(T03)&ZVF-VND'OWL%H03,T[H5S0,=KZ"-V[B6]A-[)YTAQ#G. M"S,EU]02G'*@ , 6A8WZ<]AUE[W5O@=T@_F"5 *8YP*5X[C/+56,UH[TNM>V M;$-MECBY;@X?9Y:,-9VFM3&Q!>OIH4-'+1O"KN7E37- M!-_V%8LU@K[>),*L)[QCD)J0>M&J!"E?TUD+"F A ESY*DV\G8JNXA9&19DO M%FAAC>8P!.BRXR9>1)="8U+YT A%5$@Z!A;71I@V_1J"G(( M)&6)$999QVNWI@HF%W-!)N[E^]:U2TZ1$7EZV'?8_,=C%2%)@"&]I$,H?I=H'FO0 M"4HX^%+.T- SVC?%?*H)#,SHE6.B_S'6('M(ZW]_&[+G8<\Q,8%!<>1[&(PB M+Z937-085I^1)3>!@]I=J0:[2R@J\_D$-QK^LD ;':,PV0C#T\\RHE5*,].? MA?<78DL9)C;Y(+&9_UZS6F]M'SV6*F]@[OG]'_63H M,#-RZC$,]0%.["@N=R% Q2:QX!N) \,X3T%]!='J::],/KA;2P4'FI[9ZQ[N M$9K/UO7!$@6Y"X8)7'K1JF1N/W]*UWZ#AA#HPKUE^Q;=X9T,;IRY,\1%/JBE M(7,O">![K)$F![VH+ZL$$$4BY^7K9_E[,L_<()_S()\;P^SQ'E%F"9*MB1<6R^R8CP/4XQ&_,.+ILEX(F+'915A[Q8@4VKJW;1F MZWFA-G$"G>EUL/A$M&#=/.PAFDD(P/!E.E9SMN]GUA0EK[>)[CY 7=^H[[DWHIJE@@TQBDVQS_*O#W MR10/?QA@,.SKHL+?*YBWV7*"OTYQU NR+W8-@VB@VTXG@-=L LWY\^9@4NRI MU!M#[WUI^YKM>!>X4W+2&9NGG'Y8HG.K+"]A7KVMV&F=C5'Y;)=D;&?A)X*E MV458=QTW\B[.77\^*,%]R#6@CV&>PD3R]8V%$C\C,%]4G^Y.>0?3;5*7PW/; M!U^X "6@5!]Z.S,\]/8LE_ED'KEXZ%US4C &64Z)2?FYC>+FH_K"+(*)\RK8 MHP4S TG/X?>H(^UII:X\A]M_:]9![_R%SAW_359B/<<4M%LA6SMRPRPOZ[IC9:CG$Q.UE\MX M3: (R=LE*KD3-(]Y?T9(,J&:T7YU2KU;[X;>7OE/+=\95RS@?7WU^LR+TLIS MD*.C;T<,%50I"Y!.AA(# !6?#"6F,U5\,L#OF!Y$)T,QIT(/.AJ68,3-\-?: MLS'P&5'"7)6J[P3#TGX!1YQ60,N8H<0N@M<"R^B06$?P]7)9>-OM":+ATB V M_G,FAEC7<43+'0?TO8(>IK!9_^5<]N2C2P0A0$*+9ZI&F*]7>>>_?0;*-SF MGX\;O!KWASI_XA"RAM&?<,I+V8V,\J:QNTS0+.'D#XE&[/&?'D66WPS_&X_G MCP[5\R>#M\GO8J2^^5F?H=04 M<]A_Y6R,Q2SR3?,;YH#B%*$9PQG*RS$HSGH!LPGB]W/4F.$YL(G[>X5I0/6, M7"#EN$;E&G^?3R=D)_U;LU?R1WDXSE-G4R6%I%!4CT&VH+F#ED2)(?:^E6+R MEF@C9A\0OK1SY43[\MWEA_0B@4Y-L[<(=$I95%(.:KR$GBQ"F9U(0)OV4^N* MJ:ZT)IMK1;]NK?G5](&\%CY#K7,QH1!?D L+S*8)CH%?.A5\4,)\@LY/GTN3 MHYHRD I85:#HTS=".]*L_^#7#AFMQ0*F;S*T.TM M$+Q]CST_R17B!;*9>L6GX?P]C]"K$+LAJ=QN=7<8>+3:R9(7.+;;BQJVT"P[ M9_ R5 ><*[.UTT<4PPYF<%21AR':V/-):]XRF"WI$!7[<\2/8ZT@(8YM?NAD M,8W\8<%T=?#\=!G4HAAT2W9+:W-]A!R(L.OY,&>:G:>ZOR]"]C3R",ZJ.04C MN<1A2BGG[[KX$VLP7F8+](N4DQH#1>ANXAPR3M' _%M\WW*9%W!A.06=ID:= M"LL1A:&0QH0M)#\FL4TGT[F:*XO"[A^DB^A6SR(G2,%VVR"R9\3RA:& M'I6T]D%JYR+O^;JQ<\WVN^5^2,_"Y@(.G2763!BS]QGN7M2C'%)[6P MU6ZI>W'-ISD6]'JG2PNGC?>LA[I[<;N"(8*7W.),2,NHLN %G[=K*5YKHYKY M-QZ\@EXYH VT$'$9/K*;<@;''!SH\!.6SV;_R]G-KC$\ V0.PM&:?0O_+NG? M OYUS?VZ1:\:91* Q%[ 5U/TNGV;50NZ_.6&J%/6H5WY;>JW7J_8Y=NWP^9\ M2/#!WRU>0;R2MRL^Z.L'M8!!XO_*SD$M:+1*4%B^I6L[!Q7'?EK0:%;HS?W= M!A5+C)RQ=ZJ@[/8\/MAFCXE+JH0@X8C<8XYF'*MX=30BZ'J+ *$0BZB:N&GV M%&NMA="CYB3-ST#DH)Y&ZS"A\)WPQBBLJWQ9DO8S7^9+2H('R3F=%!1J6E9% M[)\)O+<:'1YK#7$UUKH*7$G\&SJKZ;<>HH^WCNC#ZS.P$2SEQZ!0D:?\4.J# MTQXR:!,W[$L2<@,V.Z>\Q ]IW%Q M8>I%O;XG(Q\3RB:+ M"OZME\OL51\O"(:,0"6=_/T'01?)8I(OYDOZ 2MYOLB7\[E=<2?1O\A"HNSO M,6^'<87.B'H,YM)+MRX+,)TK^G8RHV_[+==SPSMBLSQ>!80G%Z%0H_YU0)AJ;T\MC(\-.I'O/Q%(]-6N6?VRQMI#RF^Q[?21 MW!T-. \8[)=:QPN&)LCP647.RVJ6+PJ2ZW,X=,L"P0%A_=[!-VA?HQ,$2]HJ MLE=KV(+ARP?=A&-B!M*/O$CE8I$O2)N;HF"<3?JSA1WVLA]>&% 7'1^]8 Z] M:%K>?PJ0F\6=V#.41VI\ASHC-*>Q\T'/L^^:-7D,*.NA( _%C$J1*"5O6=4< MOLN*93X!!:C,L?4JGTUK-P>H(:-67!?9/*]C>"\H8+[$56'<@'9=(*_ M:.]&TZJ"7N%'6*8_1=B.J8L!NTIR M[UE[?:%&1' 7U1+.7$YT@?59UU%4,;"<'6RD65KO\"W?!7&\U.***YK9;;DZ M/%"!U8T,IV$7W&E9(?F^W+/;5P2;>O#*(\@&?:CO1KOQLAB#O/O6_:QJ_LF3 M"Y=Q(B6\CK:EXUZ,JTDVFHQKG+')&(:;!2//#TV\4S\="RD&HT@-W47OHE+]-:9VG[U" MCI9'=EES4ZFHUKJCTJIV,N2BWK,>%=8)\O'B1#YD_;*PIE MF.S&\9QRGL#2G :06D+CU7P4M%J.?,,H3M%I5(:IL#P%DS'LH D&B:!9VE]^ MN;KIA(O04S(JJC&FU'^+>@]TM->UX00!OLRY1W_O*8=B^,S?+(]JFF^9JNT_ M8A>)F1EY5PP@%45DA-4K1?H[,O'@9Z>C+@@(9M3N\P0 W!2DZ[+PNL [I80E M/RX7N3 3DF=[7G/9,K8R!T$-\GB.56I5L)(120ZD-@K/924Y/!ZQT.<5P MKA*O'E3K5-,EU:_B+;P:V061&BP,O\'@DAND@*4S!XWK:!#-*Y57S>$+:N M+&%=P])\]8"E\7GV9K->PTN^6@D)^OD-MI%5BP(.6(2VGA+Z5 E'.*H>Y_O- M*GN[ND;U#&1F3>B H#GD"_BRJ#%LKMF /KA>8B%Y/J=IAQ4'1E8UH]IM,%!G MI'?0+-W2++DB6%?:1W$^054*V0M:Y4U(V+E9;U8[.A%"885+GPW:3T?:.S'2M-=N/F@OE&GA]K$/ M+HPPR70&5_AH(K=7H.^A!&DM\P:YC;8F,3LFSNQZA$\U]_ M>K@S?[U9[NMU+A]=Q!$V&9'!Q)2X;Y0# X\DXC$LH< M?6+UI*9Z?_RMHLHBE*GPV8(\9E/TF%%*RV1.%;:78+1@$F M8@;*E'ZB3ZB>57F%B8Z@MR[ #IK.X1$@B%JY./Z]"TQAP;3'8D$YQN5DDM?5 M%*3. GJ*FW:[:[?HYFA+P FBQIBC,J MYX8?7EM,B7[+>#%8W0$F\'>YY'L!QJ4K\K1+IF1)[E'&M008QBX@(F#,+2 05A MM$ Y)1KZ;#H-$PYD!:$=!?U=,J0>M,F8&]#7LB[H,TPK)X5K/B'7/R)R+* 3 M4ZI,Q=U+XX2X.KBA%XF'/#'B6HTIO%^.27&31Q-@Z/UML_[(2C32DR'Z7@S)Y$#G.K_(& 42 M/55Q5:H@M7@4+ 0[%2XW'&:/UQ2!-L1<%S=1B+Y*)X*]]M@%:' C\8XU:<2A M[\R/>*Y#.)CLW-/;],Z*=0,[C!_46_)4FEO[[CK],IV-MB]T,$_,Q'OGH><$ M6BQJFC/JCK;C4.M0>U\+<&U7FR"E?*26/J0_X6]:Q1?UM7!(B M9LQ'MD>Z;^OE((-CP8>F4@QDO9-\J4L75C>R1TI0"+-A$UB$I$!;LZ^O:?^V M3G+A.W:(I"1S^X=[2LDF7#KZ9EUBD3UYY/LJ/>^4 M62/ACB#[UNXIL/#M=6^ECO.3H$Y[PCD7R;2R]PA%UH_WU M/RCI DJZL^Q'[#'GW:F."_HSR([WZI(:HK_JZ& M=7FW9Y4L5HY D37?X[0)UHM3-.)AX Q%P=Q,WI&;,JD4UHI+7I1&1CS>S_"X M3HY\K/\TAO7L;^[3H:ME$%6A64EGF4SWD365).B+K(_N9),H62-5I-$B?7O* M.W=S]@4O_55K\PG;+];1I%-?H5RY9F"DEJD&&5C5"WB!$9DAA3T9YU MV%+)U10K6AU4?N$,'R'P.WUI^P;SCLPI[0X)^7>82+[37( ?MQA?E0]>$ EX MOR48,G;D+=; X]=W3_*;-!5._P,Z;FI3%YY^&ZQ[D.L=C^Z^\I1+XVL[.)^&7M?3X:-W/.66Z)XD M=]F@B[J[?N3RDZ]/S%# DW;DZ[Y%T7'A"5=&ET;\:T863>MW3T>ZS/F7ON*,\VI/M M P=/Z"2Y6FR&1O=12.OL\&EU=^83H;M;Z#C+/K/SQC'-=7AURVGVF9(:!C;[ MI>U*\DAXZX==,M5C*4_(BD72<=0]!QX]&7UPBL=&'-)/T;"2S'G]%[7H\]+F MX*")[F7..SN!%^\I+VY,@0BU92C]6XRK9XB29H MVXYTP-"$G#C0@]G<3A]Q;1+;<^N"5%._W= AJT5'S" MLF_8N.XC_LKECK=WW60J27LWQXFM6@^ MDE1J\4NDV-1B/R3'&%+2(4&G=OKYVR8R>]KYT\U+UG5Q@I2LL]TN5K*N&T*& MK9YF0VJRK@N[14%Z(R=8RDZQ^-K'C M77ZZCA"QB3UAI'T>AVN-2G?4<2V>WB,3<9PL[.@=87G-Z=UTL-A#N]K/^966 MVH-9H-*WGT[VE5#$CK)]#7OC_O$.]9:><-61)1IE@@T-S;Z1,P4OBAKIG^$! M]%[)8?V[$'4=[US_1!Q3CYH=94;A6OK)H+:WAOG-YO8V%2Q^IYWP/I)[TZ*O MU^Y.B90&/#%+NDNYQS!\O_DL OH2OMKC.4H7P ON#N0ZR?YR_MMF_^_/">3] M;%+ __]^#^[7[#I&X]YEUK3OF"]2>1X][206R=]_5,OTJ)9EJO-'UF /,]R3 MX^?IC/_8+ KHW=I?/XVH;5B'TLI33ZY_RJ1SO&NG']L1%UET18J)K.>BB(8L MNK:/B2QEFAP> []L$">5:>GQ4M-5B(T9%SNB^U7"S*M#3T3"9#'?)@RQ)Y"C MG>AT=T_HGH%VND<>6(8VZ?EWZ?[)+&Y/6)M)WJ^$>9*D 6M?EV %BU3J;I*P M!TO UIE%JEBIQ43C .4T&0>8RH4+%R\HD]=5 Z_3]N9ZW2QYF>2U9\?"%+-A MS4G@X%CGRH$O,4D''CKZ^/6K-D43=OHB1R(E.E7Z8J@!#C:=@\?79PE>@J2:1BFFHNZ4DX[P M79N'25EUCEQ')\G=H!B$OBC@O*YD]7R0;PKG7H0]UWGOIV MO,1([QEJ0T:47NT+4BQ>PUXD>>FP5Y @<>BM/"JLVG15Z6X.HJU*J$D!;]6I MKQ5!Z?KSE]^8*E\8 ERHY AEL+,2\>NX[#I.Q:,/&<9S%YW-XR(VF)*D7<>E M^A\4!A?6 C$%Y?VB_KOF:IQ-JCQ+'6;G]SN'TQ"=3/1E5QS$$+M82K .^U]G M9G7"73Z7>R6!1:QW%RH;WPZ!A^[W#XRNAJ@HG"/>W5P/'4[/_=%2H#O.6JG" M#-[1(KB!1M=8^@GG@"LKCG.8'9$6;+'=Y@[KB:,F'0=666J: MS&Q;'.G#%JUOPI$:R)*$E:S2W^B 3CE#I.3,/P;:'_2DHX.AT,W\]KXF <8D M4A$Z?$RFVHLKW 7S Q$J.;?A=L.Z=2-/8\QKOEAW;21H%LFJKY^P64\QUC50 M]T&W-,RV=MD4M'&T.R>/#*R6CB+ RX>K??/7!UPKKS!Z#E<^>=%UMG7"G'4< M"GQG@EW1*@>)D\%_X-2&_(0D*RU>\FVGRVZZF!:CMXOI%LV"[ZSJZ25C3$M7 M:,MW>N @MR@;"=SPAL,'P\_B)XQXQ*WV 8OM;LF9D:!AC':8Q22(<0A[)$K$ MQ';\4D/">/QB3ZK7V-#7CH//;>8!>R;M(0==]%T/!@ $^?KRG MQGKX7>&P#[\OF($!MQV9C.,M],S+\9OC*?*:HQK7F"I IL+HS\R512XB)W]> M.]W)U319D7UJU*X_XS[ZJG[\F)^4D M!73PBS^ME8%=[!#<20;5; 2JZC.5YNVT'R3C2HCJWL/PV"G8EN-QW$+91/N$ M=.>6^\[8D/E<.1)JN^DT+FR,">J!U$ MX_R4^\VP/^7VCEDXL:F^2?E]5*9N-ENSVT[=9QT]Z'[4D71OMRA>'-6U[Q% SH0M<^[U\HO=WM,2IZ*!N_(N+FSP[IH-;LB84GIA=22TUD'5&9FKXSJ!8S)>ICY,^ T3-)^1]E&.%_&- MR*R: &M9I)X<4(2VOTQ"GYPZMT2%::>TCY4JCE\Q'CI/2'\(\YAJ5:3&JAQ/ M$Z@RJ>F8)J<3"5<38UV,YX-'+J97S1)[=6ATX"2.T:/:YP"WH)+E:WUP^WCD=A6(]R3R&:_>7\:D^&0B(P^[5< MH:D!/IG+,SJ+OY:\\VM[)32!O]-,&*K/GKGX'^+=M"RW?>K0Z4RLTA\0=V MY3K\:WF.'/MO&K _UJ9BG.&47+9?R MVBUGE-$RBO8Q>]21H;N(:"-#/.B0%O1T,^(X1634;Z;BBU=,0G\-F"!C4[27 M S+=EE9DI+\=S-)X9-337(PAQ5)GOL0P\L-(#TX&$8\R(<:: R,2EJ:LJ',Z#&9G87T6EL8783 MG:9LC3:%:?N:3LK2?FVFY\).(M)H5W?RDL;>TS8G:?($:1&2#GB#GG75027: M^;9^O7'E&O36BT"'1Y-G%U*O*P"Q/6KX$5;0(QOA SQM=\ B*.S9VZU"JCX! M$R5BZNQD_#=;8J]]63 '("BICT?1':9Y(LYD8GR?15SZY MG02Q9CS'OT^?GDJG.:B=(QR:L6.HBS?S:1/;7]^<),<@&=U71,0YG5"+>"VC=2. M6Z[!=9VH&>J5RR*2]A)[Z"ELFR>5+_08-"%_6[3D5E=--)6O6"2F MS)48-<27-[]RGNV(VD8Y:Z"K;QWYR;D0$;2;?-B??5RM[O_#-\TM_W0#[?IF M7:NO[[C-GVZZ6GR'8XDGJO/"_N4-L7QVHK#!S+Q=;=9GB(;"ZF3G+3^UN186 M")#)- LH#BX_9,C,1_L1?B=.DF*6M[Q\[[?W8+7,IY-G1+KG_1'OA3B ?(4B M6[A>_OVGU9W#&9!!Y\]3D=I &$GZ:X8*5"-&2X MX/'MQMDE;$@T5K+"<=A<"^,N10;(CL'+;QYVU-,UK^6(9B(:NF4X=#&U2W:Q M77O-D =M,2VU\@L&$H_$JVJVW8"H7!.@K-P]Z*8LNV M0!=/EK.DOWZZ^))X)%N[;B1YB(Z^H_.=3]))?!S5:DWQ0XFQ BM&>1W#4JGJ M@^?5:8D9JL]$A;GVY$(RI/14%EY=28RRV@0QZDU]/_08(APF$6_8+5,U2$7# M50S#'@(N_D9D.(:/)V^_-T)=OP%NG+R;3/S'T^LQ?F(=IQ XCL]9#(/P/?3^ MG/3,UY^=S-8[HC]_)OT^\A%U^#SJ/1KB0-K?+X+X7[?*1HYL9@8327N 4.B")*J04EOQ63^QB"_[B JT] M7U=:82'1.IB>PR' #CK)0L@,RSY- #LHB2C.C1Q)BM*,2E2><2HEF#8R@@K! MD=701;2&IDTQI0_FM_HMW^)>Y<"M,5?B0V!4=*;>=6L.M^9;R9MLCGN3=O8B M7E"1I5"?&KT=;N>F9/&]Q#E9V?DJ[P5H=E15=/V1DH(S[#;SVX3!"Q,F$>KR M@%)(\J3Y3*FD&L 2@B66BJ2;R ^)JCE>J:Z<5OE+-4^/4/-KGW.!.9:(;HK6 MM7_(I_R?%9NGVE]KMG\K8\6O*')V&WK:E(A51!(EJI=8'&25VJ0Q_94)(TS(YN07[\S,H86L;_: MEXY? %TL'5J7T]/3?O=@[+=[8[Z)'U59NY/>HFF6;P<#5RQ4)=V?9JEJOV5F M;"4;OVCG [>T2D[=0JFF*@?1<)@-*JGKWOMWVV/=V %=,(TJ&FUJOS*L^*K5 M@WO9'A:%]#NLU6=Y?](;]H1<->:C+AMESV6C/EFS6NIZ?M(;]<1,6]=,PKG; M/2M=ZTK_5--VR2W,PU_&ZI^F;F0Y*:PIR_9384/[(7\&][SFJ[*-+CH[-O+^ M5GK6DUXV] =<:Z?O=:F;QY->^W>I>OZ_&)!_HXW#]OUUO=B!HQP#MF!?MH]16 M?)7E2HE_E'0KN[G(]+4]1._M(3.>CU9=:%G2&_!<-5*7'4;H%F:Y7-9KY9I? MPH9L,F+6R2=CI@^Z+-LGXK3XOO($8:?^;=A;44SDDQ&[4*I*;R+7DOHW3N,3 M)N6ON.K$$OEDQ"R4\$+^MC#E5%GWA[CPL6P>*1O2R(C9(U?^N)=U82HE;I3U M"8.T2IRN_=,A/8B@F$@D(V:3/"%^EC^ZEQ5Y8\0LCHF:ASU\^#8?]]LI&K+% MB%D7-\8U_8MJ69K'%O%,U6JFNV\7I(P1LS,FJO0#(Y\4_+N2U@]VRD?Q\IZ^ MI&&,D#LB9G=,5O=.?5^%"%ZLP\^C+[5<3;4G?R..KB@FTD?$K ^8P=Q%%!,. M4)B5@C%CBHF4$C$K96>J)8X^A_>A>T,ID5,B9J?LR;JVG!03Z25BU@O*OCPK MQ41ZB=CU\IR "?KWCF@BXT3,QH%)6?=!1_:)F.T#DS)Q1#&1A")N">U(RW8] MYS%24,RL()B?=2YYC!04LX]@7O*SG3%$XHF9Q;,C4=O)" MCS-:!&5'W.B/M MQ,S:P0Y/*";23LRLG=T.[XLK::U?H)A(.S&S=O9A3ORQIZN28B+MQ,S:@9C= M>Q-I)V;6SKZ4Z F48B+MQ(>IEVWO3EH#1^))N.MF>S';!(EB(O$DS.*!"6:? MUB\2I*"$64$0L_,()TT-V(6BA%%DH/:*&[$;50BBR4,ENH4RAZPJ/C MR12V!S"[!Y>*.C%$[DF9W8,QJU)F]T#, M3C*<(?=DS.[!F/01RI![,O;.-(1)'Z$,N2=C[T]#F/01RI![,NXZW*ZB\'/A M:$TQD7NR [04A$)'6"UN:7M&ABR4,5MH#^;ULJT?GE),V*;&;*$]F+=>[U87 M#<5$%LJX&P[V7/0P)^"ZT406RI@MA.[-_ADM<&7(0MDAIG_Z8EOWHLV)R$(Y M=P\"PNS(,D<6RIDMM ?S2VU58>:THR-'%LJ9+82GTZC3MN(W'3:D)&%\M_8 MX^8Q+V8SU7XWY.E.H)BP79K90J\PMYF1>AH#4TQDH9S90J\PS]5,6:NF884X M=73^(D<6RIDM] KS2UTHZZ-8MYPWAF".D87&W!;:-86^H^8Q1@X:,SMH7]?C MKW?F&#EHS-Z.@*;ZJ8/&R$%C9@?Y6]&?>1Z^5.99+QM5A1M4UJJ)AJ-C6M,< M(P>-6P<-VIW=^W=3?T5J-;WRIW!^O3=%<6-%^!6.-(J2-#2FSE9E^<&ONZ[_ M-C*L;X^Q_=[<^_\ 4$L#!!0 ( /J<35";];:(EP( "$R : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VD%NVS 0A>&K&#I : [)(5/$6763 M;=L+"#9M&;$E0531Y/95O:D*)'I=&$\;"X:%X;_Q!X'BT[=\J<=SUY;FW)?- MV_72EEW5C&/_Q9BR;_*U+@]=G]OIEV,W7.MQ^CJ<3%_O7^M3-K+=JAGF,ZKG MI_G,S"U-SF,QMXM]F!:8;GGO\_\LWQV/ MYWW^VNU_7G,[?E#Q=X'*?!PDRT%"#W++08X>Y)>#/#TH+ <%>I N!RD]*"X' M17I06@Y*]*#'Y:!'>I#= AFW_"2$-5]K"[BV?*\M -ORQ;: ;,LWVP*T+5]M M"]BV?+LL*S]KH89NOMP"]A:^W +V% MK[< O86OMP"]A:^W +V%K[< O86OMP"]A:^W WH[OMX.Z.WX>CN@MUMAKP1M MEO#U=D!OQ]?; ;T=7V\']'9\O1W0V_'U=D!OQ]?; ;T=7V\/]/9\O3W0V_/U M]D!OS]?; [W]"GO=:+.;K[<'>GN^WA[H[?EZ>Z"WY^OM@=Z>K[<'>GN^W@'H M'?AZ!Z!WX.L=@-Z!KW< >@>^W@'H'59X5XE>5O+U#D#OP-<[ +T#7^\ ] Y\ MO0/0._#U5J"W\O56H+?R]5:@M_+U5J"W\O56H+?R]5:@MZYPU@0=-N'KK4!O MY>NM0&_EZZU ;^7K'8'>D:]W!'I'OMX1Z!WY>D>@=^3K'8'>D:]W!'I'OMX1 MZ!U7."N(#@OR]8Y [\C7.P*](U_O!/1.?+T3T#OQ]4Y [\37.P&]$U_O!/1. M?+W33._2U$,^?!^'45Y_@U02P,$% @ ^IQ-4*8.7*LP @ NC !, !;0V]N M=&5N=%]4>7!E&ULS=O?;ILP% ;P5XFXG8+C_VQJ>M/N=JNTO8 ')P$% M,++=+GW[&=I.6I5)K9I(WTT(''/.![%^=[GZ^3A17!V'?HS;HDUI^L)8K%L: M7"S]1&.N['P87,JG8<\F5Q_-\GN_[_D A= V]*YK?[;J:&E_?#_F6,DZ!7!-;HC3T96Q=H.9'"MVX?\Y[ MYT+ZYH;Y&MF\\)R/2//6::AYT_#<^G(_[&\?#LOW4R_\;S&RY?"QMWZ^ M' (DAP3)H4!R:) 3X#)*#;U""H(C*44CE**9R%%0YBJH7]XF<^6ORQ<_P%02P$"% ,4 M" #ZG$U0'R// \ 3 @ "P @ $ 7W)E;',O+G)E M;'-02P$"% ,4 " #ZG$U0)^B'#H( "Q $ @ 'I M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( /J<35 M9W R[@ "L" M 1 " 9D! !D;V-0&UL4$L! A0#% @ ^IQ-4/S S(=\ P +Q$ !@ M ( !]P@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ ^IQ-4+S@U#Q""0 Y#$ !@ ( !&A0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^IQ-4-XK M_DT*!P M"4 !@ ( !="4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ ^IQ-4%H&QWVU 0 T@, !D M ( !A# 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^IQ-4%\/ %.T 0 T@, !D ( !2C8 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^IQ-4&(4WV&T 0 T@, !D ( !#CP 'AL+W=O&PO=V]R:W-H965T4_ !X;"]W M;W)K&UL4$L! A0#% @ ^IQ-4 $Z$"S 0 MT@, !D ( !TD$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^IQ-4-XYJ-+M @ ' T !D M ( !ED< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^IQ-4$K;7>O! 0 -P0 !D ( !GDX 'AL M+W=OP/F#$" M !L!P &0 @ &64 >&PO=V]R:W-H965T&UL4$L! A0#% @ ^IQ- M4->0AD3% 0 -P0 !D ( ![%0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^IQ-4!Z09BW! 0 -P0 M !D ( !/EL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^IQ-4%57PL&V 0 T@, !D M ( !3&$ 'AL+W=O&PO=V]R:W-H965T M^O)630( $,' 9 M " =UI !X;"]W;W)K&UL4$L! A0# M% @ ^IQ-4*'"5F@O @ Q08 !D ( !86P 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^IQ-4$1* M<2 ! @ BP4 !D ( !]'D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^IQ-4%I^,GDW @ O08 !D M ( !!8$ 'AL+W=O&PO M=V]R:W-H965TD3@( M /,& 9 " >Z% !X;"]W;W)K&UL4$L! A0#% @ ^IQ-4(18>;GK 0 \00 !D ( ! M&PO=V]R:W-H965T*, !X;"]W;W)K&UL4$L! A0#% M @ ^IQ-4.NJ][9R @ )@@ !D ( !4Y 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^IQ-4";53#CY M 0 $ 4 !D ( !0)@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^IQ-4(4#"1); @ 8@< !D M ( !XY\ 'AL+W=OO)^P! #.! &0 @ %UH@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^IQ-4"@!$^X6 @ .@8 !D ( !;J@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^IQ-4'VI;.KD 0 HP0 !D ( ![Z\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^IQ-4,,B2CEE @ Q0< !D M ( !^+\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^IQ-4.3)&XLR @ X@8 !D ( ![L< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^IQ- M4-S;53!#! 1!, !D ( !4\\ 'AL+W=O&PO=V]R:W-H965T6J/@XP( '8* 9 " 4;6 !X;"]W;W)K M&UL4$L! A0#% @ ^IQ-4$': ^F3 P ^0X M !D ( !8-D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^IQ-4(O^!6Z4 P -0\ !D M ( !ZN, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^IQ-4-%'%90. @ I04 !D ( !LNX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^IQ-4%=H M@L(/P R=P" !0 ( !._T 'AL+W-H87)E9%-T&UL4$L! A0#% @ ^IQ-4-IWHLAE @ 0@T T ( ! M?+T! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M^IQ-4)OUMHB7 @ (3( !H ( !1,8! 'AL+U]R96QS+W=O M XML 37 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Option Activity Rollforward (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Number of Shares Underlying Outstanding Options    
Outstanding, beginning balance (in shares) 5,899  
Options granted (in shares) 76  
Options exercised (in shares) (1,341)  
Options canceled (in shares) (70)  
Outstanding, ending balance (in shares) 4,564 5,899
Vested and exercisable (in shares) 2,755  
Weighted- Average Exercise Price per Share    
Outstanding, beginning balance (in dollars per share) $ 37.09  
Options granted (in dollars per share) 226.53  
Options exercised (in dollars per share) 29.38  
Options canceled (in dollars per share) 37.86  
Outstanding, ending balance (in dollars per share) 42.50 $ 37.09
Vested and exercisable (in dollars per share) $ 28.22  
Weighted- Average Remaining Contractual Term (Years) and Aggregate Intrinsic Value of Stock Options    
Weighted-average remaining contractual term of stock options outstanding 4 years 4 months 24 days 5 years 2 months 12 days
Weighted-average remaining contractual term of stock options vested and exercisable 3 years 10 months 24 days  
Aggregate intrinsic value of stock options outstanding $ 740,387 $ 1,027,741
Aggregate intrinsic value of stock options outstanding vested and exercisable $ 482,712  

6 MTFV6/ )RLBG(_.N)^&-MXN\'_#_0)H8X_$>G36J7+VO$5W$9/WC;2?EDY8GG M!^M""=K>_C_UMC=*8IXS[ MHW-4_&'@^>^NXM@Y2+Z5NWW_'K)]*PO __ "!XOI6[??\ 'K)]*\\ZSS[3_P#5R_\ 75_Y MUE>.O&EGX!\-S:O>PW%V!+#;06=FJM/=7$TJQ0PQABJ[GD=%!9E49RQ !(U= M/_UF^-0R M9&Y2PR,Y'='9?+_@_,Y_M&3:_%[3K&.\'BRPN_ TUO+'$@UQXA%=;T=U\B:- MW24@1R;D!WKL)90I5FDOOCI\.],ODLKKQOH$-VZQ.D#:A%O82IYD6!NY+H=R M@GW^7_!$K?@_OZ?>=5#\7_ ]QJFFZ=%XNT62^U)(9;.W2^C+W"S*6A9!G MYA(%8KC[V#C.*MWGQ'\+:?IL&H7'B'38K*XABN(9S.83XA4R(BLK1N<*2K* M6W"?_AG3Q+-I,EC<^,]*NHK2RL]/T='T"11;1V\CL'E=+M9'F(=1YD+P%6C# M*!EE.:E-V=NOX?U_2*:C9V>O3^OZ]6>WZ/K%AX@TJTU/2[R#4=.O(EGM[NUD M$D4T;#*LK X(([BI[BXCM8))I6V1H-S,:P_A_P"&;GP9X+TC1+S59=;NK& 1 M27\P8-,1W^9W;'8;G=L ;F8Y8\+\9O'$EO#+HVFS(MV$+.S\J&Q\H/M6LK)V M3(BG*URW=_M&>"[#4&L;C44ANE)!C=U!&/QJ]IOQP\,ZQN%C=+=%>"(I$)'X M9KY!L/#?C?4-$O%NI"RTW4$N)LD':P.W!QSSZU\JQ_!>^\*WLEQH.IVERDGWTU:$ M2G\&QFJ^EZ'XY\-^*C MSCRM^GO!RH^]@O6O\ 9UQ*/ML(^7/\:_\ UJ[WI7QZ=U'H[FXU2#SK.;[3%_?BD0C^=4 M+O\ :'\&V,DD<^I11O&,LOFH2/R-?+^E_L_6LWVBXU/69A=SCYEL&\F(?0"F M6?PGUGPH)(-)OM*O+-N?^)C;!I!^..:]&.79+*4HQQK=MKQY5Y^]9W_\!5Q\ MJ/KKP7\7O#GCV?R](O%N.,[E8$9].#UKM:^&OAW:^-/!_B!DFETF'2!+O/V: M+:[=\+@<8]Z^PO _BR#Q5I"2*ZFYC 69.X/K7@YAAZ.%Q+IT*BG'=-._R>BU M^1,HVU.CK \8>.-+\$62W6IR^5$>IR!M'J<]JV-0OH=,LYKJY<1P0J7=CV K MY*^-7B;Q1XQ:1] >QV2;E>"]7=E?X0NM78_V<]+_ +'-NVMWQF8[RRRXCW?[G3%?4ULM MR6F]<:UKT7/IW>D+?B7R^1],7'[2G@:UC+RZM"JAMI/F*>HQVKXLF^&WB6RTJ738KG0;BVVE4DELP),=B<#KFNP^#.O M>+_![J=%]&FO)F ;&(U[LW:OF+Z7,C'\: M?%CP_P" 9 NKW2VX(Y9F ]N3UK"M?VBO!=ZT8AU.)S)]P>:@S^9KYL^*C>, M?&6K 6,FES:=(P9Q=Q[G4]SR.GTK.NOAAKWB:WCL[^\T:SLQ]YK*T DQ[''% M?58/+LNJ8:%7$XI1D[W2=[+TY=_*YKRGUO??&;P_IMOY]U+]GAZ[Y)$ _G6- M)^TMX&CFCB;58?,D^ZOF+S^M?-.H?L\V(@MY+'6KK[5 /D^V/YT9/NI[5GZ] MX'\8BRB:%O#TMQ;L&C9;4*3^:XKIH9;DU5*V,OZKDMVZ2O\ >'*C[LT76K;7 MM/CN[5MT3C/N*O5\W_!GQUK'AR.&+Q//:L\K;)/LJD(@['\*^CHY%FC5T8,C M#(8="*^0J15.N];'*%(RAE*GH1C@XI:*8'RS8^(/$4U_; M^'Y]2U)O^%>WUKI6H23W%PO]HR7.I6R64DDJNIF86(\QP2RE[D;@V"I9;_%[ MQY96OASQ=KGBG0X+?4_"VKZM;Z+%IKP0EHC:,BLS7!,CHAEOHEAX@O_#7B'P]=6%M<7XTN M\V1RVUZ+;3[.<1B=[J-')FN'7;%OD88VIA'>O?/A=JCZQI6KW37+7<;ZM=&* M3S#(OE[@5"G)^7!XQQBL'3/VCO!&K:?;W5K+JA^U);26-O)HUU'/>I<+*T+P M1M&&=66"9L@<+&6.%P3WOA?Q+IOC'P[IVMZ/;8R%D89&58!E/ M8JP!!!! (J[6>NZ5OGI_E^(I;);:W_.WYFG1112),+QOK1\/^&KN]5Q&RE$# MMVW.%S^M<7X1LKB_6?4)'AN(Y&:)X;@$AL+YF<]NG:M+X]+=?\*HUYK2Q;49 M(TCD:W3[S(LBERON%!(^E?._@'Q_)?6T*:5K:SJAW?9+A_*FB;&#P3U[9S7A M9AA9UYQG%[=#6)] 1MK5U:V=O]BA:>.194;>HYD?>I9<< GW%)$^IM:W5TD* M6BL1J$FZX)=MKE/DR/E^8FN+L;W5[J.-'%TBJ05VLQ (Z8Q2:EJNKVS,0MY. MVTIG+2/IFO!^IXJ_PO[T4=+K6@:K?Z@LCV45F_E$L!(!]P99F/K@UN_#' MQ ^I/J6GR7(G>S$;%+[Z&"YDL'EMTCU.Y!4W;CS-^T'H%ROYUZF7X&I1K>VD M[>5]_4F2TN?25%%%?3F05S_CK6FT'P[+<+((69UB$A[;CBN@KS;]HB2XA^%> MISP6$FHB%XY)88?O^6&&YE]P.?PK.I%RA**=KH:W(/"EG<26-QJ3M!]6X'UR6/385LH7NK1E*DNO#,S2+N7'&>>]>!^!/'LNHVL*Z M5KB7L29*P3/YO2+&\U>Z6$-]JC"$%-K,0I'3&*^,E@,13TBK M^C7ZFQV$+ZE%I\MQ%"MK$K)J#*UP3(^_,_B'K%C:RM>ZM#HT! M0QM)--ND*GJH&23T'%0LOKU$HRC9>J_0#Z)^&7B!M6M[ZTDN1/)9E 1G)3<& MP"?^ UVU?.?[([Q>*O"?BUY].FFT:\N%@%Q?)G[>I1A(2I_APP&.>IKNA^RS M\'U^[\-?#*?[NF1#^0K[##TY4J,8-W:ZF3M<]2KPO]J3Q;9^!]%L=8OUE>W@ M23*PKEB24 'YUTG_ R[\)1]WX?:"O\ NV:C^5>:?MQ3W&F?#VR%@TT+#,8% MM$)&V;D!7:>HQ7FYTW]1G\OS1]APBD\YHK_%_P"DL\>\)_&(^(=,OM8=;,0. MA&GZ1#K>'9M/+I)"; MQZ:NH*UZKF8P^6NEH)!\H.[KTYQ6E\/_M4 M_P 8M",.FZM;PQZ3(DLG]@Q&*23,AW&7.5."!M]AZU^8SE+ZM7_Z]S_(_8N) MZ<8X%-?SQ_,^\YOC1IWPE^'\$L>H+XRUE8Y+F.&*4*FX#<$9C]U<\<\_2O.( M_B%J/P=CT+3/B-J6BV_CGQMJ$MW::1:ZBAM;,2ONV&7)V1IN"[F(!(X)ZUS? MB"V?1+?6(Y[.[U:.*SG7RX=+1_,)B;&!WP3T[XKC_@/X-M+_ .$ND75[I3&\ M$#22M?Z'##/(?-9>4YP<8_ 5GP;FDLMP]>JXWNXJWR?^1^%\0\J]GS>9]E> M[=_%#6VI:;=6.J6ME?""ZN-/NXYHXY4/S)E6/(Q7KU>"_ 53I>CPVMLC6=M] ML'[A(1"O/7Y5XKWJOUS YG_:=-U.7EMH?+T>6SY0J"X_X^;'_KN/_06J>H+C M_CYL?^NX_P#06KOG\+.J.YZ##_J5^E25'#_J5^E25Q'2%%%% !1110 4444 M%%%% !1110 4444 %(WW32TC?=- ' 7O_(P7G^XO\S3J;>_\C!>?[B_S-.KL MI_"<\OB9YO\ %.'7++Q5X)U[1_#.H>*8M,GN_M5KID]K%,BR6Y16'VF:)"-V M <-GGI7D>O>$?BQJGB[Q#JUKIVOV[75O=W%O"VK100F&6RV16),=\P29)=IS M''&H=&<7'SMN^I**?*KMDIVV/G;X0?#7Q0WBZQUOQ/I&M:26*7VJ96 M*"6SM5V^3'>W"[3,D_R,[X)SGD5]$U\R_'+X^7>@>++/2]#UNSL96?#IUWRZ?#>\K+7UU*C3T/I;Q)X@O_$^K3>&/#29/)>5R< DY)9SR:^6-+^-VH M6$-CIUWK&GZ7I%^TBWEO;P3I.CN26._KN))^8U[3X%_9R\.:IHEO<7FO:KK$ M#C+P%3 .,<0K7VT>MM'T6WZF4XSCJB[K'Q"CUB1TU MOQ"+2#OHWAQC-.?:6<#Y?^ X_P!ZF:3\2X;"$V'A+0;33HV.23NN9W/JR0AB MQ_WV!KT31_A'X0T-$6VT*V<+T^T S8]P') _"N*^/WQ0M_ACX;\JPO+72KD# M]WNC)0-_"I5.>>3QZ5R4H^WJ1HTHW+_"-U?0ZI M/YUS/9H)F738CO@9MHVEI!DQCKUQCK73:IH=_P"!;-;D?V/I=] !D]*\._X7YXOOKS1T^RV_B^6-A<%=/CEC:WD"D;LL-O0 MD=>]4[[X^>*9;J;6+[[#H&JV8,4<.H0322I$2-V"!CG'4>E?0?V%CY-1Y5;U MUW_E^*WGRV+]@^Y[Y#X%TG15@USXB^([C4O$;HR"-;HQK$K'/DQI'@MV!/\ M%BIKJUTZ;3YXM-\):3HNF3(4EU+Q$@1G4CJ(SF1N/[VWZUE_";3+'XA6IUBS MU\Q/.-\DEE"!/)G[W[Z3 M2!^&*^=FW3DXSO=:6[>5C/D:=K'B$#VOAV[3SI=6^)OAVWA.Z.&-S'9%03TS MLD3M\S$C Z]:])CF\1^./"DD6E6FCZ'H=W;-&C&07#&-E(P$CP@X/]ZN\U[5 MK?P[HT]U)MCCB3Y5Z#/85\91_'K4M+U77_\ A'=6TM;#SFD2T2VFW22G[V . M 3_LCJ:[<'A*^8N2H1NX^MM7;HK%QI/N?0GPO\$IXF^'7AN]UO6=3OU:PB#6 M@G\B%-JA2N$P3@@CDGI69J'A'1M4UG['\/+"/1=1M3Y=UXBLODAMP#DH>TS_ M .SSCN17AJ?';QC:Z+I^FOX:?PYI5PC+)D^;;*8L?Q'@D.G9L;HNQZ/I>N3?"K6);)4C\<7UY+FXNM/RVI-D\&1.1M'L0!V%0-=:E\3 MM>.HZ/>VO@37+=&C\NY^:^F7! 2:+A=N>1]XCM7L^BZ#IGA^S$&EV4%E!UVP M(%W>Y/<^YJ'7O"FD>)HE34["&Z*?%[17O;^O38SY':QY= MX2\"^#]A4#'0@&CXJ>";[3- L; M#2_$5Z8-1U.SM!9ZABXC.9E)^;A\ *<\G@5YI\;O'$/@;6M-T[3/$"2WEOYA\JQN*IQQ%)+E?=\JT=MY6COYFBHWB?0'C?Q!<:/8PQ^-/#%IK,#N(X) MM+E#S,YZ;(VVN&_W,UYS9>'+?Q-J$5UJ=]:12V\S-:>%?$T9RBXP-\Q 9F[X M^91GOUKSF/X^:PVN:/K>KZEIEG.I,$T/_#= MO-/!;ZA#(@WQS1AUSCK@CO7-C,'B,MY56C;FOKK;3?=6^X4Z+W;/.88=!T\I M#J,>L>"I'^59H+QI;)_]USOCQ[$ ^U4IM+U_X5V]O'IFMV>L^";J1M[:E;^8 MMDS'(!*' B)[[<*3V'3T*Y^%.E*CC2[B]T0MU2UF+0GV,3[DQ[ "O+O'?A^; MX5VUAOQ0T.\ MT7P3K-Y_PB\>GRR6YC2^\.ZALC+/\JEHCM# DCC::VM-\9:KX-L[6S_M,K!! M&L:VWB+3Y+0A5 F4%3T]*\ M_CGXBD\/V-C;?8?$MKYBB+2[2&9M[!WNF>ZZAXS\/\ BRWC/B+0I8VCYCU+3W$XB/JLL1W)^.*NZ+XB MU/3XP^AZQ;>-M*7K;R2I'?1CT#<*_P!#M/UKGO@WJ'A7XL>'XI[NUT^]U+&Y M[JUB,#%OX@&&&X-=)K7P T'4W\VVO-0T^X'W94FWL/\ @3#?_P"/5\]4BJ4Y M4JB::=FG_5S.49187UYI_C*_34_#]W_8_C.Q7!M;U#$\J=3#,AY*'LPZ'D>_ M7>#_ !A#XJM95>%K'5+5O+O-/F/[R!_ZJ>H8<$5XWXP^#_BW1[$W,?BVSU6S MM?FC35[=EEC_ .N#_P "KR2\^-VH6?B^\FTW7=.EEL;46OFSPS-.Y!R4 M9EX;D'%=>%P%3'-PP^ME?KIT[=2J<92?8^WZ*^*W_:4^(/V&RDF\/S:7%*Y6 M34+@2/"J_P!X*!N&??%=A\(?V@K[4O'$NF:YKMC>JW,,=M#(F5(Y)+<<5O6R M/&X>E*M.*M'>SYMG9ZQNM/-IV-N1GU)121R+(BNIW*PR".]+7@&9M>!_^0/% M]*W;[_CUD^E87@?_ ) \7TK=OO\ CUD^E>>=9Y]I_P#JY?\ KJ_\ZM55T_\ MU_:#\60^%_B->7EQXC9IX;.S>S\/+K]SI&H$K) M(Y?3(@'AU"60[4,+IR5",VUPM0:C\>M:\0IXHTN#Q-HM_=)-KEG<:-HT+PZC MHD5K-(EO<3R>>2-P15)V+N:9"G"MN^J-H)!(R1TJEH^BV6@VKVUA +>%YYKA ME#%LR2RM+(V23U=V..@SQ@54?=7W_C_7_#$R2DGWT/!-,^(GC..ZU;^S[[3( M-+TF[EFFM;NTGN9[GS-=O+8J)GN/W8$,/ "D*Q&T!%$=:/P!^-GB'XG>*M4L M=6_LL);VAGN;"T:,76DW'G,HMIPD\ISLX_>K$VZ)R$(;">[T8'/'6EKS\U]- M=/7_ "-)R4KV5KV_#?[PKY%^*,W]F^.M8CEGV?OV*[VYP>:^NJ^(_P!K:P2W M^(SS2)!B1 0TRL2?E!X ^M95=@AN9FK>)+BQL)'L"MW==(X_-"@D]R>PKG7^ M('BU9OW>GQ"+IAIN0PQGIU'7'TK@%%MN;Y+'K_SSD--Q;>2?DL<8/\$F/SK; M#XJ%&-I4HS];_HT:M-]3OXO'WB^:WBE_NU;!*W4^I?@NS:I\0-,$GH:RI?"93W/B&\U 6UQ)' M+3W]!7/_ !HT^+3_ (C:O')' M:AO-;_6([,0&('3Z5P@%MY)^2QZ'_EG)C\ZRIS5.:E*/,ET=[?A9FVZ.\D^( M7C!!*R:?$5(W1CS?FQD\$#OP/SJ9?'GBLM$6LX9$9%9U\[:5Y.X9)Z\=/>O/ MF%MM7Y+'J/\ EG(*&6VWK\ECW_Y9R?RKU'F%)JWU>'_DW_R1/*^Y[8NN)+&K MFY"E@#AG&1[&O9_V;P]UJVI7(E9XEA"\-D$DU\6@6WF'Y+'I_P \Y/Y5]I_L M?Z6+7P+=7(2-5FEX\K./UKRX:R"6QZ-\9H7E^'>IF,L&C,;_ "G_ &Q_C7RD M=6C5L?:E!_WQ7V)X^M3>>"]:B R?LKL![@9_I7YL:Q!;V]]>1&.R&R1Q@I)V M)ZFJJ[BI['HNM>--8L;IDTVU%U L?^M,P'[P] !U('8OR6/0_\ +.3V[5W4L;2IQ494 M(RMU?-?\RK/N>EZ?XU\0MJ@AOK>+[%YC(UQ'+@CG"D*3R,#)/;-=&=90G_C[ M7_OL5XBJVWF-\ECV_P"6[$,DDXY ZEAGCVKSEQ; KE+'K_ ,\Y*-MMY@^2 MQZ?\\Y/Y4L/6C1DY2@I^M_T:-F=\GQ \727'EFRBB3RV8.9"1N X!^O]:U?# M_C#5[Z21-5A2T7 ,7_T(5O+9F2W.\TG_ (\8OI4/ MB#_D&2_[IJ;2?^/&+Z5#X@_Y!DO^Z:X3J.,T_P#X\;;_ *YK_*IZ@T__ (\; M;_KFO\JGKO6QRA1113$><:[\$[;Q!KYO+KQ+KSZ.=0AU9O#C2P-8M=Q.DD<@ M9H3.@$D:/L254)7[N&8'"^'/[.L?AG0?#T?B#Q-K'B/5=)LK*U@DN9(/+LU@ M:.1HH"D$9:-I(DRTFZ0K&@W<5[)122LDET_K\M/338;U33Z_U_7F>3>(/V:_ M#7B#1](LGO=0@FTBRLK*QO-EMC+R"H5@&'HGA7 MPW;>$/#>G:+9M));6,*PI)*%#O@+X8VPGN/$4CVL?(64G<>0.@] MR/SKSZY\5V?Q!F\B[O\ 5/#1FPZQH+W=]9Z;)-0TJ>-4CO(EO+238#LD4;&&. MX!V-M/'--4X=42YSOH>8^#_V7OA]JUQ%J-[K,GB9I%694>4*I5\[21U(.#C/ M7%?0>CZ/8Z!I\-CIUK%96<(VI#"H55'TKRMO -K9ZJD!1=,U#S1+"RDB&X*B M;#*>SA7Z'Y5XQ4]I'KGA?RX?[0GA\I4Q;7KYC=8K<9193Q\TC?,[=<<57)%? M"+G?4]9HKAH?&6JZ2ZQ:O;1[5P&N,% 55 9) >F-S(JCOSZ5K1>/-.18!?[] M-EE=(0LX&WS60ML##@D!3GW%+E97,CHZ1T61&1U#*PP589!'I7.+X\T^]XTT M-J(_=$R18"!9%)1BQ[''ZBLC_A)M9UIUCLT2)&"%S;C?L5D=7RYXRDB]NPHY M6',CE_&O[,O@?7+B748XSH-SR[RVS!4]22IXKG8YM$^$^Z(>([G698=R_9;5 M6D]7H? M!-D-6BTF%5EN2HGU*Z5=H52$'EH,?*',8/?[I!ZT>SAU%SRZ'FLEQ'\1KM[6 M]U'4/"[R%O+6\! =0JL2"IP,;UZ^HK;\._L>>#K6]6^UB>Y\03 [ML[8C)SW M ZUZ#_PC=CJ?B+Q!I<\*"-EMKN'Y1^[.T*,#TS$"1T-0:7;W^@WZZ>ERUM=Y M_=)+S;W@S(QV_P!V1CRV.@Q2]G#H-2EU.XTW3;31[&&SL;>.UM85V1PQ*%50 M.P%6:P;7Q4D,BV^K0MIEUC[TG^J? 3<5;ICI#O<*XCXM?!WP]\9_ M#J:1K_VM(4DWK)9S"-NW!R#QD"NWHK*K2A7@Z=173.K#8JM@ZJKX>7+);-'S M'_P[S^%W_/;7?_ U?_B*V=/_ &$_A/I^O:7KBVNM/JVG61L(;AM2X,19VP5V M8SES^E?0=%>?_96"Y91]DK25GZ,]7$Y]F>,@H5Z[DD[]-T>5V_[,O@:W\T"+ M4RLL4D+#[;CY74JW\/H365X7_9%^'_@KP_9:)HT>IV^FV:E(8YKSS6 +%C\Q M7GDFO::*YZ61Y=0@Z5*BDF[]=_O/'KUJF*M[9WL#XTCL)+CRUD\ MW;*X;G\JZZBBO3P^%HX6+C1C9,YHQ4=@J"X_X^;'_KN/_06J>H+C_CYL?^NX M_P#06K>?PLTCN>@P_P"I7Z5)4_P#(P7G^XO\ ,TZFWO\ R,%Y_N+_ #-.KLI_ M"<\OB85B^-$U.3PKJ::.@DU-H2L"LVW+'CKVXS6UV)[ %C[ #)-<@WQ8\,*Q M7^T,X.,K$Q'\J52I3IZ3DD=%#"U\3?V%-RMV39X.OPU^(1F263P[;/(OW6:X M0D?2M./P=\1XUVC0( /3[2G^->VZ;\2O#VK7T-G;7VZ>9@D:LC+ECT&2*W[F M^BM)FBEW+(O!7:>*YI8C#PCS2J)+U1K4PV*I2Y:E-I^:9\SWGP]^(-Y@R>&[ M5RIW#=.AP?6O2/@IH?B_0KW48_$%C'9V4D:M&%F#YDS[=.,_I7ITFI6\6GW% MZ[%;:W&9)"#A?2L/_A8^@_\ /VW_ '[;_"NJE:M%5*;YEW6J..I)P?+/1G35 M\T>)_ ?Q#UO7-0GET.WNX99V93)<)AES\IP?;%?0^CZ]8Z]#)+93>:L9VMP0 M1^!KCOBM\6[?X7Z?:74UC)?_ &B7R@D<@0K\I.>1[54E;?2Q,9=CRBW\$?$: MW7"^'[#]FZ\N7VCM M'S?R_4TP\I8MU50U]FKR\E_78\\^'?@_Q_H/BS3)KC1X++3UD"SLDZD+&>O MKZ#KS?Q9\7XO"C6ZR63W+2[N$D"[<8]O?]*[7P[KB:_I-I?(NP7$*2["M["&*S[VW\SS_XV:)XKU[^S8?#]DEY; M+O:96E"8;@+UZ\9KS"S^'/Q!LV8IX;M4+'P1_%RW;5&L_LK!07 E\P8.T$],=\ M5/H?Q0CURXGA6U:%XEW_ #.#D9QZ?2L,15IX6M##5I6E45TNZ7]=0H3>)H5, M31UA!VD^S-SX?PZM;^$=.BUR-8M3C0K*BMNQ@D+SWXQ6AXB^W'0=0&FJ&U#R M'\A6. 7P83QA@<@TZ.) MHUW*%*5W%V?DS>MAJU"$*E2-E-77FCY<;X:_$.:999?#UM*ZG<&>X0D'U&:T MHO!OQ'A7:N@6X'_7RO\ C7L/Q0^)4/PUT'^TY;5[T>:L7E1N%/.>U3COC-=-.DZDE3AJSCK8B.'@ZM5VBCSR]^' MOQ!OAB7PW:RW;-+XL^*T?A6WCEDM&N&=]@1' [$YZ>U>6LPP MK527M-*;:EOHUOT_(]'ZKB)5*5'E]ZHKQ7=;_P!7/0J\+^+7A3QQX@\63/IN MEPWNEK&J1,\RKVY!!]\UZOX0\41^*]%MM02,PB8$^6S9*\D=?PK4U"^6QMI) M6Z*I->A&4:T%.+T>J.2<9T9N$U9IV?JCYLL_ /Q#LHU2+P[;(JC "W"#'ZU+ M<>"?B-<+A_#]NWUN$_QKJO"?[3%GXLFOHTTB:U:VA$H#SJ=^6"XZ>^?PKI!\ M8H#I_P!I%D^[S#&8_,&1@ YZ>]9UYPP^'EBZLK0CN_ZU%2FZV)C@Z>M1JZ7E M^70\Y\'>"?B%H?B'3IAHEO9VL26 MGPX^(-K(SKX;M5=CEF$Z9/UKZA9PJ[J\B\7?M"VGA7QW%X:?3)9V>6&,W2S! M5'F8YQCMG]*ZY)+6YS1D]D<4W@_XD,NTZ! 1_P!?*_XU0E^'/Q":4CN&\P?-M[=.]7-"^)D>N?:0ELT30XR&<'. M<^WM7/7JTL-7CA*LK3DKI=U^049O$8>6+I:TXNS?9_F:?PUM]9L_!]E!KT2P MZC'N5D5]V%R=O/TKIZ\R3XT6Y\51Z+]@D):58OM'F# R LGTK$#S[3_]7+_UU?\ G5JJNG_ZN7_KJ_\ .K5=T?A1S2W84445 M1(4444 %>/\ QC^ 3?%;5H+Q=7;31&@4JBDECTY->P'@5Y%\:?C5=?#&XTN. MTT^&_-WYN_S9"NS9LQT'?11R/$6.$W)N./QJ[)\1F7PNFI" M%#<,!F'<QUK.O&&&P[Q572"N[^FK)HUOK&*^ITW>>FGKMKL>+G]B=N/\ MBJY_^^3_ (T?\,3MG/\ PE<__?)_QKVSP_X_;6K/>\:13[ROEJ21@#K5'QE\ M3Y?"^EB>*WCN)_-5#&S$#!!.?TKACBL-+#?6T_^NWH=T:%:6+^HI?O+VM M_P '8K?!7X,'X21:@C:FVI_:2NUF7!7&GURWP_\8-XPT"WOI8E@FD+! MHT)(&&('Z 5U-=U&I"K3C4I_"U=?,PK4YT:LJ53XHMI^JT/ _B/^RZWC[Q5= M:N-?>Q68Y$,:'COSSUKEO^&)VP1_PE<__?!_QKT[XT?&2Y^&*Z=]DL8;YKIG M5A+(5V[0N.GUJY_PM:23P;I&L);1FXO8HY'AWG:FY-Q /L>*TA252?)%:LYJ MM=4*;JS>B/)O^&)VP/\ BJY_^^3_ (T?\,3MG/\ PE<__?)_QKV=/B,[>%O[ M2\E/M/\ SQW''WL=?I3_ [\06UJU=I(DBG$A145B00 #G]3^5<%3$8>EB_J M,W^\M>VNRTWVZ'73A4J83Z]'^'W^5]MSQ7_AB=N?^*KG_P"^3_C7NOPM\ GX M<>%8='-W]M:-B3,5P6^M9?C#XER>&=)>YC@CGN%=5$;,0,'O6K\._&C^,M#2 M\FA2"4NRF-"2!@X[U4<106(^K)^_:_R-5AJT\(L;;]VW:_GZ;G47UL+RSN+< MG EC:,_B,5\U:E^QJ^I7US=-XHEC:9R^U$.%SV'-?3,C[%)KQ'QI^T#=^&/B M-!X=BTV">U>6!&N6D8, Y )QCMFNN2C]HY(WZ'%_\,3MQ_Q5<_\ WR?\:/\ MAB=L@_\ "5S_ /?)_P :]>\4?$^71;V.&WMH[A&C#EF8CG)&/TJUXG^(C:+% M;M;0I<&3.=S$8QBL<;*EE^'^M8C2'??JET]0P,CJ-C#,B+YC1J[KGA21 MT_G7*^-OC'/X8N+6*VLXKKS%8N7>NGIYGI'AW2?[!T*PT_>)/LT*Q%P,;B!R?SJCXX\,GQAX9O-*$PMVG M7 D(SM]ZO:'J@U;3[>X QYB*Q [9&<5?=MJDUZ*M*.FQQ-.+L]T?+C?L4LQS M_P )7/G.?N'_ !H_X8G;.?\ A*Y_^^3_ (UVGQ$_: N_!GCJ#0H--@N8)!$6 MGDD8,-S8/ ':NL\4?$Z71;B&.VMX[A73<69B,<].*=*@JTN2"U,<1B8X6G[6 MJ[(\?_X8G;G_ (JN?_OD_P"-)_PQ.VW'_"5S_P#?!_QKVGQ%\1&TFSM9K>%) MVEZAF(QQ5S2_&AU2PAF5%$K(&=,\+7FQQ6&EB9X1/WXJ[6NS\SOJ4JM+#1Q< M_@D[)_\ /(O"7[([>%_$5AJ?_"1R7*VTJN870X8 \CK7T:. !7E?CCXP3^% MFLUMK2*Z:7?OWN1M*X]/J?RKO_#>LC7-)M+O 5IHED*@Y ) .*VI8FC.M/#P M?O1M?Y[%U,+7AAZ>*FOS]-S5JKJ?_ !YO_O+_ .A"K55=3_X\W_WE_P#0 MA77+9G$MSO-)_P"/&+Z5#X@_Y!DO^Z:FTG_CQB^E0^(/^09+_NFN$ZCC-/\ M^/&V_P"N:_RJ>H-/_P"/&V_ZYK_*IZ[ULMM%A#2[I9GR(K>(;I)6P3M4>N ?RK+CT.Z\03"XUK M MU)\K3T^YCYAE_[V5(^4]"*8KB-J%]XH9HM-+V&G@X:^88=\9&(QVPPY)Z@ M\5K6>GV/AW3Y/)C6W@C4N[GDX&223U/>KZJ%4 # P*XOQYX@LY+BUT%KE0; MG=+=+&^@MM30\'V\E\UUKETA6:^;]RK#F. ?<7VSU/;FD\ M;QM:1Z=K$?#Z?W$9CTO2FVJI5);H^7']P,A ZE23 MCCI@U#JGAF^\16-Y:ZEJ;Q6MQ'+$8;0;,(Z@#YNN5(//O3ZW8=+(O>(9='FT M]X]5EA\@@/AV^;&X $8Y^\5Z>M7";%/[Q49 M9$]0T;3=%2.2V^V:S;M-;RPQIYLKR)\SCVW!58#@=,5T=U; M:OKR2PR"+3;%]R%6 DD==RXXZ ,NX$=1FC;1D[ZG-7FAZC:JLHURVTZUFD4F MP0>='*?.>1L;N\B87T&#BN=71[.2TMFCL)-&O)XO,_M.\E9HPV//WC/!PQ*D MD X)%==%X=3P%<&[C@DU+3 H#&4^9/;A2[ KGJH+!0HY&36MJ'B*'6%;3]+@ MCU5YE*N[8:",'#6%9P(Q$QMVW,QP% M5?E;8@&SOD5#I\FIZDT41O[KP[IQ\LQZ??QY:8%&"*SCH'(+..OYUTMC\.7T MN\.HP7[O?R/O>.?,D"@R>8X13]TYR >P-::^(A#LM]?LA928!\[&^ ML+,0W M8* 1DT186.V&GR@^0V8Y' M5&3S-AX*C.!TY!KH+M=8LX66ZM+?7+948':H65E$0&-IX)9MPXXP:3ML-7W( MFN(X_B':2QNKQWFG,FY#D%D<,/T?]:WM6TBVUJT-O;^ M)6T-?$&ARKYNB7;7=Q;N^3$5+6X4NIZ8&(P#TS7;266MVBR/97\-ZOSLD-TF M/X $7<.VX$D^])K8:>Y5L[V2WF31?$*+<^80MO=R1CR[G&" PZ!\ACM]%S4O M]@7NB8;1KDF!>38W#%E/WV(5CR"S,N2>RU#K5ZUQ8W-MK.BS26>)^72]4OUD1I'B@O91Y>YE*;D?/ 8&10,<$#K1K MT#0W+/Q1 TPM;]&TV\Y^2?A7QL#,K="NYP!ZFMNH+JRMM1A\NXACGCR&VN 1 MD$$'\P#^%8?]CZCH*;M*G-W;J,_8KIN3A7.%?L69EY/ J="M3HZ*R+'Q-:W M%P;6XW6-X-V8;@;=VTJ"5/0KE@ >]:](84444 %%%% !4%Q_Q\V/_7=Q_P"BFKXL\4>/--\)1VR74XDN[B6.**TC.97+ M,!D+[9S^%?:=W_R#]0XS_H<__HIJ_)MM9NO!/Q5U/7(+[3?$!:215:ZFY0%N M@X^5EQBOF,Z_B0]#]4X+_@UO5?DSZX\/Z]#!XRTZSMV^UZI#+%VX\#/K6Q\.?VB]=^-WB#0KNW\.W&@7$DEP-;TVX?S%M51VC"[L#YP4_,D> M]?$GBKQ9XAU34IO$WAS5H]'\0QZ>S7EU'=!45D8[&''"KE.3Z9KU?]F?Q;XG M^'_P^L;F'5=+U"]U&!GN[F6X$OFR&61O,W=SEB:^/S'_ '1?XE^3._/O]YI? MX7^:/H/]ISXY6'@F#PQX1TJ_EF\;:WJT0MM-MVRLEL@8SB8=-N-N.X.#V-+) MK]DFKKI@N0]^R[S GS,J^K>@^M>.^"_'5E\,?BA8:OKWAK2O%NNZ]:74&F7U MW?*LD!!S-M!'(/&2.1MXK(^&=S\0? -OXWEGN_"^MZYXCU)+Z#4KW?BP0/DP M*H^]'MRH';-?99'F>&P.7TJ=:5F[O\6?DF:Q4L5)MVV/LWX2YV:N?]J'_P!! M->5?M9L3IVG#/ N3_P"@&OH+P_>:;>6[G3;%+ !4,L<8X+%>H]J\3_:7\+ZC MXBT^S33K8W$D<^]EW!<+M89Y/J17TCK0Q4/:T]4SCI>ZD>9^#9F;P/8DG[J$ M#\":ZO3IV_X2#0VSRUS&#^)Q6)X5\,ZE8^%[6PFM76[ (,8PW4GN.*Z*;3)- M%U;17NV6/RYDE<9R556&>E>/Q%1J8F& ]BN;DFF[=%IN;+^/(SK^IPR6"/.N""=I7 MO[XKVKX5V]4JTWD.%H\ MRYXN5U?5:O=':7'^I:OBG]I:1A\0HVSR+6/_ -&/7VO/S$U?(_[0?@76M>\9 M+U:WA]3H7BB6>^#0H]HR@;2QY92.!SV->)GU M.=;-L#5IIRC&,KM:I:=7T%D?[G)\?2J:2E*Z3T;]%U.9UJ0_\)L6SRMQ'_2O MJ/P\Q?38B>NVOF:^TFZU3Q5]HM86DA:5&#'Y>!C/7Z5],^'HS'IT0(P=M8Y3 M1J4\1BG.+2F_8\5_:J8_\(B@SQ]H0_SK MR;X;S,W@M03PLDF/^^C7MG[1WAV^\0^&?(L(#/-YJ-MR!P.O)->2>"?#&I:+ MX;^RW=LT4YD.17UV"DH8I2D[*S/A,VIRJ8*4(*[NM%ZHU_M#XTZ3/ MS>/6M'XB2+X@F@-@' MFVDYRA7^8%?F4,+75+,(^S?O3DUH]5?IW/T6G7I+'Y;4!N'_CQKK/&S%=&N,==A_E7,?!G3Y]/\.PQSH8Y!DE?^!$UUGBZ M$S:5,H&3MK[;!1E'"THR5FHK\D?/9A*,\96E!W3E*S^;/A_X6RE?$URH. UL M<_\ ?0KTV"1MEVF> A/O74S7D6 MG+=-.Q4-D\*6[>U89S"57(:]&"O-M62W>JZ;G#EO[OB&A7EI!1=WT6_78ZZ" M9F^%<39YV3#_ ,B-4/P-D*:]= ' 9%S^9K%T/QOHNJ^!QH\%YG40)0(&C=2< MNQ&"1@\$5TGP9T6\M-:FEFA,<;*H!)'K7@QH5OK6"GR.T8N^FWN]>Q]3A:U* M&!S&G*23E--*^_O=._R/?;C_ (]6^E?$?QID9?BZ7S\PFMR#]"M?;MP";4@> ME?(/Q@\!:WJGQ&-]:V1EM=\1\S>H^Z1G@G-?75-CY>.YKR3.MY 0?O<'\:Z/ MX?R-_:VL+GCR$/ZFN;OE^RW$+2@J$//'/Y4>$?B!H6D^(-1CO+TP&:$1J6A? M&[.<9QQ7BYU3G5SW"UJ:O%0:;6J6CW?0G)TZ?#^*H5-).::3W>JV6Y7@E8>/ M(W)^;[8/YU]5:.VZQC/^S7R_8:1=7WBZ*YMXFDMSE4I3Q//%J\VU=;KNCZ?.JU.M1P:IR3:IQ3L]G;9]F=1X'_ .0/%]*W M;[_CUD^E87@?_D#Q?2MV^_X]9/I7JGA'GVG_ .KE_P"NK_SJU573_P#5R_\ M75_YU:KNC\*.:6["BBBJ)"BBB@!)/N'Z5\H_M69.J:.>P\[_ -DKZN;E37BO MQF^%K>/+JS?S9(?(+8V '.['^%1--JR*B[,X[3Y&D\$>'\G(^RP_^BQ6LLC' MPRBYXW?UK7_X5[<67AW3[&(L_P!EC6,,PY(5<9-7!X+N5T$0X)<'/3WS2S%? M69*I)"MP.1BJOB3P=?>)H6>5/)_R6^?J?31Q5*.>K'7_ '?->_\ P-S6^!,A/AY%SP';_P!"->M-]TUP M'PO\+R>&]-$#EFY+9;WKTW2+&/4+AHI"P783\IP>HKV\%3EA\+3IU-XQ2?R1 MR9A5AB,95JT_AE)M?-GR;^U=GSM)/822?R%2:'(TG@'003P($'Y+BO7_ (V_ M N/QTUH$N;B#R7+94!LY&,=*HP_!5M-\+6-A%+,[6RA=[ -Y_G4_@N1EU>%<_*7;C_@!KOH?A,Z>'S"7 ME,NI6SR..@OW?*U?S;;V^9[>% MG&ED3P,_XFFGR2WVZ'GGQ88_.N>-J'_QXUU/P%D/]C,N>!*U:GB3X777B:T= MIM\,I"@>7TX.>]=3\,?ABOA31YQ))*[C=)DX'./I[54:%19FL3;W.2WSN=M+ M$4XY(L%)_O.>]O*W_B/QLNJ_P!H31X*?(L0Q\ISZU[U1Z'A0W.7\1,6NE).?D%7-?D:2&UR M<_+7:>(/A/-YB2M=>5&%PS,H 'XDUR/BS6O VFR0V5SX[T.VO(_E:&6\B5@? MINKBX@C_ &AE/U6AK.WIU3_0G((2P&;3Q5?2#:\^C7ZFIX#D+0SJ3P(TQ^M> M=?$1BVJC)SAY /\ OJO7/"?A^.335N=%U&UU:*50/,@<.N/7Y3[U2\1?!.[U MRXCF:=HV+,2%CSU(]Z\C&X6K7RWZM!>_:/X6N>_E.(IX3.7C*NE/WM?5.VAV M/PU!M%\3> M,OMLFO06\D86)XUE3@JQ///7G]*WKZQLM8O+>&SU*UGF8;1''*I8_09YK? X MJC1Q'-.:^\Y,URW&8G!N-.D^CV=M^Y7UJ0OI]GDY^7^E;'@&1F692>!'Q^=6 M-8\(SFQ@C4@.@ ()I^EZ->Z!:M-%&DN5PQ_M7K?P_TP:7H5K KB5(T"!U(.<#%=V&P=:E MF-?$37NR4;?)(Z:^,HU,IPV$B_?@Y77JV=5574_^/-_]Y?\ T(5:JKJ?_'F_ M^\O_ *$*]R6S/ 6YWFD_\>,7TJ'Q!_R#)?\ =-3:3_QXQ?2H?$'_ "#)?]TU MPG4<9I__ !XVW_7-?Y5/4&G_ /'C;?\ 7-?Y5Y9\1/BKKG@O7/$6C106+WMU MIUG)X7:9&(GNYKC[(\(]5TR..>ZNXOLMK:*DE_-:QIB2YW%R+>0\9& "=N0M=GJGQL MTS2-!N-4N--O5C@.IAXVD@C(-E(T58U#%259F Y8KS0Y)7N$4Y)-=?^ M'/1**\M\#_&?_A/_ !=IUG96J6FG/::H;D2O',WG6TUFJ-'+%(R-&R7+'U.5 M^[@@]M+XK@:98K."2\8DC>HPF1U^:LZM6%&,9U'9/8/(W*Y_4O$K^7 MYDM,T+&;2=)N_.N+S^T=5F*AI5S(0&9MH7'10=P'I5Z/5M5U'RS:Z8;6)MC& M2\;:P!W;AM'0@A>O7-:]K8V]C&([>&.%!T5% [Y_F:SM2\36FGR/$H>ZF3[T M<(SMSZ^E=%2M"DN:H[(+%*;1I_LKW.LZM+)''&'DC@_=1\(5?W(.! M=$L]-L[G7)X(K9[LJZM(,&*%%VQ@D]PO<\\XJAXRU35M8@&G06B6T/G 7!:7 M+.H!8HO0$\#(.01D=ZFT]M,:\@36YI;B^V K]I(,*DH$;:H^500.0..:YHX_ M#2?+S_I^8J;6U2 M^\F,$$VMEE5."W!8\D%2N1ZBMZ-510$ "]L52U/6[72L+,Y:5@2L2#+' ST_ M"NJ52-./-)V0[7.=T/3[;PIXPN=.MH5@M+^W2XA_WXP$89/4[=A]>M=-JFK6 MNCVCW%W*(HU!/JS8!)"CJ3@'@>E<3XNU?4;U=.NM/LTMKJVD^T1S7%6^T:!$JV MYQY]AP%?&T;U/8A0QQ_$373P7$=U"LL3K)&PR&4Y!J'4-2MM+MS-'(-KR7Z ML+G< PCM^CD@^N0N/]HD=*R-?O)KJ;^TM&LI+?4XV$"R2843?>Q&XZE=QR<$ M'CK1X:UB32X;S4=4M_,NKEA)-=0ON7;DA50$DA!@\9X.?6N+^T,*G\?YCLWH M;<'@]=%6/^P[EM.13\UO]^)LNI<[3_$0",]LTL/BB:P*Q:W:?89,#_2(\M 3 MM9FY[ !>2?6MC3=4MM6MQ-:RB5._J/J*FN)(HX':NU3C*/,G= M"MV.5^(L-KJ'A=+IDBN88+FWGY 8%?,7/X$&M%O"R1L9=/O+C3W8EBJ-O0EI M [G:>YP1[ FN1\56-OK.G:G#H/VBPGN(7=IX_E@8L5)+4]/B^TQKMF>VE^4'&1\IR02N#BN-YAAHZ<_YARN^QK+>:WI[*MS: M17\991YELVUAND(R5/94VD^IS56ZNO#GC"S:RU&WC;[1&$:VOHMDF)-P YZ% MMAZ'/%:FC^(['7%/V:7]XO6-N&%7KBUAN5Q-$D@Z_,,_YZFNNG4A4BIP=UY! M8\__ +%?PK6&#!7/4F0J"3P*V+#Q597MXUHS&"Z4X\N3N?8U;O]#T_5(REW9PS MJPP0Z \;@V/^^@#]1713K4ZL>:#NAM,@TWQ)9ZA.]N2UM=H6#03#:WRD*2/4 M9( />M6O/O$&FZ4S/%:W%Y)(DFXK'B9(Y#+YV[Y\@'*D ]AG'2J&@ZGXJ\.Z MD]E<&'4=-1FCC29CYZEH+C_CYL?\ KN/_ $%JN?PL<=ST&'_4K]*DJ.'_ %*_2I*XCI"BBB@ MHHHH **** "BBB@ HHHH **** "D;[II:1ONF@#@+W_D8+S_ '%_F:=3;W_D M8+S_ '%_F:=793^$YY?$QES_ ,>%_P#]>D__ **:OR 70X=2\;RV]WH>RUFO M9!)/YY'&YN:_8:)8I/,CGW"&2-XWV]<,I7C\Z^--4_X)QZ=J&I7=TOCB\19Y MGE"FV'&YB<=?>O!S3"U:\XNG&]C[_A?-,)E].K'$SY;M6W_0^*'AN[;2=7CM M_"OV@7-E)!+%YY^=#@D9[9( S[U[C\%_#D:_!O3I)?"_]GW5O#$L5G]J+8#2 M2;N<\XP#^->TV/\ P3DTN&TU6UF\@8@[AD]>*ZOPC^PKH MG@_PSIVBP>,=4NHK*+RUFFB7>WS$Y.#[U\WCK^(/V'=%U_7_!NK/XQU2";PU]J$44<*[)_ M/Z[^<\=L5N?\,G6'_0RW7_?D?XUC+*<9[&E'V>J5GM_,W^I^<9A)5\0YT]4> ME?#[_CVN.,?)%_Z":K>*O&'AS3]&O'PEO+1KC2KJ,.TR)YB1X 4"1>2.3PV, M5]WEE&5'#4Z57W7K^;.:"<8[7/H+4+A(<^4BQ#_9'-<#XJC^V2H>NT$5XMX) M^+NJZ5:VXL[Q=;TMBJK9WCVOQ5\+ZOIMQ=O>FPFM MD62XL[M"L\0;[OR\[@>Q7(->E.E*F_>-XRC)>Z6])\0WGAVX4A%NK<'F&7D? M@>U>Z_#OQOI/C"VGCL,Q75H%^T6SH!OYEB'4 1DED_*NRNO$&BW6C'5T MU6TDTPC_ (^A*"GT_P![_9Z^U1*$J;M)&T6I+W31\*_$%-'N$BU>T%S #CSX MP!(OU]:]V\/:SI^N:>MSIMPEQ!T)7JIQG!'8U\%>.OC/#^]@T2,HO3[7,OS' M_=7M]3^0KWO]AW5)]8^'.NW-P9&D;5WRTAR3^ZC[T$R2W/=->GTR*2&"^N(8 MI9CB*.1@&D/HH/4^U0?:%7YS^[E/#C"\!^?>M%2E M.-XZ^74SYHQ?O'L_C!S>VZ*3DJV1^58>C^*+G0)E6:%;VUSS')U'T/:I-(\8 MZ-XPAE>QO%$T.?/M;@>7- 1UWH>0/?I[UYMX\^+6D:,TEOINW4KI<@R@_N4/ MU_B_#CWK%&^Y]:>!?&&B>(H1'82^5< 9:UDX<>N/4?2M;Q=K-MX?T&YU"Z7? M#",E00"?89[U\:?LE^+K[Q-\='-U(\H73YB.RKRO ':OJ[XS::^J?#O58HYE M@=5$@9U++QV..U-[&36MCAM,\<>'O'DSU*WBUB-M.NU?]Q=PRX3.X$^5,O3'<''H17K&A_'* MYT.Q+>(C_:>F1*"]_& MQ$N$Y=.C\OU7GVK:5'3GINZ_+U",]>62LSH[SP9! M"X=$VLO(9>"*ZSPK\71X!:&'6MEQ:.P1)"<3<\#']ZO,OB)\;+73=UKHT/FS M% WVJ=2% 8 @JO4\'OBO%(=0UGQAXDM95DDN7$Z-+-*<*B[AU)X45B:M7W/U M.7$D8(Z$9KQF\^*OAC5O$5QHS2+8ZBDACC-S@1W&#C,3_=;GC&<^U>R0C_1D M&?X!R/I7YS?%;5KGPC\0MLL>,J=S8! QQUJXJ,I M6D[&&J5TKGU1JFBVS,S%0Q/>O/M:\'6L]Q+)Y0^8YKSCP1\5M4TJ"V2RNEUO M3&"JMG=S;F'^J7$4QSWD/#\<8R*ZK5?CSX?F\-0ZII\%Q=23O)"L$B^7YQ(Z9S2G3E2=I&L9*:NCH?#OB*[\ /YJM'+81\O#JL5./;(-?FUXM\>:QXRNC&7:9V/[JU@4[ ?91U/N>: M^ZOV3[.XL?@7H$-TRM<*]QOVL&QF9SCCO2%)'O'@?_D#Q?2MV^_X]9/I6%X' M_P"0/%]*W;[_ (]9/I7 ;'GVG_ZN7_KJ_P#.K55=/_U\_0]+N;:TO]3EDEB\MIH?-\P-Y1A$:!X@=TJL.=+_ +,\2:'IOB#3=XE^QZI:1W,.\9PVQP1D9/..]9%C\'_ >EWV MFWEEX)\.V=WID+6UC/;Z5 CVL3%BT<3!,HI,DF0N =[>IJ;2UL^M_E9:?>OQ M*O%[KI;YW;O]SM\CR2Q^,GC3X@:EX8TZSL;?PV)M:L1?2QS3I)):26<]R8U6 MYLU8?- RDE%W*!@IN.WZ)KE?#/PH\$^"9/,\/>#M T&3>LF[3-,@MSN4.JME M%'($L@!["1AW-=56G>W];$/IZ?J_\PIDD*/]X4^O"/V@OC0/#%PWA>RN397< ML2O<7.UBRHW0)@=2,\UWX'!5FT?3M+U'Q!;:;[O1M:]$?DV(XNQ44I+$)-_RI22 M[)7BI-+9NY]*VOQ62]>&*#P]+)-,0(X5U*QWLQ' \[K65XR_:"\/^ 9IXM9 ML9(EA4,\MO<0S)ST *L><\8ZUX!%\3/#D>EW-NOAW1!>S;@+U8IA)$F!PF#P M<@G.>(C;LK_ /DS?,]/*W_ [*7$V88Z4*6#G=Z7=E_X"DX*[?>]E^?ZJVC)+;Q2 MHN%D4, ?<9K<\,_\A!O^N9_F*Q+.$VUK#"3N,:*F?7 Q6WX9_P"0@W_7,_S% M?G=39G[+"^ESHKGR8XGEG*I&BEF=S@*!U)-? 'QX_P""C.I:GXLE\#? SP__ M ,)-JOF&#^UV@:=7<'!^SQ+]\ _QL<>Q'->D_P#!3?XN7WPW_9_32-+G>UO? M%%Y_9SS1G#+;A2\H![;@%7Z,:_,?X#?';5?@KK%TEK<7-MHFK-%%JSZ6L<>H M-;J22EO.P)B)SS@C/L<$%&CS1YVKG-B<0XS5-.W=GT[J/A_]L#7&2]UOQ[%X M7FF^=+.[UJSL6^GE+T_&K2_'3]JW]FE(=2\8:>OC+PJI'F7$R174!4^ES;_= M/H6S]*[#PC\0? &O:1#?:4WA33OM%M]OETVP\(S^*M0M823\VH7+'*OP=P[< M\GK7F?Q=_:>T;X7PM;_#V;16U^\C61M1\)LRZ)>6TBD-'=Z=-N5)AQPO3/)[ M5HKR?+RK[C!V@N93?WW/OW]F?]IWP=^TWX6DO]##6&KVFT:AH]R1YUNQZ'C[ MR'G##]#Q7L5Y&L=C<;1C]VW\C7X1?LM_%_4?A'^T!X7\1VTYCAN;Y+/4(H_E M26WF<*ZE1Q@9##T*BOW>O&$FGS,.C1,1^5L>-/%%PMMI>FQ&1L.PF$VJ72*<"1E*I&#Z@;F/Y4JW0Z*?4^0?VH/V\_B1^TAKUVK MZI<>'/"F\BUT/3Y3&NSMYK#F1L=>WMWKYK9BQ))R3R2:^Y?#OPC\&W'_ 2Q M\0^.Y?#MD_C"'7?(CU@J?/5//A7:#GI@D=.]>:_#S_@G)\<_B9\/HO&&D^%X MXM-N(O/M8;VY6"XN(\9#)&W)!'(]:YS4\:^%WQJ\;_!?7(=5\'>([[1+B-PQ MCAE/DR<]'C/RL/J*_;;]@7]M[3/VLO"]QI>L6\&E^/M(C#7EI&?W=U'T$\0/ M.,\%>Q^M?.O[&6G?![QU\+?&&C^*O@;:6OBKX::0IUB345Q->3HLA<$9RIS& M>OK7RK\)OVB="M?V\?!WCGP!X8'@?PY>7]KITNBP,"OE2!890<<'=G=^ H _ M<;Q$H74!@8^0?UK*DXC8CKBM;Q)_R$?^ #^M9$G^K;Z&NR/P&'VSY1O+R*QM MI;FXD$<,8W.[= .Y-;/@^Y1?%&ASB0!/MD#AP>V]3FOE_P",?CB=OB9;>'=> MN;C3?"(56F%L"#.#G[Q R5S@8%-\6?M"/\/?$VB>--$CCUG0;&"18-+DF,>Y MH7!WD#)&X* "1TS7Y#3E^\7JC^K,11;H2\T_R/M.U_:.\,_$G7-#O_"MVNK: M3K=S-;*VTI*GEL4$FT\A24;J!Q@U9^-OQ*D^'7AOP]&MS"8=9( MAB>3S(^^4,2Y'0ACWQ7RQ^R7\7]!_L:7QCJFA0Z9)J[W5W:V>GQYAL_,N97: M.,'H,$ 'T'O6MIE[X$^(/QJ;X@?%CQW!H#>%=.DN-$T:>941WD+!I$0_?*!% M&!R2RYZ"O,R&LEQ/+F_GJ?A<_ L=%O+K+LCZ#W#.,\UWWPU_Y MU_P!?;_\ MH*U\7?L[_M->#?B$TNJ^*K_4M,\5:GKXTFPT066#N? TZ4X2O)%^JNI_P#' MF_\ O+_Z$*M55U/_ (\W_P!Y?_0A7)+9G8MSO-)_X\8OI4/B#_D&2_[IJ;2? M^/&+Z5#X@_Y!DO\ NFN$ZCC-/_X\;;_KFO\ *N:\>:#X5W6'C/Q)9)++X/2Y MU.UOBKL]H/(99G54Y?,>[Y<'D @9 -=+I_\ QXVW_7-?Y5C?$/P[/XN\ ^)= M"M9(XKK5-,N;**28D(KR1,BEL G +#. :[)-J#<5=K8QI\KFE)V3W].IC+\, M_!4FDZM,ME]GM=>M8H;N=;R>%Y(Q++-'M<.&C827,K!D*L"_7A<<_P"*/@W\ M,M-DUS7];BNH]MC=377F:U>E+:%V26>6&$38A=GA1S)$JN77=G=S7*^/?A;\ M0OB3X9T*UU?0_"L4NBR%4TV/7'N;:^1[=X7>1Y],81LH;@")\AW&Y>IX[5_V M4_%^I7PM)H_#.HZ6MJ]M]MN[EO/F!T9[$>:ALVDD82F-BTEPX*H,*K"JE[SD ME\O/^OZL13O:/-\_(]7M?!?A7P?X#O/%/A^TU82W%I+SW12X\@R[A M=2,ZLPMX20W(*]BS9CT'Q!H]UHMD;34Y(9,^;+L)QOP1TYQQ[5WGB/P7#K7@ M"[\,VS+ID4EF+6%K50BP$ ;"BC ! X'I7SAIOAKQ;X0U86/B'P[+<1@X&J: M6?DD']XK@@'\!7F8_!K$R4HNUM%Z!3^'7<]>^W6"QLIU:XD4K\@VXVD$$9&. MF2W%<[XA\5:-H>J6;P:A-J&IW-VJ+'QDY(^8_B3^55/&-K#INE1210:C=2.F M1#;H-_TZ'^5<%X+^$OC'X@>*+*YGTMO"GAZWG2:>>X8M=W*JP8(,_=!(YX'X MUY5+*GS)U)7MVO\ YFOJ?7CL1;LPZ[,_I7A_@WQ9I6K:;=OP M.,D'I7L8W"K%16NJ,XGKZZE9-.7EUFX968>8JK@G.T$@XZX+\^U87BC7-!TO M33>7FKRM)##^[BP.NX84#'N:J&S@_P"$8%VT5_$_3R2@\SIT_P BO*IO!?C/ MX@:J;30/#LVFPLV&UC5R2(AW9%P,GTX/U%>)'*92=IRT]'_F:'UCX U%]6\% MZ->R(T;SVJ2%6.2,CH:\_O?%&FQ_$C4[;4YWMY+5@8"&(RQKWL5A57I*F^AG&USMEOK*18@VM3C"DI M;\@:KZGJ.BM:EKS6)XK<.LC+)CKM!9B2.3DL*YOPG9K?Z1/)=66H:9-&F6AG M4$CZ9 KSOQ-IOB'Q#J1L?#WA6^U.9C@7-\Q2W3W/ !'XGZ5X*RJ3=I25O1_Y MFA]"?!/Q'%XF\.:A/;[S:PWSPPN_\:A$.1[9)K/^)WB"SL/&>C6.J.T6GS1* MQ?/ ^=@P]B0!^57O@7\.;_X:^"WL]6O1?:M>7+7ET\8Q&CE54(@[*JHH_.L# MX]?#'7/%4]AKWAIXIM1LXC!/IUS_ *JZBW;ACT8$G!XZ]:]V>%C+#+#]-/P, M]+FA+J]A=,TD>KW$:N491C=M(50#G\^<]JBN+[3&MI%?5YUS&RNV!A@""H'' M Y-<%X M;RXF^RZOH>H:)EZ3,]W:6]MO>X/W2VY0 /S- M;OQFUO\ L+PO;3,6$,EXD4I7LI1SGW&0*XC]G7X2^(?"=]?^(_$[Q6=Y=P?9 MK;2;7_5VT6X,2Q[N2!SD].M=W\9/ -W\0O!YL=.O/L.J6TZW=I*W*>8H9=KC MNI5F!^M>[3PL889X=;._XF;M>TMQ9:I+'"D)7"Y8'=@MP<]^W\JD7 M4+!-F=9N"RLK+)M^Z,D%+*Y\WNR5O1_YFAT>C^)M( ML/'VA:9IMU)?7=U*_F@'B-1NY./8#_OJO5?&UY)IWA'6+J($R0VLCJ <'(4G MK7SO\%OA%XMU+QQI_B;7;)?#.C:>YF@T]6W3W4A4JID/]T9)QZ]A7T=XJ\/Q M>*O#6J:-/(\4-_;26S21G#*&4C(/J,U[N$PL<-2=-=3.5KGEOA?Q)HU[H,#V MVHRP7A\'^ M,? NK"SUW0GU:V#876-,)!D7L77!Y]>/Q-=QXCM(+'0H;A8M0F=TSY,2#?\ M3_(KPYY5).T):>:?^9H'CSQ7HOAVSGODU.:^U,E%AAP SG!';IT4>V:]H\17 MDMIX1U.ZCXFBL995YQ\PC)'/UKY(TOX3>,?BIJRVR:/)X7T"1MMUJ5XQ-T\7 M\2Q@_=)'&0!UZFOK[6-#@UKP]?:/,6%M=VLEHY4X8(Z%#@^N#7KX+!K"QEWD M1*QY%X1\2Z+J6@R$7TMM=W#XE"D[E4,F 1Z_?_*MI-2L6N#+-K%PP9P955<$ MYV!B#CT,G/!X%>,S> O&GP]U3[+J>C-XBTY6VQ:OIY*RLG8R*,Y..N1^->@3 MV-NOAM;O9?*QX\G8/,Z=/\BO)GE4D[4Y:>=_\RR[XBUC0;'3QVB5U7/X 5\MW?A7QGXZU0V MGAWPM-;AFQ_:FM,?+C']X*0 ?R-?57PQ\%_\*[\"Z3X?-Y)J$EHC&6ZE^]+( M[M([?3<[8]L5Z6!P*PLG.]VU8B1U%07'_'S8_P#7&6T"*#8W4?FPRC;DED)SG/1T*D>M73YN=K+H^HS[K:0AD.VWN2 M/DRV34.BW%QJ#>+8IK2]M_$+6]C;#3;A2)2J\%@@^]\P&&]#[TZSC9 M15UK\+_0NFG>[U\RFUKIFA_/*Z:M>C^)@1;QGV!Y<^YP/8U]/?L*:Q-K,GC2 M2;<=K6JJ6Z8_>< = /85\Y-X-M=! G\476;G&Y=)M7!E_P"VK]$^G6OIW]B7 MQ*-:B\66L$<5K8VK6_E6L PB$^9D^I)P,D^E9&DMCZAKX3_:-O;'7OB/K>E: MGY8<"/[J-M^F?F4ANO-?=E?$7[2BZ;XN\?:A'?6,R[@7;*O[V$]5RYRZDCCK4EGK37'@_Q!>V%V9;6\USR+ M>"%M9%RV,C]L#6H['^Q[2[?RK.X38N[@.[,05ST/R_PG@U\E7WA.2Q6 M>]T"X%J'#-);@%H&R),DIU0XS\RY'^R*^POVMK^VN=/T_1[NTM+RWD3S7CO( M]Z')*@ C#(>OSJ+;0LX:*:1Y,D1L/\ 6 *WY]N* M@_X1MH5$^N3-9J>5LX_]>WU[(/KS[5J^&_$1U+QC37%I)'Y< MIE,A"[@>C ,#D<]JS;'PQJ7B"$W]W*NFZ83S>761N_W!U<_2L9-N68\L?K7UC\8M+O=8^'^HV^GQ MB:ZP'6+."^#G /K7RW^R']N #,^"O3^Z/:OI_XV74 MUG\.-4EA5CA1OVINPN>3BI>Q+^(_/UM7L/$6H7.EZO:2Z=JN_;<6=Y$%F#;L MX=&XDP._)'8BN>U;P]J&BV,@M)DN-+.TO#,VZ(#,;$!F.8\G:,29'^U7:W5U MI?CFSBCN5AU>T'_'N99BLT W<>30?[#[E/H*Y;6-%U>VT^YL[9I?$&G,J M^;;R+LU"&/*,=T:Y\Y=J@;H_QKLK:1;J*S[K9^IE3W2AJNSZ&_XQL;%O$%QJ M&IR,QF5)$TZ%QE 5! D<<#Z+DX]*P;76+[6-#SJ6KRZI?7(T70)%0VQD3$TJ!0 (XNO XR<"LJ/Q=9:#?6=GH-J M;")YD1[ACNN)?F'+-_"/85Q+9'4?IS#D6Z#&&V#K]*_._P"*VH2>%?B%>:1X MDL9;%/._T2\FRD,ZYRS13#[HRP!&1D\OR#^5?G]XV\21:EXQU M[3+N6*:0W0%[I]Y&)8&";P_-]GCW*ZZ/J%SN@?!BOF85_K\&FVLEOI< M8V&&;=NEE_P!Y_3V&!]:^^?V3 M[6\M?@3X>6_MI+6X8SOY#8V;34_M745ZZE=) M\BG_ *91'_T)N?:ON3]E+5)M:^!^AWD\CRRR27)9I#EC^_<5 Y['NW@?_D#Q M?2MV^_X]9/I6%X'_ .0/%]*W;[_CUD^E?:?_ *N7_KJ_\ZM55T__ %/9M9TR>QCM6MXX@MQ( MRME0<\!37T;17H8+'5^CMJK_YGQE_PQ_X MT_Y^M+_[_-_\31_PQ_XT_P"?K2_^_P W_P 37V;17N_ZSX_^[]W_ 3Y3_47 M*/[W_@7_ #XUA_9 \9>:NZ\TM5/!;S7./?[M?0_P1^">A_ _P (Q:1I2":\ MD >]U!U DN9,=3Z*.<+V'ODGT.BO*QV;8G,$E6:LNVA[V5&?^0@W_7,_P Q7B3^%GTT=SY8_P""I_PUOO&7 MP%T_7[")IW\-:@+FX1!DBWD4QN_X-L_#-?ES\*_AG?\ Q;\32>'])FC75FM9 M+BUMW!)N60J3&N.AVEF^B&OZ#-2TVUUC3[FPOK>.[LKJ-H9H)E#)(C##*0>H M()K\S?C[_P $W_&?P]\53>+_ ()WLT]LK/+'IL-QY-]9;@0RQ.2-ZX8C&=V# MCGK58>LHQY&['%B\.Y252*OW/// .D_%7]D>Q\3W'@/7-+UD:W#$8HH;%KC[ M9!YB1074.2#RT[J!SS&V17D.N?LYZA8V.F75UK$;ZOJ>F2:Q)8^1M>%5@>=U M?+ A@%(/&,]*QO$?@?XPZ-&-%UG1/%D$45NEBMI<6T^U84D,BQ 8QM#DL ., MG-=I\,?V6/CQ\5-9M9=-T'6=.46OV :MJQ:UBBMMNPQ[GP2FPD;5!XXQ77\/ MO.2.#XK146<'^SC\-[[XK_'#P=XZ M/J<)AEC/WE]'4]F4X(/J*FMT.FGU/R$\%>/O#FG?\$H]:T2?5]-?7!XD6<:. M]T@N)$%S <^7G=C /..U?5$GQ3^'?QU\4?"[XOZ/^T'!\/\ P[X4M(_[4\&2 M7JV^67EHWB+KG(^3E6!4#;7P1^U/_P $Y?B9^SSK%Y>:9I=UXP\&;BUOJ^FP MF1XDSP)XUY1@.^,&OE*:TGMI#'-#)%(#@HZ$'\C7.:GZQ_"G]I#X?_$;XF_M M<>*+'5M/T;2M:T:&WTW[=,EN]^T=M+$9%5B"2Q&<=<$9KX0_89^%M]\7/VI/ M .D6L+R6]KJ,>HWDBCB." B1V)_X"!]2*Y+X/?LV?$CX\:Y#IO@SPIJ&IEV M>[,1CMH0?XGE8;5'XU^W/[#'[$.C_LC>#[B:YGBUCQQJR*-2U-%PD:CD019Y MV \D]S]* />O$G_(1_X /ZUD2?ZMOH:U_$G_ "$?^ #^M9+@LK #)(Q79'X# M#[1^57QMO-:O/B1=6<&J68B4JD%OGXU^.4_P"*O4_KBO;ZK-].5_D> MW_!#_A(+KX3:-/'&1-<6C6QB),C@8VJ!VQP.U-\77EY6M9YW:2 M/;*Y R8P>Y/([U%XLT&PM?C9\,;Y?"6HS7-S9:ANO1W KY.TV;[9KUA))I,R,KQH&WG "@ '[OH*^L/!O_ "#9 M_P#KNW\EK]!X>_WSY,_/*'QF]574_P#CS?\ WE_]"%6JJZG_ ,>;_P"\O_H0 MK]*ELST5N=YI/_'C%]*A\0?\@R7_ '34VD_\>,7TJ'Q!_P @R7_=-<)U'&:? M_P >-M_US7^53U!I_P#QXVW_ %S7^53UWK8Y0I&;:,TM177^I;Z4Q',1?$:P MF\<77A<13"]M[07C3,%\HJ6 P#G.?F':KNF^+K75+B^A1'0VLGE.9 ,,>>1S MTKQ-IGC_ &@-1.<%M(Q_Y$3_ KH= N'74-8P>3+D_K6E.*E"CZ7XPL]6T_[7%$Z+N*[' W<'V-,O/'=E9:YIFENDC37^_P M MU V+M&3NYS^0->=^#YG$:QY^7S7X_"LO5+A_^$Y\.,3RLDH'Y"OFJ.-K3P%' M$/XI/+*'3M-O#'*T=^8PB@#*[QD;N?Y9KA/CP[/\ ##51G@Q+ M^CK6"+EY/"/AHD]%MV'_ 'Q7TM&*G54'L?-XJI*C0E4CNCV"\\5V=GJ5G9.C M-)=;BK*!M7:,\\U-<>);>UAGD8';"A![49X'F ?]_&K@_#\[Q_&?QK@\M%;D_]^UKJPM:5;#TJ MLMY)-_-7*QM&-#%5J,-HRDE\G8]MT[QE9ZI9W=RD;JEO(\;*X&25 )(Y]ZDT MWQ=:ZCIL5Y$CJDF<(P&X8)'//M7F'A^9UTW55!.#/)^H%6?!]P[:?"F3MVO_ M .A&C%594LQ6&C\+A)_-.*_4\_#_ +S*WBI?&FE]ZE_D=_)X[LH_$EOHI20W M$T!G64 >6 "1@G.<\>E5]+^)&GZMXJUG0(HIDNM+6-I9) OEOO7<-I!SW[@5 MY8]Q(?B%IKECN-JR_P#H59GAFXDC^,7C+!Y:"W/Y1K48>M.I*HI=)-?*R?ZG MIXNA"C&DX_:@F_6[7Z'N6F^,K/5+.[N4C=5MI'C8.!DE0"2.?>G:;XLM-1TZ M*\B1D23.$8#<,$CGGVKS'0)G73]54'K/)_(59\'SN=/@3)VX?_T(U>*JRI9B ML-'X7"3^:<5^K/-P_P"\RQXJ7QII?A+_ "/0&\=62^)K;1-DAN)X3.L@ \L M$C!.+K33[JQMY%:1KM]B,H!"GCD\^]$WBRS@UF+3RC>=)$91( -N,GCKG/ M'I7F&L7+R7.B.2<^8"/QQ3]2N)!XFM7SSY)'\ZTS&K+#4J,Z>\I13]'*QP9> MOK%:O3J;13:_\!O^9Z;J7BZVTO3[R\E5VCMHVD95 W, ,\(/BUIGASP9 M#XEG@N9;.01D0Q*IE&_ID%@/UKD/%T[_ /".W(S]ZS?/_?)K@?B),\GP3A4G MY5$'_H8K+V\_K/LNG+?YWL==*C&>!]N_BY[?*S/H?4?&%KI]U8P2*\ANW\M& M0 A3QR>?>B;Q99PZQ#IS(WFR1F428&T#GCKG/'I7E^K73R3:(Y)_UBD?CBI- M3N)!XFM7SSY1'\ZUS&K+#4J,Z>\I13]'*QR9>OK%>O3J;13:_P# ;_F>FZCX MNM=,T^\O)%=H[6-I&5 ,L%&>.:M:'X@@UW2+;4(0R17$8D59,;@",X.*\L\7 M7#_\([![+G[L %9JM/ZTJ/3EO\[V.JG2C+ ?6'\7 M/;Y69M^'OB1I_B35=-K&_T.75%BD6 M&,,QC91O^7KWQ^M>*?#V=X_''CX X/VQ&/X[ZWM&F=?"=W&#QB0?I795DXX2 MK6C\4=ON?^1Y\97QM&B_AE>_WQ_S9ZQ9^*+:[L;>Y0,$F4,%(&5SZ\U6M?'% MG=>*)=#5)/M,=O\ :3)@;"N0, YSGGTK@O#EP[:8BYX6#C\*RO#=PY^*18DY M:QQ_X^O^%>2L54='#U.LW&_S5V>Q1P\)U\33>T%)KY,]V!W#-07'_'S8_P#7 MCR:AX_CN-)N&M;^"(+* MO5)F6MI:0P)"V]XG<9D"R'+(O!!4'&3T%9NG M^,##<06FMP&RN!(BI,K$+]Y,[7ZKP#P:T- N++3Y/$U\FE6\XAM+1C.Y*Q2R M2?,-\(^1F')!P/?-:UVW!>]S*_S] IVYGI9_@85GX?U#6H3>W,@T[3B23=7. M1O\ 78.K'_.:^K?V'UTN"'Q9;Z;"W[MK?S+F5OGE)\SJ.@ YP/>OD^^U/5/% M=T\A=IMO#2N=J1CT] /85]2_L):?;Z>OC%8IVN)6:V,CXPN?WG3O7.;2V/K" MOAG]IS0;'4?B5J=]I5[-H^H1KYBH. />OL3]AW3Y--^&NLQS7"7$K:JS-L;<%/E1\9Z'\*P-);#?VPM+TO6M, MTFVN/MD.HH3-#=:>X$T0R0,HWRRKN/W,@G%?)5S>:KX:L;D:C''K.BC*+:>WMK35K6#3[NZ2YN_WI@57*(J/G,9/6O MD;]C72;RV^,AN;N00LVGS!;5C\X&5Y([?CS7UQ\9;R*S^'FJ&:)9DD41[&QC MGZBI>Q#^(_/O5/"UO>7TE_H\QT^^9]QDM4&R0[@!YD0PK=/O+@CT-8&K>)+V M'26LM10V=PQ5;;4+?+QABT?S(_5&"J20<&M&Z\.ZAX;N&N-"G$MHC9-I(24 M## '5D_4>I%4[_Q9!J6DW4+0I;ZLR*HANP"'R8U&?X9%X;UKMG[L9*/NNST> MWR,HZM-Z^?\ F;_C*PU/7O%E]#;/)T<>"'.=HRI^5^%Z_*1D_>K>G%2E9QOI\^FJ M.9NRT=CD(=4U3PO(L>I1G4].&SS)TA^=4W0L?.AYR J#E=PYJ6&:^U'X?>%X M+6XNM4EN9KJ1(=Q?ROWF!&J]@H'ZU%I_B[RKBVLM?MQ;$.B+.&(CR6A^Z_#1 MG:I/S8/-68M:N]+^'6E/&88&U2XNIG-I&$,J"3:N\CJ>#GUXSDT5FVXVE=:^ MOS+IZ7TLRE)H5EHRF76;A;NY'/V*!_D7_?\>!_P#D#Q?2MV^_X]9/I6%X'_Y \7TK=OO^/63Z M5P&IY]I_^KE_ZZO_ #JU573_ /5R_P#75_YU:KNC\*.:6["BBBJ)"BBB@ HH MHH **** "BBB@ K0T6\CL;MI)20I0C@9[BL^BDU=6'L=7_PD-E_?;_ODT?\ M"0V7]]O^^37*45G[*)?.SJ_^$ALO[[?]\FC_ (2&R_OM_P!\FN4HH]E$.=G5 M_P#"0V7]]O\ ODU%=:]:2VLR*S;F1E'RGN*YFBCV<0YV*."#6W_PE$G_ #[K M_P!]5AT5;BI;DIM;&Y_PE#_\^Z_]]5SFH>'?"FK79NKWP;H5Y=$Y,UQ81.Y/ MKN*9J>BI]G'L/F9JV6M0Z;;);VFGP6MN@PL4("(OT &!4_\ PE$G_/NO_?58 M=%'LX]@YF6M0OCJ%QYI0(<8P#FJW2DHJ]M"2&>QM+J9Y9K2VEESA>_*C7VU6W+S.WJ223/(V7PY]64& M@SNT)B)!B;@IM&T_A4=%+V5.]^57]#/F;5KD']GVG_/G;?\ ?E/\*ECC2)=L M:+&O]U% 'Y"G44XTX0=XQ2^1-D%5=3_X\W_WE_\ 0A5JJNI_\>;_ .\O_H0J MI;,:W.\TG_CQB^E0^(/^09+_ +IJ;2?^/&+Z5#X@_P"09+_NFN$ZCC-/_P"/ M&V_ZYK_*IZ@T_P#X\;;_ *YK_*IZ[ULW\%K9J1 /+.2W' MK3?^$%AFOK:YEC#S0$LCGJI/6NZQ1CVK)4J:BH**LNEM-#7VD^=U+OF?7J1=KQMT8=:RSX#M_L=M;")1#;A1&G9=HP/TKN:*U6CNC M*24E:2NCB[KP:EQ-#(R!FC^Z?2FR>$6F38_S1X("_6NVQ[48'I4*G%-M+??S MZ?D6Y.5KO;;R]#FO#OA>'0M/^RP1B*(9PB]!DY/ZUEI\/[.'6[S4XK=4O+H! M99AG+@# !_ "NYHQ3C%12C%62'*4IRW3[CA%\!P'4(KQHE,\:E5D[@' MM26_P\L[;6+K4HK=4O+E0LLPSE@ ?R%=YBC%)1C&]EN7*VAQ=MX+ MCMXYE1 HE8LWN33+?P;]CB"0#RPO0#WZUV]&/:G**E+G:N^_7^M"%[L/9KX> MW3[CA[?P- NJ0WK1JT\0*K)W /6KWBOP;:>*---E?0+"8IC;ED!\D@K[8HN/!L1/3>WF<3-X)BF^S[D!\D@I[8I;CP9'-=).5! M=1@-Z5VN*,4Y14TE)72%'W&W'1OX\&_:X7AF_>1,I3:?[I'(K6T7P['I. MFK:0H(XE7:JCL*Z+%%'+&_-;4?-)1Y$]-['"V?P^L]/O[^[M[=(I[U@T[KU< MC."?S/YU+!X)B@LY+=$"QOG*_7K7:T4]TXO9D_:4NJ.(A\'FVB5(?D4#;@>E M.T[P3!:ZLM_Y0^T!/+\SOMSG%=KBC'M4>SA9*RLMO(M3DFY)ZO?S]1L:[4 J M*X_X^;'_ *[C_P!!:IZ@N/\ CYL?^NX_]!:G/X6*.YZ##_J5^E25'#_J5^E2 M5Q'2%%%% !1110 4444 %%%% !1110 4444 %(WW32TC?=- ' 7O_(P7G^XO M\S3J;>_\C!>?[B_S-.KLI_"<\OB84445H0%%%% !1110 5\Z?M(?L^^(O'&H M+XC\(:C"NH1H1-I=V,1W/&,J_P#"P' [<\U]%T4TVG= ?F+J$VS4CX?\7Z// MHNL;EC:VO%VNP+("4?&V08!YY%4?#.F0Z3;^*[8/-!U [5^C_Q ^%_ACXH:0^G>)-)M]1@(^5G7$D9]58K']B672=3L<1VMI'P/? X ]S^=?:_P"RK\#M:^#^DZO3755(Y2 MN%?%?[3O@OQ=X5\7ZCXABTB35O"UTK/)=6J^8\!8Y82)_<&!SWS7VI2,H=2K M ,I&"".#51DXOFCN19/1GY:ZAINC>,+?[993"&Y57Q)&Y5E^69BNX&?$.G:O?"7[%K7F2R1+^^>5XQN0@?(/NYW D>W:OL7XN?L?\ MAGQY)<:IX>D_X1+Q!(K9FM%_T>8D$$21].=QY'/->(Z!^S#\0-2DU7POJUI; MZ?))JIU%]81@;:>-D524 ^8L".%/3-*I*,DK*SO\BX:/5Z?B>*W&K%E^P:7; M>4DAVB&$%GE/;<>K']/05]O_ +'?@GQ!X)^&MZGB*S>QN;Z_:ZBBEX?RS&@! M([#73?"?]G?PI\*88YK:V&HZQCY]2NE#/G_8'11].?>O4:D)2N>!?M5> M?%/B+3+'6/"]E_:L]D-L]DC;93&"6S'ZMGC%?&]Q=:7XFBNK#4K9K/48=QEM MKB/:ZNHD)+(<9.0/G7!]Z_46O-_BQ^S_ .#_ (OVK'5[ 6^J!<1:I:?N[A#@ MXRP^\.>AK6-1Q7*U==B+7UV9\">&=)N]!\8-82:BDUK=Z;=PH;ABS)&K[F92 M!ECN4G#8//>J$FI6>AJ5TY#YW0WU7G[+_C[P3XT,:+'XFT MJ\LY[&VU2+"20-(X<&8$\9.02.*]A^$7['^A>#_)U+Q.R:_JXPPA(_T:(^P/ MWOQX]JR=G)N.WF;*5HJYY=^QGX'\3M\0I/%%UI\T&@FTEA2XF7:'=BN-N>3T M/-?8GB;PW9>+M#NM*U!"]K<+M8*<$>X/K6E#"EO&D<2+'&HVJJC ] *=3,V M[NY\+_$3]F'QQ\*IWU'PQ++XQ\/QG=]F)VW\"Y!P.T@Z\]?:O$=1@U^JU>2?%_P#9D\&_%Y6NKJT_LK75YBU: MQ 24$=-PQAQ[,*T]I+D<'JO/H2DN92V/B'QMJ4UEK$NF6T9$NV..18\O)*^P M9W-U\UN]\3^ M47[7<.)I]#U _N)&&/]4PY3N<="3U%?5=%4KIW6Y'J?F)?2 MDZLOA_Q;I-SHNL#9$UM>*%D(+0K\C?=D& Q[C%5--O#H/P^T:9(5@DFN;IK= MBY=HX@^T%,YV9(8X'Z XK]&_B'\+/"_Q3TAM.\2Z3#J$7\$C#;+$?5''*GZ& MO,/ G[(/A?PK-#%J=Q/XDT^PE=]-MKX#; KL6*N ),'IGUZ4ZDG4DFUKW[E M0M!-'RM\-_@/XP^,TPDM+=K#1G/[S4[P$1D=]@ZN?IQZD5][?"KX=VOPK\"Z M;X:L[F6\ALPY\Z8 ,S,Y=N!T&6.!Z5U5O;Q6L*0PQK%$@"JB# '8"GTA.5S M:\#_ /('B^E;M]_QZR?2L+P/_P @>+Z5NWW_ !ZR?2O/.D\^T_\ UH-/_X\;;_KFO\ *IZ[ULH?]^!_\57IW_"&Z=_SP3\J/^$-T[_G@GY4_:2%R(\Q_P"% MF:;_ ,^>H?\ ?@?_ !5'_"S--_Y\]0_[\#_XJO3O^$-T[_G@GY4?\(;IW_/! M/RH]I(.1'F/_ LS3?\ GSU#_OP/_BJ/^%F:;_SYZA_WX'_Q5>G?\(;IW_/! M/RH_X0W3O^>"?E1[20H?]^!_\51_PLS3?^?/4/^_ _P#B MJ]._X0W3O^>"?E1_PANG?\\$_*CVD@Y$>8_\+,TW_GSU#_OP/_BJ/^%F:;_S MYZA_WX'_ ,57IW_"&Z=_SP3\J/\ A#=._P">"?E1[20H?\ ?@?_ !5>G?\ "&Z=_P \ M$_*C_A#=._YX)^5'M)!R(\Q_X69IO_/GJ'_?@?\ Q5'_ LS3?\ GSU#_OP/ M_BJ]._X0W3O^>"?E1_PANG?\\$_*CVD@Y$>8_P#"S--_Y\]0_P"_ _\ BJ/^ M%F:;_P ^>H?]^!_\57IW_"&Z=_SP3\J/^$-T[_G@GY4>TD'(CS'_ (69IO\ MSYZA_P!^!_\ %4?\+,TW_GSU#_OP/_BJ]._X0W3O^>"?E1_PANG?\\$_*CVD M@Y$>8_\ "S--_P"?/4/^_ _^*H_X69IO_/GJ'_?@?_%5Z=_PANG?\\$_*C_A M#=._YX)^5'M)!R(\Q_X69IO_ #YZA_WX'_Q5'_"S--_Y\]0_[\#_ .*KT[_A M#=._YX)^5'_"&Z=_SP3\J/:2#D1YC_PLS3?^?/4/^_ _^*H_X69IO_/GJ'_? M@?\ Q5>G?\(;IW_/!/RH_P"$-T[_ )X)^5'M)!R(\Q_X69IO_/GJ'_?@?_%4 M?\+,TW_GSU#_ +\#_P"*KT[_ (0W3O\ G@GY4?\ "&Z=_P \$_*CVD@Y$>8_ M\+,TW_GSU#_OP/\ XJC_ (69IO\ SYZA_P!^!_\ %5Z=_P (;IW_ #P3\J/^ M$-T[_G@GY4>TD'(CS'_A9FF_\^>H?]^!_P#%4?\ "S--_P"?/4/^_ _^*KT[ M_A#=._YX)^5'_"&Z=_SP3\J/:2#D1YC_ ,+,TW_GSU#_ +\#_P"*JQ9_$"QO MIECCM+Y6)QEH0!_.O1O^$-T[_G@GY5)#X3L(6#+"H/TH]I(.1$7@^W:WTF)6 M&#BMF\4M;N!Z4^&%84"J,"G$;A@]*R-#R34O$4'AN26*YM[J1B[-^YC##D_6 ML_\ X69IO_/GJ'_?@?\ Q5>L7GAVTO6W21*Q]Q57_A#=._YX)^5:JI)*Q'(C MS'_A9FF_\^>H?]^!_P#%4?\ "S--_P"?/4/^_ _^*KT[_A#=._YX)^5'_"&Z M=_SP3\J/:2%R(\Q_X69IO_/GJ'_?@?\ Q5'_ LS3?\ GSU#_OP/_BJ]._X0 MW3O^>"?E1_PANG?\\$_*CVD@Y$>8_P#"S--_Y\]0_P"_ _\ BJ/^%F:;_P ^ M>H?]^!_\57IW_"&Z=_SP3\J/^$-T[_G@GY4>TD'(CS'_ (69IO\ SYZA_P!^ M!_\ %4?\+,TW_GSU#_OP/_BJ]._X0W3O^>"?E1_PANG?\\$_*CVD@Y$>8_\ M"S--_P"?/4/^_ _^*H_X69IO_/GJ'_?@?_%5Z=_PANG?\\$_*C_A#=._YX)^ M5'M)!R(\Q_X69IO_ #YZA_WX'_Q5'_"S--_Y\]0_[\#_ .*KT[_A#=._YX)^ M5'_"&Z=_SP3\J/:2#D1YC_PLS3?^?/4/^_ _^*H_X69IO_/GJ'_?@?\ Q5>G M?\(;IW_/!/RH_P"$-T[_ )X)^5'M)!R(\Q_X69IO_/GJ'_?@?_%4?\+,TW_G MSU#_ +\#_P"*KT[_ (0W3O\ G@GY4?\ "&Z=_P \$_*CVD@Y$>8_\+,TW_GS MU#_OP/\ XJC_ (69IO\ SYZA_P!^!_\ %5Z=_P (;IW_ #P3\J/^$-T[_G@G MY4>TD'(CS'_A9FF_\^>H?]^!_P#%4?\ "S--_P"?/4/^_ _^*KT[_A#=._YX M)^5'_"&Z=_SP3\J/:2#D1YC_ ,+,TW_GSU#_ +\#_P"*H_X69IO_ #YZA_WX M'_Q5>G?\(;IW_/!/RH_X0W3O^>"?E1[20H?]^!_\57IW_"&Z=_SP3\J/^$-T[_G@GY4>TD' M(CS'_A9FF_\ /GJ'_?@?_%4?\+,TW_GSU#_OP/\ XJO3O^$-T[_G@GY4?\(; MIW_/!/RH]I(.1'F/_"S--_Y\]0_[\#_XJC_A9FF_\^>H?]^!_P#%5Z=_PANG M?\\$_*C_ (0W3O\ G@GY4>TD'(CS'_A9FF_\^>H?]^!_\51_PLS3?^?/4/\ MOP/_ (JO3O\ A#=._P">"?E1_P (;IW_ #P3\J/:2#D1YC_PLS3?^?/4/^_ M_P#BJN67BFV\1?Z/;VUTC,1S+&%'!!]:]"_X0W3O^>"?E5BU\-V5FX:.)5/T MH]I)Z#Y$7--0QV<8/7%0ZY&9-/E4=<&KZJ% Z4C*'4@C(K(L\>NO&5IH:QV MT]K>.\:A28X@1P/K5;_A9FF_\^>H?]^!_P#%5ZI<^%[&ZH?]^!_\51_PLS3?^?/4/^_ _P#BJ]._X0W3 MO^>"?E1_PANG?\\$_*CVD@Y$>8_\+,TW_GSU#_OP/_BJ/^%F:;_SYZA_WX'_ M ,57IW_"&Z=_SP3\J/\ A#=._P">"?E1[20H?\ ?@?_ !5>G?\ "&Z=_P \$_*C_A#= M._YX)^5'M)!R(\Q_X69IO_/GJ'_?@?\ Q5'_ LS3?\ GSU#_OP/_BJ]._X0 MW3O^>"?E1_PANG?\\$_*CVD@Y$>8_P#"S--_Y\]0_P"_ _\ BJ/^%F:;_P ^ M>H?]^!_\57IW_"&Z=_SP3\J/^$-T[_G@GY4>TD'(CS'_ (69IO\ SYZA_P!^ M!_\ %4?\+,TW_GSU#_OP/_BJ]._X0W3O^>"?E1_PANG?\\$_*CVD@Y$>8_\ M"S--_P"?/4/^_ _^*H_X69IO_/GJ'_?@?_%5Z=_PANG?\\$_*C_A#=._YX)^ M5'M)!R(\Q_X69IO_ #YZA_WX'_Q5'_"S--_Y\]0_[\#_ .*KT[_A#=._YX)^ M5'_"&Z=_SP3\J/:2#D1YC_PLS3?^?/4/^_ _^*H_X69IO_/GJ'_?@?\ Q5>G M?\(;IW_/!/RH_P"$-T[_ )X)^5'M)!R(\Q_X69IO_/GJ'_?@?_%4?\+,TW_G MSU#_ +\#_P"*KT[_ (0W3O\ G@GY4?\ "&Z=_P \$_*CVD@Y$>8_\+,TW_GS MU#_OP/\ XJC_ (69IO\ SYZA_P!^!_\ %5Z=_P (;IW_ #P3\J/^$-T[_G@G MY4>TD'(CS'_A9FF_\^>H?]^!_P#%4?\ "S--_P"?/4/^_ _^*KT[_A#=._YX M)^5'_"&Z=_SP3\J/:2#D1YC_ ,+,TW_GSU#_ +\#_P"*H_X69IO_ #YZA_WX M'_Q5>G?\(;IW_/!/RH_X0W3O^>"?E1[20H?]^!_\57IW_"&Z=_SP3\J/^$-T[_G@GY4>TD' M(CS'_A9FF_\ /GJ'_?@?_%5K:+KD/B2ZMA;07$?ERASYR;>,$>OO7PW\Z/K M&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>P MW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^ M1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P M%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z M'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DW MPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2* M/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ M\!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY- M\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD M[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/ MK&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]> MPW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ M )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ M ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z M 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'D MWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;; M_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^ M@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY M-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BO MD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z M/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H M^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!; M;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO M_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_ MZ 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2 M*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK M_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O M^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_A MY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&B MOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC M^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y( MH^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P ! M;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'B MO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ MAY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# M6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!X MK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\- MO^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ M (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A] M>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IX MC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y M(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P% MMO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\ M-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^ M2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ M 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@! MXK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3 M?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\ MZ/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A M]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^I MXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ MY(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ MH >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^ M'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_ M^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ M!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ M * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K& MBOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW M\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1 MA]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^ MIXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >* M_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWP MV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/ M^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ M .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * ' MBO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[ M_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K M&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>P MW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^ M1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2**/J>(_D8?7L-_.C\X** M**^V/@0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *VXO WB2:-)(_#^J21NH976RD(8'D$';R*Q*_0W]IWX] M^)_@CX<\!'PY]A)U*VD\_P"V0&3_ %:0[<888^^:X\16G3<(P5W+_*YW8:A" MLIRJ.RBKGP=)X%\2Q1L[^'M51%!9F:RE ')).VL.OH>^_;K^)FH6-Q:2C1A M%/&T3[;)@<,"#CY^O-)!U2!CMG-6L11E%S4E9$2PM>,E!P=V>3U;;1[]=-74&LK MA=/9MBW1B;RBW/ ?&,\'C/:O8OBA^R#X\^%?A>7Q!?'3-6TN C[1)I,[R&%2 MN,D= 3STK*IBZ<8*<&FKI/RN;TL%4E-TZB:?*VO.W^9\4U;M]'O[JQGO8;& MYFLH#B6XCB9HX_\ >8# ZCKZU[KXT_8A^(_@WP_(5XTW8]%R?:NZ^ Y/_ Q1\5_^OFX_])X*53%P5-U*;O:WXA2P52554JJ< M;W_ ^4)M(O[?3X;^6RN([&8[8KIXF$3GGA6Q@G@]/0U4KZ+^)%SXXD_9,\"Q M:G9Z+'X2%XGV.XMII#>,V)]HD4_*!C?T)Z#IS1:_L'_$JYU!K=Y=$MK=8%G^ MW37C^02Q/R#$9;<,9/RXY'-7]9A'F]HTK-K[B'A)RY?9)NZ3V[_IYGSI17I_ MQE_9U\7_ -%E-KZ6ES87C&.*^TZ5I(?, SL.Y58-CGD8.#C.#C>^&/[('C_ M .*/AN+7K1=.T;3)QNMYM8G>(SK_ 'U5$<[?0D#/49%:?6*7)[3F5C+ZM6Y_ M9\KYCQ*BOTC:Y-9V5QJ5U%:VD$MUT^RC7<]Q=:9-'&H]2S* !7UGX;ETG]C_\ 9[TKQ6NEV^H^ M/_$T:F)[I?\ 5AU\P(>C"-%VEE!!9R,D#!7SSP3^W?X^TWQ3#/XDEM-:T*64 M"XLUM$B:*,GDQ,H!R!_?+9QCCK7+[>K4E)48II::NUWY'9]7HTHQ=>33DKV2 MO9>?^1\T45[K^U%HO@W6OBE87/PTN;75EUR-3+I^DJ6"W1?;A4 X+Y4[1WSZ MUNZ;^P)\2[[3X;B>[\/Z=/(F[['=7DAE0X^Z=D3+GZ,1[UI'%4_9QJ5/=OW, MI8.I[65.G[UNJ\]CYMHKM=>^#OBCPK\1++P5J]B-/UJ]N(K>W\U_W,GF.$21 M7&04)/4=,$$9!%>LZ?\ L%?$N\O+R&:?0[".W=8TN+J[D\NXRH.8]L;-@9Q\ MP'(.,UI+$4HI2C?$?X >,OACXPTWPWJ=@MW?:H0N MGR:>QECNV+!=J$@'() ((!&0>A!KT^S_ & /B3=644TM]X=LYY$WFTGO)3*A MQ]TE(F7(]F(]Z3Q-&,5-R5F-86O*;@H.ZW/G*PT^[U6Z2VLK6:\N6R5AMXR[ MG R< #/2HIH9+::2&:-HI8V*/&ZD,K X((/0@U[[\"?!?Q!^%_[1D>A66E:> MGBJVMY\P:M*RVSQ&,G>'CR2",8(SZ''.,>#X(^//CA\8O&EM:6-E'J%OJEPV MJ77G%;*VE:5\@,06(+!@ 3@9(ZTOK$>?=5_O/% MZ*^@?&G[$/Q&\&>';S6=^D:W!:(TLT&E7,CS!%&68*\:;L = 2?0&O6?V6?V M;[S_ (5CXHU36;#1-17Q1I,9T9IU$SP,4E&6+(?+Y>,_+GI[5E4QE*--U(N] MC6E@*TZL:4URWZGQ+17J%Y^SAXUM_BH_P^MK.#4M>CB2>5K24F"*)E#>8[L! MM4;@#D=2 ,D@'O/$'[!WQ*T/1[B^@ET769(%W-9:?=2-.W&2%#QJI..VM[>9M*E2"6SFE,< J MUI*HJ5)7EOY)!1P\'3=:M*T;VTW;/E[6M!U/PY?-9:MIUWI=XH#&WO8&AD / M0[6 -4:^Z?A7\0]-_;.\%ZUX)\;V%I#XHL;5/+%1[U-/$ZR MC67*X_=9]2JF%NHSH/F4OONNAY117TE??L"?$JTTZ:XAN_#]]<1IN^PV][() MF.,[07B5,_5@/>O$O#?PV\3>+/&7_"*:9H]Q-KXD>*2S==C0E#A_,+8"!>Y. M*VAB*52_)).QA4PU:E;G@U'0/M=C=%DN&ZU>)86^EV$ MS2W*S,C-M?Y F %.2'('7..:["U_X)__ !(GMHY)-2\-VTSKN-M+>3&1?8[8 M2N?H2/>D\502OSH:P>(D^50=SYHIT,3W$J11(TDCL%5$&2Q/ 'EOX7O;:34[6^<.L\4@?'Z#1]3TBQG\57=I!'!9Z'(\D3)AB#NDQC'S%B< 9/ S6P?^"?\ M\219^=]O\.F?9O\ LGVR7S/I_JMN?^!8]Z(XJ"IQG5:5PG@ZGM90I)M+R/FF MBNWT'X-^)]:^*$7P_DM%TKQ(\CQ&*(A6-I"2R@Y!5<@C(.01PA\X45Z!K'P'\:Z-\3(_ 3Z0UQXCFPT$,#@QS1D$B57.!LPI.3C&"#@@BO M5YO^"?WQ(CM6E74?#DTRIN^S)>3>8?;F$+G\<>]*6)HQ2DY*S''"UYMQC!W6 MY\T45?U[0=0\+ZU>Z3JMK)8ZC9RM#/;RCYD<'!'H?J.#U%7_ -X%UOXD>)+ M70?#UB]_J5QDK&I"JJCEF9CPJ@=S_,BM^96YKZ'/RRYN6VI@T5],2?\ !/WX MCI SKJ?AN655W?9TO)MY]N80,_CCWKQ70_A-XL\0^/I/!EEHT[^(X97BFM&P M/)V'#,[9VA1_>S@Y&,Y&<88BE4ORR3L;U,+6IVYX-7.1HKZ4O?V OB5:V,LT M5[X>O9T3>+."]E$K?[(WQ*N?JP'O7F_@7]G?QG\05\6)IMG%%>^&L+>V%TS) M<-(0_P"[C0*7NM7:6-OI>GS--2^\.V MT[)O-G+>2F53_=)6(KGZ,1[TGBJ"5^= L)B)/E4'<^:J*[67X,>,X?B(G@9M M#G'B=VVI9Y7##!;>'SMV8!.[., \U[%-_P $_OB1':M*NH^')IE3=]F2\F\P M^W,(7/XX]ZJ6(HP2B>!_@#XV\?>.-0\*6&DFWU33 M6*Z@UXWEQ6F#CYW&>IZ!C>)/V$?B3X?T6ZU"&71=;-NI=K33;J1 MIV Y.T/&@) [9R>P)XHEB:,+N>8-.TZ[U QX MW_98&EV9SC.T'&<'\JHD%201@U]E_P#!/Z^ETWPU\4+J''FV\-K*FX9&Y4N" M,C\*>(J^PHSJVOR_YI!A:/UBO"BW:_\ D?*+> _$RJ2?#NK 9)-C+_\36+% M!)/,D,<;23.P18U4EF8G '0R7-KHEY;JP\R'[*Z;U[@ M,'X/OS]#7I_[1OAG2#\6_@EXTL=/33-2UW5;4WD8 5Y,2P.C. .74.5+=?NC ML*YOK%6$XQJQMS=F=7U6C4A*5";;CK9KH?$>HZ7>:/RN QAN(VC? M!Z'!&:T/#_@OQ#XN\W^P]"U/6O*_UG]GV*UN;&W>ZE3[R0('>3![$@$ ^K"IOCY^U#=_![7#\._AA9V&@Z?HJ"">[6W M60B4@,4C5LKQGYF8,68GIC)F.+E4C!0C[TM?)).URYX&%.%-;\)W$<&MZ/J&C32 E(]0M7@9@.I <#-9=?9WPJ_:&]9\%_& M:338H)+??;:M(@A#-TY[)*,[E90!P>..?#/A?^S+XN^,-UJC^&S9?V+97#VX MUB^E:*WE93P$PK,25(;A< $9(R*UAB)1_"OPS+K][_ &;J^EP8-Q-I,[R&!20 S*Z(=N2.0#CJ<#FO M$JZ:=6%57@[G+4HU*+M4C8****U,0HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OT<_:(^.W_"E M/#G@8GPS8>(QJ-M(/].;'E;$A^[\IZ[^?H*_..OLKQE^TY\#?B=I&AVOC'P? MXFU9]*AV0[-L2HS*@?'EW2Y!V#KZ=J\S&4W4=-\O,DW>WH>M@*JIJI[RBVM& MSB/&O[9B^,/".L:&/A[HMA_:-K):_:HGR\6]2-ZC8.1G(Y[5ULWBC4O"_P#P M3[T5M,NI+.6^OY;.66%BK^4UU,S*".F=N#Z@D=ZYFY\>?LN-;2K#\./%"3%" M$8W+X#8X/_'Z>_M7'ZQ\;-#U#]EW1/AO'::@-2QCTH2I;LI"J#Z[1Z5H^"_!.OZQ^S#HUEXW\;Z3X!^ M'[R^=;".W+7EXC/(X5V\P*0Q8L%"L2%!(XKR;]GSXV:'\)_#/Q"T[5[34+F? MQ#IZVMJUE&C*CA)ES(6=2!F1>@/0\5Z'X1_:$^&'C+X-Z%X%^)^C:D3H@1;> MXT_<4?8I1'!5PP;8Q4@@KW]@8BG5]I.48W3:'A:U+V5.$I6:4^MM[ M63?9ZGHNBZ=X&T;]DWXEV'@/Q+J'B?3H8IC/<7T;QK'*43*QJR)A<8/&>2>: MYBU\4ZQX3_X)]Z;<:++-:SW%U+:S7,#;7BB>\EW$'MG 3C^_4_AO]ICX'Z7X M1USP%;^%=8T?P?!CY0H!YWX9?M3?#SPG\% M;+X?Z_X9U;7+)I;B.\C*1>6;>2:212I\P$N-R?W<')#<#/-*E5ES>XW[T7K; M5*]_(ZHUJ,5#WTK1DM+Z-[-=?\V8O[!?BK6-.^,7]AVTLTFCZC9S/=V^[]VK M(H9)O5]/TRTT7X"_M$V-BJ1V=OX@U)(HXU*JBA(OE ]!T_"N.T? M]H3X,?!'3-3O?ACX7U*X\3W\)B2XU+=LA&^(_$UW<7:WD4<9A+2I&"9&+A@=RL>%/45M7IU,1*52$ M&M$M=V[W_ QPU2EA8QI3FF[MZ;)_%_P#Y,6^&?_7_ !?^@7-3?\%! M?%&I+JGA#P^EU)'I1L#>/;HQ"R2E]H9AT.T+QGIN/K7F?CKXZ:%XH_9M\(?# MZUL]1CUG1[E)IYYHXQ;LJB8?(P)M"U'0[34+2 M"QT\6DBZA&B,7WLV5V.W&".I'TK6-&?MU)QTYYO[UHS&6(I_5W%2U]G!?.^J M^X]-\4W4VM_L&>"3?W#3LNL+ LLQ+%(UFN$49ZX50%'H!BK/_!035K_2K_P= MX8M'>T\.16!E2TBRL3.K;!D=#L55P.VX^M>4ZO\ &S1-0_9=T3X;QVFH#7++ M4&NY+AHT^S%#+*^%;?NSB1>JCH>:]S\5>/M*_P"%<^%-,_:&^'NIR7,<>=.U MC39XY5N%"+EF:.8-&[+MW(20Q&[ X"YSA*G54VOMR=NKNEJN]C6-2%2E[.,M M?9Q5^BM)Z/M=:&1X#\0ZOKW[!?C5-4DEGBL)VL[*68DGR \#!03U"LS >@&. MU?'-??\ XT\5:#J_[&'B:?P_X%E5+32;>]P)+F/SHOWNT$_>=G&2S%M MI8GFO@"NG!RYJE65K:_I^?%_P %_P!H?PW%J^IVFLW<^DWE]"L$;(;9 MUV1Y.>N1(X!]C[5\X_'7QUXAU?XW^)=2N]3NX[_3]4G@LWCD:-K5(I66,1X/ MR8"@\=R3U)K5U;]IWQ1JGQPM?B3LCBN;-O*M]-#$PI:X(,!/4Y#,2W]YB0!P M!Z_K7QH_9U^(>MIXM\3>$-8B\0X5[BUC7,=PZ@8W!9 C],98+NQ\PQ6<8UZ= M2-:K'F=K:='>_P"6A;="K3G0H2Y5S)J_72V_KJ=E\8KB3Q1H_P"S=XGU.-6U MR[U33C-,%VD^:(9'&/3< ?:O'OV\/%&I:E\:I-(FNI#INF6D'V>V#GRU9UWL M^WIN);&>N% [5F?%/]I]?B9\7/!^N'3YM.\*>&KZ&>VL(]K3,BRH[N1D+O(0 M +G P!GJ:XW]HSXG:7\7OBIJ'B71[>\MK"XAAC2.^1$E!2,*+9[6;7[^WB2X MFCP9)[C=;0^80>I<@DY]0":?XBM?A!\=/B!#XJTKXC:CX*\=JT2I#J!,/DS) MA47RY0!N!P"L/D=);:7Z]SOO#_A_QMHW[9>@S>,] M0LM8>;1;E+'4+&W$"RPJ&X:, _'WQG\.>+K/4(/ M#FKZ[>>;K-A#(PMRSO&R2-'\RY!&TKR"3ZYK N/VS-(U;X_:+XNO-'U"W\+Z M/8W%E;6T 1[IS(.78%PHR0HP&X ZFLKX=_M3^'-%U_XB:9XET&[U7P-XMU*Y MO_)0+]HB\UB"&7> /@5\$I+_6?A]X;UJ\ M\17-LUO&;N1Q$JDAMC%Y#AM?L1QZ=8?!WXCZ[>:G)HT_F&&XUB(;YK6%(-RR+D-]TNY'!Z>PJS\(8?@ MW\,?'B:[H?Q=U?4;ZX+K) (6^ ?VCO"'PE^)6NM MX7\-WS?#;6K>*&ZT>^8/.K*A#.-SN&R6<;2V"&ZC KKM"^,W[//POU5_%?A# MPIK-QXD"/]EMIRRQV[,I!&7D8(,$C(#D \<556G4E4G/EE:26UNVS[$T:E*- M.%/FC>+>]^KO==ST7PAXJL]*TO\ :.\1>$)]D4;F]M9Q$T968VC,[;7 ((D+ M'!'45X9^PSKNHM^T %>]GD&HV=R;O?(6\\@;PSYZG=SD\\GU-5_"O[35DG@O MXMVOB.VOKC7_ !IYC0R6<2&WA9HF0*Q9PP5=R@8#' KB?V;_ (H:5\'_ (I6 MGB36;>\N;&&WFB:.Q1'ERZX& S*,9]ZWIX>48U4U]E)?*-OS.:MB83G2<9:* M;;^<[_D>[?LILR_M>?$2($B,#5"$'0?Z;'VKY,\3S23>(M3,CLY%S* 6.>-Y MKV'X._'[2/AM\?/$7C6[TZ]N]'U=[Q?*A"?:(DFF$JG:6VDC: 1N'4G)QSQ_ MQN\0_#_Q-XF@O?A]HNI:)8O$S7<6I-EGG+L2R_O9,#!'<=.E71A.G5BW'3E2 M]&C.K4A4P\XJ2NI-V[KR/>&?$>IZ1J$30WUCAYX(.#7U!KGQK^ 'QLDBU?QWX9U+1/$8C59Y[3>1 M+@8QOB8;P 70$# Z5I44Z-=UHQNI*SMNK;&=)PKX?V$I*,HNZOL[[G._\ M!/O0KN\^+NJ:K'&?L-AI;I--V5Y'0(OU(5S_ ,!->G_ WQ=-:^'/VBO$N@*D MDT>H7E]9&+!4D+,R,..1T/O7G/CC]J?PEX/\ 77@GX.:!/H=I=[UN=6N1MD( M889DRS.SD<;W(*@8 Z$='^Q/XGC\%_!SXHZ]-:?;X=-VW3VNX+YJI"Y*Y(., M@>E<.)C.K3JUI1LK))/?XEOV/1PDJ=&I2H1E=W;;6WPM:=SP#X$^./$&D?'+ MPSJ=IJ%U-J&H:I#;W;/*6:ZCEE59%D)/S9!)YZ$ ]0#7W[H^@Z+HOQJ^*>N) M)'87K:-I\EQ>QQYDMP4GWN 00$-:7 MQ"NY[>RD7Y()&!R5!E*(.>HSM'W0.E<#X)_:ZUS0/C5K7C;5+);[3M<"P7VE MQO@) O$?ED\;D'KPVYLXW9#KTZF*O[.#C:+6NG;3T(P]6E@_XDU*\D]->^K\ M_P 3U?X>6?P;\#_$.V\4Z9\9]:O=9DFS.DJ/(;[<$<@&O2OA MSXLT>/X@?';Q-X;9;JWCL[&^*O$\(:9+:-HX%ESKHXBE2 MG!3E&SE?2[Z/5WV?3YG*_ SQ)\2/B-\>-+U+2]335?$B&>X^T:X[RVT$;(RR M,5!X #X"ICDJ!Q7M%WX)^'>E?'"WUOQG\7[C5?'#:K&PL]%M71(Y_, 6#*^; ML4'"%2RD#(XKYU_9W^+R?!/XE6WB&XLGO[%H7M+J&(@2>4^"63) W JIP>#@ MCC.1[???&C]GK0/%4WCC1_"&L:QXJDN&OHH+EF2".Y)+&0[I&53N.!Q;UI_&#]HCX?^(/BUX%^(/AS M3]4FU739T?4X[I!$'A0C:B_,1O&7Y''3DUF_%?XX?"OQ=\0/#OC3P_XT">WBQE403LH?Y$QPHXY/-8X:$Z;IN4'HI+[VOP-L54IU/:* M,UJXOY)-6]3ZLT>Q@_X:B\0L /W>(/VOH+/]H<>/_#6 MGWDFCS:?'IUYI^H;(I)HP23C8S@$'!!R>A'0FNF7XQ?LVQ^*?^$X7PCK/_"0 M>=]J%CY(\L3YSYFSS?*SGGTSSC-3AH5,,U.<'*ZMZ:O3YEXJI3Q5X4ZBC9WU MZZ+7U1ZM\2M/MX_VQ/A%J"PK'>75A>).RC&X)#+MS]-[?Y%?)?[3?C;6M2_: M$\174FHW"3:3J'D6!21A]E6(@+Y?/RG(W<=R36]#^U$-=_:4T?XC^(;*XBT? M35D@@TZQVRR10F*15 W%0S%I-Q.1U..@%>4_%;Q9:>.OB5XD\0V$4T-EJ5]) M'])U"33K/2FTK4+2_6.*25&DWDQE7<<$(1GJ5QQG-7D^*W[-4/BE M/&D?AC7TUU+H7ZVB*P5;@-O#[?.V?>YQG;[5R1HU*<8WBT[-::]6[-=CKG7I M5)2M.+5XNST^RE=/OT/$?VE-%\5:+\8-:3QE-:W6M3B.9KJQ0)%/'L"HZJ , M<* 0><@]>I[#]C'2_&MY\2-0N/!LNF6;1V)BOK[586ECAA9U(VJK*2Y*<#(& M [$DDXXY_&NL_99^/EC\ M#?$VJMK&GS7VBZM L-P;7!FB9"2K $@,/F8$9!Y!!XP?3Y:OU3EY5S6V/(CXL7WB[QU<7$H"64+K;W,C(V\2.H<,N,G' MF8R!Z5V/PZQI/Q9_:*\06D*2ZQ8K%]F.SS,B<=]H]J\I\._&S]GW MX1^(X-=\'^#]9OM69]OGSL<6<3$"0Q^9(?FVEL<9/*[U!-07W[5_A3P7\=KO MQ9X0T^_O]!UVU2/7[6Y C:696.V6($G#*O8X!W,.,[AYNOXR\.>$]8;Q&-TMM8NI6."1@< MX!D*(.2.-VW/RBN5\"?M76-I-\6=0\4V5]-JGC&%8[5=/1'B@VQ2QHC%G4A5 M#H,@$G:3C/7JKJ5>E-0I6]VWG\2T7EH$^5F4!< X'%>!>./B-XGO MOBMJ7B>?5+N#7X+Z0Q7"NRO;[7(5$!^ZJCC;Z9![TWX._%;4O@SX\LO$NFQK MJ>$-8_MYI/M$U MCY68II@0=S()?+;)&3G ;DL"2:Z)Q]C7510O&UM.FO8Y*T.W;RHHTC=(W9 M8P&160L,CY@R<9SN&I\+?A?X>L]4U/5O@5\6(O[3NK9C+I.KHMPKKN!!="$= M &P-[(Q 8CN<^?Z'^VU;W7Q(\57OB7PZ]WX-U^VCLGTZ%A)-#%&KJ#AB%?>) M'W+D=1@_+\VCX9^-7[/GP?U*;Q%X,\,ZY=^(/*>.WCF=PD>X<#.!["O9/V:/CYH'P9\/ M^-['6K+4KJ;7((H[9K".-U4JDRG?N=<#,B],]_Q]/$PG/!2@E[S2T7>Z/*PM M2G#'QJ-^[=ZOMJ=SI_[1GP'TNZBNK;X/[+B$[XV:&!@&'0X+$=?:N0U_X_ZI M\>_V@/A]>75HFEZ78:S9QV5A&YDV;KB,L[-@;F; Z !0,=2?GNMWP#KUOX5 M\=>'=:NTDDM=.U&WO)4A +LDC377>]STZU6CB74H\Z5VI)]-K6/!O@1\$-1 M^.WBJ[T:PO8]-6UM&NI;N:)G0895"\=R6XYZ*?2O=?A+\1O!>@_"GQ%\*/B% M)J&G:(NHW%K%XBTV&407.)<_?120VY2<%2I7ANA!K:Y^TY\/OA/X+U'PY\&- M!N+2^U!=LVM7BD%<@@."Y+NR@G:&VJI.0#R#S7P9_:(\(6/PMN/AM\2]"NM6 M\/&9IK>YLCETW/YA##K/4X?A/J&D_!WQ;:_!WXE6?BGPS(-/^%.@:HVLZQ"(I+S4'81+@,%8[G) M)7>Q"JHSGDU\DUM@U4YIN2=G:S:L_._Z&..E3Y:<8-75[I-M+M;]0HHHKTSR M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HKVO^P-+_Z!MI_WX7_"C^P-+_Z!MI_WX7_"N?VOD=/L?,\4HKVO^P-+ M_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO_H&VG_?A?\*/ M[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^% M_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ 'X7_"CVOD'L M?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO M_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_ ML#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ M 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q M\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z M!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH M_L#2_P#H&VG_ 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG M_?A?\*/:^0>Q\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ M2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ MZ!MI_P!^%_PH_L#2_P#H&VG_ 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_P MH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A M?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\S MQ2O>/ /[9GCOP/X9MO#\T&D^(],M56.%=7MV>2.-1A4#*ZY [;@2.F<8JE_8 M&E_] VT_[\+_ (4?V!I?_0-M/^_"_P"%9U'"JN6<;HUIJ=&7-3E9F/\ &+]I M'QC\;(;>TUF:ULM)MV$D>F:=&8X=X! =LEF8X..3@=@,FO+*]K_L#2_^@;:? M]^%_PH_L#2_^@;:?]^%_PHIN%)Q\SQ2BO:_[ TO_ *!MI_WX7_"C^P-+ M_P"@;:?]^%_PH]KY!['S/%**]K_L#2_^@;:?]^%_PH_L#2_^@;:?]^%_PH]K MY!['S/%**]K_ + TO_H&VG_?A?\ "C^P-+_Z!MI_WX7_ H]KY!['S/%**]K M_L#2_P#H&VG_ 'X7_"C^P-+_ .@;:?\ ?A?\*/:^0>Q\SQ2BO:_[ TO_ *!M MI_WX7_"C^P-+_P"@;:?]^%_PH]KY!['S/%**]K_L#2_^@;:?]^%_PH_L#2_^ M@;:?]^%_PH]KY!['S/%**]K_ + TO_H&VG_?A?\ "C^P-+_Z!MI_WX7_ H] MKY!['S/%**]K_L#2_P#H&VG_ 'X7_"C^P-+_ .@;:?\ ?A?\*/:^0>Q\SQ2B MO:_[ TO_ *!MI_WX7_"C^P-+_P"@;:?]^%_PH]KY!['S/%*[WP1\:->\ ^"/ M%'A73H;&33?$41BNVN(F:5 49"4(8 '#'J#77?V!I?\ T#;3_OPO^%']@:7_ M - VT_[\+_A4RE&I'EDKIEPIRIR4HRLSQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2 M_P#H&VG_ 'X7_"J]KY$>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^% M_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ 'X7_"CVOD'L M?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO M_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_ ML#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ M 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q M\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z M!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH M_L#2_P#H&VG_ 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG M_?A?\*/:^0>Q\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ M2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ MZ!MI_P!^%_PH_L#2_P#H&VG_ 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_P MH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A M?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\S MQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ 'X7_"CVOD'L?,\4HKVO^P-+ M_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO_H&VG_?A?\*/ M[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^% M_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ 'X7_"CVOD'L M?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO M_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_ ML#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ M 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q M\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z M!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH )H]KY!['S/__9 end GRAPHIC 15 leafspine2a03.jpg begin 644 leafspine2a03.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1;^17AI9@ 34T *@ @ # $ , M !!" $! , ! S $" , # G@$& , ! ( $2 M , ! $ $5 , ! , $: 4 ! I $; 4 ! MK $H , ! ( $Q ( = M $R ( 4 TH=I 0 ! M Y@ 1X " ( @ #J8 G$ .I@ "<0061O8F4@4&AO=&]S:&]P M($-#("A7:6YD;W=S*0 ,C Q.#HP,3HQ.2 Q,#HR,SHU,@ !) < $ M,#(R,: ! , !__\ * " 0 ! #[Z # 0 ! ") M & 0, P $ !@ 1H !0 $ %L 1L !0 $ %T 2@ P M $ @ @$ ! $ %\ @( ! $ !5Y $@ ! M2 '_V/_; $, " 8&!P8%" <'!PD)" H,% T,"PL,&1(3#Q0=&A\>'1H< M'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T,O_; $,!"0D)# L,& T- M&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,O_ !$( %< H ,!(0 "$0$#$0'_Q ? !!0$! 0$! 0 M 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, !!$% M$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U M-CH.$A8:'B(F* MDI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G: MX>+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(# M! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q M$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8 MF9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ .Y\9:Y>Z1)<3PB*38P $H)ZLP[$ M>E<:/B-JH_Y=;+_OA_\ XJNRC0C.%V<%?$RISY4AR?$;6'8(EE9LQZ 1N2?_ M !ZI9O'FOV\<ZW.LLXAB"R!<1!AGD>I/%15H1A&Z-:&)E.?*T=OKSRQZ6[0MM M;GD].AZ^HKR+4/'>IV.H3VRV]FRQOM!*-S_X]65"DJC=S7$UG22:(D^(>LN, MI963?,%X1\Y.QJ8^.]=^P_;19Z<8 RH2I)*EMV 5#Y&=C=1V]QGH>&@N MIS+%U'T$N?'/B&T"FZTJ" .2%\V"18Z&)I6#R!=W&*/%NKZ))NAD1PT MFT!]W'R@]F'80QV:2R%%DVQK(YVL-P/#>AIL M_P 1?$]JS+<6:1,A 82)*I&1D9RW<5U+#TWU.-XJJE>PEK\1O$E[=16UO#;/ M-*ZQHNYQN8D #E_4TZ/X@^*9K=KB*R#P*2&D2.4J,#)R=V.!S]*/JU/N+ZW5 MZ([7P3KNH:RD<]W(I$@^XN<#KZD^@KMJXZD>632/0IR6QSUL+[27-*Y[G&,"6%GZ=.LGN M?SJOK2O?E(^INUNU25[!!\-;NTCFBM_%$D,& DY')Z M^IIP^&EVS2D>*92TK%I/W!RY(8$G]YR2'=@E@9MN>N,R<9IEG\,'L;V&Y&L!_+;=M^RXS_P"/T?6]+*(? M4M;\QZ)ID#6^C-"S!F1-I8# )"@9QVKC_$'@V3Q ^?MZP*'W@>1N_A Q]X>F M:YZ<^27,=56G[2'*9L?PSOX[MKR/Q+,ERQ+-,L#!R3U.[S,YJ9_AUJLPB\SQ M9=.(G#Q[HF.QAP"/WG!&.HK?ZTOY3F^IO;G?]?,B;X9W[212-XGG+Q,'C8P- ME& !!\S@X51G_9'I2_\*ZU-8'@'BFY$+J%>/RFVL H!'F8(P /H!1]:7\H MOJ;_ )SIO"6@OH(CMFN1.!G#"/9V/N?6NOKFG+FDY'73CR14>Q0,>9G/^T:A MNK"6?YHI K 8 ;I4EF1=>')%@N&-K;7"L6E9,#,C;G?ITZ#W]ZL.]S]BD+Q2K$>&(!!''MR!CO5 5%F\ MR8[/.:1AC:';MGMG'^?:MJ&VD:-9)@ZN,[1O/0XZCIGC\/Q-#8!+!-(K);S_ M &>9E(64(&*''4 \$_7CZUC_ VNK^^\$V5YJ%[)=22F0AI.64!V7!;^+IWY MIZ6&TMY[JX<)#"K22.1]U1R3^5.CO[61+9DER+DXB^4@D[2V". MW /7'2H+*NNZHFD:7)=2(67P'_ -;O7/RWFFQ_#N/3_MK78MK1/N.E&5'UI54 4Q%/5M0ATS3Y;FX++$!@L$+;<]SC MM7,R7VF1_#R+3C>/]FDLSIRWGD'9D1["WIC\<<$9X-7!2:NNY,K'3V5_'>1V MSPY:*:(R*Y4KD @=#V.<_P#ZZMLN16:>K78MK1,8JXB<>N:IO;WQG+V]W!'& M54!)("^"&Y.0PZCC'8C/M3$9FBPWDNF,;.Z@A"ZA?;Q+!YF?])DZ89<$?CUZ M5C'[./B))\T/G_VE;^9C ;_CQGVY[_2M%NS/HCH)S#_PG=@%*><--N2X&-VW MS8-N>^,[L?C3/$IMUO?#S7)38-3XW]-WD3;<>^[&/?&*2Z#[G)?\+AT2&9TN MM,U2&:-W1H_+3(P2!G+ @XQD=CDP#48ENI;=H;H,CJF[[.Y5MV,$ M,!C'.">V#GI4BWBEXU,4Z^:^R,F(D'Y=V3C[@X(RV.1CN,\IUD>J0V-Q82PZ MEY?V1]H?S'VK]X8Y^N*Q=6'AZ7P7<01R64FGI$ZPJD^$+JI8 ,I!W<$\'/4T MU>V@FU?4UK/[)OL18O&]HMLZQ&-MR[04 P>_2M C-9P^*7K^B+>R_KJ!&<4M M625;^&TGLIXK_9]E9?WGF-A<>YK MK;P_<^#K6RN/LBV@10T/GD!)2F\KG=N MW?,3@G/.:(WZ";2W-JV^S"2Q%FR-:BU80F-LJ4^3&#W&*OU$?BEZ_HBWLOZZ MC2/E:N9;Q+;QWFHVYL;\BRC=PX9B)2F,@<^IX_&M%353=V)O8AD\56UOIT5R M--OB7FDC>)'.5V\LW7G.1CUS^=J36[6/7)K![&[/DHTGGAC@D(&P.?0X^N11 M]77\WXL?,RF?%=N-*?4#I=^94E6(0AF+'F!S[C%6VU^U.K6MG]CNRL MPC(F+G"%U8CC/M@^FX4/#)?:_%AS,S;O5$\0^%]:BM+"\CD%O,B12 L9=T3E M2HRZ;X4NH;^SN+65KYW"3Q,C%=D8S@CIP?RJHI1A*-[ZF<]: MD7;H=]5+^R;+[9!=B)A- 6*%96 RPP2PSACCN0<5!8S5[&34K*2T 4(^T[B^ M""K!AQ@Y&0,^V:Y4^&O[/T&^MY "4G>^8E\JX$>S"KMZ! !@G((],9SYZJTB ME]__ =.G+5M_=_P3H=!T5]%M+:T#;XX5ER[/N9VD?>3T'&<_I6U1!2U?6HYJJ^%*WK_ , '3I2=Y-W]/^";.@:7_9=I;6L; MK)';I(I!WR?Q%;5*"EJY;LI\MDH[(3UK!NM)1)9[S[' DDRE)M MMPW[P'&1C;U.,<=SWJFY)^ZKBM&VIAW.FV\:+:2.B11L76$RG*$C<3G;S\O3 MJ.#U-.4SVVL33QQ-<7BL(Y)5!<$E.GMR!GIC@<#FM4IO[*7S?^1DW%;-_8^XM DLJLV M O)VD*/F'4]CZ$UM13),TJJL@,3[&WQLH)P#QD?,.>HR.HZ@UE&^MS65N@RX M%TZJ+6:&)@WS&6(R C!X&&7!S@YYZ$8YR,J_LIK9$DB,)\_489;DX<%AN51C MYB,\(/3 /&<59)/XF^U_\(_<_8/.^T93;Y ._&]=V,$'IGO61";W_A7;G41< M+=&-Q+OW%P"Y'?G&WU[5HG%15^Y+3N:_AM;T:)'_ &AYOVAI9F/FG+;3*Q3Z M?*5X[=*GLSB\U+_KY7_T5'42M=V&MB\QQCZTM(9QT^KZTOC34+&*(R6<5N9( MEDC^0,(P000,G+''4]ZQF\2:_P#\(8U\?/\ M?\ :/E ^4H94VYZ!<8SQT]L MUJIQ7V>W?_/K_P ,+0V(=7UA_%&AVQ$BV]U8K-<)Y0VAMK%LG&0<@=QU'%=. M4U#[7N%Q;"VW@[# Q?;MY&[?C.[G..G&.]1)IVTL,L@\,:Q?%EI=:AX8N[>R MB\ZX;85C./FPP)Z\=,TDVG= <9JT=]]K\0&)*X>XV;=L09FVX(XR3 M@$#GCGI1S5+7O_6O^;'S*]CMKFPMKJ\M+B="\EJS/#\[ *S*5)VYP3M)'(., MG'6K$,4=O"D,**D<:A411@*!T K(HJM/,EP0L.^,*Q)#X;=D8 !XYYYR.@]> M*-U>W4UC9B?39H'EF@:7]XC+"WFI\I(.3ST(!]\4 6];U,Z/I,U\(&G\HK^[ M4X)RP']<_A7-WNIO?>$+CQ Z)-"\2VO# !B8]W;Y\G.?3C'>K4$TG?K839O M^'M9_MS0X=1,7D^:TBA,YQM=E_7;G\:6S?\ T[4/>Z7_ -%1U+5FT"U1=NYT MMX/-D8*BGDGM69)XAM!#;R17$/DW(/DRL@')[?AFJC3E)72!LHRSK/? MM:7'D2O%$/-BW@X7D@DGG@@'/7@]<L5%R?*EJ:'):KJ MB.U];C8IBBC1U,B' 9L@D2=&W@AU/)M7%)9%8J5)&2IQD>W%1CZ4 )>7UEJUJ\(>&XL!S<.I5EP""1G.!C()).<#CGE< M^\6UC\+3&TFA%A'$Q6.!M\:. 2"'ZD[R#GV' ZU5I+0-#4MKO3;33 UM);PV M*$[60JL8RW/(XY)_/WJ/3ITEO+IXW5T>X1E93D$&./D4FGU T-7MH;RP-OGJQ)JO=6EMJ,"PW2,T8;< LC(<_52#WJ;ZW AC\. MZ2JR*()0)%VM_I,G3(/][CD#I3Y/#FD3-NDMY2=H3BYD' Z-Z -@RDW$AY!R,Y;G\:+L#2 MC*RW"*RA@#D C/(Y!K1I 84LF+F4>CG^=5[^W74;"2T=RBR%=Q7K@$'C\J:= MA%2'P_80:1<:;&95BN)!)*_F$NS#;@Y/3A%' [4'0+(:.FF)).D(D,C,LGSN M23]X]^OZ#TJ_:2_47*AEQH-E+IMO8*\T4$!+*(I"NYCR6;L222<^I/K5S2[6 M'3Y(X+I&8VM M+S4K^PO+J&^NXY5C=Y-Z6YD;,;?FZ\GOSCFMX5(_:1SU*L9.YLE9%VS;.G3GTW?RJBDM(HF6;WJ3SO>@!#-[U& MTOO0 MG)NOHQ]?Y&MFD!A7&GW9NI&2,.K,6!##N?>D%C>C_EC_X\/\:8AWV* M\_YY?^/#_&C[%>?\\O\ QX?XT --C>'_ )8_^/#_ !I;?3[P743/&%56#$EA MV^E &CJ5O+7_ (\/\:8AILKS_GE_X\/\:8VGWI_Y8_\ CP_QH T;*TECL)(I<*TA/0YQ MD8K',4\;%'3##J,B@!X$G]W]:?\ O/[OZT (?,_N_K3&$G]W]: +&F0S->K( M5 1,Y)/J*W:0S__9 /_M'=A0:&]T;W-H;W @,RXP #A"24T$! #QP! M6@ #&R5'' ( ( X0DE-!"4 !#-S_I]J,>^"05P=JZO!<-..$)) M300Z #E $ $ MP'1E96Y":71B;V]L MP.$))3009 $ 'CA"24T# M\P "0 0 X0DE-)Q H 0 !.$))30/U M !( "]F9@ ! &QF9@ & ! "]F9@ ! *&9F@ & ! #( M ! %H & ! #4 ! "T & !.$))30/X !P M #_____________________________ ^@ ____________________ M_________P/H /____________________________\#Z #_____ M________________________ ^@ #A"24T$" $ $ ) " M0 X0DE-!!X 0 .$))300: -- !@ M ") ^\ , $H ;P!L &4 ;@!E " 4P!L &D 9 !E 0 M ! /O ") M ! ! ! ;G5L; ( & M8F]U;F1S3V)J8P $ !28W0Q ! !4;W @;&]N9P M 3&5F=&QO;F< $)T;VUL;VYG ") !29VAT;&]N9P M ^\ &7!E $YO;F4 )=&]P3W5T)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>' MEZ>WQ]?G]Q$ @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12A ML4(CP5+1\#,D8N%R@I)#4Q5C+R MLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B7I[?' M_]H # ,! (1 Q$ /P#I?K-U;/Z?ZM^.YIV. VV NGI[MRP__&ZRXD]2 MI _XE_\ Z45C&J^H?5*=IIZNQFT[F[:[(!_>V^ MKM[*+OJ%U&T%C^KLL!()#V6.U;NV_3N_,W/3KP>'_.6T6Y->0W?N;L8YIEVUONWN=[6M";D.'A/#7%]5^(9^,O0.J4^MC M&J=I?+0Z)@D&';5Q>5]0\W*R;O']%^892![? MU_E)HU_7'ZPV?S5-5AU$-8]QT:ZQWM:_=[:V/>C.^L_UK:/=B,!T]NQV[7QK M]3U&_1_<1F?XO^H,!%?5:V!WTME=@!YYVV_RE-OU%ZJ7.(ZRW<_Z9VVR1_*/ MK*4G!TK[),/#S/6_M@T;OK?]8Z"!?17473MWUO;,:.V[G>[:GP_K=UG*RZ<9 MWHL%KMI<&N)$^6]6W_XO.H.C?U2M^V0W=58Z),G;-I_.4L7ZAYN)DU9+<^A[ MJG;@TU/ ,?"Q*\%=+\I* YFQO7G%Z_I5UC^G^J[5VT. )) EC7[1/NV[BN8Z M]]8>L]/L9]FL:_U+/3#'@DSM8^9:YOTG6;=BZG I]'!-,[MC0S=$3M8UNZ%S MG6_JQD]6>TUY5=#&NW@.8YSMVUM9'L+U?*V/\'[U9_Y@ M]5+B[]KC<3).RV23_P!>3_\ ,#JL-;^UVPP@L&RV&D<.8/6]KE->#P^R37KF M?ZWVP:X^MOUO< ?0 :2T!SF.8)<-[/=8]GYGO47?6[ZVM8;'T;:VC7&SJS7[Q#I9:9'@[]* MC>#P^R2JYG^M]L':^JO5^H=0#+,MX<+6;MH! ;![I6RF MVYEY:W8QS&ENGN>2[>YWN]RZ)5YUQ'AVZ-F'%PCB^:M7_]#TK9+W?UC^50R, M.VV'5/#2!&UTPK)VL#WNT:V7$^0U0J.HX-[VUTW->]Q(:T3)V_3_ ,U)3E9/ M1C6RR^VFIX#766EI,F/>[3V^]RDR_''0W=;B64EHK=8UA>6FP.8+'Q[6UM_E+(MR<)OU09@.O>, M.W&/36YGI&/YK[-Z_P!+TMKOS/?Z7J_H_41!)&Q.O"HBNH&EN_334VAGHL]* MMPW!G$;A/\I,60YOQ'Y5'IV3]HQZ'L.ZJRN6.+2PD-VLW['?F63O8K+FZCXA M"]_ T;56S')$M;\?X%5;L2VV#4\-($;73'X*[8)CXIVM@)*<'*Z/Z5=N1;34 M]K6NMM+2=QV@O= .WWN1&7T,Z([KF1ZC\48IS#2T 6&HU^NZM_NV>IZ?_"?V MU:ZSELHPGNO<,2[&/36Y?I& M)]+[/ZWTA5_5]_I>K^C]1$$D;$Z\.BB*.X&EO148]-=+136*V$;@SB)'S3.K M4<#*^T4TV-UJMK+F.+2PG:6MW;'_ )MF[>Q67-E"[OP*J14MBIX^/Y$ M<*G M%@EP$@YCKQU.KU'-$$G]DY.NR7.:G5J?!%[>+>:XO/M?>YP.X@/<2> M/I#]U:;*+',8ZTN:YI)VM= (/:P?G*E;L_YXXW&_]FW_ -:/7Q/^BI==-8S> MB.?$-SW$:2=,///M:/+D/H?Z5S:K#7; =M<&DM?L=[7[ M?Y2S_J#E9V9]5&M>^EK'V?X7^;_G'+"M_P 9O2[JK:;< M#*I]065!WZ,Q.ZJO>QSV.;9_IJ?\%9^C_2JA]1L+ZVY6+C/Z?U)F-TS!O])^ M.\;@8 ONBL5CUF7?:/S\AG^E_P %6G^V1 \51U&['Q@S%:Z='__1],MS:*+! M4\6;W&!MJL>#_;K8YGYRDS+K?8*PVP%VH)K>&Q$_SFWTV_VW(EE;+:W56-#F M/!:]IX(.CFE!KZ?ATV"ZMA:]LD.W.[C9[I=[O:DI%U"C"R,?*ISPTXKV-%@> M=K>?;[_;M]ZHVX_U=O\ JZ,0NI=TUC=C VSVA[/=L;:U_J>LQ[?WO55SJ6"S M.K=4\@,W5VM+70=U3O5:US=KFOK?MVV?\&L2GZOXE&,[&8-UGK69K@7#TOTM M7H.K]/;[J6T[?3J]3UO59ZOJ>E],1D *-C4G0%4N(G0 BAN7H<0XA9C?8G,= MBBDB@UD.9L'IM9Z;FRUS=JLE9W1NEU])Q*,&MVZK';8 ][@7N-C_ %WN(:UC M?IEZT9!$C5(;R/<]4]!>]:J/9.F3HH:>73AWU9-.<&G%L:UMH>8;M/[SO:LQ M^/\ 5J_ZNMPW.H?T^D!@8+/:VUH]39ZC7^IZ_NW_ $O56AU3!^V8]N.\EM=I MK<',=M<'5N;E;#YZKN@\F%DBM\:& M#!^2QQUF@6959QLB,1CWA^XQ9Z1:RQK/?[?>[V+9>W)!'WA9MW2L-TB/=M:WZ2'IXO4+TTTM5FM#^--1_7<>K$JO^QY$O?8'U-)! M:*S-MGTO=NW[D9_5,6OJ%V*[&NBEKG_: 207,K%K@WW;MWI.V?\ 05*[I^,* MZ\=NU]-3B::Y+H=/YL!OTO\ A5"NRQF2_(JJ];(?^BLM +SMXT_@@=HC[)+?S_IH[>JXUF? M1BC'N+;6M>V\DPTO8ZUK8W%S7>G[5ELHQGX_V7T&U4[I])Q?8W?'YOIG9ZGY MOM_2+0HPJ\C)&62+LAC=@L%A:0W\UNVEK=OTWM2,<8_0'^+)0F3L?Q#2S\VO MJGU_TJ[; YSF[/I[/W?Y2T,? M(;D-#KZC2X$0?W7,_.5"S"O;:VZ[TG,>]@L#?4$[GM_P;[+*7;G?R%: MMR+Z[(JH=YDGW?F;5?QVLK=>U@#6^KH ('T*_! Z+U)W4NF4YSV"MUN_V R/:]]?> M/I;$6MWZ2[_C?^^U)LKLWW2-FR3$)T'+OIQZ3?>]M53-7V.,- X]Q5"WKV"V MIE@NK;3=N%-KWAHM+3L>,<>Y[]K_ &_01$9'8$]%.<_JW5/^S%G5^J_\X^GX6TMHR<>NW(:&>W<67/L< M\[-S'>HS_2,_P:W]F?ZY(MJ]"00TL<7Q^+&M_Z"RZ\BC'O9AU7T^M:WU* MZ0X!SP[W5NJ,M]3VUO1!UW%LQ['MR:VUU%K;KV.:\5%SO3:+V.V/;O=]'VII MA+2@3]/L2#W%.L#,K'^MN-G9?0KJJMSWV]<])IC(JQFXH< TN-?I_:&Q9&W;M?_.?];4[L;JIR,UP&ZNWI M;<>ES2PAUX;5NH#@[]YMOTOT"T.H=2JG(K<&L.(&G(WN!->\_H]^S?\ I'NM M;_-_\&JA]!KK&C)9665#(MKKD-%1 HC(QCH&U]'-%IW,TR-MC?0^E]+DS>T_2=OJ_1U?VT>FW%KJW\WZ-;O^%_G%J= M.ZQ@V/QJO5 =E!QQ^X?M]C]L?1=NK?OW[/>A*$P#7&?Y?^CIC*1W%?1T,G"Q M,I[#D5BPLG;,]^?R(M55=-;:JQMK8 UK1V T 5-W4'-?[L6Z02!K5J>P;NN: M[W?FJZQQQQ.UI_=4'V1:_R>[\J'E4UY6+9C.]C;1M+F^T@2"= MKF>YO"*DV7?B9U%F.0S)QXF\ @L@>_8ZR?3KXWO>YW_%_P#!YYQL9G3W,:*3 MTP$O-((]$6']*[])]+T_M#MWJ/\ \+[/34:NAXE6!=@5>RG)>+;W!S_4*WIXZ\M( M(=<""#((+:N"LJWH>*_I]'3@35BXI<:VU/>TESI+[+7;G>K:Y[WV>I_I%;PJ M:\6NK&I:VNJLL976P$-:QH94QC=Y<[Z-:1KI:70ZE11D4"F]N^MS@2T. MYONK+'?25#]B])>T-=2XM$@#U;>''<_=^E]V]WTMRT.H.BMG];^!55MB )[J M6/1.EE[K74N+K-VXFVV#O&VS_";?TC?IIOV'T?9M])VW=,^M;.[^:^GZOTO\ M%_X&L\]$%3L[(Z?EVXV;FLL:RUP:]E3K'^MOJJVC_B_^+_EKDO\ FA]R'2X_G?T?;8[]/ZN_P#X1/B ?TZV62D1M$GR>^'1>EM>VQM+ M@ZO;M/JVB-@VU:>I_@VM]B%^Q>DL86-H<&F-/5M_-,LV_I?;L_-VJK5TJUU7 M2G]0RW9.;TLE[K]K8M[Z2!D8V-F5-JR6>HQIW !SFP8VSNKT^!/ M_4A5F6:!!*W[%Z4XO)I/Z2-T66#@@^W])[?H_FJ7[$Z09/H'W-##^DLX&T#_ M G\AB(+%+U$M5(/V)TG0^@=&EG\Y9]$@M_TG\I,SI'2ZK*[&4D/J(E= M_)_SVKYJ224_29JM_D?Y[4JJ+##P %\V))*?I_J-9?4W:YH+ M72 XQ.AT!*I"F[Q9_GM_O7S:DDI^E!5=_(_SVI_2M_D_YX7S4DDI^E#5=_(_ MSVJ)IN\6?Y[5\VI(J?I["J+<6P.G)E4WI.5&-Z:V,Y9"(_ M/@T*/'@Z>&UP;65T82!X;6QN#IX;7!T M:STB061O8F4@6$U0($-O7!E+U)E&UL;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M M+WAA<"\Q+C O(B!X;7!-33I$;V-U;65N=$E$/2)A9&]B93ID;V-I9#IP:&]T M;W-H;W Z93,Y,V$U-6$M9F,P,RTW.31A+3AD-&8M9C=B.6-D-39E-F8U(B!X M;7!-33I);G-T86YC94E$/2)X;7 N:6ED.F%D-F)D-65A+34Y9C0M9C,T8BTY M,68T+3EB8C0X93,V9&1B-2(@>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/2(V M1#DW,C5%,CDV0S@U.#%",#%#,4,Y0T8Q-3$T-3$P,B(@9&,Z9F]R;6%T/2)I M;6%G92]J<&5G(B!P:&]T;W-H;W Z0V]L;W)-;V1E/2(S(B!P:&]T;W-H;W Z M24-#4')O9FEL93TB(B!X;7 Z0W)E871E1&%T93TB,C Q."TP,2TQ.50Q,#HR M,#HS."TP.#HP,"(@>&UP.DUO9&EF>41A=&4](C(P,3@M,#$M,3E4,3 Z,C,Z M-3(M,#@Z,# B('AM<#I-971A9&%T841A=&4](C(P,3@M,#$M,3E4,3 Z,C,Z M-3(M,#@Z,# B/@T*"0D)/'AM<$U-.DAI&UP+FEI9#HR-V0Q.64Q-2UB,V(W+3(U-#$M8C)C-"TP-30U M-34P9#9A.3$B('-T179T.G=H96X](C(P,3@M,#$M,3E4,3 Z,C,Z-3(M,#@Z M,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O&UP34TZ2&ES M=&]R>3X-"@D)/"]R9&8Z1&5S8W)I<'1I;VX^#0H)/"]R9&8Z4D1&/@T*/"]X M.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ 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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T M(&5N9#TG=R<_/O_; $, @$! @$! @(" @(" @(#!0,# P,#!@0$ P4'!@<' M!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,#/_; $,! @(" P,# M!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,#/_ !$( B0#[P,!(@ "$0$#$0'_Q ? !!0$! 0$! M 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I M*C0U-CH.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! M 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1 M!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25 MEI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /W\)XKDOB1\7M-^'$"K,6N+ MZ09CMD/S8]6/\(^M:WC/Q0O@_P ,7FI2+N6UC)"Y^^Q.%'XDBOEG5=5N=>U2 M>\NI6EN+@[I&SR3GC\JI(39W.K_M+>)+^5FMEM+&+^$)%YAQ[LV1G\*SQ\?? M%S-G^UL#T%K#_P#$5R,<.[^$9]AUJ2.//]T[>N.(L=J-//[@YOZN=0/CCXJ/_ M #%/_):'_P"(IR_&[Q4?^8I_Y+0__$5S*P?YQ3Q'S_\ 6HT\_N#F_JYTO_"[ M/%7_ $%/_):+_P"(IP^-7B@_\Q3_ ,EHO_B:YH1\T\1$?_JHT\_N#F_JYTG_ M NGQ1_T%/\ R6B_^)H_X73XH_Z"?_DO#_\ $USHB.:=Y/\ G%&GG]P+_ .)KG_*S_P#J-'V8 M_P"11IY_<'-_5SH/^%S>)_\ H)?^2\7_ ,31_P +F\3_ /02_P#)>+_XFN?^ MS'_(H^S'_(HT\_N#F_JYT'_"YO$__02_\EXO_B:/^%S>)_\ H)?^2\7_ ,37 M/_9R/_U4%.._Y4:>?W!S?U?W!S?U?W!S?U?W!S?U=92-',G^MMY1MEC_ [CW%='7R7X1\1W7@K7[?4+-F\R M%AE,_P"M7/*GZ]/:OJK1]4CUO2[:\@;=!=1+-&?56 (_0U,BT6J***D84'I1 M7+_%WQLW@7P1<741_P!*F_T>W/\ TT8'G\ "WX4 9OQ+^.5AX F:SCC;4-2 MR88V $6>F\]OIU/M7E^H_M)>)]0F?W#YOZN=0OQR\5G_ )BO_DM#_P#$4\?'#Q5_ MT%/_ "6A_P#B*Y=8L=J>L/'_ -:C3S^X.;^KG3+\;O%1_P"8I_Y+0_\ Q%.' MQL\59_Y"G_DM%_\ $5S0CY_^M3Q'S1IY_<'-_5SI/^%U^*/^@I_Y+Q?_ !%. M_P"%T^*/^@I_Y+1?_$US?E-_D4X1?W!S?U)_^@E_Y+Q?_ !-<_P#9C_D4?9C_ )%&GG]P'_XFL$PG M_:_*FF'C_P"M1IY_<'-_5SH/^%T^*/\ H*?^2T7_ ,336^-?BD?\Q3_R6B_^ M(KG_ "J:T1Q_]:C3S^X.;^KG0?\ "[/%7_04_P#):+_XBFGXW>*A_P Q3_R6 MA_\ B*Y[RZ8\7/\ ]:C3S^X.;^KG1'XX^*A_S%/_ "6A_P#B*:?CGXK'_,4_ M\EH?_B*YMH?W!S?U+0?^0M M_P"2L/\ \17-O%Q4;0\__7HT\_N#F_JYTK?'KQ:/^8MC_MUA_P#B*:/CYXNC M/_(5#^QM81_)*YIH,CI4+0Y''Y&BUM6@YE+2+/1O#O[46K:?.!JEK;WMOT+1 MKY,OX=C^0KV#P?XVT_QSI*WFGSK)&3AU/#1GT8=C7RG+!G.U5RPQP.M=%\+O M'4W@'Q?!=*Q^R7#;+E,_ZQ#QD^Z]1]*5BDSZBHID3AT#!MP;D'U%/J"@H-!Z M<52UG6[?P]IDUY=R"*VMU+R.W8?XGICWH M[LUGWWB[2]+9ENM2L+=AU$EPJ MD?F:^?\ XD_&S5/'%W)#;R/8Z:"52%#AI!ZN>O/H#CUKC%B\P\_,S'KU)JN4 M5SZK'Q&\/G_F.:/_ .!L?^-'_"Q= _Z#FC_^!L?^-?*\D?\ @9'_ (T[_A/]#_Z#&D_^!D?^-?,J MH:>(LGI1R^OW!S>GWGTO_P )]HO_ $&-)_\ N/_ !IW_">Z)_T&-)_\#(_\ M:^:1!STIWD_YQ1R^OW!S>GWGTI_PG>B_]!C2_P#P+C_QH_X3O1?^@QI?_@7' M_C7S:(!G_P"M3O)Q_P#JHY?7[@YO3[SZ0_X3K1?^@OI?_@7'_C1_PG>B_P#0 M8TO_ ,"X_P#&OG'R\]OTI?L_T_[YHY?7[@YO3[SZ-_X3O1?^@MI?_@7'_C1_ MPG>B_P#06TO_ ,"X_P#&OG/R?\XI?(]A1R^OW!S>GWGT9_PG&C?]!;2__ N/ M_&C_ (3C1O\ H+:7_P"!GWGT7_PG&C?]!;2_ M_ N/_&C_ (3C1O\ H+:7_P"!GWGT5_PG6B_] M!?2__ N/_&C_ (3O1?\ H,:7_P"!GWGTA_PG>B_]!C2?_ N/_&D_P"$\T7_ *#&D_\ @7'_ (U\WFWX MZ?I3/)_SBCE]?N#F]/O/I3_A/=$_Z#&D_P#@9'_C33X_T/'_ "&=)_\ R/_ M !KYK:WQV_2FF+CI^E'+Z_<'-Z?>?2G_ L+0O\ H-Z/_P"!L?\ C2_\+"T+ M_H-:/_X&Q_XU\T-%4;0X-'+Z_<'-Z?>?3?\ PL+0O^@UH_\ X&Q_XTG_ L3 M0?\ H-Z/_P"!L?\ C7S"R<&HS']?SI\OK]PG^?K3]F^J%[1=&?7]O= MQW<0DBDCDC;HR-N!_&I:^2?#OBK4O"-]]HTZ\FM9,C.TY5O8J>#^5?0'P?\ MBY'\2=.:.94@U*V4&6-3E9%/1U]C^AJ>4JYVU%%%(84444 %%%% !1110!YS M^TQ.8OAW&H)Q->1H??Y7/]!7A*0[C^/8)_BA\O!9?&VK_ /R3 M7-_\-;0KU\8?%$=@/^$VU?\ ^2:W_P!INQ6/S\*,8)KY@EME\UOE_B-?<87) M:-2',Y/[V?G6.XFKT9\L;?\ @)] #]KB$?\ ,X?%#_PM=8_^2:/^&N8O^AR^ M*'_A;:Q_\DU\^^2O]VCR5_NUU?ZO4/YG]YQ_ZW8OO'_P%'T)_P -=Q_]#E\4 M/_"VUC_Y)H_X:[C_ .AR^*'_ (6VL?\ R37SWY*_W:/)7^[1_J]0_F?WA_K= MB^\?_ 4?0G_#7D?_ $.?Q1_\+;6/_DFC_AKR/_H<_BC_ .%MK'_R37SWY*_W M:/)7^[1_J]0_F?WA_K=B^\?_ %'T)_PUY'_ -#G\4?_ MM8_\ DFE_X:_7 M_H=/BC_X6VL?_)-?/7DK_=H\E?[M'^KU#^9_>'^MV+[Q_P# 4?0W_#8*_P#0 MZ?%+_P +;6/_ ))I/^&OU_Z'3XH_^%MK'_R37SUY*_W:/)7^[1_J]0_F?WA_ MK=B^\?\ P%'T-_PV$/\ H=?BE_X6VL?_ "31_P -@K_T.OQ2_P#"WUC_ .2: M^>?)7^[1Y*_W:/\ 5ZA_,_O#_6[%]X_^ H^AO^&P5_Z'7XI?^%OK'_R31_PV M"O\ T.OQ2_\ "WUC_P"2:^>?)7^[1Y*_W:/]7J'\S^\/];L7WC_X"CZ&_P"& MP5_Z'7XI?^%OK'_R32?\-@+_ -#K\4O_ M]8_\ DFOGKR5_NT>2O]VC_5ZA M_,_O#_6[%]X_^ H^A?\ AK]?^AT^*/\ X6VL?_)-+_PV"O\ T.GQ2_\ "VUC M_P"2:^>?)7^[1Y*_W:/]7J'\S^\/];L7WC_X"CZ%_P"&OU_Z'3XH_P#A;:Q_ M\DTG_#7D?_0Y_%'_ ,+;6/\ Y)KY[\E?[M'DK_=H_P!7J'\S^\/];L7WC_X" MCZ$_X:\C_P"AS^*/_A;:Q_\ )-'_ UY'_T.?Q1_\+;6/_DFOGOR5_NT>2O] MVC_5ZA_,_O#_ %NQ?>/_ ("CZ$/[7D9_YG+XH?\ A;:Q_P#)-(?VNHS_ ,SE M\4/_ MM8_\ DFOGSR5_NT>2O]VC_5ZA_,_O#_6[%]X_^ H^@S^UU&?^9R^* M'_A;:Q_\DTA_:XA/_,X_$_\ \+76/_DFOGWR5_NT>2O]VC_5ZA_,_O#_ %NQ M?]W_ ,!1]!?\-;0G_F"#@U]??LG?M*K^T1X6 MO(=2LX=(\6:!(L.K6,3%HSN!,=Q#GGRI-K8#?,I5UR^%8^:_"SP[!?Z"JLJL M"G((S57]G'0U\-_MYR0V_P"[BO?!NH/*J\"0QWNG!"?]T2R8]-Y]:^)QU&,9 M6+BOHCX$ MC'PLTOV\[_T=)7AR/H(G74445)05Y#^U1*8[+1+=<[7>5L?[H3'Z$_G7KU>1 M?M2KDZ%_V\?^TO\ &A;@>0)'G'^34->\<>. MKRXD)D?[)X@N=+C)Z'$5J\:+U'&. /QK@?$7[0-UX2F\N^\4_%&)E."?^$VU ME,JHO0]NG%?!O[2%HJ7DW ^^:^QRO+:59?O+_ "/@\WSB MMAW^[M\SHO\ AK>'_H]_J]0_F?WGS?^MV+[Q_\!1]!_P##74>/^1R^*'_A;:Q_\DTO M_#72O]VC_5 MZA_,_O#_ %NQ?>/_ ("CZ$_X:\C_ .AS^*/_ (6VL?\ R31_PUY'_P!#G\4? M_"VUC_Y)KY[\E?[M'DK_ ':/]7J'\S^\/];L7WC_ . H^A?^&OU_Z'3XH_\ MA;:Q_P#)-+_PV"O_ $.GQ2_\+;6/_DFOGGR5_NT>2O\ =H_U>H?S/[P_UNQ? M>/\ X"CZ%_X:_7_H=/BC_P"%MK'_ ,DTO_#8*_\ 0Z_%+_PM]8_^2:^>?)7^ M[1Y*_P!VC_5ZA_,_O#_6[%]X_P#@*/H;_AL%?^AU^*7_ (6^L?\ R31_PV"O M_0Z_%+_PM]8_^2:^>?)7^[1Y*_W:/]7J'\S^\/\ 6[%]X_\ @*/H;_AL%?\ MH=?BE_X6^L?_ "31_P -@K_T.OQ2_P#"WUC_ .2:^>?)7^[1Y*_W:/\ 5ZA_ M,_O#_6[%]X_^ H^AO^&PA_T.OQ2_\+;6/_DFD_X:_7_H=/BC_P"%MK'_ ,DU M\]>2O]VCR5_NT?ZO4/YG]X?ZW8OO'_P%'T-_PV"O_0Z?%+_PMM8_^2:3_AK] M?^AT^*/_ (6VL?\ R37SUY*_W:/)7^[1_J]0_F?WA_K=B^\?_ 4?0G_#7D?_ M $.?Q1_\+;6/_DFC_AKR/_H<_BC_ .%MK'_R37SWY*_W:/)7^[1_J]0_F?WA M_K=B^\?_ %'T)_PUY'_ -#G\4?_ MM8_\ DF@_M>1G_F'^MV+[Q_P# 4?09_:ZC/_,Y?%#_ ,+;6/\ Y)I/ M^&N8O^AR^*'_ (6VL?\ R37S[Y*_W:/)7^[1_J]0_F?WA_K=B^\?_ 4?07_# M6\/_ $./Q/\ _"UUC_Y)I4_:TBE(5?&'Q/+$X 'C76.?_)FOGSR5_NU-I4"F M_A&.K#^=#X?H?S/[P_UNQ;_E_P# 4?4GASXB^(/&15M-\5?$Q2W*M)XUU8C/ M;(-SC\^*]*^&_P"TM\3OV==1BN-;O=2\;>$&VM:;J4"75M/&K7D<:#V5%50/0"O:98: M^6J1Y961]E3FY0NSZ>\!RM<>"-&D8EGDL8&8GN3&IK7K'\ ?\B+H?_7C!_Z* M6MBL#<#TKR+]J3Q&Z6FG:5&S*LQ:XFP>"%("C\\_E7KIZ5X3^TTI/CJS7^%; M!,#/_323_ 4$R/-5BSZ_@.?PKB?VA/C=I_[/GPQN?$%Y;F^NFD6UTZP241MJ M-TX.R)6(/& SL^$>5_SS7S5^VYIQ\0?'_X2Z;(V;3[+K5\R?PM M)$^G1HV/87#@>FXUTT8\SU,*U1Q1XAXM\7_%[XI7K:KK7BK6=+MVR8].T&^F MTNVMA]W:K0LLCC@G<\A8D\ # KS_ ,3_ !6U;P4Q&H>)OB?\O!9?&VK_ /R3 M7V5XM\*V^F^&0JJN-E?&'[3=BB^?\HZ$U]9E>"I5K>TNO0^*SC,ZV'O[/\3 M_P"&M81U\8?% =L?\)KJ_P#\DT?\-;P_]#C\3_\ PM=8_P#DFOGV6W7SF^7^ M(T>2O]VOH_\ 5_#?SR^]GR/^M6*_N_\ @*/H(?M<0C_FP_ULQ7]W_P%'T)_P -=Q_]#E\4/_"VUC_Y)H_X:^3_ *'/XH?^%MK' M_P DU\]^2O\ =H\E?[M'^KM#^9_>P_ULQ7]W_P !1]"?\->1_P#0Y_%'_P + M;6/_ ))H_P"&O(_^AS^*/_A;:Q_\DU\]^2O]VCR5_NT?ZNT/YG][#_6S%?W? M_ 4?0G_#7D?_ $.?Q1_\+;6/_DFC_AKR/_H<_BC_ .%MK'_R37SWY*_W:/)7 M^[1_J[0_F?WL/];,5_=_\!1]"?\ #7D?_0Y_%'_PMM8_^2:/^&O(_P#H<_BC M_P"%MK'_ ,DU\]^2O]VCR5_NT?ZNT/YG][#_ %LQ7]W_ ,!1]"?\->1_]#G\ M4?\ PMM8_P#DFC_AKR/_ *'/XH_^%MK'_P DU\]^2O\ =H\E?[M'^KM#^9_> MP_ULQ7]W_P !1]"?\->1_P#0Y_%'_P +;6/_ ))H_P"&O(_^AS^*/_A;:Q_\ MDU\]^2O]VCR5_NT?ZNT/YG][#_6S%?W?_ 4?0G_#7R?]#G\4/_"VUC_Y)H_X M:\C_ .AS^*/_ (6VL?\ R37SWY*_W:/)7^[1_J[0_F?WL/\ 6S%?W?\ P%'T M)_PU\G_0Y_%#_P +;6/_ ))H_P"&NX_^AR^*'_A;:Q_\DU\]^2O]VCR5_NT? MZNT/YG][#_6S%?W?_ 4?09_:ZC/_ #.7Q0_\+;6/_DFD_P"&N8L_\CE\4/\ MPMM8_P#DFOGWR5_NT>2O]VC_ %=H?S/[V'^MF*_N_P#@*/H(_M2O]VC_5VA_,_O8?ZV M8K^[_P" H^@O^&MH?^AP^)__ (6NL?\ R31_PUK 3_R.'Q._\+76/_DFOGWR M5_NT>0OI1_J[A^LI?>-<68K^[_X"CZ5T']H&[\53!;#Q1\3F+< _\)MJX&?_ M )KN_#OB/XJ>')X=4\/^,O%N^#D0:IJL^KP2CJ59+AI"0>AVX;!X(.#7B/[ M-UFIN(?K7W)\+?#T-_H05E5@4YR,UX.9Y;2H+]W^)]-D^<5\0_WEOD>B?LH_ MM(_\-#>&+R'4K.'2/%>@R+!JUC$Y:,[@3'<0DDDQ2;6P"24*LI+8#GV[X=>( M9/"'C33[Z-BBB4)*!QF,D!A],9^GM7Q_^SSH2^'/V\)(H?W<-]X-U!Y50X$A MCO=."$_[HEDQZ;SZU]721\Y]Z^-K12FC[W#5&X.Y]=*V3^M.I.II:Y3J"BBB M@ HHHH **** //?VDDW>!K3VOT_]%R5XK''7MG[1:[O!-J/^GY/_ $"2O'(H MN:N.Q+W/FK]KV+9^U#\)?^P-KW_H_2*WOB,,^'?^ 5B_MBKL_:C^$?\ V!M? M_P#1^CUM?$7_ )%S_@%>S@?XL?1'@9E_"?JSX=_:=X$WT-?+LI_>M_O&OJ+] MI[I-]#7R[)_K&_WC7Z=E_P#!1^09I)^V&T445W7/+N%%%%%PN%%%%%PN%'4T M48R:=PU$W9Z G@G_ #]!3LA>-/#WQ*BDN_#WB>VW06<]O$6% MRTT;$O#)!M_>1?,PSC)8[1A+,J"DX2E\/E+IYVL_1.YM'+<5*,90C\5K:QOK MY7NO5JQ\Z45]=W__ 34\$:_X%^(7B#P)\=]"\=V_P -=#N=3U6"WT&:UF-Q M%@K"@>7$D$@$F+A&905 VMNR..^%'[(GPKU;XW\1Z#=6/]F#Q"WBLO]H']B'P_X#^#T?Q#^''Q.T_XI>#+'5!HVM7< M&BS:9<:3.R@QDP32%I(W[2!@I) '&2*CF="4HQ4KN5FK+37N]EZ.S\C.IE>+ MC&3:2Y7K=ZW6]ES7=NZ32W/G>BO=_BI^PQJ/A#]J3PC\-_#NM+XHM_']MIM_ MX?U<6OV5;RTO%!$QBWMM"'S 1NZ1YXKS+XX^ M-^%WQ@\1^&M'UK_A)-.T/4 M);"+4_LOV87OEG:SK'O?"EPP'S'Y0&)&:Z*.*IU4N1ZM7_0QK8.M23Y]D[/U MM?0Y6BBBMKG+<****+A<****+A<****87 =:]B_9M_X^XO\ >_K7CHZU[%^S M9_Q]1?7^M'?AOX]\0VL5Y:^')M$N-0%HLRYA%Y M=1LL=J64ACO'R@@DD9%&(QE*@TJCW\I/\(IO[PP^#K8A-P6B[N,?Q;2^YGRG M1U_^M7N7A+]BI;#X\>,/!?Q*\>>$_AC%X%#'5+^^E-PUQTV"RMQMENBX974( M,A3SAB%/5?%C]@CP;H?P,C^)7@'XSZ7\0/!MCK5OHVO7)\-W.EW&C--MQ(+> M60O,HW9P-I.<#."5SEF%&,E!O276TNNN]N5?.S\C:&78F4'42^'I>-]--K\W MW*WF?,C''=?7/8CG!SZ.;[2R,2 21 M@EC7GQSJ3I.KR/9V6NR=DW>*^^S^9Z4LBC&M[#VFONIOS:NTDI/9><;^1^=* M-E?]K X';LOC=^T[X%\%Z_IW[2GPQD^(_@?4-.DB2SVT^U*UO25SY=PR@?*VX\=.^,XXSV],F@L MN[&X?-G!&.>G3GICG\:^ROA!^QAXR_9__;CM_"WAKX@:?8?VWX3O->T/Q58Z M3'J%OJVER6DSC9#*<+YB(\9.6V'D%LJ3S'PB_P""?WA'Q-^R]X=^+7CKXR:9 M\/?#>O7]UI[I/H4^I7'GQ.4C$20R;IMP1RQ(78%'WLDC3^UJ%KN3Y=+63N[] M+*/^;\D9?V1B6[)/FUO=P2276][?@O5GRY17TEXP_P"":?B31/VM;7X7Z7XB MT'5K&_TE/$4'B9W%O8KI!C+M?2##;OX8>(_$ M'PG^,VB_%*\\%VYO]=TD:%UM)==KZ6O_BLS/^R\6TY..D=]8WTWY5>[2[JY\U44 @J#ZT5W7/.N%%%% M%PN%%%%%PN ZU/I@QJ$/^\/YU .M6-,_Y"$/^\/YT,:W/KS]F3_5V_T%?56I MC_BAY?7R_P"E?*O[,G^KM_H*^J=3_P"1&E_ZY_TKX//MF?I?#6Z-W_@GC'_Q MBGI?_8;U_P#]/=^*]IFBR*\>_P""=L>?V4-+_P"PYX@_]/E_7M4L5?&XC^+) M+R_)'WU#^&OZZGT=X#7;X'T4?].,'_HM:UJR? O'@K1_^O&'_P!%K6M7*=05 MX=^THN[QY:_]>"?^C):]Q/2O$_VC4W>.+7_KR3_T9+30CSR.*OG+]KB+;^U# M\)?3^QM>'_D?1Z^E8XJ^;_VP%V_M0_"3_L#:_P#^C]'KJI;OT?Z'+7V7JC=^ M(PSX=_X!7P[^T]_RV^AK[B^(O_(N?\ KX=_:>Z3?0U]OD6Z/SCB36Y\NRG]Z MW^\:;TITG^L;_>-=1\"_^2W>#?\ L.67_I0E?:5)O'S#\#G^8'XU[M_P %.N/V_?BMCI_;TK?CA1W]N/I7 MT=\?_P!DF3]M+]L3P=X1A\0V_AJ:U^#VE:LM[=0&>%C#;+A9#N4HK%^9/G*C M)VM@"O/EFE.$(5*GPR5V_P"72]K=3T(Y55J3J4:?Q1:BO.[>OEL?GV>G'Z4I M.,]/7@Y'X<_S _&OI/XW_L'^&/"'[/6K?$;X=_%O2?B?I/A;4X=+\0)#HLVF M/ISRD+&Z>)OCY\9(?#^M?$C^WO&&G_"RQ\1 M^'X3H$=M_:44=N772P4E $B1Y*S-O:3#;@, T+-J#U4FHZZM.^ENG+IN$&!6MA, MVKWUPX6*U3+H5PN79OF*KC*GK7K6D_\ !.WP7X3TK0]/^)WQT\._#GQ]XBM( MKRT\.3:)W4;".V+*0Q##Y0022,BM*N98>%[O;RD__ $E,QHY= MB:B3MH]=7&*>MM&VKW9\IT5]+_"'_@FUJ?B[XF?%+POXO\5Z9X&NOA-%%=:O M=SVS7=JUL9E$DZLK*VWR"947!:0A5PF2PU?"/_!/SX?>(O#/BCQQ'_"OAOX MJ_#_ ,3^'_$R1SVGB9K]+*SL(6+ F^5V)M9%VY:-B3AE"@L<5ZWH'_!-CX=_ M%FV\0:7\-/VAM!\;>-_#^G7&HG1CX8NK&WNU@P91%=O(4DPI^4HI#9!^54XJ;<5'5?WEZZ:VEIU29\@!>1 8]NGG\?/3_ %52QKG0E6M\+?X$U<'RUXT6_B2_$\>QA>_4@>^./\ Z])7?_M8 M#;^U1\3,#_F:M4&!W_TR7%=_\ _V+]"\:_"+_A8/Q)^)6F_"OP7>7SZ;I5W- MI4VK76K7$8_>B.VA97\M"<-(3@-\N#FM*F-A"BJU73F2[O=7^R1'!UJE9T:6 MO*W?I9+S>B^;9X#1_GBO=/BM^Q')\/\ XJ>"]+T_QUX/U?P7\1(OM.A>,I[C M^S]+:%7*3-<&0YA:(C#H?F#%5&6)4>E^'_\ @FO\._BS;^(-+^&O[0V@^-O& MV@:;<:BVBGPS=6-O=K!@RB*\>0I)A?NE5(;(/RKEAG4S2@HJI?336TO35VTU MZ.QO3RC%S;IPW7=QOM?36S]4F?( .<=]WW]?HY^RWXK\/_ +,7_!*+6?%OA+XM67A7Q1KVN217]\W@MK^>6[6P MWIH69 PVMA7%T5\M?-8 DFOSOT'[,VNV9U+S/L;SH+I@269 PWGCG(4-W)X MJ<)CI5YU%RZ1DUNU>W;W4OND3BL!'#QI\U36:3TLTKOKJWZZ:%-&RH;^'L<= M?\^W7U%' !Z\ K? 6U@A.E6? MA+3]-OTN8M@,D=S RM>&(M;?;[<1QR*580_98Y78$Y#["&)#,KM27KR^A\G]1_A2Y],=<\M>/OAM\6-%^*6F^#KN"S\30P:1/ILFEM,VR*11* MS>="SY42# /;=AMOIGB7]ASQ3^U%^U/X=\%^)/B=:W6H+\+[+7[+5KO0X[6& MWMT@W0V3XOG<.6S23NY*SOYWY?N9\J49KJ/C3\'M;_ &?_ (JZ[X-\20QV M^M>'[IK6Y$;[XW. RNAP"492'5B!E7&0#UY>NZ%2,XJ4-F>=4C*$G">ZZ'LG M[-G_ !]P_7^M?>/P<&='4_[(YKX._9L_X^X?K7WE\&_^0,F?05\OGVQ]CPZK M-6*OP<7=^WU:_P#8E:O_ .EVE5]1/%AJ^8?@JN[]ORU_[$K5_P#TNTBOJ:2+ MFOSO$=#]3PJ]U^I]4K2TB_TI:Y3M"BBB@ HHHH **** .#_:$7=X,M?^OY/_ M $"2O(8XJ]A^/PSX/M?^OU?_ $"2O)HX_:KCL2]SYA_;,3;^U#\(O^P-K_\ MZ/T>M;XB_P#(N?\ *S/VU?W?[4/PA]]'\0#_P C:/6G\13_ ,4[_P KV<# M_%7HCP,Q_A/U9\._M/=)OH:^79/]8W^\:^HOVGNDWT-?+LG^L;_>-?IV7_P4 M?C^:_P 8;1117<>8%%%% !1110 4"BB@#U3]AOQ%8>$?VQOACJFJWUGI>FV' MB2QN+F[NY5AAMHUF4L[NQ"JH&222 ,G%>Z?'#_@GW:_$CXT^,/$EA^T#^S. MECKVMWFIV\<_CE5ECCFG>55?;$0" V, GIU[U\;GDG\_I0#G\\UY^)PE2=95 MJ57ETLTU?0]/#XRG&BZ52GS*]U9VVT/T8_9#_:HURQ_8ZTKX:^ ?CEX%^$OC MCX?ZQ?1S-XC2U72/$5E--YBRQ74T$H#(Y? 506!Y &TBKJ'[;4O@O]L[X M(XZ9Z8X_/_#\AZ"NP^ WQT\1?LV_%C2/&GA.ZCL]_]^UT=]/B"HXTZ4M(QM]J325];PO9G MW%^S]^R7X9_9R^"/[1NH6?Q:^'WQ O+[P#J5K8VWAF^^VF*SRA\VZ(P(9"WD MJL66ZM@MM.-SX!>)O"/A/X$_#2\^%7Q"_9K^'9318E\6ZCXLMHI/%T.H#FY> M(2;O.C!),<8V*!@*Q5AM^5?C/_P4>\7?%GX;ZMX3TWPG\-?AWI/B*13K8\&: M"--FUD(V]4N)-[LRALGC;G)!R"0?GO/)]_\ ./I[=*YJ64UZ]-_6)^\VGT:T M5M4E8Z*F=X6A42PD$XV:;]Z+U=[)MW2]#]./CQ^T_P##/6O^"A.I-=^/M+U' MP;\4OA3_ ,(9-XGLWCF73)YRV)+F-,>4P:(;D904\SD(,X^3_CO^RE\.OV=/ M@E>7%U\5O"_Q!^(&I:E'#I%EX*U);_3[6T3F>:[;RL^8?E"QAD()W?. =OSN M3GJ6+>N>3^/^>@]!0WSCU)XZ9^GO^ KTL+E?U=Q=.HTE:ZLO>:Z^2\NQPXK- MI8A2]I35Y7L_>TOY7U]6?H9^R%\9]+LOV"O^%K:UO/BS]GJ'4_#?AQ]OR7;: ME'&+0ECD$P/+-A5)PF.G!/YZNYD=V8[I&/S$_>)[Y)]\<]>/>O8OCY^V[XH^ M/7PLT/P3)HG@_P (>$M#G^V+I?AG21I]M>76S8+B8;FW2;,CC:"3]VO&\_C] M:K+,(Z3J5)[R>B[+LC'-<8JO)2AJHQ5WWD^_?0****]0\D**** "BBB@ HHH MH !UKV+]FS_C[C^O]:\='6O8OV;/^/N/Z_UKEQ7\-G9@_P",C[R^#)_XE*O%S7MGP=&WXF MUW4/A^[\SFK_ */\BQ\>O^/"3_=-? /[2?\ Q^2_[QK[]^/)S82?0_RKX"_: M3_X_)?\ >-??Y'T/RKB+J>.T445]6?%A1110 4444 '/0_AUKZD_P""8EUH ME_)\9?#NL>+/"?@^7Q?X O=&L+[Q#JD=A9FXEF@55+MSUR2%#'&<9KY;/(H' M'T&>*Y<5A_;TG2O9O6_H=6"Q*P]95+7M?3U5OD?07Q-_8%/PN\!ZEX@7XU_L M_P#B)M,A\]=.T/Q?]LU"[P1\L,7DC>_/3(X_.ON+7_VU_'?Q[@T+Q1\+_P!J M+X5_#3PU>:?;KJGAKQ3#I]M?Z+<)&@F$"26TCW*G#,IWA2?E5L=/R;QD?6CJ MV<#)Z\=>_P#.O.Q&3SQ,4Z\^9KO"+T^9ZF%SR.&;6'ARQZI2DG?U5G8^]/V> MOB=X'^+?[1?QHU[Q7XX^&OC'X@7-K:1>#O$WQ&T&/2M U+RCY<\KVJ'RX7V) M$(2V9,#)7<74^A?MC_&ZQU__ ()N^,_"FO?&+X3^-/&L>J:;>Q:/X2-O;V-E M;>!9/VCO@/XNO/$OAF\T_X7 M?!ZPU2YB_M&%BVJV5O.T%F 6&;K[0T&8C\_R\\5\_P#[*+;EIY(=(U 2^9(9XHW5&CG#8+2 A=I(93S7A(^4\?G1N(]O M:NN.6)1:C)J5DD[Z[W^[RV.6IFCE54IP4E>[5M]+?@MGT/O_ /9>\-Z5_P $ M^+O7?$OB;]H/X<^+_!JZ9>VY\$>$=??6&\3RS0O&D4UOL"1 E@WFL&P1@D*2 M2B? 71/V@_\ @E=\$-/NOB!X/\ ZS:ZMKD]@WBB]-GI][&+MA,AGVMLE7,95 M2#N^;\/@$_,NT_,N #R /3']*]!\:?M*:YXZ_9_\&_#>\MM)CT+P/O6@MDGMNZXXS731R>% M.I&I>]K?.U_Q=SFK9U.I&4.6U[_C;\K'Z/>%/VS/"'P@_;/^'&J_\)AI]CIN MJ_!G3O"5UK^G^3J'_".7[(2KR1C>-\4D:!HV!VAOF 7(J/\ :1_:2^*WASX& M>,H_%_[77PN\7:=J]E-IFGZ'X2TK3M6O=<\T%&BFV01?8T\ILM('I[GO6*R*FJD9W6EMX1>S[M:'1+B*JZU M[I.SV#K^>?QHHHKW#YX**** "BBB@ '6K&F?\A"'_>'\ZKCK5C3/^0A#_O#^ M= X[GUY^S)_J[?Z"OJC5/^1%F_ZY_P!*^5_V9/\ 5V_T%?5.ID#P/+_US_I7 MP>?_ L_2^&MT=7_ ,$Z$W?LFZ5_V&_$'_I\OZ]MDA]J\8_X)PKN_9(TD^NN M>(/_ $^7]>WRQ\U\;B/XLOE^2/OJ'\-?UU/?_! QX,T?_KRA_P#0%K4K+\$_ M\B=I/_7E#_Z+6M2N4Z@/2O&?VATW>-;7_KR7_P!#DKV:O'_V@(]WC.U_Z\T_ M]#>F@.!CBKYJ_;)79^U#\(_^P-K^?^_^CU].I%@5\S?MH_)^U!\(3_U!_$ ^ MO[[1ZZ:77T?Z''7^%?XD:OQ%_P"1<_X!7P[^T]TF^AK[B^(QSX=_X :^'?VG MNDWT-?<9'NC\YXBZGR[)_K&_WC5[PGXAE\)>*]-U: ;IM+NXKN,'NT;AQ^HJ MC)_K&_WC337VKBFK,_/^9QES+='W9^T3^S-\.OVT?CA=?%3PS\>_A1X8\/\ MC5H]1U33?$FK"SUG1)BJB>-;8C]_@J2/FC#'(!( I_$_Y M^OUYI&&X<\YZ@]^U>,LI;C[.=1M15EHM%Y]WTN>W_;5I>TA2492:1QG:37TKXC_;2\!\W7CK7'6R"E.$5=-QU;DD[W]3LH<1585ING'226D92CR]=U;KO8^T] M&_:"TWQJO[5FH:Y\1K'Q=?\ B7PW;6&EZS?6%OH4WB=H98D!BLP1@[8^% +; M I8!B15/_@F=\1O$WPZ\'ZU)X&^/O@?X=Z])J"27WACQM"MMHNK6ZQC%PERP MD D).UE14D(49? &/C@CYL]_7_/^<4 \#H O0#H/I75+*8NE*GS:-K[*M9*V MVUO(YX9O)5(S:=XIW]Z:W?\ ->[^9^A'QK\;? ?QG^V;\$Y/&4WPQNKR(71^ M(6H^#H)%\+75RQ9K+)R/. < S/R"I(=MJX7Z"^!_QOT_X<>(O$%AXJ^-'[,> MC^&=8TZ\L]%T'P$+:"VNI&B;9)=3E?W&U4P%WD,S ;B0%;\=0<'(XPG;Y=#MI\1RA.4E22G^$/VQOACJFK7UGI>FZ?XEL;BYN[N40PVT:S L[NQ"JH ))) M '.*\J/(_SSQBC/YGFO4HX)4Z$Z*?Q7_$\BMCG.O"NU\-OP/LCXW_\ !/NT M^)'QE\9>)K#]H+]F>.QUW6[W4[>*?QR%F2.:=Y55@L)&0& P">G7O7J7[(/[ M5.NV/['6E?#3P!\ A;6]M<.T3%)+JE ^3H!SUXZ\8Y]>..>U8XCA^-6,8\]DEMRI+OI:UOD=6'XBG3E.3A=MIMW MEJK6UUU^9])Z;\2-+T/_ ()96^BP:UI=OXILOBN-5CTW[3%]L2%=-C59O))W M&,2 -@J6]" *I?$3_@IE\5/V@['2]!^*GB+_A-/ \.J6M]J&C?V99V/VY(9 M QC\VWBCE7E'+J2NY)-W;3MJKVU3Z/S/+EFF(]WE MDTDDFKM)VZ-=4?:6K?L=>!=;^)K>-O@K^T9\,_ OAB^D^U6MMKGB2XT77-!5 MFW>2%.Z278,[7+@M@USQ<; M39)KTL"1)^Z#N/M7H'[/'[2NO?LQ:YX@U' M1+;2;B?Q+H-UX=N_MR2.JP7 7S'3:Z'>,<$[@"V=IQBO/Q&459Q:=5RDDTO= M5[-K=]6>AA M+OBL+32M+L_"]TU]#8V,,HFDN;HD?NIFW!1&?F!Q@N"YC]07XY>"5_:MDU1? M%_AC[ WP &C"Z&K0&/[<;(*+4/O_ -?NX\O.[G@9K\YST_V<8 !X]3@=A_\ MKZT$94K_ GMV_*M)90FOWE1MN_1>2_"QC'.FK1A37*MM7IU_4^C/@+XZT71 M?^"=7QVT6?6-+M=:U;4_#[Z;827:+=7JQ7,C.88\AI-@(+;0<#TZU]K>(_VV M?''QYAT+Q5\+_P!J+X6_#3PS>:=;C5?#?BB'3[:_T2X1%$ZP+);.]RIPS*=X M4GY5;'3\G7^,G%Z=[-7]#T?]K;XFW7Q?\ VB/$NO77BZ;QY+/.L*Z^^CQZ.=42 M*-8A)]EC^6+A1@'#,H4D EA7G%&WC'7C'/US17L4::IPC3BM$CQZU5U9RJSW M9[)^S9_Q]P_6OO+X-_\ (&3Z"O@W]FS_ (^X?K7WE\&_^0.G^Z*^9ST^PX=W M1'\#AN_X* 6O_8DZO_Z7:17U;)!S7RM\!_F_X* 6_P#V)&K'_P G](KZQ>+F MOSO$=/D?JF%^%^K_ $/IGI10>M%;9(;J'"S64ZG,ZS)I>D:-#X[TE5Q#J6G7UI9NRYP!)#=3QF-@, A6D&?XN>/5P=: M,9IOH>/C\/-P<8ZW/%?VFM3BD\[YACGO7S!-?1B>3D<,>]?8?B7_ ()Z_';Q M>[&^^&/B!@YZ+K>BC_V]KGC_ ,$F_BT?^:3^(^N?^0YHW_R=7VN#S_"TX+ M^Z7^1\I_;D_R:/MR>OZU]6?\.A?C%_T2/Q'_ .#[1/\ Y/H_X="_&+_HD?B/ M_P 'VB?_ "?2_P!9<+_,OOC_ )D_ZHXW^5_=+_(^41>1C^[U]:=]N3_)KZL_ MX="_&+_HD?B/_P 'VB?_ "?2?\.B/C#_ -$C\1_^#[1/_D^G_K+A=^9??'_, M?^J.-_E?W2_R/E3[(O_ >Z)_\ )]'^LN%_F7WQ_P Q?ZHXW^5_=+_(^5?MR?Y-'VY/\FOJ MC_AT;\8/^B2^(O\ P>Z)_P#)]'_#I#XO?]$E\1?^#[1/_D^C_67"_P R^^/^ M8?ZHXW^5_=+_ "/E?[Z+_\G4W_ (=-?%K_ *)/XC_\'FC?_)U5_K)A/YE] M\?\ ,G_5+&_RO[I?Y'RW]O3U_6O8/V<=1CCNH_F'7^M>B'_@DW\6@/\ DDWB M/_P>:-_\G5HZ#_P3.^-7AB17L_A?XDB8'(SKFB\?^3U85N(<+./*I+[X_P"9 MT8?A;&0ES.+^Z7^1]%_##Q;;Z?HBL9.-@^M7/V/]5/C+]O6_O+=?-M])\&7L M%Q*O*1-/>V#1#VW"WE(!YPC>E>1^%?V,?VCM;O8],_X0Q?#]O)\KW^K:W8&" MW'3+"VGFD]\;/QK[J_97_97TG]ESP%-IUK=RZOK&J3?:]7U>:(1R7\V-JX7) MV1JHPD8)"Y8DEB['XS,*RE*\6?H65X6<(VGH>A/%\W2O9OA&-OP^T\?]=/\ MT:]>0RQ8KV#X5+M\!6'UD_\ 1CUX<+%Q_P#6Z5\4>+]<_P"%=_MZ?$J&^7R?[_TIF60 M?,.W>OA#]H_4(VNIOF!^:4:*]^2 M^^/^9\'G&2U\0_Z+_\G4O_ Z0^+W_ $23Q)_X M/=%_^3J/]9,)_,OOC_F/_5'&_P K^Z7^1\L_;H_4?G1]NC]1^=?4_P#PZ/\ MB]_T27Q'_P"#W1?_ ).I?^'1OQ@_Z))XD_\ ![HO_P G5/\ K+A?YE]\?\P_ MU1QO\K^Z7^1\K_;H_4?G1]NC]1^=?5'_ Z+^,'_ $2/Q'_X/M%_^3J/^'1/ MQB_Z))XB_P#!]HG_ ,GTO]9<+_,OOC_F'^J.-_E?W2_R/E?[='ZC\Z/MT?J/ MSKZI_P"'1'QB_P"B1^(__!_HG_R?2_\ #H7XQ_\ 1(_$?_@_T3_Y/H_UDPG\ MR^^/^97^J>._E?W2_P CY5^W1^H_.C[='ZC\Z^JA_P $AOC%G_DD?B+_ ,'^ MB?\ R?3O^'0GQB_Z)'XD_P#!_HG_ ,GT_P#67"O[2^^/^9/^J&,WY']TO\CY M3^W1^H_.C[='ZC\Z^JO^'0GQC_Z)'XB_\'^B?_)]'_#H3XQ_]$C\1?\ @_T3 M_P"3Z/\ 6;"[\R^^/^8?ZHXQ?9?W2_R/E7[_Z)+XC_ /!] MHO\ \G4?ZRX7^9??'_,/]4<;_*_NE_D?+'VZ/U'YT?;H_4?G7U,?^"27Q= _ MY)+XD_\ !]HO_P G4W_ATI\7!_S27Q)_X/=%_P#DZC_67"?S+[X_YB_U1QO\ MK^Z7^1\MB^CSU'YU8TN^C_M&#YA]X=_>OIS_ (=,?%K_ *)/XD_\'FC?_)U- M3_@D[\6XF#+\)_$BE>A&NZ-_\G4?ZR87^9??'_,:X2QM_A?W2_R-S]F?6(H8 MX"77H*^C/&/Q!M-,\$R;I5!$>?TKY_\ #?[ _P ?/"(5;+X9^(1CA0VMZ,?_ M &]KUSX&?\$Z_BA\7]>A;XI+_P (=X6@(>;38;R*ZU'4U_YY[H)&2%#W<.SX MX 5CO3YC-,9"M\+1]?DN6U:#]Y,^AO\ @FSI]Q#^QIX8FN(VC.H7FK:A&&_C MBN-4NYXV'LTI+FES'V=*GRQY3V_P7QX/TG_KSA_\ 0%K4K-\)#;X6 MTL?].D0_\<%:58&P5Y'\>ESXQM?^O-?_ $-Z]5N%2:?[%,BGW*V:.A\Y^*O'-MJOAC,QL!P0&D&?XN>/-_$W M_!/GXZ>,'8WWPQ\0.&[+K>BC_P!O:^KRO'4Z'QM'Q.Z+_ /)M'^LN$VYE]\?\P_U2QO\ M*_NE_D?+7VY/\FC[_Z)+XC_ M /![HO\ \G4?ZRX3^9??'_,7^J.-VY7]TO\ (^6/MR?Y-'VY/\FOJC_ATA\7 MO^B2^)/_ >Z+_\ )U'_ Z/^+__ $27Q%_X/M$_^3Z7^LF$?VE]\?\ ,'PC MC6K.+MZ2_P CY7^W)_DT?;D_R:^J/^'1OQ@_Z)+XB_\ ![HG_P GTH_X)&_& M#/\ R27Q%_X/=$_^3Z/]9,)_,OOC_F'^J.-_E?W2_P CY6^W)_DT?;D_R:^J MO^'1?Q@_Z)'XB_\ !]HG_P GT?\ #HKXP?\ 1(_$?_@_T/\ ^3Z?^LN%_F7W MQ_S#_5'&_P K^Z7^1\J_;D_R:/MR?Y-?57_#HGXP?]$D\1?^#[1/_D^C_AT3 M\8/^B2>(O_!]HG_R?1_K+A?YE]\?\Q_ZHXW^5_=+_(^5?MR?Y-'VY/\ )KZJ M_P"'1/Q@_P"B2>(O_!]HG_R?1_PZ*^,'_1)/$7_@^T3_ .3Z/]9<)MS+[X_Y MC_U2QNW*_NE_D?*OVY/\FC[A;Y%^[Q]#UKZH_X=(?%_\ Z)+XC_\ M!]HG_P GT'_@DA\7L?\ ))?$G_@]T7_Y.H_UDPEKZ+_\G4?\.EOBY_T23Q)_X/=% M_P#DZG_K-A5M)??'_,7^J.-_E?W2_P CY9^W)_DT?;D_R:^I/^'2_P 7!_S2 M7Q)_X/=%_P#DZC_ATW\6A_S2?Q'_ .#S1O\ Y.H_UFPKWDOOC_F+_4_%WO9_ M=+_(^6_MR?Y-'VY"?O?K7U'_ ,.G?BU_T27Q'_X/-&_^3J0_\$H/BR!_R2?Q M'_X/-&_^3JK_ %DPG\R^^/\ F+_5#%]8O[I?Y'G_ .S?J4:74.6'WNU?<'PP M\6V]CHB[I /D%?..@_\ !-/XT^%G5K/X7^)(MIX_XG>BG'YWU=WX6_8V_:+U MJ]ATS_A#5\/V\ORO?ZKK5@T$ Z9(MIYI#CKC9^->'FN:4:R]R2^^/^9]'D^2 MU\._?B_NE_D>N?LBZM_PF?[>=_>6J>9:Z3X-O8+AUY6-Y[ZP:(>VX6\I&><( MWI7V5)%Q7GW[+'[+>E?LP^ I["VNI-8UC4IA=:MJ\L7ERW\NT*ORY.R)5X6, M%@N6))8NQ])DBR?\\U\96GS2T/OW'_3TO\ Z"U>;QP_+7IGQB&?#5O_ -?2_P#H+5YW'%Q51 C2 M+ JQ''CM[CV[?_6^E.CBQ4L<7RU0#43(S3TASS4D<531Q8%%P(T@![5(L6>U M21Q5,D/RT78$*P^U2)",]!^53)%D4]8MI]/K4\S C6'-.\K_ #FGR2101[Y9 M%BC/W2W5OHO!_7%0/K]I&?EAN)?]IF"J?P /\ZJ[ G6$YIPBYJO_ ,)+;K_R MZG_OZ?\ "I(/$-A(?WBR1\<98/'^. #BC4"8)CC^+K][/Z 4[R6 _B_[Y/\ MA6?/XHF#L(9U2/H#$-@(_#G\ZC'B6Y4Y^TS?]]FC4#5\L$G\\"I8K"25=RQO MCU/3^E9*^+9'@8,JR2$YCD*C;-&H&\VG2@9\IL>H/2 MHTA\Q]JJ6;^Z,UAC4RA^5L'M@XJQ=>*I[D;?,94 "@*?SYZT:@;!TV8_\L9! M^E-DL9(,&2.15/0EX&N M8>*:8>.E,M-80S9*LOED@]]W7W_2K:E)4W)(LB-T9#D?_ %J+L"J8 MN*:T1JXT7S=*:8,U/,P*31FF-'_^JKCPU&T-',P*;0^U1M%QTJ\T51/%1S," MDT(YXJ)X #TJ[)#4*B>+V7\JN/'S46+., M\XZ$G-7I(N:ADCH HRQ5ZW\,!CP/8_63_P!&-7EDD5>J_#48\%V?UD_]&-4R M W:***D K@?CBF[^R^.TO_M.N^KA/C2FXZ;])?\ VG0!P4<=2) K?P]@OX#H M/I3HXN.E3QQUH0NPBQ_ITJ5(\T^.+BI8XL"BY8Q(<_PU(D6>U2)'\M2"':N3 M@#W.*+@1I ,_='Y5(D.>U2D16B+]HE\O=RJA:3^VK.,[5AFD]V ME /_ 'R!D4:@"V_S=!4@M^>U1KK]JO\ RZM_W]/^%3PZS8X9E\Z.3JBS /&/ MKC'/UXHU %AR?IW!IYCVCYN_3FJ9\4W!/RSE!S_JOW8_2FIXHND/_'UF2L,^3( ?[W']:RCXJD-NN JS-D-*JA68>AQ59]6, MARS;OKS1J!NR:?)'UC;'<@9 _6EAM&G'[M7D ZE1N'YCBL2VUQK6565F&T@X M#$=*=<^(IKUOWC^^!PH_^O[]:-0-O^S9/^>3?B0*;):M$V)%V-V# J?ZY_.N M?_M,C^*IK?Q%-:KM61BG="2:3R?:K?D>U)Y7M1S,"F8^.E-,''_ -:KABX_^M33%1S, M"BT%-:"KS09J-HJ.9@4FAQVJ,Q5=:*F-#[4#'&*A>''%7WCYJ&2+GI0!1DA]A]/6H98LC_/^??ZU>>+FHY(L'I0%V9[1 M8QTQC'%1R1UT?_H(J M_6985Y;\:H]_BJW_ .O-?_0WKU*O,_C)'N\4V_\ UZJ/_'WJH@<;'%Q4T<7R MT](>*GCCJC-#4BXZ=#D>W;_/M4B19I\<7%2I%Q0:#4BXJ1(?:I(XZE2'Y:+@ M1+!D=*D2$?W1^52I#4BPX%%V!"(J>(<_PC\JF2&GB+'4?GQ4\S A6+VIXB;- M3+%GIM_.I(H?,&55F^G/]*.9@0B+)_\ KTOE?6I_+PW]"<8_2GI;EQ\JD_0' M_)HYF!6\H^_YT>35OR?FQW]",$4ODT_'BFM$ *.9@4S%Q_P#6J-HC5XPY7(Z> MO/'XXIC1#'3I][@\4>+!Z5#)%0!1>/'OVR>I_'\JADBY_&KKQ\#K2T#I169 M84444 %%%% !1110!RWQ;3=X;A_Z^5_]!:O/HXZ]$^*HSX>A_P"OA?\ T%JX M..+-,!(X_P#/K4T<7%+''Q4\<56 R.+BITBXI\<6T?A4D<7% $<<7'2IXXN/ MTIZ0\5-'#[?F2HLD*<;IX^0X3H"W*-CK@-@8&X<+)J;(Y5FY)(;<#R M>_7!/Y#^M7'78#JM9U1Y=6N&D*LXI^IXH_M M+WJN4#H%U#)]/I7&?$_XV+\-_&G@/2GL?M0\;:Q+I1G-SY?V$)87=WYGW6$G M_'KLV@KC?NW<;#I_VEN'6O+_ -H/P;K'C?QQ\,[S2[/[5!X=U^ZOM1(FC3R( MGTG4+=7^8_-F6>),*"<-G 4$C:C",JBC+8SJ2:BW$VO'/[=OPM\%_#KQ5XEC M\<>%]>MO!^F#5=0MM)UFTN;I8753#A5DQF4NBQ[BH=I$ ^\#737/[27@.QM? M#,]QXV\)VL/C4J/#[3:Q;H-<+E0JVN7 G^_'_JRW+@#=D9^0=1_9&\8-^SMX M/\.6/AZWM]2TWX*ZQX3ND^UP*(M5N5TXI 6WA;398Y;AV2_EO$N3'$?M*$/I_ MFR*8F8(Y$1KH^JT&K$M/U:Q1&N; M&YUBWANK<,T:*71F#+EYH4Y4;7='D@O[=X+VV1HPA0^9NZIILEYH\FI:A M:WL3SK L$&UC#(&CM(Y%C=@JF1!YA^G/[2]ZYL11A!I0=S2C.4D^8W_MXI?[ M0K!AOFGF5%9=SL%&2%&3ZDD ?B14^I0W>BOLNX)8&;E=RX##U!Z'\,UARFQK M_;\?WL]MIY_SS6AX;U*2U-U<1HSV\,,C2>6OF!FV'9PN?F)Y]@-WW0:X\ZGQ MUJS+XLNI1;[KB3-KCRL-MV-V( _B/<]3W)HY0+_[07QQ\1?"M_ 6E^&?#.C^ M)=>\>:TVC6\.JZU+I-K:%+"ZO&D>6*UN7^[:LH C.3(M!EE2(1NA+$H1(;7[2 MEAXFU?Q5\*?$7AOP?JWC4> _%#ZCJNG:/=6$%S'')HU];,8_M=Q!"VV>ZC4@ M2A@,\<$5Q/Q)_9V^)'[1VN>*?'S:!#X'URW7PZOA3P_KM[!)/,VDZB^HS?;I M+1KB&-;EV$*^2\NQ%$APQ:-.FA"DXWE]_P#P/^ CFG*:=HG3>.OVK_'OP5\% M>,]2\=?"^ULY/#GA:\\3V%QH&O3ZMI-_]F7]Y9W%U)8V[6ER=T94-$Z.ID*L M2A4>]6CB\M(Y=NWS$#%<[BF<<$\=#QDXSZ"OG']H";XP_M1? KXB>&[/X7W7 M@K2]3\$ZEIT5EXAU33IM6UG5;B$I#%;-9W:+)J)XN: MY38HO%44D57I(N:ADBYI@4WAYJ&2*KTD7-0R1\U8%*2&H)8O:KTD7-0RI0!0 MDCKT_P"' QX-M/K)_P"C&KSF2+FO2/AX,>$+3_@9_P#'VK,#:HHHH *XCXQ+ MN?3?I+_[)7;UQ?Q;7+Z?_P!M!_Z#0!Q4<53QP^U.CBXJ:..M &I#Q4T47/2G M1Q\5,L65_#KZ4 1Q1^8^UHSRZZF54?-A1ZY.?<'Z M^O2E$#HI-3,KNSMN9C\YS]X^]-&H?+C/'IFL$:D0!\V!C'3K3?[2]ZOE WQ? M+G_ 9->?77[2ND:#\8/$OAG6I--T.Q\.:5I6I-JU[J20PSO?W%W D.'"JI#V MRA3O8L9@H&5!;HO[3_'\:^:OVB_@#XC^)OQ:\37EKHJZAHNL?\(4BL;F%!/' MI^MW-U> JS CRX9%;D?-NPNY@0-L/3A*34]C&M*45>&YZ_KG[=7PMT:[\$1P M^-/#>J6OC_5I=&TF]L-8M9K5KB.)Y'!?S!ERM/C?X2O_ M (@7WA.#Q1X?G\5:7;B[O=%BU&%]1LXL(=\MOOWHF'C(9@ 0X.>17S/JWPB\ M8:#\=I/%=EX:EU*Q_P"%I+XC$=G>6DB^)]:\26-[]NT2'0]MZ+LHL06!M4DFQ=". M2*5TA&QV$C+'&K]'U>BU\7XK_(Q]M470^E+S]LGX4V6D2:A-\3_AW%91,\3W M#^([1859?)##<9 !C[1!G)X\Z//WUSN>)/CQX-\'WF@V^K>+O#.ES^*G5-%C MN]4@@?6&8H%6V#,&F)WKC8#G>F.N#\T_ S]G/7?!R_!)=2T&&W_X0KX9WVB: MC^_A?[#J4XTU?+'S?.6$5R-RY3 .6Y&?,]2_9#^(4?PW\,:/)9^,7MM8^&6D M>#-2TSP]J&A1PZ?I6;3Q)(#"S;'*QFFL+1O\0>VJ6V/ MLWX6?M/>$OC)X[\:^&]!U2UNM7\ ZD-,U6W6ZADD60Q))O54=F\H,S1;F"GS M(9DYV9/=F_SWZUX/^S_X_%KXIPZAI-U'H^OZU:ZQIFJ_:H)H;U/[,L[ M5HR%<2B17MF8EHPI#*58\@>L'4N.M*Q]-%QJ MUQY-NOG2XR%#8)_Q/L*9=SS6-PT,T4L,B'YDD4JP_#!Q^/7U%9\IH;G]H#_: M(]!SG\*Z+POJ4UE:0JZL5N+E8XSCY5&UR23T ) P"*V/"'B>YF\86KRW#,LCXN'=_E6( ;R>RHH&<\ ;1TP*7*!#\:_C MKXP\)_&GPMX&\$^$/#?B35/$6C:AK^$I+?XI+XI_X0M/"T>HA[>?43:B]69+SR@38_8S] MI:?R/,$8<>095$33?%T>+]&_:4^'OQ"T/X=^*/'NCV?A76='OHM%O-+@N;:> MYN=-EA)%]>6RLI2UG!*,V.,@#FN)O?V>?B7=>*#\9(_#\(\70^.5\4P^#3J$ M N9-)&CG2?LC7(9K87QC+3C;+Y E(A,Q3]Z.FFJ,DFVMN[.64IW=CM=7_:P\ M6?#G3[RW\;?#==&UJUUW0M*B?3=6EOM$U+^*S$UO?26L+-) TC-);O"C# M"8 8_!^@Z?XJ\+WFG:3J5_92Z[* MMIK%K=7]W.]O=2VD<"Q(!'%&\DKF)R2"RQU],&''\.#Z9Z#'^-8UE%)..YI3 M>+FHI8J+ M@47BYZ5%)'UJ[)#4+Q\TP*4D-121U>DBJO)'@U8%.2/-0R0Y[5>DBXJ!X^: M/5?#0QX;_%U=_B:#_KV7 M_P!#>O2*\\^*Z;O$D/\ U[K_ .AO0@.6CBJ:..G1Q<5-''6@#4BXJ1(N*DCB MXJ:.+ H CCCJ9(OEITY\M&W00DI'GHP'&_\>OMGM5.;4A' M"S-]U02>:OE8'7IY,X8Q31SJ@)94/[PX]%/\^U0'Q#LE/DPV\:KP,QJQ_$L# MS7B_A?\ :]^'OB+_ (1V)O%OA_2=:\3:1%K=CHFHZK;P:J;5X3/N\CS"^U8U M=F*!EPCG. <2>"/VM_AM\0D\/_V7XY\*W5QXHT[^U]*LSJD"W5]:#?NF2!F# ME5,<@;Y?E:-P<;6 M49K9$^TB]V>S1:[#.&\]51E!(:(;=Y]#VY]JAD\03.W M^N=1VVMM 'X5Y'X;_:P^&?C'Q)I^BZ3\1? NK:QJL;S65A9^(+6>YO%C:19& MBC1RSJIBDR5! ,3@X*G$-G^UW\-=630VT_QUX5U6+Q+JYT'39;#58+J.YO5C M:0VX=&(\S:OW3@Y91C+IENC+L'M%W/:$\1?Z.PD+32 _)N/W??W_ !S4+^() MFZSRJ/9B /PZ5SHO^U'V_P"M9V*.KT[67U"X2!_FD;_5DXSN[+GW/K6G%&7' MS*5;I@]_7FN!&H;&W#(.'>+_V ML_ _A*\UJ3Q;XHT/PE#HNJKHS77B#4H--M[FX:TANPD+2N-V(IAD$*-GT'YUX1J'[7 MGPTT2\UVWU+QUX3TH^&]2@TC4/[1U6&SCM[J>$3PPEI& +O&<@ '.UP"2K!> MHT[XM^']7UG6M-L-+)!]U+=5[#R5;]2,T]?$,;6[2;=LRD!0GW']R#Z>G2OG3P M;^VYIFM>'EUCQ!X/\;>"--NM%DU_3KC5X[*==5MHTC=_)%E>&;S0;/[?\ 8=2@LWDU*+#[?L\MM<36 M[.3&R^4TJ2*2K,JHRLS="HNPHU(L]A;Q#,S;C/+] Q _ =*F?Q(I@4L-]R./ M-;JGH/3\>HKP.[_;.\*VM]J$,5OK%X;+1(-=@>"&,QZHDIB"VUL6<;YQ]HM2 M5.%Q=Q89B2 _Q'^V)X;\-GXC(UGKEX_PQT\:AJ(MX(W-^HB,KQVOSXDE3 1U M) 5W5<\U7U>IV#VL.Y[H=?F_Y^)A_P #-6;.\.K.5"JURB[UQA?-'\0^H'-> M4^"/CMH?Q(U:VM]'DFN8[S1X-;BN=FV%X)I)(T3!.Y9 8VW(P!7'KD#K(]1, M;95F4XQD'D5G*FT[,<9)QNCL&BW'I@^GI4;P\UDZ+X@,_FQR-EHXFE1B>1M4 ML5SWRH8\^E;P'G0AE'WAD>_%244FCS[U$Z?-7$_&'X[W'PQ\9Z3H&E^!/&'C MK5-6M+G4/*T.738?LUO \,;.YOKNV!RT\8 C+L.<@ 5S^J_M@:;+;V=QX;\& M^//&]K)ID.L:C)H=E;E]%MIM^SSH;B>&:27]U-FWMTFG4Q;3'N>,/2I5&KF? MM$G8]2>*H9(LU0\)^/;+QQK'B&SM8;R*;PW?I87)FA\L.[6MO= H,D[ ES&, ML%.X,,="=B2')_&IM;1EQ=]2E)'4$D>:OR1S+G%!?(IK'97 _M&_M)^$_V5?A'JOC3QIJD6FZ/IJ9!.#+=R$'9#$O\ M%?B%I]CX3T'7K[9X7OM^$M!\JK;W3G )?[WF\ ,Q! 4KM_3J%F<\DD<8..M M=&+P=;#24:R.?"8ZCB4Y47L34445SG8%%%% '-_$\;M!A_Z^!_Z"U<3''7<_ M$H;M$A_Z^!_Z"U<=''0 V..IXXJ(XJGCBHN 1QU)'%QTIT<=31Q47 2.+%2Q MQ8Z<>^>E21Q5+%'STH X_P")W@'2_&6DP0ZBWDKYR*DR?*T)9L;@>QY/->:7 MGQ%O(;AH9(X'6'Y$6\A6XF ' W2."[M@:7''J5A&23)9.9EMQU D4@21'':158^A'-;1DF M!=_M+WH_M+C_ .O7,G6&1RK-MV\$$\@_EG]*#K7O^)P!^>?\/PJN5 =,-2QG MGN3^= U0C^+]?\__ *JS+W2]0L-!MM4>WF^P7)*B7:<(1QM;(&"0>W?& M8-:_VOSHL!TW]I\?>/IUH_M+D]/FX/'7_.*YK^V#1_;#>M'*!TO]J-_>/'3G MVQ_+CZ4?VE[U2\'68UR[:ZO)#:Z+8 2ZA>-GRX(\].A)D;A5498L0 O-1LMA MTCQ?)IR>4Y\ZRD_UE MN[?NV!XX_NL/4XV*<&O8_"7P@TO0+%#-;K=7DF7FGD^:25V)+,Q/ M)))))ZD\UTT&F16P_=1QIMZ;5QCUQ]?U-92QR>3SS6H8<9^5<'D\=?\_U]ZO-#4;0XJ/,"DT7WO\ :^\?[WUJ M-H\M^.>*NM%FHV@YI66X%*2&HGBYJ])#S4+P\TP*;Q8/2H)(JOR0U#+%0!1> M/FH9(ZO20U#+%1<"B\?-0R1U=DCJ"2.BX%.2+FO0O ''A.T_X%_Z$:X-TKO? M RA?"]K_ ,"_]"- &O1110 5Q_Q5&YM/_P"VG_LM=A7)_$Y,FQ_[:?\ LM ' M)QQ<5-''Q1''4Z1\?YYK0!LV<]L'%$<56$BR#6=P.(^)/@'3-;OK2 M^F\^&[M2TD#VLIMYF959Q&K*0PW$!?E(.3Q7&3_$^\O;IFN(=-N"S$_O+2,L M.,:]4\=>"8_&VAR6DC-')G?'(I*NC=BI'((]17D6O>"_%6D3 M;;S1=/\ $<.2!H6 M^GB^CA6[TXD@7=JXN+[.3][D^_?G_/3BC^TO_K^_P#G/ZGU-9?B M+3[[PR;> M_7.??/6N:_M@G_\ 72?VSR!NZ]!G%+E Z;^TO?/UZT?VE[U3T=;.#29-0UFZ M_L^UN%:&Q=HI&%S-QDA45G*(#\S 8!V@XW#,=K9V][<>7#X@\.MGG]]?BU./ M7$H4_@!FE[H&@VH[^N&^O-;?A_6?^$A5M-O9@88[:66&:;[UMY:-)D-V7Y2& M'0 ]*Y.V&FO_ *WQ%IS, ?DM;>XN7<@=%VQA#G_? ]QUKT#X;?#RX\6LMO9Z M??Z?I(=$#835WU20-M$ M.F6,T\C?\"<)%^3UW?P_\(:GXN:2&WT^31]%F;$L]Q+YE]>H"<*Q7"Q(PQNC M7)XP78$K7KFB?#?2M#2/[/90@Q*%!VBMI+01H%"\+P,G.*RY@,^TTY;&U6., M86-0HQ[?Y_6I##DY/7D\CUZ_G5SRN/\ ZU-\FIYF!3,7'7]>M,,&>U7C":8T M-+S#;8HM%3&@]JNM#4;0XH I/%BHI(:O-%4+P\T 4WBYJ-XL'I5R2&HGBYH MHR0U$\6#TJ]+%4$D= %*2.H7CP>E79(JADBI@4)(N:BDC]JNR1_Y %C_P!>\?\ Z"*N53\/_P#(!L?^O>/_ -!%7*S *X'XHKN\10_]>Z_^ MA/7?5PWQ*CSKT/\ UP'_ *$W^- '.1Q?Y]*E2/C_ #S2QQ5-'%6@#8XZL)'2 MQQ5/''6=P(7*P1,[<*OOWK#USQI!IVH"'[,MQ):S*[NS,JJZL#A IR<<#)./ M:M#QI>3:3H;7=O'YTEJRSA/[^TYQ^.*\UN[I+B/[9:,;C3[@LT4RYPPR3AL MX<=&!P5;CG@U40-2?4UEED=1M61L@?W1GI37OMR, 2"1@$'D5BG4 /J.#@YI M/MXK9.VP'FW@K]E9?"%KH:+KRW$FCV^AV[.+'RC.%TK_@G]J&G>)_#MU-XVBOK/1]/L;2[LWM]6MX[N2RC>&"=((=42T5A&8= MWG6]SEU9@55PB?01OU*D>O6E_M!?S.<=LUO]9K=S#V%/L>87/[(5G>:+#I\V MN/':K8:1I\CV]GY,C1V-M<0#8WF'87%P6'!V8P L+@\>U_P!H+GKW MS33?*12^LUMKC]A3[&[]O%'V\5A_V@*?:7<,UPJ37"V\;=964E4]R/05S\IL M;(U%5/.,=\UI^$[J&+4H;B2:-6MP9%4DNVY1G<0,<+]X^O0=:YC4HY-)F"S; M<.H9'0Y1AGJ#^!X[8/H:QKKQ[#X0\01M?2+;6.I0M8RSN^V.V9F5D9CT"[D4 M$GH&/2J ]$E\<0V^G?9([<&-;?[.)7D(E4]">IA%\N!^0/<8JJ!_V8-)\)^'19R:A MJR-!?KJ-M_9NI7^FPJRVMO;A)UCN?]*C"VZG%RSALX(8DD]S]O7V]/PZ8^GM M[>U'V]<_3)X[9XK:>)JR5KF7L*<=;'D7AO\ 93\0:GX,TWP_XV\;:3K.G^'M M#;1=#.A>'FTF2U?RDB^V2--=78EGC2-1&%"1J6D++)E1'Z)\*O#GC31+ZYNO M&?C#3/$MQ)!';06^E:&VE6<:J2S3,CW%S(\K,<%A(J85<(#ESM?;U)/^UR?? MZ_Y[#TH;4-R[3RO<'H?P_ 5+JSEJ[#]E#H>/^'_V*+7P_IOA6+_A))I'\.^( MFU>61;%4&HV:>4+:P8!^$A6STX;LDN;3[J[P4SW_ &!+"VT=IK7Q5K$?BG5K M+4;+7M2NKN\N[/4?MR,URT%B]T8+/==>3+^Y7@1;#G=N'M_]H+D]/FZY[T"_ M51QMJOK%3N'L(=CEOA[\"K;XGIFPC& N!@@]B.,?2O&]+D?5-0AMX_FDF=57 MP>$[M=;LKJZB8R0SW4TD3!2N4+M@]?0@\<5C+\:^) M/B3HOBCP-XL\,^';[3-,N])N4UOPS/K4=S'-+;2[D$%]:F-U-OR274AN@KDX M?V2_%'P_2&'P#\0K70X=0TV+3]?EU+P^-2N;Z:-I"U];/'<6Z6UVQGEW%TGA MW"(B(;&#_04T0?=D?>J*:'>>>YSG]/PJXXB27*K&7LXR=]3AOAU\+_\ A7^L M^*KQM2DU)_$VJ1:BQEC59(BEE;6F&8'YV8VIDW;4YD*XXR>E>'FK\D7]E0RQ9K.--5CT[1=+3.<9FNI#G9#$G5Y&QA M5'7!)P 2/YV/^"C_ /P4<\6_\%"_BY)JFJ-+IOA33)'30]$1]T5E$>/,?L\C MX&Y^F1@8"BOW0_;0_P""7_@?]O3Q#9W_ (_\0>.9;72TVV6F6&I1V]C9D@!W M5/*)+MC)9BQZ 8 'X8?\%7?V6O"_P"QQ^V9K7@+P@M]_8NE65G-&]]<>=<2 M22P+(Q9L '&X@!0!T]23]9PS'"\S4;NK^"7D?&\22Q7+[VE/RW;\SYPW;7W? MQ+STY_S_ %K];?\ @BO_ ,%I_P"R)-)^$/Q>U11:J5M/#WB*ZEXAQ\J6MRYQ M\O0)(?NC"GY2K+^27;^''O7ZE?\ !(#_ ()"?"?]N3]DX^-?&3>*(=;M];NM M._XEVHK!&R1K$RDJR-AOG(.T@$ '&>3[6;1H2PSEB.FS7F>+E,L0L0EAO5H_ M:B"1I#]XL.,'&,_Y_P XJ8<"N%_9]^"T'[/GPQTWPG::WX@U[3](00V*E M2+- 'AVH?LV^)F^6#QEKLJKPGVFQDR1^%1Z7^S5XL24^9XQU:+_ &K= MA"W_ 'T@!_6O>!%STIX4#M1<#PS4OV4+R,OJ%KXBUB75F38T]S<-<>2,?4$5]5K:QKTC49X.!UIVP*GRC'H*.9@?G;_P4/_;#\._\$Z_A M_;R:[>6?B_XE:I"[>'?#C!8[2S!^4W<\<>%C@!'4!7F9=H)Q))'G_P#!)#_@ MI7X,_;TTN'P3\0K#1](^*^GQ$ILB$-MXDB523+ .BSJH)DA!Z NOR[DB\W_X M.9_@IH/A_P"$_ACQO;:'HMOXEU?Q3;65UJT5C$FH7,2V%[MCDG"^8R@1IP6( M^1?[HQX__P &V'P5\/\ Q3^,OQ U?5M#T/5+[PB=&O-+N+VPBN)M.E9KXF2! MW4F)LHGS(0?D7T&/>IX/#/+'7UYKG@5,5B%F2P_V6KG[1:=\&/#NEN#%IML/ M3Y!6]8Z);::@6"&.,+TP,?Y_K5J--L:JW)'>G8KY\]\C\G_9IDD>U3]#SZ5/ M39.4;Z4 ? /_ 5^_P""Q>G_ +$6CR>"/ LUAJWQ7OH@[B11-;^&H7&5EG49 M#3,IS'$3TP[C:463T#_@EK_P5,\-_P#!1'X<"WN%M-"^(VB6ZMK>B"3B09"F MZMZMH^AZ)I=_P"+AK%YJES9 M6$5O-J,RM8D23NBAI7_>2?,Y)^=O4UZW_P &SOP2T+Q)\+/$OCFXT71;CQ'H M_BBXLK35)K&*2^M8FL;,M'',5\Q%(E?*J0#O;U.??J83#K+(UTGS7/!IXK$/ M,I4&URI'ZO/#FHWCQ5[R<"HGAKP#WBE)%S4+Q?-^-7I(:ADBP: *4D-0R18J M])%4,D5 %"2+FH9(ZO215"\= %&2*J\L57Y(Z@DBH H215W'@I=OAJV_X%_Z M$:XZ2*NT\(<>';?_ (%_Z$: -*BBB@ KE_B0FYK+_@?_ ++745S?Q"7<;/\ MX'_[+0!R\<=6(XZ(XJL11T7 2.+BIXXZ6.+BIXXJ &Q18J9(K1Q\5-'%Q0!X???LY^*I/\ 5^,M6E'9KEA.W_?3@G]:FTG]G#Q0.)O& MFN0>OV2X-KGZF/::]P2+BI%A!%%P/"=5_9>U+1([BYT?6KN:YO#ONDO3]ICN MW_O.LFX%O]K[P[$=:XC6?A)K%E-MOO!Z3[>=^DZ@]KN_VF259_\ QW:/I7UE M'#SG%/,"G[R@\YJN9@?'@^&4W&WP?XFD8_PMJT*+^?V8_P JZ'0?@QKVI76Z MQ\,:7HT;@!9;Z9]0FAZ9QNVPG//#1'^E?47V.('/EIN]<@:/^Q3X9\=6NB:+; M^(M:.I6=WJD5A$E].7TZ\5[S9X M.$Q6(EF%2C+X4C[LTKX4:#HY5H-/MT9>A"#(_&MZ"QCMEVQHD:^BKBIL45X! M[PSR13)BL499F5549)/ _.IJR_&'AVW\6^&+_2[VWM[RRU"WDM[FWN(UDBN( MG4JZ.K AE920000030!^5O[=O_!Q=_PJO]H_2=!^$=CI'BGPGX8O2/$>H7)_ M=^(."KV]G(/N(F2?/ 8-(JX!C!\[]%/V4_VJ_!O[97P/G9*F1D9(((92R,KM_.W_P52^&VD_![_@H%\2O#F@Z7IFB: M5I<]BEM9:;:1VEK;AM.M)&"1Q@(H+,S$ $LQ[G/[B?\$=?@EH/PO_8C^'NL M:-H>B:3>>+/"^DWVIW%C816\VI2_9$(DG=%#2OEW.YB3EV/ >^4W@J-HJO>5[5&\6#0!1:& MH7CYJ^\51/%\W2@"C+%4,D7-7I(N:ADAH HR1U#)%S5Z2*H9(N: *,L55Y8Z MT)(ZKR1T 4)(ZADCJ[)'4$J47 [O0/\ D!V7_7O'_P"@BKE5=$&-(M?:%!_X MZ*M4 %<5\1ESKL/_ %Q'_H35VM&.37B?Q.\%7WA>_DWZ??:GHTCL\ M1M,"ZL2QRVT-@2+U/ED@[B6#*I8&HR YN\UR34+EIIFWR/R2:B^WBJ]H-*U7 M3[PV=QK37UJOFK;76G+"SQ_Q/E9'R%')"Y/. MP&_]O%'V\5SYU/(^]4MW<265U)#,KQ2QL5=&'W"/7^E5R@;?V\4?;Q6!_:G^ MU1_:@'\7ZT6<%Q>3W#2NT$*[G2%2 MJ+)L&6VE_, 8 J=G7.:@L/"NM:@9&CTV\2*$%Y9I$,44"CDL\C?*@ Y)8C ' M.*- .ATC4;:Z\*:LEY=6]G;Z>J7:S3;MD>94B( 56;YMZ\*"20H /2H].TZU M\07-K%8Q37UO),BW.J7-LT=M;(V%+PJQ#LXW-@R(%4IT8$,.D^#?@I=>O9+" M/9=:>LR27MXI/DW;)D)%&?XXPQR6/#.%VY559O;M8\"V.H>')M/C@CBCF39\ MJX XQ^@_E6,I=@/FV;QE>:&9-/M6:QL;7_1XK%/]19QKE5C5#PH55" =1@ ] M*R3J&3]3FM[Q[X0O- U61=8L=4F]5RA=FW]O%'V\5S_P#:J,,JV1U' MT/3\?7ZTO]J?[5'*!O\ V\4?;Q7/_P!IX[Y]AS71:QX*U&QM[=[>UNKS=;1S M7!A7S5MG8%]C%?N_NRI^?:3R1D TN5(!!J7^&.Q_"MI]0LY_ D=SJ&H0V,=A M=)9B:5)9"ZNC2*F(T9C@QN1\O\1YZ5SMMX4U:6SFNI[.XT^Q@7,MW=HT$,0W M8R788)S@! "S9X!)KU#X+^#(_%$4,;6[-HVGS/*KS*RF]G. 93&WW4 &V,$9 M +$D%]JS*26P&%X(T>X\4WP']*TK32H;"/;$BJ!Z#KQC^5.DBR:P H MR18-0R1<_C5Z2&H9(N: *,D7-0RQ5>DBJ%XZ=V!1DBJO)%5^2.H)(N:0%&6. MH)(LCD BK\D=5Y8Z+@>C8P?QK^>7_@X*.?\ @IYXN/IINF@?^ D=?T.=Z_GB M_P"#@G_E)YXN_P"P;IO_ *21U]#PS_O,O3]4?-\3-K#1]3XHS7[Z?\&V"*?^ M"==QQ_S-E^/_ "%;5^!=?OM_P;7_ /*.NX_[&R__ /15M7T?$'^X37]Y'@<. M_P"^I^3/T \M<^]. Q117YV?H84444 8OC==VDQ_]=A_(US<4==/XR&=,C_Z MZC^35ST:4 .BCJQ''38DJQ''0 1QU-''3HX^*FBCH (XLU-''Q3HXZGCBQ0 MR.+-3)#Q3HXO:I0H6@!B1U(!BBB@ HHHH **** "@_,*** /S%_X.AAC]D?P M%[>-H,?^"[4*\?\ ^#6#CQ[\9_\ KTT/_P!"U"O8/^#H?_DTCP'_ -CM!_Z; MM0KR#_@U@_Y'WXT?]>FA_P#H6HU]-1_Y$[_Q?Y'S-7_D<1_PG[,T445\R?3! M0>E%!Z4 ?C+_ ,'3IQX\^# ];76__0M.KV#_ (->1G]D;QX?^IVG_P#3?IX_ MI7C_ /P=/?\ (^_!?_KTUO\ ]#TZO8/^#7;_ )-%\>?]CK/_ .F_3Z^EJ-_V M/'U_4^9I?\CB2\C].B,U&T5245\T?3%>6*H9(N:NE&!MT.'_@7_H1H T**** "N=\=KN:T_X'_P"RUT1Z5@^-DW-:_P# _P#V M6@#!BCJ>.*DC2K$<= !'%4T<=+''Q4\<5 !'%4\E 'X#_P#!RA_RD-TS_L2;'_TN MU"OT<_X-\_F_X)?^!?\ K[U;_P!.MW7YQ_\ !RC_ ,I#M-_[$JQ_]+=0K]'/ M^#?'_E%_X%_Z^]6_].MW7T^._P"151]?\SYG K_A5K>A]N4445\P?3!39/N- M]*=39/\ 5M]* /YK?^"T[?\ &T;XM?\ 7YI__IJLZ_=;_@ETH/\ P3P^"O\ MV).C?^D,-?A1_P %I_\ E*+\6O\ K\T__P!-5G7[L_\ !+C_ )1X?!;_ +$G M1O\ TAAKZ?.?]QH?UT/F+-120U:IIC!H MHR1\U#)'6@\6#TJ"2*@"A+'4$D=7Y(ZKR1\T 49(ZADCJ]+%4$L= %"2.J\L M?%7I$JO+'0!V6D#&EVO_ %R7^0JQ5?2?^09;_P#7)?Y"K% !7)^.ESK$7_7$ M?^A-765R_C1=VKQ_] MUDDL3*T:,#V(XJ6.*IHHF_A +=LT <5\1?@_8>+[(2*S6%Y;-OANXB5EA89( M(9>01@'C&*^0/A#^TSX)_:3^)OBKPOX5O]$\;:IX1N&CNVL9SIUQ=QC ,\+[ M6AGB5SL:18OO#DE7C9_>/^"FGPZNOBA^QIXUTNVU[Q%H%N=,FN+F;1IHH)[N M&.-W-M([Q2$12$ 2!-K,HV[L,P/X8_\ !'_X=77Q*_;T\%V5AX@\2>%[VQCF MOX+_ $6:*"ZC:),A,RQO&8W7*NC)M=688 )KUL%E\:V'J56[I7$C1P^!;M9F "M?ZWYT"G_:6.")B#[/4/C[P?JEI.)?$UO! MILS ""]MK=W@$8'RQS*"S_*N<2+O;LRL?G'UI91^9#&S1QJSC<0 .XY_F/QH MU+1+75K9HKB%)D;J&Y_&O+YF>J?$G_"'WCC=!>:#=1GE776+4 CW5I%9?HP4 M_2K^B^#X3>QK=7L%],WW++2KB.YDD/S??F4F&)>.3N9@"#L;DU]/7O[.GA6_ MN6E;2[?C>$#_H-C#">Q50,57M&!Y?HG[+5KXMTZ&]\0#; MJ7E+% D.42RC'*Q1C.0@^;CJ269B68FM33OV1]!ANXYKY[G4O(/[M;F0R!/8 M;C7K0C4=N^:;] M6SLX57S)$4\&XE Y2%3@,Y& 2.N#7M.GZG%JUE!=6L\-Q:W2"6*:)@R2(0"& M4C@@YZYY%?S@_P#!9[P5XB\#_MT:Y'XH\5:KXMU/5+.&_P#M5ZJ1""-WD"V\ M4:\+#&%P@ SR271HX6%?F^(\G"YA.MBJE"VD3VK]JS]N/X6_ MLA7OAJS^(GB*TTN?Q1>K:64!7S712<&XD4 MM>&[Z&WN+F -'/"5EM[N)L$;@#AL@X#=A7X%_\ !9_P5XB\$_MTZXGB MCQ5JOB[5-3LX;\7=\J1"W1WD"V\2+PL,87" 'DDYR2?UV_X(9>#/$7@K]B/ MPW_:OBC5?$&DZM:07^E6M[%'_P 2:-U):WB=3N:+."H;H0P& 0*,5ET:.%AB M$[N087,)5L74P]M(HZ?6?@_K%A/(MWX.CNI W$FE:BUFK>Y21)AD_P"SA?:D M\._##Q EQ')I7A(:?=PG*7&HZDUVT1[,JQQPC(//S;AQR#TKZL**>H%&P =* M\OF9ZQ\:^-/!LVGZ@ZZP8=%U9LEV>%UL[Q_XF0J&,);@[7&P$'#*"%')^*DC M\$^&+[7-6U3PY8Z3IL)N+J[?7;(Q0Q@9)+"7';'!)/3KQ7W)KWA'3_$EOY=W M:PS+C'S+G_/_ -<^M?EU_P '#/[.,FB?L]6OBC3=7O-+T+1;F"*71[>W18;V M::8*LDDGWFV@C:@^7()QG!KJPL_LA?%CP7^U+X=C MUSPG?-XFN(Y7A?3/L[Q"QE5AC[67484C+!8]^\<;ESD?2\7[).EZJQO]0FF_ MMJ\ ,8P,8P,?CO\ \&['@;7]=_:IU;6-#\3:IH=O MH,%NVI6%O''-:ZO!([ PRJWW0"@VNHRI_*OWMC.Y5)&T]:TS/#QP]=TXNYCE MV*EB**JR5CRWPW^R=X?TC55O+I9-0N$^Z]RQD9?Q)->DV.D0:5:)!;QI''$H M554850.P%7<4$9%>>=Q4>/FHI(LFKQBS44D7/I_2@"A)#N[?AGK7BI_;X^%( M_:G_ .%.-XKLF\;_ &;SO('^I,F?^/?S,[?/V_-Y?7'N"#WG[1.BZYXA^#6O MZ?X=UJ[\-ZQ>VC0P:G:VZSSV!(&YT1P5W!=V&((!P<<5_,@/!5\/VL/^$>_M MC5O[27Q6=._M83'[<91>F+S]^<^;N&_)/WL&O6RS+X8GG5F682PSI\ MJO=V/ZD9(MO56W=2",=:AEB]JY;]GC1-;\-_!S0-+\1:U<>(]7T^T6WFU2YA M2WFOMO =T3 W;>I4 9 XY-=C)%7DR24M#TXMM:E"2.J\D=7Y8Z@DCH**$B5! M+'5Z2.H)(J .Z/WF^M?SQ?\ !P3_ ,I//%W_ &#=-_\ 22.OZ'3]YOK7\\7_ M <$_P#*3SQ=_P!@W3?_ $DCKZ+AG_>)?X?U1\SQ-_NT?4^**_?;_@VQ;'_! M.FX_[&V__P#15M7X$]37[Z?\&VC8_P""=4W;_BK+_'O^ZMJ^AX@O]0EZH\'A MW3&Q?DS] =QHW4FYL>E8?Q'^(%C\*O >L>)-6:9=-T.TDO;DQ)ODV("3M'ETC\+_GBO.O^&KO '_0 M=_\ )*Y_^-TUOVK_ #M/_$^QQ_SY7/_ ,;K@_UMR3_H,I?^#(?_ "1U_P!@ MYG_T#U/_ "7^1\%_P#!T"6;]D3P'W9O&L&.#R?[/O\ _'^5>0_\&L?'CWXT M=(-?CB:(W/A2[U M.>/2S(B-&MU;P3LD,,@1V#8 #@DY#EO,\Y_X) _L9>-/V6V_(S]PJ*\W7]J_P @#=KWS8'_+C<_P#QNG?\ M-7> /^@[_P"25S_\;KYC_6W)/^@RE_X,A_F?2?V#F?\ T#U/_ )?Y'HU-8X% M>=_\-7> /^@[_P"25S_\;ILG[5O@$H=NOO^"OW[&7C+]HSX[KXP\ ^(O$'CK2 M[R224:+JNLR-'H4DN#*UFMVZI%"YC3,:8"D+CY GH?_ 1*_9MU[]CKQ'>> M(_B)XLU[P]#.TGV?PI:ZK/)I8E91$UU#J\MM^1GZ^TA.!7G _:O\ _]![_ ,D; MG_XW0_[6'@$(?^)]V[V5S_\ &Z^9_P!;,D_Z#*7_ (,A_P#)'T?]@YG_ - ] M3_P"7^1Z('8]O?-![9/?TKSNU_:D\#W=S'"NO#S)& :SG4#/N8\8ZG)./YU MW\,BDAEZ,?ZUW8/-,)C-,)5C4MORRB[>MFSCQ6!Q.&M]9A*%]N9./YI$DD50 MR1U;(R*BDCKTCE*,D=0215>ECJO(E %&6*H)8ZNR)4$J4 4)$YKI/#G_ ""( M?^!?^A&L&9,*:Z#05VZ7']6_]"- %RBBB@ K#\7#BA5!))]@:Y(_M8> U<*=>[_\^5QVZC_5UX^,S[+<)/V6*Q-.G*U[2G%. MW3=H[=?\-7> /^@[_Y)7/_ ,;J*Z_: MP\!_9V\O7OFP<9L;CK_W[KF_ULR/_H-I?^#(?YG3_8.9_P#0-4_\ E_D?BE_ MP=W_(DV.1C//V[41UQCID_AWP:_1K_ (-]6*_\$O\ P'_U]ZL# MQQG^U;OIU]1W_+M^:_\ P44_X)Z?$;XA?M&WWB+P;K'B#XFZ'J(86DVN:\;B M^TB(.S+:B2]D5WB4R.4P<@,P(R-S?:'_ 13^%=Q^Q/\.KC_ (6!XWU[[=J$ M9C@\/'4;FZT?08V#SGD)+R*.I(4\NS_3X[C#AZ66TZ4#JI-;\C/TVHKSG_AJ[P!_T'?_ "2N?_C='_#5W@#_ *#O M_DE<_P#QNOF/];6UQ&'4J6C ME15:-QG(=2&4X(((!IKBS)'_ ,QM+_P9#_,/[!S/_H&J?^ 2_P C\!O^"T^[ M_AZ+\6N#G[7IV >,'^R[/@^^ 23@ >^17[J_\$OF/_#O3X*8RJGP5H_;J/L4 M/_ZJ_$7]JG_@FE\7-9^.VO:AHT^J_$S3]2F$T6O:OK,;W\Z8"HER]S(KLZ(J M+NZ$*I !5?U*_X)0:-9?L:_L]PZ#XU^(/B'7]9F6'?'>W=[?66E1QILCM;. M-@R01(HQ\H!&=?\ #5W@#_H._P#DE<__ !NFO^U=X!*-MU[G!QFRN?\ XW7S M'^MF2/\ YC*7_@R'_P D?1_V#F?_ $#U/_ )?Y'H@+YZ\>E+O^[]:XKPE\?_ M GXVU>/3]-U9;B\DSLC-O+&6VC) W*!D#GK7: [@OUS7J8/'8?%0]KA:D9Q MVO&2DK^J;U.#$86OAY>SQ$'%]I)I_2. MKTD=0R1T 9\B5!+'5^6/BJTB4 49(\56DCYJ_+'Q5=X^: .ETOC3K?\ ZY+_ M "%6*@TP8T^#_KFO\A4] !7-^+USJL?_ %R'_H1KI#TKG_%2YU)/^N8_FU & M9&E3QQTD2O/$UE;Z MJ\LX0PQK;/()2TF]-@V9;>N Q(KTZ!ZE#J4\T$YNUD$NN)'YR74[$*=-N%$:*8 MKF()' @!]]K&Q8#VYP/Z^G\\'I4.D>(--UJYN(;.^LKJ:UE-O<117"R-!( K M%& Y#;70E3@A64D#(S\!_$;]E;XX^!_V?['P[X7D^-'B*^CN=+U%E/C>YU.Y MFN?[*,=[YUW)XDTN[CB-T 1'!>&!7RPMG4JR^V_#+X&>/X_VQ_#/C;Q9I_B" M\M[.#7[$7%KXF9].T];J#1GA+6QG3S(7DM;U%_//[+ MGCTGD_\ "/WO/I_H\G2OPF_X(!*/^'D?A3_L%7Q_\@BOW>_;''_&+GC[_L7[ M[_TGDK\(?^" '_*2;PG_ -@J_P#_ $4*^@RJWU'$'@9D_P#;.O!W@32[^?[+;7GB'6;;3+>YEVEA&CSN@9 M]JLVT$G"GTS79K_JQ]!7BW[5'P2\4?&7QO\ #67P[XJ\2^!X_#^IWEWJ&M:$ MNFR7=I&]A/$JA-0M[B)E>1T4XA+*"3E1DU\^>^>L>%O%VF^./#6GZSHNI6.L M:/J]LE[8W]E<1W%M>P2 -'+%(A*NCJP964D$$<\BKD]_':V\LTTD<4$*L\DC M, J*.I).,8 R<]/PKX1\^(/&$G@K3=+A@L]8E,=Q91 MW#_:7O'U"V&MV5L9)[B5I&DCT:Z,8E00F,1B./._95_9G^/USX;TBQ\>:A\4 M["WTO5FU&2VN/$DUG)),FFSA&-TGB/5;FZMWO/LY,+RP0CR_^/81O(" ??>F MZS;ZWIMM>V-Q;WEG>1+/!<02"2&>-@"KJXR&4@@@C@@U8W[_ )>OUX_^OZ_D M:_/WQ?\ !SXM?!/X5^)OB!KNO_$>&X_LBX3Q )?'MU-;6^FQZ9IH86L)N_LU ME<--!> 7D8C>)Y'E>9(R7KW3_@E[\05^*/[--QKMI>>)K[0KSQ'J0T637?$* M>(;I;%)O+BC^WQW%S'G[R4U^U71A7XJ_P#!KO\ M\EE^)G_8,L?_ $9+7[5_Q5VY[&V.G;R_(X\D_P!QAZ?J/HHHKR3U@I&7(I:* M ,[Q!$&TBXR,_*R_P 2/Z:]&BQI$([;0<=NW:I9(Z=I$7_$ MHM_^N8_I4DJ<'_'I7STOB/H%L498ZKR1USOQW^.WA?\ 9Q^'UUXF\7:I#INF M0.L29/[RZE>2T)]HG+D MB]2C+'5>1*ORIQ5:1*E[%'6GK7\\G_!P1_RD\\7?]@W3?_22.OZ&SU/UK^?7 M_@O%I4>H?\%1O&D]UN^PV&DZ;<7 7JX^RQ!4'NS$#\?:OI.%8\V*:_NO\T?, M\3?[M'U/BK2] C-FM[J$LEK:-D1"--\UT1UV+G@ _>P?#G_ (** M?%3X&?"1? OP]\5:GX.\,QWDE^$TZ?;$4#V''M58?G]:^ZJ*$H\DDFCX>$Y0?-!V?D>U2_\%'/ MCM-*TC_%;QHTC?>8ZBY)_&JFL?M_?&GQ'I=S8W_Q,\67EG>1M#/!+>EHY4;@ MJP/!!S7D% .#4Q217M)O1MGU-_P3;_X*H>-O^"??C2..W:;7O ]],IU+0YY/ ME88 :2%CGRY./O="0,@CBOZ!_P!F']JKP9^U[\*;'Q?X'U:'4M.NT4RQ<">R MD(YBF3JK @CT.."1S7\J6-QZ9_+)_$U]Q?\ !%KX*?M$>+_BY=Z[\'=2;PSH MT,4J:EJFHQ%]+G)0@1E"")6W;<8!*D X^4E?#SC+*.(BZK:C)=7M\_T>Y[62 MYIB*#]DTY1>R6_R_5;'] WB,;K-/^N@_D:R8DP:UM=^:T7_KH/Y&L^*.OS\_ M0B2*.K$4>*;''5B): '1I5B-*;&E9OC;QQH_PS\(ZGK_ (@U33]$T/1K=[R_ MO[Z=8+>SA0$M([L0JJ #DDT ;%%>3_!7]M3X?_'[Q5_8>@WWB"SUB:R_M*UL M?$/A?5/#MQJ5H"H:XM$U"V@:ZB0L@=X ZH98MQ7S$W>B>)_%NF^!_#FH:SKF MJ:?H^D:5 ]W>7U[<);VUG B[GEDDE ',_%^-3\)?%'_8(N__ $2]>>_LR?#'P[XC^#&E7VH: M'I-Y>3-.))YK5'DD GD R2,G 'Z5Z)\8/^22>)_^P1=?^B7KE_V2^/@'HO\ MOW'_ */DKXO%8>E6XDIPJQ4E[&3LTFK\\>C/HJ-25/)9RIMI^UCMI]EG0?\ M"E?"!_YEG0O_ !C_P *\_\ BEX9\.^'/B=\/M&L=!T6'^VM=,%^G]FPL)[< MZ;J4H3)4E?WMK&V5P?EQG!(/,_\ !0#X_P#B+X1>"EC\*:E=:#XAP9K.>XTC M[;I^H''-NS\>6^.0>Q(R"#D?GZG_ 4Y^*VH_$S1]0\43:?-=:!=/-'';V"0 M2(_D7-N'4%B&VI=2D!MH8E>1@D?;97POA\?S/#PIWCNFDOPMJ>!4S*M#XI2M MZL^^_P!HI-"\(Z7XV_LW1]'M)=/\'ZC?Z>RZ;#^ZOH([EQ+DISCR?NG*G;R# MFNJ\)^$?"9^(_BZV_L'2WT31=)L[F*&6S1G27S]0BG;NTL1"EYI]PTD5W$H9OW=RJ71;#=%#-A@ M!GHM'_:W^(.F_:M0OM6TNR_MFPCM]8N38!EE8O<3+;6Z%@6D5;IBQSA2^&(" MDMU?ZDP4N5TJ=_1?Y&7]M32^.5O5_P"9]G_L^>!M!\<> KZ^U3P_H-UCS6$%C<:C>ZG%:S6HFF\V[N9;J3-O''CSX!:'J_P 0]-L]+\1:@C7#0VQVC[.QW0NZG[CE",KV/IR! MRXSA:EA8*=6G#7IRJ_Y&E+,ZU1Z3E][.H/P6\(8X\,Z#_P" ,?\ A7G/A_1? M#.I_'CQ=I;:#HO\ 8NA^'].NTA_LR$-%.UWJD4[AMNX[EMHN"2!LX RV? _^ M"@G[:/Q&^$OC/;\/]4:SFL1Y6HZ+JN@>8^!R)[>4-\X(SE3VY&1Q7S+\+O\ M@I3\0+GQ-KMUJ&K:38ZIXBM(;,ZA_9H:WA2.2YF570$G:SWK M'I\4>^P33=3N(X@54$$2VB/D$,2@R2"07^,K+2?!_P"QUX\\10Z3H\/B#2[3 MQ,-.N6TV&3R);-[_ ,@E64HVQ;9?O ABN6W$G/R3:?'KXCZYMGN+G3X]1MY) M;HJ;=1''>2EK43%LE6MY+349MK#(W*S?PX.IXF_:F\37GP\UKP_J]];2>'M> M745M[!+01WEY'??:!+.[;OW*.+B4J#\QSCC:6K;_ %)A9KV=._HO\C/^VJEK M<\OO9^B1^"GA#/\ R+&@_P#@#'_A3O\ A2O@_'_(L:%Z?\>4?^%?GL/^"E'Q MFU[Q/I/A_P -_P!B:UXCUFY2"UM_L(2)F)_B?/ ZC.. "37Z2Z/+=3:5:O?1 MQPWCQ*9HT;'PK7M:<->BBK_ )&M+,ZU174Y?>SPC]L+ MXR67^H3_=%?%Y10ITL_QL*45%'Z-_-: ,V).:LQI3(TJQ$M #HHZM11U'$F#5J-* "-.*DHHH **** "D M894_2EH/2@#Q+]N&-3\)=/.T';JT8&>>/)FZBN_MO@MX1DMUW>&=#Z9)-FF2 M>^>.?QK@_P!N+_DD5C_V%X__ $3-7L5J2+9E?$X7#TJW$6,=:*E:%*UT MG:ZEM<^DQ-:I3RG#J;.W6)SG_"E?" /_(LZ%]?L4?\ A7#>-O!WAO3/ MBKX-T>UT'0HX=2O9TOXO[.A;S(Q:3R(,E"#QZ9%<'_ ,% _P!J'Q1\ M#]%AB\%WUOI_B2,>=%;:GI+7%CK$>!N2.52-LB\G&<'OBOB'1/\ @JU\1]9^ M)FFZIXBATB&XTLMM,&G[7MI&ADBW,A;Y@/,;COGUP1]QEO"]#&QDZ%.G*VZL MDU\K:GSM7,JT/BE*WJ_\S[9^+&D:._BWQA:Z?::7;1:;IEE<6033X?EE>ZTO2;BSALM]A%NC\V%#)\VW<=TAR2 M23S7P[#^U7X^UZ\O[Z\ET:X;5A'#)=VEK^XN[)69P\8SE'60#F*ZCP MO^V!XW\%ZAJ&H7_ 6@>.O@YH6K:IX?T*ZOKR O++_9T*;SN(Z* MH X]!7;?\*5\'X_Y%G0NO_/E'_A7YVV7_!2_QM\&_ UOINEPZ2UM9AH;&WDM M6DE;))56(/)Y[=>G6ONSX,?$WQ=>?L[:?XC\?>'VTKQ(MD)[ZPTT_:FZ9!5. M"&(^8IDD>O:N7'<,T<)%3K4X:]%%7_(THYE5J+W9R^]F[J?PE\%Z38R7$WAK M0EAA3>Y^PQ]NO:O(YK/1HOV7M6\0-I&A?VVKZDEM/_95OQY5W-''\NS:<(BC MD'.,G)R:^0/VAO\ @I]\7O OBK4M/T_4/#NO>%+MBMCJ+:*UM,Z'/[N1-WRR M#IT 8#(/:L/PS^WSXV^('PPM_#EJVD,L33/J%A]F"SW0FEDEEDMGS@\.W[L@ ML-O&X5U4>#:=6A'$4H4G%];)V]58BIFM2#Y9SE][_P SZZ^)EAI<>FZ]>6MO MIMO+:+HYL]MA#@&9D$V1MPP;=T.0.V*])\2>"O#FG?&;P?HMKH.A"UOH+_[= M&=.A8NT:0/'\Q4L,;VZ$9SSG KXBN/VC?'&M6]]#<+9W4,XC1$M[0"2X,++] ME"Y/< %C[$M-MR=6U",&W-G(W,9 M3.=^<,-O4XSQTK[7Y[?C7G8G(<-AY^SJ4X-^45_D;4\PKR5U.7WL\%U[PIIO MA+]L;PG;Z786>GV\FGO(T=O$(U9BMT"2 .N .?:O>-@#?CFO%_B#_P GJ>#_ M /L%M_*[KVH_>KY/A6E"G5QL*:22K2T2LOAB>YGS;CAI2W]FOSD.HHHK[(^? M"BBB@ (R*AECJ:D89% %*1*KRQ5>E3BJ\B4 494]JJR)S6A+'Q5:1* -O3^+ M&'_KFO\ *IJAL>+2'_KFO\JFH #R*P_$B;M13_<'\S6Y6-X@&;U?]P?S- %& M)*LI'D4V)#FK$:4 .B3'YY^M6%BWD[N=W4GO38DYJQ&F* ')%O/S?-ZY[U(L M:KVI5&!2T >8?MC_ /)KWC[_ +%^^_\ 2>2OPA_X( ?\I)O"?_8*O_\ T4*_ M=[]L?_DU[Q]_V+]]_P"D\E?A#_P0 _Y23>$_^P5?_P#HH5]#E7^XX@^?S+_? M<.?T5(,QCZ"E,2D]/\_Y H3[B_04ZOGCZ ;L HV =A3J* &^6OI^=!'-.H/2 M@#^?/_@XE_Y2)W'_ &+ME_Z'/7Z]_P#!)/\ Y1X?"K_L7[;_ - K\A/^#B7_ M )2)W'_8NV7_ *'/7Z]_\$D_^4>'PJ_[%^V_] KZ+,/^1?0/GK_ (3Y_B#_ )<_XD?T\:2F='@Q_P \Q7#?M'_M&^$_V4_A-JOC M/QGJL>FZ1I:$Y_Y;7,A^Y#$O5Y&/ 49Z$G@$C5^)'Q2T_P""OP;U;Q7JT5]+ MIOA_3WO;A;*UDN)G11T1$!8D_3CJQ4 FOYR/^"CG_!1KQ=_P4'^+,FJ:FTFE M^%-+D>/1-$5\Q649_C"2.^:_'@\MGOG.?PQ2D[NISQC)ZU] MO4RW"3@J52FK+:SE_F?#TYG56^$NNQJQP2-:C;:/7'D\U^/72@JK=54YZ@C.:P_L7 ?\^U M]\O_ )(Z/[?Q_P#/^$?\C]]/@?\ \'&'P+^)EY%:^(8]?\%W$I7=)?0":UBR M 3ND3YN"2/N9.*_.'_@M_P#$?0_B?^U[X@\2^&=4L]8T3Q-#IC6U[;.&CGCB ML8R<:?4O@/_ ((G_M$_$7P7INO:?X+C^PZM;+=6QFO8XV>-L8;&> <[AZJ1UZT_ MQQ_P1+_:$^'7A34MEZ3;O=7[,<9+'))Y))KSL[6-888(4$ M<<**,*JJ.%4#@ < 58\H8&![5XV99K4QCY9Z0Z1_5]V>QEN64L)'W=9]65]9 M&;5/]\?R-4XDZU49@7_?'\C56)<5YIZA)$O-68DP:CB4YJS&O% #U&!7A M7_!0_P ,ZEXC_9O6;3M,U'7(?#_B70=?U+3+"UDN[K4-/LM6M;F[BCAC#/,W MD12$1(K-+MV ,6P?=J;Y:GM0!\=?$#]H+P+^VW^T=\"8_@]XPT'QU=> _%$W MB?Q#J?A^]COK;P_IATB_M7AO)HV*V\UQ-<0HEO)MD;RYFV$0N5^'?&?C-?C7 M^PO-9^'/BQ\3/B)XVUKX<^*KCXG:)/XQU"].EP6]D\ME)/:B4"P87,=I%%Y: M1&]@EG,ANE:1S^T[H"K?3K7&_ /X-Z7^SU\'_#W@G1+B^O-)\-VJV5K->NCW M#H"2-Y1%4D9/0 < >M 'PO\ %OXW76ES>,H_ OQ!\1W'PKM_!7PYEN-!S(B1F8RJ8@Z:'QV_: ^%7@C]E_3[?P M3\8/&GBCP7K?C]--M_$&I?%>^T?P];2I8/3"S;[>>:0W;"V M$B1>9#'^A7E*,\=>M+M H _-[_@F+\0]:^(_QY^$]UKFJ:EJUUI_A[XE:;#+ M?:M=:Q/';1>)M(6VB:]NHHKFY5(/*59KB-)9$"%E!//Z14@0"EH *#THH/2@ M#F_C!_R23Q/_ -@BZ_\ 1+UR_P"R5_R031?]ZX_]*)*ZCXP?\DD\3_\ 8(NO M_1+UR_[)?_)!-%_WKC_T?)7R-3_DIJ?_ %YE_P"EQ/H(_P#(CG_U]C_Z2SJO MB#\/M'^)?A6ZTC6K&.^L;I=K1MU4]F4_PL.Q'(K\F_\ @IS^S6/V9-7MC;S0 MWB7TBO87!7$IBW,"DGJ5Z _AW-?L$R_)7YJ_\%\KN.S7PLTLL<,:P8+.=H7, MQQR>!V'OFON,LM',*-79\R7WGS=;6E)/L?#/PL_:1\3?!WQ)'J6CR6,A5A)) M;7-OYEO-O$.IYZUYDNN6'W?MMEM]!.O\J=%X@L5=?^)A8Y4_PW"'Z?Q"OV9X>G?G:5 M_4^94F?K'_P3Z_8BTSXFZ1I7Q(\50PWFGR,SZ3IC@,CM&[)Y\H]V0X7\Z^[H M+>.-!A%4+PH P%'M_GM7B?\ P3GP?V+O >TAE-K-AA\P8?:9L'(/?U]Z]R1? MEK\;S*M.IB9N?\S_ #/IJ,4H)H\S_:+_ &;M"_:(\+&SU*-8-1MT/V*_1/WM MJW7!_O(3C(/'?K7XS_MC^#+GX$_&J[T,+:QWEJ76Z$:_NY9%N>*O'=NM\5OFOI&,I*_OYY"N!ECSSP,FO)DU^P=S_I MUCN'( N4X_6NJ^".JV=Q\5]#C2ZLW>2[0*!<*6/2OU&O0IPA.I%*]GU/ C)W M1^TG[&7["VE?L[V@U[5H[?4_&=XF)+G;E+)3UCCSWQU;KU XKZ),:[?H*8 I M%2#[E?C%:M.K4=2;NSZ:,5%>Z>+_ +<7_)(K'_L+Q_\ HF:O9++_ %"?[HKQ MO]N+_DD5C_V%X_\ T3-7LEE_J$_W17Q>6_\ )0XW_!2_*1]%C?\ D4X7UJ?G M$FHHHK[ ^?"FNN13J* *LJ57E3CI5Z5:JRI0!2E7K6GI0Q8K]6_]"-495X-7 MM-&+1?Q- %BBBB@ K/UL9>+Z-_-:T*HZN,M'Z_Y_PH J1 YJS$G-1Q+S5B). M: )8H^?QJ<#%-C7%.H **** "BBB@ H/2B@]* /%?VXO^216/_87C_\ 1,U> MQVG_ ![Q_P"[7CG[<7_)(K'_ +"\?_HF:O9+/_41_P"Z*^.R_P#Y*'&_X:7Y M2/H,;_R*<+ZU/SB\DNI5DM;HIAI[=L@!UZ;PP^F!7[-$9+?2ORT_X+XW\ M.F>//#LLTT-M&MI$#)(^P EWQST]OQK[[);0S&A5O9WL[:7\F?-8G6E*_8^1 M/A%^U7XJ^#6L+?:.VFW$3 E[6\M_.M9>P)7.=P/.1@T7O[27B?Q9XHAN=1GL MY9+B95*K $6.,MG;&,X51[1BOV.5&BGSV7WGS/-)Z'Z[_L#_ +"6FZOI^C_$CQA: MPWCW<4=UH^FN!)%;H<,LL@Z%LXP.@ZU]LI&HM]NT;57 '88KSC]C] /V7/A] M@KC^PK3&T\']TOIUKTM4&T^]?C&.Q$ZM:4IM[O\ ,^GHQ48*Q\F?MW?L.:/X MY\-ZQXNT6&VM;Z*%Y]4M&7]S?HH)9QZ2!03GHQ]Z_(S5_%EWX8\67D5BRPQV METX@<'$BA6^7#=M?1<$VCBJM/FLI1O;HW?\SCS+6E&5M;GJVN?MP> M.O$/@:RT.>72(X;7(>[AL1'=7BXQME<'D <8&,UZ1^P]X&U[]KGQQ)X7C:VM M93NFN+O9MCM;9=H8E?XF+-@#IDU\EKXJTP)N_M/3\,!DBZ3&?0\X/]*^[/\ M@@IJEIJ7[2.L?9;JVN/+T:;<(95DV@R18Z'U'I7V.<1A1P52I22O;H]CS<+[ M]9)GZ:_ 'X >&_V<_!%OH/AVS6&-<27-PP_?7DAZRR-W)/;M7?;!3%C4'MUJ M2OR64G)WEJSZ)::(\3^(/_)ZG@__ +!;?RNZ]J/WJ\5^(/\ R>IX/_[!;?RN MZ]J/WJ^/X9_CX[_K\_\ TF)]!GG\/"_]>H_G(=1117UQ\^%%%% !1110 V0< M56E2K9&14,J\4 495XJO*E7I1561,T :5F,6L/\ N+_*ICTJ*S_X]H_]Q?Y5 M*>E #-QQ65K'SWJ_[H_F:U&Z?A6;J?\ Q]J6/\( ^N3C^M2Y)*[=EYB6]MV1 M1I4\:&F15:B4#TI\R_JX_P"OZU'1ICWJ4;@*(Q_G_(J7-+F_K4+?U_3&;F_R M:"S8_P#KT_-(6XZ43Z?I]]I\VEQ316%Q>? MZ1/"ZQ*XA5C&K-QO;" E06!*@_A+_P $9OC5X;^ 7[>WA'7/%%]$QD^@K^B+XX_"NQ^,?PYU+P_J%O;W5EJ4#6 M\\$Z>9'-&PP48'JI].^!Z"OAW]B'_@BKX=_9D_:(U3Q@#)>,MTSZ,ER PTF- MAAE1OXWX(\S&X+A>.6?VL!C:-'"U*52]Y>G^1Y&.P-:KB:56G:T6[W_X<_0V M*9F ^\N>F1BI=S?Y--M;<6D*HH^Z /K[U+FO%YOZU/7&;F_R:-S?Y-/S1FCF M_K4!FYO\FFR.P1NO3M4N:BN8ACF _F^_X+4?M!Z'^T9^W-K. ML:%#JUG!I5C%I%U#JED]G<07$$DHD5HWPP +#J,]&='T>WUJ.;P196^D:A-=V+PP27"H2PAD8;9=O&=N<;E[,">%_X*$?\ !&;P M_P#M:_%W2?%D,EQI^I+<)_:4UHGSZE;@?ZM^GV";*WT?4 M)KNQ>"WEN%0EA#(PVR[>-VWIN7^\,\'_ ,%"?^",WA_]K7XN:5XKADN-/U)9 MT_M*:T3Y]2MP/]6_.0W0+)U"C:P QU)R2>Y)-&.Q^'JX2%&%[Q]/\ (,'@*]+%SKSM:7]=ST;4 A9(VP=KC. >>"5(*DJ>K!U84J\:E2]EV1S8JC.K1E"GO;K_ ,.? MD?\ \&Y7[06A_"3]J+7/#>I0:Q=:IXZBM;'3ET^P>Y2-HVD9WF*Y,4:J,Y8]-OX]:^)?^"8W_!*_1OV);":Z9SJ&NW7%QJ,L0626,,2B*,G; M&.NT$@M\Q.>*^VD&U0OIQ71FN*IXC$.K2OKW1SY7A:E##JE5Z?UW#V=O7UZ5_4KXFT&/Q'HT]G)N"S*02">]?G-#_P0D\'VO[8; M>-$MU;0F?[2NC&-?L:W!?<9<9QMS@B(Y 8D\@JH]K*<=1PT9^U3?,NQX^:X& MMB'!4K:-/7_AS[T^!7Q4TSX\?!G0?%6EVNIV^DZ]:"Y@AU&T>TN#&Q(4O$W( M##YAV*LK#@@U^3W_ 6F_P""++>#I=4^+GPCTG=I;%KG7] M(^;+KNN+=!R8 MSDEHQ]WDK@9 _8;PKX;C\-Z)!9Q[F$*@98YR1C_"M">WCEMFC9%:-E*E2/EP M1C&/2N7 YC+"U/:4OA>ZUL=&.RZ&*I\E3=;/J?R'!=S[1RWX\>)- B7]W9#S M%,ES"F#^ZZETQ\N"PXR!^D2?L1_"$QDM\-_!OO\ \2R+_#V!K[*MQ!AH4HU% M=I]$M5ZGQE'A_$5*DH2:4H[.SL_P/Y:?SH/RCGIG&2,?UK^I*7]B3X0JO'PW M\'_3^S(O\*Q_%/\ P3^^"OB[29+._P#AGX2:!P598[)8C@^Z8;/;BL(\487^ M62^YM_B=,N%L2H\W-%)>O^1_,-C''Z]/UI,X_P!GUP*_1#_@M;_P20TG]C". MT^('P_%PO@K6+TVMY8S2ACI,[#=&J$\E&PV,Y("X/.&;\[QUKV\+7IXBFJU+ M8^?Q&$GAY^RGH:WA/4(X;F2PO#_H&H+Y,N.?)]=-KW^E>*]'OF^_J4%M._P#O@A&/XLA/ MXFNU>]$Q/ZH/V?QCX">"/^P!8?\ I.E=@JY%"/^P!8?^DZ5UZ=* M_(L3_&GZO\S]9P_\./HOR'8I-@I:*S-RKJ(S;K_O _I4$0YJS?C]RH]ZAB7G M]* )H5J=1@4R-.*DH **** C<,4W8,]*=10 4444 %%%% !0>E%!Z4 )_^P1=?^B7KF/V2?^2"Z+_OS_\ I1)73_&#_DDGB?\ [!%U_P"B7KF/ MV2?^2"Z+_OS_ /I1)7R-3_DIJ?\ UYE_Z7$]^/\ R(Y_]?8_^DL])9?E_P : M^:?V_?V$X?VS]+L+5IM/:**&2SN[:_5FAN(78,""O(=77J.F:^F,<4TH ... MIXKZR46[-.S/ \F?A;_P5#_X(^>%_P!BK]BSQKXVBTWP]_:%GI=V+":SDG\R MVN%MI)4<;R1QL)Y&*]&_9!_X((^&_C-^S#\,?&.I6/A>\F\3^&=+U>Z,DESY MDK3VL,KD[3MW,6.1P!GL*_2[]LGX5;I7:?!/7K/Q;\'O">J6.FPZ/9ZIHUG>0:?"!Y= MC'+"CK"H VH"%& !@=!6E/%8N[3JRM_B?\ F3[&EORK[D2?"7X5:#\$OAYI M/A+PS8KIN@Z' +>RM%=G$48).,L2QY.<\ MX]!7W0#D8-(T2[?NKTK.4974H-IKJM']X-)JTE='\]O_ 47_P""9'A_]F3] MI/\ 9_\ A]IUEHEK=_$+QWI6DWTMO)-Y5Q9W+3(8FW'/+1\D8.. >>?OG]G3 M_@W_ / /PK^+^C>(-;T'PW>6NDN;@1VT]TD@E S&P.X<[_3Z#$:@ M=*UAB,5:SJR_\"?^9G[&E>ZBON1&D8"XZX[]JD PE."X[4'I4FAXK^W%_P D MBL?^PO'_ .B9J]DLO]0G^Z*\;_;B_P"216/_ &%X_P#T3-7LEE_J$_W17Q^6 M_P#)0XW_ 4ORD?08W_D4X7UJ?G$FHHHK[ ^?"BBB@!&&15>5.*LGD5#(M % M.9>#5S3QBU6J\J\U8LABV6@":BBB@ JGJ@RT=7*JZ@,LE $,:U:B7FH8ES5B M-: ) ,4444 %%%% !1110 4'I10>E 'BO[<7_)(K'_L+Q_\ HF:O9+'_ (]T M_P!VO&_VXO\ DD5C_P!A>/\ ]$S5[)9?ZA/]T5\?EO\ R4.-_P %+\I'T&-_ MY%.%]:GYQ))%^5N,\=!7S#^W?_P3TT_]M26U:[NM/:'[/]EN;:^B,D,J!MZ, MFT[E8$GH17U!3#$H'2OKI1O9K1KL?/[Z,_![_@LO_P $J?"O[#?[#WB?Q3I& MFZ#)KDD:QV$]A#*LULX=,M@D@Y4GC&./QKZ>^!?_ ;^> =;\,>"MPM!.K72M&DCC._[QR1GCK7W=^UAX%TW5/AI?>*KZWCO[KP#87VM MV5G=()K*YFCMW95GC(^= 0. 5/H0<$=9\#_%=QX^^#GA+7;V"UMKK6='L[Z: M&V7;#$\L".50$DA06XR3QBJIXC$:KVLK?XG_ )D^QI;\J^Y&IX,\':9X!\+: M=H.D6JV.E:3 EK:6Z$E88D4*JC))XQW-:R_=H5 O\J./#-OXT M\)ZAI%PTD<.I6TEM(R?>4.I7(]QFOSV\:?\ ! ;PSX^\1W.K:NWA74+ZX/[R M>2TE5Y !@;MK 9P "0*_2 QJ1R*;+"K1L-O8BHLT^:G)Q=K73:"T6K25S\ _ MV,?^"8WAK]IO_@I=\>/ ?]FZ/;>'? NBZ7)8VUQ#(UNLTC2+*T>#P25&03QG MM7ZM_L!_\$Q/ W["T^JZKI>AZ)'XFU-C"VHV*2J?LIVGRB&8_P 0)R!G\*Z? M]E6UL_!WQY^+7@VQL;%;/PS:] M\,:^E:*M7:2G4DUU3;U)]E33O&*^X0#_^P6W\KNO: MC]ZO%?B#_P GJ>#_ /L%M_*[KVH_>KY'AG^/CO\ K\__ $F)]!GG\/"_]>H_ MG(=1117UQ\^%%%% !1110 4UQQ3J",B@"I,F*K2BKTR<55E7- %RW&((_P#= M _2I#TID _TP5XK^W,N?AGI__ &$XA_Y"GKY7C7_D28C_ _JCWN%]_[^1?_$4?\,,^%RQ;^U->R>I$ MD//;_GG7M6\T;S0N N'U_P PD/N8?ZT9M_T$3^\\5_X89\+_ /04U[_OY%_\ M;H_X89\+_P#04U[_ +^1?_&Z]JWFC>:/]0^'_P#H$A^(?ZT9M_T$3^\\5_X8 M9\+_ /04U[_OY%_\;H_X89\+_P#04U[_ +^1?_&Z]JWFC>:/]0^'_P#H$A^( M?ZT9M_T$3^\\5_X89\+_ /04U[_OY%_\;H_X88\+_P#04U[_ +^1?_$5[5O- M&\T?ZAY!_P! D/Q#_6C-O^@B?WGBK?L,>%W'S:GKC8]7A_\ C='_ PQX7_Z M"FO>W[R+C_R'7M6\T;S1_J'D'_0)#\0_UHS;_H(G]YXJW[#'A=Q\VIZXV/5X M?_C=!_89\+G_ )BFO<=/GBX_\AU[5O-&\T?ZA\/_ /0)#\0_UHS;_H(G_P"! M'BO_ PSX7_Z"FO?]_(O_C='_##/A?\ Z"FO?]_(O_C=>U;S1O-'^H?#_P#T M"0^YA_K1FW_01/\ \"/%?^&&?"__ $%->_[^1?\ QNC_ (88\+X_Y"FO?]_( MO_C=>U;S1O-2N >'E_S!P^YA_K1FW_01/[SQ7_AAGPQC_D*:]]/,B_\ C='_ M PQX7S_ ,A37O\ OY#_ /&Z]JWFC>:K_4'A_P#Z!(?>*_ M\,,^%_\ H*:]_P!_(O\ XW1_PPSX7_Z"FO?]_(O_ (W7M6\T;S1_J'P__P! MD/Q#_6C-O^@B?WGBO_##/A?_ *"FO?\ ?R+_ .-T?\,,^%_^@IKW_?R+_P"- MU[5O-&\T?ZA\/_\ 0)#[F'^M&;?]!$_O/%3^PQX7/75->_[^1?\ QNC_ (89 M\+D_\A37^O\ STB_^(KVK>:-YI?Z@\/_ /0)#[F'^M&;_P#01/\ \"/%?^&% M_"__ $%->_[[B_\ C='_ PSX7'_ #%-?^OF1?\ Q%>U;S1O-/\ U#R!_P#, M)#\0_P!:,W_Z")_>>*?\,+>%@,?VIKN.F \/3T_U=(_[#?AA.?[5U[Y>?];% MU_[X[_K7MF\TCG*GZ4?ZAG%T69^I)@;)"@+G]XWY5]"2?=_3% M>*>#(U/[8WBW_9TU<9YQ\MK7S^;<,Y5EV,P-?!48TY.JDVD[M)JRDE3;5]=;QUUO]YY=_P %W;6.X_X)K>-O,4/Y)_CS]7^9^M8?\ AQ]%^0ZBBBLS8AOO]4/K M4<"]*DO!NC ]ZX']I[XU?\,W?LX>._B$-,;6?^$+T*\UO^SQ M9M;9NVXW;6QG.#C% 'H:=*6L?6/&>G^%_!UUKVL7UCHVDZ?:/?7MY>SK!;6< M*(7DDDD^3_Q^>9Y/^MS'][.\;>O% 'H5%>8^*?VT/A#X&^'MGXLUKXK_#72/"NH M79L+76K[Q/8V^GW5P%+&&.=Y!&T@56.T-G"DXXJ[XU_:I^&?PVE\,IXB^(W@ M/06\:*I\/?VEKUK:?V_N\O;]D$D@\_/FQ8\O=GS$QG<* /0:*YB?XQ^%;7P_ MK.JR>*/#D>E^&[E[/6+Q]2A6WTF=-F^*X?=MAD7>F4<@C<,]1GFOVC?VB5^! M.F>'[.RTIO$7B[QMJZ>'_#.CKF45X]\+_P!H[Q%!_P )A;_%OPCI_P ,IO!=I%JESK,.M/J/A:ZL9$=C M-%J<]M:8:$Q2":.2*,Q@(^6216K6E_;'^$L/PML_'3?%/X;KX)U&9[>T\0-X MELQI5U(@%+WQ MQI-HM_?>';?5H)-5L[<^7B:6U#&6.,^=#AF4 ^:G)W#/84 %!Z44'I0!S?Q@ M_P"22>)_^P1=?^B7KF/V2?\ D@NB_P"_/_Z425T_Q@_Y))XG_P"P1=?^B7KF M/V2?^2"Z+_OS_P#I1)7R-3_DIJ?_ %YE_P"EQ/?C_P B.?\ U]C_ .DL]+HQ MQ117UQX!P/[4RX_9E^(W_8KZE_Z2RT?LL(/^&8_AS_V+&F'_ ,E(J/VI_P#D MV;XB_P#8KZE_Z2RT[]EC_DV3X=?]BQIO_I)%1Y#Z'>4444""BBB@#P;]NE=O M_"G?^RGZ)_[6KW@=/I7A'[=?7X._]E.T7_VO7NR=*!]!U!Z44'I0(\5_;B_Y M)%8_]A>/_P!$S5[)9?ZA/]T5XW^W%_R2*Q_["\?_ *)FKV2R_P!0G^Z*^/RW M_DH<;_@I?E(^@QO_ "*<+ZU/SB34445]@?/A1110 4V0<4ZD89% %25]&67\:L5!=_>6@!D(JRG2HH14P&* "BBB@ MHHHH **** "@]**#TH \5_;B_P"216/_ &%X_P#T3-7LEE_J$_W17C?[<7_) M(K'_ +"\?_HF:O9++_4)_NBOC\M_Y*'&_P""E^4CZ#&_\BG"^M3\XDU%%%?8 M'SYP/[4R ?LR?$7C_F5]2X_[=9:/V65!_9E^')_ZEC3?_26*C]J?_DV;XB_] MBOJ7_I++3OV6/^39/AU_V+&F_P#I)%1TL/H=Y1110(*#THH/2@#P7]G\9_;> M_: _V?\ A'<>W^@/7O5>"_ #_D][]H'Z^'/_ $@DKWJ@ HHHH \3^(/_ ">I MX/\ ^P6W\KNO:C]ZO%?B#_R>IX/_ .P6W\KNO:C]ZOD>&?X^._Z_/_TF)]!G MG\/"_P#7J/YR'4445]+?MRX'PNT]C_T% M(NG_ %RGKY7C;_D28CT_5'N\+_\ (TH^OZ'K]B/]$3']T5X7\??VRIO 'B== M'\,0Z;J5Y;DB\DG1I8HSV1=C+R!G))QG JU^VO\ ';4?@G\*;5=+0K>ZWNM5 MNA_RZ *"6 _O'=@>AK\U&\-?&C5O'^O:IH/B+2([+8MS;6]X>'0;F\LY^ZZ?X4\#06/AK7+.!I];OKJ4.B,AV[81_&"1U%=M^R3\0_B)^S+XP MNM3US7(-69K]T\F#_5R19.Y3Z!FP0/X3Z#->YG?!=?*:,GF%2%.JE%JG=N;B MW92=H\J36MN:]MC*G5NS];3P*X'X^?'.Q^"GA![N22&;4KA2ME;'YO,;^\P! M!V#O@C/0=:VM+^(,6K_"JW\41P2-#&9L);Q@_NT4>BD$D=S[XKYW*<#3Q>)C0JU(TXO[4 MKV6E];:Z^2-9RY5<^N(?V[/&UQ;>9_9GAM0,DC[--P/KYU>F?LV_M6_\+9OY M=)UR.SL-:W;H5@5DBG7'(&YF.X0?8U^8NL?M;^,O@#-?>!?%5CI>L^,[ MKRAHFH6\H%JXEX!F'\&TD=>M7/#WAGXN?#WXO6.L:_XNTZ[BM;;SY!9_*P?) MVA?=3SNZ$$CH<5]5C.!:V$PWUK%UZ<82BY4W=M54M;PM'Y>^XZ]#)5E<_9C/ MS57U75+?1--FO+N:.VMK>,R22R'"(H&22:\W_9+^.$OQ^^$D6KW$)AO+.Y-C M='M+(L<;%QZ9$@S[@U\__P#!27X\Z\^LR> ]%D&G_N%G^TMR)Y73;\D;G5>)OV\=>F\6WD/A_3=)FTF%RL+W4$K32 8 M&3MD"CG)^A'H:/"O[=^N0^*K6'Q%I^D1Z2[;9Y+."43)_M#W7FD\0>,?BA^U!X3 MU3Q;X5U/2?#WA7S_ +-I]BQ#7,@1P#(Y_P"69WM:5K^G_#O6[C^U#%AECA9WV_],VV,0.Q-?1_[5/QD MNO@?\';W6K&#SKQF6VA)'$+.#\Y'?;C.*^ K4U3J."::77H_/T9T)W5SF_VD M?VK_ /A4^I6^DZ"MCJ&M,VZ=;A&>*!/0[&!WYYQZ#U->;7'[=?C:"V63^R_# M1SS_ ,>\W/K_ ,MN*^'_ !+I'QA^(?Q?NM4\/^)-/A@O+8S1_;3N9GR-X?/< ML M>3LH'?W[ 5\XV_[=WC2\+/'I7AU8\DJ#;SEL>_[P<_I7S9^WQ\:/''[0VMZE M#X*M'BM+IFNY+2T/$$1 /E@C[Q P 1T([8K]+OV% M?VA+SXV^ ;RQU!6;4/#GDQ//Q_I$;A]A/;2C2,RJJ@DDG '?/I7S9\4OVY[_3?'$EA MX4M=*O-/M_W;7%W%(QE<9W%-KK\O3&>N#ZBH/^"AOQ[U3X?Z/8^%M-5[=MBC&;:_452HD??]G^WEXJ ML=6M?[2TO06L2Z^?Y,$JR!<\[292 <9Y((%?3?A#QGI_CSP]9ZII=Q'<6=X@ M9&'4'^Z1V8<@CL:_'"^^,_CS]L.TUK4?A]=:?X7\+Z+;^2Z71#7-Y*RDL,=4 M4<@$U](?\$Y_CWXG^#^M:!X1\37PUH:[-!:S&-OEBGD8!9%/3C\Y1NK^\^7D^Z75$TZJDS]%2Z[?E XK MR,GRZGC*_LJM6-)6?O2NUZ/EN_N-*DN5'V@/VZ_&PM_,.F>&?7!MYA@?]_J] MB_9L_:1M_C9I#6]Y]GM?$%J-\UO&"LRTF/XGM?\ ]GC4O/'V%8RN[SL]-^W^'UK>^#MQ\5/@3\9+S7M<\46N MHFS\IHA;CAY,<\=DV_*P/#=>H!'TF:<#UQ9#^!%?G3^WS\IZO9^';N/1 MWTN0PVUO.WR)&K$/ST\QAR3Z=*^3P.%A7Q$*-2I&G%M+FE?E7F[7=O1&TI65 MSZ0MOV\?&6H22-#I7AU82S>6&MIV?&>,_O0"?I72?"3]N"\UKQM'IOBVWTK3 M[2Z^2"YMHY(PCGH'WNV?J*_/.[_:,\;?L?W=K_PLG^S/$ND:W;.]E)8L%GMI MD7A&7'W3W(K-U32?C/\ $73M!\4/XBT/2[#5KI+JWL++A_U#%_E;5Q__!/K]H[4/B!'<^#=4\RXN-)M6N[>[+;F,2R( MFQNYP9!M/7 YS79>"%S^V9XN_P"P6O\ Z#:U^+\51Y<1@5_T^7_I,CZ;(/X6 M*_Z]2_\ 2HGE_P#P77_Y1K>./K!_Z,%?SEU_1I_P77_Y1K>./]Z#_P!#%?SE MU^U<._[FO5GY'Q+_ +Y_VZ@KI[_[O@S_ *]/_;ZZKF*Z>_\ N^#/^O3_ -OK MJOHJ7P,^=/ZH/@!_R03P1_V +#_TG2NO3I7(? #_ )()X(_[ %A_Z3I77ITK M\CQ/\>?J_P S]:P_\./HOR'4445F;$=T,Q^^>*\A_;T^&&M_&C]B3XM>$?#. MG_VIX@\3>$]3TS3+02QP_:KB6VDCCCW2,J+EF R[*HSDD#D>O7'W/QHA48H M^3/VD;;XD?MB_LPZ[X5T_P"%OQ.^&&MZ7<:/K=K/JFH>&I9-8-CJ5M>26EJ8 M;^]@%PZ0,$-Y$+)3X1\7 M^(O"L'B/Q+(_AZ73A+;1V*6NDI=QA6N!"EQ(7AAEE:83,8D_0WRE]*YWXJ?! MSPC\=/!\WA[QMX5\.^,= GD2673=4O:P"-2BE6[?]F?]F3XF_LI?#S1=/UOX)+\5#XB^$OA_P "7NE?VOHZ M6.AW&G&]6>UOFN)%!T^" M?"GBK6O%&AZIK\T^O^*KC0;:S@L9["%E!AT^\:21VOD."J !#R*((YOW=E<:$\4+@X +"[F_L1<%0KI8W.>N MT^O?ME_#+Q9XAO\ X:^./!.GQ>(->^%GB)M)4=XU&M.^+'CSX@>&?AO\$_&'AOQ##X=\?Z MVVJVGV&_FB@@EL)'U:2*U>YB-M?6XC^T)&\;2O$$X!;VSP]\8_"/B\:+)I/B MKPYJD?B+39-9TIK34H9AJEBAC#WI?%\^,[G0[[4+&6]T6T MA\(SZ2EY<_9YY(#-->)$P2WEF^1HF8AO,">Q2?\ !1CX9:Y\0O&W@_PWXP\" MZEXF\'^$+7QF)+WQ-:VFDW-E.%%CBEFE\AECBO+:0;Q(M=U>_ MM4_#+2_B/9^#;SXC> ;3QE?W/V.UT&7Q%:)J4]QY47?"&6&XDB@S$[K*R1PQ-]XUP*?M.?#?_A:TW@7_A8/@C_A.+:2 M.*?P]_;UK_:L+RIYD:-:^890S(0R@KRIR,BN^H *#THH/2@#F_C!_P DD\3_ M /8(NO\ T2]?%>G:#K5_X8TRU&JW%FND)9WDD!:%H67;(QC.\MGKW'%?;8>BZ MCLCXS,\?]5IJ2WD[(^S?VE/^"AGAWQ+\'_$NB:/H^J7:Z]I=SIHN9RMNL/G1 M/'O"G);&[=M^7.,9&(+I?"FCVUI6HB3"Y.YSCU/6O!_BKIOA?P-X-CN=+O/B1]NDN?*T[0Y[J' M5(;E?O2% D:SR-L#X4YV!-Q)S7CDU_XZ\8_!O4_"O@6;0=%TC4KI[[6[W4_$ M,6ES>(KF1&6&U*NQ)KT*>#I/0^:EG>+YKJ:^2O^9^PG[+'_ M 41^%/[9'F6_@GQ5:W&L6\8EGTF[4V^H1*?XO*;!9?]I"R^]>W)*S)DL/<# MG%?RO?%#P=\6_P!CWQGH?C:70/$G@G4=+OEN-*UC@V[7 P=J3QED<, 0P/#* M<'-?TU_LX?%R'X\_ CPGXN2,0MX@TR*ZGB'2&4C$J?\ 9%9?PKCQN%5&22> MY[62YL\8I0J*TH[VV.U:9E0MGY1W]/7_ /77C'CW]O7P!X)U>;3X=1FUR^A. MUTTU!,D9]#(2$_(DBO-?^"RGQEU3X3?LI6-AH^H2:3=>.->A\.M<12>7.L;V M]U"Z\V-F MY)(&,]!BC#X?GCSO8,RS25&JJ-+?<]O_ &Q?^"FUCKK^%9I/##6EAX+\3V7B M1II]456N1;;_ -T1Y>(]Q?&XDCIUKT7X=_\ !=WX/ZW?6-GXNM?$_P /)]1C M$L$^LZ>XLY(V.%D$BC=Y9.<2% IQUK\_O'OBK2=%^)-I)I=GK7BS3]!U+[3I MJ:Y%Y<.K3PM\DQL;VESVZSS M7E5J?)-P/K\OQJQ6'C72M<\9_;B_Y)%8_P#87C_]$S5[)9?ZA/\ =%>-_MQ? M\DBL?^PO'_Z)FKV2R_U"?[HKXG+?^2AQO^"E^4CZ[&_\BG"^M3\XDU%%%?8' MSX4444 %%%% $,H^:GVXQ"M-F&&I8/\ 5+0!)1110 5#E%!Z4 >*_MQ?\DBL?^PO'_Z)FKV2R_U" M?[HKQO\ ;B_Y)%8_]A>/_P!$S5[)9_ZB/_=%?'Y=_P E#C?\-+\I'T&-_P"1 M3A?6I^<21LXXK!\>?$C1/AAX>EU;Q!JMGI>GP_>FN'V@GT488 M!^E?E'_P43^*R_%/_@H!KWAGQ!;KXB\+_#V.VL(M%:]GMK?S[BQM[HW#F%E? MS0+@;#D@!1Q7VU"C[25CY#,,;]6I$?%_PD\5:'HMIJNH+K6F7 M6F+=M$(84\Z)X]ZACN;&[.,#..HKQ?X;?\%I-+^#6@^%? M]\/\ 6M6FT?2[ M;3XSH]Y]LO;I8(EC,RVPB! .W."V%YRQKQ'QAX;\&>%_ 5]?6-Y\1M!,"QBP MTU=3BU.SNKE_N1C>HN.#M'EAB6W@#C^@^+O&$FD^*=-\!R:?X:U+Q$\7] MMZ[KFJKHLMA:1'9%99D^9%:9G+*H+N3SA0,>E#!TGHSY2IG>,YKQFODM/Q/U M:_9A_P""JOP9_:N\0QZ)X?\ $ZZ?XDF_U>CZM']CNYL(9--2TU:3O+'Y-6\0:K9Z3I\/WIKA]H) M]%'5B?[HR:\)\;_\%,O">B6%Q-HNF:KKBPD@.0+6&3Z%@6/UVU\Z-PYA97\T"X&TY(&T5R7C M'PUX+\+> KZ^LKOXC:"85C6QTT:G%J=E=7+_ '8QO3[0>=H\L,2V\ 8P:JEA MH)*52^ICC,XK>TE3H67*>H>"/^"M^E?"G]IOQQKFH^"-:U*?XB#3F33='N/M MU]:BSMVB)$8C'F!L[B\3KI_B2;_5Z M-JT?V.[FQR?+#?+)CT1B1CI7Y2:!XN\82:5XITWP(^G^&]2\1M$-;UW7-571 M);&SC.R*Q)D^95:=F+*H+L3SA0,?)/Q]_9_^*'P:TY?$NI>%=/^"5O[2FH?M7?L)_#_Q=K4AF\0R:OHG& M:\:2LVC[:G-3@I+JDSQ7X@_\GJ>#_P#L%M_*[KVH_>KQ7X@_\GJ>#_\ L%M_ M*[KVH_>KY#AG^/CO^OS_ /28GTF>?P\+_P!>H_G(=1117UQ\^%%%% !1110 M4444 (PR*KS"K-0SK@T 2H,(OTI3TI$^X/I2GI0!'!7B_P"W+_R2S3_^PI'S M_P!LIJ]H@KQ?]N88^%FG>O\ :L8Y_P"N,U?)\;_\B3$?X?U1[O"__(TH^OZ, MY'_@HEIJ:G\.]&A;;N9)V!/12/)[_7'YFOSPL?V2F^(GC74M2NO&7B"RLM65 M1):VDFQE ^]$?]GT^M?J=^UQX(_X3+X#Z@\<8>XTN+[7'QD[%'S_ *$G\*_- MFU^(ESX9NY(XX8YMDA&2>G<5]_D.>8[+8>UP%1P&+[P_'Y=I?Z9+LN7C/57;^(D\\Y->?\ PM^! M\GPMN-7BDUR\UM9Y7NBT[96-0<*?77@0?\8?:.=O\ S)\)Y')_T(8R/Z5^8OQV^"$GQ,\7 MQVMOKE[H:V5\+K=;OM\U"J$^N5(/U/M7F99F&(P.(6+P MS<9PO9VNU=6Z_F7*TUHK_,S/ /['?@?2OAWK6F:JMQXBOO$'_'UJE[)NO%*\ MIL;JNTX(QCI7F]C^RNWP[^(MGJ$/BS7=7AMX&M8[6ZDWL^2 >VT<''M79Q? M'G4+>#9]EC^H-7OAMXN;QAX^MTNH5188991MYP54D&O9_P!;\WE&I"IB)2C4 MTFFT[Z6^7:RTZ"]FEK8^U_\ @FE!]G^"6N1KG:OB*9AKK/Q2O@L\MK)LCM_.B_P!9$CVZ#831 M?;)I8&#K-))\S$,#SU X[ 5X7_P4Z\'_ &?1M,\0PQ@^9FUF*CDEJ*YHM;W/BSX"_L5Z1INIZ7>^)M?U3Q+#I&?[682S6%K-MLVESRX'8^PP!6 MAI'QDO-)4*EM&^">2>A]J;KGQHOM4A;=!"@P226PO^?PKZ?_ %ZSUXCZVL3- M32MNFFO\.V^IG[%'KG_!/[PX= _:)\"P_:)KH1B[C2:;[\JQV4R!C[DD_D*^ MM?VYK1+_ .![PR']W->*C-_=_=2\_A7FW[!'@:Q;Q1<:RS1^=I>EPVD,3X\V M)I0&=R,G' QGON-?07QQ\(?\)[\+M8TU8UEN&@:6 '_GHOS+^>,?C7R^(K2J MU'4EJWJ]+7;WMTU-(-/2+V/R,U']F&;XE_$.;4F\6:UHL$UM]EDMK.3:T1!^ MZAZ;2.37I7C;]CCP+JWPST?2--2ZT.\T,[[75;&7;>LQYM0G@\O[+#^9KZ%\89NHT81Q$DJ2M%* MR:TMT^+334S=)/W]]!:$XZ1'<6.?3;N/ M_ :_2^QL8],LH;:!5C@MT$4:*,!54 #Z 5Y.:9EB*Q4W*2)-YT)P)'7&X'_9/7ZC%:?P;_9'\(^&; M?4[OQ!+>>,KS5K;[(TNJMYWD0X^9(P3QGUZ^]>B_M]>'7^&/QONFAB40W1^U MPKT4I)SQ]&#C';%>2V?QUO[&#:MK">,9S7=0XBS*A@_J%*M*--N]DK6>_P 2 MLW^I+@GNCC?$'['EMX#\6:7>:;XN\0/INCW#2Q64\Q<1KR5C4Y^[V]3^5?=G M_!+RP.GWGCV$_>C&FA^.-W^E$C\,_P J^2_#7CJ;QOXYTJSN($CBGN5! /!& M2?Z5^B'[&_P]C\$?"C[_D8C#%#Q&#_ ,!&?^!5AFF>8[,N5XVH MZCCHG:VGGW94(J.QXO\ \%,[#[?K.FMMW20622+Z']Y*"/UKXE^&O[%-AK.M MR3Z_XKU[5-)FOS>MIQE*PW*YW 2XQ\V>#CM7Z+?\%$?!;:Q\(EUB./=)I?YAE]*HL#4<%/1V6K]'N M2XQE+4T/C_\ L@^&?%NK3:QH.H7WA&\N+4V]Q%ILGEVUUM&$,B^WMC-:?[(G M@!_ /CWX?:>][<:E]AU[3[7[1,26+-!UF:%6BT:UDOW+#(\]R4C_'J?8I58WB',<5@XX+$UI2IPU2: MO;HM=^H1II2NCZ<_:97=\#->5EW+Y<>01U'G)Q^5?E)X^_9XF^)7C^SDB\3: MEH<6EM)$ZVC;2P((5U]&YPV>U?L3XJ\/P^*O#%_IL^TQ7T#PL2,[<@C./;@_ MA7Y5?$C5KSX=_$?4K62$?:+>=XY%/\+J=K#GWSS7)D^;8G+JWUG!SY)K2Z5] M].NQ4XW+D7[&?@,?!G_A&Y(KA[]Y?M;:V9/^)A]I'_+7?UX],XKSWP3^SG-\ M-_B%>7!\3:QK2W\:1".[DW,H4;F9^Q(QQCI76?\ "^=0-KY/V6+TY;BM[X+W ML_Q(\47T/DI]I: );J.?GD<+C\S7J?ZUYLZ%6A4Q$I1J.\DVG>^_IZ(S5)(^ M\/V$D!_95\+],,UX<8QUO)Z_/7]JKX72?$:_U#2[;4[C1Y-0*N)H6V_,F/E; M'8@Y/XU^IWP^\'P?#SP+I.BVJHL.FVJ0 <$@?,?Q.3^-? _[??AI_AI\:)I M88E6WO2+JWRNU6#Y/Z$2+^ XKQLOQM;"8F.*PTN6I%WB[:)]_4TE9Z-Z]CS/ MX%_LD>&/"&H3:MKMY?>,K^:T^RQ?VJ_FQ6J$8=44^O//6O/?B%^Q)I_A[4H7 MT'Q9X@T[2K:]%S'8F8M';*#G;&,_7DUV-A\<+ZQBVK:PM[YZ5%)\3;CQ/JEM M;S0)''-,D;$=@6 -?0+CC.XU9UWBY.4U9JZ::VMR[+=VMM?0A45<^D/^":FG MM8_'>\#JP>7P[-(V?>YM\>!O\ D\WQA_V"Q_*TJG^Q!\,X_#^CZUX@ M:%8YM4N!:0''*PPY! ]BY8>^P=:N>"%S^V=XP_[!@_\ 0;2OR?BR5\5@'_T^ M7_I,CZ/(?X6*_P"O4O\ TJ)Y?_P7(MIM2_X)Q^-;>WBDFGE>W5(T7>M!?+#MS^=?IF59XL)1]E* MFY:_S6_]M/S_ #3)?K=9554Y;*VU_P!3^2G_ (5CXF'_ #+NN?\ @!+_ /$U MT5]X UYD\(G^Q=6 M[7;*?LCXB_TRX;YN..&!_$5_5M00#7I_P"MT;:4'_X% M_P#:GG_ZIO\ Y^_^2O\ ^2./_9^\Q?@1X)5U*L-"L05/5?\ 1X^*[%>OXT@5 M1BG$U\94GSS<^[O]Y]?3ARP4>PZBBB@LCN/N?C2P_=I+C[GXTL/W: 'T444 M!Y%?-?[2G[(DM; MQ&2QN8+B1&CM[EMIW1!HU+ -LKZ4(W#!I"H(H ^#/"7[,7Q.^"7AKP38MX#U M#X@M\%?B3+XA34(-4L?[4^)EC=:7>V<>I.]Y-H/AC?:U_:B^.X;_PSI>L:;'<>%!K^LVNI6GFO//' MZQK RW!MI)BLDA\I9DY'WF(U QMXZT>4I_A_.@#\V]%_8N^+WAS]F+Q=X(;P M'+OV;-$\"QSVVL:<;>QUW3K74XY;"8M.KY=KZ/9+&KP_(VYU! /IOC# M]C3QAJ?.29/E\G[+?G8V)&VM MM5MZ[OM?RQ@#'2G%O7DL<:0SF[6\C5S#=)/ B1R6I =\(P_2^N)\/\ [-7PY\)?%G4O M'VE> ?!>F^.M81HK_P 1VNB6T.KWR-LW++=*@ED!\N/(9B#L7T&.VH *#THH M/2@#F_C!_P DD\3_ /8(NO\ T2]9?^EQ/H(_\ (CG_ -?8_P#I M+/12O'XXK^=^T\>:EX;_ ."B?QZM(9A)9S?$OQ$7MY/N9_M*XY'I_6OZ(FCS M^>:_%_\ X*"?\$^-6_9J_;?\0^.M(MKJ\\&_$B_EUWSLEC97\\C/=1L?0R,7 M7I@28'"\?>8"M&#;EH?G^?86I4A3E27PN[/5O!WPOO?B%X;OM2\+1Z9HOBS5 MK'["^O/<2B]@MB0S0P<[8@R@HSJ Y4E=Q'%?*?[1/['.N:)-<+J&IZ2L:ELF M-#)N/?/;]*^[/V4"S:"OS,O[H?0]3[UXY^V(N;BZ'S%LMT&?Z5W4ZVOQ(^?Q MZ7,T[GY8?'+PO)X0T&XTW^T=0N[5&\WR)+A_LH?!&]8\[0V"><9K^D;_@ MF<%'["OPW;_J&L?_ "/)7X-ZG^S!X@_:#\5C7A MF8C. !P<=J_H*_8S^'%U\)/V8_!_AV^A:WN-/M&!A8Y:%7D>15/N%90?<&N' M-,13G4C&F[V70]3AC"U:<:E2::3T5^MCXM_X.<[F6P_8L^&\T,DD,T/Q-L6C MDC.&C/\ 9FI\@]C_ #&1W-?-W[)NO_\ "U?",6E^(+6#5;6\B$=Q$9&B%RN. M060AE)]5((K]&?\ @K/^Q-)^W9^R)?>&+&4Q>(_#]]%XCT$LQ6-[R!)4$;XZ MK)%+-'[%U;L*_.?]C7PEJ?@?4$TO5K&YT^^LV$4T$R;61AUS^7ITK7#UH*CR M-V9&;86;QKK6;321WG[2O[)?B[Q7IEOXOIICM1($+LY)Z8'>NVA7BOCDCQ MLPP?51;9N_\ !NWN;_@HQJ;N\TTCZ?*TDLLADDD8PW!+,QR22>3SR>M?O81D M5^/_ /P03_8O\0?#G]H*[\;:E%LF^SO]I1>4M(FBECC1CT,CL^[ /RJA!YK] M@ U>'7JJI7E.&Q]EDN'J4,'"%71K7[SQG]N+_DD5C_V%X_\ T3-7LEE_J$_W M17C?[E%!Z4 >*_MQ?\DBL?\ ML+Q_^B9J]DL_]1'_ +HKQO\ ;B_Y)%8_]A>/_P!$S5[):?\ 'NO^[7Q^6Z\1 M8W_#2_*1]!CO^13A?6I^<20C^5?@?_P4+\8ZAX5_X+;?&06=QY<U?DQ_P62_X)]:IH/[6,7QS\.V]Q?Z;XMB@MO$,2$N MUG=6\4<$,R\?<>"-%('1HB?XCG[S U8TZEY'P>?8>I5PZ]DM4R_\'_!\GQ$L MK/6-)L=)A\765O+%I.JWDDF[16E4J984!V>8,Y1V5BAY7%?/W[1W[&7BC2I[ MAM2UC3ICGYIV=Y9)">I)QWYSGKDYZFOJG]C1&BL+56^5@HX(P?QY_I67^V/' MB6Z;OS^%=\:R3OS(^ =,O;)-4OI(;C!GMXIWCM9B M#D%HP0K8(R,@X-?N1_P;]C/_ 3>\-_]?3CZ?N8*_(CXE_ WQ)\:O%1T_2+% M]DCD2W4Z%8+9<_>+'KCK@O7%?2_P?\(2?$2QL]8TFQTF' MQ=8V\D>DZK=R2;]%:1=IEA0'9YBYRCLK%",KBL[_ (+)_P#!/O5-#_:RB^.G MAVVN+_3?%L4%KXAB0EVL[JWBC@AF7C[CP1HI Z-$3_$<]Q^QHC1V%J#\K*@X M(P?Y_P!*Z(UX>SBN;7L<\\'4CBJG-'W6]#Y6_:._8Q\4:5/<'4M9TZ;GYYV= MY9)">I)QW[^N3GJ:^,OC!X%D\ :9?6*:G?20W&#/;Q3O%:S$'(+1@A6P0",@ MX(K]8OVQX\2W3?6OSN^)?P-\1_&KQ4=/TFR?;(Y$MU.A6"V7/WBQ/..N!R:Z MJ>(A&-YR1X^*R^\N6C%N^_\ P3]>?^#?D9_X)N^&_P#KZ?\ ]$P5]MYP:^:/ M^"3WP*NOV=OV-M"\/W"W"1F8SVZS+ME,?E1)N8=MS1LX'97%?2X&:^9C+F5^ MY^E4*;A3C!]$E^!XM\0?^3U/!_\ V"V_E=U[4?O5XK\0?^3U/!__ &"V_E=U M[4?O5\KPS_'QW_7Y_P#I,3Z;//X>%_Z]1_.0ZBBBOKCY\**** "BBB@ HHHH M *AN.M35#<=: )4^X/I2GI2)]P?2E/2@"."O&?VYN/A9IW_86C_]%35[-!7C M/[<__)+-/_["T?\ Z)FKY3C;_D28C_#^J/>X7_Y&='U_1GKTEG'J&D-!,@DA MFA,;J>C*001^5?EW\9?V4?''ASXGZY9:;X/\4ZII]O=NMO=6FDSS131Y^1E< M+@Y!YQFOU)M/^/:/_=IZ+Q_6OI:/\*+\E^1X4MS\BQ^S7\1/^A \;?CH=T/_ M &F?Y'\:]/\ V>?V?[CQ)\/KJ/Q1X3OKK1-5O1!;K7^&M"L](\>>+/!&I6L-SHWB!)-5=T:/(]F?)=K^QIJ7@J&\U/X9^,/%&FV]K M+LNDT]IUN].< $175CN6<$C#%HVDW!@R0;"I/G/QO\ _$CQ?;3>(O$"GQ5!: MDQ_VSIH2Y@BCC 7RYFC19(V4L0?/CC?@@\C ^ZKWP?\ V9XLL=+U.^O+/6=G MD>'?%$3C[5.BC>;*Y9OEF=5!;9(&$JJ9!B1&9:NM:7;KXJMV\61_\(GXJF9; M>Q\6:*_V>#4VX"QN6W /TQ;W0D0Y^0RD$KZE?,)8B/+5LWT=M;>3_KT9Y5# M^PG[2FW;MT^[;^MT?F/8:3=:M;7<]I;75U;Z>JO=21QEEM5;.TR$#"@XZG . M#BO1OV:/#WV3XGZ'>ZLUCI.DZFL@MKO6666)I6P,2 ;>,GYA@,>#] M,0? 2P\6^)?%VO\ B;0;S4=NN2VUMXH\*Q>5>V+6T<=M)))9#<'/F1RY>-9F M+%OW<8 QQ/P\_9MU+7/"NN1^&FT7QMHFCZC+I#- 5AOY(DV30J94D@DE(CDC MSON@(W&WR6*L#5++\+?G]HTXM=--5W_SY1U,PQ-^7V:]Y/KKIY?\.>DZ=^RC MX5\7ZK=77P]UK7/A#XP %U=:9IMZQLIQN_UJQ(X22W8_*&A94&<,H<%!Q'[0 MC?&SP]\-;_P_X]M]/\4:#M\Y=9MK4$HRMD-NC,:PJJ9W-.HW<[2QKE_"'AMK M;Q ^@7JZIHGBC30T\-Y:Z7(ET(B&59E%J+2[:0#".[P72,06.Y)% Z+3?CQX M\N;63P[J7BJ75M#BG%GJ.J6MLFK6S,60I9,L:6MY$9%;RW9O,;?E$^<[4[I8 M2I=QE:4?[RUMTM):M^5SSJ>*A=.-XOR?7LX[)>9\I?\ ",:B;JQ@%C>/+J6# M9JL#%KP9VYC&,N"Q &T'/;)XJSX5^&WB#QUJEY8Z+H.LZM>6.!=0V=C)-):Y M)4>8J*2O*GKCH>F#7U=?)I/Q:^*@TFT\,:7;KH5JUU=Z?X=EM_\ 3KJ8&..2 M?2]2CMU)C@$P?Y'DVW"!9 1@<[XNN?#O@[XQ0OXJ$WA^#^R0D%Y>:3Z^;FMHK+\4=\LXG%7]WEZZO\ #R-R MW_9F6\\+Z!XCCO)M.O&A6U2_\^2S_L^[0B*2UG?:7M9A(A03['C^5D*1R%96 MZJR^/OQ&^"5X-*NFU#Q5?1J670KBP,NI% I.0$)D$0*[?M"/?(6.#Y9(4<;H M?C'Q?:O?:AX/UBZN/ .O70TS4=8A3^W[::]=%A206EZ1=@M\D1#2R(Q,8'F9 M"BS8^,5\#6>J>'X="TWQ88XX[Q]1M)+F+7O#979']HFAG2"Y0(IW+$LI>-4D MRZQ\1]WLIRA[*HE44>G5>KVCZ)W[6.*6(2G[2#<&_FGZ+KZ_,^?OC1X7U/Q# MXYUO6+/1/+LVW:A<)IT_V^WTZ-V+8>9% 4*J:^!%X@\'!+/4[GRK2[DQ+:J#!.\?DEF;))*%1"I.#YM7 T^:SO%O M5?T]_GKY/<]&EFD^7F7O):/^E:WY=VMCC?\ @G_X!\1?"W6=>U+4/#VHQWNC MK!<7&EW5K);WSVTHFC\Z&-L98&*3:O.X!E!W8S]N:)X@L_$>D6^H6-U#=65T MHDAFC.5D4_YQCU].E?/&K>.MN:/X[TWPT'T_6898?[*UBVLYRF M[[2N @>.1(Y?GBM]B"7H&)JGXZ_:HTOX8^)[R/2Y)O"MQ?3$:[IVMP(L>ES' M86N;<+)LN+AEE#/;V[OYN WRN<3\?U&GM_77;\3/_ M ."F?PZD^(^GZ(NAV=YJWB6SW%[&PM7NK@6IZ2LB#*KO!49P"6..A(^+A\&/ M&#:4E\OA+Q)]AFG6VCN?[+F\EI&D6)(P^W:S-(P08/+$*!GBOMWQ5\=;+3O# M(T/P>EW9OXDCCO;[Q;XBN?[-^UP.<&497[2T\H4QP!8$ /E82(*,GQII?BS MXDWG@GPY'<7NG:%-?IY*-8MH>F0P6D#S(4@#_;V\LQQ\EI^.[]4['R1X.\#:WX+^*VDVNK:'K-C?1-]J%G/8S M1W$L6#AEC*%SD@]%(X/7''UKH7[=WB*P\,K9Z#X7EU+1+5ELX?%&JA+.SL%& M% O%1O*1T;Y7)EAR1D1IN16IZM\+-#TGQ+X?U3P_8VGC*VDU!=+U*_N;*.T\ M-9O"D: !!NNS]I%NFOHM5\VEY')B,1B M:CNGR>FMUZO1_)-^9P_C3P]\0?C+H0O?%_C*[LM#NF58(K.VDM+*ZF(R(;6V M5!=7^[&5$B(.C*\JY4_*^I_ WQG#/J;_ /"'^)&ATN1UNW339MEH0JR,';:0 MH",&R3@ @DX.1]I:I:+\!(8M6\-^(;'7&O\ 33/<7-PT$=KX9L)&W":P,CB* M"-R2D5LS$2%$^;9"X.9\1_VM?!.N?#&W\!^ ?,U/^WIUTZYDG:6$F-V,MWYJ M;&O'DEC$P:58'!=R2Q)Y7"%TNRM;O?\ K4>'Q2H)QJ2UZ)N]_--] M/78^/!\#?&X:Q4^#O%6_4B1:#^R+@?:L(9/W8*_-\H+8!^Z#Z&OM[]B_QOH7 MP8^#T>BZG_:$?C*)_+N]$BL9IM20 ;HSY"H7$;!\B1@$&X@L-K8YGX[_ !$U M:_B\,:QXB?738V&M0-'!L7PMIZK,'M2,RR_VDQ"W!#,%$>P.S(!@5RGCS]I& M;X5W,VK>"+'PSX;N-+MY+:^M]/LWBL[A"5E*RWEX+:.2< EXQ'!-(QE8 ,'? M)1RARC=:WZ]%Y-[K[K%5Z^9]0^(_B#XOO-#FU&XCTGXOD>;2[B)+F MSTL;0RO)"S"QAC4(P#.(;M?F"EF++C>N?V(/%7@+PO<:EJVN:%I'B#7+B*RA MM-%MS(VH3R_*(Y#MBM_)4YD<-:R%525][-N8]/\ 9U&$>2O-1;Z+5_Y_>K'/ M',J\W[2C%RCYZ?Y+[G?N?)-SI]Q9RRQS02QR6Z/)(C(5,:J<,QSC 7N>F>XK MT[]E.^\8:/K=SKG@7PS+XJU1#'#:%;9YK&.7=N_?.I58\<$;G7D=^:]Z^(GP M(^$?PX_9O\8:?X9T2]\?:OI/A_4%?4V+7UKIDJV\A:?>["TAD1OG*P_O1LX4 MMBOQ MP].2E!2>NTDM=.RN[?-([(XG$3BXR:6FZZ?-Z7^5SPCQ5'\=?'>JOI_BOXD0 M>#YKF)9(_#_AFV&H:U#Z96VVF.-CD"62XVC'/>O,/C/^SO=:+X9U;4+23Q%K MFH::X?67O+\:K=6F/O?:)(E^SV[C_G@LD[@/O9PHY^OW\'1>%?#"_P!M01>" MO#=Q.!!X9T/G4-7F9?NW%Q$=\LK_ ,20G^%B\LB;L=#I'@BVTK0H=<\4V]AH M>A^'8C+=:MY+?4M5C$-E:2KA]+L@0RQ$=I';$DA'\6Q#D1*3 MW)&X5XTG9V/;A)R5S&\&^&8?!WA;3]+@_P!791+'GNQ'4_B M,/\ L&+_ .@VE>V$?S%>*>!O^3T/&/\ V"U/Z6E?'<4?[S@/^OR_])D?09#_ M L5_P!>I?\ I43W#;Q2;0*6BOKK'@B;!1L%+119 -,:FG;<444>8!1110!' M*.>!I%W_Z)>N6_9.9A\#=&C'&UI^>N?W\GY9ZUZ!XBT.'Q)H=YI]P MK&"^@>W?:=IVNI4X/T->/G]AWPJ3_P A+7OO$@"6+ S_ -L^U?&YMAY[8Q8_PUE>*_ M!FE^.=$GTW6-/MM0L;C_ %D4R;E/OZ@C)Y'(KRK_ (8:\,?]!/7O^_D/_P ; MH_X8:\,?]!/7O^_D/_QNJ_M;B!Z/ 0_\'K_Y6+ZGE/\ T$R_\%?_ '0\_P#C MM^Q!H7PS^''BCQ1X3US7M!DT33;K4_L:3[X)/*B:38,X*AMN,Y.,]Z\+\7?L MOWVC^!/!/CSQ)?:CK7@OQ%86M_K-W:0>9=Z$)XE<$QMN\R,%AND&"!D[!@*W MT=\8_P!DO0/AQ\(/%7B&RU#5I+O0M'O-1@29HVC>2&!Y%#!4!*DJ 0"#CN.M M-^#G[)6@_$?X.^%]>U"^U:.[U[1[2_N886C\M'FA61U7*$[3*-_K+;_ .O*_P#EAU7[/O[*/PU\#:;I_B#0(5UY[B-) M[/4KF;[1\I'#1@85?J!D=Z]B&U3\HVX[5\7?%?\ 8\3]F+4(]?T/^WM<^'9) M;6=-MWC-[I()R;BW^7#Q 9+)M&,9S@DIZGX(_96\"_$3PS8ZUHOB/5-2TO4( MQ+;W$,L3+(#_ , R&'0@X((P<$$5T5,=G5*?+AL%"4>[K6OW_P"7[\7>+X9-+O8\1PW.F-Y M5]>3'[L2*.))&ZI7! M^[#$@3YF)P/0=ZQ/@G_P3];QQ&OBOXB3:A8ZK<.9=+TBWGCD71X6Y D8IB28 M\%B ,$>OW:I9AG4[K$8.,=.E9O7HOX<5KZ_(F>%ROE3AB)2_[AK_ .3/,?%/ M[//BW2?!'@?4-:U/5]#B\<>)K'0+?2+N?[7<:?#<[]L\KJ$4N-F3$%'!Y=3E M1[9X#_X);>$M!NDN-&P?^0KKW_?R+_X MBN/ZYGM]H^"O .C_#C0H=,T33;;3;& M'[L4*[_"2'_XW2G]AOPN.?[3U M[_O[%_\ &ZVCFW$$599?#_P>O_E1+P>4O?$S_P#!?_W0/VX7;_A4NGK_ -1: M/)]?W,U>T0?($5>/E%>+Q_L.^$T=#_:&N2!7#%&EBVMCUP@/Y$'FO:(X_+51 MC[N.IJLCPF8?VAB,PQ]*-/VB@DE/G^%/^['N&:8C"?5:.%PLI2Y.:[E'EWM_ M>EV[DU%%%?7'@A1110 4444 ,E_I26_^JHF/-$'$2T 24444 %13_P"L6I:A MG^\AH D3I3J;$T_+M'/K7,_%?X7Z=\7O#:Z7J3W$,,5P+A6@8!U8!E[@CD M,>H/6O/S^PWX6=MQU+7]Q/WC-%D_^0Z^)Q%#-L+FU;&X.A&K"K&"UGR-LZ'::]ID]G?6D-Y:7" M%)89E#I(,8Y!KR$_L-^&1_S$]>_[^Q?_ !NJ^H_L5^$=(L)KJZUK6K>WMD:6 M666X@C2-5!)9F,> !DD]*W_ +4X@>G]GP_\'K_Y68_4\I2O]9G_ ."O_NAR MOQF_8G\%^$M,N-9T"_U[PQ?S2B*VM-+E\P7=Q)_JXDC8CYF;'\:JJY8E5!8> M=^,OV!-0M]:\%V_B#QM)J%QXJU(Z=W09,)C?YELHR>-K/WQA+%9Y M=*67QOKMB'_\@1+"939RCBI=-Z*_^6$?P\_9&\#_ ;\;_V>=!&M:RUO]JT* M;5[W;9ZDZ &1"JQ;8Y4;YL%')0AESAPGM7@7XGV?B2\;2[RVET/Q!:IOETR\ M(678.#)$P^6:+IAT)'9@C J/,_$7['G@WPIX?O-0U#Q!J6F6=FK22W5U<0QP MPC &XDH !G'?G/4&N!^#7[/=M\5]2DBE;4M%BT?":@ES\EUJ#."8Y;>%XU:* MV< LCR;G)5T**8RQVHXS/N3FCE\%Y^V_^YZDRP^4QE9XN>O3V*MZZ5-#W[X@ M>.[#4+FY\,66DQ^+-6G4+.-E!?:I+.=R!2T8 )+!,/XF_ : MU^&'B2/3)I[N^BU$F:#4(%+II%JLB++)>0*C/Y:!AM='"LQPPB52X].L/V+/ M">J6D,]KK6M7%M=*LLJ*D\OAKVKK_Y6*.% MRFX? 3]B3X9^%M,TO7K&W;Q*+J-+FVN+MM\&#\RL(@ M H[?>!(/&:Q?A+^RGH/Q \,7E_>7^J0S6^MZMIP$+QJK)::C,X\H2?)CRY=P0 M'Y2L@13N\W*9O%9ZY7_ %[+IX7*$N9XJ6W2BEU_Z^'TA' L?W5V MXZ8/2GDLH^45XDO[#OAE^FIZ]CN?-B_^-_YQ4A_8;\, ?\A/7O\ OY#_ /&Z M:S3B%:?4(?\ @]?_ "HOZGE._P!9G_X+_P#NA'X]D8?MG^$-PY_LP@<=\7?? MZ9KVP,V\=^>3Z5Y?\//V5-!^''BRUUBTO-4NKBU5A&L[IL!92I/RJ#T9O;FO M3Q]\?-GG&,=*UX8P6,H_6*F-C&$JE1SY5+GLFDM^6/8C.\5AZKI0PTFXTX*- MVK7LV]KR[]R>BBBOJCQ0HHHH **** "BBB@ J&XZU-4-QUH E3[@^E*>E-C^ MX*5S\IH 9G:/YUXK^W$V?A7IY)VJ-5CS_P!^IO\ ./>O:E^8_AS6;K_AVQ\3 M6?V/4+6WO+5F#&*>,2(2/8\=Z\;/LMJ8_ 5<)3:3DM+[7TM?R[G?E..CA,93 MQ,DVHO5?(XBV_:M\!K$JG7@-O!'V.XX]ON5./VKO (_YCW_DC<\_^0ZVU^"W MA%E_Y%G0O3_CRC_PI?\ A2OA%?\ F6-!_P# */\ PKQ:='B:$5#VN'T_N5/_ M ),[W4R6[?LZO_@C MZQ]HU3P]J$P_Y%?0?_ * M/_"A_@OX1V_\BSH;8YYLHS_2M:<>*(RO[7#_ /@NI_\ +":DLDE&WLZO_@X4?=M;J.2-E(961E3*NC*&!4@JR@CD"LOPY M^TQX4U'0-0T3Q1J5OK$42^0+N33I##K-NP_Y:1;"%< E7!4(Q(9:ZM6 DM979AN9C"R(SG.Z2*2J_[37PA M\,K\%]4M;'1=/T_4-8FM-,M+BTB$$T$]S%O#M MMXBL4$DHCT^,0ZE"#M6YAR#\IZ,A),;'!R"COY[^UMX#T73X]#C\+VMOI.NZ M7J$%W?W-I8QS6VGZ?*WV>2:ZA;]W*@WED5AN)B9E*A'9>NG'BN>(?[[#IO=^ MSJ6MW?[W;SMZG'*7#L**O3K-+9<\+W[+W-_Z1ROQQ^*=C\:-&L_".N3Z+>1_ M:1G?#_5/ =I'%J%I"UK;R M0C1-7L9]0BAZJZ6MZ@6ZA63D@F9@%<9C4Y4>L>%]&\'?#+3+71?''A_0=%N; M6(1IJ]TBOI^J%03O%PX&V7&YC%+M;[VS>JEJ\Q^/WP__ .%R>,O#MM\.] N= M :S274Y=0C M6U2SMVC)2.UD7RF,DC1JCSA=_P X&Z+>U;X?_6WF5.%;#QC' M6_)4MZI>TZ^6ODC&M+AQ^_*%:3>EN>G?TNZ?3ST\V><^$?&M[X3\,-:2V5GX MDT^XF^V7NA>(+"'5X$F<#:+6Y9TE.R-88R9R2BPDIYN546["'3O$WQBTNXUC M4-4T72K6*[1(K*=M6T*T#&!HHE@O%:63+1%I (8X]RP,F""Q]T^'-CX=\'^# M--DUOP?IFJ:&8_W7B.PM)+U'P2&^U02;[BV<-N# F5$*,'=,;!Y_^TGX"\/? M$CQ#X5U;P)=6^BZ?_:#V%]KMM>K%HUT#:W$@A1"KQ,VY &N C+&7 Q*RE8]J M<^+YU;2GAHWNKJG4:^?[VU_5-]S.=/AR$+\M>RZ.<-_+]UHOG;L(M!@NM2B#$%;C?&\>^5P 7F:Z5U1<*[*?WT-PI8@_N]Q MP///$^@ZEK>M7BZ=KVEZ"?!]I_:U]H-[#''J"Q^8A-MYL]M$TS&-'DR\$H!\ MM1(R3YKKHT^,7'V52MADELY4ZK^Y*JVK][)=F+M8^&$!FLH=+OM+\0$?VAH,R'68+6$[VBCVW7DNICWR*R"[D0M)) M(.IC:;QGK]K'X@\/WW@?07\!^(K2]>\DO=*O_.T>(FUF@1Y+29,*X$NT^5 Y M5'D =N_0^(-;^'=O\.UDNO OB.WM[A@$\1C7[]-%=G&X2I=JIF:,Y!RMKY8R M 0HZ>2:/H^M>+OB7HW_"*ZWZ='8@J1O61;9,C; MAP46-O<>*M6MV8LC23RB2S+$YWB4CD M'&YLDVO'?[2VA_$>[_X1FY^#,V@:] IB-M9ZG<-?1S*IW((+,122;?5G5>,< M$D5Y!K-KJ&B>";'7HOB;H>JQQZB]FFAVSM)=&WY=9692+@[Y@(E\SG:RG<4) M VI8/C.5-4YU,+%=/W55W].6JU;U,:F+X74_:1C7D^OOP7W\U-/[CV_P?X:\ M,_L]R:7K?@?5+C_A)M0B:'4XXX@+?3Y6+2#!N(6Q:KN$;"("0HBLN3N5M_5/ MBQ+K_P 9-+U+XB+:>.M%L--D@@MM#@:WL8YYGA8E[6YV/(%$.3YDLJDLI5%8 M';Y?ONU6U;HVU8J>9\+4DE3A776W/!+_R:FD_DF?77[17[ M5FI?%CP;JGAKPSH\FAZ>MOS=WEQ'%'_!\<.UX-&T/2S=:E)(_+B:YO"UNK;F+-(!*S=>22#S.C M_&Q;+PXVGZ7\'[?1+R^3/G:[K%QK5]/\ 1;12L\FYCP\;QQCU7!QH? 3] ME^S^(^KZQI[^/H=3UO1KB&].E^;<1V;VTT0<0G;-'>QF.;SDR\K858F9.=M< M'U+BRA2<:T\,K/K3J._K^]DCL6*X>JU5*FL0[K7WZ:M_Y3B9'@GPGX7LO$L= M]=:?I^KG5"6O;WQ@T^I3VMPX9Y;DV,!6W,4GRKM65FSL&2NXB+QG=37/Q?6X M\.R26*V=H((+^ Q^&M+DD+MYF]+%7OFB*+$J@NKC>^&0SJMZ]OWNGI^#*Y.%KEUM6BLY+Z)8]3G48W2I# P-O$NY2TTLJLF0#"S,B/@?LO\ P\T?X8_# MZSO_ !QI\6N17Q-K&Z=3E5*LW;63G3:^5X:#/ GQMM?A#XLU>ST>3 M3]<_MY5O/[:NTFM;33979GEM8HE1YOLZEC)%&% !DE#."03/;>*/"OQ$^)L^ MI?$3Q1_PDFE:/"BZ;8_V;+;Z=+-*#YTWV= S.@7;&HN&=L^:<;2AKH/CC>^$ M]5T.X\->"_"^EZOXBUZ:W>_M=.QTQGP]*7LXQK-?XX6OV^#4Y/]HC]H*Q\=_"?Q MCX2\*C3])M6T2[L+>2YM79M0+V[HL-M$F%B5L[?-E9=F?N$?,.MTSXZ?#KX7 M>';RX\/W$VL:Y=;1//<).;J^?. TT\B%O+0L20H8(@(1,!5.9^U5:^']-^#W MCZS\)^&=%DU;2= O;F\U"*-+>/1"ML[@^8HW?:=H#(BC*_*S%%*EO4/"/P \ M)^'-'AMY-&L=0FR99+J\MXY)II&.YFX4*G).%0*B@X55' YY1XJA1BG5P_*W MM[.KKIU_>FD99!.LVJ=7F2WYX66O3W#BO!WQH\"Z3J[:UKGBA=6\12H8_M(T MZY2"S0_\L;9-C>6IP-QR7<@;F.%58O%'[0/@_P ?>-K&SO-6\GPOI.R^=#9S MG^U;H$F*-E"9$<.W>P8 L_E?PH0^[\3/ ?A^*6T\/:#X=T&+Q!K@98IQI\3? MV;;KCSKI@RXPH954$$-(\8(*[L=3H_P%\'Z3I-K9KX=TJ6.UB2%7FMUFD8* M 69LLS'&2S$DGDDFL91XH7O.MA]=O =O_(>^G^@W'_QNMQ_@QX/12Q\,Z#A1D_Z#'_A7 MGMKX]^"][\&/#/Q"BM=#;PCXPETZ#2+[^Q)!]L?4)X;>S'E>5YJ>9+/$OSHH M3=E]H!(SY.);_P 7#_\ @NI_\L-N?)5_R[J_^!P_^0.@/[5O@3_H/;CV'V&X MZ_\ ?NN'^#GBVP\:_M7^)=4TVX^T65YI0,C?V3Y=Q-93%M'DTV1VAD:-\"2-&> M,LI*2 %)%*NA92K'EGE.>8O$T*F/J4N2E-3]R,U)M)JWO2:Z]C6&8Y;0I588 M2G/FG%Q]Z<6M6GLH+L=G147F9/RMNXS@8Y]/Z]Z4R;>I4>N:^X/G"2BH][>_ M7^[SBL3XC?$72OA)X USQ5XBN_[.T'PSI\^J:G=>2\OV>V@B:663:BL[;45C MA5+'& ">" ;]%5=,U./6+&WNK=M]O=(LT38*[T9<@X(!''..OKBK5 !1110! M'_?/3Z5-0 44$X%>8_$W]L#X=_!SQ4^A^(_$D5AJD:+)) MK/.T:L 5W>7 M&V"0<@'G'- 'IU%>)_\ #Q+X._\ 0W_^4F^_^,T?\/$O@[_T-_\ Y2;[_P", MT!<]K(W4FP9KQ7_AXE\'?^AO_P#*3??_ !FC_AXE\'?^AO\ _*3??_&:+"T/ M;**\3_X>)?!W_H;_ /RDWW_QFC_AXE\'?^AO_P#*3??_ !F@=SKOVID _9E^ M(W'_ #+&I?\ I)+2?LMPJW[,?P[^7_F5],&.W_'I%VKR;X]_MU?"OQK\#/&F MCZ;XH^TZEJVA7UE:P_V9>)YLLENZ(NYH0HRS 9) &>:C^ 7[=GPM\%? OP7H MVI>*&M]3TG0;&RNX?[,O'\F6.W1'7&._\$&0J9[ANMS8J ?+85'&4" M]5\0/^"F'PS\.>#[V\T/5+CQ)JL<9-KI\-C<6_GN3@9DEC157.,\E@,X#' / MF'[/W[0WPOL?%4GQ"^(OC>WUKXB:E'B,1Z7?-9^'H"/^/>U'DD!L%MS@DD9P M2"S/'*^P1:1Z+^R'X$3XXWMO\8_%FJZ?XD\0:@I72K6UO"MR>N5D]OTK_@H]\(]1TNWN)/$TMG-+$CR6\FF7;26[, =C M%(F7<#D<$@D'&:>HY2N1_MTH%/P=_P"RGZ*?_1]>] Y%?&_[5O[8WPZ^)C?# M7^Q?$7VS_A'_ !WIFLZ@/[/NH_L]I")?,D^:(;MN]>%RQW# ->N#_@HC\'0/ M^1O_ /*3??\ QFGJ3I8]LH(R*\3_ .'B7P=_Z&__ ,I-]_\ &:/^'B7P=_Z& M_P#\I-]_\9H%='M6Q?RH\M?2O%?^'B7P=_Z&_P#\I-]_\9H_X>)?!W_H;_\ MRDWW_P 9HL&A[917B?\ P\2^#O\ T-__ )2;[_XS1_P\2^#O_0W_ /E)OO\ MXS0.Y[917B9_X*)_!T#_ )&__P I-]_\9KN/A!\?_"?QWM+R?PKK$6K1Z?(L M=R%ADB: MG;E9%4X;:V#C!Q0!VE%%!Z4 12]:=;_ .I6HIF.:DMCF%: )*** M* "HKC[R_C4M0W9PRT /BX%/J&%LU-0 4444 %%%% !1110 4C*&4@]#2T4 M-$2@=.G HQQ3J#TH C=F _#IZUY[JDC?&?Q:^EJ=_A31+C&HMU35KI#D6H_O M0QGF3LSA8^0LRU>^(WB>^U758O">A3/;ZQJ$7FW5XN/^)1:$[6FY!'FMAEB4 M@Y96;!6-A6WIMGI/PW\(1V\0M]+TG28/O22;8X8U&2S,Q^I9F.2,?M&>/XM.^*/POTW38UUCQ%#XBENETR*=8G5&T MC4HU>5CD(FYL\_,RHY19"A6ND?Q-KWQ?4Q^'S/X?\.OPVM3PXNKT?].D+CY5 M/::4$'^&-U82#'\:^!M,\!^+OA+9Z5;K;QR>+YYIY"Q>6ZD.B:IF261B6DD. M!EF)/ ]!6E&G&$^:6^NGR9E7DYP<8[:?F=%H'PQN=6UFWUGQ;09QYTF6P3L"*Q2J?QT'_"'6=IXLT_;_PD&F2+;6]KT;6T ME8#[![L[8,;?P.H8G9Y@;T"XNX[&VDN+AXX8X4+R2.P54 Y))/0 9Y-<+X&@ MD^)OB6/Q==H\>EVH:/P];.NS;&P*M>LIZ/*N5CSRD1_A,LBB83;?/+9="ITU M%.^!-I'K?AC_ (2BZF%YK7B3$M])AE%H4+*+)58!D6!MZ%& /F>: MS .S4W4/AA>^"KN74?!,MM8M)(9+C1+@E-+O2O3C MVHG4:ES+9_U8J%.+7*]^_4\A_9#\?V.O>$-6TMV^QZY:^(]>N+O397'GVZOK M%X0>,K(H)VEXRR;E(SD8KU/7-!L_%&AW>FZA;0WEE?1M!/"XW)(K#!4]*\M^ M#OP\TOQ_\,=06^A=;FS\7>))+2[A3QQK M'PH=8?%K'4-#7 C\100X\D?]/L*C]U_UV3]UPQ80C:&TK0C*K)T][[/]'U_/ MUW,S*W1T9'&58$X5(\W MO(Z*;L^7[C>$*CG%.*#/3O3J*@V"BBB@ HHHH **** "BBB@ J&#TH^+H M;7?B/\/=%4;E;4YM8N%_O0VMNX!_"XGMC[8]Q5SX]W6@R^ +W2=#14UB% MH;:Y=@'BE&&21/5XWV.ON!7DNC?M):?_ ,)4OBS6A%'>:7X7BL(K5'V1RW\\ M[M=Q([?*(U-K;GS"=NU@>2,5U4[N*J-V:NEV?;IN<-3W6XJ]GKZ'IGQQD^WP MZ78Z3EO&32F70WC/S6K* ))I3S_HP5L2 \.&"#YV2N-AUNPG^'OB#P+?:;?Z MQX[URWFMM=LHRK/0LYGD5PH+.YE;**^W23..KC$YOD;;[):KY=/5M>2/1OA)X%_X77\.--U?X@2P^(KA8GMYM,D MBV:98W$3-#-F$Y\R99(W!DD+$$$H(LE3YY\+?C#'X8\5Z_KGA_\ M+X@:;?7 M+:;!I]A')?ZEIEE:O*(O]*)\EE=VFE6.>1)#'(AW.0%KRC3[76/'FB^(K/6/ M$NFK_:NHQR"SF\R_@LOM;$W4ORM#:'R62>;B%J+(ZHFG6-[&%VC[2T9MK.*V3'^K?,SLF=H52)>J5",7-2ES:[+ M116^E^KOY>MC'VTY6<8M66[W?J5M9_:-E\93WFK6/B/1OAWX!\27:1:FT>I) M/J\TFTK)/;PG88#DHDQ428V;UZ2.V%\=-&^&OP]T_0KCPQIOBJ_\41:O974$ MESI+1QW_ ._BB.VPE6&.7(( -K #PJ[E!R>TM?"5GXD\VZ\'6_\ 8MY<6[01 MV?P\TA_L5ZK8.VZU"4V]O)KW5O'7CS7O$.B M^%8//LM/M9?[/-]>F-O-:&.V\N3RXXSL'FR-N,TH)*@%O'[;0/%GQ7UR6^^$ M_P +[S25OD83WUU8PV^CO;NCQ[88[Q0DS'(+W!_?2 GY(US'2P:3C^[:IQW< ME=+_ ,"EJO-*Z\D5BN=2]].3Z*6K:_PQ]UKSW[EK3-*M_AK\5[>\T;P7J$]I MJUQ]K\-:-K.BM<3.4)\U))Y-EU(5)CD7:;F%-[L WE^<+'Q8^*.H?%CX[Q7O MBBU'P[DT#39UEF\*7EOJ&HY>6U'EW&HI(L5KC!&Z78$4D;B):S?''[.GC?P5 MJ-G:_$O7(]-TJ_E60ZE8I_:7SH/W:R/*P>>*,L0T=PC%4)2(R D#MO!^C?#7 MP?GX+7\3R77_AK-XZU";1_ MU MJOCA[Z1&U:VLI1JP=!NV?:;\116"32,TF)#',Z$2,)3C8UJU\.:AXPU'7O#^ ME^!='\+:78VKZ1?7.O*_BA=(E7H>$;._\V6XET&Z^SW&MSN6\R2>(;K=( W$<.QV"*H9P"T9ZOQ?X M,\6?#[3+2ZCL=)U$>'[GWEE H_U4EI(_DS08'S*LL?3*(K!2,Y9 MO%7HQ5WTNVK/Y^Z_*][:;FLB?W'S'\.OV>_ ?Q4T#^T_%7CK MQ?!XHLY?[,GUS5+R'5?#UW-'@*J2%!$86RCQP3NA(=0%<=>K\!:5_P *=^#& MF>(/$G@#3[GP]J\HPQN;642QE':&7&_#/B)/'=CH_P?UB\\06/A^Y22#3=56-=)S$ OVF?:8U54=LHD,1F8@2 M,P95P2K2J7C4DUJG:6B7DFGI?I?3L@^KNDU*$-=DUK?SE&6[]-5W.WU:>.WD)N$DEU&WV/:@R+Y:>;*LH,A)=$+[ M>]B^&VO?#R[U"[^).FWVCF9Y=QLK5I?#%Q;,VYX7FLRT]BLC/R1&D3 RI*Q MW-HK;?#]O!^I:7X:FC\/73J=1T%M-U+RXH+^%A+!'*87-O=Q&5%\N\5Z=-.K2U[I[XQPE2:Y8KE>^N_K9:M/HF_DT.KK MP[I?@W0))O"NC^*@VF1:!8WJZM]KB8,\SP2W;+$(_)64;;>Z9=SJI="0!UOB M_7O"?@G3WTWQ5X$A;7-05EBU47U[H>J73*"57:6*J^/ M\1_#FBZQXPDU#[=HVL6ZZ= L4-[;QZ3>:C<7)#2R3M;Q^1)Y$<<0S);.#YS* M%9@BL>$(OC9\)].FO85UN[TC6+.-)KS6-.>XOG5"Q9+=DBG>VC(+%!=0I%&' M.8P<)6[VN_NV7R9TGPP_:9O?A)J MT\.H>(;;Q=XBU);>.W36[";3+[68P"B)!B;?B13!%ZI]KN+!F/EJ/,3R5A8JG[IRKQJY#)XE\9W M'Q]AB\6?#A[S[%HJ-;:A?VW[F\U>W.UY[""-UW+(H^=97"E9,*F?,=T\.\%_ M!KX@:GX+@?PUIMCJGA6WS9"V\-ZPNEW&JQH5'FW=O<*]I*'4%BGE[W#E9&RS MBNBUS]IK5OA]J<>H>(/#^J>%=:@V6BZG+I,FGI>J -L,T;,UG<0CD!S=0R(? MN*F\@\GU-SE>DU-_*_S7Z_TNB.*Y8\DXN$?U[)[)>GX'NGQKBT5?V(O'#>&A M NBS>#]2GM/)!VNKVDS[R3\Q9B226^8DDMSFO1/%WBZS\#>%[C5;YI!!:Q@X MC3?)*Q("QHHY9W;"JHY)(%?)]Y^T7I?BWX-?$;0;-%M1XJ\/:HUO8"7S5LM0 MDMY,I$V!N@N&8R*2JE9?-R,2)CVGPY\0=#^,?QZ=3R%B&Y(U;!W^8^#B)AYE;#RIOEJ-W3;?7HOS_ ."CU:=9R>BZ?J=C M\*_"5YI\=YKFN(J^(M>99;I5<2+8Q@GRK1&[K&&.2,!W>1^-^!V"Q<_K3O+4 M'I3JXY3OZ7??&+PCXF\ M)Z=K?@V*X0ZUH[:/K-K+?RW%GGSHK>..SF?SW01.IC92PD3=^DW6FLG?'/6I MNRC\K;?X,^%- ^'5_P#%2UT33U^)%G^U2^G6OB=D\S5+.RG\:"TGM(9V)>*U MD@N)U>!"L3FXE=D+R,Q/&?C?7OV2_!%S\>_"NES:MJ6F^/OB-X%U&T@4R&Y& MI:W>/I;,H&2%U>VLX!Q\JWLK< ,*_0;XT?M8^"O@+KFGZ3KDWB*^UK5+9[R' M2_#GAG4_$FHBV5@IN'MM.M[B6.'>P3S754+G:"2<5TOPU^*'A_XU^ -+\5>% M]6LM<\/ZU"+BRO;=B8YER0>",JRL&5E8!E965@"" VWN?EY\7OV=]'_ &>O MBIX?^'OQ<\ MWEDY:XD22$Q@!'S[A\#?V>-!^*'[3?A,?$*ZG^*%]X2^#.C7VFZWKOARXM+T MW7]HW_E:DMC>>;<6^H(B@+))NN%)?YMSN#]S7?B2WL?$MCI+0Z@UUJ$,UQ$Z M6$\ELJQ&,-YDZH8HG)E4JDCJT@#E VQ]N@DG'IN].@S_ )Z]S0!^2?[+WQ&\ M#_LY:+XTM_!VD?#?XW6EC\+]2N]3\4?#.[U'PQXJNX[>W@(@\564+2O'JT\I MDV7TDBWL;_:C';1$S < 9/!WAWQA\5#X%N_@%:Z#XI_9W\1JU_#;SNQE\BWFC6\,: M7\=/VXOA?\,O&UM:ZW\/;[PGK_B&?PYJ%L+C3/$6H6MQID$*W43@QW"0174T MJPN&7S"DNTM"C+]-"4[AD\$XZ5Q'QR_9Q\&_M%:+I]EXKTRXN&T:Z%[IE_8: ME=:5J6E3X*F2VO;22*YMV92R,8I%WH[(V59E(!X'JLUC^Q[?:/\ "GX%ZUX; MM=3\>>.FTV+2]6QJ6C?#;=I,VIS00Z?;26\L<4L5H98[0SQ@/>M(A6,",Y?P MP_;>^*WQ/^+7@/P:D7@'3;N/_A+?^$RO_P"RKJ[ANQX>U>TT^1K"/[7'Y NE MG+ 2/007UQ#*62>;?,SAV+DR.6 /G_\ 8 _X*!>.OVL?'^D- MJOAJ_/@_QMXJO-#<96XLS$I:UE(C9) M$9=+PIX(T7Q[_P %._B-9Z[H^EZU9QZ!!,L%_:I<1K((=. <*X(W88C.,X)K MVCX1?L=_#WX%^.+OQ%X9T:^M=3N(9K6 76M7U_;:1;RRB:6WL+>XFDAL('D6 M,M#:)%&?*B!4B- OE?PH_P"4IWQ*_P"Q;A_]%Z;0(]L_X9I^'/\ T3_P3_X( M[7_XBC_AFGX<_P#1/_!/_@CM?_B*[:B@9Q/_ S3\.?^B?\ @G_P1VO_ ,10 M?V:?ASC_ ))_X)_\$=K_ /$5VU% '#O^S7\.57/_ K_ ,$],_\ ("MO_B*Y M/XO>$_@O\#?!UQKGB3PCX#L;.!6*K_8EJ9+A@.$C79EF/3'J17L;?=K\^/\ M@N1'+)XB^#<<,:S2276H!(9&VQRMYFG[4;V)X)[ FNO+\.L1B8T9:)_HKF=: M?)!R*?Q0_;N^ _BCX8^(M.T/X0:AI^L:EI=S;Z?>+X=TJ+[/.\3+'*'68NNU MR#N497&>,51\+?MV_!GP?\%M)TR3X-MK'C#3='M[26>]T+3OL]W>)"JN[R&1 MI65G#-G:7;DXR'9A=F<;B2S1B51G M.O]]?Y'F_6JOD?0W_!.#XD?!OXY_%+Q)X_\ B3)"FH7UGJ6D M6<>EVB/O(MK*%'=1M$;,6**Q4 GO7VDO[-GP[4<^ ?!?/7_B26W/_CE?C/\ M\$(K=E_X*G^,IBK8>,@.R\D"TGP?Z5^YGWL?I7R^;X>-#&3H4[V5M_0[<+.4 MZ:E.WR.+?]FKX<[6_P"* \%'=RP_L.V^8^_R>P_*ODC]NO4?AG^S9\8-+'A_ MPK:ZA\0-6T\-:^'CID5QHL\4CNBS2VWE$[RT3 "!HV;;RPR2?NT_TK\Q_P#@ MK;X@M]!_X*"_#^2;Q5_PAC1^';1_[9VL[::/M=]^^55!)(QC'?-/)L/"OB>2 MK>UF_N'B9\E.Z/,/B?\ M:ZUJM]I-KJ7P]^%OAFZT74X-4>&U\*SV3W8C!_< M7 ,GSPR;OF3^(!:Z*;]N'7[;0X]5F^$/P2ATF1@BWS^!YUMF8DC:)#-C/!P/ M:O./B/\ 'GP_;^+Y_MWQ+;XD3+L_XFLZW-F#A?N+Y>"=HX^?C@C@55^*GQ8T M_P 1? :WCA^-UQKR-=QE/"$MF\(MR'/[P/C'R]1T)S7V?]FX5QB_9*__ &\> M;[:7\Q]5?\$HOVM?!G[?_B+Q[I&L?"WX:VUSX4O&CM;K3/#D,,%U$@B5R5D, MC ^9(0#P"!7VLG[-7PY9?^1!\$_^".U_^(K\JO\ @V.B\KXF_%=?,$FZ6Y8@ M'A?WMKBOV+3I7Q&:4HTL74IPV3/2PLG*E&3['%_\,T_#G_HG_@G_ ,$=K_\ M$4?\,T_#G_HG_@G_ ,$=K_\ $5VU%<)T'$_\,T_#G_HG_@G_ ,$=K_\ $4?\ M,T_#G_HG_@G_ ,$=K_\ $5VU% '$_P##-/PY_P"B?^"?_!':_P#Q%>&?L Z9 M;Z1\??CS9VMO#:VMKK\<,$,2!(X8UN;\*BJ.%4#H!P*^J:^7?V$O^3COV@O^ MQD7_ -*=0H%U/J*FN<"G4V1N*!D$QYJ6U_U(JO(W-6+,YMUH DHHHH *@N_O M+4]5[XX9* %A/%3CI56)N:LH M74@AM[6)II'/1%49)/Y4 32.R]_;\:Y_XA>.O^$)T:.2.%K_ %"^E%GI]DIV MM>7# E4S@[0%#.S8.Q$=B"%-?G9\7O\ @M?XB\,_%#Q-8: _@W4-(T=R(E>[ M9+IVSS"$\LYD7!7K\V017)Z[_P %B_%]]XNL=0_X1.[\-ZE<:8R6U[XF5;.W MME8AF6W_ ';*68AJO."OUVE)->EO34BHW M:T3]%--UJU^$,8LIC/XE\<:[F^N;>R0&XO'X3?ACMAMD"A%9V"@(!EG)W7], M^&-YXKU*#5/&TUOJ$T+B6UTB EM+T]A@JWS*#<2J1D2R $ HD9R3X-_P2L_ M:KT_]H_P)JDDG]C#7FF,]^UG=-=R2N#M/FSN TA4%<9SM4A1A5 'UL1QQU]Z M^4S/"U\#B9X3$1Y:D79[-_A=6]"*=%->\,VXS]*\\^,Z9^(OPEY_YFN8]/\ MJ"ZK7AO_ 4D_P""B4W[(C:7INA77A_^W;IU!@U.?REE#$8"G:W*J0Q'<,*^ M6=;_ ."QOBSQ7?Q377@Z_P!>N/",KZG9WOAA%O+2.9K>>W(9V0#(BN'."&'L M<"O?R3@?.LPPZQ^%I7I.Z3;BK_9TNUI?R'6CS0Y4?HUXF?\ X7'XNF\-Q,6\ M-Z3(IUR3&%OIN'2P![J!AYNVTI'SOD"^@QQ*BMM&WD]*_+KX _\ !7_6K7QG MX3\.W"^"M-T/4G.]5U)KB\,K-N*.&C#&:1V)9F8DLQ).237Z>Z-JL.O:3:WU MK()K:[C6:-Q_$K#(->=Q#PYF.4584>TCN(&6 M15D5U*LKC*L#U!'I7 >$99/A'XCM_"=P[?V'?%O^$=N'Y\D*"[6#'U10S1=, MQ(5P3$6;J?B%XUM?AWX-U#6KZ14M=/@:4Y/WCV'XG _&ORX^(W_!9OQ!XKAU MNS%EX2\1:+#?+'9IIMZW]I7&ULK)"GE@B164$8(*D#)K3AWAG,LX I\RB ME>[2M?;5M:Z?=N%2/5;GZ-_LR'?\/-4[?\57XC[]?^)W?5Z'Y22(PV[O8FOR MBTS_ (+%^,/AO;:EI.F>&8?#RPO=:L5\6.+&:]FNIY;J4QJL;!@9)'[C'8 < M5]X_L'?M51?M9?!B#7)+O3KG4!C[3]B?=""PZ*<#.U@RYQV'K71GW!^<9916 M,QM'EIR=D^:+U>JVDPI12C9G7W?PUU'X>W$E]X)DM88I6WW.@3G987+'EFA( M!-M*W7*AHV))9-S%QSMWX^ALO$-SXITNUOK/4=/A2+Q3H,\6V\-J,[+I44E9 M6A^;$D;,DL?F*&=DC"^P>5@C>&M$E\+R:KI MK$FXO+]K.\L'QEW21$+;3M*,F2K%/F5E(%>?D>6XO,\2L'AJ?/.S>C2T6]V[ M+YNVO4SJTGO$^^;#4H]3L(KB":.>"=!)'+$VY)%(R&5AP00<@CC%3*Y(%?DW MX,_X+,^+? ?@-H;'P7J7V.&^>WAO4C1M%@#N6)6Z_ ML,?\%5=2_:"^.TWA3Q->>$8O,5?LJZ7>&=I=XX?F-<*&PO)_B]J]G,/#W/\ M!T*F+K4&J=/=J4)66G2,GM?7R-H2TU/O.BF@Y/XTK9VG%?'%"T5@^/\ XE:# M\)O!]YXB\5:]HOAGP_IB"6]U35;Z.SL[1"P4&2:0JBJ690"S#)/KP:/PG^.7 M@WX^^$SK_@/Q=X7\;:&L[6QU#0=5@U*U$JX+)YL+,FX!AEX2*6_F6)YFCB5CF1A'%(Y5,D+&S?=4D: MU !1110 US@56G;@U/*]59CD4 7(O]6OTIU-@_U*_2G4 %5[EL3K5@]*JW9Q M.OTH FA/%25#">*F'2@ H;I10>E 'YO_ /!73Q7K/Q8^*NB>$]!_LJ>S\/3* M]^;FYEA,E?+%_^R]XPM-!LY&\:QZTJK.'T:YNY5L[4RYVF M)E;&-86QAUS0Q')-';.74HP**=S$LS;8 MUW$DG+5Z%_P4$^)DWPZ_9NU:/33;'6-+O&UUI]T+I;6TAC?&1M+N3_[+7=?\%B-;L_#/P:\,ZA?7'V>WCU5 MH=^">7C./_037P-;&3JXYXN:7.Y&/V9_&6M>'9F;QE% MX59[,1FUL;V:1+YRV\^:78D GNO-?2O_ 2MTVX\!?'J^T?Q9IOAN:'5FWZ9 M*CO>213^4,LK2Y*#$87(()WX["OBOQ/\8/$5QXCF;1_%FFV>E[PL4>QMP3IS M^7ZU]'_\$XOB#9^,?VFO &GSZE#>ZPLXDF\I2%C;NTD_*[#-4UB[94M=,M9+E\_Q!5) M_,G]37XT_$#X>>-/CI\:O$6N3:QIOA_^T]365-4M;V?[4D2$G<%SLRY/((QD MGU-?K)^V!&O_ S%XX9CB.#299F/]T( _P#):_%7XA_&.>=;9?#/B33[':"; MAYT8L2"" OMUS7S7".=8G+L7_LLJ<)5%R\T]DM_,>SNCT3P=\,_&7P?^,&@Z MX-8T_P 2K8ZI]IDU*\O9OM3Q.,MN4$IE>2!C&<5^ROP^\4P>./!.DZS;.K0Z MG:1W 93P2R@D?@<_E7X3?#SXR7%J+G_A*/$=K>"0(8MB-N1\?.#[>E?M1^QN M$;]EOP/)&WF)-I<4RGU#9;/ZU7%^?8K,L3&6+E"4H*W-35HOU_\ M8I"LNI\ M6_\ !7+Q/K'Q7^*NA^$] 71Y[+P[,KWYN;B6'RY=N_Y2A!(.5!'/W>E?+5]^ MR]XPLM"LY6\;+K043A]'NKR9;.V,IRIC96WMM''S<#VKU#_@HUX_LO!O[4?C MJQ34(K35_.\V!958JK/&&4DCMS^5?,.B?%SQ1'K-NU]XNTN2S$JED6)OGCR2 MX'OC%?1<,\6YIA,#]6PE6E"-.[M-:ROKI;F]+IQ?<+GZP_\ !)GQY>ZC\!%\ M*ZW]CCUKPZD9>*WD9T$;;E7YF))/R#<23R]>D?MZ_%"3X9?L[:JMBUO_ &KK M2-8V23N51V*ECD^F 0?8U\W_ /!&WQ1IOC/QAXVNM/NA=+:VD,;X!&TNY/\ M[+7>?\%AM7L_#OP8\,ZE?3"W@AU9HBYYP7A;'_H-? XC&3J8N6*DES.7,UTN MW>UM-PZ6/SQ\&_LW>,M=T_SI/&$7@R:2SECD32[V9_M,DC%R)-S'&/5<'%>W M?\$YIM>_9W_:>M_[;;1UTC6(8;"6>"[FED:7/E_QDXSN#'&*^5?&?Q?UV[U^ M8Z+XJTVWTO#]*U36;>]UBZU:"' M,*L%F+3 +CWQC-?H>?<99G7RV<,15HRIU$ERQOSQMTO9/1_S.2[ ?ME% R237XX?M3Z%XA_:*_:(\1:MI)T/1=(NE,5C=QW4UO<6XD MD+L^R/ \T<,@]#F-A_6OPO^)?Q@"VTEOX= MUZSL=06X9>@DC)1O_0<_B*_#_P"'WQAU.TU9F\2>*+&]LVC<[(T;<'S\ MI'MZYK]=_P#@F'=6^K?LD:1?6LHF@O+RY=' ^^ ^SO[J:]#C#B#&9C.G2Q)=,TOPKX?LM$FUJX"27\]T3%,EN[ M#"^8N&_@R1GQFG[,_B^726O/^$UCPUXMU_8'VV?["R;0N"Y)?MR,X/<&O MHS_@K/XQTWP-^TZGVV\2VEO-)@EC#@L#CZ+'QAI<HM9-]%?F_!)KN!^E7_!'#Q3J?A31= M8\#Z[]@CNEDDN[-;:>2;S$5^69GYR0^.3T05]9_M%?$"'X5_!O7-7DDCAD2 MPPF3[OFR?(N?H6S]!7P+_P $F_'&E^//VGMMG>+HRU M?5__ 4YN(-+_9(UF^N9&B@LKNVED?\ N#S O\VKX?-,=4QF.GC*R7/)W?+M MV&]=S\P= ^"/C;QYXFN-4N/$-KX-DN+Z>\EN=,OIY)I _P JQ[6RFT#!P1Q7 M8?LLZ)XJ_9E_:*\-ZY?7FDZEI]BCV]]J!O)Y)YU#AP^UB1O;ITQS7B7Q!^,& MIW5^G_",^)M.LK-8L8EB8R2/W_G^E;?PV^+\<=OY/B#Q!:WEY)<@0/#&P^7^ MZW;K7Z-C^-LSJY7*G.I0<)Q4737QQ6R=]VUV*RNX[^UBGA;?% M,@D1A_$IY!J:L?P#9_8/ VB08/[FP@CZ^D:C^E;%?EH!37;8I/IS3J* /C+] MM_Q7X)\"_M)MJ5]\9O$?[,OC>X\("RT_QGJ/]DIX4\41BXEDBLI3J4;75KBUN'DBCM[T 72?:W='GE@=7DD:%F_5>88#'VSCFO/_ M !?\!]'\:?'GP;\1+JYU)=:\#Z?J>FV,,4J?9)XM0^RF4R@H69E-K&4VLH + M9!RN #\QO'-M<6G[.VJ"W74(_!C?##XTOX%2\#@KX<,FFG3A&'.Y;;R<&W!P M%MA H7';?&3X*WW[/GB.*S_9_T5_"_C?QQ^SEK]]=2:)&1J7B#5+:?2!;W MD[9\R[U!1>7>R:1FF9YSER3FOU&"C/X#FC8-V: /SQ_X)G>'? L7[1NDW_PT M^+'P+UBU?PU-)K_AWX7?#F]T7[9O:'R9MZ'S;90O MZ(4T1A2??K[TZ@ HHHH **** *VH-BW4_P"T*AA>I=1/^BK_ +P_E5>)AB@" MY&WRYKCOVC+B*+X">-%N/&,'P]CFT.]B_P"$GFGC@3P\6A=1>%Y'15\G/F9+ M*!LY8=:ZZ)JBUOP_8>*M$O=-U2RM-2T[4H'M;NUNH5F@NHG4J\8L?^F*[.'VM+_X*P>+/&=O!-HNC^&T7Q)X= MTBST*.XM;AWC\5W,FEK8A]GCCQ&3&,(2 MM3:-^PS\*] O]#NK3PG%'-X;\3WOC+3V-]=-Y&JWGF?:+@AI"'#>8<1OF-"J M%$4QIM /ECX&_'7QQKO[7?@N]M+WPOX5\!V>E?$N;6/#&C^'[J*/5)-,\3PV MQN]JW@C^V2[HY#(T3L)'O.OVD&*W\=?B9\7_ (U?\$L?BKX\\63?#EO!GCSX M1:IK^FZ;HUE>VNJ>'S/9>;;VDT\D\T5^/(E823K':;7B&V%UD)B^H]'_ &+? MAOX=\5^&]FZ==8^T6FGPR7 M#1Z;#)A 4LEA7$<8P!&@4 \3\:_M4_$#P?JNJ^#?B%H7PO\ $MUH^K_#S5+( MV^D7'V73X=:U]K/RG2:X?S;JS:U,D5ZAB5I3&_V>+9M-KX>?MW_%5_&/A/6O M$MOX!;P#XI\=^*_!2:=IFDWBZO#'I']LR0WRW+73QR;UTORF@^SC+.9%E _= M#Z4\8_LI> ?'_BJ\UK5M!^U:G?'13--]MN(]W]D7DE[IV%60*/)N)7?@#?NV MOO4!0:5^RMX%\/Q:#_9^AK;R>%?$&H^*]))O+EQ:ZI?_ &S[5<$&3Y_,^WW7 MR.2B^;\JKM3: >!_LV_MA?%SQ[\7O@O#XMC^'#>$OCAX2U'Q?8VVD6-W!J7A M](4LI8;.666Y=;K]W>J'N$AA4NF!&H()WOA1_P I3OB5_P!BW#_Z+TVN0_8Z M_P"">'B+X2?M/Z/X^\1Z'X#\-0^$] U'0]/MO#?B?6=9MKYKVXMI&DM[/4%$ M>B6L:VQV6-H\T8-RPW@1 R=?\*/^4IWQ*_[%N'_T7IM F?45%%% PHHHH :: M_.?_ (+[Z?;WC?"GSDW*JZOWQWL*_1ANE? __!:R'0;GQ/\ "9?$EQJEKI/E M:T7ETZ)99T?;9>7PQ VE@,GL*];A_P#WZG\_R9RXS^$SX*7X*Z#\._B_I.D_ M$.:%M#O[9[L7]IJ!:*YC,#NABF?C DVJP[,&!KG-"^$_]N_"R[\76[VL>@VM MPEK'NO&5KV5CDB)!\KE."_/R#;WQ7LG['/[6_@+]GK6/B'I.K6DE\VJ1QIHU MWK4"*\5F8\R)$N2B@S,Q;8>H^;G%>&_"/Q)X-\6'("YQ&6V \D9YQ7UV'SJ=3&O"./NH\^6#2I\Z:OV/3?^"# MJ>3_ ,%3O&,8SLC@V("$X MKZ:6WLY/#%FEQ-$@DDBC-]>!F53]X@9('&;30I8;;6K'33<06K3"-[>9N08Y@@)9>61NO6N+;1-! M/POT+6H-=2^UK6IC*VG1Q!UL[0 A7E?^&5G!'E_PCKVKM/AM_P %")_V1_@W MXB^&FNZ3-X=AU:\N-:LXY58_:K>Z;?'(&(W-\NUY'I7@O_!3'26U;]B3QU&K-&8;6*4,KE"-LT9X8))8X9?# M^N+"\Z1L\MA_J7<<,0>P[GTKY_'B&<#*ZE<=0?\ D+OSTZ_+Z]J4:[.S?\?] MQRY&?[4DR0?^ DY3M92]HTO*R2_ #] ?V$O$]YI?[37AFVT MU;>SAO+LB=((A&LB,C;L@#DE2>OMZ"OU 8 *:_%[_@CXDVN?MR>&M]U-,MK% M=3%6OFF'^H?^$@=Z_:)QE3]*\>HW)W;U _(OX]^+;S7?B_X@NM86WO[BWU&< M[YX1)L99#RH(XQCMV '85Y9;_MXC32MO;>']?6.1D5=NGF-=S''([$<<] #[ M5C_\%!8I/"W[8_CVVCNYH8SK$\BH-1:)0'D;@+@_EWKQS^W;AMN;^Z;YSUU. M7_XFO3RW'8>FFL53E4[>_P GW+E8'TCX<^,47Q3M6U!='^QSV4Y0)=6861'Q M]Y#C[ISUZY%?I]_P3TUZ^\2?LQ:5-?S&9H[FXBB)'2,2$@?@21_^JOPO.OW3 M)\U_=8 /759!Q_WSTY_"OW$_X)AZ8VF?L-^!5+L[36TTS,TAD+%IY#]X]:X, M95C5J.48N*Z)N[7S#J'OA%H<-K,([.\U$BY3&?,VQDI^ RV1 MW_ 5^=GB']H.W^"TD,<>BW$]QRUF!]ZS&)@#'(." 3Z5^/\>O7*;0NI70&\]-4E&?\ QW_.3ZFM MLOQ"HS]^+E#K%-Q^]J]P/H73?VQ5^(6I6^GS:#JD<=W*T"S7-CF-6'][/13C M /J:^K_^"7OB*\A^/O\ 9EKY-KIU95NH+.:2%B,@.$)7CZXK\<_&/Q M";2I[S7M2M8]1N;-7=G^S">X?/4*3R=WUYK]F=1@^U:?/&>DD;+^8Q7\\/Q1 MGGT'XF:W9K?7*_9[V:, :DZ['[>$B(UFGAW MQ!A8V4*UEM#QJ>>/3D_+74>$/B.VMS6>O:?;I87%TBD.;<0W$8S]UN,C'7 X MQ7RQ_;ESM'_$PN5_=]1J<@_]EK8\ W4^M>.])MO[0N7:XNX4Q_:#[_5-#DU;2+S6(HIVCM;N!7B5EEB,ZQ@SP/YPA,'?"/PV\/ZKJEEJMQ;:'X>M[ M>SDD@N[>X?=;P^4C-*+98RW) (R&QB@#P&U_:,^*'PC_ &O=/^%4_P 1M0\> MZ/9^+;:UFUG4-(TV._DBN/"NKW[Z9:-86]I9ZI81Z6\(M_L=O M#-Y^!_#NDZ#>2ZAIMEI> M@VMG;Z=3"?)AS&F%/E1\?(N #YV_X)[_%KXI>)_'_B M[P[\0&\6WFFVNCZ5K6FW?B^X\++KJR71N4E3R-!N)(18M]G1X))D21F-PI>4 M1C9]5'I7'_!W]GWP'^SOH=UI?P_\$^$O VFWUP;NYM/#^D6^F07$Q 4RND** MK/M51N()P .@%==(V!0!#,:KSMBI)7JO,_6@#0@/[B/Z#^525'!_JH_]T?RJ M2@ /2JEZ?WZ_2K=4;]L7*_[N?UH DA:K*'(JE$_-6HWH DH/2BB@#\6O^"Q6 MG_V?^W3XBD7=_I5O:2_+Y?)^S1C^+GUKY<1GW#_6]1QF&OL+_@MQ;?9/VS&? M8I^T:7;ODKG.$"_T-?'RSY*_)'V_@'I0TG=/J!^E7_!OY8XT3XCW39W/+81C M(3L)B?NUZ=_P7(TS[1^Q_8S*&_T7Q! V1@]89A_%QZ5Q_P#P0+M!_P *A\<7 M.%'FZC;H<+UVI)_\57IW_!9RS%Q^Q'J+%5;[/J=M)R,]I!_[-2Y4!^-"L^T# M,F,?],>*^F/^"0M@U]^WCX/9O,(A2ZEY\K_GUD_N\CG%?,ZW.0ORQ]OX!Z5] M9?\ !%JW^W?MO:4^R-?L^GW3 JN#GR6'/YFA12V _5K]IO3?[5_9R\=V^W=Y MV@7JX]